(57)【要約】【課題】オブジェクト毎の当選確率にユーザ固有の属性に応じた偏りを持たせる。【解決手段】抽選によって複数のオブジェクトの中から当選オブジェクトを決定する情報処理装置であって、抽選を行うユーザの属性の情報を取得するユーザ属性取得部と、各々のオブジェクトに割り当てられた属性の情報を記憶するオブジェクト属性記憶部と、各々の属性間の距離を設定する属性間距離設定部と、ユーザの属性と、各々のオブジェクトの属性との間の距離に基づいて、当選オブジェクトを決定する抽選処理部と、を備える。【選択図】図４
2020089482.tif 000002
【特許請求の範囲】
【請求項１】
抽選によって複数のオブジェクトの中から当選オブジェクトを決定する情報処理装置であって、
抽選を行うユーザの属性の情報を取得するユーザ属性取得部と、
各々のオブジェクトに割り当てられた属性の情報を記憶するオブジェクト属性記憶部と、
各々の属性間の距離を設定する属性間距離設定部と、
前記ユーザの属性と、各々のオブジェクトの属性との間の距離に基づいて、当選オブジェクトを決定する抽選処理部と、を備えた情報処理装置。
【請求項２】
前記属性間距離設定部は、
各属性を所定の順序で円環状に配置した時の各属性間の距離を属性間の距離に設定する請求項１に記載の情報処理装置。
【請求項３】
前記属性間距離設定部は、
各属性を、属性の順序が定められ、且つ最後の属性の次は最初の属性に循環するように定められたデータ構造で管理した時の各属性間の距離を属性間の距離に設定する請求項１に記載の情報処理装置。
【請求項４】
前記ユーザ属性取得部は、前記ユーザの誕生日に対応する星座の情報を取得し、
前記オブジェクト属性記憶部は、各々のオブジェクトに割り当てられた星座の情報を記憶し、
前記抽選処理部は、前記ユーザと星座の距離が近いオブジェクトほど当選確率が高くなるように調整する、請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
コンピュータを、
抽選を行うユーザの属性の情報を取得するユーザ属性取得部と、
各々のオブジェクトに割り当てられた属性の情報を記憶するオブジェクト属性記憶部と、
各々の属性間の距離を設定する属性間距離設定部と、
前記ユーザの属性と、各々のオブジェクトの属性との間の距離に基づいて、各々のオブジェクトの当選確率を設定する当選確率設定部と、
設定された当選確率に基づいて抽選処理を行い、当選オブジェクトを決定する抽選処理部と、して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、およびプログラムに関する。
【背景技術】
【０００２】
抽選により、オンラインゲームなどで使用するキャラクターやアイテムなどのオブジェクトを取得するゲーム（ガチャ）が知られている。ガチャでは、オブジェクトによって当選確率が異なり、希少オブジェクトの入手はどのプレイヤーにとっても困難である。一方、所定の条件を満たすことにより、希少オブジェクトの当選確率を高くするような工夫も行われている。例えば、特許文献１には、プレイヤーの端末が特定のエリアに位置している場合には、特定のアイテム（オブジェクト）の当選確率を変更することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６２１５４１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたオンラインゲームでは、どのプレイヤーも所定のエリアに移動すれば特定のアイテムの当選確率を変えることができる。したがって、アイテム毎の当選確率にプレイヤー自身のプロフィールなどの属性に応じた偏りを持たせることはできなかった。
【０００５】
そこで、本発明は、オブジェクト毎の当選確率にユーザ固有の属性に応じた偏りを持たせることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理装置は、抽選によって複数のオブジェクトの中から当選オブジェクトを決定する情報処理装置であって、抽選を行うユーザの属性の情報を取得するユーザ属性取得部と、各々のオブジェクトに割り当てられた属性の情報を記憶するオブジェクト属性記憶部と、各々の属性間の距離を設定する属性間距離設定部と、前記ユーザの属性と、各々のオブジェクトの属性との間の距離に基づいて、当選オブジェクトを決定する抽選処理部と、を備えたものである。
【０００７】
本発明に係るプログラムは、コンピュータを、抽選を行うユーザの属性の情報を取得するユーザ属性取得部と、各々のオブジェクトに割り当てられた属性の情報を記憶するオブジェクト属性記憶部と、各々の属性間の距離を設定する属性間距離設定部と、前記ユーザの属性と、各々のオブジェクトの属性との間の距離に基づいて、各々のオブジェクトの当選確率を設定する当選確率設定部と、設定された当選確率に基づいて抽選処理を行い、当選オブジェクトを決定する抽選処理部と、して機能させるものである。
【発明の効果】
【０００８】
本発明によれば、オブジェクト毎の当選確率にユーザ固有の属性に応じた偏りを持たせることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態による、ゲームシステム１の構成を示すブロック図。
【図２】本発明の実施の形態による、ゲームサーバ１０の機能構成を示すブロック図。
【図３】本発明の実施の形態による、ユーザ端末２０の構成を示すブロック図。
【図４】本発明の実施の形態による、ゲームシステム１によるゲームの流れを示すフローチャート。
【図５】本発明の実施の形態による、属性間の距離の設定方法を説明する図。
【図６】本発明の実施の形態による、当選確率の分布を例示する図。
【発明を実施するための形態】
【００１０】
次に、本発明を実施するための形態について、図面を参照して詳細に説明する。
実施の形態
図１は、本発明の実施の形態によるゲームサーバ（情報処理装置）１０を含むゲームシステム１の構成を示すブロック図である。図１に示すように、ゲームシステム１は、ゲームサーバ１０と、ユーザ端末２０を含んでいる。ゲームサーバ１０とユーザ端末２０は、通信ネットワークにより接続されている。
【００１１】
通信ネットワークは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００１２】
ゲームサーバ１０は、汎用的なコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現する。ゲームサーバ１０は、制御装置１１と外部記憶装置１２を備えている。制御装置１１は、ＣＰＵ、ＲＯＭやＲＡＭ等のメモリ、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバス等を備えている。制御装置１１は、ＣＰＵがＲＯＭ等に格納されたプログラムを実行することにより各種機能を実現する。外部記憶装置１２は、ハードディスクドライブ等である。
【００１３】
図２は、ゲームサーバ１０の機能構成を示すブロック図である。図２に示すように、制御装置１１のＣＰＵによって実行される機能モジュールには、ユーザ属性取得部１０１、当選確率設定部１０２、抽選処理部１０３、属性間距離設定部１０４が含まれる。
【００１４】
また、外部記憶装置１２は、オブジェクト属性記憶部１０５を実装している。オブジェクト属性記憶部１０５には、各オブジェクトの属性の情報が登録されている。オブジェクトは、例えば抽選によって当たるアイテムやキャラクターなどであり、本実施形態では、オブジェクトは抽選によって当たるゲームキャラクターである。各キャラクターには属性として星座が設定されている。
【００１５】
ユーザ端末２０は、ユーザがゲームサーバ１０と連携してゲームを行うための端末である。ユーザ端末２０は、スマートフォン、携帯電話、タブレット端末、ノートＰＣ（パーソナルコンピュータ）、携帯情報端末（ＰＤＡ）、ウェアラブルデバイスなど、通信ネットワークを介してゲームサーバ１０と通信が可能な端末である。
【００１６】
図３は、ユーザ端末２０の構成を示すブロック図である。図３に示すように、ユーザ端末２０は、プロセッサ２１、キーボードやマウス、各種操作ボタンやタッチパネルなどの入力装置２２、液晶ディスプレイなどの表示装置２３、通信ネットワークに接続するための通信インタフェース２４、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）などの記憶資源２５を備えている。記憶資源２５には、プロセッサ２１が実行するコンピュータプログラムが記憶されている。
【００１７】
次に、ゲームシステム１による、ゲームの流れについて説明する。図４は、ゲームシステム１によるゲームの流れを示すフローチャートである。本実施形態では、ユーザがゲーム画面上で抽選を行うことによりオブジェクトを入手するゲーム（ガチャ）を例に説明する。オブジェクトはここではゲームキャラクターであり、各ゲームキャラクターには、属性として星座が設定されている。
【００１８】
ユーザがユーザ端末２０を操作して、ゲームシステム１のアプリを起動、またはオンラインのゲームサイトにアクセスすることにより、ゲームが開始する。ゲームサーバ１０のユーザ属性取得部１０１は、当該ユーザの属性の情報を取得する（ステップＳ１０１）。属性はここでは星座である。ユーザの星座は、例えば、ユーザのユーザアカウントに関連付けて登録されている生年月日から特定するようにしてもよい。また、ユーザがユーザ端末２０を操作して選択するようにしてもよい。
【００１９】
次にゲームサーバ１０の当選確率設定部１０２は、ユーザの属性（星座）と、各々のオブジェクトの属性（星座）との距離に基づいて、各々のオブジェクトの当選確率を設定する（ステップＳ１０２）。ここでの「距離」とは、数学的・物理的な意味での距離に限られず、属性間の類似度の高低や、属性間の関係の遠近であってもよい。
【００２０】
属性と属性の距離は、属性間距離設定部１０４によって設定される。図５は、ゲームサーバ１０の属性間距離設定部１０４による属性間の距離の設定方法を説明する図である。図５に示すように、属性間距離設定部１０４は、各属性（十二星座）を順番に円環状に配置した際の各星座間の円周に沿った距離を属性間の距離とする。なお、属性間の距離は、円周に沿った距離に限られず、直線距離（例えば、各星座に対応する円弧の中心点同士を結ぶ距離）や、２つの属性間に配置された他の属性の数（例えば、図５の例で魚座と乙女座であれば５つ）などであってもよい。また、距離の設定方法は、図５に示すように各属性を円環状に配置して行うものに限られない。例えば、各属性を単方向循環リストやリングバッファなどのデータ構造で保持することにより、円環状の配置と同様の考え方で距離を設定することができる。
【００２１】
当選確率設定部１０２は、属性間距離設定部１０４によって設定された属性間の距離に基づいて、各々のオブジェクトの当選確率を設定する。例えば、魚座のユーザの場合、同じ属性（距離がゼロ）の魚座のオブジェクトの当選確率が最も高く、次に当選確率が高いのは、図５に示すように、円環上で隣に位置する水瓶座と牡羊座である。また、円の中心を挟んで反対側に位置する乙女座は最も遠いため、乙女座のキャラクターは最も当選確率が低い、といった設定を行うことができる。図６は、当選確率の分布を例示する図である。図６は、（Ａ）双子座、（Ｂ）天秤座、（Ｃ）水瓶座の各ユーザの、各オブジェクトの当選確率の分布を示している。図に示すように、各星座のユーザについて、自身と距離が近い星座ほど当選確率が高く、遠い星座ほど低くなっている。このように、ユーザの星座によって、当選確率の分布が異なっているため、全体としては当選するオブジェクトが分散し、ユーザ毎に当選するオブジェクトには偏りが生じる。
【００２２】
ゲームサーバ１０の抽選処理部１０３は、設定された当選確率に基づいて抽選処理を行い、当選オブジェクトを決定する（ステップＳ１０３）。
【００２３】
以上のように、本実施形態によれば、抽選によって当たるオブジェクト（ゲームキャラクター）に属性（星座）を設定し、設定された星座とユーザの星座との距離が近いキャラクターほど当選確率を高く、遠いオブジェクトほど当選確率を低く設定するようにしたので、ユーザによって、各オブジェクトの当選確率に自身の星座に応じた偏りを持たせることができる。これにより、ユーザ間でのオブジェクト交換やゲーム上での協力を促進することができる。また、星座の距離が近いオブジェクトほど当選確率が高くなるように調整することにより、全体としては当選するオブジェクトを適切に分散させつつ、ユーザ毎に当選するオブジェクトには偏りを生じさせることができる。
【００２４】
また、星座間の距離は、十二星座を順番に円環状に配置した時の各星座間の円周に沿った距離とするようにしたので、ユーザにとっては、自分と近い星座のキャラクター（誕生日が近いキャラクター）ほど当たる確率が高く、キャラクターに対して親近感を持つことが出来る。
【００２５】
本実施形態では、属性として星座を例にあげているが、属性はこれに限られず、ユーザ固有の特性やプロフィールに基づき、属性間の距離が設定できるものであればよい。特に、一般的に全ての要素を円環状に並べて表示することが多いもの（色相、干支等）を属性とすることにより、本実施形態と同様に属性間の距離を設定することができる。例えば、ユーザの好きな色を属性として用いてもよい。この場合、各キャラクターについては、キャラクターのテーマカラーや好きな色を設定する。好きな色を属性とする場合には、図５と同様の円環（この場合は色相環）を利用して、好きな色が近い（色相環で位置が近い）オブジェクトは当たりやすく、遠いオブジェクトは当たり難いといった設定を行うことができる。例えば、ユーザの好きな色が「赤」であれば、オレンジや赤紫などの赤に近い色のオブジェクトは当たりやすく、緑のオブジェクトは当たり難いといった設定を行うことができる。
【００２６】
また、本実施形態では、属性間の距離を、各属性を円環状に配置した時の属性間の円周に沿った距離としているが、属性間の距離の定義はこれに限らない。例えば、属性を地図上の場所のように、属性間に実際に物理的な距離があるものとし、実際の距離を用いて当選確率を設定するようにしてもよい。例えば、属性を出身地とし、ユーザの出身地とキャラクターに設定された出身地の実際の距離に基づいて当選確率を設定するようにしてもよい。
【００２７】
なお、本実施形態では、本発明をガチャのゲームシステムで当選するオブジェクトを決定する場合に適用したが、本発明の実施例はこれに限られず、抽選によって、複数の選択肢の中からユーザに割り当てるものを決定する場合に適用することができる。例えば、ゲームやスポーツのチーム分けにおいて、各チームに属性（チームカラー等）を設定し、ユーザの好きな色に応じて所属するチームを決定するようにしてもよい。また、本実施形態では、本発明の情報処理装置をゲームサーバ１０としているが、情報処理装置はサーバに限られない。例えば、パーソナルコンピュータや携帯情報端末などの端末装置や、ゲーム専用機であってもよい。
【００２８】
また、本実施形態によれば、ユーザ間で獲得しやすいオブジェクトに偏りが発生するため、自分と属性が離れている他ユーザ（属性間の距離が所定値以上の他ユーザ）は、自分の持っていないオブジェクトを獲得している可能性が高い。このため、自分と属性が離れている他ユーザの情報を、オブジェクトの交換を行う相手やマルチプレイ（協力プレイ）のメンバー候補として選択できるように、ユーザ端末２０に表示するようにしてもよい。
【００２９】
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。また、各処理ステップ間に他のステップを追加してもよい。また、１ステップとして記載されているステップを、複数ステップに分けて実行してもよいし、複数ステップに分けて記載されているものを、１ステップとして把握することもできる。
【符号の説明】
【００３０】
１…ゲームシステム
１０…ゲームサーバ
１２…制御装置
１２…外部記憶装置
２０…ユーザ端末
２１…プロセッサ
２２…入力装置
２３…表示装置
２４…通信インタフェース
２５…記憶資源
１０１…ユーザ属性取得部
１０２…当選確率設定部
１０３…抽選処理部
１０４…属性間距離設定部
１０５…オブジェクト属性記憶部
【図１】
2020089482.tif 000003
【図２】
2020089482.tif 000004
【図３】
2020089482.tif 000005
【図４】
2020089482.tif 000006
【図５】
2020089482.tif 000007
【図６】
2020089482.tif 000008