(57)【要約】【課題】一律に配布するシリアルコードからターゲットとなるユーザに応じたリワードを付与することのできるシリアルコードの管理の仕組を提供する。【解決手段】シリアルコードを発行する発行手段と、アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行って応答する判定手段と、シリアルコードを使用するユーザの属性情報を受け付けた場合、当該ユーザの属性情報に予め対応付けられたリワードの特定情報を応答する応答手段とを備える。【選択図】図１
2016062105.tif 000002
【特許請求の範囲】
【請求項１】
シリアルコードを発行する発行手段と、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行って応答する判定手段と、
シリアルコードを使用するユーザの属性情報を受け付けた場合、当該ユーザの属性情報に予め対応付けられたリワードの特定情報を応答する応答手段と
を備えたことを特徴とするサーバ装置。
【請求項２】
アプリケーションプログラムに入力されたシリアルコードが正規のシリアルコードであるか否かを発行元サーバに対して確認する確認手段と、
正規のシリアルコードであると確認された場合に、当該シリアルコードを使用するユーザの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段と
を備えたことを特徴とするサーバ装置。
【請求項３】
シリアルコードを発行する発行手段と、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行う判定手段と、
前記発行手段が発行したシリアルコードであると判定された場合、当該シリアルコードを使用するユーザの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段と
を備えたことを特徴とするサーバ装置。
【請求項４】
請求項１乃至３のいずれか一項に記載のサーバ装置において、
前記シリアルコードは、キャンペーンを識別するキャンペーンＩＤに対応付けて発行される
ことを特徴とするサーバ装置。
【請求項５】
サーバ装置を構成するコンピュータを、
シリアルコードを発行する発行手段、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行って応答する判定手段、
シリアルコードを使用するユーザの属性情報を受け付けた場合、当該ユーザの属性情報に予め対応付けられたリワードの特定情報を応答する応答手段
として機能させるサーバプログラム。
【請求項６】
サーバ装置を構成するコンピュータを、
アプリケーションプログラムに入力されたシリアルコードが正規のシリアルコードであるか否かを発行元サーバに対して確認する確認手段、
正規のシリアルコードであると確認された場合に、当該シリアルコードを使用するユーザの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段
として機能させるサーバプログラム。
【請求項７】
サーバ装置を構成するコンピュータを、
シリアルコードを発行する発行手段、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行う判定手段、
前記発行手段が発行したシリアルコードであると判定された場合、当該シリアルコードを使用するユーザの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段
として機能させるサーバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサーバ装置およびサーバプログラムに関する。
【背景技術】
【０００２】
端末装置上で動作するゲームアプリ等のアプリケーションプログラムの利用を促進する一手法として、シリアルコードと呼ばれるものがある（例えば、特許文献１等を参照。）。
【０００３】
シリアルコードは、複数桁の英数文字列であり、当該シリアルコードの入力によりリワード（報酬）が得られる旨の説明文とともに、雑誌広告、ネットワーク広告、ＳＮＳ（Social Networking Service）投稿等を介して拡散される。シリアルコードを入手したユーザは、対応するアプリケーションプログラムを端末装置にダウンロードおよびインストールし、アプリケーションプログラムに対して直接または間接にシリアルコードを入力することで、シリアルコードに対応したリワードが付与される。例えば、ゲームアプリであれば、特殊なアイテムが付与されたり、能力値が増強されたりすることで、ゲーム進行が有利となり、ゲームアプリの利用を促進させることが期待される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２１６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、シリアルコードの入力により付与されるリワードはシリアルコードに対して固定されていたため、キャンペーンの目的から本当にリワードを付与したいユーザに相応のリワードが付与できないという問題があった。例えば、ゲームアプリのプロモーションを行う際に、シリアルコードを使用するケースが多いが、この場合、新規ユーザを獲得したいという意図であっても、実際には既存ユーザが主にシリアルコードを使うことになり、意図した結果が得られない。また、ゲームアプリの利用が止まってしまった既存ユーザへの刺激策としてシリアルコードを使用する場合でも、意図したユーザの使用が保証されるとは限らない。
【０００６】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、一律に配布するシリアルコードから、ターゲットとなるユーザに応じたリワードを付与することのできるシリアルコードの管理の仕組を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明にあっては、シリアルコードを発行する発行手段と、アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行って応答する判定手段と、シリアルコードを使用するユーザの属性情報を受け付けた場合、当該ユーザの属性情報に予め対応付けられたリワードの特定情報を応答する応答手段とを備える。
【発明の効果】
【０００８】
本発明にあっては、一律に配布するシリアルコードからターゲットとなるユーザに応じたリワードを付与することのできるシリアルコードの管理の仕組を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかるシステムの構成例を示す図である。
【図２】端末装置のハードウェア構成例を示す図である。
【図３】各サーバのハードウェア構成例を示す図である。
【図４】実施形態の処理例を示すフローチャート（その１）である。
【図５】シリアルコード入力ページの画面例を示す図である。
【図６】アイテム獲得画面の画面例を示す図である。
【図７】実施形態の処理例を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１０】
以下、本発明の好適な実施形態につき説明する。なお、ゲームアプリを対象とした例について説明するが、その他のアプリケーションプログラムについても同様に適用することができる。
【００１１】
＜構成＞
図１は本発明の一実施形態にかかるシステムの構成例を示す図である。図１において、システムは、ユーザ（プレイヤ）が所持するスマートフォン、携帯電話、ＰＣ（Personal Computer）等の端末装置１、・・と、移動無線基地局やＷｉ−Ｆｉステーション等のアクセスポイント２と、インターネット等のネットワーク３と、各種のサーバ４、５、７とを備えている。
【００１２】
端末装置１は、ブラウザアプリ１１とゲームアプリ１２とを備えている。ブラウザアプリ１１は、インターネットの標準プロトコルであるＨＴＴＰ（Hyper Text Transfer Protocol）等に従い、ＨＴＭＬ（Hyper Text Markup Language）等の言語で記述されたページデータの要求・取得・表示およびフォームデータの送受信を行う機能を有している。ゲームアプリ１２は、所定のゲームを実行する機能を有している。
【００１３】
ダウンロードサーバ４は、端末装置１からのアクセスに応じ、ゲームアプリ（１２）のダウンロードを行わせ、端末装置１内にゲームアプリ１２をインストールさせるものである。
【００１４】
ゲーム管理サーバ５は、端末装置１で実行されるゲームアプリ１２の管理を行う機能を有しており、ログイン管理部５１とアイテムＩＤ取得部５２とアイテム付与部５３とを備えている。ログイン管理部５１は、ゲームアプリ１２の使用開始時におけるユーザ登録およびログインの管理を行う。アイテムＩＤ取得部５２は、シリアルコードの使用時において、シリアルコードと、ユーザ属性（当該ユーザが所定レベル以下の初心者であるか否か等）に対応するリワードとしてのアイテムを特定するアイテムＩＤとをコード発行サーバ７から取得するか、コード発行サーバ７にはシリアルコードの整合性の確認のみを行ってもらい、自らアイテムＩＤを決定する。シリアルコードは、コード発行サーバ７により発行され、雑誌等の紙媒体またはネットワーク上の広告等により配布される複数桁の英数文字列である。アイテムＩＤは、リワードとしてのアイテムを識別する情報である。アイテム付与部５３は、ゲームアプリ１２に対し、シリアルコードおよびユーザ属性に基づくリワードとしてのアイテムの付与を行う。
【００１５】
コード発行サーバ７は、シリアルコードの発行を管理する機能を有しており、シリアルコード発行部７１とページ応答部７２と整合性判定部７３とアイテムＩＤ応答部７４とを備えている。シリアルコード発行部７１は、キャンペーンＩＤに対応付けてシリアルコードを発行する。キャンペーンＩＤは、シリアルコードによるアイテム等のリワードの付与を行うキャンペーンを識別する情報である。ページ応答部７２は、シリアルコードを入力するページのページデータをリクエストに応じて応答する。整合性判定部７３は、ゲーム管理サーバ５からの要求に応じてシリアルコードの整合性を確認し、結果を応答する。アイテムＩＤ応答部７４は、ゲーム管理サーバ５からの要求に応じてシリアルコード、キャンペーンＩＤおよびユーザ属性に対応するアイテムＩＤを応答する。ゲーム管理サーバ５側でアイテムＩＤを決定する場合、アイテムＩＤ応答部７４は不要となる。
【００１６】
なお、ゲーム管理サーバ５、コード発行サーバ７は別の装置として図示してあるが、運営主体が同じ場合は同じサーバ装置としてもよい。
【００１７】
図２は端末装置１のハードウェア構成例を示す図である。図２において、端末装置１は、電源システム１０１と、プロセッサ１０３、メモリコントローラ１０４、周辺インタフェース１０５を含むメインシステム１０２と、記憶部１０６とを備えている。また、端末装置１は、外部ポート１０７と、高周波回路１０８と、アンテナ１０９と、オーディオ回路１１０と、スピーカ１１１と、マイク１１２と、近接センサ１１３と、ＧＰＳ（Global Positioning System）回路１１４とを備えている。また、端末装置１は、ディスプレイコントローラ１１６、光学センサコントローラ１１７、入力コントローラ１１８を含むＩ／Ｏ（Input/Output）サブシステム１１５と、タッチ反応型ディスプレイシステム１１９と、光学センサ１２０と、入力部１２１とを備えている。
【００１８】
図３は各サーバ（ダウンロードサーバ４、ゲーム管理サーバ５、コード発行サーバ７）のハードウェア構成例を示す図である。図３において、各サーバは、システムバス４０１に接続されたＣＰＵ（Central Processing Unit）４０２、ＲＯＭ（Read Only Memory）４０３、ＲＡＭ（Random Access Memory）４０４、ＮＶＲＡＭ（Non-Volatile Random Access Memory）４０５を備えている。また、各サーバは、Ｉ／Ｆ（Interface）４０６と、Ｉ／Ｆ４０６に接続された、Ｉ／Ｏ（Input/Output Device）４０７、ＨＤＤ（Hard Disk Drive）４０８、ＮＩＣ（Network Interface Card）４０９と、Ｉ／Ｏ４０７に接続されたモニタ４１０、キーボード４１１、マウス４１２等を備えている。Ｉ／Ｏ４０７にはＣＤ／ＤＶＤ（Compact Disk/Digital Versatile Disk）ドライブ等を接続することもできる。
【００１９】
＜動作＞
先ず、コード発行サーバ７のシリアルコード発行部７１により、キャンペーンＩＤに対応付けてシリアルコードが発行され、雑誌等の紙媒体またはネットワーク上の広告等により配布される。なお、シリアルコードは単一または複数の固定のものとしてもよいし、コード発行サーバ７にアクセスさせ、アクセスの都度に異なるシリアルコードを発行するようにしてもよい。
【００２０】
図４は、配布されたシリアルコードを入手したユーザによるシリアルコードの入力からゲームアプリ１２におけるリワードとしてのアイテム付与までの処理を示している。
【００２１】
図４において、端末装置１のユーザがコード発行サーバ７のシリアルコード入力ページの所定のアドレス（ＵＲＬ等）を指定すると（ステップＳ２０１）、ブラウザアプリ１１は、コード発行サーバ７に対してシリアルコード入力ページについてのページリクエストを送信する（ステップＳ２０２）。これを受け、コード発行サーバ７のページ応答部７２は、シリアルコード入力ページのページデータをレスポンスとして要求元の端末装置１のブラウザアプリ１１に送信する（ステップＳ２０３）。端末装置１のブラウザアプリ１１は、受信したシリアルコード入力ページをモニタ上に表示する（ステップＳ２０４）。
【００２２】
図５はシリアルコード入力ページの画面例を示す図であり、シリアルコードを入力する入力欄８０９と、アイテムの受け取りを指示するボタン８１０とが表示されている。
【００２３】
図４に戻り、端末装置１のユーザがシリアルコード入力ページの入力欄（図５の入力欄８０９）にシリアルコードを入力し、アイテムの受け取りを指示するボタン（図５のボタン８１０）をタップすると（ステップＳ２０５）、ブラウザアプリ１１は、ボタンに埋め込まれた記述に従い、対応するゲームアプリ１２の起動を試みる。ゲームアプリ１２の起動は、ＵＲＬスキーム等の記述により実現することができる。この際、ゲームアプリ１２が未インストールである場合、起動が行えないため、代替処理として、ダウンロードサーバ４にアクセスし（ステップＳ２０６）、プログラムおよびデータをダウンロードしてインストールを行い（ステップＳ２０７）、再びシリアルコード入力ページを表示した状態（ステップＳ２０４）に戻る。
【００２４】
アイテムの受け取りを指示するボタン（図５のボタン８１０）をタップ（ステップＳ２０５）した際にゲームアプリ１２がインストールされている場合、ブラウザアプリ１１は、キャンペーンＩＤとシリアルコードをパラメータとして、ゲームアプリ１２を起動する（ステップＳ２０８）。
【００２５】
起動したゲームアプリ１２は、受け取ったキャンペーンＩＤとシリアルコードを内部的に保持し（ステップＳ２０９）、ゲームアプリ１２内に予め設定されているアドレス（ＵＲＬ等）に基づいてゲーム管理サーバ５にアクセスする（ステップＳ２１０）。この際、ブラウザアプリ１１から引き渡されて内部的に保持しているキャンペーンＩＤとシリアルコードと、ログイン情報（ユーザＩＤ、パスワード等）を伴う。なお、ゲーム管理サーバ５にアクセスするためのＵＲＬは、シリアルコード入力ページに予め含めておくようにしてもよい。また、ゲームアプリ１２が最初の使用等である場合にログイン情報が存在しない場合があるが、その場合はゲーム管理サーバ５からログイン情報の入力が求められる。
【００２６】
アクセスを受けたゲーム管理サーバ５のログイン管理部５１は、ログイン情報に基づいてユーザを認証し（ステップＳ２１１）、正常に認証すると、アイテムＩＤ取得部５２は、ユーザ属性を判定する（ステップＳ２１２）。例えば、所定レベル以下のユーザを初心者、それを超えるユーザを非初心者に分け、異なるアイテム（リワード）を付与する場合、当該ユーザのゲーム履歴情報を参照して判定を行い、初心者であるか非初心者であるかを示すユーザ属性情報を生成する。そして、アイテムＩＤ取得部５２は、キャンペーンＩＤとシリアルコードとユーザ属性情報を伴ってコード発行サーバ７に対してリクエストを送信する（ステップＳ２１３）。
【００２７】
これを受け、コード発行サーバ７の整合性判定部７３は、キャンペーンＩＤとの対応を考慮し、所定の規則に沿って生成されたシリアルコードであるか、または、内部に保存してある生成済みのシリアルコードに一致するものがあるか否かにより整合性の確認を行い（ステップＳ２１４）、存在すれば、ユーザ属性情報に対応付けられたアイテムＩＤを取得し（ステップＳ２１５）、ゲーム管理サーバ５に送信する（ステップＳ２１６）。例えば、ユーザ属性情報の「初心者」にアイテムＩＤ「Ａ」が対応付けられており、「非初心者」にアイテムＩＤ「Ｂ」が対応付けられている場合、整合性が確認された場合、確認ＯＫの旨と対応するアイテムＩＤ（ＡかＢ）を応答する。
【００２８】
これを受け、ゲーム管理サーバ５は、予め内部的に対応付けられたアイテムＩＤとアイテムデータの対応付けに従い、アイテムデータを端末装置１のゲームアプリ１２に送信する（ステップＳ２１７）。
【００２９】
端末装置１のゲームアプリ１２は、受信したアイテムデータに基づいてアイテムを使用可能な状態とし（ステップＳ２１８）、アイテムが獲得された旨の表示を行う（ステップＳ２１９）。図６はアイテム獲得画面の画面例を示す図であり、「○○を獲得しました！」といった表示８１４が表示されている。なお、リワードとしてのアイテムが反映されたことの報知は音声等で行なってもよい。
【００３０】
なお、図４では、ゲームアプリ１２の中でシリアルコードの入力を行わず、他のページにおいてシリアルコードを入力してゲームアプリ１２を起動し、その際にシリアルコード等を引き渡すようにした例について説明した。これは、ゲームアプリの流通環境によっては、ゲームアプリ内でユーザがコード等を入力することにより新しい機能やコンテンツをアンロック（ロック解除）したり追加したりするゲームアプリが政策的かつ人為的に禁止される場合があり、そのような環境に対処するためである。従って、そのような環境ではなく、直接にゲームアプリ１２にシリアルコードを入力できる場合には、ゲームアプリ１２に直接にシリアルコードを入力するようにしてもよい。
【００３１】
次に、図７は配布されたシリアルコードを入手したユーザによるシリアルコードの入力からゲームアプリ１２におけるリワードとしてのアイテム付与までの他の処理を示している。図７では、図４とは異なり、コード発行サーバ７ではアイテムＩＤの取得を行わず、ゲーム管理サーバ５側でアイテムＩＤを決定している。
【００３２】
図７において、端末装置１のユーザがコード発行サーバ７のシリアルコード入力ページの所定のアドレス（ＵＲＬ等）を指定すると（ステップＳ３０１）、ブラウザアプリ１１は、コード発行サーバ７に対してシリアルコード入力ページについてのページリクエストを送信する（ステップＳ３０２）。これを受け、コード発行サーバ７のページ応答部７２は、シリアルコード入力ページのページデータをレスポンスとして要求元の端末装置１のブラウザアプリ１１に送信する（ステップＳ３０３）。端末装置１のブラウザアプリ１１は、受信したシリアルコード入力ページをモニタ上に表示する（ステップＳ３０４）。シリアルコード入力ページは図５に示したのと同様である。
【００３３】
図７に戻り、端末装置１のユーザがシリアルコード入力ページの入力欄（図５の入力欄８０９）にシリアルコードを入力し、アイテムの受け取りを指示するボタン（図５のボタン８１０）をタップすると（ステップＳ３０５）、ブラウザアプリ１１は、ボタンに埋め込まれた記述に従い、対応するゲームアプリ１２の起動を試みる。ゲームアプリ１２の起動は、ＵＲＬスキーム等の記述により実現することができる。この際、ゲームアプリ１２が未インストールである場合、起動が行えないため、代替処理として、ダウンロードサーバ４にアクセスし（ステップＳ３０６）、プログラムおよびデータをダウンロードしてインストールを行い（ステップＳ３０７）、再びシリアルコード入力ページを表示した状態（ステップＳ３０４）に戻る。
【００３４】
アイテムの受け取りを指示するボタン（図５のボタン８１０）をタップ（ステップＳ３０５）した際にゲームアプリ１２がインストールされている場合、ブラウザアプリ１１は、キャンペーンＩＤとシリアルコードをパラメータとして、ゲームアプリ１２を起動する（ステップＳ３０８）。
【００３５】
起動したゲームアプリ１２は、受け取ったキャンペーンＩＤとシリアルコードを内部的に保持し（ステップＳ３０９）、ゲームアプリ１２内に予め設定されているアドレス（ＵＲＬ等）に基づいてゲーム管理サーバ５にアクセスする（ステップＳ３１０）。この際、ブラウザアプリ１１から引き渡されて内部的に保持しているキャンペーンＩＤとシリアルコードと、ログイン情報（ユーザＩＤ、パスワード等）を伴う。なお、ゲーム管理サーバ５にアクセスするためのＵＲＬは、シリアルコード入力ページに予め含めておくようにしてもよい。また、ゲームアプリ１２が最初の使用等である場合にログイン情報が存在しない場合があるが、その場合はゲーム管理サーバ５からログイン情報の入力が求められる。
【００３６】
アクセスを受けたゲーム管理サーバ５のログイン管理部５１は、ログイン情報に基づいてユーザを認証し（ステップＳ３１１）、正常に認証すると、アイテムＩＤ取得部５２は、キャンペーンＩＤとシリアルコードを伴ってコード発行サーバ７に対してリクエストを送信する（ステップＳ３１２）。
【００３７】
これを受け、コード発行サーバ７の整合性判定部７３は、キャンペーンＩＤとの対応を考慮し、所定の規則に沿って生成されたシリアルコードであるか、または、内部に保存してある生成済みのシリアルコードに一致するものがあるか否かにより整合性の確認を行い（ステップＳ３１３）、存在すれば、整合ＯＫの旨を応答する（ステップＳ３１４）。
【００３８】
これを受け、ゲーム管理サーバ５のアイテムＩＤ取得部５２は、ユーザ属性を判定しアイテムＩＤを決定する（ステップＳ３１５）。例えば、所定レベル以下のユーザを初心者、それを超えるユーザを非初心者に分け、異なるアイテム（リワード）を付与する場合、当該ユーザのゲーム履歴情報を参照して判定を行い、初心者であるか非初心者であるかを示すユーザ属性情報を生成し、ユーザ属性情報に対応付けられたアイテムＩＤを取得する。例えば、ユーザ属性情報の「初心者」にアイテムＩＤ「Ａ」が対応付けられており、「非初心者」にアイテムＩＤ「Ｂ」が対応付けられている場合、アイテムＩＤとして「Ａ」か「Ｂ」を取得する。
【００３９】
そして、ゲーム管理サーバ５は、予め内部的に対応付けられたアイテムＩＤとアイテムデータの対応付けに従い、アイテムデータを端末装置１のゲームアプリ１２に送信する（ステップＳ３１６）。
【００４０】
端末装置１のゲームアプリ１２は、受信したアイテムデータに基づいてアイテムを使用可能な状態とし（ステップＳ３１７）、アイテムが獲得された旨の表示を行う（ステップＳ３１７）。アイテム獲得画面は図６に示したのと同様である。
【００４１】
＜総括＞
以上説明したように、本実施形態によれば、一律に配布するシリアルコードからターゲットとなるユーザに応じたリワードを付与することのできるシリアルコードの管理の仕組を提供することができる。
【００４２】
なお、ユーザ属性情報として初心者と非初心者について例示したが、これらに限定されるものではない。例えば、ゲームアプリにおいて、どのステージに到達しているかによって分けることもできるし、どれだけの期間にわたってゲームプレイをしているかによって分けることもできるし、どれだけの課金がされているかによって分けることもできる。
【００４３】
また、ユーザに対し、ユーザ属性情報毎に、どのようなリワードが付与されるのかを確認できる画面を設けてもよい。例えば、ユーザが現在、２ステージ目にいるときに、２ステージ目のリワードよりも３ステージ目のリワードの方がそのユーザにとって魅力的だった場合、３ステージ目まで進めてからシリアルコードを入力するという自由度を与えることができる。これにより、ゲームの継続的プレイや課金を促すことができる。
【００４４】
また、ユーザがゲームで使用するキャラクタやアイテムの属性をユーザ属性情報とし、これに基づいてアイテムもしくはアイテムＩＤを決定するようにしてもよい。例えば、キャラクタであれば戦士や魔法使い等の設定された職業に対応したアイテムＩＤを決定し、アイテムであれば、所有している武器や防具等のオプションパーツの種類に対応したアイテムＩＤを決定する。なお、ユーザが複数種類のキャラクタやアイテムを所有していたとしても、ユーザが複数種類所有しているキャラクタやアイテムの中からユーザがゲーム（クエストやバトル）で使用するものとして選択されているものを対象とすることで、ユーザの現在の設定情報（ユーザ属性情報）に応じたアイテム（リワード）を付与することができる。
【００４５】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００４６】
１        端末装置
１１      ブラウザアプリ
１２      ゲームアプリ
２        アクセスポイント
３        ネットワーク
４        ダウンロードサーバ
５        ゲーム管理サーバ
５１      ログイン管理部
５２      アイテムＩＤ取得部
５３      アイテム付与部
７        コード発行サーバ
７１      シリアルコード発行部
７２      ページ応答部
７３      整合性判定部
７４      アイテムＩＤ応答部
【図１】
2016062105.tif 000003
【図２】
2016062105.tif 000004
【図３】
2016062105.tif 000005
【図４】
2016062105.tif 000006
【図５】
2016062105.tif 000007
【図６】
2016062105.tif 000008
【図７】
2016062105.tif 000009
【手続補正書】
【提出日】平成27年6月3日(2015.6.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
シリアルコードを発行する発行手段と、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行って応答する判定手段と、
シリアルコードを使用するユーザの属性情報として、当該ユーザがアプリケーションプログラム内で使用するキャラクタまたはアイテムの属性情報を受け付けた場合、当該ユーザの属性情報に予め対応付けられたリワードの特定情報を応答する応答手段と、
ユーザの属性情報毎に、付与されるリワードの詳細情報をユーザに知らせる情報提示手段と
を備えたことを特徴とするサーバ装置。
【請求項２】
アプリケーションプログラムに入力されたシリアルコードが正規のシリアルコードであるか否かを発行元サーバに対して確認する確認手段と、
正規のシリアルコードであると確認された場合に、当該シリアルコードを使用するユーザの属性情報としての、当該ユーザがアプリケーションプログラム内で使用するキャラクタまたはアイテムの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段と、
ユーザの属性情報毎に、付与されるリワードの詳細情報をユーザに知らせる情報提示手段と
を備えたことを特徴とするサーバ装置。
【請求項３】
シリアルコードを発行する発行手段と、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行う判定手段と、
前記発行手段が発行したシリアルコードであると判定された場合、当該シリアルコードを使用するユーザの属性情報としての、当該ユーザがアプリケーションプログラム内で使用するキャラクタまたはアイテムの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段と、
ユーザの属性情報毎に、付与されるリワードの詳細情報をユーザに知らせる情報提示手段と
を備えたことを特徴とするサーバ装置。
【請求項４】
サーバ装置を構成するコンピュータを、
シリアルコードを発行する発行手段、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行って応答する判定手段、
シリアルコードを使用するユーザの属性情報として、当該ユーザがアプリケーションプログラム内で使用するキャラクタまたはアイテムの属性情報を受け付けた場合、当該ユーザの属性情報に予め対応付けられたリワードの特定情報を応答する応答手段、
ユーザの属性情報毎に、付与されるリワードの詳細情報をユーザに知らせる情報提示手段
として機能させるサーバプログラム。
【請求項５】
サーバ装置を構成するコンピュータを、
アプリケーションプログラムに入力されたシリアルコードが正規のシリアルコードであるか否かを発行元サーバに対して確認する確認手段、
正規のシリアルコードであると確認された場合に、当該シリアルコードを使用するユーザの属性情報としての、当該ユーザがアプリケーションプログラム内で使用するキャラクタまたはアイテムの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段、
ユーザの属性情報毎に、付与されるリワードの詳細情報をユーザに知らせる情報提示手段
として機能させるサーバプログラム。
【請求項６】
サーバ装置を構成するコンピュータを、
シリアルコードを発行する発行手段、
アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行う判定手段、
前記発行手段が発行したシリアルコードであると判定された場合、当該シリアルコードを使用するユーザの属性情報としての、当該ユーザがアプリケーションプログラム内で使用するキャラクタまたはアイテムの属性情報に基づき、当該ユーザの属性情報に予め対応付けられたリワードを付与する付与手段、
ユーザの属性情報毎に、付与されるリワードの詳細情報をユーザに知らせる情報提示手段
として機能させるサーバプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記の課題を解決するため、本発明にあっては、シリアルコードを発行する発行手段と、アプリケーションプログラムに入力されたシリアルコードを受け付けた場合、当該シリアルコードが前記発行手段により発行したシリアルコードであるか否かの判定を行って応答する判定手段と、シリアルコードを使用するユーザの属性情報として、当該ユーザがアプリケーションプログラム内で使用するキャラクタまたはアイテムの属性情報を受け付けた場合、当該ユーザの属性情報に予め対応付けられたリワードの特定情報を応答する応答手段と、ユーザの属性情報毎に、付与されるリワードの詳細情報をユーザに知らせる情報提示手段とを備える。