Image capture device, image capture device control method and program

By setting customized time and temperature conditions in the image acquisition device, automated black balance adjustment and defective pixel detection are achieved, which solves the problems of image quality degradation and error correction in the device, ensuring the stable operation of the device under different conditions.

JP7661298B2Active Publication Date: 2025-04-14CANON KK
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
JP2022203231
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-12-20
Publication Date
2025-04-14
Estimated Expiration
2042-12-20

AI Technical Summary

Technical Problem

In image acquisition devices, temperature changes and time lapses make it difficult to achieve periodic execution of black balance adjustment and defective pixel detection, resulting in image quality degradation and error correction.

Method used

An automated image acquisition equipment control method is designed to realize the automatic execution of black balance adjustment and defective pixel detection by setting user-defined time and temperature conditions, and allocate high-temperature and low-temperature data storage areas in memory to ensure that data is accurately stored and used under different temperature conditions.

Benefits of technology

It realizes automatic black balance adjustment and defective pixel detection without relying on user manual operations to ensure the stability and accuracy of image quality, and avoid image quality decline and error correction caused by temperature changes and time lapse.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007661298000001
    Figure 0007661298000001
  • Figure 0007661298000002
    Figure 0007661298000002
  • Figure 0007661298000003
    Figure 0007661298000003
Patent Text Reader

Abstract

To provide an imaging apparatus, a method for controlling an imaging apparatus, and a program for allowing a user to grasp in advance a period during which an image cannot be acquired because detection of data for correcting an output signal from an image pick-up device is performed by the image pick-up device shielded from light.SOLUTION: An imaging apparatus 100 having an image pick-up device 102 and a memory unit 105 comprises: an optical system 101 that shields the image pick-up device 102 from light in response to satisfaction of a start condition set by a user; and a detection unit 110a that detects data for correcting an output signal from the image pick-up device 102 by using a black image acquired by the image pick-up device 102 shielded from light by the optical system 101, and stores the data in the memory unit 105. The optical system 101 cancels the light shielding for the image pick-up device 102 in response to the completion of the detection and storage performed by the detection unit 110a.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an imaging device, a control method for an imaging device, and a program. [Background technology]

[0002] Many of the imaging devices such as electronic cameras and videos in recent years are equipped with imaging elements such as CMOS image sensors that have a pixel array containing millions to tens of millions of pixels. The imaging element outputs an image signal by photoelectrically converting light incident on each pixel.

[0003] As for the image signal, the output signal level when the imaging element is shielded from light, that is, the output signal level representing black, changes due to temperature rise and individual differences of the imaging element. The change in the output signal level representing black is corrected by black balance adjustment. Black balance adjustment is realized, for example, by adjusting the offset value added to each image signal of R pixels, G pixels, and B pixels output from the imaging element so that the color difference signal in the light-shielded state becomes 0. Some imaging devices have an auto black balance adjustment (hereinafter referred to as "ABB adjustment") function. ABB adjustment automatically performs black balance adjustment. ABB adjustment automatically determines the offset value (or the correction value of the offset value) for the image signal from each color pixel, and can automatically adjust the black balance.

[0004] On the other hand, it is very difficult to always manufacture an imaging element in which all pixels in the pixel array generate an appropriate signal according to the amount of incident light. Therefore, each imaging element usually contains some defective pixels that do not operate normally. Therefore, defective pixel detection is performed in the inspection of the manufacturing process of the imaging device. In the defective pixel detection, for example, under a predetermined condition, the image signal output in a predetermined accumulation time is evaluated for each pixel, and a pixel that exceeds a predetermined output signal level is detected as a defective pixel. At that time, data on the type (black defect, white defect, etc.), address (horizontal coordinate x, vertical coordinate y), and output signal level are detected for each defective pixel and stored in the memory section of the imaging device. The imaging device in which the defective pixel detection has been performed can correct the image signal from the defective pixel by an interpolation calculation process using the image signals from normal pixels around the defective pixel by referring to the address stored in the memory section. In this way, the imaging device can suppress image quality degradation by correcting the image signal from the defective pixel. There is also a method of defective pixel detection that is performed in the imaging device after shipping from the factory. This method is performed when adjusting the black balance or performing sensor cleaning. In this method, the imaging device detects the output signal level of each pixel while its imaging element is shielded from light, detects defective pixels by comparing the detected output signal level with a detection threshold, and stores the addresses of the detected defective pixels in a memory unit. With this method, the imaging device can suppress degradation of image quality by correcting the image signal from the defective pixels in the same way as in the inspection in the manufacturing process described above.

[0005] Incidentally, in an imaging device, if there is a large change in its internal temperature or ambient temperature (hereinafter sometimes simply referred to as "temperature change"), the output signal level representing black and the output signal level of defective pixels also change significantly. Therefore, in an imaging device, if there is a large difference between the temperature at which black balance adjustment or defective pixel detection is performed and the temperature at which an image is taken, the correct correction has not been performed for that image. It is also generally known that as an imaging device is used for a long time, dark current, which is one of the factors that changes the output signal level representing black, increases, and defective pixels newly appear and increase in number.

[0006] Therefore, if an imaging device cannot periodically perform black balance adjustment, the output signal level representing black cannot be properly corrected to correspond to changes over time and temperature changes, resulting in floating black. Also, if an imaging device cannot periodically perform defective pixel detection, the output signal level of defective pixels cannot be properly corrected to correspond to changes over time and temperature changes. As a result, newly appearing defective pixels cannot be properly corrected, and pixels whose defects have disappeared are erroneously corrected.

[0007] Therefore, among imaging devices, for example, in cameras and video cameras used for filming movies, black balance adjustment and defective pixel detection are often performed by manual operation by the user before shooting or use. Also, video cameras used for professional use may have a function for performing black balance adjustment and defective pixel detection when the power is turned on, and such a function periodically performs black balance adjustment and defective pixel detection. In relation to this, Patent Document 1 discloses a technology for determining whether or not to perform defective pixel detection when the power is turned on based on the elapsed time since the previous defective pixel detection. [Prior art documents] [Patent documents]

[0008] [Patent Document 1] JP 2001-359123 A Summary of the Invention [Problem to be solved by the invention]

[0009] On the other hand, for example, a surveillance camera among imaging devices is often in a constant operating state after being turned on, so that even if the device is used outdoors and temperature changes are large, there is a low possibility that black balance adjustment or defective pixel detection will be performed periodically. Therefore, in order to ensure that black balance adjustment and defective pixel detection are performed periodically without being related to a user's manual operation or turning on the power, a technology is conceivable that automatically performs black balance adjustment and defective pixel detection in accordance with the passage of time and temperature changes, for example. However, it is difficult for a user to always be aware of the passage of time and temperature changes, and the imaging element is shielded from light every time black balance adjustment or defective pixel detection is automatically performed. Therefore, such a technology has a problem in that a period during which an image cannot be acquired occurs without the user being aware of it in advance.

[0010] The present invention has been made in view of the above problems, and aims to provide an imaging device, a control method for an imaging device, and a program that enable a user to know in advance a period during which an image cannot be captured because detection of data for correcting an output signal of the imaging device is performed by a light-shielded imaging device. [Means for solving the problem]

