[go: up one dir, main page]

JP2006271658A - Program, information storage medium, and image pickup display device - Google Patents

Program, information storage medium, and image pickup display device Download PDF

Info

Publication number
JP2006271658A
JP2006271658A JP2005094641A JP2005094641A JP2006271658A JP 2006271658 A JP2006271658 A JP 2006271658A JP 2005094641 A JP2005094641 A JP 2005094641A JP 2005094641 A JP2005094641 A JP 2005094641A JP 2006271658 A JP2006271658 A JP 2006271658A
Authority
JP
Japan
Prior art keywords
image
character
ghost
condition
display
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.)
Pending
Application number
JP2005094641A
Other languages
Japanese (ja)
Inventor
Koutarou Satou
皇太郎 佐藤
Yuji Nakazato
裕司 中里
Tetsuya Shinoda
徹也 篠田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bandai Namco Entertainment Inc
Original Assignee
Namco Bandai Games Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Namco Bandai Games Inc filed Critical Namco Bandai Games Inc
Priority to JP2005094641A priority Critical patent/JP2006271658A/en
Publication of JP2006271658A publication Critical patent/JP2006271658A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Image Processing (AREA)

Abstract

【課題】 画像認識処理を利用した撮像における新たな興趣を実現すること。
【解決手段】携帯型ゲーム装置1000では、カメラユニット7を起動すると、ディスプレイ1には、画像エリアAR1にファインダ画像が表示されるとともに、ゴーストセンサによるゴーストに対する感知結果(ゴースト反応)が表示される。即ち、ファインダ画像の特徴データと、各ゴーストに予め対応付けられている特徴データとの類似度を基にゴースト反応の強さが決定され、決定されたゴースト反応の強さがゲージMTにメータ表示されるとともに、このゲージ値MNに応じたメッセージがメッセージエリアAR2に表示される。そして、ゴースト反応が強い状態(例えば、ゲージ値が「75」以上の状態)でシャッタONすると、撮像画像に被写体OB1に応じたゴーストGS1が合成表示される。
【選択図】図2
PROBLEM TO BE SOLVED: To realize a new interest in imaging using image recognition processing.
In a portable game apparatus 1000, when a camera unit 7 is activated, a finder image is displayed on an image area AR1 and a detection result (ghost reaction) for a ghost by a ghost sensor is displayed on a display 1. . That is, the strength of the ghost reaction is determined based on the similarity between the feature data of the finder image and the feature data previously associated with each ghost, and the determined ghost response strength is displayed on the gauge MT as a meter. At the same time, a message corresponding to the gauge value MN is displayed in the message area AR2. When the shutter is turned on in a state where the ghost reaction is strong (for example, a state where the gauge value is “75” or more), the ghost GS1 corresponding to the subject OB1 is synthesized and displayed on the captured image.
[Selection] Figure 2

Description

本発明は、コンピュータに、撮像手段により撮影されているファインダ画像を表示装置に表示制御させ、シャッタ操作が為されて取り込まれた撮像画像にキャラクタの画像を合成して表示制御させることで、実空間にキャラクタが存在するかのような表示制御を行わせるためのプログラム等に関する。   The present invention allows a computer to control the display of a finder image captured by an imaging means on a display device, and to control the display by combining a captured image with a captured image captured by a shutter operation. The present invention relates to a program for performing display control as if a character exists in space.

撮像画像に対する画像認識を行ってこの撮像画像の内容等を認識する画像認識技術が様々な分野で利用されている。例えば、この画像認識技術の適用例として、特許文献1には、トランプゲームを行うゲーム装置や、タロット占いを行う占い装置が開示されている。かかる装置では、カメラを用いてトランプやタロットカード等の各種のカード類やサイコロといった認識対象物を撮像し、撮像画像に対する画像認識を行うパターン認識処理により、その配置等を認識している。
特開2002−49909号公報
An image recognition technique for recognizing the content of a captured image by performing image recognition on the captured image is used in various fields. For example, as an application example of this image recognition technology, Patent Document 1 discloses a game device that performs a card game and a fortune-telling device that performs tarot fortune-telling. In such an apparatus, various kinds of cards such as playing cards and tarot cards and recognition objects such as dice are imaged using a camera, and the arrangement and the like are recognized by pattern recognition processing for performing image recognition on the captured image.
JP 2002-49909 A

上述した特許文献1の技術は、認識対象物の形状や内容を予め定められたものとしているが、認識対象物を特に限定せず、画像認識処理を利用することで撮像における新たな興趣を実現し得ないだろうか。本発明は、上記事情に鑑みて為されたものである。   The technology of Patent Document 1 described above assumes that the shape and content of the recognition target are predetermined, but the recognition target is not particularly limited, and a new interest in imaging is realized by using image recognition processing. Isn't it possible? The present invention has been made in view of the above circumstances.

上記課題を解決するための第1の発明は、
コンピュータに、撮像手段(例えば、図1のカメラユニット7、図5の撮像部200)により撮影されているファインダ画像を表示装置(例えば、図1のディスプレイ1、図5の画像表示部430)に表示制御させ、シャッタ操作が為されて取り込まれた撮像画像にキャラクタの画像を合成して表示制御させることで、実空間にキャラクタが存在するかのような表示制御を行わせるためのプログラム(例えば、図5のゲームプログラム510)であって、
予め用意された、撮像画像にキャラクタの画像を合成するか否かを判定するための画像条件であるキャラクタ毎の合成画像条件(例えば、図8のゴースト情報524の特徴データ524b)のうち、前記ファインダ画像が何れかの合成画像条件を満足するか否かを判定する条件判定手段(例えば、図5の画像認識部312、類似度算出部314及びゴースト反応決定部316;図14のステップS1、図15のステップST1〜T15)、
前記条件判定手段の判定結果に基づいて、キャラクタが存在するか否かの所定の報知処理を行う報知制御手段(例えば、図5の表示制御部322;図15のステップT17)、
前記報知制御手段によりキャラクタが存在するとする報知処理がなされている状態でシャッタ操作が為された場合、当該シャッタ操作により取り込まれた撮像画像にキャラクタの画像を合成して表示制御する合成表示制御手段(例えば、図5の表示制御部322;図14のステップS7:YES〜S13)、
として前記コンピュータを機能させるためのプログラムである。
The first invention for solving the above-described problems is
A finder image taken by an imaging means (for example, the camera unit 7 of FIG. 1 and the imaging unit 200 of FIG. 5) is displayed on a display device (for example, the display 1 of FIG. 1, the image display unit 430 of FIG. 5). A program (e.g., a program for performing display control as if a character exists in real space by performing display control by combining the image of the character with the captured image captured by the shutter operation and performing display control) , A game program 510) of FIG.
Of the composite image conditions for each character (for example, feature data 524b of the ghost information 524 in FIG. 8) that are image conditions for determining whether or not to synthesize a character image with a captured image, Condition determining means for determining whether or not the viewfinder image satisfies any composite image condition (for example, the image recognition unit 312, the similarity calculation unit 314, and the ghost reaction determination unit 316 in FIG. 5; step S 1 in FIG. 14) Steps ST1 to T15 in FIG.
Notification control means (for example, display control unit 322 in FIG. 5; step T17 in FIG. 15) that performs a predetermined notification process as to whether or not a character exists based on the determination result of the condition determination means,
When a shutter operation is performed in a state in which a notification process that the character is present is performed by the notification control unit, a composite display control unit that combines and controls display of the character image with the captured image captured by the shutter operation (For example, display control unit 322 in FIG. 5; steps S7 in FIG. 14: YES to S13),
As a program for causing the computer to function.

また、第11の発明は、
撮像手段(例えば、図1のカメラユニット7、図5の撮像部200)と、前記撮像手段により撮影されているファインダ画像を表示する表示手段(例えば、図1のディスプレイ1、図5の画像表示部430)とを備え、シャッタ操作が為されて取り込まれた撮像画像にキャラクタの画像を合成して前記表示手段に表示制御させることで、実空間にキャラクタが存在するかのような表示制御を行わせる画像撮像表示装置(例えば、図1,図5の携帯型ゲーム装置1000)であって、
予め用意された、撮像画像にキャラクタの画像を合成するか否かを判定するための画像条件であるキャラクタ毎の合成画像条件のうち、前記ファインダ画像が何れかの合成画像条件を満足するか否かを判定する条件判定手段と、
前記条件判定手段の判定結果に基づいて、キャラクタが存在するか否かの所定の報知処理を行う報知制御手段と、
前記報知制御手段によりキャラクタが存在するとする報知処理がなされている状態でシャッタ操作が為された場合、当該シャッタ操作により取り込まれた撮像画像にキャラクタの画像を合成して表示制御する合成表示制御手段と、
を備えた画像撮像表示装置である。
The eleventh invention
Imaging means (for example, the camera unit 7 in FIG. 1 and the imaging unit 200 in FIG. 5) and display means for displaying the finder image taken by the imaging means (for example, the display 1 in FIG. 1 and the image display in FIG. 5). Unit 430), and by combining the captured image captured by the shutter operation and capturing the image of the character and causing the display unit to perform display control, display control as if the character exists in real space is performed. An image pickup display device to be performed (for example, the portable game device 1000 in FIGS. 1 and 5),
Whether the finder image satisfies any of the composite image conditions among the composite image conditions for each character, which is an image condition for determining whether to synthesize the character image with the captured image. Condition determination means for determining whether or not
Based on the determination result of the condition determination means, notification control means for performing a predetermined notification processing of whether or not a character exists;
When a shutter operation is performed in a state in which a notification process that the character is present is performed by the notification control unit, a composite display control unit that combines and controls display of the character image with the captured image captured by the shutter operation When,
It is an image pick-up display device provided with.

この第1又は第11の発明によれば、キャラクタ毎の合成画像条件のうち、ファインダ画像が何れかの合成画像条件を満足するか否かが判定され、この判定結果に基づいて、キャラクタが存在するか否かの所定の報知処理が行われる。そして、キャラクタが存在するとする報知処理がなされている状態においてシャッタ操作が為された際に、このシャッタ操作により取り込まれた撮像画像にキャラクタの画像が合成して表示制御される。   According to the first or eleventh invention, it is determined whether or not the finder image satisfies any one of the composite image conditions for each character, and the character exists based on the determination result. A predetermined notification process for determining whether or not to perform is performed. Then, when a shutter operation is performed in a state where a notification process indicating that a character exists is performed, the character image is combined with the captured image captured by the shutter operation, and display control is performed.

即ち、ファインダ画像が表示されるとともに、該ファインダ画像を基にキャラクタが存在するか否かが報知され、キャラクタが存在することが報知されている状態でシャッタ操作を行うと、撮像画像にキャラクタが合成表示されるといった、あたかも実空間に存在するキャラクタを撮像したかのような、撮像における新たな興趣を実現できる。またこのとき、ファインダ画像が略同一であれば、該ファインダ画像が何れかの合成画像条件を満足するか否かの判定結果は同一であるので、同一の報知が為される。このため、ある決まった場所(被写体の位置)にキャラクタが存在するかのような演出が実現される。また、ファインダ画像が各合成画像条件の何れかを満足するか否かの判定結果に基づいて行われる報知により、周囲に存在するキャラクタを感知し、この感知反応を報知しているかのような演出が実現される。   That is, when a finder image is displayed, whether or not a character exists is informed based on the finder image, and if a shutter operation is performed in a state in which the character is informed, the character is displayed in the captured image. It is possible to realize a new interest in imaging as if a character that exists in real space is captured, such as being displayed in a composite manner. At this time, if the finder images are substantially the same, the determination results as to whether or not the finder images satisfy any of the composite image conditions are the same, so the same notification is given. For this reason, an effect as if the character exists at a certain fixed place (subject position) is realized. In addition, the effect is as if the character present in the surroundings is detected by the notification performed based on the determination result of whether or not the finder image satisfies each of the composite image conditions, and the detection reaction is notified. Is realized.

第2の発明は、第1の発明のプログラムにおいて、
前記合成表示制御手段が、前記報知制御手段によりキャラクタが存在するとする報知処理がなされている状態においてシャッタ操作が為された際に、前記条件判定手段により満足すると判定されていた合成画像条件に対応するキャラクタの画像を、当該シャッタ操作により取り込まれた撮像画像に合成して表示制御するように前記コンピュータを機能させるためのプログラムである。
The second invention is the program of the first invention, wherein
The composite display control means corresponds to a composite image condition that is determined to be satisfied by the condition determination means when a shutter operation is performed in a state in which the notification processing that the character is present is performed by the notification control means. This is a program for causing the computer to function so as to display and control an image of a character to be synthesized with a captured image captured by the shutter operation.

この第2の発明によれば、キャラクタが存在するとする報知処理がなされている状態においてシャッタ操作が為された際に、ファインダ画像が満足すると判定されていた合成画像条件に対応するキャラクタの画像が、シャッタ操作により取り込まれた撮像画像に合成して表示制御される。   According to the second aspect of the present invention, when the shutter operation is performed in a state where the notification process that the character exists is performed, the character image corresponding to the composite image condition that has been determined to satisfy the finder image is obtained. Then, display control is performed by synthesizing the captured image captured by the shutter operation.

