In the multi point range finding device according to this invention, the photosensitive means 11 for detecting the light reflected from the subject (3) incudes the PSDs (20a) to (20c) which are disposed at positions and intervals corresponding to plural light-irradiating sources (4a to 4c), and the semiconductor resistance elements (21a to 21c), each of the PSDs (20a to 20c) and each of the semiconductor resistance elements (21a to 21c) are connected in series to each other, and a set of the PSDs (20a to 20c) as well as a set of the semiconductor resistance elements 21a to 21c are connected in parallel with one another. The photoelectric currents generated in the PSDs (20a to 20c) are outputted through common output electrodes E1 and E2. With this structure, a compact multipoint range finding device having high precision can be produced in low cost.
An apparatus for obtaining information associated with distances in a plurality of target directions by projecting light in the plurality of target directions and receiving the reflected light, includes a first light emitting portion, a second light emitting portion, and a division light projecting device for division-projecting light emitted by the first light emitting portion in at least first and second target directions, and division-projecting light emitted by the second light emitting portion in at least the second target direction and a third target direction.
A distance measuring device for ensuring accuracy of the positional relationship between the optical axis of a light-receiving lens and the optical center of a light-receiving element obtains distance information data by measuring the distance to a target plate which is 1 meter from the distance measuring device. If the distance information is not smaller than 1.625 meter, a switch is connected to one pair of terminals and the difference between reference output data stored in a control circuit and output data of an AF-IC obtained when the distance to the target plate is measured with the switch connected to the pair of terminals is calculated and stored in a memory circuit. When the value of the distance information data is not greater than 0.375 meter, the switch is connected to another pair of terminals, and output deviation data is stored in the memory circuit 11 in the same way. When the value of the distance information value is smaller than 1.625 meter and greater than 0.375 meter, the switch is connected to a further pair of terminals, and output deviation data is stored in the memory circuit in the same way.