A method of measuring a display delay includes a first step where a first display device performs a switching operation of switching a display pattern displayed on a display unit of the first display device, a second step where a first camera captures a first image and displays the first image in a live view mode, a third step where a second camera captures a second image containing the first image and records at least the first image contained in the captured second image while being correlated with information indicative of an imaging time when the second image is captured, and a fourth step where a display delay time of the first camera from the imaging of the first image to the display of the first image is deduced from the time indicated by the display pattern contained in the first image and the information indicative of the imaging time.
|
7. A display delay measurement apparatus comprising:
a first display device configured to perform a switching operation of switching a display pattern displayed on a display unit in response to times;
a second display device configured to perform a switching operation of switching a display pattern displayed on a display unit in response to the time indicated by the display pattern on the first display device; and
a second camera configured to capture both of a second image containing a display unit of a first camera that captures a first image containing the display unit of the first display device and that displays the first image in a live view mode on the display unit, and the display unit of the second display device.
1. A method of measuring a display delay comprising:
a first step in which in response to times, a first display device performs a switching operation of switching a display pattern displayed on a display unit of the first display device;
a second step in which during the execution of the switching operation, a first camera as being a target for measurement captures a first image containing the display unit of the first display device, and displays the first image in a live view mode on a display unit of the first camera;
a third step in which a second camera captures a second image containing the first image displayed on the display unit of the first camera, and records at least the first image contained in the captured second image in a recording medium while being correlated with information indicative of an imaging time when the second image is captured; and
a fourth step in which a display delay time of the first camera from the imaging of the first image to the display of the first image is deduced from the time indicated by the display pattern contained in the first image stored in the recording medium, and the information indicative of the imaging time.
2. The method of measuring a display delay according to
wherein in the first step, the display unit of the first display device performs the switching operation for each of a plurality of regions that line up in a predetermined direction, and
wherein the predetermined direction is parallel with a direction of line-up of horizontal lines of the display unit of the first camera, or a direction of line-up of horizontal lines of an imaging element of the first camera.
3. The method of measuring a display delay according to
wherein the display unit of the first display device includes a plurality of display elements,
wherein in the first step, the switching operation in which j (j is a natural number, and 1<j<i) display elements are brought into a first display state on a display unit including i (i is a natural number greater than 2) display elements, and (i-j) display elements other than j display elements in the first display state are brought into a second display state observed as being darker than the first display state, and thereby among a plurality of different types of display patterns, an m-th (m is a natural number greater than or equal to one) display pattern is formed by i display elements, and when a pattern continuation time TP has elapsed from the display of the m-th display pattern, k (k is a natural number, and 0<k<j) display elements are brought into the second display state among j display elements in the first display state in the m-th display pattern, and k display elements are brought into the first display state among (i-j) display elements in the second display state in the m-th display pattern, and thereby the switching operation is a switching operation of switching i display elements in an (m+1)-th display pattern.
4. The method of measuring a display delay according to
wherein the second image captured by the second camera is recorded on the recording medium while the first image contained in the second image is correlated with the information indicative of the imaging time contained the second image.
5. The method of measuring a display delay according to
wherein in the third step, the display unit of the second display device displays the same display pattern as that on the display unit of the first display device while synchronizing with the switching operation of the first display device.
6. The method of measuring a display delay according to
wherein in the third step, the information indicative of the imaging time is information indicative of time in the first display device when the second image is captured.
|
This application is a divisional application of U.S. patent application Ser. No. 14/434,302 filed on Apr. 8, 2015. U.S. patent application Ser. No. 14/434,302 is a U.S. National stage application of International Application No. PCT/JP2013/005980, filed on Oct. 8, 2013, which claims priority to Japanese Patent Application No. 2012-226674 filed in Japan on Oct. 12, 2012, Japanese Patent Application No. 2012-226675 filed in Japan on Oct. 12, 2012, and Japanese Patent Application No. 2012-226676 filed in Japan on Oct. 12, 2012. The entire disclosures of U.S. patent application Ser. No. 14/434,302, Japanese Patent Application No. 2012-226674, Japanese Patent Application No. 2012-226675, and Japanese Patent Application No. 2012-226676 are hereby incorporated herein by reference.
Technical Field
The present invention relates to a method of measuring the display delay of a camera, and a display delay measurement apparatus.
Related Art
In the related art, a display device for measuring the shutter time lag of a camera is known (for example, NPL 1). In the display device disclosed in NPL 1, one turned-on LED sequentially switches among 100 LEDs at every predetermined time TD. That is, when the time TD elapses after an x-th (x is a natural number and 1≦x≦100) LED turns on and other LEDs turn off, the x-th LED turns off, and x+1-th LED turns on (LEDs other than the x+1-th LED turn off). As described above, the display device disclosed in NPL 1 starts the switching of a turned-on LED at every time TD in synchronization with the pressing down of a release button of the camera that is a target for measurement. It is possible to capture the images of the display device using the camera (the target for measurement) during the switching operation, and to deduce a shutter time lag from the pressing down of the release button to the image capturing based on the captured images. Specifically, it is possible to determine a turned-on sequence of the turned-on LEDs in the captured images, and to calculate the shutter time lag as the turned-on sequence x the time TD.
NPL 1: “LED-PANEL”, [online], Image Engineering Co. (Image Engineering GmbH & Co. KG), [retrieved on Jun. 8, 2012], Internet <http://www.image-engineering.de/images/downloads/manuals/measurement_devices/led_panel_EN.pdf>
In the display device disclosed in NPL 1, one LED among 100 LEDs turns on at the same time, and the time TD is the time for which an arbitrary x-th LED turns on continuously. The time TD is equivalent to the minimum unit of the shutter time lag, which can be measured using the display device. The time TD is preferably reduced so as to increase accuracy of measurement of the shutter time lag (to acquire a high resolution). The reduction of the time TD implies that a turn-on time of an LED is reduced. In a case where the brightness of an LED is not changeable, when the turn-on time of the LED is short, the camera records a turned-on LED as being dark. For this reason, there is a problem in that when the accuracy of measurement of the shutter time lag is increased, it is difficult to identify the turned-on LED in the captured image. This is a common problem even when another display element than an LED is used on the display device. The present invention is made in light of this problem, and an object of the present invention is to easily measure a shutter time lag of a camera.
When live view images are displayed on an electronic view finder (EVF) of the camera, the motions of a photographic subject on the EVF are displayed while being delayed from actual motions of the photographic subject. A method of measuring such a display delay is not specifically disclosed in NPL 1. The present invention is made in light of this problem, and an object of the present invention is to measure a display delay time when an image captured by a camera is displayed in a live view mode on a display unit of the camera.
According to an aspect of the present invention to achieve the object, there is provided a method of measuring a display delay including a first step in which in response to times, a first display device performs a switching operation of switching a display pattern displayed on a display unit of the first display device, a second step in which during the execution of the switching operation, a first camera as being a target for measurement captures a first image containing the display unit of the first display device, and displays the first image in a live view mode on a display unit of the first camera, a third step in which a second camera captures a second image containing the first image displayed on the display unit of the first camera, and records at least the first image contained in the captured second image in a recording medium while being correlated with information indicative of an imaging time when the second image is captured, and a fourth step in which a display delay time of the first camera from the imaging of the first image to the display of the first image is deduced from the time indicated by the display pattern contained in the first image stored in the recording medium, and the information indicative of the imaging time.
According to another aspect of the present invention to achieve the object, there is provided a display delay measurement apparatus including a first display device configured to perform a switching operation of switching a display pattern displayed on a display unit in response to times, a second display device configured to perform a switching operation of switching a display pattern displayed on a display unit in response to the time indicated by the display pattern on the first display device, and a second camera configured to capture both of a second image containing a display unit of a first camera that captures a first image containing the display unit of the first display device and that displays the first image in a live view mode on the display unit, and the display unit of the second display device.
Referring now to the attached drawings which form a part of this original disclosure:
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. The same reference signs are assigned to the corresponding configuration elements in the drawings, and the repeated description thereof will be omitted.
1-1. Configuration of Shutter Time Lag Measurement Apparatus
When the control unit of the synchronization control unit 300 detects an operation of the operation unit, the control unit outputs an operation starting signal to the display device 200, and controls the button pressing unit to press down a release button of the camera 400. The button pressing unit is predisposed at a position (for example, a location above the release button) in which the button pressing unit can press down the release button of the camera 400 in response to an instruction from the control unit. The button pressing unit is configured in such a manner as to stably press down the release button in a very short time in response to an instruction from the control unit. For this reason, it is possible to highly accurately synchronize the switching operation (to be described) of the display device 200 with the shutter operation of the camera 400 compared to when an operator (a human) operates the shutter of the camera 400 while the shutter operation is synchronized with the switching operation of the display device 200. When there is a time lag between the time from the operation of the operation unit of the synchronization control unit 300 to the start of the switching operation of the display device 200 and the time from the operation of the operation unit of the synchronization control unit 300 to the shutter operation for the camera 400, this time lag is taken into consideration in the acquiring of a shutter time lag (to be described later) (this time lag is added to or deducted from the value of the shutter time lag deduced from an image). The control unit of the synchronization control unit 300 may be pre-configured in such a manner that there is no deviation between a timing for outputting an operation starting signal to the display device 200 and a timing for the button pressing unit to press down the release button, based on this time lag, and thereby a start timing for the switching operation (to be described later) of the display device 200 may be synchronized with a timing for the shutter operation of the camera 400.
The display device 200 includes a control unit 220; a display unit 210; and a setting reception unit 230. The display device 200 starts the switching operation (to be described) in response to an operation start signal output from the synchronization control unit 300.
The cover portion 213 is a plate-like member which is supported by the support substrate 212 in such a manner as to face the surface of the support substrate 212 having the LEDs 211 arrayed thereon while the LEDs 211 are interposed between the cover portion 213 and the support substrate 212. For example, the cover portion 213 is formed of a plate having a thickness of approximately 1.5 mm for maintaining strength, and light shield properties, which prevents as much light as possible from penetrating through. In the embodiment, the cover portion 213 is formed of an acrylic plate. Holes H1 are formed in the cover portion 213 in such a manner that the positions of the holes H1 overlap those of the LEDs 211, respectively, when seen in the direction parallel to the z axis. When the cross section (for example, approximately 1.5 mm) of a portion (a portion having the hole H1 formed therein) of the cover portion 213 reflects light from the LED 211, the cross section can be seen as if a reflective surface (the cross section of the portion (the portion having the hole H1 formed therein) of the cover portion 213) other than the LED 211 emits light as an LED (in this case, the number of turned-on LEDs may be miscounted). The light shield portion 214 is provided so as to prevent an occurrence of this phenomenon. The light shield portion 214 is attached to a back surface opposite to a surface (a surface facing the support substrate 212) of the cover portion 213 in such a manner as not to deviate with respect to the cover portion 213. Holes H2 are formed in the light shield portion 214 in such a manner that the positions of the holes H2 respectively overlap those of the LEDs 211, when seen in the direction parallel to the z axis. The circumference of the hole H2 of the light shield portion 214 is positioned inside the circumference of the hole H1 of the cover portion 213 (the diameter of the hole H2<the diameter of the hole H1). The light shield portion 214 is a sheet, the thickness of which is much thinner than that of the cover portion 213. The diameter of the hole H2 is set to a size in which the hole H2 can shield reflected light of the LED 211 reflected by the cross section of the portion (the portion having the hole H1 formed therein) of the cover portion 213, and allows direct light of the LED 211 to pass therethrough. The light shield portion 214 is formed of an 18% grey reflective sheet (the imaged surface 214a is an 18% grey surface).
The control unit 220 is attached to the support substrate 212. The control unit 220 includes a CPU; a RAM; a ROM; a timer; and the like. The control unit 220 loads a program stored in the ROM into the RAM, and makes the CPU execute the program. The control unit 220 may be formed of an FPGA on which the CPU is not mounted and a built-circuit having a simple sequencer function is provided. The synchronization control unit 300 is connected to the control unit 220. When receiving an operation start signal input from the synchronization control unit 300, the control unit 220 operates the timer, and switches a display state of the LED 211 between a turn-on state (a first display state) and a turn-off state (a second display state) at every predetermined time interval. Each of the 110 LEDs 220 is connected to the control unit 220, and the control unit 220 can individually control a display state of each of the 110 LEDs 211. The support substrate 212 is provided with the setting reception unit 230. The setting reception unit 230 is configured such that an operator inputs various set items (parameters such as a pattern continuation time to be described later) regarding an operation of the display unit, and for example, is formed of a DIP switch. The setting reception unit 230 is connected to the control unit 220, and an operator can change various set items regarding an operation of the display unit prior to the measurement of the shutter time lag.
As illustrated in
In the embodiment, the camera 400 includes a focal-plane shutter. Due to suction of a permanent magnet (not illustrated), a light shield curtain 420 is locked outside a light path of imaging light against a spring force of a spring (not illustrated) that pulls the light shield curtain 420 toward a position for completely shielding the imaging light. In the embodiment, in the camera 400, an electromagnet (not illustrated) pulls the light shield curtain 420 downward, and the spring pulls the light shield curtain 420 upward. When the release button is pressed down, the imaging element 410 starts being exposed to light, and when the time period corresponding to the light exposure period has elapsed from the start of the light exposure, a current is supplied to the electromagnet that generates a magnetic force to cancel out a magnetic force of the permanent magnet suctioning the light shield curtain 420, and the suction-holding of the light shield curtain 420 by the permanent magnet is released. Accordingly, due to the spring force, the light shield curtain 420 moves to the position for completely shielding the imaging light. That is, in the embodiment, an electronic shutter acts as a front curtain, and the light shield curtain (a mechanical curtain) acts as a rear curtain. The motion of the light shied curtain 420 can be approximate to a uniformly accelerated motion due to the spring force. The motion of the electronic shutter as the front curtain is also controlled to be approximate to the uniformly accelerated motion of the light shield curtain 420 at a position in a movement direction of the light shield curtain 420 so that the light exposure time can be maintained a substantially constant.
The shutters of the camera 400 as the front curtain and the rear curtain may be formed of mechanical shutters. In this case, prior to the shutter operation, a mechanical locking lever locks the front curtain against a spring force of a spring pulling the front curtain outward of the light path of the imaging light, and the front curtain is locked at the position for completely shielding the imaging light. Specifically, for example, in the camera, the mechanical lever pulls the front curtain downward, and the spring pulls the front curtain upward. Prior to the shutter operation, a mechanical locking lever locks the rear curtain outside the light path of the imaging light against a spring force of a spring pulling the rear curtain toward the position for completely shielding the imaging light. Specifically, for example, in the camera, the mechanical lever pulls the rear curtain downward, and the spring pulls the rear curtain upward. When the release button is pressed down, a current flows through each of the electromagnets, and each of the primary and rear curtains is held against the force of the spring, and in this state, the mechanical locking lever for fixing each of the primary and rear curtains is released by a solenoid actuator, and each of the primary and rear curtains is held by only a force of the electromagnet. Subsequently, the supply of a current to the electromagnet for a front curtain is shut off; the suction-holding of the front curtain is released, and the front curtain moves outward of the light path of the imaging light by the spring force. Specifically, for example, the front curtain moves above the light path in the camera, which is positioned outside the light path of the imaging light. As a result, the imaging light reaches the imaging element. Subsequently, similar to the front curtain, after a predetermined time based on a shutter speed has elapsed, the supply of a current to the electromagnet for a rear curtain is shut off, the suction-holding of the rear curtain is released, and the front curtain moves toward the position for completely shielding the imaging light by the spring force. Specifically, for example, the rear curtain moves from the bottom to the top in the camera, which is positioned outside the light path of the imaging light, and completely shields the imaging light. As a result, the imaging element is shielded from the imaging light again. The light exposure time is equivalent to the time period from when a rear end of the front curtain passes through the light path to when a tip end of the rear curtain passes through the light path. Since each of the front and rear curtains is operated by the spring force, the motion of each of the front and rear curtains can be approximate to a uniformly accelerated motion.
As illustrated in
1-2. Operation of Display Device
The control unit 220 of the display device 200 can display various different display patterns on the display unit 210 by bringing a display state of each of the LEDs of the display unit 210 into a turn-on state or a turn-off state. A display pattern displayed on the display unit 210 is designed to be switched whenever a predetermined time preset via the setting reception unit 230 has elapsed. This predetermined time is referred to as the pattern continuation time. First type display elements are the LEDs that form a display pattern switched at every pattern continuation time. The number of LEDs assigned to the first type display elements and the mode of a display pattern defines the maximum number of different types of display patterns that can be displayed by the LEDs. There are LEDs (the LEDs of the display unit 210) present so as to illustrate the number of times of display of the maximum number of types of the display patterns whenever each of the maximum number of types of the display patterns is displayed, and the LEDs are LEDs other than the LEDs assigned to the first type display elements. The LEDs for illustrating the number of times is referred to as second type display elements. The display unit 210 displays a progress display pattern to illustrate the number of times by bringing a display state of each of the LEDs assigned to the second type display elements into a turn-on state or a turn-off state.
The LEDs of the display unit 210 are divided into one or more groups (the number of groups is preset via the setting reception unit 230). Each of the groups contains the LEDs assigned to the first type display element and the LEDs assigned to the second type display element. The LEDs are divided into two or more groups, and the groups line up in the direction parallel to the y axis. One group is formed by the LEDs, the positions of which are close to each other in the direction parallel to the y axis. For example, in the embodiment, when the number of groups is three, the LEDs are grouped as illustrated in
As such, the mode (the number of LEDs of a group, the assignment of each LED to the first type display element or the second type display element, or the like) of the LED grouping is pre-determined in response to the number of groups. In the embodiment, when the number of groups is one, the LEDs 0 to 99 are assigned to the first type display elements, and the LEDs 100 to 109 are assigned to the second type display elements. For example, when the number of groups is five, the LEDs are divided into five groups, each of which is formed by two lines of 22 LEDs on two adjacent lines parallel to the x axis. For example, specifically, one of the groups is formed by the LEDs 0 to 19 and the LEDs 100 and 101. At this time, in the one group, the LEDs 0 to 19 are assigned to the first type display elements, and the LEDs 100 and 101 are assigned to the second type display elements. Similarly, the LEDs are assigned to the first type display elements and the second type display element in other groups. For example, when the number of groups is 10, each group is formed by 11 LEDs on one line parallel to the x axis. For example, specifically, one of the groups is formed by the LEDs 0 to 9 and the LED 100. At this time, in the one group, the LEDs 0 to 9 are assigned to the first type display elements, and the LED 100 is assigned to the second type display element. Similarly, the LEDs are assigned to the first type display elements and the second type display element in other groups. In the embodiment, when the number of groups is three, the LED groups 120b, 130b, and 140b are used as the second type display elements, and in contrast, when the number of groups is one, five, or ten, the LED groups 120b, 130b, and 140b are used as the first type display elements.
In the embodiment, in this manner, it is possible to change the use of the LED in response to the number of groups.
During the same time period, each group does not necessarily display the same pattern as other groups via a display device control process (to be described later); however, when the same pattern is displayed, it is easy to deduce a shutter time lag for each group from the captured images. That is, during the same time period, all of the groups display the same display pattern expressed by an LED group assigned to the first type display elements, and display the same progress display pattern expressed by an LED group assigned to the second type display elements.
Subsequently, the control unit 220 determines whether an operation start signal from the synchronization control unit 300 is detected (step S120), and when the operation start signal is not detected, the control unit 220 waits until the operation start signal is detected. When the control unit 220 determines that an operation start signal is detected, the control unit 220 starts the counting of a timer for measuring a pattern continuation time TP (step S125). Subsequently, the control unit 220 updates the display states of the corresponding LEDs in response to the values of the LED buffer (the array LED_buf []) (step S130). That is, the array LED_buf [] is in an one-to-one correspondence with 110 LEDs, the control unit 220 turns on the LEDs corresponding to the locations, each of which stores a value indicative of an ON state in the array LED_buf [], and turns off the LEDs corresponding to the locations, each of which stores a value indicative of an OFF state in the array LED_buf []. A display pattern displayed on the display unit 210 is switched by the execution of step S130.
Subsequently, the control unit 220 performs a counters updating process (step S135). Subsequently, the control unit 220 prepares a display pattern in the display pattern buffer (the array buf1 []) by performing the display pattern preparation process (step S140), and prepares a progress display pattern in the progress display pattern buffer (the array buf2 []) by performing the progress display pattern preparation process (step S145). Subsequently, similar to step S115, for each group, the control unit 220 reflects the values of the display pattern buffer (the array buf1 []) and the values of the progress display pattern buffer (the array buf2 []) in the LED buffer (the array LED_buf []) (step S150). Subsequently, the control unit 220 determines whether the pattern continuation time TP has elapsed (step S155). When the pattern continuation time TP has not elapsed, the control unit 220 waits until the pattern continuation time TP has elapsed, and when the elapse of the pattern continuation time TP is determined, the process returns to step S130. The control unit 220 repeats steps S130 to S155, thereby executing an operation of switching a display pattern displayed on the display unit 210 at every pattern continuation time TP. The display device control process has been described up to this point.
Subsequently, the control unit 220 sets an initial value for each of parameters “index”, “mm”, and “repeat” (step S205). j is the number of turned-on LEDs in a display pattern expressed by i (i is a natural number) LEDs assigned to the first type display elements, and in the embodiment, j LEDs having successive identification numbers are controlled to be turned on. Among i LEDs, the LED having the maximum identification number is treated to be successive to the LED having the minimum identification number. Accordingly, when the values indicative of the display states of i LEDs are stored in a display pattern buffer of array buf1 [0] to buf1 [i-1], the array buf1 [0] to buf1 [i-1] is treated as a ring buffer. The respective identification numbers of turned-on LEDs are shifted by a count of k in an increasing direction of the identification number. In the array buf1 [] as a ring buffer, the parameter index holds a value indicative of the rearmost turned-on LED in a transition direction of the pattern among j (j is a natural number) turned-on LEDs having successive identification numbers. The parameter “index” can have a value in the range of 0≦index≦(i-1). The initial value of the parameter “index” may be set to any integer in the range of 0 or greater and (i-1) or less; however, in the embodiment, the initial value of the parameter index is set to (i-j).
The parameter mm holds a value indicative of a pattern that is currently displayed among mm_max (mm_max is a natural number) different patterns expressed by i LEDs (the first type display elements) and h LEDs (the second type display elements). The parameter “mm” can have a value in the range of 0≦mm≦(mm_max-1). The initial value of the parameter “mm” is set to 0. The parameter repeat holds the number of times when a display pattern is repeatedly displayed by the maximum number (in the embodiment, the maximum number is i) of the different display patterns that can be expressed by i LEDs (the first type display elements) 100491 The initial value of the parameter “repeat” is set to 0. The parameter “repeat” can have a value in the range of 0≦repeat≦{(mm_max-1/i)}. The parameters “mm”, “repeat”, and “index” are updated in the counters updating process illustrated in step S135. That is, the parameters “mm”, “repeat”, and “index” are updated whenever the pattern continuation time TP has elapsed.
Subsequently, the control unit 220 initializes each of 110 values of an array LED_buf [0] to LED_buf [109] to a value indicative of a turn-off state (step S210). The array LED_buf [] is a buffer that holds values respectively indicative of the display states of 110 LEDs illustrated in
When the number of groups is one (in the embodiment, i=100), buf1 [0] to buf1 [99] correspond to the LEDs 0 to 99 in the sequence, respectively. When the number of groups is five (in the embodiment, i=20), the buf1 [0] to buf1 [19] correspond to the LEDs 0 to 19, the LEDs 20 to 39, the LEDs 40 to 59, the LEDs 60 to 79, and the LEDs 80 to 99. When the number of groups is ten (in the embodiment, i=10), buf1 [0] to buf1 [9] respectively correspond to the LEDs 0 to 9, the LEDs 10 to 19, the LEDs 20 to 29, the LEDs 30 to 39, the LEDs 40 to 49, the LEDs 50 to 59, the LEDs 60 to 69, the LEDs 70 to 79, the LEDs 80 to 89, and the LEDs 90 to 99.
Subsequently, the control unit 220 prepares a display pattern in the array buf1 [0] to buf1 [i-1] (a ring buffer), in which the respective identification numbers of j LEDs are successive from that of the LED indicated by the parameter “index”. For this reason, first, the control unit 220 enters 0 in a parameter jj (step S305). The parameter jj has a value in the range of 0≦jj≦j. Subsequently, the control unit 220 enters the value indicative of an ON state in an array buf1 [(index+jj)% i] (step S310), and increments the value of the parameter jj (step S315). “%” is an operator indicative of the remainder, and [(index+jj)% i] is the remainder obtained by dividing (index+jj) by i. Since the array buf1 [0] to buf1 [i-1] are treated as a ring buffer, the control unit 220 enters the value indicative of an ON state in a position in the array buf1 [], the position being indicated by the remainder that is obtained by dividing (index+jj) by i. That is, since the parameter “index” has a value in the range of 0≦index≦(i-1), control is performed in such a manner that the value of (index+jj) does not exceed the maximum value and returns to the minimum value (the value of (index+jj) does not exceed an end entry of the array buf1 [] and returns to a leading entry of the array buf1 []). Subsequently, the control unit 220 determines whether the value of the parameter jj is equal to the value of the parameter j (step S320). When the value of the parameter jj is not equal to the value of the parameter j, the process returns to step S310, and steps S310 to S315 are repeated until jj is equal to j. When the value of the parameter jj is not equal to the value of the parameter j, the control unit 220 ends the display pattern preparation process.
Initially, the control unit 220 initializes each value of the array buf2 [0] to buf2 [h-1] to the value indicative of an OFF state (step S500). The array buf2 [0] to buf2 [h-1] corresponds to the LEDs (the second type display elements) of each group. The correspondence is changed in response to the number of groups, and for example, when the number of groups is three (in the embodiment, h=13), as illustrated in
Subsequently, the control unit 220 determines whether the number of groups is three (g=3) (step S505), and when the number of groups is not three, the control unit 220 executes steps S510 to S530, and when the number of groups is three, the control unit 220 executes steps S535 to S580. First, when the number of groups is a number other than three, that is, in the embodiment, when the number of groups is one, five, or ten, the progress display pattern is prepared in such a manner that the number of turned-on LEDs is the same as the number of times (the value of the parameter “repeat”) when a set of i (i is a natural number) display patterns are displayed. For this reason, first, the control unit 220 initializes the value of a parameter rr to 0 (step S510). In steps S510 to S530, the parameter rr can have a value in the range of 0≦rr≦repeat. Subsequently, the control unit 220 determines whether the value of the parameter “repeat” is greater than 0 (step S515). When the value of the parameter “repeat” is equal to 0, the control unit 220 ends the progress display pattern process (since the number of turned-on LEDs is 0). When the control unit 220 determines that the value of the parameter “repeat” is greater than 0 in step S515, the control unit 220 enters the value indicative of an ON state in buf2 [rr] (step S520), increments the value of the parameter rr (step S525), and determines whether the value of the parameter rr is equal to the value of the parameter “repeat” (step S530). When it is determined that the value of the parameter rr is not equal to the value of the parameter “repeat” in step S530, the process returns to step S520, and steps S520 to S525 are repeated until it is determined that the value of the parameter rr is equal to the value of the parameter “repeat”, and when it is determined that the value of the parameter rr is equal to the value of the parameter “repeat”, the control unit 220 ends the progress display pattern preparation process.
When the number of groups is three, as illustrated in
LEDs among the three LEDs corresponding to buf2 [0] to buf2 [2], the progress display pattern is prepared in such a manner that C×4+D is equal to the value of the parameter “repeat”. In other words, C is equivalent to a quotient (repeat/4) obtained by dividing the parameter “repeat” by 4, and D is equivalent to the remainder (repeat %4) obtained by dividing the parameter “repeat” by 4. In the progress display pattern expressed by 13 LEDs, a portion equivalent to C is prepared in steps S535 to S555, and a portion equivalent to D is prepared in steps S560 to S580.
In the process of preparing the portion equivalent to C, the control unit 220 initializes the value of the parameter rr to 0 (step S535). In steps S535 to S555, the parameter rr can have a value in the range of 0≦rr≦(repeat/4). Subsequently, the control unit 220 determines whether a quotient obtained by dividing the parameter “repeat” by 4 is greater than 0 (step S540), and when the quotient is less than or equal to 0, the process proceeds to step S560 (since the number of turned-on LEDs in a region for the carry-over number is 0, the preparation of the portion equivalent to C is ended, the process proceeds to step S560, and the preparation of the portion equivalent to D is performed). When the quotient obtained by dividing the parameter “repeat” by 4 is greater than 0, the control unit 220 enters the value indicative of an ON state in an array buf2 [3+rr] (step S545), increments the value of the parameter rr (step S550), and determines whether the value of the parameter rr is equal to the quotient obtained by dividing the parameter “repeat” by 4 (step S555). When the value of the parameter rr is equal to the quotient, the process proceeds to step S560, and when the value of the parameter rr is not equal to the quotient, steps S545 to S550 are repeated until the value of the parameter rr is equal to the quotient.
Subsequently, in the process of preparing the portion equivalent to D, first, the control unit 220 initializes the value of the parameter rr to 0 (step S560). In steps S560 to S580, the parameter rr can have a value in the range of 0≦rr≦(repeat %4). Subsequently, the control unit 220 determines whether the remainder obtained by the parameter “repeat” by 4 is greater than 0 (step S565), and when the remainder is equal to 0, the control unit 220 ends the progress display pattern preparation process (since the number of turned-on LEDs is equal to 0). When the remainder is greater than 0, the control unit 220 enters the value indicative of an ON state in the buf2 [rr] (step S570), increments the value of the parameter rr (step S575), and determines whether the value of the parameter rr is equal to the remainder obtained by the parameter “repeat” by 4 (step S580). When the value of the parameter rr is equal to the remainder obtained by the parameter “repeat” by 4, the progress display pattern preparation process is ended, and when the value of the parameter rr is not equal to the remainder obtained by the parameter “repeat” by 4, steps S570 to S575 are repeated until the value of the parameter rr is equal to the remainder obtained by the parameter “repeat” by 4. The progress display pattern preparation process has been described up to this point.
As described above, in the display pattern preparation process, the display pattern is prepared in the array buf1 [0] to buf1 [i-1], and in the progress display pattern preparation process, the progress display pattern is prepared in the array buf2 [0] to buf2 [h-1]. Thereafter, in step S115 or S150, as illustrated in
When the m-th display pattern is switched to the (m+1)-th display pattern, k LEDs having a long turn-on time are selected in a descending order among the turned-on LEDs in the m-th display pattern, and switch from a turn-on state to a turn-off state. In k=1, when attention is paid to an arbitrary LED assigned to the first type display element, the LED is continuously turned on across j display patterns that are displayed successively in time. That is, the turn-on time of the LED can be expressed by TPj/k. In the example illustrated in
In the example illustrated in
1-3. Procedure of Measuring Shutter Time Lag
When an operator operates the synchronization control unit 300, the release button of the camera 400 is pressed down, and an operation of switching a display pattern of the display device 200 starts. When the release button is pressed down, during the execution of the switching operation, the camera 400 captures still images of the imaged surface 214a of the display device 200, and records the captured images in a recording medium. The operator deduces a shutter time lag based on the recorded images in the recording medium. The description above is regarding a general flow of the measurement of the shutter time lag.
Even when the light exposure period TE of the camera 400 is set to 1 ms, actually, the light exposure period TE may be greater than or less than 1 ms due to variations. In the embodiment, the light exposure period TE of the camera 400 is set to 1 ms, but actually, the light exposure period TE is slighter greater than 1 ms. From these factors, it is understood that the pixels capturing an image of the region of the LEDs 10 to 15 of the upper group 120 in the x-axis direction start to be exposed to light after approximately 7 ms has elapsed from the shutter operation as illustrated in
In the digital camera with a focal-plane shutter, since the front curtain and the rear curtain of the shutter pass through a front region of the imaging element in sequence, a difference in shutter time lag occurs depending on positions on the imaging element in the movement direction of the shutter. In the embodiment, it is possible to deduce shutter time lags for a plurality of positions in the direction parallel to the movement direction of the shutter from one image obtained via one-time image capturing. Since a shutter time lag is long compared to the operation time of the shutter curtain, the following two objects are unlikely to be achieved via one-time image capturing: in response to a position in the movement direction of the shutter curtain, measuring the movement mode of the shutter curtain at a high resolution, and measuring a shutter time lag. However, it is possible to achieve the two objects via one-time image capturing by properly adjusting the mode (the number of first type display elements or the number of second type display elements in one group) of LED grouping. Typically, a shutter operation is not stable, and with regard to one shutter operation, it is important to be able to measure the travelling characteristics of the shutter in response to the position of the shutter in the movement direction thereof.
Typically, since the operation time of the shutter curtain is approximately 2 ms to approximately 4 ms, the pattern continuation time TP is selected in response to the characteristics of the curtain and a shutter speed. The shutter speed of approximately 1/1000 s is preferably measured from an approximate operation time of the shutter curtain. It may be able to set a pattern continuation time of 0.2 ms, 0.75 ms, or the like by increasing the number of DIP switches of the setting reception unit 230.
The display device 200 includes the LEDs assigned to the second type display elements in each of a plurality of the groups. The LEDs assigned to the second type display elements are disposed close to the LEDs assigned to the first type display elements of a group (a group to which the LEDs assigned to the second type display elements) in the movement direction of the shutter. For this reason, it is possible to clearly deduce a shutter time lag for a position on the imaging element, the position corresponding to each of the groups. When each of the groups does not contain the LEDs assigned to the second type display elements, and all of the groups share the LEDs assigned to the second type display elements, the following problem occurs.
For example, it is assumed that the LEDs 0 to 89 are divided into nine groups of first to ninth groups (one group is formed by every ten of the LEDs 0 to 89, the ten LEDs being positioned on a straight line parallel to the x axis, and the ten LEDs of each of the groups act as the first type display elements), and all of the groups share the LEDs 90 to 99 acting as the second type display elements (the LEDs 100 to 109 are not used). The display state of each of the LEDs assigned to the second type display elements is changed whenever one set of display patterns (10 types of display patterns) is displayed by the LEDs assigned to the first type display elements. When the time (10×TP) required to display one set of display patterns using the LEDs assigned to the first type display elements is shorter than a differential time from the light exposure start time of a region of the imaging element corresponding to the first group to the light exposure start time of a region of the imaging element corresponding to the ninth group, the display pattern of each of the groups does not necessarily correspond to progress (the number of times when the display of one set of display patterns is completed) expressed by the second type display elements. For this reason, it is not possible to clearly specify the shutter time lag for each of the groups from the captured image.
For example, more specifically, in the first group, light exposure is performed before one set of the display patterns is completely displayed, and in the ninth group, light exposure is performed after one set of the display patterns is completely displayed. Since the LEDs 90 to 99 (the second type display elements) are positioned so as to be involved in light exposure later than the ninth group, the second type display elements are involved in light exposure while displaying that one set of the display patterns of the groups is completely displayed. From the image captured in this manner, it is not possible to clearly specify whether the display pattern of the first group belongs to a second set of the display patterns or a first set of the display patterns. In contrast, even in this case, when one group is formed by the LEDs close to each other in the movement direction of the shutter, and each of the groups includes the second type display elements as in the embodiment, it is possible to clearly deduce a shutter time lag for the position corresponding to each of the groups from the image.
In the embodiment, when the number of groups is three, as illustrated in
n the example according to the embodiment, the number of groups is three. When the motion of the shutter of the camera (a target for measurement) is approximate to a uniformly accelerated motion, it is possible to define a quadratic curve indicative of the motion of the shutter by measuring a shutter time lag for at least three positions. It is possible to estimate a shutter time lag for other non-measured positions based on the quadratic curve. For this reason, when a shutter time lag is desired to be measured for a position in the movement direction of the shutter, the number of groups is preferably at least three. When the number of groups is three or more, the angle of view is preferably adjusted in such a manner that the image of one of the three or more groups is captured by pixels of a center portion of the imaging element in the direction parallel to the movement direction of the shutter, and since other groups are respectively disposed on upper and lower sides in such a manner as to be vertically symmetrical with the center portion interposed therebetween, the number of groups is preferably an odd number. In the embodiment, it is possible to change the number (g) of groups via the setting reception unit 230. For this reason, it is possible to change the resolution of measurement of a shutter time lag in the movement direction of the shutter of the camera (a target for measurement).
When the resolution is desired to be increased, a plurality (for example, two) of the display devices may be prepared and used for capturing an image. The plurality of display devices are disposed in such a manner as to overlap in the direction parallel to the y axis, and the respective positions of the camera and the display devices are adjusted in such a manner that the plurality of display devices are simultaneously contained in the imaging range of the camera. When the number of groups is set to three in one display device; however, when two display devices are used, it is possible to obtain a total of six groups, and it is possible to measure a shutter time lag for six regions by operating the display devices in synchronization.
It is possible to change the parameters i, j, and TP via the setting reception unit 230 (it may also be able to change the parameter k). It is possible to increase and decrease the number of types of a display pattern by increasing and decreasing i. It is possible to increase and decrease the turn-on time (jTP/k) by increasing and decreasing j, k, and TP. Accordingly, when the set values of these parameters are changed, in response to various conditions such as imaging conditions (a shutter speed or the like) of the camera (a target for measurement), it is possible to adjust the turn-on time or the number of types of a display pattern in such a manner that the display pattern is imprinted in an image in a state where the display pattern is easily identified. It is possible to uniquely specify a shutter time lag from a captured image by setting the value of the parameter i or h in such a manner that the same pattern is not displayed during the period from a shutter operation to light exposure.
Since the luminance of an LED may be excessively high or low in image capturing, it may be possible to switch the luminance of the LED in multiple stages via the setting reception unit 230.
It is possible to further increase the resolution of measurement of a shutter time lag to the extent that the pattern continuation time TP is decreased; however, since the time to continuously turn on an arbitrary LED is further decreased to the extent that the pattern continuation time TP is decreased, the image of an LED turned on during the light exposure period of the camera is captured as being dark. As a result, the LED turned on during the light exposure period of the camera is unlikely to be identified. When the value of the parameter j or k is changed in such a manner that the value of (j/k) is increased to the extent that the value of TP is set to be small, it is possible to increase the time to continuously turn on an arbitrary LED. As a result, the image of an LED turned on during the light exposure period of the camera is captured as being bright, and it is possible to easily identify the LED. When it is necessary to easily identify the LED, the value of (TPj/k) is set in such a manner as to be the predetermined shortest time T or greater (the shortest time in response to imaging conditions of the camera or imaging environment) required to imprint the image (image having predetermined brightness) of the LED in the captured image, and thereby it is possible to easily identify the LED turned on during the light exposure period of the camera.
In the example according to the embodiment, the number of groups is three; however, the number of groups is not necessarily three. For example, when in the number of groups is one, and the parameters are set as follows: i=20, j=3, and k=1, it is possible to obtain the same switching operation illustrated in
1-4. Configuration of EVF Display Delay Measurement Apparatus
A measurement technique is used, for example, the lens group 930 of the second camera 900 is operated or disposed in such a manner that the second camera 900 captures an image displayed on the liquid crystal screen 830a of the EVF 830 and the imaged surface 214a of the first display device 600 at the same time; however, typically, since the EVF is disposed on a back surface of a camera, and has a narrow angle of view, in many cases, it is not an easy task to dispose the second camera 900 in such a manner that the imaging range of the second camera 900 contains an image displayed on the liquid crystal screen 830a of the EVF 830 and the imaged surface 214a of the first display device 600 at the same time. For this reason, it is practical to have the second display device 700 disposed in the vicinity of the second camera 900 and operated in the exactly same manner at the exactly same time as the display unit 210 of the first display device 600, and to capture the respective images of the liquid crystal screen 830a of the EVF 830 and the imaged surface 214a of the second display device 700 via the second camera 900. At this time, the size of the display unit 200 of the first display device 600 is not necessarily the same as that of the display unit 200 of the second display device 700. For example, the display unit 200 of the second display device 700 may have a similar shape but have a small size compared to those of the display unit 200 of the first display device 600 so that both control units can be easily compared to each other in an image captured by the second camera 900.
An image displayed on the liquid crystal screen 830a of the EVF 830 can be observed via the eye lens group 830b, and typically, the eye point of the eye lens group 830b is separated by a short distance therefrom, and is separated by approximately a few centimeters from a lens surface in many cases. For this reason, the lens group 930 of the second camera 900 is required to have a macro mode and to be able to perform close-up imaging so that an image can be focused on the imaging element 910 via the lens group 930 of the second camera 900. In addition, it is necessary to be able to perform a wide angle of imaging via the lens group 930 of the second camera 900 so that an image of the imaged surface 214a of the second display device 700 can be captured at the same time along with an image of the liquid crystal screen 830a of the EVF 830. It is necessary to be able to capture an image displayed on the liquid crystal screen 830a and an image of the imaged surface 214a of the second display device 700 in a state where both of the image displayed on the liquid crystal screen 830a and the imaged surface 214a are focused, and the second camera is required to have a wide range of depth of field. Typically, a wide range of depth of field is realized by decreasing the focal length of a lens and closing a diaphragm of the lens. However, since it is difficult to extremely increase the range of depth of field, it is necessary to dispose the imaged surface 214a of the second display device 700 as much close to the EVF 830. For this reason, as illustrated in
When an image displayed on the liquid crystal screen 830a of the EVF 830 is formed on the imaging element 910 while being focused on the imaging element 910 via the eye lens group 830b and the lens group 930 of the second camera 900, there is a high possibility that the range of depth of field of the second camera 900 is positioned farther than the distance d2. For this reason, when the second display device 700 is disposed distant from the second camera 900 in the range of depth of field in order for the distance d1 is greater than the distance d2, the second camera 900 easily focus on both of the imaged surface 214a of the second display device 700 and the EVF 830.
1-5. Procedure of Measurement of EVF Display Delay
When an operator operates the synchronization control unit 500, the first display device 600 and the second display device 700 start the respective switching operations at the same time. The same content is preset via each of the setting reception unit 230 of the first display device 600 and the setting reception unit 230 of the second display device 700. For this reason, the respective display units 210 of the first display device 600 and the second display device 700 switch a display pattern in the same manner at the same time. The first camera 800 is set in such a manner that a live view is displayed on the EVF 830, and the first camera 800 captures a first image containing the imaged surface 214a of the first display device 600, and displays the first image in a live view mode on the EVF 830. When the operator presses down a release button (operation unit), the second camera 900 captures a second image containing 830 on which the first image is displayed in a live view mode and the imaged surface 214a of the second display device 700, and the second camera 900 records the captured second image in the recording medium 910.
When still images are captured at random times, and a display delay time is measured based thereon, it is necessary to capture a considerable pieces of still images so as to find the range (the minimum display delay time to the maximum display delay time) of variations in the display delay time. When an accuracy of approximately 1 ms is required as a measurement accuracy of the display delay time, still images are preferably captured at a shutter speed of approximately 1 ms (1/1000 s). In contrast, it is a simple method to capture a moving picture, and to individually analyze each image contained in the moving picture; however, since a moving picture is typically captured at a frame rate of approximately 30 fps or approximately 60 fps, a light exposure time for each line of each image contained in the moving picture is long compared to when still images are captured a shutter speed of 1 ms. When the light exposure time is long, a large number of LEDs are seen as being turned on in each image contained the captured moving picture, and there is a possibility that it is difficult to specify (deduce a time) a display pattern imprinted in an image. In addition, since a plurality of display patterns are imprinted, a changed time is deduced (there is a width equivalent to a light exposure time present) depending on which of the display patterns draws attention. Accordingly, for example, when a display pattern at the start of light exposure or the like is not determined to be a display pattern to which attention is paid so as to deduce a time, there is a possibility that large variations in the time deduced from an image occur equivalent to the light exposure time. In a case where a moving picture is captured, preferably, the second camera can capture a high-definition moving picture at a high speed of 1000 fps whenever possible. In a case where it is not possible to capture a high-definition moving picture at a high speed of approximately 1000 fps, a moving picture is captured at a speed lower than 1000 fps, and in this case, the above-mentioned problem occurs. In light of these factors, a proper selection of a frame rate or definition is required in capturing a moving picture.
It is possible to easily specify a time A (to be described later) or an imaging time B (to be described later) based on the second image by displaying the same display pattern on the two display devices during the same time period. The two display devices may have or may not have the same display pattern or the same mode of a switching operation. When the two display devices have the same display pattern or the same mode of a switching operation, the above-mentioned merits are obtained, and in contrast, even though the two display devices do not have the same display pattern or the same mode of a switching operation, when there is a clear correspondence present between a time indicated by an arbitrary display pattern displayed on the first display device 600 and a time indicated by a display pattern displayed on the second display device 700 at that time, it is possible to specify the imaging time B (to be described later) from the display pattern (the display pattern being contained in the second image) displayed on the display unit of the second display device. It is also possible to specify the time A (to be described later) from the second image. For example, the second display device 700 may be a stop watch or a watch which starts to operate at the same time when the operation of the first display device 600 starts. In addition, the first display device 600 and the second display device 700 may be stop watches or watches which operate in synchronization with each other.
In
Each of the first display device 600 and the second display device 700 switches a display pattern in the following conditions: g=1, j=3, and k=1.
The number of LEDs seen as being turned on in the image illustrated in
When the procedure is executed in this manner, it is possible to measure a display delay time when a live view is displayed on a display unit such as an EVF of a camera.
The two display devices of the display delay measurement apparatus A2 may be configured such that only one LED is turned at the same time, and an LED turn-on time is the pattern continuation time TP; however, the two display devices are preferably configured such that it is possible to increase a turn-on state by performing control in order for the LED turn-on time to be TPj/k as in the embodiment. When the pattern continuation time TP is shorter than the light exposure time for which the first camera 800 captures the first image, a plurality of display patterns are sequentially displayed during the light exposure time. For this reason, the plurality of display patterns are also imprinted in the captured first image. In the configuration in which the LEDs are continuously turned on over the time TPj/k, the LEDs turned on during the light exposure time are imprinted into an image while being bright compared to the LEDs turned on during the light exposure time in the configuration in which the LED turn-on time is TP. When the turned-on LEDs are dark and are unlikely to be identified in a captured image in a state the LED turn-on time is the pattern continuation time TP, control is performed in such a manner that the LED turn-on time is TPj/k, and the light exposure time of the camera is set to be greater than the pattern continuation time TP (when the pattern continuation time TP is set to be long, a large number of display patterns are imprinted in an image, which makes analysis difficult, and thereby a proper adjustment is required), and thereby it is possible to easily identify the turned-on LEDs from the captured image without sacrificing a measurement accuracy, and to easily specify the display patterns imprinted in the image. As a result, it is easy to specify the time for a display pattern.
The technology range of the present invention is not limited to the above-mentioned embodiment, and various modifications can be made insofar as the modifications do not depart from the spirit of the present invention. For example, in the display delay measurement of the embodiment, the display delay measurement apparatus includes the second display device, the scone camera captures the second image containing the display unit of the second display device and the first image, a display delay time expressed by (B-A) is deduced from the second image, and in contrast, the display delay measurement apparatus may be configured as follows.
When still images are captured as the second images, the synchronization control unit 510 presses down the release button of the second camera 900 multiple times. The synchronization control unit 510 records times for pressing the release button in a recording medium of the synchronization control unit 510. Since the synchronization control unit 510 can recognize a start time for the switching operation of the first display device 600, it is possible to record a time BB for pressing the release button with reference to the start time for the switching operation. Since the number of second images being recorded in the recording medium 910 of the second camera 900 is the same as the number of times when the synchronization control unit 510 presses down the release button, a plurality of the second images correspond in time sequence to a plurality of the times BB recorded in the recording medium of the synchronization control unit 510. A shutter time lag ΔT1 of the second camera 900 is pre-measured.
In the display delay measurement, the number of groups in each of the first display device 600 or the second display device 700 may be two or more. The first camera is installed in such a manner that a direction of line-up of the groups is parallel to a direction of line-up of horizontal lines (imaging data is acquired in a unit of a horizontal line of the imaging element) in the first camera 800, or a direction of line-up of horizontal lines (display data is sequentially displayed in a unit of torpedo line) in the EVF 830. The second camera 900 is installed in such a manner that the movement direction of the shutter is parallel to the direction. As a result, it is possible to measure the display delay time at a plurality of positions in the direction of the first camera 800. At this time, an angle of view is preferably adjusted in such a manner that the entire range of the EVF 830 contained in the imaging range of the second camera 900 is as large as possible.
As illustrated in
Insofar as the imaged surface 214a of the first display device 600 and the back surface liquid crystal screen 840 of the first camera 800 can be positioned in the range of depth of field of the second camera 900, an image containing the imaged surface 214a of the first display device 600 and the back surface liquid crystal screen 840 of the first camera 800 may be captured as the second image by the second camera 900.
All of cameras in a production process may be inspected for a shutter time lag or a display delay, and a camera not satisfying the specifications of the shutter time lag or the display delay time may be eliminated from articles for shipment. After the eliminated camera may be re-inspected after being re-adjusted.
In measuring the shutter time lag according to the embodiment, the pattern continuation time is constant at all times; however, the pattern continuation time may not be constant at all times. For example, in a first step, after the switching operation starts, the resolution may be changed in the middle of the process. For example, specifically, in the configuration in which the switching operation and the shutter operation start at the same time, when it is possible to clearly recognize that the shutter time lag exceeds X seconds, the resolution may be set to be low (the pattern continuation time is set to be long) until X seconds have elapsed from the start of the switching operation, and the resolution may be set to be high (the pattern continuation time is set to short) so as to obtain a desired measurement accuracy after X seconds have elapsed. Even though the pattern continuation time is not constant at all times, when a correspondence between the sequence of display patterns and the pattern continuation time of each pattern is determined, it is possible to obtain the time (shutter time lag) from the start of the switching operation to the imaging.
In the example of the embodiment, the switching operation starts at the same time when the release button is pressed down; however, the switching operation may start after a designated time has elapsed from the pressing of the release button. For example, the designated time can be set in a range of 0 ms to 200 ms. When the switching operation starts at the same time when the release button is pressed down, and a camera having a long shutter time lag is a target for measurement, there is a possibility that the shutter time lag exceeds the maximum time for which the measurement can done using the first type display element and the second type display element. When the resolution is low (the pattern continuation time is long), it is possible to perform measurement during the maximum time, and in contrast, it is possible to measure the shutter time lag at a high accuracy. For this reason, when the switching operation is set to start after the designated time has elapsed from the pressing of the release button, it is possible to measure the shutter time lag at a high resolution (the pattern continuation time is short) and at a high accuracy even in the camera having a long shutter time lag. For example, the shutter time lag is approximately 53 ms in an initial low-resolution measurement, the designated time is set to 50 ms, and the switching operation of the LEDs is set to start after 50 ms has elapsed from the pressing of the release button. When the shutter time lag is measured at a resolution higher than that of the initial measurement, it is possible to more accurately measure the shutter time lag and the behavior of the shutter in each of the upper, middle, and lower regions.
In the display delay measurement, the resolution may be set to low (the pattern continuation time may be set to be long) until a turned-on LED is initially displayed on the liquid crystal screen 830a, and the resolution may be set to high (the pattern continuation time may be set to short) at the time when the turned-on LEDs start to be displayed on the liquid crystal screen 830a.
In the embodiment, the plurality of LEDs having successive identification numbers are turned on in any one of the display patterns; however, insofar as the above-mentioned requirements regarding the switching operation from the m-th display pattern to the (m+1)-th display pattern are satisfied, control may not be done in such a manner that the LEDs having successive identification numbers are turned on. For example, a display pattern may be configured such that every x-th LED of j LEDs are turned in the sequence of the identification numbers, and here, x (a number by which i is indivisible (for example, when i is 100, x is three or seven)) is less than i and a prime number of i. For example, when j is three, an n-th LED, an (n+x)-th LED, and an (n+2x)-th LED may be turned on in one display pattern. When a correspondence between the content of the display patterns and the sequence of the display patterns is determined, even though the display pattern is configured such that the turned-on LEDs do not have successive identification numbers, with reference to the correspondence, it is possible to specify the sequence of the display patterns imprinted in an image. A display pattern to be switched may be selected using the setting reception unit 230. Display patterns imprinted in an image and the sequence of the display patterns may be specified using a computer that executes an image processing program. For this reason, the image processing program preferably has a function by which a captured image is input, the respective positions of the turned-on LEDs are specified from the image, the matching display pattern is specified by comparing the respective positions of the turned-on LEDs to those of pre-stored display patterns, and the sequence of the display patterns is deduced from the above-mentioned correspondence.
The movement direction of the shutter is not limited to the vertical direction. Also, the present invention can be applied to the measurement of a shutter time lag of a camera having a shutter moving in a horizontal direction, or the measurement of a shutter time lag of a camera having a shutter, the opening of which decreases gradually in diameter and is closed. When the measurement of a shutter time lag is performed on the camera having the shutter moving in the horizontal direction, with reference to
In understanding the scope of the present invention, the term “comprising” and its derivatives, as used herein, are intended to be open ended terms that specify the presence of the stated features, elements, components, groups, integers, and/or steps, but do not exclude the presence of other unstated features, elements, components, groups, integers and/or steps. The foregoing also applies to words having similar meanings such as the terms, “including”, “having” and their derivatives. Also, the terms “part,” “section,” “portion,” “member” or “element” when used in the singular can have the dual meaning of a single part or a plurality of parts. Finally, terms of degree such as “substantially”, “about” and “approximately” as used herein mean a reasonable amount of deviation of the modified term such that the end result is not significantly changed. For example, these terms can be construed as including a deviation of at least±5% of the modified term if this deviation would not negate the meaning of the word it modifies.
While only selected embodiments have been chosen to illustrate the present invention, it will be apparent to those skilled in the art from this disclosure that various changes and modifications can be made herein without departing from the scope of the invention as defined in the appended claims. Furthermore, the foregoing descriptions of the embodiments according to the present invention are provided for illustration only, and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
Shiohara, Ryuichi, Ichikawa, Tatsuya
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
9077961, | Feb 05 2013 | Lucasfilm Entertainment Company Ltd | Rolling shutter timing tester |
20020080245, | |||
20040218087, | |||
20080002029, | |||
20080151070, | |||
20100066850, | |||
20100321506, | |||
20110298962, | |||
CN1909678, | |||
EP1628492, | |||
EP2437247, | |||
JP2002290979, | |||
JP2009171334, | |||
JP2010206520, | |||
JP2011182374, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 06 2015 | SHIOHARA, RYUICHI | Seiko Epson Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 040760 | /0069 | |
Feb 12 2015 | ICHIKAWA, TATSUYA | Seiko Epson Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 040760 | /0069 | |
Dec 23 2016 | Seiko Epson Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Sep 30 2020 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Sep 19 2020 | 4 years fee payment window open |
Mar 19 2021 | 6 months grace period start (w surcharge) |
Sep 19 2021 | patent expiry (for year 4) |
Sep 19 2023 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 19 2024 | 8 years fee payment window open |
Mar 19 2025 | 6 months grace period start (w surcharge) |
Sep 19 2025 | patent expiry (for year 8) |
Sep 19 2027 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 19 2028 | 12 years fee payment window open |
Mar 19 2029 | 6 months grace period start (w surcharge) |
Sep 19 2029 | patent expiry (for year 12) |
Sep 19 2031 | 2 years to revive unintentionally abandoned end. (for year 12) |