即ち、ファインダ画像が略同一であれば、このファインダ画像が満足すると判定される合成画像条件は同一であるので、この状態でシャッタ操作を行うと、常に同一のキャラクタの画像が撮像画像に合成表示される。従って、同一の被写体を撮像すると、常に同一のキャラクタが表示されるといった、被写体毎に存在するキャラクタが決まっているかのような演出が実現される。   That is, if the finder images are substantially the same, the composite image conditions for determining that the finder image is satisfied are the same. Therefore, when the shutter operation is performed in this state, the same character image is always combined and displayed on the captured image. Is done. Therefore, when the same subject is imaged, an effect as if the character existing for each subject is determined, such as always displaying the same character, is realized.

第3の発明は、第1又は第2の発明のプログラムにおいて、
前記各合成画像条件にはそれぞれ複数の画像条件が含まれており、
前記条件判定手段が、前記ファインダ画像が前記各合成画像条件それぞれを満足する程度である満足度を、当該合成画像条件に含まれる各画像条件を満たすか否かに基づいて判定する条件満足度判定手段(例えば、図5の類似度算出部314、ゴースト反応決定部316;図15のステップT1〜T3)を有し、
前記報知制御手段が、前記条件満足度判定手段により判定された満足度に応じた報知内容を報知する、
ように前記コンピュータを機能させるためのプログラムである。
The third invention is the program of the first or second invention,
Each of the composite image conditions includes a plurality of image conditions,
Condition satisfaction determination that the condition determination means determines a degree of satisfaction that the finder image satisfies each of the combined image conditions based on whether or not each image condition included in the combined image condition is satisfied. Means (for example, similarity calculation unit 314, ghost reaction determination unit 316 in FIG. 5; steps T1 to T3 in FIG. 15),
The notification control means notifies the notification content according to the satisfaction degree determined by the condition satisfaction degree determination means,
Is a program for causing the computer to function.

この第3の発明によれば、ファインダ画像が各合成画像条件それぞれを満足する程度である満足度が、この合成画像条件に含まれる各画像条件を満たすか否かに基づいて判定され、この判定された満足度に応じた報知内容が報知される。従って、満足度が段階的に表現され、キャラクタに対する感知反応の程度に応じた報知が実現される。この場合、例えばファインダ画像が満たす画像条件が多い程、満足度を高くすることで、直感的に理解し易い感知反応となる。   According to the third aspect of the invention, the degree of satisfaction that the finder image satisfies each composite image condition is determined based on whether or not each image condition included in the composite image condition is satisfied. The notification content corresponding to the degree of satisfaction is notified. Therefore, the satisfaction level is expressed in stages, and notification according to the degree of the sensory response to the character is realized. In this case, for example, the more the image conditions that the finder image satisfies, the higher the degree of satisfaction, and thus a sensing reaction that is easy to understand intuitively.

第4の発明は、第3の発明のプログラムにおいて、
前記報知制御手段が、前記ファインダ画像が変化しない場合に、時間経過に伴って報知内容を変化させて報知処理を行うように前記コンピュータを機能させるためのプログラムである。
A fourth invention is the program of the third invention, wherein
The notification control means is a program for causing the computer to function so as to perform notification processing by changing notification contents over time when the viewfinder image does not change.

この第4の発明によれば、ファインダ画像が変化しない場合に、時間経過に伴って報知内容が変化されて報知処理が行われる。ファインダ画像が変化しない場合には、このファインダ画像が何れかの合成画像条件を満足するか否かの判定結果が変化しないので、報知内容が変化しない。そこで、このような場合には時間経過に伴って報知内容を変化させることで、あたかも移動しているキャラクタを感知しているかのような演出を実現することができる。   According to the fourth aspect, when the finder image does not change, the notification content is changed with the passage of time, and the notification process is performed. When the viewfinder image does not change, the determination result as to whether or not the viewfinder image satisfies any composite image condition does not change, and thus the notification content does not change. Therefore, in such a case, it is possible to realize an effect as if the moving character is sensed by changing the notification contents with the passage of time.

第5の発明は、第1〜第4の何れかの発明のプログラムにおいて、
前記条件判定手段が、
前記ファインダ画像の特徴部分を抽出する特徴抽出処理を行う特徴抽出手段(例えば、図5の画像認識部312;図14のステップS1)と、
前記特徴抽出手段により抽出された特徴部分の画像が、何れかの合成画像条件を満足するか否かを判定する特徴部分判定手段(例えば、図5の類似度算出部314、ゴースト反応決定部316;図15のステップT1〜T15)と、
を有するように前記コンピュータを機能させるためのプログラムである。
A fifth invention is a program according to any one of the first to fourth inventions,
The condition determining means is
A feature extraction unit (for example, the image recognition unit 312 in FIG. 5; step S1 in FIG. 14) that performs a feature extraction process for extracting a feature portion of the finder image;
Feature part determination means for determining whether or not the image of the feature part extracted by the feature extraction means satisfies any composite image condition (for example, the similarity calculation unit 314 and the ghost reaction determination unit 316 in FIG. 5). Steps T1 to T15 in FIG.
A program for causing the computer to function so as to have

この第5の発明によれば、ファインダ画像の特徴部分が抽出され、この抽出された特徴部分の画像が、何れかの合成画像条件を満足するか否かが判定される。即ち、ファインダ画像の特徴部分を基に、合成表示されるキャラクタが決定される。   According to the fifth aspect, the feature portion of the finder image is extracted, and it is determined whether or not the extracted feature portion image satisfies any composite image condition. That is, the character to be displayed in combination is determined based on the characteristic part of the finder image.

第6の発明は、第5の発明のプログラムにおいて、
前記各合成画像条件には物体の少なくとも形状条件が画像条件として含まれており、
前記特徴抽出手段が、前記ファインダ画像に写っている物体の形状を特徴部分として抽出し、
前記特徴部分判定手段が、前記特徴抽出手段により抽出された物体形状が合成画像条件に含まれる物体の形状条件を満足するか否かを判定する、
ように前記コンピュータを機能させるためのプログラムである。
A sixth invention is the program of the fifth invention, wherein
Each composite image condition includes at least a shape condition of the object as an image condition,
The feature extraction means extracts the shape of an object shown in the viewfinder image as a feature part,
The feature portion determination means determines whether or not the object shape extracted by the feature extraction means satisfies an object shape condition included in a composite image condition;
Is a program for causing the computer to function.

この第6の発明によれば、ファインダ画像に写っている物体の形状が特徴部分として抽出され、この抽出された物体形状が合成画像条件に含まれる物体の形状条件を満足するか否かが判定される。即ち、少なくとも、撮像した物体の形状を基に、合成表示されるキャラクタが決定される。   According to the sixth aspect, the shape of the object shown in the finder image is extracted as the feature portion, and it is determined whether or not the extracted object shape satisfies the object shape condition included in the composite image condition Is done. That is, at least the character to be displayed in combination is determined based on the shape of the imaged object.

第7の発明は、第5又は第6の発明のプログラムにおいて、
前記報知制御手段が、前記特徴抽出手段により抽出された特徴部分が前記ファインダ画像に占める大きさ及び/又は位置に応じて異なる報知処理を行うように前記コンピュータを機能させるためのプログラムである。
The seventh invention is the program of the fifth or sixth invention,
The notification control unit is a program for causing the computer to function so as to perform different notification processing depending on the size and / or position of the feature portion extracted by the feature extraction unit in the viewfinder image.

この第7の発明によれば、抽出された特徴部分がファインダ画像に占める大きさ及び/又は位置に応じて異なる報知処理が行われる。従って、例えば抽出された特徴部分がファインダ画像に占める大きさが大きい程、或いは、ファインダ画像中の位置が画像中央部に近い程、キャラクタに対する感知反応の程度が強いことを表す報知を行うことで、この特徴部分となる被写体の位置が撮像方向に一致する、即ち正面に位置する程、或いは、この被写体に近づく程、キャラクタに対する感知反応が強くなるといった、直感的に理解し易い報知を実現でできる。   According to the seventh aspect, different notification processes are performed depending on the size and / or position of the extracted feature portion in the finder image. Therefore, for example, a notification indicating that the degree of the sensing reaction to the character is stronger as the size of the extracted feature portion in the finder image is larger or the position in the finder image is closer to the center of the image. Intuitively understandable notifications such that the position of the subject, which is the characteristic part, coincides with the imaging direction, that is, the position of the subject is in front, or the closer the subject is, the stronger the sensing response to the character. it can.

第8の発明は、第1〜第7の発明のプログラムにおいて、
前記報知制御手段が、前記報知処理として所定のゲージ表示を行うゲージ表示制御手段を有するように前記コンピュータを機能させるためのプログラムである。
An eighth invention is the program of the first to seventh inventions,
The notification control means is a program for causing the computer to function so as to have gauge display control means for performing predetermined gauge display as the notification processing.

この第8の発明によれば、キャラクタが存在するとする報知処理として所定のゲージ表示が行われる。   According to the eighth aspect of the invention, a predetermined gauge display is performed as a notification process that a character exists.

第9の発明は、第1〜第8の何れかの発明のプログラムにおいて、
前記撮像手段の撮像方向にキャラクタが存在するか否かを感知する仮想的に装着可能なキャラクタセンサが、感知可能なキャラクタに応じて予め複数設定されており、
前記複数のキャラクタセンサのうち、仮想的に装着するとするキャラクタセンサをユーザの選択操作に従って選択する装着センサ選択手段、
として前記コンピュータを機能させ、
前記条件判定手段が、前記複数の合成画像条件の中から、前記装着センサ選択手段により選択されたキャラクタセンサが感知可能なキャラクタに対応する合成画像条件を判定対象の条件とする、
ように前記コンピュータを機能させるためのプログラムである。
A ninth invention is a program according to any one of the first to eighth inventions,
A plurality of virtually wearable character sensors that detect whether or not a character exists in the imaging direction of the imaging means are set in advance according to the detectable character,
A mounting sensor selection means for selecting a character sensor to be virtually mounted among the plurality of character sensors according to a user's selection operation;
Function the computer as
The condition determination means sets a composite image condition corresponding to a character that can be detected by the character sensor selected by the wearing sensor selection means from the plurality of composite image conditions as a determination target condition.
Is a program for causing the computer to function.

この第9の発明によれば、予め設定されている、撮像手段の撮像方向にキャラクタが存在するか否かを感知する仮想的に装着可能な複数のキャラクタセンサのうち、仮想的に装着するとするキャラクタセンサがユーザの選択操作に従って選択され、この選択されたキャラクタセンサが感知可能なキャラクタに対応する合成画像条件が、ファインダ画像が満足するか否かの判定対象の条件とされる。   According to the ninth aspect of the present invention, it is assumed that, among a plurality of character sensors that can be virtually mounted and that detect whether or not a character is present in the imaging direction of the imaging means, which is set in advance, it is virtually mounted. A character sensor is selected according to a user's selection operation, and a composite image condition corresponding to a character that can be sensed by the selected character sensor is set as a condition for determining whether or not the finder image is satisfied.

即ち、仮想的に装着するとするキャラクタセンサが異なると、ファインダ画像が満足するか否かの判定対象の条件が異なる。このため、同一のファインダ画像であってもキャラクタが存在するか否かの報知内容が異なるとともに、同一の被写体を撮像した場合であっても表示されるキャラクタが異なるといった面白味のある演出が実現される。   That is, if the character sensor to be virtually mounted is different, the condition for determining whether or not the finder image is satisfied is different. For this reason, even with the same finder image, the contents of the notification as to whether or not a character exists are different, and an interesting effect is realized in which the displayed character is different even when the same subject is imaged. The

第10の発明は、第1〜第9の何れかの発明のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体(例えば、図5の記憶部500)である。   A tenth aspect of the invention is a computer-readable information storage medium (for example, the storage unit 500 in FIG. 5) storing the program of any one of the first to ninth aspects.

ここでいう「情報記憶媒体」とは、記憶されている情報をコンピュータが読み取り可能な、例えばハードディスクやMO、CD−ROM、DVD、メモリカード、ICメモリ等の記憶媒体である。従って、この第10の発明によれば、該情報記憶媒体に記憶されている情報をコンピュータに読み取らせて演算処理を実行させることで、第1〜第9の何れかの発明と同様の効果を奏することができる。   Here, the “information storage medium” is a storage medium such as a hard disk, MO, CD-ROM, DVD, memory card, or IC memory that can be read by a computer. Therefore, according to the tenth aspect, by causing the computer to read the information stored in the information storage medium and executing the arithmetic processing, the same effect as any of the first to ninth aspects can be obtained. Can play.

本発明によれば、ファインダ画像が表示されるとともに、該ファインダ画像を基にキャラクタが存在するか否かが報知され、キャラクタが存在することが報知されている状態でシャッタ操作を行うと、撮像画像にキャラクタが合成表示されるといった、あたかも実空間に存在するキャラクタを撮像したかのような、撮像における新たな興趣を実現できる。またこのとき、周囲に存在するキャラクタを感知し、この感知反応を報知しているかのような演出が実現されるとともに、ある決まった場所(被写体の位置)にキャラクタが存在するかのような演出が実現される。   According to the present invention, when a finder image is displayed, whether or not a character exists is informed based on the finder image, and imaging is performed when a shutter operation is performed in a state in which the presence of the character is informed. It is possible to realize a new interest in imaging as if an image of a character existing in real space is captured, such as a character being synthesized and displayed on an image. In addition, at this time, an effect as if the surrounding character is sensed and this sensing reaction is notified is realized, and an effect as if the character exists in a certain place (subject position) Is realized.

以下、図面を参照して、本発明の好適な実施形態を説明する。尚、以下では、本発明を携帯型ゲーム装置に適用した場合を説明するが、本発明の適用可能な実施形態がこれに限定されるものではない。   Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. In the following, a case where the present invention is applied to a portable game device will be described. However, embodiments to which the present invention can be applied are not limited thereto.

[ゲーム装置の外観]
図1は、本実施形態における携帯型ゲーム装置1000の一例を示す外観図である。同図(a)は正面図を示し、同図(b)は背面図を示している。同図によれば、携帯型ゲーム装置1000は、略長方形状の筐体の正面に、ディスプレイ1と、スピーカ3と、操作キー5とを備えている。また、筐体の上側面にカメラユニット7を備えているとともに、下側面には、ゲームカートリッジ10を挿入するための挿入口が設けられている。
[Appearance of game device]
FIG. 1 is an external view showing an example of a portable game apparatus 1000 in the present embodiment. FIG. 4A shows a front view, and FIG. 4B shows a rear view. As shown in the figure, the portable game apparatus 1000 includes a display 1, a speaker 3, and operation keys 5 on the front surface of a substantially rectangular casing. In addition, the camera unit 7 is provided on the upper side of the housing, and an insertion port for inserting the game cartridge 10 is provided on the lower side.

ディスプレイ1は、TFTディスプレイ等のバックライト付きのカラー液晶ディスプレイであり、各種情報や画像等を表示する。また、このディスプレイ1は、カメラユニット7の起動時には電子ファインダとして機能し、カメラユニット7によるファインダ画像を動画表示する。   The display 1 is a color liquid crystal display with a backlight such as a TFT display, and displays various information, images, and the like. The display 1 functions as an electronic finder when the camera unit 7 is activated, and displays a finder image by the camera unit 7 as a moving image.

操作キー5は、プレーヤがゲーム操作を入力するためのものであり、操作キー5の内の1つのキーが、カメラユニット7の起動時に撮像指示を入力するためのシャッタキーとしての機能を果たす。   The operation key 5 is used for the player to input a game operation, and one of the operation keys 5 functions as a shutter key for inputting an imaging instruction when the camera unit 7 is activated.

カメラユニット7は、その背面側に設けられたガラス等で形成される撮影レンズ8と、CMOSやCCD等の撮像素子とを有し、撮影レンズ8を通して撮像素子で結像された画像データをデジタルデータに変換して出力する。尚、このカメラユニット7は筐体に一体的に構成されているが、着脱自在に構成されていることとしても良い。   The camera unit 7 has a photographic lens 8 formed of glass or the like provided on the back side thereof, and an imaging element such as a CMOS or a CCD, and digitally converts image data imaged by the imaging element through the photographic lens 8. Convert to data and output. In addition, although this camera unit 7 is comprised integrally with the housing | casing, it is good also as being comprised so that attachment or detachment is possible.

また、携帯型ゲーム装置1000は、挿入口に挿入されたゲームカートリッジ10に格納されているゲーム情報(ゲームプログラムやゲームデータ)を読み出す読出装置や、他の携帯型ゲーム装置1000等の外部装置と接続して無線/有線通信を行うための通信装置、CPUやICメモリ等を搭載した制御装置を内部に具備している。制御装置に搭載されるCPUは、ICメモリやゲームカートリッジ10から読み出されたプログラムやデータ、操作キー5の操作信号、カメラユニット7から入力される画像データ等に基づいて種々の処理を実行し、ゲーム画面等の画像信号及びゲーム音の音信号を生成する。そして、生成した画像信号をディスプレイ1に出力してゲーム画面を表示させるとともに、音信号をスピーカ3に出力してゲーム音を出力させる。   In addition, the portable game apparatus 1000 includes a reading device that reads game information (game program and game data) stored in the game cartridge 10 inserted into the insertion slot, and other external devices such as other portable game apparatuses 1000. It has a communication device for connecting and performing wireless / wired communication, and a control device equipped with a CPU, IC memory, and the like. The CPU mounted on the control device executes various processes based on programs and data read from the IC memory and the game cartridge 10, operation signals from the operation keys 5, image data input from the camera unit 7, and the like. Then, an image signal such as a game screen and a sound signal of a game sound are generated. Then, the generated image signal is output to the display 1 to display the game screen, and the sound signal is output to the speaker 3 to output the game sound.

携帯型ゲーム装置1000がゲームを実行するために必要な情報(システムプログラムやゲームプログラム、ゲームデータ等)は、制御装置に搭載されているICメモリやゲームカートリッジ10に格納されている。より具体的には、システムプログラムは制御装置のICメモリに格納され、ゲームプログラム及びゲームデータはゲームカートリッジ10に格納されている。従って、プレーヤは、ゲームカートリッジ10を交換することで、異なるゲームを携帯型ゲーム装置1000に実行させることができる。   Information (system program, game program, game data, etc.) necessary for the portable game apparatus 1000 to execute a game is stored in an IC memory or a game cartridge 10 mounted on the control apparatus. More specifically, the system program is stored in the IC memory of the control device, and the game program and game data are stored in the game cartridge 10. Therefore, the player can cause the portable game apparatus 1000 to execute a different game by exchanging the game cartridge 10.

[概要]
本実施形態のゲームでは、あたかも、実空間であるプレーヤの周囲にゴースト(キャラクタ)が存在しているかのようなゲーム演出が行われる。
[Overview]
In the game of this embodiment, a game effect is performed as if a ghost (character) exists around the player in the real space.

図2〜図4は、本実施形態のゲーム概要を説明するための図である。
図2(a)に示すように、携帯型ゲーム装置1000のカメラユニット7を起動すると、ディスプレイ1には、その中央部分の画像エリアAR1に、撮影レンズ8が捉えている画像(ファインダ画像)が表示される。
2-4 is a figure for demonstrating the game outline | summary of this embodiment.
As shown in FIG. 2A, when the camera unit 7 of the portable game apparatus 1000 is activated, an image (finder image) captured by the photographing lens 8 is displayed on the display 1 in the image area AR1 at the center thereof. Is displayed.

また、本実施形態のゲームでは、ゲーム演出の一つとして、携帯型ゲーム装置1000が、該装置周囲におけるゴーストの存在を感知するゴーストセンサ(キャラクタセンサ)を具備しているかのような演出が行われる。このゴーストセンサは、カメラユニット7による撮影方向を中心とした所定範囲内に存在するキャラクタを感知する機能を有する。そして、このゴーストセンサによる感知結果(以下、「ゴースト反応」という)が、ファインダ画像とともにディスプレイ1に表示(報知)される。尚、このファインダ画像は動画像である。   Further, in the game of the present embodiment, as one of the game effects, an effect as if the portable game device 1000 includes a ghost sensor (character sensor) that detects the presence of a ghost around the device is performed. Is called. This ghost sensor has a function of sensing a character that exists within a predetermined range centered on the shooting direction of the camera unit 7. Then, the detection result by the ghost sensor (hereinafter referred to as “ghost reaction”) is displayed (notified) on the display 1 together with the finder image. This finder image is a moving image.

具体的には、ゴースト反応の強さの程度(度合)が「0」〜「100」の範囲の整数に数値化されてゲージMTにメータ表示(ゲージ表示)されるとともに、この数値(ゲージ値)MNがパーセンテージ表示される。ゲージ値MNが大きい程、ゴースト反応が強いことを表している。即ち、ゲージ値の最小値「0」はゴースト反応が「無い」ことを表し、最高値「100」はゴースト反応が最も強いことを表す。また、このゲージ値MNは、ファインダ画像が、ゴーストを表示(出現)させるか否かの判定条件である合成画像条件の満足するか否かを表しているともに、その満足度を表している。即ち、ゲージ値MNが所定値(例えば、「75」)以上であれば満足することを表し、そうでなければ満足しないことを表している。例えば同図(a)では、ゲージ値MNが「85」であり、ゴースト反応が比較的強いとともに、合成画像条件を満足していることを表している。   Specifically, the strength (degree) of the ghost reaction is digitized into an integer in the range of “0” to “100” and displayed on the gauge MT (gauge display). ) MN is displayed as a percentage. The larger the gauge value MN, the stronger the ghost reaction. That is, the minimum value “0” of the gauge value indicates that there is no ghost response, and the maximum value “100” indicates that the ghost response is strongest. The gauge value MN represents whether or not the finder image satisfies a composite image condition that is a determination condition as to whether or not to display (appear) a ghost, and also represents the degree of satisfaction. That is, if the gauge value MN is equal to or greater than a predetermined value (for example, “75”), it indicates that it is satisfied, and if not, it indicates that it is not satisfied. For example, FIG. 5A shows that the gauge value MN is “85”, the ghost reaction is relatively strong, and the composite image condition is satisfied.

また、ディスプレイ1には、ゴースト反応の強さに応じたメッセージがメッセージエリアAR2に表示される。このメッセージは、ゲージ値MNと同様に、ファインダ画像が合成画像条件を満足するか否かを表しているとともに、ぞの大まかな満足度をあらわしている。例えば同図では、ゴースト反応が比較的強く、合成画像条件を満足していることを示すメッセージ「ツヨイゴーストハンノウデス」が表示されている。   On the display 1, a message corresponding to the strength of the ghost reaction is displayed in the message area AR2. Similar to the gauge value MN, this message indicates whether or not the finder image satisfies the composite image condition and indicates the general satisfaction level. For example, in the figure, a message “Two ghost hannowes” indicating that the ghost reaction is relatively strong and the composite image condition is satisfied is displayed.

そして、このようにゴースト反応が比較的強い状態で、操作キー5を操作して撮像指示を入力(シャッタON)すると、ディスプレイ1には、該シャッタONにより取り込まれた画像(撮像画像)にゴーストの画像が合成表示される。即ち、ゴーストが“出現”する。同図(a)では、ゴーストGS1が表示されている。ゴーストが表示され得るシャッタONのタイミングの目安としては、ゲージ値がある程度大きい(例えば、「75」以上)状態、或いは、メッセージが「ツヨイゴーストハンノウデス」となっている状態である。尚、ゴースト反応が弱い(例えば、「75」未満)の場合には、ゴーストは表示されない。   When the operation key 5 is operated and the imaging instruction is input (shutter ON) in such a state where the ghost reaction is relatively strong as described above, the ghost is displayed on the image (captured image) captured by the shutter ON. The image of That is, a ghost “appears”. In FIG. 9A, a ghost GS1 is displayed. As a standard of the shutter ON timing at which a ghost can be displayed, the gauge value is somewhat large (for example, “75” or more), or the message is “Toy Ghost Hannowed”. When the ghost reaction is weak (for example, less than “75”), the ghost is not displayed.

このとき、携帯型ゲーム装置1000では、ファインダ画像に対して所定の画像認識方法での画像認識処理を行って特徴データを抽出し、抽出した特徴データと、予め用意されている複数のゴーストそれぞれの特徴データとの類似度を算出し、算出した類似度を基にゴースト反応の強さの程度を決定する。そして、撮像指示が入力(シャッタON)されると、決定したゴースト反応の強さの程度を基に上記複数のゴーストの中から何れかを選択し、このゴーストの画像を該シャッタONにより取り込んだ撮像画像に合成してディスプレイ1に表示させている。   At this time, the portable game device 1000 performs image recognition processing on the finder image using a predetermined image recognition method to extract feature data, and the extracted feature data and each of a plurality of ghosts prepared in advance are extracted. The degree of similarity with the feature data is calculated, and the degree of ghost reaction strength is determined based on the calculated degree of similarity. When an imaging instruction is input (shutter ON), one of the plurality of ghosts is selected based on the determined degree of ghost reaction intensity, and an image of this ghost is captured by the shutter ON. It is combined with the captured image and displayed on the display 1.

また、ゴースト反応の強さは、ファインダ画像中の被写体の位置によって異なる。具体的には、ゴーストセンサは、カメラユニット7の撮像方向に存在するキャラクタを感知するため、被写体の位置が画像中央に近い程、強いゴースト反応を示し、画像中央から離れる程、ゴースト反応が弱くなっていく。   The strength of the ghost reaction varies depending on the position of the subject in the finder image. Specifically, since the ghost sensor senses a character that exists in the imaging direction of the camera unit 7, the ghost response shows a stronger ghost response as the subject position is closer to the center of the image, and the ghost response becomes weaker as the distance from the center of the image increases. It will become.

