JP6256646B1 - プログラム及びゲームシステム - Google Patents
プログラム及びゲームシステム Download PDFInfo
- Publication number
- JP6256646B1 JP6256646B1 JP2017086516A JP2017086516A JP6256646B1 JP 6256646 B1 JP6256646 B1 JP 6256646B1 JP 2017086516 A JP2017086516 A JP 2017086516A JP 2017086516 A JP2017086516 A JP 2017086516A JP 6256646 B1 JP6256646 B1 JP 6256646B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- game
- extraction
- image information
- player
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000605 extraction Methods 0.000 claims abstract description 134
- 238000012545 processing Methods 0.000 claims description 49
- 238000000034 method Methods 0.000 abstract description 25
- 230000008569 process Effects 0.000 abstract description 24
- 230000006870 function Effects 0.000 description 37
- 238000010586 diagram Methods 0.000 description 16
- 238000013404 process transfer Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 12
- 230000010365 information processing Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 8
- 238000004458 analytical method Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 102100031798 Protein eva-1 homolog A Human genes 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 235000013305 food Nutrition 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 102100022907 Acrosin-binding protein Human genes 0.000 description 2
- 241000251468 Actinopterygii Species 0.000 description 2
- 102100022465 Methanethiol oxidase Human genes 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 235000019688 fish Nutrition 0.000 description 2
- 241001672694 Citrus reticulata Species 0.000 description 1
- 101100478055 Dictyostelium discoideum cotC gene Proteins 0.000 description 1
- 101000756551 Homo sapiens Acrosin-binding protein Proteins 0.000 description 1
- 101100333868 Homo sapiens EVA1A gene Proteins 0.000 description 1
- 101710134383 Methanethiol oxidase Proteins 0.000 description 1
- 101001067830 Mus musculus Peptidyl-prolyl cis-trans isomerase A Proteins 0.000 description 1
- 241000269821 Scombridae Species 0.000 description 1
- 241000272534 Struthio camelus Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 235000020640 mackerel Nutrition 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009290 primary effect Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000035943 smell Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
コンピュータを、
画像情報及び前記画像情報に関連する関連情報を取得する取得手段、
ゲームに使用されるゲーム要素群の中から前記画像情報及び前記関連情報に基づいてゲーム要素を抽出する抽出処理に係る処理を実行し、抽出結果を取得する抽出手段、
前記ゲーム要素が抽出された場合に前記抽出結果を報知する報知手段であって、前記抽出手段により前記ゲーム要素が抽出されている間に前記関連情報に基づいて前記抽出結果の事前情報を報知する報知手段、
として機能させるプログラムである。
図1は、本実施形態に係るプログラムを実行するゲームシステム1の全体構成の一例を示すブロック図である。図示のように、ゲームシステム1は、複数の端末10と、ゲームサーバ12Aと、画像認識サーバ12B等の情報処理装置を備える。これらの情報処理装置は、インターネットやイントラネット等の通信ネットワークNTを介して互いに通信可能に接続されている。
次に、本実施形態における端末10のハードウェア構成について説明する。
次に、本実施形態に係るゲームプログラム40を端末10が実行することにより実現されるゲームの概要を説明する。
次に、ゲームシステム1の機能的な構成(機能構成)について説明する。
本実施形態では、画像認識関数を選択するための所定の条件として、予め撮影の段階等において、ゲーム進行手段100が複数の画像認識関数130Bの中から一つの画像認識関数をプレイヤに選択(指定)させておき、指定された画像認識関数を特定するための指定情報を受け付けておく。そして、受付手段132は、端末10からゲームサーバ12Aを介して、指定情報を受け付け、画像認識手段104Cは、指定情報に基づいて選択する。
次に、ゲーム要素テーブル110Bのデータ構造について説明する。
次に、以上説明したゲームシステム1において実行される処理の流れについて説明する。図7は、本実施形態に係るゲームプログラム40を実行するゲームシステム1において実行される処理の流れの一例を示すフローチャートである。この処理は、例えば、ゲーム進行手段100がゲームを進行している場合において、プレイヤによる撮影画面の表示操作を受け付けた場合に開始される。
取得手段102は、プレイヤによる表示操作に応答して、カメラ24を起動し、撮影画面を表示する。プレイヤが周囲にある物体にカメラ24を向けると、撮影画面内にはその物体の画像が表示される。そして、処理は、ステップSP12の処理に移行する。
取得手段102は、プレイヤの撮影指示操作に応答して、物体の画像を撮影し、撮影した画像情報及び関連情報を取得する。また、取得手段102は、プレイヤにより予め指定された物体認識関数120Bを示す指定情報も取得する。そして、処理は、ステップSP14の処理に移行する。
抽出要求手段104Aは、モンスターの抽出処理に係る一部の処理として、画像情報、関連情報及び指定情報を含む抽出要求を生成し、当該抽出要求をゲームサーバ12Aに送信する。そして、処理は、ステップSP16とステップSP30の処理に移行する。なお、ステップSP16の処理とステップSP30の処理は並行して実行される。
ゲームサーバ12Aは、抽出要求を端末10から受信する。これに応答して、抽出処理手段104Bは、抽出要求に含まれる画像情報、関連情報及び指定情報を記憶手段110に記憶する。そして、抽出処理手段104Bは、記憶した画像情報及び指定情報を含む画像認識要求を生成し、当該画像認識要求を画像認識サーバ12Bに送信する。そして、処理は、ステップSP18の処理に移行する。
画像認識手段104Cは、画像認識要求をゲームサーバ12Aから受信した場合、これに応答して、複数の物体認識関数120Bの中から指定情報が示す一つの物体認識関数を選択する。そして、処理は、ステップSP20の処理に移行する。
画像認識手段104Cは、選択した物体認識関数を利用して、画像認識要求に含まれる画像情報を解析し、当該画像情報内の物体の物体識別情報を決定(認識)する。そして、処理は、ステップSP22の処理に移行する。
画像認識手段104Cは、解析結果(物体識別情報)をゲームサーバ12Aに送信する。そして、処理は、ステップSP24の処理に移行する。
ゲームサーバ12Aは、解析結果を画像認識サーバ12Bから受信する。これに応答して、抽出処理手段104Bは、ゲーム要素テーブル110Bを参照し、解析結果(物体識別情報)及び関連情報に基づいて、ゲーム要素群の中から一以上のゲーム要素(モンスター識別情報)を抽出する抽出処理を実行する。そして、処理は、ステップSP26の処理に移行する。なお、抽出の処理(抽出処理)の詳細は、後述する。
抽出処理手段104Bは、抽出結果(抽出したモンスターの識別情報等)を端末10に送信する。そして、処理は、ステップSP28の処理に移行する。
端末10は、抽出結果をゲームサーバ12Aから受信する。これに応答して、端末10の報知手段106は、端末10のディスプレイ22Aやスピーカ42等に抽出結果を出力(表示等)することで、当該抽出結果をプレイヤに報知する。この際、抽出結果の報知前に、報知手段106は、抽出結果に対応する演出も出力してもよい。また、抽出結果の報知前に、解析結果に要した時間に対応する演出(「お待たせしました」等のコメント)を出力してもよい。
端末10の報知手段106は、取得手段102が取得した関連情報に基づき、複数の事前情報の中から、一つの事前情報を選択する。なお、報知手段106は、ゲームサーバ12Aに選択要求を送信し、ゲームサーバ12Aに事前情報を選択させ、その選択結果を受信してもよい。そして、処理は、ステップSP32の処理に移行する。
報知手段106は、端末10のディスプレイ22Aやスピーカ42等に選択した事前情報を出力(表示等)することで、当該事前情報をプレイヤに報知する。なお、報知内容や報知時間は、抽出結果に要する時間を予測して、その予測時間に応じて変更してもよい。
抽出処理手段104Bは、例えば図6に示すゲーム要素テーブル110Bを読み込む。そして、処理は、ステップSP52の処理に移行する。
抽出処理手段104Bは、読み込んだゲーム要素テーブル110Bの条件番号群の中から、プレイヤのレベルが対応レベルに達していない条件番号を排除する。そして、処理は、ステップSP54の処理に移行する。
抽出処理手段104Bは、上記条件を排除した条件番号群の中から、物体識別情報と関連情報の両方に一致する条件番号を検索する。そして、処理は、ステップSP56の処理に移行する。
抽出処理手段104Bは、検索結果が一つか否かを判定する。そして、肯定判定された場合には、処理は、ステップSP58の処理に移行し、否定判定された場合には、処理は、ステップSP60の処理に移行する。
抽出処理手段104Bは、物体情報と関連情報の両方に一致する条件番号に対応するモンスター(の識別情報)を抽出する。これにより、抽出処理手段104Bはモンスターを抽出する。次に、抽出処理手段104Bは、抽出結果を、抽出要求をしたプレイヤに対応するプレイデータ110Aに反映する。これにより、抽出処理手段104Bは、抽出したモンスターをプレイヤキャラクタ62としてプレイヤに付与する。そして、図8に示すサブルーチンの処理は終了する。
抽出処理手段104Bは、検索結果が複数ある、すなわち条件番号が複数ある場合に、当該複数の条件番号に対応するモンスター毎に重みを取得する。例えば、抽出処理手段104Bは、ある条件に対応付けられているモンスターが他の条件に対応付けられていない場合、当該ある条件に対応付けられている重みを取得する。また、ある条件に対応付けられているモンスターが他の条件にも対応付けられている場合、ある条件に対応付けられている重みと、他の条件に対応付けられている重みを合算することで、当該モンスターの重みを取得する。そして、処理は、ステップSP62の処理に移行する。
抽出処理手段104Bは、取得した重みに基づき、物体識別情報と関連情報の両方に一致する条件番号群に対応するモンスターの中から、モンスター(の識別情報)を取得する。これにより、抽出処理手段104Bはモンスターを抽出する。本実施形態では、抽出処理手段104Bは、取得したモンスター毎の重みをそれぞれ、全ての重みの合計値で除算し、モンスター毎の抽出確率を算出する。そして、抽出処理手段104Bは、物体情報と関連情報の両方に一致する条件番号群に対応するモンスターの中から、抽出確率に基づき、モンスター(の識別情報)を抽出する。なお、抽出処理手段104Bは、抽出確率ではなく、取得した重みが最も高いモンスターを抽出してもよい。次に、抽出処理手段104Bは、抽出結果を、抽出要求をしたプレイヤに対応するプレイデータ110Aに反映する。これにより、抽出処理手段104Bは、抽出したモンスターをプレイヤキャラクタ62としてプレイヤに付与する。そして、図8に示すサブルーチンの処理は終了する。
以上、本実施形態では、ゲームサーバ12Aがモンスターを抽出している間に、すなわち、モンスターの抽出結果を報知するまでのプレイヤの待ち時間の間に、関連情報に基づいて抽出結果の事前情報を報知するので、プレイヤに与えるストレスを低減することができる。この結果、待ち時間の間、プレイヤのゲームに対する興味を維持することができる。
当該仰角情報に応じたモンスターを抽出することができ、もって、抽出するモンスターに多様性を持たせることができる。例えば、画像情報から物体識別情報として「鳥」を撮影したと判断したときに、更に仰角の情報を加味することで、正面または下方を向けて撮影されていた場合には、飛んでいない鳥を撮影していたと判断し、飛べない鳥である「ダチョウ」を模したモンスターを抽出するように設定し、上方を向けて撮影されていた場合には、飛んでいる鳥を撮影していたとして飛べる鳥である「ツバメ」を模したモンスターを抽出することが可能である。また、本実施形態によれば、仰角情報に応じた事前情報を報知することができ、もって、同じシーンや物体を撮影した場合であっても、事前情報に多様性を持たせることができる。そして、このように多様性を持たせると、プレイヤのゲームに対する興味をより維持することができる。
なお、本発明は上記実施形態に限定されるものではない。すなわち、上記実施形態に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、前述した実施形態が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
Claims (6)
- サーバ装置と通信可能なコンピュータを、
物体を撮影することで画像情報を取得し、且つ、前記画像情報に関連する関連情報を取得する取得手段、
ゲームに使用されるゲーム要素群の中から前記画像情報及び前記関連情報に基づいてゲーム要素を抽出する抽出処理に係る処理を実行し、抽出結果を取得する抽出手段、
前記ゲーム要素が抽出された場合に前記抽出結果を報知する報知手段であって、前記抽出手段により前記ゲーム要素が抽出されている間に前記関連情報に基づいて前記抽出結果の事前情報を報知する報知手段、
として機能させ、
前記抽出手段は、前記抽出処理に係る処理として、前記画像情報及び前記関連情報を含む抽出要求を前記サーバ装置に送信することで、前記サーバ装置に対して前記画像情報を解析させて前記画像情報内の物体の物体情報を決定させ、前記ゲーム要素群の中から前記物体情報及び前記関連情報に基づいてゲーム要素を抽出させ、前記抽出結果を前記サーバ装置から受信することで取得する抽出要求手段を含む、プログラム。 - 前記事前情報は、前記抽出結果を示唆する示唆情報として、予め前記抽出結果と対応付けて設定された情報を含む、
請求項1に記載のプログラム。 - 前記関連情報は、前記物体を撮影した時の照度情報及び時間情報の少なくとも何れか一方を含む、
請求項1又は2に記載のプログラム。 - 前記関連情報は、前記画像情報内の色情報を含む、
請求項1乃至3の何れか1項に記載のプログラム。 - 前記ゲーム要素は、前記ゲームのプレイヤに付与されるキャラクタを含む、
請求項1乃至4の何れか1項に記載のプログラム。 - 互いに通信可能な端末とサーバ装置を備えるゲームシステムであって、
前記端末は、物体を撮影することで画像情報を取得し、且つ、前記画像情報に関連する関連情報を取得し、前記画像情報及び前記関連情報を含む抽出要求を前記サーバ装置に送信し、
前記サーバ装置は、前記抽出要求を前記端末から受信した場合に、前記抽出要求に含まれる前記画像情報を解析し、前記画像情報内の物体の物体情報を決定し、ゲームに使用されるゲーム要素群の中から前記物体情報及び前記関連情報に基づいてゲーム要素を抽出し、前記端末に送信し、
前記端末は、抽出された前記ゲーム要素を前記サーバ装置から受信した場合に、抽出された前記ゲーム要素を報知し、前記サーバ装置により前記ゲーム要素が抽出されている間に前記関連情報に基づいて前記抽出結果の事前情報を報知する、
ゲームシステム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017086516A JP6256646B1 (ja) | 2017-04-25 | 2017-04-25 | プログラム及びゲームシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017086516A JP6256646B1 (ja) | 2017-04-25 | 2017-04-25 | プログラム及びゲームシステム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017220322A Division JP2018183560A (ja) | 2017-11-15 | 2017-11-15 | プログラム及びゲームシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6256646B1 true JP6256646B1 (ja) | 2018-01-10 |
JP2018183361A JP2018183361A (ja) | 2018-11-22 |
Family
ID=60940130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017086516A Active JP6256646B1 (ja) | 2017-04-25 | 2017-04-25 | プログラム及びゲームシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6256646B1 (ja) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006271658A (ja) * | 2005-03-29 | 2006-10-12 | Namco Bandai Games Inc | プログラム、情報記憶媒体及び画像撮像表示装置 |
JP2006326021A (ja) * | 2005-05-27 | 2006-12-07 | Dainippon Printing Co Ltd | 画像対戦遊戯装置、対戦管理サーバ、プログラム及び記録媒体 |
-
2017
- 2017-04-25 JP JP2017086516A patent/JP6256646B1/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006271658A (ja) * | 2005-03-29 | 2006-10-12 | Namco Bandai Games Inc | プログラム、情報記憶媒体及び画像撮像表示装置 |
JP2006326021A (ja) * | 2005-05-27 | 2006-12-07 | Dainippon Printing Co Ltd | 画像対戦遊戯装置、対戦管理サーバ、プログラム及び記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
JP2018183361A (ja) | 2018-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180043259A1 (en) | System and method to provide augmented reality and remote gameplay for traditional trading card games | |
US20170120148A1 (en) | Augmented reality gaming systems and methods | |
CN111672099B (zh) | 虚拟场景中的信息展示方法、装置、设备及存储介质 | |
WO2021244283A1 (zh) | 目标虚拟对象确定方法、装置、终端及存储介质 | |
US10376776B2 (en) | Systems and methods for providing a video game using information stored by physical objects | |
CN109806588A (zh) | 属性值的恢复方法和装置、存储介质、电子装置 | |
WO2017173911A1 (zh) | 基于移动互联网的现实真人网络游戏*** | |
CN112221135B (zh) | 画面显示方法、装置、设备以及存储介质 | |
JP6998609B2 (ja) | ゲームプログラム、ゲーム処理方法、及びゲーム装置 | |
JP2024010675A (ja) | プログラム及び情報処理装置 | |
CN114911558A (zh) | 云游戏启动方法、装置、***、计算机设备和存储介质 | |
JP2023164687A (ja) | 仮想オブジェクトの制御方法及び装置並びにコンピュータ装置及びプログラム | |
JP6256646B1 (ja) | プログラム及びゲームシステム | |
JP6241775B1 (ja) | ゲームシステム及びプログラム | |
JP5630515B2 (ja) | ゲームシステム及びプログラム | |
KR20130092284A (ko) | 온라인 게임의 고스트 매치 제공 방법 및 장치 | |
JP2018183560A (ja) | プログラム及びゲームシステム | |
JP6547037B1 (ja) | ゲームプログラム、方法、および情報処理装置 | |
JP2011056030A (ja) | ゲーム要素抽出プログラム、これを記録した記録媒体並びにコンピュータ装置 | |
JP2018183559A (ja) | 情報処理装置及びプログラム | |
JP6083030B2 (ja) | ゲーム制御装置、プログラム、ゲームシステム、情報処理装置 | |
TW202218722A (zh) | 虛擬場景的顯示方法及裝置、終端及存儲介質 | |
JP5999384B2 (ja) | ゲームシステム及びプログラム | |
JP7491449B1 (ja) | プログラム及び情報処理装置 | |
JP6547016B1 (ja) | ゲームプログラム、方法、および情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171120 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6256646 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |