STORAGE MEDIUM HAVING STORED THEREON IMAGE PROCESSING PROGRAM, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD
First Claim
1. A computer-readable storage medium having stored thereon an image processing program executed by a computer of an image processing apparatus that displays an image on a display device, the image processing program causing the computer to function as:
- first image acquisition means for acquiring a first image;
first feature point extraction means for extracting at least a first feature point from the first image, the first feature point being a feature point having a first feature on the first image;
second image display control means for displaying a second image on the display device;
coordinate input acquisition means for acquiring data of a coordinate input provided on the second image displayed on the display device;
input position data generation means for generating input position data representing a position of the coordinate input provided on the second image, using the data acquired by the coordinate input acquisition means;
first image superimposition means for superimposing a predetermined superimposition image on the first image, at a position on the first image based on the first feature point, the position corresponding to a position, represented by the input position data, on the second image based on a second feature point, the second feature point being a feature point having the first feature on the second image; and
first image display control means for displaying on the display device the first image on which the superimposition has been made by the first image superimposition means.
1 Assignment
0 Petitions
Accused Products
Abstract
Data of a coordinate input provided on a second image displayed on a display device is acquired, and input position data representing the coordinate input provided on the second image is generated. At least a first feature point is extracted from a first image, the first feature point being a feature point having a first feature on the first image; a predetermined superimposition image is superimposed on the first image, at a position on the first image based on the first feature point, the position corresponding to a position, represented by the input position data, on the second image based on a second feature point, the second feature point being a feature point having the first feature on the second image; and the first image on which the superimposition has been made is displayed on the display device.
-
Citations
26 Claims
-
1. A computer-readable storage medium having stored thereon an image processing program executed by a computer of an image processing apparatus that displays an image on a display device, the image processing program causing the computer to function as:
-
first image acquisition means for acquiring a first image; first feature point extraction means for extracting at least a first feature point from the first image, the first feature point being a feature point having a first feature on the first image; second image display control means for displaying a second image on the display device; coordinate input acquisition means for acquiring data of a coordinate input provided on the second image displayed on the display device; input position data generation means for generating input position data representing a position of the coordinate input provided on the second image, using the data acquired by the coordinate input acquisition means; first image superimposition means for superimposing a predetermined superimposition image on the first image, at a position on the first image based on the first feature point, the position corresponding to a position, represented by the input position data, on the second image based on a second feature point, the second feature point being a feature point having the first feature on the second image; and first image display control means for displaying on the display device the first image on which the superimposition has been made by the first image superimposition means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An image processing apparatus that displays an image on a display device, the image processing apparatus comprising:
-
first image acquisition means for acquiring a first image; first feature point extraction means for extracting at least a first feature point from the first image, the first feature point being a feature point having a first feature on the first image; second image display control means for displaying a second image on the display device; coordinate input acquisition means for acquiring data of a coordinate input provided on the second image displayed on the display device; input position data generation means for generating input position data representing a position of the coordinate input provided on the second image, using the data acquired by the coordinate input acquisition means; first image superimposition means for superimposing a predetermined superimposition image on the first image, at a position on the first image based on the first feature point, the position corresponding to a position, represented by the input position data, on the second image based on a second feature point, the second feature point being a feature point having the first feature on the second image; and first image display control means for displaying on the display device the first image on which the superimposition has been made by the first image superimposition means.
-
-
24. An image processing system that includes a plurality of apparatuses configured to communicate with each other and displays an image on a display device, the image processing system comprising:
-
first image acquisition means for acquiring a first image; first feature point extraction means for extracting at least a first feature point from the first image, the first feature point being a feature point having a first feature on the first image; second image display control means for displaying a second image on the display device; coordinate input acquisition means for acquiring data of a coordinate input provided on the second image displayed on the display device; input position data generation means for generating input position data representing a position of the coordinate input provided on the second image, using the data acquired by the coordinate input acquisition means; first image superimposition means for superimposing a predetermined superimposition image on the first image, at a position on the first image based on the first feature point, the position corresponding to a position, represented by the input position data, on the second image based on a second feature point, the second feature point being a feature point having the first feature on the second image; and first image display control means for displaying on the display device the first image on which the superimposition has been made by the first image superimposition means. - View Dependent Claims (25)
-
-
26. An image processing method performed by a processor or by a cooperation of a plurality of processors, the processor and the plurality of processors included in an image processing system that includes at least one information processing apparatus capable of performing image processing for displaying an image on a display device, the image processing method comprising:
-
a first image acquisition step of acquiring a first image; a first feature point extraction step of extracting at least a first feature point from the first image, the first feature point being a feature point having a first feature on the first image; a second image display control step of displaying a second image on the display device; a coordinate input acquisition step of acquiring data of a coordinate input provided on the second image displayed on the display device; an input position data generation step of generating input position data representing a position of the coordinate input provided on the second image, using the data acquired in the coordinate input acquisition step; a first image superimposition step of superimposing a predetermined superimposition image on the first image, at a position on the first image based on the first feature point, the position corresponding to a position, represented by the input position data, on the second image based on a second feature point, the second feature point being a feature point having the first feature on the second image; and a first image display control step of displaying on the display device the first image on which the superimposition has been made in the first image superimposition step.
-
Specification