例えば図2(a)に示したように、被写体OB1がファインダ画像のほぼ中央に位置する場合には、ゲージ値が「85」と比較的強いゴースト反応を示すが、同図(b)に示すように、被写体OB1の位置がファインダ画像の左部分に位置する場合には、ゲージ値が「70」と、同図(a)の場合と比較して弱いゴースト反応を示す。   For example, as shown in FIG. 2 (a), when the subject OB1 is positioned approximately in the center of the finder image, the gauge value is “85”, indicating a relatively strong ghost reaction, but as shown in FIG. 2 (b). Thus, when the position of the subject OB1 is located in the left part of the finder image, the gauge value is “70”, indicating a weak ghost reaction compared to the case of FIG.

また、被写体が異なると、ゴースト反応、及び、シャッタONした際に表示されるゴーストが異なる。例えば図3(a)に示すように、カメラユニット7の撮像方向を被写体OB2に向けてファインダ画像内に捉えると、ゲージ値が「10」と、図2(a)に示した被写体OB1の場合と比較して弱いゴースト反応を示す。尚、同図(b)に示す場合には、ゴースト反応が弱いため、シャッタONしてもゴーストは表示されない。   Further, when the subject is different, the ghost reaction and the ghost displayed when the shutter is turned on are different. For example, as shown in FIG. 3A, when the imaging direction of the camera unit 7 is pointed in the finder image toward the subject OB2, the gauge value is “10” and the subject OB1 shown in FIG. Shows a weak ghost reaction. In the case shown in FIG. 5B, since the ghost reaction is weak, no ghost is displayed even when the shutter is turned on.

また、図4に示すように、被写体OB3をファインダ画像内に捉えると、ゲージ値が「90」と、図2(a)に示した被写体OB1の場合と比較して強いゴースト反応を示す。そして、この状態でシャッタONすると、ディスプレイ1には、該シャッタONにより取り込まれた撮像画像にゴーストGS2が合成されて表示される。   As shown in FIG. 4, when the subject OB3 is captured in the finder image, the gauge value is “90”, which indicates a stronger ghost reaction than the case of the subject OB1 shown in FIG. When the shutter is turned on in this state, the display 1 displays the ghost GS2 combined with the captured image captured by the shutter being turned on.

尚、図3,図4に示す何れの場合も、ファインダ画像中の被写体の位置が画像中央から周辺側に変化すると、ゴースト反応が弱くなる。   In both cases shown in FIGS. 3 and 4, when the position of the subject in the finder image changes from the center of the image to the peripheral side, the ghost reaction becomes weak.

[機能構成]
図5は、本実施形態における携帯型ゲーム装置1000の機能構成の一例を示すブロック図である。同図によれば、携帯型ゲーム装置1000は、機能的には、操作入力部100と、撮像部200と、処理部300と、画像表示部430と、音出力部440と、記憶部500と、通信部600とを備えて構成される。
[Function configuration]
FIG. 5 is a block diagram illustrating an example of a functional configuration of the portable game apparatus 1000 according to the present embodiment. According to the figure, the portable game apparatus 1000 functionally includes an operation input unit 100, an imaging unit 200, a processing unit 300, an image display unit 430, a sound output unit 440, and a storage unit 500. The communication unit 600 is configured.

操作入力部100は、プレーヤによる操作指示を受け付け、操作に応じた操作信号を処理部300に出力する。特に、本実施形態では、撮像指示を検出して処理部300に出力する。図1では、操作キー5がこれに該当する。   The operation input unit 100 receives an operation instruction from the player, and outputs an operation signal corresponding to the operation to the processing unit 300. In particular, in the present embodiment, an imaging instruction is detected and output to the processing unit 300. In FIG. 1, the operation key 5 corresponds to this.

撮像部200は、CMOSやCCD等の撮像素子や、被写体の光束を撮像素子に結像させる撮影レンズ、撮像素子から出力される電気信号(アナログ画像信号)をデジタル信号に変換するA/D変換回路を含み、被写体の画像データ(ファインダ画像データ)を処理部300に出力する。図1では、カメラユニット7がこれに該当する。   The imaging unit 200 includes an imaging element such as a CMOS or CCD, a photographing lens that forms an image of a light beam of a subject on the imaging element, and an A / D conversion that converts an electrical signal (analog image signal) output from the imaging element into a digital signal. A circuit is included, and image data of the subject (finder image data) is output to the processing unit 300. In FIG. 1, the camera unit 7 corresponds to this.

処理部300は、携帯型ゲーム装置1000の全体制御やゲームの進行制御、画像生成等の各種演算処理を行う。この機能は、例えばCPU(CISC型、RISC型)、ASIC(ゲートアレイ等)等の演算装置やその制御プログラムにより実現される。図1では、内蔵する制御装置に実装されているCPU等がこれに該当する。   The processing unit 300 performs various arithmetic processes such as overall control of the portable game apparatus 1000, game progress control, and image generation. This function is realized by, for example, an arithmetic device such as a CPU (CISC type, RISC type), ASIC (gate array, etc.) and its control program. In FIG. 1, a CPU or the like mounted on a built-in control device corresponds to this.

また、処理部300は、主にゲームの実行に係る演算処理を行うゲーム演算部310と、ゲーム演算部310の処理によって求められた各種データに基づいてゲーム画像を生成する画像生成部330と、効果音やBGM等のゲーム音を生成する音生成部340とを含んでいる。   The processing unit 300 mainly includes a game calculation unit 310 that performs calculation processing related to game execution, an image generation unit 330 that generates a game image based on various data obtained by the processing of the game calculation unit 310, And a sound generator 340 for generating game sounds such as sound effects and BGM.

ゲーム演算部310は、記憶部500から読み出したゲーム情報(プログラム及びデータ)や、操作入力部100から入力された操作信号、撮像部200から入力される画像データ等に基づいて種々のゲーム処理を実行する。また、本実施形態では、ゲーム演算部310は、画像認識部312と、類似度算出部314と、ゴースト反応決定部316と、出現判定部318と、表示制御部322とを含んでいる。   The game calculation unit 310 performs various game processes based on game information (programs and data) read from the storage unit 500, operation signals input from the operation input unit 100, image data input from the imaging unit 200, and the like. Execute. In the present embodiment, the game calculation unit 310 includes an image recognition unit 312, a similarity calculation unit 314, a ghost reaction determination unit 316, an appearance determination unit 318, and a display control unit 322.

画像認識部312は、所定時間毎に、撮像部200から入力される画像データに対する画像認識処理を行い、ファインダ画像の特徴データを抽出する。この場合、画像認識部312は、画像認識方法情報522で指定される画像認識方法でファインダ画像データに対する画像認識処理を行う。   The image recognition unit 312 performs image recognition processing on the image data input from the imaging unit 200 at predetermined time intervals, and extracts feature data of the finder image. In this case, the image recognition unit 312 performs image recognition processing on the finder image data using the image recognition method specified by the image recognition method information 522.

ここで、画像認識部312が行う画像認識方法としては、形状認識や色認識、模様認識がある。形状認識では、例えば撮像画像データに対するハフ変換を実行して直線成分及びその強さを検出し、検出した直線の組み合わせによって被写体の形状を認識し、その認識した形状に基づく特徴部分を抽出する。また、色認識では、撮像画像全体、或いは、形状認識によって認識された特徴部分の色を認識する。また、模様認識では、例えば撮像画像データに対するフーリエ変換を行って周波数成分を抽出し、撮像画像全体、或いは、形状認識によって認識された特徴部分の模様を認識する。本実施形態では、これらの一又は複数の画像認識方法によって撮像画像データに対する画像認識を行い、該撮像画像の特徴データを画像認識方法毎に抽出する。   Here, image recognition methods performed by the image recognition unit 312 include shape recognition, color recognition, and pattern recognition. In shape recognition, for example, a Hough transform is performed on captured image data to detect a straight line component and its strength, a shape of a subject is recognized by a combination of the detected straight lines, and a feature portion based on the recognized shape is extracted. In the color recognition, the color of the entire captured image or the feature portion recognized by the shape recognition is recognized. In the pattern recognition, for example, a Fourier transform is performed on the captured image data to extract a frequency component, and the entire captured image or the pattern of the feature portion recognized by the shape recognition is recognized. In the present embodiment, image recognition is performed on captured image data by using one or a plurality of image recognition methods, and feature data of the captured image is extracted for each image recognition method.

画像認識方法情報522とは、撮像画像に対する画像認識方法を指定する情報である。図6に、画像認識方法情報522のデータ構成の一例を示す。同図によれば、画像認識方法情報522は、画像認識方法522aと、重み522bとを対応付けて記憶している。重み522bは、対応する画像認識方法の重要度を示す値であり、この値を基に、撮像画像の特徴データと各ゴーストの特徴データとの類似度の総合値が算出される。   The image recognition method information 522 is information that designates an image recognition method for a captured image. FIG. 6 shows an example of the data configuration of the image recognition method information 522. According to the figure, the image recognition method information 522 stores an image recognition method 522a and a weight 522b in association with each other. The weight 522b is a value indicating the importance of the corresponding image recognition method, and based on this value, the total value of the similarity between the feature data of the captured image and the feature data of each ghost is calculated.

同図に示す画像認識方法情報522では、画像認識方法として「形状認識」及び「色認識」が格納されている。よって、同図に示す画像認識方法情報522に従えば、画像認識部312は、撮像画像データに対する形状認識処理を行って、被写体の「形状」の特徴データを抽出するとともに、撮像画像データに対する色認識処理を行って、認識された形状部分の「色」の特徴データを抽出する。   In the image recognition method information 522 shown in the figure, “shape recognition” and “color recognition” are stored as image recognition methods. Therefore, according to the image recognition method information 522 shown in the figure, the image recognition unit 312 performs shape recognition processing on the captured image data to extract the feature data of the “shape” of the subject, and the color for the captured image data. Recognition processing is performed to extract feature data of “color” of the recognized shape portion.

画像認識部312による画像認識結果は、画像認識結果情報538に格納される。図7に、画像認識結果情報538のデータ構成の一例を示す。同図によれば、画像認識結果情報538は、画像認識方法538aと、該画像認識方法によって抽出された特徴データ538bとを対応付けて格納している。画像認識方法538bは、画像認識方法情報522で指定された画像認識方法である。例えば同図では、図6に示した画像認識方法情報522で指定される画像認識方法に応じた「形状」及び「色」についての特徴データを格納している。   The image recognition result by the image recognition unit 312 is stored in the image recognition result information 538. FIG. 7 shows an example of the data configuration of the image recognition result information 538. According to the figure, the image recognition result information 538 stores an image recognition method 538a and feature data 538b extracted by the image recognition method in association with each other. The image recognition method 538b is an image recognition method designated by the image recognition method information 522. For example, in the same figure, feature data on “shape” and “color” corresponding to the image recognition method specified by the image recognition method information 522 shown in FIG. 6 is stored.

類似度算出部314は、画像認識部312による画像認識結果に基づいて、ファインダ画像データの特徴データと、ゴースト情報524で指定される各ゴーストの特徴データとの類似度を算出する。具体的には、各ゴーストについて、画像認識方法毎に、その特徴データとファインダ画像の特徴データとの類似度を所定の算出式に従って算出する。この類似度の算出方法は、例えばパターンマッチング等を用いた公知の手法であるため、詳細な説明は省略する。そして、算出した画像認識方法毎の類似度に、画像認識方法情報522で指定される重みを乗じて類似度の総合値を算出する。   The similarity calculation unit 314 calculates the similarity between the feature data of the finder image data and the feature data of each ghost specified by the ghost information 524 based on the image recognition result by the image recognition unit 312. Specifically, for each ghost, for each image recognition method, the similarity between the feature data and the feature data of the finder image is calculated according to a predetermined calculation formula. Since the similarity calculation method is a known method using pattern matching or the like, for example, detailed description is omitted. Then, a total value of the similarities is calculated by multiplying the calculated similarity for each image recognition method by the weight specified by the image recognition method information 522.

ゴースト情報524とは、出現し得る各ゴーストの特徴に関する情報である。図8に、ゴースト情報524のデータ構成の一例を示す。同図によれば、ゴースト情報524は、ゴースト毎に、その名称(ゴースト名)524aと、特徴データ524bとを対応付けて記憶している。特徴データ524bは、画像認識方法情報522で指定される画像認識方法毎に、これに応じた値を格納している。例えば同図では、図6に示した画像認識方法情報522で指定される画像認識方法である「形状」及び「色」についての特徴データを格納している。   The ghost information 524 is information regarding the characteristics of each ghost that can appear. FIG. 8 shows an example of the data structure of the ghost information 524. According to the figure, the ghost information 524 stores a name (ghost name) 524a and feature data 524b in association with each ghost. The feature data 524b stores a value corresponding to each image recognition method specified by the image recognition method information 522. For example, in the same figure, feature data about “shape” and “color” which are image recognition methods specified by the image recognition method information 522 shown in FIG. 6 is stored.

