Information-inputting device inputting contact point of object on recording surfaces as information
First Claim
Patent Images
1. A processor-implemented method of inputting information comprising the steps of:
- extracting an object located on a plane from an image that includes the plane and the object;
determining whether the object is a writing implement;
calculating, with at least one processor, a position of a contact point between the writing implement and the plane as information to be input if the object has been determined as the writing implement; and
inputting the information representing a position on the plane indicated by the object,wherein when a plurality of objects are extracted from the image, one of the plurality of objects that satisfies a prescribed condition is determined as the writing implement, and the contact position of the writing implement is input as the information.
6 Assignments
0 Petitions
Accused Products
Abstract
An information-inputting device is provided, which includes a plurality of photographing units photographing an area on a plane. An object located on the plane is then extracted from an image that includes the plane and the object, and it is determined whether the object is a specific object. If the object is the specific object, a position of a contact point between the specific object and the plane is calculated.
-
Citations
30 Claims
-
1. A processor-implemented method of inputting information comprising the steps of:
-
extracting an object located on a plane from an image that includes the plane and the object; determining whether the object is a writing implement; calculating, with at least one processor, a position of a contact point between the writing implement and the plane as information to be input if the object has been determined as the writing implement; and inputting the information representing a position on the plane indicated by the object, wherein when a plurality of objects are extracted from the image, one of the plurality of objects that satisfies a prescribed condition is determined as the writing implement, and the contact position of the writing implement is input as the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. A processor-implemented method of inputting information comprising:
-
extracting an object located on a plane from an image that includes the plane and the object; determining whether the objected is a writing implement; and calculating and inputting a position of a contact point between the writing implement and the plane as position information representing a designated position on the plane and represented by two-dimensional coordinates if the object is recognized as the writing implement, wherein when a plurality of objects are extracted from the image, one of the plurality of objects that satisfies a prescribed condition is determined, with at least one processor, as the writing implement, and the contact position of the writing implement is input as the position information. - View Dependent Claims (13)
-
-
14. A processor-implemented method of inputting information comprising the steps of:
-
extracting an object located on a plane from an image that includes the plane and the object; recognizing whether the object is a writing implement; and calculating, with at least one processor, a position of a contact point between the writing implement and the plane as information to be input and representing an indicated position on the plane using two-dimensional coordinates if the object has been recognized as the writing implement, wherein when a plurality of objects are extracted from the image, one of the plurality of objects that satisfies a prescribed condition is determined as the writing implement, and the contact position of the writing implement is input as the position information.
-
-
15. An information-inputting device comprising:
-
a plurality of photographing units configured to photograph an area on a plane; an object-recognizing unit configured to extract an object located on the plane from a photographed image and to recognize whether the extracted object is a writing implement; and a location-calculating processing unit configured to calculate a position of a contact point between the writing implement and the plane from the photographed image if the object has been recognized as the writing implement, wherein when a plurality of objects are extracted from the image, one of the plurality of objects that satisfies a prescribed condition is determined as the writing implement, and the contact position of the writing implement is calculated by the location-calculating processing unit as the contact point.
-
-
16. Apparatus usable with at least one processing structure for inputting information, comprising:
-
a display device having at least one camera in a corner thereof; and at least one computer readable medium having program instructions configured to cause the at least one processing structure to; extract an object located on a plane of the display device from an image that includes said plane and the object; determine whether the object is a writing implement by determining, when a plurality of objects are extracted from the image, that one of the plurality of objects that satisfies a prescribed condition is the writing implement; calculate a position of a contact point between the writing implement and said plane as information to be input if the object has been determined as the writing implement; and input the information representing a position on said plane indicated by the object. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28)
-
-
27. Apparatus usable with at least one processing structure for inputting information, comprising:
-
a display having at least one camera at a corner thereof; and at least one computer readable medium having program instructions configured to cause the at least one processing structure to; extract a plurality of objects located on a plane of the display device from an image that includes the plane and the objects; determine whether the object is a writing implement by determining that one of the plurality of objects that satisfies a prescribed condition is the writing implement; and calculate and input as position information a position of a contact point between the writing implement and the plane as position information representing a designated position on the plane and represented by two-dimensional coordinates if the object is recognized as the writing implement.
-
-
29. Apparatus usable with at least one processing structure for inputting information, comprising:
-
a display having at least one camera at a corners thereof; and at least one computer readable medium having program instructions configured to cause the at least one processing structure to; extract a plurality of objects located on a plane of the display device from an image that includes the plane and the object; recognize whether one of the objects comprises a writing implement by determining that the one object satisfies a prescribed condition; and calculate a position of a contact point between the writing implement and the plane as position information to be input and representing an indicated position on the plane using two-dimensional coordinates if the object has been recognized as the writing implement.
-
-
30. Apparatus usable with at least one processing structure for inputting information, comprising:
-
a display having a plurality of photographing units configured to photograph an area on a plane of the display device; and at least one computer readable medium having program instructions configured to cause the at least one processing structure to; extract an object located on the plane from a photographed image and to recognize whether the extracted object is a writing implement; calculate a position of a contact point between the writing implement and the plane from the photographed image if the object has been recognized as the writing implement; when a plurality of objects are extracted from the image and one of the plurality of objects satisfies a prescribed condition, determine that (i) that object is the writing implement, and (ii) the contact position of the writing implement is the contact point.
-
Specification