(57)【要約】      （修正有）【課題】ユーザが主体的に付与対象の選択に関与することができ、しかも、複数のユーザ間で同じ付与対象が入手できることを抑制することができるゲームプログラムおよびゲームシステムを提供する。【解決手段】所定のゲーム画面を表示する表示部と、ゲームを進行させるコンピュータとを備えたゲーム装置において前記コンピュータに実行させるゲームプログラムであって、コンピュータを、ユーザが取得した画像データから所定の複数種類のパラメータの数値を抽出する画像数値化手段５１、および画像データに基づいてユーザに所定の付与対象を付与する付与手段５３、として機能させ、付与手段５３は、画像データから抽出された数値に基づいて付与対象の特性を決定する。【選択図】図２
2019103592.tif 000002
【特許請求の範囲】
【請求項１】
所定のゲーム画面を表示する表示部と、ゲームを進行させるコンピュータとを備えたゲーム装置において前記コンピュータに実行させるゲームプログラムであって、
前記コンピュータを、
ユーザが取得した画像データから所定の複数種類のパラメータの数値を抽出する画像数値化手段、および
前記画像データに基づいてユーザに所定の付与対象を付与する付与手段、として機能させ、
前記付与対象の特性は、前記画像データから抽出された前記数値に基づいて決定される、ゲームプログラム。
【請求項２】
前記画像データは、現実空間を前記コンピュータに接続された撮像装置で撮像することにより得られた画像データである、請求項１に記載のゲームプログラム。
【請求項３】
前記画像データは、前記ゲーム画面に表示される仮想空間を仮想カメラで撮像することにより得られた画像データである、請求項１に記載のゲームプログラム。
【請求項４】
前記画像数値化手段は、前記画像データを、色に基づく複数種類のグループに分類し、各グループの前記画像データに占める割合に基づいてグループ毎に数値化する、請求項１から３の何れかに記載のゲームプログラム。
【請求項５】
前記画像数値化手段は、前記画像データを、グレースケールの濃淡に基づく複数種類のグループに分類し、各グループの前記画像データに占める割合に基づいてグループ毎に数値化する、請求項１から４の何れかに記載のゲームプログラム。
【請求項６】
前記画像数値化手段は、前記画像データを、２値化し、２値化後の画像データにおいて少なくとも何れかの値の領域に複数種類および／または複数サイズの多角形を当て嵌めることにより当該領域を近似する多角形照合処理を行い、当該領域に当て嵌められた多角形の種類および／またはサイズの前記画像データに占める割合に基づいて当該多角形の種類および／またはサイズ毎に数値化する、請求項１から５の何れかに記載のゲームプログラム。
【請求項７】
請求項１から６の何れかに記載のゲームプログラムを記憶したプログラム記憶部と、
前記プログラム記憶部に記憶されたプログラムを実行するコンピュータと、を備えたゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラムおよびゲームシステムに関する。
【背景技術】
【０００２】
従来から、ゲームで使用可能なキャラクタ、アイテム等の付与対象を複数種類の中から抽選によりユーザに付与するゲーム要素を含むゲームがある（例えば特許文献１参照）。このようなゲーム要素においては、付与対象に設定される能力値（体力、攻撃力、属性値、特殊能力等）が高い付与対象ほどユーザに付与される確率が低く設定されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−３５２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、このような抽選によりユーザに付与対象を付与するゲーム要素は、継続的にユーザの興趣を得ることが難しい。上述の通り、能力値が高い付与対象は、ユーザにはなかなか付与されない。付与対象の付与の際にゲーム内通貨等を消費するゲームも多く、ゲーム内通貨を多く消費してもユーザが希望する付与対象が付与されないことにより、ゲームへの興味を失ってしまう可能性がある。
【０００５】
上記特許文献１では、抽選についての興趣を高めるために、付与対象を選択するための主抽選に加えて抽選設定の内容の教示または変更を選択する副抽選を行うことが提案されている。しかし、特許文献１の構成では、ユーザが主体的に付与対象の選択に何らの関与も行うことができず、所望の付与対象が得られないことについて納得感が得られ難い。このため、結果としてユーザの興趣が減退してしまう恐れがある。
【０００６】
また、従来、製品の包装に付されたバーコードをバーコードリーダにより読み取り、読み取ったバーコードの情報に基づいてキャラクタまたはアイテムのデータを生成するゲームも存在する。しかし、このようなゲームでは、一度能力値の高いキャラクタ等が得られるバーコードが複数のユーザ間で知られると、複数のユーザが当該バーコードを比較的容易に入手または再現可能であり、ゲーム性が損なわれる恐れがある。
【０００７】
そこで本発明は、ユーザが主体的に付与対象の選択に関与することができ、しかも、複数のユーザ間で同じ付与対象が入手できることを抑制することができるゲームプログラムおよびゲームシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係るゲームプログラムは、所定のゲーム画面を表示する表示部と、ゲームを進行させるコンピュータとを備えたゲーム装置において前記コンピュータに実行させるゲームプログラムであって、前記コンピュータを、ユーザが取得した画像データから所定の複数種類のパラメータの数値を抽出する画像数値化手段、および前記画像データに基づいてユーザに所定の付与対象を付与する付与手段、として機能させ、前記付与手段は、前記画像データから抽出された前記数値に基づいて前記付与対象の特性を決定する。
【０００９】
前記画像データは、現実空間を前記コンピュータに接続された撮像装置で撮像することにより得られた画像データであってもよい。
【００１０】
前記画像データは、前記ゲーム画面に表示される仮想空間を仮想カメラで撮像することにより得られた画像データであってもよい。
【００１１】
前記画像数値化手段は、前記画像データを、色に基づく複数種類のグループに分類し、各グループの前記画像データに占める割合に基づいてグループ毎に数値化してもよい。
【００１２】
前記画像数値化手段は、前記画像データを、グレースケールの濃淡に基づく複数種類のグループに分類し、各グループの前記画像データに占める割合に基づいてグループ毎に数値化してもよい。
【００１３】
前記画像数値化手段は、前記画像データを、２値化し、２値化後の画像データにおいて少なくとも何れかの値の領域に複数種類および／または複数サイズの多角形を当て嵌めることにより当該領域を近似する多角形照合処理を行い、当該領域に当て嵌められた多角形の種類および／またはサイズの前記画像データに占める割合に基づいて当該多角形の種類および／またはサイズ毎に数値化してもよい。
【００１４】
また、本発明の他の態様に係るゲームシステムは、上記ゲームプログラムを記憶したプログラム記憶部と、前記プログラム記憶部に記憶されたプログラムを実行するコンピュータと、を備えている。
【発明の効果】
【００１５】
本発明によれば、ユーザが主体的に付与対象の選択に関与することができ、しかも、複数のユーザ間で同じ付与対象が入手できることを抑制することができるゲームプログラムおよびゲームシステムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の一実施の形態におけるゲームプログラムが適用されるゲームシステムのハードウェア構成を示すブロック図である。
【図２】図２は、本実施の形態におけるゲームシステムの機能的な構成を示すブロック図である。
【図３】図３は、本実施の形態における画像数値化処理の第１の例を示す図である。
【図４】図４は、本実施の形態における画像数値化処理の第１の例を示す図である。
【図５】図５は、本実施の形態における画像数値化処理の第２の例を示す図である。
【図６】図６は、本実施の形態における画像数値化処理の第３の例を示す図である。
【図７】図７は、本実施の形態における多角形照合処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態に係るゲームプログラムおよびゲームシステムについて、図面を参照しつつ説明する。
【００１８】
［ハードウェア構成］
図１は、本発明の一実施の形態におけるゲームプログラムが適用されるゲームシステムのハードウェア構成を示すブロック図である。ゲームシステム１は、コンピュータ装置として構成されるゲーム装置２と、サーバ装置３とが、インターネットやＬＡＮ等のネットワークＮＷを介して互いに通信可能に接続された構成になっている。このうちゲーム装置２は、その動作を制御するＣＰＵ１０を備え、このＣＰＵ１０にはバス１１を介して操作入力部１２、記憶装置１４、ＲＯＭ１５、およびＲＡＭ１６が接続されている。
【００１９】
ゲーム装置２は、表示部であるモニタ１９が設けられた移動筐体をユーザが把持するように構成される。当該移動筐体には操作入力部１２が設けられている。本実施の形態において、ゲーム装置２の各構成は、移動筐体内に収められている。
【００２０】
ＲＯＭ１５は、マスクＲＯＭまたはＰＲＯＭ等の半導体メモリであり、ゲーム装置２を起動する起動プログラム等が記憶されている。ＲＡＭ１６は、ＤＲＡＭまたはＳＲＡＭ等により構成され、ＣＰＵ１０が実行するべきゲームプログラム３０ａや、その実行の際に必要となるゲームデータ３０ｂ等を、ゲームのプレイ状況に応じて読み込んで一時的に記憶する。
【００２１】
さらに、ＣＰＵ１０には、バス１１を介してグラフィック処理部１７、オーディオ合成部２０、ネットワークインタフェイス２５、および撮像部２８が接続されている。
【００２２】
このうち、グラフィック処理部１７は、ＣＰＵ１０の指示に従って仮想ゲーム空間や各キャラクタ等を含むゲーム画像を描画する。また、グラフィック処理部１７にはビデオ変換部１８を介してゲーム装置２に内蔵されたモニタ１９が接続されており、グラフィック処理部１７にて描画されたゲーム画像はビデオ変換部１８において動画形式に変換され、モニタ１９にて表示されるようになっている。
【００２３】
オーディオ合成部２０は、ＣＰＵ１０の指示に従ってデジタルのゲーム音声を再生および合成する。また、オーディオ合成部２０にはオーディオ変換部２１を介して外部のスピーカ２２が接続されている。したがって、オーディオ合成部２０にて再生および合成されたゲーム音声は、オーディオ変換部２１にてアナログ形式にデコードされ、スピーカ２２から外部へ出力されるようになっている。
【００２４】
撮像部２８は、移動筐体のモニタ１９の表示面とは反対側および／または表示面側に設けられ、外部の風景（現実の画像）を撮像する。撮像された画像データは、記憶装置１４に記憶される。
【００２５】
操作入力部１２は、モニタ１９上に設けられたタッチパネルで構成され、モニタ１９上に表示された操作ボタン等をユーザが触れることにより、対応する操作入力が行われる。
【００２６】
一方、サーバ装置３は、その動作を制御する高性能のＣＰＵ４０を備え、このＣＰＵ４０には高速バス４１を介して記憶装置４２、ＲＯＭ４３、ＲＡＭ４４およびネットワークインタフェイス４５が接続されている。
【００２７】
サーバ装置３のＲＯＭ４３は、マスクＲＯＭまたはＰＲＯＭ等の半導体メモリであり、サーバ装置３と他のゲーム装置２との間の通信を制御するプログラム等、サーバ装置３の基本的な動作を実現するための基本プログラムが記憶されている。
【００２８】
また、ＲＡＭ４４は、ＤＲＡＭまたはＳＲＡＭ等から構成され、ＣＰＵ４０が実行するべきプログラムや、その実行の際に必要になるデータ等を、記憶装置４２等から読み込んで一時的に記憶する。
【００２９】
本実施の形態において、ゲームシステム１は、いわゆるネイティブアプリによって動作する。
【００３０】
サーバ装置３の記憶装置４２は、サーバ装置３が内蔵する大容量記憶媒体である。サーバ装置３は、記憶装置４２にゲームプログラム４２ａおよびゲームデータ４２ｂを記憶している。ＣＰＵ４０は、各ゲーム装置２（アカウント）のセーブデータ４２ｃを管理する。サーバ装置３とゲーム装置２とは、通信ネットワークＮＷを介して互いに通信を行う。
【００３１】
ゲーム装置２は、ユーザの操作に基づいて所定のゲームを実行（プレイ）するために、ゲーム装置２を介してサーバ装置３の記憶装置４２に記憶されたゲームプログラム４２ａおよびゲームデータ４２ｂを受信する（ダウンロードおよびインストールする）。さらに、ゲーム装置２は、サーバ装置３からアップデート用のゲームプログラムおよびゲームデータを受信する（ダウンロードおよびインストールする）。
【００３２】
ゲーム装置２は、インストールしたゲームプログラムおよびゲームデータに基づいて、ゲーム装置２にてゲーム進行を行い、これらのゲーム進行に伴うゲーム演出（ゲーム画像、音声）を後述するモニタ１９およびスピーカ２２等に出力する。
【００３３】
なお、各ゲーム装置２および各ユーザには、それぞれ異なるアカウント情報（固有の識別情報）が付与される。そして、アカウント情報ごとにＩＤ（識別符号）が付与される。
【００３４】
サーバ装置３は、各ユーザのアカウント情報を管理し、各アカウントのゲーム進行状況に関するデータなどをゲーム装置２から受信して記憶装置４２に記憶する。
【００３５】
例えば、ゲーム装置２は、ユーザによってゲームを開始する操作が行われたとき、各ゲーム装置２が通信ネットワークＮＷを介してサーバ装置３と通信を行い、このゲーム装置２からアカウント情報が送信される。サーバ装置３は、送信されたアカウント情報に基づいて所定の認証を行い、ゲーム装置２にゲーム進行に必要なデータ（ゲーム進行状況に関するデータ）を送信する。
【００３６】
ゲーム装置２は、このアカウントのゲーム進行状況に関するデータ等を受信して、ゲーム装置２にてゲーム進行を行う。また、ゲーム装置２は、ゲームの開始時のみならず、ゲーム進行の所定のタイミング（アイテム消費またはゲーム課題クリア等のデータ更新時）でサーバ装置３にゲーム進行状況に関するデータを送信する。このように、ネイティブアプリ型のゲームシステムは、所定のタイミングでサーバ装置３とゲーム装置２とで相互に通信を行い、サーバ装置３とゲーム装置２とで同期をとってゲームを進行させる。
【００３７】
［ゲーム装置の機能的構成］
図２は、本実施の形態におけるゲームシステムの機能的な構成を示すブロック図である。図２に示すように、ゲームシステム１を構成するゲーム装置２は、ＣＰＵ１０、記憶装置１４、ＲＯＭ１５、ＲＡＭ１６、グラフィック処理部１７、オーディオ合成部２０等を含む制御部５ａを備えたコンピュータとして動作する。また、サーバ装置３は、ＣＰＵ４０、記憶装置４２、ＲＯＭ４３、およびＲＡＭ４４等を含む制御部５ｂを備えたコンピュータとして動作する。そして、図２に示すように、ゲーム装置２の制御部５ａとサーバ装置３の制御部５ｂとが協動することにより構成されるゲームシステム１の制御部５は、ゲームプログラム３０ａ，４２ａを実行することで、画像数値化手段５１、特性決定手段５２、付与手段５３、ゲーム制御手段５４、およびゲーム画面生成手段５５等の機能を発揮する。
【００３８】
このうち、ゲーム画面生成手段５５は、所定のゲーム画面（例えば、後述する図３等）を生成する。例えば、ゲーム画面生成手段５５は、後述する装備アイテムの付与画面をゲーム画面として表示する。また、ゲーム画面生成手段５５は、プレイヤキャラクタが移動可能な所定の仮想空間を生成し、当該仮想空間に配置した仮想カメラで撮影した画像をゲーム画面として表示可能である。
【００３９】
ゲーム制御手段５４は、ユーザの操作入力等に基づいて仮想空間に配置されたプレイヤキャラクタの行動を制御し、ゲームを進行させる。また、ゲーム制御手段５４は、敵キャラクタ等のノンプレイヤキャラクタの行動を制御する。
【００４０】
付与手段５３は、ユーザが取得した画像データに基づいて所定の付与対象を付与する。本実施の形態において、付与対象は、プレイヤキャラクタが装備可能な装備アイテム（武器または防具等）である。画像数値化手段５１は、ユーザが取得した画像データから後述する態様で所定の複数種類のパラメータの数値を抽出する。特性決定手段５２は、画像データから得られた数値に基づいて付与対象の特性を決定する。
【００４１】
［ゲームの概要］
本実施の形態におけるゲームの概要について説明する。本実施の形態におけるゲームでは、ゲーム開始に際し、ユーザが操作するプレイヤキャラクタが作成され、ユーザは、当該プレイヤキャラクタを操作して、敵キャラクタを討伐するアクションゲームとして構成される。また、本ゲームにおいては、プレイヤキャラクタが装備する装備アイテム（武器および防具）を取得して、プレイヤキャラクタに装備させることにより、装備アイテムが有する特性に応じてプレイヤキャラクタの能力（例えば、体力、攻撃力、属性値、特殊能力等）が強化または変更される。すなわち、プレイヤキャラクタの能力は、装備アイテムの特性に応じて強化または変更される。
【００４２】
［装備アイテムの取得態様］
本ゲームにおいて、装備アイテムは、撮像部２８でユーザが撮像した画像に基づいて取得することができる。例えば、本ゲームにおいては、ユーザが所定の操作を行うことにより、通常のゲームモードから撮像モードに切り替えられる。撮像モードにおいては、ユーザがゲーム装置２の撮像部２８を用いて外部（現実空間）の風景等を撮像することが可能となる。
【００４３】
撮像モードによって撮像された画像データは、記憶装置１４のゲーム専用フォルダ内にゲームデータ３０ｂとして記憶される。このように、本実施の形態において、ゲームデータ３０ｂとして記憶される画像データは、現実空間を撮像部２８で撮像することにより得られた画像データである。画像データは、コピー防止のため、ゲームデータ３０ｂとして記憶される際に、ＩＤ登録される。
【００４４】
撮像モードにおいて撮像され、記憶装置１４に記憶された画像データは、他のゲーム装置２に移動またはコピーすることができないようになっている。これにより、同じ画像データに基づく装備アイテムが複数のユーザのゲーム装置２の間で共有されることを防止することができる。
【００４５】
通常のゲームモードにおいて、ユーザが所定の操作を行った場合、ゲーム画面生成手段５５は、装備アイテムの付与画面（生成画面）を生成し、モニタ１９に表示する。装備アイテム付与画面が表示されている場合、ゲーム制御手段５４は、ゲームデータ３０ｂとして記憶されている画像データを読み出す。画像データが複数ある場合には、ユーザが選択した一の画像データが読み出される。
【００４６】
本実施の形態において、ゲーム装置２の制御部５ａは、ゲームプログラム３０ａにより画像数値化手段５１、付与手段５３、ゲーム制御手段５４、およびゲーム画面生成手段５５として機能する。また、サーバ装置３の制御部５ｂは、ゲームプログラム４２ａにより特性決定手段５２として機能する。
【００４７】
ゲーム装置２において、画像数値化手段５１は、後述する画像数値化処理により読み出された画像データから複数種類のパラメータの数値を抽出する。例えば、画像数値化手段５１は、画像データを複数種類のグループに分け、各グループに含まれる領域の多寡を数値化する。画像データに基づいて抽出された複数種類のパラメータの数値は、ゲーム装置２からサーバ装置３に送られる。サーバ装置３において、特性決定手段５２は、画像データから得られた数値に基づいて付与対象である装備アイテムを決定する付与対象決定処理を行う。付与対象決定処理において、まず、特性決定手段５２は、画像データから得られた数値に基づいて付与対象である装備アイテムの特性を決定する特性決定処理を行う。例えば、各装備アイテムには、装備アイテムの属性として火、地、光、木、風、水、毒の７つの属性が設定され、各属性についてそれぞれ属性値が設定される。
【００４８】
属性値は、値が大きいほどその属性に属する攻撃による攻撃力が大きくなる（相手に与えるダメージが大きくなる）、または、その属性に属する攻撃による防御力が大きくなる（プレイヤキャラクタが受けるダメージが小さくなる）ことを示す。７つの属性のうち数値（属性値）が高い属性がその装備アイテムの属性を示すことになる。例えば、上記の属性順において、各属性値が３０、３０、１５、１５、５、３、２の場合、付与される装備アイテムは、火属性および地属性の武器または防具となる。
【００４９】
さらに、付与対象決定処理において、サーバ装置３の制御部５ｂは、画像から得られた数値に基づいて決定された特性（属性値）に応じた装備アイテムの外観および名称を決定する。例えば、予めゲームデータ３０ｂ，４２ｂとして用意された複数の装備アイテムの外観および名称の中から、決定された属性値に応じた外観および名称が設定される。例えば、火属性の属性値が大きい武器の場合、外観が炎を模した剣に設定され、名称がフレイムソードに設定される。
【００５０】
サーバ装置３で決定された装備アイテムの情報は、対応するゲーム装置２に送られる。そして、ゲーム装置２において、付与手段５３は、決定された特性を備えた装備アイテムをユーザに付与する。この際、付与手段５３は、装備アイテムが生成された画像をゲーム画面に表示する。また、サーバ装置３は、対応するユーザのアカウントに、当該装備アイテムを付与したことを記憶装置４２に記憶する。ゲーム装置２は、ゲームを再開するときに、サーバ装置３から既に付与されている装備アイテムの情報を受信することにより、プレイヤキャラクタが装備アイテムを所持している状態でのゲームの再開が可能となる。
【００５１】
上記態様によれば、ユーザが取得した画像データに基づいてユーザに付与される付与対象である装備アイテムの特性（属性値）が決定される。このため、例えば同じ場所で撮像した画像であっても構図の違いで異なる装備アイテムが付与される。したがって、画像の独自性（非同一性）によってランダムな能力値が設定された装備アイテムをユーザに付与することができる。これにより、複数のユーザ間で同じ装備アイテムが入手できることを抑制することができる。
【００５２】
また、どのような画像を撮像すれば所望の特性を備えた装備アイテムが付与されるのかを探求するというゲーム性をユーザに提供することができる。このように、装備アイテムが単に付与されるのではなく、ユーザが工夫して画像を撮像することによってユーザが、付与される装備アイテムの選択に主体的に関与することができる。したがって、付与された装備アイテムに設定される特性が、ユーザが所望するものではなかった場合であっても、ユーザが自分で撮像した画像に基づく装備アイテムであることから、ユーザに納得感を与えることができる。
【００５３】
また、本実施の形態においては、画像データが、現実空間を撮像部２８で撮像することにより得られた画像データであるため、ゲームの進捗状況によらずユーザが様々な画像を撮像可能であり、画像の独自性（付与される装備アイテムのランダム性）をより高めることができる。
【００５４】
［画像数値化処理の例１］
以下、画像数値化手段５１が行う画像数値化処理について例示する。図３および図４は、本実施の形態における画像数値化処理の第１の例を示す図である。図３は、黒いベンチの上に、赤いリンゴと黄色いバナナが入った橙色のバスケットが置かれている画像データの画像数値化処理のイメージ図である。図４は、青空の下、緑色の芝生に茶色ないし橙色の毛並の動物が立っている画像データの画像数値化処理のイメージ図である。
【００５５】
本例において、画像数値化手段５１は、画像データを、色に基づく複数種類のグループに分類し、各グループの画像データに占める割合に基づいてグループ毎に数値化する。本例において、画像数値化手段５１は、画像データを所定の領域単位（例えば所定のドット単位）で所定の複数種類（例えば２５６色）の色データに分解する。画像数値化手段５１は、分解した色データを、予め定められた複数（例えば７つ）のグループに区分けし、各グループに含まれる色データの量（ドット数または領域の画像に占める面積）を算出する。
【００５６】
なお、複数のグループに区分けする際には、画像数値化手段５１は、例えば、元の画像に対してぼかし処理を行ってから色データに分解する。また、本例において、色データを区分けする７つのグループは、全ての色相をカバーしていない。言い換えると、数値化されない色相が存在する。例えば、黒および白等の７つのグループ以外の色は、数値化されない領域として設定される。
【００５７】
図３のＳ３１は、元の画像を示している。図３のＳ３２は、元の画像データＳ３１にぼかし処理（モザイク化）を行った後の画像である。図３のＳ３３は、ぼかし処理後の画像Ｓ３２における色データを、７つのグループ（赤、橙、黄、緑、水色、青、紫）に区分けした場合の各グループに属するおおよその領域を示している。図３の例において、リンゴ部分が「赤」グループの領域Ｒ３となり、バナナ部分が「黄」グループの領域Ｙ３となり、バスケット部分が「橙」グループの領域Ｏ３となる。ぼかし処理後の画像Ｓ３２における他の部分は、黒ないし灰色であり、７つのグループ外の領域（数値化されない領域）となる。
【００５８】
Ｓ３４は、元の画像データＳ３１において、各グループに含まれる色データの量から得られる数値化データを示している。本例においては、画像全体を１００とした各グループの占有面積によって数値化されている。上述したように、本例においては、数値化されない領域（色相）が存在するため、全てを足しても必ずしも１００にならない。図３の例では、橙、黄、赤の各グループについて有意の値（装備アイテムのパラメータに反映される値）を有する数値化データＳ３４が生成されている。
【００５９】
図４についても、同様である。図４の区分け領域Ｓ４３に示されるように、元の画像データＳ４１から得られたぼかし処理後の画像Ｓ４２における動物の体部分が「橙」グループの領域Ｏ４となり、山および芝生部分が「緑」グループの領域Ｇ４となり、青空部分が「水色」グループの領域Ｌ４となる。ぼかし処理後の画像Ｓ４２における他の部分は、灰色であり、７つのグループ外の領域（数値化されない領域）となる。図４の例では、緑、水色、橙の各グループについて有意の値を有する数値化データＳ４４が生成されている。
【００６０】
このようにして画像数値化手段５１は、画像データから複数種類のパラメータの数値を抽出する。特性決定手段５２は、得られた数値化データＳ３４，Ｓ４４に基づいて装備アイテムの能力値を決定する。本例において、各グループの値は、火、地、光、木、風、水、毒の各属性値として設定される。また、数値化データＳ３４，Ｓ４４において最も数値の高いグループにおける数値が所定のしきい値（例えば３１）以上である場合には、対応する属性に基づく特殊能力が付与される。
【００６１】
例えば、図３の画像データＳ３１から得られる装備アイテムは、火、地、光の各属性を有し、特殊能力は備えていない。図４の画像データＳ４１から得られる装備アイテムは、地、木、風の各属性を有し、木属性の特殊能力を備えている。
【００６２】
このように、画像データを色によって分解することにより、簡単に画像データを数値化できる。また、グループの数の変更が簡単に行えるため、ゲームの内容（属性の数等）によって数値化データの生成態様を適切に調整することができる。また、「赤」グループの領域を火属性に割り当てる等、色のグループと、対応するパラメータ（属性値）との関係をユーザに直感的に分かり易く設定することができる。したがって、ユーザが所望する特性を備えた装備アイテムをユーザに付与させ易くすることができる。
【００６３】
［画像数値化処理の例２］
次に、画像数値化手段５１が行う画像数値化処理の他の例について説明する。図５は、本実施の形態における画像数値化処理の第２の例を示す図である。図５の元の画像データＳ５１は、図３の元の画像データＳ３１と同じである。
【００６４】
本例において、画像数値化手段５１は、画像データを、グレースケールの濃淡に基づく複数種類のグループに分類し、各グループの画像データに占める割合に基づいてグループ毎に数値化する。図５のＳ５２は、元の画像データＳ５１のグレースケールの諧調分布を示すグラフである。本例において、画像数値化手段５１は、画像データにおける諧調（例えば２５６諧調）を所定の諧調領域（グループ）Ａ１〜Ａ７に分類し、各諧調領域における最大レベルを算出する。本例において、諧調領域Ａ１〜Ａ７は、２５６諧調を７等分したものである。
【００６５】
なお、画像数値化手段５１は、各諧調領域Ａ１〜Ａ７のうち、最大レベルが所定のしきい値Ｖｔ以下である場合には当該諧調領域の値は０とする。この結果、図５の例では、４つの諧調領域Ａ１，Ａ２，Ａ３，Ａ４について有意の値を有する数値化データＳ５３が生成されている。
【００６６】
このようにして画像数値化手段５１は、画像データから複数種類のパラメータの数値を抽出する。特性決定手段５２は、第１の例と同様に、得られた数値化データＳ５３に基づいて装備アイテムの能力値を決定する。図５の画像データＳ５１から得られる装備アイテムは、火、地、光、木の各属性を有し、火属性の特殊能力を備えている。
【００６７】
このように、画像データをグレースケールの濃淡によって分解することにより、簡単に画像データを数値化できる。また、分類する諧調領域の数の変更が簡単に行えるため、ゲームの内容によって数値化データの生成態様を適切に調整することができる。また、画像データを濃淡によって分解するため、元の画像データＳ５１から装備アイテムのパラメータがどのように振り分けられるのかを分かり難くすることができる。したがって、ユーザに意外性のある装備アイテムを付与することができる。
【００６８】
［画像数値化処理の例３］
図６は、本実施の形態における画像数値化処理の第３の例を示す図である。図６の元の画像データＳ６１は、図３の元の画像データＳ３１と同じである。
【００６９】
本例において、画像数値化手段５１は、画像データを、２値化し（白領域および黒領域に分け）、２値化後の画像データにおいて複数種類の多角形を当て嵌める多角形照合処理を行う。多角形照合処理において、画像数値化手段５１は、２値化後の画像データにおいて少なくとも何れかの値の領域（白領域または黒領域）に複数種類および／または複数サイズの多角形を当て嵌めることにより当該領域を近似する。さらに、画像数値化手段５１は、当該領域に当て嵌められた多角形の種類および／またはサイズの画像データに占める割合に基づいて当該多角形の種類および／またはサイズ毎に数値化する。
【００７０】
本ゲームにおける多角形照合処理には、公知の態様を適宜採用可能である。例えば、以下のような態様が例示できる。図７は、本実施の形態における多角形照合処理の流れを例示するフローチャートである。以下の例では、２値化後の画像データにおいて白領域に多角形を当て嵌める態様について説明する。
【００７１】
本例において、当て嵌める多角形は、正六角形ないし正三角形である。正六角形ないし正方形については一辺の長さ（大Ｌおよび小Ｓ）によってそれぞれ２種類設定される。正三角形については一辺の長さは１種類（大のみ）設定される。
【００７２】
画像数値化手段５１は、角の数ｎが大きい多角形から、角の数が同じ多角形については一辺の長さが大きい方から順に当て嵌めを行う。このため、まず、初期値として、角の数ｎ＝６、一辺の長さａ＝Ｌが設定されている（ステップＳ１）。画像数値化手段５１は、当該多角形（大きい六角形）を２値化後の画像データの白領域に当て嵌める（ステップＳ２）。白領域の全域について当て嵌めが行われた後、画像数値化手段５１は、当て嵌められた個数Ｃを計算し、角の数ｎおよび一辺の長さａとともに記憶する（ステップＳ３）。
【００７３】
画像数値化手段５１は、正三角形まで当て嵌めが終了したか否か、すなわち、角の数ｎが３であるか否かを判定する（ステップＳ４）。角の数ｎが３より大きい場合（ステップＳ４でＮｏ）、画像数値化手段５１は、当て嵌めを行った多角形の大きさ（一辺の長さａ）が大Ｌであるか否かを判定する（ステップＳ５）。大Ｌである場合（ステップＳ５でＹｅｓ）、画像数値化手段５１は、同じ多角形で大きさ（一辺の長さａ）を小Ｓに変更する（ステップＳ６）。画像数値化手段５１は、変更後の多角形（角の数ｎ、一辺の長さａ＝Ｓ）で再度当て嵌めを行う（ステップＳ２〜Ｓ３）。
【００７４】
一辺の長さａが小Ｓである場合（ステップＳ５でＮｏ）、角の数ｎが１つ少なく一辺の長さａが大Ｌである多角形に設定変更する（ステップＳ７）。画像数値化手段５１は、変更後の多角形（角の数ｎ−１、一辺の長さａ＝Ｌ）で再度当て嵌めを行う（ステップＳ２〜Ｓ３）。そして、画像数値化手段５１は、角の数ｎが３になった場合（ステップＳ４でＹｅｓ）、多角形照合処理を終了する。
【００７５】
このようにして、大きい正六角形、小さい正六角形、大きい正五角形、小さい正五角形、…、大きい正三角形まで順に当て嵌めが行われ、角の数ｎと一辺の長さａとの組み合わせＣ（ｎ，ａ）毎に当て嵌められた数が計数される。
【００７６】
図６におけるＳ６２は、２値化後の画像データ上に各多角形が当て嵌められた状態を示している。また、図６におけるＳ６３は、当て嵌め後の状態Ｓ６２に基づいて得られる数値化データを示している。数値化データＳ６３においてカテゴリは、多角形の角の数ｎと一辺の長さａとの組み合わせＣ（ｎ，ａ）を示している。Ｓ６３において形状・サイズは、当該角の数ｎと一辺の長さａとを表記ｎａで示している。Ｓ６３において個数は、カテゴリ毎に当て嵌められた数を示している。
【００７７】
Ｓ６３において面積は、２値化後の画像に占める多角形の面積をカテゴリ毎に示したものである。この面積は、各カテゴリに対応する多角形の１個あたりの面積に当て嵌められた個数を掛けて算出される。本例において、画像数値化手段５１は、カテゴリＣ（ｎ，ａ）毎の面積を元の画像データＳ６１から数値化される数値化データとして算出する。この結果、図６の例では、Ｃ３を除くカテゴリについて有意の値を有する数値化データＳ６３が生成されている。
【００７８】
特性決定手段５２は、第１および第２の例と同様に、得られた数値化データＳ６３に基づいて装備アイテムの能力値を決定する。図６の画像データＳ６１から得られる装備アイテムは、火、地の各属性値が大きく、地属性の特殊能力を備えている。
【００７９】
このように、画像データを２値化し、一方の領域に多角形を当て嵌めることにより、画像データの数値化を、ユーザからはパラメータ値の割り当ての仕組みを把握し難くすることができる。したがって、ユーザに意外性のある装備アイテムを付与することができる。
【００８０】
［他の実施形態］
以上、本実施の形態について説明したが、本発明は上記実施の形態に限定されるものではなく、その趣旨を逸脱しない範囲内で種々の改良、変更、修正が可能である。
【００８１】
例えば、上記実施の形態では、ゲーム内の撮像モードで撮像された画像データに基づいてユーザに付与する装備アイテムの特性が決定される態様を説明したが、これに加えてまたはこれに代えて、ゲーム外（当該ゲームを起動していない状態）で撮像された画像データに基づいてユーザに付与する装備アイテムの特性が決定されてもよい。また、ゲーム装置２の撮像部２８を用いて撮像された画像に限らず、ゲーム装置２に記憶されている画像に基づいてユーザに付与する装備アイテムの特性が決定されてもよい。
【００８２】
また、上記実施の形態では、画像から得られた数値に基づいて設定されたパラメータの値に応じた装備アイテムの外観および名称が決定される態様について説明したが、装備アイテムの外観および／または名称は決定される特性によらず同一でもよい。
【００８３】
また、上記実施の形態では、画像データが、現実空間を撮像部２８で撮像することにより得られた画像データである場合を例示した。これに代えて、画像データは、ゲーム画面に表示される仮想空間を仮想カメラで撮像することにより得られた画像データであってもよい。例えば、プレイヤキャラクタが３次元の仮想空間を行動するゲームにおいて、プレイヤキャラクタ視点におけるゲーム画面のスクリーンショットが画像データとして記憶される。これにより、例えば火山のステージより前にある森のステージまでしか到達していないユーザに対しては「緑」グループの領域に対応する特性は得られるが「赤」グループの領域に対応する特性は得られない等、ゲーム製作者がユーザに付与する装備アイテムの特性をある程度意図的に設定することができる。
【００８４】
また、上記実施の形態では、画像データに基づいて、装備アイテムの特性として７種類の属性の各値の割り当ておよび特殊能力の付与を行う態様について説明したが、これらに限られない。例えば、画像データに基づいて、装備アイテムの攻撃力、防御力、耐久力等の値の割り当てが行われてもよい。
【００８５】
また、後述するように、付与対象がキャラクタの場合、画像データに基づいて、付与されるキャラクタの体力、攻撃力、防御力、敏捷性等の能力値の割り当てが行われてもよい。これに加えてまたはこれに代えて、付与されるキャラクタの性別、体型、服装、性格等が決定されてもよい。例えば、第１の例において、「赤」グループの領域が所定値以上か否かで男性キャラクタとなるか女性キャラクタとなるかが決定されてもよい。また、「橙」グループの領域の多寡で身長が決定され、「黄」グループの領域の多寡で体重が決定されてもよい。また、「緑」グループの領域の多寡で戦士風の服装または導師風の服装が決定されてもよい。また、「水色」グループの領域の多寡で攻撃的な性格または保守的な性格が決定されてもよい。
【００８６】
また、特性決定手段５２は、画像数値化手段５１により得られた数値化データに基づいてユーザに付与する装備アイテムの種類を決定してもよい。例えば、付与手段５３は、画像数値化処理の第１の例において、「赤」グループの領域が「橙」グループの領域より大きい場合、ユーザに武器を付与し、「橙」グループの領域が「赤」グループの領域より大きい場合、ユーザに防具を付与してもよい。
【００８７】
また、特性決定手段５２は、画像数値化手段５１により得られた数値化データを多段階的に装備アイテムの特性決定に用いてもよい。例えば、特性決定手段５２は、第１の段階として、画像データを数値化することにより得られた上記７項目の各数値を、対応する７種類の属性値として割り振り、属性値の高い順に１または複数の属性を付与する装備アイテムの属性として決定してもよい。次に、特性決定手段５２は、第２の段階として、７項目の各数値のうち、属性の決定に採用されなかった数値のそれぞれを、耐久値または攻撃値等の能力値として割り振ってもよい。さらに、特性決定手段５２は、第３の段階として、第２の段階で割り振った能力値の最も高い項目に応じて装備アイテムの種類を決定してもよい。
【００８８】
また、特性決定手段５２は、画像データに基づく数値化データと、他のデータとを組み合わせてユーザに付与する装備アイテムの特性を決定してもよい。例えば、特性決定手段５２は、まず、上記実施の形態と同様に、画像データを数値化することにより得られた上記７項目の各数値を、対応する７種類の属性について割り振る。さらに、特性決定手段５２は、各属性に対する補正値が定められた補正テーブルを複数の補正テーブルの中から抽選等により選出し、各属性に割り振られた数値に、選出された補正テーブルにおいて対応する属性の補正値を加えるまたは掛けることにより、７種類の属性値を決定してもよい。なお、複数の補正テーブルには、例えば、各属性に対する補正値の組み合わせが互いに異なる（例えば、火属性の補正値が高い補正テーブル、水属性の補正値が高い補正テーブル等）、および／または、同じ属性でも補正値が互いに異なる（補正値が２の補正テーブル、補正値が５の補正テーブル等）が含まれ得る。
【００８９】
また、装備アイテムの付与タイミングに応じて装備アイテムの特性の決定態様が変更されてもよい。例えば、ゲーム制御手段５４は、装備アイテムの付与画面において、画像データが読み出される際、サーバ装置３と通信を行い、サーバ装置３から特性の決定態様についての情報を取得してもよい。これにより、同じ画像データであっても装備アイテムの付与タイミングに応じて異なる特性を有する装備アイテムが付与され得る。この場合、一の画像データを何度でも装備アイテムの付与に使用可能としてもよいし、一の画像データに基づいて装備アイテムが付与される回数が１以上の所定回数に制限されてもよい。
【００９０】
また、画像データに撮像時の位置情報が含まれるようにし、当該位置情報とユーザに付与する装備アイテムの特性とを関連付けてもよい。
【００９１】
また、上記実施の形態では、画像数値化処理に関して３つの例を示したが、画像数値化処理は、これらに限られない。また、一の装備アイテムを付与するために、複数の画像数値化処理を組み合わせてもよい。複数の画像数値化処理を組み合わせることにより、装備アイテムの特性決定態様を複雑化することができる。例えば、第１の例が属性値の割り当てに用いられ、第２の例が基本能力値（攻撃力、防御力等の値）の割り当てに用いられてもよい。
【００９２】
また、複数種類の装備アイテムに応じて画像数値化処理の態様が異なってもよい。例えば、武器を付与する場合には第１の例が用いられ、防具を付与する場合には第２の例が用いられてもよい。また、より有利にゲームを進められる（高い能力値を有する、または、優れた特殊能力が付与される）装備アイテム（従来の抽選処理におけるレアアイテム等）を付与するための画像数値化処理が第１の例により行われ、通常の装備アイテムを付与するための画像数値化処理が第２の例により行われてもよい。
【００９３】
また、上記実施の形態における画像数値化処理の第２の例において、画像数値化手段５１は、画像データにおける諧調を所定の諧調領域Ａ１〜Ａ７に分類し、各諧調領域における最大レベルを算出する態様について説明した。これに加えてまたはこれに代えて、画像数値化手段５１は、各諧調領域において有意な値を有する幅（例えば半値幅等）を算出し、各諧調領域における幅に基づいて数値化を行ってもよい。
【００９４】
また、上記実施の形態における画像数値化処理の第３の例においては、正三角形ないし正六角形を白領域に当て嵌める態様について説明したが、当て嵌める平面形状の組み合わせはこれに限られない。正七角形以上または円が含まれてもよいし、正多角形以外の多角形（長方形、二等辺三角形）等が含まれていてもよい。また、正三角形等が含まれていなくてもよい。また、平面形状を当て嵌める領域は、黒領域でもよい。
【００９５】
また、画像数値化処理に代えて、制御部５は、ユーザが取得した画像データから直接数値の抽出を行ってもよい。例えば、画像数値化手段５１は、画像における複数の所定位置（所定座標）のそれぞれにおける色情報（数値）を取得し、各色情報に応じた数値に基づいて付与対象の特性を決定してもよい。例えば、制御部５は、画像データの第１座標（ｘ１，ｙ１）における色情報に対応する数値を付与対象の攻撃値とし、第２座標（ｘ１，ｙ２）における色情報に対応する数値を付与対象の耐久値とし、第３座標（ｘ２，ｙ１）における色情報に対応する数値を付与対象の属性値（属性毎に予め数値範囲が割り当てられている）とし、第４座標（ｘ２，ｙ２）における色情報に対応する数値を付与対象の種類（武器、または防具毎に予め数値範囲が割り当てられている）とすることにより、付与対象の特性を決定してもよい。
【００９６】
また、画像数値化処理に代えて、制御部５は、ユーザが取得した画像データを記憶装置１４または４２に予め記憶されている付与対象のデータと照らし合わせ、画像データに合ったデータを有する付与対象をユーザに付与してもよい。この場合、例えば、ゲーム装置２においてユーザが取得した画像データがゲーム装置２からサーバ装置３に送信される。サーバ装置３の記憶装置４２には、予め複数の付与対象のデータが記憶されている。サーバ装置３は、受信した画像データとの付与対象のデータとのマッチングを行ってユーザに付与する付与対象を決定する。例えば、マッチングにおいて、制御部５は、画像の色、明るさ、質感等の特徴点（例えば、赤い、つやがある等）を画像データから抽出し、付与対象のデータに当該特徴点に近い情報を備えた付与対象（例えばリンゴをモチーフとするキャラクタ）をユーザに付与する付与対象として決定してもよい。
【００９７】
また、画像数値化処理により得られた数値化データに基づいて装備アイテムの特性を決定する態様は、上記実施の形態において説明した例に限られない。例えば、画像数値化処理の第１の例において最も多い色グループの領域の値のみを用いて付与する装備アイテムの特性が決定されてもよい。
【００９８】
また、上記実施の形態において、装備アイテムの付与画面において画像データを読み出す際、画像データが複数ある場合には、ユーザが選択した一の画像データが読み出される態様について例示した。これに代えて、ゲームデータ３０ｂとして記憶されている複数の画像データの中からランダムで選出された一の画像データが読み出されてもよい。
【００９９】
また、複数の画像データから得られる複数の装備アイテムの中からユーザが所望する装備アイテムを選択可能としてもよい。また、ユーザが選択した一の画像データから得られる装備アイテムの内容が当該装備アイテムの付与前にゲーム画面に表示され、ユーザが所望しない場合には、他の画像データを再選択可能としてもよい。この場合、一の装備アイテムの付与に対して再選択可能な画像アイテムの数を制限してもよい。また、複数の画像データから得られる複数の装備アイテムの中から抽選でユーザに付与される装備アイテムが決定されてもよい。
【０１００】
また、上記実施の形態においては、付与対象が、ユーザが操作するプレイヤキャラクタが装備する装備アイテム（武器、防具等）である場合を例示したが、これに限られない。例えば、使用アイテム、魔法、キャラクタ、トレーディングカードゲームにおけるカード等が付与対象として設定され得る。
【０１０１】
また、上記実施の形態においては、１つのゲーム装置２とサーバ装置４とがネットワークＮＷを介して通信する態様のみ説明したが、例えば、複数のゲーム装置２とサーバ装置４とがネットワークＮＷを介して相互に接続され、互いに異なるゲーム装置２を操作する複数のユーザに対応する複数のユーザキャラクタを同一の仮想ゲーム空間に登場させ、これらを協力させて行動させるオンラインゲームについても適用可能である。また、サーバ装置３を介さないオフラインゲームにおいても適用することができる。
【０１０２】
また、上記実施の形態においては、ゲームの進行が、ゲーム装置２側で行われる態様について例示した。これに代えて、ゲームの進行をサーバ装置３側で管理してもよい。
【０１０３】
上記実施の形態においては、ゲーム装置２の制御部５ａが、画像数値化処理を実行し、サーバ装置３の制御部５ｂが、付与対象決定処理を実行する態様について説明したが、ゲームプログラム３０ａ，４２ａは、ゲーム装置２およびサーバ装置３の少なくとも１つにより構成される制御部５に、上記各手段５１から５５の機能を発揮させればよい。例えば、画像数値化処理に加えて付与対象決定処理も、ゲーム装置２の制御部５ａが実行してもよい。この場合、決定した付与対象の情報がゲーム装置２からサーバ装置３に送信される。
【０１０４】
また、サーバ装置３の制御部５ｂが、画像数値化処理および付与対象決定処理の何れをも実行してもよい。この場合、ゲーム装置２で取得された画像データがサーバ装置３に送られ、サーバ装置３の制御部５ｂが、画像数値化手段５１として、画像数値化処理を実行する。さらに、サーバ装置３の制御部５ｂが、特性決定手段５２として機能して付与対象決定処理を実行し、決定した付与対象の情報をゲーム装置２に送信する。
【０１０５】
また、サーバ装置３の制御部５ｂが、画像数値化処理を実行し、ゲーム装置２の制御部５ａが、付与対象決定処理を実行してもよい。この場合、ゲーム装置２で取得された画像データがサーバ装置３に送られ、サーバ装置３の制御部５ｂが、画像数値化手段５１として、画像数値化処理を実行する。画像数値化処理により得られた複数種類のパラメータの数値がサーバ装置３から対応するゲーム装置２に送られる。ゲーム装置２の制御部５ａが、特性決定手段５２として機能して付与対象決定処理を実行する。
【０１０６】
また、上記実施の形態ではゲーム装置２として、スマートフォン、タブレットＰＣ等の携帯型の情報端末や携帯型のゲーム専用機器を想定して説明したが、ゲーム装置２は、これらに限られず、据え置き型のゲーム装置やパーソナルコンピュータ等のコンピュータ装置についても、本発明を好適に適用することができる。この場合、コントローラ（操作入力部１２）がゲーム装置本体に対して無線接続され、コントローラにモニタ１９が設けられているような構成であってもよい。このような構成において、ゲーム装置２は、コントローラを構成する移動筐体に操作入力部１２、モニタ１９、および、後述する撮像部２８等が設けられ、ゲーム装置本体である他の筐体（設置筐体）にその他の構成が設けられる。なお、移動筐体にも設置筐体に設けられるゲーム装置２のメインのＣＰＵ１０、ＲＯＭ１５等とは別にサブのＣＰＵ、ＲＯＭ等が設けられていてもよい。
【０１０７】
また、ゲーム装置２は、ディスクドライブ、メモリカードスロットまたはＨＤＤ等を備えていてもよい。ディスクドライブを備えるゲーム装置においては、当該ディスクドライブにＤＶＤ−ＲＯＭ等のディスク型記記憶体を装填することにより、ゲームプログラムおよびゲームデータをゲーム装置２が取得することとしてもよい。また、メモリカードスロットを備えるゲーム装置においては、カード型記憶媒体を装填することにより、当該カード型記憶媒体に、セーブデータを格納可能としてもよい。
【０１０８】
また、上記実施の形態において、操作入力部１２がモニタ１９上に設けられたタッチパネルを有する構成を例示したが、操作入力部１２としてタッチパネルの代わりに、ゲーム装置２に設けられた操作ボタン等を操作することにより操作入力を行うこととしてもよい。
【産業上の利用可能性】
【０１０９】
本発明は、ユーザが主体的に付与対象の選択に関与することができ、しかも、複数のユーザ間で同じ付与対象が入手できることを抑制することができるゲームプログラムおよびゲームシステムを提供するために有用である。
【符号の説明】
【０１１０】
１  ゲームシステム
２  ゲーム装置
５  制御部（コンピュータ）
１９  モニタ（表示部）
２８  撮像部（撮像装置）
３０ａ，４２ａ  ゲームプログラム
５１  画像数値化手段
５２  付与手段
【図１】
2019103592.tif 000003
【図２】
2019103592.tif 000004
【図３】
2019103592.tif 000005
【図４】
2019103592.tif 000006
【図５】
2019103592.tif 000007
【図６】
2019103592.tif 000008
【図７】
2019103592.tif 000009
【手続補正書】
【提出日】平成31年2月13日(2019.2.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定のゲーム画面を表示する表示部と、ゲームを進行させるコンピュータとを備えたゲーム装置において前記コンピュータに実行させるゲームプログラムであって、
前記コンピュータを、
ユーザが取得した画像データから所定の複数種類のパラメータの数値を抽出する画像数値化手段、および
前記画像データに基づいてユーザに所定の付与対象を付与する付与手段、として機能させ、
前記画像数値化手段は、前記画像データを、色に基づいて前記複数種類のパラメータに対応する複数種類のグループに分類し、分類したグループ毎に前記画像データの画像に占める面積の割合に基づいて数値化し、
前記付与対象は、前記複数種類のグループのそれぞれに対応する複数の特性を有し、
前記複数の特性は、前記グループ毎に数値化された前記数値に基づいて決定される、ゲームプログラム。
【請求項２】
所定のゲーム画面を表示する表示部と、ゲームを進行させるコンピュータとを備えたゲーム装置において前記コンピュータに実行させるゲームプログラムであって、
前記コンピュータを、
ユーザが取得した画像データから所定の複数種類のパラメータの数値を抽出する画像数値化手段、および
前記画像データに基づいてユーザに所定の付与対象を付与する付与手段、として機能させ、
前記画像数値化手段は、前記画像データを、グレースケールの濃淡に基づいて前記複数種類のパラメータに対応する複数種類のグループに分類し、分類したグループ毎に前記画像データの画像に占める面積の割合に基づいて数値化し、
前記付与対象は、前記複数種類のグループのそれぞれに対応する複数の特性を有し、
前記複数の特性は、前記グループ毎に数値化された前記数値に基づいて決定される、ゲームプログラム。
【請求項３】
前記コンピュータを、前記画像データから得られた前記数値に基づいて前記付与対象の前記特性を決定する特性決定手段として機能させ、
前記特性決定手段は、前記複数種類のグループのそれぞれに対応して数値化された複数の前記数値のうちの最も高い数値が所定のしきい値以上である場合には、そのグループに対応する特性に基づく特殊能力を前記付与対象に付与する、請求項１または２に記載のゲームプログラム。
【請求項４】
所定のゲーム画面を表示する表示部と、ゲームを進行させるコンピュータとを備えたゲーム装置において前記コンピュータに実行させるゲームプログラムであって、
前記コンピュータを、
ユーザが取得した画像データから所定の複数種類のパラメータの数値を抽出する画像数値化手段、および
前記画像データに基づいてユーザに所定の付与対象を付与する付与手段、として機能させ、
前記付与対象の特性は、前記画像データから抽出された前記数値に基づいて決定され、
前記画像数値化手段は、前記画像データを、２値化し、２値化後の画像データにおいて少なくとも何れかの値の領域に複数種類および／または複数サイズの多角形を当て嵌めることにより当該領域を近似する多角形照合処理を行い、当該領域に当て嵌められた多角形の種類および／またはサイズの前記画像データに占める割合に基づいて当該多角形の種類および／またはサイズ毎に数値化する、ゲームプログラム。
【請求項５】
前記画像データは、現実空間を前記コンピュータに接続された撮像装置で撮像することにより得られた画像データである、請求項１から４の何れかに記載のゲームプログラム。
【請求項６】
前記画像データは、前記ゲーム画面に表示される仮想空間を仮想カメラで撮像することにより得られた画像データである、請求項１から４の何れかに記載のゲームプログラム。
【請求項７】
請求項１から６の何れかに記載のゲームプログラムを記憶したプログラム記憶部と、
前記プログラム記憶部に記憶されたプログラムを実行するコンピュータと、を備えたゲームシステム。
【手続補正書】
【提出日】平成31年4月22日(2019.4.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定のゲーム画面を表示する表示部と、ゲームを進行させるコンピュータとを備えたゲーム装置において前記コンピュータに実行させるゲームプログラムであって、
前記コンピュータを、
ユーザが取得した画像データから所定の複数種類のパラメータの数値を抽出する画像数値化手段、および
前記画像データに基づいてユーザに所定の付与対象を付与する付与手段、として機能させ、
前記付与対象の特性は、前記画像データから抽出された前記数値に基づいて決定され、
前記画像数値化手段は、前記画像データを、２値化し、２値化後の画像データにおいて少なくとも何れかの値の領域に複数種類および／または複数サイズの多角形を当て嵌めることにより当該領域を近似する多角形照合処理を行い、当該領域に当て嵌められた多角形の種類および／またはサイズの前記画像データに占める割合に基づいて当該多角形の種類および／またはサイズ毎に数値化する、ゲームプログラム。
【請求項２】
請求項１に記載のゲームプログラムを記憶したプログラム記憶部と、
前記プログラム記憶部に記憶されたプログラムを実行するコンピュータと、を備えたゲームシステム。