類似度算出部314によって算出された類似度は、算出類似度情報542に格納される。図9に、算出類似度情報542のデータ構成の一例を示す。同図によれば、算出類似度情報542は、ゴースト情報524で指定されるゴースト毎に、その名称(ゴースト名)542aと、算出された類似度542bとを対応付けて格納している。類似度542bは、画像認識方法情報522で指定される画像認識方法毎の類似度と、類似度の総合値とを含んでいる。例えば同図では、図6に示した画像認識方法情報522で指定される画像認識方法である「形状」及び「色」についての類似度、及び、これらの類似度の総合値を含んでいる。また、類似度542bは、「0.0」〜「1.0」の範囲の小数値で表現されており、最小値「0.0」は完全不一致を表し、最大値「1.0」は完全一致を表している。   The similarity calculated by the similarity calculation unit 314 is stored in the calculated similarity information 542. FIG. 9 shows an example of the data structure of the calculated similarity information 542. According to the figure, the calculated similarity information 542 stores the name (ghost name) 542a and the calculated similarity 542b in association with each ghost specified by the ghost information 524. The similarity 542b includes the similarity for each image recognition method specified by the image recognition method information 522 and the total value of the similarities. For example, the figure includes similarities for “shape” and “color”, which are image recognition methods specified by the image recognition method information 522 shown in FIG. 6, and total values of these similarities. The similarity 542b is expressed by a decimal value in the range of “0.0” to “1.0”, where the minimum value “0.0” represents a complete mismatch and the maximum value “1.0” is It represents an exact match.

ゴースト反応決定部316は、画像認識部312による画像認識結果に基づいてゴースト反応を決定する。具体的には、算出類似度情報542を参照して、各ゴーストについての類似度の総合値の内、最も大きい値を選択する。そして、この選択した値(類似度の総合値の最大値。以下、「最大類似度」という)を基に、図10(a)に示す関係に従ってゲージ値を決定する。   The ghost reaction determination unit 316 determines a ghost reaction based on the image recognition result by the image recognition unit 312. Specifically, referring to the calculated similarity information 542, the largest value is selected from the total values of the similarities for each ghost. Then, based on the selected value (the maximum value of the total value of similarities, hereinafter referred to as “maximum similarity”), the gauge value is determined according to the relationship shown in FIG.

図10(a)は、最大類似度とゲージ値との関係を示すグラフであり、横軸を最大類似度Aとし、縦軸をゲージ値Gとしている。同図(a)によれば、ゴースト反応決定部316は、最大類似度Aが所定の第1閾値T未満であれば、ゲージ値Gを最小値「0」とする。また、最大類似度Aが第1閾値T以上であり、且つ所定の第2閾値T未満であれば、次式(1)に従ってゲージ値Gを算出する。また、最大類似度Aが第2閾値T以上であれば、ゲージ値Gを最大値「100」とする。但し、第1閾値T<第2閾値T、である。
G={(A−T)/(T−T)}×100 ・・・(1)
FIG. 10A is a graph showing the relationship between the maximum similarity and the gauge value. The horizontal axis is the maximum similarity A, and the vertical axis is the gauge value G. According in FIG. 6 (a), the ghost reaction determination unit 316, the maximum similarity A is if the first less than the threshold value T 1 of the predetermined minimum gauge value G value to "0". The maximum similarity A is the first threshold value above T 1, and if the 2 less than a predetermined second threshold value T, and calculates the gauge value G according to the following equation (1). Further, if the maximum similarity A second threshold value T 2 or more, the gauge value G between the maximum value "100". However, the first threshold value T 1 <the second threshold value T 2 .
G = {(A−T 1 ) / (T 2 −T 1 )} × 100 (1)

第1閾値T及び第2閾値Tの値は閾値情報526に格納されている。図10(b)に、閾値情報526のデータ構成の一例を示す。同図(b)によれば、閾値情報526は、第1閾値526aと、第2閾値536bとの値を格納している。 The values of the first threshold T 1 and the second threshold T 2 are stored in the threshold information 526. FIG. 10B shows an example of the data configuration of the threshold information 526. According to FIG. 5B, the threshold information 526 stores values of a first threshold 526a and a second threshold 536b.

更に、ゴースト反応決定部316は、類似度算出係数情報528を参照して、画像認識部312による特徴データ抽出の対象となった被写体のファインダ画像中の位置に応じた係数fを算出したゲージ値Gに乗じて、最終的なゲージ値G(=G×f)を算出する。 Further, the ghost reaction determination unit 316 refers to the similarity calculation coefficient information 528, and calculates a coefficient f corresponding to the position in the finder image of the subject that is the target of feature data extraction by the image recognition unit 312. Multiply by G to calculate the final gauge value G f (= G × f).

類似度算出係数情報528とは、ゲージ値Gに乗じる係数fの情報である。図11(a)に、類似度算出係数情報528のデータ構成の一例を示す。同図によれば、類似度算出係数情報528は、ファインダ画像中の被写体の位置528aと、係数528bとを対応付けて格納している。   The similarity calculation coefficient information 528 is information on the coefficient f by which the gauge value G is multiplied. FIG. 11A shows an example of the data configuration of the similarity calculation coefficient information 528. According to the figure, the similarity calculation coefficient information 528 stores the subject position 528a in the viewfinder image and the coefficient 528b in association with each other.

ファインダ画像中の被写体の位置528aとは、シャッタON直前に画像認識部312により認識されたファインダ画像中の形状部分の位置であり、同図(b)に示すようにファインダ画像に設定された複数のエリアとして表現されている。即ち、同図(b)によれば、ファインダ画像は、該画像の中央部分であるエリアAと、このエリアAの周囲エリアであるエリアBと、このエリアBの周囲エリアであり該画像の周辺エリアであるエリアCとに分割されている。そして、各エリアには「0.0」〜「1.0」の範囲の係数fが設定されており、具体的には、画像中央部に近いエリアA、エリアB、そしてエリアCの順に、大きな値が設定されている。   The subject position 528a in the finder image is the position of the shape portion in the finder image recognized by the image recognition unit 312 immediately before the shutter is turned on, and a plurality of positions set in the finder image as shown in FIG. It is expressed as an area. That is, according to FIG. 4B, the viewfinder image includes an area A that is the central portion of the image, an area B that is the peripheral area of the area A, and a peripheral area of the area B that is the periphery of the image. It is divided into area C, which is an area. In each area, a coefficient f in the range of “0.0” to “1.0” is set. Specifically, in the order of area A, area B, and area C close to the center of the image, A large value is set.

尚、ファインダ画像中の被写体の位置、即ち形状認識部分が複数のエリアに跨る場合には、エリアA、エリアB、そしてエリアCの優先順で判断される。   In addition, when the position of the subject in the finder image, that is, the shape recognition portion extends over a plurality of areas, the determination is made in the priority order of area A, area B, and area C.

出現判定部318は、操作入力部100から撮像指示が入力される(シャッタON)と、ゴースト反応決定部316によって決定されたゴースト反応に基づいて、出現させるゴーストを決定する。具体的には、ゴースト反応決定部316により算出されたゲージ値Gが所定の出現閾値以上であるか否かによって、ファインダ画像が合成画像条件を満足するか否かを判定する。出現閾値以上であれば、合成画像条件を満足するので、算出類似度情報542を参照して類似度の総合値が最大のゴーストを選択し、選択したゴーストを出現させると判定する。一方、ゲージ値が出現閾値未満であれば、合成画像条件を満足しないので、ゴーストを出現させないと判定する。 When an imaging instruction is input from the operation input unit 100 (shutter ON), the appearance determination unit 318 determines a ghost to appear based on the ghost reaction determined by the ghost reaction determination unit 316. Specifically, it is determined gauge value G f calculated by the ghost reaction determination unit 316 depending on whether it is above a predetermined occurrence threshold, whether the viewfinder image satisfies a composite image condition. If it is equal to or greater than the appearance threshold, the composite image condition is satisfied, so that the ghost having the maximum total value of similarity is selected with reference to the calculated similarity information 542, and it is determined that the selected ghost appears. On the other hand, if the gauge value is less than the appearance threshold, the composite image condition is not satisfied, and it is determined that no ghost appears.

この出現閾値は、出現判定条件情報532に格納されている。図12に、出現判定条件情報532のデータ構成の一例を示す。同図に示すように、出現判定条件情報532は、出現閾値を格納している。出現閾値は、「0」〜「100」の範囲の整数値で表現されており、この出現閾値が大きい程、ゴーストの出現確率が小さく(低く)なる。   This appearance threshold value is stored in the appearance determination condition information 532. FIG. 12 shows an example of the data configuration of the appearance determination condition information 532. As shown in the figure, the appearance determination condition information 532 stores an appearance threshold value. The appearance threshold value is expressed by an integer value in the range of “0” to “100”, and the larger the appearance threshold value, the smaller (lower) the appearance probability of the ghost.

表示制御部322は、画像生成部330を制御して画像表示部430への画像表示を制御する。具体的には、撮像部200から入力される画像データに基づくファインダ画像を画像エリアAR1に表示させるとともに、ゴースト反応決定部316により決定されたゴースト反応に基づく表示を行わせる。即ち、ゴースト反応決定部316により算出されたゲージ値Gを表すようにゲージMTの表示を更新するとともに、ゲージ値MNの表示を更新する。また、メッセージ情報534を参照して、ゲージ値Gに応じたメッセージをメッセージエリアAR2に表示させる。 The display control unit 322 controls the image generation unit 330 to control image display on the image display unit 430. Specifically, a finder image based on the image data input from the imaging unit 200 is displayed in the image area AR1, and a display based on the ghost reaction determined by the ghost reaction determination unit 316 is performed. That is, updates the display of the gauge MT to represent the gauge value G f calculated by the ghost reaction determining unit 316 updates the display of the gauge value MN. Further, by referring to the message information 534 to display a message corresponding to the gauge value G f in the message area AR2.

メッセージ情報534とは、メッセージエリアAR2に表示させるメッセージの情報である。図13に、メッセージ情報534のデータ構成の一例を示す。同図によれば、メッセージ情報534は、ゲージ値(534a)と、メッセージ(534b)とを対応付けて格納している。表示制御部322は、ゲージ値Gに対応するメッセージを選択してメッセージエリアAR2に表示させる。 The message information 534 is message information to be displayed in the message area AR2. FIG. 13 shows an example of the data structure of message information 534. According to the figure, the message information 534 stores the gauge value (534a) and the message (534b) in association with each other. The display control unit 322 displays the message area AR2 by selecting a message corresponding to the gauge value G f.

また、表示制御部322は、操作入力部100から撮像指示が入力されると、撮像画像に、出現判定部318により出現させると判断されたゴーストの画像を合成して画像エリアAR1に表示させる。尚、出現判定部318によりゴーストを出現させないと判断された場合には、撮像画像のみを画像エリアAR1に表示させる。また、撮像画像は、操作入力部100から撮像指示が入力された時点で取り込まれたファインダ画像であり、撮像画像情報534に格納されている。   Further, when an imaging instruction is input from the operation input unit 100, the display control unit 322 synthesizes a captured image with a ghost image determined to appear by the appearance determination unit 318 and displays the synthesized image in the image area AR1. When the appearance determination unit 318 determines that no ghost appears, only the captured image is displayed in the image area AR1. The captured image is a finder image captured when an imaging instruction is input from the operation input unit 100, and is stored in the captured image information 534.

画像表示部430は、処理部300からの画像信号に基づくゲーム画像を表示する。この機能は、例えばCRTやLCD、ELD等のハードウェアによって実現される。図1では、ディスプレイ1がこれに該当する。   The image display unit 430 displays a game image based on the image signal from the processing unit 300. This function is realized by hardware such as CRT, LCD, ELD, for example. In FIG. 1, the display 1 corresponds to this.

音生成部340は、ゲーム中に使用される効果音やBGM等のゲーム音声を生成し、生成したゲーム音声の音信号を音出力部440に出力する。
音出力部440は、音生成部340からの音信号に基づいて、BGMや効果音等のゲーム音声を出力する。この機能は、例えばスピーカ等によって実現される。図1では、スピーカ3がこれに該当する。
The sound generation unit 340 generates game sounds such as sound effects and BGM used during the game, and outputs the generated game sound signal to the sound output unit 440.
The sound output unit 440 outputs game sounds such as BGM and sound effects based on the sound signal from the sound generation unit 340. This function is realized by, for example, a speaker. In FIG. 1, the speaker 3 corresponds to this.

