WO2019211938A1 - 内視鏡装置 - Google Patents

内視鏡装置 Download PDF

Info

Publication number
WO2019211938A1
WO2019211938A1 PCT/JP2019/007105 JP2019007105W WO2019211938A1 WO 2019211938 A1 WO2019211938 A1 WO 2019211938A1 JP 2019007105 W JP2019007105 W JP 2019007105W WO 2019211938 A1 WO2019211938 A1 WO 2019211938A1
Authority
WO
WIPO (PCT)
Prior art keywords
unit
compression
parameter
data
image data
Prior art date
Application number
PCT/JP2019/007105
Other languages
English (en)
French (fr)
Inventor
伸介 谷
Original Assignee
オリンパス株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by オリンパス株式会社 filed Critical オリンパス株式会社
Priority to JP2020517023A priority Critical patent/JP7052021B2/ja
Publication of WO2019211938A1 publication Critical patent/WO2019211938A1/ja
Priority to US17/082,544 priority patent/US11595621B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/183Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments 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/00002Operational features of endoscopes
    • A61B1/00004Operational features of endoscopes characterised by electronic signal processing
    • A61B1/00006Operational features of endoscopes characterised by electronic signal processing of control signals
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments 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/00002Operational features of endoscopes
    • A61B1/00011Operational features of endoscopes characterised by signal transmission
    • A61B1/00016Operational features of endoscopes characterised by signal transmission using wireless means
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments 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/00002Operational features of endoscopes
    • A61B1/00043Operational features of endoscopes provided with output arrangements
    • A61B1/00045Display arrangement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments 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/04Instruments 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/045Control thereof
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments 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/04Instruments 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/05Instruments 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 characterised by the image sensor, e.g. camera, being in the distal end portion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/115Selection of the code volume for a coding unit prior to coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments 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/00002Operational features of endoscopes
    • A61B1/00004Operational features of endoscopes characterised by electronic signal processing
    • A61B1/00009Operational features of endoscopes characterised by electronic signal processing of image signals during a use of endoscope
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/555Constructional details for picking-up images in sites, inaccessible due to their dimensions or hazardous conditions, e.g. endoscopes or borescopes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices

Definitions

  • the present invention relates to an endoscope apparatus including a compression processing control unit that compresses image data and a display unit that displays a display image corresponding to the image data.
  • endoscope apparatuses have been widely used in the medical field and industrial field.
  • endoscopes used in the medical field are widely used for observation of organs in body cavities, therapeutic measures using treatment tools, surgery under endoscopic observation, and the like.
  • the battery-driven endoscope has a built-in wireless communication unit that performs wireless communication with a processor, and is configured to wirelessly transmit image data captured by an image sensor.
  • the amount of data that can be transferred by wireless communication (hereinafter also referred to as transferable data amount) is defined in the wireless communication specifications.
  • image data is compressed and transmitted so that the amount of image data to be wirelessly transmitted is less than or equal to the transferable data amount.
  • the compression rate of the image data is increased and the amount of image data is reduced, the image data can be stably transmitted by radio and the power consumption of the endoscope can be reduced.
  • the compression rate of the image data is increased, the image quality of the image data is degraded. Therefore, when high-quality image data is required, it is desirable to control the compression rate as necessary, such as reducing the compression rate.
  • Japanese Patent No. 6192882 discloses an endoscope system that controls the compression rate of image data based on the state of a scene in which an operator wants to perform an endoscopic procedure.
  • Japanese Patent No. 6253600 describes an endoscope system that controls a compression rate of image data based on a distribution characteristic of pixel values determined by an imaging characteristic of an imaging element and a spectral characteristic of a subject. .
  • the compression rate of the previous frame for example, as in the endoscope system described in Japanese Patent No. 6192882, the compression rate of the previous frame, the data amount of the compressed data of the previous frame, and the target
  • a method of calculating the compression rate of the next frame by correcting according to the difference with the data amount of the compressed data.
  • the amount of compressed data is smaller than that of image data that has been captured normally. Therefore, in the above-described compression rate control method, when the subject information is sufficiently included in the next frame, the correction when calculating the compression rate is large, and the compression rate of the next frame is small. As a result, the amount of compressed data of the next frame increases. If the data amount of the compressed data is larger than the transferable data amount, the transmission of the image data is interrupted. In the above compression rate control method, a certain number of frames are required until the compression rate is set such that the amount of compressed data is equal to or less than the transferable data amount. Therefore, in the above-described compression rate control method, the state in which the transmission of the image data is interrupted continues, and as a result, there is a problem that the state in which the subject image is not displayed on the display unit continues.
  • Japanese Patent No. 6192882 and Japanese Patent No. 6253600 In both Japanese Patent No. 6192882 and Japanese Patent No. 6253600, the information amount of the subject included in the image data is reduced, and the data amount of the compressed data is larger than the transferable data amount. Not considered. Therefore, Japanese Patent No. 6192882 and Japanese Patent No. 6253600 cannot prevent the above problem from occurring.
  • an object of the present invention is to provide an endoscope apparatus that can prevent a state where an image of a subject is not displayed on a display unit.
  • An endoscope apparatus compresses and compresses image data using an imaging unit that captures an image of a subject and generates image data, and a compression parameter that is a value that defines a data amount after compression.
  • the storage unit that stores the image data and the compressed data, the parameter setting unit that sets the compression parameter based on the compressed data, and the image data
  • a display unit that displays a display image to be displayed, an information amount detection unit that detects an information amount of the subject included in the image data, and a determination that determines whether a determination value corresponding to the information amount is less than a predetermined threshold
  • a determination unit that performs processing, and imaging of the subject and generation of the image data are continuously performed a plurality of times, and the determination process is performed each time the image data is generated.
  • the unit stores a result of the determination process, and the compression parameter and the display image are determined based on the result of the determination process.
  • the display The image is an image corresponding to the image data generated when the current determination process is performed, and when the determination value is less than the predetermined threshold in the determination process, the display image is the current image It is an image corresponding to the image data generated when the determination process is performed, or an image determined based on the result of the previous determination process.
  • FIG. 1 is an explanatory diagram showing an overall configuration of an endoscope apparatus 1 according to the present embodiment.
  • An endoscope apparatus 1 according to the present embodiment is a wireless endoscope apparatus including a wireless endoscope 2 that is a battery-driven portable endoscope.
  • the wireless endoscope 2 is simply referred to as the endoscope 2.
  • the endoscope apparatus 1 further includes a processor 3 physically separated from the endoscope 2 and a monitor 4 as a display unit connected to the processor 3.
  • the processor 3 is wirelessly connected to the endoscope 2 and performs predetermined image processing to be described later.
  • the monitor 4 displays an image taken by the endoscope 2 as a result of the image processing, specifically.
  • the processor 3, the monitor 4, and various medical devices are placed on the cart 6 in the operating room.
  • medical equipment placed on the cart 6 include devices such as an electric scalpel device, a pneumoperitoneum device, and a video recorder, and a gas cylinder filled with carbon dioxide.
  • the endoscope 2 includes an elongated insertion portion 2A to be inserted into a body cavity, an operation portion 2B provided at a proximal end portion of the insertion portion 2A, and an imaging portion 21 that images a subject and generates image data.
  • the imaging unit 21 includes an imaging element (not shown) such as a CCD or CMOS provided at the distal end of the insertion unit 2A.
  • FIG. 2 is a functional block diagram showing configurations of the endoscope 2 and the processor 3.
  • the endoscope 2 includes the imaging unit 21, an endoscope control unit 22, a compression processing control unit 23, a storage unit 24, a first wireless communication unit 25, and an antenna. 26, a signal processing unit 27, a battery 28, and a light source unit 29.
  • the battery 28 is configured so that it can be attached to the operation unit 2B (see FIG. 1).
  • the imaging unit 21, the endoscope control unit 22, the compression processing control unit 23, the storage unit 24, the first wireless communication unit 25, and the signal are used as a power supply unit. Electric power can be supplied to the processing unit 27 and the light source unit 29.
  • the endoscope control unit 22 controls each circuit unit in the endoscope 2 and controls the battery 28 to supply power to each unit in the endoscope 2.
  • the endoscope control unit 22 is configured by, for example, a central processing unit (hereinafter referred to as a CPU) or a digital signal processor (hereinafter referred to as a DSP).
  • the light source unit 29 is configured by a light emitting element (not shown) such as a light emitting diode provided in the operation unit 2B (see FIG. 1), and generates illumination light that illuminates the body cavity.
  • the illumination light is guided to the distal end of the insertion portion 2A (see FIG. 1) by a light guide (not shown), and is irradiated to the subject through a lens (not shown) provided at the distal end of the insertion portion 2A.
  • the subject is, for example, a site such as an affected part in the subject.
  • the return light from the subject by the illumination light forms an image on the imaging surface of the imaging element of the imaging unit 21.
  • the imaging unit 21 generates image data based on the subject optical image by photoelectric conversion, and outputs the image data to the compression processing control unit 23 and an information amount detection unit described later.
  • the compression processing control unit 23 performs a compression process for generating compressed data by performing a predetermined compression process on the image data generated by the imaging unit 21.
  • the storage unit 24 includes a compressed data storage unit 24A having a storage capacity of a predetermined size for storing compressed data. In this embodiment, the storage capacity is constant.
  • the compression processing control unit 23 is configured by, for example, a CPU or a DSP.
  • the storage unit 24 is configured by at least a part of a rewritable storage element such as a RAM provided in the endoscope 2. The contents of the compression process will be described later.
  • the first wireless communication unit 25 includes a wireless transmission circuit (not shown) that generates a signal to be transmitted wirelessly and a wireless reception circuit (not shown) that demodulates the signal received wirelessly, and the processor 3 via the antenna 26 A predetermined signal is transmitted and received between the two.
  • the predetermined signal includes the compressed data stored in the compressed data storage unit 24A and a transferable data amount to be described later.
  • the first wireless communication unit 25 may be configured to perform wireless communication using a plurality of bands, for example, a 60 GHz band and a 5 GHz band.
  • the 60 GHz band is used for transmitting and receiving compressed data, for example.
  • the 5 GHz band is used for transmitting / receiving information other than compressed data, for example.
  • FIG. 3 is a functional block diagram showing the configuration of the signal processing unit 27.
  • the signal processing unit 27 is configured by, for example, a CPU or a DSP.
  • the signal processing unit 27 includes an information amount detection unit 27A, a determination unit 27B, and a parameter setting unit 27C. Since the signal processing unit 27 is a part of the endoscope 2, it can be said that the endoscope 2 includes an information amount detection unit 27A, a determination unit 27B, and a parameter setting unit 27C.
  • Image data captured by the imaging unit 21 is input to the information amount detection unit 27A.
  • the information amount detection unit 27A detects the information amount of the subject included in the image data and outputs the information amount of the subject to the determination unit 27B.
  • the determination unit 27B performs predetermined determination processing based on the information amount of the subject and outputs the determination result to the storage unit 24 and the parameter setting unit 27C.
  • the storage unit 24 stores the determination result. The information amount detection method and the determination process will be described in detail later.
  • the parameter setting unit 27C sets the compression parameter used in the compression processing control unit 23 based on the determination result of the determination unit 27B and the compressed data stored in the compressed data storage unit 24A (see FIG. 2).
  • the parameter setting unit 27C includes a first compression parameter generation unit 27C1, a second compression parameter generation unit 27C2, and a compression parameter determination unit 27C3.
  • the first compression parameter generation unit 27C1 and the second compression parameter generation unit 27C2 are each configured to be able to acquire the data amount of the compressed data stored in the compressed data storage unit 24A.
  • the first compression parameter generation unit 27C1 generates the first temporary compression parameter Q1 and outputs the first temporary compression parameter Q1 to the compression parameter determination unit 27C3.
  • the second compression parameter generation unit 27C2 generates the second temporary compression parameter Q2 and outputs the second temporary compression parameter Q2 to the compression parameter determination unit 27C3.
  • the compression parameter determination unit 27C3 compares the first temporary compression parameter Q1 and the second temporary compression parameter Q2, selects one of them as a compression parameter used in the compression process, and selects the selected compression.
  • the parameter is set as the setting parameter Q3.
  • the compression parameter determination unit 27C3 outputs the setting parameter Q3 to the compression processing control unit 23 and outputs the selected compression parameter to the storage unit 24.
  • the storage unit 24 stores the selected compression parameter. A method for setting the setting parameter Q3 will be described later. (Processor configuration) Next, the configuration of the processor 3 will be described. As shown in FIG.
  • the processor 3 includes a processor control unit 31, a wireless receiver 32, an image processing unit 33, a video output unit 34, and a user interface unit (hereinafter referred to as a user IF unit) 35. And a storage unit 36 and a transferable data amount calculation unit 37.
  • the wireless receiver 32 may be built in the processor 3 or may be configured separately from the main body of the processor 3. In the latter case, the wireless receiver 32 is configured to be connected to the main body of the processor 3 by a connector (not shown).
  • FIG. 1 shows an example in which the wireless receiver 32 is configured separately from the main body of the processor 3.
  • the wireless receiver 32 includes a second wireless communication unit 32A and an antenna 32B. Since the wireless receiver 32 is a part of the processor 3, it can be said that the processor 3 is provided with the second wireless communication unit 32A.
  • the second wireless communication unit 32A includes a wireless transmission circuit (not shown) that generates a signal to be transmitted wirelessly and a wireless reception circuit (not illustrated) that demodulates the signal received wirelessly, and the endoscope via the antenna 32B.
  • a predetermined signal is transmitted / received to / from 2 using radio.
  • the predetermined signal includes the compressed data transmitted by the first wireless communication unit 25 and a transferable data amount to be described later.
  • the second wireless communication unit 32A may be configured to perform wireless communication using a plurality of bands, for example, a 60 GHz band and a 5 GHz band, similarly to the first wireless communication unit 25.
  • the storage unit 36 has a storage capacity of a predetermined size, and stores compressed data received by the second wireless communication unit 32A and decompressed image data described later.
  • the storage unit 36 includes at least a part of a rewritable storage element such as a RAM provided in the processor 3.
  • the image processing unit 33 reads the compressed data from the storage unit 36 and performs predetermined image processing on the compressed data. Specifically, the image processing unit 33 decompresses the compressed data and generates image data.
  • the uncompressed image data generated by the image processing unit 33 is referred to as decompressed image data.
  • the image processing unit 33 outputs the decompressed image data to the monitor 4 via the video output unit 34.
  • the video output unit 34 converts the decompressed image data into a format that can be displayed on the monitor 4.
  • the monitor 4 displays a display image corresponding to the decompressed image data.
  • the image processing unit 33 may output the decompressed image data to the storage unit 36.
  • the storage unit 36 stores the decompressed image data.
  • the user IF unit 35 is an interface that accepts user operations. Specifically, the user IF unit 35 includes, for example, a front panel and various buttons of a control system, and outputs an operation signal based on a user operation to the processor control unit 31.
  • User operations include, for example, designation of the observation mode of the endoscope 2, settings related to image display, and settings of initial values of compression parameters described later.
  • the observation mode of the endoscope 2 is configured so that a user IF unit is provided in the endoscope 2 and can be specified in at least one of the user IF unit 35 of the processor 3 and the user IF unit of the endoscope 2. Also good.
  • the processor control unit 31 controls each circuit unit in the processor 3 and also controls a power supply unit (not shown) to supply power to each unit in the processor 3. Further, the processor control unit 31 is an endoscope provided in the endoscope 2 via wireless communication between the endoscope 2 and the processor 3 based on an operation signal input from the user IF unit 35. Various instructions can be given to the control unit 22.
  • the transferable data amount calculation unit 37 sequentially calculates the transferable data amount that is the transferable data amount in the transmission path for transmitting the image data, and the calculated transferable data amount is the endoscope 2 and the processor 3. Is output to the storage unit 24 of the endoscope 2 via wireless communication.
  • the storage unit 24 stores a transferable data amount.
  • the transferable data amount is defined by, for example, the amount of data that can be transferred during the time for transmitting image data for one frame.
  • the transmission path includes a wireless transmission path formed between the antenna 26 and the antenna 32B.
  • the amount of data that can be transferred in wireless communication varies depending on the wireless communication environment, in addition to being defined by the wireless communication specifications.
  • the transferable data amount calculation unit 37 calculates the transferable data amount based on the wireless communication environment. Specifically, for example, the calculation data is transmitted and received between the endoscope 2 and the processor 3 while changing the data amount, and the transferable data amount is calculated from the data amount of the calculation data that has been successfully transmitted and received. May be.
  • the calculation data may be image data generated by the imaging unit 21.
  • the image processing unit 33 and the transferable data amount calculation unit 37 are configured such that the data amount of the image data expanded by the image processing unit 33 is output to the transferable data amount calculation unit 37.
  • the processor control unit 31, the image processing unit 33, and the transferable data amount calculation unit 37 are each configured by, for example, a CPU or a DSP.
  • FIG. 4 is a flowchart showing an image data processing procedure in the endoscope 2.
  • the image data processing in the endoscope 2 includes compression processing in the compression processing control unit 23, detection processing of the subject information amount in the information amount detection unit 27A, determination processing in the determination unit 27B, and parameter setting in the parameter setting unit 27C. Includes processing.
  • Image data processing in the endoscope 2 is executed by the endoscope control unit 22, the compression processing control unit 23, and the signal processing unit 27.
  • the image data processing in the endoscope 2 is started when an operation signal based on a user operation instructing the start of the imaging process is input to the endoscope control unit 22, and a user operation instructing the end of the imaging process. 4 is repeatedly executed until an operation signal based on is input to the endoscope control unit 22.
  • each time one image data is generated by the imaging unit 21, the above series of processing is executed once.
  • the operation signal is output from, for example, a user IF unit (not shown) provided in the endoscope 2 or a user IF unit 35 provided in the processor 3.
  • the endoscope control unit 22 establishes a wireless communication connection between the endoscope 2 and the processor 3 (step S11).
  • N is an integer equal to or larger than 2
  • the compression processing control unit 23 acquires the setting parameter Q3 set in steps S19A and S19B executed later (step S12).
  • the setting parameter Q3 may be acquired directly from the parameter setting unit 27C or may be acquired from the storage unit 24.
  • the compression processing control unit 23 acquires the initial value Qi of the compression parameter instead of the setting parameter Q3.
  • a setting value input to the user IF unit 35 may be used, or a setting value stored in the storage unit 24 may be used.
  • the endoscope control unit 22 controls the image pickup unit 21 to pick up an image of a subject using the power supplied from the battery 28 as a power source and generate image data (steps S13 and S14).
  • the image data is output to the compression processing control unit 23 and the information amount detection unit 27A.
  • the image data may be RAW data, for example.
  • the compression processing control unit 23 performs an image compression process for compressing the image data to generate compressed data (step S15).
  • the compression processing control unit 23 outputs the generated compressed data to the compressed data storage unit 24A.
  • the compressed data storage unit 24A stores compressed data.
  • the endoscope control unit 22 controls the first wireless communication unit 25 to transmit the compressed data stored in the compressed data storage unit 24A to the processor 3 (step S16). The processes in steps S15 and S16 will be described in detail later.
  • the information amount detection unit 27A of the signal processing unit 27 performs a process for detecting the information amount of the subject included in the image data (step S17).
  • the information amount detection unit 27A may output the detected information amount to the storage unit 24.
  • the storage unit 24 stores the detected amount of information.
  • the subject information amount is the amount of image information of a normally captured subject included in the image data, and decreases as the amount of image information other than the normally captured subject increases.
  • the information amount of the subject is, for example, 0 when the affected part (subject) of the subject is not imaged at all, 1 when the entire affected part of the subject is normally imaged, and a value between 0 and 1 inclusive. May be represented.
  • image information other than the subject that has been normally imaged include, for example, image information in which the subject could not be imaged due to whiteout, liquid or smoke, or the subject could be out of focus. There is image information captured in a blurred manner.
  • the information amount of the subject is defined based on at least one of the color information included in the image data, the resolution of the image data, and the data amount of the compressed data.
  • the color information included in the image data is information such as image saturation and contrast, for example.
  • the image information in which the subject cannot be imaged due to the occurrence of whiteout or the like is image information whose saturation and contrast are lost. Therefore, it is possible to estimate the information amount of the subject and the information amount other than the subject imaged normally by the color information such as saturation and contrast.
  • the information amount detection unit 27A detects a value having a correspondence relationship with the digitized color information as the information amount of the subject.
  • the resolution of the image data is an index representing the fineness of the image data.
  • the resolution of the image data can be expressed by an edge amount, for example.
  • the edge amount is an amount of a portion where the brightness of the image changes discontinuously. In the image information obtained by blurring the subject, the edge amount decreases and the resolution also decreases. Therefore, it is possible to estimate the information amount of the subject and the information amount other than the subject that is normally imaged by the resolution.
  • the information amount detection unit 27A detects a value having a correspondence relationship with the resolution as the information amount of the subject.
  • an image in which the subject cannot be imaged or an image in which the subject is blurred is monotonous compared to a normally captured image.
  • compressed data is generated by compressing image data with a small amount of subject information in this way, the amount of compressed data is smaller than the amount of compressed data generated by compressing normally captured image data. Become. Therefore, the information amount of the subject and the information amount other than the subject that has been normally imaged can be estimated based on the data amount of the compressed data.
  • the information amount detection unit 27A detects a value having a correspondence relationship with the data amount of the compressed data as the information amount of the subject.
  • the compression parameter has a corresponding relationship with the data amount of the compressed data.
  • the compression parameter is generated based on the image data in which the subject cannot be normally imaged, that is, the compression parameter is generated based on the compressed data having a small data amount
  • the value of the compression parameter becomes small.
  • the compression parameter value is extremely small or the current compression parameter value is significantly smaller than the previous compression parameter
  • the amount of subject information contained in the image data is small, that is, the subject is normal. It can be estimated that this is the case where the image could not be captured.
  • the information amount detection unit 27A when the information amount of the subject is defined based on the data amount of the compressed data, the information amount detection unit 27A generates a compression parameter by a method similar to the compression parameter generation process described later, and the correspondence relationship with the compression parameter. May be detected as the information amount of the subject.
  • the current compression parameter value is smaller than the previous compression parameter even if the subject can be imaged normally.
  • the difference between the previous compression parameter and the current compression parameter also becomes remarkably large. Therefore, when the information amount of the subject is detected by comparing the previous compression parameter with the current compression parameter, if the data amount of the previous compression data is extremely large, the previous compression parameter and the current compression parameter are exceptionally exceptional. The information amount of the subject is not detected by comparing with the compression parameter.
  • the color information included in the image data and the resolution of the image data can be acquired by the information amount detection unit 27A analyzing the image data.
  • the data amount of the compressed data can be acquired by reading the data amount of the compressed data stored in the compressed data storage unit 24A by the information amount detection unit 27A.
  • the information amount detection unit 27A and the compressed data storage unit 24A can acquire the data amount of the compressed data stored in the compressed data storage unit 24A. Configured as follows.
  • the determination unit 27B of the signal processing unit 27 determines whether the determination value having a correspondence relationship with the information amount of the subject detected by the information amount detection unit 27A is less than a predetermined threshold value.
  • a determination process is performed to determine whether or not (step S18).
  • the determination value may be the information amount itself, or the amount of information detected when performing the current determination process (determination process executed for the Nth time) and the previous determination process (performed for the (N-1) th time). Or a difference from the amount of information detected when performing the determination process. In the latter case, the determination unit 27B reads the information amount generated when performing the previous determination process from the storage unit 24, and generates a determination value.
  • a predetermined value stored in the storage unit 24 is used instead of the amount of information generated when the previous determination process is performed.
  • the determination unit 27B outputs the determination result to the storage unit 24 and the parameter setting unit 27C.
  • the determination process when the determination value is equal to or greater than a predetermined threshold (YES), it can be determined that the information amount of the subject is sufficient, that is, the subject can be imaged normally. On the other hand, in the determination process, when the determination value is less than the predetermined threshold (NO), it can be determined that the information amount of the subject is insufficient, that is, the subject cannot be imaged normally.
  • a predetermined threshold YES
  • NO the predetermined threshold
  • the parameter setting unit 27C of the signal processing unit 27 performs parameter setting processing based on the determination result of the determination unit 27B.
  • the parameter setting unit 27C performs the first setting process (step S19A), and when the determination value is less than the predetermined threshold (NO), the parameter setting is performed.
  • the unit 27C performs the second setting process (step S19B).
  • the parameter setting unit 27C In the first setting process, the parameter setting unit 27C generates a compression parameter based on the compressed data corresponding to the image data generated when the current determination process (determination process executed for the Nth time) is performed, The generated compression parameter is set as the setting parameter Q3.
  • the compression parameter selected by the compression parameter determination unit 27C3 corresponds to the generated compression parameter.
  • the parameter setting unit 27C outputs the generated compression parameter to the storage unit 24.
  • the storage unit 24 stores the generated compression parameter every time the compression parameter is generated. The compression parameter generation process will be described later.
  • the parameter setting unit 27C reads the compression parameter from the storage unit 24 based on the result of the previous determination process (determination process executed for the (N ⁇ 1) th time), and sets the read compression parameter. And set as the setting parameter Q3.
  • the parameter setting unit 27C reads out the predetermined setting value stored in the storage unit 24, and uses this setting value.
  • the set value may be the same as or different from the initial value Qi.
  • the parameter setting unit 27C does not perform the process of generating the compression parameter when the determination value is less than the predetermined threshold value.
  • the parameter setting unit 27C sets the compression parameter generated based on the compressed data corresponding to the image data generated when the previous determination process is performed as the setting parameter Q3. If the determination value is less than the predetermined threshold in the previous determination process, the information amount of the subject included in the image data generated at the (N ⁇ 1) th time is insufficient, that is, the subject is normal at the (N ⁇ 1) th time.
  • the parameter setting unit 27C sets, as the setting parameter Q3, the compression parameter corresponding to the image data generated when performing the determination process before the previous time, in which the determination value is equal to or greater than the predetermined threshold. To do.
  • step S19A or step S19B when an operation signal based on a user operation instructing the end of the imaging process is not input to the endoscope control unit 22, the process proceeds to step S11. Returning, when the operation signal is input to the endoscope control unit 22, the image data processing in the endoscope 2 is terminated.
  • a series of compression processing in the compression processing control unit 23 detection processing of the information amount of the subject in the information amount detection unit 27A, determination processing in the determination unit 27B, and parameter setting processing in the parameter setting unit 27C.
  • An example of executing as processing has been described.
  • the procedure of image data processing in the endoscope 2 is not limited to the example shown in FIG.
  • a series of processing from step S11 to step S16 and a series of processing from step S17 to step S19A or step S19B may be executed separately.
  • a series of processing from step S17 to step S19A or step S19B is executed once every time the imaging unit 21 generates image data.
  • the execution order of each step in the image data processing procedure in the endoscope 2 is not limited to the example shown in FIG.
  • the process of establishing a wireless communication connection (step S11) and the process of acquiring the setting parameter Q3 (step S12) are executed after the process of capturing a subject and generating image data (steps S13 and S14). Also good.
  • the image compression process (step S15) is executed after the process of acquiring the setting parameter Q3.
  • the compression processing control unit 23 performs compression processing on the image data for each of a plurality of unit areas, and generates a plurality of compressed portions from one image data as the compressed data.
  • One image data corresponds to an image for one frame.
  • the compression process is also executed N times.
  • the compression process control unit 23 first updates the compression parameter Q with the setting parameter Q3 acquired in step S12. In other words, the compression processing control unit 23 sets the setting parameter Q3 as a new compression parameter Q.
  • the compression process control unit 23 uses the initial value Qi as the compression parameter Q.
  • step S18 when the determination value is less than the predetermined threshold, at step S12 executed at the (N + 1) th time, the compression processing control unit 23 is executed before the N + 1th time.
  • the setting parameter Q3 having the same value as the setting parameter Q3 acquired in step S12 is acquired.
  • the compression process control unit 23 may or may not perform the process of updating the compression parameter Q.
  • the compression parameter Q is not substantially updated.
  • the compression processing control unit 23 updates the compression parameter Q with the setting parameter Q3 when the determination value is greater than or equal to the predetermined threshold, and does not update the compression parameter Q when the determination value is less than the predetermined threshold.
  • the compression processing control unit 23 divides the image data into a plurality of regions.
  • a method of dividing image data into a plurality of regions for example, there is a method of performing raster scan on image data.
  • the compression processing control unit 23 performs compression processing on the image data for each unit area using the compression parameter Q, and generates a plurality of compressed portions as compressed data from one image data.
  • the compression parameter Q is a value that defines the amount of data after compression.
  • An arbitrary image compression format can be used as the compression format.
  • the compression parameter Q has a correspondence relationship with a parameter that defines the compression rate in the compression format. In the present embodiment, it is defined that the compression rate increases as the value of the compression parameter Q increases, that is, the amount of data after compression decreases as the value of the compression parameter Q increases.
  • the amount of data after compression varies depending not only on the value of the compression parameter Q but also on the image information included in the unit area. That is, even if the compression parameter Q is the same and the data amount of the unit region is the same, if the image information included in the unit region is different from each other, the data amount of each of the plurality of compressed portions is different from each other. .
  • each of the plurality of compressed portions is temporarily stored in the compressed data storage unit 24A.
  • the compression processing control unit 23 sequentially outputs a plurality of compressed parts to the compressed data storage unit 24A, and the compressed data storage unit 24A sequentially stores each of the output plurality of compressed parts.
  • the endoscope control unit 22 controls the first wireless communication unit 25 to sequentially read and transmit each of the plurality of compressed portions stored in the compressed data storage unit 24A.
  • the compressed data storage unit 24A is used as a memory that temporarily stores compressed data (a plurality of compressed portions).
  • the first wireless communication unit 25 performs read processing and transmission processing for each of a plurality of unit packets for one compressed portion. That is, when transmitting a compressed portion, first, the first wireless communication unit 25 reads a part of the compressed portion from the compressed data storage unit 24A, generates a wireless signal, and transmits this wireless signal.
  • the first wireless communication unit 25 sequentially performs the same processing on the plurality of other portions of the compressed portion.
  • FIG. 5 is a flowchart showing an image data processing procedure in the processor 3.
  • the image data processing in the processor 3 is executed by the processor control unit 31 and the image processing unit 33. Further, the image data processing in the processor 3 is started by inputting an operation signal based on a user operation instructing the start of the imaging process to the processor control unit 31 in the same manner as the image data processing in the endoscope 2.
  • a series of processes shown in FIG. 5 is repeatedly executed until an operation signal based on a user operation instructing the end of the process is input to the processor control unit 31. In the present embodiment, each time one image data is generated by the imaging unit 21, the above series of processing is executed once.
  • the processor control unit 31 establishes a wireless communication connection between the endoscope 2 and the processor 3 (step S21).
  • N is an integer equal to or larger than 2
  • the processor control unit 31 instead of the processing for establishing the wireless communication connection, it is confirmed whether the wireless communication connection is maintained and the wireless communication connection is established. May not be maintained, a process of establishing a wireless communication connection may be executed. When the wireless communication connection is maintained, the process of establishing the wireless communication connection may be omitted.
  • the processor control unit 31 controls the second wireless communication unit 32A to receive the compressed data transmitted by the first wireless communication unit 25, that is, a plurality of compressed portions (step S22).
  • the plurality of received compressed parts (compressed data) are stored in the storage unit 36.
  • the image processing unit 33 reads the compressed data from the storage unit 36 and performs predetermined image processing on the compressed data (step S23). Specifically, the image processing unit 33 performs decompression processing on each of the plurality of compressed portions, and combines the decompressed data to generate uncompressed image data (decompressed image data). To do.
  • the image processing unit 33 outputs the decompressed image data to the monitor 4 (step S24).
  • the image processing unit 33 may output the decompressed image data to the storage unit 36.
  • the storage unit 36 stores the decompressed image data.
  • step S ⁇ b> 21 when the operation signal based on the user operation instructing the end of the imaging process is not input to the processor control unit 31, the process returns to step S ⁇ b> 21, and when the operation signal is input to the processor control unit 31. Then, the image data processing in the processor 3 is finished.
  • the compression parameter generation process includes a first temporary compression parameter generation process, a second temporary compression parameter generation process, and a compression parameter selection process.
  • the execution order of the first temporary compression parameter generation process and the second temporary compression parameter generation process is arbitrary.
  • the compression parameter selection process is executed after the therapy of the first temporary compression parameter generation process and the second temporary compression parameter generation process is executed.
  • FIG. 6 is a flowchart showing the procedure of the first provisional compression parameter generation process.
  • the first temporary compression parameter generation process is executed by the first compression parameter generation unit 27C1.
  • the first compression parameter generation unit 27C1 acquires the data amount of the compressed data stored in the compressed data storage unit 24A (step S31).
  • the data amount of the compressed data is the sum of the data amounts of the plurality of compressed portions.
  • the first compression parameter generation unit 27C1 calculates a calculated data amount V1 having a correspondence relationship with the data amount of the compressed data (step S32).
  • the data amount of the compressed data is assumed to be a calculated data amount V1.
  • the first compression parameter generation unit 27C1 obtains the transferable data amount from the storage unit 24, and defines the first target data amount T1 based on the transferable data amount (step S33).
  • the first target data amount T1 is made smaller than the transferable data amount by subtracting a predetermined value from the transferable data amount or multiplying the transferable data amount by a predetermined coefficient less than 1.
  • Stipulated in The first target data amount T1 is defined based on at least one of the distribution characteristics of the pixel values of the color signals of the image data, the endoscope scene, and the wireless environment in addition to the transferable data amount. Also good.
  • the distribution characteristics of the pixel values are determined by the imaging characteristics of the image sensor and the spectral characteristics of the subject.
  • the first compression parameter generation unit 27C1 performs the first provisional by a first calculation that calculates a compression parameter for performing compression processing so that the calculated data amount V1 is equal to or less than the first target data amount T1.
  • a compression parameter Q1 is generated (step S34).
  • the first calculation is expressed by the following formula (1), for example.
  • Q1 (n) Q3 (n-1) + A1 * (V1-T1) / T1 (1)
  • Q1 (n) is calculated for the nth time when the first setting process (step S19A) shown in FIG. 4 is executed n times (n is an integer of 1 or more).
  • Q3 (n-1) represents the setting parameter Q3 set for the (n-1) th time.
  • Q3 (n ⁇ 1) corresponds to the first temporary compression parameter Q1 calculated at the (n ⁇ 1) th time or the second temporary compression parameter Q2 calculated at the (n ⁇ 1) th time.
  • the first compression parameter generation unit 27C1 reads Q3 (n ⁇ 1) from the storage unit 24 and calculates Q1 (n).
  • A1 is a positive constant.
  • the first temporary compression parameter Q1 (1) calculated for the first time is calculated using a predetermined constant instead of Q3 (n-1) in equation (1).
  • the predetermined constant may be an initial value Qi.
  • the reason why the compression processing can be performed so that the calculated data amount V1 is equal to or less than the first target data amount T1 when the first provisional compression parameter Q1 calculated using the equation (1) is used is as follows. It is as follows. That is, the calculated data amount V1 corresponds to the calculated data amount when Q3 (n-1) is used as the compression parameter. As understood from the equation (1), when the calculated data amount V1 is larger than the first target data amount T1, Q1 (n) becomes larger than Q3 (n-1), and as a result, Q1 When (n) is used as a compression parameter, the calculated data amount is small.
  • the calculated data amount when Q1 (n) is used as the compression parameter can be made equal to or less than the first target data amount T1.
  • the first provisional compression parameter Q1 which is a compression parameter for performing compression processing so that the calculated data amount V1 is equal to or less than the first target data amount T1, is generated in this way.
  • the first compression parameter generation unit 27C1 outputs the first provisional compression parameter Q1 to the compression parameter determination unit 27C3 (step S35). Thereby, the first provisional compression parameter generation process ends.
  • the method of calculating the first provisional compression parameter Q1 is not limited to the example shown in Expression (1).
  • the first provisional compression parameter Q1 is set using a parameter that changes depending on at least one of the distribution characteristics of the pixel value, the endoscopic scene, and the wireless environment. It may be calculated. Further, as the calculated data amount V1, an average value of the data amounts of each of the plurality of compressed portions may be used instead of the data amount of the compressed data.
  • FIG. 7 is a flowchart showing the procedure of the second provisional compression parameter generation process.
  • the second provisional compression parameter generation process is executed by the second compression parameter generation unit 27C2.
  • the second compression parameter generation unit 27C2 stores the data amount of each of the plurality of compression portions generated from one image data stored in the compression data storage unit 24A.
  • the maximum value V2 is acquired (step S41).
  • the second compression parameter generation unit 27C2 defines the second target data amount T2 based on the storage capacity of the compression data storage unit 24A (step S42).
  • the second target data amount T2 is compressed by, for example, subtracting a predetermined value from the storage capacity of the compressed data storage unit 24A or multiplying the storage capacity of the compressed data storage unit 24A by a predetermined coefficient less than 1. It is defined to be smaller than the storage capacity of the data storage unit 24A.
  • the second compression parameter generation unit 27C2 performs the second temporary compression by a second calculation that calculates a compression parameter for performing compression processing so that the maximum value V2 is equal to or less than the second target data amount T2.
  • a parameter Q2 is generated (step S43).
  • the second calculation is represented by the following formula (2), for example.
  • Q2 (n) Q3 (n-1) + A2 * (V2-T2) / T2 (2)
  • Q2 (n) is calculated for the nth time when the first setting process (step S19A) shown in FIG. 4 is executed n times (n is an integer of 1 or more).
  • Q3 (n ⁇ 1) represents the setting parameter Q3 set at the (n ⁇ 1) th time.
  • the second compression parameter generation unit 27C2 reads Q3 (n ⁇ 1) from the storage unit 24 and calculates Q2 (n).
  • A2 is a positive constant.
  • the second provisional compression parameter Q2 (1) calculated for the first time is calculated using a predetermined constant instead of Q3 (n-1) in equation (2).
  • the predetermined constant may be an initial value Qi.
  • the maximum value V2 corresponds to the maximum value of the data amount of each of the plurality of compressed portions when Q3 (n-1) is used as the compression parameter.
  • Q2 (n) is larger than Q3 (n ⁇ 1), and as a result, Q2 ( When n) is used as the compression parameter, the maximum value of the data amount of each of the plurality of compressed portions becomes small.
  • the maximum value of the data amount of each of the plurality of compressed portions when Q2 (n) is used as the compression parameter may be set to be equal to or less than the second target data amount T2. Is possible.
  • the second provisional compression parameter Q2 which is a compression parameter for performing compression processing so that the maximum value V2 becomes equal to or less than the second target data amount T2, is generated.
  • the second compression parameter generation unit 27C2 outputs the second provisional compression parameter Q2 to the compression parameter determination unit 27C3 (step S44). Thereby, the second provisional compression parameter generation process ends.
  • FIG. 7 shows an example in which the second target data amount T2 is defined every time the second provisional compression parameter generation process is executed.
  • the storage capacity of the compressed data storage unit 24A that defines the second target data amount T2 is constant. For this reason, in the present embodiment, the process of defining the second target data amount T2 (step S42) may be omitted.
  • compression parameter selection process is executed by the compression parameter determination unit 27C3.
  • the compression parameter determination unit 27C3 generates the first provisional compression parameter Q1 generated by the first compression parameter generation unit 27C1 and the second compression parameter generation unit 27C2.
  • the two temporary compression parameters Q2 are compared.
  • the compression parameter determination unit 27C3 selects a parameter with a smaller amount of data after compression from the first temporary compression parameter Q1 and the second temporary compression parameter Q2, and sets the selected parameter as the setting parameter Q3. Set.
  • the compression parameter selection process is completed.
  • the compression parameter Q is defined such that the amount of data after compression decreases as the value increases. Therefore, the data amount after compression decreases as the values of the first temporary compression parameter Q1 and the second temporary compression parameter Q2 increase. Therefore, in the present embodiment, the comparison in the compression parameter determination unit 27C3 is performed by comparing the value of the first temporary compression parameter Q1 and the value of the second temporary compression parameter Q2. In the present embodiment, the parameter having the larger value of the first temporary compression parameter Q1 and the second temporary compression parameter Q2 is selected as the setting parameter Q3.
  • the compression parameter generation processing includes the first temporary compression parameter generation processing, the second temporary compression parameter generation processing, and the compression parameter selection processing.
  • the compression parameter generation processing in the present embodiment is not limited to the above example.
  • the compression parameter generation process may include only the same process as the first provisional compression parameter generation process.
  • the parameter setting unit 27C sets a compression parameter generated by the same method as the first temporary compression parameter Q1 as the setting parameter Q3.
  • imaging of a subject and generation of image data are continuously performed a plurality of times, and determination processing (step S18 in FIG. 4) is performed each time image data is generated.
  • the compression parameter is determined based on the result of the determination process.
  • the information amount detection unit 27A and the determination unit 27B in the present embodiment are not provided.
  • the setting parameter Q3 is set based only on the compressed data corresponding to the image data.
  • the compression parameter used in the compression processing control unit 23 is updated with the setting parameter Q3 every time the setting parameter Q3 is set.
  • Other configurations of the endoscope apparatus of the comparative example are the same as those of the endoscope apparatus 1 according to the present embodiment.
  • FIG. 8 shows an image corresponding to the compressed data input to the parameter setting unit 27C (referred to as an input image in FIG. 8), a display image displayed on the monitor 4, and a compression in the endoscope apparatus of the comparative example.
  • the change of the data amount Vc of data is typically shown.
  • the broken line indicates the transferable data amount.
  • the input image and display image for every predetermined interval are shown.
  • the display image when the image data processing similar to the image data processing shown in FIGS. 4 and 5 is performed based on the input image and the image data corresponding to the input image is shown in FIG. They are arranged in the vertical direction.
  • the input image and the output image at the left end are images when the subject is normally captured and the data amount Vc of the compressed data is less than or equal to the transferable data amount. Also, the second input image and display image from the left end indicate images when the subject cannot be captured normally.
  • FIG. 8 shows a whiteout image as an image when the subject cannot be imaged normally.
  • the data amount Vc of the compressed data becomes smaller than the data amount Vc based on the image data that has been normally captured.
  • the data amount Vc becomes remarkably small.
  • the setting parameter Q3 set based on the data amount Vc and the compression parameter updated with the setting parameter Q3 are remarkably small, and the data amount Vc of the compressed data generated using this compression parameter is It becomes larger than the amount of data that can be transferred. Therefore, even if the subject can be captured normally as in the third input image and display image from the left end in FIG. 8, the compressed data cannot be transmitted and the subject is displayed on the monitor 4. It becomes impossible to display the image.
  • the compression parameter Q is determined based on the amount of compressed data and the determination result of the determination unit 27B.
  • the compression parameter Q is updated with the setting parameter Q3 when the determination value is greater than or equal to a predetermined threshold, and is not updated when the determination value is less than the predetermined threshold.
  • the compression parameter Q when image data with a small amount of subject information is generated, compressed data is generated using the compression parameters used when image data captured normally is generated. As a result, according to the present embodiment, it is possible to prevent the compression parameter from becoming extremely small when image data with a small amount of subject information is generated.
  • FIG. 9 shows an image (denoted as an input image in FIG. 9) corresponding to the compressed data input to the parameter setting unit 27C and a display displayed on the monitor 4 in the endoscope apparatus 1 according to the present embodiment.
  • the change of the data amount Vc of an image and compressed data is typically shown.
  • the broken line indicates the transferable data amount.
  • the arrangement method of the input image and the display image is the same as in FIG.
  • the monitor 4 displays the subject image. Disappear.
  • the compressed data is used by using the compression parameter when the image data that has been captured normally is generated. Is generated.
  • the data amount Vc from becoming larger than the transferable data amount
  • the subject as in the third input image and display image from the left end of FIG. Can be displayed in a normal state, the subject image can be displayed on the monitor 4.
  • the state in which the subject image is not displayed on the monitor 4 from continuing.
  • the display image is determined based on the result of the determination process by the determination unit 27B.
  • the determination value is equal to or greater than a predetermined threshold in the determination process
  • the display image is subjected to the current determination process. It is an image corresponding to the image data generated at the time.
  • the present embodiment by determining the compression parameter as described above, even when the subject cannot be captured normally, the influence is prevented from reaching the subsequent display image. Can do. Therefore, in the present embodiment, when the display image is determined as described above and the state in which the subject can be normally captured is restored, the subject image can be displayed on the monitor 4. As a result, according to the present embodiment, it is possible to prevent the state in which the subject image is not displayed on the monitor 4 from continuing.
  • the display image can be changed to an image captured normally, as with the compression parameter. . That is, when the determination value is a predetermined threshold value in the determination process, the display image may be an image corresponding to the image data generated when the current determination process is performed, or based on the result of the previous determination process. The determined image may be used.
  • the information amount detection unit 27A, the determination unit 27B, and the parameter setting unit 27C are provided in the processor 3, for example, when the wireless communication environment deteriorates and the transferable data amount decreases, the image quality deteriorates. There are problems that the detection accuracy of the information amount of the subject is lowered, the information amount of the subject cannot be detected, and the setting parameter Q3 cannot be set.
  • the information amount detection unit 27A, the determination unit 27B, and the parameter setting unit 27C are provided in the endoscope 2. Thereby, according to this Embodiment, it can prevent that said problem generate
  • the compressed data storage unit 24A sequentially stores a plurality of compressed parts generated from one image data. If the data amount of one or more of the plurality of compressed portions is larger than the storage capacity of the compressed data storage unit 24A, the compressed data cannot be transmitted and the subject image is displayed on the monitor 4. It becomes impossible to do.
  • the first temporary compression parameter Q1 and the second temporary compression parameter Q2 are generated.
  • the calculated data amount V1 (compressed data amount) regardless of which of the first temporary compression parameter Q1 and the second temporary compression parameter Q2 is set as the setting parameter Q3.
  • the compression processing can be performed so that the maximum value V2 of the data amount of each of the plurality of compressed portions is equal to or less than the second target data amount T2.
  • the compression processing is performed so that the data amount of the compressed data is less than the transferable data amount, and the data amount of each of the plurality of compressed portions is less than the storage capacity of the storage unit 24A. can do.
  • FIG. 10 is a flowchart showing a modification of the image data processing procedure in the endoscope 2.
  • the procedure for performing the first setting process (step S19A) and the procedure for performing the second setting process (step S19B) are the same as the image data processing procedure in the endoscope 2 shown in FIG. .
  • the endoscope control unit 22 controls the first wireless communication unit 25 and transmits the determination result of the determination unit 27B stored in the storage unit 24 to the processor 3 ( Step S20).
  • the process returns to step S11, and the operation signal is input to the endoscope control unit 22. If the image data is processed, the image data processing in the endoscope 2 is terminated.
  • FIG. 11 is a flowchart showing a modification of the image data processing procedure in the processor 3.
  • the process up to the process of receiving the transmitted compressed data (step S22) is the same as the image data processing procedure in the processor 3 shown in FIG.
  • the processor control unit 31 controls the second wireless communication unit 32A to receive the determination result of the determination unit 27B transmitted by the first wireless communication unit 25 (step S25).
  • the received determination result is stored in the storage unit 36.
  • the image processing unit 33 reads the determination result from the storage unit 36, and performs a determination process for determining a display image based on the determination result (step S26).
  • the determination value is equal to or greater than a predetermined threshold (YES)
  • YES a predetermined threshold
  • the image processing unit 33 determines an image corresponding to the image data generated when the determination process using the determination value (determination process executed for the Nth time) is performed as a display image.
  • the image processing unit 33 uses, as a display image, an image determined based on the result of the determination process (the determination process executed at the (N ⁇ 1) th time) before the determination process using the determination value. decide.
  • the image processing unit 33 uses, as a display image, an image corresponding to the image data generated when the previous determination process is performed. decide.
  • the image processing unit 33 is a determination process executed before the previous round, and the determination value is greater than or equal to the predetermined threshold.
  • An image corresponding to the image data generated at the time of processing is determined as a display image.
  • step S26 If the determination value is equal to or greater than the predetermined threshold value in step S26 (YES), then the image processing unit 33 generates decompressed image data by image processing similar to step S23 in FIG. S27A). In the modification, the image processing unit 33 outputs the decompressed image data to the storage unit 36. The storage unit 36 stores the decompressed image data.
  • step S26 when the determination value is less than the predetermined threshold (NO), the image processing unit 33 next reads image data corresponding to the determined display image from the storage unit 36 (step S27B).
  • the image processing unit 33 reads the compressed data generated from the image data corresponding to the determined display image instead of reading the image data, performs the decompression process on the compressed data, and decompresses the compressed data.
  • Image data may be generated.
  • step S27A or step S27B the image processing unit 33 outputs the decompressed image data or the read image data to the monitor 4 (step S28).
  • step S28 the image processing unit 33 outputs the decompressed image data or the read image data to the monitor 4 (step S28).
  • the process returns to step S ⁇ b> 21, and when the operation signal is input to the processor control unit 31. Then, the image data processing in the processor 3 is finished.
  • the image processing unit 33 determines an image determined based on the result of the determination process before the determination process using the determination value as a display image. To do. That is, in the modified example, when image data with a small amount of information on a subject is generated, an image corresponding to the image data when normally captured is used as a display image. Thereby, in the modification, the image of the subject can always be displayed on the monitor 4.
  • the process of transmitting the compressed data (step S16 in FIG. 10) is performed between the first setting process (step S19A in FIG. 10) and the process of transmitting the determination result (step S20 in FIG. 10). It may be done. In this case, when the determination value is less than the predetermined threshold in the determination process (step S18 in FIG. 10), the compressed data is not transmitted.
  • an image corresponding to the image data with a small amount of subject information is used as a display image, or an image corresponding to image data when captured normally is displayed.
  • the endoscope apparatus 1 may be configured so that the image can be switched.
  • FIG. 12 is a functional block diagram showing configurations of the endoscope 2 and the processor 3.
  • the endoscope 2 is not provided with the signal processing unit 27 in the first embodiment.
  • the processor 3 includes a signal processing unit 38.
  • the signal processing unit 38 is configured by, for example, a CPU or a DSP.
  • FIG. 13 shows the configuration of the signal processing unit 38.
  • the configuration of the signal processing unit 38 is the same as the configuration of the signal processing unit 27 in the first embodiment. That is, the signal processing unit 38 includes an information amount detection unit 38A, a determination unit 38B, and a parameter setting unit 38C.
  • the parameter setting unit 38C includes a first compression parameter generation unit 38C1, a second compression parameter generation unit 38C2, and a compression parameter determination unit 38C3.
  • the decompressed image data generated by the image processing unit 33 is input to the information amount detection unit 38A.
  • the information amount detection unit 38A detects the information amount of the subject included in the image data and outputs the information amount of the subject to the determination unit 38B.
  • the determination unit 38B performs predetermined determination processing based on the information amount of the subject and outputs the determination result to the storage unit 36 and the parameter setting unit 38C.
  • the storage unit 36 stores the determination result.
  • the information amount detection method and the contents of the determination process are the same as those in the first embodiment.
  • the parameter setting unit 38C sets the compression parameter used in the compression processing control unit 23 based on the determination result of the determination unit 38B and the compressed data stored in the storage unit 36.
  • Each of the first compression parameter generation unit 38C1 and the second compression parameter generation unit 38C2 is configured to be able to acquire the amount of compressed data stored in the storage unit 36.
  • the first compression parameter generation unit 38C1 generates the first temporary compression parameter Q1 and outputs the first temporary compression parameter Q1 to the compression parameter determination unit 38C3.
  • the second compression parameter generation unit 38C2 generates the second temporary compression parameter Q2 and outputs the second temporary compression parameter Q2 to the compression parameter determination unit 38C3.
  • the compression parameter determination unit 38C3 compares the first temporary compression parameter Q1 and the second temporary compression parameter Q2, selects one of them as a compression parameter used in the compression process, and selects the selected compression.
  • the parameter is set as the setting parameter Q3.
  • the compression parameter determination unit 38C3 outputs the setting parameter Q3 to the compression processing control unit 23 of the endoscope 2 via wireless communication between the endoscope 2 and the processor 3, and stores the selected compression parameter.
  • the storage unit 36 stores the selected compression parameter.
  • the setting method of the setting parameter Q3 is the same as that in the first embodiment.
  • signals transmitted and received by the first wireless communication unit 25 of the endoscope 2 and the second wireless communication unit 32A of the wireless receiver 32 of the processor 3 are stored in the compressed data storage unit 24A.
  • the compressed data and the setting parameter Q3 stored in the storage unit 36 are included.
  • Image data processing in endoscope Next, an image data processing procedure in the endoscope 2 of the present embodiment will be described with reference to FIG. 12 and FIG. FIG. 14 is a flowchart showing an image data processing procedure in the endoscope 2.
  • Image data processing in the endoscope 2 of the present embodiment includes compression processing in the compression processing control unit 23.
  • the image data processing in the endoscope 2 of the present embodiment is executed by the endoscope control unit 22 and the compression processing control unit 23.
  • the conditions for starting and ending the image data processing in the endoscope 2 are the same as those in the first embodiment.
  • step S111 the endoscope control unit 22 establishes a wireless communication connection between the endoscope 2 and the processor 3 (step S111).
  • the content of step S111 is the same as the content of step S11 of FIG. 4 in the first embodiment.
  • step S112 a process for acquiring the setting parameter Q3 is performed (step S112).
  • the endoscope control unit 22 controls the first wireless communication unit 25 to receive the setting parameter Q3 transmitted by the second wireless communication unit 32A.
  • the received setting parameter Q3 is stored in the storage unit 24.
  • the compression processing control unit 23 reads the setting parameter Q3 from the storage unit 24.
  • the compression processing control unit 23 acquires the initial value Qi of the compression parameter instead of the setting parameter Q3.
  • the initial value Qi a setting value input to the user IF unit 35 may be used, or a setting value stored in the storage unit 24 may be used.
  • the endoscope control unit 22 controls the imaging unit 21 to capture an image of a subject using the power supplied from the battery 28 as a power source and generate image data (steps S113 and S114).
  • the compression processing control unit 23 performs an image compression process for compressing the image data to generate compressed data (step S115).
  • the compressed data is stored in the compressed data storage unit 24A.
  • the endoscope control unit 22 controls the first wireless communication unit 25 to transmit the compressed data stored in the compressed data storage unit 24A to the processor 3 (step S116).
  • the contents of steps S113 to S116 are the same as the contents of steps S13 to S16 of FIG. 4 in the first embodiment.
  • the process returns to step S111, and the operation signal is input to the endoscope control unit 22. If the image data is processed, the image data processing in the endoscope 2 is terminated.
  • Image data processing in the processor 3 includes subject information amount detection processing in the information amount detection unit 38A, determination processing in the determination unit 38B, and parameter setting processing in the parameter setting unit 38C.
  • the image data processing in the processor 3 of the present embodiment is executed by the processor control unit 31, the image processing unit 33, and the signal processing unit 38.
  • the conditions for starting and ending the image data processing in the processor 3 are the same as those in the first embodiment.
  • the processor control unit 31 establishes a wireless communication connection between the endoscope 2 and the processor 3 (step S121).
  • the processor control unit 31 controls the second wireless communication unit 32A to receive the compressed data transmitted by the first wireless communication unit 25, that is, a plurality of compressed portions (step S122).
  • the image processing unit 33 reads the compressed data from the storage unit 36 and performs predetermined image processing on the compressed data (step S123).
  • the contents of steps S121 to S123 are the same as the contents of steps S21 to S23 of FIG. 5 in the first embodiment.
  • the image processing unit 33 outputs the decompressed image data to the monitor 4 and the information amount detection unit 38A of the signal processing unit 38 (step S124).
  • step S125 the information amount detection unit 38A of the signal processing unit 38 performs processing for detecting the information amount of the subject included in the decompressed image data (step S125).
  • the content of step S125 is the same as the content of step S17 of FIG. 4 in the first embodiment.
  • the determination unit 38B of the signal processing unit 38 performs a determination process for determining whether or not the determination value having a correspondence relationship with the information amount of the subject detected by the information amount detection unit 38A is less than a predetermined threshold (Ste S126).
  • the determination unit 38B outputs the determination result to the storage unit 36 and the parameter setting unit 38C.
  • a predetermined threshold YES
  • the determination process when the determination value is less than the predetermined threshold (NO), it can be determined that the information amount of the subject is insufficient, that is, the subject cannot be imaged normally.
  • the parameter setting unit 38C of the signal processing unit 38 performs parameter setting processing based on the determination result of the determination unit 38B.
  • the parameter setting unit 38C performs the first setting process (step S127A), and when the determination value is less than the predetermined threshold (NO), the parameter setting is performed.
  • the unit 38C performs the second setting process (step S127B).
  • the contents of the first and second setting processes are the same as those in the first embodiment.
  • step S127A or step S127B the processor control unit 31 controls the second wireless communication unit 32A to set the settings stored in the storage unit 36 for the endoscope 2.
  • Parameter Q3 is transmitted (step S128).
  • step S1228 when an operation signal based on a user operation instructing the end of the imaging process is not input to the processor control unit 31, the process returns to step S ⁇ b> 121, and when the operation signal is input to the processor control unit 31. Then, the image data processing in the processor 3 is finished.
  • the signal processing unit 38 is provided in the processor 3.
  • the arithmetic processing in the endoscope 2 can be decreased and the power consumption of the endoscope 2 can be reduced.
  • the image processing unit 33 displays an image determined based on the result of the previous determination process. It may be determined as an image.
  • Other configurations, operations, and effects in the present embodiment are the same as those in the first embodiment.
  • the endoscope apparatus of the present invention may be an endoscope apparatus having a configuration in which an endoscope and a processor are connected by a universal cable.
  • the entire transmission path for transmitting image data is configured by a wired transmission path, and does not include a wireless transmission path.
  • the parameter setting unit 27C may be provided in the processor 3. Thereby, compared with the case where the parameter setting unit 27 ⁇ / b> C is provided in the endoscope 2, the arithmetic processing in the endoscope 2 can be reduced, and the power consumption of the endoscope 2 can be reduced.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Optics & Photonics (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Physics & Mathematics (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Endoscopes (AREA)
  • Instruments For Viewing The Inside Of Hollow Bodies (AREA)
  • Studio Devices (AREA)

Abstract

内視鏡装置1は、圧縮パラメータを用いて画像データを圧縮して圧縮データを生成する圧縮処理を行う圧縮処理制御部23と、画像データに対応する表示画像を表示する表示部であるモニタ4と、画像データに含まれる被写体の情報量を検出する情報量検出部27Aと、情報量に対応する判定値が所定の閾値未満か否かを判定する判定処理を行う判定部27Bとを備えている。被写体の撮像と画像データの生成は、連続的に複数回行われ、判定処理は、画像データが生成されるたびに行われる。圧縮パラメータと表示画像は、判定処理の結果に基づいて決定される。

Description

内視鏡装置
 本発明は、画像データを圧縮する圧縮処理制御部と画像データに対応する表示画像を表示する表示部とを備えた内視鏡装置に関する。
 近年、内視鏡装置は、医療分野および工業用分野において広く用いられている。特に、医療分野において用いられる内視鏡は、体腔内の臓器の観察、処置具を用いた治療措置、内視鏡観察下における外科手術等に、広く用いられている。
 また、近年、半導体技術の進歩や、照明用光源としてLEDを用いることによる省電力化によって、充電式のバッテリを搭載したバッテリ駆動型の内視鏡が実用化され始めている。バッテリ駆動型の内視鏡は、プロセッサとの間で無線通信を行う無線通信部を内蔵し、撮像素子によって撮像した画像データを無線で伝送するように構成されている。
 無線通信によって転送可能なデータ量(以下、転送可能データ量とも記す。)は、無線通信の仕様で規定されている。バッテリ駆動型の内視鏡を備えた内視鏡装置では、無線伝送する画像データのデータ量が転送可能データ量以下になるように、画像データを圧縮して伝送している。
 画像データの圧縮率を大きくして、画像データのデータ量を少なくすると、画像データを安定して無線伝送することができると共に、内視鏡の消費電力を低減することができる。しかし、画像データの圧縮率を大きくすると、画像データの画質が劣化してしまう。従って、高画質の画像データが求められる場合には、圧縮率を小さくする等、必要に応じて圧縮率を制御することが望ましい。
 日本国特許第6192882号公報には、術者が内視鏡手技を行おうとするシーンの状態に基づいて、画像データの圧縮率を制御する内視鏡システムが記載されている。日本国特許第6253600号公報には、撮像素子の撮像特性や被写体の分光特性によって決定される画素値の分布特性に基づいて、画像データの圧縮率を制御する内視鏡システムが記載されている。
 ところで、被写体の撮像と画像データの生成を連続的に行うと、被写体を正常に撮像することができずに、例えば白飛びのような、被写体の情報が十分に含まれていない画像データが生成されることがある。
 また、圧縮率を制御する方法としては、例えば、日本国特許第6192882号公報に記載された内視鏡システムのように、前フレームの圧縮率を、前フレームの圧縮データのデータ量と、目標とする圧縮データのデータ量との差に応じて補正して、次フレームの圧縮率を算出する方法がある。
 一般的に、被写体の情報が十分に含まれていない画像データを圧縮して圧縮データを生成すると、正常に撮像された画像データに比べて、圧縮データのデータ量は小さくなる。そのため、上記の圧縮率制御方法では、次フレームにおいて被写体の情報が十分に含まれる場合には、圧縮率を算出する際の補正が大きくなり、次フレームの圧縮率は小さくなる。その結果、次フレームの圧縮データのデータ量は大きくなる。もし、圧縮データのデータ量が転送可能データ量よりも大きくなると、画像データの伝送が途絶してしまう。また、上記の圧縮率制御方法では、圧縮データのデータ量が転送可能データ量以下になるような圧縮率が設定されるまで、ある程度のフレーム数が必要である。そのため、上記の圧縮率制御方法では、画像データの伝送が途絶した状態が続き、その結果、表示部に被写体の画像が表示されない状態が続くという問題が発生する。
 日本国特許第6192882号公報および日本国特許第6253600号公報のいずれにおいても、画像データに含まれる被写体の情報量が少なくなり、圧縮データのデータ量が転送可能データ量よりも大きくなることについては考慮されていない。そのため、日本国特許第6192882号公報および日本国特許第6253600号公報では、上記の問題が発生することを防止することができない。
 なお、上記の問題は、画像データを無線で伝送する場合に限らず、画像データを有線で伝送する場合にも当てはまる。
 そこで、本発明は、表示部に被写体の画像が表示されない状態が続くことを防止することができる内視鏡装置を提供することを目的とする。
 本発明の一態様の内視鏡装置は、被写体を撮像して画像データを生成する撮像部と、圧縮後のデータ量を規定する値である圧縮パラメータを用いて前記画像データを圧縮して圧縮データを生成する圧縮処理を行う圧縮処理制御部と、前記画像データと前記圧縮データを記憶する記憶部と、前記圧縮データに基づいて前記圧縮パラメータを設定するパラメータ設定部と、前記画像データに対応する表示画像を表示する表示部と、前記画像データに含まれる前記被写体の情報量を検出する情報量検出部と、前記情報量に対応する判定値が所定の閾値未満か否かを判定する判定処理を行う判定部とを備え、前記被写体の撮像と前記画像データの生成は、連続的に複数回行われ、前記判定処理は、前記画像データが生成されるたびに行われ、前記記憶部は、前記判定処理の結果を記憶し、前記圧縮パラメータと前記表示画像は、前記判定処理の結果に基づいて決定され、前記判定処理において前記判定値が前記所定の閾値以上のときには、前記表示画像は、今回の前記判定処理が行われる際に生成された前記画像データに対応する画像であり、前記判定処理において前記判定値が前記所定の閾値未満のときには、前記表示画像は、今回の前記判定処理が行われる際に生成された前記画像データに対応する画像、または、前回の前記判定処理の結果に基づいて決定された画像である。
本発明の第1の実施の形態に係わる内視鏡装置の全体構成を示す説明図である。 本発明の第1の実施の形態に係わる内視鏡装置の内視鏡およびプロセッサの構成を示す機能ブロック図である。 本発明の第1の実施の形態における信号処理部の構成を示す機能ブロック図である。 図2に示した内視鏡における画像データ処理手順を示すフローチャートである。 図2に示したプロセッサにおける画像データ処理手順を示すフローチャートである。 本発明の第1の実施の形態における第1の暫定圧縮パラメータ生成処理の手順を示すフローチャートである。 本発明の第1の実施の形態における第2の暫定圧縮パラメータ生成処理の手順を示すフローチャートである。 比較例の内視鏡装置における入力画像、表示画像および圧縮データのデータ量を模式的に示す説明図である。 本発明の第1の実施の形態に係わる内視鏡装置における入力画像、表示画像および圧縮データのデータ量を模式的に示す説明図である。 図2に示した内視鏡における画像データ処理手順の変形例を示すフローチャートである。 図2に示したプロセッサにおける画像データ処理手順の変形例を示すフローチャートである。 本発明の第2の実施の形態に係わる内視鏡装置の内視鏡およびプロセッサの構成を示す機能ブロック図である。 本発明の第2の実施の形態における信号処理部の構成を示す機能ブロック図である。 図12に示した内視鏡における画像データ処理手順を示すフローチャートである。 図12に示したプロセッサにおける画像データ処理手順を示すフローチャートである。
 以下、図面を参照して、本発明の実施の形態を説明する。
[第1の実施の形態]
(内視鏡装置の構成)
 始めに、本発明の第1の実施の形態に係わる内視鏡装置の概略の構成について説明する。図1は、本実施の形態に係わる内視鏡装置1の全体構成を示す説明図である。本実施の形態に係わる内視鏡装置1は、バッテリ駆動型の携帯型内視鏡であるワイヤレス内視鏡2を備えたワイヤレス内視鏡装置である。以下、ワイヤレス内視鏡2を単に内視鏡2と記す。
 内視鏡装置1は、更に、内視鏡2に対して物理的に分離されたプロセッサ3と、プロセッサ3に接続された表示部としてのモニタ4とを備えている。プロセッサ3は、内視鏡2とは無線によって接続され、後述する所定の画像処理を行う。モニタ4は、画像処理の結果、具体的には内視鏡2によって撮像された画像等を表示する。
 なお、図1に示したように、手術室では、カート6上に、プロセッサ3とモニタ4と各種医療機器が載置される。カート6上に載置される医療機器としては、例えば、電気メス装置、気腹装置およびビデオレコーダ等の装置類や、二酸化炭素を充填したガスボンベ等がある。
 内視鏡2は、体腔内に挿入される細長の挿入部2Aと、挿入部2Aの基端部に設けられた操作部2Bと、被写体を撮像して画像データを生成する撮像部21とを有している。撮像部21は、挿入部2Aの先端部に設けられたCCDまたはCMOS等の図示しない撮像素子を含んでいる。
 次に、図2を参照して、内視鏡2およびプロセッサ3の構成について詳しく説明する。図2は、内視鏡2およびプロセッサ3の構成を示す機能ブロック図である。
(内視鏡の構成)
 始めに、内視鏡2の構成について説明する。図2に示したように、内視鏡2は、前記撮像部21と、内視鏡制御部22と、圧縮処理制御部23と、記憶部24と、第1の無線通信部25と、アンテナ26と、信号処理部27と、バッテリ28と、光源部29とを有している。
 バッテリ28は、操作部2B(図1参照)に装着することができるように構成されている。また、バッテリ28は、操作部2Bに装着された後は、電源部として、撮像部21、内視鏡制御部22、圧縮処理制御部23、記憶部24、第1の無線通信部25、信号処理部27および光源部29に対して電力を供給することができるように構成されている。
 内視鏡制御部22は、内視鏡2内の各回路部を制御すると共に、バッテリ28を制御して内視鏡2内の各部に電力を供給させる。内視鏡制御部22は、例えば、中央演算処理装置(以下、CPUと記す。)またはデジタルシグナルプロセッサ(以下、DSPと記す。)によって構成されている。
 光源部29は、操作部2B(図1参照)に設けられた発光ダイオード等の図示しない発光素子によって構成され、体腔内を照明する照明光を発生する。この照明光は、図示しないライトガイドによって挿入部2A(図1参照)の先端に導かれ、挿入部2Aの先端に設けられた図示しないレンズを介して被写体に照射される。被写体は、例えば、被検体内の患部等の部位である。
 撮像部21の撮像素子の撮像面には、上記の照明光による被写体からの戻り光が結像する。撮像部21は、光電変換によって被写体光学像に基づく画像データを生成し、この画像データを圧縮処理制御部23と後述する情報量検出部に出力する。
 圧縮処理制御部23は、撮像部21が生成した画像データに対して所定の圧縮処理を行って圧縮データを生成する圧縮処理を行う。記憶部24は、圧縮データを記憶するための所定の大きさの記憶容量を有する圧縮データ記憶部24Aを含んでいる。本実施の形態では、記憶容量は一定である。圧縮処理制御部23は、例えば、CPUまたはDSPによって構成されている。記憶部24は、内視鏡2に設けられた、RAM等の書き換え可能な記憶素子の少なくとも一部によって構成されている。圧縮処理の内容については、後で説明する。
 第1の無線通信部25は、無線で送信する信号を生成する図示しない無線送信回路と、無線で受信した信号を復調する図示しない無線受信回路とを含み、アンテナ26を介して、プロセッサ3との間で無線を用いて所定の信号を送受信する。上記所定の信号には、圧縮データ記憶部24Aに記憶された圧縮データと、後述する転送可能データ量が含まれる。なお、第1の無線通信部25は、複数の帯域、例えば、60GHz帯と5GHz帯を用いて無線通信ができるように構成されていてもよい。60GHz帯は、例えば圧縮データを送受信するために用いられる。5GHz帯は、例えば圧縮データ以外の情報を送受信するために用いられる。
(信号処理部の構成)
 ここで、図3を参照して、信号処理部27の構成について説明する。図3は、信号処理部27の構成を示す機能ブロック図である。信号処理部27は、例えば、CPUまたはDSPによって構成されている。本実施の形態では、信号処理部27は、情報量検出部27Aと、判定部27Bと、パラメータ設定部27Cとを含んでいる。なお、信号処理部27は内視鏡2の一部であることから、内視鏡2に情報量検出部27A、判定部27Bおよびパラメータ設定部27Cが設けられているとも言える。
 情報量検出部27Aには、撮像部21が撮像した画像データが入力される。情報量検出部27Aは、画像データに含まれる被写体の情報量を検出すると共に、被写体の情報量を判定部27Bに出力する。判定部27Bは、被写体の情報量に基づいて、所定の判定処理を行うと共に、判定結果を記憶部24とパラメータ設定部27Cに出力する。記憶部24は、判定結果を記憶する。情報量の検出方法と、判定処理については、後で詳しく説明する。
 パラメータ設定部27Cは、判定部27Bの判定結果と圧縮データ記憶部24A(図2参照)に記憶された圧縮データに基づいて、圧縮処理制御部23において用いられる圧縮パラメータを設定する。パラメータ設定部27Cは、第1の圧縮パラメータ生成部27C1と、第2の圧縮パラメータ生成部27C2と、圧縮パラメータ判断部27C3とを含んでいる。
 第1の圧縮パラメータ生成部27C1と第2の圧縮パラメータ生成部27C2は、それぞれ、圧縮データ記憶部24Aに記憶された圧縮データのデータ量を取得することができるように構成されている。第1の圧縮パラメータ生成部27C1は、第1の暫定圧縮パラメータQ1を生成すると共に、第1の暫定圧縮パラメータQ1を圧縮パラメータ判断部27C3に出力する。第2の圧縮パラメータ生成部27C2は、第2の暫定圧縮パラメータQ2を生成すると共に、第2の暫定圧縮パラメータQ2を圧縮パラメータ判断部27C3に出力する。
 圧縮パラメータ判断部27C3は、第1の暫定圧縮パラメータQ1と第2の暫定圧縮パラメータQ2を比較して、これらのうちのいずれか一方を、圧縮処理において用いられる圧縮パラメータとして選択し、選択した圧縮パラメータを設定パラメータQ3として設定する。圧縮パラメータ判断部27C3は、設定パラメータQ3を圧縮処理制御部23に出力し、選択された圧縮パラメータを記憶部24に出力する。記憶部24は、選択された圧縮パラメータを記憶する。設定パラメータQ3の設定方法については、後で説明する。
(プロセッサの構成)
 次に、プロセッサ3の構成について説明する。図2に示したように、プロセッサ3は、プロセッサ制御部31と、無線受信機32と、画像処理部33と、ビデオ出力部34と、ユーザインタフェース部(以下、ユーザIF部と記す。)35と、記憶部36と、転送可能データ量算出部37とを有している。
 無線受信機32は、プロセッサ3に内蔵されていてもよいし、プロセッサ3の本体とは別体に構成されていてもよい。後者の場合には、無線受信機32は、図示しないコネクタによってプロセッサ3の本体に接続されるように構成される。図1には、無線受信機32がプロセッサ3の本体とは別体に構成された例を示している。
 無線受信機32は、第2の無線通信部32Aと、アンテナ32Bとを含んでいる。なお、無線受信機32はプロセッサ3の一部であることから、プロセッサ3に第2の無線通信部32Aが設けられているとも言える。
 第2の無線通信部32Aは、無線で送信する信号を生成する図示しない無線送信回路と、無線で受信した信号を復調する図示しない無線受信回路とを含み、アンテナ32Bを介して、内視鏡2との間で無線を用いて所定の信号を送受信する。上記所定の信号には、第1の無線通信部25が送信した圧縮データと、後述する転送可能データ量が含まれる。なお、第2の無線通信部32Aは、第1の無線通信部25と同様に、複数の帯域、例えば、60GHz帯と5GHz帯を用いて無線通信ができるように構成されていてもよい。
 記憶部36は、所定の大きさの記憶容量を有し、第2の無線通信部32Aが受信した圧縮データと、後述する伸長された画像データを記憶する。記憶部36は、プロセッサ3に設けられた、RAM等の書き換え可能な記憶素子の少なくとも一部によって構成されている。
 画像処理部33は、記憶部36から圧縮データを読み出して、圧縮データに対して所定の画像処理を行う。具体的には、画像処理部33は、圧縮データを伸長して画像データを生成する。以下、画像処理部33によって生成される圧縮されていない画像データを、伸長された画像データと言う。
 画像処理部33は、伸長された画像データを、ビデオ出力部34を介してモニタ4に出力する。ビデオ出力部34は、伸長された画像データをモニタ4において表示可能なフォーマットに変換する。モニタ4は、伸長された画像データに対応する表示画像を表示する。
 また、画像処理部33は、伸長された画像データを、記憶部36に出力してもよい。この場合、記憶部36は、伸長された画像データを記憶する。
 ユーザIF部35は、ユーザ操作を受け付けるインタフェースである。具体的には、ユーザIF部35は、例えば、フロントパネルおよび制御系の各種ボタン等によって構成され、ユーザ操作に基づく操作信号をプロセッサ制御部31に対して出力する。ユーザ操作としては、例えば、内視鏡2の観察モードの指定や、画像表示に関する設定や、後述する圧縮パラメータの初期値の設定がある。なお、内視鏡2の観察モードは、内視鏡2にユーザIF部を設け、プロセッサ3のユーザIF部35と内視鏡2のユーザIF部の少なくとも一方において指定できるように構成されていてもよい。
 プロセッサ制御部31は、プロセッサ3内の各回路部を制御すると共に、図示しない電源部を制御して、プロセッサ3内の各部に電源を供給させる。また、プロセッサ制御部31は、ユーザIF部35から入力される操作信号に基づいて、内視鏡2とプロセッサ3との間の無線通信を介して、内視鏡2に設けられた内視鏡制御部22に対して各種指示を与えることが可能である。
 転送可能データ量算出部37は、画像データを伝送する伝送経路における転送可能なデータ量である転送可能データ量を逐次的に算出し、算出した転送可能データ量を、内視鏡2とプロセッサ3との間の無線通信を介して、内視鏡2の記憶部24に出力する。記憶部24は、転送可能データ量を記憶する。
 転送可能データ量は、例えば、1フレーム分の画像データを送信する時間の間に転送することができるデータ量で規定される。本実施の形態では、伝送経路は、アンテナ26とアンテナ32Bの間に形成される無線による伝送経路を含んでいる。
 無線通信における転送可能データ量は、無線通信の仕様で規定される他に、無線通信の環境に依存して変化する。本実施の形態では、転送可能データ量算出部37は、無線通信の環境に基づいて、転送可能データ量を算出する。具体的には、例えば、内視鏡2とプロセッサ3との間で、データ量を変化させながら算出用データを送受信させ、送受信に成功した算出用データのデータ量から、転送可能データ量を算出してもよい。なお、算出用データは、撮像部21が生成した画像データであってもよい。この場合、画像処理部33と転送可能データ量算出部37は、画像処理部33によって伸長された画像データのデータ量が、転送可能データ量算出部37に出力されるように構成される。
 プロセッサ制御部31、画像処理部33および転送可能データ量算出部37は、それぞれ、例えばCPUまたはDSPによって構成されている。
(内視鏡における画像データ処理)
 次に、図2ないし図4を参照して、内視鏡2における画像データ処理手順について説明する。図4は、内視鏡2における画像データ処理手順を示すフローチャートである。内視鏡2における画像データ処理は、圧縮処理制御部23おける圧縮処理と、情報量検出部27Aにおける被写体の情報量の検出処理と、判定部27Bにおける判定処理と、パラメータ設定部27Cにおけるパラメータ設定処理を含んでいる。
 内視鏡2における画像データ処理は、内視鏡制御部22、圧縮処理制御部23および信号処理部27によって実行される。また、内視鏡2における画像データ処理は、撮像処理の開始を指示するユーザ操作に基づく操作信号が内視鏡制御部22に入力されることによって開始され、撮像処理の終了を指示するユーザ操作に基づく操作信号が内視鏡制御部22に入力されるまでの間、図4に示した一連の処理が繰り返し実行される。本実施の形態では、撮像部21によって1つの画像データが生成されるたびに、上記一連の処理が1回実行される。なお、操作信号は、例えば、内視鏡2に設けられた図示しないユーザIF部またはプロセッサ3に設けられたユーザIF部35から出力される。
 内視鏡2における画像データ処理では、まず、内視鏡制御部22は、内視鏡2とプロセッサ3との間において無線通信の接続を確立する(ステップS11)。なお、N回目(Nは2以上の整数)に実行される画像データ処理では、無線通信の接続を確立する処理の代わりに、無線通信の接続が維持されているかを確認し、無線通信の接続が維持されていない場合には、無線通信の接続を確立する処理を実行してもよい。無線通信の接続が維持されている場合には、無線通信の接続を確立する処理を省略してもよい。
 次に、圧縮処理制御部23は、後で実行されるステップS19A,S19Bによって設定された設定パラメータQ3を取得する(ステップS12)。設定パラメータQ3は、パラメータ設定部27Cから直接取得してもよいし、記憶部24から取得してもよい。なお、1回目に実行される画像データ処理では、圧縮処理制御部23は、設定パラメータQ3の代わりに、圧縮パラメータの初期値Qiを取得する。初期値Qiは、ユーザIF部35に入力された設定値を用いてもよいし、記憶部24に記憶された設定値を用いてもよい。
 次に、内視鏡制御部22は、撮像部21を制御して、バッテリ28から供給された電力を電源として、被写体を撮像し画像データを生成する(ステップS13,S14)。画像データは、圧縮処理制御部23と情報量検出部27Aに出力される。画像データは、例えばRAWデータであってもよい。
 次に、圧縮処理制御部23は、画像データを圧縮して圧縮データを生成する画像圧縮処理を行う(ステップS15)。圧縮処理制御部23は、生成した圧縮データを圧縮データ記憶部24Aに出力する。圧縮データ記憶部24Aは、圧縮データを記憶する。次に、内視鏡制御部22は、第1の無線通信部25を制御して、プロセッサ3に対して、圧縮データ記憶部24Aに記憶された圧縮データを送信する(ステップS16)。ステップS15,S16の処理については、後で詳しく説明する。
 次に、信号処理部27の情報量検出部27Aは、画像データに含まれる被写体の情報量の検出処理を行う(ステップS17)。情報量検出部27Aは、検出した情報量を記憶部24に出力してもよい。記憶部24は、検出した情報量を記憶する。
 ここで、被写体の情報量について詳しく説明する。被写体の情報量とは、画像データに含まれる正常に撮像された被写体の画像情報の量であり、正常に撮像された被写体以外の画像情報の量が多くなるに従って少なくなる。被写体の情報量は、例えば、被検体の患部(被写体)が全く撮像されなかった場合を0とし、被検体の患部の全体が正常に撮像された場合を1とし、0以上1以下の値で表してもよい。正常に撮像された被写体以外の画像情報としては、例えば、白飛び等が生じて被写体を撮像することができなかった画像情報や、液体や煙等が生じたりピントが外れたりすることで被写体がぼやけて撮像された画像情報がある。
 本実施の形態では、被写体の情報量を、画像データに含まれる色情報、画像データの解像度および圧縮データのデータ量のうちの少なくとも1つに基づいて規定している。画像データに含まれる色情報とは、例えば、画像の彩度やコントラスト等の情報である。白飛び等が生じることによって被写体を撮像することができなかった画像情報は、彩度やコントラストが失われた画像情報である。従って、彩度やコントラスト等の色情報によって、被写体の情報量と、正常に撮像された被写体以外の情報量を推定することができる。被写体の情報量を画像データに含まれる色情報に基づいて規定する場合、情報量検出部27Aは、数値化した色情報と対応関係を有する値を、被写体の情報量として検出する。
 また、画像データの解像度とは、画像データの緻密さを表す指標である。画像データの解像度は、例えばエッジ量で表すことができる。エッジ量とは、画像の明るさが不連続に変化する部分の量である。被写体がぼやけて撮像された画像情報では、エッジ量は減少し、解像度も低下する。従って、解像度によって、被写体の情報量と、正常に撮像された被写体以外の情報量を推定することができる。被写体の情報量を画像データの解像度に基づいて規定する場合、情報量検出部27Aは、解像度と対応関係を有する値を、被写体の情報量として検出する。
 また、被写体を撮像することができなかった画像や、被写体がぼやけて撮像された画像は、正常に撮像された画像に比べて単調になる。このように被写体の情報量が少ない画像データを圧縮して圧縮データを生成すると、圧縮データのデータ量は、正常に撮像された画像データを圧縮して生成した圧縮データのデータ量に比べて小さくなる。従って、圧縮データのデータ量によって、被写体の情報量と、正常に撮像された被写体以外の情報量を推定することができる。被写体の情報量を圧縮データのデータ量に基づいて規定する場合、情報量検出部27Aは、圧縮データのデータ量と対応関係を有する値を、被写体の情報量として検出する。
 ところで、圧縮パラメータは、圧縮データのデータ量と対応関係を有している。被写体を正常に撮像することができなかった画像データに基づいて圧縮パラメータを生成する、すなわち少ないデータ量の圧縮データに基づいて圧縮パラメータを生成すると、圧縮パラメータの値は小さくなる。言い換えると、圧縮パラメータの値が著しく小さい場合や、前回の圧縮パラメータに比べて今回の圧縮パラメータの値が著しく小さくなる場合には、画像データに含まれる被写体の情報量が少ない、すなわち被写体を正常に撮像することができなかった場合であると推定することができる。従って、被写体の情報量を圧縮データのデータ量に基づいて規定する場合、情報量検出部27Aは、後述する圧縮パラメータの生成処理と同様の方法によって圧縮パラメータを生成し、この圧縮パラメータと対応関係を有する値を、被写体の情報量として検出してもよい。
 なお、前回の圧縮データのデータ量が転送可能データ量よりも大きい場合には、今回の圧縮パラメータの値は、被写体を正常に撮像することができたとしても、前回の圧縮パラメータよりも小さくなる。例えば、前回の圧縮データのデータ量が著しく大きい場合には、前回の圧縮パラメータと今回の圧縮パラメータとの差も著しく大きくなる。従って、前回の圧縮パラメータと今回の圧縮パラメータとを比較して被写体の情報量を検出する場合、前回の圧縮データのデータ量が著しく大きい場合には、例外的に、前回の圧縮パラメータと今回の圧縮パラメータとを比較して被写体の情報量を検出しないようにする。
 なお、画像データに含まれる色情報と画像データの解像度は、情報量検出部27Aが画像データを解析することによって取得することができる。また、圧縮データのデータ量は、情報量検出部27Aが圧縮データ記憶部24Aに記憶された圧縮データのデータ量を読み出すことによって取得することができる。被写体の情報量を圧縮データのデータ量に基づいて規定する場合、情報量検出部27Aと圧縮データ記憶部24Aは、圧縮データ記憶部24Aに記憶された圧縮データのデータ量を取得することができるように構成される。
 内視鏡2における画像データ処理では、次に、信号処理部27の判定部27Bは、情報量検出部27Aによって検出された被写体の情報量と対応関係を有する判定値が、所定の閾値未満か否かを判定する判定処理を行う(ステップS18)。判定値は、情報量そのものであってもよいし、今回の判定処理(N回目に実行される判定処理)を行う際に検出された情報量と前回の判定処理(N-1回目に実行される判定処理)を行う際に検出された情報量との差であってもよい。後者の場合、判定部27Bは、記憶部24から前回の判定処理を行う際に生成された情報量を読み出して、判定値を生成する。また、後者の場合、1回目に実行される判定処理では、前回の判定処理を行う際に生成された情報量の代わりに、記憶部24に記憶された所定の値を用いる。判定部27Bは、判定結果を、記憶部24とパラメータ設定部27Cに出力する。
 判定処理において、判定値が所定の閾値以上のとき(YES)には、被写体の情報量が十分である、すなわち被写体を正常に撮像することができたと判定することができる。一方、判定処理において、判定値が所定の閾値未満のとき(NO)には、被写体の情報量が不十分である、すなわち被写体を正常に撮像することができなかったと判定することができる。
 次に、信号処理部27のパラメータ設定部27Cは、判定部27Bの判定結果に基づいて、パラメータ設定処理を行う。判定値が所定の閾値以上のとき(YES)には、パラメータ設定部27Cは、第1の設定処理を行い(ステップS19A)、判定値が所定の閾値未満のとき(NO)には、パラメータ設定部27Cは、第2の設定処理を行う(ステップS19B)。
 第1の設定処理では、パラメータ設定部27Cは、今回の判定処理(N回目に実行される判定処理)を行う際に生成された画像データに対応する圧縮データに基づいて圧縮パラメータを生成し、生成された圧縮パラメータを設定パラメータQ3として設定する。本実施の形態では、圧縮パラメータ判断部27C3によって選択された圧縮パラメータが、上記の生成された圧縮パラメータに対応する。パラメータ設定部27Cは、生成された圧縮パラメータを記憶部24に出力する。記憶部24は、圧縮パラメータが生成されるたびに、生成された圧縮パラメータを記憶する。圧縮パラメータの生成処理については、後で説明する。
 第2の設定処理では、パラメータ設定部27Cは、前回の判定処理(N-1回目に実行された判定処理)の結果に基づいて、圧縮パラメータを記憶部24から読み出して、読み出した圧縮パラメータを、設定パラメータQ3として設定する。なお、1回目の判定処理において判定値が所定の閾値未満のときには、第2の設定処理では、パラメータ設定部27Cは、記憶部24に記憶された所定の設定値を読み出して、この設定値を設定パラメータQ3として設定する。設定値は、初期値Qiと同じであってもよいし、異なっていてもよい。パラメータ設定部27Cは、判定値が所定の閾値未満のときには、圧縮パラメータを生成する処理を行わない。
 なお、前回の判定処理(N-1回目に実行された判定処理)において判定値が所定の閾値以上の場合には、N-1回目に生成された画像データに含まれる被写体の情報量が十分である、すなわちN-1回目には被写体を正常に撮像することができたと判定することができる。この場合、パラメータ設定部27Cは、前回の判定処理を行う際に生成された画像データに対応する圧縮データに基づいて生成された圧縮パラメータを、設定パラメータQ3として設定する。前回の判定処理において判定値が所定の閾値未満の場合には、N-1回目に生成された画像データに含まれる被写体の情報量が不十分である、すなわちN-1回目には被写体を正常に撮像することができなかったと判定することができる。この場合、パラメータ設定部27Cは、前回以前の判定処理であって、判定値が所定の閾値以上となる判定処理を行う際に生成された画像データに対応する圧縮パラメータを、設定パラメータQ3として設定する。
 内視鏡2における画像データ処理では、ステップS19AまたはステップS19Bの後、撮像処理の終了を指示するユーザ操作に基づく操作信号が内視鏡制御部22に入力されていない場合には、ステップS11に戻り、上記操作信号が内視鏡制御部22に入力された場合には、内視鏡2における画像データ処理を終了する。
 なお、ここまでは、圧縮処理制御部23おける圧縮処理と、情報量検出部27Aにおける被写体の情報量の検出処理と、判定部27Bにおける判定処理と、パラメータ設定部27Cにおけるパラメータ設定処理を一連の処理として実行する例について説明してきた。しかし、内視鏡2における画像データ処理の手順は、図4に示した例に限られない。例えば、ステップS11からステップS16までの一連の処理と、ステップS17からステップS19AまたはステップS19Bまでの一連の処理を、別々に実行してもよい。この場合、ステップS17からステップS19AまたはステップS19Bまでの一連の処理は、撮像部21が画像データを生成するたびに1回実行される。
 また、内視鏡2における画像データ処理手順における各ステップの実行順序は、図4に示した例に限られない。例えば、無線通信の接続を確立する処理(ステップS11)と、設定パラメータQ3を取得する処理(ステップS12)は、被写体を撮像し画像データを生成する処理(ステップS13,S14)の後に実行されてもよい。この場合、設定パラメータQ3を取得する処理の後に、画像圧縮処理(ステップS15)が実行される。
(圧縮処理および送信処理)
 ここで、ステップS15,S16における一連の処理について詳しく説明する。本実施の形態では、圧縮処理制御部23は、画像データに対して複数の単位領域毎に圧縮処理を行い、圧縮データとして、1つの画像データから複数の圧縮部分を生成する。1つの画像データは、1フレーム分の画像に対応する。
 図4に示した一連の処理がN回実行される場合、圧縮処理もN回実行される。N回目に実行される圧縮処理では、圧縮処理制御部23は、まず、圧縮パラメータQを、ステップS12において取得した設定パラメータQ3で更新する。言い換えると、圧縮処理制御部23は、設定パラメータQ3を、新たな圧縮パラメータQとする。なお、1回目に実行される圧縮処理では、圧縮処理制御部23は、初期値Qiを圧縮パラメータQとする。
 なお、N回目に実行される判定処理(ステップS18)において、判定値が所定の閾値未満のときには、N+1回目に実行されるステップS12では、圧縮処理制御部23は、N+1回目以前に実行されたステップS12において取得した設定パラメータQ3と同じ値の設定パラメータQ3を取得する。この場合、圧縮処理制御部23は、圧縮パラメータQを更新する処理を行ってもよいし、行わなくてもよい。いずれの場合においても、実質的に、圧縮パラメータQは更新されない。言い換えると、圧縮処理制御部23は、判定値が所定の閾値以上のときには、圧縮パラメータQを設定パラメータQ3で更新し、判定値が所定の閾値未満のときには、圧縮パラメータQを更新しない。
 ステップS15,S16における一連の処理では、次に、圧縮処理制御部23は、画像データを複数の領域に分割する。画像データを複数の領域に分割する方法としては、例えば、画像データに対してラスタスキャンを行う方法がある。次に、圧縮処理制御部23は、圧縮パラメータQを用いて、画像データに対して単位領域毎に圧縮処理を行い、1つの画像データから、圧縮データとして、複数の圧縮部分を生成する。
 圧縮パラメータQは、圧縮後のデータ量を規定する値である。圧縮フォーマットとしては、任意の画像圧縮フォーマットを使用することができる。圧縮パラメータQは、圧縮フォーマットにおける圧縮率を規定するパラメータと対応関係を有している。本実施の形態では、圧縮パラメータQの値が大きくなるに従って圧縮率が大きくなる、すなわち圧縮パラメータQの値が大きくなるに従って圧縮後のデータ量が小さくなるように規定されている。
 なお、圧縮後のデータ量は、圧縮パラメータQの値だけではなく、単位領域に含まれる画像情報に違いによって変化する。すなわち、圧縮パラメータQの値が同じであり且つ単位領域のデータ量が同じであっても、単位領域に含まれる画像情報が互いに異なる場合には、複数の圧縮部分の各々のデータ量は互いに異なる。
 ステップS15,S16における一連の処理では、次に、複数の圧縮部分の各々を圧縮データ記憶部24Aに一時保存する。具体的には、圧縮処理制御部23は、圧縮データ記憶部24Aに対して、複数の圧縮部分を順次出力し、圧縮データ記憶部24Aは、出力された複数の圧縮部分の各々を順次記憶する。次に、内視鏡制御部22は、第1の無線通信部25を制御して、圧縮データ記憶部24Aに記憶された複数の圧縮部分の各々を順次読み出して送信する。
 上述のように、圧縮データ記憶部24Aは、圧縮データ(複数の圧縮部分)を一時的に保存するメモリとして用いられる。なお、第1の無線通信部25は、1つの圧縮部分に対して、複数の単位パケット毎に読み出し処理と送信処理を行う。すなわち、圧縮部分を送信する場合には、まず、第1の無線通信部25は、圧縮データ記憶部24Aから圧縮部分の一部を読み出して無線信号を生成し、この無線信号を送信する。以下、第1の無線通信部25は、圧縮部分の他の複数の部分に対して、順次、同様の処理を行う。
(プロセッサにおける画像データ処理)
 次に、図2および図5を参照して、プロセッサ3における画像データ処理手順について説明する。図5は、プロセッサ3における画像データ処理手順を示すフローチャートである。
 プロセッサ3における画像データ処理は、プロセッサ制御部31および画像処理部33によって実行される。また、プロセッサ3における画像データ処理は、内視鏡2における画像データ処理と同様に、撮像処理の開始を指示するユーザ操作に基づく操作信号がプロセッサ制御部31に入力されることによって開始され、撮像処理の終了を指示するユーザ操作に基づく操作信号がプロセッサ制御部31に入力されるまでの間、図5に示した一連の処理が繰り返し実行される。本実施の形態では、撮像部21によって1つの画像データが生成されるたびに、上記一連の処理が1回実行される。
 プロセッサ3における画像データ処理では、まず、プロセッサ制御部31は、内視鏡2とプロセッサ3との間において無線通信の接続を確立する(ステップS21)。なお、N回目(Nは2以上の整数)に実行される画像データ処理では、無線通信の接続を確立する処理の代わりに、無線通信の接続が維持されているかを確認し、無線通信の接続が維持されていない場合には、無線通信の接続を確立する処理を実行してもよい。無線通信の接続が維持されている場合には、無線通信の接続を確立する処理を省略してもよい。
 次に、プロセッサ制御部31は、第2の無線通信部32Aを制御して、第1の無線通信部25によって送信された圧縮データすなわち複数の圧縮部分を受信する(ステップS22)。受信した複数の圧縮部分(圧縮データ)は、記憶部36に記憶される。
 次に、画像処理部33は、記憶部36から圧縮データを読み出して、圧縮データに所定の画像処理を行う(ステップS23)。具体的には、画像処理部33は、複数の圧縮部分の各々に対して伸長処理を行い、伸長されたデータを結合することによって、圧縮されていない画像データ(伸長された画像データ)を生成する。
 次に、画像処理部33は、伸長された画像データを、モニタ4に出力する(ステップS24)。なお、画像処理部33は、伸長された画像データを、記憶部36に出力してもよい。この場合、記憶部36は、伸長された画像データを記憶する。
 次に、撮像処理の終了を指示するユーザ操作に基づく操作信号がプロセッサ制御部31に入力されていない場合には、ステップS21に戻り、上記操作信号がプロセッサ制御部31に入力された場合には、プロセッサ3における画像データ処理を終了する。
(圧縮パラメータの生成処理)
 次に、圧縮パラメータの生成処理について説明する。本実施の形態では、圧縮パラメータの生成処理は、第1の暫定圧縮パラメータの生成処理と、第2の暫定圧縮パラメータの生成処理と、圧縮パラメータの選択処理とを含んでいる。第1の暫定圧縮パラメータ生成処理と第2の暫定圧縮パラメータ生成処理の実行順序は、任意である。圧縮パラメータの選択処理は、第1の暫定圧縮パラメータ生成処理と第2の暫定圧縮パラメータ生成処理の療法が実行された後に実行される。
(第1の暫定圧縮パラメータ生成処理)
 始めに、図2、図3および図6を参照して、第1の暫定圧縮パラメータ生成処理について説明する。図6は、第1の暫定圧縮パラメータ生成処理の手順を示すフローチャートである。第1の暫定圧縮パラメータ生成処理は、第1の圧縮パラメータ生成部27C1によって実行される。第1の暫定圧縮パラメータ生成処理では、まず、第1の圧縮パラメータ生成部27C1は、圧縮データ記憶部24Aに記憶された圧縮データのデータ量を取得する(ステップS31)。圧縮データのデータ量は、複数の圧縮部分の各々のデータ量の総和である。
 次に、第1の圧縮パラメータ生成部27C1は、圧縮データのデータ量と対応関係を有する算出データ量V1を算出する(ステップS32)。本実施の形態では、圧縮データのデータ量を、算出データ量V1とする。
 次に、第1の圧縮パラメータ生成部27C1は、記憶部24から転送可能データ量を取得し、この転送可能データ量に基づいて、第1の目標データ量T1を規定する(ステップS33)。第1の目標データ量T1は、例えば、転送可能データ量から所定の値を減じたり、転送可能データ量に1未満の所定の係数を掛けたりすることによって、転送可能データ量よりも小さくなるように規定される。なお、第1の目標データ量T1は、転送可能データ量に加えて、画像データの各色信号の画素値の分布特性、内視鏡シーンおよび無線環境のうちの少なくとも1つに基づいて規定されてもよい。画素値の分布特性は、撮像素子の撮像特性や被写体の分光特性によって決定される。
 次に、第1の圧縮パラメータ生成部27C1は、算出データ量V1が第1の目標データ量T1以下になるように圧縮処理するための圧縮パラメータを算出する第1の演算によって、第1の暫定圧縮パラメータQ1を生成する(ステップS34)。第1の演算は、例えば下記の式(1)で表される。
 Q1(n)=Q3(n-1)+A1*(V1-T1)/T1  …(1)
 なお、式(1)において、Q1(n)は、図4に示した第1の設定処理(ステップS19A)がn回(nは1以上の整数)実行される場合に、n回目に算出される第1の暫定圧縮パラメータQ1を表している。また、Q3(n-1)は、n-1回目に設定された設定パラメータQ3を表している。Q3(n-1)は、n-1回目に算出された第1の暫定圧縮パラメータQ1またはn-1回目に算出された第2の暫定圧縮パラメータQ2に対応する。第1の圧縮パラメータ生成部27C1は、記憶部24からQ3(n-1)を読み出して、Q1(n)を算出する。また、A1は、正の定数である。
 なお、1回目に算出される第1の暫定圧縮パラメータQ1(1)は、式(1)におけるQ3(n-1)の代わりに、所定の定数を用いて算出される。所定の定数は、初期値Qiであってもよい。
 式(1)を用いて算出した第1の暫定圧縮パラメータQ1を用いると、算出データ量V1が第1の目標データ量T1以下になるように圧縮処理を行うことが可能になる理由は、以下の通りである。すなわち、算出データ量V1は、Q3(n-1)を圧縮パラメータとして用いた場合の算出データ量に相当する。式(1)から理解されるように、算出データ量V1が第1の目標データ量T1よりも大きい場合には、Q1(n)はQ3(n-1)よりも大きくなり、その結果、Q1(n)を圧縮パラメータとして用いた場合の算出データ量は小さくなる。ここで、A1の値を適切に選択すると、Q1(n)を圧縮パラメータとして用いた場合の算出データ量を第1の目標データ量T1以下にすることが可能である。本実施の形態では、このようにして、算出データ量V1が第1の目標データ量T1以下になるように圧縮処理するための圧縮パラメータである第1の暫定圧縮パラメータQ1を生成する。
 なお、式(1)から理解されるように、算出データ量V1が第1の目標データ量T1よりも小さい場合には、Q1(n)はQ3(n-1)よりも小さくなり、その結果、Q1(n)を圧縮パラメータとして用いた場合の算出データ量は大きくなる。A1の値は、Q1(n)を圧縮パラメータとして用いた場合の算出データ量が大きくなりすぎないような値が選択される。また、式(1)から理解されるように、算出データ量V1が第1の目標データ量T1と等しい場合には、Q1(n)はQ3(n-1)と等しくなる。
 第1の暫定圧縮パラメータ生成処理では、次に、第1の圧縮パラメータ生成部27C1は、圧縮パラメータ判断部27C3に対して、第1の暫定圧縮パラメータQ1を出力する(ステップS35)。これにより、第1の暫定圧縮パラメータ生成処理が終了する。
 なお、第1の暫定圧縮パラメータQ1を算出する方法は、式(1)に示した例に限られない。例えば、式(1)におけるA1の代わりに、画素値の分布特性、内視鏡シーンおよび無線環境のうちの少なくとも1つに依存して変化するパラメータを用いて、第1の暫定圧縮パラメータQ1を算出してもよい。また、算出データ量V1として、圧縮データのデータ量の代わりに、複数の圧縮部分の各々のデータ量の平均値を用いてもよい。
(第2の暫定圧縮パラメータ生成処理)
 次に、図2、図3および図7を参照して、第2の暫定圧縮パラメータ生成処理について説明する。図7は、第2の暫定圧縮パラメータ生成処理の手順を示すフローチャートである。第2の暫定圧縮パラメータ生成処理は、第2の圧縮パラメータ生成部27C2によって実行される。第2の暫定圧縮パラメータ生成処理では、まず、第2の圧縮パラメータ生成部27C2は、圧縮データ記憶部24Aに記憶された、1つの画像データから生成された複数の圧縮部分の各々のデータ量の最大値V2を取得する(ステップS41)。
 次に、第2の圧縮パラメータ生成部27C2は、圧縮データ記憶部24Aの記憶容量に基づいて、第2の目標データ量T2を規定する(ステップS42)。第2の目標データ量T2は、例えば、圧縮データ記憶部24Aの記憶容量から所定の値を減じたり、圧縮データ記憶部24Aの記憶容量に1未満の所定の係数を掛けたりすることによって、圧縮データ記憶部24Aの記憶容量よりも小さくなるように規定される。
 次に、第2の圧縮パラメータ生成部27C2は、最大値V2が第2の目標データ量T2以下になるように圧縮処理するための圧縮パラメータを算出する第2の演算によって、第2の暫定圧縮パラメータQ2を生成する(ステップS43)。第2の演算は、例えば下記の式(2)で表される。
 Q2(n)=Q3(n-1)+A2*(V2-T2)/T2  …(2)
 なお、式(2)において、Q2(n)は、図4に示した第1の設定処理(ステップS19A)がn回(nは1以上の整数)実行される場合に、n回目に算出される第2の暫定圧縮パラメータQ2を表している。また、前述のように、Q3(n-1)は、n-1回目に設定された設定パラメータQ3を表している。第2の圧縮パラメータ生成部27C2は、記憶部24からQ3(n-1)を読み出して、Q2(n)を算出する。また、A2は、正の定数である。
 なお、1回目に算出される第2の暫定圧縮パラメータQ2(1)は、式(2)におけるQ3(n-1)の代わりに、所定の定数を用いて算出される。所定の定数は、初期値Qiであってもよい。
 式(2)を用いて算出した第2の暫定圧縮パラメータQ2を用いると、最大値V2が第2の目標データ量T2以下になるように圧縮処理を行うことが可能になる理由は、以下の通りである。すなわち、最大値V2は、Q3(n-1)を圧縮パラメータとして用いた場合の、複数の圧縮部分の各々のデータ量の最大値に相当する。式(2)から理解されるように、最大値V2が第2の目標データ量T2よりも大きい場合には、Q2(n)はQ3(n-1)よりも大きくなり、その結果、Q2(n)を圧縮パラメータとして用いた場合の、複数の圧縮部分の各々のデータ量の最大値は小さくなる。ここで、A2の値を適切に選択すると、Q2(n)を圧縮パラメータとして用いた場合の、複数の圧縮部分の各々のデータ量の最大値を第2の目標データ量T2以下にすることが可能である。本実施の形態では、このようにして、最大値V2が第2の目標データ量T2以下になるように圧縮処理するための圧縮パラメータである第2の暫定圧縮パラメータQ2を生成する。
 なお、式(2)から理解されるように、最大値V2が第2の目標データ量T2よりも小さい場合には、Q2(n)はQ3(n-1)よりも小さくなり、その結果、Q2(n)を圧縮パラメータとして用いた場合の、複数の圧縮部分の各々のデータ量の最大値は大きくなる。A2の値は、Q2(n)を圧縮パラメータとして用いた場合の、複数の圧縮部分の各々のデータ量の最大値が大きくなりすぎないような値が選択される。また、式(2)から理解されるように、最大値V2が第2の目標データ量T2と等しい場合には、Q2(n)はQ3(n-1)と等しくなる。
 第2の暫定圧縮パラメータ生成処理では、次に、第2の圧縮パラメータ生成部27C2は、圧縮パラメータ判断部27C3に対して、第2の暫定圧縮パラメータQ2を出力する(ステップS44)。これにより、第2の暫定圧縮パラメータ生成処理が終了する。
 なお、図7には、第2の暫定圧縮パラメータ生成処理を実行するたびに、第2の目標データ量T2を規定する例を示している。本実施の形態では、第2の目標データ量T2を規定する圧縮データ記憶部24Aの記憶容量は一定である。そのため、本実施の形態では、第2の目標データ量T2を規定する処理(ステップS42)を省略してもよい。
(圧縮パラメータの選択処理)
 次に、図3を参照して、圧縮パラメータの選択処理について説明する。圧縮パラメータの選択処理は、圧縮パラメータ判断部27C3によって実行される。圧縮パラメータの選択処理では、まず、圧縮パラメータ判断部27C3は、第1の圧縮パラメータ生成部27C1によって生成された第1の暫定圧縮パラメータQ1と、第2の圧縮パラメータ生成部27C2によって生成された第2の暫定圧縮パラメータQ2を比較する。次に、圧縮パラメータ判断部27C3は、第1の暫定圧縮パラメータQ1と第2の暫定圧縮パラメータQ2のうち、圧縮後のデータ量がより小さくなるパラメータを選択し、選択したパラメータを設定パラメータQ3として設定する。これにより、圧縮パラメータの選択処理が終了する。
 前述のように、本実施の形態では、圧縮パラメータQは、その値が大きくなるに従って圧縮後のデータ量が小さくなるように規定されている。従って、第1の暫定圧縮パラメータQ1と第2の暫定圧縮パラメータQ2の各々の値が大きくなるに従って、圧縮後のデータ量は小さくなる。そのため、本実施の形態では、圧縮パラメータ判断部27C3における比較は、第1の暫定圧縮パラメータQ1の値と第2の暫定圧縮パラメータQ2の値を比較することによって行われる。また、本実施の形態では、第1の暫定圧縮パラメータQ1と第2の暫定圧縮パラメータQ2のうち、値が大きい方のパラメータが設定パラメータQ3として選択される。
 なお、ここまでは、圧縮パラメータの生成処理が、第1の暫定圧縮パラメータの生成処理、第2の暫定圧縮パラメータの生成処理および圧縮パラメータの選択処理を含む例について説明してきた。しかし、本実施の形態における圧縮パラメータの生成処理は、上記の例に限られない。例えば、圧縮パラメータの生成処理は、第1の暫定圧縮パラメータの生成処理と同様の処理のみを含んでいてもよい。この場合、パラメータ設定部27Cは、第1の暫定圧縮パラメータQ1と同様の方法によって生成された圧縮パラメータを、設定パラメータQ3として設定する。
(作用および効果)
 次に、本実施の形態に係わる内視鏡装置1の作用および効果について説明する。本実施の形態では、被写体の撮像と画像データの生成は、連続的に複数回行われ、判定処理(図4のステップS18)は、画像データが生成されるたびに行われる。圧縮パラメータは、判定処理の結果に基づいて決定される。これにより、本実施の形態によれば、モニタ4に被写体の画像が表示されない状態が続くことを防止することができる。以下、この効果について、比較例の内視鏡装置と比較しながら説明する。
 比較例の内視鏡装置では、本実施の形態における情報量検出部27Aと判定部27Bが設けられていない。比較例では、撮像部21が画像データを生成するたびに、この画像データに対応する圧縮データのみに基づいて、設定パラメータQ3が設定される。また、圧縮処理制御部23において用いられる圧縮パラメータは、設定パラメータQ3が設定されるたびに、設定パラメータQ3で更新される。比較例の内視鏡装置のその他の構成は、本実施の形態に係わる内視鏡装置1と同様である。
 図8は、比較例の内視鏡装置における、パラメータ設定部27Cに入力される圧縮データに対応する画像(図8では入力画像と記す。)と、モニタ4に表示される表示画像と、圧縮データのデータ量Vcの変化を、模式的に示している。図8において、破線は、転送可能データ量を示している。なお、図8では、所定の間隔毎の入力画像と表示画像を示している。図8では、入力画像と、その入力画像に対応する画像データに基づいて、図4および図5に示した画像データ処理と同様の画像データ処理が行われた際の表示画像が、図8における上下方向に並ぶように配置している。
 図8において、左端の入力画像と出力画像は、被写体が正常に撮像され、且つ圧縮データのデータ量Vcが転送可能データ量以下である場合の画像を示している。また、左端から2番目の入力画像と表示画像は、被写体を正常に撮像することができなかった場合の画像を示している。図8には、被写体を正常に撮像することができなかった場合の画像として、白飛び画像を示している。
 比較例では、被写体の情報量が少ない画像データを圧縮して圧縮データを生成すると、圧縮データのデータ量Vcは、正常に撮像された画像データに基づくデータ量Vcに比べて小さくなる。特に、白飛び画像のように、被写体を撮像することができなかった場合には、データ量Vcは、著しく小さくなる。その結果、このデータ量Vcに基づいて設定される設定パラメータQ3と、設定パラメータQ3で更新される圧縮パラメータは、著しく小さくなり、この圧縮パラメータを用いて生成される圧縮データのデータ量Vcは、転送可能データ量よりも大きくなってしまう。そのため、図8の左端から3番目の入力画像と表示画像のように、被写体を正常に撮像することができる状態に復帰したとしても、圧縮データを送信することができずに、モニタ4に被写体の画像を表示することができなくなってしまう。
 また、比較例では、一度、設定パラメータQ3が著しく小さくなってしまうと、設定パラメータQ3が適切な値に戻るまでの時間が、ある程度必要である。そのため、図8に示したように、データ量Vcが転送可能データ量以下になるまでの時間も、ある程度必要になる。このように、データ量Vcが転送可能データ量よりも大きい状態が続くと、モニタ4に被写体の画像が表示されない状態が続いてしまう。
 これに対し、本実施の形態では、圧縮パラメータQは、圧縮データのデータ量と判定部27Bの判定結果に基づいて決定される。本実施の形態では特に、圧縮パラメータQは、判定値が所定の閾値以上のときには、圧縮パラメータを設定パラメータQ3で更新し、判定値が所定の閾値未満のときには、圧縮パラメータを更新しない。すなわち、本実施の形態では、被写体の情報量が少ない画像データが生成された場合には、正常に撮像された画像データが生成されたときの圧縮パラメータを用いて、圧縮データを生成する。これにより、本実施の形態によれば、被写体の情報量が少ない画像データが生成された場合に、圧縮パラメータが著しく小さくなることを防止することができる。
 図9は、本実施の形態に係わる内視鏡装置1における、パラメータ設定部27Cに入力される圧縮データに対応する画像(図9では入力画像と記す。)と、モニタ4に表示される表示画像と、圧縮データのデータ量Vcの変化を、模式的に示している。図9において、破線は、転送可能データ量を示している。入力画像と表示画像の配置方法は、図8と同じである。
 図9の左端から2番目の入力画像と表示画像のように、本実施の形態においても、被写体を正常に撮像することができなかった場合には、モニタ4には、被写体の画像が表示されなくなる。しかし、本実施の形態では、前述のように、被写体の情報量が少ない画像データが生成された場合には、正常に撮像された画像データが生成されたときの圧縮パラメータを用いて、圧縮データを生成する。これにより、本実施の形態によれば、データ量Vcが転送可能データ量よりも大きくなることを防止することができると共に、図9の左端から3番目の入力画像と表示画像のように、被写体を正常に撮像することができる状態に復帰した場合には、モニタ4に被写体の画像を表示することができる。これにより、本実施の形態によれば、モニタ4に被写体の画像が表示されない状態が続くことを防止することができる。
 また、本実施の形態では、表示画像は、判定部27Bの判定処理の結果に基づいて決定され、判定処理において判定値が所定の閾値以上のときには、表示画像は、今回の判定処理が行われる際に生成された画像データに対応する画像である。本実施の形態では、前述のように圧縮パラメータを決定することによって、被写体を正常に撮像することができなかった場合であっても、その影響が、その後の表示画像に及ぶことを防止することができる。そのため、本実施の形態では、上述のように表示画像を決定することにより、被写体を正常に撮像することができる状態に復帰した場合には、モニタ4に被写体の画像を表示することができる。これにより、本実施の形態によれば、モニタ4に被写体の画像が表示されない状態が続くことを防止することができる。
 なお、本実施の形態では、被写体を正常に撮像することができなかった場合には、モニタ4には、被写体の画像が表示されなくなる。これにより、本実施の形態によれば、ユーザに、被写体を正常に撮像することができなくなったことを知らせることができる。なお、後で変形例として説明するように、被写体を正常に撮像することができなかった場合、圧縮パラメータと同様に、表示画像を、正常に撮像されたときの画像にすることも可能である。すなわち、判定処理において判定値が所定の閾値のときには、表示画像を、今回の判定処理が行われる際に生成された画像データに対応する画像としてもよいし、前回の判定処理の結果に基づいて決定された画像としてもよい。
 ところで、もし、情報量検出部27A、判定部27Bおよびパラメータ設定部27Cがプロセッサ3に設けられていると、例えば無線通信の環境が悪化して転送可能データ量が低下すると、画質が劣化して被写体の情報量の検出精度が低下したり、被写体の情報量を検出することができなくなったり、設定パラメータQ3を設定することができなくなったりすると言う問題が発生する。これに対し、本実施の形態では、情報量検出部27A、判定部27Bおよびパラメータ設定部27Cが内視鏡2に設けられている。これにより、本実施の形態によれば、上記の問題が発生することを防止することができる。
 また、本実施の形態では、圧縮データ記憶部24Aには、1つの画像データから生成された複数の圧縮部分が順次記憶される。もし、複数の圧縮部分のうちの1つ以上のデータ量が圧縮データ記憶部24Aの記憶容量よりも大きい場合には、圧縮データを送信することができなくなり、モニタ4に被写体の画像を表示することができなくなってしまう。これに対し、本実施の形態では、設定パラメータQ3を設定する際には、第1の暫定圧縮パラメータQ1と第2の暫定圧縮パラメータQ2を生成する。これにより、本実施の形態によれば、第1の暫定圧縮パラメータQ1と第2の暫定圧縮パラメータQ2のいずれが設定パラメータQ3として設定された場合であっても、算出データ量V1(圧縮データ量)が第1の目標データ量T1以下になり、複数の圧縮部分の各々のデータ量の最大値V2が第2の目標データ量T2以下になるように圧縮処理することができる。その結果、本実施の形態によれば、圧縮データのデータ量が転送可能データ量以下になり、且つ複数の圧縮部分の各々のデータ量が記憶部24Aの記憶容量以下になるように圧縮処理をすることができる。これにより、本実施の形態によれば、圧縮データの伝送が途絶することを防止することができる。
[変形例]
 次に、内視鏡2における画像データ処理手順の変形例と、プロセッサ3における画像データ処理手順の変形例について説明する。
 始めに、図2、図3および図10を参照して、内視鏡2における画像データ処理手順の変形例について説明する。図10は、内視鏡2における画像データ処理手順の変形例を示すフローチャートである。変形例では、第1の設定処理を行う手順(ステップS19A)および第2の設定処理を行う手順(ステップS19B)までは、図4に示した内視鏡2における画像データ処理手順と同じである。
 変形例では、次に、内視鏡制御部22は、第1の無線通信部25を制御して、プロセッサ3に対して、記憶部24に記憶された判定部27Bの判定結果を送信する(ステップS20)。次に、撮像処理の終了を指示するユーザ操作に基づく操作信号が内視鏡制御部22に入力されていない場合には、ステップS11に戻り、上記操作信号が内視鏡制御部22に入力された場合には、内視鏡2における画像データ処理を終了する。
 次に、図2、図3および図11を参照して、プロセッサ3における画像データ処理手順の変形例について説明する。図11は、プロセッサ3における画像データ処理手順の変形例を示すフローチャートである。図11に示したように、送信された圧縮データを受信する処理(ステップS22)までは、図5に示したプロセッサ3における画像データ処理手順と同じである。
 変形例では、次に、プロセッサ制御部31は、第2の無線通信部32Aを制御して、第1の無線通信部25によって送信された判定部27Bの判定結果を受信する(ステップS25)。受信した判定結果は、記憶部36に記憶される。
 次に、画像処理部33は、記憶部36から判定結果を読み出して、この判定結果に基づいて、表示画像を決定する決定処理を行う(ステップS26)。判定値が所定の閾値以上のとき(YES)には、被写体の情報量が十分である、すなわち被写体を正常に撮像することができたと判定することができる。この場合、画像処理部33は、この判定値を用いた判定処理(N回目に実行された判定処理)が行われる際に生成された画像データに対応する画像を、表示画像として決定する。
 判定値が所定の閾値未満のとき(NO)には、被写体の情報量が不十分である、すなわち被写体を正常に撮像することができなかったと判定することができる。この場合、画像処理部33は、この判定値を用いた判定処理の前の回の判定処理(N-1回目に実行された判定処理)の結果に基づいて決定された画像を、表示画像として決定する。前の回の判定処理において判定値が所定の閾値以上の場合には、画像処理部33は、前の回の判定処理が行われる際に生成された画像データに対応する画像を、表示画像として決定する。前の回の実行された判定処理において判定値が所定の閾値未満のときには、画像処理部33は、前の回以前に実行された判定処理であって、判定値が所定の閾値以上となる判定処理を行う際に生成された画像データに対応する画像を、表示画像として決定する。
 ステップS26において、判定値が所定の閾値以上のとき(YES)には、次に、画像処理部33は、図5のステップS23と同様の画像処理によって、伸長された画像データを生成する(ステップS27A)。変形例では、画像処理部33は、伸長された画像データを、記憶部36に出力する。記憶部36は、伸長された画像データを記憶する。
 ステップS26において、判定値が所定の閾値未満のとき(NO)には、次に、画像処理部33は、記憶部36から、決定された表示画像に対応する画像データを読み出す(ステップS27B)。なお、画像処理部33は、画像データを読み出す代わりに、決定された表示画像に対応する画像データから生成された圧縮データを読み出して、この圧縮データに対して伸長処理を行って、伸長された画像データを生成してもよい。
 プロセッサ3における画像データ処理では、ステップS27AまたはステップS27Bの後、画像処理部33は、伸長された画像データまたは読み出した画像データを、モニタ4に出力する(ステップS28)。次に、撮像処理の終了を指示するユーザ操作に基づく操作信号がプロセッサ制御部31に入力されていない場合には、ステップS21に戻り、上記操作信号がプロセッサ制御部31に入力された場合には、プロセッサ3における画像データ処理を終了する。
 変形例では、判定値が所定の閾値未満のときには、画像処理部33は、この判定値を用いた判定処理の前の回の判定処理の結果に基づいて決定された画像を、表示画像として決定する。すなわち、変形例では、被写体の情報量が少ない画像データが生成された場合には、正常に撮像されたときの画像データに対応する画像を表示画像とする。これにより、変形例では、モニタ4に、常に、被写体の画像を表示することができる。
 なお、変形例では、圧縮データを送信する処理(図10のステップS16)は、第1の設定処理(図10のステップS19A)と判定結果を送信する処理(図10のステップS20)の間に行われてもよい。この場合、判定処理(図10のステップS18)において判定値が所定の閾値未満のときには、圧縮データは送信されない。
 また、被写体の情報量が少ない画像データが生成された場合、被写体の情報量が少ない画像データに対応する画像を表示画像とするか、正常に撮像されたときの画像データに対応する画像を表示画像とするかを切り替えることができるように、内視鏡装置1を構成してもよい。
[第2の実施の形態]
 次に、本発明の第2の実施の形態に係わる内視鏡装置について説明する。始めに、図12を参照して、本実施の形態に係わる内視鏡装置1の構成が、第1の実施の形態と異なる点について説明する。図12は、内視鏡2およびプロセッサ3の構成を示す機能ブロック図である。
 本実施の形態では、内視鏡2には、第1の実施の形態における信号処理部27が設けられていない。代わりに、プロセッサ3は、信号処理部38を有している。信号処理部38は、例えばCPUまたはDSPによって構成されている。
 図13は、信号処理部38の構成を示している。信号処理部38の構成は、第1の実施の形態における信号処理部27の構成と同様である。すなわち、信号処理部38は、情報量検出部38Aと、判定部38Bと、パラメータ設定部38Cとを含んでいる。パラメータ設定部38Cは、第1の圧縮パラメータ生成部38C1と、第2の圧縮パラメータ生成部38C2と、圧縮パラメータ判断部38C3とを含んでいる。
 情報量検出部38Aには、画像処理部33が生成した、伸長された画像データが入力される。情報量検出部38Aは、画像データに含まれる被写体の情報量を検出すると共に、被写体の情報量を判定部38Bに出力する。判定部38Bは、被写体の情報量に基づいて、所定の判定処理を行うと共に、判定結果を記憶部36とパラメータ設定部38Cに出力する。記憶部36は、判定結果を記憶する。情報量の検出方法と、判定処理の内容は、第1の実施の形態と同じである。
 パラメータ設定部38Cは、判定部38Bの判定結果と記憶部36に記憶された圧縮データに基づいて、圧縮処理制御部23において用いられる圧縮パラメータを設定する。第1の圧縮パラメータ生成部38C1と第2の圧縮パラメータ生成部38C2は、それぞれ、記憶部36に記憶された圧縮データのデータ量を取得することができるように構成されている。第1の圧縮パラメータ生成部38C1は、第1の暫定圧縮パラメータQ1を生成すると共に、第1の暫定圧縮パラメータQ1を圧縮パラメータ判断部38C3に出力する。第2の圧縮パラメータ生成部38C2は、第2の暫定圧縮パラメータQ2を生成すると共に、第2の暫定圧縮パラメータQ2を圧縮パラメータ判断部38C3に出力する。
 圧縮パラメータ判断部38C3は、第1の暫定圧縮パラメータQ1と第2の暫定圧縮パラメータQ2を比較して、これらのうちのいずれか一方を、圧縮処理において用いられる圧縮パラメータとして選択し、選択した圧縮パラメータを設定パラメータQ3として設定する。圧縮パラメータ判断部38C3は、設定パラメータQ3を、内視鏡2とプロセッサ3との間の無線通信を介して、内視鏡2の圧縮処理制御部23に出力し、選択された圧縮パラメータを記憶部36に出力する。記憶部36は、選択された圧縮パラメータを記憶する。設定パラメータQ3の設定方法は、第1の実施の形態と同じである。
 本実施の形態では、内視鏡2の第1の無線通信部25とプロセッサ3の無線受信機32の第2の無線通信部32Aが送受信する信号には、圧縮データ記憶部24Aに記憶された圧縮データと、記憶部36に記憶された設定パラメータQ3が含まれる。
(内視鏡における画像データ処理)
 次に、図12および図14を参照して、本実施の形態の内視鏡2における画像データ処理手順について説明する。図14は、内視鏡2における画像データ処理手順を示すフローチャートである。本実施の形態の内視鏡2における画像データ処理は、圧縮処理制御部23おける圧縮処理を含んでいる。
 本実施の形態の内視鏡2における画像データ処理は、内視鏡制御部22および圧縮処理制御部23によって実行される。内視鏡2における画像データ処理の開始の条件と終了の条件は、第1の実施の形態と同じである。
 内視鏡2における画像データ処理では、まず、内視鏡制御部22は、内視鏡2とプロセッサ3との間において無線通信の接続を確立する(ステップS111)。ステップS111の内容は、第1の実施の形態における図4のステップS11の内容と同じである。
 次に、設定パラメータQ3を取得する処理が行われる(ステップS112)。この処理では、まず、内視鏡制御部22は、第1の無線通信部25を制御して、第2の無線通信部32Aによって送信された設定パラメータQ3を受信する。受信した設定パラメータQ3は、記憶部24に記憶される。次に、圧縮処理制御部23は、記憶部24から設定パラメータQ3を読み出す。なお、1回目に実行される画像データ処理では、圧縮処理制御部23は、設定パラメータQ3の代わりに、圧縮パラメータの初期値Qiを取得する。初期値Qiは、ユーザIF部35に入力された設定値を用いてもよいし、記憶部24に記憶された設定値を用いてもよい。
 次に、内視鏡制御部22は、撮像部21を制御して、バッテリ28から供給された電力を電源として、被写体を撮像し画像データを生成する(ステップS113,S114)。次に、圧縮処理制御部23は、画像データを圧縮して圧縮データを生成する画像圧縮処理を行う(ステップS115)。圧縮データは、圧縮データ記憶部24Aに記憶される。次に、内視鏡制御部22は、第1の無線通信部25を制御して、プロセッサ3に対して、圧縮データ記憶部24Aに記憶された圧縮データを送信する(ステップS116)。ステップS113~S116の内容は、第1の実施の形態における図4のステップS13~S16の内容と同じである。
 次に、撮像処理の終了を指示するユーザ操作に基づく操作信号が内視鏡制御部22に入力されていない場合には、ステップS111に戻り、上記操作信号が内視鏡制御部22に入力された場合には、内視鏡2における画像データ処理を終了する。
(プロセッサにおける画像データ処理)
 次に、図12、図13および図15を参照して、本実施の形態のプロセッサ3における画像データ処理手順について説明する。図15は、プロセッサ3における画像データ処理手順を示すフローチャートである。プロセッサ3における画像データ処理は、情報量検出部38Aにおける被写体の情報量の検出処理と、判定部38Bにおける判定処理と、パラメータ設定部38Cにおけるパラメータ設定処理を含んでいる。
 本実施の形態のプロセッサ3における画像データ処理は、プロセッサ制御部31、画像処理部33および信号処理部38によって実行される。プロセッサ3における画像データ処理の開始の条件と終了の条件は、第1の実施の形態と同じである。
 プロセッサ3における画像データ処理では、まず、プロセッサ制御部31は、内視鏡2とプロセッサ3との間において無線通信の接続を確立する(ステップS121)。次に、プロセッサ制御部31は、第2の無線通信部32Aを制御して、第1の無線通信部25によって送信された圧縮データすなわち複数の圧縮部分を受信する(ステップS122)。次に、画像処理部33は、記憶部36から圧縮データを読み出して、圧縮データに所定の画像処理を行う(ステップS123)。ステップS121~S123の内容は、第1の実施の形態における図5のステップS21~S23の内容と同じである。
 次に、画像処理部33は、伸長された画像データを、モニタ4と信号処理部38の情報量検出部38Aに出力する(ステップS124)。
 次に、信号処理部38の情報量検出部38Aは、伸長された画像データに含まれる被写体の情報量の検出処理を行う(ステップS125)。ステップS125の内容は、第1の実施の形態における図4のステップS17の内容と同じである。
 次に、信号処理部38の判定部38Bは、情報量検出部38Aによって検出された被写体の情報量と対応関係を有する判定値が、所定の閾値未満か否かを判定する判定処理を行う(ステップS126)。判定部38Bは、判定結果を、記憶部36とパラメータ設定部38Cに出力する。第1の実施の形態で説明したように、判定値が所定の閾値以上のとき(YES)には、被写体の情報量が十分である、すなわち被写体を正常に撮像することができたと判定することができる。一方、判定処理において、判定値が所定の閾値未満のとき(NO)には、被写体の情報量が不十分である、すなわち被写体を正常に撮像することができなかったと判定することができる。
 次に、信号処理部38のパラメータ設定部38Cは、判定部38Bの判定結果に基づいて、パラメータ設定処理を行う。判定値が所定の閾値以上のとき(YES)には、パラメータ設定部38Cは、第1の設定処理を行い(ステップS127A)、判定値が所定の閾値未満のとき(NO)には、パラメータ設定部38Cは、第2の設定処理を行う(ステップS127B)。第1および第2の設定処理の内容は、第1の実施の形態と同じである。
 プロセッサ3における画像データ処理では、ステップS127AまたはステップS127Bの後、プロセッサ制御部31は、第2の無線通信部32Aを制御して、内視鏡2に対して、記憶部36に記憶された設定パラメータQ3を送信する(ステップS128)。次に、撮像処理の終了を指示するユーザ操作に基づく操作信号がプロセッサ制御部31に入力されていない場合には、ステップS121に戻り、上記操作信号がプロセッサ制御部31に入力された場合には、プロセッサ3における画像データ処理を終了する。
(作用および効果)
 本実施の形態では、内視鏡2に信号処理部27を設ける代わりに、プロセッサ3に信号処理部38を設けている。これにより、本実施の形態によれば、内視鏡2における演算処理を少なくして、内視鏡2の消費電力を低減することができる。
 なお、第1の実施の形態の変形例と同様に、判定処理における判定値が所定の閾値未満のときには、画像処理部33は、前回の判定処理の結果に基づいて決定された画像を、表示画像として決定してもよい。本実施の形態におけるその他の構成、作用および効果は、第1の実施の形態と同様である。
 本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。例えば、本発明の内視鏡装置は、内視鏡とプロセッサとがユニバーサルケーブルで接続された構成の内視鏡装置であってもよい。この構成の内視鏡装置では、画像データを伝送する伝送経路は、その全体が有線の伝送経路によって構成されており、無線による伝送経路を含まない。
 また、第1の実施の形態では、パラメータ設定部27Cがプロセッサ3に設けられていてもよい。これにより、パラメータ設定部27Cが内視鏡2に設けられている場合に比べて、内視鏡2における演算処理を少なくして、内視鏡2の消費電力を低減することができる。
 本出願は、2018年5月1日に日本国に出願された特願2018-88334号を優先権主張の基礎として出願するものであり、上記の開示内容は、本願明細書、請求の範囲に引用されるものとする。

Claims (14)

  1.  被写体を撮像して画像データを生成する撮像部と、
     圧縮後のデータ量を規定する値である圧縮パラメータを用いて前記画像データを圧縮して圧縮データを生成する圧縮処理を行う圧縮処理制御部と、
     前記画像データと前記圧縮データを記憶する記憶部と、
     前記圧縮データに基づいて前記圧縮パラメータを設定するパラメータ設定部と、
     前記画像データに対応する表示画像を表示する表示部と、
     前記画像データに含まれる前記被写体の情報量を検出する情報量検出部と、
     前記情報量に対応する判定値が所定の閾値未満か否かを判定する判定処理を行う判定部とを備え、
     前記被写体の撮像と前記画像データの生成は、連続的に複数回行われ、
     前記判定処理は、前記画像データが生成されるたびに行われ、
     前記記憶部は、前記判定処理の結果を記憶し、
     前記圧縮パラメータと前記表示画像は、前記判定処理の結果に基づいて決定され、
     前記判定処理において前記判定値が前記所定の閾値以上のときには、前記表示画像は、今回の前記判定処理が行われる際に生成された前記画像データに対応する画像であり、
     前記判定処理において前記判定値が前記所定の閾値未満のときには、前記表示画像は、今回の前記判定処理が行われる際に生成された前記画像データに対応する画像、または、前回の前記判定処理の結果に基づいて決定された画像であることを特徴とする内視鏡装置。
  2.  前記圧縮処理制御部は、前記判定処理において前記判定値が前記所定の閾値以上のときには、前記圧縮処理において用いられる前記圧縮パラメータを、前記パラメータ設定部で設定された前記圧縮パラメータである設定パラメータで更新し、前記判定処理において前記判定値が前記所定の閾値未満のときには、前記圧縮処理において用いられる前記圧縮パラメータを更新しないことを特徴とする請求項1に記載の内視鏡装置。
  3.  前記パラメータ設定部は、前記判定処理において前記判定値が前記所定の閾値以上のときには、今回の前記判定処理が行われる際に生成された前記画像データに対応する前記圧縮データに基づいて生成された前記圧縮パラメータを前記設定パラメータとして設定し、前記判定処理において前記判定値が前記所定の未満のときには、前記圧縮パラメータを生成する処理を行わないことを特徴とする請求項2に記載の内視鏡装置。
  4.  前記記憶部は、前記パラメータ設定部において前記圧縮パラメータが生成されるたびに、生成された前記圧縮パラメータを記憶し、
     前記パラメータ設定部は、前記判定処理において前記判定値が前記所定の未満のときには、前記記憶部に記憶された前記圧縮パラメータを前記設定パラメータとして設定することを特徴とする請求項3に記載の内視鏡装置。
  5.  前記情報量は、前記画像データに含まれる色情報に基づいて規定されることを特徴とする請求項1に記載の内視鏡装置。
  6.  前記情報量は、前記画像データの解像度に基づいて規定されることを特徴とする請求項1に記載の内視鏡装置。
  7.  前記情報量は、前記圧縮データのデータ量に基づいて規定されることを特徴とする請求項1に記載の内視鏡装置。
  8.  前記判定値は、今回の前記判定処理を行う際に検出された前記情報量と前回の前記判定処理を行う際に検出された前記情報量との差であることを特徴とする請求項1に記載の内視鏡装置。
  9.  更に、前記圧縮データを伸長して前記画像データを生成すると共に、伸長した前記画像データを前記表示部に出力する画像処理部を備えたことを特徴とする請求項1に記載の内視鏡装置。
  10.  前記パラメータ設定部は、前記画像データを伝送する伝送経路における転送可能なデータ量を転送可能データ量としたときに、前記圧縮データのデータ量と対応関係を有する算出データ量が前記転送可能データ量に基づいて規定される第1の目標データ量以下になるように圧縮するための圧縮パラメータを算出する第1の演算を含む生成処理によって、前記圧縮パラメータを生成することを特徴とする請求項1に記載の内視鏡装置。
  11.  前記圧縮処理制御部は、前記圧縮パラメータを用いて前記画像データに対して複数の単位領域毎に圧縮処理を行い、前記圧縮データとして、1つの前記画像データから複数の圧縮部分を生成し、
     前記記憶部は、所定の大きさの記憶容量を有し前記複数の圧縮部分の各々を順次記憶する圧縮データ記憶部を含み、
     前記生成処理は、更に、
     前記複数の圧縮部分の各々のデータ量の最大値が前記記憶容量に基づいて規定される第2の目標データ量以下になるように圧縮するための圧縮パラメータを算出する第2の演算と、
     前記第1の演算によって算出された前記圧縮パラメータと、前記第2の演算によって算出された前記圧縮パラメータとを比較して、圧縮後のデータ量がより小さくなるパラメータを選択する処理とを含むことを特徴とする請求項10に記載の内視鏡装置。
  12.  更に、前記記憶部に記憶された前記圧縮データを送信する第1の無線通信部と、
     送信された前記圧縮データを受信する第2の無線通信部とを備えたことを特徴とする請求項1に記載の内視鏡装置。
  13.  更に、内視鏡と、
     前記内視鏡に対して物理的に分離されたプロセッサとを備え、
     前記撮像部、前記圧縮処理制御部、前記パラメータ設定部、前記情報量検出部、前記判定部および前記第1の無線通信部と、前記記憶部の少なくとも一部は、前記内視鏡に設けられ、
     前記第2の無線通信部は、前記プロセッサに設けられ、
     前記表示部は、前記プロセッサに接続されていることを特徴とする請求項12に記載の内視鏡装置。
  14.  更に、内視鏡と、
     前記内視鏡に対して物理的に分離されたプロセッサとを備え、
     前記撮像部、前記圧縮処理制御部および前記第1の無線通信部と、前記記憶部の一部は、前記内視鏡に設けられ、
     前記パラメータ設定部、前記情報量検出部、前記判定部および前記第2の無線通信部と、前記記憶部の他の一部は、前記プロセッサに設けられ、
     前記表示部は、前記プロセッサに接続され
     前記第2の無線通信部は、前記パラメータ設定部で設定された前記圧縮パラメータである設定パラメータを送信し、
     前記第1の無線通信部は、送信された前記設定パラメータを受信することを特徴とする請求項12に記載の内視鏡装置。
PCT/JP2019/007105 2018-05-01 2019-02-25 内視鏡装置 WO2019211938A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020517023A JP7052021B2 (ja) 2018-05-01 2019-02-25 内視鏡装置及び内視鏡ならびに内視鏡装置の作動方法
US17/082,544 US11595621B2 (en) 2018-05-01 2020-10-28 Endoscope apparatus, endoscope, and image generation method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018-088334 2018-05-01
JP2018088334 2018-05-01

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/082,544 Continuation US11595621B2 (en) 2018-05-01 2020-10-28 Endoscope apparatus, endoscope, and image generation method

Publications (1)

Publication Number Publication Date
WO2019211938A1 true WO2019211938A1 (ja) 2019-11-07

Family

ID=68386498

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/007105 WO2019211938A1 (ja) 2018-05-01 2019-02-25 内視鏡装置

Country Status (3)

Country Link
US (1) US11595621B2 (ja)
JP (1) JP7052021B2 (ja)
WO (1) WO2019211938A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6974593B2 (ja) * 2018-04-03 2021-12-01 オリンパス株式会社 内視鏡装置、画像圧縮装置の作動方法およびプログラム
WO2019211938A1 (ja) * 2018-05-01 2019-11-07 オリンパス株式会社 内視鏡装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007329946A (ja) * 2007-07-10 2007-12-20 Olympus Corp カプセル内視鏡システム
WO2015111292A1 (ja) * 2014-01-27 2015-07-30 オリンパス株式会社 内視鏡用画像圧縮システム
JP2016123825A (ja) * 2015-01-08 2016-07-11 オリンパス株式会社 内視鏡システム
US20170311777A1 (en) * 2014-11-07 2017-11-02 Sony Corporation Observation device and observation system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553143B2 (en) * 1992-06-30 2003-04-22 Canon Kabushiki Kaisha Image encoding method and apparatus
US6427025B1 (en) * 1992-08-14 2002-07-30 Canon Kabushiki Kaisha Image processing with selection between reversible and irreversible compression
JPWO2007086387A1 (ja) * 2006-01-30 2009-06-18 日本電気株式会社 撮像装置、撮像制御方法及び撮像制御プログラム
JP5075648B2 (ja) * 2008-01-15 2012-11-21 オリンパス株式会社 画像処理装置、画像処理プログラムおよび画像処理方法
CN108135455B (zh) * 2015-10-08 2020-01-24 奥林巴斯株式会社 内窥镜***
TWI685247B (zh) * 2017-06-14 2020-02-11 晶睿通訊股份有限公司 影像處理方法及其相關的攝影裝置與攝影系統
JP2019162371A (ja) * 2018-03-20 2019-09-26 ソニー・オリンパスメディカルソリューションズ株式会社 医療用撮像装置及び内視鏡装置
WO2019211938A1 (ja) * 2018-05-01 2019-11-07 オリンパス株式会社 内視鏡装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007329946A (ja) * 2007-07-10 2007-12-20 Olympus Corp カプセル内視鏡システム
WO2015111292A1 (ja) * 2014-01-27 2015-07-30 オリンパス株式会社 内視鏡用画像圧縮システム
US20170311777A1 (en) * 2014-11-07 2017-11-02 Sony Corporation Observation device and observation system
JP2016123825A (ja) * 2015-01-08 2016-07-11 オリンパス株式会社 内視鏡システム

Also Published As

Publication number Publication date
US11595621B2 (en) 2023-02-28
JP7052021B2 (ja) 2022-04-11
JPWO2019211938A1 (ja) 2021-05-13
US20210105467A1 (en) 2021-04-08

Similar Documents

Publication Publication Date Title
JP6109456B1 (ja) 画像処理装置および撮像システム
US20210307587A1 (en) Endoscope system, image processing device, total processing time detection method, and processing device
WO2019211938A1 (ja) 内視鏡装置
JP6300708B2 (ja) 内視鏡装置及び内視鏡装置の画像伝送方法
US20220000336A1 (en) Video processor, endoscope system, endoscope, and image processing method
US11336825B2 (en) Endoscope apparatus, endoscope and video processor, and restoration method
EP2589329B1 (en) Endoscope and endoscopic system
US10462440B2 (en) Image processing apparatus
JP7123180B2 (ja) ビデオプロセッサ、内視鏡システムの作動方法および内視鏡
JP6974593B2 (ja) 内視鏡装置、画像圧縮装置の作動方法およびプログラム
JP7237095B2 (ja) ビデオプロセッサ、内視鏡システムおよび内視鏡装置の画像処理装置の作動方法
WO2019171616A1 (ja) 受信装置及び受信方法
CN111511263B (zh) 图像处理装置及图像处理方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19796869

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020517023

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19796869

Country of ref document: EP

Kind code of ref document: A1