Distance measuring apparatus, control method, program, and storage medium

The distance measuring device addresses rule violations by preventing image playback and visibly indicating its operation mode, ensuring fair play in golf competitions.

JP2025098310APending Publication Date: 2025-07-02CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023214353
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-20
Publication Date
2025-07-02

AI Technical Summary

Technical Problem

Conventional distance measuring devices used in golf competitions violate golf rules by allowing playback of recorded videos, and their use cannot be externally verified, leading to potential unfair play.

Method used

A distance measuring device with an imaging unit, distance measuring unit, display unit, recording unit, and identification unit that allows control to prevent image playback and visibly indicate the restriction mode, ensuring compliance with golf rules.

Benefits of technology

Ensures compliance with golf rules by preventing playback of recorded images and allowing external verification of the device's operation mode, maintaining fair play.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025098310000001_ABST
    Figure 2025098310000001_ABST
Patent Text Reader

Abstract

To provide a distance measuring apparatus that can comply with the rules of golf and hinder fair play.SOLUTION: A distance measuring apparatus includes: an imaging unit for imaging a subject; a distance measuring unit for measuring a distance to the subject using a time from the irradiation of light onto the subject to the reception of the reflected light from the subject; a display unit for displaying the image acquired by imaging means; a recorder for recording the image; a control unit for executing control so that the image recorded in the recorder cannot be displayed in the display unit; and an identification unit to enable the execution of the control to be identified from the outside.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a distance measuring device having an imaging function, a control method, a program, and a recording medium.

Background Art