記憶部500は、処理部300に携帯型ゲーム装置1000を統合的に制御させるための諸機能を実現するためのシステムプログラムや、ゲームを実行させるために必要なプログラムやデータ等を記憶するとともに、処理部300の作業領域として用いられ、処理部300が各種プログラムに従って実行した演算結果や操作入力部100から入力される入力データ等を一時的に格納する。この機能は、例えば各種ICメモリやハードディスク、CD−ROM、DVD、MO、RAM、VRAM等によって実現される。図1では、制御装置に実装されているROMやRAM、ゲームカートリッジ10がこれに該当する。   The storage unit 500 stores a system program for realizing various functions for causing the processing unit 300 to control the portable game apparatus 1000 in an integrated manner, a program and data necessary for executing the game, and the like. Used as a work area of the processing unit 300, temporarily stores calculation results executed by the processing unit 300 according to various programs, input data input from the operation input unit 100, and the like. This function is realized by various IC memories, hard disks, CD-ROMs, DVDs, MOs, RAMs, VRAMs, and the like. In FIG. 1, ROM, RAM, and game cartridge 10 mounted on the control device correspond to this.

また、記憶部500は、処理部300をゲーム演算部310として機能させるためのゲームプログラム510及びゲームデータを記憶する。ゲームデータには、画像認識方法情報522と、ゴースト情報524と、閾値情報526と、類似度算出係数情報528と、出現判定条件情報532と、メッセージ情報534と、撮像画像情報536と、画像認識結果情報538、算出類似度情報542と、ゴースト捕獲情報544とが含まれている。   Further, the storage unit 500 stores a game program 510 and game data for causing the processing unit 300 to function as the game calculation unit 310. The game data includes image recognition method information 522, ghost information 524, threshold information 526, similarity calculation coefficient information 528, appearance determination condition information 532, message information 534, captured image information 536, and image recognition. Result information 538, calculated similarity information 542, and ghost capture information 544 are included.

ゴースト捕獲情報544とは、これまでに“捕獲”したゴーストの種類や数等の情報である。ゴーストの捕獲は、出現したゴーストに対する所定のゴースト捕獲処理が実行されることで、実現される。   The ghost capture information 544 is information such as the type and number of ghosts that have been “captured” so far. The capture of the ghost is realized by executing a predetermined ghost capture process for the appearing ghost.

通信部600は、所定の通信回線に接続して他の携帯型ゲーム装置1000等の外部装置とのデータ通信を行う。この機能は、BlueTooth(登録商標)やIrDA等の無線通信モジュール、モデム、TA、有線用の通信ケーブルのジャックや制御回路等によって実現される。図1では、内蔵されている通信装置がこれに該当する。   The communication unit 600 connects to a predetermined communication line and performs data communication with an external device such as another portable game device 1000. This function is realized by a wireless communication module such as BlueTooth (registered trademark) or IrDA, a modem, TA, a cable communication cable jack, a control circuit, and the like. In FIG. 1, the built-in communication device corresponds to this.

[処理の流れ]
図14は、本実施形態におけるゲーム処理の流れを説明するためのフローチャートである。この処理は、ゲーム演算部310が、ゲームプログラム510に従った処理を実行することで実現される。
[Process flow]
FIG. 14 is a flowchart for explaining the flow of the game process in the present embodiment. This process is realized by the game calculation unit 310 executing a process according to the game program 510.

同図によれば、所定時間毎に、画像認識部312が、画像認識方法情報522で指定される画像認識方法でファインダ画像データに対する画像認識処理を行い、このファインダ画像の特徴データを抽出する(ステップS1)。次いで、ゴースト反応決定処理が実行される(ステップS3)。   According to the figure, the image recognition unit 312 performs image recognition processing on the finder image data by the image recognition method specified by the image recognition method information 522 at every predetermined time, and extracts feature data of this finder image ( Step S1). Next, a ghost reaction determination process is executed (step S3).

図15は、ゴースト反応決定処理の流れを説明するためのフローチャートである。
同図によれば、ゴースト反応決定処理では、類似度算出部314が、画像認識結果情報538を参照して、ゴースト情報524の各ゴーストを対象としてループAの処理を行う。即ち、ループAでは、指定される画像認識方法毎に、対象となっているゴーストの特徴データと抽出されたファインダ画像の特徴データを基に、所定の算出式に従って両データの類似度を算出する(ステップT1)。そして、算出した画像認識方法毎の類似度に、各画像認識方法に設定されている重みを乗じて加算し、類似度の総合値を算出する(ステップT3)。
FIG. 15 is a flowchart for explaining the flow of the ghost reaction determination process.
According to the figure, in the ghost reaction determination process, the similarity calculation unit 314 refers to the image recognition result information 538 and performs the process of loop A for each ghost of the ghost information 524. That is, in the loop A, for each designated image recognition method, the similarity between the two data is calculated according to a predetermined calculation formula based on the ghost feature data of interest and the extracted finder image feature data. (Step T1). Then, the similarity for each image recognition method calculated is multiplied by the weight set for each image recognition method and added to calculate a total value of similarity (step T3).

全ゴーストを対象としたループAの処理を終了すると、続いて、ゴースト反応決定部316が、算出した類似度の総合値の内から、最も大きい値を選択する(ステップT5)。そして、選択した値(最大類似度)を基に、閾値情報526を参照して、ゲージ値を決定する。   When the processing of loop A for all ghosts is completed, the ghost reaction determination unit 316 then selects the largest value from the calculated total values of similarities (step T5). Based on the selected value (maximum similarity), the gauge value is determined with reference to the threshold value information 526.

即ち、最大類似度Aが第1閾値T以上であるか否かを判断し、第1閾値T以上でないならば(ステップT7:NO)、ゲージ値Gを最小値「0」とする(ステップT9)。最大類似度Aが第1閾値T以上であるならば(ステップT7:YES)、続いて、この最大類似度Aが第2閾値T以上であるか否かを判断し、第2閾値T以上であるならば(ステップT11:YES)、ゲージ値Gを最大値「100」とする(ステップT13)。また、最大類似度Aが第2閾値T以上でないならば(ステップT13:NO)、式(1)に従ってゲージ値Gを算出する(ステップT15)。 That is, it is determined whether or not the maximum similarity A is first thresholds T 1 or more, if not the first threshold value above T 1 (Step T7: NO), the minimum gauge value G to "0" ( Step T9). If the maximum similarity A is the first threshold T 1 or more (step T7: YES), subsequently, it is determined whether the maximum similarity A is the second threshold value T 2 or more, the second threshold value T If it is 2 or more (step T11: YES), the gauge value G is set to the maximum value “100” (step T13). Also, if the maximum similarity A is not the second threshold value T 2 or more (Step T13: NO), calculates the gauge value G according to the equation (1) (step T15).

続いて、ゴースト反応決定部316は、類似度算出係数情報528を参照して、ファインダ画像中の被写体の位置に応じた係数fを算出したゲージ値Gに乗じて、最終的なゲージ値Gを算出する(ステップT17)。
以上の処理を行うと、ゴースト反応決定処理は終了となる。
Subsequently, the ghost reaction determination unit 316 refers to the similarity calculation coefficient information 528 and multiplies the calculated gauge value G by the coefficient f corresponding to the position of the subject in the finder image to obtain the final gauge value G f. Is calculated (step T17).
When the above processing is performed, the ghost reaction determination processing ends.

ゴースト反応決定処理が終了すると、表示制御部322が、ゴースト反応表示処理を行う。即ち、算出されたゲージ値を基にゲージMTの表示を更新するとともに、ゲージ値MNを表示を更新し、また、メッセージ情報534を参照して、ゲージ値に対応するメッセージに、メッセージエリアAR2の表示を更新する(ステップS5)。   When the ghost reaction determination process ends, the display control unit 322 performs a ghost reaction display process. In other words, the display of the gauge MT is updated based on the calculated gauge value, the display of the gauge value MN is updated, and the message corresponding to the gauge value is displayed in the message corresponding to the gauge value by referring to the message information 534. The display is updated (step S5).

続いて、ゲーム演算部310は、操作入力部100から撮像指示(シャッタON)が入力されたか否かを判断し、入力されたならば(ステップS7:YES)、出現判定部318が、ゴーストを出現させるか否かを判定する。即ち、出現判定条件情報532を参照して、ゲージ値が出現閾値以上であるか否かを判断し、出現閾値以上でないならば出現させないと判定する。ゲージ値が出現閾値以上であるならば、算出類似度情報542を参照して、類似度の総合値が最も高いゴーストを出現させると判定する(ステップS9)。   Subsequently, the game calculation unit 310 determines whether or not an imaging instruction (shutter ON) is input from the operation input unit 100, and if it is input (step S7: YES), the appearance determination unit 318 generates a ghost. Judge whether to make it appear. That is, with reference to the appearance determination condition information 532, it is determined whether or not the gauge value is greater than or equal to the appearance threshold. If the gauge value is equal to or greater than the appearance threshold, the calculated similarity information 542 is referred to and it is determined that a ghost having the highest total similarity value appears (step S9).

ゴーストを出現させると判定されたならば(ステップS11:YES)、続いて、表示制御部322が、出現させると判定されたゴーストの画像を撮像画像に合成して画像表示部430に表示させる(ステップS13)。次いで、ゲーム演算部310が、操作入力部100からの操作信号等に基づいて、出現させたゴーストに対する所定のゴースト捕獲処理を行う(ステップS15)。その後、ゲームを終了するか否かを判断し、終了しないならば(ステップS17:NO)、ステップS1に戻り、ゲームを終了するならば(ステップS17:YES)、本処理を終了する。   If it is determined that a ghost appears (step S11: YES), then the display control unit 322 combines the ghost image determined to appear with the captured image and causes the image display unit 430 to display the image (see FIG. Step S13). Next, the game calculation unit 310 performs a predetermined ghost capturing process for the ghost that has appeared based on an operation signal from the operation input unit 100 (step S15). Thereafter, it is determined whether or not to end the game. If the game is not ended (step S17: NO), the process returns to step S1, and if the game is ended (step S17: YES), this process ends.

[作用・効果]
以上のように、本実施形態によれば、携帯型ゲーム装置1000のディスプレイ1には、撮影レンズ8が捉えている画像(ファインダ画像)が画像エリアAR1に表示されるとともに、実空間に存在するキャラクタを感知するゴーストセンサによる感知結果(ゴースト反応)が表示される。即ち、ゴースト反応の強さの程度が数値化されてゲージMTにメータ表示(ゲージ表示)され、この値(ゲージ値)MNが表示されるとともに、このゲージ値MNに応じたメッセージがメッセージエリアAR2に表示される。そして、ゴースト反応が強い状態(例えば、ゲージ値MNが「75」以上の状態)で操作キー5を操作してシャッタONすると、画像エリアAR1には、このシャッタONにより取り込まれた画像(撮像画像)に、被写体に応じたゴーストが合成されて表示される。
[Action / Effect]
As described above, according to the present embodiment, on the display 1 of the portable game apparatus 1000, the image (finder image) captured by the photographing lens 8 is displayed in the image area AR1 and exists in the real space. A detection result (ghost reaction) by the ghost sensor for detecting the character is displayed. That is, the degree of the strength of the ghost reaction is digitized and displayed on the gauge MT (gauge display). This value (gauge value) MN is displayed, and a message corresponding to the gauge value MN is displayed in the message area AR2. Is displayed. Then, when the shutter is turned on by operating the operation key 5 in a state where the ghost reaction is strong (for example, the state where the gauge value MN is “75” or more), an image (captured image) captured by the shutter ON is displayed in the image area AR1. ), A ghost corresponding to the subject is synthesized and displayed.

このとき、携帯型ゲーム装置1000では、ファインダ画像に対する画像認識処理を行って該ファインダ画像の特徴データを抽出し、ゴースト情報524で指定される各ゴーストについて、画像認識方法毎に、該ゴーストの特徴データと抽出したファインダ画像の特徴データとの類似度を算出する。次いで、各ゴーストについての類似度の総合値の内、最も大きい値(最大類似度)を基に、閾値情報526を参照してゲージ値Gを算出し、更に、類似度算出係数情報528を参照して、ファインダ画像中の被写体の位置に応じた係数fを算出したゲージ値Gに乗じて、最終的なゲージ値Gを算出する。そして、このゲージ値GをゲージMTにメータ表示し、ゲージMTとして表示するとともに、メッセージ情報534を参照して、ゲージ値Gに対応するメッセージをメッセージエリアAR2に表示させる。 At this time, the portable game apparatus 1000 performs image recognition processing on the finder image to extract feature data of the finder image, and for each ghost specified by the ghost information 524, the ghost feature for each image recognition method. The similarity between the data and the extracted feature data of the finder image is calculated. Next, the gauge value G is calculated with reference to the threshold value information 526 based on the largest value (maximum similarity) among the total similarity values for the ghosts, and further, the similarity calculation coefficient information 528 is referred to. Then, the final gauge value Gf is calculated by multiplying the calculated gauge value G by the coefficient f corresponding to the position of the subject in the finder image. Then, the meter displays the gauge value G f to gauge MT, and displays as a gauge MT, with reference to the message information 534 to display a message corresponding to the gauge value G f in the message area AR2.

