(57)【要約】【課題】処理負荷を低減しつつ、好適な興趣体験を提供する。【解決手段】プログラムは、物品から取得した情報に基づいてゲームのプレイ体験を提供するコンピュータに、物品に係る、第１の情報、及び第１の情報とは異なる第２の情報を取得する処理と、情報取得がなされた物品について、取得された第１の情報に基づいて、適正な物品であるか否かを判定する処理と、情報取得がなされた物品が適正な物品であると判定された場合に、取得された第２の情報に対応するゲーム要素を提示する処理と、を実行させる。【選択図】図２
2020022739.tif 000002
【特許請求の範囲】
【請求項１】
物品から取得した情報に基づいてゲームのプレイ体験を提供するコンピュータに、
物品に係る、第１の情報、及び前記第１の情報とは異なる第２の情報を取得する処理と、
前記情報取得がなされた物品について、取得された前記第１の情報に基づいて、適正な物品であるか否かを判定する処理と、
取得された前記第２の情報の内容を判別する処理と、
前記情報取得がなされた物品が適正な物品であると判定された場合に、取得された前記第２の情報の内容が判別可能であることを条件として、該第２の情報に対応するゲーム要素を提示する処理と、
を実行させるプログラムであって、
前記第２の情報は、画像情報を含み、
取得された前記第２の情報に含まれる前記画像情報の内容が判別対象となり、
前記対応するゲーム要素は、３次元モデルとして構成されて提示されるものであり、
前記プログラムは、前記画像情報により示されない前記対応するゲーム要素の隠面を、前記画像情報に基づいて生成する処理を、さらに前記コンピュータに実行させるプログラム。
【請求項２】
前記画像情報により示されるゲーム要素の前記ゲーム上の分類が判別され、
判別された前記ゲーム上の分類に応じて、取得された前記第２の情報に基づいて前記対応するゲーム要素を構成する際に異なる方式が用いられる
請求項１に記載のプログラム。
【請求項３】
前記画像情報により示される内容は、ゲーム要素に係る第１の部位と推定される第１の画像情報と、前記第１の部位とは異なる第２の部位と推定される第２の画像情報とに分けて内容が判別され、
少なくとも前記第１の画像情報の内容が判別可能であることを条件として、前記対応するゲーム要素が提示される
請求項１または２に記載のプログラム。
【請求項４】
前記第１の画像情報の内容が判別可能であって、前記第２の画像情報の内容が判別不可能である場合に、前記第２の画像情報を補完して前記対応するゲーム要素が提示される請求項３に記載のプログラム。
【請求項５】
ゲーム要素に係る部位ごとに、前記画像情報内の対応する領域が予め定められている請求項３または４に記載のプログラム。
【請求項６】
前記対応するゲーム要素は、３次元モデルとして構成されて提示されるものであり、
前記対応するゲーム要素に係る部位ごとに、前記画像情報内の対応する領域に含まれる２次元情報を３次元モデルにする際に定義する、基準の深度方向長さが予め定められている
請求項５に記載のプログラム。
【請求項７】
前記画像情報により示されるゲーム要素が他者の権利を侵害するゲーム要素であるか否かが判別され、
前記画像情報により示されるゲーム要素が他者の権利を侵害するゲーム要素であると判別された場合に、前記画像情報に対応するゲーム要素とは異なる代用ゲーム要素が、前記対応するゲーム要素として提示される
請求項１乃至６のいずれか１項に記載のプログラム。
【請求項８】
前記ゲームには、他のユーザと対戦するモードと、ＮＰＣ（Non-Player Character）と対戦するモードとが設けられ、
前記画像情報により示されるゲーム要素が他者の権利を侵害するゲーム要素であると判別された場合に、
選択されたモードが前記他のユーザと対戦するモードであれば、前記画像情報に対応するゲーム要素とは異なる代用ゲーム要素が、前記対応するゲーム要素として提示され、
選択されたモードが前記ＮＰＣと対戦するモードであれば、前記画像情報に対応するゲーム要素が提示される
請求項７に記載のプログラム。
【請求項９】
前記適正な物品は、前記画像情報を書き入れ可能に構成され、
前記プログラムは、取得された前記第２の情報に有意な前記画像情報が含まれないと判別された場合、または前記画像情報の内容を判別不可能である場合に、その旨を通知する処理をさらに前記コンピュータに実行させる
請求項１乃至８のいずれか１項に記載のプログラム。
【請求項１０】
前記適正な物品は、ゲーム要素の外観を書き入れる領域を示す第１の枠体を有し、
前記画像情報中の前記第１の枠体内に書き入れられた情報に基づいて、前記対応するゲーム要素が提示される
請求項９に記載のプログラム。
【請求項１１】
前記適正な物品において前記第１の枠体内には、第１の方向及び該第１の方向と直交する第２の方向のそれぞれに格子状に並んだ、複数の第１の方形が予め描画されている請求項１０に記載のプログラム。
【請求項１２】
前記画像情報中の前記第１の枠体内における書き入れが行われた前記第１の方形の分布、及び書き入れが行われた前記第１の方形に付された色情報の少なくともいずれかに基づいて、前記対応するゲーム要素が構成されて提示される請求項１１に記載のプログラム。
【請求項１３】
前記第２の情報は、文字情報を含み、
取得された前記第２の情報に前記文字情報が含まれることを条件として、前記対応するゲーム要素に係る関連要素がさらに提示される
請求項１乃至１２のいずれか１項に記載のプログラム。
【請求項１４】
前記適正な物品は、前記文字情報に係る文字列を書き入れる領域を示す第２の枠体を有し、
前記画像情報中の前記第２の枠体内に書き入れられた情報に基づいて、前記関連要素が提示される
請求項１３に記載のプログラム。
【請求項１５】
前記適正な物品において前記第２の枠体内には、第３の方向に並んだ複数の第２の方形が予め描画されている請求項１４に記載のプログラム。
【請求項１６】
前記第１の情報は、前記適正な物品の識別情報を含む、１次元のコード及び多次元のコードの少なくともいずれかである請求項１乃至１５のいずれか１項に記載のプログラム。
【請求項１７】
取得された前記第１の情報及び前記第２の情報の少なくともいずれかに基づいて、前記対応するゲーム要素に関連付ける、前記ゲームの進行を制御するパラメータを決定する処理をさらに前記コンピュータに実行させる請求項１乃至１６のいずれか１項に記載のプログラム。
【請求項１８】
前記第１の情報は、情報取得がなされた物品について付与されたランクを示すランク情報を含み、
前記対応するゲーム要素に関連付けられる前記パラメータは、前記ランク情報に応じて、前記ゲームを有利に進行せしめる度合いが異なるよう決定される
請求項１７に記載のプログラム。
【請求項１９】
同一の物品に係る前記第１の情報及び前記第２の情報を複数回取得可能に構成され、
前記対応するゲーム要素に関連付けられる前記パラメータは、
先に取得された前記第２の情報に基づいて決定され、
前記同一の物品に係る前記第２の情報が後に取得された場合に、先に取得された前記第２の情報から変更されているのであれば、先に取得された前記第２の情報に基づいて決定された前記パラメータから変更される
請求項１７に記載のプログラム。
【請求項２０】
前記同一の物品に係る前記第２の情報が後に取得された場合に、該第２の情報と先に取得された前記第２の情報の差分情報に基づいて、前記パラメータが前記ゲームを有利に進行せしめる状態に変更される請求項１９に記載のプログラム。
【請求項２１】
物品から取得した情報に基づいてゲームのプレイ体験を提供するゲーム装置であって、
物品に係る、第１の情報、及び前記第１の情報とは異なる第２の情報を取得する取得手段と、
前記取得手段により情報取得がなされた物品について、取得された前記第１の情報に基づいて、適正な物品であるか否かを判定する判定手段と、
前記取得手段により取得された前記第２の情報の内容を判別する判別手段と、
前記判定手段により前記情報取得がなされた物品が適正な物品であると判定された場合に、取得された前記第２の情報の内容が判別可能であることを条件として、該第２の情報に対応するゲーム要素を提示する提示手段と、
を備え、
前記第２の情報は、画像情報を含み、
前記判別手段は、取得された前記第２の情報に含まれる前記画像情報の内容を判別し、
前記提示手段は、前記対応するゲーム要素を、３次元モデルとして構成して提示し、
前記ゲーム装置は、前記画像情報により示されない前記対応するゲーム要素の隠面を、前記画像情報に基づいて生成する生成手段を、さらに備えるゲーム装置。
【請求項２２】
ゲーム用物品と、ゲーム用物品から取得した情報に基づいてゲームのプレイ体験を提供するゲーム装置とを備えるゲームシステムであって、
ゲーム用物品は、第１の情報、及び前記第１の情報とは異なる第２の情報を有し、
前記ゲーム装置は、
ゲーム用物品に係る、前記第１の情報及び前記第２の情報を取得する取得手段と、
前記取得手段により取得された前記第２の情報の内容を判別する判別手段と、
前記取得手段により情報取得がなされたゲーム用物品について、取得された前記第１の情報に基づいて、適正なゲーム用物品であるか否かを判定する判定手段と、
前記判定手段により前記情報取得がなされたゲーム用物品が適正なゲーム用物品であると判定された場合に、取得された前記第２の情報の内容が判別可能であることを条件として、該第２の情報に対応するゲーム要素を提示する提示手段と、
を備え、
前記第２の情報は、画像情報を含み、
前記判別手段は、取得された前記第２の情報に含まれる前記画像情報の内容を判別し、
前記提示手段は、前記対応するゲーム要素を、３次元モデルとして構成して提示し、
前記ゲーム装置は、前記画像情報により示されない前記対応するゲーム要素の隠面を、前記画像情報に基づいて生成する生成手段を、さらに備えるゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、ゲーム装置及びゲームシステムに関し、特に物品から取得された情報に基づいた、ゲームのプレイ体験を提供するゲーム装置に関する。
【背景技術】
【０００２】
所望の外観を有するキャラクタを使用したゲームプレイを可能ならしめるべく、ゲームプレイ中にユーザがキャラクタを描き、着色することが可能なモードを備えるゲーム装置が存在する（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０８１７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されるようなゲームプレイ中にコントローラ等を用いて、ゲーム用の描画オブジェクト等を構成するためには専門的な知識が必要であったり、煩雑な操作をユーザに強いる可能性があった。
【０００５】
これに対し、ユーザがキャラクタを紙媒体等に描き、該紙媒体を読み込ませる手法であれば、ユーザに与える負担等を軽減できるが、読み込んだ情報の画像解析に係る演算処理の負荷を考慮すると、絵の規模や使用可能な紙媒体に何らの制限も設けないことは好ましくない。
【０００６】
本発明は、処理負荷を低減しつつ、好適な興趣体験を提供するプログラム、ゲーム装置及びゲームシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のプログラムは、物品から取得した情報に基づいてゲームのプレイ体験を提供するコンピュータに、物品に係る、第１の情報、及び第１の情報とは異なる第２の情報を取得する処理と、情報取得がなされた物品について、取得された第１の情報に基づいて、適正な物品であるか否かを判定する処理と、取得された第２の情報の内容を判別する処理と、情報取得がなされた物品が適正な物品であると判定された場合に、取得された第２の情報の内容が判別可能であることを条件として、該第２の情報に対応するゲーム要素を提示する処理と、を実行させるプログラムであって、第２の情報は、画像情報を含み、取得された第２の情報に含まれる画像情報の内容が判別対象となり、対応するゲーム要素は、３次元モデルとして構成されて提示されるものであり、プログラムは、画像情報により示されない対応するゲーム要素の隠面を、画像情報に基づいて生成する処理を、さらにコンピュータに実行させる。
【発明の効果】
【０００８】
このような構成により本発明によれば、処理負荷を低減しつつ、好適な興趣体験を提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態及び変形例に係るスマートフォン１００の機能構成を示したブロック図
【図２】本発明の実施形態及び変形例に係るゲームカードの構成例を示した図
【図３】本発明の実施形態に係るスマートフォン１００において実行される登録処理を例示したフローチャート
【図４】本発明の実施形態及び変形例に係るゲームカードから取得された情報に基づいて形成される３次元モデルを例示した図
【図５】本発明の実施形態及び変形例に係る３次元モデル化を簡略化するための処理を説明するための図
【図６】本発明の変形例１に係るスマートフォン１００において実行される登録処理を例示したフローチャート
【図７】本発明の変形例２に係るゲームカードの構成例を示した図
【発明を実施するための形態】
【００１０】
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、ゲーム装置の一例としての、情報を書き入れることが可能に構成されたカードから取得した情報に基づいて、ゲームのプレイ体験を提供するアプリケーションを実行するスマートフォンに、本発明を適用した例を説明する。しかし、本発明は、ゲーム用物品から取得した情報に基づいてゲームのプレイ体験を提供することが可能な任意の機器に適用可能である。
【００１１】
なお、本実施形態では、スマートフォン１００において実行されるゲームアプリケーションにおいて情報取得可能なゲーム用物品がゲームカードであるものとして説明するが、ゲーム要素の提示に必要な情報を付与し、取得可能に構成された物品であれば、ゲームカードに限られるものではない。例えばゲーム用物品は、ゲーム要素の提示に必要な情報をユーザが付与可能に構成された物品であれば、ゲーム要素の外観を形成可能に構成されたフィギュア、玩具、キーホルダー等の造形物であってもよい。ゲーム用物品が造形物である場合、提示に必要な情報の取得に用いられるゲーム情報は、該造形物を形成するパーツ等に内蔵された記録媒体、あるいは該造形物に付された塗装、シール等の外観の一部から取得可能であってよい。またゲーム用物品は造形物だけでなく、ゲームカード以外の紙媒体やシール等、任意の物品であってよい。
【００１２】
《ゲーム装置の構成》
まず、本発明の実施形態に係るスマートフォン１００の機能構成について、図１のブロック図を用いて説明する。
【００１３】
制御部１０１は、例えばＣＰＵであり、スマートフォン１００が有する各ブロックの動作を制御する。具体的には制御部１０１は、例えば記録媒体１０２に記録されている各ブロックの動作プログラムやゲームアプリケーションに係るプログラムを読み出し、メモリ１０３に展開して実行することにより各ブロックの動作を制御する。
【００１４】
記録媒体１０２は、例えば不揮発性メモリやＨＤＤ等の、恒久的にデータを保持可能な記録装置である。記録媒体１０２は、スマートフォン１００が有する各ブロックの動作プログラムに加え、各ブロックの動作において必要となるパラメータ等の情報や、スマートフォン１００が実行するゲームに使用される各種のグラフィックスデータを記憶する。メモリ１０３は、例えば揮発性メモリ等の一時的なデータ記憶に使用される記憶装置である。メモリ１０３は、各ブロックの動作プログラムの展開領域としてだけでなく、各ブロックの動作において出力されたデータ等を一時的に記憶する格納領域としても用いられる。
【００１５】
撮像部１０４は、例えばＣＣＤやＣＭＯＳセンサ等の撮像素子を有する撮像装置ユニットであり、本実施形態ではゲームカードに付された情報の取得に用いられる。撮像部１０４は、ゲームアプリケーションの実行中において、ゲームカードの所定の面を撮像することで、該ゲームカードに付された情報を含む撮像画像を出力する。撮像は、後述の解析部１０５によりゲームカードと推定される物品の全体が撮像範囲に収まり、適切な撮像画像が得られたと判断されるまで、間欠的に行われるものとする。
【００１６】
解析部１０５は、撮像部１０４から出力された撮像画像に対して所定の画像処理を適用し、適正なゲームカードであるかの解析を行う。
【００１７】
詳細は後述するが、本実施形態のゲームアプリケーションにおいて使用可能なゲームカードは、図２（ａ）に示されるような構成となっており、解析部１０５はまず、撮像画像中のコード２０１を検出し、該コードの撮像画像中の位置及び大きさに基づいて、ゲームカードの全体が撮像範囲に含まれているかを判断する。このとき、ゲームカードの全体が撮像範囲に含まれるのであれば、ゲームカードからの情報取得に係る適切な撮像画像が得られたとして、撮像部１０４の撮像を完了する制御が行われる。
【００１８】
また解析部１０５は、撮像画像に含まれるゲームカードに係る画像情報から、コード２０１に係る画像情報と、後述の枠２０２内の領域２０３に係る画像情報を抽出し、前者に基づいてゲームカードが本実施形態のゲームアプリケーションにおいて使用することが可能なゲームカードであるか、即ち、適正なゲームカードであるか否かの判定を行う。なお、後者の画像情報については、判別部１０６に出力される。
【００１９】
少なくともゲームアプリケーションに使用できるかを判定可能なように、適正なゲームカードである場合には、コード２０１にはゲームカードを一意に識別する、ゲームアプリケーション固有の識別情報が含まれている。本実施形態では、コード２０１は２次元コードであり、解析部１０５がコード２０１に係る画像情報に所定の変換処理を適用することで、コード化されている情報を復号し、識別情報を取得することができる。解析部１０５は、コード２０１にゲームアプリケーションに係る識別情報が含まれているか否かにより、撮像されたゲームカードが適正なゲームカードであるか否かを判定する。
【００２０】
判別部１０６は、ゲームカードに付されたコード２０１以外の情報について、内容判別に係る処理を行う。詳細は後述するが、本実施形態のゲームアプリケーションでは、上述したようにゲームカードの枠２０２内の領域２０３に係る画像情報について所定の画像処理を適用することで、ゲームカードの領域２０３に付された内容の判別を行う。
【００２１】
提示制御部１０７は、スマートフォン１００におけるユーザへの各種情報提示の制御を司る。本実施形態のスマートフォン１００では、ユーザへの各種情報提示の手段として、画面（ゲーム画面、その他ＯＳメニュー画面等）表示を行う表示部１１０、音声出力を行う音声出力部１２０を有するものとして説明するが、情報提示の手段はこれらに限られるものではなく、代替あるいは追加が可能であることは言うまでもない。
【００２２】
提示制御部１０７は、例えばＧＰＵ等の描画装置を含み、表示部１１０に表示させるゲーム画面を生成する際には所定の描画処理を行う。具体的には提示制御部１０７は、ゲームアプリケーションの実行中において、制御部１０１により行われた処理や命令、操作入力部１０８を介してなされた操作入力に基づいて、キャラクタの３次元モデルに対して適当な演算処理を実行し、ゲームに係る各種ゲーム画面を描画、生成する。生成されたゲーム画面は、スマートフォン１００に設けられた表示部１１０に出力されて表示されることでユーザに提示される。表示部１１０は、例えばＬＣＤ等のスマートフォン１００が有する表示装置である。本実施形態では表示部１１０はスマートフォン１００に内蔵され、一体となっているものとして説明するが、本発明の実施はこれに限られるものではなく、例えばスマートフォン１００の外部に、有線無線を問わず着脱可能に接続された表示装置であってもよい。
【００２３】
また提示制御部１０７は、例えばサウンドボードやアンプ等の音声信号の出力／増幅を行う回路を含み、音声出力部１２０から出力させる音声を生成する際には所定の処理を行う。具体的には提示制御部１０７は、例えば予め記録媒体１０２に記録された音声データに基づき、同時に出力を行う音声データを確定し、これを電気的な音声信号に変換（Ｄ／Ａ変換）して音声出力部１２０に出力することで、音声出力を行う。音声出力部１２０は、所定のスピーカ等であってよく、入力された音声信号に基づく音波を出力する。
【００２４】
操作入力部１０８は、例えばタッチパネルやボタン等のスマートフォン１００が有するユーザインタフェースである。操作入力部１０８は、ユーザによりなされた操作入力を検出すると、該操作入力に対応する制御信号を制御部１０１に出力する。
【００２５】
通信部１０９は、スマートフォン１００が有する、他の装置との通信を行うための通信インタフェースである。通信部１０９は、有線無線を問わず、所定の通信方式により例えばネットワークを介して外部機器に接続し、データの送受信を行う。ゲームアプリケーションのプログラムは、通信部１０９を介して外部機器から受信可能に構成されるものであってよい。
【００２６】
なお、本実施形態では簡単のため、ゲームアプリケーションは、スマートフォン１００がオフラインであっても実行可能であり、ゲームのプレイ体験の提供が可能であるものとして説明するが、本発明の実施はこれに限られるものではない。例えば、ゲームカードに基づいて登録されるゲーム要素（キャラクタ）の情報は、ユーザを識別するユーザＩＤと対応付けられて、外部サーバに管理されるものであってもよいし、同様にゲームアプリケーションでのゲームプレイを行う他のユーザとの対戦ゲームを行う場合には、ゲームプレイ中に通信部１０９を介した外部機器（ゲームサーバや他のスマートフォン）との通信が行われてもよいことは言うまでもない。
【００２７】
《ゲームアプリケーションに係るゲーム》
本実施形態のスマートフォン１００においてゲームアプリケーションが実行されることでプレイ体験が提供されるゲームは、ゲームカードから取得した情報に基づいてゲーム要素（キャラクタ）の登録が行われ、登録されたキャラクタを登場させた所定の遊戯を含むプレイ体験の提供が可能に構成されるものであってよい。ゲームに登場するものとして登録されるキャラクタの外観やゲームの進行制御に用いられる該キャラクタのパラメータは、該登録に際して情報取得（撮像）がなされたゲームカードに付されている画像情報に基づいて行われる。
【００２８】
なお、本実施形態ではゲームカードに対応するゲーム要素として、「キャラクタ」がゲームに登場する態様について説明するが、本発明の実施はこれに限られるものではない。ゲームカードに対応するゲーム要素としてゲームに登場する要素は、例えば移動体（車、飛行機等）やアイテム等、他のゲーム要素であってもよい。
【００２９】
〈ゲームカード〉
ここで、本実施形態のゲームアプリケーションで使用可能なゲームカード（適正なゲームカード）の構成について、図２を用いて説明する。使用可能なゲームカードは、例えば所定の取扱店や販売業者により販売されるものであり、ユーザはゲームアプリケーションとは別にこれを購入して用意する必要がある。あるいは、ゲームカードは、物品販売機において対価の支払いに応じてユーザに提供されるものであってもよい。
【００３０】
解析部１０５及び判別部１０６について上述したように、本実施形態のゲームカードには２種類の情報が付与され、もしくは付与可能に構成されており、撮像によりゲームカードの全体が情報取得された後、それぞれが分離されて処理される。２種類の情報は、図２（ａ）に示されるようにゲームカードの１つの面に領域を分けて付されており、本実施形態のゲームアプリケーションでは、該ゲームカードを撮像することでゲームカードからこれらの情報を一時に取得し、撮像画像中の該当領域の画像情報を分離して処理することで、各々の情報を個別に取り扱うことができる。
【００３１】
ゲームカードに付与される情報の１種類は、本発明に係る第１の情報としてのコード２０１であり、少なくともゲームカードが適正なゲームカードであるかを判定するために必要な識別情報が含まれている（コード化されている）。ゲームカードの販売時点において、コード２０１はゲームカードに付されており（予め印刷されており）、基本的にはユーザによって改変可能に構成されるものではない。
【００３２】
後述するように、本実施形態のゲームアプリケーションでは、１枚の適正なゲームカードは、１体のキャラクタ登録にのみ用いることが可能に構成され、登録されるキャラクタには、該ゲームカードに付された識別情報が関連付けられるものとする。このようにすることで、ゲームカードの使い回し（書き直して別キャラクタとして登録する）や不正流通等を回避できる。
【００３３】
なお、本実施形態ではコード２０１が２次元コードである態様について説明するが、本発明の実施はこれに限られるものではなく、１次元コード（バーコード）や３次元以上の多次元コードであってもよいことは言うまでもない。また適正なゲームカードであるかの判定をより厳格に行うために、複数のコードがゲームカードに第１の情報として付されているものであってもよい。即ち、第１の情報としてゲームカードに付される情報は、１次元コード及び多次元コードの少なくともいずれかであってよい。
【００３４】
ゲームカードに付与される情報の他の１種類は、本発明に係る第２の情報としての画像情報であり、同第１の枠体としての枠２０２内の領域２０３に係る画像情報である。本実施形態のゲームカードは、領域２０３はコード２０１とは異なり、ユーザによる情報を書き加えることが可能に構成されており、ゲームカードの販売時点においては図２（ａ）に示されるように何らの情報も含まない空欄となっている。この状態では、ゲームカードについて情報取得がなされたとしても、画像情報には有意な情報が付された状態ではないと判断され、コード２０１に基づいて適正なゲームカードを示していると判定されたとしても、ゲームカードはまだゲームに使用することができない状態であるものとして取り扱われる。
【００３５】
本実施形態では領域２０３は、図２（ｂ）に示されるように、ゲームカードに係るキャラクタの外観を絵としてユーザが任意に書き入れることが可能に構成されており、書き入れ後にゲームカードについて情報取得を行わせることで、対応する外観を有するキャラクタをゲームに登場させることができる。つまり、本実施形態のゲームアプリケーション用に提供されるゲームカードは、ユーザによって領域２０３に情報が書き加えられることによって、キャラクタの外観を確定するための情報が保持された状態となる。
【００３６】
より詳しくは領域２０３の内部は、図２（ａ）及び（ｂ）に示されるように、格子状に区切られて方眼が形成されている。換言すれば、領域２０３の内部は、本発明に係る第１の方向及び第２の方向としての水平方向及び垂直方向のそれぞれに、同第１の方形としての所定の大きさの方形が隙間なく並べられており、領域の全体に該方形が分布している。ユーザは、キャラクタの外観を確定するための情報をゲームカードに保持させるためには、例えば図２（ｂ）に示されるように領域２０３に含まれる少なくとも一部の方形を所望の色で塗りつぶすことで、所謂ドット絵としてキャラクタの外観を容易に形成することができる。
【００３７】
なお、ゲームカードに対応するキャラクタの外観を特定するための画像情報を書き入れる領域２０３は、該キャラクタをユーザが所望する外観でゲームに登場させられるよう、フリーハンドで描けるよう構成されるものであってもよい。即ち、領域２０３は、本実施形態のように方眼を形成する線が印刷されているものではなく、無地で構成され、ユーザが自由に描いたキャラクタをゲームに登場させることが可能に構成されてもよい。
【００３８】
ところで、単にユーザの描いた絵を取得し、２次元のグラフィックスとして提示するコンテンツでは興趣性が低減し得るため、本実施形態のゲームではゲームカードから取得された領域２０３に係る画像情報に基づいて、３次元形状を有するキャラクタを構成して提示するものとする。このため、フリーハンドで描かれた２次元の絵について、その立体的形状等を推定する処理はより多くの演算を要したり、演算負荷が発生したりし得るため、ゲームアプリケーションに係る興趣体験を性能の異なる多くの機器で提供するとの観点では好適ではない。故に、本実施形態のゲーム装置１００では、パターン識別や形状推定に係る演算量を低減すべく、カードに付すことが可能な画像情報は、限られた数のドットで構成されたドット絵として認識されるよう、方形群が格子状に配置されて予め印刷されている。
【００３９】
本実施形態では領域２０３は、内部の方形群がゲームカードの水平方向（図２内における横方向）と垂直方向（同縦方向）とに並ぶように、ゲームカード内に配置されるものとして説明したが、本発明の実施はこれに限られるものではない。即ち、領域２０３は、内部のドット絵の形成用の方形群が直交する２方向に並ぶものであれば、ゲームカード内にどのような向きや態様で印刷されるものであってもよい。
【００４０】
《登録処理》
このような構成をもつ本実施形態のスマートフォン１００においてゲームアプリケーションの実行中に生じる、ゲームカードに基づいてキャラクタ登録を行う登録処理について、図３のフローチャートを用いて具体的な処理を説明する。該フローチャートに対応する処理は、制御部１０１が、例えば記録媒体１０２に記憶されている対応する処理プログラムを読み出し、メモリ１０３に展開して実行することにより実現することができる。なお、本登録処理は、例えばゲームプレイに使用するキャラクタの登録機能の実行が選択された際に開始されるものとして説明する。
【００４１】
Ｓ３０１で、制御部１０１は、撮像部１０４を起動し、間欠的に撮像を行って撮像画像を出力するよう制御を開始する。
【００４２】
Ｓ３０２で、解析部１０５は制御部１０１の制御の下、撮像部１０４により出力された撮像画像中にゲームカードの全体が含まれているか否かを判断する。本ステップの判断は、まず解析部１０５が撮像画像中のコード２０１を検出し、該検出したコード２０１の大きさ及び該撮像画像中の位置に応じて、ゲームカードの全体が含まれていることを基準に行われるものであってよい。即ち、ゲームカードにおいてコード２０１の大きさ及び配置位置は予め固定であるため、解析部１０５はコード２０１に対応する画像情報を検出することで、撮像画像中にゲームカードの全体が含まれるか否かを判断することができる。解析部１０５は、ゲームカードの全体が含まれていると判断した場合は、撮像部１０４による撮像を停止するよう制御し、処理をＳ３０３に移す。また解析部１０５は、ゲームカードの全体が含まれていないと判断した場合は、次に撮像される撮像画像中について同様の処理を行うべく、本ステップの処理を繰り返す。
【００４３】
Ｓ３０３で、解析部１０５は制御部１０１の制御の下、情報取得がなされたゲームカードが、ゲームアプリケーション用の適正なゲームカードであって、まだキャラクタの登録がなされていないゲームカードであるか否かを判断する。具体的には解析部１０５は、撮像画像から取得されたコード２０１に係る画像情報に対して所定の変換処理を適用することで対応する情報を復号し、これに含まれる識別情報がゲームアプリケーションに対応するゲームカードであり、かつ既に登録がなされたキャラクタに関連付けられた識別情報と異なることを示すか否かを判断する。解析部１０５は、情報取得がなされたゲームカードがキャラクタ未登録の適正なゲームカードであると判断した場合は処理をＳ３０４に移し、適正なゲームカードではない、または既に対応するキャラクタを登録済みのゲームカードであると判断した場合は処理をＳ３１３に移す。
【００４４】
なお、撮像画像にゲームカードの全体が含まれていると判断した場合に、解析部１０５は、上述したように撮像画像中のゲームカードの枠２０２（領域２０３）に対応する画像情報を抽出して判別部１０６に伝送しているものとする。以下のＳ３０４〜Ｓ３０９の処理に係る複数段階の該画像情報に係る判別は、適正なゲームカードから情報取得がなされたことをもって実行される。
【００４５】
Ｓ３０４で、判別部１０６は、枠２０２に対応する画像情報が有効な情報を有しているか否かを判別する。本ステップの判別は、情報取得されたゲームカードの領域２０３に、ユーザにより書き入れられた情報が含まれるか否かを判定するものであってよい。判別部１０６は、枠２０２に対応する画像情報が有効な情報を有していると判別した場合は処理をＳ３０５に移し、有していないと判別した場合は処理をＳ３１２に移す。
【００４６】
なお、本実施形態では、枠２０２に対応する画像情報が有効な情報を有しているかの判別は、ゲームカードの領域２０３に情報（絵）が書き入れられているか否かによって行うものとて説明するが、本発明の実施はこれに限られるものではない。例えば、領域２０３において、色が付加されているドット（方形）の数が所定数以上存在する、あるいは色が付加されたドットによって閉じられた図形が存在するか等によって判別が行われるものであってもよい。
【００４７】
Ｓ３０５で、判別部１０６は、情報取得がなされたゲームカードの領域２０３に描かれた絵によって示されるキャラクタのカテゴリを判別する。本実施形態のゲームアプリケーションでは、ユーザが使用可能なキャラクタは、人型、モンスター型、ロボット型等の複数種類に分類され、各々を３次元モデル化するに当たって、枠２０２に対応する画像情報をどのように処理するかが異なる。このため、本ステップにおいて判別部１０６は、枠２０２に対応する画像情報が、いずれのカテゴリに属するキャラクタを示すものであるかを、画像情報中の有色のドットの分布等に基づいて判別する。なお、本実施形態では枠２０２に対応する画像情報のみに基づいてカテゴリの判別を行うものとして説明するが、本発明の実施はこれに限られるものではなく、ゲームカードが各カテゴリ専用に構成される態様では、カテゴリの情報はコード２０１に含められているものであってもよい。
【００４８】
Ｓ３０６で、判別部１０６は、Ｓ３０５において判別されたカテゴリに応じたテンプレートに基づき、枠２０２に対応する画像情報に含まれる、本発明に係る第１の部位としてのキャラクタの必須部位に係る情報が判別可能であるか否かを判断する。本実施形態のゲームアプリケーションでは、ゲームカードの領域２０３に描かれた絵に基づいてキャラクタの登録を行うものであるため、ユーザによっては必ずしも十分な状態の絵を領域２０３に書き入れることができない可能性もある。このような場合、ユーザへのプレイ体験の提供が好適なタイミングでなされないことにもなり得る。故に、本実施形態では、キャラクタが有する部位を、十分な状態の画像情報が必要な部位（必須部位）と、本発明に係る第２の部位不十分な状態の画像情報であってもよい部位とに分離し、少なくとも前者の部位の３次元モデルを構成するに十分な情報が枠２０２に対応する画像情報に含まれる（判別可能である）ならば、キャラクタの登録を認めるよう処理する。
【００４９】
必須部位は、キャラクタのカテゴリごとに予め定義されているものであってよく、例えばユーザのオリジナリティが要求されるか否か、ユーザの意図が反映されるべき部位であるか否か等、該カテゴリの要素として重要性に応じて分類されるものであってよい。換言すれば、必須ではない部位は、キャラクタの構成要素として重要度が低いとみなされる部位であり、枠２０２に対応する画像情報から判別不可能であったとしても、予め用意された該当部位のパーツで代用しても支障がない。
【００５０】
例えばキャラクタのカテゴリが人型である場合、少なくともキャラクタの上半身と推定される部位（頭部、腕部、胴体部）が必須部位として設定され、枠２０２に対応する画像情報から該部位が判別可能であることが、該キャラクタを登録可能にせしめる条件であってとなっていてよい。このとき、下半身と推定される部位については、枠２０２に対応する画像情報から判別不可能であっても、代用のパーツがキャラクタの構成に用いられてよい。
【００５１】
判別部１０６は、カテゴリに応じたテンプレートに基づき、キャラクタの必須部位に係る情報が判別可能であると判断した場合は処理をＳ３０７に移し、判別不可能であると判断した場合は処理をＳ３１１に移す。
【００５２】
Ｓ３０７で、判別部１０６は、枠２０２に対応する画像情報に基づき、キャラクタの３次元モデルを構成する。本実施形態のゲームアプリケーションでは、上述したようにゲームカードの領域２０３に描かれた２次元の絵に基づき、対応する外観を有するキャラクタが、３次元モデルとして構成される。３次元モデルの構成にあたっては、枠２０２に対応する画像情報に示されるキャラクタの外形や色の分布、及び該キャラクタの分類されるカテゴリに係るテンプレートに基づいて、キャラクタの各部位と推定される領域が特定され、部位ごとに深度方向の長さ（厚み）を含めた立体形状が設定される。また立体オブジェクトの色情報については、該画像情報の対応する位置に配置されたドットの色に基づいて行われるものとする。
【００５３】
なお、ゲームカードの領域２０３に示されるキャラクタの外観は、平面的であり、特定の一方向から見た外観となるため、３次元モデルの構成時には、例えば背面や側面等、絵には表現されていない隠面の色情報については、枠２０２に対応する画像情報に基づいて推定されればよい。
【００５４】
例えば、図２（ｂ）に示したようなキャラクタの外観が領域２０３に描かれている場合、図４に示されるような３次元モデルが構成されるものであってよい。このとき、３次元モデルの背面は、例えば各部位の端部に位置するドットの色情報が、該部位において同一の高さにあるブロック（ドットに対応して３次元モデルに表現される立方体）の色情報に複製されることで構成されるものであってよい。
【００５５】
また、本実施形態ではキャラクタ構成に自由度を持たせるべく、領域２０３に描かれたキャラクタの外形に基づいて３次元モデルが構築されるものとして説明するが、本発明の実施はこれに限られるものではない。３次元モデル化に要する演算量を低減するために、例えば図５に示されるように、領域２０３について予め複数の部分領域５０１〜５０４を設け、各部分領域をキャラクタのいずれの部位として認識するか、また各部分領域について部位に応じた基準の深度方向の長さを定めておく構成としてもよい。
【００５６】
図５の例では、人型カテゴリのキャラクタについて、部分領域５０１に書き入れられる情報を該キャラクタの頭部として、部分領域５０２に書き入れられる情報を該キャラクタの腕部として、部分領域５０３に書き入れられる情報を該キャラクタの胴体部として、部分領域５０４に書き入れられる情報を該キャラクタの脚部として認識するものとして定められている。ここで、部分領域の情報は、例えばゲームカードと共に付される説明書等によってユーザに示されるものであってもよいし、領域２０３自体に印刷されて示されるものであってもよい。
【００５７】
さらに、３次元モデル化する際に、部位ごとに球体、柱体、直方体、あるいは折れ曲がり形状とするか等を定める態様としてもよく、該当の部分領域に描かれた部位の大きさ（部分領域に描かれた該当部位のドット数（幅や長さ））と、定められた立体形状に応じて、基準の深度方向の長さとは異なる長さを与えて構成してもよい。例えば頭部の部分領域について、球体として構成されるものとして定められている場合、枠２０２に対応する画像情報のうち、部分領域に含まれる有意のドットで覆われた領域の中央について、深度方向の基準長さが定義され、中央から縁部に至るにつれて深度方向の基準長さが短くなるよう構成することで、頭部について球体状の３次元モデルが構成される。
【００５８】
また、深度方向の長さの定義については、予めゲームアプリケーションについて定められているものである必要はなく、例えばゲームカードが、深度方向の長さの値を記入可能に構成されることで、該値の情報を取得して定義されるものであってもよい。
【００５９】
このようにすることで、枠２０２に対応する画像情報が取得された場合に、いずれの部位に相当するかの推定を省略し、効率よく３次元モデルを生成することができる。
【００６０】
Ｓ３０８で、制御部１０１は、ゲームカードに基づいて登録するキャラクタに対して割り当てるパラメータを決定する。キャラクタのパラメータは、例えばコード２０１に含まれるレアリティやレベル等、ゲームにおけるキャラクタのランクの情報に応じて、ゲームを有利に進行せしめる度合いが異なるように決定されるものであってもよい。あるいは、例えば枠２０２に対応する画像情報によって示されるキャラクタの外観、即ち、キャラクタの外観形成に用いられているドット（色情報が付されたドット）の分布や付されている色に基づいて決定されるものであってもよい。また、キャラクタのパラメータは、コード２０１及び枠２０２に対応する画像情報に基づいて決定されるものであってもよい。
【００６１】
Ｓ３０９で、提示制御部１０７は制御部１０１の制御の下、ゲームカードに基づいて登録されたキャラクタ及び該キャラクタのパラメータを表示部１１０及び音声出力部１２０を介して提示する。
【００６２】
Ｓ３１０で、制御部１０１は、登録したキャラクタに係る各種情報（３次元モデル、パラメータ等）を、登録に用いられたゲームカードの識別情報に関連付けて例えば記録媒体１０２に格納し、本登録処理を完了する。
【００６３】
一方、Ｓ３０６において、枠２０２に対応する画像情報に含まれる必須部位に係る情報が判別不可能であると判断された場合、提示制御部１０７は制御部１０１の制御の下、Ｓ３１１で、ゲームカードの領域２０３に描かれたキャラクタの絵が判別不可能であり、補充や変更が必要である旨を提示して本登録処理を完了する。このとき、認識されたカテゴリに応じて、必須部位に係るキャラクタの描き方アドバイス等を提示するものとしてもよい。
【００６４】
また、Ｓ３０４において枠２０２に対応する画像情報が有効な情報を有していないと判断された場合、提示制御部１０７は制御部１０１の制御の下、Ｓ３１２で、ゲームカードの領域２０３にキャラクタの絵が描かれていない旨を提示して、本登録処理を完了する。
【００６５】
また、Ｓ３０３において情報取得されたゲームカードが適正なゲームカードでないと判断された場合、あるいは既に対応するキャラクタの登録が完了しているゲームカードであると判断された場合、提示制御部１０７は制御部１０１の制御の下、Ｓ３１３で、ゲームカードがゲームに対応していないため、または既に対応するキャラクタが登録されているため、該ゲームカードを登録に使用不可能である旨を提示して、本登録処理を完了する。
【００６６】
このようにすることで、本実施形態のゲームアプリケーションではゲームカードに書き入れられた情報に基づいてゲームに登場させるキャラクタを登録し、その後ゲームプレイを行う際に使用可能なキャラクタとしてユーザに提供することができる。
【００６７】
以上説明したように、本実施形態のゲーム装置によれば、処理負荷を低減しつつ、好適な興趣体験を提供することができる。なお、本実施形態では簡単のため、ゲームアプリケーションを実行するスマートフォン１００において登録されたキャラクタの管理を行うものとして説明したが、本発明の実施はこれに限られるものではない。即ち、登録されたキャラクタの各種情報の管理は、ユーザＩＤに対応付けて外部サーバ等で行われるものであってもよい。またキャラクタの３次元モデルの構成についても、スマートフォン１００において処理が行われるものではなく、外部サーバにおいて行われるものであってもよいことは言うまでもない。
【００６８】
［変形例１］
上述した実施形態では、１枚のゲームカードは１回のキャラクタの登録にのみ使用することが可能に構成され、その後同一の識別情報を有するゲームカードからの情報取得がなされた場合には、該ゲームカードに基づくキャラクタ登録を行えないように制御するものとして説明した。一方で、登録するキャラクタの外観がゲームカードの領域２０３に手描きで行われるものと想定されること、及び該領域２０３に描かれたキャラクタに基づいてパラメータ決定を行った場合に、ユーザが所望する結果が必ずしも得られない可能性がある。
【００６９】
従って、本変形例では１人のユーザについて登録されたキャラクタに対し、同一の識別情報を有するゲームカードからの複数回の情報取得を認め、パラメータの変更を可能ならしめる構成とすることで、ゲームの興趣性を向上させる態様について説明する。即ち、本変形例のゲームアプリケーションによるゲームでは、ユーザは一度キャラクタ登録に用いたゲームカードに対して、さらに書き加えた上でキャラクタの登録変更が可能となる。なお、本変形例において、スマートフォン１００の構成は上述した実施形態と同様であるものとして説明を省略する。
【００７０】
《登録処理》
以下、本変形例のスマートフォン１００に係るゲームアプリケーションの登録処理について、図６のフローチャートを用いて具体的な処理を説明する。なお、本変形例の登録処理において、上述した実施形態と同様の処理を行うステップについては、同一の参照番号を付して説明を省略する。
【００７１】
Ｓ３０２において撮像画像中にゲームカードの全体が含まれていると判断した場合は、解析部１０５は制御部１０１の制御の下、Ｓ６０１において、情報取得がなされたゲームカードが、ゲームアプリケーション用の適正なゲームカードであるか否かを判断する。解析部１０５は、情報取得がなされたゲームカードが適正なゲームカードであると判断した場合は処理をＳ６０２に移し、適正なゲームカードではないと判断した場合は処理をＳ３１３に移す。
【００７２】
Ｓ６０２で、制御部１０１は、同一の識別情報が関連付けられたキャラクタの情報が既に登録されているか否かを判断する。制御部１０１は、同一の識別情報が関連付けられたキャラクタの情報が既に登録されていると判断した場合は処理をＳ６０３に移し、登録されていないと判断した場合は処理をＳ３０４に移す。
【００７３】
既に登録されたキャラクタに係るゲームカードについては、枠２０２に対応する画像情報が有効な情報を有しており、描かれた絵によって示されるキャラクタのカテゴリも判別され、かつ必須部位に係る情報も判別可能であるため、判別部１０６はＳ６０３で、枠２０２に対応する画像情報に基づき、キャラクタの３次元モデルを構成する。
【００７４】
Ｓ６０４で、制御部１０１は、ゲームカードに基づいて登録変更するキャラクタに対して割り当てるパラメータを決定する。本ステップにおけるキャラクタのパラメータの決定は、Ｓ３０８と同様に行われるものであってもよいが、本変形例ではユーザのゲームに対する関心を高めるため、以下のように行うものとする。
【００７５】
即ち、先に情報取得がなされたゲームカードに基づいて決定されたパラメータが、情報を書き加えて新たに取得されたゲームカードに基づいて決定した場合に、以前のパラメータよりもゲームの進行が不利な値になってしまう態様では、ユーザの関心を低減し得る。従って、本変形例では、先に情報取得がなされた状態から、書き加えられて内容が変化したゲームカードについて後に情報取得がなされた場合に、該当のキャラクタについて決定するパラメータが、ゲームの有利にならしめるよう制御する。このため、まず制御部１０１は、先回の情報取得時の枠２０２に対応する画像情報と、今回の情報取得時の枠２０２に対応する画像情報との差分を抽出することで情報の書き加えがなされたか否かを把握する。そして、差分が存在するのであれば、制御部１０１は、該当のキャラクタについて先に決定されたパラメータを、該差分に基づいてゲームの進行を有利にせしめるよう変更する。
【００７６】
このようにすることで、本変形例のゲームアプリケーションでは、より興趣性の高いゲームのプレイ体験を提供することが可能となる。
【００７７】
［変形例２］
上述した実施形態では、図２に示したように、ゲームカードには、ゲームカードが適正であるかを識別用のコード２０１と、対応してゲームに登場するキャラクタの外観を書き入れることが可能な枠２０２内の領域２０３とが設けられており、これらの情報を取得してキャラクタの登録を行うものとして説明したが、ゲームカードに付与可能な情報はこれに限られるものではない。
【００７８】
例えば、ゲームカードには、図７（ａ）に示されるようにキャラクタの外観を示す絵を書き入れることが可能な枠２０２に加えて、本発明に係る第２の枠体としてのキャラクタに係る文字列を記入することが可能な枠７０１が設けられていてもよい。枠７０１内の領域７０２は、領域２０３と同様に、ゲームカードの販売時点においては図示されるように何らの文字も印刷されていない空欄となっている。枠７０１の内部は、図７（ａ）に示されるように、本発明に係る第３の方向としての水平方向に、同第２の方形としての所定の大きさの方形が隙間なく並べられており、所定の文字数までの文字が記入可能となっている。即ち、領域２０３の方形とは異なり、領域７０２に含まれる方形は、キャラクタの外観を形成するために塗りつぶされるのではなく、１つの方形に１文字を記入するよう構成される。枠７０１に記載する文字列は、例えばキャラクタの外観とともに登録される、キャラクタ名、技名、アイテム名等を指定するものであってよく、ゲーム中、該キャラクタの関連要素として提示される。
【００７９】
図７（ｂ）に示されるように枠７０１内の領域７０２に文字が書き入れられた状態で、キャラクタ登録用にゲームカードが撮像されると、コード２０１、枠２０２、及び枠７０１のそれぞれに対応する画像情報に分離されて処理がなされる。より詳しくは、コード２０１に対応する画像は、ゲームカードの識別情報として解析部１０５により処理され、枠２０２に対応する画像情報は、キャラクタの３次元モデルを形成するための画像情報として判別部１０６によって処理され、枠７０１に対応する画像情報は、キャラクタに係り提示される関連要素を示す文字情報（Ｓｔｒｉｎｇ型）に変換され、同様に判別部１０６によって処理される。
【００８０】
図７の例では枠７０１に係る文字情報は、キャラクタ名と技名とを含んでおり、該当のキャラクタを用いてゲームを行う場合には、技名の文字情報に基づいて決定された属性及び内容を有する効果や演出要素が、ゲーム中にキャラクタとともに提示される。
【００８１】
なお、枠７０１に係る文字情報は、キャラクタの外観の形成にあたって必須の要素ではないため、情報取得されたゲームカードに該当の情報が記入されていなくとも、キャラクタの登録は行えるものとしてもよい。この場合、関連要素の提示は行われなくてよい。
【００８２】
［変形例３］
ところで、これまで説明したように、ユーザが任意にゲームカードに記入した情報に基づいてキャラクタの登録が可能、即ち、ゲームに該キャラクタを登場させることが可能な構成とすると、例えば既存の別コンテンツのキャラクタ等、ゲームアプリケーションのパブリッシャが版権を有していない、もしくは許諾を受けていない、他者の権利を侵害するゲーム要素がゲームに登場することになる可能性もある。
【００８３】
故に、例えば他者が権利を有するキャラクタ等の情報を、スマートフォン１００と通信接続可能な外部サーバにデータベースとして保持し、判別部１０６は、ゲームカードの枠２０２に対応する画像情報から判別したキャラクタが該データベースに登録されているキャラクタと同一であるかの判断を行う構成としてもよい。ここで、判別部１０６は、枠２０２に対応する画像情報から判別したキャラクタが、データベースに登録されているキャラクタと同一であると判断した場合には、該キャラクタは登録不可能であるものとして、提示に係る各種処理を行わないよう制御するものとする。
【００８４】
一方で、例えばゲームカードが別途販売されるものであることを考慮すると、書き入れがなされたゲームカードについて、いずれのキャラクタも使用できない状況とすることは好適ではない。従って、枠２０２に対応する画像情報から判別したキャラクタが、データベースに登録されているキャラクタと同一であると判断した場合には、判別部１０６は、該画像情報に基づかない、代用キャラクタを用いてキャラクタ登録を行うものとしてよい。このとき、提示制御部１０７は制御部１０１の制御の下、該当のキャラクタがゲームで使用できないため、異なるキャラクタに置き換えられる旨を提示すればいい。
【００８５】
なお、例えばインターネットを介する対人対戦のゲーム（他のユーザが操作するキャラクタとの間で行われる対戦ゲーム）を提供するモードでは、登録されたキャラクタが他のユーザの目に触れる可能性があるため、他者の権利を侵害し得るキャラクタを登場させたゲームのプレイ体験を提供しないよう制御する必要がある。一方で、例えば家庭用ゲームコンソールなどにおいて、対ＣＰＵ戦のゲーム（制御部１０１が所定の処理によって行動を決定するＮＰＣ（Non-Player Character）との間で行われる対戦ゲーム）を提供するモードでは、私的な利用と捉えることができる。このため、登録するキャラクタの使用するゲームが対ＣＰＵ戦のモードに限定される、もしくは該モードが選択される場合には、既存のキャラクタであるか否かに依らず、ゲームカードに対応するキャラクタをゲームに登場させられるよう構成してもよい。
【００８６】
［その他の実施形態］
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。また本発明に係るゲーム装置は、１以上のコンピュータを該ゲーム装置として機能させるプログラムによっても実現可能である。該プログラムは、コンピュータが読み取り可能な記録媒体に記録されることにより、あるいは電気通信回線を通じて、提供／配布することができる。
【符号の説明】
【００８７】
１００：スマートフォン、１０１：制御部、１０２：記録媒体、１０３：メモリ、１０４：撮像部、１０５：解析部、１０６：判別部、１０７：提示制御部、１０８：操作入力部、１０９：通信部、１１０：表示部、１２０：音声出力部
【図１】
2020022739.tif 000003
【図２】
2020022739.tif 000004
【図３】
2020022739.tif 000005
【図４】
2020022739.tif 000006
【図５】
2020022739.tif 000007
【図６】
2020022739.tif 000008
【図７】
2020022739.tif 000009