(57)【特許請求の範囲】
【請求項１】
入力部及び出力部に接続された制御部を備えた情報管理システムであって、
ゲーム進行において用いる報酬及びミッションをそれぞれ構成する複数の要素の候補と、前記報酬及び前記ミッションの候補の価値を算出する情報とが記録された記憶部と、
前記ミッションと前記報酬とを組み合わせたカスタマイズモデルに関連付けて、当該組み合わせを作成したユーザを特定するための識別子、及び他のユーザの利用履歴に関するデータが記録されるカスタマイズモデル記憶部とを備え、
前記制御部は、
前記ミッションを構成する複数の要素には、制限時間が含まれ、前記ミッションを構成する複数の要素について、それぞれの候補を前記出力部に出力し、
前記入力部において選択された候補を取得し、前記取得した各要素についての候補の価値を合計し、
前記価値の合計に基づいて前記報酬の候補を特定し、
前記報酬の候補を前記出力部に出力し、
作成したユーザの識別子に関連付けた前記ミッション及び前記報酬の組み合わせからなるカスタマイズモデル情報を、前記カスタマイズモデル記憶部に記録し、
他のユーザに対して、前記カスタマイズモデル記憶部に記録されたカスタマイズ候補情報を提供し、
他のユーザが、前記カスタマイズモデルを利用してゲームを行なった場合には、前記カスタマイズモデルに関連付けて、利用状況に関する情報を、前記カスタマイズモデル記憶部に記録することを特徴とする情報管理システム。
【請求項２】
前記記憶部には、更にユーザ情報が記録され、
前記制御部は、前記入力部を使用するユーザのユーザ情報に基づいて、前記報酬の候補の中で、前記出力部に出力する前記報酬を特定することを特徴とする請求項１に記載の情報管理システム。
【請求項３】
前記制御部は、
前記選択されたミッションと報酬とを用いたゲーム進行において達成状況を前記記憶部に登録し、
前記達成状況において、前記ミッションにおける報酬の達成数を算出し、前記達成数に基づいて達成実績割合を算出し、
前記達成実績割合が、予め設定された獲得予想率の範囲から逸脱している場合には、前記報酬及びミッションの価値の調整処理を実行することを特徴とする請求項１又は２に記載の情報管理システム。
【請求項４】
前記制御部は、
カスタマイズモデルの利用状況を前記カスタマイズモデル記憶部から取得し、
前記取得した利用状況と記憶している特典アイテムの付与判定の基準値との比較結果に応じて付与した特典を、前記ユーザの識別子に関連付けて記録することを特徴とする請求項１〜３の何れか１項に記載の情報管理システム。
【請求項５】
前記制御部は、ゲーム状況に関連付けて、ゲーム状況に適したミッションの候補を記録した優先候補テーブルを保持しており、
前記記憶部には、ユーザが利用しているゲームの状況に関するゲーム状況情報が記録されており、
前記制御部は、
前記記憶部を用いて、ユーザのゲーム状況を特定し、
前記優先候補テーブルを用いて、このゲーム状況に応じたミッションの候補を特定し、この優先候補を前記出力部に出力することを特徴とする請求項１〜４の何れか１項に記載の情報管理システム。
【請求項６】
入力部及び出力部に接続された制御部を備えた情報管理システムを用いて、情報を管理する方法であって、
前記情報管理システムに設けられた記憶部には、ゲーム進行において用いる報酬及びミッションをそれぞれ構成する複数の要素の候補と、前記報酬及び前記ミッションの候補の価値を算出する情報とが記録され、
前記情報管理システムに設けられたカスタマイズモデル記憶部には、前記ミッションと前記報酬とを組み合わせたカスタマイズモデルに関連付けて、当該組み合わせを作成したユーザを特定するための識別子、及び他のユーザの利用履歴に関するデータが記録され、
前記制御部は、
前記ミッションを構成する複数の要素には、制限時間が含まれ、前記ミッションを構成する複数の要素について、それぞれの候補を前記出力部に出力し、
前記入力部において選択された候補を取得し、前記取得した各要素についての候補の価値を合計し、
前記価値の合計に基づいて前記報酬の候補を特定し、
前記報酬の候補を前記出力部に出力し、
作成したユーザの識別子に関連付けた前記ミッション及び前記報酬の組み合わせからなるカスタマイズモデル情報を、前記カスタマイズモデル記憶部に記録し、
他のユーザに対して、前記カスタマイズモデル記憶部に記録されたカスタマイズ候補情報を提供し、
他のユーザが、前記カスタマイズモデルを利用してゲームを行なった場合には、前記カスタマイズモデルに関連付けて、利用状況に関する情報を、前記カスタマイズモデル記憶部に記録することを特徴とする情報管理方法。
【請求項７】
入力部及び出力部に接続された制御部とを備えた情報管理システムを用いて、情報を管理するプログラムであって、
前記情報管理システムに設けられた記憶部には、ゲーム進行において用いる報酬及びミッションをそれぞれ構成する複数の要素の候補と、前記報酬及び前記ミッションの候補の価値を算出する情報とが記録され、
前記情報管理システムに設けられたカスタマイズモデル記憶部には、前記ミッションと前記報酬とを組み合わせたカスタマイズモデルに関連付けて、当該組み合わせを作成したユーザを特定するための識別子、及び他のユーザの利用履歴に関するデータが記録され、
前記制御部を、
前記ミッションを構成する複数の要素には、制限時間が含まれ、前記ミッションを構成する複数の要素について、それぞれの候補を前記出力部に出力し、
前記入力部において選択された候補を取得し、前記取得した各要素についての候補の価値を合計し、
前記価値の合計に基づいて前記報酬の候補を特定し、
前記報酬の候補を前記出力部に出力し、
作成したユーザの識別子に関連付けた前記ミッション及び前記報酬の組み合わせからなるカスタマイズモデル情報を、前記カスタマイズモデル記憶部に記録し、
他のユーザに対して、前記カスタマイズモデル記憶部に記録されたカスタマイズ候補情報を提供し、
他のユーザが、前記カスタマイズモデルを利用してゲームを行なった場合には、前記カスタマイズモデルに関連付けて、利用状況に関する情報を、前記カスタマイズモデル記憶部に記録する手段として機能させることを特徴とする情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがゲーム進行において用いる情報をカスタマイズするための情報管理システム、情報管理方法及び情報管理プログラムに関する。
【背景技術】
【０００２】
今日、インターネットを介して、各種情報やサービスが提供されている。例えば、ゲームを提供するサービスにおいては、ユーザが、特定のミッションの達成を目的とするものもある（例えば、特許文献１を参照）。この文献に記載された技術においては、ネットワークを介してユーザ端末に接続され、与えられたミッションをプレイヤが達成することによって進展するゲームを制御するサーバ装置を用いる。そして、前記プレイヤが操作する前記ユーザ端末からの要求に応じて、前記ミッションを進行させるためのミッション進行ボタンが複数表示されたミッション画面のデータを生成する。複数の前記ミッション進行ボタンのいずれかに対する前記プレイヤからの入力に応答して、所定のイベントを発生させる。
【０００３】
また、ユーザがミッションを選択する機会を増大させて、ゲームに対するユーザの継続意欲を維持・向上させる技術も検討されている（例えば、特許文献２を参照）。この文献に記載された技術においては、予め定められた期間が経過するごとに複数のミッションが提示される。ここで、ユーザ情報に基づき、複数のユーザのそれぞれについて互いに異なる複数のミッションを生成し、ユーザ端末に、生成されたユーザごとのミッションの一覧画面を提示する。そして、提示されたミッションの進捗状況に応じて、期間の経過にかかわらず一覧画面に含まれるミッションを別のミッションに更新させるための指示手段を提示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−８３９６号公報
【特許文献２】特許第５４５１９２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、これらの特許文献に記載された技術においては、ユーザは、予めゲーム側で用意された情報（ミッション）の選択に基づいて、予め定められた情報（報酬）を取得する。このため、ユーザは、状況や希望に応じて情報（ミッションや報酬）のカスタマイズができなかった。従って、ユーザ状況に応じたゲーム利用が困難であり、興趣の向上を図ることが難しい場合がある。
【０００６】
本発明は、上述した問題に鑑みてなされたものであり、その目的は、ゲーム進行において用いる情報であって、ユーザによって選択された情報に基づいて、ユーザに提供する情報をカスタマイズするための情報管理システム、情報管理方法及び情報管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
（１）上記課題を解決する情報管理システムは、入力部及び出力部に接続された制御部を備えた情報管理システムであって、ゲーム進行において用いる報酬及びミッションをそれぞれ構成する複数の要素の候補と、前記報酬及び前記ミッションの候補の価値を算出する情報とが記録された記憶部と、前記ミッションと前記報酬とを組み合わせたカスタマイズモデルに関連付けて、当該組み合わせを作成したユーザを特定するための識別子、及び他のユーザの利用履歴に関するデータを記録したカスタマイズモデル記憶部とを備える。前記制御部は、前記ミッションを構成する複数の要素には、制限時間が含まれ、前記ミッションを構成する複数の要素について、それぞれの候補を前記出力部に出力し、前記入力部において選択された候補を取得し、前記取得した各要素についての候補の価値を合計し、前記価値の合計に基づいて前記報酬の候補を特定し、前記報酬の候補を前記出力部に出力する。前記制御部は、作成したユーザの識別子に関連付けた前記ミッション及び前記報酬の組み合わせからなるカスタマイズモデル情報を、前記カスタマイズモデル記憶部に記録し、他のユーザに対して、前記カスタマイズモデル記憶部に記録されたカスタマイズ候補情報を提供し、他のユーザが、前記カスタマイズモデルを利用してゲームを行なった場合には、前記カスタマイズモデルに関連付けて、利用状況に関する情報を、前記カスタマイズモデル記憶部に記録する。これにより、ユーザは、自身の状況や希望に応じて報酬及びミッションをカスタマイズして、報酬の候補を取得することができる。また、カスタマイズによって作成されたミッション及び報酬を他のユーザにおいても利用できる。そして、ユーザにおけるカスタマイズの促進を図ることができる。
【０００８】
（２）上記情報管理システムにおいては、前記記憶部には、更にユーザ情報が記録され、前記制御部は、前記入力部を使用するユーザのユーザ情報に基づいて、前記報酬の候補の中で、前記出力部に出力する前記報酬を特定する。これにより、ユーザ情報に基づいて、候補を絞り込むことができる。
（３）上記情報管理システムにおいては、前記制御部は、前記選択されたミッションと報酬とを用いたゲーム進行において達成状況を前記記憶部に登録し、前記達成状況において、前記ミッションにおける報酬の達成数を算出し、前記達成数に基づいて達成実績割合を算出し、前記達成実績割合が、予め設定された獲得予想率の範囲から逸脱している場合には、前記報酬及びミッションの価値の調整処理を実行することが好ましい。
【０００９】
（４）上記情報管理システムにおいては、前記制御部は、カスタマイズモデルの利用状況を前記カスタマイズモデル記憶部から取得し、前記取得した利用状況と記憶している特
典アイテムの付与判定の基準値との比較結果に応じて付与した特典を、前記ユーザの識別子に関連付けて記録することが好ましい。
【００１０】
（５）上記情報管理システムにおいては、前記制御部は、ゲーム状況に関連付けて、ゲーム状況に適したミッションの候補を記録した優先候補テーブルを保持しており、前記記憶部には、ユーザが利用しているゲームの状況に関するゲーム状況情報が記録されており、前記制御部は、前記記憶部を用いて、ユーザのゲーム状況を特定し、前記優先候補テーブルを用いて、このゲーム状況に応じたミッションの候補を特定し、この優先候補を前記出力部に出力することが好ましい。
【発明の効果】
【００１１】
本発明によれば、ゲーム進行において用いる情報であって、ユーザによって選択された情報に基づいて、ユーザに提供する情報をカスタマイズすることができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態における情報管理システムの構成を示すブロック図。
【図２】条件候補情報記憶部に記録されたデータの構成を説明する説明図。
【図３】報酬候補情報記憶部に記録されたデータの構成を説明する説明図。
【図４】カスタマイズ情報記憶部に記録されたデータの構成を説明する説明図。
【図５】第１実施形態におけるカスタマイズ処理の処理手順を説明する流れ図。
【図６】第１実施形態のカスタマイズ処理を具体化したミッションカスタマイズ処理及び報酬カスタマイズ処理における第１情報と第２情報とを説明する説明図。
【図７】第１実施形態におけるミッションカスタマイズ処理の処理手順を説明する流れ図。
【図８】第１実施形態における報酬カスタマイズ処理の処理手順を説明する流れ図。
【図９】第１実施形態におけるミッションカスタマイズ処理における画面の説明図。
【図１０】第１実施形態における報酬カスタマイズ処理における画面の説明図。
【図１１】第１実施形態におけるミッション達成確認処理の処理手順の流れ図。
【図１２】第１実施形態の難易度の見直し処理の処理手順の流れ図。
【図１３】第２実施形態におけるカスタマイズ処理の処理手順を説明する流れ図。
【図１４】変更例におけるミッション・報酬の設定処理、利用状況確認処理の処理手順を説明する流れ図。
【図１５】変更例におけるカスタマイズ処理の説明図。
【発明を実施するための形態】
【００１３】
＜第１の実施形態＞
以下、図１〜図１２に従って、本発明を具体化した情報管理システム、情報管理方法及び情報管理プログラムの一実施形態を説明する。
【００１４】
図１に示すように、本実施形態では、ユーザ端末１０及び管理サーバ２０を用いる。管理サーバ２０には、インターネット等のネットワークを介して複数のユーザ端末１０が接続されている。
【００１５】
ユーザ端末１０は入出力部として機能し、ゲームを行なうユーザが利用するコンピュータ端末（スマートフォン等の情報処理端末）である。ユーザ端末１０は、通信部、入力部や出力部（タッチパネルディスプレイ等）を備える。更に、ユーザ端末１０は、ＣＰＵ、ＲＡＭ及びＲＯＭ等からなる制御部を備える。そして、制御部は、アプリケーションの実行により、ゲーム処理部１１及びカスタマイズ設定部１２として機能する。
【００１６】
ゲーム処理部１１は、ユーザが利用するゲームのゲーム画面を制御する。ゲーム処理部１１は、管理サーバ２０から取得した指示に基づいてゲーム進行を管理する。更に、ゲーム処理部１１は、ゲーム画面におけるユーザの操作内容を管理サーバ２０に送信する。
【００１７】
カスタマイズ設定部１２は、ゲーム進行に関わる情報（後述する第１情報、第２情報）をカスタマイズする処理を実行する。本実施形態では、第１情報及び第２情報として、ゲームのミッション項目の内容及び報酬を用いて、カスタマイズを行なう。カスタマイズ設定部１２は、カスタマイズされた情報（ミッション項目、報酬）を含む登録依頼を管理サーバ２０に送信する。
【００１８】
管理サーバ２０は、各ユーザ端末１０に対して、各種ゲームコンテンツを提供するサーバコンピュータである。
この管理サーバ２０は、ＣＰＵ、ＲＡＭ及びＲＯＭ等からなる制御部２１、ユーザ管理記憶部２２、ゲーム状況情報記憶部２３、条件候補情報記憶部２４、報酬候補情報記憶部２５及びカスタマイズ情報記憶部２６を備える。制御部２１は、情報管理プログラムを実行することにより、ログイン管理部２１１、ゲーム管理部２１２、カスタマイズ管理部２１３として機能する。
【００１９】
ログイン管理部２１１は、ユーザ管理記憶部２２を用いて、ゲームを利用するユーザのログイン認証処理を実行する。ログイン管理部２１１は、ログイン認証したユーザのユーザＩＤを管理する。
【００２０】
ゲーム管理部２１２は、ユーザ端末１０におけるゲームの進捗状態を管理する処理を実行する。
カスタマイズ管理部２１３は、ユーザの指示に応じてミッション及び報酬をカスタマイズし、カスタマイズ情報記憶部２６に登録する処理を実行する。
【００２１】
ユーザ管理記憶部２２には、ゲームを利用するユーザに関するユーザ管理情報が記録されている。このユーザ管理情報は、ユーザが登録された場合に記録される。ユーザ管理情報には、ユーザＩＤ、パスワード、ゲームＩＤに関するデータが含まれる。
【００２２】
ユーザＩＤデータ領域には、各ユーザを特定するための識別子（ユーザＩＤ）に関するデータが記録される。
パスワードデータ領域には、このユーザを認証するために用いるパスワードが記録される。
ゲームＩＤデータ領域には、このユーザが利用しているゲームを特定するための識別子（ゲームＩＤ）に関するデータが記録される。
【００２３】
ゲーム状況情報記憶部２３には、ユーザが利用しているゲームの状況に関するゲーム状況情報が記録される。このゲーム状況情報は、ユーザがそのゲームを開始した場合に登録され、状況に変更があった場合に更新される。ゲーム状況情報には、ユーザＩＤ、ゲームＩＤ、状況に関するデータが含まれる。
【００２４】
ユーザＩＤデータ領域には、各ユーザを特定するための識別子（ユーザＩＤ）に関するデータが記録される。
ゲームＩＤデータ領域には、このユーザが利用しているゲームを特定するための識別子（ゲームＩＤ）に関するデータが記録される。
【００２５】
状況データ領域には、このゲームの状況を特定するためのデータが記録される。本実施形態では、状況データ領域には、ユーザのゲーム利用回数、ユーザのレベルを特定するための識別子（レベルＩＤ）や、進捗を特定するための識別子（場面ＩＤ）、保有アイテムを特定するための識別子（アイテムＩＤ）に関するデータが記録される。
【００２６】
図２に示すように、条件候補情報記憶部２４には、ミッションを特定するための条件候補情報２４０が記録されている。この条件候補情報２４０には、ゲームＩＤ、ミッション項目、選択候補、ポイント数に関する情報が含まれる。
【００２７】
ゲームＩＤデータ領域には、各ゲームを特定するための識別子（ゲームＩＤ）に関するデータが記録されている。
ミッション項目データ領域には、このゲームにおけるミッションを構成する要素（項目）に関するデータが記録されている。本実施形態では、ミッション項目としては、例えば、時間制限、対象ボス、他のプレイヤの援助の可否や参戦可能なプレイヤの人数等を用いる。
【００２８】
選択候補データ領域には、このミッション項目において選択可能な候補に関するデータが記録されている。本実施形態では、例えば、ミッション項目「時間制限」の選択候補としては、「１０分以内」、「１時間以内」、「１２時間以内」等を用いる。
【００２９】
ポイント数データ領域には、この選択候補の難易度を評価するための指標（ポイント数）が記録されている。本実施形態では、難易度の高さに対応して高いポイント数が付与されている。
【００３０】
図３に示すように、報酬候補情報記憶部２５には、ミッションを達成した場合に付与される報酬に関する報酬候補情報２５０が記録されている。この報酬候補情報２５０には、ゲームＩＤ、アイテムＩＤ、獲得条件、獲得予想率に関する情報が含まれる。
【００３１】
ゲームＩＤデータ領域には、各ゲームを特定するための識別子（ゲームＩＤ）に関するデータが記録されている。
アイテムＩＤデータ領域には、このゲームにおいて、報酬として提供されるアイテムを特定するための識別子（アイテムＩＤ）に関するデータが記録されている。
【００３２】
獲得条件データ領域には、このアイテムを報酬として獲得するために必要な条件に関するデータが記録されている。例えば、獲得条件としては、アイテムの獲得に必要なポイント数を用いる。また、アイテムを獲得するために、事前に保有が必要な必須アイテムのアイテムＩＤ等を用いる。
【００３３】
獲得予想率データ領域には、ユーザが報酬を獲得できる割合（提供する割合）に関するデータが記録されている。本実施形態では、獲得条件に基づく挑戦に対して、報酬を提供してもよい割合範囲に関するデータが記録される。
【００３４】
図４に示すように、カスタマイズ情報記憶部２６には、カスタマイズされたミッションや報酬に関するカスタマイズ情報２６０が記録されている。このカスタマイズ情報２６０には、ユーザＩＤ、ゲームＩＤ、ミッション項目、選択内容、報酬、登録日時、有効期限、ステータスに関するデータが含まれる。
【００３５】
ユーザＩＤデータ領域には、各ユーザを特定するための識別子（ユーザＩＤ）に関するデータが記録される。
ゲームＩＤデータ領域には、このユーザがカスタマイズしたゲームを特定するための識別子（ゲームＩＤ）に関するデータが記録される。
【００３６】
ミッション項目データ領域には、このユーザがカスタマイズしたミッション項目に関するデータが記録される。
選択内容データ領域には、このミッション項目において選択された内容に関するデータがそれぞれ記録される。
【００３７】
報酬データ領域には、カスタマイズされたミッションの達成により提供する報酬（アイテム）を特定するための識別子（アイテムＩＤ）に関するデータが記録される。
登録日時データ領域には、カスタマイズされたミッションが登録された年月日及び時刻に関するデータが記録される。
【００３８】
有効期限データ領域には、ミッション項目「時間制限」が設定された場合に、ミッションを達成する期限に関するデータが記録される。
ステータスデータ領域には、このカスタマイズされたミッションの達成状況を特定するためのフラグが記録される。ここでは、「挑戦中」、「達成」、「失敗」を特定するためのフラグが記録される。
【００３９】
〔カスタマイズ処理の概要〕
次に、図５を用いて、カスタマイズ処理の概要を説明する。このカスタマイズ処理においては、複数の第１情報候補の中から指定された第１情報の価値を評価して、この価値に基づいて第２情報候補を特定する。このため、管理サーバ２０は、第１情報を評価するための評価情報、ユーザ情報を保持している。
【００４０】
まず、管理サーバ２０の制御部２１は、ユーザが指定した第１情報の特定処理を実行する（ステップＳ１−１）。具体的には、制御部２１のカスタマイズ管理部２１３は、ログイン管理部２１１により認証されたユーザ端末１０に対して、第１情報を構成する各要素について第１情報候補を含めた設定画面を送信する。そして、カスタマイズ管理部２１３は、ユーザ端末１０の設定画面において選択された第１情報を取得する。
【００４１】
次に、管理サーバ２０の制御部２１は、ユーザ情報の取得処理を実行する（ステップＳ１−２）。具体的には、ログイン管理部２１１が認証したユーザのユーザ情報（例えば、ユーザ管理情報やゲーム状況情報）を取得する。
【００４２】
そして、管理サーバ２０の制御部２１は、第１情報の価値の評価処理を実行する（ステップＳ１−３）。具体的には、制御部２１のカスタマイズ管理部２１３は、各要素について選択された第１情報候補の評価情報、ユーザ情報を用いて、ユーザ端末１０から取得した第１情報の価値を評価する。
【００４３】
次に、管理サーバ２０の制御部２１は、価値に基づいて第２情報候補の決定処理を実行する（ステップＳ１−４）。具体的には、制御部２１のカスタマイズ管理部２１３は、評価した価値に基づいて、第２情報候補を特定する。
【００４４】
次に、管理サーバ２０の制御部２１は、第２情報候補の絞り込み処理を実行する（ステップＳ１−５）。具体的には、制御部２１のカスタマイズ管理部２１３は、ユーザ端末１０に対して、特定した第２情報候補を含めた設定画面を送信する。そして、カスタマイズ管理部２１３は、ユーザ端末１０の設定画面において選択された第２情報を取得する。
【００４５】
次に、管理サーバ２０の制御部２１は、カスタマイズされた情報の記録処理を実行する（ステップＳ１−６）。具体的には、制御部２１のカスタマイズ管理部２１３は、ユーザ端末１０から取得した第１情報と第２情報とを関連付けて記録する。そして、ユーザ端末１０において、ゲーム進行における第１情報が利用された場合、この第１情報に関連付けられた第２情報を適用する。
【００４６】
〔カスタマイズ処理の具体例〕
次に、図６〜図１０を用いて、上述したカスタマイズ処理を具体化した、ゲーム進行におけるミッションカスタマイズ処理及び報酬カスタマイズ処理について説明する。
【００４７】
図６に示すように、ミッションカスタマイズ処理では、第１情報としてミッション候補を用い、このミッション候補から、第２情報としての報酬候補を特定する。一方、報酬カスタマイズ処理では、第１情報として報酬候補を用い、この報酬候補から、第２情報としてのミッション候補を特定する。
【００４８】
（ミッションカスタマイズ処理）
まず、図７及び図９を用いてミッションカスタマイズ処理について説明する。ユーザがゲームを行なう場合、ユーザ端末１０を用いて、管理サーバ２０にアクセスする。この場合、制御部２１のログイン管理部２１１は、ユーザ端末１０にログイン画面を出力する。そして、ログイン管理部２１１は、ログイン画面を介して、ユーザＩＤ、パスワードを取得し、ユーザ管理記憶部２２を用いて、ログイン認証処理を実行する。ログイン認証後、ユーザがミッションをカスタマイズする場合、ユーザ端末１０において、ミッションカスタマイズ指示を入力する。この場合、ユーザ端末１０は、ミッションカスタマイズ要求を管理サーバ２０に送信する。このミッションカスタマイズ要求には、カスタマイズを希望するゲームのゲームＩＤに関するデータを含める。ミッションカスタマイズ要求を受信した管理サーバ２０は、ミッションカスタマイズ処理を実行する。
【００４９】
まず、管理サーバ２０の制御部２１は、ミッションの指定処理を実行する（ステップＳ２−１）。具体的には、制御部２１のカスタマイズ管理部２１３は、条件候補情報記憶部２４において、ユーザ端末１０から取得したゲームＩＤが記録された条件候補情報２４０を特定する。次に、カスタマイズ管理部２１３は、条件候補情報２４０に含まれるミッション項目（要素）及び選択候補を設定したミッション選択画面データを生成し、ユーザ端末１０に送信する。この場合、ユーザ端末１０のカスタマイズ設定部１２は、ミッション選択画面をディスプレイに表示する。
【００５０】
図９に示すように、ミッション選択画面５００には、このゲームにおいて選択可能なミッション項目及び選択候補が表示される。ユーザは、各ミッション項目において、所望の選択候補を選び、報酬確認ボタン５０１を選択する。この場合、ユーザ端末１０のカスタマイズ設定部１２は、ミッション指定情報（第１情報）を管理サーバ２０に送信する。このミッション指定情報には、ミッション選択画面５００において選択された各ミッション項目の選択候補に関するデータを含める。
【００５１】
次に、管理サーバ２０の制御部２１は、ユーザ情報の特定処理を実行する（ステップＳ２−２）。具体的には、制御部２１のカスタマイズ管理部２１３は、ログインしたユーザＩＤ及びゲームＩＤに対応するゲーム状況情報をゲーム状況情報記憶部２３から取得する。
【００５２】
次に、管理サーバ２０の制御部２１は、ミッションの難易度の評価処理を実行する（ステップＳ２−３）。具体的には、制御部２１のカスタマイズ管理部２１３は、条件候補情報記憶部２４に記録された条件候補情報２４０を用いて、ユーザ端末１０から取得した各ミッション項目の選択候補に関連付けられたポイント数を特定する。次に、カスタマイズ管理部２１３は、特定した各ポイント数を加算して合計ポイント数（第１情報の価値）を算出する。
【００５３】
次に、管理サーバ２０の制御部２１は、難易度に基づいて報酬候補の決定処理を実行する（ステップＳ２−４）。具体的には、制御部２１のカスタマイズ管理部２１３は、報酬候補情報記憶部２５から、このゲームＩＤが記録された報酬候補情報２５０を抽出する。次に、カスタマイズ管理部２１３は、報酬候補情報２５０に記録された獲得条件が、ステップＳ２−３において算出した合計ポイント数以下の報酬候補情報２５０を特定する。
【００５４】
次に、管理サーバ２０の制御部２１は、報酬候補とユーザ情報とのマッチング処理を実行する（ステップＳ２−５）。具体的には、制御部２１のカスタマイズ管理部２１３は、ステップＳ２−４において特定した報酬候補情報２５０の獲得条件と、ステップＳ２−２において取得したユーザのゲーム状況情報とを比較する。そして、カスタマイズ管理部２１３は、獲得条件がゲーム状況情報を満たしている報酬候補情報２５０を特定し、仮記憶する。例えば、獲得条件として必須レベルが記録されている場合には、ユーザの現在レベル以下の必須レベルが記録されている報酬候補情報２５０を特定する。また、獲得条件として必須アイテムが記録されている場合には、このユーザのゲーム状況情報に記録されている保有アイテムが必須アイテムとなっている報酬候補情報２５０（第２情報候補）を特定する。
【００５５】
次に、管理サーバ２０の制御部２１は、報酬候補の絞り込み処理を実行する（ステップＳ２−６）。具体的には、制御部２１のカスタマイズ管理部２１３は、特定した報酬候補情報２５０のアイテムＩＤを含めた獲得報酬画面データを生成する。ここで、複数の報酬候補情報２５０を取得した場合には、すべての報酬候補情報２５０のアイテムＩＤを含める。そして、カスタマイズ管理部２１３は、生成した獲得報酬画面データをユーザ端末１０に送信する。ユーザ端末１０は、獲得報酬画面をディスプレイに表示する。
【００５６】
図９に示すように、報酬候補画面５１０には、ユーザにより選択された選択候補に対応する報酬が表示される。ここで、複数のアイテムＩＤが含まれている場合には、１つを選択するためのラジオボタンを含める。更に、この報酬候補画面５１０には、この報酬獲得に挑戦するための挑戦ボタン５１１が含まれている。
【００５７】
ここで、報酬候補画面５１０において報酬が特定され、挑戦ボタン５１１が選択された場合、ユーザ端末１０は、報酬選択情報を管理サーバ２０に送信する。この報酬選択情報には、報酬候補画面５１０において選択された報酬のアイテムＩＤに関するデータを含める。
【００５８】
次に、管理サーバ２０の制御部２１は、カスタマイズされた情報の記録処理を実行する（ステップＳ２−７）。具体的には、制御部２１のカスタマイズ管理部２１３は、ユーザＩＤ、ゲームＩＤ、選択された報酬のアイテムＩＤ、選択候補を含むカスタマイズ情報２６０を生成して、カスタマイズ情報記憶部２６に記録する。更に、カスタマイズ管理部２１３は、カスタマイズ情報２６０に登録日時、ステータス「挑戦中」を記録する。更に、ミッション項目「時間制限」が設定されている場合には、カスタマイズ管理部２１３は、登録日時に対して、選択された制限時間を加算した有効期限を算出し、カスタマイズ情報２６０に記録する。
【００５９】
（報酬カスタマイズ処理）
次に、図８及び図１０を用いて報酬カスタマイズ処理について説明する。ユーザが報酬をカスタマイズする場合、ユーザ端末１０において、報酬カスタマイズ指示を入力する。この場合、ユーザ端末１０は、報酬カスタマイズ要求を管理サーバ２０に送信する。この報酬カスタマイズ要求には、カスタマイズを希望するゲームのゲームＩＤに関するデータを含める。報酬カスタマイズ要求を受信した管理サーバ２０は、報酬カスタマイズ処理を実行する。
【００６０】
ここでは、まず、管理サーバ２０の制御部２１は、報酬の指定処理を実行する（ステップＳ３−１）。具体的には、制御部２１のカスタマイズ管理部２１３は、報酬候補情報記憶部２５において、ユーザ端末１０から取得したゲームＩＤが記録された報酬候補情報２５０を特定する。次に、カスタマイズ管理部２１３は、報酬候補情報２５０に含まれる報酬を設定した報酬選択画面データを生成し、ユーザ端末１０に送信する。この場合、ユーザ端末１０のカスタマイズ設定部１２は、報酬選択画面をディスプレイに表示する。
【００６１】
図１０に示すように、報酬選択画面６００には、このゲームにおいて選択可能な報酬候補（要素）が表示される。ユーザは、報酬選択画面６００において希望する報酬候補を選択する。ここでは、ユーザが希望する一つ又は複数の報酬を選択することができる。そして、ミッション確認ボタン６０１が選択された場合、ユーザ端末１０のカスタマイズ設定部１２は、報酬指定情報を管理サーバ２０に送信する。この報酬指定情報には、報酬選択画面６００において選択された報酬候補（アイテムＩＤ）に関するデータを含める。
【００６２】
次に、管理サーバ２０の制御部２１は、ステップＳ２−２と同様に、ユーザ情報の特定処理を実行する（ステップＳ３−２）。
次に、管理サーバ２０の制御部２１は、報酬を取得するための難易度の評価処理を実行する（ステップＳ３−３）。具体的には、制御部２１のカスタマイズ管理部２１３は、報酬候補情報記憶部２５に記録されている報酬候補情報２５０を用いて、ユーザ端末１０から取得した報酬（アイテムＩＤ）の獲得条件（ポイント数）を特定する。複数の報酬が選択されている場合には、獲得条件として各報酬のポイント数を合計する。
【００６３】
次に、管理サーバ２０の制御部２１は、難易度に基づいてミッション候補の決定処理を実行する（ステップＳ３−４）。具体的には、制御部２１のカスタマイズ管理部２１３は、条件候補情報記憶部２４から、このゲームＩＤが記録された条件候補情報２４０を抽出する。次に、カスタマイズ管理部２１３は、条件候補情報２４０を用いて、ステップＳ３−３において特定した獲得条件のポイント数以上となる選択候補の組み合わせを特定する。
【００６４】
次に、管理サーバ２０の制御部２１は、ミッション候補とユーザ情報とのマッチング処理を実行する（ステップＳ３−５）。具体的には、制御部２１のカスタマイズ管理部２１３は、ステップＳ３−４において特定した選択候補の組み合わせと、ステップＳ３−２において取得したユーザのゲーム状況情報とを比較する。そして、カスタマイズ管理部２１３は、ゲーム状況情報において、獲得条件を満たす可能性がある条件候補情報２４０を特定し、仮記憶する。例えば、ユーザのゲーム状況情報を満たす選択候補が、特定した組み合わせの選択候補に含まれている場合には、この組み合わせをミッション候補として特定する。
【００６５】
次に、管理サーバ２０の制御部２１は、ミッション候補の絞り込み処理を実行する（ステップＳ３−６）。具体的には、制御部２１のカスタマイズ管理部２１３は、特定した各選択項目の選択候補の組み合わせを含めた報酬獲得ミッション画面データを生成する。ここで、特定した組み合わせが複数ある場合には、すべての組み合わせを含める。そして、カスタマイズ管理部２１３は、生成した報酬獲得ミッション画面データをユーザ端末１０に送信する。ユーザ端末１０は、報酬獲得ミッション画面をディスプレイに表示する。
【００６６】
図１０に示すように、ミッション候補画面６１０には、ユーザにより選択された報酬に対応する各選択項目の選択候補の組み合わせが表示される。ここで、複数の組み合わせがある場合には、１つを選択するためのラジオボタンを含める。更に、このミッション候補画面６１０には、このミッションに挑戦するための挑戦ボタン６１１を含める。
【００６７】
ここで、ミッション候補画面６１０においてミッションが特定され、挑戦ボタン６１１が選択された場合、ユーザ端末１０は、ミッション選択情報を管理サーバ２０に送信する。このミッション選択情報には、ミッション候補画面６１０において選択された各ミッション項目の選択候補（選択内容）に関するデータを含める。
【００６８】
次に、管理サーバ２０の制御部２１は、ステップＳ２−７と同様に、カスタマイズされた情報の記録処理を実行する（ステップＳ３−７）。
そして、ユーザは、ユーザ端末１０を用いてゲームを行なう。この場合、ユーザ端末１０のゲーム処理部１１が、管理サーバ２０のゲーム管理部２１２と連携して、ゲームの進行管理を行なう。
【００６９】
（ミッション達成確認処理）
次に、図１１を用いて、ミッション達成確認処理を説明する。このミッション達成確認処理は、ログイン認証されたユーザが、ゲームを行ない、ゲーム状況情報記憶部２３のゲーム状況情報が更新された場合に実行される。
【００７０】
ここでは、まず、管理サーバ２０の制御部２１は、ミッションが達成されたか否かの判定処理を実行する（ステップＳ４−１）。具体的には、制御部２１のゲーム管理部２１２は、カスタマイズ情報記憶部２６から、ユーザＩＤ及びゲームＩＤに関連付けられ、有効期限を経過していないカスタマイズ情報２６０を取得する。次に、ゲーム管理部２１２は、ゲーム状況情報記憶部２３のゲーム状況情報が、カスタマイズ情報２６０に記録されたミッション情報（各ミッション項目の選択内容）を満足するか否かを判定する。
【００７１】
ゲーム状況情報がミッション情報を満たし、ミッション達成と判定した場合（ステップＳ４−１において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、報酬付与処理を実行する（ステップＳ４−２）。具体的には、制御部２１のゲーム管理部２１２は、ミッション情報を満たしたカスタマイズ情報２６０に記録された報酬を特定する。次に、ゲーム管理部２１２は、取得した報酬（アイテムＩＤ）を、ゲーム状況情報記憶部２３のゲーム状況情報に保有アイテムとして追加する。更に、ゲーム管理部２１２は、カスタマイズ情報２６０のステータスとして、「達成」フラグを記録する。
【００７２】
一方、ゲーム状況情報がミッション情報を満たしておらず、ミッション未達成と判定した場合（ステップＳ４−１において「ＮＯ」の場合）、報酬付与処理（ステップＳ４−２）をスキップして、ミッション達成確認処理を終了する。
【００７３】
なお、管理サーバ２０の制御部２１は、カスタマイズ情報記憶部２６において、有効期限が経過し、かつ「挑戦中」フラグが記録されたカスタマイズ情報２６０を、定期的に抽出する。そして、制御部２１は、抽出したカスタマイズ情報２６０のステータスデータ領域に、「失敗」フラグを記録する。
【００７４】
（難易度の見直し処理）
次に、図１２を用いて、難易度の見直し処理について説明する。この難易度の見直し処理は、所定期間（例えば６か月）毎に、報酬候補情報記憶部２５に記録された報酬候補情報２５０毎に実行される。
【００７５】
まず、管理サーバ２０の制御部２１は、報酬の取得率の算出処理を実行する（ステップＳ５−１）。具体的には、制御部２１のカスタマイズ管理部２１３は、カスタマイズ情報記憶部２６から、直近の所定期間内の有効期限が記録されたカスタマイズ情報２６０を抽出する。
【００７６】
次に、管理サーバ２０の制御部２１は、獲得予想率との比較処理を実行する（ステップＳ５−２）。具体的には、制御部２１のカスタマイズ管理部２１３は、抽出したカスタマイズ情報２６０の全体数をカウントする。次に、カスタマイズ管理部２１３は、報酬毎に、「達成」フラグが記録されたカスタマイズ情報２６０の達成数を算出する。次に、カスタマイズ管理部２１３は、報酬毎に、達成数を全体数で除算した達成実績割合を算出する。そして、カスタマイズ管理部２１３は、報酬毎に、獲得予想率と達成実績割合とを比較する。
【００７７】
次に、管理サーバ２０の制御部２１は、調整が必要か否かの判定処理を実行する（ステップＳ５−３）。具体的には、制御部２１のカスタマイズ管理部２１３は、報酬毎に、達成実績割合が獲得予想率（割合範囲）に含まれるかどうかを判定する。そして、達成実績割合が獲得予想率（割合範囲）を逸脱している場合には、調整が必要と判定する。
【００７８】
調整が必要と判定した場合（ステップＳ５−３において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、報酬の難易度の調整処理を実行する（ステップＳ５−４）。具体的には、制御部２１のカスタマイズ管理部２１３は、達成実績割合が獲得予想率よりも高い報酬については、難易度を高くする調整を行なう。一方、達成実績割合が獲得予想率よりも低い報酬については、難易度を低くする調整を行なう。更に、カスタマイズ管理部２１３は、逸脱量の大きさに応じて、調整量を変更する。
【００７９】
一方、達成実績割合が獲得予想率（割合範囲）内であり、調整は不要と判定した場合（ステップＳ５−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、報酬の難易度の調整処理（ステップＳ５−４）をスキップして、難易度の見直し処理を終了する。
【００８０】
本実施形態によれば、以下のような効果を得ることができる。
（１）本実施形態では、管理サーバ２０の制御部２１は、ユーザが指定した第１情報の特定処理（ステップＳ１−１）、ユーザ情報の取得処理（ステップＳ１−２）、第１情報の価値の評価処理（ステップＳ１−３）を実行する。そして、管理サーバ２０の制御部２１は、価値に基づいて第２情報候補の決定処理を実行する（ステップＳ１−４）。これにより、ユーザによって指定された第１情報の価値に基づいて、第２情報候補を特定することができる。
【００８１】
（２）本実施形態では、管理サーバ２０の制御部２１は、ミッションの指定処理を実行する（ステップＳ２−１）。これにより、複数のミッション項目を組み合わせて、ユーザ所望のミッションにカスタマイズすることができる。
【００８２】
（３）本実施形態では、管理サーバ２０の制御部２１は、ユーザ情報の特定処理（ステップＳ２−２）、ミッション難易度の評価処理（ステップＳ２−３）、難易度に基づいて報酬候補の決定処理（ステップＳ２−４）を実行する。これにより、ユーザによってカスタマイズされたミッションに応じた報酬候補を提示することができる。
【００８３】
（４）本実施形態では、管理サーバ２０の制御部２１は、報酬候補の絞り込み処理を実行する（ステップＳ２−６）。これにより、ユーザは、ミッションに応じた報酬を選択することができる。
【００８４】
（５）本実施形態では、管理サーバ２０の制御部２１は、報酬の指定処理（ステップＳ３−１）、報酬を取得するための難易度の評価処理（ステップＳ３−３）、難易度に基づいてミッション候補の決定処理（ステップＳ３−４）を実行する。これにより、ユーザは、所望の報酬を取得するためのミッションをカスタマイズすることができる。
【００８５】
（６）本実施形態では、ゲーム状況情報がミッション情報を満たし、ミッション達成と判定した場合（ステップＳ４−１において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、報酬付与処理を実行する（ステップＳ４−２）。これにより、カスタマイズされたミッションの達成に応じて、ユーザは報酬を獲得することができる。
【００８６】
（７）本実施形態では、管理サーバ２０の制御部２１は、報酬の取得率の算出処理（ステップＳ５−１）、獲得予想率との比較処理（ステップＳ５−２）を実行する。そして、調整が必要と判定した場合（ステップＳ５−３において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、報酬の難易度の調整処理を実行する（ステップＳ５−４）。これにより、カスタマイズされたミッションに基づいて提供する報酬のバランスを調整することができる。
【００８７】
＜第２の実施形態＞
次に、図１３を用いて、第２の実施形態を説明する。本実施形態は、第１の実施形態のミッションカスタマイズ処理と報酬カスタマイズ処理とを組み合わせた処理であり、同様の部分については、その詳細な説明を省略する。
【００８８】
まず、管理サーバ２０の制御部２１は、上述したミッションカスタマイズ処理を実行する（ステップＳ６−１）。
次に、管理サーバ２０の制御部２１は、カスタマイズ確認処理を実行する（ステップＳ６−２）。具体的には、制御部２１のカスタマイズ管理部２１３は、カスタマイズ確認画面をユーザ端末１０に出力する。このカスタマイズ確認画面は、ユーザが選択したミッション情報、このミッション情報に応じて選択された報酬に関する情報を含める。更に、カスタマイズ確認画面には、カスタマイズしたミッションに「挑戦」又は「変更」の何れかを選択するための選択ボタンを含める。
【００８９】
次に、管理サーバ２０の制御部２１は、報酬に満足したか否かの判定処理を実行する（ステップＳ６−３）。具体的には、制御部２１のカスタマイズ管理部２１３は、カスタマイズ確認画面における選択ボタンの種類により、満足したか否かを判定する。
【００９０】
「変更」の選択ボタンが選択され、満足でないと判定した場合（ステップＳ６−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、報酬のランクアップ処理を実行する（ステップＳ６−４）。具体的には、制御部２１のカスタマイズ管理部２１３は、報酬候補情報記憶部２５を用いて、カスタマイズ確認画面に表示された報酬よりも獲得条件が厳しい報酬候補情報２５０を取得する。ここでは、例えば、アイテムの獲得に必要なポイント数が多い報酬候補情報２５０を取得する。
【００９１】
そして、管理サーバ２０の制御部２１は、報酬カスタマイズ処理を実行する（ステップＳ６−５）。具体的には、制御部２１のカスタマイズ管理部２１３は、報酬の指定処理（ステップＳ３−１）において、ランクアップさせた報酬を設定した報酬選択画面データを生成し、ユーザ端末１０に送信する。更に、カスタマイズ管理部２１３は、ミッション候補とユーザ情報のマッチング処理（ステップＳ３−５）において、ステップＳ６−１で仮記憶されたミッション情報の各ミッション項目の選択候補を調整することにより、ランクアップさせた報酬の獲得条件を満たすミッション候補を生成する。
【００９２】
次に、管理サーバ２０の制御部２１は、カスタマイズ確認処理を実行する（ステップＳ６−６）。具体的には、制御部２１のカスタマイズ管理部２１３は、カスタマイズ確認画面をユーザ端末１０に出力する。このカスタマイズ確認画面には、ユーザが選択したミッション情報、このミッション情報に応じて選択された報酬に関する情報を含める。更に、カスタマイズ確認画面には、カスタマイズしたミッションに、「挑戦」又は「変更」の何れかを選択するための選択ボタンを含める。
【００９３】
次に、管理サーバ２０の制御部２１は、カスタマイズに満足したか否かの判定処理を実行する（ステップＳ６−７）。具体的には、制御部２１のカスタマイズ管理部２１３は、カスタマイズ確認画面における選択ボタンの種類により、満足したか否かを判定する。
【００９４】
「変更」の選択ボタンが選択され、満足しなかったと判定した場合（ステップＳ６−７において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、ミッションカスタマイズ処理（ステップＳ６−１）からやり直す。
【００９５】
一方、「挑戦」の選択ボタンが選択され、満足したと判定した場合（ステップＳ６−３、Ｓ６−７において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、カスタマイズ処理を終了する。
【００９６】
本実施形態によれば、上記（１）〜（７）の効果に加えて、以下のような効果を得ることができる。
（８）本実施形態では、満足でないと判定した場合（ステップＳ６−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、報酬のランクアップ処理を実行する（ステップＳ６−４）。そして、管理サーバ２０の制御部２１は、報酬カスタマイズ処理を実行する（ステップＳ６−５）。これにより、カスタマイズしたミッションと報酬とを比較しながら、ミッションを再度カスタマイズすることができる。
【００９７】
また、上記各実施形態は、以下のように変更してもよい。
・上記各実施形態では、各カスタマイズ処理により、ユーザのミッションや報酬をカスタマイズする。ここで、カスタマイズされたミッションや報酬を他のユーザが利用できるようにしてもよい。この場合には、管理サーバ２０に、カスタマイズされたミッション及び報酬を登録するカスタマイズモデル記憶部を設ける。このカスタマイズモデル記憶部には、ミッションと報酬とを組み合わせたカスタマイズモデルに関連付けて、この組み合わせを作成したユーザのユーザＩＤ、他のユーザの利用履歴に関するデータを関連付けて記憶させる。そして、カスタマイズモデル記憶部に記録されたミッションを、他のユーザにおいても利用できるように公開する。更に、カスタマイズ管理部２１３は、カスタマイズモデルを作成したユーザに対して、特典アイテムの付与を判定するための基準回数に関するデータを保持させておく。
【００９８】
以下、図１４を用いて、カスタマイズされたミッションや報酬を他のユーザが利用可能となるための処理手順を説明する。
まず、管理サーバ２０の制御部２１は、カスタマイズ処理を実行する（ステップＳ７−１）。具体的には、制御部２１のカスタマイズ管理部２１３は、図７、図８に示したカスタマイズ処理を実行する。
【００９９】
次に、管理サーバ２０の制御部２１は、新規カスタマイズか否かの判定処理を実行する（ステップＳ７−２）。具体的には、制御部２１のカスタマイズ管理部２１３は、ステップＳ７−１において登録されたカスタマイズ情報２６０と同じミッション及び報酬を含むカスタマイズモデルを、カスタマイズモデル記憶部において検索する。カスタマイズモデル記憶部において、同じミッション及び報酬の組み合わせが記録されたカスタマイズモデル情報を抽出できない場合には、カスタマイズ管理部２１３は、新規カスタマイズと判定する。
【０１００】
新規カスタマイズと判定した場合（ステップＳ７−２において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、カスタマイズモデルの登録処理を実行する（ステップＳ７−３）。具体的には、制御部２１のカスタマイズ管理部２１３は、作成したユーザＩＤに関連づけたミッション及び報酬の組み合わせからなるカスタマイズモデル情報を、カスタマイズモデル記憶部に登録する。
【０１０１】
一方、同じミッション及び報酬の組み合わせがカスタマイズモデル記憶部に記録されており、新規カスタマイズでないと判定した場合（ステップＳ７−２において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、カスタマイズモデルの登録処理（ステップＳ７−３）をスキップする。
【０１０２】
そして、管理サーバ２０の制御部２１は、カスタマイズ候補の利用履歴の記録処理を実行する（ステップＳ８−１）。具体的には、制御部２１のカスタマイズ管理部２１３は、他のユーザのゲーム時に、ユーザ自身のカスタマイズを許容するとともに、カスタマイズモデル記憶部に記録されたカスタマイズ候補情報を提供する。そして、他のユーザが、カスタマイズモデルを利用してゲームを行なった場合には、このカスタマイズモデルに関連付けて、利用回数を記録する。
【０１０３】
そして、管理サーバ２０の制御部２１は、定期的に利用状況確認処理を実行する。
この利用状況確認処理においては、管理サーバ２０の制御部２１は、カスタマイズモデルの利用状況の取得処理を実行する（ステップＳ９−１）。具体的には、制御部２１のカスタマイズ管理部２１３は、カスタマイズモデル記憶部に記録されたカスタマイズモデルの利用回数を取得する。
【０１０４】
次に、管理サーバ２０の制御部２１は、利用状況に基づいて、ユーザへの報酬処理を実行する（ステップＳ９−２）。具体的には、制御部２１のカスタマイズ管理部２１３は、利用回数が基準回数を超えている場合には、この利用回数に対応するカスタマイズモデルに関連付けられたユーザに対して、特典アイテムを付与する。ここでは、ゲーム状況情報記憶部２３に記録されているゲーム状況情報に特典アイテムのアイテムＩＤを追加する。
これにより、カスタマイズ処理によって作成されたミッション及び報酬を他のユーザにおいても利用できる。そして、ユーザにおけるカスタマイズの促進を図ることができる。
なお、利用回数以外に、カスタマイズモデルの他のユーザの達成状況（クリア回数）や、他のユーザによる評価数等に応じて特典を付与してもよい。この場合には、管理サーバ２０の制御部２１は、カスタマイズモデルを利用した他のユーザのゲーム時に達成状況や評価を取得し、カスタマイズモデル記憶部に記録する。
【０１０５】
・上記各実施形態では、ゲーム時のミッションカスタマイズ処理では、第１情報としてミッション候補を用い、このミッション候補から、第２情報としての報酬候補を特定する。一方、報酬カスタマイズ処理では、第１情報として報酬候補を用い、この報酬候補から、第２情報としてのミッション候補を特定する。第１情報、第２情報は、ゲーム進行において利用される情報であれば、ミッションや報酬に限定されるものではない。また、上記実施形態では、第１情報をユーザに選択させて特定したが、ユーザが第１情報を任意に入力できるようにしてもよい。
【０１０６】
・上記各実施形態では、報酬候補情報記憶部２５には、ミッションを達成した場合に付与される報酬に関する報酬候補情報２５０が記録される。この報酬候補情報２５０には、ゲームＩＤ、アイテムＩＤ、獲得条件、獲得予想率に関する情報が含まれる。そして、管理サーバ２０の制御部２１は、報酬候補とユーザ情報とのマッチング処理（ステップＳ２−５）、ミッション候補とユーザ情報とのマッチング処理（ステップＳ３−５）を実行する。ここでは、ユーザ情報としてゲーム状況情報を用いて、獲得条件である必要なポイント数や必須アイテムを特定する。この獲得条件は、必要なポイント数や必須アイテムに限定されるものではない。例えば、ゲーム利用回数、他のゲーム利用状況等を用いてもよい。また、ここで、ユーザ属性を用いることも可能である。この場合、ユーザ管理記憶部２２のユーザ管理情報に、ユーザ属性（ユーザの年齢、ユーザのフレンド等）を記録しておき、年齢制限やフレンド数等を獲得条件として用いてもよい。
【０１０７】
・上記各実施形態では、ユーザ端末１０及び管理サーバ２０を用いる。情報管理システム、情報管理方法及び情報管理プログラムを実現するためのハードウェア構成は、ユーザ端末１０及び管理サーバ２０を用いる方式（例えば、ウェブ方式）に限定されるものではない。例えば、ユーザ端末１０に格納されたアプリケーションを用いる方式（ネイティブ方式）や、サーバとクライアントとに処理を分担させる方式（ハイブリッド方式）を用いて実現してもよい。ネイティブ方式の場合には、制御部２１の各手段を、ユーザ端末１０の制御部に設ける。ハイブリッド方式の場合には、制御部２１の各手段を、ユーザ端末１０と管理サーバ２０とに分散させて設ける。
【０１０８】
・上記各実施形態では、管理サーバ２０の制御部２１は、ミッションの指定処理を実行する（ステップＳ２−１）。この場合、ユーザは、各ミッション項目において、所望の選択候補を選び、報酬確認ボタン５０１を選択する。ここで、ユーザが、少なくとも一部のミッション項目を予め設定できるようにしてもよい。この場合には、ユーザによって指定された選択内容を、カスタマイズ情報記憶部２６のカスタマイズ情報２６０に記録しておく。そして、他のミッション項目の選択候補が選択された場合に、ステータスとして「挑戦中」フラグを記録する。
また、少なくとも一部のミッション項目を、制御部２１が設定するようにしてもよい。この場合には、制御部２１のカスタマイズ管理部２１３に、ゲーム状況（レベル、進捗、保有キャラクタ等の組み合わせ）に関連付けて、ゲーム状況に適したミッション項目、選択候補（優先候補）を記録した優先候補テーブルを保持させておく。そして、制御部２１は、ゲーム状況情報記憶部２３を用いて、ユーザのゲーム状況を特定する。次に、制御部２１は、優先候補テーブルを用いて、このゲーム状況に応じたミッション項目、優先候補を特定し、この優先候補を初期値とするミッション選択画面５００を出力する。ユーザは、優先候補を利用したり、変更したりすることにより、ミッション項目の内容を選ぶ。
これにより、ユーザにおけるカスタマイズに伴う煩雑さを軽減することができる。
【０１０９】
・上記各実施形態では、ミッションカスタマイズ処理を実行する。この処理では、カスタマイズ管理部２１３は、報酬候補情報２５０に記録された獲得条件が、ステップＳ２−３において算出した合計ポイント数以下の報酬候補情報２５０を特定する。ここで、ミッション選択画面５００において、各選択候補が選択された段階でポイント数の合計を表示するようにしてもよい。この場合には、カスタマイズ管理部２１３は、各選択候補の選択毎に、ポイント数を合計し、ミッション選択画面５００に出力する。
【０１１０】
また、選択された各ミッション項目の選択候補のポイント数の合計に対応する報酬候補を表示するようにしてもよい。
この場合、図１５に示すように、管理サーバ２０の制御部２１は、ユーザ端末１０にカスタマイズ画面７００を出力する。このカスタマイズ画面７００には、ミッション選択欄７０１、ポイント数合計欄７０２、獲得条件欄７０３、報酬候補選択欄７０４が設けられている。このミッション選択欄７０１には、ミッション選択画面５００と同様に、ミッション項目、選択候補が出力される。ポイント数合計欄７０２には、ミッション選択欄７０１における選択に応じて、ポイント数の合計が表示される。獲得条件欄７０３には、報酬候補選択欄７０４における選択に応じて、獲得条件（必須ポイント数）が表示される。
そして、カスタマイズ管理部２１３は、報酬候補選択欄７０４における各選択候補の選択毎に、ミッションカスタマイズ処理を実行する。この場合、カスタマイズ管理部２１３は、ポイント数合計欄７０２にポイント数の合計を表示する。そして、カスタマイズ管理部２１３は、報酬候補選択欄７０４に、報酬候補画面５１０と同様に、報酬候補を出力する。
また、報酬候補選択欄７０４において、ユーザが希望する報酬候補が設定された場合、不足しているポイント数について注意喚起するようにしてもよい。この場合には、カスタマイズ管理部２１３は、報酬候補選択欄７０４における報酬候補の設定に応じて、報酬カスタマイズ処理を実行する。この場合、カスタマイズ管理部２１３は、獲得条件欄７０３に、報酬候補の獲得条件（必須ポイント数）を表示する。更に、カスタマイズ管理部２１３は、獲得条件（必須ポイント数）と、ポイント数合計欄７０２のポイント数の合計とを比較する。そして、ポイント数の合計が必須ポイント数に不足している場合には、カスタマイズ管理部２１３は、その差分を補うことができるポイント数が記録されているミッション項目の選択候補を特定し、ミッション選択欄７０１において推奨候補として出力する。これにより、ユーザは、ミッションと報酬とを対比しながら、カスタマイズを行なうことができる。
また、選択された選択候補について、各ミッション項目のポイント数が占める割合をゲージ表示するようにしてもよい。この場合、ミッション選択画面５００やカスタマイズ画面７００において、各ミッション項目のポイント数をポイント数の合計で除算した割合をバー表示（積み上げ棒グラフ）で出力する。これにより、ユーザは、希望する報酬に対するミッション項目の重み付けを考慮して、選択候補の調整を行なうことができる。
【符号の説明】
【０１１１】
１０…ユーザ端末、１１…ゲーム処理部、１２…カスタマイズ設定部、２０…管理サーバ、２１…制御部、２１１…ログイン管理部、２１２…ゲーム管理部、２１３…カスタマイズ管理部、２２…ユーザ管理記憶部、２３…ゲーム状況情報記憶部、２４…条件候補情報記憶部、２５…報酬候補情報記憶部、２６…カスタマイズ情報記憶部。
【要約】
【課題】ゲーム進行において用いる情報であって、ユーザによって選択された情報に基づいて、ユーザに提供する情報をカスタマイズすることができる情報管理システム、情報管理方法及び情報管理プログラムを提供する。
【解決手段】管理サーバ２０は、制御部２１、ユーザ管理記憶部２２、ゲーム状況情報記憶部２３、条件候補情報記憶部２４、報酬候補情報記憶部２５、カスタマイズ情報記憶部２６を備える。制御部２１は、条件候補情報記憶部２４に記録されたミッション項目の選択候補をユーザ端末１０に出力する。ユーザ端末１０において選択されたミッション候補を取得し、ミッション難易度を算出する。そして、難易度に基づいて報酬候補を特定し、報酬候補とユーザ情報とのマッチング処理を実行し、特定した報酬候補をユーザ端末１０に出力する。
【選択図】図１【図１】
0005848481.tif 000002
【図２】
0005848481.tif 000003
【図３】
0005848481.tif 000004
【図４】
0005848481.tif 000005
【図５】
0005848481.tif 000006
【図６】
0005848481.tif 000007
【図７】
0005848481.tif 000008
【図８】
0005848481.tif 000009
【図９】
0005848481.tif 000010
【図１０】
0005848481.tif 000011
【図１１】
0005848481.tif 000012
【図１２】
0005848481.tif 000013
【図１３】
0005848481.tif 000014
【図１４】
0005848481.tif 000015
【図１５】
0005848481.tif 000016