従って、ディスプレイ1にファインダ画像が表示されるとともに、該ファインダ画像に基づいて、周囲に存在するゴーストに対する感知反応であるゴースト反応に応じた表示がなされる。そして、ゴースト反応が強い状態でシャッタONすると、撮像画像にゴーストが合成表示されるといった、あたかも実空間に存在するゴーストを撮像したかのような、新たな興趣を実現できる。またこのとき、同一の被写体を撮像すると同一のゴーストが表示されるといった、ある決まった場所(被写体の位置)にゴーストが存在するかのような演出が実現される。   Therefore, a finder image is displayed on the display 1, and a display corresponding to a ghost reaction that is a sensing reaction to a ghost existing in the vicinity is made based on the finder image. Then, when the shutter is turned on in a state where the ghost reaction is strong, it is possible to realize a new interest as if a ghost that exists in real space is imaged, such that the ghost is synthesized and displayed on the captured image. Further, at this time, an effect as if the ghost exists at a certain fixed place (subject position) such that the same ghost is displayed when the same subject is imaged is realized.

[変形例]
尚、本発明の適用は上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である、
[Modification]
The application of the present invention is not limited to the above-described embodiment, and can be appropriately changed without departing from the spirit of the present invention.

(A)被写体の位置を表示
例えば、ファインダ画像中に画像認識処理による画像認識部分を示しても良い。具体的には、例えばシャッタキーを半押しにする等、所定の操作が為されると、形状認識により認識された形状部分と、この形状部分以外の部分との表示形態を異ならせることで、認識部分を視覚的に明らかにする。例えば、認識された形状部分の明度や色合い、解像度を変更する。このようにすることで、プレーヤが、画像認識の対象となっている画像部分を把握し、例えばこの画像部分が画像中央に位置するようにして撮像することで、より確実にゴーストを出現させるといったことが可能となる。
(A) Displaying the position of a subject For example, an image recognition portion by image recognition processing may be shown in a finder image. Specifically, for example, when a predetermined operation is performed, such as pressing the shutter key halfway, by changing the display form of the shape part recognized by shape recognition and the part other than this shape part, The recognition part is clarified visually. For example, the brightness, hue, and resolution of the recognized shape portion are changed. In this way, the player grasps the image part that is the object of image recognition, and, for example, captures the image part so that it appears in the center of the image, so that a ghost appears more reliably. It becomes possible.

(B)類似度の総合値の算出方法
また、上述した実施形態では、各ゴーストについての類似度の総合値を、画像認識方法毎の類似度に、該画像認識方法に設定されている重みを乗じて加算して算出することとしたが、次のように算出しても良い。即ち、(1)画像認識方法毎の類似度の平均値を総合値としても良いし、(2)各画像認識方法毎の類似度の内、最も大きい値を総合値としても良い。
(B) Calculation Method of Total Value of Similarity In the embodiment described above, the total value of the similarity for each ghost is set to the similarity for each image recognition method, and the weight set for the image recognition method is set. Although the calculation is performed by multiplication and addition, the calculation may be performed as follows. That is, (1) an average value of similarities for each image recognition method may be set as a total value, and (2) a maximum value among similarities for each image recognition method may be set as a total value.

(C)ゲージ値を変化させる
また、同一の被写体を撮影し続けてファインダ画像が変化しない場合には、ゲージ値を時間経過に伴って変更することとしても良い。ファインダ画像が変化しない場合には、該ファインダ画像の特徴データが変化しないので、算出されるゲージ値は変化しない。そこで、このような場合、算出したゲージ値を、例えば所定の変動幅内で、正弦関数に従って周期的に、或いはランダムに増減させるように変化させる。
(C) Changing the Gauge Value If the finder image does not change as the same subject is continuously photographed, the gauge value may be changed as time passes. When the finder image does not change, the characteristic data of the finder image does not change, and the calculated gauge value does not change. Therefore, in such a case, the calculated gauge value is changed so as to be increased or decreased periodically or randomly according to a sine function, for example, within a predetermined fluctuation range.

このようにすることで、あたかもゴーストが移動しており、それを感知しているかのような演出が実現される。尚、ファインダ画像が変化していないことの判断は、例えば特徴データが変化しないことによって判断する。またこのとき、変化させる周期や増減の量(振幅)を、ゲージ値の大きさに応じて、例えばゲージ値が大きい程、周期を短く、或いは増減の量を大きくするように変化させることで、ゴースト反応の強さに応じた感度でゴーストを感知しているような演出が実現される。   By doing so, an effect is realized as if the ghost is moving and sensing it. Note that the determination that the viewfinder image has not changed is made by, for example, no change in the feature data. Also, at this time, by changing the period to be changed and the amount of increase / decrease (amplitude) according to the magnitude of the gauge value, for example, the greater the gauge value, the shorter the period or the greater the amount of increase / decrease, An effect that senses a ghost with a sensitivity corresponding to the strength of the ghost reaction is realized.

(D)ファインダ画像中の被写体の大きさ
また、上述した実施形態では、最大類似度に応じたゲージ値Gに、ファインダ画像中の被写体の位置(形状認識部分の位置)に応じた係数fを乗じて最終的なゲージ値Gを算出することとしたが、この係数fに替えて、ファインダ画像中の被写体の大きさに応じた係数eを乗じることとしても良い。この場合、例えばファインダ画像中の被写体の大きさが大きくなるに従って係数eの値を大きくすることで、ゴーストセンサが、より近くに位置するゴーストをより高感度で感知しているかのような演出が実現される。
(D) Size of the subject in the finder image In the above-described embodiment, the coefficient f corresponding to the position of the subject in the finder image (the position of the shape recognition portion) is added to the gauge value G corresponding to the maximum similarity. Although the final gauge value Gf is calculated by multiplication, the coefficient e may be multiplied by a coefficient e corresponding to the size of the subject in the finder image instead of the coefficient f. In this case, for example, by increasing the value of the coefficient e as the subject size in the finder image increases, the ghost sensor produces an effect as if the ghost sensor senses a ghost located closer to it with higher sensitivity. Realized.

(E)複数のゴーストセンサ
また、ゴーストセンサを複数用意し、これらの内から選択した一のゴーストセンサを使用することとしてゴーストを感知することとしても良い。この場合、予め、各ゴーストセンサと感知可能な一又は複数のゴーストとを対応付けておく。そして、使用しているゴーストセンサに対応する各ゴーストについて、その特徴データと、ファインダ画像の特徴データとの類似度を算出し、算出した各ゴーストについての類似度を基にゲージ値を算出する。このようにすることで、使用するゴーストセンサを変更すると、異なるゴーストを感知可能になるといった演出が実現される。
(E) A plurality of ghost sensors It is good also as sensing a ghost by preparing a plurality of ghost sensors and using one ghost sensor selected from these. In this case, each ghost sensor is associated with one or more detectable ghosts in advance. Then, for each ghost corresponding to the ghost sensor being used, the similarity between the feature data and the feature data of the finder image is calculated, and the gauge value is calculated based on the calculated similarity for each ghost. In this way, when the ghost sensor to be used is changed, an effect that different ghosts can be sensed is realized.

このとき、出現判定の対象とするゴーストを、(1)使用しているゴーストセンサに対応するゴーストとしても良い。この場合、使用しているゴーストセンサに対応するゴーストの内、算出された類似度の総合値が最も大きく、且つ所定の出現閾値以上のゴーストを、出現させると判定する。従って、使用しているゴーストセンサによるゴースト反応が強い場合にのみ、ゴーストが出現することとなる。   At this time, the ghost subject to appearance determination may be (1) a ghost corresponding to the ghost sensor being used. In this case, among the ghosts corresponding to the ghost sensor being used, it is determined that the ghost having the largest total similarity value calculated and having a predetermined appearance threshold value or more appears. Therefore, a ghost appears only when the ghost response by the ghost sensor being used is strong.

また、(2)使用しているゴーストセンサに対応するゴーストのみではなく、全てのゴーストを出現判定の対象としても良い。この場合、全てのゴーストについてファインダ画像との類似度を算出し、算出した類似度の総合値が最も大きく、且つ所定の出現閾値以上のゴーストを、出現させると判定する。従って、使用しているゴーストセンサによるゴースト反応が弱い場合にシャッタONしたとしても、ゴーストが出現することがあるが、これは、その使用しているゴーストセンサが当該ゴーストを感知できないことを意味する。即ち、ゴーストとゴーストセンサとの関係について、より現実感を感じさせることができる。   Further, (2) not only the ghost corresponding to the ghost sensor being used, but also all ghosts may be subject to appearance determination. In this case, the degree of similarity with the finder image is calculated for all ghosts, and it is determined that a ghost having the largest total value of the calculated degrees of similarity and having a predetermined appearance threshold value or more will appear. Therefore, even when the shutter is turned on when the ghost response by the ghost sensor being used is weak, a ghost may appear, which means that the ghost sensor being used cannot sense the ghost. . That is, it is possible to make the user feel more realistic about the relationship between the ghost and the ghost sensor.

(F)キャラクタの存在有無の報知
また、上述した実施形態では、キャラクタが存在するか否かの報知として、ゴースト反応の強さをゲージMNでメータ表示(ゲージ表示)することとしたが、他の方法によって報知することとしてもよい。例えば、ファインダ画像が合成画像条件を満足する場合には、該ファインダ画像全体の色合い(RGB値)や輝度を変更することとしても良い。この場合、色合いや輝度の変化量によって合成画像条件の満足度を表すこととしても良い。
(F) Notification of presence / absence of character In the above-described embodiment, the strength of the ghost reaction is meter-displayed (gauge display) with the gauge MN as the notification of whether the character exists. It is good also as alerting | reporting by the method of. For example, when the finder image satisfies the composite image condition, the hue (RGB value) and brightness of the entire finder image may be changed. In this case, the degree of satisfaction of the composite image condition may be expressed by the amount of change in hue or luminance.

(G)キャラクタ
また、上述した実施形態では、キャラクタとしてゴーストを例に挙げて説明したが、例えば人間や動物、ロボット、怪獣等の空想上の生物、アニメキャラクタといった他のキャラクタであって良いのは勿論である。
(G) Character In the above-described embodiment, a ghost has been described as an example of a character. However, other characters such as an imaginary creature such as a human, an animal, a robot, or a monster, or an anime character may be used. Of course.

実施形態の携帯型ゲーム装置の外観例。An example of the appearance of a portable game device of an embodiment. 実施形態の概要図。1 is a schematic diagram of an embodiment. 実施形態の概要図。1 is a schematic diagram of an embodiment. 実施形態の概要図。1 is a schematic diagram of an embodiment. 携帯型ゲーム装置の機能構成例。2 is a functional configuration example of a portable game device. 画像認識方法情報のデータ構成例。The data structural example of image recognition method information. 画像認識結果情報のデータ構成例。The data structural example of image recognition result information. ゴースト情報のデータ構成例。The data structural example of ghost information. 算出類似度情報のデータ構成例。The data structural example of calculation similarity information. (a)ゲージ値の算出方法、(b)閾値情報のデータ構成例。(A) Gauge value calculation method, (b) Data configuration example of threshold information. (a)類似度算出係数情報のデータ構成例、(b)ファインダ画像中のエリアの設定例。(A) Data configuration example of similarity calculation coefficient information, (b) Area setting example in finder image. 出現判定条件情報のデータ構成例。The data structural example of appearance determination condition information. メッセージ情報のデータ構成例。Data configuration example of message information. 実施形態のゲーム処理の流れ図。The flowchart of the game processing of embodiment. ゲーム処理中に実行されるゴースト反応決定処理の流れ図。The flowchart of the ghost reaction determination process performed during a game process.

符号の説明Explanation of symbols

1000 携帯型ゲーム装置
100 操作入力部
200 撮像部
300 処理部
310 ゲーム演算部
312 画像認識部
314 類似度算出部
316 ゴースト反応決定部
318 出現判定部
322 表示制御部
330 画像生成部
340 音生成部
430 画像表示部
440 音出力部
500 記憶部
510 ゲームプログラム
522 画像認識方法情報
524 ゴースト情報
526 閾値情報
528 類似度算出係数情報
532 出現判定条件情報
534 メッセージ情報
536 撮像画像情報
538 画像認識結果情報
542 算出類似度情報
544 ゴースト捕獲情報
600 通信部
DESCRIPTION OF SYMBOLS 1000 Portable game device 100 Operation input part 200 Imaging part 300 Processing part 310 Game operation part 312 Image recognition part 314 Similarity calculation part 316 Ghost reaction determination part 318 Appearance determination part 322 Display control part 330 Image generation part 340 Sound generation part 430 Image display unit 440 Sound output unit 500 Storage unit 510 Game program 522 Image recognition method information 524 Ghost information 526 Threshold information 528 Similarity calculation coefficient information 532 Appearance determination condition information 534 Message information 536 Captured image information 538 Image recognition result information 542 Calculation similarity Degree Information 544 Ghost Capture Information 600 Communication Department

Claims (11)

