(57)【要約】【課題】キャラクターデータの更新内容について簡単に把握できるようにする。【解決手段】本発明は、更新可能なキャラクターデータがキャラクター毎に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクターについてキャラクターデータが更新されていることに関する通知を前記ユーザーに対して行う通知部を備える情報処理装置である。【選択図】図１
2018140288.tif 000002
【特許請求の範囲】
【請求項１】
更新可能なキャラクターデータがキャラクター毎に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクターについてキャラクターデータが更新されていることに関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置。
【請求項２】
請求項１に記載された情報処理装置であって、
前記キャラクター情報には、各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されており、
前記通知部は、前記ユーザーの所持するキャラクターの中から、前記同一のキャラクターに加えて、前記或るキャラクターの更新後に関連付けられたキャラクターを抽出し、抽出されたキャラクター同士の関連性に関する通知を前記ユーザーに対して行う、
ことを特徴とする情報処理装置。
【請求項３】
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置。
【請求項４】
請求項２又は３に記載された情報処理装置であって、
前記通知部は、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターの更新後に関連付けられたキャラクターを抽出できなかった場合に、前記或るキャラクターの更新後に関連付けられたキャラクターを獲得できるゲーム種目に関する通知を行なう、
ことを特徴とする情報処理装置。
【請求項５】
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
複数キャラクターの中から選択された１又は複数のキャラクターをユーザーに対し付与する付与部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーに対し他のキャラクターが付与されたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、付与された前記他のキャラクターと同一のキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記付与された他のキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置。
【請求項６】
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
クエスト毎に獲得可能なキャラクターが設定されたクエスト情報を記憶するクエスト情報記憶部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーのクエストを指定する操作が行われたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、指定された前記クエストで獲得可能なキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記指定された前記クエストで獲得可能なキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置。
【請求項７】
各キャラクターに互いに同じ系列となる系列キャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
或るキャラクターのキャラクターデータが更新され新たな系列キャラクターが追加された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの既存の系列キャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクター、追加された前記新たな系列キャラクター、及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置。
【請求項８】
コンピューターを、
更新可能なキャラクターデータがキャラクター毎に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクターについてキャラクターデータが更新されていることに関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラム。
【請求項９】
コンピューターを、
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラム。
【請求項１０】
コンピューターを、
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
複数キャラクターの中から選択された１又は複数のキャラクターをユーザーに対し付与する付与手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーに対し他のキャラクターが付与されたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、付与された前記他のキャラクターと同一のキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記付与された他のキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラム。
【請求項１１】
コンピューターを、
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
クエスト毎に獲得可能なキャラクターが設定されたクエスト情報を記憶するクエスト情報記憶手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーのクエストを指定する操作が行われたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、指定された前記クエストで獲得可能なキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記指定された前記クエストで獲得可能なキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラム。
【請求項１２】
コンピューターを、
各キャラクターに互いに同じ系列となる系列キャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
或るキャラクターのキャラクターデータが更新され新たな系列キャラクターが追加された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの既存の系列キャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクター、追加された前記新たな系列キャラクター、及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
キャラクター毎にキャラクターデータが設定されたキャラクター情報を記憶しておき、そのキャラクター情報に設定されたいずれかのキャラクターをユーザーに獲得させるゲームに関する情報処理を実行する情報処理装置が知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１３９６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年では、キャラクター情報に設定されたキャラクターのキャラクターデータを次々と更新することによって、ゲームを継続的にプレイするユーザーを飽きさせないように工夫している。
【０００５】
しかしながら、ユーザーは、どのキャラクターに関してキャラクターデータが更新されたのか等、キャラクターデータの更新内容を把握することができなかった。そのため、インターネット上の攻略サイト等にアクセスし、キャラクターデータの更新内容について詳しく調べなければならなかった。
【０００６】
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、キャラクターデータの更新内容を簡単に把握できるようにすることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本発明の主たる発明は、
更新可能なキャラクターデータがキャラクター毎に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクターについてキャラクターデータが更新されていることに関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーはゲーム操作を行なうことで、自分の所持するキャラクターについてキャラクターデータが更新されたことを簡単に把握することが可能となる。
【０００８】
また、前記キャラクター情報には、各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されており、
前記通知部は、前記ユーザーの所持するキャラクターの中から、前記同一のキャラクターに加えて、前記或るキャラクターの更新後に関連付けられたキャラクターを抽出し、抽出されたキャラクター同士の関連性に関する通知を前記ユーザーに対して行うことが望ましい。
これにより、ユーザーはゲーム操作を行なうことで、データ更新されたキャラクターに関連付けられたキャラクターを所持していることを簡単に把握することが可能となる。
【０００９】
また、各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーはゲーム操作を行なうことで、自分の所持するキャラクターがデータ更新されたキャラクターに関連付けられていることを簡単に把握することが可能となる。
【００１０】
また、前記通知部は、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターの更新後に関連付けられたキャラクターを抽出できなかった場合に、前記或るキャラクターの更新後に関連付けられたキャラクターを獲得できるゲーム種目に関する通知を行なうことが望ましい。
これにより、ユーザーはデータ更新されたキャラクターに関連付けられたキャラクターを所持していない場合でも、そのキャラクターを獲得できるゲーム種目を簡単に把握することが可能となる。
【００１１】
また、各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
複数キャラクターの中から選択された１又は複数のキャラクターをユーザーに対し付与する付与部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーに対し他のキャラクターが付与されたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、付与された前記他のキャラクターと同一のキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記付与された他のキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーに対し他のキャラクターが付与されたことで、付与された他のキャラクターと自己のデータ更新されたキャラクターに関連性を簡単に把握することができる。
【００１２】
また、各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
クエスト毎に獲得可能なキャラクターが設定されたクエスト情報を記憶するクエスト情報記憶部と、
或るキャラクターのキャラクターデータが更新された後、ユーザーのクエストを指定する操作が行われたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、指定された前記クエストで獲得可能なキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記指定された前記クエストで獲得可能なキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーはクエストを指定することで、指定されたクエストで獲得可能なキャラクターと自己のデータ更新されたキャラクターとの関連性を簡単に把握することができる。
【００１３】
各キャラクターに互いに同じ系列となる系列キャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶部と、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶部と、
或るキャラクターのキャラクターデータが更新され新たな系列キャラクターが追加された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの既存の系列キャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクター、追加された前記新たな系列キャラクター、及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーはゲーム操作を行なうことで、キャラクターデータが更新されて、自分の所持するキャラクターと同じ系列の系列キャラクターが追加されたことを簡単に把握することが可能となる。
【００１４】
また、コンピューターを、
更新可能なキャラクターデータがキャラクター毎に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクターについてキャラクターデータが更新されていることに関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラムである。
このようなプログラムによれば、ユーザーはゲーム操作を行なうことで、自分の所持するキャラクターについてキャラクターデータが更新されたことを簡単に把握することが可能となる。
【００１５】
また、コンピューターを、
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラムである。
このようなプログラムによれば、ユーザーはゲーム操作を行なうことで、自分の所持するキャラクターがデータ更新されたキャラクターに関連付けられていることを簡単に把握することが可能となる。
【００１６】
また、コンピューターを、
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
複数キャラクターの中から選択された１又は複数のキャラクターをユーザーに対し付与する付与手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーに対し他のキャラクターが付与されたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、付与された前記他のキャラクターと同一のキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記付与された他のキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラムである。
このようなプログラムによれば、ユーザーに対し他のキャラクターが付与されたことで、付与された他のキャラクターと自己のデータ更新されたキャラクターに関連性を簡単に把握することができる。
【００１７】
また、コンピューターを、
各キャラクターに予め関連付けられたキャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
クエスト毎に獲得可能なキャラクターが設定されたクエスト情報を記憶するクエスト情報記憶手段、
或るキャラクターのキャラクターデータが更新された後、ユーザーのクエストを指定する操作が行われたことにより、前記ユーザーの所持するキャラクターの中から、前記或るキャラクターと同一のキャラクターであって、指定された前記クエストで獲得可能なキャラクターが更新後に関連付けられたキャラクターを抽出し、抽出された前記キャラクター及び前記指定された前記クエストで獲得可能なキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラムである。
このようなプログラムによれば、ユーザーはクエストを指定することで、指定されたクエストで獲得可能なキャラクターと自己のデータ更新されたキャラクターとの関連性を簡単に把握することができる。
【００１８】
また、コンピューターを、
各キャラクターに互いに同じ系列となる系列キャラクターを示すキャラクターデータが更新可能に設定されたキャラクター情報を記憶するキャラクター情報記憶手段、
ユーザーの所持するキャラクターを示すユーザーデータが設定されたユーザー情報を記憶するユーザー情報記憶手段、
或るキャラクターのキャラクターデータが更新され新たな系列キャラクターが追加された後、ユーザーのゲーム操作が行われたことにより、前記ユーザーの所持するキャラクターの中から前記或るキャラクターの既存の系列キャラクターと同一のキャラクターを抽出し、抽出された前記同一のキャラクター、追加された前記新たな系列キャラクター、及び前記或るキャラクターの関連性に関する通知を前記ユーザーに対して行う通知手段、
として機能させるためのプログラムである。
このようなプログラムによれば、ユーザーはゲーム操作を行なうことで、キャラクターデータが更新されて、自分の所持するキャラクターと同じ系列の系列キャラクターが追加されたことを簡単に把握することが可能となる。
【発明の効果】
【００１９】
本発明によれば、キャラクターデータの更新内容を簡単に把握することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係る情報処理システムの一例を示す構成図である。
【図２】本実施形態に係るコンピューターの一例を示すハードウェア構成図である。
【図３】本実施形態に係るサーバー装置の一例を示す機能ブロック図である。
【図４】本実施形態に係るクライアント端末の一例を示す機能ブロック図である。
【図５】本実施形態における情報処理システムのゲーム操作時の通知処理を説明するフローチャートである。
【図６】キャラクター情報の一例を示す構成図である。
【図７】ユーザー情報の一例を示す構成図である。
【図８】ゲーム操作時の通知画面の一例を示すイメージ図である。
【図９】ゲーム操作時の通知画面の他の例を示すイメージ図である。
【図１０】本実施形態における情報処理システムのクエスト指定時の通知処理を説明するフローチャートである。
【図１１】クエスト情報の一例を示す構成図である。
【図１２】クエスト指定時の通知画面の一例を示すイメージ図である。
【図１３】本実施形態における情報処理システムのキャラクター獲得時の通知処理を説明するフローチャートである。
【図１４】キャラクター獲得時の通知画面の一例を示すイメージ図である。
【発明を実施するための形態】
【００２１】
以下では、本発明の実施形態に係る情報処理装置、プログラム及び情報処理システムについて詳細に説明する。なお、本発明はキャラクターデータを更新するゲームを採用する情報処理装置、プログラム及び情報処理システム等に広く適用できる。
【００２２】
［実施形態］
＜システム構成＞
図１は、本実施形態に係る情報処理システム１の一例を示す構成図である。図１に示すように、本実施形態に係る情報処理システム１は、１台以上のクライアント端末１０とサーバー装置２０とがネットワークＮを介して接続されている。
【００２３】
クライアント端末１０は、ユーザーが操作するＰＣ、スマートフォン、タブレットなどの端末装置や、家庭用や業務用のゲーム専用機器などの端末装置である。サーバー装置２０は、クライアント端末１０でユーザーにより行われるゲームの管理や制御、ゲーム内での課金処理等を行う。ネットワークＮは、インターネット等であって、移動無線基地局などを含む。
【００２４】
なお、本発明は図１に示すクライアント・サーバー型の情報処理システム１の他、ゲーム内での課金処理を行う仕組みを別途設けることで単体のゲーム装置においても適用可能である。図１の情報処理システム１は一例であって用途や目的に応じて様々なシステム構成例があることは言うまでもない。例えば、図１のサーバー装置２０は複数のコンピューターに分散して構成してもよい。
【００２５】
＜ハードウェア構成＞
《クライアント端末及びサーバー装置》
図２は、本実施形態に係るコンピューター５０の一例を示すハードウェア構成図である。本実施形態に係るクライアント端末１０及びサーバー装置２０は、例えば図２に示すハードウェア構成のコンピューター５０により実現される。なお、コンピューター５０は情報処理装置の一例である。
【００２６】
コンピューター５０は、図２に示すように、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、通信インタフェース５４、入力装置５５、表示装置５６、外部インタフェース５７、及びＨＤＤ５８などを備えており、それぞれがバスラインＢで相互に接続されている。なお、入力装置５５及び表示装置５６は必要なときに接続して利用する形態であってもよい。
【００２７】
ＣＰＵ５１は、ＲＯＭ５３やＨＤＤ５８などの記憶装置からプログラムやデータをＲＡＭ５２上に読み出し、読み出したプログラムやデータに基づく各種処理を実行することによって、コンピューター全体の制御や機能を実現する演算装置である。
【００２８】
ＲＡＭ５２は、プログラムやデータを一時保持するための揮発性の半導体メモリ（記憶装置）の一例であり、ＣＰＵ５１が各種処理を実行する際のワークエリアとしても利用される。
【００２９】
ＲＯＭ５３は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５３には、コンピューター５０の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。
【００３０】
通信インタフェース５４は、コンピューター５０をネットワークＮに接続するためのインタフェースである。これにより、コンピューター５０は通信インタフェース５４を介してデータ通信を行うことができる。
【００３１】
入力装置５５は、ユーザー又は管理者が各種信号を入力するのに用いる装置である。入力装置５５は、例えば、タッチパネル、操作キーやボタン、キーボードやマウスなどの操作装置である。
【００３２】
表示装置５６は、ユーザー又は管理者に対して各種情報を画面表示するための装置である。表示装置５６は、例えば、液晶や有機ＥＬなどのディスプレイである。
【００３３】
外部インタフェース５７は、外部装置とデータ通信可能に接続するためのインタフェースである。これにより、コンピューター５０は外部インタフェース５７を介して記録媒体の読み取り及び／又は書き込みを行うことができる。外部装置は、例えば、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどの記録媒体である。
【００３４】
ＨＤＤ５８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピューター全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションなどがある。
【００３５】
なお、ＨＤＤ５８に替えて、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用してもよい。
【００３６】
本実施形態に係るクライアント端末１０及びサーバー装置２０は、上述したハードウェア構成のコンピューター５０においてプログラムを実行することにより、後述するような各種処理を実現できる。
【００３７】
＜ソフトウェア構成＞
《サーバー装置》
図３は、本実施形態に係るサーバー装置２０の一例を示す機能ブロック図である。本実施形態に係るサーバー装置２０は、例えば図３に示す機能ブロックにより実現される。
【００３８】
本実施形態に係るサーバー装置２０は、プログラムを実行することにより、サーバー制御部２００、サーバー記憶部２２０、及びサーバー通信部２４０を実現する。
【００３９】
サーバー制御部２００は、各種ゲームに関する処理を実行する機能を有する。このサーバー制御部２００は、ゲーム進行部２０１、付与部２０２、通知部２０３、及び表示制御部２０４を含む。
【００４０】
ゲーム進行部２０１は、クライアント端末１０がユーザーから受け付けたゲーム操作に基づき、後述する対戦ゲーム、抽選ゲーム、及び合成ゲーム等、各種ゲームの進行を制御する。
【００４１】
付与部２０２は、対戦ゲームや抽選ゲームにおいて、後述するキャラクター情報に設定された複数キャラクターのうちの１又は複数のキャラクターをユーザーに対して付与する。
【００４２】
通知部２０３は、ユーザーのゲーム操作が行われたこと等により、後述するキャラクター情報に設定されたキャラクターのキャラクターデータが更新されたことに関する通知をユーザーに対して行う。
【００４３】
表示制御部２０４は、例えば、ゲーム進行部２０１による対戦ゲーム、抽選ゲーム、及び合成ゲーム等の進行に従い、クライアント端末１０の画面表示を制御する。
【００４４】
サーバー記憶部２２０は、各種ゲームに関する情報を記憶する機能を有する。このサーバー記憶部２２０は、キャラクター情報記憶部２２１、ユーザー情報記憶部２２２、及びクエスト情報記憶部２２３を含む。
【００４５】
キャラクター情報記憶部２２１は、キャラクターに関するキャラクター情報を記憶している。キャラクター情報記憶部２２１が記憶するキャラクター情報には、キャラクターデータの一例として、対戦ゲーム、抽選ゲーム、合成ゲームで利用される各種キャラクター等が更新可能に設定されている。キャラクター情報に設定されるキャラクターデータは、ゲームのバージョンアップによって更新される。
【００４６】
ユーザー情報記憶部２２２は、ユーザーに関するユーザー情報を記憶している。ユーザー情報記憶部２２２が記憶するユーザー情報には、ユーザーデータの一例として、ユーザーのランク、ユーザーが所持する各種キャラクター等が設定されている。
【００４７】
クエスト情報記憶部２２３は、クエストに関するクエスト情報を記憶している。クエスト情報記憶部２２３が記憶するクエスト情報には、クエストデータの一例として、そのクエストで獲得可能な各種キャラクター等が設定されている。
【００４８】
サーバー通信部２４０は、ネットワークＮを介してクライアント端末１０との通信を行う機能を有する。
【００４９】
《クライアント端末》
図４は、本実施形態に係るクライアント端末１０の一例を示す機能ブロック図である。本実施形態に係るクライアント端末１０は、例えば図４に示す機能ブロックにより実現される。
【００５０】
本実施形態に係るクライアント端末１０は、プログラムを実行することにより、クライアント制御部１００、クライアント記憶部１２０、クライアント通信部１４０、操作受付部１５０、画面表示部１６０を実現する。クライアント制御部１００は、要求送信部１０１、応答受信部１０２を含む。
【００５１】
操作受付部１５０は、クライアント端末１０を操作するユーザーからの操作を受け付ける。また、クライアント制御部１００は、クライアント端末１０におけるゲームに関する処理を行う。要求送信部１０１は、操作受付部１５０がユーザーから受け付けた操作の内容に基づき、サーバー装置２０に対して要求を送信する。応答受信部１０２は、要求送信部１０１がサーバー装置２０に対して送信した要求に対する処理結果などの応答を受信する。
【００５２】
また、クライアント記憶部１２０は、クライアント端末１０において必要となる情報を記憶する。クライアント通信部１４０は、サーバー装置２０との通信を行う。画面表示部１６０は、サーバー装置２０からの制御に従い、クライアント端末１０の画面表示を行う。
【００５３】
なお、上述したように、本実施形態に係る情報処理システム１では、サーバー装置２０がゲームの進行や表示制御を行うが、クライアント端末１０が行ってもよい。具体的には、ゲーム進行部及び表示制御部の少なくとも一方を、サーバー装置２０のサーバー制御部２００に設けない構成にする一方で、クライアント端末１０のクライアント制御部１００に設ける構成にしてもよい。
【００５４】
また、クライアント端末１０のクライアント制御部１００は、ＨＴＭＬ（Hyper Text Markup Language）等で記載されたページデータやページデータ内に含まれるスクリプトなどをサーバー装置２０から受信して、ゲームに関する処理を行うブラウザ型がある。また、クライアント端末１０のクライアント制御部１００は、インストールされたアプリケーションに基づいて、ゲームに関する処理を行うアプリケーション型がある。
【００５５】
＜概要＞
《ゲームの概要》
ここでは、本実施形態におけるゲームの概要について説明する。本実施形態におけるゲームには、少なくとも対戦ゲーム、抽選ゲーム、合成ゲームが含まれている。
【００５６】
本実施形態における対戦ゲームは、複数キャラクターから構成されるパーティに対して敵キャラクターを出現させ、出現した敵キャラクターとパーティを構成する各キャラクターとを対戦させるゲームである。
【００５７】
この対戦ゲームには、敵キャラクターを倒すことを目的とするクエストが難易度に応じて複数設定されている。ユーザーは、自らの所持するキャラクター等を用いてパーティを結成し、いずれかのクエストを選択して敵キャラクターとの対戦に挑むことができる。
【００５８】
この対戦の結果、敵キャラクターを倒すことでクエストをクリアすることができた場合には、ユーザーに対しキャラクターが付与される場合がある。ユーザーは、付与されたキャラクターを用いて合成ゲームを行うこともできる。
【００５９】
本実施形態における抽選ゲームは、ユーザーからキャラクターの抽選実行の操作を受け付けると、抽選条件に基づいて抽選対象であるキャラクター群から選択したキャラクターをユーザーに付与するゲームである。ユーザーは、付与されたキャラクターを用いて対戦ゲームや合成ゲームを行うことができる。
【００６０】
本実施形態における合成ゲームは、ユーザーからキャラクターの合成実行の操作を受け付けると、ベースとなるキャラクター（ベースキャラクター）に素材となるキャラクター（素材キャラクター）を組み合せることによって、ベースキャラクターの能力を強化させたり（強化合成）、ベースキャラクターを次の段階に成長させて別キャラクター（進化キャラクター）に進化させたり（進化合成）するゲームである。
【００６１】
ユーザーは、自己の所持するキャラクターの中からベースキャラクターと素材キャラクターを選択し、強化合成や進化合成を行なう。強化合成では、素材キャラクターがユーザーの手元から無くなってしまう代わりに、引き続き所持するベースキャラクターの能力値を向上させたり、新たなスキルが追加させたりすることができる。進化合成では、ベースキャラクターに対して予め関連付けられたキャラクター（関連キャラクター）すべてを素材キャラクターとして用いることで、すべての関連キャラクターがユーザーの手元から無くなってしまう代わりに、ベースキャラクターから成長させた進化キャラクターを所持することができる。
【００６２】
《キャラクターデータの更新》
本実施形態におけるゲームでは、管理者の操作によってバージョンアップが行われると、キャラクター情報に設定されたキャラクターのキャラクターデータが更新される。このバージョンアップによって、例えば、新たな種類のキャラクターが追加されたり、既存のキャラクターについて進化キャラクターやスキルが追加されたりする。
【００６３】
本実施形態では、ユーザーがゲーム操作を行なったタイミング、ユーザーがキャラクターを獲得したタイミング、又は、ユーザーがクエストを指定したタイミングに合わせて、ユーザーの所持するキャラクターに関してキャラクターデータの更新内容が通知される。
【００６４】
これにより、ユーザーは、自分の所持するキャラクターのうち、どのキャラクターに関してどのようにキャラクターデータが更新されたのかを簡単に把握することができるようになる。
【００６５】
＜動作＞
《ゲーム操作時の通知》
図５は、本実施形態における情報処理システム１のゲーム操作時の通知処理を説明するフローチャートである。
【００６６】
バージョンアップにより、キャラクター情報に設定されたキャラクターのキャラクターデータが更新された後、ユーザーは、クライアント端末１０の画面表示部１６０に所定のゲーム画面が表示されているときに、ゲーム操作をクライアント端末１０に対して行う。
【００６７】
具体的には、ユーザーは、クライアント端末１０の画面表示部１６０に初期画面が表示されている場合には、ゲーム開始のための操作をクライアント端末１０に対して行う。
【００６８】
また、ユーザーは、クライアント端末１０の画面表示部１６０にメニュー画面が表示されている場合には、進化合成のための操作をクライアント端末１０に対して行う。
【００６９】
このようにして所定のゲーム画面が表示されているときに、ユーザーがゲーム操作を行なうと、クライアント端末１０の操作受付部１５０は、ユーザーのゲーム操作に基づく操作内容を受け付ける（ステップＳ１１）。
【００７０】
クライアント端末１０の要求送信部１０１は、操作受付部１５０がユーザーから受け付けた操作内容に基づき、サーバー装置２０に要求を行う。
【００７１】
サーバー装置２０のゲーム進行部２０１は、クライアント端末１０から操作内容を受け付け、通知部２０３に対してゲーム操作時の通知処理の実行を要求する。
【００７２】
次に、サーバー装置２０の通知部２０３は、ゲーム進行部２０１からゲーム操作時の通知処理の実行を要求されると、キャラクター情報記憶部２２１が記憶するキャラクター情報を参照して、最新の更新バージョンに基づき、今回のバージョンアップによってキャラクターデータが更新されたキャラクター（更新キャラクター）を取得する（ステップＳ１２）。
【００７３】
図６は、キャラクター情報の一例を示す構成図である。図６に示すキャラクター情報は、項目としてキャラクターＩＤ、名称、レアリティ、能力パラメーター、スキル、進化キャラクター、関連キャラクター、更新バージョン（Ｖｅｒ.）等を有する。
【００７４】
キャラクターＩＤは、キャラクターを一意に識別するための情報である。名称は、キャラクター名を示す情報である。レアリティは、キャラクターの希少価値を示す情報である。ここでは、複数段階（例えば５段階）のレアリティのうちのいずれかが設定される。
【００７５】
能力パラメーターは、キャラクターの能力を示す情報である。ここでは、攻撃、防御、ＨＰ等の能力値が設定されている。スキルは、発動可能な特殊技能を示す情報である。スキルは、特殊キャラクターを素材キャラクターとして強化合成に用いることによって発動できるようになる。
【００７６】
進化キャラクターは、進化後のキャラクターを示す情報である。ここでは、１つのキャラクターに対して２種類以上の進化キャラクターを設定することも可能である。この場合、各々の進化キャラクターは、互いに進化元となるキャラクターが同じキャラクターとなることから、同系列のキャラクター（系列キャラクター）となる。
【００７７】
関連キャラクターは、進化キャラクターに予め関連付けられたキャラクターを示す情報である。関連キャラクターは、進化合成に必要となる素材キャラクターとなる。更新バージョン（Ｖｅｒ.）は、改訂段階の番号を示す情報である。
【００７８】
図５に戻り、引き続きサーバー装置２０の通知部２０３は、キャラクター情報及びユーザー情報記憶部２２２が記憶するユーザー情報を参照して、上述したステップＳ１２の処理によって取得された更新キャラクターと同一のキャラクターを、ユーザーの所持するキャラクターの中から抽出する（ステップＳ１３）。
【００７９】
このステップＳ１３の処理では、ユーザーの所持するキャラクターの中から、その取得された更新キャラクターと同一のキャラクターのみが抽出されるのではなく、その更新キャラクターの関連キャラクターと同一のキャラクターが存在する場合には、それも併せて抽出される。
【００８０】
図７は、ユーザー情報の一例を示す構成図である。図７に示すユーザー情報は、項目としてユーザーＩＤ、名前、ランク、所持キャラクター、フレンド、パーティ等を有する。
【００８１】
ユーザーＩＤは、ユーザーを一意に識別するための情報である。名前は、ユーザー名を示す情報である。ランクは、ユーザーのゲームレベルを示す情報である。
【００８２】
所持キャラクターは、ユーザーが所持する各種キャラクターを示す情報である。フレンドは、フレンド関係にあるユーザーを示す情報である。パーティは、ユーザーのパーティを構成する各キャラクターを示す情報である。
【００８３】
図５に戻り、続いてサーバー装置２０の通知部２０３は、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出することができたか否かを判定する（ステップＳ１４）。
【００８４】
この判定の結果、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出できなかった場合は、この処理を終了する。その一方で、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出できた場合には、次のステップＳ１５の処理に進む。
【００８５】
次に、サーバー装置２０の通知部２０３は、ステップＳ１４の処理における判定が肯定された場合には、ユーザーの所持するキャラクターについてキャラクターデータが更新されていることに関する通知をユーザーに対し行う（ステップＳ１５）。
【００８６】
本実施形態では、図８や図９に示すような通知画面によって通知が行われる。そのため、表示制御部２０４は、通知部２０３から画面表示制御の実行を要求されると、通知画面をクライアント端末１０の画面表示部１６０に表示させる制御を行なう。
【００８７】
図８は、ゲーム操作時の通知画面の一例を示すイメージ図である。この通知画面５００は、或るキャラクターのキャラクターデータである「スキル」が更新により追加された後、ユーザーが初期画面においてゲーム開始のための操作を行なった場合に表示されるものである。
【００８８】
通知画面５００には、図８に示すように、通知内容表示領域５０１と、キャラクター表示領域５０２と、ベースキャラクターを表示するベースキャラクター表示領域５０３と、素材キャラクターを表示する素材キャラクター表示領域５０４と、操作ボタン５０５と、操作ボタン５０６が表示されている。なお、通知内容表示領域５０１には、追加された「スキル」の種類や効果などの詳細内容を表示することとしてもよい。
【００８９】
通知内容表示領域５０１には、キャラクターデータの更新に基づく通知内容が表示される。ここでは、キャラクターデータである「スキル」がキャラクター情報に追加されたことにより、ユーザーの所持するキャラクターのうち、更新キャラクターと同一のキャラクターを強化できることが示されている。
【００９０】
つまり、この通知画面５００においては、ステップＳ１３の処理にて抽出された同一のキャラクターについてデータ更新されたことに関する通知がユーザーに対して行なわれることになる。
【００９１】
キャラクター表示領域５０２は、キャラクターデータの更新に基づくキャラクター同士の関連性に関する通知が行われる領域であって、ベースキャラクター表示領域５０３及び素材キャラクター表示領域５０４を含んでいる。
【００９２】
ここでは、ユーザーの所持するキャラクターのうち、更新キャラクターと同一のキャラクター（「キャラＡ」）がベースキャラクター表示領域５０３に表示される。そして、ユーザーの所持するキャラクターのうち、追加された「スキル」を発動できるようにするための特殊キャラクター（「キャラＸ」）が素材キャラクター表示領域５０４に表示される。
【００９３】
つまり、この通知画面５００においては、ステップＳ１３の処理にて抽出された特殊キャラクターと更新キャラクターとの関連性に関する通知がユーザーに対して行なわれることになる。
【００９４】
なお、素材キャラクター表示領域５０４では、ユーザーが特殊キャラクターを所持していない場合には、その特殊キャラクターである「キャラＸ」についてグレーアウト表示を行なう。
【００９５】
操作ボタン５０５は、素材キャラクター表示領域５０４に表示される素材キャラクターを用いて、ベースキャラクター表示領域５０３に表示されるベースキャラクターに対する強化合成を行なうためのボタンである。
【００９６】
ここで、操作ボタン５０５がユーザーによって選択された場合には、合成ゲームが実行され、ベースキャラクターである「キャラＡ」に素材キャラクターである「キャラＸ」（特殊キャラクター）を組み合せることによって、ベースキャラクターである「キャラＡ」が追加された「スキル」を発動できるようになる。
【００９７】
操作ボタン５０６は、キャラクター表示領域５０２の表示内容を切り替えるためのボタンである。ステップＳ１２の処理で更新キャラクターが複数取得され、ステップＳ１３の処理でそれら更新キャラクターの夫々と同一のキャラクターが複数抽出された場合において、データ更新により「スキル」がそれぞれ追加された場合、ユーザーは操作ボタン５０６を押す度に、ベースキャラクター表示領域５０３に表示されるキャラクターを切り替えることができる。
【００９８】
図９は、ゲーム操作時の通知画面の他の例を示すイメージ図である。この通知画面５５０は、或るキャラクターのキャラクターデータである「進化キャラクター」が更新により追加された後、ユーザーがメニュー画面において進化合成のための操作を行なった場合に表示されるものである。
【００９９】
通知画面５５０には、図９に示すように、通知内容表示領域５５１と、キャラクター表示領域５５２と、ベースキャラクター表示領域５５３と、素材キャラクター表示領域５５４と、操作ボタン５５５と、操作ボタン５５６が表示されている。
【０１００】
通知内容表示領域５５１には、キャラクターデータである「進化キャラクター」がキャラクター情報に追加されたことにより、ユーザーの所持するキャラクターのうち、更新キャラクターと同一のキャラクターを進化できることが示されている。なお、通知内容表示領域５５１には、「進化キャラクター」に関するボタンを表示し、ユーザーからの操作に応じて、この「進化キャラクター」のパラメーター詳細を確認できる画面に遷移することとしてもよい。
【０１０１】
つまり、この通知画面５５０においても、ステップＳ１３の処理にて抽出された同一のキャラクターについてデータ更新されたことに関する通知がユーザーに対して行なわれることになる。
【０１０２】
キャラクター表示領域５５２は、キャラクターデータの更新に基づくキャラクター同士の関連性に関する通知が行われる領域であって、ベースキャラクター表示領域５５３及び素材キャラクター表示領域５５４を含んでいる。
【０１０３】
ここでは、ユーザーの所持するキャラクターのうち、更新キャラクターと同一のキャラクター（「キャラＡ」）がベースキャラクター表示領域５５３に表示される。そして、ユーザーの所持するキャラクターのうち、更新キャラクターに更新後に関連付けられた関連キャラクター（「キャラＢ」、「キャラＣ」、「キャラＤ」）が素材キャラクター表示領域５５４に表示される。
【０１０４】
つまり、この通知画面５５０において、ステップＳ１３の処理にて抽出された関連キャラクターと更新キャラクターとの関連性に関する通知がユーザーに対して行なわれることになる。
【０１０５】
なお、素材キャラクター表示領域５５４では、ユーザーがいずれかの関連キャラクターを所持していない場合には、その関連キャラクターについてグレーアウト表示を行なう。
【０１０６】
操作ボタン５５５は、素材キャラクター表示領域５５４に表示された素材キャラクターを用いて、ベースキャラクター表示領域５５３に表示されたベースキャラクターに対する進化合成を行なうためのボタンである。
【０１０７】
ここで、操作ボタン５５５がユーザーによって押された場合には、合成ゲームが実行され、ベースキャラクターである「キャラＡ」に素材キャラクターである「キャラＢ」、「キャラＣ」、「キャラＤ」を全て組み合せることによって、ベースキャラクターである「キャラＡ」が更新で追加された「進化キャラクター」に変化する。
【０１０８】
なお、操作ボタン５５５は、ユーザーがいずれかの関連キャラクターを所持していない場合には、グレーアウト表示されると共に、ユーザーが操作できないようになる。
【０１０９】
操作ボタン５５６は、キャラクター表示領域５５２の表示内容を切り替えるためのボタンである。ステップＳ１２の処理で更新キャラクターが複数取得され、ステップＳ１３の処理でそれら更新キャラクターの夫々と同一のキャラクターが複数抽出された場合において、データ更新により「進化キャラクター」がそれぞれ追加された場合、ユーザーは操作ボタン５５６を押す度に、ベースキャラクター表示領域５５３に表示されるベースキャラクターと素材キャラクター表示領域５５４に表示される関連キャラクターの組み合せを切り替えることができる。
【０１１０】
《クエスト指定時の通知》
図１０は、本実施形態における情報処理システム１のクエスト指定時の通知処理を説明するフローチャートである。
【０１１１】
バージョンアップにより、キャラクター情報に設定されたキャラクターのキャラクターデータが更新された後、ユーザーは、クライアント端末１０の画面表示部１６０に所定のクエスト選択画面が表示されているときに、いずれかのクエストを指定する操作をクライアント端末１０に対して行う。
【０１１２】
そして所定のクエスト選択画面が表示されているときに、ユーザーがクエストを指定する操作を行なうと、クライアント端末１０の操作受付部１５０は、ユーザーのクエスト指定に基づく操作内容を受け付ける（ステップＳ２１）。
【０１１３】
クライアント端末１０の要求送信部１０１は、操作受付部１５０がユーザーから受け付けた操作内容に基づき、サーバー装置２０に要求を行う。
【０１１４】
サーバー装置２０のゲーム進行部２０１は、クライアント端末１０から操作内容を受け付け、通知部２０３に対してクエスト指定時の通知処理の実行を要求する。
【０１１５】
次に、サーバー装置２０の通知部２０３は、ゲーム進行部２０１からクエスト指定時の通知処理の実行を要求されると、キャラクター情報記憶部２２１が記憶するキャラクター情報を参照して、最新の更新バージョンに基づき、今回のバージョンアップによってキャラクターデータが更新されたキャラクター（更新キャラクター）を取得する（ステップＳ２２）。
【０１１６】
次に、サーバー装置２０の通知部２０３は、キャラクター情報及びユーザー情報を参照して、上述したステップＳ２２の処理によって取得された更新キャラクターと同一のキャラクターを、ユーザーの所持するキャラクターの中から抽出する（ステップＳ２３）。
【０１１７】
このステップＳ２３の処理では、ユーザーの所持するキャラクターの中から、その取得された更新キャラクターと同一のキャラクターのみが抽出されるのではなく、その更新キャラクターの関連キャラクターと同一のキャラクターが存在する場合には、それも併せて抽出される。
【０１１８】
次に、サーバー装置２０の通知部２０３は、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出することができたか否かを判定する（ステップＳ２４）。
【０１１９】
この判定の結果、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出できなかった場合は、この処理を終了する。その一方で、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出できた場合には、次のステップＳ２５の処理に進む。
【０１２０】
次に、サーバー装置２０の通知部２０３は、更新キャラクターと同一のキャラクターを抽出できた場合には、キャラクター情報及びクエスト情報記憶部２２３が記憶するクエスト情報を参照して、上述したステップＳ２３の処理によって抽出された更新キャラクターと同一のキャラクターの中から、その指定されたクエストの獲得可能キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出する（ステップＳ２５）。
【０１２１】
図１１は、クエスト情報の一例を示す構成図である。図１１に示すクエスト情報は、項目としてクエストＩＤ、名称、獲得可能キャラクター、敵キャラクター等を有する。
【０１２２】
クエストＩＤは、クエストを一意に識別するための情報である。名称は、クエスト名を示す情報である。獲得可能キャラクターは、そのクエストをクリアしたときに所定確率に基づいて獲得できる各種キャラクターを示す情報である。
【０１２３】
敵キャラクターは、そのクエストにて出現する各種キャラクターを示す情報である。ここでは、メインとなるボスキャラクターに設定された敵キャラクターと、ボス以外のサブキャラクターに設定された敵キャラクターとが含まれる。
【０１２４】
次に、サーバー装置２０の通知部２０３は、クエストの獲得可能キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出することができたか否かを判定する（ステップＳ２６）。
【０１２５】
この判定の結果、クエストの獲得可能キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出できなかった場合は、この処理を終了する。その一方で、クエストの獲得可能キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出できた場合には、次のステップＳ２７の処理に進む。
【０１２６】
次に、サーバー装置２０の通知部２０３は、ステップＳ２６の処理における判定が肯定された場合には、ユーザーの所持するキャラクターについてキャラクターデータが更新されていることに関する通知をユーザーに対し行う（ステップＳ２７）。
【０１２７】
本実施形態では、図１２に示すような通知画面によって通知が行われる。そのため、表示制御部２０４は、通知部２０３から画面表示制御の実行を要求されると、通知画面をクライアント端末１０の画面表示部１６０に表示させる制御を行なう。
【０１２８】
図１２は、クエスト指定時の通知画面の一例を示すイメージ図である。このクエスト指定時の通知画面５６０には、獲得可能キャラクター表示領域５６１と、特殊ボタン５６２と、所定のクエスト選択画面に戻るための操作ボタン５６３が表示されている。
【０１２９】
獲得可能キャラクター表示領域５６１には、クエスト情報に基づき、ユーザーによって指定されたクエストの獲得可能キャラクター（「キャラＢ」、「キャラＳ」、「キャラＴ」、「キャラＹ」）が表示されている。
【０１３０】
また獲得可能キャラクター表示領域５６１では、これら獲得可能キャラクターのうち、ステップＳ２５の処理にて抽出されたキャラクターの関連キャラクターにも該当するキャラクター（つまり、更新キャラクターの関連キャラクターと同一のキャラクターであって、ユーザーの所持するキャラクター）は、特殊ボタン５６２によって強調表示される。
【０１３１】
つまり、この通知画面５６０において、ステップＳ２５の処理にて抽出されたキャラクター及びクエストの獲得可能キャラクターの関連性に関する通知がユーザーに対して行なわれることになる。
【０１３２】
そして、ユーザーによって特殊ボタン５６２が押されると、この通知画面５６０から図９に示すような通知画面５５０に遷移する。この場合の通知画面５５０には、ステップＳ２５の処理にて抽出されたキャラクターがベースキャラクター表示領域５５３に表示され、獲得可能キャラクターのうちのステップＳ２５の処理にて抽出されたキャラクターの関連キャラクター（つまり、更新キャラクターの関連キャラクターと同一のキャラクターであって、ユーザーの所持するキャラクター）が素材キャラクター表示領域５５４に表示される。
【０１３３】
つまり、この通知画面５５０においては、ステップＳ２５の処理にて抽出されたキャラクター及びクエストの獲得可能キャラクターの関連性に関する通知がユーザーに対してより具体的に行なわれることになる。
【０１３４】
《キャラクター獲得時の通知》
図１３は、本実施形態における情報処理システム１のキャラクター獲得時の通知処理を説明するフローチャートである。
【０１３５】
バージョンアップにより、キャラクター情報に設定されたキャラクターのキャラクターデータが更新された後、サーバー装置２０のゲーム進行部２０１は、ユーザーがクエストをクリアすると、付与部２０２が付与したキャラクター（獲得キャラクター）をユーザーに獲得させる（ステップＳ３１）。
【０１３６】
サーバー装置２０のゲーム進行部２０１は、獲得キャラクターをユーザーに獲得させると、通知部２０３に対してキャラクター獲得時の通知処理の実行を要求する。
【０１３７】
次に、サーバー装置２０の通知部２０３は、ゲーム進行部２０１からキャラクター獲得時の通知処理の実行を要求されると、キャラクター情報記憶部２２１が記憶するキャラクター情報を参照して、最新の更新バージョンに基づき、今回のバージョンアップによってキャラクターデータが更新されたキャラクター（更新キャラクター）を取得する（ステップＳ３２）。
【０１３８】
次に、サーバー装置２０の通知部２０３は、キャラクター情報及びユーザー情報を参照して、上述したステップＳ３２の処理によって取得された更新キャラクターと同一のキャラクターを、ユーザーの所持するキャラクターの中から抽出する（ステップＳ３３）。
【０１３９】
このステップＳ３３の処理では、ユーザーの所持するキャラクターの中から、その取得された更新キャラクターと同一のキャラクターのみが抽出されるのではなく、その更新キャラクターの関連キャラクターと同一のキャラクターが存在する場合には、それも併せて抽出される。
【０１４０】
次に、サーバー装置２０の通知部２０３は、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出することができたか否かを判定する（ステップＳ３４）。
【０１４１】
この判定の結果、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出できなかった場合は、この処理を終了する。その一方で、更新キャラクターと同一のキャラクターをユーザーの所持するキャラクターの中から抽出できた場合には、次のステップＳ２５の処理に進む。
【０１４２】
次に、サーバー装置２０の通知部２０３は、更新キャラクターと同一のキャラクターを抽出できた場合には、キャラクター情報及びユーザー情報を参照して、上述したステップＳ３３の処理によって抽出された更新キャラクターと同一のキャラクターの中から、その獲得キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出する（ステップＳ３５）。
【０１４３】
次に、サーバー装置２０の通知部２０３は、その獲得キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出することができたか否かを判定する（ステップＳ３６）。
【０１４４】
この判定の結果、獲得キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出できなかった場合は、この処理を終了する。その一方で、獲得キャラクターと同一のキャラクターを関連キャラクターに持つキャラクターを抽出できた場合には、次のステップＳ３７の処理に進む。
【０１４５】
次に、サーバー装置２０の通知部２０３は、ステップＳ３６の処理における判定が肯定された場合には、ユーザーの所持するキャラクターについてキャラクターデータが更新されていることに関する通知をユーザーに対し行う（ステップＳ３７）。
【０１４６】
本実施形態では、図１４に示すような通知画面によって通知が行われる。そのため、表示制御部２０４は、通知部２０３から画面表示制御の実行を要求されると、通知画面をクライアント端末１０の画面表示部１６０に表示させる制御を行なう。
【０１４７】
図１４は、キャラクター獲得時の通知画面の一例を示すイメージ図である。このキャラクター獲得時の通知画面５７０には、獲得キャラクター表示領域５７１と、特殊ボタン５７２と、初期画面に戻るための操作ボタン５７３が表示されている。
【０１４８】
獲得キャラクター表示領域５７１には、クエスト情報に設定された獲得可能キャラクターのうち、ユーザーによって獲得された獲得キャラクター（「キャラＢ」、「キャラＹ」）が表示されている。
【０１４９】
また獲得キャラクター表示領域５７１では、これら獲得キャラクターのうち、ステップＳ３５の処理にて抽出されたキャラクターの関連キャラクターにも該当するキャラクター（つまり、更新キャラクターの関連キャラクターと同一のキャラクターであって、ユーザーの所持するキャラクター）は、特殊ボタン５６２によって強調表示される。
【０１５０】
つまり、この通知画面５７０において、ステップＳ３５の処理にて抽出されたキャラクター及び付与部２０２によって付与されたキャラクター（獲得キャラクター）の関連性に関する通知がユーザーに対して行なわれることになる。
【０１５１】
そして、ユーザーによって特殊ボタン５７２が押されると、この通知画面５７０から図９に示すような通知画面５５０に遷移する。この場合の通知画面５５０には、ステップＳ３５の処理にて抽出されたキャラクターがベースキャラクター表示領域５５３に表示され、獲得キャラクターのうちのステップＳ３５の処理にて抽出されたキャラクターの関連キャラクター（つまり、更新キャラクターの関連キャラクターと同一のキャラクターであって、ユーザーの所持するキャラクター）が素材キャラクター表示領域５５４に表示される。
【０１５２】
つまり、この通知画面５５０においては、ステップＳ３５の処理にて抽出されたキャラクター及び付与部２０２によって付与されたキャラクター（獲得キャラクター）の関連性に関する通知がユーザーに対してより具体的に行なわれることになる。
【０１５３】
＜まとめ＞
以上のとおり、本実施形態に係る情報処理システム１によれば、バージョンアップによってキャラクター情報に設定されたキャラクターのキャラクターデータが更新された後、ユーザーによってゲーム操作が行われたタイミング、ユーザーがキャラクターを獲得したタイミング、又は、ユーザーによってクエストが指定されたタイミングに合わせて、ユーザーの所持するキャラクターに関してキャラクターデータの更新内容が通知される。これにより、ユーザーは、自分の所持するキャラクターのうち、どのキャラクターに関してどのようにキャラクターデータが更新されたのかを簡単に把握することができるようになる。
【０１５４】
［その他の実施形態］
前述の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１５５】
＜合成ゲーム＞
前述の実施形態では、ベースキャラクターに対し予め関連付けられた関連キャラクターすべてを素材キャラクターとして組み合せることによって、そのベースキャラクターを進化キャラクターに変化させる合成ゲームを例に挙げて説明したが、本発明はこれに限定されるものではない。
【０１５６】
例えば、ベースキャラクターに対し素材キャラクターを組み合せるのではなく、互いに関連付けられた全ての関連キャラクター同士を組み合せることによって、新たなキャラクター（生成キャラクター）を生成させる合成ゲームを実行してもよい。
【０１５７】
この場合には、例えば通知部２０３は、バージョンアップによって、或るキャラクターのキャラクターデータである「生成キャラクター」が更新により追加された後、ユーザーのゲーム操作が行われたことにより、そのユーザーの所持するキャラクターの中から、追加された「生成キャラクター」を生成するために必要な関連キャラクターと同一のキャラクターを抽出し、抽出された同一のキャラクターについてキャラクターデータが更新されていることに関する通知をユーザーに対して行ってもよい。
【０１５８】
＜ゲーム種目の表示＞
前述の実施形態では、各通知画面においてグレーアウト表示されたキャラクター（つまり、ユーザーが所持していなかったために抽出できなかった関連キャラクターや特殊キャラクター等）を、ユーザーに指定操作させることで、その指定されたキャラクターを簡単に獲得できるゲーム種目をユーザーに通知してもよい。例えば、その指定されたキャラクターを獲得可能な「クエスト」をゲーム種目として通知してもよいし、その指定されたキャラクターを抽選によって獲得できる「抽選ゲーム」をゲーム種目として通知してもよい。これにより、その指定したキャラクターを獲得できるゲーム種目を簡単に把握することが可能となる。
【０１５９】
＜系列キャラクター＞
前述の実施形態では、通知部２０３は、バージョンアップによって、或るキャラクターのキャラクターデータである「進化キャラクター」が更新され２体目の進化キャラクターが新たに追加された後、ユーザーのゲーム操作が行われたことにより、そのユーザーの所持するキャラクターの中から、１体目の進化キャラクター（系列キャラクター）と同一のキャラクターを抽出し、その抽出された同一のキャラクター、追加された２体目の進化キャラクター、及び進化元となる或るキャラクターの関連性に関する通知をユーザーに対して行ってもよい。
【符号の説明】
【０１６０】
１  情報処理システム、１０  クライアント端末、２０  サーバー装置、５０  コンピューター、５１  ＣＰＵ、５２  ＲＡＭ、５３  ＲＯＭ、５４  通信インタフェース、５５  入力装置、５６  表示装置、５７  外部インタフェース、５８  ＨＤＤ、１００  クライアント制御部、１０１  要求送信部、１０２  応答受信部、１２０  クライアント記憶部、１４０  クライアント通信部、１５０  操作受付部、１６０  画面表示部、２００  サーバー制御部、２０１  ゲーム進行部、２０２  付与部、２０３  通知部、２０４  表示制御部、２２０  サーバー記憶部、２２１  キャラクター情報記憶部、２２２  ユーザー情報記憶部、２２３  クエスト情報記憶部、２４０  サーバー通信部、５００  通知画面、５０１  通知内容表示領域、５０２  キャラクター表示領域、５０３  ベースキャラクター表示領域、５０４  素材キャラクター表示領域、５０５  操作ボタン、５０６  操作ボタン、５５０  通知画面、５５１  通知内容表示領域、５５２  キャラクター表示領域、５５３  ベースキャラクター表示領域、５５４  素材キャラクター表示領域、５５５  操作ボタン、５５６  操作ボタン、５６０  通知画面、５６１  獲得可能キャラクター表示領域、５６２  特殊ボタン、５６３  操作ボタン、５７０  通知画面、５７１  獲得キャラクター表示領域、５７２  特殊ボタン、５７３  操作ボタン、Ｂ  バスライン、Ｎ  ネットワーク
【図１】
2018140288.tif 000003
【図２】
2018140288.tif 000004
【図３】
2018140288.tif 000005
【図４】
2018140288.tif 000006
【図５】
2018140288.tif 000007
【図６】
2018140288.tif 000008
【図７】
2018140288.tif 000009
【図８】
2018140288.tif 000010
【図９】
2018140288.tif 000011
【図１０】
2018140288.tif 000012
【図１１】
2018140288.tif 000013
【図１２】
2018140288.tif 000014
【図１３】
2018140288.tif 000015
【図１４】
2018140288.tif 000016