Image processing camera system and image processing camera control method
First Claim
1. An image-processing camera system, comprising:
- an image pickup device that acquires image data;
a plurality of application programs each set by use of the image data so as to have a different function;
an image pickup device controller that controls the image pickup device in accordance with image data acquisition requests associated with the plural application programs; and
a controller that activates the plural application programs to acquire the image data from the image pickup device and concurrently executes the plural application programs;
wherein the image-processing camera system further includes;
means for storing the image data volumes and image data acquisition rates necessary in the plural application programs;
means for selecting concurrently executable application programs on the basis of the image data volumes and image data acquisition rates; and
an image acquisition scheduler for determining image data acquisition timing and intervals at which a plurality of concurrently executable application programs each repeats acquiring the image data from the image pickup device without overlapping in terms of time.
4 Assignments
0 Petitions
Accused Products
Abstract
An object of this invention is to make one image pickup device sharable, with high reliability, among the multiple application programs that dynamically vary camera parameters.
In order to achieve this object, the invention includes an image pickup device 6 that acquires images, an image pickup device controller 13 that accepts image acquisition requests from the multiple application programs 151 to 15N and controls the image pickup device, an application scheduler 14 that selects application programs to be executed. The invention further includes an element 17 that stores the image data volumes and image data acquisition rates required in the multiple application programs 151 to 15N, an element that selects multiple concurrently executable application programs on the basis of the above image data volumes and image data acquisition rates, and an image acquisition scheduler 14 that determines the timing and intervals at which the multiple executable application programs repeat acquiring image data from one image pickup device without overlapping in terms of time. In addition, an operations section that explicitly presents concurrently executable application programs to a user and commands the startup of these programs is displayed on a navigation screen menu 19. According to this invention, one image pickup device can be shared, with high reliability, among multiple application programs. Also, the user can start up executable application programs without hesitation.
37 Citations
16 Claims
-
1. An image-processing camera system, comprising:
-
an image pickup device that acquires image data;
a plurality of application programs each set by use of the image data so as to have a different function;
an image pickup device controller that controls the image pickup device in accordance with image data acquisition requests associated with the plural application programs; and
a controller that activates the plural application programs to acquire the image data from the image pickup device and concurrently executes the plural application programs;
wherein the image-processing camera system further includes;
means for storing the image data volumes and image data acquisition rates necessary in the plural application programs;
means for selecting concurrently executable application programs on the basis of the image data volumes and image data acquisition rates; and
an image acquisition scheduler for determining image data acquisition timing and intervals at which a plurality of concurrently executable application programs each repeats acquiring the image data from the image pickup device without overlapping in terms of time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image-processing camera system, comprising:
-
a plurality of application programs each set by using image data so as to have a different function;
an image pickup device that acquires the image data; and
an image pickup device controller that controls the image pickup device in accordance with image data acquisition requests associated with the plural application programs;
wherein the image-processing camera system further includes;
means for displaying executable application programs; and
operations means for a user to specify startup of the displayed executable application programs. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of controlling an image-processing camera in an image-processing camera system which has:
- an image pickup device that acquires image data;
a plurality of application programs each having a different function using the image data sent from the image pickup device;
an image pickup device controller that controls the image pickup device in accordance with image data acquisition requests associated with the plural application programs; and
a controller that activates the plural application programs to acquire the image data from the image pickup device and concurrently executes the plural application programs;
wherein the method of controlling the camera comprises;
a step of selecting concurrently executable application programs; and
a scheduling step of determining image data acquisition timing and intervals at which the plurality of concurrently executable application programs each repeats acquiring the image data from the image pickup device without overlapping in terms of time. - View Dependent Claims (15, 16)
- an image pickup device that acquires image data;
Specification