コンピュータに、撮像手段により撮影されているファインダ画像を表示装置に表示制御させ、シャッタ操作が為されて取り込まれた撮像画像にキャラクタの画像を合成して表示制御させることで、実空間にキャラクタが存在するかのような表示制御を行わせるためのプログラムであって、
予め用意された、撮像画像にキャラクタの画像を合成するか否かを判定するための画像条件であるキャラクタ毎の合成画像条件のうち、前記ファインダ画像が何れかの合成画像条件を満足するか否かを判定する条件判定手段、
前記条件判定手段の判定結果に基づいて、キャラクタが存在するか否かの所定の報知処理を行う報知制御手段、
前記報知制御手段によりキャラクタが存在するとする報知処理がなされている状態でシャッタ操作が為された場合、当該シャッタ操作により取り込まれた撮像画像にキャラクタの画像を合成して表示制御する合成表示制御手段、
として前記コンピュータを機能させるためのプログラム。
By causing the computer to control the display of the finder image captured by the imaging means on the display device, and to control the display by combining the image of the character with the captured image captured by the shutter operation, the character can be displayed in real space. A program for controlling the display as if it exists,
Whether the finder image satisfies any of the composite image conditions among the composite image conditions for each character, which is an image condition for determining whether to synthesize the character image with the captured image. Condition determination means for determining whether
A notification control means for performing a predetermined notification process as to whether or not a character exists based on the determination result of the condition determination means;
When a shutter operation is performed in a state in which a notification process that the character is present is performed by the notification control unit, a composite display control unit that combines and controls display of the character image with the captured image captured by the shutter operation ,
A program for causing the computer to function as
前記合成表示制御手段が、前記報知制御手段によりキャラクタが存在するとする報知処理がなされている状態においてシャッタ操作が為された際に、前記条件判定手段により満足すると判定されていた合成画像条件に対応するキャラクタの画像を、当該シャッタ操作により取り込まれた撮像画像に合成して表示制御するように前記コンピュータを機能させるための請求項1に記載のプログラム。   The composite display control means corresponds to a composite image condition that is determined to be satisfied by the condition determination means when a shutter operation is performed in a state in which the notification processing that the character is present is performed by the notification control means. The program according to claim 1, wherein the computer is caused to function so as to display and control an image of a character to be synthesized with a captured image captured by the shutter operation. 前記各合成画像条件にはそれぞれ複数の画像条件が含まれており、
前記条件判定手段が、前記ファインダ画像が前記各合成画像条件それぞれを満足する程度である満足度を、当該合成画像条件に含まれる各画像条件を満たすか否かに基づいて判定する条件満足度判定手段を有し、
前記報知制御手段が、前記条件満足度判定手段により判定された満足度に応じた報知内容を報知する、
ように前記コンピュータを機能させるための請求項1又は2に記載のプログラム。
Each of the composite image conditions includes a plurality of image conditions,
Condition satisfaction determination that the condition determination means determines a degree of satisfaction that the finder image satisfies each of the combined image conditions based on whether or not each image condition included in the combined image condition is satisfied. Having means,
The notification control means notifies the notification content according to the satisfaction degree determined by the condition satisfaction degree determination means,
The program according to claim 1 or 2 for causing the computer to function as described above.
前記報知制御手段が、前記ファインダ画像が変化しない場合に、時間経過に伴って報知内容を変化させて報知処理を行うように前記コンピュータを機能させるための請求項3に記載のプログラム。   The program according to claim 3, wherein the notification control unit causes the computer to function to perform notification processing by changing notification contents over time when the viewfinder image does not change. 前記条件判定手段が、
前記ファインダ画像の特徴部分を抽出する特徴抽出処理を行う特徴抽出手段と、
前記特徴抽出手段により抽出された特徴部分の画像が、何れかの合成画像条件を満足するか否かを判定する特徴部分判定手段と、
を有するように前記コンピュータを機能させるための請求項1〜4の何れか一項に記載のプログラム。
The condition determining means is
Feature extraction means for performing feature extraction processing to extract a feature portion of the finder image;
A feature portion determination means for determining whether or not the image of the feature portion extracted by the feature extraction means satisfies any composite image condition;
The program as described in any one of Claims 1-4 for functioning the said computer so that it may have.
前記各合成画像条件には物体の少なくとも形状条件が画像条件として含まれており、
前記特徴抽出手段が、前記ファインダ画像に写っている物体の形状を特徴部分として抽出し、
前記特徴部分判定手段が、前記特徴抽出手段により抽出された物体形状が合成画像条件に含まれる物体の形状条件を満足するか否かを判定する、
ように前記コンピュータを機能させるための請求項5に記載のプログラム。
Each composite image condition includes at least a shape condition of the object as an image condition,
The feature extraction means extracts the shape of an object shown in the viewfinder image as a feature part,
The feature portion determination means determines whether or not the object shape extracted by the feature extraction means satisfies an object shape condition included in a composite image condition;
The program according to claim 5 for causing the computer to function as described above.
前記報知制御手段が、前記特徴抽出手段により抽出された特徴部分が前記ファインダ画像に占める大きさ及び/又は位置に応じて異なる報知処理を行うように前記コンピュータを機能させるための請求項5又は6に記載のプログラム。   7 or 6 for causing the computer to function so that the notification control unit performs different notification processing depending on the size and / or position of the feature portion extracted by the feature extraction unit in the viewfinder image. The program described in. 前記報知制御手段が、前記報知処理として所定のゲージ表示を行うゲージ表示制御手段を有するように前記コンピュータを機能させるための請求項1〜7の何れか一項に記載のプログラム。   The program according to any one of claims 1 to 7 for causing the computer to function so that the notification control unit includes a gauge display control unit that performs predetermined gauge display as the notification process. 前記撮像手段の撮像方向にキャラクタが存在するか否かを感知する仮想的に装着可能なキャラクタセンサが、感知可能なキャラクタに応じて予め複数設定されており、
前記複数のキャラクタセンサのうち、仮想的に装着するとするキャラクタセンサをユーザの選択操作に従って選択する装着センサ選択手段、
として前記コンピュータを機能させ、
前記条件判定手段が、前記複数の合成画像条件の中から、前記装着センサ選択手段により選択されたキャラクタセンサが感知可能なキャラクタに対応する合成画像条件を判定対象の条件とする、
ように前記コンピュータを機能させるための請求項1〜8の何れか一項に記載のプログラム。
A plurality of virtually wearable character sensors that detect whether or not a character exists in the imaging direction of the imaging means are set in advance according to the detectable character,
A mounting sensor selection means for selecting a character sensor to be virtually mounted among the plurality of character sensors according to a user's selection operation;
Function the computer as
The condition determination means sets a composite image condition corresponding to a character that can be detected by the character sensor selected by the wearing sensor selection means from the plurality of composite image conditions as a determination target condition.
The program as described in any one of Claims 1-8 for functioning the said computer like this.
請求項1〜9の何れか一項に記載のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体。   The computer-readable information storage medium which memorize | stored the program as described in any one of Claims 1-9. 撮像手段と、前記撮像手段により撮影されているファインダ画像を表示する表示手段とを備え、シャッタ操作が為されて取り込まれた撮像画像にキャラクタの画像を合成して前記表示手段に表示制御させることで、実空間にキャラクタが存在するかのような表示制御を行わせる画像撮像表示装置であって、
予め用意された、撮像画像にキャラクタの画像を合成するか否かを判定するための画像条件であるキャラクタ毎の合成画像条件のうち、前記ファインダ画像が何れかの合成画像条件を満足するか否かを判定する条件判定手段と、
前記条件判定手段の判定結果に基づいて、キャラクタが存在するか否かの所定の報知処理を行う報知制御手段と、
前記報知制御手段によりキャラクタが存在するとする報知処理がなされている状態でシャッタ操作が為された場合、当該シャッタ操作により取り込まれた撮像画像にキャラクタの画像を合成して表示制御する合成表示制御手段と、
を備えた画像撮像表示装置。
An image pickup means and a display means for displaying a finder image photographed by the image pickup means are provided, and a character image is combined with a picked-up image captured by a shutter operation, and the display means controls display. An image pickup and display device that performs display control as if a character exists in real space,
Whether the finder image satisfies any of the composite image conditions among the composite image conditions for each character, which is an image condition for determining whether to synthesize the character image with the captured image. Condition determination means for determining whether or not
Based on the determination result of the condition determination means, notification control means for performing a predetermined notification processing of whether or not a character exists;
When a shutter operation is performed in a state in which a notification process that the character is present is performed by the notification control unit, a composite display control unit that combines and controls display of the character image with the captured image captured by the shutter operation When,
An image pick-up display device.
JP2005094641A 2005-03-29 2005-03-29 Program, information storage medium, and image pickup display device Pending JP2006271658A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005094641A JP2006271658A (en) 2005-03-29 2005-03-29 Program, information storage medium, and image pickup display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005094641A JP2006271658A (en) 2005-03-29 2005-03-29 Program, information storage medium, and image pickup display device

Publications (1)

Publication Number Publication Date
JP2006271658A true JP2006271658A (en) 2006-10-12

Family

ID=37206975

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005094641A Pending JP2006271658A (en) 2005-03-29 2005-03-29 Program, information storage medium, and image pickup display device

Country Status (1)

Country Link
JP (1) JP2006271658A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009118083A (en) * 2007-11-05 2009-05-28 Olympus Imaging Corp Digital camera
US9483907B2 (en) 2007-08-17 2016-11-01 Aristocrat Technologies Australia Pty Limited Gaming system
US9530249B2 (en) 2010-09-24 2016-12-27 Nintendo Co., Ltd. Computer-readable storage medium having image processing program stored therein, image processing apparatus, image processing system, and image processing method
JP2018183361A (en) * 2017-04-25 2018-11-22 株式会社セガゲームス Program and game system
JP2019072255A (en) * 2017-10-17 2019-05-16 株式会社ソニー・インタラクティブエンタテインメント Information processing system and information processing method
US10297101B2 (en) 2008-05-02 2019-05-21 Aristocrat Technologies Australia Pty Limited Gaming system and a method of monitoring a gaming device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9483907B2 (en) 2007-08-17 2016-11-01 Aristocrat Technologies Australia Pty Limited Gaming system
US9846991B2 (en) 2007-08-17 2017-12-19 Aristocrat Technologies Australia Pty Limited Gaming system
JP2009118083A (en) * 2007-11-05 2009-05-28 Olympus Imaging Corp Digital camera
US10297101B2 (en) 2008-05-02 2019-05-21 Aristocrat Technologies Australia Pty Limited Gaming system and a method of monitoring a gaming device
US11145157B2 (en) 2008-05-02 2021-10-12 Aristocrat Technologies Australia Pty Limited Gaming machine and method for transferring game meter data to a portable device
US9530249B2 (en) 2010-09-24 2016-12-27 Nintendo Co., Ltd. Computer-readable storage medium having image processing program stored therein, image processing apparatus, image processing system, and image processing method
JP2018183361A (en) * 2017-04-25 2018-11-22 株式会社セガゲームス Program and game system
JP2019072255A (en) * 2017-10-17 2019-05-16 株式会社ソニー・インタラクティブエンタテインメント Information processing system and information processing method
JP7060355B2 (en) 2017-10-17 2022-04-26 株式会社ソニー・インタラクティブエンタテインメント Information processing system and information processing method

Similar Documents

Publication Publication Date Title
US8731332B2 (en) Storage medium having image recognition program stored therein, image recognition apparatus, image recognition system, and image recognition method
US20100248825A1 (en) Character display control method
US6890262B2 (en) Video game apparatus, method and recording medium storing program for controlling viewpoint movement of simulated camera in video game
JP5643549B2 (en) Image processing system, image processing program, image processing apparatus, and image processing method
US8421795B2 (en) Storage medium having image processing program stored thereon and image processing apparatus
CN102075680B (en) Image processing apparatus, image processing method and program
JP2010183317A (en) Imaging device, image composition and display device, image composition and display method, and program
KR20090088325A (en) Image processing apparatus, image processing method and imaging device
JP2009245349A (en) Position detection system, program, information recording medium, and image generating device
JP2011186834A (en) Game program, recording medium, and computer device
JP2005143657A (en) Information presentation system, information presentation device, medium for information presentation device, information presentation method, and information presentation program
CN103581522A (en) Information notification apparatus and information notification method
JP6458739B2 (en) Analysis device, recording medium, and analysis method
JP5478205B2 (en) GAME DEVICE, GAME PROGRAM, GAME SYSTEM, AND GAME CONTROL METHOD
JP6466298B2 (en) Golf play support system
KR20180106572A (en) Virtual Reality Device and Method thereof
JP2005230056A (en) GAME DEVICE AND PROGRAM
JP2010137097A (en) Game machine and information storage medium
US8449395B2 (en) Game device, game control method, and information recording medium
JP2006271658A (en) Program, information storage medium, and image pickup display device
US9323981B2 (en) Face component extraction apparatus, face component extraction method and recording medium in which program for face component extraction method is stored
JP2006271657A (en) Program, information storage medium, and image pickup display device
JPH06165881A (en) Electronic game device and image processing device
US20140098991A1 (en) Game doll recognition system, recognition method and game system using the same
JP4878396B2 (en) Image recognition program, image recognition apparatus, image recognition system, and image recognition method