[0011] In order to achieve the above object, the imaging device of the present invention is an imaging device having an imaging element and a memory unit, comprising: a shading means for shading the imaging element in response to a start condition set by a user being satisfied; a detection means for detecting data for correcting an output signal of the imaging element using a black image acquired by the imaging element shaded by the shading means and storing the data in the memory unit; and a release means for releasing the shading of the imaging element in response to completion of execution of the detection means. A temperature detection means for acquiring an internal temperature or an ambient temperature of the imaging device; Equipped with The detection means stores the data in either a high-temperature data storage area or a low-temperature data storage area secured in the memory unit based on the internal temperature or the ambient temperature of the imaging device when the detection means is executed. It is characterized by the above. Effect of the Invention

[0012] According to the present invention, the user can know in advance the period during which an image cannot be captured because detection of data for correcting an output signal from the image sensor is performed by a light-shielded image sensor. [Brief description of the drawings]

[0013] [Figure 1] 1 is a block diagram showing a schematic configuration of an imaging device according to each embodiment. [Diagram 2] 11 is a flowchart of ABB adjustment in which black balance adjustment and defective pixel detection are performed in a series in the imaging device according to each embodiment. [Diagram 3] 3A to 3C are diagrams showing an example of a menu image displayed on an image display unit in the imaging device according to the first embodiment. [Figure 4] 13 is a diagram showing an example of a menu image displayed on an image display unit in the imaging device according to the second embodiment. FIG. [Diagram 5] FIG. 13 is a diagram showing an example of a menu image displayed on an image display unit in an imaging device according to a third embodiment. [Figure 6] FIG. 13 is a diagram showing an example of a warning image displayed on an image display unit in the imaging device according to the fourth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Each embodiment of the present invention will be described in detail below with reference to the drawings. However, the configurations described in each of the following embodiments are merely examples, and the scope of the present invention is not limited by the configurations described in each embodiment. For example, each part constituting the present invention can be replaced with any configuration that can exert a similar function. In addition, any configuration may be added. In addition, any two or more configurations (features) of each embodiment can be combined.

[0015] In each embodiment, an imaging device will be described as an example of the present invention. However, the present invention may be applied to any device equipped with an imaging element. For example, the present invention is applicable to any device capable of capturing images, such as a digital camera, a digital video camera, a mobile phone terminal, a portable image viewer, a television equipped with a camera, a digital photo frame, a music player, a game console, an electronic book reader, etc.

[0016] First Embodiment Hereinafter, the first embodiment will be described with reference to Figs. 1 to 3. Fig. 1 is a block diagram showing a schematic configuration of an imaging device 100. As shown in Fig. 1, the imaging device 100 has an optical system 101, an imaging element 102, a driving circuit section 103, a signal processing section 104, a memory section 105, an image display section 106, an image recording section 107, an operation section 108, and a system control section 109. The optical system 101 includes a focusing lens for forming a subject image on the imaging element 102, a zoom lens for optical zooming, an aperture for adjusting the brightness of the subject image, a shutter for controlling exposure, and the like, which are driven by a driving circuit section 103. Furthermore, the optical system 101 may also include an ND filter for adjusting the amount of incident light. The imaging element 102 includes a plurality of pixels arranged in the horizontal and vertical directions, and a circuit for outputting signals read from these pixels in a predetermined order. The drive circuit unit 103 operates the optical system 101 and the image sensor 102 by supplying a constant voltage or a pulse with enhanced drive capability to the optical system 101 and the image sensor 102 in response to a control signal from the system control unit 109. In addition, the drive circuit unit 103 controls the gain and shutter of the image sensor 102 based on the luminance value calculated by the system control unit 109.

[0017] The signal processing unit 104 is controlled by a control signal from the system control unit 109. The signal processing unit 104 has a detection unit 110a and a correction unit 110b. The signal processing unit 104 performs appropriate signal processing on the output signal sent from the image sensor 102, and further performs, for example, black balance adjustment processing and defective pixel detection processing by the detection unit 110a and the correction unit 110b, and converts the signal into image data. Furthermore, the signal processing unit 104 outputs the output signal and image data converted into digital signals to the memory unit 105 and the image recording unit 107. In addition, the signal processing unit 104 receives image data from the memory unit 105 and the image recording unit 107 and performs predetermined signal processing. In addition, the signal processing unit 104 also has a function of detecting photometric data such as a focus state and an exposure amount from the output signal sent from the image sensor 102 and transmitting the detected data to the system control unit 109.

[0018] The memory unit 105 stores images and the like. The memory unit 105 is controlled by a control signal from the system control unit 109, and temporarily stores the output signal of the image sensor 102 converted into a digital signal by the signal processing unit 104 and image data processed by the signal processing unit 104. Furthermore, the memory unit 105 outputs image data for display to the image display unit 106. The image display unit 106 is composed of an electronic viewfinder (EVF), a liquid crystal display (LCD), and the like. The image display unit 106 is controlled by a control signal from the system control unit 109, and displays image data for display stored in the memory unit 105 for determining a composition before shooting and for checking an image after shooting. The image recording unit 107 has a removable memory and the like. The image recording unit 107 is controlled by a control signal from the system control unit 109, and records the output signal converted into a digital signal and image data sent from the signal processing unit 104, and reads out the image data from the removable memory.

[0019] The operation unit 108 has operation members such as switches and push buttons. The operation unit 108 notifies the system control unit 109 of instructions by user operations performed using the operation members, such as the state of the power switch of the imaging device 100, an instruction to display an image before shooting, and various shooting instructions. The operation unit 108 also notifies the system control unit 109 of instructions by menu operations, etc., for displaying a shot image or instructing the operation of the imaging device 100 in advance. Therefore, when the operation unit 108 receives an instruction to perform ABB adjustment, for example, by a menu operation performed by the user, it notifies the system control unit 109 of the instruction. Furthermore, the operation unit 108 has a display member such as an LCD or a photodiode. The operation unit 108 uses the display member or the image display unit 106 to display the state of the imaging device 100 according to a control signal from the system control unit 109. The operation unit 108 also performs on-screen operations using a touch panel attached to the image display unit 106 or a touch panel integrated with the image display unit 106.

[0020] The system control unit 109 controls the entire imaging device 100 in response to instructions from the operation unit 108. The system control unit 109 also controls the optical system 101 and the gain circuit of the imaging element 102 in accordance with photometric data such as the focus state and exposure amount sent from the signal processing unit 104, to form an optimal subject image on the imaging element 102. The system control unit 109 can also detect the usage status of the memory unit 105 and the status of the removable memory of the image recording unit 107. The system control unit 109 also has a built-in clock.

[0021] The imaging device 100 has an external output unit 111 and a temperature detection unit 112. The external output unit 111 outputs image data from the signal processing unit 104 to the outside. The external output unit 111 outputs image data to, for example, an external display monitor or an external recording medium. The temperature detection unit 112 is disposed on a board disposed in the imaging element 102, the signal processing unit 104, or the system control unit 109, or on an exterior unit of the imaging device 100. This allows the temperature detection unit 112 (temperature detection means) to detect the internal temperature or ambient temperature of the imaging device 100 (hereinafter sometimes abbreviated as "temperature of the imaging device 100").

[0022] The above description of the schematic configuration of the imaging device 100 is for the case where image data is output from the signal processing unit 104, but the same applies to the case where video data is output from the signal processing unit 104. Furthermore, if the imaging device 100 is a surveillance camera, a vehicle-mounted camera, or the like, it may not have an image display unit 106. In this case, the imaging device 100 is used in a state where it is connected to an external monitor, a PC, a tablet, or the like. Furthermore, the operation unit 108 may be a button, a keyboard, a mouse, a touch panel, or the like attached to the external monitor, a PC, a tablet, or the like.

[0023] Next, the ABB adjustment will be described. In the ABB adjustment performed by the imaging device 100 according to the first embodiment, black balance adjustment and defective pixel detection, which requires light blocking of the imaging element 102 as in the black balance adjustment, are performed in a series of steps. FIG. 2 is a flowchart of the ABB adjustment in which black balance adjustment and defective pixel detection are performed in a series of steps. The flowchart (method of controlling the imaging device) shown in FIG. 2 is realized in the imaging device 100 by, for example, the system control unit 109 (computer) reading and executing a program stored in the memory unit 105 or the like.

[0024] 2, that is, the ABB adjustment is executed when the system control unit 109 receives a request to execute the ABB adjustment. The request to execute the ABB adjustment is an instruction to execute the ABB adjustment. The instruction is notified to the system control unit 109 from the operation unit 108 by, for example, a menu operation performed by a user using the operation unit 108. Furthermore, the system control unit 109 proceeds to execute the process of step S201 only when the start condition is satisfied.

[0025] The contents of the start condition are set by the user using the operation unit 108 in the menu image displayed on the image display unit 106, and are notified to the system control unit 109 from the operation unit 108 together with an instruction to execute the ABB adjustment described above. A method for setting the start condition will be described later. If the start condition includes a time setting, the system control unit 109 determines whether the start condition is satisfied based on the time indicated by a clock built into the system control unit 109. The system control unit 109 may also receive time information through Internet communication or the like by a communication unit (not shown), and determine whether the start condition including the time setting is satisfied based on the time information. If the start condition includes a temperature range setting or a temperature setting as in the second and third embodiments, the system control unit 109 determines whether the start condition is satisfied based on the temperature detected by the temperature detection unit 112.

[0026] In step S201, the system control unit 109 operates the optical system 101 (light shielding means) by the drive circuit unit 103 to shield the image sensor 102 from light (light shielding step). In this process, the shutter, ND filter, etc. included in the optical system 101 adjust the incident light so that the light does not enter the image sensor 102. In step S202, the system control unit 109 executes black balance adjustment by the detection unit 110a (detection means) of the signal processing unit 104 (detection step). In this process, a black image is acquired by the light-shielded image sensor 102, an output signal level (hereinafter abbreviated as "black level") representing black is detected from the black image, and an offset value (or a correction value of the offset value) is calculated from the black level. At this time, the detection data and calculation data are stored in the memory unit 105. Note that when the gain of the image sensor 102 is changed, the magnitude of the dark current, which is one of the factors that change the black level, changes. Therefore, when there are n types of gain, the black balance adjustment is performed while changing the gain n times.

[0027] In step S203, the system control unit 109 performs defective pixel detection by the detection unit 110a (detection means) of the signal processing unit 104 (detection step). In this process, a black image is acquired in the same manner as in step S202. Furthermore, defective pixels are detected by comparing the output signal level detected from the black image with a detection threshold value, and data such as the addresses of the detected defective pixels is stored in the memory unit 105. There are various types of defective pixels, such as defective pixels that appear with long-second exposure, defective pixels that appear with short-second exposure, and defective pixels that appear after multiple shots. Therefore, defective pixel detection is performed multiple times for each type of defective pixel by acquiring black images under different shooting conditions such as exposure time and number of shots.

[0028] When the defective pixel detection is completed, in step S204, the system control unit 109 causes the drive circuit unit 103 to operate the optical system 101 (release means), thereby releasing the light shielding for the image sensor 102 performed in step S201 (release step). The system control unit 109 ends the flowchart in FIG. 2 when it receives a request to stop the ABB adjustment. The request to stop the ABB adjustment is an instruction to stop the execution of the ABB adjustment. The instruction is notified to the system control unit 109 from the operation unit 108 by, for example, a menu operation performed by the user using the operation unit 108. Note that the system control unit 109 may end the flowchart in FIG. 2 when the black balance adjustment and defective pixel detection have been performed for all start conditions.

[0029] Next, a method for setting the start conditions will be described. FIG. 3 is an example of a menu image displayed on the image display unit 106. In the menu image (first setting means) shown in FIG. 3, the start conditions and the like are set by a user's menu operation using the operation unit 108. As shown in FIG. 3(a), the menu image has a menu item 301 for setting whether or not to execute the ABB adjustment, and in addition to this, in the first embodiment, has an ABB execution menu 302. The ABB execution menu 302 has buttons 303 and 304. The button 303 is for the user to set the execution of the ABB adjustment to ON. The button 304 is for the user to set the execution of the ABB adjustment to OFF. That is, in the ABB execution menu 302, the user can set the execution of the ABB adjustment to ON or OFF.

[0030] 3A, the execution of the ABB adjustment is set to OFF. In this case, when the OFF setting for the execution of the ABB adjustment is confirmed by a user's menu operation using the operation unit 108, an instruction to stop the execution of the ABB adjustment is notified from the operation unit 108 to the system control unit 109. Also, when the OFF setting for the execution of the ABB adjustment is confirmed, the black balance adjustment and the defective pixel detection are each performed by separate manual operations.

[0031] In contrast, in the menu image shown in FIG. 3(b), the execution of the ABB adjustment is set to ON. In the first embodiment, when the execution of the ABB adjustment is set to ON, an item 305 indicating time setting 1 and an item 306 indicating time setting 2 are displayed in the menu image. In this case, the user can set the time at which the black balance adjustment and the defective pixel detection are to be performed in a series in a 24-hour notation or a 12-hour notation in correspondence with the time setting 1 of the item 305 and the time setting 2 of the item 306. In the menu image shown in FIG. 3(b), a time 307 of 13:00 is set for the time setting 1 of the item 305, and a time 308 of 3:00 is set for the time setting 2 of the item 306. That is, in the menu image shown in FIG. 3(b), the time at which the black balance adjustment and the defective pixel detection are to be performed in a series is set in a 24-hour notation.

[0032] Then, when the settings of the times 307 and 308 are finalized by the user's menu operation using the operation unit 108, the contents of the settings of the menu image, that is, the contents of the start conditions, are notified from the operation unit 108 to the system control unit 109 together with an instruction to execute the ABB adjustment. As a result, the ABB adjustment, that is, the above-mentioned flowchart of FIG. 2, is executed. Therefore, when the current time becomes 13:00 of the time 307 set for the time setting 1 of the item 305, black balance adjustment and defective pixel detection are performed in a series of steps. Also, when the current time becomes 3:00 of the time 308 set for the time setting 2 of the item 306, black balance adjustment and defective pixel detection are performed in a series of steps. Note that, although two time settings are performed in the menu image shown in FIG. 3(b), one or three or more time settings can also be performed. Also, although not shown, in addition to the time, the date, the interval days, and the like may be set.

[0033] As described above, in the imaging device 100, in the menu image displayed on the image display unit 106, the user sets the time at which he or she wants to perform black balance adjustment and defective pixel detection in a series by executing ABB adjustment, by operating the menu using the operation unit 108, etc. In this regard, the black balance adjustment and defective pixel detection that are performed in a series when the ABB adjustment is executed detects data for correcting the output signal of the image sensor 102 using a black image acquired by the light-shielded image sensor 102. Therefore, in the imaging device 100, the user can know in advance the period during which images cannot be acquired because detection of data for correcting the output signal of the image sensor 102 is performed by the light-shielded image sensor 102.

