Confocal microscope system and controller thereof
First Claim
Patent Images
1. A confocal microscope system comprising:
- a) a confocal microscope having;
an observation optical system for collecting light from a sample;
a drive unit for causing a scanning movement of the observation optical system to scan the sample;
a light receiving unit for receiving light from the observation optical system and converting the light into an image signal;
b) a controller having;
an image capture unit for generating image data based on the image signal from the light receiving unit of said confocal microscope;
a temporary storage unit for temporarily storing said image data generated by said image capture unit;
an asynchronous transmission unit for asynchronously transmitting said image data which is temporarily stored in said temporary storage unit;
a first CPU for controlling the asynchronous transmission unit;
a control unit for issuing a scan signal to said drive unit in said confocal microscope to control the scanning movement and a control signal for the image capture unit; and
a bus used in common for image data transmission from the image capture unit and the temporary storage unit;
c) a host computer having;
an asynchronous reception unit for asynchronously fetching said image data which is stored in said temporary storage unit;
a second CPU which issues an asynchronous transfer request to said asynchronous transmission unit in said controller; and
an image processing unit for processing said image data fetched by said asynchronous reception unit; and
wherein d) said image processing unit in said host computer issues the asynchronous transfer request to said controller so that the image data stored in said temporary storage unit may be transferred from said temporary storage unit to said asynchronous transmission unit; and
e) said first CPU in said controller, in accordance with said transfer request from said host computer, so controls said asynchronous transmission unit to transmit the image data in said temporary storage unit to said asynchronous reception unit in said host computer through said bus during idle time thereof, which is a returning time period of the scan signal from an end of one scanning movement to a start of a next scanning movement, or a standby time for accumulation of a buffer in said image capture unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller of a confocal microscope is provided with an image capturing function and a temporary storing function. On the other hand, the host computer is provided with an image display, image recording, and other processing functions. Further, the controller and the host computer are connected to each other with an asynchronous communication interface. With such a system configuration, it is possible to maintain high independence of the controller and the host computer. Accordingly, even in the course of the image capture by the controller, other processings can be smoothly executed on the host computer side.
8 Citations
4 Claims
-
1. A confocal microscope system comprising:
-
a) a confocal microscope having;
an observation optical system for collecting light from a sample;
a drive unit for causing a scanning movement of the observation optical system to scan the sample;
a light receiving unit for receiving light from the observation optical system and converting the light into an image signal;
b) a controller having;
an image capture unit for generating image data based on the image signal from the light receiving unit of said confocal microscope;
a temporary storage unit for temporarily storing said image data generated by said image capture unit;
an asynchronous transmission unit for asynchronously transmitting said image data which is temporarily stored in said temporary storage unit;
a first CPU for controlling the asynchronous transmission unit;
a control unit for issuing a scan signal to said drive unit in said confocal microscope to control the scanning movement and a control signal for the image capture unit; and
a bus used in common for image data transmission from the image capture unit and the temporary storage unit;
c) a host computer having;
an asynchronous reception unit for asynchronously fetching said image data which is stored in said temporary storage unit;
a second CPU which issues an asynchronous transfer request to said asynchronous transmission unit in said controller; and
an image processing unit for processing said image data fetched by said asynchronous reception unit; and
whereind) said image processing unit in said host computer issues the asynchronous transfer request to said controller so that the image data stored in said temporary storage unit may be transferred from said temporary storage unit to said asynchronous transmission unit; and
e) said first CPU in said controller, in accordance with said transfer request from said host computer, so controls said asynchronous transmission unit to transmit the image data in said temporary storage unit to said asynchronous reception unit in said host computer through said bus during idle time thereof, which is a returning time period of the scan signal from an end of one scanning movement to a start of a next scanning movement, or a standby time for accumulation of a buffer in said image capture unit. - View Dependent Claims (3)
-
-
2. A confocal microscope system comprising:
-
a) a confocal microscope having;
an observation optical system for collecting light from a sample;
a drive unit for causing a scanning movement of the observation optical system to scan the sample;
a light receiving unit for receiving light from the observation optical system and converting the light into an image signal;
b) a controller having;
an image capture unit for generating image data based on the image signal from the light receiving unit of said confocal microscope;
a temporary storage unit for temporarily storing said image data generated by said image capture unit;
an asynchronous transmission unit for asynchronously transmitting said image data which is temporarily stored in said temporary storage unit;
a control unit for controlling the asynchronous transmission unit, the image capture unit and the drive unit, the control unit issuing a scan signal to control the scanning movement; and
a bus used in common for image data transmission from the image capture unit and the temporary storage unit;
c) a host computer having;
an asynchronous reception unit for asynchronously fetching said image data which is stored in said temporary storage unit;
a CPU which issues an asynchronous transfer request to said asynchronous transmission unit in said controller; and
an image processing unit for processing said image data fetched by said asynchronous reception unit; and
whereind) said image processing unit in said host computer issues the asynchronous transfer request to said controller so that the image data stored in said temporary storage unit may be transferred from said temporary storage unit to said asynchronous transmission unit; and
e) said controller, in accordance with said transfer request from said host computer, so controls said asynchronous transmission unit to transmit the image data in said temporary storage unit to said asynchronous reception unit in said host computer through said bus during idle time thereof, which is a returning time period of a scan signal from an end of a scanning movement to a start of a next scanning movement, or is a standby time for accumulation of a buffer in said image capture unit. - View Dependent Claims (4)
-
Specification