(57)【要約】【課題】複数のアイテムに対する選択操作をユーザーから受け付ける場合に、ユーザーの希望に添った選択を効率的に行うことのできる情報処理装置を提供する。【解決手段】複数のアイテムのうち、指定された指定アイテムと同じグループに属する複数の候補アイテムを、ユーザーによる選択の候補として表示手段に表示させた状態において、ユーザーの操作に応じて１以上の候補アイテムを選択中の状態に変更し、１以上の候補アイテムが選択中の状態においてユーザーから処理実行操作を受け付けた場合に、指定アイテム、及び選択中の状態にある候補アイテムに基づく所定の処理を実行する情報処理装置であって、ユーザーから一括選択操作を受け付けた場合には、複数の候補アイテムの中から所与の条件に応じて選ばれる１以上の候補アイテムを、まとめて選択中の状態に変更する情報処理装置である。【選択図】図２
2020137621.tif 000002
【特許請求の範囲】
【請求項１】
複数のアイテムのうち、指定された指定アイテムと同じグループに属する複数の候補アイテムを、ユーザーによる選択の候補として表示手段に表示させる候補アイテム表示制御手段と、
前記複数の候補アイテムが表示された状態において、ユーザーの操作に応じて１以上の候補アイテムを選択中の状態に変更する選択制御手段と、
前記１以上の候補アイテムが選択中の状態においてユーザーから処理実行操作を受け付けた場合に、前記指定アイテム、及び選択中の状態にある候補アイテムに基づく所定の処理を実行する処理実行手段と、
を含み、
前記選択制御手段は、ユーザーから一括選択操作を受け付けた場合には、前記複数の候補アイテムの中から所与の条件に応じて選ばれる１以上の候補アイテムを、まとめて選択中の状態に変更する
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記複数のアイテムのそれぞれに対して、所定のパラメーターの値が設定され、
前記処理実行手段は、前記指定アイテム、及び選択中の状態にある候補アイテムのそれぞれに設定された前記パラメーターの値に応じて処理結果が決定される処理を実行し、
前記選択制御手段は、前記一括選択操作を受け付けた場合、前記指定アイテム、及び前記複数の候補アイテムのそれぞれに設定された前記パラメーターの値に基づいて、選択状態に変更する候補アイテムを決定する
ことを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記候補アイテム表示制御手段は、前記複数の候補アイテムそれぞれに設定された前記パラメーターの値に応じて決まる順序で、前記複数の候補アイテムを並べて表示し、
前記選択制御手段は、前記一括選択操作を受け付けた場合、前記複数の候補アイテムが表示されている順序に従って、選択状態に変更する候補アイテムを決定する
ことを特徴とする情報処理装置。
【請求項４】
請求項２又は３に記載の情報処理装置において、
前記選択制御手段は、前記一括選択操作を受け付けた場合、前記指定アイテム、及び選択中の状態に変更する候補アイテムに設定された前記パラメーターの値の合計値と、所定の目標値と、の比較結果が所定の条件を満足するように、選択中の状態に変更する候補アイテムを決定する
ことを特徴とする情報処理装置。
【請求項５】
請求項１から４のいずれか一項に記載の情報処理装置において、
前記選択制御手段は、前記一括選択操作を受け付けた場合、当該一括選択操作によって１以上の候補アイテムが選択されたことを示す一括選択表示を行う
ことを特徴とする情報処理装置。
【請求項６】
請求項５に記載の情報処理装置において、
前記選択制御手段は、前記一括選択操作を受け付けた後、続いて、いずれかの候補アイテムを選択中の状態に変更する操作、又は選択中の状態になっている候補アイテムを選択中でない状態に変更する操作をユーザーから受け付けた場合、前記一括選択表示を中止する
ことを特徴とする情報処理装置。
【請求項７】
請求項１から６のいずれか一項に記載の情報処理装置において、
前記所定の処理は、前記指定アイテムをベースとし、前記候補アイテムを素材とする合成処理である
ことを特徴とする情報処理装置。
【請求項８】
複数のアイテムのうち、指定された指定アイテムと同じグループに属する複数の候補アイテムを、ユーザーによる選択の候補として表示手段に表示させる候補アイテム表示制御手段と、
前記複数の候補アイテムが表示された状態において、ユーザーの操作に応じて１以上の候補アイテムを選択中の状態に変更する選択制御手段と、
前記１以上の候補アイテムが選択中の状態においてユーザーから処理実行操作を受け付けた場合に、前記指定アイテム、及び選択中の状態にある候補アイテムに基づく所定の処理を実行する処理実行手段と、
としてコンピュータを機能させるためのプログラムであって、
前記選択制御手段は、ユーザーから一括選択操作を受け付けた場合には、前記複数の候補アイテムの中から所与の条件に応じて選ばれる１以上の候補アイテムを、まとめて選択中の状態に変更する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーによる選択操作を受け付ける情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
ゲーブオブジェクトを合成可能なゲームが知られている（特許文献１を参照）。例えばユーザーが複数種類のアイテムを入手していくゲームにおけるアイテムの合成処理などでは、同じグループに属する複数のアイテムをユーザーに選択させ、選択されたアイテムに対して情報処理装置が所定の処理を実行する。このような場合、ユーザーに処理の対象となるアイテムを選択させるために、同じグループに属する選択候補のアイテムを表示し、ユーザーから個々のアイテムに対する選択操作を受け付けることになる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１１４３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
選択対象とすべき複数のアイテムの一つ一つに対して上述したような選択操作をユーザーから受け付けることとすると、処理対象にしたいアイテムの数が多い場合、操作の手間がかかってしまう。特に同じグループに属するアイテムが選択候補となる場合、選択候補のアイテムは互いに似た表示になるため、ユーザーにとって選択操作を行いにくく、誤選択のおそれも生じることになる。かといって、処理対象となるアイテムを自動的に情報処理装置が決定することとすると、ユーザーの希望通りのアイテムが処理対象とされない可能性がある。
【０００５】
本発明は上述した実情を考慮してなされたものであって、その目的の一つは、複数のアイテムに対する選択操作をユーザーから受け付ける場合に、ユーザーの希望に添った選択を効率的に行うことのできる情報処理装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る情報処理装置は、複数のアイテムのうち、指定された指定アイテムと同じグループに属する複数の候補アイテムを、ユーザーによる選択の候補として表示手段に表示させる候補アイテム表示制御手段と、前記複数の候補アイテムが表示された状態において、ユーザーの操作に応じて１以上の候補アイテムを選択中の状態に変更する選択制御手段と、前記１以上の候補アイテムが選択中の状態においてユーザーから処理実行操作を受け付けた場合に、前記指定アイテム、及び選択中の状態にある候補アイテムに基づく所定の処理を実行する処理実行手段と、を含み、前記選択制御手段は、ユーザーから一括選択操作を受け付けた場合には、前記複数の候補アイテムの中から所与の条件に応じて選ばれる１以上の候補アイテムを、まとめて選択中の状態に変更することを特徴とする情報処理装置である。
【０００７】
本発明の一態様に係るプログラムは、複数のアイテムのうち、指定された指定アイテムと同じグループに属する複数の候補アイテムを、ユーザーによる選択の候補として表示手段に表示させる候補アイテム表示制御手段と、前記複数の候補アイテムが表示された状態において、ユーザーの操作に応じて１以上の候補アイテムを選択中の状態に変更する選択制御手段と、前記１以上の候補アイテムが選択中の状態においてユーザーから処理実行操作を受け付けた場合に、前記指定アイテム、及び選択中の状態にある候補アイテムに基づく所定の処理を実行する処理実行手段と、としてコンピュータを機能させるためのプログラムであって、前記選択制御手段は、ユーザーから一括選択操作を受け付けた場合には、前記複数の候補アイテムの中から所与の条件に応じて選ばれる１以上の候補アイテムを、まとめて選択中の状態に変更するプログラムである。このプログラムは、コンピュータ読み取り可能で非一時的な情報記憶媒体に格納されて提供されてよい。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る情報処理装置を含む情報処理システムの全体構成を示す構成ブロック図である。
【図２】本発明の実施の形態に係る情報処理装置の機能を示す機能ブロック図である。
【図３】選択受付画面の一例を示す図である。
【図４】一括選択操作が行われた状態を示す図である。
【図５】一括選択操作後に、さらにユーザーによる個別の選択操作が行われた状態を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面に基づき詳細に説明する。
【００１０】
図１は、情報処理システム１の全体構成を示す構成ブロック図である。図１に示すように、情報処理システム１は、本発明の一実施形態に係る情報処理装置として機能するクライアント装置１０と、サーバ装置２０と、を含んで構成されている。クライアント装置１０は、インターネット等の通信ネットワークを介してサーバ装置２０と接続される。
【００１１】
クライアント装置１０は、スマートフォン、タブレット、パーソナルコンピュータ等の情報処理装置であって、制御部１１と、記憶部１２と、通信部１３と、インタフェース部１４と、を含んで構成されている。また、クライアント装置１０は、操作入力装置１５、及び表示装置１６と接続されている。本実施形態においてクライアント装置１０は、情報処理システム１が提供するゲームをプレイするユーザーによって使用される。
【００１２】
制御部１１は、少なくとも一つのプロセッサーを含んで構成され、記憶部１２に記憶されているプログラムに従って各種の情報処理を実行する。制御部１１が実行する処理の具体例については、後述する。記憶部１２は、ＲＡＭ等のメモリデバイスを少なくとも一つ含み、制御部１１が実行するプログラム、及び当該プログラムによる処理の対象となるデータを記憶する。通信部１３は、無線又は有線で通信ネットワークに接続するためのインタフェースである。この通信部１３によって、クライアント装置１０はサーバ装置２０と通信接続される。
【００１３】
インタフェース部１４は、無線、又は有線で操作入力装置１５、及び表示装置１６と接続され、これらの装置との間で各種のデータを送受信する。具体的にインタフェース部１４は、操作入力装置１５に対してユーザーが実行した操作入力の内容を示す制御信号を、操作入力装置１５から受信する。また、表示装置１６に対して、ユーザーに提示すべき映像の内容を示す映像信号を送信する。
【００１４】
操作入力装置１５は、例えばタッチセンサーや操作ボタンなどを含んで構成され、ユーザーからの操作入力を受け付け、その内容を示す制御信号をクライアント装置１０に送信する。表示装置１６は、液晶パネル等であって、クライアント装置１０から受信した映像信号に応じた映像を表示画面上に表示して、ユーザーに提示する。なお、操作入力装置１５、及び表示装置１６は、クライアント装置１０の筐体表面に配置されるなどして、クライアント装置１０と一体的に構成されてもよい。
【００１５】
サーバ装置２０は、サーバコンピュータ等の情報処理装置であって、制御部２１と、記憶部２２と、通信部２３と、を含んで構成されている。サーバ装置２０は、本情報処理システム１が提供するゲームに関する処理を実行する。
【００１６】
制御部２１は、少なくとも一つのプロセッサーを含んで構成され、記憶部２２に記憶されているプログラムに従って各種の情報処理を実行する。制御部２１が実行する処理の具体例については、後述する。記憶部２２は、ＲＡＭ等のメモリデバイスを少なくとも一つ含み、制御部２１が実行するプログラム、及び当該プログラムによる処理の対象となるデータを記憶する。通信部２３は、無線又は有線で通信ネットワークに接続するためのインタフェースである。この通信部２３によって、サーバ装置２０は各クライアント装置１０と通信接続される。
【００１７】
ここで、情報処理システム１が提供するゲームの概要について、説明する。このゲームにおいてクライアント装置１０のユーザーは、ゲーム内で複数種類のアイテムを入手することができる。さらに、ユーザーは自分が入手したアイテムを「合成」することができる。この合成は、複数のアイテムを対象として行われ、そのうちの一つのアイテム（ベースアイテム）に設定されたパラメーターの値を上昇させる代わりに、他のアイテム（素材アイテム）が消失する処理である。ユーザーは、自身が所持するアイテムのうち不要なアイテムを素材アイテムとして合成を行うことによって、ベースアイテムのパラメーターの値を上昇させ、そのアイテムを強化することができる。なお、合成によって必ずしも素材アイテムが全て消失しなくともよく、本ゲームにおける合成は、例えば素材アイテムが持つパラメーターの値が減少するなど、素材アイテムの価値が減少する代わりに、ベースアイテムの価値を高めるような変化を生じさせるものであってもよい。
【００１８】
合成の対象となるアイテムは、ゲームのプレイに使用される各種のものであってよい。具体的には、ゲームのプレイでユーザーが使用するキャラクターそのものであってもよいし、キャラクターが装備して使用する武器などのアイテムであってもよい。これらのアイテムは、ユーザーがゲームをプレイすることによって報酬として入手したり、ゲーム内の通貨等を消費して取得できるものであってよい。また、ユーザーは、ゲーム内で行われる抽選や、有償での購入などによってアイテムを入手できてもよい。
【００１９】
さらに本ゲームにおいてユーザーは、互いに異なるグループに属するアイテムをベースアイテムと素材アイテムに使用して合成を行うことができるとともに、互いに同じグループに属するアイテムを対象とした合成を行うこともできることとする。以下では、ベースアイテムと素材アイテムがいずれも同じグループに属する合成を同種合成といい、互いに異なるグループに属する合成を別種合成という。
【００２０】
本ゲームでは、同種合成を行った場合、別種合成とは異なる結果が得られるものとする。具体的には、同種合成を行った場合、ベースアイテムが持つパラメーターのうち、別種合成では上昇させることができないパラメーターの値を上昇させることができるものとする。以下では、別種合成では上昇せず同種合成で値を上昇させることができるパラメーターを、注目パラメーターという。同種合成の対象となり得る全てのアイテムに対して、注目パラメーターが設定されているものとする。ユーザーは、主としてこの注目パラメーターの値を上昇させるために、同種合成を行うことになる。このように同種合成によって上昇可能なパラメーターを用意することにより、通常は不要になってしまう可能性もある同じグループのアイテムを複数集めることをゲームの目的の一つとすることができ、ユーザーに長くゲームを遊んでもらえるようにすることができる。なお、同種合成によって、注目パラメーターだけでなくベースアイテムに設定されたその他のパラメーターの値を上昇させることができてもよい。また、同種合成によって上昇させることができる注目パラメーターは複数種類あってもよい。例えば注目パラメーターは、その値が大きいほどその値が設定されたアイテムをゲーム中に使用した際に有利な効果を得られるラック（運）のパラメーターであってよい。
【００２１】
ここで、同種合成が可能なアイテムのグループは、各種の基準で決定されてよい。一例として、同じグループに属するアイテムは、同じ種類のアイテム（同じ名称や外観を持ち、ゲーム内において同じ識別子によって管理されるアイテム）だけであってもよい。あるいは、あるアイテムと、そのアイテムをゲーム内で変化させることによって入手できるアイテムなど、同じ系統に属するアイテムを、同じグループに属するアイテムとしてもよい。例えば進化などと呼ばれる工程によって、アイテムを別の（例えば高いレア度の）アイテムに変化させることができる場合がある。このような場合に、進化前のアイテムと進化後のアイテムとが同じグループに属することとしてもよい。さらに、互いに異なる手段で入手するアイテムであっても、名称の一部や一部のパラメーターの値が共通になっているなど、互いに共通する要素を備える複数のアイテムは同じグループに属することとしてもよい。どのような基準を用いる場合であっても、合成の対象となる各アイテムはいずれか一つのグループに属することとし、同じグループに属するアイテム同士であれば同種合成を行って注目パラメーターの値を上昇させることができ、異なるグループに属するアイテム同士の場合には別種合成を行うことはできても同種合成を行うことはできず、注目パラメーターの値を上昇させるために使用することはできないものとする。
【００２２】
本実施形態においてクライアント装置１０は、以上説明した同種合成を行う際に、ユーザーから合成の対象となるベースアイテム、及び素材アイテムを選択する操作を受け付けるためのインタフェースを提供する。以下、本実施形態においてクライアント装置１０が実現する機能について、図２の機能ブロック図を用いて説明する。クライアント装置１０は、機能的に、指定アイテム特定部３１と、候補アイテム表示制御部３２と、選択制御部３３と、処理実行部３４と、を含んで構成されている。これらの機能は、制御部１１が記憶部１２に格納されているプログラムを実行することによって実現できる。このプログラムは、インターネット等の通信ネットワークを介してクライアント装置１０に提供されてもよいし、光ディスク等のコンピュータ読み取り可能な情報記憶媒体に格納されてクライアント装置１０に提供されてもよい。
【００２３】
指定アイテム特定部３１は、ユーザーが所持しているアイテムの中から、一つのアイテムを指定する指定操作をユーザーから受け付ける。以下では、指定アイテム特定部３１が受け付けた、ユーザーによって指定されたアイテムを、指定アイテムＩｄという。この指定アイテムＩｄが、最終的に同種合成においてベースアイテムとして使用されることになる。
【００２４】
具体的に指定アイテム特定部３１は、ユーザーが同種合成の開始を指示する操作を行った場合に、ユーザーが所持しているアイテムの一覧情報をサーバ装置２０から取得する。そして、取得した所持アイテムの一覧を表示装置１６に表示させてユーザーに提示する。ユーザーは、提示された自身が所持するアイテムの中から同種合成のベースアイテムとして使用したい一つのアイテムを指定する。指定アイテム特定部３１は、この指定されたアイテムを指定アイテムＩｄとして特定し、候補アイテム表示制御部３２に通知する。
【００２５】
候補アイテム表示制御部３２は、ユーザーが所持するアイテムのうち、指定アイテム特定部３１によって特定された指定アイテムＩｄと同じグループに属する指定アイテムＩｄ以外のアイテムを、ユーザーによる選択の候補として抽出し、表示装置１６に表示させる。以下では、ユーザーによる選択の候補として表示される、指定アイテムＩｄと同じグループに属するアイテムを、候補アイテムＩｃという。また、候補アイテム表示制御部３２が表示装置１６に表示させる、ユーザーに候補アイテムＩｃを提示する画面を、選択受付画面Ｓという。
【００２６】
候補アイテムＩｃの抽出を実現可能にするために、ユーザーが所持する各アイテムに対して、そのアイテムが属するグループを識別するためのグループ識別子が関連づけられてよい。候補アイテム表示制御部３２は、指定アイテムＩｄに関連づけられたグループ識別子と同じグループ識別子が関連づけられたアイテムを、候補アイテムＩｃとして抽出する。
【００２７】
図３は、選択受付画面Ｓの一例を示している。この図の例では、同じグループに属する複数のアイテムを表すアイコン画像が並んで表示されている。これらのアイテムのうち、左上に「対象」の文字とともに表示されているアイコン画像が、指定アイテムＩｄを表している。そして、それ以外の複数のアイコン画像が、それぞれ候補アイテムＩｃを表している。これらの候補アイテムＩｃは、上段から下段に、さらに同じ段内においては左から右に、順に並んで配置されている。さらに、候補アイテムＩｃが並ぶ領域の右上には、後述する一括選択操作を受け付けるために使用されるチェックボックスＣＢが、「まとめて選択」の文言とともに表示されている。また、ユーザーによる選択を確定させるための決定ボタンＢ１が右下に、選択を解除するためのリセットボタンＢ２が左下に、それぞれ表示されている。なお、選択受付画面Ｓ内に一度に全ての候補アイテムＩｃを表示しきれない場合、複数の候補アイテムＩｃをユーザーのスクロール操作に応じてスクロールさせることによって、複数の候補アイテムＩｃをユーザーに提示してもよい。
【００２８】
ここで、選択受付画面Ｓ内における複数の候補アイテムＩｃの表示順序は、所与の基準に従って決定されている。具体的に、複数の候補アイテムＩｃは、それぞれの候補アイテムＩｃに設定された注目パラメーターの値に応じて決まる順序（ここではパラメーターの値の降順）で並んで配置されている。また、各候補アイテムＩｃを表すアイコン画像に重ねて、注目パラメーターを示すアイコン画像（ここでは四つ葉の画像）とともに、設定された注目パラメーターの値を示す数字が重ねて表示されている。注目パラメーターの値が表示されるのは、後述するように、ユーザーが候補アイテムを選択する際の選択基準となるのがこの注目パラメーターの値だからである。
【００２９】
なお、候補アイテム表示制御部３２は、注目パラメーターの値だけに応じて候補アイテムＩｃの表示順序を決定するのではなく、他の基準も考慮して全体の表示順序を決定してもよい。例えば、候補アイテムＩｃの中には、指定アイテムＩｄと同じグループに属するものの、ゲームの仕様上の理由などによってその時点で同種合成の素材アイテムとして選択できないアイテムが存在することがある。具体的に、ユーザーが誤って素材アイテムとして使用しないように保護対象として設定したアイテムや、現在ゲームで使用中のアイテム（そのアイテムを使用してゲームのプレイ途中の状態にあるアイテムや、すぐにゲームのプレイで使用するためにデッキに編成されたアイテムなど）は、素材アイテムとしての使用が制限される。候補アイテム表示制御部３２は、このようなアイテムについては、他の候補アイテムＩｃよりも後の順序で表示してもよい。図３の例では、１１個の候補アイテムＩｃのうち、保護対象とされている候補アイテムＩｃが最後の１１番目に配置されている。また、このような選択不可のアイテムについては、ユーザーが選択できないことを認識できるように、例えばグレーアウトするなど、他の選択可能な候補アイテムＩｃとは異なる表示態様で表示してもよい。
【００３０】
また、素材アイテムとして使用することができるが、ユーザーが素材アイテムとして選択する可能性が低い候補アイテムＩｃについては、表示順序を他の候補アイテムＩｃより後にしてもよい。素材アイテムは合成によって消失するため、例えば一般的な手段では入手できないアイテムやレア度が高いアイテムなどは、ユーザーが素材アイテムとして積極的に選択しない可能性がある。そこで、アイテムの種類毎に予め定められた優先順位や、各アイテムに設定されたレア度などの情報に基づいて、アイテムの種類毎の表示順序を決定してもよい。なお、以上説明した複数の基準を組み合わせて、候補アイテムＩｃの表示順序を決定してもよい。図３の例では、１０番目に他よりも優先順位が低い種類の候補アイテムＩｃが配置されている。ただし、この候補アイテムＩｃも素材アイテムとして選択可能なので、選択不可のアイテム（１１番目のアイテム）よりも先に表示されている。
【００３１】
選択制御部３３は、上述したように複数の候補アイテムＩｃを含んだ選択受付画面Ｓが表示された状態において、ユーザーの操作に応じて１以上の候補アイテムＩｃを選択中の状態に変更する。具体的に、ユーザーが操作入力装置１５に対する操作を行って画面内の候補アイテムＩｃを選択すると、その候補アイテムＩｃが選択中の状態に変更される。この候補アイテムＩｃを選択中の状態に変更する操作は、例えば選択したい候補アイテムＩｃが表示されている位置に重なる位置のタッチパネルをタップする操作であってよい。また、既に選択中の状態になっている候補アイテムＩｃを再び選択する操作をユーザーが行った場合、選択制御部３３はその候補アイテムＩｃを選択中の状態から未選択の状態（すなわち、選択受付画面Ｓが最初に表示されたときと同じくその候補アイテムＩｃがまだ選択されていない状態）に変更する。なお、選択中の状態になった候補アイテムＩｃと未選択の状態になっている候補アイテムＩｃを識別可能にするため、選択制御部３３は、両者を異なる表示態様で表示する。具体的に選択制御部３３は、選択中の状態に変更された候補アイテムＩｃに対して、選択中であることを示すマーカー画像を付加したり、選択中の状態にある候補アイテムＩｃの表示色を変化させたりする。
【００３２】
このように、所望の候補アイテムＩｃを選択中の状態に変更する操作を実行したり、必要に応じて未選択の状態に変更する操作を行ったりして、ユーザーは、選択受付画面Ｓ内に提示されている複数の候補アイテムＩｃの中から、同種合成において素材アイテムとして使用したい任意のアイテムを選択することができる。なお、ユーザーは複数の候補アイテムＩｃを選択中の状態に変更することができるが、同時に選択中の状態に変更可能な候補アイテムＩｃの数には、上限が設けられることとしてもよい。例えば同種合成に使用可能な素材アイテムの数に上限が設けられている場合、選択制御部３３は、その上限を超えた数の候補アイテムＩｃが同時に選択中の状態にならないように制限することとする。
【００３３】
さらに選択制御部３３は、ユーザーから一括選択操作を受け付けた場合には、複数の候補アイテムＩｃをまとめて選択中の状態に変更する。このような一括選択制御の詳細については、後述する。
【００３４】
処理実行部３４は、選択受付画面Ｓにおいてユーザーの操作によって１以上の候補アイテムＩｃが選択中の状態になった後、ユーザーから処理実行操作を受け付けた場合に、指定アイテムＩｄ、及び選択中の状態にある候補アイテムＩｃに基づく所定の処理を実行する。図３の例では、処理実行操作は決定ボタンＢ１に対する操作であってよい。あるいは、決定ボタンＢ１に対する操作が行われた後、処理実行部３４は指定アイテムＩｄ、及び選択中の状態にある候補アイテムＩｃを含んだ確認画面を表示し、この確認画面においてユーザーが処理実行を指示する操作を行った場合に、処理実行部３４は所定の処理を実行してもよい。
【００３５】
前述したように、本実施形態における所定の処理は、同種合成の処理である。すなわち、処理実行部３４は、指定アイテムＩｄをベースアイテムとして、選択中の状態にある候補アイテムＩｃを素材アイテムとして、素材アイテムをベースアイテムに合成する処理を行う。なお、処理実行部３４は、自身で合成処理の結果を算出し、その内容をサーバ装置２０に通知してもよい。あるいは、特定されたベースアイテム及び素材アイテムの情報とともに、サーバ装置２０に対して合成処理の実行要求を送信してもよい。この場合、サーバ装置２０が合成処理の結果を算出し、その結果をクライアント装置１０に対して通知する。いずれの場合にも、処理実行部３４は、合成処理の結果を表示装置１６に表示させて、ユーザーに提示する。
【００３６】
この同種合成においては、前述したようにベースアイテムに設定された注目パラメーターの値が変化することになる。そのため、処理実行部３４は、合成処理の結果として、少なくとも合成後のベースアイテムの注目パラメーターの値をユーザーに提示する。
【００３７】
合成後のベースアイテムの注目パラメーターの値は、ベースアイテム、及び素材アイテムのそれぞれに設定された注目パラメーターの値に応じて決定される。より具体的に、ここではベースアイテム、及び選択された全ての素材アイテムが持つ注目パラメーターの値を合算した値が、ベースアイテムの新たな注目パラメーターの値となることとする。すなわち、この同種合成によって、素材アイテムが消失する代わりに、素材アイテムが持っていた注目パラメーターの値の分だけベースアイテムの注目パラメーターの値が上昇することになる。
【００３８】
なお、注目パラメーターの値には、上限が設定されるものとする。この上限値は、ベースアイテムの種類やレア度などによって変化してもよい。合成処理が行われる際に、ベースアイテムの元の注目パラメーターの値、及び素材アイテムの注目パラメーターの値に基づいて算出される合成後の注目パラメーターの値が上限値を超える場合、ベースアイテムの注目パラメーターの値は上限値に設定される。
【００３９】
以下、選択受付画面Ｓが表示されている状態においてユーザーが一括選択操作を行った場合に、選択制御部３３が実行する制御内容について、説明する。ここでは一括選択操作は、チェックボックスＣＢを選択する操作である。ユーザーがチェックボックスＣＢを選択すると、選択制御部３３は、提示中の複数の候補アイテムＩｃの中から所与の条件に応じて１以上の候補アイテムＩｃを選択し、選択された候補アイテムＩｃをまとめて選択中の状態に変更する。これにより、ユーザーが一つずつ候補アイテムＩｃを操作して選択中の状態に変更する手間を省くことができる。以下では、ユーザーが一括選択操作を行った場合に選択制御部３３が複数の候補アイテムＩｃをまとめて選択中の状態に変更することを一括選択といい、一括選択の対象とされる候補アイテムＩｃを一括選択アイテムという。
【００４０】
図４は、一括選択が行われた状態の選択受付画面Ｓの一例を示している。この図においては、一括選択アイテムとして８個の候補アイテムＩｃが一括選択されている。この図の例において選択制御部３３は、一括選択された候補アイテムＩｃに対して、そのアイコン画像の左上に選択順を示す数字を含んだマーカー画像を付加することによって、選択中の状態に変更したことを示している。
【００４１】
また、選択制御部３３は、一括選択アイテムを選択中の状態に変更した場合、一括選択操作が受け付けられたことをユーザーに示すための表示を行う。以下では、この表示を一括選択表示という。図４の例では、チェックボックスＣＢをチェックされた状態にすることで、一括選択表示を行っている。さらに図４においては、選択中の状態になっている候補アイテムＩｃの数が、右上に示されている。
【００４２】
ここで、選択制御部３３が一括選択アイテムを選択する際の選択基準について説明する。選択制御部３３は、指定アイテムＩｄ、及び提示中の複数の候補アイテムＩｃのそれぞれに設定された注目パラメーターの値に基づいて、一括選択アイテムを決定する。具体的には、指定アイテムＩｄ、及び一括選択アイテムとして選択される候補アイテムＩｃの注目パラメーターの値の合計値と、所定の目標値と、の比較結果が所定の条件を満足するように、一括選択アイテムを決定する。この場合の所定の目標値は、指定アイテムＩｄをベースアイテムとした合成処理によって得られる注目パラメーターの値の上限値であってよい。また、比較結果が満足するべき所定の条件は、合計値が目標値（注目パラメーターの上限値）以上となること、あるいは、合計値が目標値（注目パラメーターの上限値）を超えない範囲で最も大きな値となることであってよい。このような基準に従って候補アイテムＩｃを選択することで、合成処理によって得られるベースアイテムの注目パラメーターの値を上限値に到達させるか、もしくは上限値を超えない範囲で最大の値となるようにすることができる。なお、ベースアイテムと素材アイテムの注目パラメーターの合計値が上限値を超えるような同種合成を行った場合、全ての素材アイテムが消失するのではなく、注目パラメーターが上限値になったベースアイテムの他に、注目パラメーターの値として上限値を超えた分の余りに相当する値を持った素材アイテムが残ることとしてもよい。こうすれば、上限値を超えるような条件でも注目パラメーターの値に無駄が生じないように同種合成を行うことができる。
【００４３】
なお、この場合において、選択制御部３３は、一括選択アイテムとして選択される候補アイテムＩｃの数が予め定められた基準値を超えないように、一括選択アイテムを選択する。この場合の基準値は、前述したように、同種合成の素材アイテムとして選択可能な候補アイテムＩｃの数の最大値であってよい。
【００４４】
また、選択制御部３３は、上述した選択基準に従って一括選択アイテムを選択する場合に、選択受付画面Ｓにおいて候補アイテムＩｃが表示されている順序に従って、上述した条件を満足するまで一括選択アイテムを選択することとする。こうすれば、一括選択アイテムが選択された状態において、先頭から順にひとかたまりの候補アイテムＩｃが選択中の状態となるため、ユーザーが選択中の状態になった候補アイテムＩｃを見落とすおそれがなくなる。前述したように、選択受付画面Ｓ内において注目パラメーターの値の降順で候補アイテムＩｃが並べて配置されていれば、選択制御部３３は注目パラメーターの値が大きい候補アイテムＩｃを優先的に一括選択アイテムとして選択することになる。なお、注目パラメーターの値が小さい候補アイテムＩｃを優先的に一括選択したい場合には、予め注目パラメーターの値の昇順で候補アイテムＩｃを並べて配置してもよい。また、ユーザーの指定する基準によって選択受付画面Ｓ内の候補アイテムＩｃを並べ替えることができてもよい。この場合にも、選択制御部３３は並べ替え後の候補アイテムＩｃの表示順序に従って一括選択アイテムを選択することとすれば、ユーザーの希望する基準に沿って一括選択アイテムを選択することができる。
【００４５】
図４の例では、注目パラメーターの合計値の目標値は９９であることとしている。表示順に従って７個の候補アイテムＩｃを一括選択の対象とした場合、指定アイテムＩｄ及びこれら７個の候補アイテムＩｃの注目パラメーターの合計値は目標値９９未満だが、さらに次の８番目の候補アイテムＩｃも一括選択の対象とした場合、合計値は目標値９９以上となる。そのため選択制御部３３は、これら８個の候補アイテムＩｃを一括選択アイテムとして選択している。ここで、前述したように同種合成によって上限値を超えた分の余りの値を持った素材アイテムが残る場合には、これら８個の素材アイテムを用いた同種合成によって、ベースアイテムの注目パラメーターの値が上限値９９に上昇するとともに、注目パラメーターの値が３（＝合計値１０２−上限値９９）の素材アイテムが一つ残ることになる。なお、選択制御部３３は、必ずしも全ての一括選択アイテムを表示順に選択する必要はなく、例えば目標値に最も近い値になるように８番目の候補アイテムＩｃの代わりに９番目の候補アイテムＩｃを一括選択の対象としてもよい。
【００４６】
以上説明したようにユーザーの一括選択操作に応じて一括選択を行った後、選択制御部３３は、さらにユーザーから個別の候補アイテムＩｃの選択操作や、選択中の候補アイテムＩｃを未選択の状態に変更する選択操作を受け付けてもよい。すなわち、本実施形態における一括選択操作は、素材アイテムとして使用する候補アイテムＩｃを確定させる操作ではなく、単に所与の基準に従って選択される複数の候補アイテムＩｃを、ユーザーが個別に選択する操作を行った場合と同様に選択中の状態に変更する操作である。そのため、ユーザーは、一括選択操作を行った後は、そのままさらに別の候補アイテムＩｃを選択中の状態に変更したり、一括選択された候補アイテムＩｃを選択中の状態から未選択の状態に戻したりして、任意に素材アイテムとして使用したい候補アイテムＩｃを選択することができる。
【００４７】
さらに、選択制御部３３は、一括選択操作の後にユーザーが個別に候補アイテムＩｃを選択中の状態に変更したり未選択の状態に変更したりする操作を行って、選択中の状態にある候補アイテムＩｃが一括選択アイテムから変化した場合には、一選択表示を中止する。図５は、図４に示す一括選択が行われた状態から、ユーザーが８番目の候補アイテムＩｃを未選択の状態に変更した様子を示している。この図においては、チェックボックスＣＢのチェックが外されることによって、一括選択表示が終了している。これにより、ユーザーは一括選択がされた状態から状態を変更したことを容易に把握できる。
【００４８】
以上説明した本実施形態に係るクライアント装置１０によれば、同種合成を行う際に、一括選択操作によって複数の候補アイテムＩｃを個別に選択する手間を省くことができるとともに、ユーザーはそのまま一括選択された候補アイテムＩｃの選択を変更できるので、所望の候補アイテムＩｃを選択することができる。
【００４９】
なお、本発明の実施の形態は、以上説明したものに限られない。例えば以上の説明における画面の内容は例示に過ぎず、クライアント装置１０は各種の態様で候補アイテムＩｃをユーザーに選択させるための選択受付画面Ｓを表示してよい。
【００５０】
また、以上の説明においてクライアント装置１０、及びサーバ装置２０のそれぞれが実行することとした処理の少なくとも一部は、複数の装置で分散して実行されてもよい。また、以上の説明ではユーザーが所持するアイテムの情報はサーバ装置２０によって管理されることとしたが、クライアント装置１０側でアイテムの情報を保持することとし、処理結果をサーバ装置２０に通知してもよい。また、クライアント装置１０単体で本ゲームに関する処理を全て実行することとしてもよく、この場合サーバ装置２０はなくともよい。
【００５１】
逆に、以上の説明においてクライアント装置１０が実行することとした処理の少なくとも一部は、サーバ装置２０によって実行されてもよい。特に、選択受付画面Ｓ内に候補アイテムＩｃを配置してユーザーに提示する制御や、ユーザーの操作に応じて各候補アイテムＩｃを選択中の状態に変化したり未選択の状態に変更したりする制御を、サーバ装置２０側で実行してもよい。この場合、クライアント装置１０は、ユーザーから受け付けた操作の内容をサーバ装置２０に送信するとともに、サーバ装置２０からの指示に従って表示装置１６の画面に映像を表示することとし、サーバ装置２０が本発明の実施の形態に係る情報処理装置として機能する。
【００５２】
また、以上の説明ではゲーム内に登場するアイテムの同種合成を行う際に、使用する素材アイテムを選択するためのユーザーインタフェースについて説明したが、本実施形態に係る情報処理装置は、同種合成以外の処理に使用されるアイテムを選択するために用いられてもよい。
【符号の説明】
【００５３】
１  情報処理システム、１０  クライアント装置、１１  制御部、１２  記憶部、１３  通信部、１４  インタフェース部、１５  操作入力装置、１６  表示装置、２０  サーバ装置、２１  制御部、２２  記憶部、２３  通信部、３１  指定アイテム特定部、３２  候補アイテム表示制御部、３３  選択制御部、３４  処理実行部。
【図１】
2020137621.tif 000003
【図２】
2020137621.tif 000004
【図３】
2020137621.tif 000005
【図４】
2020137621.tif 000006
【図５】
2020137621.tif 000007