US20130229506A1 - Imaging Apparatus, Imaging Method, and Endoscope Apparatus - Google Patents
Imaging Apparatus, Imaging Method, and Endoscope Apparatus Download PDFInfo
- Publication number
- US20130229506A1 US20130229506A1 US13/853,908 US201313853908A US2013229506A1 US 20130229506 A1 US20130229506 A1 US 20130229506A1 US 201313853908 A US201313853908 A US 201313853908A US 2013229506 A1 US2013229506 A1 US 2013229506A1
- Authority
- US
- United States
- Prior art keywords
- head
- unit
- memory
- correction data
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000003384 imaging method Methods 0.000 title claims abstract description 22
- 238000004891 communication Methods 0.000 claims abstract description 300
- 238000012545 processing Methods 0.000 claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims abstract description 12
- 238000001514 detection method Methods 0.000 claims abstract description 6
- 238000012937 correction Methods 0.000 claims description 133
- 230000015654 memory Effects 0.000 claims description 102
- 238000000034 method Methods 0.000 claims description 10
- 238000012546 transfer Methods 0.000 description 62
- 238000010586 diagram Methods 0.000 description 22
- 230000002950 deficient Effects 0.000 description 19
- 230000001360 synchronised effect Effects 0.000 description 10
- 230000007547 defect Effects 0.000 description 8
- 239000013307 optical fiber Substances 0.000 description 5
- 206010027146 Melanoderma Diseases 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 229910044991 metal oxide Inorganic materials 0.000 description 2
- 150000004706 metal oxides Chemical class 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000009413 insulation Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 229910052724 xenon Inorganic materials 0.000 description 1
- FHNFHKCVQCLJFQ-UHFFFAOYSA-N xenon atom Chemical compound [Xe] FHNFHKCVQCLJFQ-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B1/00—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
- A61B1/00002—Operational features of endoscopes
- A61B1/00004—Operational features of endoscopes characterised by electronic signal processing
- A61B1/00009—Operational features of endoscopes characterised by electronic signal processing of image signals during a use of endoscope
- A61B1/000095—Operational features of endoscopes characterised by electronic signal processing of image signals during a use of endoscope for image enhancement
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B1/00—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
- A61B1/00002—Operational features of endoscopes
- A61B1/00011—Operational features of endoscopes characterised by signal transmission
- A61B1/00016—Operational features of endoscopes characterised by signal transmission using wireless means
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B1/00—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
- A61B1/00002—Operational features of endoscopes
- A61B1/0002—Operational features of endoscopes provided with data storages
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B1/00—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
- A61B1/04—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor combined with photographic or television appliances
- A61B1/045—Control thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/50—Constructional details
- H04N23/555—Constructional details for picking-up images in sites, inaccessible due to their dimensions or hazardous conditions, e.g. endoscopes or borescopes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/60—Noise processing, e.g. detecting, correcting, reducing or removing noise
- H04N25/63—Noise processing, e.g. detecting, correcting, reducing or removing noise applied to dark current
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/60—Noise processing, e.g. detecting, correcting, reducing or removing noise
- H04N25/68—Noise processing, e.g. detecting, correcting, reducing or removing noise applied to defects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/183—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
Definitions
- Embodiments described herein relate generally to a head separated type imaging apparatus including a head unit and a main unit which are separated, the head unit imaging a subject and the main unit processing an image signal transmitted from the head unit, and to an imaging method and an endoscope apparatus.
- a camera device including an image sensor (for example, a CCD (Charge Coupled Device) sensor, a CMOS (Complementary Metal Oxide Semiconductor) sensor, or the like) which images a subject is attached detachably to a host device (main unit).
- an image sensor for example, a CCD (Charge Coupled Device) sensor, a CMOS (Complementary Metal Oxide Semiconductor) sensor, or the like
- the image signal of an image captured by the camera device is transmitted to the host device via wireless communication
- the camera device is used in a state of being attached to the host device
- the image signal of an image captured by the camera device is transmitted to the host device via wired communication.
- FIG. 1 is a structural diagram of an endoscope apparatus according to a first embodiment.
- FIG. 2 is a structural diagram of a head.
- FIG. 3 is an explanatory diagram of correction data.
- FIG. 4 is an explanatory diagram of a correcting method.
- FIG. 5 is a structural diagram of a CCU.
- FIG. 6 is a flowchart illustrating operation of the endoscope apparatus.
- FIG. 7 is a structural diagram of an endoscope apparatus according to a second embodiment.
- FIG. 8 is a structural diagram of a head.
- FIG. 9 is a structural diagram of a CCU.
- FIG. 10 is a structural diagram of an endoscope apparatus according to a third embodiment.
- FIG. 11 is a structural diagram of a head.
- FIG. 12 is a structural diagram of a CCU.
- FIG. 13 is a flowchart illustrating operation of the endoscope apparatus.
- An imaging apparatus is a head separated type imaging apparatus including a head unit and a main unit which are separated, the main unit processing an image signal transmitted from the head unit.
- the main unit includes a first communication unit transmitting/receiving data to/from the head unit via wireless communication, a second communication unit transmitting/receiving data to/from the head unit via wired communication, and a control unit detecting whether the second communication unit is communicable, and continuing, when the first and second communication units are switched based on a detection result therefrom, transmission/reception of the data which is performed before the switching.
- CMOS Complementary Metal Oxide Semiconductor
- CCD Charge Coupled Device
- FIG. 1 is a structural diagram of an endoscope apparatus 1 according to the first embodiment.
- the endoscope apparatus 1 includes a scope 10 provided with an objective lens 10 a on a leading end and inserted into a subject to be inspected, a head 20 transmitting via wireless communication or wired communication an image signal captured by an image sensor 21 (imaging unit) situated on an imaging plane of the objective lens 10 a , a CCU (camera control unit) 30 processing the image signal transmitted from the head 20 , a light source 40 for exposing an imaging area, and an optical fiber 60 for guiding the light from the light source 40 to a leading end portion of the scope 10 .
- the scope 10 is attached detachably to the head 20 .
- a camera cable 50 is a cable for wired communication between the head 20 and the CCU 30 , and houses signal wires for transmitting/receiving correction data, an image signal, a control signal, and so on.
- FIG. 2 is a structural diagram of the head 20 .
- the head 20 includes the image sensor 21 , a memory 22 , a wired communication unit 23 , a wireless communication unit 24 , an internal antenna 25 , a transfer control unit 26 , a battery 27 , a connection terminal T 1 , and a charging terminal T 2 .
- the image sensor 21 is a three plate type image sensor, and is made up of a prism 21 a separating the light from the objective lens 10 a into three colors of R (red), G (Green), and B (Blue), and CMOS sensors 21 b to 21 d converting the light separated into the colors of R, G, B to electric signals.
- the three plate type image sensor has a characteristic in that it excels in color reproducibility because this sensor retains information of RGB for every pixel.
- the image sensor 21 is a color image sensor corresponding to full HD (high definition).
- the image sensor 21 may be a single plate type instead of the three plate type.
- the single plate type image sensor has a color filter on each pixel of a CMOS sensor, and separates an electric signal outputted from the CMOS sensor into R, G, B signals in a circuit.
- This sensor has a characteristic in that it can be produced inexpensively because it is unnecessary to adhere the prism and the CMOS sensor to each other.
- examples of the array of color filters include color difference line sequential array and Bayer array. However, in the first embodiment it is not limited to the color difference line sequential array and Bayer array, and any one of various array types can be used.
- the memory 22 is a non-volatile memory which is electrically rewritable (for example, a flash memory or the like) in which correction data (correction information) and setting conditions (for example, frame rate, gain, sensitivity, and so on) of the image sensor 21 , ID (identifier), and so on are stored.
- correction data corrected information
- setting conditions for example, frame rate, gain, sensitivity, and so on
- any memory other than the flash memory may be used as long as it is rewritable.
- correction data (correction information) of the fixed pattern noise are stored in advance in the memory 22 of the head 20 .
- the correction data are transferred from the head 20 to the CCU 30 when the endoscope apparatus 1 is activated, and the image signal transmitted from the image sensor 21 is corrected using the transferred correction data.
- the fixed pattern noise there are base noise whose level (intensity) does not change due to external environment (for example, temperature and luminance) and defect noise (for example, white spot and black spot) whose level changes due to the external environment.
- base noise whose level (intensity) does not change due to external environment (for example, temperature and luminance)
- defect noise for example, white spot and black spot
- the respective correction data for the base noise and the defect noise will be described below.
- FIG. 3 is an explanatory diagram of correction data for the base noise.
- the base noise generates constant noise irrespective of the external environment. Accordingly, the base noise of the CMOS sensors provided in the image sensor 21 is measured in advance for every pixel, and correction data which cancel out the base noise as illustrated in FIG. 3 are stored for every pixel in the memory 22 .
- the correction data of the base noise are stored in the memory 22 in the order of addresses of the pixels.
- a white spot as defect noise refers to a pixel defect such that pixel data with values higher than those which should be originally outputted are outputted, and the pixel corresponding to the light receiving element thereof appears to be white, and occurs mainly due to a dark current.
- the dark current refers to a weak current which flows in the CMOS sensors even when no light is radiated, and occurs mainly due to a thermal factor or insulation failure. When the dark current is large, it causes noise in the image.
- a black spot as defect noise refers to a pixel defect such that pixel data with values lower than those which should be originally outputted are outputted, and the pixel corresponding to the light receiving element thereof appears to be black, and occurs mainly due to dust in the CMOS sensors. It is a failure which occurs when the dust blocks the light to be incident on pixels of the CMOS sensors or when circuits of the CMOS sensors are short circuited.
- FIG. 4 is an explanatory diagram of a method for correcting a defective pixel. As illustrated in FIG. 4 , correction of defective pixels is performed such that image signals of both left and right adjacent pixels of a defective pixel are added and the added value is divided by two, and the resultant value is designated as an image signal of the defective pixel, thereby correcting the image signal of the defective pixel.
- the following information is stored as the correction data in the memory 22 . Further, when the correction data stored in this memory 22 are read, they are read in the order of 1 ⁇ 2 ⁇ 3.
- correction data of the base noise correction data of respective pixels of the CMOS sensors of the image sensor 21 are stored together with addresses in the order of addresses of the pixels, and as the correction data of the defective pixels, addresses of the defective pixels are stored in the order of addresses of the pixels.
- the wired communication unit 23 includes a serializer, an LVDS (low voltage differential signaling) conversion circuit, and so on, and transmits the correction data stored in the memory 22 and the image signal outputted from the image sensor 21 to the CCU 30 via the camera cable 50 connected to the connection terminal T 1 . Further, the communication unit receives initialization data (for example, resolution, clock, mode, and so on) transmitted from the CCU 30 , which will be described later. In addition, the image signal is transmitted as a digital signal as it is to the CCU 30 .
- initialization data for example, resolution, clock, mode, and so on
- the wireless communication unit 24 transmits the correction data stored in the memory 22 and the image signal outputted from the image sensor 21 to the CCU 30 via the internal antenna 25 . Further, the communication unit receives initialization data transmitted from the CCU 30 , which will be described later.
- the wireless communication for example, methods defined by IEEE802.11a/b/g/n and Wireless HD can be used.
- a transfer control unit 26 transfers the correction data and data of image signal, and the like to the CCU 30 based on an instruction from the CCU 30 .
- the battery 27 is a power source supplying power to respective circuits (image sensor 21 , memory 22 , wired communication unit 23 , wireless communication unit 24 , internal antenna 25 , transfer control unit 26 , and so on) provided in the head 20 .
- the battery 27 is charged by an external power source (for example, a wall outlet) connected to the charging terminal T 2 .
- power lines for supplying power to the head 20 may be housed in the camera cable 50 , and the battery 27 may be charged by power supplied via this camera cable 50 .
- FIG. 5 is a diagram illustrating the structure of the CCU 30 .
- the CCU includes a connection terminal T 3 , a wired communication unit 31 , an internal antenna 32 , a wireless communication unit 33 , an image signal processing circuit 34 , an image output circuit 35 , a system control circuit 36 , a power supply circuit 37 , and a communication establishment determining unit 38 .
- the camera cable 50 is connected to the connection terminal T 3 .
- the wired communication unit 31 includes a deserializer 31 b and an LVDS conversion circuit 31 b .
- the wired communication unit 31 starts establishing communication with the wired communication unit 23 of the head 20 and outputs, when the communication is established, the correction signal transmitted from the head 20 via the camera cable 50 to the system control circuit 36 and the image signal to the image signal processing circuit 34 . Further, the wired communication unit 31 transmits a control signal and initialization data, which will be described later, outputted from the system control circuit 36 to the head 20 via the camera cable 50 connected to the connection terminal T 3 .
- the wireless communication unit 33 When power of the CCU 30 is turned on, the wireless communication unit 33 starts establishing communication with the wireless communication unit 24 of the head 20 and outputs, when the communication is established, the correction signal received via the internal antenna 32 to the system control circuit 36 and the image signal to the image signal processing circuit 34 . Further, the wireless communication unit 33 transmits the control signal and initialization data outputted from the system control circuit 36 to the head 20 via the internal antenna 32 .
- the wireless communication unit 33 transmits a signal periodically to the wireless communication unit 24 of the head 20 , and maintains the state that the wireless communication with the wireless communication unit 24 is established.
- the image signal processing circuit 34 includes an image signal processing unit 34 a and a synchronous signal generating unit 34 b .
- the image signal processing unit 34 a processes the image signal outputted from the wired communication unit 31 and outputs the processed signal to the image output circuit 35 .
- the image signal processing unit 34 a sorts image signals outputted from the wired communication unit 31 in the order of the addresses of pixels, and thereafter corrects the image signals based on the correction data read from the memory 22 of the head 20 and stored in a memory 36 a by an MPU 36 c , which will be described later.
- the image signal processing unit 34 a sorts the image signals in the order of addresses, and thereafter adds the correction data stored in the memory 36 a to image signals having the same addresses, to thereby correct the image signals.
- the correction data stored in the memory 36 a by the MPU 36 c are created to cancel out the base noise of the CMOS sensors provided in the image sensor 21 , and thus image signals can be corrected by adding the correction data to the image signals having the same addresses.
- the image signal processing unit 34 a recognizes an image signal of a defective pixel from the addresses of defective pixels stored in the memory 36 a , adds image signals of both left and right adjacent pixels of this defective pixel and divides the added value by two, and designates the resultant value as the image signal of the defective pixel.
- the image signal of the defective pixel is corrected.
- the image signal processing unit 34 a performs enhancement processing such as de-mosaicking processing, knee correction, gamma correction, detail or matrix processing, or the like on the image signal after correction, and inputs the resultant signal to the image output circuit 35 .
- the synchronous signal generating unit 34 b generates a synchronous signal used for imaging with the image sensor 21 .
- the synchronous signal is generated at predetermined intervals corresponding to a set frame rate.
- the generated synchronous signal is outputted to the MPU 36 c , and is transmitted from the wired communication unit 31 or the wireless communication unit 33 to the head 20 .
- the image output circuit 35 includes a D/A converter 35 a and a DVI (digital visual interface) transmitter 35 b , and outputs an image signal processed in the image signal processing circuit 34 to an external monitor (not illustrated) as an analog and digital RGB (red, green, blue) signals.
- the image output circuit may include an HD-SDI (high definition serial digital interface) transmitter or an HD-DVI (high definition digital visual interface) instead of the DVI transmitter 35 b.
- the system control circuit 36 includes the memory 36 a , an OSD (on-screen display) controller 36 b , the MPU (micro processing unit) 36 c , a receiving unit 36 d , and an operation accepting unit 36 e , and controls the entire endoscope apparatus 1 .
- the memory 36 a is an EEPROM which is electrically rewritable.
- the memory 36 a stores setting conditions (for example, exposure period, gain, and so on) of the CCU 30 , initialization data of the head 20 , and the number of initialization data (hereinafter referred to as initialization data number).
- the exposure period is a parameter for adjusting the brightness of an image captured by the image sensor 21 , and is equivalent to a shutter speed.
- As the exposure period it will suffice to have a few types (for example, 1/240 seconds, 1/120 seconds, and the like). Setting of this exposure period can be changed through an external PC (personal computer) or operation keys, which will be described later.
- the OSD controller 36 b displays text data, bit map, and/or the like in a superposed manner on the image of an image signal processed in the image signal processing unit 34 a.
- the MPU 36 c controls the head 20 , the CCU 30 , and the light source 40 based on a remote control signal received in the receiving unit 36 d , a processing content accepted in the operation accepting unit, and set information stored in the memory 36 a.
- the MPU 36 c specifies whether to transmit data via wired communication or via wireless communication, and instructs the transfer control unit 26 of the head 20 to transmit ID and correction data stored in the memory 22 of the head 20 .
- the MPU 36 c stores the ID and the correction data transmitted from the transfer control unit 26 of the head 20 in the memory 36 a.
- the MPU 36 c instructs the transfer control unit 26 to transmit the ID stored in the memory 22 of the head 20 , and stores the transmitted ID in the memory 36 a . Then, the MPU 36 c instructs the transfer control unit 26 to transmit the correction data number stored in the memory 22 of the head 20 , and stores the transmitted correction data number in the memory 36 a.
- the MPU 36 c instructs the transfer control unit 26 to transmit the correction data of base noise and the address of a pixel from the memory 22 of the head 20 , and stores the transmitted correction data of base noise and the transmitted address of a pixel in the memory 36 a.
- the MPU 36 c instructs the transfer control unit 26 to transmit correction data (address of a pixel) of a defective pixel from the memory 22 of the head 20 , and stores the transmitted correction data of a defective pixel in the memory 36 a of the CCU 30 .
- the MPU 36 c stores read-out correction data of pixel defect noise (addresses of defective pixels) in the order of reading them out, that is, the order of addresses.
- the MPU 36 c increments the value of an internal counter every time the transmitted correction data are stored in the memory 36 a , and at the point the value of this internal counter becomes equal to the correction data number in the memory 22 , the MPU determines that reading of the correction data is finished and resets the value of the internal counter.
- the MPU 36 c further transmits the initialization data stored in the memory 36 a to the head 20 via the wired communication unit 31 or the wireless communication unit 33 .
- the transmitted initialization data are stored in the memory 22 by the transfer control unit 26 .
- the MPU 36 c increments the value of an internal counter every time the initialization data are read out and transmitted to the head 20 , and at the point the value of this internal counter becomes equal to the initialization data number stored in the memory 36 a , the MPU determines that transmission of the initialization data is finished and resets the value of the internal counter.
- wired communication has a fast transmission speed and high stability of communication compared to wireless communication.
- the MPU 36 c uses wired communication in priority when both wireless communication and wired communication are established.
- the receiving unit 36 d receives the control signal for remote control which is transmitted from an external PC or the like, and outputs the received signal to the MPU 36 c .
- communication with the external PC is performed via an RS232-C serial port.
- the operation accepting unit 36 e accepts processing operated by an external operation key, and outputs the accepted processing to the MPU 36 c . Examples of the operation to be accepted by the operation accepting unit 36 e include an operation about performing/not performing correction of an image signal (ON/OFF operation of correction), and an operation of a set value of gain.
- the power supply circuit 37 converts externally supplied power into a predetermined voltage, and supplies the converted voltage to respective circuits in the CCU 30 . Further, the power is also supplied to the head 20 via the camera cable 50 connected to the connection terminal T 3 .
- the communication establishment determining unit 38 determines whether wired communication and wireless communication are established with the head 20 or not.
- Various methods can be used for determining this establishment of communication in the communication establishment determining unit 38 .
- LVDS is used when an image signal is transmitted via wired communication.
- the image signal is transmitted by differential signals, and thus it is possible to determine whether wired communication is established or not between the wired communication unit 31 and the wired communication unit 23 of the head 20 from the presence of voltage between two transmission paths.
- the communication establishment determining unit 38 Upon establishment of wired communication from a state that wired communication is not established, the communication establishment determining unit 38 outputs a “wired communication establishment signal” to the MPU 36 c of the system control circuit 36 . Further, when changing from the state that the wired communication is established to a state that the wired communication is not established, the communication establishment determining unit 38 outputs a “wired communication disconnection signal” to the MPU 36 c of the system control circuit 36 .
- wireless communication unit 33 when establishment of communication in wireless communication is to be determined, for example, data transmission for confirming connection defined by IEEE8020.11a/b/g/n or Wireless HD is performed, and then whether wireless communication is established or not between the wireless communication unit 33 and the wireless communication unit 24 of the head 20 can be determined by whether there are response data (Ack) from the wireless communication unit 24 of the head 20 or not.
- Ack response data
- the communication establishment determining unit 38 Upon establishment of wireless communication from a state that wireless communication is not established, the communication establishment determining unit 38 outputs a “wireless communication establishment signal” to the MPU 36 c of the system control circuit 36 . Further, when changing from the state that the wireless communication is established to a state that the wireless communication is not established, the communication establishment determining unit 38 outputs a “wireless communication disconnection signal” to the MPU 36 c of the system control circuit 36 .
- the light source 40 includes a lamp and a lens. Further, the optical fiber 60 is connected to the light source 40 .
- the lamp is, for example, a xenon lamp and emits light for exposing the imaging area of the image sensor 21 .
- the lens guides the light emitted from the lamp into the optical fiber 60 .
- the light guided into the optical fiber 60 is led to the leading end portion of the scope 10 for exposing the imaging area of the image sensor 21 .
- FIG. 6 is a flowchart illustrating operation of the endoscope apparatus 1 according to the first embodiment.
- the operation of the endoscope apparatus 1 according to the first embodiment will be described with reference to FIG. 6 .
- the operation of the endoscope apparatus 1 will be described taking an example that one of wired communication and wireless communication is established.
- the initialization data are transferred after transferring the correction data, but the correction data may be transferred after the initialization data are transferred.
- the MPU 36 c When power of the CCU 30 is turned on, the MPU 36 c resets the image signal processing circuit 34 and the image output circuit 35 .
- the reset mentioned here is, specifically, initialization of image processing setting.
- the light source 40 turns on the lamp based on a control signal from the MPU 36 c .
- the light from the lamp is guided into the optical fiber 60 and is radiated via the leading end portion of the scope 10 for exposing the imaging area of the image sensor 21 .
- the MPU 36 c reads out the setting conditions (for example, exposure period, gain, and so on) of the CCU 30 from the memory 36 a , and changes the set values of the image signal processing circuit 34 and the image output circuit 35 to the values read from the memory 36 a.
- the wired communication unit 31 of the CCU 30 starts communication with the wired communication unit 23 of the head 20 . Further, the wireless communication unit 33 of the CCU 30 starts communication with the wireless communication unit 24 of the head 20 .
- the communication establishment determining unit 38 outputs the “wired communication establishment signal” when the communication between the wired communication unit 31 of the CCU 30 and the wired communication unit 23 of the head 20 is established. Further, the communication establishment determining unit 38 outputs the “wireless communication establishment signal” when the communication between the wireless communication unit 33 of the CCU 30 and the wireless communication unit 24 of the head 20 is established.
- the MPU 36 c determines which of wired communication and wireless communication is established based on the “wired communication establishment signal” or the “wireless communication establishment signal” outputted from the communication establishment determining unit 38 .
- the MPU 36 c starts obtaining the correction data from the memory 22 of the head 20 when the “wired communication establishment signal” or the “wireless communication establishment signal” is outputted from the communication establishment determining unit 38 .
- the MPU 36 c instructs the transfer control unit 26 to transmit the correction data from the memory 22 of the head 20 via wired communication.
- the MPU 36 c instructs the transfer control unit 26 to transmit the correction data from the memory 22 of the head 20 via wireless communication.
- the MPU 36 c instructs the transfer control unit 26 to transmit the ID and the correction data number, and stores the transmitted ID and correction data number in the memory 36 a.
- the MPU 36 c instructs the transfer control unit 26 to sequentially transmit the correction data, and stores the transmitted correction data in the memory 36 a .
- the MPU 36 c increments the value of the internal counter every time a piece of the correction data is stored in the memory 22 .
- the MPU 36 c determines whether the piece of the correction data stored in step S 106 is the last piece of the correction data or not. Specifically, the MPU 36 c determines whether or not the value of the internal counter is equal to the correction data number stored in the memory 36 a.
- the MPU 36 c repeats the operation of step S 105 to step S 107 until the value of the internal counter becomes equal to the correction data number stored in the memory 36 a.
- the MPU 36 c reads out the initialization data (for example, resolution, clock, mode, and so on) from the memory 36 a and transmits the read data to the head 20 .
- the initialization data transmitted to the head 20 are stored in the memory 22 by the transfer control unit 26 .
- the MPU 36 c increments the value of the internal counter every time a piece of the initialization data is transferred.
- the MPU 36 c determines whether the piece of the initialization data transferred in the step S 108 is the last piece of the initialization data or not. Specifically, the MPU 36 c determines whether or not the value of the internal counter is equal to the initialization data number stored in the memory 36 a.
- the MPU 36 c repeats the operation of step S 108 to step S 110 until the value of the internal counter becomes equal to the initialization data number stored in the memory 36 a.
- Step S 110 When the value of the internal counter is equal to the initialization data number stored in the memory 36 a (Yes in Step S 110 ), the MPU 36 c proceeds to the next step.
- the synchronous signal generating unit 34 b generates a synchronous signal and transmits the generated synchronous signal to the head 20 at predetermined time intervals.
- the image sensor 21 Upon reception of the synchronous signal transmitted from the synchronous signal generating unit 34 b , the image sensor 21 accumulates a charge in a phototransistor for every scanning line, converts the accumulated charges in respective phototransistors into voltages, and amplifies and reads out the voltages.
- the charges accumulated in the respective phototransistors of the image sensor 21 are converted into voltages for every scanning line, and thereafter amplified, read out, and transmitted to the CCU 30 as an image signal.
- the image signal processing unit 34 a of the image signal processing circuit 34 performs sorting of pixel information in the image signal transmitted from the head 20 , and performs correction on this sorted image signal.
- the image signal processing unit 34 a corrects the image signal based on the correction data stored in the memory 36 a .
- the image signal processing unit 34 a performs enhancement processing and/or the like on the image signal after correction, and then outputs the processed image signal to the image output circuit 35 .
- the image output circuit 35 outputs the image signal outputted from the image signal processing unit 34 a to an external monitor (not illustrated) as an analog and digital RGB (red, green, blue) signals, and a corrected image is displayed on this monitor.
- an external monitor not illustrated
- RGB red, green, blue
- Case 1 Wireless communication is established, and then wired communication is established.
- Case 2 Wired communication is established, and then wireless communication is established.
- Case 3 Wired communication is established and then wireless communication is established, and thereafter the wired communication is disconnected.
- the case 1 will be described. As the situation that wireless communication is established and then wired communication is established, for example, it is conceivable that the endoscope apparatus 1 is activated in a state that the camera cable 50 is removed, and thereafter the head 20 and the CCU 30 are connected by the camera cable 50 .
- the communication establishment determining unit 38 When wireless communication is established first in step S 103 of FIG. 6 , the communication establishment determining unit 38 outputs the “wireless communication establishment signal”. The MPU 36 c determines that wireless communication is established based on the “wireless communication establishment signal” outputted from the communication establishment determining unit 38 , and instructs the transfer control unit 26 to transmit the ID and the correction data via wireless communication.
- the MPU 36 c determines that wired communication is established based on the “wired communication establishment signal” outputted from the communication establishment determining unit 38 , and instructs the transfer control unit 26 to switch the communication with the head 20 from wireless communication to wired communication.
- the MPU 36 c instructs the transfer control unit 26 to transmit the ID via wired communication.
- the MPU 36 c determines whether the ID transmitted from the transfer control unit 26 and the ID obtained when the wired communication is established are the same or not. When the IDs are the same, the MPU 36 c determines to what point the correction data have been transferred from the value of the internal counter, and instructs the transfer control unit 26 to transfer the rest of the correction data via wired communication. Further, when the IDs are not the same, the MPU 36 c resets the value of the internal counter, and instructs the transfer control unit 26 to transfer the correction data from the beginning.
- the MPU 36 c switches the communication with the head 20 from wireless communication to wired communication, determines to what point the initialization data have been transferred from the value of the internal counter, and transfers the rest of the initialization data via wired communication. Further, when wired communication is established while the image signal is transferred, the MPU 36 c instructs the transfer control unit 26 to switch the communication with the head 20 from wireless communication to wired communication and transmit the image signal via wired communication.
- wired communication is established and then wireless communication is established, for example, it is conceivable that the endoscope apparatus 1 is activated in a state that the camera cable 50 is attached.
- wired communication is faster in communication speed than wireless communication, and thus it is conceivable that the wired communication is established first when the endoscope apparatus 1 is activated in a state that the camera cable 50 is attached.
- the communication establishment determining unit 38 When wired communication is established first in step S 103 of FIG. 6 , the communication establishment determining unit 38 outputs the “wired communication establishment signal”.
- the MPU 36 c determines that wired communication is established based on the “wired communication establishment signal” outputted from the communication establishment determining unit 38 , and instructs the transfer control unit 26 to transmit the ID and the correction data via wired communication.
- the communication establishment determining unit 38 When wireless communication is established while the ID and the correction data are transmitted via wired communication, the communication establishment determining unit 38 outputs the “wireless communication establishment signal”.
- the MPU 36 c determines that wireless communication is established based on the “wireless communication establishment signal” outputted from the communication establishment determining unit 38 . However, since the wired communication is faster in communication speed and higher in stability of communication than the wireless communication, the MPU 36 c continues transmission of the correction data via wired communication without switching the communication.
- the communication establishment determining unit 38 When wired communication is established first in step S 103 of FIG. 6 , the communication establishment determining unit 38 outputs the “wired communication establishment signal”.
- the MPU 36 c determines that wired communication is established based on the “wired communication establishment signal” outputted from the communication establishment determining unit 38 , and instructs the transfer control unit 26 to transmit the ID and the correction data via wired communication.
- the communication establishment determining unit 38 When wireless communication is established while the ID and the correction data are transmitted via wired communication, the communication establishment determining unit 38 outputs the “wireless communication establishment signal”.
- the MPU 36 c determines that wireless communication is established based on the “wireless communication establishment signal” outputted from the communication establishment determining unit 38 . However, since the wired communication is faster in communication speed and higher in stability of communication than the wireless communication, the MPU 36 c continues transfer of the rest of the correction data via wired communication without switching the communication.
- the communication establishment determining unit 38 detects the disconnection of wired communication and outputs the “wired communication disconnection signal”.
- the MPU 36 c determines that the wired communication is disconnected based on the “wired communication disconnection signal” outputted from the communication establishment determining unit 38 , and switches the communication with the head 20 from wired communication to wireless communication.
- the MPU 36 c instructs the transfer control unit 26 to transmit the ID via wireless communication.
- the MPU 36 c determines whether the ID transmitted from the transfer control unit 26 and the ID obtained when the wired communication is established are the same or not. When the IDs are the same, the MPU 36 c determines to what point the correction data have been transferred from the value of the internal counter, and instructs the transfer control unit 26 to transfer the rest of the correction data via wireless communication. Further, when the IDs are not the same, the MPU 36 c resets the value of the internal counter, and instructs the transfer control unit 26 to transfer the correction data from the beginning.
- the MPU 36 c switches the communication with the head 20 from wired communication to wireless communication, determines to what point the initialization data have been transferred from the value of the internal counter, and transfers the rest of the initialization data via wireless communication. Further, when wired communication is disconnected while the image signal is transferred, the MPU 36 c instructs the transfer control unit 26 to switch the communication with the head 20 from wired communication to wireless communication and transmit the image signal via wireless communication.
- the endoscope apparatus 1 since the endoscope apparatus 1 according to the first embodiment stores to what point the correction data and the initialization data are transferred by using the counter, it is unnecessary to start over the transfer of the correction data and the initialization data from the beginning when the communication state is switched from wireless communication to wired communication or switched from wired communication to wireless communication, allowing efficient transfer of data.
- the endoscope apparatus 1 uses wired communication in priority.
- wired communication has a fast transmission speed and high stability of communication compared to wireless communication.
- the communication speed and the stability can be secured.
- the communication can be switched immediately to the wireless communication to continue transfer of data when the wired communication is disconnected while the data are transmitted.
- FIG. 7 is a structural diagram illustrating an endoscope apparatus 2 according to the second embodiment. As illustrated in FIG. 7 , the endoscope apparatus 2 according to the second embodiment is different in structure from the endoscope apparatus 1 according to the first embodiment described with FIG. 1 in that it includes a head 20 A and a CCU 30 A.
- FIG. 8 is a structural diagram of the head 20 A provided in the endoscope apparatus 2 according to the second embodiment. As illustrated in FIG. 8 , the head 20 A of the endoscope apparatus 2 according to the second embodiment is different from the head 20 of the endoscope apparatus 1 according to the first embodiment in that it includes a coding/decoding unit 28 .
- the coding/decoding unit 28 of the head 20 A lossless compresses the correction data and data of the image signal to be transferred from the memory 22 to the CCU 30 A based on an instruction from the transfer control unit 26 . Further, the coding/decoding unit 28 decodes the initialization data transferred from the CCU 30 A to the memory 22 based on an instruction from the transfer control unit 26 .
- the transfer control unit 26 instructs the coding/decoding unit 28 to lossless compress (code) the correction data and data of the image signal to be transferred to the CCU 30 A, and the transfer control unit 26 transfers the correction data and data of the image signal which are lossless compressed in the coding/decoding unit 28 to the head 20 A.
- the transfer control unit 26 instructs the coding/decoding unit 28 to decode the lossless compressed initialization data to return them to the data before being compressed, and stores the decoded initialization data in the memory 22 .
- FIG. 9 is a structural diagram of the CCU 30 A provided in the endoscope apparatus 2 according to the second embodiment. As illustrated in FIG. 9 , the CCU is different from the CCU 30 of the endoscope apparatus 1 according to the first embodiment in that a system control circuit 36 A provided in the CCU 30 A of the endoscope apparatus 2 according to the second embodiment includes a coding/decoding unit 36 f.
- the coding/decoding unit 36 f of the CCU 30 A lossless compresses the initialization data to be transferred from the memory 36 a to the head 20 A based on an instruction from the MPU 36 c . Further, the coding/decoding unit 36 f decodes the lossless compressed correction data and data of the image signal transferred from the head 20 A based on an instruction from the MPU 36 c.
- the MPU 36 c instructs the coding/decoding unit 36 f to lossless compress the initialization data to be transmitted, and transmits the initialization data lossless compressed in the coding/decoding unit 36 f to the head 20 .
- the MPU instructs the coding/decoding unit 36 f to decode the correction data and data of the image signal to return them to the data before being compressed, and stores the decoded correction data and data of the image signal in a memory 236 a.
- the endoscope apparatus 2 when data (correction data, initialization data, and image signal data) are transferred via wireless communication, the endoscope apparatus 2 according to the second embodiment transfers lossless compressed data.
- wireless communication has a slow communication speed compared to wired communication, but while performing wireless communication, the volume of data is reduced by lossless compressing the data to be transferred, and thus the time taken for data transfer can be shortened.
- FIG. 10 is a structural diagram of an endoscope apparatus 3 according to a third embodiment.
- the endoscope apparatus 3 according to the third embodiment will be described.
- the same components as those of the endoscope apparatus 1 according to the first embodiment which are described with FIG. 1 , FIG. 2 , and FIG. 5 are denoted by the same numerals, and duplicated descriptions are omitted.
- the endoscope apparatus 3 includes a plurality of heads 20 a , 20 b , and a CCU 30 B used in common between the heads 20 a , 20 b .
- the CCU 30 B includes a plurality of terminals 30 a , 30 b for charging batteries provided in the heads 20 a , 20 b , and performs transfer of the correction data and the initialization data while the batteries of the heads 20 a , 20 b connected to the terminals 30 a , 30 b are charged.
- the head in use (head 20 a in FIG. 10 ) communicates with the CCU 30 B via wireless communication, and the other head (head 20 b in FIG. 10 ) is connected to one of the terminals 30 a , 30 b of the CCU 30 B to have the battery charged.
- FIG. 11 is a structural diagram of the head 20 a .
- the heads 20 a , 20 b have the same structure, and thus only the head 20 a will be described here.
- the head 20 a of the endoscope apparatus 3 according to the third embodiment is different from the head 20 of the endoscope apparatus 1 according to the first embodiment described with FIG. 2 in that it includes a terminal T 3 combining a connection terminal for the wired communication unit 23 and a charging terminal for the battery 27 .
- this terminal T 3 By connecting this terminal T 3 to one of the terminals 30 a , 30 b of the CCU 30 B, it becomes possible to perform wired communication with the CCU 30 B and to charge the battery 27 .
- IDs (identifiers) different from each other are stored in the memories 22 of the heads 20 a , 20 b , respectively.
- connection terminal for the wired communication unit 23 and the charging terminal for the battery 27 need not necessarily be combined, and can be structured of separate terminals as long as they have shapes such that contacts with both the terminals are made when the head is brought into contact with the CCU 30 B.
- FIG. 12 is a structural diagram of the CCU 30 B. As illustrated in FIG. 12 , the CCU 30 B includes the plurality of terminals 30 a , 30 b and a connection detecting circuit 39 . Each of the terminals 30 a , 30 b is a terminal combining a connection terminal for the wired communication unit 31 and a charging terminal for the battery 27 provided in the head 20 a , 20 b .
- Each of the terminals 30 a , 30 b is connected to the wired communication unit 31 and the power supply circuit 37 , and when the terminal T 3 of the head 20 a , 20 b is connected thereto, it becomes possible to perform wired communication with the head 20 a , 20 b and charge the battery 27 of the head 20 a , 20 b.
- the connection detecting circuit 39 detects connection of the head 20 a , 20 b to the terminal 30 a , 30 b .
- the connection detecting circuit 39 notifies the MPU 36 c and the power supply circuit 37 of the terminal to which the head 20 a , 20 b is connected.
- FIG. 13 is a flowchart illustrating the operation of the endoscope apparatus 3 according to the third embodiment. Note that in the following, operation in the case where the head 20 a is in use and the head 20 b is connected to the terminal 30 b of the CCU 30 B will be described.
- connection detecting circuit 39 detects that one of the head 20 a and the head 20 b is connected to the terminal 30 b .
- the connection detecting circuit 39 notifies the MPU 36 c and the power supply circuit 37 of the connection of the head to the terminal 30 b.
- the power supply circuit 37 supplies power to the terminal 30 b which is notified, thereby starting charging of the battery 27 of the head 20 b.
- the MPU 36 c instructs the wired communication unit 31 to establish wired communication with the head 20 b based on the notification from the connection detecting circuit 39 .
- the wired communication unit 31 establishes wired communication with the wired communication unit 23 of the head 20 b via the terminal 30 b based on the instruction from the MPU 36 c.
- the MPU 36 c instructs the transfer control unit 26 to transmit the ID from the memory 22 of the head 20 b , and stores the transmitted ID in the memory 36 a.
- the MPU 36 c instructs the transfer control unit 26 to transmit the correction data from the memory 22 of the head 20 b , and stores the transmitted correction data in the memory 36 a in association with the ID which is read in advance.
- the MPU 36 c instructs the transfer control unit 26 to transmit the number of correction data, and stores the transmitted correction data number in the memory 36 a .
- the MPU 36 c instructs the transfer control unit 26 to sequentially transmit the correction data stored in the memory 22 , and stores the transmitted correction data in the memory 36 a .
- the MPU 36 c increments the value of the internal counter every time a piece of the correction data is stored in the memory 36 a.
- the MPU 36 c determines whether the piece of the correction data stored in the memory 36 a in step S 106 is the last piece of the correction data or not. Specifically, the MPU 36 c determines whether or not the value of the internal counter is equal to the correction data number stored in the memory 36 a.
- step S 207 When the value of the internal counter is not equal to the correction data number stored in the memory 36 a (No in step S 207 ), the MPU 36 c repeats the operation of step S 205 to step S 207 until the value of the internal counter becomes equal to the correction data number stored in the memory 36 a.
- the MPU 36 c reads out the initialization data (for example, resolution, clock, mode, and so on) from the memory 36 a and transmits the read data to the head 20 .
- the initialization data transmitted to the head 20 are stored in the memory 22 by the transfer control unit 26 .
- the MPU 36 c increments the value of the internal counter every time a piece of the initialization data is transferred.
- the MPU 36 c determines whether the piece of the initialization data transferred in the step S 208 is the last piece of the initialization data or not. Specifically, the MPU 36 c determines whether or not the value of the internal counter is equal to the initialization data number stored in the memory 36 a.
- Step S 210 When the value of the internal counter is not equal to the initialization data number stored in the memory 36 a (No in Step S 210 ), the MPU 36 c repeats the operation of step S 208 to step S 210 until the value of the internal counter becomes equal to the correction data number stored in the memory 36 a.
- Step S 110 When the value of the internal counter is equal to the initialization data number stored in the memory 36 a (Yes in Step S 110 ), the MPU 36 c finishes the transfer of initialization data.
- the endoscope apparatus 3 includes the plurality of heads 20 a , 20 b , and the CCU 30 B used in common between the heads 20 a , 20 b , and performs transfer of the correction data and the initialization data while the batteries in the head 20 a , 20 b connected to the terminals 30 a , 30 b of the CCU 30 are charged.
- it is unnecessary to transfer the correction data and the initialization data via wireless communication, which has slow communication speed compared to wired communication, when the heads 20 a , 20 b are used, and the image signal transferred from the heads 20 a , 20 b can be corrected immediately to obtain a clear image. Accordingly, convenience for the user improves.
- a main unit includes a first communication unit (wireless communication unit) transmitting/receiving data to/from the head unit via wireless communication, a second communication unit (wired communication unit) transmitting/receiving data to/from the head unit via wired communication, and a control unit (MPU) detecting whether the second communication unit is communicable, and continuing, when the first and second communication units are switched based on a detection result therefrom, transmission/reception of the data which is performed before the switching.
- MPU control unit
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Surgery (AREA)
- Signal Processing (AREA)
- Radiology & Medical Imaging (AREA)
- Medical Informatics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Optics & Photonics (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Endoscopes (AREA)
- Instruments For Viewing The Inside Of Hollow Bodies (AREA)
Abstract
A head separated type imaging apparatus includes a head unit and a main unit which are separated, the main unit processing an image signal transmitted from the head unit. The main unit includes a first communication unit transmitting/receiving data to/from the head unit via wireless communication, a second communication unit transmitting/receiving data to/from the head unit via wired communication, and a control unit detecting whether the second communication unit is communicable, and continuing, when the first and second communication units are switched based on a detection result therefrom, transmission/reception of the data which is performed before the switching.
Description
- This application is a continuation and is based upon and claims the benefit of priority from U.S. application Ser. No. 13/111,811 and is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2010-261140, filed on Nov. 24, 2010; the entire contents of which are incorporated herein by reference.
- Embodiments described herein relate generally to a head separated type imaging apparatus including a head unit and a main unit which are separated, the head unit imaging a subject and the main unit processing an image signal transmitted from the head unit, and to an imaging method and an endoscope apparatus.
- Among conventional imaging apparatuses, there is one in which a camera device (head unit) including an image sensor (for example, a CCD (Charge Coupled Device) sensor, a CMOS (Complementary Metal Oxide Semiconductor) sensor, or the like) which images a subject is attached detachably to a host device (main unit). When the camera device is used in a state of being detached from the host device, the image signal of an image captured by the camera device is transmitted to the host device via wireless communication, and when the camera device is used in a state of being attached to the host device, the image signal of an image captured by the camera device is transmitted to the host device via wired communication.
-
FIG. 1 is a structural diagram of an endoscope apparatus according to a first embodiment. -
FIG. 2 is a structural diagram of a head. -
FIG. 3 is an explanatory diagram of correction data. -
FIG. 4 is an explanatory diagram of a correcting method. -
FIG. 5 is a structural diagram of a CCU. -
FIG. 6 is a flowchart illustrating operation of the endoscope apparatus. -
FIG. 7 is a structural diagram of an endoscope apparatus according to a second embodiment. -
FIG. 8 is a structural diagram of a head. -
FIG. 9 is a structural diagram of a CCU. -
FIG. 10 is a structural diagram of an endoscope apparatus according to a third embodiment. -
FIG. 11 is a structural diagram of a head. -
FIG. 12 is a structural diagram of a CCU. -
FIG. 13 is a flowchart illustrating operation of the endoscope apparatus. - An imaging apparatus according to an embodiment is a head separated type imaging apparatus including a head unit and a main unit which are separated, the main unit processing an image signal transmitted from the head unit. The main unit includes a first communication unit transmitting/receiving data to/from the head unit via wireless communication, a second communication unit transmitting/receiving data to/from the head unit via wired communication, and a control unit detecting whether the second communication unit is communicable, and continuing, when the first and second communication units are switched based on a detection result therefrom, transmission/reception of the data which is performed before the switching.
- Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
- In a first embodiment, the structure of ahead separated type endoscope apparatus as an example of an imaging apparatus will be described. Further, an embodiment using CMOS (Complementary Metal Oxide Semiconductor) sensors as an image sensor (imaging device) will be described. However, any other sensor such as a CCD (Charge Coupled Device) sensor or the like may be used instead of the CMOS sensors.
-
FIG. 1 is a structural diagram of anendoscope apparatus 1 according to the first embodiment. Theendoscope apparatus 1 includes ascope 10 provided with anobjective lens 10 a on a leading end and inserted into a subject to be inspected, ahead 20 transmitting via wireless communication or wired communication an image signal captured by an image sensor 21 (imaging unit) situated on an imaging plane of theobjective lens 10 a, a CCU (camera control unit) 30 processing the image signal transmitted from thehead 20, alight source 40 for exposing an imaging area, and anoptical fiber 60 for guiding the light from thelight source 40 to a leading end portion of thescope 10. In addition, thescope 10 is attached detachably to thehead 20. Acamera cable 50 is a cable for wired communication between thehead 20 and theCCU 30, and houses signal wires for transmitting/receiving correction data, an image signal, a control signal, and so on. -
FIG. 2 is a structural diagram of thehead 20. Thehead 20 includes theimage sensor 21, amemory 22, awired communication unit 23, awireless communication unit 24, aninternal antenna 25, atransfer control unit 26, abattery 27, a connection terminal T1, and a charging terminal T2. Theimage sensor 21 is a three plate type image sensor, and is made up of aprism 21 a separating the light from theobjective lens 10 a into three colors of R (red), G (Green), and B (Blue), andCMOS sensors 21 b to 21 d converting the light separated into the colors of R, G, B to electric signals. The three plate type image sensor has a characteristic in that it excels in color reproducibility because this sensor retains information of RGB for every pixel. Theimage sensor 21 is a color image sensor corresponding to full HD (high definition). - The
image sensor 21 may be a single plate type instead of the three plate type. The single plate type image sensor has a color filter on each pixel of a CMOS sensor, and separates an electric signal outputted from the CMOS sensor into R, G, B signals in a circuit. This sensor has a characteristic in that it can be produced inexpensively because it is unnecessary to adhere the prism and the CMOS sensor to each other. In addition, examples of the array of color filters include color difference line sequential array and Bayer array. However, in the first embodiment it is not limited to the color difference line sequential array and Bayer array, and any one of various array types can be used. - The
memory 22 is a non-volatile memory which is electrically rewritable (for example, a flash memory or the like) in which correction data (correction information) and setting conditions (for example, frame rate, gain, sensitivity, and so on) of theimage sensor 21, ID (identifier), and so on are stored. In addition, for the memory storing the correction data, the setting conditions, and so on, any memory other than the flash memory may be used as long as it is rewritable. - In the
image sensor 21, there exist two types of noise called fixed pattern noise (FPN) and random noise. In the first embodiment, correction data (correction information) of the fixed pattern noise are stored in advance in thememory 22 of thehead 20. The correction data are transferred from thehead 20 to theCCU 30 when theendoscope apparatus 1 is activated, and the image signal transmitted from theimage sensor 21 is corrected using the transferred correction data. - Among the fixed pattern noise, there are base noise whose level (intensity) does not change due to external environment (for example, temperature and luminance) and defect noise (for example, white spot and black spot) whose level changes due to the external environment. In the
memory 22, correction data for these two types of noise are stored. The respective correction data for the base noise and the defect noise will be described below. -
FIG. 3 is an explanatory diagram of correction data for the base noise. The base noise generates constant noise irrespective of the external environment. Accordingly, the base noise of the CMOS sensors provided in theimage sensor 21 is measured in advance for every pixel, and correction data which cancel out the base noise as illustrated inFIG. 3 are stored for every pixel in thememory 22. The correction data of the base noise are stored in thememory 22 in the order of addresses of the pixels. - A white spot as defect noise refers to a pixel defect such that pixel data with values higher than those which should be originally outputted are outputted, and the pixel corresponding to the light receiving element thereof appears to be white, and occurs mainly due to a dark current. The dark current refers to a weak current which flows in the CMOS sensors even when no light is radiated, and occurs mainly due to a thermal factor or insulation failure. When the dark current is large, it causes noise in the image.
- Further, a black spot as defect noise refers to a pixel defect such that pixel data with values lower than those which should be originally outputted are outputted, and the pixel corresponding to the light receiving element thereof appears to be black, and occurs mainly due to dust in the CMOS sensors. It is a failure which occurs when the dust blocks the light to be incident on pixels of the CMOS sensors or when circuits of the CMOS sensors are short circuited.
- Among all the pixels of the CMOS sensors provided in the
image sensor 21, addresses at which pixel defects such as white spot and black spot have occurred are stored in thememory 22 as correction data for defective pixels.FIG. 4 is an explanatory diagram of a method for correcting a defective pixel. As illustrated inFIG. 4 , correction of defective pixels is performed such that image signals of both left and right adjacent pixels of a defective pixel are added and the added value is divided by two, and the resultant value is designated as an image signal of the defective pixel, thereby correcting the image signal of the defective pixel. - As described above, the following information is stored as the correction data in the
memory 22. Further, when the correction data stored in thismemory 22 are read, they are read in the order of 1→2→3. - 1: The number of correction data.
2: Correction data (plural data) of base noise.
3: Correction data (plural data) of defective pixels. - Here, as the correction data of the base noise, correction data of respective pixels of the CMOS sensors of the
image sensor 21 are stored together with addresses in the order of addresses of the pixels, and as the correction data of the defective pixels, addresses of the defective pixels are stored in the order of addresses of the pixels. - The
wired communication unit 23 includes a serializer, an LVDS (low voltage differential signaling) conversion circuit, and so on, and transmits the correction data stored in thememory 22 and the image signal outputted from theimage sensor 21 to theCCU 30 via thecamera cable 50 connected to the connection terminal T1. Further, the communication unit receives initialization data (for example, resolution, clock, mode, and so on) transmitted from theCCU 30, which will be described later. In addition, the image signal is transmitted as a digital signal as it is to theCCU 30. - The
wireless communication unit 24 transmits the correction data stored in thememory 22 and the image signal outputted from theimage sensor 21 to theCCU 30 via theinternal antenna 25. Further, the communication unit receives initialization data transmitted from theCCU 30, which will be described later. In addition, for the wireless communication, for example, methods defined by IEEE802.11a/b/g/n and Wireless HD can be used. - A
transfer control unit 26 transfers the correction data and data of image signal, and the like to theCCU 30 based on an instruction from theCCU 30. - The
battery 27 is a power source supplying power to respective circuits (image sensor 21,memory 22,wired communication unit 23,wireless communication unit 24,internal antenna 25,transfer control unit 26, and so on) provided in thehead 20. Thebattery 27 is charged by an external power source (for example, a wall outlet) connected to the charging terminal T2. In addition, power lines for supplying power to thehead 20 may be housed in thecamera cable 50, and thebattery 27 may be charged by power supplied via thiscamera cable 50. -
FIG. 5 is a diagram illustrating the structure of theCCU 30. The CCU includes a connection terminal T3, awired communication unit 31, aninternal antenna 32, awireless communication unit 33, an imagesignal processing circuit 34, animage output circuit 35, asystem control circuit 36, apower supply circuit 37, and a communicationestablishment determining unit 38. To the connection terminal T3, thecamera cable 50 is connected. - The
wired communication unit 31 includes adeserializer 31 b and anLVDS conversion circuit 31 b. When power of theCCU 30 is turned on, the wiredcommunication unit 31 starts establishing communication with the wiredcommunication unit 23 of thehead 20 and outputs, when the communication is established, the correction signal transmitted from thehead 20 via thecamera cable 50 to thesystem control circuit 36 and the image signal to the imagesignal processing circuit 34. Further, the wiredcommunication unit 31 transmits a control signal and initialization data, which will be described later, outputted from thesystem control circuit 36 to thehead 20 via thecamera cable 50 connected to the connection terminal T3. - When power of the
CCU 30 is turned on, thewireless communication unit 33 starts establishing communication with thewireless communication unit 24 of thehead 20 and outputs, when the communication is established, the correction signal received via theinternal antenna 32 to thesystem control circuit 36 and the image signal to the imagesignal processing circuit 34. Further, thewireless communication unit 33 transmits the control signal and initialization data outputted from thesystem control circuit 36 to thehead 20 via theinternal antenna 32. Here, when wireless communication is established, thewireless communication unit 33 transmits a signal periodically to thewireless communication unit 24 of thehead 20, and maintains the state that the wireless communication with thewireless communication unit 24 is established. - The image
signal processing circuit 34 includes an imagesignal processing unit 34 a and a synchronoussignal generating unit 34 b. The imagesignal processing unit 34 a processes the image signal outputted from the wiredcommunication unit 31 and outputs the processed signal to theimage output circuit 35. The imagesignal processing unit 34 a sorts image signals outputted from the wiredcommunication unit 31 in the order of the addresses of pixels, and thereafter corrects the image signals based on the correction data read from thememory 22 of thehead 20 and stored in amemory 36 a by anMPU 36 c, which will be described later. - The image
signal processing unit 34 a sorts the image signals in the order of addresses, and thereafter adds the correction data stored in thememory 36 a to image signals having the same addresses, to thereby correct the image signals. The correction data stored in thememory 36 a by theMPU 36 c are created to cancel out the base noise of the CMOS sensors provided in theimage sensor 21, and thus image signals can be corrected by adding the correction data to the image signals having the same addresses. - The image
signal processing unit 34 a recognizes an image signal of a defective pixel from the addresses of defective pixels stored in thememory 36 a, adds image signals of both left and right adjacent pixels of this defective pixel and divides the added value by two, and designates the resultant value as the image signal of the defective pixel. The image signal of the defective pixel is corrected. - The image
signal processing unit 34 a performs enhancement processing such as de-mosaicking processing, knee correction, gamma correction, detail or matrix processing, or the like on the image signal after correction, and inputs the resultant signal to theimage output circuit 35. - The synchronous
signal generating unit 34 b generates a synchronous signal used for imaging with theimage sensor 21. The synchronous signal is generated at predetermined intervals corresponding to a set frame rate. The generated synchronous signal is outputted to theMPU 36 c, and is transmitted from the wiredcommunication unit 31 or thewireless communication unit 33 to thehead 20. - The
image output circuit 35 includes a D/A converter 35 a and a DVI (digital visual interface)transmitter 35 b, and outputs an image signal processed in the imagesignal processing circuit 34 to an external monitor (not illustrated) as an analog and digital RGB (red, green, blue) signals. In addition, the image output circuit may include an HD-SDI (high definition serial digital interface) transmitter or an HD-DVI (high definition digital visual interface) instead of theDVI transmitter 35 b. - The
system control circuit 36 includes thememory 36 a, an OSD (on-screen display)controller 36 b, the MPU (micro processing unit) 36 c, a receivingunit 36 d, and anoperation accepting unit 36 e, and controls theentire endoscope apparatus 1. Thememory 36 a is an EEPROM which is electrically rewritable. Thememory 36 a stores setting conditions (for example, exposure period, gain, and so on) of theCCU 30, initialization data of thehead 20, and the number of initialization data (hereinafter referred to as initialization data number). - The exposure period is a parameter for adjusting the brightness of an image captured by the
image sensor 21, and is equivalent to a shutter speed. As the exposure period, it will suffice to have a few types (for example, 1/240 seconds, 1/120 seconds, and the like). Setting of this exposure period can be changed through an external PC (personal computer) or operation keys, which will be described later. - For the memory storing these setting conditions, any memory other than the EEPROM may be used as long as it is rewritable. The
OSD controller 36 b displays text data, bit map, and/or the like in a superposed manner on the image of an image signal processed in the imagesignal processing unit 34 a. - The
MPU 36 c controls thehead 20, theCCU 30, and thelight source 40 based on a remote control signal received in the receivingunit 36 d, a processing content accepted in the operation accepting unit, and set information stored in thememory 36 a. - Further, the
MPU 36 c specifies whether to transmit data via wired communication or via wireless communication, and instructs thetransfer control unit 26 of thehead 20 to transmit ID and correction data stored in thememory 22 of thehead 20. TheMPU 36 c stores the ID and the correction data transmitted from thetransfer control unit 26 of thehead 20 in thememory 36 a. - First, the
MPU 36 c instructs thetransfer control unit 26 to transmit the ID stored in thememory 22 of thehead 20, and stores the transmitted ID in thememory 36 a. Then, theMPU 36 c instructs thetransfer control unit 26 to transmit the correction data number stored in thememory 22 of thehead 20, and stores the transmitted correction data number in thememory 36 a. - Furthermore, the
MPU 36 c instructs thetransfer control unit 26 to transmit the correction data of base noise and the address of a pixel from thememory 22 of thehead 20, and stores the transmitted correction data of base noise and the transmitted address of a pixel in thememory 36 a. - Next, the
MPU 36 c instructs thetransfer control unit 26 to transmit correction data (address of a pixel) of a defective pixel from thememory 22 of thehead 20, and stores the transmitted correction data of a defective pixel in thememory 36 a of theCCU 30. TheMPU 36 c stores read-out correction data of pixel defect noise (addresses of defective pixels) in the order of reading them out, that is, the order of addresses. - Here, the
MPU 36 c increments the value of an internal counter every time the transmitted correction data are stored in thememory 36 a, and at the point the value of this internal counter becomes equal to the correction data number in thememory 22, the MPU determines that reading of the correction data is finished and resets the value of the internal counter. - The
MPU 36 c further transmits the initialization data stored in thememory 36 a to thehead 20 via the wiredcommunication unit 31 or thewireless communication unit 33. The transmitted initialization data are stored in thememory 22 by thetransfer control unit 26. Here, theMPU 36 c increments the value of an internal counter every time the initialization data are read out and transmitted to thehead 20, and at the point the value of this internal counter becomes equal to the initialization data number stored in thememory 36 a, the MPU determines that transmission of the initialization data is finished and resets the value of the internal counter. - In addition, generally wired communication has a fast transmission speed and high stability of communication compared to wireless communication. Thus, the
MPU 36 c uses wired communication in priority when both wireless communication and wired communication are established. - The receiving
unit 36 d receives the control signal for remote control which is transmitted from an external PC or the like, and outputs the received signal to theMPU 36 c. In addition, communication with the external PC is performed via an RS232-C serial port. Theoperation accepting unit 36 e accepts processing operated by an external operation key, and outputs the accepted processing to theMPU 36 c. Examples of the operation to be accepted by theoperation accepting unit 36 e include an operation about performing/not performing correction of an image signal (ON/OFF operation of correction), and an operation of a set value of gain. - The
power supply circuit 37 converts externally supplied power into a predetermined voltage, and supplies the converted voltage to respective circuits in theCCU 30. Further, the power is also supplied to thehead 20 via thecamera cable 50 connected to the connection terminal T3. - The communication
establishment determining unit 38 determines whether wired communication and wireless communication are established with thehead 20 or not. Various methods can be used for determining this establishment of communication in the communicationestablishment determining unit 38. For example, in the first embodiment, LVDS is used when an image signal is transmitted via wired communication. In the LVDS the image signal is transmitted by differential signals, and thus it is possible to determine whether wired communication is established or not between thewired communication unit 31 and thewired communication unit 23 of thehead 20 from the presence of voltage between two transmission paths. - Upon establishment of wired communication from a state that wired communication is not established, the communication
establishment determining unit 38 outputs a “wired communication establishment signal” to theMPU 36 c of thesystem control circuit 36. Further, when changing from the state that the wired communication is established to a state that the wired communication is not established, the communicationestablishment determining unit 38 outputs a “wired communication disconnection signal” to theMPU 36 c of thesystem control circuit 36. - Further, when establishment of communication in wireless communication is to be determined, for example, data transmission for confirming connection defined by IEEE8020.11a/b/g/n or Wireless HD is performed, and then whether wireless communication is established or not between the
wireless communication unit 33 and thewireless communication unit 24 of thehead 20 can be determined by whether there are response data (Ack) from thewireless communication unit 24 of thehead 20 or not. - Upon establishment of wireless communication from a state that wireless communication is not established, the communication
establishment determining unit 38 outputs a “wireless communication establishment signal” to theMPU 36 c of thesystem control circuit 36. Further, when changing from the state that the wireless communication is established to a state that the wireless communication is not established, the communicationestablishment determining unit 38 outputs a “wireless communication disconnection signal” to theMPU 36 c of thesystem control circuit 36. - The
light source 40 includes a lamp and a lens. Further, theoptical fiber 60 is connected to thelight source 40. The lamp is, for example, a xenon lamp and emits light for exposing the imaging area of theimage sensor 21. The lens guides the light emitted from the lamp into theoptical fiber 60. The light guided into theoptical fiber 60 is led to the leading end portion of thescope 10 for exposing the imaging area of theimage sensor 21. - (Operation of the
Endoscope Apparatus 1 when Activated) -
FIG. 6 is a flowchart illustrating operation of theendoscope apparatus 1 according to the first embodiment. Hereinafter, the operation of theendoscope apparatus 1 according to the first embodiment will be described with reference toFIG. 6 . Note that in the following description, the operation of theendoscope apparatus 1 will be described taking an example that one of wired communication and wireless communication is established. Further, inFIG. 6 , the initialization data are transferred after transferring the correction data, but the correction data may be transferred after the initialization data are transferred. - When power of the
CCU 30 is turned on, theMPU 36 c resets the imagesignal processing circuit 34 and theimage output circuit 35. The reset mentioned here is, specifically, initialization of image processing setting. Further, thelight source 40 turns on the lamp based on a control signal from theMPU 36 c. The light from the lamp is guided into theoptical fiber 60 and is radiated via the leading end portion of thescope 10 for exposing the imaging area of theimage sensor 21. - The
MPU 36 c reads out the setting conditions (for example, exposure period, gain, and so on) of theCCU 30 from thememory 36 a, and changes the set values of the imagesignal processing circuit 34 and theimage output circuit 35 to the values read from thememory 36 a. - The
wired communication unit 31 of theCCU 30 starts communication with the wiredcommunication unit 23 of thehead 20. Further, thewireless communication unit 33 of theCCU 30 starts communication with thewireless communication unit 24 of thehead 20. The communicationestablishment determining unit 38 outputs the “wired communication establishment signal” when the communication between thewired communication unit 31 of theCCU 30 and thewired communication unit 23 of thehead 20 is established. Further, the communicationestablishment determining unit 38 outputs the “wireless communication establishment signal” when the communication between thewireless communication unit 33 of theCCU 30 and thewireless communication unit 24 of thehead 20 is established. - The
MPU 36 c determines which of wired communication and wireless communication is established based on the “wired communication establishment signal” or the “wireless communication establishment signal” outputted from the communicationestablishment determining unit 38. - The
MPU 36 c starts obtaining the correction data from thememory 22 of thehead 20 when the “wired communication establishment signal” or the “wireless communication establishment signal” is outputted from the communicationestablishment determining unit 38. At this time, when the “wired communication establishment signal” is outputted from the communicationestablishment determining unit 38, theMPU 36 c instructs thetransfer control unit 26 to transmit the correction data from thememory 22 of thehead 20 via wired communication. On the other hand, when the “wireless communication establishment signal” is outputted from the communicationestablishment determining unit 38, theMPU 36 c instructs thetransfer control unit 26 to transmit the correction data from thememory 22 of thehead 20 via wireless communication. - First, the
MPU 36 c instructs thetransfer control unit 26 to transmit the ID and the correction data number, and stores the transmitted ID and correction data number in thememory 36 a. - Next, the
MPU 36 c instructs thetransfer control unit 26 to sequentially transmit the correction data, and stores the transmitted correction data in thememory 36 a. At this time, theMPU 36 c increments the value of the internal counter every time a piece of the correction data is stored in thememory 22. - The
MPU 36 c determines whether the piece of the correction data stored in step S106 is the last piece of the correction data or not. Specifically, theMPU 36 c determines whether or not the value of the internal counter is equal to the correction data number stored in thememory 36 a. - When the value of the internal counter is not equal to the correction data number stored in the
memory 36 a (No in Step S107), theMPU 36 c repeats the operation of step S105 to step S107 until the value of the internal counter becomes equal to the correction data number stored in thememory 36 a. - When the value of the internal counter is equal to the correction data number stored in the
memory 36 a (Yes in Step S107), theMPU 36 c reads out the initialization data (for example, resolution, clock, mode, and so on) from thememory 36 a and transmits the read data to thehead 20. The initialization data transmitted to thehead 20 are stored in thememory 22 by thetransfer control unit 26. - The
MPU 36 c increments the value of the internal counter every time a piece of the initialization data is transferred. - The
MPU 36 c determines whether the piece of the initialization data transferred in the step S108 is the last piece of the initialization data or not. Specifically, theMPU 36 c determines whether or not the value of the internal counter is equal to the initialization data number stored in thememory 36 a. - When the value of the internal counter is not equal to the initialization data number stored in the
memory 36 a (No in Step S110), theMPU 36 c repeats the operation of step S108 to step S110 until the value of the internal counter becomes equal to the initialization data number stored in thememory 36 a. - When the value of the internal counter is equal to the initialization data number stored in the
memory 36 a (Yes in Step S110), theMPU 36 c proceeds to the next step. - The synchronous
signal generating unit 34 b generates a synchronous signal and transmits the generated synchronous signal to thehead 20 at predetermined time intervals. - Upon reception of the synchronous signal transmitted from the synchronous
signal generating unit 34 b, theimage sensor 21 accumulates a charge in a phototransistor for every scanning line, converts the accumulated charges in respective phototransistors into voltages, and amplifies and reads out the voltages. - The charges accumulated in the respective phototransistors of the
image sensor 21 are converted into voltages for every scanning line, and thereafter amplified, read out, and transmitted to theCCU 30 as an image signal. - The image
signal processing unit 34 a of the imagesignal processing circuit 34 performs sorting of pixel information in the image signal transmitted from thehead 20, and performs correction on this sorted image signal. The imagesignal processing unit 34 a corrects the image signal based on the correction data stored in thememory 36 a. Furthermore, the imagesignal processing unit 34 a performs enhancement processing and/or the like on the image signal after correction, and then outputs the processed image signal to theimage output circuit 35. - The
image output circuit 35 outputs the image signal outputted from the imagesignal processing unit 34 a to an external monitor (not illustrated) as an analog and digital RGB (red, green, blue) signals, and a corrected image is displayed on this monitor. - (Operation of the
Endoscope Apparatus 1 when Transferring Data) - Next, operation of the
endoscope apparatus 1 when transferring data according to the first embodiment will be described with respect to the following three cases. - Case 1: Wireless communication is established, and then wired communication is established.
Case 2: Wired communication is established, and then wireless communication is established.
Case 3: Wired communication is established and then wireless communication is established, and thereafter the wired communication is disconnected. - The
case 1 will be described. As the situation that wireless communication is established and then wired communication is established, for example, it is conceivable that theendoscope apparatus 1 is activated in a state that thecamera cable 50 is removed, and thereafter thehead 20 and theCCU 30 are connected by thecamera cable 50. - When wireless communication is established first in step S103 of
FIG. 6 , the communicationestablishment determining unit 38 outputs the “wireless communication establishment signal”. TheMPU 36 c determines that wireless communication is established based on the “wireless communication establishment signal” outputted from the communicationestablishment determining unit 38, and instructs thetransfer control unit 26 to transmit the ID and the correction data via wireless communication. - When wired communication is established and the communication
establishment determining unit 38 outputs the “wired communication establishment signal” while the ID and the correction data are obtained via wireless communication, theMPU 36 c determines that wired communication is established based on the “wired communication establishment signal” outputted from the communicationestablishment determining unit 38, and instructs thetransfer control unit 26 to switch the communication with thehead 20 from wireless communication to wired communication. - The
MPU 36 c instructs thetransfer control unit 26 to transmit the ID via wired communication. TheMPU 36 c determines whether the ID transmitted from thetransfer control unit 26 and the ID obtained when the wired communication is established are the same or not. When the IDs are the same, theMPU 36 c determines to what point the correction data have been transferred from the value of the internal counter, and instructs thetransfer control unit 26 to transfer the rest of the correction data via wired communication. Further, when the IDs are not the same, theMPU 36 c resets the value of the internal counter, and instructs thetransfer control unit 26 to transfer the correction data from the beginning. - Although the operation when the correction data are transferred has been described above, note that operation when the initialization data and the image signal are transferred is the same. That is, when wired communication is established while the initialization data are transferred, the
MPU 36 c switches the communication with thehead 20 from wireless communication to wired communication, determines to what point the initialization data have been transferred from the value of the internal counter, and transfers the rest of the initialization data via wired communication. Further, when wired communication is established while the image signal is transferred, theMPU 36 c instructs thetransfer control unit 26 to switch the communication with thehead 20 from wireless communication to wired communication and transmit the image signal via wired communication. - The
case 2 will be described. As the situation that wired communication is established and then wireless communication is established, for example, it is conceivable that theendoscope apparatus 1 is activated in a state that thecamera cable 50 is attached. Generally, wired communication is faster in communication speed than wireless communication, and thus it is conceivable that the wired communication is established first when theendoscope apparatus 1 is activated in a state that thecamera cable 50 is attached. - When wired communication is established first in step S103 of
FIG. 6 , the communicationestablishment determining unit 38 outputs the “wired communication establishment signal”. TheMPU 36 c determines that wired communication is established based on the “wired communication establishment signal” outputted from the communicationestablishment determining unit 38, and instructs thetransfer control unit 26 to transmit the ID and the correction data via wired communication. When wireless communication is established while the ID and the correction data are transmitted via wired communication, the communicationestablishment determining unit 38 outputs the “wireless communication establishment signal”. - The
MPU 36 c determines that wireless communication is established based on the “wireless communication establishment signal” outputted from the communicationestablishment determining unit 38. However, since the wired communication is faster in communication speed and higher in stability of communication than the wireless communication, theMPU 36 c continues transmission of the correction data via wired communication without switching the communication. - Although the operation when the correction data are transferred has been described above, note that operation when the initialization data and the image signal are transferred is the same. That is, when wireless communication is established while the initialization data or image signal is transferred, the communication is not switched, and transfer of the rest of the initialization data or image signal is continued via wired communication without switching the communication.
- The
case 3 will be described. As the situation that wired communication is established and then wireless communication is established, and thereafter the wired communication is disconnected, for example, it is conceivable that theendoscope apparatus 1 is activated in a state that thecamera cable 50 is attached, and thereafter thecamera cable 50 is removed. - When wired communication is established first in step S103 of
FIG. 6 , the communicationestablishment determining unit 38 outputs the “wired communication establishment signal”. TheMPU 36 c determines that wired communication is established based on the “wired communication establishment signal” outputted from the communicationestablishment determining unit 38, and instructs thetransfer control unit 26 to transmit the ID and the correction data via wired communication. When wireless communication is established while the ID and the correction data are transmitted via wired communication, the communicationestablishment determining unit 38 outputs the “wireless communication establishment signal”. - The
MPU 36 c determines that wireless communication is established based on the “wireless communication establishment signal” outputted from the communicationestablishment determining unit 38. However, since the wired communication is faster in communication speed and higher in stability of communication than the wireless communication, theMPU 36 c continues transfer of the rest of the correction data via wired communication without switching the communication. - Thereafter, when the
camera cable 50 is removed while the correction data are transferred, the communicationestablishment determining unit 38 detects the disconnection of wired communication and outputs the “wired communication disconnection signal”. TheMPU 36 c determines that the wired communication is disconnected based on the “wired communication disconnection signal” outputted from the communicationestablishment determining unit 38, and switches the communication with thehead 20 from wired communication to wireless communication. - After the communication is switched, the
MPU 36 c instructs thetransfer control unit 26 to transmit the ID via wireless communication. TheMPU 36 c determines whether the ID transmitted from thetransfer control unit 26 and the ID obtained when the wired communication is established are the same or not. When the IDs are the same, theMPU 36 c determines to what point the correction data have been transferred from the value of the internal counter, and instructs thetransfer control unit 26 to transfer the rest of the correction data via wireless communication. Further, when the IDs are not the same, theMPU 36 c resets the value of the internal counter, and instructs thetransfer control unit 26 to transfer the correction data from the beginning. - Although the operation when the correction data are transferred has been described above, note that operation when the initialization data and the image signal are transferred is the same. That is, when wired communication is disconnected while the initialization data are transferred, the
MPU 36 c switches the communication with thehead 20 from wired communication to wireless communication, determines to what point the initialization data have been transferred from the value of the internal counter, and transfers the rest of the initialization data via wireless communication. Further, when wired communication is disconnected while the image signal is transferred, theMPU 36 c instructs thetransfer control unit 26 to switch the communication with thehead 20 from wired communication to wireless communication and transmit the image signal via wireless communication. - As has been described, since the
endoscope apparatus 1 according to the first embodiment stores to what point the correction data and the initialization data are transferred by using the counter, it is unnecessary to start over the transfer of the correction data and the initialization data from the beginning when the communication state is switched from wireless communication to wired communication or switched from wired communication to wireless communication, allowing efficient transfer of data. - Further, the
endoscope apparatus 1 according to the first embodiment uses wired communication in priority. Generally, wired communication has a fast transmission speed and high stability of communication compared to wireless communication. Thus, by using wired communication in priority, the communication speed and the stability can be secured. - Furthermore, since the state that wireless communication is established is maintained even when wired communication is established first, the communication can be switched immediately to the wireless communication to continue transfer of data when the wired communication is disconnected while the data are transmitted.
- In addition, in the above description, although establishment of wired communication and wireless communication is started from the
CCU 30 side, it may be structured such that establishment of wired communication and wireless communication is started from thehead 20 side. - In a second embodiment, an embodiment will be described which transfers the correction data and the initialization data in different file formats via wired communication and wireless communication. Note that the same components as those of the
endoscope apparatus 1 according to the first embodiment which are described withFIG. 1 ,FIG. 2 , andFIG. 5 are denoted by the same numerals, and duplicated descriptions are omitted. -
FIG. 7 is a structural diagram illustrating anendoscope apparatus 2 according to the second embodiment. As illustrated inFIG. 7 , theendoscope apparatus 2 according to the second embodiment is different in structure from theendoscope apparatus 1 according to the first embodiment described withFIG. 1 in that it includes ahead 20A and aCCU 30A. -
FIG. 8 is a structural diagram of thehead 20A provided in theendoscope apparatus 2 according to the second embodiment. As illustrated inFIG. 8 , thehead 20A of theendoscope apparatus 2 according to the second embodiment is different from thehead 20 of theendoscope apparatus 1 according to the first embodiment in that it includes a coding/decoding unit 28. - The coding/
decoding unit 28 of thehead 20A lossless compresses the correction data and data of the image signal to be transferred from thememory 22 to theCCU 30A based on an instruction from thetransfer control unit 26. Further, the coding/decoding unit 28 decodes the initialization data transferred from theCCU 30A to thememory 22 based on an instruction from thetransfer control unit 26. - Specifically, when the correction data and data of the image signal are transferred to the
CCU 30A using wireless communication, thetransfer control unit 26 instructs the coding/decoding unit 28 to lossless compress (code) the correction data and data of the image signal to be transferred to theCCU 30A, and thetransfer control unit 26 transfers the correction data and data of the image signal which are lossless compressed in the coding/decoding unit 28 to thehead 20A. Further, when the initialization data are transmitted from theCCU 30A using wireless communication, thetransfer control unit 26 instructs the coding/decoding unit 28 to decode the lossless compressed initialization data to return them to the data before being compressed, and stores the decoded initialization data in thememory 22. -
FIG. 9 is a structural diagram of theCCU 30A provided in theendoscope apparatus 2 according to the second embodiment. As illustrated inFIG. 9 , the CCU is different from theCCU 30 of theendoscope apparatus 1 according to the first embodiment in that a system control circuit 36A provided in theCCU 30A of theendoscope apparatus 2 according to the second embodiment includes a coding/decoding unit 36 f. - The coding/
decoding unit 36 f of theCCU 30A lossless compresses the initialization data to be transferred from thememory 36 a to thehead 20A based on an instruction from theMPU 36 c. Further, the coding/decoding unit 36 f decodes the lossless compressed correction data and data of the image signal transferred from thehead 20A based on an instruction from theMPU 36 c. - Specifically, when transmitting the initialization data to the
head 20A using wireless communication, theMPU 36 c instructs the coding/decoding unit 36 f to lossless compress the initialization data to be transmitted, and transmits the initialization data lossless compressed in the coding/decoding unit 36 f to thehead 20. Further, when the correction data and data of the image signal are transmitted to theCCU 30A using wireless communication, the MPU instructs the coding/decoding unit 36 f to decode the correction data and data of the image signal to return them to the data before being compressed, and stores the decoded correction data and data of the image signal in a memory 236 a. - As described above, when data (correction data, initialization data, and image signal data) are transferred via wireless communication, the
endoscope apparatus 2 according to the second embodiment transfers lossless compressed data. Generally, wireless communication has a slow communication speed compared to wired communication, but while performing wireless communication, the volume of data is reduced by lossless compressing the data to be transferred, and thus the time taken for data transfer can be shortened. -
FIG. 10 is a structural diagram of anendoscope apparatus 3 according to a third embodiment. Hereinafter, theendoscope apparatus 3 according to the third embodiment will be described. The same components as those of theendoscope apparatus 1 according to the first embodiment which are described withFIG. 1 ,FIG. 2 , andFIG. 5 are denoted by the same numerals, and duplicated descriptions are omitted. - The
endoscope apparatus 3 according to the third embodiment includes a plurality ofheads CCU 30B used in common between theheads CCU 30B includes a plurality ofterminals heads heads terminals - Here, in the third embodiment, the head in use (
head 20 a inFIG. 10 ) communicates with theCCU 30B via wireless communication, and the other head (head 20 b inFIG. 10 ) is connected to one of theterminals CCU 30B to have the battery charged. -
FIG. 11 is a structural diagram of thehead 20 a. Note that theheads head 20 a will be described here. As illustrated inFIG. 11 , thehead 20 a of theendoscope apparatus 3 according to the third embodiment is different from thehead 20 of theendoscope apparatus 1 according to the first embodiment described withFIG. 2 in that it includes a terminal T3 combining a connection terminal for thewired communication unit 23 and a charging terminal for thebattery 27. By connecting this terminal T3 to one of theterminals CCU 30B, it becomes possible to perform wired communication with theCCU 30B and to charge thebattery 27. In addition, IDs (identifiers) different from each other are stored in thememories 22 of theheads - Further, the connection terminal for the
wired communication unit 23 and the charging terminal for thebattery 27 need not necessarily be combined, and can be structured of separate terminals as long as they have shapes such that contacts with both the terminals are made when the head is brought into contact with theCCU 30B. -
FIG. 12 is a structural diagram of theCCU 30B. As illustrated inFIG. 12 , theCCU 30B includes the plurality ofterminals connection detecting circuit 39. Each of theterminals wired communication unit 31 and a charging terminal for thebattery 27 provided in thehead terminals communication unit 31 and thepower supply circuit 37, and when the terminal T3 of thehead head battery 27 of thehead - The
connection detecting circuit 39 detects connection of thehead head connection detecting circuit 39 notifies theMPU 36 c and thepower supply circuit 37 of the terminal to which thehead - Next, operation while the
head endoscope apparatus 3 according to the third embodiment is charged will be described.FIG. 13 is a flowchart illustrating the operation of theendoscope apparatus 3 according to the third embodiment. Note that in the following, operation in the case where thehead 20 a is in use and thehead 20 b is connected to the terminal 30 b of theCCU 30B will be described. - When the terminal T3 of the
head 20 b is connected to the terminal 30 b provided in theCCU 30B, theconnection detecting circuit 39 detects that one of thehead 20 a and thehead 20 b is connected to the terminal 30 b. Theconnection detecting circuit 39 notifies theMPU 36 c and thepower supply circuit 37 of the connection of the head to the terminal 30 b. - Based on the notification from the
connection detecting circuit 39, thepower supply circuit 37 supplies power to the terminal 30 b which is notified, thereby starting charging of thebattery 27 of thehead 20 b. - The
MPU 36 c instructs the wiredcommunication unit 31 to establish wired communication with thehead 20 b based on the notification from theconnection detecting circuit 39. Thewired communication unit 31 establishes wired communication with the wiredcommunication unit 23 of thehead 20 b via the terminal 30 b based on the instruction from theMPU 36 c. - Once the wired communication is established, the
MPU 36 c instructs thetransfer control unit 26 to transmit the ID from thememory 22 of thehead 20 b, and stores the transmitted ID in thememory 36 a. - Once the ID is stored, the
MPU 36 c instructs thetransfer control unit 26 to transmit the correction data from thememory 22 of thehead 20 b, and stores the transmitted correction data in thememory 36 a in association with the ID which is read in advance. - First, the
MPU 36 c instructs thetransfer control unit 26 to transmit the number of correction data, and stores the transmitted correction data number in thememory 36 a. Next, theMPU 36 c instructs thetransfer control unit 26 to sequentially transmit the correction data stored in thememory 22, and stores the transmitted correction data in thememory 36 a. At this time, theMPU 36 c increments the value of the internal counter every time a piece of the correction data is stored in thememory 36 a. - The
MPU 36 c determines whether the piece of the correction data stored in thememory 36 a in step S106 is the last piece of the correction data or not. Specifically, theMPU 36 c determines whether or not the value of the internal counter is equal to the correction data number stored in thememory 36 a. - When the value of the internal counter is not equal to the correction data number stored in the
memory 36 a (No in step S207), theMPU 36 c repeats the operation of step S205 to step S207 until the value of the internal counter becomes equal to the correction data number stored in thememory 36 a. - When the value of the internal counter is equal to the correction data number stored in the
memory 36 a (Yes in step S207), theMPU 36 c reads out the initialization data (for example, resolution, clock, mode, and so on) from thememory 36 a and transmits the read data to thehead 20. The initialization data transmitted to thehead 20 are stored in thememory 22 by thetransfer control unit 26. - The
MPU 36 c increments the value of the internal counter every time a piece of the initialization data is transferred. - The
MPU 36 c determines whether the piece of the initialization data transferred in the step S208 is the last piece of the initialization data or not. Specifically, theMPU 36 c determines whether or not the value of the internal counter is equal to the initialization data number stored in thememory 36 a. - When the value of the internal counter is not equal to the initialization data number stored in the
memory 36 a (No in Step S210), theMPU 36 c repeats the operation of step S208 to step S210 until the value of the internal counter becomes equal to the correction data number stored in thememory 36 a. - When the value of the internal counter is equal to the initialization data number stored in the
memory 36 a (Yes in Step S110), theMPU 36 c finishes the transfer of initialization data. - As described above, the
endoscope apparatus 3 according to the third embodiment includes the plurality ofheads CCU 30B used in common between theheads head terminals CCU 30 are charged. Thus, it is unnecessary to transfer the correction data and the initialization data via wireless communication, which has slow communication speed compared to wired communication, when theheads heads - In the imaging apparatus or the endoscope apparatus according to at least one of the above-described embodiments, a main unit (CCU) includes a first communication unit (wireless communication unit) transmitting/receiving data to/from the head unit via wireless communication, a second communication unit (wired communication unit) transmitting/receiving data to/from the head unit via wired communication, and a control unit (MPU) detecting whether the second communication unit is communicable, and continuing, when the first and second communication units are switched based on a detection result therefrom, transmission/reception of the data which is performed before the switching. Thus, even when the communication state changes, transfer of data can be performed continuing from the data which have been transferred.
- While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodiment in a variety of other forms; furthermore, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Claims (12)
1. A head separated type imaging apparatus comprising a head unit and a main unit which are separated, the main unit processing an image signal transmitted from the head unit,
wherein the head unit comprises:
a rechargeable battery; and
a first memory configured to store correction data of the image signal; and
wherein the main unit comprises:
a first terminal configured to connect the head unit to receive the image signal;
a plurality of second terminals configured to charge the rechargeable battery of the head unit, the second terminals being provided at positions different from the first terminal and charge the rechargeable batteries; and
a control unit configured to establish wired communication upon a detection of a connection of the head unit to one of the plurality of second terminals, and obtain the correction data from the first memory during charging of the rechargeable battery.
2. The apparatus of claim 1 ,
wherein the first memory is configured to store an identifier;
wherein the control unit is configured to obtain the correction data after obtaining the identifier from the first memory.
3. The apparatus of claim 1 ,
wherein the main unit further comprises;
a counter configured to count number of data transmitted by the wired communication; and
wherein the main unit is configured to continue transmission/reception of the data based on number of count of the counter.
4. The apparatus of claim 1 ,
wherein the main unit further comprises;
a second memory configured to store initialization data of the head; and
wherein the control unit is configured to transmit the initialization data stored in the second memory to the head after obtaining the correction data from the first memory.
5. An operation method using a head separated type imaging apparatus comprising a head unit and a main unit which are separated, the main unit processing an image signal transmitted from the head unit, the method comprising:
establishing wired communication upon a detection of a connection of the head unit to one of plurality of second terminals configured to charge a rechargeable battery of the head unit, the second terminals being provided at positions different from a first terminal configured to connect the head unit to receive the image signal; and
obtaining correction data of the image signal stored in the head unit during charging of the rechargeable battery.
6. The method of claim 5 ,
obtaining the correction data after obtaining an identifier from the first memory.
7. The method of claim 5 ,
wherein the main unit further comprises;
a counter configured to count number of data transmitted by the wired communication; and
continuing transmission/reception of the data based on number of count of the counter.
8. The method of claim 5 ,
transmitting initialization data stored in the main unit to the head after obtaining the correction data.
9. A head separated type endoscope apparatus comprising a head unit and a main unit which are separated, the head unit including a scope to be inserted into a subject to be inspected and imaging an inside of the subject to be inspected and the main unit processing an image signal transmitted from the head unit,
wherein the head unit comprises:
a rechargeable battery; and
a first memory configured to store correction data of the image signal; and
wherein the main unit comprises:
a first terminal configured to connect the head unit to receive the image signal;
a plurality of second terminals configured to charge the rechargeable battery of the head unit, the second terminals being provided at positions different from the first terminal and charge the rechargeable batteries; and
a control unit configured to establish wired communication upon a detection of a connection of the head unit to one of the plurality of second terminals, and obtain the correction data from the first memory during charging of the rechargeable battery.
10. The apparatus of claim 9 ,
wherein the first memory is configured to store an identifier;
wherein the control unit is configured to obtain the correction data after obtaining the identifier from the first memory.
11. The apparatus of claim 9 ,
wherein the main unit further comprises;
a counter configured to count number of data transmitted by the wired communication; and
wherein the main unit is configured to continue transmission/reception of the data based on number of count of the counter.
12. The apparatus of claim 9 ,
wherein the main unit further comprises;
a second memory configured to store initialization data of the head; and
wherein the control unit is configured to transmit the initialization data stored in the second memory to the head after obtaining the correction data from the first memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/853,908 US20130229506A1 (en) | 2010-11-24 | 2013-03-29 | Imaging Apparatus, Imaging Method, and Endoscope Apparatus |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010-261140 | 2010-11-24 | ||
JP2010261140A JP5032646B2 (en) | 2010-11-24 | 2010-11-24 | IMAGING DEVICE, IMAGING DEVICE OPERATING METHOD, AND ENDOSCOPE DEVICE |
US13/111,811 US8610765B2 (en) | 2010-11-24 | 2011-05-19 | Imaging apparatus, imaging method, and endoscope apparatus |
US13/853,908 US20130229506A1 (en) | 2010-11-24 | 2013-03-29 | Imaging Apparatus, Imaging Method, and Endoscope Apparatus |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/111,811 Continuation US8610765B2 (en) | 2010-11-24 | 2011-05-19 | Imaging apparatus, imaging method, and endoscope apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130229506A1 true US20130229506A1 (en) | 2013-09-05 |
Family
ID=46064012
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/111,811 Expired - Fee Related US8610765B2 (en) | 2010-11-24 | 2011-05-19 | Imaging apparatus, imaging method, and endoscope apparatus |
US13/853,908 Abandoned US20130229506A1 (en) | 2010-11-24 | 2013-03-29 | Imaging Apparatus, Imaging Method, and Endoscope Apparatus |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/111,811 Expired - Fee Related US8610765B2 (en) | 2010-11-24 | 2011-05-19 | Imaging apparatus, imaging method, and endoscope apparatus |
Country Status (2)
Country | Link |
---|---|
US (2) | US8610765B2 (en) |
JP (1) | JP5032646B2 (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103476324B (en) * | 2011-11-11 | 2015-09-02 | 奥林巴斯医疗株式会社 | Chrominance signal transmitting device, wireless imaging transmission system and dispensing device |
JP2013078591A (en) * | 2012-11-21 | 2013-05-02 | Toshiba Corp | Imaging apparatus, method for operating imaging apparatus, and endoscope apparatus |
US20140142383A1 (en) * | 2012-11-22 | 2014-05-22 | Gyrus Acmi, Inc. (D.B.A. Olympus Surgical Technologies America) | Endoscope Camera Head Memory |
LU92406B1 (en) * | 2014-03-19 | 2015-09-21 | Iee Sarl | Camera head with integrated calibration tables |
WO2015168177A1 (en) * | 2014-04-28 | 2015-11-05 | Massachusetts Institute Of Technology | Multi-link modular continuum robotic endoscope system |
JP6395445B2 (en) * | 2014-05-28 | 2018-09-26 | オリンパス株式会社 | ENDOSCOPE, RECEIVING DEVICE, WIRELESS ENDOSCOPE SYSTEM, IMAGE RECEIVING DEVICE OPERATION METHOD, AND PROGRAM |
WO2015192304A1 (en) * | 2014-06-16 | 2015-12-23 | 深圳市视晶无线技术有限公司 | Health examination apparatus and system |
EP3189772A4 (en) * | 2014-09-03 | 2018-05-16 | Olympus Corporation | Endoscope device |
EP3188470A4 (en) * | 2015-07-22 | 2018-05-16 | Olympus Corporation | Imaging apparatus |
JP6250253B2 (en) * | 2015-11-10 | 2017-12-20 | 三菱電機株式会社 | Information communication apparatus, information communication system, and information communication method |
WO2017145813A1 (en) * | 2016-02-25 | 2017-08-31 | オリンパス株式会社 | Imaging system, imaging device and processing device |
US20170372573A1 (en) * | 2016-06-22 | 2017-12-28 | Hanwha Techwin Co., Ltd. | Surveillance system and operating method thereof |
US20180197501A1 (en) * | 2017-01-06 | 2018-07-12 | Intel Corporation | Display connection switching |
JP6833621B2 (en) * | 2017-05-31 | 2021-02-24 | 富士フイルム株式会社 | Endoscope control device, endoscope maintenance support method, endoscope maintenance support program |
JP2019150466A (en) * | 2018-03-06 | 2019-09-12 | ソニー・オリンパスメディカルソリューションズ株式会社 | Medical equipment |
JP7474571B2 (en) * | 2019-08-26 | 2024-04-25 | Hoya株式会社 | ENDOSCOPYRIGHT: 201002306344.2010023063 ... |
WO2021235468A1 (en) * | 2020-05-19 | 2021-11-25 | ニプロ株式会社 | Endoscope system and method for controlling same |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5606365A (en) * | 1995-03-28 | 1997-02-25 | Eastman Kodak Company | Interactive camera for network processing of captured images |
US20010055978A1 (en) * | 1997-08-05 | 2001-12-27 | Alan Herrod | Portable data terminal and cradle |
US6419636B1 (en) * | 1998-10-02 | 2002-07-16 | David Ernest Young | System for thermometry-based breast assessment including cancer risk |
US20030025789A1 (en) * | 1998-11-26 | 2003-02-06 | Olympus Optical Co., Ltd. | Image processing unit for expanding endoscope image signal processing capability |
US20050181839A1 (en) * | 2004-02-17 | 2005-08-18 | Nokia Corporation | Devices and methods for simultaneous battery charging and data transmission in a mobile terminal |
US20070098391A1 (en) * | 2005-10-31 | 2007-05-03 | Lynk3 Technologies | FlashCam - a flashlight camera method and apparatus for a multipurpose flashlight |
US20070112461A1 (en) * | 2005-10-14 | 2007-05-17 | Aldo Zini | Robotic ordering and delivery system software and methods |
US20070177029A1 (en) * | 2006-01-31 | 2007-08-02 | Olympus Corporation | Color correction apparatus |
US20080133168A1 (en) * | 2006-11-30 | 2008-06-05 | Electro Scientific Industries, Inc. | Synchronizing control of test instruments |
US20090075687A1 (en) * | 2005-05-15 | 2009-03-19 | Sony Computer Entertainment Inc. | Center Device |
US20100145146A1 (en) * | 2005-12-28 | 2010-06-10 | Envisionier Medical Technologies, Inc. | Endoscopic digital recording system with removable screen and storage device |
US20120162401A1 (en) * | 2009-04-20 | 2012-06-28 | Envisionier Medical Technologies, Inc. | Imaging system |
US20130324794A1 (en) * | 2006-11-16 | 2013-12-05 | Stryker Corporation | Wireless endoscopic camera |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3335070B2 (en) | 1996-05-16 | 2002-10-15 | シャープ株式会社 | Communication terminal device |
JP4387502B2 (en) * | 1999-07-14 | 2009-12-16 | 株式会社東芝 | Image transfer system, camera device, and host device |
EP1100228A3 (en) * | 1999-11-09 | 2009-03-25 | Panasonic Corporation | Data transmission method and system, and device used therefor |
JP2001251335A (en) | 2000-03-06 | 2001-09-14 | Toshiba Corp | Equipment provided with data transmission function |
JP2005045458A (en) | 2003-07-25 | 2005-02-17 | Canon Inc | Image compression method and apparatus |
US8189059B2 (en) | 2003-01-29 | 2012-05-29 | Nikon Corporation | Digital camera and digital camera system |
JP2004235787A (en) | 2003-01-29 | 2004-08-19 | Nikon Gijutsu Kobo:Kk | Digital camera |
WO2005082228A1 (en) * | 2004-02-26 | 2005-09-09 | Olympus Corporation | Endoscope and endoscope system |
US20050239496A1 (en) * | 2004-04-14 | 2005-10-27 | Nortel Networks Limited | Mobile terminal with wired and wireless network interfaces |
JP4533171B2 (en) | 2004-10-29 | 2010-09-01 | キヤノン株式会社 | Processing apparatus and processing method |
US7812867B2 (en) | 2004-10-29 | 2010-10-12 | Canon Kabushiki Kaisha | Image processing apparatus adapted to correct image signal |
JP4015666B2 (en) | 2005-04-07 | 2007-11-28 | オリンパスメディカルシステムズ株式会社 | In-subject information acquisition system |
EP1793581A1 (en) | 2005-12-05 | 2007-06-06 | Microsoft Corporation | Automatic selection of images for transfer depending on connection characteristics |
JP2008264252A (en) | 2007-04-20 | 2008-11-06 | Olympus Medical Systems Corp | Electronic endoscope apparatus |
JP4922848B2 (en) | 2007-06-28 | 2012-04-25 | オリンパス株式会社 | Portable terminal device and network connection control method |
CA2703484A1 (en) * | 2007-10-31 | 2009-05-07 | Thomson Licensing | Synchronizing initialization data to time bursts in a mobile communications system |
JP5464817B2 (en) * | 2008-04-01 | 2014-04-09 | オリンパスメディカルシステムズ株式会社 | Handheld endoscope |
JP5167966B2 (en) * | 2008-06-12 | 2013-03-21 | コニカミノルタエムジー株式会社 | Radiographic imaging system and radiographic image detector |
JP2010025707A (en) | 2008-07-17 | 2010-02-04 | Fujifilm Corp | Warning device and program |
JP2010081975A (en) | 2008-09-29 | 2010-04-15 | Olympus Medical Systems Corp | Imaging system |
JP2010094368A (en) | 2008-10-17 | 2010-04-30 | Olympus Medical Systems Corp | Signal processing device for endoscope |
-
2010
- 2010-11-24 JP JP2010261140A patent/JP5032646B2/en not_active Expired - Fee Related
-
2011
- 2011-05-19 US US13/111,811 patent/US8610765B2/en not_active Expired - Fee Related
-
2013
- 2013-03-29 US US13/853,908 patent/US20130229506A1/en not_active Abandoned
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5606365A (en) * | 1995-03-28 | 1997-02-25 | Eastman Kodak Company | Interactive camera for network processing of captured images |
US20010055978A1 (en) * | 1997-08-05 | 2001-12-27 | Alan Herrod | Portable data terminal and cradle |
US6419636B1 (en) * | 1998-10-02 | 2002-07-16 | David Ernest Young | System for thermometry-based breast assessment including cancer risk |
US20030025789A1 (en) * | 1998-11-26 | 2003-02-06 | Olympus Optical Co., Ltd. | Image processing unit for expanding endoscope image signal processing capability |
US20050181839A1 (en) * | 2004-02-17 | 2005-08-18 | Nokia Corporation | Devices and methods for simultaneous battery charging and data transmission in a mobile terminal |
US20090075687A1 (en) * | 2005-05-15 | 2009-03-19 | Sony Computer Entertainment Inc. | Center Device |
US20070112461A1 (en) * | 2005-10-14 | 2007-05-17 | Aldo Zini | Robotic ordering and delivery system software and methods |
US20070098391A1 (en) * | 2005-10-31 | 2007-05-03 | Lynk3 Technologies | FlashCam - a flashlight camera method and apparatus for a multipurpose flashlight |
US20100145146A1 (en) * | 2005-12-28 | 2010-06-10 | Envisionier Medical Technologies, Inc. | Endoscopic digital recording system with removable screen and storage device |
US20070177029A1 (en) * | 2006-01-31 | 2007-08-02 | Olympus Corporation | Color correction apparatus |
US20130324794A1 (en) * | 2006-11-16 | 2013-12-05 | Stryker Corporation | Wireless endoscopic camera |
US20080133168A1 (en) * | 2006-11-30 | 2008-06-05 | Electro Scientific Industries, Inc. | Synchronizing control of test instruments |
US20120162401A1 (en) * | 2009-04-20 | 2012-06-28 | Envisionier Medical Technologies, Inc. | Imaging system |
Also Published As
Publication number | Publication date |
---|---|
JP5032646B2 (en) | 2012-09-26 |
JP2012110478A (en) | 2012-06-14 |
US8610765B2 (en) | 2013-12-17 |
US20120127294A1 (en) | 2012-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8610765B2 (en) | Imaging apparatus, imaging method, and endoscope apparatus | |
US20070147815A1 (en) | Camera system, lens unit, camera body, and wireless communication adapter | |
US20090190040A1 (en) | Electronic device, method for responding to message, and program | |
US9772680B2 (en) | Image pickup apparatus, portable terminal, image pickup method and storage medium | |
JP4719943B2 (en) | Remote control device, remote control system, and device-specific information display method | |
JP2013078591A (en) | Imaging apparatus, method for operating imaging apparatus, and endoscope apparatus | |
JP6354442B2 (en) | Imaging apparatus, control method, and program | |
US8913115B2 (en) | Irradiation time control imaging device and irradiation time control endoscope device | |
KR101469838B1 (en) | Image sensor and observing system having the same | |
US20060023069A1 (en) | Connection device | |
JP2003174586A (en) | Image pickup device and portable electronic appliance | |
JP5148768B2 (en) | IMAGING DEVICE, IMAGING DEVICE OPERATING METHOD, AND ENDOSCOPE DEVICE | |
JP2008066830A (en) | Image display system, television receiver, and image display method | |
US8648901B2 (en) | Imaging apparatus, imaging method and endoscope apparatus | |
US20230362307A1 (en) | Transmitting apparatus, receiving apparatus, and transmission system | |
JP2007019935A (en) | Visible light communication system and method, visible light signal transmission apparatus, method, and program, visible light signal receiving apparatus, method, and program, and imaging apparatus | |
JP5515678B2 (en) | Imaging device, digital photo frame, and image transfer system | |
JP2005020251A (en) | Digital camera | |
JP2010056768A (en) | Photographing system, and photographing device and operation device constituting the same | |
KR20080041007A (en) | Photograph apparatuses having external cameras and mode conversion method thereof | |
JP2009105687A (en) | Imaging system | |
JP2011078064A (en) | Imaging device | |
US20110075056A1 (en) | Projection Display Apparatus | |
JP6354443B2 (en) | Control device, control system, control method, and program | |
JP2016039622A (en) | Controller, control system, control method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YAMAGUCHI, SHOGO;REEL/FRAME:040359/0988 Effective date: 20110509 |
|
AS | Assignment |
Owner name: TOSHIBA MEDICAL SYSTEMS CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KABUSHIKI KAISHA TOSHIBA;REEL/FRAME:040523/0990 Effective date: 20161001 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |