Setting operation area for input according to face position
First Claim
1. An information processor comprising:
- a captured image acquisition section configured to acquire a captured image including a face of a user;
a face position identification section configured to identify a position of the face of the user included in the captured image;
an operation area setting section configured to set an operation area at a position on the captured image adjacent the face of the user, the operation area being smaller than the captured image and being a detection area, any remaining areas of the captured image not established as detection areas being non-detection areas; and
an operation reception section configured to ignore for purposes of detection any non-detection areas and to detect a detection target from within the operation area, and receive, as a user-pointed position, a position on a display image corresponding to a relative position of the detected detection target within the operation area such that a horizontal distance of the user-pointed position from a vertical edge of the display image is proportional in a ratio to a horizontal distance of the target position from a corresponding vertical edge of the operation area and such that a vertical distance of the user-pointed position from a horizontal edge of the display image is proportional in the ratio to a vertical distance of the target position from a corresponding horizontal edge of the operation area.
4 Assignments
0 Petitions
Accused Products
Abstract
Provided is an information processor which readily permits operation input to be made so as to point a position on a screen when an operation input is received from a user using a captured image obtained by imaging the user. The information processor acquires a captured image including a user'"'"'s face, identifies the position of the user'"'"'s face included in the acquired captured image, sets an operation area at a position on the captured image determined in accordance with the identified face position, detects a detection target within the operation area, and receives, as a user-pointed position, a position on the screen corresponding to a relative position of the detected detection target within the operation area.
-
Citations
10 Claims
-
1. An information processor comprising:
-
a captured image acquisition section configured to acquire a captured image including a face of a user; a face position identification section configured to identify a position of the face of the user included in the captured image; an operation area setting section configured to set an operation area at a position on the captured image adjacent the face of the user, the operation area being smaller than the captured image and being a detection area, any remaining areas of the captured image not established as detection areas being non-detection areas; and an operation reception section configured to ignore for purposes of detection any non-detection areas and to detect a detection target from within the operation area, and receive, as a user-pointed position, a position on a display image corresponding to a relative position of the detected detection target within the operation area such that a horizontal distance of the user-pointed position from a vertical edge of the display image is proportional in a ratio to a horizontal distance of the target position from a corresponding vertical edge of the operation area and such that a vertical distance of the user-pointed position from a horizontal edge of the display image is proportional in the ratio to a vertical distance of the target position from a corresponding horizontal edge of the operation area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A control method for controlling an information processor to perform a process that matches an operation input from a user, the control method comprising:
-
acquiring a captured image including a face of a user; identifying a position of the face of the user included in the captured image; setting an operation area at a position on the captured image adjacent the face of the user, the operation area being smaller than the captured image and being a detection area, any remaining areas of the captured image not established as detection areas being non-detection areas; and ignoring for purposes of detection any non-detection areas and detecting a detection target from within the operation area, and receiving, as a user-pointed position, a position on a display image corresponding to a relative position of the detected detection target within the operation area such that a horizontal distance of the user-pointed position from a vertical edge of the display image is proportional in a ratio to a horizontal distance of the target position from a corresponding vertical edge of the operation area and such that a vertical distance of the user-pointed position from a horizontal edge of the display image is proportional in the ratio to a vertical distance of the target position from a corresponding horizontal edge of the operation area.
-
-
9. An apparatus comprising a computer operable to execute a computer program for causing a computer to function as:
-
a captured image acquisition section acquiring a captured image including a face of a user; a face position identification section identifying a position of the face of the user included in the captured image; an operation area setting section setting an operation area at a position on the captured image adjacent the face of the user, the operation area being smaller than the captured image and being a detection area, any remaining areas of the captured image not established as detection areas being non-detection areas; and an operation reception section ignoring for purposes of detection any non-detection areas and detecting a detection target from within the operation area, and receiving, as a user-pointed position, a position on a display image corresponding to a relative position of the detected detection target within the operation area such that a horizontal distance of the user-pointed position from a vertical edge of the display image is proportional in a ratio to a horizontal distance of the target position from a corresponding vertical edge of the operation area and such that a vertical distance of the user-pointed position from a horizontal edge of the display image is proportional in the ratio to a vertical distance of the target position from a corresponding horizontal edge of the operation area.
-
-
10. A non-transitory, computer-readable information storage medium storing a program for a computer, the program including:
-
acquiring a captured image including a face of a user; identifying a position of the face of the user included in the captured image; setting an operation area at a position on the captured image adjacent the face of the user, the operation area being smaller than the captured image and being a detection area, any remaining areas of the captured image not established as detection areas being non-detection areas; and ignoring for purposes of detection any non-detection areas and detecting a detection target from within the operation area, and receiving, as a user-pointed position, a position on a display image corresponding to a relative position of the detected detection target within the operation area such that a horizontal distance of the user-pointed position from a vertical edge of the display image is proportional in a ratio to a horizontal distance of the target position from a corresponding vertical edge of the operation area and such that a vertical distance of the user-pointed position from a horizontal edge of the display image is proportional in the ratio to a vertical distance of the target position from a corresponding horizontal edge of the operation area.
-
Specification