(57)【特許請求の範囲】
【請求項１】
１以上の端末装置とサーバとを含む情報処理システムであって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信する動作情報送信手段を備え、
前記サーバは、
前記端末装置において実行される第１のアプリケーションに関するユーザの操作を示す第１の動作情報を当該端末装置から受信し、当該端末装置において実行される第２のアプリケーションに関するユーザの操作を示す第２の動作情報を当該端末装置から受信する動作情報受信手段と、
前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶する履歴情報記憶手段と、
受信された前記第１の動作情報に基づいて当該第１の動作情報に対応する履歴情報を更新し、受信された前記第２の動作情報に基づいて当該第２の動作情報に対応する履歴情報を更新する履歴情報更新手段と、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信手段とを備え、
前記サーバから前記提供情報を受信する端末装置は、受信した提供情報に基づいて所定の情報処理を実行する処理手段を備え、
前記複数の履歴情報のうち少なくとも１つの履歴情報は、前記第１のアプリケーションに対応する第１の１次履歴情報と、第２のアプリケーションに対応する第２の１次履歴情報と、２次履歴情報とを含み、
前記履歴情報更新手段は、前記第１の動作情報に基づいて前記第１の１次履歴情報を更新し、前記第２の動作情報に基づいて前記第２の１次履歴情報を更新し、各１次履歴情報に基づいて前記２次履歴情報を算出し、
前記提供情報送信手段は、前記２次履歴情報を含む複数の履歴情報が所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する、情報処理システム。
【請求項２】
前記提供情報送信手段は、さらに、個別の１次履歴情報が所定の個別条件を満たしたことを条件として、当該１次履歴情報に対応するアプリケーションに関する提供情報を、前記動作情報の送信元の端末装置へ送信する、請求項１に記載の情報処理システム。
【請求項３】
前記履歴情報更新手段は、前記端末装置からの要求に応じて、前記１次履歴情報が示す数値から前記２次履歴情報が示す数値への変換を行うことによって２次履歴情報を算出し、ある１次履歴情報が示す数値から他の１次履歴情報が示す数値への変換を行わない、請求項１または請求項２に記載の情報処理システム。
【請求項４】
前記履歴情報更新手段は、前記端末装置からの要求に応じて、前記１次履歴情報が示す数値から前記２次履歴情報が示す数値への変換を行うことによって２次履歴情報を算出し、前記２次履歴情報が示す数値から前記１次履歴情報が示す数値への変換を行わない、請求項１から請求項３のいずれか１項に記載の情報処理システム。
【請求項５】
前記情報処理システムは、
前記第１のアプリケーションおよび前記第２のアプリケーションと互換性を有し、第３のアプリケーションと互換性を有しない第１のプラットホームを有する第１の種類の端末装置と、
前記第３のアプリケーションと互換性を有し、前記第１のアプリケーションおよび前記第２のアプリケーションと互換性を有しない第２のプラットホームを有する第２の種類の端末装置とを含み、
前記動作情報受信手段は、前記第１の動作情報および前記第２の動作情報を前記第１の種類の端末装置から受信し、前記第３のアプリケーションに関するユーザの操作を示す第３の動作情報を前記第２の種類の端末装置から受信し、
前記履歴情報更新手段は、前記第３の動作情報を用いて前記２次履歴情報を更新する、請求項１から請求項４のいずれか１項に記載の情報処理システム。
【請求項６】
１以上の端末装置とサーバとを含む情報処理システムであって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信する動作情報送信手段を備え、
前記サーバは、
前記端末装置から前記動作情報を受信する動作情報受信手段と、
前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶する履歴情報記憶手段と、
受信した動作情報に基づいて、当該動作情報に対応する履歴情報を更新する履歴情報更新手段と、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信手段とを備え、
前記サーバから前記提供情報を受信する端末装置は、受信した提供情報に基づいて所定の情報処理を実行する処理手段を備え、
前記情報処理システムは、
第１のアプリケーションと互換性を有し、第３のアプリケーションと互換性を有しない第１のプラットホームを有する第１の種類の端末装置と、
前記第３のアプリケーションと互換性を有し、前記第１のアプリケーションと互換性を有しない第２のプラットホームを有する第２の種類の端末装置とを含み、
前記動作情報受信手段は、前記第１の種類の端末装置において実行される前記第１のアプリケーションに関するユーザの操作を示す第１の動作情報を前記第１の種類の端末装置から受信し、前記第２の種類の端末装置において実行される前記第３のアプリケーションに関するユーザの操作を示す第２の動作情報を前記第２の種類の端末装置から受信する、情報処理システム。
【請求項７】
前記履歴情報更新手段は、前記第１の動作情報に基づいて所定の履歴情報を更新し、前記第２の動作情報に基づいて当該所定の履歴情報を更新する、請求項１または請求項６に記載の情報処理システム。
【請求項８】
前記端末装置は、第１の動作を示す動作情報を送信可能であり、かつ、第２の動作を示す動作情報を送信可能であり、
前記履歴情報更新手段は、前記第１の動作を示す動作情報に基づいて、当該動作情報に対応する所定の履歴情報を更新し、前記第２の動作を示す動作情報に基づいて当該所定の履歴情報を更新する、請求項１から請求項７のいずれか１項に記載の情報処理システム。
【請求項９】
前記履歴情報記憶手段は、ユーザを示すユーザ識別情報と、当該ユーザに関する前記複数種類の履歴情報とを関連付けて記憶し、
前記動作情報受信手段は、前記ユーザ識別情報と関連付けられた前記動作情報を前記端末装置から受信し、
前記履歴情報更新手段は、前記動作情報に関連付けられる前記ユーザ識別情報に関連付けて記憶される前記履歴情報を当該動作情報に基づいて更新する、請求項１から請求項８のいずれか１項に記載の端末装置。
【請求項１０】
前記履歴情報更新手段は、前記動作情報が受信される毎に、当該動作情報に対応する履歴情報が示す数値を増加するように、当該履歴情報を更新する、請求項１から請求項９のいずれか１項に記載の情報処理システム。
【請求項１１】
前記サーバは、複数の履歴情報について、当該複数の履歴情報のうち１つの履歴情報が示す数値を他の履歴情報が示す数値に変換することを行わない、請求項１から請求項１０のいずれか１項に記載の情報処理システム。
【請求項１２】
前記動作情報は、
・前記端末装置において所定のネットワークサービスに対するログインが行われたこと、
・前記端末装置において実行される所定のアプリケーションにおいて所定の条件が満たされたこと、
・前記端末装置においてユーザに対する通知に関する所定の操作が行われたこと、
・前記端末装置において実行される所定のアプリケーションにおいて当該端末装置のユーザと他のユーザとの間で通信が行われたこと、
・前記端末装置においてコンテンツが取得されたこと、および、
・前記端末装置を所持するユーザが所定の場所を訪れたこと、のうち少なくとも１つを示す、請求項１から請求項１１のいずれか１項に記載の情報処理システム。
【請求項１３】
前記提供情報送信手段は、前記提供情報として、ユーザに付与されるコンテンツのデータ、および／または、コンテンツの付与に関する通知の情報を送信する、請求項１から請求項１２のいずれか１項に記載の情報処理システム。
【請求項１４】
前記履歴情報記憶手段は、複数種類のコンテンツを示す情報と、当該コンテンツが付与可能となるための前記組み合わせ条件を示す情報とを関連付けて記憶し、
前記動作情報受信手段は、前記組み合わせ条件が満たされるコンテンツのうちで、ユーザによって選択されたコンテンツを示す選択情報を前記端末装置から受信し、
前記提供情報送信手段は、受信された選択情報が示すコンテンツに関する提供情報を送信する、請求項１３に記載の情報処理システム。
【請求項１５】
前記提供情報送信手段は、複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じ端末装置へ提供情報を送信する、請求項１から請求項１４のいずれか１項に記載の情報処理システム。
【請求項１６】
前記提供情報送信手段は、複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置とは異なる端末装置へ提供情報を送信する、請求項１から請求項１４のいずれか１項に記載の情報処理システム。
【請求項１７】
前記情報処理システムは、第１の端末装置と、第２の端末装置とを含み、
前記動作情報受信手段は、前記動作情報を前記第１の端末装置から受信し、
前記サーバは、前記動作情報を送信した前記第１の端末装置に対応する第２の端末装置を特定する特定手段をさらに備え、
前記提供情報送信手段は、前記組み合わせ条件が満たされた場合、当該組み合わせ条件を満たした動作情報を送信した前記第１の端末装置に対応する第２の端末装置へ前記提供情報を送信する、請求項１６に記載の情報処理システム。
【請求項１８】
前記動作情報送信手段は、前記端末装置において実行されるゲームアプリケーションに関するユーザの操作を示す動作情報を前記サーバへ送信する、請求項１から請求項１７のいずれか１項に記載の情報処理システム。
【請求項１９】
１以上の端末装置と通信可能なサーバであって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信し、
前記端末装置において実行される第１のアプリケーションに関するユーザの操作を示す第１の動作情報を当該端末装置から受信し、当該端末装置において実行される第２のアプリケーションに関するユーザの操作を示す第２の動作情報を当該端末装置から受信する動作情報受信手段と、
前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶する履歴情報記憶手段と、
受信された前記第１の動作情報に基づいて当該第１の動作情報に対応する履歴情報を更新し、受信された前記第２の動作情報に基づいて当該第２の動作情報に対応する履歴情報を更新する履歴情報更新手段と、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信手段とを備え、
前記複数の履歴情報のうち少なくとも１つの履歴情報は、前記第１のアプリケーションに対応する第１の１次履歴情報と、第２のアプリケーションに対応する第２の１次履歴情報と、２次履歴情報とを含み、
前記履歴情報更新手段は、前記第１の動作情報に基づいて前記第１の１次履歴情報を更新し、前記第２の動作情報に基づいて前記第２の１次履歴情報を更新し、各１次履歴情報に基づいて前記２次履歴情報を算出し、
前記提供情報送信手段は、前記２次履歴情報を含む複数の履歴情報が所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する、サーバ。
【請求項２０】
１以上の端末装置と通信可能なサーバであって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信し、
前記端末装置から前記動作情報を受信する動作情報受信手段と、
前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶する履歴情報記憶手段と、
受信した動作情報に基づいて、当該動作情報に対応する履歴情報を更新する履歴情報更新手段と、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信手段とを備え、
前記１以上の端末は、
第１のアプリケーションと互換性を有し、第３のアプリケーションと互換性を有しない第１のプラットホームを有する第１の種類の端末装置と、
前記第３のアプリケーションと互換性を有し、前記第１のアプリケーションと互換性を有しない第２のプラットホームを有する第２の種類の端末装置とを含み、
前記動作情報受信手段は、前記第１の種類の端末装置において実行される前記第１のアプリケーションに関するユーザの操作を示す第１の動作情報を前記第１の種類の端末装置から受信し、前記第２の種類の端末装置において実行される前記第３のアプリケーションに関するユーザの操作を示す第２の動作情報を前記第２の種類の端末装置から受信する、サーバ。
【請求項２１】
１以上の端末装置と通信可能なサーバのコンピュータにおいて実行される情報処理プログラムであって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信し、
前記サーバは、前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶しており、
前記情報処理プログラムは、
前記端末装置において実行される第１のアプリケーションに関するユーザの操作を示す第１の動作情報を当該端末装置から受信し、当該端末装置において実行される第２のアプリケーションに関するユーザの操作を示す第２の動作情報を当該端末装置から受信する動作情報受信手段と、
受信された前記第１の動作情報に基づいて当該第１の動作情報に対応する履歴情報を更新し、受信された前記第２の動作情報に基づいて当該第２の動作情報に対応する履歴情報を更新する履歴情報更新手段と、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信手段として前記コンピュータを機能させ、
前記複数の履歴情報のうち少なくとも１つの履歴情報は、前記第１のアプリケーションに対応する第１の１次履歴情報と、第２のアプリケーションに対応する第２の１次履歴情報と、２次履歴情報とを含み、
前記履歴情報更新手段は、前記第１の動作情報に基づいて前記第１の１次履歴情報を更新し、前記第２の動作情報に基づいて前記第２の１次履歴情報を更新し、各１次履歴情報に基づいて前記２次履歴情報を算出し、
前記提供情報送信手段は、前記２次履歴情報を含む複数の履歴情報が所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する、情報処理プログラム。
【請求項２２】
１以上の端末装置と通信可能なサーバのコンピュータにおいて実行される情報処理プログラムであって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信し、
前記サーバは、前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶しており、
前記情報処理プログラムは、
前記端末装置から前記動作情報を受信する動作情報受信手段と、
受信した動作情報に基づいて、前記サーバに記憶される履歴情報のうちで当該動作情報に対応する履歴情報を更新する履歴情報更新手段と、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信手段として前記コンピュータを機能させ、
前記１以上の端末は、
第１のアプリケーションと互換性を有し、第３のアプリケーションと互換性を有しない第１のプラットホームを有する第１の種類の端末装置と、
前記第３のアプリケーションと互換性を有し、前記第１のアプリケーションと互換性を有しない第２のプラットホームを有する第２の種類の端末装置とを含み、
前記動作情報受信手段は、前記第１の種類の端末装置において実行される前記第１のアプリケーションに関するユーザの操作を示す第１の動作情報を前記第１の種類の端末装置から受信し、前記第２の種類の端末装置において実行される前記第３のアプリケーションに関するユーザの操作を示す第２の動作情報を前記第２の種類の端末装置から受信する、情報処理プログラム。
【請求項２３】
１以上の端末装置とサーバとを含む情報処理システムにおいて実行される情報処理方法であって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信し、
前記サーバは、前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶しており、
前記サーバは、
前記端末装置において実行される第１のアプリケーションに関するユーザの操作を示す第１の動作情報を当該端末装置から受信し、当該端末装置において実行される第２のアプリケーションに関するユーザの操作を示す第２の動作情報を当該端末装置から受信する動作情報受信ステップと、
受信された前記第１の動作情報に基づいて当該第１の動作情報に対応する履歴情報を更新し、受信された前記第２の動作情報に基づいて当該第２の動作情報に対応する履歴情報を更新する履歴情報更新ステップと、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信ステップとを実行し、
前記サーバから前記提供情報を受信する端末装置は、受信した提供情報に基づいて所定の情報処理を実行し、
前記複数の履歴情報のうち少なくとも１つの履歴情報は、前記第１のアプリケーションに対応する第１の１次履歴情報と、第２のアプリケーションに対応する第２の１次履歴情報と、２次履歴情報とを含み、
前記履歴情報更新ステップにおいて、前記サーバは、前記第１の動作情報に基づいて前記第１の１次履歴情報を更新し、前記第２の動作情報に基づいて前記第２の１次履歴情報を更新し、各１次履歴情報に基づいて前記２次履歴情報を算出し、
前記提供情報送信ステップにおいて、前記サーバは、前記２次履歴情報を含む複数の履歴情報が所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する、情報処理方法。
【請求項２４】
１以上の端末装置とサーバとを含む情報処理システムにおいて実行される情報処理方法であって、
前記端末装置は、当該端末装置に関するユーザの動作を示す動作情報を前記サーバへ送信し、
前記サーバは、前記ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶しており、
前記サーバは、
前記端末装置から前記動作情報を受信する動作情報受信ステップと、
受信した動作情報に基づいて、当該動作情報に対応する履歴情報を更新する履歴情報更新ステップと、
複数の前記履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、前記動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する提供情報送信ステップとを実行し、
前記サーバから前記提供情報を受信する端末装置は、受信した提供情報に基づいて所定の情報処理を実行し、
前記情報処理システムは、
第１のアプリケーションと互換性を有し、第３のアプリケーションと互換性を有しない第１のプラットホームを有する第１の種類の端末装置と、
前記第３のアプリケーションと互換性を有し、前記第１のアプリケーションと互換性を有しない第２のプラットホームを有する第２の種類の端末装置とを含み、
前記動作情報受信ステップにおいて、前記サーバは、前記第１の種類の端末装置において実行される前記第１のアプリケーションに関するユーザの操作を示す第１の動作情報を前記第１の種類の端末装置から受信し、前記第２の種類の端末装置において実行される前記第３のアプリケーションに関するユーザの操作を示す第２の動作情報を前記第２の種類の端末装置から受信する、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置とサーバとを含む情報処理システムに関する。
【背景技術】
【０００２】
従来、ゲーム装置等の端末装置において、ゲームのプレイ内容に応じてユーザに特典を付与する技術がある（例えば、特許文献１参照）。例えば、特定の動作（例えば、通信対戦を行う等）に応じて特典を付与することによって、当該動作をユーザに行わせる動機付けを与えることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１６５８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特定の動作に限定されず、種々の動作をユーザに行わせることができれば、ユーザがいろいろな態様で端末装置を利用する結果、端末装置の利用を促進することができる。したがって、種々の動作をユーザに行わせる動機付けを与えることが望ましい。
【０００５】
それ故、本発明の目的は、端末装置において種々の動作をユーザが行う動機付けを与えることができる情報処理システム等を提供することである。
【課題を解決するための手段】
【０００６】
上記の課題を解決すべく、本発明は、以下の（１）〜（２０）の構成を採用した。
【０００７】
（１）
本発明は、１以上の端末装置とサーバとを含む情報処理システムである。
端末装置は、当該端末装置に関するユーザの動作を示す動作情報をサーバへ送信する動作情報送信手段を備える。
サーバは、動作情報受信手段と、履歴情報記憶手段と、履歴情報更新手段と、提供情報送信手段とを備える。動作情報受信手段は、端末装置から動作情報を受信する。履歴情報記憶手段は、ユーザの動作の履歴に応じた数値を示す履歴情報を動作の種類毎に記憶する。履歴情報更新手段は、受信した動作情報に基づいて、当該動作情報に対応する履歴情報を更新する。提供情報送信手段は、複数の履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信する。
サーバから提供情報を受信する端末装置は、受信した提供情報に基づいて所定の情報処理を実行する処理手段とを備える。
【０００８】
（２）
動作情報受信手段は、端末装置において実行される第１のアプリケーションに関するユーザの操作を示す第１の動作情報を当該端末装置から受信し、当該端末装置において実行される第２のアプリケーションに関するユーザの操作を示す第２の動作情報を当該端末装置から受信してもよい。履歴情報更新手段は、第１の動作情報に基づいて当該第１の動作情報に対応する履歴情報を更新し、第２の動作情報に基づいて当該第２の動作情報に対応する履歴情報を更新してもよい。
【０００９】
（３）
複数の履歴情報のうち少なくとも１つの履歴情報は、第１のアプリケーションに対応する第１の１次履歴情報と、第２のアプリケーションに対応する第２の１次履歴情報と、２次履歴情報とを含んでもよい。履歴情報更新手段は、第１の動作情報に基づいて第１の１次履歴情報を更新し、第２の動作情報に基づいて第２の１次履歴情報を更新し、各１次履歴情報に基づいて２次履歴情報を算出してもよい。提供情報送信手段は、２次履歴情報を含む複数の履歴情報が所定の組み合わせ条件を満たすことを条件として、動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報を送信してもよい。
【００１０】
（４）
提供情報送信手段は、さらに、個別の１次履歴情報が所定の個別条件を満たしたことを条件として、当該１次履歴情報に対応するアプリケーションに関する提供情報を、動作情報の送信元の端末装置へ送信してもよい。
【００１１】
（５）
履歴情報更新手段は、端末装置からの要求に応じて、１次履歴情報が示す数値から２次履歴情報が示す数値への変換を行うことによって２次履歴情報を算出し、ある１次履歴情報が示す数値から他の１次履歴情報が示す数値への変換を行わなくてもよい。
【００１２】
（６）
履歴情報更新手段は、端末装置からの要求に応じて、１次履歴情報が示す数値から２次履歴情報が示す数値への変換を行うことによって２次履歴情報を算出し、２次履歴情報が示す数値から１次履歴情報が示す数値への変換を行わなくてもよい。
【００１３】
（７）
情報処理システムは、第１の種類の端末装置と、第２の種類の端末装置とを含んでいてもよい。第１の種類の端末装置は、第１のアプリケーションおよび第２のアプリケーションと互換性を有し、第３のアプリケーションと互換性を有しない第１のプラットホームを有する。第２の種類の端末装置は、第３のアプリケーションと互換性を有し、第１のアプリケーションおよび第２のアプリケーションと互換性を有しない第２のプラットホームを有する。動作情報受信手段は、第１の動作情報および第２の動作情報を第１の種類の端末装置から受信してもよく、第３のアプリケーションに関するユーザの操作を示す第３の動作情報を第２の種類の端末装置から受信してよい。履歴情報更新手段は、第３の動作情報を用いて２次履歴情報を更新してもよい。
【００１４】
（８）
情報処理システムは、第１の種類の端末装置と、第２の種類の端末装置とを含んでいてもよい。第１の種類の端末装置は、第１のアプリケーションと互換性を有し、第３のアプリケーションと互換性を有しない第１のプラットホームを有する。第２の種類の端末装置は、第３のアプリケーションと互換性を有し、第１のアプリケーションと互換性を有しない第２のプラットホームを有する。動作情報受信手段は、第１の種類の端末装置において実行される第１のアプリケーションに関するユーザの操作を示す第１の動作情報を第１の種類の端末装置から受信し、第２の種類の端末装置において実行される第３のアプリケーションに関するユーザの操作を示す第２の動作情報を第２の種類の端末装置から受信する。
【００１５】
（９）
履歴情報更新手段は、第１の動作情報に基づいて所定の履歴情報を更新し、第２の動作情報に基づいて当該所定の履歴情報を更新してもよい。
【００１６】
（１０）
端末装置は、第１の動作を示す動作情報を送信可能であり、かつ、  第２の動作を示す動作情報を送信可能であってもよい。履歴情報更新手段は、第１の動作を示す動作情報に基づいて、当該動作情報に対応する所定の履歴情報を更新し、第２の動作を示す動作情報に基づいて当該所定の履歴情報を更新してもよい。
【００１７】
（１１）
履歴情報記憶手段は、ユーザを示すユーザ識別情報と、当該ユーザに関する複数種類の履歴情報とを関連付けて記憶してもよい。動作情報受信手段は、ユーザ識別情報と関連付けられた動作情報を端末装置から受信してもよい。履歴情報更新手段は、動作情報に関連付けられるユーザ識別情報に関連付けて記憶される履歴情報を当該動作情報に基づいて更新してもよい。
【００１８】
（１２）
履歴情報更新手段は、動作情報が受信される毎に、当該動作情報に対応する履歴情報が示す数値を増加するように、当該履歴情報を更新してもよい。
【００１９】
（１３）
サーバは、複数の履歴情報について、当該複数の履歴情報のうち１つの履歴情報が示す数値を他の履歴情報が示す数値に変換することを行わなくてもよい。
【００２０】
（１４）
動作情報は、下記のうち少なくとも１つを示してもよい。
・端末装置において所定のネットワークサービスに対するログインが行われたこと。
・端末装置において実行される所定のアプリケーションにおいて所定の条件が満たされたこと。
・端末装置においてユーザに対する通知に関する所定の操作が行われたこと。
・端末装置において実行される所定のアプリケーションにおいて当該端末装置のユーザと他のユーザとの間で通信が行われたこと。
・端末装置においてコンテンツが取得されたこと。
・端末装置を所持するユーザが所定の場所を訪れたこと。
【００２１】
（１５）
提供情報送信手段は、提供情報として、ユーザに付与されるコンテンツのデータ、および／または、コンテンツの付与に関する通知の情報を送信してもよい。
【００２２】
（１６）
履歴情報記憶手段は、複数種類のコンテンツを示す情報と、当該コンテンツが付与可能となるための組み合わせ条件を示す情報とを関連付けて記憶してもよい。動作情報受信手段は、組み合わせ条件が満たされるコンテンツのうちで、ユーザによって選択されたコンテンツを示す選択情報を端末装置から受信してもよい。提供情報送信手段は、受信された選択情報が示すコンテンツに関する提供情報を送信してもよい。
【００２３】
（１７）
提供情報送信手段は、複数の履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、動作情報の送信元の端末装置と同じ端末装置へ提供情報を送信してもよい。
【００２４】
（１８）
提供情報送信手段は、複数の履歴情報の組み合わせが所定の組み合わせ条件を満たすことを条件として、動作情報の送信元の端末装置とは異なる端末装置へ提供情報を送信してもよい。
【００２５】
（１９）
情報処理システムは、第１の端末装置と、第２の端末装置とを含んでもよい。動作情報受信手段は、動作情報を第１の端末装置から受信してもよい。サーバは、動作情報を送信した第１の端末装置に対応する第２の端末装置を特定する特定手段をさらに備えてもよい。提供情報送信手段は、組み合わせ条件が満たされた場合、当該組み合わせ条件を満たした動作情報を送信した第１の端末装置に対応する第２の端末装置へ提供情報を送信してもよい。
【００２６】
（２０）
動作情報送信手段は、端末装置において実行されるゲームアプリケーションに関するユーザの操作を示す動作情報をサーバへ送信してもよい。
【００２７】
なお、本発明の別の一例は、上記（１）〜（２０）における情報処理システムに含まれる情報処理装置（サーバ側の情報処理装置または端末側の情報処理装置）であってもよいし、当該情報処理装置の各手段として情報処理装置のコンピュータを機能させる情報処理プログラムであってもよい。また、本発明の別の一例は、上記の情報処理システムにおいて実行される情報処理方法であってもよい。
【発明の効果】
【００２８】
本発明によれば、端末装置において種々の動作をユーザが行う動機付けを与えることができる。
【図面の簡単な説明】
【００２９】
【図１】本実施形態における情報処理システムの構成の一例を示す図
【図２】スマートフォンの構成の一例を示すブロック図
【図３】ゲーム機の構成の一例を示すブロック図
【図４】本実施形態におけるポイント管理方法の一例を示す図
【図５】本実施形態におけるポイント管理方法の一例を示す図
【図６】サーバの記憶部に記憶されるデータの一例を示す図
【図７】情報処理システムにおいて実行される動作の一例を示す図
【図８】ポイントテーブルの一例を示す図
【図９】ゲーム機において表示される閲覧ページの一例を示す図
【図１０】ポイント交換ページの一例を示す図
【図１１】特典ページの一例を示す図
【図１２】特典テーブルの一例を示す図
【図１３】端末装置における処理（「端末処理」と記載する）の流れの一例を示すフローチャート
【図１４】サーバにおける処理（「サーバ処理」と記載する）の流れの一例を示すフローチャート
【図１５】上記実施形態の変形例におけるポイントの提示方法の一例を示す図
【発明を実施するための形態】
【００３０】
［１．システムの全体構成］
以下、図面を参照して、本実施形態に係る情報処理システム、サーバ、情報処理プログラム、および、情報処理方法について説明する。まず、本実施形態に係る情報処理システムの全体構成と、情報処理システムに含まれる各端末装置およびサーバの概要とについて説明する。図１は、本実施形態における情報処理システムの構成の一例を示す図である。図１に示すように、情報処理システムは、サーバ１と、スマートフォン３と、ゲーム機４とを含む。これらの端末装置（すなわち、スマートフォン３およびゲーム機４）およびサーバ１は、インターネットおよび／またはモバイル通信網等のネットワーク２に接続可能である。
【００３１】
サーバ１は、スマートフォン３およびゲーム機４（換言すれば、スマートフォン３およびゲーム機４を所有するユーザ）に対してネットワークサービスを提供する。サーバ１は、例えば、端末装置（すなわち、スマートフォン３またはゲーム機４）において実行されるアプリケーションを提供したり、当該アプリケーションを実行するための環境を提供したりする。つまり、サーバ１は、電子商取引によってアプリケーションを端末装置へ提供するショップサーバの機能を有していてもよい。また、サーバ１は、上記アプリケーションがゲームアプリケーションである場合において、端末装置におけるゲーム処理と協働してゲームを進行させるゲームサーバの機能を有していてもよい。なお、本明細書においては、スマートフォン３用のアプリケーション、換言すれば、スマートフォン３において実行可能なアプリケーションを、「スマートフォンアプリ」と呼ぶ。また、ゲーム機４用のアプリケーション、換言すれば、ゲーム機４において実行可能なアプリケーションを、「ゲーム機アプリ」と呼ぶ。
【００３２】
なお、本明細書において、サーバ１を用いて本実施形態を実施する事業者を「実施事業者」と呼ぶ。実施事業者とは、サーバ１を用いたサービスを実質的に運営する者を指す。実施事業者は、サーバ１の所有者である必要はなく、また、サーバ１を管理したりメンテナンスしたりする者である必要はない。
【００３３】
スマートフォン３は、ユーザが有する情報処理装置の一例であり、スマートデバイスの一例と言うこともできる。すなわち、「スマートデバイス」の用語の意味には、スマートフォンが含まれる。スマートフォン３は、既製のものであってよく、例えば、アンドロイド（登録商標）やｉＯＳ（登録商標）といった、既存のＯＳ（オペレーティングシステム）が組み込まれた（換言すれば、既製のプラットホームを有する）ものであってもよい。つまり、スマートフォン３は、本実施形態における処理を実行するための機能を既製のスマートフォンにインストールすることで実現されてもよい。また、本実施形態におけるスマートフォンアプリは、例えば、「Ｇｏｏｇｌｅ  ｐｌａｙ（登録商標）」や「ＡＰＰ  ＳＴＯＲＥ（登録商標）」といった既存のアプリ提供サービスから取得可能なものであってもよい。
【００３４】
なお、スマートフォン３は、多機能情報端末の一例と言うこともできる。ここで、多機能情報端末とは、例えば次の機能を有する情報処理装置を指す。
・アプリケーション（例えば、ブラウザ、メーラー、あるいは、ゲームアプリケーション等）を実行する機能
・画像（動画であってもよい）および音声を出力する機能
・ネットワーク通信機能（例えば、無線ＬＡＮを介して通信を行う機能、あるいは、モバイル通信網を介して通信を行う機能等）
上記の他、多機能情報端末は、カメラによる撮影機能や、近距離無線通信機能（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う機能）や、位置検出機能（例えば、ＧＰＳ機能）等を有していてもよい。
【００３５】
ゲーム機４は、ユーザが有する情報処理装置の一例であり、スマートフォン３とは異なる種類の情報処理装置の一例である。ゲーム機４は、ゲームアプリケーションを実行するが、他の種類のアプリケーション（例えば、ブラウザアプリケーションや、動画再生アプリケーション等）を実行することも可能である。本実施形態においては、スマートフォン３が既製の情報処理装置であるのに対して、ゲーム機４は、実施事業者によって製造されてユーザに対して提供される情報処理装置である。ゲーム機４は、実施事業者が提供するアプリケーションを実行可能な情報処理装置である。
【００３６】
なお、図１においては、スマートフォン３およびゲーム機４を１つずつ示しているが、本実施形態において、情報処理システムには、それぞれ複数のスマートフォンおよびゲーム機が含まれる。
【００３７】
また、本実施形態においては、スマートフォン３およびゲーム機４を１人のユーザが所有する場合（図１参照）を例として説明する。すなわち、以下においては、サーバ１におけるサービスが、スマートフォン３およびゲーム機４の両方を所有するユーザに対して提供される場合を例として説明する。ただし、本実施形態において、サーバ１によるサービスの提供を受けるユーザの全てが、スマートフォン３およびゲーム機４の両方を所有している必要はない。スマートフォンのみを所有するユーザは、上記サービスのうち、スマートフォンに関するサービスの提供を受けることが可能であるし、ゲーム機のみを所有するユーザは、上記サービスのうち、ゲーム機に関するサービスの提供を受けることが可能である。
【００３８】
なお、本実施形態において、「ユーザ」とは、「ネットワークサービスのアカウントに対応付けられるユーザ」という意味を含む。すなわち、本実施形態においては、サーバ１によって提供されるネットワークサービスの１つのアカウントを１人のユーザとみなす。したがって、情報処理システムは、複数の人間が１つのアカウントを共用する場合は当該複数の人間をまとめて１人のユーザとみなす。したがって、例えば、ある人物Ａがスマートフォン３を所有し、その人物の家族である人物Ｂがゲーム機４を所有する場合、人物Ａと人物Ｂとを１人のユーザと見なす。反対に、１人の人間が複数のアカウントを有する場合はアカウント毎に異なるユーザとみなす。
【００３９】
図１に示すように、本実施形態においては、端末装置（スマートフォン３またはゲーム機４）は、当該端末装置に関するユーザの動作を示す動作情報をサーバ１へ送信する。なお、詳細は後述するが、「端末装置に関するユーザの動作」とは、例えば、端末装置を用いて行われるユーザの動作（例えば、端末装置を用いて動画を閲覧する動作）であってもよいし、端末装置に対して行われるユーザの操作（例えば、端末装置で実行されるアプリケーションに対する操作）であってもよい。端末装置は、予め定められた複数種類の動作のうちのいずれかの動作が実行された場合、実行された動作を示す動作情報をサーバ１へ送信する。
【００４０】
上記動作情報を受信したサーバ１は、動作情報に基づいてポイントを管理する（図１参照）。ここで、ポイントとは、上記ネットワークサービスにおいて設定されるポイントである。本実施形態においては、ポイントに応じてユーザに特典が付与される。サーバ１は、受信した動作情報に基づいて、ユーザに対してポイントを付与する。詳細は後述するが、例えば、端末装置において実行されるゲームアプリケーションにおいて所定のゲーム条件を達成した場合や、端末装置において上記ネットワークサービスにおける広告の動画を閲覧した場合や、端末装置において上記ネットワークサービスにおいて商品を購入した場合、これらの動作を行ったユーザ（換言すれば、当該ユーザのアカウント）に対してポイントが付与される。
【００４１】
また、サーバ１は、付与されたポイントに応じてユーザに対して特典を付与する（図１参照）。このとき、サーバ１は、ユーザに対して付与されるべき特典に関する特典情報（詳細は後述する）を端末装置へ送信する。
【００４２】
以上のように、本実施形態における情報処理システムは、端末装置に関するユーザの動作に応じてポイントを付与する。これによって、情報処理システムは、端末装置において種々の動作をユーザに行わせる動機付けを与え、端末装置の利用促進を図るものである。
【００４３】
［２．各装置の構成］
次に、図２および図３を参照して、本実施形態における情報処理システムに含まれる各装置またはサーバの構成の具体例について説明する。
【００４４】
（スマートフォンの構成の具体例）
図２は、スマートフォン３の構成の一例を示すブロック図である。図２に示すように、スマートフォン３は、入力部の一例として、タッチパネル１１およびボタン１２を備える。また、スマートフォン３は、表示部１５を備える。タッチパネル１１は、表示部１５の画面上に設けられる。表示部１５は、スマートフォン３の処理部１３において実行される情報処理によって生成された画像（例えば、アプリケーションの画像等）を表示する。ボタン１２は、例えば、スマートフォン３の電源のオン／オフを切り替えたり、表示部１５における画面表示のオン／オフを切り替えたりするために用いられる。なお、スマートフォン３は、スピーカ、マイク、および／または、カメラ等を備えていてもよい。
【００４５】
スマートフォン３は、処理部１３および記憶部１４を備える。処理部１３は、スマートフォン３の各部１１，１２，１４〜１６に電気的に接続される。処理部１３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）およびメモリを有する。スマートフォン３においては、ＣＰＵがメモリを用いて、記憶部１４に記憶されたプログラムを実行することによって各種の情報処理が実行される。記憶部１４は、処理部１３において実行されるプログラム、処理部１３による情報処理に用いられるデータ、および、当該情報処理によって得られたデータ等を記憶する。
【００４６】
なお、スマートフォン３は、アプリケーションを実行するためのプラットホームを備えている。ここで、スマートフォン３のプラットホームとは、処理部１３を構成するハードウェア（すなわち、ＣＰＵ等）と、記憶部１４に記憶されているＯＳ（オペレーティングシステム。システムプログラムとも言う）とによって実現される、アプリケーションを実行するための構成を指す。本実施形態においては、スマートフォン３のプラットホームは、アンドロイド（登録商標）やｉＯＳといった、（実施事業者が開発したＯＳではなく）既存のＯＳを用いたプラットホームである。上記記憶部１４に記憶されたアプリケーションプログラムは、上記プラットホーム上で実行される。なお、スマートフォン３が有するプラットホームは、スマートフォンアプリと互換性を有し、ゲーム機アプリとは互換性を有しない。
【００４７】
スマートフォン３は、モバイル通信網（換言すれば、携帯電話通信網）に接続して通信を行うモバイル通信部１６を備える。本実施形態において、スマートフォン３（具体的には、処理部１３）は、モバイル通信部１６を用いて（換言すれば、モバイル通信部１６を介して）ネットワーク２に接続することによって他の装置（例えば、サーバ１等）と通信を行う。なお、スマートフォン３がネットワーク２を介した通信を行うための通信部の構成は任意である。なお、スマートフォン３は、モバイル通信部１６とは別の通信手段を備えていてもよい。例えば、スマートフォン３は、Ｗｉ−Ｆｉの認証を受けた通信モジュールによって無線ＬＡＮに接続する機能を有していてもよく、当該無線ＬＡＮを介してインターネットに接続してサーバ１と通信を行ってもよい。
【００４８】
なお、スマートフォン３は、図２に示す構成に加えて、他の構成を備えていてもよい。例えば、スマートフォン３は、ＮＦＣによる通信を行う機能、および／または、スマートフォン３の位置を検出する機能（例えば、ＧＰＳ機能）等を有していてもよい。
【００４９】
本実施形態においては、ユーザが有する汎用の多機能情報端末の一例として、スマートフォン３を例示した。ここで、他の実施形態においては、情報処理システムは、スマートフォン３に代えて、他の種類の多機能情報端末を含んでいてもよい。情報処理システムは、例えば、タブレット等のスマートデバイスを多機能情報端末として含む構成であってもよいし、腕時計型あるいはメガネ型の端末のように、ユーザに装着可能な情報処理装置（いわゆるウェアラブル端末）を多機能情報端末として含む構成であってもよい。
【００５０】
（ゲーム機の構成の具体例）
図３は、ゲーム機４の構成の一例を示すブロック図である。図３に示すように、ゲーム機４は、入力部の一例として、タッチパネル２１、ボタン２２、および、方向入力スティック２３を備える。また、ゲーム機４は、表示部２８を備える。なお、ゲーム機４は、スピーカ、マイク、および／またはカメラ等を備えていてもよい。
【００５１】
タッチパネル２１は、表示部２８の画面上に設けられる。表示部２８は、ゲーム機４の処理部２４において実行される情報処理によって生成された画像（例えば、ゲーム画像等）を表示する。
【００５２】
ボタン２２は、ゲーム機４の制御を行う指示（例えば、電源のオン／オフ等）、および／または、ゲーム機４で実行されるアプリケーションにおける入力指示を行うための入力部である。ゲーム機４は、例えば、ゲーム機４の電源のオン／オフまたは画面表示のオン／オフを切り替えるためのボタン、および、ゲーム機４において実行されるゲームアプリケーションにおいて所定のゲーム入力を行うためのボタンを備えていてもよい。このように、ゲーム機４は、ボタン２２として、複数個のボタンを備えていてもよい。さらに、ゲーム機４は、ゲーム用のボタン（すなわち、ゲーム機４で実行されるゲームアプリケーションにおける入力指示を行うために用いられるボタン）として、複数個のボタンを備えていてもよい。
【００５３】
また、方向入力スティック２３は、上下左右の少なくとも４方向に関する方向入力を行うことが可能な操作部の一例である。方向入力スティック２３は、例えば、アナログスティックまたはスライドスティック（スライドパッドとも言う）である。方向入力スティック２３は、ゲーム機４のハウジングの主面に平行な全方向（すなわち、上下左右および斜め方向を含む、３６０°の方向）に傾倒可能（またはスライド可能）なスティック部材を有する。ユーザは、スティック部材を傾倒（またはスライド）することによって傾倒方向に応じた方向の入力（および、傾倒した角度に応じた大きさの入力）が可能である。なお、ゲーム機４は、方向入力が可能な操作部として、十字キーを備えていてもよい。方向入力スティック２３は、例えば、ゲーム機４において実行されるゲームアプリケーションにおいて方向入力を行うために用いられる。
【００５４】
また、ゲーム機４は、ゲームカードコネクタ２６を備える。ゲームカードコネクタ２６は、ゲーム機４に装着されたゲームカードと接続するためのコネクタである。ここで、ゲーム機４は、ゲーム機４に専用のゲームカードを着脱可能に装着可能なスロットを備える。なお、「専用のゲームカード」とは、ゲーム機４に装着可能であり、かつ、ゲーム機４とは異なる種類の装置（少なくとも、スマートフォン３）に装着することができない記憶媒体であるという意味である。本実施形態において、ゲームカードは、上記の実施事業者によって、または、実施事業者の許諾を得た他者によって製造される。上記スロットに装着されたゲームカードは、ゲームカードコネクタ２６に接続され、ゲーム機４の処理部２４によってアクセス可能となる。ゲームカードは、例えば、ゲーム機４において実行可能なプログラム（例えば、ゲームアプリケーションのプログラム）、および／または、ゲーム機４において実行されるプログラムにおいて用いられるデータ（例えば、ゲームアプリケーションで用いられるゲームデータやセーブデータ）を記憶する。
【００５５】
ゲーム機４は、処理部２４および記憶部２５を備える。処理部２４は、ゲーム機４の各部２１〜２３，２５〜２８に電気的に接続される。処理部２４は、ＣＰＵおよびメモリを有する。ゲーム機４においては、ＣＰＵがメモリを用いて、記憶部２５に記憶されたプログラム、および／または、ゲーム機４に装着されたゲームカードに記憶されたプログラムを実行することによって各種の情報処理が実行される。記憶部２５は、処理部２４において実行されるプログラム、処理部２４による情報処理に用いられるデータ、および、当該情報処理によって得られたデータ等を記憶する。
【００５６】
なお、ゲーム機４は、アプリケーションを実行するためのプラットホームを備えている。ゲーム機４のプラットホームとは、処理部２４を構成するハードウェア（すなわち、ＣＰＵ等）と、記憶部２５に記憶されているＯＳとによって実現される、アプリケーションを実行するための構成を指す。本実施形態においては、ゲーム機４のプラットホームは、ゲーム機４に専用のＯＳを用いたプラットホームである。上記記憶部２５またはゲームカードに記憶されたアプリケーションは、上記プラットホーム上で実行される。なお、ゲーム機４が有するプラットホームは、ゲーム機アプリと互換性を有し、スマートフォンアプリとは互換性を有しない。
【００５７】
ゲーム機４は、ネットワーク２を介して他の装置と通信を行う機能を有する無線通信部２７を備える。無線通信部２７は、例えば、Ｗｉ−Ｆｉの認証を受けた通信モジュールであって、無線ＬＡＮに接続することが可能であってもよい。ゲーム機４（具体的には、処理部２４）は、無線通信部２７を用いて（換言すれば、無線通信部２７を介して）ネットワーク２に接続することによって他の装置（例えば、サーバ１および２等）と通信を行う。なお、ゲーム機４がネットワーク２を介した通信を行うための通信部の構成は任意である。また、ゲーム機４は、周囲の装置（例えば、ゲーム機４と同種のゲーム機）と近距離無線通信を行う機能を有する近距離通信部を備えていてもよい。近距離通信部は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に基づく通信を行う通信モジュールであってもよいし、赤外線通信を行う通信モジュールであってもよい。なお、他の実施形態においては、ゲーム機４は、モバイル通信網に接続して通信を行うモバイル通信部を備えていてもよい。
【００５８】
なお、ゲーム機４は、図３に示す構成に加えて、他の構成を備えていてもよい。例えば、ゲーム機４は、ＮＦＣによる通信を行う機能、および／または、ゲーム機４の位置を検出する機能（例えば、ＧＰＳ機能）等を有していてもよい。
【００５９】
（スマートフォン３とゲーム機４との相違点）
上記のように、スマートフォン３とゲーム機４とは、互いに異なる種類の情報処理装置である。具体的には、スマートフォン３とゲーム機４とは、次の点で異なっていることから、異なる種類の情報処理装置であると言うことができる。
【００６０】
まず、スマートフォン３とゲーム機４とでは、アプリケーションを実行するためのプラットホームが異なっている。すなわち、スマートフォン３は、既存のＯＳに基づくプラットホームによってアプリケーション（すなわち、スマートフォンアプリ）を実行するのに対して、ゲーム機４は、既存のＯＳとは異なる、ゲーム機４に専用のＯＳに基づくプラットホームによってアプリケーション（すなわち、ゲーム機アプリ）を実行する。スマートフォン３は、スマートフォンアプリと互換性を有し、ゲーム機アプリと互換性を有しないのに対して、ゲーム機４は、ゲーム機アプリと互換性を有し、スマートフォンアプリと互換性を有しない。このように、スマートフォン３とゲーム機４とでは、実行可能なアプリケーションが異なっている。
【００６１】
また、スマートフォン３は、モバイル通信網（換言すれば、携帯電話通信網）を介して通信を行う機能（モバイル通信網を介した通話機能と言うこともできる）を有しているのに対して、ゲーム機４は、当該機能を有していない点で、両者は異なっている。
【００６２】
また、ゲーム機４は、方向入力可能な操作装置（本実施形態では、方向入力スティック２３）を備えているのに対して、スマートフォン３は、このような操作装置を備えていない点で、両者は異なっている。ゲームアプリケーションにおいては一般的に、方向入力を行う機会が多いことから、方向入力可能な操作装置は、ゲーム操作用の操作装置であると言うことができる。ゲーム機４は、このようなゲーム操作用の操作部を備えるので、ゲームに適した情報処理装置であることから、ゲーム用の情報処理装置と言うことができる。スマートフォン３は、汎用の情報処理装置である（換言すれば、多機能情報端末である）のに対して、ゲーム機４は、ゲーム用の情報処理装置である点で、両者は異なっている。なお、上記のように、ゲーム機４は、ゲーム用の情報処理装置であるが、ゲーム用途でのみ利用可能であるわけではない。例えば、ゲーム機４は、ブラウザアプリケーションがインストールされることによってブラウザ機能を有していてもよいし、動画再生アプリケーションがインストールされることによって動画再生機能を有していてもよいし、カメラを備えることによって撮影機能を有していてもよい。
【００６３】
また、ゲーム機４は、専用のゲームカードが装着可能であるのに対して、スマートフォン３は、このゲームカードを装着することができない点で、両者は異なっている。
【００６４】
本実施形態においては、スマートフォン３とゲーム機４との間には少なくとも上記４つの相違点があるが、上記４つのうち少なくとも１つの相違点があれば、２つの情報処理装置は異なる種類の情報処理装置であると言うことができる。すなわち、他の実施形態においては、情報処理システムにおける端末装置である２種類の情報処理装置の間には、上記４つのうち少なくとも１つの相違点が存在すればよい。例えば、ゲーム機４は、モバイル通信網を介した通信を行う機能を必ずしも有していなくてもよいし、専用のゲームカードを必ずしも装着可能でなくてもよい。
【００６５】
（サーバの構成の具体例）
サーバ１は、処理部（例えば、ＣＰＵ）および記憶部（例えば、メモリ）を有する情報処理装置（すなわち、サーバ装置）を１以上含む。サーバ１においては、処理部のＣＰＵがメモリを用いて、サーバ１の記憶部に記憶された情報処理プログラムを実行することによって各種の情報処理が実行される。また、上記情報処理装置は、ネットワーク２を介して他の装置と通信を行う通信部を備える。ＣＰＵは、通信部を用いて（換言すれば、通信部を介して）ネットワーク２に接続することによって他の装置（例えば、他のサーバや、スマートフォン３や、ゲーム機４等）と通信を行う。
【００６６】
なお、本明細書では、「サーバ」とは、１つの情報処理装置（すなわち、サーバ装置）を指す他、そのサーバの機能が複数のサーバ装置によって実現される場合にはサーバ装置群（すなわち、サーバシステム）全体を指す意味である。つまり、「サーバ」とは、サーバ装置であってもよいし、サーバシステムであってもよい。本実施形態において、サーバ１は、１つのサーバ装置によって構成されてもよいし、機能および／または役割に応じて分けられた複数のサーバ装置を含む構成であってもよい。
【００６７】
［３．情報処理システムにおける処理の概要］
（３−１：ポイント管理の概要）
以下、本実施形態における情報処理システムにおいて実行される処理動作の概要について説明する。上述のように、情報処理システムは、端末装置に関するユーザの動作に応じてポイントを付与するものである。そこで、まず、図４および図５を参照して、情報処理システムにおけるポイント管理方法の概要について説明する。
【００６８】
図４および図５は、本実施形態におけるポイント管理方法の一例を示す図である。図４に示すように、本実施形態においては、サーバ１は、端末装置に関するユーザの動作として、３種類の動作に応じて当該ユーザに対してポイントを付与する。なお、以下においては、（動作が行われたことに応じて）ポイントが付与される動作を、「ポイント付与動作」と呼ぶ。サーバ１は、ポイント付与動作の種類に応じて異なる種類のポイントを付与する。具体的には、サーバ１は、ゲームプレイに関する動作に応じてプレイポイントを付与する。また、サーバ１は、広告に関する動作に応じて広告ポイントを付与する。また、サーバ１は、購入に関する動作に応じて購入ポイントを付与する。
【００６９】
上記「ゲームプレイに関する動作」とは、端末装置において実行されるゲームアプリケーションにおけるゲームプレイに関する動作である。上記動作としては、例えば、ゲームにおける所定のゲーム条件を満たす動作（ゲーム操作）がある。ゲーム条件は任意であるが、例えば、下記の条件であってもよい。
・ゲームにおける所定のステージをクリアしたこと
・ゲームにおいて特定のアイテムを取得したこと
・ゲームのプレイ時間またはプレイ回数が所定量以上となったこと
・通信対戦を行ったこと
・アプリケーションにおいて設定されるフレンドとの間で通信を行ったこと（例えば、フレンドとメッセージまたはゲームデータの交換を行ったり、フレンドと協同してゲームプレイを行ったりしたこと）
【００７０】
上記「広告に関する動作」とは、端末装置を用いて行われる、広告に関する動作である。ここで、本実施形態においては、広告を端末装置において閲覧することが可能である。広告は、例えば、サーバ１によるネットワークサービスに関する広告であり、具体的には、ネットワークサービスにおいて提供される商品（例えば、アプリケーション）またはサービスに関する広告や、ネットワークサービスにおいて実行されるアプリケーションに関する広告である。なお、広告の内容は任意である。広告は、上述の実施事業者に関する広告に限らず、実施事業者との間でスポンサー契約を結んだ他の事業者に関する広告であってもよい。また、広告は、ネットワークサービスに関する広告に限らず、ネットワークサービスにおいて提供されない商品またはサービスに関する広告であってもよい。
【００７１】
サーバ１は、上記商品またはサービスに関するプロモーション動画を端末装置に提供したり、上記商品またはサービスに関するバナー広告を端末装置に表示させたり、広告に関する通知を端末装置へ送信したりする。上記「広告に関する動作」は、例えば、次の動作であってもよい。
・プロモーション動画を端末装置において閲覧する動作
・バナー広告を選択する操作によって詳細な広告ページを閲覧する動作
・サーバ１が提供するウェブサイト（例えば、実施事業者のホームページであってもよい）に端末装置を用いてアクセスする動作
・広告に関する通知を受信するように端末装置を設定する動作（例えば、アプリケーションをインストールした際における「このアプリケーションに関するお知らせを受信しますか」といった問い合わせに対して、「はい」を選択する操作）
【００７２】
上記「購入に関する動作」とは、端末装置を用いて行われる、サーバ１によるネットワークサービスにおいて商品および／またはサービスを購入する動作である。ここで、本実施形態において、サーバ１は、ゲーム機アプリに関するデータを販売するネットワークサービスを提供するショップサーバの機能を有している。ユーザは、スマートフォン３またはゲーム機４を用いてショップサーバにアクセスして、ゲーム機アプリに関するデータを購入することができる。なお、ゲーム機アプリに関するデータは、ゲーム機アプリのプログラムデータであってもよいし、ゲーム機アプリにおいて利用される追加ステージ、キャラクタ、およびアイテム等のデータであってもよい。以上より、本実施形態における上記「購入に関する動作」は、端末装置を用いて上記ゲーム機アプリに関するデータを購入する動作である。
【００７３】
なお、ネットワークサービスにおいて販売される商品および／またはサービスは任意である。例えば、他の実施形態においては、スマートフォンアプリに関するデータが販売されてもよい。また、商品は、端末装置において用いられるデータでなく、物品であってもよい。例えば、商品は、データを記憶した記憶媒体（例えば、ゲームカートリッジ）であってもよいし、アプリケーションに関連するグッズ（例えば、ゲームキャラクタのグッズ）であってもよいし、イベントや映画のチケットであってもよい。また、商品は、上述の実施事業者とは異なる他の事業者の商品（つまり、上記ネットワークサービスにおいて代理販売される商品）であってもよい。また、サーバ１は、アプリケーション（すなわち、スマートフォンアプリまたはゲーム機アプリ）の利用に応じて課金を行うサービスを提供してもよい。このとき、上記「購入に関する動作」は、アプリケーションの利用のための料金を支払う動作であってもよい。
【００７４】
なお、上記３種類の各動作について、ポイント付与動作は、１つに限らず、複数であってもよい。例えば、サーバ１は、ゲームプレイに関する動作として、ゲームにおける所定のステージをクリアしたことに応じてポイントを付与すると共に、ゲームのプレイ時間が所定時間以上となったことに応じてポイントを付与してもよい。
【００７５】
上記のように、本実施形態においては、上記３種類の動作に応じて上記３種類のポイント（すなわち、プレイポイント、広告ポイント、および購入ポイント）がユーザに付与される。ここで、本実施形態においては、図４に示すように、サーバ１は、これらのポイントの組み合わせに応じてユーザに特典を付与する。例えば、「プレイポイントが５ポイント溜まり、広告ポイントが３ポイント溜まり、かつ、購入ポイントが３ポイント溜まったこと」という条件（組み合わせ条件）が満たされる場合に、ユーザは特典を取得することが可能となる（換言すれば、特典を取得する権利を得ることができる）。なお、本明細書では、上記３種類のポイントの組み合わせを用いて判定される、特典を付与するための条件を、「組み合わせ条件」と呼ぶ。
【００７６】
また、本実施形態においては、上記ポイントの組み合わせに応じて取得可能となる特典は、上述のゲーム機アプリに関する特典である。具体的には、上記特典は、サーバ１によって提供される、ゲーム機アプリを販売するネットワークサービスにおいて利用可能なクーポンである。また、他の特典は、ゲーム機アプリに関するデータである。すなわち、本実施形態における特典は、ゲーム機４に関する特典であると言うことができる。なお、特典の内容は任意であり、他の実施形態においては、スマートフォンアプリに関するデータであってもよいし、当該データの購入に利用可能なクーポンであってもよい。また、特典は、端末装置において用いられるデータでなく、物品（例えば、アプリケーションに関連するグッズ）であってもよい。
【００７７】
上記のように、本実施形態においては、サーバ１は、複数種類の動作毎に異なるポイントを設定し、各ポイントの組み合わせに応じてユーザに特典を付与する。これによれば、ユーザは、特典を得るために複数種類の動作をそれぞれ行うことになるので、サーバ１は、端末装置を用いていろいろな動作を行わせる動機付けをユーザに与えることができる。また、これによって、端末装置をユーザが利用する機会を増やすことができ、ネットワークサービスを利用する機会を増やすことができる。
【００７８】
なお、本実施形態においては、図４に示すように、上記３種類のポイントは、相互に交換することはできない。すなわち、サーバ１は、あるポイントを他の種類のポイントに交換（変換とも言える）することをユーザに対して許可しない。したがって、ユーザは、特定の１種類の動作のみを集中的に行ったとしても特典を得ることは難しく、特典を得るためには３種類の動作をそれぞれ行うこととなる。このように、ポイントの交換を禁止することによって、いろいろな動作を行わせる動機付けをユーザにより確実に与えることができる。
【００７９】
（スマートフォン３とゲーム機４でのポイントの違い）
上記のように、本実施形態においては、端末装置に関するユーザの動作に応じてポイントが付与される。ここで、本実施形態においては、スマートフォン３に関するユーザの動作と、ゲーム機４に関するユーザの動作とでは、動作に応じてポイントを付与する方法が異なっている。以下、図５を参照して、スマートフォン３とゲーム機４とにおけるポイント付与方法について説明する。
【００８０】
まず、ゲーム機４においては、図５に示すように、上述の３種類の動作に応じて、それぞれ異なる種類のポイントが付与される。また、サーバ１は、ゲーム機４に関しては、ポイント付与動作のために実行されるゲーム機アプリに関わらず（換言すれば、ゲーム機アプリを区別せずに）、同じ種類のポイントを付与する。例えば、あるゲーム機アプリの実行によって付与されるプレイポイントと、他のゲーム機アプリの実行によって付与されるプレイポイントとは、同じポイントとして取り扱われる。つまり、あるゲーム機アプリにおいて所定の動作が行われたことに応じてプレイポイントとして１ポイント付与され、さらに、他のゲーム機アプリにおいて所定の動作が行われたことに応じてプレイポイントとして２ポイント付与された場合、合計３ポイントのプレイポイントが付与されたこととなる。
【００８１】
一方、サーバ１は、スマートフォン３に関しては、上記３種類の動作のうちのゲームプレイに関する動作に応じてポイント（すなわち、プレイポイント）を付与する。本実施形態においては、スマートフォン３を用いた広告に関する動作、および、購入に関する動作に応じてはポイントが付与されない。ただし、他の実施形態においては、スマートフォン３に関してもゲーム機４と同様、上記３種類の動作に応じて各ポイントが付与されてもよい。
【００８２】
また、サーバ１は、スマートフォン３に関しては、ポイント付与動作のために実行されるスマートフォンアプリ毎に異なる種類のポイント（ここでは、プレイポイント）を付与する。例えば、図５に示す例に沿って説明すると、あるスマートフォンアプリＡにおいてポイント付与動作が行われた場合、当該スマートフォンアプリＡに関するプレイポイントが付与される。一方、スマートフォンアプリＡとは異なるスマートフォンアプリＢにおいてポイント付与動作が行われた場合、当該スマートフォンアプリＢに関するプレイポイントが付与される。上記「スマートフォンアプリＡに関するプレイポイント」と「スマートフォンアプリＢに関するプレイポイント」とは、別のポイントとしてカウントされる。
【００８３】
ここで、本実施形態においては、スマートフォン３に関するユーザの動作に応じて付与されるプレイポイントは、ゲーム機４に関するユーザの動作に応じて付与されるプレイポイントに交換することができる（図５参照）。そのため、本明細書においては、スマートフォン３に関するユーザの動作に応じて付与されるプレイポイントを「１次プレイポイント」と呼び、ゲーム機４に関するユーザの動作に応じて付与されるプレイポイントを「２次プレイポイント」と呼ぶ（図５参照）。
【００８４】
なお、本実施形態においては、サーバ１は、１次プレイポイントを２次プレイポイントへ交換するが、２次プレイポイントを１次プレイポイントへ交換することは許可しない。また、サーバ１は、ある１次プレイポイントを、他の１次プレイポイントへ交換することを許可しない。ここで、もし上記のプレイポイントの交換を許可するとすれば、あるスマートフォンアプリの１次プレイポイントを取得する目的のみで他のスマートフォンアプリがダウンロードされるおそれがある。このとき、ユーザにとって本来は必要でないアプリケーションがスマートフォン３にインストールされることになり、スマートフォン３の記憶領域を無駄に利用してしまうおそれがある。以上より、スマートフォン３における記憶領域の利用の効率化を図るべく、本実施形態においては、２次プレイポイントまたは１次プレイポイントを、他の１次プレイポイントに交換することができないようにしている。
【００８５】
本実施形態においては、１次プレイポイントと２次プレイポイントは、互いに異なるポイントとしてユーザに対して提示される。具体的には、１次プレイポイントは、スマートフォンアプリ毎に設定されるメダルの数としてユーザに提示される。つまり、１次プレイポイントを示すメダルは、スマートフォンアプリ毎に異なるものとして取り扱われる。一方、２次プレイポイントは、キノコの数としてユーザに提示される（図９参照）。また、広告ポイントはフラワーの数としてユーザに提示され、購入ポイントはスターの数としてユーザに提示される（図９参照）。なお、以下において、２次プレイポイント、広告ポイント、購入ポイントからなる３種類のポイントを「組み合わせポイント」と呼ぶことがある。
【００８６】
上記のように、本実施形態においては、１次プレイポイントと２次プレイポイントは、見かけ上は互いに異なるポイントである。ただし、本実施形態においては、上記のように１次プレイポイントを２次プレイポイントに交換可能であるので、１次プレイポイントと２次プレイポイントとは、同じ種類のポイントであると言うことができる。なお、他の実施形態においては、１次プレイポイントと２次プレイポイントとは、見かけ上、同じポイントであるようにユーザに対して提示されてもよい（図１５参照）。
【００８７】
上述のように、本実施形態において、上記組み合わせ条件の判定に用いられるのは、上記２次プレイポイントであり、１次プレイポイントは当該判定に直接には用いられない。ただし、図５に示すように、本実施形態においては、サーバ１は、２次プレイポイントを含む３種類の組み合わせポイントに応じて特典を付与することに加えて、１次プレイポイントに応じて特典を付与する。ここで、サーバ１は、１次プレイポイントについては、複数種類のポイントに関する組み合わせ条件ではなく、個別の１次プレイポイント（すなわち、１種類の１次プレイポイント）に関する条件（「個別条件」と呼ぶ）に応じて特典を付与する。例えば、個別条件は、「（特定の）１次プレイポイントが１０ポイント溜まったこと」である。
【００８８】
また、１次プレイポイントに応じて付与される特典は、当該１次プレイポイントに対応するスマートフォンアプリ（換言すれば、当該１次プレイポイントを取得するために実行されたスマートフォンアプリ）に関する特典である。例えば、図５に示す例に沿って説明すると、スマートフォンアプリＡにおいて取得可能な１次プレイポイントに応じて付与される特典は、当該スマートフォンアプリＡに関するデータ（すなわち、スマートフォンアプリＡにおいて利用可能なデータであり、例えば、追加ステージ、キャラクタ、アイテム等のデータ）である。また、スマートフォンアプリＢにおいて取得可能な１次プレイポイントに応じて付与される特典は、当該スマートフォンアプリＢに関するデータである。
【００８９】
以上のように、本実施形態においては、スマートフォン３とゲーム機４とにおいて、それぞれの端末装置に関するユーザの動作に応じてポイントが付与される。つまり、ユーザは、それぞれの端末装置を用いた動作によってポイントを溜めることができる。
【００９０】
また、本実施形態においては、ユーザは、スマートフォン３における動作に応じて付与される１次プレイポイントを用いて、（１次プレイポイントを２次プレイポイントに交換することによって）ゲーム機４に関する特典を取得することも可能である。これによれば、スマートフォン３を利用するユーザに対して、ゲーム機４を利用する動機付けを与えることができる。
【００９１】
（３−２：ポイント管理処理の概要）
次に、図６から図１２を参照して、情報処理システムにおいて実行される、ポイントを管理するための処理の概要について説明する。
【００９２】
（サーバに記憶されるデータ）
図６は、サーバ１の記憶部に記憶されるデータの一例を示す図である。図６に示すように、サーバ１は、ネットワークサービスにおけるユーザに関するユーザ情報をユーザ毎に記憶部（例えば、メモリ等）に記憶する。ユーザ情報は、ユーザ識別情報を含む。ユーザ識別情報は、当該ユーザ情報が示すユーザを識別するための識別情報である。ユーザ識別情報は、ネットワークサービスにおける当該ユーザのＩＤ（すなわち、ユーザのアカウントのＩＤ）であってもよい。さらに、当該ＩＤでネットワークサービスにログインするためのパスワードの情報を含んでいてもよい。また、他の実施形態においては、ユーザ識別情報は、ユーザが所有する１以上の端末装置を識別するための識別情報であってもよい。
【００９３】
また、ユーザ情報は、ポイント情報を含む。ポイント情報は、当該ユーザ情報が示すユーザに付与されたポイントの数値（「ポイント数」と呼ぶ）を示す。より具体的には、ポイント情報は、現在溜められている（換言すれば、現在ユーザが所有する）ポイント数を示す。また、ポイント情報は、上述の複数種類のポイント毎のポイント数を示す。すなわち、本実施形態においては、ポイント情報は、各スマートフォンアプリの１次プレイポイント、２次プレイポイント、広告ポイント、および、購入ポイントのポイント数を示す（図６参照）。本実施形態においては、ユーザの動作に応じてポイントが付与されるので、ポイント情報は、ユーザの動作の履歴に応じた数値を示す情報であると言える。
【００９４】
また、ユーザ情報は、特典管理情報を含む。特典管理情報は、当該ユーザ情報が示すユーザが取得した特典を示す。なお、特典が上述のクーポンである場合、特典管理情報は、ユーザが取得したクーポンが利用済みであるか否かを示す情報を含んでいてもよい。
【００９５】
図６に示すように、サーバ１は、ポイントテーブル情報を記憶する。詳細は後述するが、ポイントテーブル情報は、動作情報に基づいて、付与すべきポイントを算出するためのポイントテーブルを示す（図８参照）。
【００９６】
また、サーバ１は、特典テーブル情報を記憶する。詳細は後述するが、特典テーブル情報は、上記３種類の組み合わせポイントに基づいて、ユーザに付与可能な特典を特定するための特典テーブルを示す（図１１参照）。
【００９７】
（動作の一例）
図７は、情報処理システムにおいて実行される動作の一例を示す図である。図７においては、まず、スマートフォン３においてユーザの動作が検出されて動作情報がサーバ１へ送信される（ステップＳ１）。すなわち、スマートフォン３は、ユーザによってポイント付与動作が行われた場合、当該動作を示す動作情報を生成してサーバ１へ送信する。なお、本実施形態においては、スマートフォン３において検出されるポイント付与動作は、上述したゲームプレイに関する動作である。本実施形態においては、上記動作情報は、動作が行われたアプリケーションを示す情報（例えば、アプリケーションを識別するための識別情報）と、行われた動作を示す情報（例えば、ステージクリアや、アイテム取得等）とを含む。
【００９８】
なお、動作情報は、端末装置に関するユーザの動作を特定可能な任意の情報であってよい。例えば、動作情報が示す動作が、端末装置とサーバとの通信に基づく動作（例えば、他の端末とのオンライン対戦、あるいは、ショップサーバにおける商品の購入等）である場合、当該通信において端末装置からサーバ１へ送信される情報が動作情報として機能してもよい。つまり、上記の場合、動作情報は、上記通信において端末装置からサーバ１へ送信される情報であってもよい。換言すれば、サーバ１は、上記通信において端末装置から送信されてくる情報を動作情報として取り扱ってもよい。例えば、「他の端末とのオンライン対戦」という動作を示す動作情報は、サーバ１に含まれるゲームサーバへ送信される、オンライン対戦の要求を示す情報であってもよい。また例えば、「商品の購入」という動作を示す動作情報は、サーバ１に含まれるショップサーバへ送信される、商品を購入する旨を示す情報であってもよい。
【００９９】
また、サーバ１が、ポイントを管理するサーバ（ポイント管理サーバと呼ぶ）と、他のサーバ（例えば、ショップサーバおよび／またはゲームサーバ）とを含む場合、動作情報は、端末装置から他のサーバを介してポイント管理サーバへ送信されてもよい。例えば、プレイポイントについては、端末装置からゲームサーバへ動作情報（例えば、所定のゲーム操作を示す情報）が送信され、ゲームサーバが当該動作情報をポイント管理サーバへ送信してもよい。また例えば、購入ポイントについては、端末装置からショップサーバへ動作情報（例えば、商品を購入する旨を示す情報）が送信され、ショップサーバが当該動作情報をポイント管理サーバへ送信してもよい。
【０１００】
また、本実施形態においては、端末装置からサーバ１へ送信される情報には、ユーザの識別情報が含まれる。これによって、端末装置からの情報を受信したサーバ１は、当該情報に対応するユーザを特定することができる。なお、図７に示す一連の処理においては、スマートフォン３からサーバ１へ送信される情報と、ゲーム機４からサーバ１へ送信される情報には、同じユーザを示すユーザ識別情報が含まれるものとする。なお、ユーザの識別情報と端末装置の識別情報とを関連付けた情報をサーバ１が記憶している場合、端末装置からサーバ１へ送信される情報には、ユーザの識別情報に代えて、端末装置の識別情報が含まれていてもよい。これによっても、サーバ１は、端末装置からの情報に対応するユーザを特定することができる。
【０１０１】
なお、スマートフォン３において動作情報を生成して送信する機能は、スマートフォン３に予めインストールされた機能（例えば、ＯＳによる機能）であってもよいし、実行中のアプリケーションによる機能であってもよい。
【０１０２】
スマートフォン３から動作情報を受信すると、サーバ１は、受信された動作情報に基づいてユーザにポイントを付与する（ステップＳ２）。すなわち、スマートフォン３は、受信された動作情報が示す動作に応じて付与すべきポイントの内容（すなわち、付与すべきポイントの種類、および、付与すべきポイント数）を特定し、動作情報に対応するユーザに関するポイント情報を、特定された内容に応じて更新する。ここで、付与すべきポイントの内容は、上述のポイントテーブルを用いて特定される。
【０１０３】
図８は、ポイントテーブルの一例を示す図である。図８に示すように、ポイントテーブルは、ユーザが行った動作の内容と、当該動作に応じて付与されるべきポイントの内容（すなわち、付与ポイント内容）とを関連付けるテーブルである。例えば、図８に示すポイントテーブルの例においては、「アプリケーションＡにおいてステージをクリアした」動作に対して、アプリケーションＡの１次プレイポイントを２ポイント付与することが関連付けられている。なお、図８に示すように、ポイントテーブルには、スマートフォン３に関するユーザの動作を示す動作内容、および、ゲーム機４に関するユーザの動作を示す動作内容が含まれており、上記３種類の動作に関する動作内容が含まれている。また、ポイントテーブルには、上述の各種ポイント（スマートフォンアプリ毎の１次プレイポイントを含む）に関するポイント付与内容が含まれる。
【０１０４】
サーバ１は、ポイントテーブルに含まれる動作内容から、受信された動作情報が示す動作に合致する動作内容を特定し、特定された動作内容に関連付けられる付与ポイント内容を特定する。そして、サーバ１は、特定された付与ポイント内容に従ってユーザに対してポイントを付与する。
【０１０５】
サーバ１は、ユーザ情報に含まれるポイント情報を更新することによって、ユーザに対してポイントを付与する。具体的には、サーバ１は、ポイントテーブルを用いて特定したポイント付与内容に従って、ポイント情報が示すポイント数を更新する。例えば、ポイント情報が、アプリケーションＡの１次プレイポイントが４ポイントであることを示している状態で、「アプリケーションＡの１次プレイポイントを２ポイント付与する」というポイント付与内容が特定された場合、ポイント情報は、当該１次プレイポイントが６ポイントを示すように更新される。なお、更新されるポイント情報は、サーバ１が受信した動作情報に対応するユーザに関するポイント情報、すなわち、サーバ１が受信した動作情報に含まれるユーザ識別情報が示すユーザに関するユーザ情報に含まれるポイント情報である。サーバ１は、更新後のポイント情報を記憶する。
【０１０６】
なお、サーバ１は、ポイントを付与した場合、ポイントを付与した旨の通知をスマートフォン３へ送信してもよい（図７参照）。また、スマートフォン３は、動作情報をサーバ１へ送信したことに応じて、または、上記通知をサーバ１から受信したことに応じて、付与されたポイントのポイント数を示す情報をユーザに対して提示してもよい。例えば、あるスマートフォンアプリの実行中にポイント付与動作が行われたことによって、当該スマートフォンアプリの１次プレイポイントが付与された場合、スマートフォン３は、当該スマートフォンアプリにおいて（すなわち、当該スマートフォンアプリによって生成される画像において）、溜まっている上記１次プレイポイントのポイント数を表示してもよい。上述のように、本実施形態においては、１次プレイポイントはメダルの数としてユーザに提示されるので、当該メダルの数が上記スマートフォンアプリにおいて表示されてもよい。また、ポイント数は、スマートフォンアプリ内にかぎらず、スマートフォン３のメニュー画面（具体的には、スマートフォン３のＯＳによって生成されるメニュー画面）において表示されてもよい。
【０１０７】
また、ゲーム機４においてもスマートフォン３と同様、ゲーム機４においてユーザの動作が検出されて動作情報がサーバ１へ送信される（ステップＳ３）。すなわち、ゲーム機４は、ユーザによってポイント付与動作が行われた場合、当該動作を示す動作情報を生成してサーバ１へ送信する。
【０１０８】
なお、本実施形態においては、ゲーム機４において検出されるポイント付与動作は、上述した３種類の動作（図４参照）である。ここで、ゲームプレイに関する動作を示す動作情報は、スマートフォン３における動作情報と同様、動作が行われたアプリケーションを示す情報と、行われた動作を示す情報とを含む。なお、本実施形態においては、上述のように、ゲーム機４については、アプリケーションを区別せずに同じポイント（すなわち２次プレイポイント）が付与される。そのため、ゲーム機４から送信される動作情報は、アプリケーションを示す情報を含んでいなくてもよい。
【０１０９】
また、広告に関する動作を示す動作情報は、例えば、閲覧された広告を示す情報（例えば、広告に付された識別情報）であってもよいし、広告に関するゲーム機４における設定内容を示す情報（例えば、ネットワークサービスからのお知らせを受信する設定にしたことを示す情報）であってもよい。また、購入に関する動作を示す動作情報は、購入された商品および／またはサービスを示す情報（例えば、商品および／またはサービスに付された識別情報）であってもよいし、購入金額を示す情報であってもよい。
【０１１０】
なお、ゲーム機４において動作情報を生成して送信する機能は、ゲーム機４に予めインストールされた機能（例えば、ＯＳによる機能）であってもよいし、実行中のアプリケーションによる機能であってもよい。後者（すなわち、実行中のアプリケーションによる機能）の場合、例えば、ゲーム機４において実行される所定のゲームアプリケーションが、ゲームプレイに関する動作を示す動作情報を送信する機能を有してもよい。また、広告を閲覧するためのアプリケーション（例えば、動画再生アプリケーション）が、広告に関する動作を示す動作情報を送信する機能を有してもよい。また、ショップサーバによるショッピングサイトにおいて商品および／またはサービスの購入を行うためのアプリケーションが、購入に関する動作を送信する機能を有していてもよい。
【０１１１】
ゲーム機４から動作情報を受信すると、サーバ１は、受信された動作情報に基づいてユーザにポイントを付与する（ステップＳ４）。ステップＳ４におけるサーバ１の処理は、上記ステップＳ２における処理と同様である。ただし、ステップＳ４の処理においては、受信される動作情報は、ゲーム機４に関するユーザの動作を示す。そのため、２次プレイポイント、広告ポイント、および、購入ポイントのうちいずれかのポイントがユーザに付与される。
【０１１２】
なお、ステップＳ４の処理においてもステップＳ２の処理と同様、サーバ１は、ポイントを付与した旨の通知をゲーム機４へ送信してもよい（図７参照）。また、ゲーム機４は、動作情報をサーバ１へ送信したことに応じて、または、上記通知をサーバ１から受信したことに応じて、付与されたポイントのポイント数を示す情報をユーザに対して提示してもよい。例えば、あるゲーム機アプリの実行中にポイント付与動作が行われたことによってポイント（具体的には、上記３種類の組み合わせポイントのいずれか）が付与された場合、ゲーム機４は、当該ゲーム機アプリにおいて（すなわち、当該ゲーム機アプリによって生成される画像において）、当該ポイントについて溜まっているポイント数を表示してもよい。また、ポイント数は、ゲーム機アプリ内にかぎらず、ゲーム機４のメニュー画面（具体的には、ゲーム機４のＯＳによって生成されるメニュー画面）において表示されてもよい。
【０１１３】
なお、図７においては、スマートフォン３から動作情報が送信された後、ゲーム機４から動作情報が送信される場合を例として説明したが、各端末装置（スマートフォン３およびゲーム機４）から動作情報が送信されるタイミングは任意である。実際には、各端末装置においてポイント付与動作が行われたことに応じて、動作情報が順次サーバ１へ送信される。
【０１１４】
また、本実施形態においては、ユーザは、自身に付与されたポイントの閲覧、ポイントの交換（すなわち、１次プレイポイントから２次プレイポイントへの交換）、および、特典の取得（すなわち、上記３種類の組み合わせポイントから特典への交換）を、端末装置を用いてサーバ１にアクセスすることによって行うことができる。本実施形態においては、ユーザは、スマートフォン３およびゲーム機４のいずれを用いても、これらの操作を行うことが可能であるとする。図７においては、ゲーム機４を用いてこれらの操作が行われる場合を例として説明する。なお、スマートフォン３を用いてこれらの操作が行われる場合には、スマートフォン３は、以下に説明するゲーム機４の処理（ステップＳ５，Ｓ７−Ｓ９，Ｓ１１，Ｓ１２）をゲーム機４と同様に実行する。
【０１１５】
まず、ゲーム機４は、ポイントの閲覧を行うための閲覧指示をユーザから受け付け、閲覧指示に応じて、サーバ１に対して閲覧要求を行う（ステップＳ５）。すなわち、ゲーム機４は、閲覧要求の情報をサーバ１へ送信する。閲覧要求は、例えば、ゲーム機４において実行されるブラウザのアプリケーションによって行われてもよいし、ポイント付与動作が行われる各種のアプリケーション（例えば、ゲームアプリケーション等）によって行われてもよい。
【０１１６】
また、ゲーム機４は、サーバ１が提供するサービスシステムにゲーム機４がログインしていることを条件として、上記閲覧要求を行うようにしてもよい。すなわち、ユーザは、まず、上記サービスシステムにログインする操作を行い、ログインが行われた後で、上記閲覧指示を行うようにしてもよい。
【０１１７】
閲覧要求に応じて、サーバ１は、ユーザに関する閲覧ページをゲーム機４へ送信する（ステップＳ６）。ステップＳ６の処理において、サーバ１は、まず、閲覧要求に係るユーザに付与されているポイント数を特定する。具体的には、サーバ１は、閲覧要求の情報に含まれるユーザ識別情報が示すユーザに関するポイント情報を記憶部から読み出し、当該ユーザに付与された上記３種類の組み合わせポイントのポイント数を特定する。そして、サーバ１は、特定されたポイント数を表す閲覧ページを生成する。なお、本実施形態において、閲覧ページはウェブページであり、サーバ１からゲーム機４へ送信される。ゲーム機４は、受信した閲覧ページを表示部２８に表示する（ステップＳ７）。
【０１１８】
図９は、ゲーム機４において表示される閲覧ページの一例を示す図である。図９に示すように、閲覧ページは、プレイポイント画像３１、広告ポイント画像３２、および、購入ポイント画像３３を含む。プレイポイント画像３１は、ユーザに付与されている２次プレイポイントのポイント数（換言すれば、溜まっているポイント数）を表す。広告ポイント画像３２は、ユーザに付与されている広告ポイントのポイント数を表す。購入ポイント画像３３は、ユーザに付与されている購入ポイントのポイント数を表す。上述したように、本実施形態においては、３種類の組み合わせポイントをわかりやすく区別してユーザに提示するべく、プレイポイントはキノコの画像で表され、広告ポイントはフラワーの画像で表され、購入ポイントはスターの画像で表される（図９参照）。
【０１１９】
なお、他の実施形態においては、閲覧ページは、各スマートフォンアプリの１次プレイポイントのポイント数を表す画像を含んでいてもよい。また、閲覧ページは、各ポイントが取得された日時および内容（すなわち、ポイント取得の動作や、当該動作が行われたアプリケーション）を示す履歴を表す画像を含んでいてもよい。なお、閲覧ページは、上記履歴を表す画像を含むことに代えて、当該履歴を表すページを表示するための画像（例えば、リンク画像）を含んでいてもよい。また、他の実施形態において、スマートフォン３に関する動作に応じて広告ポイントおよび／または購入ポイントが付与される場合には、閲覧ページは、これらの広告ポイントおよび／または購入ポイントを表す画像を含んでいてもよい。
【０１２０】
また、他の実施形態においては、サーバ１は、閲覧要求を行った端末装置に応じた閲覧ページを生成するようにしてもよい。すなわち、サーバ１は、スマートフォン３から閲覧要求が行われた場合、１次プレイポイントを表す画像を含む閲覧ページを生成し、ゲーム機４から閲覧要求が行われた場合、１次プレイポイントを表す画像を含まない閲覧ページを生成してもよい。
【０１２１】
さらに、サーバ１は、閲覧要求を行ったアプリケーションに応じた閲覧ページを生成するようにしてもよい。すなわち、サーバ１は、あるスマートフォンアプリＡから閲覧要求が行われた場合（すなわち、スマートフォンアプリＡにおいて閲覧指示が受け付けられ、閲覧ページがスマートフォンアプリＡにおいて表示される場合）、スマートフォンアプリＡの１次プレイポイントを表す画像を含む閲覧ページを生成し、スマートフォンアプリＢから閲覧要求が行われた場合、当該スマートフォンアプリＢの１次プレイポイントを表す画像を含む閲覧ページを生成してもよい。
【０１２２】
また、ゲーム機４は、ポイント交換ページをサーバ１から取得して表示する（ステップＳ８）。ポイント交換ページは、ユーザがポイントの交換（すなわち、１次プレイポイントから２次プレイポイントへの交換）を行うためのページ（具体的にはウェブページ）である。ここで、本実施形態においては、上記閲覧ページは、ポイント交換ページを表示するための交換ページ表示ボタン３４を含む（図９参照）。ゲーム機４は、ユーザが交換ページ表示ボタン３４を指定する操作を行ったことに応じて、ポイント交換ページを取得する要求をサーバ１に対して行う。サーバ１は、上記要求に応じて、ポイント交換ページを生成してゲーム機４へ送信する。なお、ゲーム機４がポイント交換ページを取得する方法は任意である。例えば、他の実施形態においては、ゲーム機４は、ユーザによる所定の指示に応じて直接（すなわち、閲覧ページを介さずに）ポイント交換ページを取得するようにしてもよい。例えば、ゲーム機４は、実行中のゲーム機アプリにおいて上記所定の指示を受け付けるようにしてもよい。
【０１２３】
図１０は、ポイント交換ページの一例を示す図である。図１０に示すように、ポイント交換ページは、交換入力画像４１を含む。なお、交換入力画像は、スマートフォンアプリ毎に設けられる。図１０においては、複数の交換入力画像を含むポイント交換ページの一部が表示部２８に表示され、ポイント交換ページはユーザの操作に応じてスクロールして表示される。
【０１２４】
交換入力画像４１は、スマートフォンアプリの１次プレイポイントのポイント数を示す画像（図１０においては、メダルの数を示す画像）と、当該ポイント数の１次プレイポイントと交換可能な２次プレイポイントのポイント数（図１０においては、キノコの数）とを示す。具体的には、図１０においては、交換入力画像４１は、ポイント数入力欄４２と、ポイント数出力欄４３とを含む。ポイント数入力欄４２は、交換する１次プレイポイントのポイント数を入力するための入力欄である。ポイント数出力欄４３は、ポイント数入力欄４２に入力されたポイント数と交換される２次プレイポイントのポイント数が出力される出力欄である。本実施形態においては、ユーザがポイント数入力欄４２に対してポイント数の入力を行うと、端末装置は、入力されたポイント数と交換される２次プレイポイントのポイント数をポイント数出力欄４３に表示する。なお、図１０の例は、ポイント数入力欄４２に「２」が入力された結果、ポイント数出力欄４３に「２」が出力された状態を示している。なお、ここでは、メダル１個をキノコ１個に交換可能であるものとする。
【０１２５】
また、本実施形態においては、交換入力画像４１は、ポイント数入力欄４２の下方に、交換可能な１次プレイポイントの範囲（図１０では、「１〜５」）を表す画像を含み、ポイント数出力欄４３の下方に、交換可能な２次プレイポイントの範囲（図１０では、「１〜５」）を表す画像を含む。これらの画像によって、ユーザは、１次プレイポイントと２次プレイポイントとの交換比率を知ることができる。なお、図１０の例においては、ユーザはスマートフォンアプリＡのメダルを５個所有しており、当該５個のメダルを１個から５個のキノコに交換可能であることを表している。
【０１２６】
また、交換入力画像４１は、ポイント交換ボタン４４を含む。ポイント交換ボタン４４は、ポイント交換指示を行うためのボタンである。ポイント数入力欄４２に１次プレイポイントのポイント数が入力され、ポイント数出力欄４３に２次プレイポイントのポイント数が表示される状態で、ユーザは、ポイント交換ボタン４４を指定することによって、ポイント交換指示を行う。なお、図１０に示す交換入力画像は一例であり、ポイント交換ページにおいて、ポイント交換の内容を指定する入力をユーザに行わせるための方法は任意である。
【０１２７】
また、ポイント交換ページは、所有ポイント画像４５を含む。所有ポイント画像４５は、ユーザが所有している上記３種類の組み合わせポイントのポイント数を表す。所有ポイント画像４５によって、ユーザは、ポイント交換時において、自身が所有しているポイント数を確認することができる。
【０１２８】
なお、サーバ１は、上記ポイント交換ページを、ユーザに関するポイント情報に基づいて生成する。すなわち、サーバ１は、ポイント交換ページに含まれる各ポイント（１次プレイポイントを含む）のポイント数をポイント情報に基づいて特定する。このポイント情報は、ポイント交換ページを取得する要求を示す情報に含まれるユーザ識別情報が示すユーザに関するポイント情報である。
【０１２９】
ゲーム機４は、ユーザからの上記ポイント交換指示を受け付けると、ポイント交換要求をサーバ１に対して行う（図７に示すステップＳ９）。すなわち、ゲーム機４は、ポイント交換要求の情報をサーバ１へ送信する。このポイント交換要求の情報は、交換の対象となる１次プレイポイントの種類を示す情報（例えば１次プレイポイントに対応するスマートフォンアプリの識別情報）と、交換されるポイント数（例えば、１次プレイポイントのポイント数でもよいし、２次プレイポイントのポイント数でもよい）を示す情報とを含む。
【０１３０】
ポイント交換要求の情報を受信したサーバ１は、当該要求に応じてポイント交換を行う（ステップＳ１０）。すなわち、サーバ１は、ポイント交換要求に従って、要求を行ったユーザに関する１次プレイポイントを減算し、かつ、２次プレイポイントを増加するように、当該ユーザのポイント情報を更新する。具体的には、ポイント交換要求の情報が示す１次プレイポイントが、当該情報が示すポイント数に応じて減算される。また、２次プレイポイントは、ポイント交換要求の情報が示すポイント数に応じて加算される。
【０１３１】
なお、サーバ１は、ステップＳ１０の処理による交換処理を実行した後、交換後の各ポイントを表すページをゲーム機４へ送信してもよい。サーバ１は、例えば、交換後の各ポイントを表すページとして、上記閲覧ページと同様のウェブページをゲーム機４へ送信してもよい。ゲーム機４は、サーバ１から受信した上記ページを表示部２８に表示する。これによって、サーバ１は、交換後の各ポイントをユーザに対して提示することができる。
【０１３２】
また、ゲーム機４は、特典ページをサーバ１から取得して表示する（ステップＳ１１）。特典ページは、ユーザが特典の取得（すなわち、ポイントを特典に交換すること）を行うためのページ（具体的にはウェブページ）である。ここで、本実施形態においては、上記閲覧ページは、特典ページを表示するための特典ページ表示ボタン３５を含む（図９参照）。ゲーム機４は、ユーザが特典ページ表示ボタン３５を指定する操作を行ったことに応じて、特典ページを取得する要求をサーバ１に対して行う。サーバ１は、当該要求に応じて特典ページを生成してゲーム機４へ送信する。なお、ゲーム機４が特典ページを取得する方法は任意である。例えば、他の実施形態においては、ゲーム機４は、ユーザによる所定の指示に応じて直接（すなわち、閲覧ページを介さずに）特典ページを取得するようにしてもよい。例えば、ゲーム機４は、実行中のゲーム機アプリにおいて上記所定の指示を受け付けるようにしてもよい。
【０１３３】
図１１は、特典ページの一例を示す図である。図１１に示すように、特典ページは、特典指定画像５１および５２を含む。なお、本実施形態においては、ユーザが取得可能な特典は複数種類あり、特典指定画像は、特典毎に設けられる。図１１においては、複数の特典指定画像を含む特典ページの一部が表示部２８に表示され、特典ページはユーザの操作に応じてスクロールして表示される。なお、特典ページは、上記ポイント交換ページと同様、ユーザが現在所有しているポイント数の組を表す所有ポイント画像４５を含む。
【０１３４】
特典指定画像は、上記３種類の組み合わせポイントのポイント数の組み合わせ（例えば、図１１に示す特典指定画像５１においては、「キノコ：５、フラワー：２、スター：３」の組み合わせ）と、当該組み合わせのポイントと引き替えに取得可能な特典（例えば、図１１に示す特典指定画像５１においては、「５００ポイントクーポン」）とを表す。上記組み合わせは、特典を取得するために必要なポイントの組み合わせであり、上述の組み合わせ条件である。
【０１３５】
また、特典指定画像が示す組み合わせ条件が、ユーザが所有するポイントによって充足されるものである場合、当該特典指定画像には特典取得ボタン５３が含まれる。例えば、図１１に示す例において、所有ポイント画像４５が表す現在のポイント数の組は、特典指定画像５１が表す組み合わせ条件を充足している。そのため、特典指定画像５１は特典取得ボタン５３を含むように生成される。一方、所有ポイント画像４５が表す現在のポイント数の組は、特典指定画像５２が表す組み合わせ条件を充足していない。そのため、特典指定画像５２には特典取得ボタンが含まれない。このように、特典ページは、組み合わせ条件が充足されるか否か（換言すれば、特典を取得可能であるか否か）を表す情報（すなわち、特典取得ボタン５３）を含む。
【０１３６】
上記特典取得ボタン５３は、特典取得指示を行うためのボタンである。ユーザは、取得したい特典を表す特典指定画像に含まれる特典取得ボタンを指定することによって、特典取得指示を行う。
【０１３７】
なお、サーバ１は、上記特典指定画像を含む特典ページを、記憶部に記憶される特典テーブル情報に基づいて生成する。図１２は、特典テーブルの一例を示す図である。図１２に示すように、特典テーブルは、上記３種類の組み合わせポイントに関する上記組み合わせ条件と、当該組み合わせ条件が満たされる場合にユーザが取得可能な特典とを関連付けるテーブルである。サーバ１は、特典テーブルにおける組み合わせ条件が示す組み合わせ（具体的には、上記３種類のポイントの組み合わせ）と、当該組み合わせ条件に関連付けられる特典とに基づいて、特典指定画像におけるポイントの組み合わせと特典とを決定する。なお、サーバ１は、特典テーブルに含まれる全ての組み合わせ条件について特典指定画像を生成しなくてもよい。例えば、サーバ１は、ユーザが取得可能な特典に対応する組み合わせ条件（換言すれば、ユーザが所有するポイントによって充足される組み合わせ条件）について特典指定画像を生成し、生成された特典指定画像を含む特典ページをゲーム機４へ送信してもよい。
【０１３８】
上記組み合わせ条件は、複数種類のポイントの組み合わせに関する条件であればよく、図１２に示す条件に限らない。例えば、組み合わせ条件は、複数種類のポイントのうちのいくつかについて下限値が設定されると共に、各ポイントの合計値が設定される条件であってもよい。具体的には、組み合わせ条件は、「購入ポイントが５ポイントで、かつ、３種類の組み合わせポイントの合計値が２０ポイントであること」であってもよい。また、特典テーブルは、上記３種類のポイントのうちの２種類の組み合わせに関する条件を含んでいてもよいし、１種類のポイントに関する条件を含んでいてもよい。
【０１３９】
ゲーム機４は、ユーザからの上記特典取得指示を受け付けると、特典取得要求をサーバ１に対して行う（図７に示すステップＳ１２）。すなわち、ゲーム機４は、特典取得要求の情報をサーバ１へ送信する。この特典取得要求の情報は、取得されるべき特典を示す情報（例えば、特典に付された識別情報）を含む。
【０１４０】
特典取得要求の情報を受信したサーバ１は、当該要求に応じて、ユーザに対して特典を付与する（ステップＳ１３）。すなわち、サーバ１は、付与される特典に関する特典情報をゲーム機４へ送信する。また、サーバ１は、付与される特典に応じて、記憶部に記憶されている特典管理情報（具体的には、特典が付与されるユーザに関するユーザ情報に含まれる特典管理情報）を更新する。具体的には、特典管理情報は、付与される特典を表す情報を追加するように更新される。また、サーバ１は、付与される特典と引き替えとなるポイント数だけ、ユーザが所有している各ポイントを減算するように、当該ユーザに関するポイント情報を更新する。
【０１４１】
なお、ユーザに付与される特典の内容は任意であるが、本実施形態においては、特典は、上述のクーポン、または、ゲーム機４に関するデータである。付与される特典がクーポンである場合、サーバ１は、クーポンが付与される旨の通知を示す特典情報をゲーム機４へ送信する。特典情報を受信したゲーム機４は、当該特典情報が示す通知をユーザに対して提示する（例えば、表示部２８に通知画像を表示する）。また、特典情報は、ユーザが取得した特典の一覧を示すウェブページのデータであってもよい。
【０１４２】
また、サーバ１は、当該クーポンを示す情報（例えば、クーポンの識別情報であってもよいし、クーポンによる割引内容を示す情報であってもよい）を追加するように、特典管理情報を更新する。このようにして、ユーザにクーポンが付与されたことはサーバ１において管理されているので、クーポンが付与された後で、ユーザがサーバ１におけるショッピングサイトにアクセスした場合には、クーポンの利用が可能になる。なお、サーバ１は、上記クーポンが利用された場合、当該クーポンが使用済みであることを示す情報を追加するように、特典管理情報を更新してもよい。
【０１４３】
また、付与される特典がゲーム機４に関するデータである場合、サーバ１は、特典情報として、当該データをゲーム機４へ送信する。ゲーム機４は、受信したデータを記憶部（例えばメモリ）に記憶する。これによって、ゲーム機４において実行される所定のアプリケーションにおいて上記データが利用可能となる。すなわち、ゲーム機４は、所定のアプリケーションにおいて、上記データを用いた処理（例えばゲーム処理）を実行する。
【０１４４】
なお、特典情報の送信先となる端末装置は、特典要求を行った端末装置とは異なる端末装置であってもよい。例えば、スマートフォン３から特典要求があった場合において、サーバ１は、ゲーム機４（例えば、特典であるデータを利用するゲーム機）へ特典情報を送信してもよい。これによれば、ユーザは、特典を利用する端末装置以外の端末装置を用いて特典取得指示を行うことができるので、ユーザにとって便利である。また、サーバ１は、例えば特典を利用する端末装置へ特典情報を送信することができるので、ユーザにとって便利である。なお、サーバ１は、特典情報の送信先となるゲーム機４を特定するための端末特定情報を記憶部に記憶しておく。サーバ１は、上記記憶部に記憶される端末特定情報に基づいて、特典情報の送信先となる端末装置を特定する。例えば、端末特定情報は、上述のユーザ識別情報と、ゲーム機の識別情報とを関連付ける情報であってもよい。
【０１４５】
また、上記においては、３種類の組み合わせポイントによって取得可能な特典について説明したが、本実施形態においては、サーバ１は、各１次プレイポイントによって取得可能な特典についてもユーザに対して付与する。１次プレイポイントによって取得可能な特典についても、組み合わせポイントによって取得可能な特典と同様の処理によって、サーバ１は、特典情報を端末装置（具体的には、スマートフォン３）へ送信する。なお、上述のように、１次プレイポイントによって取得可能な特典については、上記組み合わせ条件ではなく、上述の個別条件が満たされたことを条件として特典が取得可能となる。また、１次プレイポイントによって取得可能な特典に関する特典情報は、当該１次プレイポイントに対応するスマートフォンアプリに関するデータである。
【０１４６】
なお、他の実施形態においては、サーバ１は、プッシュ送信で特典情報を端末装置へ送信してもよい。例えば、ステップＳ２またはＳ４の処理において、サーバ１は、組み合わせ条件が満たされたか否かを判定し、組み合わせ条件が満たされた場合、組み合わせ条件が満たされた旨（換言すれば、特典が付与可能である旨）を示す特典情報をプッシュ送信で端末装置へ送信してもよい。また、このとき、サーバ１は、特典情報の送信先となる端末装置を示す送信先情報をユーザ毎に記憶しておき、送信先情報に基づいて特典情報を送信する端末装置を特定してもよい。例えば、送信先情報は、図６に示すユーザ情報に含まれていてもよい。サーバ１は、上記組み合わせ条件を満たした動作情報に対応するユーザ（換言すれば、ユーザ情報）を特定し、さらに、特定されたユーザに関する送信先情報に基づいて、特典情報の送信先となる端末装置を特定してもよい。
【０１４７】
ここで、本明細書において、プッシュ送信とは、実際にプッシュで情報を送信する通信方法だけでなく、ユーザから見て見かけ上プッシュで情報が送信されているように見える通信方法を含む意味である。すなわち、本明細書において、プッシュ送信（「プッシュ配信」とも言う。ただし、本明細書において、「プッシュ配信」とは、複数の装置へ情報を送信する態様だけでなく、１つの装置へ情報を送信する態様をも指す意味である。）とは、情報を送信する旨のユーザ指示の有無にかかわらず自動的に、当該情報を送信先へ送信する通信方法を指す。したがって、本明細書では、サーバ１が端末装置からの要求がなくても当該端末装置へ情報を送信する態様の他、上記のユーザ指示の有無にかかわらず端末装置がサーバ１へ要求を送信し、当該要求に応じてサーバ１が情報を端末装置へ送信する態様も、「プッシュ送信」と呼ぶ。
【０１４８】
［４．各装置における処理の具体例］
次に、図１３および図１４を参照して、本実施形態の情報処理システムに含まれる各装置（すなわち、サーバ１および各端末装置）における処理の具体例について説明する。
【０１４９】
（４−１）端末装置における処理
まず、端末装置（スマートフォン３およびゲーム機４）において実行される処理の具体例について説明する。図１３は、端末装置における処理（「端末処理」と記載する）の流れの一例を示すフローチャートである。図１３に示す一連の処理は、例えば、端末装置において所定のアプリケーションが起動されることに応じて開始される。
【０１５０】
上記所定のアプリケーションは、当該アプリケーションにおいてポイント付与動作が検出されて動作情報が送信されるアプリケーションである。端末装置がスマートフォン３である場合、上記所定のアプリケーションは、ゲームプレイに関するユーザの動作が検出されるゲームアプリケーションである。端末装置がゲーム機４である場合、上記所定のアプリケーションは、ゲームプレイに関するユーザの動作が検出されるゲームアプリケーション、広告に関する動作が検出されるアプリケーション（例えば、広告を閲覧するための動画再生アプリケーション）、購入に関する動作が検出されるアプリケーション（例えば、ショッピングサイトにおいて商品および／またはサービスの購入を行うためのアプリケーション）である。なお、上記所定のアプリケーションは、ユーザの動作を検出して動作情報を送信する専用のアプリケーションであってもよい。このような専用のアプリケーションは、端末装置の起動に応じて実行開始されてもよい。
【０１５１】
なお、本実施形態では、サーバ１または端末装置の処理部（具体的には、ＣＰＵ）が、上記所定のアプリケーションを実行することによって、図１３または図１４に示す各ステップの処理を実行するものとして説明する。ただし、他の実施形態においては、上記フローチャートにおける一部のステップの処理を、ＣＰＵ以外のプロセッサや専用回路が実行するようにしてもよい。
【０１５２】
また、サーバ１または端末装置の処理部は、図１３または図１４に示す各処理を、メモリを用いて実行する。すなわち、処理部は、各処理ステップによって得られる情報（換言すれば、データ）をメモリに記憶し、それ以降の処理ステップにおいて当該情報を用いる場合には、メモリから当該情報を読み出して利用する。また、図１３および図１４に示す各処理において自機から他の装置へ情報を送信する場合、処理部は、通信部に当該情報を送信させる。
【０１５３】
また、図１３および図１４に示すフローチャートにおける各ステップの処理は、単なる一例に過ぎず、同様の結果が得られるのであれば、各ステップの処理順序を入れ替えてもよいし、各ステップの処理に加えて（または代えて）別の処理が実行されてもよい。
【０１５４】
ステップＳ２０において、処理部１３または２４のＣＰＵ（以下、本フローチャートの説明において、単に「ＣＰＵ」と記載する。）は、ユーザがポイント取得の動作を行ったか否かを判定する。すなわち、ＣＰＵは、ポイント取得の動作が検出されたか否かを判定する。ステップＳ２０の判定結果が肯定である場合、ステップＳ２１の処理が実行される。一方、ステップＳ２０の判定結果が否定である場合、ステップＳ２１の処理がスキップされて、後述するステップＳ２２の処理が実行される。
【０１５５】
ステップＳ２１において、ＣＰＵは、ステップＳ２０で検出された動作を示す動作情報を、通信部（スマートフォン３のモバイル通信部１６またはゲーム機４の無線通信部２７）を介してサーバ１へ送信する。具体的には、上述したステップＳ２またはＳ４において述べた方法で動作情報がサーバ１へ送信される。なお、ステップＳ２１の処理が実行されるタイミングは任意である。例えば、ステップＳ２０の判定結果が肯定となった時点で上記通信部によるサーバ１との通信が不可能である場合、ＣＰＵは、サーバ１との通信が可能となるまでステップＳ２１の処理を待機し、サーバ１との通信が可能となった後でステップＳ２１の処理を実行してもよい。ステップＳ２１の処理の次にステップＳ２２の処理が実行される。
【０１５６】
ステップＳ２２において、ＣＰＵは、ユーザによって上述の閲覧指示が行われたか否かを判定する。ステップＳ２２の判定結果が肯定である場合、ステップＳ２３の処理が実行される。一方、ステップＳ２２の判定結果が否定である場合、ステップＳ２３の処理がスキップされて、後述するステップＳ２４の処理が実行される。
【０１５７】
ステップＳ２３において、ＣＰＵは、上述の閲覧要求をサーバ１に対して行う（図７に示すステップＳ５）。この閲覧要求に応じて、サーバ１から閲覧ページが送信されてくるので、ＣＰＵは、受信された閲覧ページを表示部２８に表示させる。ステップＳ２３の処理の次にステップＳ２４の処理が実行される。なお、ステップＳ２３以降のステップＳ２４〜Ｓ２９の一連の処理は、サーバ１から提供されるウェブページ（すなわち、閲覧ページ、ポイント交換ページ、および特典ページ）が端末装置において表示される間に実行される処理である。
【０１５８】
ステップＳ２４において、ＣＰＵは、ユーザによって上述のポイント交換指示が行われたか否かを判定する。すなわち、上述のポイント交換ページが表示部２８に表示された状態において、ＣＰＵは、上記ポイント交換指示が行われたか否かを判定する。ステップＳ２４の判定結果が肯定である場合、ステップＳ２５の処理が実行される。一方、ステップＳ２４の判定結果が否定である場合、ステップＳ２５の処理がスキップされて、後述するステップＳ２６の処理が実行される。
【０１５９】
ステップＳ２５において、ＣＰＵは、上述のポイント交換要求をサーバ１に対して行う（図７に示すステップＳ９）。このポイント交換要求に応じて、サーバ１は、当該ユーザに関する１次プレイポイントを２次プレイポイントへ交換する。ステップＳ２５の処理の次にステップＳ２６の処理が実行される。
【０１６０】
ステップＳ２６において、ＣＰＵは、ユーザによって上述の特典取得指示が行われたか否かを判定する。すなわち、上述の特典ページが表示部２８に表示された状態において、ＣＰＵは、上記特典取得指示が行われたか否かを判定する。ステップＳ２６の判定結果が肯定である場合、ステップＳ２７およびＳ２８の処理が実行される。一方、ステップＳ２６の判定結果が否定である場合、ステップＳ２７およびＳ２８の処理がスキップされて、後述するステップＳ２９の処理が実行される。
【０１６１】
ステップＳ２７において、ＣＰＵは、上述の特典取得要求をサーバ１に対して行う（図７に示すステップＳ１２）。この特典取得要求に応じて、サーバ１は、特典取得要求に係る特典に関する特典情報を端末装置へ送信する。ステップＳ２７の処理の次にステップＳ２８の処理が実行される。
【０１６２】
ステップＳ２８において、ＣＰＵは、サーバ１から送信されてくる特典情報を受信し、特典情報に応じた情報処理を実行する。例えば、特典情報が、特典を付与する旨の通知を示す場合、ＣＰＵは、当該通知をユーザに対して提示する（例えば、表示部２８に通知画像を表示する）情報処理を実行する。また、特典情報が、特典自体であるコンテンツデータである場合、ＣＰＵは、当該データを所定のアプリケーションにおいて実行可能となるように所定の記憶部に記憶する情報処理を実行する。ステップＳ２８の処理の次にステップＳ２９の処理が実行される。
【０１６３】
ステップＳ２９において、ＣＰＵは、サーバ１から提供されるウェブページ（すなわち、閲覧ページ、ポイント交換ページ、および特典ページ）の閲覧を終了するか否かを判定する。例えば、ＣＰＵは、閲覧を終了する旨の指示がユーザによって行われたか否かを判定する。ステップＳ２９の判定結果が否定である場合、上記ステップＳ２４の処理が再度実行される。この場合、ステップＳ２９においてウェブページの閲覧を終了すると判定されるまで、ステップＳ２４〜Ｓ２９の一連の処理が繰り返し実行される。一方、ステップＳ２９の判定結果が肯定である場合、上記ステップＳ２０の処理が再度実行される。なお、図１３に示すステップＳ２０〜Ｓ２９の一連の端末処理は、上記所定のアプリケーションの実行が終了するまで繰り返し実行され、上記所定のアプリケーションの実行終了に応じて終了する。
【０１６４】
（４−２）サーバ１における処理
次に、サーバ１において実行される処理の具体例について説明する。図１４は、サーバ１における処理（「サーバ処理」と記載する）の流れの一例を示すフローチャートである。図１４に示す一連の処理は、サーバ１の動作中において継続的に実行される。
【０１６５】
ステップＳ３１において、サーバ１のＣＰＵは、端末装置から動作情報を受信したか否かを判定する。ステップＳ３１の判定結果が肯定である場合、ステップＳ３２の処理が実行される。すなわち、ステップＳ３２において、ＣＰＵは、ステップＳ３１で受信した動作情報に基づいてユーザにポイントを付与する処理を実行する（図７に示すステップＳ２またはＳ４）。ステップＳ３２の処理の次にステップＳ３３の処理が実行される。
【０１６６】
一方、ステップＳ３１の判定結果が否定である場合、ステップＳ３２の処理がスキップされて、ステップＳ３３の処理が実行される。
【０１６７】
ステップＳ３３において、ＣＰＵは、端末装置から閲覧要求の情報を受信したか否かを判定する。ステップＳ３３の判定結果が肯定である場合、ステップＳ３４の処理が実行される。すなわち、ステップＳ３４において、ＣＰＵは、閲覧ページを端末装置へ送信する。これに応じて、端末装置においては閲覧ページが表示される。ステップＳ３４の処理の次にステップＳ３５の処理が実行される。
【０１６８】
一方、ステップＳ３３の判定結果が否定である場合、ステップＳ３４の処理がスキップされて、ステップＳ３５の処理が実行される。
【０１６９】
ステップＳ３５において、ＣＰＵは、端末装置からポイント交換要求の情報を受信したか否かを判定する。ステップＳ３５の判定結果が肯定である場合、ステップＳ３６の処理が実行される。すなわち、ステップＳ３６において、ＣＰＵは、上記ポイント交換要求に応じてポイント交換を行う（図７に示すステップＳ１０）。ステップＳ３６の処理の次にステップＳ３７の処理が実行される。
【０１７０】
一方、ステップＳ３５の判定結果が否定である場合、ステップＳ３６の処理がスキップされて、ステップＳ３７の処理が実行される。
【０１７１】
ステップＳ３７において、ＣＰＵは、端末装置から特典取得要求の情報を受信したか否かを判定する。ステップＳ３７の判定結果が肯定である場合、ステップＳ３８およびＳ３９の処理が実行される。一方、ステップＳ３７の判定結果が否定である場合、ステップＳ３８およびＳ３９の処理がスキップされて、上記ステップＳ３１の処理が再度実行される。
【０１７２】
ステップＳ３８およびＳ３９において、ＣＰＵは、上記特典取得要求に応じてユーザに対して特典を付与する処理を実行する（図７に示すステップＳ１３）。すなわち、ステップＳ３８において、ＣＰＵは、特典情報を端末装置へ送信する。また、ステップＳ３９において、ＣＰＵは、特典を付与したことを反映するように、記憶部に記憶されている各種情報（すなわち、特典管理情報およびポイント情報）を更新する。ステップＳ３９の処理の次に、上記ステップＳ３１の処理が再度実行される。
【０１７３】
［５．変形例］
（端末装置に関する変形例）
上記実施形態においては、上記ポイント付与動作が行われる端末装置は、スマートフォン３またはゲーム機４であった。ここで、他の実施形態においては、ポイント付与動作が行われる端末装置は、スマートフォン３およびゲーム機４以外の情報処理装置であってもよい。具体的には、ポイント付与動作が行われる端末装置は、サーバ１が提供するウェブサイトを閲覧可能な情報処理装置（例えば、パーソナルコンピュータ）における動作であってもよい。例えば、サーバ１は、上記情報処理装置において上記ウェブサイトを閲覧する動作に応じて、ポイントを付与するようにしてもよい。
【０１７４】
（ポイント付与動作に関する変形例）
また、ポイント付与動作は、上記実施形態における３種類の動作（図４参照）に限らず、他の動作であってもよい。例えば、他の実施形態においては、ポイント付与動作は、ユーザが端末装置を所持して特定の場所を訪れる動作であってもよい。上記特定の場所は、任意であるが、例えば、映画館、テーマパーク、店舗等であり、より特定的には、端末装置において実行される所定のアプリケーションに関連する場所（例えば、ゲームアプリケーションに登場するキャラクタに関する映画館やテーマパーク、あるいは、ゲームアプリケーションを販売する店舗等）であってもよい。
【０１７５】
なお、ユーザが端末装置を所持して特定の場所を訪れたことの検知方法は、任意である。例えば、端末装置が位置検出機能を有する場合には、端末装置は、端末装置によって検出される位置が、特定の場所の範囲内に含まれたか否かを判定するようにしてもよい。また例えば、端末装置は、特定の場所に設置される送信装置からの所定の信号を受信したか否かを判定するようにしてもよい。
【０１７６】
（ポイントに関する変形例）
上記実施形態においては、サーバ１は、上記実施形態における３種類の動作（図４参照）に応じて異なるポイントを付与した。ここで、他の実施形態においては、付与されるポイントの種類は何種類であってもよく、２種類であってもよいし、４種類以上であってもよい。また、各種類のポイントに対応する動作の種類の分け方は、任意であり、上記実施形態の分け方（ゲームプレイに関する動作、広告に関する動作、および、購入に関する動作）に限らない。例えば、他の実施形態においては、サーバ１は、動作が行われた端末装置に応じて、異なる種類のポイントを付与してもよい。また例えば、サーバ１は、動作が行われたアプリケーションの種類に応じて（例えば、アプリケーションがゲームアプリケーションであるか、ブラウザアプリケーションであるか等）異なる種類のポイントを付与してもよい。なお、他の実施形態においては、サーバ１は、異なる種類の動作（例えば、ゲームプレイに関する動作と、広告に関する動作）に対して、同じポイントを付与してもよい（換言すれば、ゲームプレイに関する動作と、広告に関する動作とを同じ種類の動作に分類してもよい。）。
【０１７７】
また、上記実施形態においては、サーバ１は、１次プレイポイント（すなわち、メダル）と２次プレイポイント（すなわち、キノコ）とを区別可能な態様でユーザにポイント数を提示した（図５）。ここで、他の実施形態においては、サーバ１は、１次プレイポイントと２次プレイポイントとを区別しない態様でユーザにポイント数を提示してもよい。
【０１７８】
図１５は、上記実施形態の変形例におけるポイントの提示方法の一例を示す図である。なお、図１５においては、ユーザが所有する各ポイントのポイント数が以下である場合を例として説明する。
・アプリケーションＡの１次プレイポイント：１
・アプリケーションＢの１次プレイポイント：３
・２次プレイポイント：５
・広告ポイント：２
・購入ポイント：３
【０１７９】
図１５に示す（ａ）図は、アプリケーションＡにおいて閲覧ページを取得して表示した場合におけるポイント画像６０を示す。ポイント画像６０は、プレイポイント、広告ポイント、および、購入ポイントの各ポイント数を表す（ポイント画像６１および６２も同様である。）。図１５に示すように、ポイント画像６０によって表されるプレイポイントのポイント数は、アプリケーションＡの１次プレイポイントのポイント数である。
【０１８０】
また、図１５に示す（ｂ）図は、アプリケーションＢにおいて閲覧ページを取得して表示した場合におけるポイント画像６１を示す。図１５に示すように、ポイント画像６１によって表されるプレイポイントのポイント数は、アプリケーションＢの１次プレイポイントのポイント数である。
【０１８１】
また、図１５に示す（ｃ）図は、ゲーム機４において閲覧ページを取得して表示した場合におけるポイント画像６２を示す。図１５に示すように、ポイント画像６２によって表されるプレイポイントのポイント数は、２次プレイポイントのポイント数である。なお、他の実施形態においては、ポイント画像６２によって表されるプレイポイントのポイント数は、各１次プレイポイントを２次プレイポイントに交換したポイント数の総和と、２次プレイポイントのポイント数との和であってもよい。
【０１８２】
上記のように、サーバ１は、１次プレイポイントおよび２次プレイポイントを区別しない態様で（すなわち、どちらもキノコの数として）ユーザに提示してもよい。このとき、サーバ１は、閲覧要求を行った端末装置またはアプリケーションに対応するプレイポイントを表す閲覧ページを端末装置へ提供してもよい。すなわち、サーバ１は、アプリケーションＡにおいて閲覧ページが表示される場合は、アプリケーションＡの１次プレイポイントのポイント数を表す閲覧ページを生成し、アプリケーションＢにおいて閲覧ページが表示される場合は、アプリケーションＢの１次プレイポイントのポイント数を表す閲覧ページを生成し、ゲーム機４において閲覧ページが表示される場合は、２次プレイポイントのポイント数を表す閲覧ページを生成してもよい。
【０１８３】
（複数のユーザ間で自社サービスを共有する変形例）
他の実施形態においては、サーバ１は、自社アカウントの異なる複数のユーザ間でポイントを共有することができるようにしてもよい。すなわち、サーバ１は、複数のアカウント（換言すれば、ユーザ）に対して１つのグループを設定することが可能であってもよい。このとき、ユーザ情報（図６参照）は、当該ユーザ情報が示すアカウントが属するグループを示すグループＩＤに関連付けられていてもよい。このグループは例えば家族であり、ユーザは、同じ家族である複数のユーザのアカウントを１つのグループに含めるように設定を行ってもよい。例えば、親であるユーザが子供のアカウントを新たに設定した場合、当該親のユーザと子供のユーザとが１つのグループに設定されてもよい。
【０１８４】
上記において、サーバ１は、１つのグループにおいてポイントを共有する、すなわち、１つのグループに対して１つのポイント情報を記憶する（あるいは、当該グループに含まれる各ユーザのポイント情報を同じ内容にする）ようにしてもよい。また、サーバ１は、あるユーザにポイントが付与された場合、当該ユーザが属するグループに設定されるポイント情報を更新するようにしてもよい。さらに、サーバ１は、あるユーザの端末装置からの特典取得要求に応じて、当該ユーザと同じグループに属する他のユーザの端末装置へ特典情報を送信してもよい。
【０１８５】
なお、サーバ１によるネットワークサービス（の一部）は、グループ内のユーザ間で共有されてもよい。具体的には、１つのグループ内に含まれるアカウントについて料金の支払いがまとめられて、グループ内の所定のユーザが支払いを行うようにしてもよい。また、上記ネットワークサービスにおいて提供されるコンテンツ（例えば、アプリケーション、音楽、動画等）の利用がグループを単位として許可されてもよい。つまり、あるユーザが上記ネットワークサービスにおいてコンテンツを購入した場合、当該ユーザと同じグループに含まれる他のユーザも当該コンテンツが利用可能であるようにしてもよい。
【０１８６】
（サーバと端末とにおける処理に関する変形例）
他の実施形態においては、上記実施形態においてサーバ側において実行された処理の一部は、端末側において（すなわち、スマートフォン３および／またはゲーム機４において）実行されてもよい。また、他の実施形態においては、上記実施形態において端末側において実行された処理の一部は、サーバ側において実行されてもよい。
【０１８７】
［６．作用効果］
以上のように、上記実施形態における情報処理システムは、１以上の端末装置（すなわち、スマートフォン３およびゲーム機４）とサーバ１とを含む。端末装置は、当該端末装置に関するユーザの動作を示す動作情報をサーバ１へ送信する（ステップＳ１，Ｓ３）。また、サーバ１は、ユーザの動作の履歴に応じた数値を示す履歴情報（ポイント情報に含まれる、各ポイントを示す情報）を動作の種類毎に記憶する（図６）。サーバ１は、端末装置から動作情報を受信し、受信した動作情報に基づいて、当該動作情報に対応する履歴情報を更新する（ステップＳ２，Ｓ４）。サーバ１は、複数の履歴情報の組み合わせ（すなわち、ポイントの組み合わせ）が所定の組み合わせ条件を満たすことを条件として、動作情報の送信元の端末装置と同じまたは異なる端末装置へ提供情報（すなわち、特典情報）を送信する（ステップＳ１３）。サーバ１から特典情報を受信する端末装置は、受信した特典情報に基づいて所定の情報処理を実行する（ステップＳ２８）。
【０１８８】
上記によれば、情報処理システムは、複数種類の動作にそれぞれ対応する履歴情報を記憶し、各履歴情報の組み合わせが組み合わせ条件を満たす場合に、端末装置へ特典情報を送信する。これによれば、ユーザは、特典を得るために複数種類の動作を行うことになるので、サーバ１は、端末装置において種々の動作をユーザが行う動機付けを与えることができる。
【０１８９】
また、上記実施形態においては、サーバ１は、端末装置（例えば、スマートフォン３）において実行される第１のアプリケーション（例えば、スマートフォンアプリＡ）に関するユーザの操作を示す第１の動作情報を当該端末装置から受信し（ステップＳ２）、当該端末装置において実行される第２のアプリケーション（例えば、スマートフォンアプリＢ）に関するユーザの操作を示す第２の動作情報を当該端末装置から受信する（ステップＳ２）。サーバ１は、第１の動作情報に基づいて当該第１の動作情報に対応する履歴情報（すなわち、スマートフォンアプリＡの１次プレイポイントに基づく２次プレイポイント）を更新し、第２の動作情報に基づいて当該第２の動作情報に対応する履歴情報（すなわち、スマートフォンアプリＢの１次プレイポイントに基づく２次プレイポイント）を更新する。
【０１９０】
上記によれば、異なるアプリケーションにおける操作に応じて履歴情報が更新され、更新された履歴情報の組み合わせに基づいて特典情報が送信される。したがって、サーバ１は、異なる２種類のアプリケーションにおける操作に基づいて単一の特典情報の送信（例えば、特典の付与）を判断することができる。すなわち、サーバ１は、１以上の端末装置における２種類のアプリケーションを利用する動機付けをユーザに与えることができる。
【０１９１】
また、上記実施形態においては、複数の履歴情報のうち少なくとも１つの履歴情報は、上記第１のアプリケーションに対応する第１の１次履歴情報（すなわち、スマートフォンアプリＡの１次プレイポイント）と、第２のアプリケーションに対応する第２の１次履歴情報（すなわち、スマートフォンアプリＢの１次プレイポイント）と、２次履歴情報（すなわち、２次プレイポイント）とを含む（図６）。サーバ１は、上記第１の動作情報に基づいて第１の１次履歴情報を更新し、上記第２の動作情報に基づいて第２の１次履歴情報を更新し、各１次履歴情報に基づいて２次履歴情報を算出する（すなわち、１次プレイポイントを２次プレイポイントに交換する）。さらに、サーバ１は、２次履歴情報を含む複数の履歴情報（すなわち、２次プレイポイント、広告ポイント、および、購入ポイント）が所定の組み合わせ条件を満たすことを条件として提供情報を送信する。
【０１９２】
上記によれば、異なるアプリケーションにおける動作に応じてそれぞれ１次履歴情報が更新され、２次履歴情報は、１次履歴情報に基づいて算出される。これによれば、サーバ１は、異なるアプリケーションにおける各動作に応じて、単一の２次履歴情報を算出することができる。換言すれば、サーバ１は、異なるアプリケーションにおける各動作をまとめて１つの履歴情報として管理することができる。
【０１９３】
また、サーバ１は、個別の１次履歴情報が所定の個別条件を満たしたことを条件として、当該個別条件に対応するアプリケーションに関する提供情報（すなわち、スマートフォンアプリに関するデータ）を、動作情報の送信元の端末装置（すなわち、スマートフォン３）へ送信する。
【０１９４】
上記によれば、異なるアプリケーションをまとめた１つの履歴情報に応じて提供情報が端末装置へ送信されることに加えて、個別のアプリケーション（第１および第２のアプリケーション）毎の１次履歴情報に応じても提供情報が端末装置へ送信される。これによれば、アプリケーションを利用する動機付けをユーザに対して個別のアプリケーション毎に与えることができる。
【０１９５】
また、上記実施形態においては、サーバ１は、端末装置からの要求（すなわち、ポイント交換要求）に応じて、１次履歴情報が示す数値から２次履歴情報が示す数値への変換（すなわち、ポイント交換）を行うことによって２次履歴情報を算出する。また、サーバ１は、ある１次履歴情報が示す数値から他の１次履歴情報が示す数値への変換を行わない（換言すれば、当該変換を行う要求を端末装置から受け付けない）。
【０１９６】
上記によれば、単一の端末装置で実行される特定の２つのアプリケーションにおける各動作に応じた各１次履歴情報間での交換は行われない。これによれば、上記各アプリケーションのそれぞれについてユーザの利用を促すことができる。
【０１９７】
また、上記実施形態においては、サーバ１は、端末装置からの要求（すなわち、ポイント交換要求）に応じて、１次履歴情報が示す数値から２次履歴情報が示す数値への変換（すなわち、ポイント交換）を行うことによって２次履歴情報を算出する。また、サーバ１は、２次履歴情報が示す数値から１次履歴情報が示す数値への変換を行わない（換言すれば、当該変換を行う要求を端末装置から受け付けない）。
【０１９８】
上記によれば、２次履歴情報が示す数値から１次履歴情報が示す数値への交換は行われない。これによれば、ある１次履歴情報が示す数値を、２次履歴情報を介して他の１次履歴情報が示す数値へと変換することを防止することができる。これによって、上記各アプリケーションのそれぞれについてユーザの利用を促すことができる。
【０１９９】
上記実施形態においては、情報処理システムは、第１の種類の端末装置（スマートフォン３）と、第２の種類の端末装置（ゲーム機４）とを含む。ここで、第１の種類の端末装置は、上記第１のアプリケーションおよび第２のアプリケーション（すなわち、スマートフォンアプリ）と互換性を有し、第３のアプリケーション（すなわち、ゲーム機アプリ）と互換性を有しない第１のプラットホームを有する。また、第２の種類の端末装置は、上記第３のアプリケーションと互換性を有し、上記第１のアプリケーションおよび第２のアプリケーションと互換性を有しない第２のプラットホームを有する。このとき、サーバ１は、上記第１の動作情報および第２の動作情報を第１の種類の端末装置から受信し、上記第３のアプリケーションに関するユーザの操作を示す第３の動作情報を第２の種類の端末装置から受信する。サーバ１は、上記第３の動作情報を用いて２次履歴情報を更新する。
【０２００】
上記によれば、第２の種類の端末装置における動作に応じて２次履歴情報が更新される。したがって、ユーザは、２種類の端末装置を用いて履歴情報を更新することができる（例えば、ポイントを溜めることができる）。また、ユーザは、第２の種類の端末装置における動作に応じて直接的に２次履歴情報を更新することができるので、より簡単に２次履歴情報を更新することができ、利便性を向上することができる。
【０２０１】
また、上記実施形態においては、情報処理システムは、上記第１の種類の端末装置（すなわち、スマートフォン３）と、上記第２の種類の端末装置（ゲーム機４）とを含む。サーバ１は、第１の種類の端末装置において実行される第１のアプリケーションに関するユーザの操作を示す第１の動作情報を第１の種類の端末装置から受信し（ステップＳ２）、第２の種類の端末装置において実行される第３のアプリケーションに関するユーザの操作を示す第２の動作情報を第２の種類の端末装置から受信する（ステップＳ４）。
【０２０２】
上記によれば、異なる２種類の端末装置の動作に応じて履歴情報が更新される。したがって、ユーザは、２種類の端末装置を用いて履歴情報を更新することができる（例えば、ポイントを溜めることができる）。
【０２０３】
上記において、サーバ１は、第１の動作情報に基づいて所定の履歴情報を更新し、前記第２の動作情報に基づいて当該所定の履歴情報を更新する。
【０２０４】
上記によれば、異なるアプリケーションにおける各動作に応じて、同じ種類の履歴情報が更新される。すなわち、ユーザは、異なるアプリケーションにおける各動作によって、同じ履歴情報を更新する（例えば、ポイントを溜める）ことができる。
【０２０５】
また、上記実施形態においては、端末装置は、第１の動作（例えば、ゲームプレイに関する動作としての、ゲームにおける所定のステージをクリアする操作）を示す動作情報を送信可能であり、かつ、第２の動作（例えば、ゲームプレイに関する動作としての、ゲームにおいて特定のアイテムを取得した操作）を示す動作情報を送信可能である。サーバ１は、第１の動作を示す動作情報に基づいて、当該動作情報に対応する所定の履歴情報（すなわち、プレイポイントの情報）を更新し、第２の動作を示す動作情報に基づいて当該所定の履歴情報（すなわち、プレイポイントの情報）を更新する。
【０２０６】
上記によれば、端末装置において行われる異なる２つの動作に応じて、同じ種類の履歴情報が更新される。すなわち、ユーザは、端末装置における異なる動作によって、同じ履歴情報を更新する（例えば、ポイントを溜める）ことができる。
【０２０７】
また、上記実施形態においては、サーバ１は、ユーザを示すユーザ識別情報と、当該ユーザに関する複数種類の履歴情報とを関連付けて記憶する（図６）。サーバ１は、ユーザ識別情報と関連付けられた動作情報を端末装置から受信する。サーバ１は、動作情報に関連付けられるユーザ識別情報に関連付けて記憶される履歴情報を当該動作情報に基づいて更新する。
【０２０８】
上記によれば、サーバ１は、ユーザ毎に設定される履歴情報の管理を容易に行うことができる。また、上記によれば、１人のユーザに関する動作情報が複数の端末装置からサーバ１へそれぞれ送信される場合であっても、各動作情報に応じて１人のユーザに設定される履歴情報を容易に更新することができる。
【０２０９】
また、上記実施形態においては、サーバ１は、動作情報が受信される毎に、当該動作情報に対応する履歴情報が示す数値（すなわち、ポイント数）を増加するように、当該履歴情報を更新する。
【０２１０】
上記によれば、サーバ１は、ユーザによる動作が行われる度に増加する数値によって履歴を管理することができる。サーバ１は、例えば当該数値を用いることによって、動作の履歴をユーザに対してわかりやすく提示することができる。
【０２１１】
また、上記実施形態においては、サーバ１は、複数の履歴情報について、当該複数の履歴情報のうち１つの履歴情報が示す数値を他の履歴情報が示す数値に変換することを行わない（換言すれば、このような変換を行う要求を端末装置から受け付けない）。
【０２１２】
上記によれば、複数の履歴情報が示す数値間での変換（例えば、ポイントの交換）が禁止される。これによれば、サーバ１は、各履歴情報に対応するそれぞれの動作をユーザに行わせる動機付けをより確実に与えることができる。
【０２１３】
なお、動作情報は、下記の動作のうち少なくとも１つを示すものであってもよい。
・端末装置において所定のネットワークサービスに対するログインが行われたこと
・端末装置において実行される所定のアプリケーションにおいて所定の条件（例えば、ゲームアプリケーションにおけるステージクリアや、アイテム取得等）が満たされたこと
・端末装置においてユーザに対する通知（広告を含む）に関する所定の操作（例えば、広告を閲覧する操作や、広告を受信可能に端末装置を設定する操作等）が行われたこと
・端末装置において実行される所定のアプリケーションにおいて当該端末装置のユーザと他のユーザ（例えば、フレンド）との間で通信（換言すれば、交流）が行われたこと（例えば、メッセージのやり取りを行ったことや、フレンドと一緒にゲームをプレイしたことや、新たにフレンドを登録したこと等）
・端末装置においてコンテンツが取得（換言すれば、購入）されたこと
・端末装置を所持するユーザが所定の場所（例えば、映画館や、テーマパークや、店舗等）を訪れたこと
【０２１４】
上記実施形態においては、サーバ１は、提供情報として、特典としてユーザに付与されるコンテンツのデータ、および／または、特典（例えば、コンテンツ）の付与に関する通知の情報を送信する（ステップＳ１３）。
【０２１５】
上記によれば、サーバ１は、履歴情報に応じた特典（具体的には、コンテンツ）をユーザに対して付与することによって、端末装置における動作を行う動機付けをユーザに対して効果的に与えることができる。
【０２１６】
上記実施形態においては、サーバ１は、複数種類のコンテンツを示す情報と、当該コンテンツが付与可能となるための組み合わせ条件を示す情報とを関連付けて記憶する（図１２）。サーバ１は、組み合わせ条件が満たされるコンテンツのうちで、ユーザによって選択されたコンテンツを示す選択情報（すなわち、特典要求の情報）を端末装置から受信する（ステップＳ１３）。サーバ１は、受信された選択情報が示すコンテンツに関する提供情報を送信する。
【０２１７】
上記によれば、ユーザは、自身が所望する特典（具体的には、コンテンツ）を取得することができるので、サーバ１は、端末装置における動作を行う動機付けをユーザに対してさらに効果的に与えることができる。
【０２１８】
上記実施形態においては、前記情報処理システムは、上記第１の端末装置（すなわち、スマートフォン３）と、上記第２の端末装置（すなわち、ゲーム機４）とを含む。サーバ１は、動作情報を第１の端末装置から受信する（ステップＳ２）。サーバ１は、動作情報を送信した第１の端末装置に対応する第２の端末装置を特定する。サーバ１は、組み合わせ条件が満たされた場合、当該組み合わせ条件を満たした動作情報を送信した第１の端末装置に対応する第２の端末装置（例えば、サーバ１において第１の端末装置のユーザと関連付けられる第２の端末装置。）へ提供情報を送信する。なお、第１の端末装置と第２の端末装置は、同じ種類の（例えば、プラットホームが同じ）端末装置であってもよいし、異なる種類の端末装置であってもよい。
【０２１９】
上記によれば、ユーザは、履歴情報を更新するための動作が行われる端末装置とは異なる端末装置において提供情報を受信することができる（例えば、特典や特典の通知を受け取ることができる）。これによって、ユーザの利便性を向上することができる。
【０２２０】
なお、第２の端末装置を特定する方法は任意である。例えば、上記実施形態においては、サーバ１は、端末装置からユーザ識別情報を受信し、受信されるユーザ識別情報に基づいて第２の端末装置を特定する。つまり、サーバ１は、動作情報の送信元の端末装置（例えば、図７に示す例におけるスマートフォン３）から送信されるユーザ識別情報が示すユーザと同じユーザを示すユーザ識別情報を送信する端末装置（例えば、図７に示す例におけるゲーム機４）へ、当該動作情報に対応する提供情報を送信する。また、上述のように、プッシュ送信で提供情報を端末装置へ送信する場合には、サーバ１は、上述した送信先情報に基づいて第２の端末装置を特定してもよい。
【０２２１】
なお、上記実施形態においては、端末装置は、当該端末装置において実行されるゲームアプリケーションに関するユーザの操作を示す動作情報を前記サーバへ送信する（ステップＳ２）。これによれば、端末装置におけるゲームアプリケーションの利用をユーザに対して促すことができる。
【０２２２】
上記実施形態においては、サーバ１は、動作情報として、端末装置においてコンテンツが購入されたことを示す第１の種類の動作情報（すなわち、購入に関する動作を示す動作情報）と、当該第１の種類とは異なる第２の種類の動作情報（すなわち、ゲームプレイに関する動作、または、広告に関する動作を示す動作情報）とを受信する。サーバ１は、第１の種類の動作情報に基づいて、複数の履歴情報のうちの第１の履歴情報（すなわち、購入ポイントの情報）を更新し、第２の種類の動作情報に基づいて、当該第１の履歴情報とは異なる履歴情報（すなわち、プレイポイントまたは広告ポイントの情報）を更新する。
【０２２３】
上記によれば、購入に関する動作と購入以外の動作とによって異なる履歴情報が更新される。つまり、サーバ１は、購入に関する動作とそれ以外の動作とを区別して履歴を管理することができる。
【０２２４】
上記実施形態においては、サーバ１は、提供情報として、ユーザが商品および／またはサービスを購入するために利用可能なポイントである第１の種類の特典（すなわち、クーポン）に関する情報を送信可能であり、かつ、所定のアプリケーションで利用可能なデータである第２の種類の特典（すなわち、ゲーム機４に関するデータ）に関する情報を送信可能である。サーバ１は、第１の特典に対応する組み合わせ条件として、当該組み合わせ条件を満たすための各履歴情報が示す数値の総和に対する、第１の履歴情報が示す数値の割合が相対的に高く設定された条件（すなわち、図１１に示す、（５，２，３）および（１０，４，５）の組み合わせ条件）を示す情報を記憶する。また、サーバ１は、第２の特典に対応する組み合わせ条件として、当該組み合わせ条件を満たすための各履歴情報が示す数値の総和に対する、第１の履歴情報が示す数値の割合が相対的に低く設定された条件（すなわち、図１１に示す、（１０，２，１）の組み合わせ条件）を示す情報を記憶する。
【０２２５】
上記によれば、購入に関する金銭的な特典については、購入に関する動作に対応する第１の履歴情報の数値が相対的に多く要求され、当該特典とは異なる金銭的でない特典については、購入に関する動作に対応する第１の履歴情報の数値が相対的に少ない要求となる。つまり、ユーザは、金銭的な特典を得るためには、購入に関する動作を相対的に多く行うことになる一方、金銭的でない特典を得るためには、購入に関する動作はそれほど行わなくてもよいことになる。これによれば、ユーザが特典を取得するための組み合わせ条件を、特典に応じた適切な内容に設定することができる。
【産業上の利用可能性】
【０２２６】
以上のように、上記実施形態における情報処理システムは、端末装置において種々の動作をユーザが行う動機付けを与えること等を目的として、例えばスマートフォンおよび／またはゲーム機に対してネットワークサービスを提供する情報処理システムとして利用することが可能である。
【符号の説明】
【０２２７】
１  サーバ
３  スマートフォン
４  ゲーム機
１３  処理部
１４  記憶部
１５  表示部
１６  モバイル通信部
２３  方向入力スティック
２４  処理部
２５  記憶部
２６  ゲームカードコネクタ
２８  表示部
【図１】
0006668083.tif 000002
【図２】
0006668083.tif 000003
【図３】
0006668083.tif 000004
【図４】
0006668083.tif 000005
【図５】
0006668083.tif 000006
【図６】
0006668083.tif 000007
【図７】
0006668083.tif 000008
【図８】
0006668083.tif 000009
【図９】
0006668083.tif 000010
【図１０】
0006668083.tif 000011
【図１１】
0006668083.tif 000012
【図１２】
0006668083.tif 000013
【図１３】
0006668083.tif 000014
【図１４】
0006668083.tif 000015
【図１５】
0006668083.tif 000016