[0034] Furthermore, in the imaging device 100, black balance adjustment and defective pixel detection are performed in a series of steps when the current time reaches times 307 and 308 set by the user for time settings 1 and 2 in items 305 and 306. Therefore, even if the black level and the output signal level of defective pixels change over time or with temperature, the imaging device 100 can periodically execute black balance adjustment and defective pixel detection by setting the start conditions by the user, thereby suppressing floating black and preventing erroneous correction of defective pixels.

[0035] Next, the data storage area will be described. First, a general data storage area different from that of the first embodiment will be described. Generally, in the memory unit 105, an area with a capacity capable of storing data detected and calculated when black balance adjustment or defective pixel detection is performed once (hereinafter, abbreviated as "one piece of detected and calculated data") is secured as the data storage area. Note that one piece of detected and calculated data includes data when black balance adjustment is performed while changing the gain and data when defective pixel detection is performed for each type of defective pixel. As described above, the general data storage area is an area in the memory unit 105 with a capacity capable of storing one piece of detected and calculated data. Therefore, in the general data storage area, data detected and calculated when black balance adjustment or defective pixel detection is performed this time is overwritten on data detected and calculated when black balance adjustment or defective pixel detection was performed last time.

[0036] Also, as explained in the Background Art section, in the imaging device 100, if there is a large difference between the temperature when black balance adjustment or defective pixel detection is performed and the temperature when shooting is performed, the shooting is not corrected. To prevent this, there is a conventional method in which the black level or the output signal level of defective pixels is detected at at least two different temperatures when the imaging element 102 is manufactured or when the imaging device 100 is shipped from the factory, and a correction coefficient that can be converted into a level corresponding to temperature changes is calculated. Therefore, by using the correction coefficient calculated by the conventional method (hereinafter abbreviated as "conventional correction coefficient"), the imaging device 100 can convert the black level or the output signal level of defective pixels into a level corresponding to the temperature when shooting is performed or a temperature close to the temperature. However, the black level or the output signal level of defective pixels has changed over time from the detection level when the imaging element 102 is manufactured or when the imaging device 100 is shipped from the factory, that is, the detection level when the conventional correction coefficient was calculated. Therefore, the correction coefficient may also change. In this case, even if black balance adjustment or defective pixel detection is performed periodically, an error will occur in the conversion using the conventional correction coefficient.

[0037] In the first embodiment, to prevent this, after the imaging device 100 is shipped from the factory, the black level and the output signal level of defective pixels are detected and stored at least at two different temperatures, and the calculation of the correction coefficient that can be converted into a level corresponding to the temperature change is redone. In the menu image shown in Fig. 3(b), as described above, two different times, 307 and 308, are set for the time settings 1 and 2 of the items 305 and 306. As a result, by executing the ABB adjustment, the black balance adjustment and defective pixel detection, which are performed in a series of steps, are performed twice a day, that is, at two different times on the same day.

[0038] In this regard, the temperature of the imaging device 100, like the air temperature, changes during the day due to sunrise, sunset, weather changes, etc. Therefore, if the imaging device 100 performs the black balance adjustment and defective pixel detection, which are performed in a series, twice a day, that is, at two different times a day, it is considered that the black level and the output signal level of the defective pixel can be detected and stored at two different temperatures. This ensures that the data storage area has at least a capacity capable of storing data detected and calculated each time the black balance adjustment and defective pixel detection, which are performed in a series, are performed twice (hereinafter abbreviated as "two detections and calculations data"). In this way, if two detections and calculations data are stored in the data storage area of ​​the memory unit 105, the imaging device 100 can redo the calculation of the correction coefficient that can be converted into a level corresponding to the temperature change.

[0039] In addition, in redoing the calculation of the correction coefficient, the greater the difference between the two different temperatures at which the black level or the output signal level of a defective pixel is detected, the more accurately the correction coefficient can be obtained. Therefore, in the memory unit 105, a data storage area in which two sets of detection and calculation data are stored is secured separately as a data storage area for high temperature and a data storage area for low temperature. Furthermore, if the temperature at which the black balance adjustment and defective pixel detection are performed in a series of steps is equal to or higher than a predetermined temperature, the detection and calculation data for one set of steps is stored in the data storage area for high temperature. On the other hand, if the temperature at which the black balance adjustment and defective pixel detection are performed in a series of steps is lower than the predetermined temperature, the detection and calculation data for one set of steps is stored in the data storage area for low temperature. The temperature at which the black balance adjustment and defective pixel detection are performed in a series of steps is acquired by the temperature detection unit 112.

[0040] In order to increase the difference between two different temperatures when the black level or the output signal level of a defective pixel is detected, it is desirable to perform the black balance adjustment and defective pixel detection, which are performed in a series of steps, when the temperature is near the maximum temperature and near the minimum temperature in a day. Therefore, the menu image shown in FIG. 3(c) displays a recommended setting item 309. In the recommended setting of item 309, a setting time recommended to the user is presented for the time set for time setting 1 and time setting 2 of items 305 and 306, taking into consideration changes in the internal temperature or the ambient temperature of the imaging device 100. In detail, in the recommended setting of item 309, at a position corresponding to time 307 set for time setting 1 of item 305, out of the time predicted to be near the maximum temperature and the time predicted to be near the minimum temperature, the time closest to time 307 is displayed. Similarly, in the recommended setting of item 309, at a position corresponding to time 308 set for time setting 2 of item 306, out of the time predicted to be near the maximum temperature and the time predicted to be near the minimum temperature, the time closest to time 308 is displayed. Specifically, in the recommended settings for item 309, 14:00, which is the time 310 predicted to be close to the maximum temperature, is displayed at a position corresponding to 13;00 of time 307 set for time setting 1 of item 305. Also, in the recommended settings for item 309, 5:00, which is the time 311 predicted to be close to the minimum temperature, is displayed at a position corresponding to 3;00 of time 308 set for time setting 2 of item 306.

[0041] It is a general atmospheric phenomenon that the maximum temperature of the day is reached 1 to 2 hours after the sun reaches its zenith position, and the minimum temperature of the day is reached 1 to 2 hours before sunrise. Therefore, the imaging device 100 predicts the times 310 and 311 by taking into account the general atmospheric phenomenon as well as the region, season, and the like. The imaging device 100 may receive weather forecast information via Internet communication or the like using a communication unit (not shown) and predict the times 310 and 311 from that information. The imaging device 100 may also measure the temperature of the day using a temperature detection unit (not shown) and display the times when the maximum temperature and the minimum temperature were reached as the times 310 and 311. The imaging device 100 may also display the times when the temperature is predicted to reach a temperature at which the black level or the output signal level of a defective pixel fluctuates significantly as the times 310 and 311.

[0042] This allows the user to set the time 310, 311 or a time close to the time 310, 311 displayed in the recommended setting of item 309, among times when it is not necessary to obtain an image, to the time setting 1 and 2 of items 305 and 306. By setting in this way, the user can increase the difference between two different temperatures when the black level and the output signal level of a defective pixel are detected. Furthermore, the imaging device 100 can obtain the correction coefficient more accurately by redoing the calculation of the correction coefficient, so that the correction accuracy in the black balance adjustment and the correction accuracy in the defective pixel detection can be improved. Note that the data storage area of ​​the memory unit 105 may be secured to have a capacity capable of storing data detected and calculated each time when the black balance adjustment and the defective pixel detection, which are performed in a series of steps, are performed three or more times, separately in data storage areas for high temperature and low temperature. In this case, the correction accuracy in the black balance adjustment and the correction accuracy in the defective pixel detection are further improved.

[0043] The data storage area of ​​the memory unit 105 may be allocated separately for each time when the black balance adjustment and defective pixel detection are performed in a series of steps (hereinafter, referred to as "currently performed"). Furthermore, the data detected and calculated when the black balance adjustment and defective pixel detection are performed this time is stored in the data storage area allocated for the time when the black balance adjustment and defective pixel detection are performed this time together with the temperature of the imaging device 100 when the black balance adjustment and defective pixel detection are performed this time. In this way, the temperature of the imaging device 100 when the black balance adjustment and defective pixel detection are performed this time is associated with the data detected and calculated when the black balance adjustment and defective pixel detection are performed this time. Even in this case, the imaging device 100 can recalculate the correction coefficients using the black levels and output signal levels of defective pixels detected at two different temperatures, so that the correction coefficients can be obtained accurately. The time when the black balance adjustment and defective pixel detection are performed this time is the time 307, 308 set in the time settings 1, 2 of the items 305, 306, but may be the time acquired from a clock built into the system control unit 109 or time information from Internet communication by a communication unit (not shown).

[0044] As described above, the imaging device 100 can obtain more accurate correction coefficients by redoing the calculation of the correction coefficients using the black level and the output signal level of defective pixels detected at two different temperatures. Therefore, the imaging device 100 can convert the black level and the output signal level of defective pixels into a level corresponding to temperature changes using the more accurate correction coefficients. As a result, even if the black level and the output signal level of defective pixels change from the detection level when the correction coefficients were calculated, the imaging device 100 can improve the correction accuracy in black balance adjustment and defective pixel detection by using the redo-calculated correction coefficients.

[0045] <Second embodiment> The second embodiment will be described below with reference to FIG. 4. Here, the differences from the first embodiment will be mainly described. FIG. 4 is an example of a menu image displayed on the image display unit 106. In the menu image (second setting means) shown in FIG. 4, the start conditions and the like are set by the user's menu operation using the operation unit 108. The menu images shown in FIG. 4(a), (b), and (c) correspond to the menu images shown in FIG. 3(a), (b), and (c). Therefore, 401 to 406, 413 in FIG. 4 are the same as 301 to 306, 309 in FIG. 3, and therefore their description will be omitted. Also, 408, 409 in FIG. 4 are the same as 307, 308 in FIG. 3, and therefore their description will be omitted.

[0046] In the menu image shown in Fig. 4(b)(c), a time item 407 is displayed. In the time of the item 407, times 408, 409 set for the time settings 1, 2 of the items 405, 406 are displayed at positions corresponding to the time settings 1, 2 of the items 405, 406. Furthermore, in the menu image shown in Fig. 4(b)(c), a temperature item 410 is displayed. In the temperature of the item 410, temperature ranges 411, 412 set for the time settings 1, 2 of the items 405, 406 are displayed at positions corresponding to the time settings 1, 2 of the items 405, 406. In the menu image shown in Fig. 4(b)(c), a temperature range 411 of 30°C or more is set for the time setting 1 of the item 405, and a temperature range 412 of 10°C or less is set for the time setting 2 of the item 406.

[0047] Then, when the settings for time settings 1 and 2 in items 405 and 406 are finalized by a user's menu operation using operation unit 108, the contents of the settings in the menu image, that is, the contents of the start conditions, are notified from operation unit 108 to system control unit 109. At that time, an instruction to execute ABB adjustment is also notified from operation unit 108 to system control unit 109. As a result, ABB adjustment, that is, the above-mentioned flowchart in FIG. 2 is executed.

[0048] Therefore, when the following two start conditions are satisfied, black balance adjustment and defective pixel detection are performed in a series. The first start condition is satisfied when the temperature of the image capture device 100 is equal to or higher than 30° C. in the temperature range 411 set for the time setting 1 in item 405 when the current time becomes 13:00 of the time 408 set for the time setting 1 in item 405. The second start condition is satisfied when the temperature of the image capture device 100 is equal to or lower than 10° C. in the temperature range 412 set for the time setting 2 in item 406 when the current time becomes 3:00 of the time 409 set for the time setting 2 in item 406.

[0049] Furthermore, the menu image shown in FIG. 4C displays a recommended setting item 413. In the recommended setting of item 413, a set temperature range recommended to the user is presented in consideration of changes in the internal temperature or the ambient temperature of the imaging device 100 for the temperature ranges set for the time settings 1 and 2 of items 405 and 406. In the recommended setting of item 413, a temperature range close to the temperature range 411 among the temperature ranges predicted to include the maximum temperature and the temperature ranges predicted to include the minimum temperature is displayed at a position corresponding to the temperature range 411 set for the time setting 1 of item 405. In the recommended setting of item 413, a temperature range close to the temperature range 412 among the temperature ranges predicted to include the maximum temperature and the temperature ranges predicted to include the minimum temperature is displayed at a position corresponding to the temperature range 412 set for the time setting 2 of item 406. Specifically, in the recommended setting of item 413, a temperature range 414 predicted to include the maximum temperature, 28° C. or higher, is displayed at a position corresponding to 30° C. or higher of the temperature range 411 set for the time setting 1 of item 405. In addition, in the recommended settings for item 413, the position corresponding to 10°C or less in the temperature range 412 set for time setting 2 in item 406 is displayed as a temperature range 415 predicted to include the lowest temperature, which is 8°C or less.

[0050] As described in the first embodiment, the maximum temperature of the day is reached 1 to 2 hours after the sun reaches its zenith position, and the minimum temperature of the day is reached 1 to 2 hours before sunrise, which is a general atmospheric phenomenon. Therefore, the imaging device 100 predicts the temperature ranges 414 and 415 by taking into account the general atmospheric phenomenon as well as the region, season, and the like. The imaging device 100 may receive weather forecast information via Internet communication or the like using a communication unit (not shown) and predict the temperature ranges 414 and 415 from the information. The imaging device 100 may also measure the temperature of the day using a temperature detection unit (not shown) and predict the temperature ranges 414 and 415 from the actually measured maximum and minimum temperatures. The imaging device 100 may display, as the temperature ranges 414 and 415, a range that includes temperatures at which the black level or the output signal level of a defective pixel fluctuates significantly.

[0051] This allows the user to set the temperature ranges 414, 415 displayed in the recommended settings of item 413 or a temperature range close to the temperature ranges 414, 415 for time settings 1 and 2 of items 405 and 406. Note that, in the menu image shown in Figs. 4(b)(c), two time and temperature range settings are performed, but it is also possible to perform one or more than three time and temperature range settings. Also, in the menu image shown in Figs. 4(b)(c), the temperature range is set using "above" and "below", but the temperature range may be set using "below", "greater than", "smaller than", or "□ to □°C", etc. Also, in the menu image shown in Figs. 4(b)(c), the temperature is displayed in Celsius, but it may be displayed in Fahrenheit. In addition, in the recommended setting of item 413, similarly to item 309 in the first embodiment, a setting time recommended to the user may be presented for the times to be set for time settings 1 and 2 of items 405 and 406, taking into consideration changes in the internal temperature or ambient temperature of the imaging device 100. In addition, in the recommended setting of item 413, both the setting temperature range and setting time recommended to the user may be displayed.