[0002] Conventionally, based on the time of flight (ToF) of light from when light is irradiated until the reflected light is detected, it is possible to measure the distance to an object that reflects light, and superimpose and display or record distance measurement information on an image. A distance measuring device is known (see Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the golf rules established by the Royal & Ancient Golf Club of St Andrews (R&A), the United States Golf Association (USGA), and the Japan Golf Association (JGA), it is prohibited to view videos that assist in play during a round. When the distance measuring device of Patent Document 1 is used in a golf competition, since the recorded video can be played back on the display unit, there is a possibility of violating the above golf rules. Further, even if the user is not using the playback function, a third party cannot identify whether the playback function is being used or not, which causes an obstacle to fair play.

[0005] An object of the present invention is to provide a distance measuring device that can ensure compliance with golf rules and does not interfere with fair play.

Means for Solving the Problems

[0006] The distance measuring device according to one aspect of the present invention includes an imaging unit that images a subject, a distance measuring unit that measures the distance to the subject using the time from when light is irradiated onto the subject until the reflected light from the subject is received, a display unit for displaying an image obtained by the imaging means, a recording unit for recording the image, a control unit capable of executing control to make the image recorded in the recording unit non-displayable on the display unit, and an identification unit for making it possible to identify from the outside that the control is being executed.

Effects of the Invention

[0007] According to the present invention, it is possible to provide a distance measuring device that can guarantee compliance with golf rules and not interfere with fair play.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Embodiments for Carrying Out the Invention

[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In each figure, the same members are denoted by the same reference numerals, and redundant descriptions are omitted.

[0010] The present invention can be implemented by any electronic device capable of mounting a distance measuring function for measuring the distance of an object based on the time of flight (ToF) of light and an imaging function. Such electronic devices include digital cameras, computer devices (personal computers, tablet computers, media players, PDAs, etc.), mobile phones, smartphones, game machines, robots, drones, and drive recorders. These are examples, and the present invention can also be implemented by other electronic devices. Further, in each of the following embodiments, the case where the present invention is implemented by a distance measuring device having an imaging function will be described, but the present invention may also be implemented in cooperation with an imaging device and an electronic device having a distance measuring function. (First Embodiment) FIG. 1 is an external view of the distance measuring device 100 of the present embodiment. FIG. 1(a) is a perspective view of the distance measuring device 100 seen from the front, and FIG. 1(b) is a perspective view of the distance measuring device 100 seen from the back.

[0011] The distance measuring device 100 has a main body 10 and an eyepiece part 40. The main body 10 has a distance measuring part 20, a photographing part (imaging part) 30, and a recording medium I / F 60. Further, on the outer surface of the distance measuring device 100, an operation part 50 including a plurality of input devices and an identification part 70 indicating the operation state of the distance measuring device 100 are provided.

[0012] The distance measuring part 20 measures the distance between the distance measuring device 100 and an object that reflects laser light based on the time difference from when the laser light is irradiated from the light emitting part 21 until the reflected light is detected by the light receiving part 22, that is, the time of flight (ToF) of light.

[0013] The imaging unit 30 generates image data representing an image of a subject included in a shooting range with a predetermined angle of view. Note that the light emitting unit 21 is adjusted to irradiate laser light in a predetermined direction within the shooting range of the imaging unit 30.

[0014] The eyepiece unit 40 has a display unit 41 such as a transmissive liquid crystal panel inside. By displaying a live view image based on the image data sequentially acquired from the imaging unit 30, the display unit 41 can function as an electronic viewfinder (EVF). In addition, an eye sensor unit 42 capable of detecting whether a person or the like has approached by emitting and receiving infrared rays is arranged in the eyepiece unit 40. Thereby, since the display of the display unit 41 is performed only when the user approaches the eye trying to look beyond the display unit, it is possible to suppress the power consumption of the distance measuring device 100.

[0015] The user can instruct the execution of distance measurement and shooting, etc. by operating the execution button 51 while looking at the image displayed on the display unit 41. In addition, an image representing the distance measurement result, information of the distance measuring device 100, etc. can be superimposed and displayed on the live view image.

[0016] The operation unit 50 includes input devices (switches, buttons, touch panels, dials, joysticks, etc.) that can be operated by the user. The input devices have names corresponding to the assigned functions. FIG. 1 shows an execution button 51, a power button 52, a menu button 53, and a mode switching unit 54, but these are examples, and the number and types of input devices and the functions assigned to each input device are not limited to these.

[0017] The recording medium I / F 60 stores a detachable recording medium (recording unit) 61 such as a memory card. The recording medium 61 stored in the recording medium I / F 60 can communicate with the distance measuring device 100 through the recording medium I / F 60. The recording medium 61 is used as a recording destination for the image data captured by the imaging unit 30. Also, the image data recorded on the recording medium 61 can be read out and displayed on the display unit 41. Note that the distance measuring device 100 may have a recording medium (recording unit) built therein instead of the detachable recording medium 61 or separately from the detachable recording medium 61. Further, when the distance measuring device 100 is configured not to be able to use the recording medium 61, the recording medium I / F 60 may not be provided.

[0018] The identification unit 70 includes, for example, an LED inside, and switches the display state by turning the LED on and off. This makes it possible to identify the ON / OFF state of the restriction mode described later. In this embodiment, the identification unit 70 is configured to indicate the operating state of the distance measuring device 100 by emitting light from the LED, but other means and methods may be used as long as the operating state of the distance measuring device 100 can be indicated.

[0019] The speaker unit 80 reproduces the operation sound of the operation unit 50 and the audio data recorded on the recording medium 61. The audio data includes audio files, the audio portions of video files, and the like.

[0020] FIG. 2 is a block diagram of the distance measuring device 100. The system control unit 200 is, for example, one or more processors (CPU, MPU, microprocessor, etc.) capable of executing a program. The system control unit 200 controls the operations of each part of the distance measuring device 100 and realizes the functions of the distance measuring device 100 by reading the program stored in the non-volatile memory 201 into the memory 206 and executing it.

[0021] The non-volatile memory 201 stores the program executed by the system control unit 200, various setting values of the distance measuring device 100, and GUI data such as images superimposed on the menu screen and the live view image.

[0022] The memory 206 is used to read the programs executed by the system control unit 200 and temporarily store ranging results, image data, etc. A part of the memory 206 is used as a video memory for storing image data for display. By storing a composite image of the live view image and the image representing additional information such as the ranging result in the video memory, an image representing additional information can be superimposed and displayed on the live view image on the display unit 41.

[0023] The power supply control unit 202 detects the type of power supply (battery and / or external power supply) mounted on the power supply unit 203, the type and remaining amount of the mounted battery. Also, based on the detection result regarding the power supply unit 203 and the control of the system control unit 200, the power supply control unit 202 supplies the power required by each block including the recording medium 61.

[0024] The light emitting unit 21, the light receiving unit 22, and the distance calculation unit 204 constitute a distance measuring unit 20 that measures the distance to a predetermined position within the shooting range of the shooting unit 30. The light emitting unit 21 includes a light emitting element 21a, a light emission control unit 21b, and an irradiation lens 21c. The light emitting element 21a is, for example, a semiconductor laser element (laser diode), etc., and outputs invisible near-infrared light in this embodiment. The light emission control unit 21b controls the operation of the light emitting element 21a to output pulsed laser light based on a control signal from the system control unit 200. The laser light output from the light emitting element 21a is condensed by the irradiation lens 21c and then output from the distance measuring device 100.

[0025] The light-receiving unit 22 includes a light-receiving lens 22a, a light-receiving element 22b, and a light-receiving unit A / D converter 22c, and detects the reflected light of the laser light output by the light-emitting unit 21. The light-receiving lens 22a condenses the incident light on the light-receiving surface of the light-receiving element 22b. The light-receiving element 22b is, for example, a photodiode, and outputs a light-receiving signal (analog signal) having a magnitude corresponding to the incident light amount by photoelectric conversion. The light-receiving signal output by the light-receiving element 22b is converted into a digital signal by the light-receiving unit A / D converter 22c. The light-receiving unit A / D converter 22c outputs the digital signal to the distance calculation unit 204. When the light-receiving element 22b is an avalanche photodiode (APD), a numerical value (digital value) corresponding to the light-receiving amount can be obtained by counting the number of pulses output by the APD, so the light-receiving unit A / D converter 22c is unnecessary.

[0026] The distance calculation unit 204 obtains the distance to the object that reflected the laser light based on the time (ToF) from when the light-emitting element 21a outputs the laser light until the reflected light is detected by the light-receiving element 22b. When the distance calculation unit 204 succeeds in obtaining the distance, it outputs the obtained distance to the system control unit 200 as the ranging result, and when it fails to obtain the distance, it outputs information indicating measurement failure as the ranging result. Note that the distance calculation unit 204 may output an abnormal distance such as a distance of 0 as information indicating measurement failure.

[0027] The imaging unit 30 includes an imaging optical system 30a, an imaging element 30b, and an imaging unit A / D converter 30c. The imaging optical system 30a includes a plurality of lenses. The plurality of lenses includes a focus lens for adjusting the focal length of the imaging optical system 30a. When the focal length of the imaging optical system 30a is variable, a zoom lens is included in the plurality of lenses, and when the imaging optical system 30a has a lens shift type image stabilization function, a shift lens is included in the plurality of lenses.

[0028] The imaging device 30b may be, for example, a CCD or CMOS color image sensor having a color filter in a primary color Bayer array. The imaging device 30b includes a pixel array in which a plurality of pixels are two-dimensionally arranged and a peripheral circuit for reading signals from each pixel. Each pixel accumulates charges corresponding to the amount of incident light by photoelectric conversion. By reading out from each pixel a signal having a voltage corresponding to the amount of charges accumulated during the exposure period, a group of pixel signals (analog image signals) representing the subject image formed on the imaging surface by the imaging optical system 30a is obtained. Operations of the imaging unit 30 such as shooting and adjustment of the focusing distance are controlled by the system control unit 200.

[0029] The imaging unit A / D converter 30c A / D-converts the analog image signal output from the imaging device 30b and converts it into a digital image signal (image data). The image data output by the imaging unit A / D converter 30c is output to the image processing unit 205.

[0030] The image processing unit 205 applies predetermined image processing to the image data output by the imaging unit A / D converter 30c to generate signals and image data according to the application, or to acquire and / or generate various types of information. The image processing unit 205 may be, for example, a dedicated hardware circuit such as an ASIC (Application Specific Integrated Circuit) designed to implement a specific function. Also, the image processing unit 205 may be configured such that a processor such as a DSP (Digital Signal Processor) or GPU (Graphics Processing Unit) realizes a specific function by executing software. The image processing unit 205 outputs the acquired or generated information and data to the system control unit 200.

[0031] The image processing applied by the image processing unit 205 to the image data includes, for example, preprocessing, color interpolation processing, correction processing, detection processing, data processing, evaluation value calculation processing, and special effect processing, etc.

[0032] The preprocessing includes signal amplification, reference level adjustment, and defective pixel correction, etc.

[0033] The color interpolation process is performed when a color filter is provided in the imaging device 30b, and is a process of interpolating the values of color components not included in the individual pixel data constituting the image data. The color interpolation process is also called a demosaicing process.

[0034] The correction process includes white balance adjustment, gradation correction, correction of image degradation (image restoration) caused by optical aberrations of the imaging optical system 30a, correction of the influence of peripheral light reduction of the imaging optical system 30a, and color correction, etc.

[0035] The detection process includes detection of a feature region (for example, a face region or a human body region) and its movement, person recognition processing, etc.

[0036] The data processing process includes region extraction (trimming), synthesis, scaling, encoding, decoding, and header information generation (data file generation), etc. Generation of display image data and recording image data is also included in the data processing process.

[0037] The evaluation value calculation process includes processes such as generation of signals and evaluation values used for autofocus detection (AF), and generation of evaluation values used for automatic exposure control (AE). When signals and evaluation values used for AF are generated, focus adjustment is performed by driving the focus lens via the AF / AE processing unit 208 based on them, and AF processing is performed. When an evaluation value used for AE is generated, AE processing is performed by adjusting the sensitivity via the AF / AE processing unit 208 based on the evaluation value. AE processing may also be performed by changing the aperture and shutter speed.

[0038] The special effect process includes addition of a blur effect, change of color tone, and relighting, etc.

[0039] Note that the above processes are examples of processes applicable to image data by the image processing unit 205. The image processing unit 205 does not necessarily need to perform all of these, and may perform other processes.

[0040] The system control unit 200 stores the image data output by the image processing unit 205 in the memory 206. The system control unit 200 stores the display image data in the video memory area of the memory 206. Further, the system control unit 200 generates image data representing information to be superimposed and displayed on a live view image such as a distance measurement result obtained from the distance calculation unit 204, and stores it in the video memory area of the memory 206.

[0041] The display control unit 207 generates a display signal in an appropriate format based on the image data stored in the video memory area of the memory 206, and outputs it to the display unit 41.

[0042] For example, a gyro sensor or the like is used as the attitude detection unit 209 to detect the attitude of the distance measuring device 100. The attitude information obtained by the attitude detection unit 209 is sent to the system control unit 200 and used for the correction calculation of the height difference described later. Further, the attitude information obtained by the attitude detection unit 209 may be used as shake information when performing image blur correction of the imaging unit 30.

[0043] The operations of the input devices included in the operation unit 50 are monitored by the system control unit 200. The system control unit 200 executes a predetermined operation according to the type and timing of the operated input device.

[0044] When the operation of the execution button 51 is detected, the system control unit 200 executes recording of the image captured by the imaging unit 30, distance measurement by the distance measurement unit 20, and the like.

[0045] When the operation of the power button 52 is detected, the system control unit 200 switches the power of the distance measuring device 100 between ON and OFF.

[0046] When the operation of the menu button 53 is detected, the system control unit 200 causes the display unit 41 to display the GUI of the menu screen stored in the non-volatile memory 201.

[0047] When an operation of the mode switching unit 54 is detected, the system control unit 200 switches the operation mode of the distance measuring device 100 according to the lever position of the mode switching unit 54. In this embodiment, the distance measuring device 100 has, as operation modes, a shooting mode, a distance measuring mode, and a simultaneous recording mode.

[0048] When an operation on another input device provided in the operation unit 50 such as a playback button or a direction key is detected, the system control unit 200 executes a predetermined operation according to the type and timing of the operated input device. For example, when an operation of the direction key is detected while the menu screen is being displayed, the system control unit 200 changes the item selected within the menu screen according to the operated direction key. Also, when an operation of the execution button 51 is detected while the menu screen is being displayed, the system control unit 200 changes the settings according to the selected item or causes a transition to another menu screen.

[0049] The shooting mode is a mode in which an operation of the execution button 51 is regarded as an instruction to start or end recording. When the distance measuring device 100 is turned on, the system control unit 200 executes an operation in the standby state. The operation in the standby state is an operation for causing the display unit 41 to function as an electronic viewfinder. Specifically, the system control unit 200 causes the image processing unit 205 to generate display image data based on the image data sequentially acquired from the imaging unit 30. Also, the system control unit 200 causes the display control unit 207 to perform display on the display unit 41.

[0050] In the shooting mode, the system control unit 200 waits for an operation of the execution button 51 while continuing the live view display on the display unit 41. When an operation of the execution button 51 is detected, the system control unit 200 records, for example, one frame of display image data as a still image on the recording medium 61. Further, the system control unit 200 may record the live view image on the recording medium 61. Whether to record a still image or a moving image can be changed by a previous setting. In the case of the setting to record a still image, the system control unit 200 records a still image each time an operation of the execution button 51 is detected. On the other hand, in the case of the setting to record a moving image, the system control unit 200 repeats the start and end of recording of a moving image each time an operation of the execution button 51 is detected. In the shooting mode, distance measurement is not performed.

[0051] In the distance measurement mode, the system control unit 200 waits for an operation of the execution button 51 while continuing the live view display on the display unit 41. Note that the system control unit 200 superimposes and displays an image such as a cursor or a pointer indicating a distance measurement point at a predetermined position on the live view image in the distance measurement mode.

[0052] When an operation of the execution button 51 is detected, the system control unit 200 executes a distance measurement operation. The system control unit 200 controls the light emission control unit 21b to output pulsed laser light from the light emitting element 21a and activates the light receiving unit 22 and the distance calculation unit 204. Then, when receiving a distance measurement result from the distance calculation unit 204, the system control unit 200 superimposes and displays the distance measurement result (distance or measurement failure) on the live view image being displayed. After a predetermined time has elapsed, or when an operation of the execution button 51 is detected, the system control unit 200 resumes the live view display and waits for an operation of the execution button 51. Note that when an operation of the execution button 51 is detected, the update of the live view image may be stopped until a predetermined time has elapsed, and the distance measurement result may be superimposed and displayed on the frame image at the time of the operation of the execution button 51.

[0053] In the simultaneous recording mode, while continuing the live view display on the display unit 41, the system control unit 200 waits for an operation of the execution button 51. Note that, similar to the distance measurement mode, in the simultaneous recording mode as well, the system control unit 200 superimposes and displays an image such as a cursor or a pointer indicating a distance measurement point at a predetermined position of the live view image.

[0054] When an operation of the execution button 51 is detected, the system control unit 200 executes a distance measurement operation in the same manner as in the distance measurement mode. Further, the system control unit 200 executes a recording operation of a still image or a moving image.

[0055] For example, when detecting an operation of the execution button 51, the system control unit 200 causes the image processing unit 205 to start generating moving image data for recording. Also, when detecting an operation of the execution button 51, the system control unit 200 may cause the imaging device 30b to execute still image shooting and cause the image processing unit 205 to generate still image data for recording. The system control unit 200 stores the moving image data or still image data for recording generated by the image processing unit 205 in the memory 206.

[0056] When receiving a distance measurement result from the distance calculation unit 204, the system control unit 200 stores distance measurement data (distance or measurement failure) in the memory 206 and superimposes and displays it on the live view image.

[0057] The image data and distance measurement data written in the memory 206 are filed in the file unit of the system control unit 200 and recorded on the recording medium 61 via the recording medium I / F 60.

[0058] Note that, in this embodiment, moving image data and still image data for recording are newly generated, but it is also possible to record a moving image for live view display or record one frame of the moving image for live view display as a still image.

[0059] In addition, for video data and still image data, information generally recorded by a digital camera such as shooting date and time and information regarding settings at the time of shooting is recorded, for example, in a file header. The distance measurement result may be recorded in the file header in the same manner, or may be recorded as a separate file. When recording as a separate file, for example, a common character string is included in the file name so that it can be understood that the image data file and the distance information file are associated with each other.

[0060] The system control unit 200 switches the operation mode according to the lever position of the mode switching unit 54. The number of lever positions that can be set by the mode switching unit 54 may be three in accordance with the number of operation modes, or may be two, such as a mode for irradiating laser light and a mode for not irradiating. In the latter case, for example, the distance measurement mode and the simultaneous recording mode are set at one lever position, and the remaining lever position is made to correspond to the shooting mode. The switching between the distance measurement mode and the simultaneous recording mode may be configured to be set by operating the menu button 53 and the direction keys. Further, characters, icons, etc. indicating the current operation mode may be superimposed and displayed on the live view image.

[0061] FIG. 3 is a diagram showing an example of an image displayed after distance measurement in the distance measurement mode or the simultaneous recording mode. In the present embodiment, a case where the distance measuring device 100 is used on a golf course is assumed. In the captured image 300 acquired by the imaging unit 30, a flag 301, a pond 302, a tree 303, etc. are shown. Here, the case where the distance of the flag 301 is measured is shown.

[0062] As described above, in the operation mode in which distance measurement is executed by operating the execution button 51, an indicator indicating the distance measurement position is superimposed and displayed on the live view image. In FIG. 3, a cross-shaped cursor 304 is illustrated as an indicator indicating the distance measurement position, but other forms of indicators such as a dot-shaped image or an arrow-shaped image may also be used.

[0063] The cursor 304 is superimposed so that the intersection point 305 is located at a predetermined position of the captured image 300, at the center of the captured image 300 in FIG. 3. The distance measuring unit 20 is adjusted to output laser light toward the position corresponding to the intersection point 305 of the cursor 304 within the imaging range of the imaging unit 30. Therefore, the user can adjust the orientation of the distance measuring device 100 so that the intersection point 305 of the cursor 304 is aligned with the position where the distance is to be measured, and operate the execution button 51 to measure the distance at the desired position.

[0064] When the distance measurement is performed normally, an image 306 representing the distance is superimposed and displayed as a measurement result on the live view image. When the distance measurement fails, an image of a character or message indicating the measurement failure, such as "Error", "×", or "Measurement failed", is superimposed and displayed instead of the distance.

[0065] Note that since FIG. 3 assumes use on a golf course, the distance is shown in yards, but it is also possible to set it to be displayed in other units such as meters.

[0066] FIG. 4 is a transition diagram of the GUI displayed on the display unit 41 when accessing the data recorded on the recording medium 61. By operating the menu button 53 and the direction keys, the playback tab screen 400 is displayed. When the playback menu 401 is executed on the playback tab screen 400, the screen transitions to the playback screen 410 as the image recorded on the recording medium 61. When the image deletion menu 402 is executed, by selecting a thumbnail image, the screen transitions to the image deletion screen 420 where a desired image can be deleted. When the card initialization menu 403 is executed, all the data recorded on the recording medium 61 is deleted and the recording medium 61 returns to its initial state. Note that when the image deletion menu 402 is executed, an option for batch image deletion may be displayed, or the image being displayed may be deleted by operating various input devices of the operation unit 50 while the playback screen 410 is being displayed. Also, the playback screen 410 may be displayed by operating the playback button included in the operation unit 50. Also, the data handled above is not limited to that photographed and recorded by the distance measuring device 100, and may be targeted at data recorded on the recording medium 61 by other devices or programs.

[0067] FIG. 5 is a transition diagram of the GUI displayed on the display unit 41 when switching the ON / OFF of the restriction mode of the distance measuring device 100. In the present embodiment, the restriction mode is a mode in which the images recorded on the recording medium 61 cannot be displayed on the display unit 41. By operating the menu button 53 and the direction keys, the screen transitions to the settings tab screen 500. When the restriction mode menu 501 is executed on the settings tab screen 500, the restriction mode switching screen 510 where the ON / OFF setting of the restriction mode can be made is displayed, and a desired state can be selected using the direction keys and set to the mode selected with the determination key. Note that guidance regarding the restriction mode may be displayed on the restriction mode switching screen 510. Also, a switching function for the ON / OFF of the restriction mode may be assigned to any of the input devices included in the operation unit 50.

[0068] FIG. 6 is a flowchart showing the operation of the distance measuring device 100 in the restricted mode. Each process in the flowchart is realized by the system control unit 200 executing a program stored in the non-volatile memory 201 and controlling the operations of the respective units. From the time when the power of the distance measuring device 100 is turned on, the processes in the flowchart of FIG. 6 are executed.

[0069] In step S1001, the system control unit 200 determines whether the distance measuring device 100 is set to the restricted mode. If the system control unit 200 determines that it is set to the restricted mode, it executes the process in step S1002, and if it determines otherwise, it executes the process in step S1007.

[0070] In step S1002, the system control unit 200 causes the LED of the identification unit 70 to emit light and turns on the identification unit 70. Note that the LED may emit light constantly or may emit light in a blinking manner.

[0071] In step S1003, the system control unit 200 determines whether it has received a display command for the playback tab screen 400 by operating the menu button 53. If the system control unit 200 determines that it has received the display command, it executes the process in step S1004, and if it determines otherwise, it executes the process in step S1010.

[0072] In step S1004, the system control unit 200 invalidates the playback menu 401 and the image deletion menu 402 and displays them on the playback tab screen 400 in a grayed-out state, respectively.

[0073] In step S1005, the system control unit 200 determines whether it has received an execution command for the playback menu 401 or the image deletion menu 402 based on the operation of the operation unit 50 of the user. If the system control unit 200 determines that it has received the execution command, it executes the process in step S1006, and if it determines otherwise, it executes the process in step S1010.

[0074] In step S1006, the system control unit 200 displays guidance such as that the recorded video cannot be displayed on the display unit 41 when the restriction mode is set, and does not transition to the playback screen 410 and the image deletion screen 420. Even when the playback button included in the operation unit 50 is operated, the same guidance is displayed and does not transition to the playback screen 410.

[0075] In step S1007, the system control unit 200 turns off the LED of the identification unit 70.

[0076] In step S1008, the system control unit 200 determines whether it has received a display command for the playback tab screen 400 by operating the menu button 53. When the system control unit 200 determines that it has received the display command, it executes the process of step S1009, and when it determines otherwise, it executes the process of step S1010.

[0077] In step S1009, the system control unit 200 displays the screen shown in Fig. 4(a) on the display unit 41 and waits in the reception state of the playback menu 401, the image deletion menu 402, and the card initialization menu 403. When any of the above menus is selected and executed, the transition to the playback screen 410, the transition to the image deletion screen 420, and the card initialization function are executed respectively.

[0078] In step S1010, the system control unit 200 determines whether it is in the power-off state by operating the power button 52 or the like. When the system control unit 200 determines that it is in the power-off state, it ends this flow, and when it determines otherwise, it executes the process of step S1001.

[0079] Note that the operation in the restricted mode does not necessarily have to be executed in the steps shown in FIG. 6. For example, it may be sufficient to simply omit the guidance display in step S1006 and invalidate the reception of the playback menu 401 and the image deletion menu 402. Also, in step S1006, the system control unit 200 may display the recorded video subjected to mosaic processing on the display unit 41. Further, the transition to the playback tab screen by the menu button 53 (step S1003) itself may be invalidated. Furthermore, the LED control of the identification unit 70 may be such that step S1002 is turned off and step S1007 is turned on.

[0080] Also, the operation related to the restricted mode in FIG. 6 is effective regardless of the operation mode (shooting mode, distance measurement mode, and simultaneous recording mode).

[0081] In this way, when the restricted mode is enabled, the functions in the playback tab are restricted so that the data recorded on the recording medium 61 is not displayed on the display unit 41. By not only making the playback menu 401 unusable but also making the image deletion menu 402 where the thumbnail images can be confirmed unusable, it is ensured that the user is prevented from viewing the recorded video. As a result, during a golf competition where viewing of the recorded video is prohibited, the distance measurement device 100 can be used in a state where the recorded video cannot be viewed. Furthermore, the light emission state of the LED of the identification unit 70 is switched according to the ON / OFF of the restricted mode. Thus, a third party who is looking at the state of using the distance measurement device 100 from the outside can also identify whether the distance measurement device 100 is being used in the restricted mode by looking at the lighting state of the identification unit 70. With the above configuration, it is possible to prevent the user from accidentally viewing the recorded video and violating the rules, and it is possible to play golf fairly while using the distance measurement device 100 without the third party having doubts about the user's rule violation.

[0082] In addition, the distance measuring device 100 may have a function of playing only the audio data recorded on the recording medium 61. The audio data includes audio files, the audio portions of video data, and the like. In this case, in step S1006, in addition to restricting the transition to the playback screen 410 and the image deletion screen 420, the playback of the audio data recorded on the recording medium 61 is also disabled.

[0083] In golf rules, it is also prohibited to listen to audio related to the competition. However, due to the above restrictions, the user can use the distance measuring device 100 without being able to listen to the recorded audio, preventing a violation of the rules.

[0084] Also, the laser output of the distance measuring device 100 may be the lowest class 1 among the classes defined in JIS C 6802. However, even with a class 1 laser output, irradiation to the eyes or other parts of the body is not recommended due to the impact on the body.

[0085] FIG. 7 is a side view of the distance measuring device 100, showing a configuration in which there are two settable positions of the mode switching unit 54, which can be switched between the set positions of the modes that irradiate laser light (distance measuring mode and simultaneous recording mode) and the set positions of the modes that do not irradiate (photographing mode). The switching between the distance measuring mode and the simultaneous recording mode is performed by operating the menu button 53 and the direction keys. With this configuration, by checking the set position of the mode switching unit 54, it is possible to determine whether or not the distance measuring device 100 is in a state where it can irradiate laser light. Therefore, when the distance measuring device 100 is used in the photographing mode, it can be identified by people around that it is in a safe state where laser light is not irradiated, and photographing can be performed with confidence. In the present embodiment, the state of the distance measuring device 100 can be identified by the set position of the mode switching unit 54, but the present invention is not limited to this as long as it can be identified from the external state of the mode switching unit 54.

[0086] On the other hand, even when the distance measuring device 100 is set to the shooting mode with the above configuration, if the restriction mode is OFF, it is possible to view recorded images that violate the golf rules. That is, even if the distance measuring function is turned off and distance measurement for the competition is not being performed, it does not serve as proof of non-violation of the rules. Setting the restriction mode to ON and having the identification unit 70 clearly indicate that it is in the restriction mode serves as proof of compliance with the rules. By arranging the mode switching unit 54 and the identification unit 70 independently on the outer surface of the distance measuring device 100 as in the above configuration, it is possible to notify the surroundings that shooting is being performed in a safe state and in compliance with the golf rules.

[0087] Also, the distance measuring device 100 may have a height difference correction function. FIG. 8 is a schematic diagram of the height difference correction function of the distance measuring device 100, showing distance measurement on a golf course with a height difference and the shot trajectory of a golf ball. Player 801 measures the distance L1 to the flag 802 using the distance measuring device 100. However, if a shot is taken based on the distance L1, the ball will fly along the trajectory S1 and will not reach the flag 802, which is at a higher position than player 801. Therefore, when using the height difference correction function, the system control unit 200 calculates the height H from the attitude of the distance measuring device 100 at the time of distance measurement obtained by the attitude detection unit 209 and the distance L1. Next, the corrected distance L2 is calculated using the height H and the distance L1, and the corrected distance L2 is displayed on the display unit 41 as the image 306. Player 801 can make the ball fly along the trajectory S2 that reaches the flag 802 by taking a shot based on the displayed corrected distance L2.

[0088] In FIG. 8, the target flag 802 is at a higher position than player 801. However, even if the flag 802 is at a lower position than player 801, the necessary corrected distance L2 can be calculated by the same calculation.

[0089] On the other hand, in the golf rules, measuring the height difference is not permitted. Therefore, in the case of a round to which the golf rules apply, using a height difference correction function that can acquire the height difference is a violation of the rules.

[0090] Therefore, when the restriction mode is active, the height difference correction function is also disabled. When the distance measurement operation is performed with the restriction mode active, the distance L1 is displayed as the image 306. As a result, the user can prevent violations not only regarding the rules for playing back recorded videos but also regarding the rules for measuring the height difference. Also, a third party who is observing the use of the distance measuring device 100 from the outside can determine whether the user is abiding by the rules by looking at the LED emission state of the identification unit 70.

[0091] Note that when the restriction mode is in the OFF state, the ON / OFF of the height difference correction function may be switched separately from the ON / OFF of the restriction mode. (Second Embodiment) In this embodiment, only the configuration different from the first embodiment will be described, and the description of the common configuration will be omitted.

[0092] FIG. 9 is a block diagram of the distance measuring device 100 of this embodiment.

[0093] The identification unit 70 is an exterior unit capable of identifying the ON / OFF state of the restriction mode. For example, the display state is switched by the emission and extinction of an LED arranged inside. Note that the LED may be a full-color LED capable of emitting RGB light, or a plurality of LEDs may be arranged.

[0094] The detection unit 90 includes a group of devices that detect various information inside and outside the distance measuring device 100, and each detection device has a name corresponding to its respective function. FIG. 9 shows a posture detection unit 91, an azimuth detection unit 92, a location detection unit 93, a wind speed detection unit 94, an air temperature detection unit 95, and a humidity detection unit 96, but these are examples, and the types and numbers of detection devices are not limited to these.

[0095] The attitude detection unit 91 uses, for example, a gyro sensor or the like to detect the attitude of the distance measuring device 100. The attitude information obtained by the attitude detection unit 91 may be sent to the system control unit 200 and used for the correction calculation of the height difference. Further, the attitude information obtained by the attitude detection unit 91 may be used as shake information when performing image blur correction of the photographing unit 30.

[0096] The azimuth detection unit 92 uses, for example, a geomagnetic sensor or the like to detect the direction in which the distance measuring device 100 is facing. Using the azimuth information obtained by the azimuth detection unit 92, the system control unit 200 may execute an azimuth display function and superimpose it on the live view image or the recorded image of the display unit 41. By knowing the azimuth, the user can refer to which direction to hit on the golf course.

[0097] The location detection unit 93 uses, for example, a GPS sensor or the like to detect the current location of the distance measuring device 100. Using the position information obtained by the location detection unit 93, the system control unit 200 may execute a location display function and superimpose it on the live view image or the recorded image of the display unit 41. By knowing the current location, the user can grasp the current position on the golf course.

[0098] The wind speed detection unit 94 uses, for example, a wind speed sensor or the like to detect the wind speed hitting the distance measuring device 100. Also, in combination with the information of the azimuth detection unit 92, the wind direction may be detected. Using the wind speed information obtained by the wind speed detection unit 94, the system control unit 200 may execute a wind speed / wind direction display function and superimpose it on the live view image or the recorded image of the display unit 41. By knowing the wind speed / wind direction, the user can predict the influence of the wind when hitting the golf ball.

[0099] The temperature detection unit 95 uses, for example, a temperature sensor or the like to detect the temperature outside the distance measuring device 100. Using the temperature information obtained by the temperature detection unit 95, the system control unit 200 may execute a temperature display function and superimpose it on the live view image or the recorded image of the display unit 41. By knowing the temperature, the user can predict the hardness of the golf ball at the time of the shot.

[0100] The humidity detection unit 96 uses, for example, a temperature sensor or the like to detect the humidity outside the distance measuring device 100. Using the humidity information obtained by the humidity detection unit 96, the system control unit 200 may execute a humidity display function and superimpose it on the live view image or the recorded image of the display unit 41. By knowing the humidity, the user can predict the air resistance acting on the hit golf ball.

[0101] FIG. 10 is a transition diagram of the GUI displayed on the display unit 41 when setting the restriction mode of the distance measuring device 100. In the present embodiment, the restriction mode is a mode that disables the selected function among a plurality of functions. By operating the menu button 53 and the direction keys, the setting tab screen 500 is transitioned to. When the restriction mode setting menu 502 is executed on the setting tab screen 500, a restriction mode setting screen 520 is displayed where it is possible to set which function is to be disabled when the restriction mode is enabled. For example, by operating the left and right direction keys, it is possible to set whether each function is a restriction target or a non-restriction target. The set content is saved as a setting file in the non-volatile memory 201 via the system control unit 200.

[0102] Note that in FIG. 10, the functions that can be set to be disabled are shown as image playback, elevation difference correction, azimuth display, location display, and wind speed / wind direction display. These are examples, and other functions such as temperature display, humidity display, air pressure display, and image recording may be included, and the functions targeted by the restriction mode are not limited to these.

[0103] Also, on screens other than the restriction mode setting screen 520, it may be possible to change the setting of the target / non-target of the restriction mode. For example, on the playback tab screen 400, by selecting the playback menu 401 or the image deletion menu 402, it may be possible to set the functions related to playback as the restriction targets of the restriction mode.

[0104] Also, the colors of the LEDs that emit light in the identification unit 70 are associated one-to-one with the respective functions.

[0105] FIG. 11 is a flowchart showing the operation of the distance measuring device 100 of the present embodiment in the restricted mode. The processing of the flowchart is realized by the system control unit 200 executing a program stored in the non-volatile memory 201 and controlling the operations of the respective units. From the time when the power of the distance measuring device 100 is turned on, the processing of the flowchart in FIG. 11 is executed.

[0106] In step S2001, the system control unit 200 determines whether the distance measuring device 100 is set to the restricted mode. If the system control unit 200 determines that it is set to the restricted mode, it executes the process of step S2002, and if it determines otherwise, it executes the process of step S2007.

[0107] In step S2002, the system control unit 200 refers to the non-volatile memory 201 and reads a setting file (setting file related to the restricted mode) in which a list of functions targeted by the restricted mode is stored.

[0108] In step S2003, the system control unit 200 causes the LED of the identification unit 70 to emit light. At this time, based on the content of the read setting file, the emission color of the LED may change according to the type of the restricted function. For example, the emission color of the LED may be changed as follows: the first color when the first function is restricted, the second color when the second function is restricted, and the third color when the first and second functions are restricted. Also, the emission color of one LED may change with time, or a plurality of LEDs may emit light in respective colors simultaneously.

[0109] In step S2004, the system control unit 200 sets the function to be restricted (function being restricted) to be unusable (deactivate).

[0110] In step S2005, the system control unit 200 determines whether it has received an execution instruction regarding a restricted function based on the operation of the user's operation unit 50 or the like. If the system control unit 200 determines that it has received an execution instruction, it executes the process of step S2006. If it determines otherwise, it executes the process of step S2008.

[0111] In step S2006, the system control unit 200 displays guidance such as that the function under restriction cannot be executed when the restriction mode is set, and does not execute the function for which the execution instruction has been received.

[0112] In step S2007, the system control unit 200 turns off the LED of the identification unit 70.

[0113] In step S2008, the system control unit 200 determines whether it is in the power-off state by operating the power button 52 or the like. If the system control unit 200 determines that it is in the power-off state, it ends this flow. If it determines otherwise, it executes the process of step S2001.

[0114] Note that the operation in the restriction mode does not necessarily have to be executed in the steps shown in FIG. 11. For example, the LED lighting in step S2003 and the function restriction in step S2004 may be executed in the reverse order.

[0115] Also, the operation regarding the restriction mode in FIG. 11 is effective regardless of the operation mode (shooting mode, distance measurement mode, and simultaneous recording mode).

[0116] In this way, by allowing the user to freely set the function of restricting in the restricted mode, even when the prohibited items are changed due to the revision of the golf rules or when functions outside the rules are prohibited by local rules, the distance measuring device 100 can be used in the corresponding restricted mode. Also, according to the ON / OFF of the restricted mode, the light emission state of the LED of the identification unit 70 is switched, and the emission color becomes a color corresponding to the restricted function. A third party who is looking at the state of using the distance measuring device 100 from the outside can also identify whether the distance measuring device 100 is being used in an appropriate restricted mode by looking at the light emission state of the LED of the identification unit 70. With the above configuration, it is possible to prevent the user from accidentally violating the rules, and it is possible to play fair golf while using the distance measuring device 100 without the third party having doubts about the user's rule violation.

[0117] Also, when the distance measuring device 100 is used in a restricted mode that complies with the stipulated golf rules of the golf association, the identification unit 70 may be determined to emit light in a specific color. Thereby, it is possible to determine whether the distance measuring device 100 is being used in a restricted mode that complies with the golf rules without checking the emission color for each function.

[0118] Also, when the golf rules are revised and the restricted items are changed, firmware updates for the distance measuring device 100 may be distributed according to the rule revision content, and the above-mentioned specific emission color may be updated to a color different from that before the update. Thereby, it is possible to determine whether the distance measuring device 100 is being used in a restricted mode that complies with the latest golf rules.

[0119] Also, FIG. 12 shows a distance measuring device 100 having a liquid crystal panel (display screen) as the identification unit 70. A list of functions that can be set as the target of the restricted mode can be displayed on the panel. For example, icons indicating each function may be displayed, or the names of the functions may be displayed.

[0120] At this time, in step S2003, the system control unit 200 displays only the functions that are the targets of restriction on the liquid crystal panel of the discrimination unit 70. Note that only the functions that are not restricted may be displayed on the liquid crystal panel. Further, all the functions that can be set as the targets of the restriction mode may be listed and displayed, and the restricted functions and the unrestricted functions may be displayed with different brightness levels. At this time, only the restricted functions may be brightly displayed, or only the unrestricted functions may be brightly displayed. These are merely examples, and the display methods for distinguishing between the restricted functions and the unrestricted functions are not limited to these. With this configuration, a third party who externally observes the state in which the user and the distance measuring device 100 are being used can easily identify which functions of the distance measuring device 100 are restricted. [Other Embodiments] The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and causing one or more processors in a computer of the system or device to read and execute the program. Further, it can also be realized by a circuit (for example, an ASIC) that realizes one or more functions.

[0121] The disclosure of the present embodiment includes the following configurations and methods. (Configuration 1) An imaging unit that images a subject, A distance measuring unit that measures the distance to the subject using the time from when light is irradiated onto the subject until the reflected light from the subject is received, A display unit for displaying an image obtained by the imaging means, A recording unit that records the image, A control unit that can execute control to make the image recorded in the recording unit non-displayable on the display unit, A distance measuring device, comprising: an identification unit that can externally identify that the control is being executed. (Configuration 2) The control unit can delete from the recording unit the image corresponding to the thumbnail image selected from a plurality of thumbnail images displayed on the display unit, The distance measuring device according to Configuration 1, wherein when the control is being executed, the control unit makes the plurality of thumbnail images non-displayable on the display unit. (Configuration 3) The distance measuring device according to Configuration 1 or 2, wherein when the control is being executed, the control unit restricts the reproduction of the audio data recorded in the recording unit. (Configuration 4) The distance measuring device further includes a mode switching unit that can be switched between a first mode in which light is irradiated and a second mode in which light irradiation is not performed, and it is possible to identify from the external appearance state of the mode switching unit which of the first mode and the second mode is set, according to any one of Configurations 1 to 3. (Configuration 5) The distance measuring device according to Configuration 4, wherein the mode switching unit is arranged separately from the identification unit. (Configuration 6) The distance measuring device according to Configuration 4 or 5, wherein when one of the first mode and the second mode is set and the control is being executed, the control unit makes the image non-displayable on the display unit. (Configuration 7) The control unit can acquire the height difference between the distance measuring device and the subject, and the distance measuring device according to any one of Configurations 1 to 6, wherein when the control is being executed, the control unit does not acquire the height difference. (Configuration 8) The control unit can set at least one selected function among a plurality of functions to be unusable, and the identification unit can externally identify that the at least one function has been set to be unusable by the control unit, according to any one of Configurations 1 to 7. (Configuration 9) The at least one function is at least one of reproduction of the image, display of height difference, display of orientation, display of location, display of wind speed, display of air temperature, display of humidity, display of air pressure, and recording of the image, and the distance measuring device according to Configuration 8 is characterized in this. (Configuration 10) The identification unit is capable of emitting light in at least two or more colors, and the distance measuring device according to Configuration 8 or 9 is characterized in this. (Configuration 11) The identification unit changes the emission color according to the at least one function set to be unusable, and the distance measuring device according to Configuration 10 is characterized in this. (Configuration 12) The identification unit includes a display screen that displays information regarding the at least one function when the at least one function is set to be unusable by the control unit, and the distance measuring device according to any one of Configurations 8 to 11 is characterized in this. (Configuration 13) The identification unit includes a display screen that displays information regarding a function not set to be unusable when the at least one function is set to be unusable by the control unit, and the distance measuring device according to any one of Configurations 8 to 11 is characterized in this. (Configuration 14) The identification unit displays information regarding the at least one function and information regarding a function not set to be unusable with different brightness levels when the at least one function is set to be unusable by the control unit, and the distance measuring device according to any one of Configurations 8 to 11 is characterized in this. (Method 1) A control method for a distance measuring device including an imaging unit that images a subject, a distance measuring unit that measures the distance to the subject using the time from when light is irradiated onto the subject until the reflected light from the subject is received, a display unit that displays an image obtained by the imaging unit, and a recording unit that records the image, the method comprising: executing control to make the image recorded in the recording unit non-displayable on the display unit; characterized by having a step of making it externally identifiable that the control is being executed. (Configuration 15) A program for causing a computer to execute the control method described in Method 1. (Configuration 17) A computer-readable recording medium on which the program described in Configuration 16 is recorded.

[0122] As described above, the preferred embodiments of the present invention have been described. However, the present invention is not limited to these embodiments, and various modifications and changes are possible within the scope of the gist thereof.

Explanation of Reference Numerals

[0123] 20 Distance measurement unit 30 Imaging unit 41 Display unit 61 Recording medium (recording unit) 70 Identification unit 100 Distance measurement device 200 System control unit (control unit)

Claims

1. An imaging unit that images a subject, A distance measuring unit that measures the distance to the subject using the time from when light is irradiated onto the subject until the reflected light from the subject is received, A display unit for displaying an image obtained by the imaging unit, A recording unit that records the image, A control unit capable of executing control to make the image recorded in the recording unit non-displayable on the display unit, A distance measuring device, characterized by comprising an identification unit that enables external identification of the execution of the control.

2. The control unit can erase the image corresponding to a thumbnail image selected from a plurality of thumbnail images displayed on the display unit from the recording unit, The control unit, when the control is being executed, makes the plurality of thumbnail images non-displayable on the display unit. The distance measuring device according to claim 1, characterized in that.

3. The control unit, when the control is being executed, restricts the playback of audio data recorded in the recording unit. The distance measuring device according to claim 1 or 2, characterized in that.

4. Further comprising a mode switching unit capable of switching between a first mode in which the light is irradiated and a second mode in which the light is not irradiated, The distance measuring device according to claim 1 or 2, characterized in that it is possible to identify from the external appearance state of the mode switching unit which of the first mode and the second mode is set.

5. The distance measuring device according to claim 4, characterized in that the mode switching unit is arranged separately from the identification unit.

6. The control unit, when one of the first mode and the second mode is set and the control is being executed, makes the image non-displayable on the display unit. The distance measuring device according to claim 4.

7. The control unit can acquire the height difference between the distance measuring device and the subject, The control unit, when the control is being executed, does not acquire the height difference. The distance measuring device according to claim 1 or 2, characterized in that.

8. The control unit can set at least one selected function among a plurality of functions to be unusable, The distance measuring device according to claim 1 or 2, characterized in that the identification unit enables external identification of the fact that at least one function has been set to be unusable by the control unit.

9. The distance measuring device according to claim 8, wherein at least one of the at least one function is at least one of reproduction of the image, display of height difference, display of direction, display of location, display of wind speed, display of temperature, display of humidity, display of air pressure, and recording of the image.

10. The distance measuring device according to claim 8, wherein the identification unit is capable of emitting light in at least two or more colors.

11. The distance measuring device according to claim 10, wherein the identification unit changes the emission color according to the at least one function set to be unusable.

12. The distance measuring device according to claim 8, wherein the identification unit includes a display screen that displays information regarding the at least one function when the at least one function is set to be unusable by the control unit.

13. The distance measuring device according to claim 8, wherein the identification unit includes a display screen that displays information regarding a function not set to be unusable when the at least one function is set to be unusable by the control unit.

14. The distance measuring device according to claim 8, wherein the identification unit displays information regarding the at least one function and information regarding a function not set to be unusable at different luminances when the at least one function is set to be unusable by the control unit.

15. A control method for a distance measuring device including an imaging unit that images a subject, a distance measuring unit that measures the distance to the subject using the time from when light is irradiated onto the subject until the reflected light from the subject is received, a display unit that displays an image obtained by the imaging unit, and a recording unit that records the image, the method comprising: executing control to make the image recorded in the recording unit non-displayable on the display unit; and making it possible to identify from the outside that the control is being executed.

16. A program for causing a computer to execute the control method according to claim 15.

17. A computer-readable recording medium having recorded thereon the program according to claim 16.

Citation Information

Patent Citations

  • Imaging apparatus

    JP2016048825A