(57)【要約】【課題】プレイヤによって選択される複数のオブジェクトの組み合わせの、プレイの進行における有利さを使用状況に応じて調整する。【解決手段】プレイにおいて使用可能なオブジェクトがプレイヤに選択された回数に基づいて決定される、各オブジェクトの使用頻度を取得する使用頻度取得部と、使用頻度に基づいて各オブジェクトのポイントを設定するポイント設定部と、プレイヤが選択した複数のオブジェクトのうち所定条件を満たす１以上のオブジェクトのポイントに基づいて、プレイヤのプレイの進行に関わる少なくとも１つのパラメータ値を決定するパラメータ値決定部と、を備える。【選択図】図３
2020121006.tif 000002
【特許請求の範囲】
【請求項１】
プレイにおいて使用可能なオブジェクトがプレイヤに選択された回数に基づいて決定される、各オブジェクトの使用頻度を取得する使用頻度取得部と、
前記使用頻度に基づいて各オブジェクトのポイントを設定するポイント設定部と、
プレイヤが選択した複数のオブジェクトのうち所定条件を満たす１以上の前記オブジェクトの前記ポイントに基づいて、前記プレイヤのプレイの進行に関わる少なくとも１つのパラメータ値を決定するパラメータ値決定部と、を備えた情報処理装置。
【請求項２】
前記パラメータ値決定部は、
選択された複数のオブジェクトのうち前記使用頻度が所定範囲のオブジェクトのポイントに基づいて前記パラメータ値を決定する、請求項１に記載の情報処理装置。
【請求項３】
前記パラメータ値決定部は、
前記所定条件を満たす１以上の前記オブジェクトのポイントを合算し、合計ポイントに基づいて前記複数のオブジェクトのうちの１つのオブジェクトのパラメータ値を決定する、請求項１に記載の情報処理装置。
【請求項４】
前記使用頻度取得部は、
第１の期間における選択回数に基づいて決定される、各オブジェクトの使用頻度を取得し、
前記ポイント設定部は、
前記第１の期間における各オブジェクトの使用頻度に基づいて、前記第１の期間の後の第２の期間における各オブジェクトのポイントを更新する請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記使用頻度取得部は、
プレイ実績に基づいて特定されたプレイヤによって選択された回数に基づいて決定される、各オブジェクトの使用頻度を取得する請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
プレイヤがプレイの際に選択可能なオブジェクトの情報を表示するオブジェクト情報表示部を備え、
前記オブジェクト情報表示部は、
各々のオブジェクトのポイントに応じた順序で各々のオブジェクトを配置する、請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
コンピュータを、
プレイにおいて使用可能なオブジェクトがプレイヤに選択された回数に基づいて決定される、各オブジェクトの使用頻度を取得する使用頻度取得部と、
前記使用頻度に基づいて各オブジェクトのポイントを設定するポイント設定部と、
プレイヤが選択した複数のオブジェクトのうち所定条件を満たす１以上の前記オブジェクトの前記ポイントに基づいて、前記プレイヤのプレイの進行に関わる少なくとも１つのパラメータ値を決定するパラメータ値決定部と、して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、およびプログラムに関する。
【背景技術】
【０００２】
対戦型のゲームなどでは、使用するキャラクタ（オブジェクト）の選択が勝敗を大きく左右する。各々のキャラクタには強さや使いやすさなどの個性があるため、プレイヤが選ぶキャラクタにはどうしても偏りが生じてしまう。例えば特許文献１には、プレイヤによるキャラクタの使用率に応じて、キャラクタの性能を自動的に設定することにより、特定のキャラクタへの人気の集中を避けることが記載されている。
【０００３】
対戦型のゲームの１つに、プレイヤが所有するカード（オブジェクト）の中から複数のカードを選んで作ったカードの組（デッキ）を用いて行う対戦ゲーム（トレーディングカードゲーム）がある。このようなゲームは、本来、カードの組み合わせによって多種多様な内容のゲームが展開され、プレイヤにとっても飽きることの少ないゲームである。しかしながら、このようなカードゲームにおいても、カードの組み合わせは似通ったものになりがちであった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２８２５５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
選択したキャラクタ同士を対戦させるようなゲームの場合は、特許文献１に記載されているように、キャラクタの使用率をキャラクタ自体の性能に反映させるだけでもよいが、カードゲームのように複数のオブジェクトの組み合わせによってゲームの展開が変わるゲームでは、よりゲームの内容に即した工夫が必要となる。また、強いデッキが固定化されると、そうしたデッキに人気が集中し、デッキ構成の選択の幅が狭まってしまうことがあった。
【０００６】
そこで、本発明は、プレイヤによって選択される複数のオブジェクトの組み合わせの、プレイの進行における有利さを使用状況に応じて調整することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理装置は、プレイにおいて使用可能なオブジェクトがプレイヤに選択された回数に基づいて決定される、各オブジェクトの使用頻度を取得する使用頻度取得部と、前記使用頻度に基づいて各オブジェクトのポイントを設定するポイント設定部と、プレイヤが選択した複数のオブジェクトのうち所定条件を満たす１以上の前記オブジェクトの前記ポイントに基づいて、前記プレイヤのプレイの進行に関わる少なくとも１つのパラメータ値を決定するパラメータ値決定部と、を備えたものである。
【０００８】
本発明に係るプログラムは、コンピュータを、プレイにおいて使用可能なオブジェクトがプレイヤに選択された回数に基づいて決定される、各オブジェクトの使用頻度を取得する使用頻度取得部と、前記使用頻度に基づいて各オブジェクトのポイントを設定するポイント設定部と、プレイヤが選択した複数のオブジェクトのうち所定条件を満たす１以上の前記オブジェクトの前記ポイントに基づいて、前記プレイヤのプレイの進行に関わる少なくとも１つのパラメータ値を決定するパラメータ値決定部と、して機能させるものである。
【発明の効果】
【０００９】
本発明によれば、プレイヤによって選択される複数のオブジェクトの組み合わせの、プレイの進行における有利さを使用状況に応じて調整することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態による、ゲームシステム１の構成を示すブロック図。
【図２】本発明の実施の形態による、ゲームサーバ１０の機能構成を示すブロック図。
【図３】本発明の実施の形態による、ゲームシステム１によるオブジェクトのポイント設定処理の流れを示すフローチャート。
【図４】本発明の実施の形態による、ゲームシステム１によるプレイヤによるデッキの作成処理の流れを示すフローチャート。
【図５】本発明の実施の形態による、デッキ作成画面を例示する図。
【発明を実施するための形態】
【００１１】
次に、本発明を実施するための形態について、図面を参照して詳細に説明する。
実施の形態
図１は、本発明の実施の形態によるゲームサーバ（情報処理装置）１０を含むゲームシステム１の構成を示すブロック図である。本実施形態では、プレイヤが所有するカード（オブジェクト）の中から複数のカードを選んで作ったカードの組（デッキ）を用いて行う対戦ゲーム（トレーディングカードゲーム）のシステムを例に説明する。各々のカードにはキャラクタの画像が表示されており、キャラクタごとに、対戦における耐久力を表すヒットポイント（ＨＰ）や、攻撃力を表すパラメータ値などが設定されている。なお、本発明を適用するゲームシステムは上記のようなものに限られず、プレイヤが複数のオブジェクト（キャラクタやアイテム等）を選択してプレイするあらゆる種類のゲームに適用することができる。
【００１２】
図１に示すように、ゲームシステム１は、ゲームサーバ１０と、ユーザ端末２０を含んでいる。ゲームサーバ１０とユーザ端末２０は、通信ネットワークにより接続されている。
【００１３】
通信ネットワークは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００１４】
ゲームサーバ１０は、汎用的なコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現する。ゲームサーバ１０は、制御装置１１と外部記憶装置１２を備えている。制御装置１１は、ＣＰＵ、ＲＯＭやＲＡＭ等のメモリ、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバス等を備えている。制御装置１１は、ＣＰＵがＲＯＭ等に格納されたプログラムを実行することにより各種機能を実現する。外部記憶装置１２は、ハードディスクドライブ等である。
【００１５】
図２は、ゲームサーバ１０の機能構成を示すブロック図である。図２に示すように、制御装置１１のＣＰＵによって実行される機能モジュールには、使用頻度取得部１０１、ポイント設定部１０２、パラメータ値決定部１０３、オブジェクト情報表示部１０４が含まれる。
【００１６】
また、外部記憶装置１２は、オブジェクトポイント記憶部１０５を実装している。オブジェクトポイント記憶部１０５には、各オブジェクトの使用頻度と、各オブジェクトに設定されたポイントの情報が登録されている。本実施形態では、オブジェクトはキャラクタが表示されたカードである。また、本実施形態では、各オブジェクトの使用頻度は、所定の期間にプレイヤに選択された回数に応じて定期的に更新される。また、各オブジェクトのポイントは、使用頻度に基づいて定期的に更新される。
【００１７】
ユーザ端末２０は、プレイヤがゲームサーバ１０と連携してゲームを行うための端末である。ユーザ端末２０は、スマートフォン、携帯電話、タブレット端末、ノートＰＣ（パーソナルコンピュータ）、携帯情報端末（ＰＤＡ）、ウェアラブルデバイスなど、通信ネットワークを介してゲームサーバ１０と通信が可能な端末である。
【００１８】
図１に示すように、ユーザ端末２０は、プロセッサ２１、キーボードやマウス、各種操作ボタンやタッチパネルなどの入力装置２２、液晶ディスプレイなどの表示装置２３、通信ネットワークに接続するための通信インタフェース２４、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）などの記憶資源２５を備えている。記憶資源２５には、プロセッサ２１が実行するコンピュータプログラムが記憶されている。
【００１９】
次に、ゲームシステム１による、ゲームの流れについて説明する。図３は、オブジェクトのポイント設定処理の流れを示すフローチャートである。ポイントの設定処理は、定期的（例えば、２週間ごと）に実行され、その都度各オブジェクトのポイントは更新される。
【００２０】
ゲームサーバ１０の使用頻度取得部１０１は、定期的に各オブジェクト（カード）の使用頻度を取得する（ステップＳ１０１）。使用頻度は、プレイヤに選択された回数（デッキに組み込まれた回数）に基づいて決定される。具体的には、所定の期間（第１の期間：例えば、１月１日〜１月１５日）に、ゲームシステム１を利用してゲームを行ったプレイヤによって選択された回数である。
【００２１】
なお、使用頻度取得部１０１は、ゲームシステム１を利用してゲームを行ったプレイヤのうち、所定のプレイ実績によって特定されるプレイヤによって選択された回数に基づいて、各オブジェクトの使用頻度を決定してもよい。所定のプレイ実績によって特定されるプレイヤとは、例えば、期間内に対戦で勝利したプレイヤとすることができる。また、ゲームの結果に基づいて決定されるランキングが所定の順位以上の上位プレイヤを対象としてもよい。
【００２２】
なお、各オブジェクトの使用頻度は、ゲームサーバ１０の使用頻度取得部１０１において算出してもよいし、外部のシステムから期間毎に各オブジェクトの使用頻度を取得するようにしてもよい。また、使用頻度取得部１０１は、取得した使用頻度をオブジェクトポイント記憶部１０５に登録する。
【００２３】
次に、ゲームサーバ１０のポイント設定部１０２は、取得された使用頻度に基づいて各オブジェクトのポイントを設定する（ステップＳ１０２）。ポイントは、例えば、使用頻度（選択回数）を複数の範囲に分類し、段階的に設定してもよい（例えば、１００回以上：０ポイント、８０〜９９回：５ポイント、６０〜７９回：１０ポイント、４０〜５９回：１５ポイント、２０〜３９回：２０ポイント、１９回以下：３０ポイント）。または、所定の数式を用いて算出してもよい（例えば、ポイント＝１００−使用頻度（ただし、マイナス値になる場合はゼロ））。
【００２４】
本実施形態では、使用頻度が低いほど（選択回数が少ないほど）ポイントが高くなるように設定している。ポイント値は、例えば、後述するパラメータ設定の際に、ボーナスとしてパラメータ値に加算される値であってもよい。
【００２５】
ポイント設定部１０２は、新たに設定したポイントでオブジェクトポイント記憶部１０５に登録された各オブジェクトのポイントを更新する（ステップＳ１０３）。更新されたポイントは次回の更新処理までの期間（第２の期間）使用される。なお、新たに設定したポイントを使用する期間（第２の期間）と、ポイントの設定に利用した使用頻度の算定期間（第１の期間）の関係については、第２の期間が第１の期間よりも後の期間であればよい。例えば、（第１の期間：１月１日〜１月１５日、第２の期間：１月１６日〜１月３１日）のように直近の第１の期間の使用頻度を利用してもよいし、（第１の期間：１月１日〜１月１５日、第２の期間：２月１日〜２月１５日）のように、離れた第１の期間の使用頻度を利用してもよい。
【００２６】
次に、図４のフローチャートを用いて、ゲームシステム１による、プレイヤによるデッキの作成処理について説明する。
【００２７】
プレイヤＰが自身のユーザ端末２０を操作して、ゲームシステム１のアプリを起動、またはオンラインのゲームサイトにアクセスすることにより、ゲームが開始する。ゲームサーバ１０のオブジェクト情報表示部１０４は、ユーザ端末２０の表示装置２３に、デッキ作成画面（オブジェクトの組み合わせを作成する画面）を表示する（ステップＳ２０１）。
【００２８】
図５は、デッキ作成画面を例示する図である。図５に示すように、デッキ作成画面には、プレイヤＰが選択可能な全てのオブジェクトＣの一覧を表示する領域Ａ１と、選択されたオブジェクトＣ（デッキに組み込まれたオブジェクト）を表示する領域Ａ２が含まれる。各々のオブジェクトＣには、キャラクタの画像と、それぞれのキャラクタのヒットポイント（図中ＨＰ）や攻撃力（図中ＡＰ）などの情報が表示されていてもよい。また、オブジェクトに設定されているポイント（図中Ｐ）が表示されていてもよい。領域Ａ１に表示されるオブジェクトＣは、プレイヤＰがあらかじめ購入したオブジェクトや、ゲームなどで獲得したオブジェクトである。領域Ａ１には、各オブジェクトを、購入した順番や、プレイヤＰの選択回数が多い順番でならべてもよいが、各オブジェクトに設定されているポイントが高い順（または低い順）にならべてもよい。また、既に選択済のオブジェクトは選択出来ないようにしてもよい。
【００２９】
次に、プレイヤＰがデッキ作成の操作を行う（ステップＳ２０２）。具体的には、領域Ａ１に表示されているオブジェクトＣの中から、デッキに組み込みたいオブジェクトＣを選択する操作（例えば、ドラッグアンドドロップでオブジェクトＣを領域Ａ２に移動する）を行う。
【００３０】
デッキの作成に必要な数（例えば１０個）のオブジェクトの選択が完了すると（ステップＳ２０３：ＹＥＳ）、ゲームサーバ１０のパラメータ値決定部１０３は、デッキに含まれる各オブジェクトのポイントに基づいて、プレイヤＰに付与されるパラメータ値の設定を行う（ステップＳ２０４）。
【００３１】
パラメータ値決定部１０３は、例えば、デッキに含まれる全てのオブジェクトについて、オブジェクトポイント記憶部１０５に登録されているポイントを取得し、それらのポイントを合算した合計値に基づいてパラメータ値の設定を行ってもよい。
【００３２】
また、パラメータ値決定部１０３は、デッキに含まれるオブジェクトのうち、使用頻度が所定範囲のオブジェクトを抽出し、抽出したオブジェクトのポイントに基づいてパラメータ値の設定を行ってもよい。例えば、使用頻度が所定値以下のオブジェクトや使用頻度が所定値以上のオブジェクトのポイントのみ使用するようにしてもよい。また、使用頻度のランキングにおける上位のオブジェクトまたは下位のオブジェクトのポイントのみ使用するようにしてもよい。
【００３３】
設定対象となるパラメータは、ゲームの進行に関わる１つまたは複数のパラメータである。例えば、デッキに含まれる全てのオブジェクトのパラメータ値（例えば、攻撃力）を設定対象としてもよいし、デッキに含まれるオブジェクトのうちの１つのオブジェクトのパラメータ値（例えば、リーダーに設定されているオブジェクトのヒットポイント）を設定対象としてもよい。
【００３４】
具体例を挙げて説明すると、デッキに含まれる全てのオブジェクトのポイントの合計値（例えば１５０）をボーナスとして、リーダーに設定されているオブジェクトのヒットポイント（例えば初期値は１０００）に加算する場合、リーダーのオブジェクトのヒットポイントは、１１５０に設定される。また、デッキに含まれるオブジェクトのうち、使用頻度が所定値以下のオブジェクト（例えば、２０回以下）のオブジェクトのポイントの合計値をボーナスとして、ヒットポイントに加算してもよい。あるいは、デッキに含まれるオブジェクトのうち、使用頻度が所定値以上のオブジェクト（例えば、８０回以上）のオブジェクトのポイントの合計値をマイナスのボーナスとして、ヒットポイントから減算するようにしてもよい。
【００３５】
以上のように、本実施形態によれば、プレイヤによるオブジェクトの使用頻度に基づいて各オブジェクトのポイントを設定し、プレイヤが選択した複数のオブジェクトのうち、所定条件を満たす１以上のオブジェクトのポイントに基づいて、プレイヤに付与される１つまたは複数のパラメータ値を決定するようにした。これにより、プレイヤにとっては、普段あまり選ばないオブジェクト（人気の低いオブジェクト）を選択する方が、有利なパラメータ値を得られる場合もあるため、プレイヤによって選択される複数のオブジェクトの組み合わせ（デッキ）のバリエーションを増やし、ゲームの内容が画一化しないようにすることができる。なお、所定条件を満たすオブジェクトは、プレイヤが選択したすべてのオブジェクト（デッキに含まれるすべてのオブジェクト）であってもよいし、使用頻度や使用頻度のランクに基づいて選択される１つ以上のオブジェクトであってもよい。また、プレイヤが選択したオブジェクトのうち、所定の属性を持つオブジェクトを対象としてもよい。例えば、対戦において特に有利な（強い）パラメータ値を持つオブジェクトを対象としてもよい。
【００３６】
また、プレイヤによって選択された複数のオブジェクトのうち使用頻度が所定範囲のオブジェクトのポイントに基づいてパラメータ値を決定することにより、使用頻度が低いオブジェクトを選んだ数に応じてパラメータ値を向上させたり、逆に、使用頻度が高いオブジェクトを選んだ数に応じてパラメータ値を低下させるなどの調整を行うことができる。
【００３７】
また、プレイヤによって選択された複数のオブジェクトのうち、所定条件を満たす１以上のオブジェクトのポイントを合算し、合計ポイントに基づいて複数のオブジェクトのうちの１つのオブジェクトのパラメータ値を決定するようにしてもよい。これにより、ゲームのルールに応じて、ゲームの内容に影響を与えるパラメータを設定対象とすることができる。例えば、対戦相手のリーダーオブジェクトのヒットポイントを早くゼロにした方が勝ち、というルールであれば、リーダーオブジェクトのヒットポイントを対象とすることにより、オブジェクトの選択がゲーム内容に大きな影響を与えるようにすることができる。
【００３８】
また、オブジェクトの使用頻度は、所定の期間にプレイヤによって選択された回数に基づいて決定し、ポイントは、所定の期間毎にあらたな使用頻度に基づいて計算し、その都度更新するようにした。これにより、常に最近のオブジェクトの使用頻度に基づいて決定されたポイントを使用することができる。
【００３９】
また、オブジェクトの使用頻度は、所定のプレイ実績を持つプレイヤ（対戦で勝ったプレイヤやランキングが上位のプレイヤ等）によって選択された回数に基づいて決定してもよい。このように、ゲームにある程度精通したプレイヤが選んだオブジェクトの情報を利用することで、オブジェクトの真の人気度を反映した使用頻度の情報を得ることができる。また、所定の条件を満たすプレイヤが、対戦で勝ったときに使用していたオブジェクトの情報に基づく使用頻度であってもよい。所定の条件を満たすプレイヤは、例えば、特定のリーグに属するプレイヤ、プレイヤランクが所定範囲のプレイヤ、課金が所定額以上のプレイヤなどである。例えば、上位のリーグに属するプレイヤや、プレイヤランクが高いプレイヤが対戦で勝ったときに使用していたオブジェクトは、強いオブジェクトであると考えられる。また、課金が所定額以上のプレイヤは経験が豊富であり、ゲームでのオブジェクトの選び方にも精通していると考えられる。
【００４０】
また、プレイヤがオブジェクトを選択する際、ユーザ端末２０に、プレイヤが選択可能なオブジェクトを、ポイントの高い順（または低い順）に並べることにより、プレイヤがオブジェクトを選択する際に、各オブジェクト固有の戦力（攻撃力等）だけでなく、現在設定されているポイントも併せて考慮しやすくなる。
【００４１】
なお、本実施形態では、本発明の情報処理装置をゲームサーバ１０としているが、情報処理装置はサーバに限られない。例えば、パーソナルコンピュータや携帯情報端末などの端末装置や、ゲーム専用機であってもよい。
【００４２】
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。また、各処理ステップ間に他のステップを追加してもよい。また、１ステップとして記載されているステップを、複数ステップに分けて実行してもよいし、複数ステップに分けて記載されているものを、１ステップとして把握することもできる。
【符号の説明】
【００４３】
１…ゲームシステム
１０…ゲームサーバ
１２…制御装置
１２…外部記憶装置
２０…ユーザ端末
２１…プロセッサ
２２…入力装置
２３…表示装置
２４…通信インタフェース
２５…記憶資源
１０１…使用頻度取得部
１０２…ポイント設定部
１０３…パラメータ値決定部
１０４…オブジェクト情報表示部
１０５…オブジェクトポイント記憶部
【図１】
2020121006.tif 000003
【図２】
2020121006.tif 000004
【図３】
2020121006.tif 000005
【図４】
2020121006.tif 000006
【図５】
2020121006.tif 000007