[0052] As described above, the user of the imaging device 100 can include the setting of the time and the temperature range in the start condition. Therefore, when the temperature of the imaging device 100 is within the temperature range including the maximum temperature or the temperature range including the minimum temperature, the imaging device 100 can detect the black level and the output signal level of the defective pixel by performing the black balance adjustment and the defective pixel detection. In this respect, unlike the second embodiment, if the start condition includes the setting of the temperature range but does not include the time setting, it is difficult for the user to know in advance the period during which the black balance adjustment and the defective pixel detection are performed in a series by the ABB adjustment. However, in the second embodiment, the start condition includes the setting of the temperature range and the time, that is, the setting that combines the temperature range and the time. Therefore, in the imaging device 100, even if the temperature is within the set temperature range, the black balance adjustment and the defective pixel detection are not performed unless the current time is the set time. Therefore, the imaging device 100 can prevent the black balance adjustment and the defective pixel detection from being performed at a time that the user does not know.

[0053] <Third embodiment> Hereinafter, the third embodiment will be described with reference to FIG. 5. Here, the differences from the first and second embodiments will be mainly described. The imaging device 100 according to the third embodiment is assumed to be used in a place where the temperature is strictly controlled, such as a factory or a temperature chamber. FIG. 5 is an example of a menu image displayed on the image display unit 106. In the menu image (third setting means) shown in FIG. 5, the start conditions and the like are set by the user's menu operation using the operation unit 108. Each menu image shown in FIG. 5(a), (b), and (c) corresponds to each menu image shown in FIG. 3(a), (b), and (c). Therefore, 501 to 504 in FIG. 5 are the same as 301 to 304 in FIG. 3, and therefore description thereof will be omitted.

[0054] In the third embodiment, when the execution of the ABB adjustment is set to ON, an item 505 indicating temperature setting 1, an item 506 indicating temperature setting 2, and an item 507 indicating temperature setting 3 are displayed in the menu image. In this case, the user can set the temperature at which the black balance adjustment and defective pixel detection are to be executed in a series of steps in correspondence with the temperature setting 1 of the item 505, the temperature setting 2 of the item 506, and the temperature setting 3 of the item 507. In the menu image shown in FIG. 5(b), a temperature 508 of 10° C. is set for the temperature setting 1 of the item 505, a temperature 509 of 27° C. is set for the temperature setting 2 of the item 506, and a temperature 510 of 40° C. is set for the temperature setting 3 of the item 507.

[0055] Then, when the settings of the temperatures 508, 509, and 510 are finalized by the user's menu operation using the operation unit 108, the contents of the settings of the menu image, that is, the contents of the start conditions, are notified from the operation unit 108 to the system control unit 109. At this time, an instruction to execute the ABB adjustment is also notified from the operation unit 108 to the system control unit 109. As a result, the ABB adjustment, that is, the above-mentioned flowchart of FIG. 2, is executed. Therefore, when the temperature of the imaging device 100 reaches 10° C., which is the temperature 508 set for the temperature setting 1 of the item 505, black balance adjustment and defective pixel detection are performed in a series of steps. Also, when the temperature of the imaging device 100 reaches 27° C., which is the temperature 509 set for the temperature setting 2 of the item 506, black balance adjustment and defective pixel detection are performed in a series of steps. Furthermore, when the temperature of the imaging device 100 reaches 40° C., which is the temperature 510 set for the temperature setting 3 of the item 507, black balance adjustment and defective pixel detection are performed in a series of steps. Although three temperature settings are provided in the menu image shown in FIG. 3(b), one temperature setting or three or more temperature settings may also be provided.

[0056] Furthermore, the menu image shown in FIG. 5C displays a recommended setting item 511. In the recommended setting of item 511, a set temperature recommended to the user is presented for the temperatures set for temperature settings 1, 2, and 3 of items 505, 506, and 507, taking into consideration changes in the internal temperature or the ambient temperature of the imaging device 100. In the recommended setting of item 511, at a position corresponding to temperature 508 set for temperature setting 1 of item 505, among temperatures at which the black level or the output signal level of defective pixels fluctuates significantly, the temperature closest to temperature 508 is displayed. In the recommended setting of item 511, at a position corresponding to temperature 509 set for temperature setting 2 of item 506, among temperatures at which the black level or the output signal level of defective pixels fluctuates significantly, the temperature closest to temperature 509 is displayed. In the recommended setting of item 511, at a position corresponding to temperature 510 set for temperature setting 2 of item 507, among temperatures at which the black level or the output signal level of defective pixels fluctuates significantly (hereinafter referred to as "fluctuating temperatures, etc."), the temperature closest to temperature 510 is displayed.

[0057] Specifically, in the recommended settings of item 511, at a position corresponding to 10°C of temperature 508 set for temperature setting 1 of item 505, 15°C, which is temperature 512 closest to temperature 508, is displayed among the fluctuating temperatures, etc. Also, in the recommended settings of item 511, at a position corresponding to 27°C of temperature 509 set for temperature setting 2 of item 506, 24°C, which is temperature 513 closest to temperature 509, is displayed among the fluctuating temperatures, etc. Also, in the recommended settings of item 511, at a position corresponding to 40°C of temperature 510 set for temperature setting 3 of item 507, 40°C, which is temperature 514 closest to temperature 510, is displayed among the fluctuating temperatures, etc.

[0058] This allows the user to set the temperatures 512, 513, 514 displayed in the recommended settings of the item 511 or temperatures close to the temperatures 512, 513, 514 to the temperature settings 1, 2, and 3 of the items 505, 506, and 507. Although three temperature settings are set in the menu image shown in Figs. 5(b) and (c), one, two, or four or more temperature settings may be set. Furthermore, although the temperature range is set using "°C" in the menu image shown in Figs. 5(b) and (c), the temperature may be set using "above", "below", "below", "greater than", "smaller than", or "□ to □°C". Furthermore, although the temperature is indicated in Celsius in the menu image shown in Figs. 5(b) and (c), the temperature may be indicated in Fahrenheit.

[0059] As described above, in the imaging device 100, black balance adjustment and defective pixel detection are performed when the temperature of the imaging device 100 reaches the set temperature included in the start conditions. Therefore, when the temperature setting included in the start conditions is performed or the temperature setting is changed, the user can know the temperature at which black balance adjustment and defective pixel detection will be performed. Therefore, for example, in a place where temperature is strictly controlled, such as a factory or a temperature chamber, if the controlled temperature is changed, the user can know whether black balance adjustment and defective pixel detection will be performed at the changed controlled temperature.

[0060] <Fourth embodiment> Hereinafter, the third embodiment will be described with reference to FIG. 6. Here, the differences from the first to third embodiments will be mainly described. FIG. 6 is a diagram showing an example of a warning image 601 displayed superimposed on a captured image when the captured image is displayed on the image display unit 106. The warning image 601 (warning means) is a warning statement that prompts the user to perform ABB adjustment. Note that the warning image 601 is not limited to the statement shown in FIG. 6, and may be, for example, another statement or an ABB mark. 602 is a subject image of the captured image. Note that the subject image 602 is not limited to the person, sun, and clouds shown in FIG. 6, and may be, for example, another person, another object, or a landscape.

[0061] In the fourth embodiment, the imaging device 100 displays a warning image 601 on the image display unit 106 when a warning condition is satisfied. The warning condition is a condition that is satisfied when it is necessary to perform ABB adjustment, and there may be one or more warning conditions. For example, the warning condition may be a condition that is satisfied when a certain time has passed since the previous execution of the ABB adjustment was completed, or a condition that is satisfied when the number of times the imaging device 100 has performed imaging since the previous execution of the ABB adjustment was completed reaches a certain number.

[0062] The warning condition may be, for example, a condition that is satisfied when a certain temperature change occurs in the temperature of the image capturing device 100 after the execution of the previous ABB adjustment is completed. A certain temperature change occurs in the temperature of the image capturing device 100 when, for example, the temperature of the image capturing device 100 becomes high and exceeds a first temperature, or when the temperature of the image capturing device 100 becomes low and falls below a second temperature, etc.

[0063] As described above, in the imaging device 100, even if the execution of the ABB adjustment is set to off, if the warning condition is met, that is, if the execution of the ABB adjustment is necessary, a warning is issued to prompt the user to execute the ABB adjustment. Therefore, in the fourth embodiment, it is expected that the ABB adjustment will be executed periodically, and that the black balance adjustment and the defective pixel detection will be executed by manual operation. Note that the warning to prompt the user to execute the ABB adjustment may be issued by a flashing lamp (not shown) disposed on the exterior of the imaging device 100, or may be issued by an output sound of a speaker (not shown) of the imaging device 100.

[0064] <Example of change> Although the preferred embodiments of the present invention have been described above, the present invention is not limited to the above-mentioned embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. The present invention can also be realized by supplying a program that realizes one or more functions of the above-mentioned embodiments to a system or device via a network or storage medium, and having one or more processors of a computer in the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that realizes one or more functions.

[0065] In addition, in the ABB adjustment of each embodiment, black balance adjustment and defective pixel detection are performed in a series, but the present invention is also applicable when only black balance adjustment is performed.In addition, the present invention is also applicable when the start conditions are set so that only defective pixel detection is automatically performed instead of the ABB adjustment of each embodiment.

[0066] The imaging device in each embodiment may be an imaging device that captures an image using avalanche emission. That is, the imaging element 102 may be an existing CMOS, CCD, or a single photon avalanche diode (SPAD) capable of detecting weak light at a single photon level. An image sensor using a SPAD has an avalanche diode that multiplies the charge generated by the incidence of photons by avalanche multiplication. Furthermore, an image sensor using a SPAD converts a current generated by the avalanche multiplication phenomenon into a pulse signal, and counts the number of the pulse signals to directly measure the number of incident photons. When a SPAD is used in a surveillance camera, the temperature of the sensor may become high depending on the temperature and brightness of the outside world, so that the image quality can be adjusted more effectively by applying the present invention.

[0067] The disclosure of each embodiment includes the following configurations, methods, and programs. (Configuration 1) An imaging device having an imaging element and a memory unit, a light shielding means for shielding the imaging element from light in response to a start condition set by a user being satisfied; a detection means for detecting data for correcting an output signal of the image sensor using a black image acquired by the image sensor shielded by the light shielding means, and storing the data in the memory unit; and a release means for releasing the light shielding from the imaging element in response to completion of the execution of the detection means. (Configuration 2) A first setting means is provided for setting the start condition by a user setting a time, 2. The imaging device according to configuration 1, wherein the start condition is satisfied when the current time becomes the time set by the first setting means. (Configuration 3) The imaging device according to configuration 2, wherein the first setting means allows a user to set at least two different times. (Configuration 4) The imaging device described in Configuration 3, wherein the first setting means presents a setting time recommended to the user taking into account changes in the internal temperature or ambient temperature of the imaging device, corresponding to the time set by the user. (Configuration 5) A temperature detection unit is provided for acquiring an internal temperature or an ambient temperature of the imaging device, The imaging device described in configuration 3 or 4, wherein the detection means stores the data in either a high temperature data storage area or a low temperature data storage area secured in the memory unit based on the internal temperature or the ambient temperature of the imaging device when the detection means is executed. (Configuration 6) A temperature detection unit is provided for acquiring an internal temperature or an ambient temperature of the imaging device, The imaging device according to configuration 3 or 4, wherein the detection means stores the data in a data storage area secured in the memory unit for each time when the detection means is executed, in association with the internal temperature or the ambient temperature of the imaging device at the time when the detection means is executed. (Configuration 7) A temperature detection means for acquiring an internal temperature or an ambient temperature of the imaging device; and a second setting means for setting the start condition by a user setting a time and a temperature range, The imaging device described in configuration 1, characterized in that the start condition is satisfied when the current internal temperature or ambient temperature of the imaging device is within the temperature range set by the second setting means when the current time becomes the time set by the second setting means. (Configuration 8) The imaging device according to configuration 7, wherein the second setting means allows the user to make at least two settings with different time and temperature ranges. (Configuration 9) The imaging device described in configuration 8, wherein the second setting means presents a set temperature range recommended to the user taking into account changes in the internal temperature or ambient temperature of the imaging device, corresponding to the temperature range set by the user. (Configuration 10) The imaging device described in configuration 8 or 9, characterized in that the detection means stores the data in either a high temperature data storage area or a low temperature data storage area secured in the memory unit based on the internal temperature or ambient temperature of the imaging device when the detection means is executed. (Configuration 11) The imaging device described in Configuration 8 or 9, wherein the detection means stores the data in a data storage area secured in the memory unit for each time the detection means is executed, in association with the internal temperature or ambient temperature of the imaging device at the time the detection means is executed. (Configuration 12) A temperature detection means for acquiring an internal temperature or an ambient temperature of the imaging device; a third setting means for setting the start condition by a user setting a temperature; 2. The imaging device according to configuration 1, wherein the start condition is satisfied when a current internal temperature or an ambient temperature of the imaging device reaches the temperature set by the third setting means. (Configuration 13) The imaging device according to configuration 12, wherein the third setting means allows the user to set at least two different temperatures. (Configuration 14) The imaging device described in Configuration 13, wherein the third setting means presents a set temperature recommended to the user, taking into account changes in the internal temperature or ambient temperature of the imaging device, in correspondence with the temperature set by the user. (Configuration 15) The imaging device described in Configuration 13 or 14, characterized in that the detection means stores the data in either a high temperature data storage area or a low temperature data storage area secured in the memory unit based on the internal temperature or ambient temperature of the imaging device when the detection means is executed. (Configuration 16) The imaging device described in Configuration 13 or 14, characterized in that the detection means stores the data in a data storage area secured in the memory unit for each time the detection means is executed, in association with the internal temperature or ambient temperature of the imaging device at the time the detection means is executed. (Configuration 17) The imaging device according to any one of configurations 1 to 16, further comprising a warning unit that issues a warning to a user to urge execution of the detection unit when a warning condition is satisfied. (Configuration 18) The imaging device according to configuration 17, wherein the warning condition is satisfied when a fixed time has elapsed since the previous execution of the detection means was completed. (Configuration 19) The imaging device according to configuration 17, wherein the warning condition is satisfied when the number of photographs taken by the imaging device since the previous execution of the detection means is completed reaches a certain number. (Configuration 20) A temperature detection means for acquiring an internal temperature or an ambient temperature of the imaging device is provided, 18. The imaging device according to configuration 17, wherein the warning condition is met when a certain temperature change occurs in the internal temperature or the ambient temperature of the imaging device after the previous execution of the detection means is completed. (Configuration 21) The imaging device according to any one of configurations 1 to 20, wherein the data is detected by black balance adjustment and / or defective pixel detection. (Method 1) A method for controlling an imaging device having an imaging element and a memory unit, comprising the steps of: a light shielding step of shielding the image sensor from light in response to a start condition set by a user being satisfied; a detection step of detecting data for correcting an output signal of the imaging element using a black image acquired by the imaging element shielded from light in the light shielding step, and storing the data in the memory unit; a release step of releasing the light shielding for the imaging element in response to completion of the detection step. (Program 1) A program for causing a computer to execute each means of the imaging device according to any one of configurations 1 to 21. [Explanation of symbols]

[0068] 100 Imaging device 101 Optical system (shading means) (release means) 102 Image sensor 105 Memory section 110a Detection unit (detection means)

Claims

1. An imaging device having an imaging element and a memory unit, a light shielding means for shielding the imaging element from light in response to a start condition set by a user being satisfied; a detection means for detecting data for correcting an output signal of the image sensor using a black image obtained by the image sensor shielded by the light shielding means, and storing the data in the memory unit; a release means for releasing the light shielding for the imaging element in response to the completion of the execution of the detection means; a temperature detection means for acquiring an internal temperature or an ambient temperature of the imaging device, The imaging device is characterized in that the detection means stores the data in either a high temperature data storage area or a low temperature data storage area secured in the memory unit based on the internal temperature or the ambient temperature of the imaging device at the time the detection means is executed.

2. a first setting means for setting the start condition by a user setting a time, 2. The imaging device according to claim 1, wherein the start condition is satisfied when the current time reaches the time set by the first setting means.

3. 3. The image pickup apparatus according to claim 2, wherein the first setting means allows a user to set at least two different times.

4. 4. The imaging device according to claim 3, wherein the first setting means presents a setting time recommended to the user in consideration of changes in the internal temperature or the ambient temperature of the imaging device, in correspondence with the time set by the user.

5. An imaging device having an imaging element and a memory unit, a light shielding means for shielding the imaging element from light in response to a start condition set by a user being satisfied; a detection means for detecting data for correcting an output signal of the image sensor using a black image obtained by the image sensor shielded by the light shielding means, and storing the data in the memory unit; a release means for releasing the light shielding for the imaging element in response to the completion of the execution of the detection means; a temperature detection means for acquiring an internal temperature or an ambient temperature of the imaging device, The imaging device is characterized in that the detection means stores the data in a data storage area secured in the memory unit for each time the detection means is executed, in association with the internal temperature or ambient temperature of the imaging device at the time the detection means is executed.

6. An imaging device having an imaging element and a memory unit, a light shielding means for shielding the imaging element from light in response to a start condition set by a user being satisfied; a detection means for detecting data for correcting an output signal of the image sensor using a black image obtained by the image sensor shielded by the light shielding means, and storing the data in the memory unit; a release means for releasing the light shielding for the imaging element in response to the completion of the execution of the detection means; A temperature detection means for acquiring an internal temperature or an ambient temperature of the imaging device; a second setting means for setting the start condition by a user setting a time and a temperature range, An imaging device characterized in that the start condition is satisfied when the current internal temperature or ambient temperature of the imaging device is within the temperature range set by the second setting means when the current time becomes the time set by the second setting means.

7. 7. The image pickup apparatus according to claim 6, wherein the second setting means allows a user to make at least two settings with different time and temperature ranges.

8. The imaging device according to claim 7, characterized in that the second setting means presents a set temperature range recommended to the user in consideration of changes in the internal temperature or ambient temperature of the imaging device, in correspondence with the temperature range set by the user.

9. The imaging device according to claim 7, characterized in that the detection means stores the data in either a high temperature data storage area or a low temperature data storage area secured in the memory unit based on the internal temperature or the ambient temperature of the imaging device when the detection means is executed.

10. The imaging device according to claim 7, characterized in that the detection means stores the data in a data storage area secured in the memory unit for each time the detection means is executed, in such a manner that the data is associated with the internal temperature or ambient temperature of the imaging device at the time the detection means is executed.

11. A third setting means for setting the start condition by a user setting a temperature, 2. The imaging device according to claim 1, wherein the start condition is satisfied when a current internal temperature or an ambient temperature of the imaging device reaches the temperature set by the third setting means.

12. 12. The image pickup apparatus according to claim 11, wherein the third setting means allows a user to set at least two different temperatures.

13. The imaging device according to claim 12, wherein the third setting means presents a set temperature recommended to the user in consideration of changes in an internal temperature or an ambient temperature of the imaging device, in correspondence with a temperature set by the user.

14. 7. The imaging apparatus according to claim 1, further comprising a warning unit that issues a warning to a user to urge the user to execute the detection unit when a warning condition is satisfied.

15. 15. The imaging apparatus according to claim 14, wherein the warning condition is satisfied when a certain period of time has elapsed since the previous execution of the detection means was completed.

16. 15. The imaging device according to claim 14, wherein the warning condition is satisfied when the number of photographing operations performed by the imaging device after the previous execution of the detection means has reached a certain number.

17. The imaging device described in Claim 14, characterized in that the warning condition is satisfied when a certain temperature change occurs in the internal temperature or ambient temperature of the imaging device since the previous execution of the detection means is completed.

18. 7. The image pickup apparatus according to claim 1, wherein the data is detected by black balance adjustment and / or defective pixel detection.

19. A method for controlling an imaging device having an imaging element and a memory unit, comprising: a light shielding step of shielding the image sensor from light in response to a start condition set by a user being satisfied; a detection step of detecting data for correcting an output signal of the imaging element using a black image acquired by the imaging element shielded from light in the light shielding step, and storing the data in the memory unit; a release step of releasing the light shielding for the imaging element in response to completion of the detection step; a temperature detection step of acquiring an internal temperature or an ambient temperature of the imaging device, A control method for an imaging device, characterized in that the detection process stores the data in either a high temperature data storage area or a low temperature data storage area secured in the memory unit based on the internal temperature or ambient temperature of the imaging device when the detection process is executed.

20. A method for controlling an imaging device having an imaging element and a memory unit, comprising: a light shielding step of shielding the image sensor from light in response to a start condition set by a user being satisfied; a detection step of detecting data for correcting an output signal of the imaging element using a black image acquired by the imaging element shielded from light in the light shielding step, and storing the data in the memory unit; a release step of releasing the light shielding for the imaging element in response to completion of the detection step; a temperature detection step of acquiring an internal temperature or an ambient temperature of the imaging device, A control method for an imaging device, characterized in that the detection process stores the data in a data storage area secured in the memory unit for each time the detection process is executed, in association with the internal temperature or ambient temperature of the imaging device at the time the detection process is executed.

21. A method for controlling an imaging device having an imaging element and a memory unit, comprising: a light shielding step of shielding the image sensor from light in response to a start condition set by a user being satisfied; a detection step of detecting data for correcting an output signal of the imaging element using a black image acquired by the imaging element shielded from light in the light shielding step, and storing the data in the memory unit; a release step of releasing the light shielding for the imaging element in response to completion of the detection step; a temperature detection step of acquiring an internal temperature or an ambient temperature of the imaging device; A second setting step in which the start condition is set by a user setting a time and a temperature range, A method for controlling an imaging device, characterized in that the start condition is satisfied when the current internal temperature or ambient temperature of the imaging device is within the temperature range set in the second setting process when the current time becomes the time set in the second setting process.

22. A program for causing a computer to execute each unit of the imaging apparatus according to claim 1 .

Citation Information

Patent Citations

  • Image pickup device diagnostic method, recording medium and image input device

    JP2001359123A

  • Defective pixel detector for solid-state image pickup element

    JP2002112118A

  • Imaging system

    JP2002281390A

  • Imaging apparatus, imaging processing method, and computer program

    JP2012124778A

  • Radiographic device, control method thereof and program

    JP2014086873A