DE3645183C2 - Camera range indicator for automatic focussing - Google Patents

Camera range indicator for automatic focussing

Info

Publication number
DE3645183C2
DE3645183C2 DE3645183A DE3645183A DE3645183C2 DE 3645183 C2 DE3645183 C2 DE 3645183C2 DE 3645183 A DE3645183 A DE 3645183A DE 3645183 A DE3645183 A DE 3645183A DE 3645183 C2 DE3645183 C2 DE 3645183C2
Authority
DE
Germany
Prior art keywords
lens
distance
routine
counter
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE3645183A
Other languages
German (de)
Inventor
Minoru Matsuzaki
Youji Watanabe
Junichi Itoh
Masato Miyazawa
Toru Komatsu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Optical Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP61154880A external-priority patent/JPH065336B2/en
Priority claimed from JP61154622A external-priority patent/JP2690728B2/en
Application filed by Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Priority claimed from DE19863641674 external-priority patent/DE3641674A1/en
Application granted granted Critical
Publication of DE3645183C2 publication Critical patent/DE3645183C2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B7/00Mountings, adjusting means, or light-tight connections, for optical elements
    • G02B7/28Systems for automatic generation of focusing signals
    • G02B7/30Systems for automatic generation of focusing signals using parallactic triangle with a base line

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Focusing (AREA)

Abstract

Automatic focussing equipment uses a counter for recording the range setting upon movement of the lens and a resetting device, which resets the counter when the camera lens has reached a given reference position. A memory (2) contains specific data for each separate lens used by a processor for allowing each recorded count value to be converted into a corresponding absolute range value.The counter pref. records address signals provided by an address signal generator associated with the setting motor for the camera lens

Description

Die Erfindung betrifft eine Kamera nach dem Oberbegriff des Anspruchs 1.The invention relates to a camera according to the preamble of Claim 1.

Entfernungseinstelleinrichtungen, bei denen mit Hilfe einer passiv arbeitenden Entfernungsmeßeinrichtung und einer An­ triebseinrichtung das Aufnahmeobjektiv automatisch in eine korrekte Fokusposition bewegt wird, enthalten üblicherweise photoelektrische Elemente, beispielsweise CCD′s. Diese photo­ elektrischen Elemente sind bei zu geringer Helligkeit und/oder zu geringem Kontrast des Aufnahmegegenstands nicht mehr in der Lage, ein Signal zu liefern, das zur Bestimmung der korrekten Fokusposition geeignet ist. Für den Benutzer einer Kamera ist es aber gerade unter den erwähnten, ungünstigen Lichtverhält­ nissen wünschenswert, daß die Entfernungseinstelleinrichtung seiner Kamera das Aufnahmeobjektiv selbsttätig in die korrekte Fokusposition bewegt, da das menschliche Auge unter diesen Lichtverhältnissen meist nicht mehr dazu ausreicht, eine korrekte, manuelle Entfernungseinstellung über den Kamerasu­ cher vorzunehmen.Distance setting devices, in which with the aid of a passively working distance measuring device and an drive device automatically takes the lens into one correct focus position is usually included photoelectric elements, for example CCD's. This photo electrical elements are too low brightness and / or too low contrast of the subject no longer in the Able to deliver a signal to determine the correct Focus position is appropriate. For the user of a camera but it just under the unfavorable lighting conditions mentioned nissen desirable that the distance adjuster his camera automatically shoots the correct lens Focus position moves because the human eye is among these Lighting conditions are usually no longer sufficient for one correct, manual distance setting via the camera u to make.

Aus der DE 28 50 993 A1 ist eine Kamera bekannt, bei der dann, wenn die in der Entfernungsmeßeinrichtung eingesetzten photo­ elektrischen Elemente aufgrund zu geringer Helligkeit des Aufnahmegegenstands kein zur Bestimmung der korrekten Fokuspo­ sition des Aufnahmeobjektivs geeignetes Signal mehr liefern, das Aufnahmeobjetiv in eine Panfokal-Stellung bewegt und gleichzeitig die Blitzlicht-Betriebsart gewählt wird. Damit soll zum einen erreicht werden, daß die überwiegende Anzahl von Aufnahmen selbst dann einen brauchbaren Schärfegrad aufweist, wenn die Helligkeit des Aufnahmegegenstands für einen zufriedenstellenden Betrieb der Scharfstellautomatik zu gering ist, und zum anderen soll in einem Entfernungsbereich, in dem sich der Aufnahmegegenstand erfahrungsgemäß am häufig­ sten befindet, genügend Licht für eine korrekte Belichtung bereitgestellt werden.A camera is known from DE 28 50 993 A1, in which if the photo used in the distance measuring device electrical elements due to insufficient brightness of the  Subject no to determine the correct focus point sition of the taking lens provide a suitable signal more the taking lens is moved into a panfocal position and the flash mode is selected at the same time. In order to On the one hand, the majority should be achieved a useful level of sharpness even then if the brightness of the subject for satisfactory operation of the automatic focus control is small, and secondly, in a distance range, in which experience has shown that the subject is most frequent most enough light for correct exposure to be provided.

Der Erfindung liegt die Aufgabe zugrunde, eine gattungsgemäße Kamera so zu verbessern, daß eine korrekte automatische Entfernungseinstellung auch bei solchen ungünstigen Lichtver­ hältnissen ermöglicht ist, bei denen herkömmliche Entfernungs­ einstelleinrichtungen der genannten Art versagen.The invention has for its object a generic To improve camera so that a correct automatic Distance setting even with such unfavorable Lichtver Ratios is possible with conventional removal Setting devices of the type mentioned fail.

Erfindungsgemäß ist diese Aufgabe mit einer Kamera gelöst, die die Merkmale des Anspruchs 1 aufweist. Erfindungsgemäß ist demnach erkannt worden, daß unter ungünstigen Lichtverhältnis­ sen die Wahrscheinlichkeit zur erfolgreichen Ermittlung eines die Aufnahmeentfernung repräsentierenden Signals erhöht ist, wenn das Aufnahmeobjektiv nach einem erfolglosen Versuch der Ermittlung eines solchen Signals in eine Entfernungsstellung bewegt wird, in der eine der Kamera zugehörige Zusatzbeleuch­ tung ihre größte Wirkung entfaltet. According to the invention, this object is achieved with a camera that has the features of claim 1. According to the invention Accordingly, it was recognized that under unfavorable lighting conditions the probability of successfully determining a the signal representing the recording distance is increased, if the lens after an unsuccessful attempt Determination of such a signal in a distance position is moved in the additional lighting belonging to the camera the greatest effect.  

Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung sind in den Unteransprüchen gekennzeichnet.Advantageous refinements and developments of the invention are marked in the subclaims.

Vorzugsweise werden zur Bewegung des Aufnahmeobjektivs in die vorgenannte Entfernungsstellung absolute Entfernungsdaten verwendet. Unter einer absoluten Größe der Entfernungsinformation, wie sie in einer automatischen Entfer­ nungseinstelleinrichtung benutzt wird, wird ein Signal ver­ standen, das der Entfernung selbst entspricht, wogegen eine relative Größe der Entfernungsinformation als eine Verschiebung bzw. Abweichung gegenüber einer aktuell eingestellten Entfernung verstanden wird. Preferably, for moving the taking lens into the aforementioned Distance setting uses absolute distance data. Under an absolute size of Distance information as in an automatic distance voltage adjustment device is used, a signal is ver stood, which corresponds to the distance itself, whereas one relative size of the distance information as a shift or understood deviation from a currently set distance becomes.  

Mehrere Ausführungsbeispiele der Erfindung werden im folgen­ den anhand schematischer Zeichnungen näher erläutert. Es zeigt:Several embodiments of the invention will follow explained in more detail with the aid of schematic drawings. It shows:

Fig. 1 ein Blockschaltbild einer grundsätzlichen Anordnung einer Vorrichtung zum Erzeugen von einer Entfernung entsprechenden Daten Fig. 1 is a block diagram of a basic arrangement of an apparatus for generating data corresponding to a distance

Fig. 2 ein Blockschaltbild einer elektrischen Schaltungs­ anordnung, die im wesentlichen eine Stromversorgung für ein Kamerasystem umfaßt, auf welches die Erfin­ dung anwendbar ist, Fig. 2 is a block arrangement diagram of an electrical circuit which is substantially a power supply for a camera system comprising, on which the dung OF INVENTION applicable is

Fig. 3 ein Blockschaltbild mit einer Darstellung der Sig­ nalübertragung zum und vom Autofokus-Block gemäß Fig. 2, Fig. 3 is a block diagram with a representation of Sig nalübertragung to and from the autofocus block according to Fig. 2,

Fig. 4 bis 9 Flußdiagramme eines Beispiels für ein Programm für die in Fig. 3 dargestellte Autofokus-Zentral­ einheit, Figure 4 unit. To 9 are flow charts of an example of a program for the embodiment illustrated in Fig. 3 autofocus central,

Fig. 10 eine grafische Darstellung der Abhängigkeit der Objektivverstellung von einer absoluten Entfernung bei mehreren Wechselobjektivtubusen, Fig. 10 is a graphical representation of the function of the lens displacement from an absolute distance at more Wechselobjektivtubusen,

Fig. 11 eine grafische Darstellung der Abhängigkeit zwi­ schen einem ungefähren Merkmal einer absoluten Ent­ fernung und der Verstellung eines Objektivs für eine Ausführungsform der Erfindung, Fig. 11 is a chart showing the dependence rule Zvi an approximate feature of an absolute Ent fernung and the displacement of a lens for an embodiment of the invention,

Fig. 12 eine grafische Darstellung der Kennkurve ausgewähl­ ter Objektivtubuse gemäß Fig. 10 mit sowohl den tatsächlichen als auch den nach der Näherungsformel errechneten Werten, Fig. 12 is a graphical representation of the characteristic curve ausgewähl ter Objektivtubuse of FIG. 10 with both the actual and the calculated according to the approximation formula values,

Fig. 13 einen Schaltplan für eine Ausführungsform eines Im­ pulsdiskriminators zum Treiben eines Zählers, der eine absolute Entfernung mit höherer Genauigkeit ableitet, Figure 13 is a pulse discriminator for driving in a counter which derives. A circuit diagram for an embodiment of an absolute distance with higher accuracy,

Fig. 14 einen Schaltplan für eine andere Ausführungsform des Impulsdiskriminators, Fig. 14 is a circuit diagram for another embodiment of the pulse discriminator,

Fig. 15 eine vereinfachte Darstellung des Objektivwegdetek­ tors gemäß Fig. 14, Fig. 15 is a simplified representation of the Objektivwegdetek gate shown in FIG. 14,

Fig. 16 eine Reihe von Zeitdiagrammen für Ausgangswellen­ formen der A- und B-Phase aus dem Wellenformer ge­ mäß Fig. 14, Fig. 16 is a series of time diagrams for the output shafts of the A- and B-phase from the wave shaper accelerator as Fig. 14,

Fig. 17 und 18 je Reihen von Zeitdiagrammen für Wellenfor­ men von verschiedenen Signalen, die in der Schal­ tungsanordnung gemäß Fig. 14 auftreten, wenn sich ein Motor vorwärts- und rückwärtsdreht, FIGS. 17 and 18 each series of timing charts for Wellenfor men of various signals in the TIC arrangement of FIG. 14 occur when a motor rotates forward and backward,

Fig. 19 einen Schaltplan für eine weitere Ausführungsform des Impulsdiskriminators, Fig. 19 is a circuit diagram for another embodiment of the pulse discriminator,

Fig. 20 eine Reihe von Zeitdiagrammen für einen Zählfehler, der zwischen Vorwärts- und Rückwärtsdrehung des Motors auftritt, Fig. 20 is a series of timing charts for a counting error that occurs between forward and reverse rotation of the motor,

Fig. 21 bis 28 Flußdiagramme für ein anderes Programm für die Autofokus-Zentraleinheit gemäß Fig. 2, Fig. 21 to 28 are flow charts for another program for the autofocus central unit according to Fig. 2,

Fig. 29 ein Blockschaltbild für ein Rechensystem zum Be­ rechnen einer absoluten Entfernung in der Vorrich­ tung gemäß der Erfindung, Fig. 29 is a block diagram for a computing system for loading calculate an absolute distance in the Vorrich processing according to the invention,

Fig. 30 ein Fig. 3 ähnliches Blockschaltbild für eine Aus­ führungsform, bei der ein Objektiv von einem offe­ nen Regelkreis angetrieben wird, und Fig. 30 is a Fig. 3 similar block diagram for an imple mentation form in which a lens is driven by an open control loop, and

Fig. 31 ein Fig. 14 ähnlicher Schaltplan für eine andere Ausführungsform eines Zählers. Fig. 31 is a circuit diagram similar to Fig. 14 for another embodiment of a counter.

Der Beschreibung mehrerer Ausführungsformen der Erfindung sei eine kurze Darstellung ihres grundsätzlichen Aufbaus und Funktionierens vorausgeschickt. Gemäß Fig. 1 umfaßt eine Vorrichtung zum Erzeugen von einer Entfernung entsprechenden Daten einen Zähler 1, der in Übereinstimmung mit der Bewe­ gung eines Aufnahmeobjektivs eine relative Entfernung zählt, und einen Speicher 2 für einem bestimmten Aufnahmeobjektiv zugeordnete Daten, die zum Umwandeln des Zählstandes des Zählers 1 in eine entsprechende absolute Entfernung benötigt werden. Der Zählstand des Zählers 1 und die im Speicher 2 gespeicherten spezifischen Daten werden einem Rechner 3 zu­ geleitet, der eine absolute Entfernung errechnet. Sobald ein Entfernungseinstellring eine Bezugsstellung erreicht, wird der Zähler 1 von einer Rücksetzeinrichtung 4 rückgesetzt.The description of several embodiments of the invention is preceded by a brief description of its basic structure and functioning. Referring to FIG. 1, an apparatus for generating a distance corresponding data comprises a counter 1, the data in accordance with the BEWE a taking lens supply a relative distance counts, and a memory 2 assigned for a specific taking lens that for converting the count of the counter 1 in a corresponding absolute distance. The count of the counter 1 and the specific data stored in the memory 2 are fed to a computer 3 which calculates an absolute distance. As soon as a distance setting ring reaches a reference position, the counter 1 is reset by a reset device 4 .

Es wird nun eine Ausführungsform für eine Kamera beschrie­ ben, die mit Wechselobjektiven benutzt wird und eine auto­ matische Fokussierfunktion, nachstehend Autofokus bzw. AF genannt, hat. Fig. 2 zeigt ein Blockschaltbild für ein ge­ samtes Kamerasystem, insbesondere die Stromversorgung. Die Spannungsquelle in Form einer Batterie 11 liefert eine Spannung Vcc, die bei geschlossenem Hauptschalter 12 von einem Gleichspannungsumformer 13 verstärkt wird. Somit liegt an einem Paar Sammelleitungen 1 0 und 11 eine konstante Span­ nung VDD an. An die Sammelleitungen 1 0 und 11 sind ange­ schlossen: eine Haupt-Zentraleinheit 14, eine Bipolar-II- Schaltung 15, eine Bipolar-I-Schaltung 16, eine Steuer­ schaltung 17 für ein elektronisches Blitzgerät, eine Objek­ tivdaten-Schaltung 18 und eine Eingabedaten-Schaltung (data­ back circuit) 19. Die Stromversorgung der Bipolar-II-Schal­ tung 15 wird mittels eines Signals von der Leistungssteuer­ schaltung in der Haupt-Zentraleinheit 14 gesteuert, wogegen die Stromversorgung der anderen Schaltungen, einschließlich Komponenten von der Bipolar-I-Schaltung 16 bis zur Eingabe­ daten-Schaltung 19, mittels eines Leistungssteuersignals von der Bipolar-II-Schaltung 15 gesteuert wird.An embodiment for a camera will now be described which is used with interchangeable lenses and has an automatic focusing function, hereinafter referred to as autofocus or AF. Fig. 2 shows a block diagram for a ge overall camera system, in particular the power supply. The voltage source in the form of a battery 11 supplies a voltage Vcc, which is amplified by a DC voltage converter 13 when the main switch 12 is closed. Thus, a constant voltage V DD is present on a pair of busbars 1 0 and 1 1 . To the manifolds 1 0 and 1 1 are connected: a main CPU 14 , a bipolar II circuit 15 , a bipolar I circuit 16 , a control circuit 17 for an electronic flash, an objective data circuit 18 and an input data circuit (data back circuit) 19. The power supply to the bipolar II circuit 15 is controlled by a signal from the power control circuit in the main CPU 14 , whereas the power supply to the other circuits including components from the bipolar I circuit 16 to the input data circuit 19 , is controlled by means of a power control signal from the bipolar II circuit 15 .

Ein Autofokus- bzw. AF-Block umfaßt einen Scharfstellungs­ sensor 20, einen Analog/Digital- bzw. A/D-Wandler 21 und eine AF-Zentraleinheit 22 und ist an die Sammelleitungen 1 0 und 11 über einen Leistungssteuertransistor 23 angeschlos­ sen. Die Steuerung der Stromversorgung zum AF-Block ge­ schieht durch Schalten auf Durchlaß und Sperren des Transi­ stors 23 in Abhängigkeit von einem Signal von der Leistungs­ steuerschaltung in der Haupt-Zentraleinheit 14. Zweck der AF-Zentraleinheit 22 ist es, eine Berechnung in Übereinstim­ mung mit einem AF-Algorithmus durchzuführen. Mit der AF-Zen­ traleinheit 22 ist eine AF-Anzeige 24 zum Anzeigen einer Scharf- oder Unscharfstellung verbunden. Die Haupt-Zentral­ einheit 14 steuert den gesamten Ablauf einschließlich Film­ transport, Rückspulen und Belichtung; mit ihr ist eine An­ zeige 25 zum Anzeigen verschiedener Betriebszustände, außer der Scharfstellung, verbunden.An autofocus or AF block comprises an arming sensor 20 , an analog / digital or A / D converter 21 and an AF central unit 22 and is connected to the bus lines 1 0 and 1 1 via a power control transistor 23 . The control of the power supply to the AF block ge takes place by switching to passage and blocking the transistor 23 in response to a signal from the power control circuit in the main central unit 14 . The purpose of the AF central processing unit 22 is to perform a calculation in accordance with an AF algorithm. With the AF central unit 22 , an AF display 24 is connected to indicate an arming or disarming. The main central unit 14 controls the entire process including film transport, rewinding and exposure; with it is a display 25 for displaying various operating states, other than the focus, connected.

Die Bipolar-II-Schaltung 15 umfaßt verschiedene Treiber, die für die einzelnen Abläufe einer Kamera benötigt werden, ein­ schließlich der Steuerung für einen Filmtransport- und Rück­ spulmotor, der Steuerung für die Objektivverstellung und den Verschluß. Mit ihr sind eine Autofokus- bzw. AF-Motortrei­ berschaltung 26 und eine Autofokus- bzw. AF-Zusatzbeleuch­ tungsschaltung 27 verbunden. The bipolar II circuit 15 includes various drivers that are required for the individual processes of a camera, including the control for a film transport and rewind motor, the control for the lens adjustment and the shutter. With it, an autofocus or AF motor driver circuit 26 and an autofocus or AF additional lighting circuit 27 are connected.

Die Bipolar-I-Schaltung 16 führt im wesentlichen eine Licht­ messung durch und umfaßt ein Lichtmeßelement 28.The bipolar I circuit 16 essentially performs a light measurement and comprises a light measuring element 28 .

Die Steuerschaltung 17 steuert die Lichtabgabe eines elek­ tronischen Blitzgerätes 29, das in die Kamera ein- oder an sie angebaut ist.The control circuit 17 controls the light output of an electronic flash 29 which is built into the camera or attached to it.

Die Objektivdaten-Schaltung 18 speichert für jedes Wechsel­ objektiv spezifische Objektivdaten, die zur Steuerung der automatischen Fokussierung, der Lichtmessung und anderer Kamerafunktionen benötigt wenden. Zu den Daten in der Objek­ tivdaten-Schaltung 18, die für die Autofokus-Funktion not­ wendig sind, gehören ein veränderbarer Objektiv-Vergröße­ rungs- oder Zoom-Faktor, ein Makro-Identifizierungssignal, Absolutentfernungsfaktoren a und b, ein Arbeitszyklus für motorisches Fokussieren, ein AF-Genauigkeits-Schwellenwert FSchw, die Richtung der Objektivbewegung bzw. -verstellung, eine Blenden-Offenzahl u. dgl.The lens data circuit 18 stores lens specific lens data for each change, which is used to control automatic focusing, light measurement and other camera functions. The data in the lens data circuit 18 , which are necessary for the autofocus function, include a variable lens magnification or zoom factor, a macro identification signal, absolute distance factors a and b, a work cycle for motor focusing, an AF accuracy threshold FSchw, the direction of lens movement or adjustment, an aperture number u. the like

Die Bipolar-II-Schaltung D überwacht die Versorgungsspan­ nung VDD und gibt an die Haupt-Zentraleinheit 14 ein Anla­ gen-Rücksetzsignal ab, wenn die Versorgungsspannung VDD unter einen bestimmten Wert absinkt. Dadurch wird die Strom­ versorgung der Komponenten von der Bipolar-II-Schaltung 15 bis zur Eingabedaten -Schaltung 19 sowie zum AF-Block mit dem Scharfstellungssensor 20, dem A/D-Wandler 21 und der AF-Zen­ traleinheit 22 unterbrochen. Dagegen bleibt in diesem Falle die Stromversorgung der Haupt-Zentraleinheit 14 erhalten.The bipolar II circuit D monitors the supply voltage V DD and emits a system reset signal to the main central unit 14 when the supply voltage V DD drops below a certain value. As a result, the power supply to the components from the bipolar II circuit 15 to the input data circuit 19 and to the AF block with the focus sensor 20 , the A / D converter 21 and the AF central unit 22 is interrupted. In contrast, the power supply to the main central unit 14 is retained in this case.

Bei der in Fig. 3 dargestellten Signalübertragung vom und zum AF-Block erfolgt eine Datenübertragung zwischen der AF- Zentraleinheit 22 und der Haupt-Zentraleinheit 24 über eine serielle Übertragungsleitung, wobei die Übertragungsrichtung mittels einer Seriensteuerleitung kontrolliert wird. Zu den für eine solche Übertragung vorgesehenen Daten gehören die in der Objektivdaten-Schaltung 18 gespeicherten spezifischen Objektivdaten und eine absolute Größe darstellende Entfer­ nungsinformationen bzw. -daten. Die Haupt-Zentraleinheit 14 überträgt über eine Betriebsartenleitung auch Daten, welche die Betriebsart der Kamera (Einzel-AF, Serien-AF, motori­ sches Fokussieren u. a.) anzeigen, in decodierter Form zur AF-Zentraleinheit 22. Von der Haupt-Zentraleinheit 14 wird zur AF-Zentraleinheit 22 ein Signal AFFREIGABE, das Beginn und Ende der Betriebsart AF (Autofokus) und PF (von engl. power focus = motorisches Fokussieren) steuert, übertragen. Die AF-Zentraleinheit 22 leitet an die Haupt-Zentraleinheit 14 ein Signal AFENDE, das bei Beendigung der Betriebsart AF oder PF erzeugt wird und somit die Umschaltung auf einen Belichtungsablauf ermöglicht.In the signal transmission from and to the AF block shown in FIG. 3, data is transmitted between the AF central unit 22 and the main central unit 24 via a serial transmission line, the direction of transmission being controlled by means of a series control line. The data provided for such a transmission include the specific lens data stored in the lens data circuit 18 and distance information or data representing an absolute quantity. The main central unit 14 also transmits data in a decoded form to the AF central unit 22 via an operating mode line, which indicate the operating mode of the camera (single AF, serial AF, motorized focusing, etc.). A signal AFFREIGABE, which controls the beginning and end of the operating mode AF (autofocus) and PF (from power focus) is transmitted from the main central unit 14 to the AF central unit 22 . The AF central processing unit 22 transmits to the main central processing unit 14 a signal AFENDE which is generated when the operating mode AF or PF is ended and thus enables the switchover to an exposure sequence.

Die Bipolar-II-Schaltung 15 decodiert ein von der AF-Zen­ traleinheit 22 auf einer AF-Motorsteuerleitung ankommendes Signal für die AF-Motortreiberschaltung 26. Wenn in Abhän­ gigkeit von einem Ausgang der AF-Motortreiberschaltung 26 ein Autofokus- bzw. AF-Motor 31 (für die Objektivverstel­ lung) sich dreht, kreisen Schlitze 32, die mit regelmäßigen Zwischenabständen in ein drehbares Bauteil eines Objektiv­ tubus eingearbeitet sind, derart, daß eine Lichtschranke 33, die einen Lichtsender 33a und einen ihm gegenüber auf der anderen Seite der Bewegungsbahn der Schlitze 32 angeordneten Lichtempfänger 33b umfaßt, die Anzahl der zwischen ihnen hindurchgedrehten Schlitze 32 zählt. Auf diese Weise ist mit der Kombination aus den Schlitzen 32 und der Lichtschranke 33 ein Objektivwegdetektor 34 gebildet, der ein Adressensig­ nal erzeugt, welches eine gezählte Anzahl Schlitze 32 dar­ stellt und dann geformt und der AF-Zentraleinheit 22 zuge­ leitet wird. The bipolar II circuit 15 decodes a signal arriving from the AF central unit 22 on an AF motor control line for the AF motor driver circuit 26 . If, depending on an output of the AF motor driver circuit 26, an autofocus or AF motor 31 (for the lens adjustment) rotates, slots 32 circle, which are machined at regular intervals into a rotatable component of a lens barrel, such that that a light barrier 33, 33 a and an opposite him on the other side of the path of movement of the slots 32 arranged light receiver 33 comprises a light emitter b, counts the number of passing twisted between them slots 32nd In this way, with the combination of the slits 32 and the light barrier 33, a lens path detector 34 is formed which generates an address signal which represents a counted number of slits 32 and is then shaped and fed to the AF central unit 22 .

Die AF-Zentraleinheit 22 gibt zur Steuerung einer AF-Zusatz­ beleuchtungs-Schaltung 27 an die Bipolar-II-Schaltung 15 ein Zusatzlampen-Signal (Z-Lampensignal) ab, welches das Ein­ schalten einer Zusatz- bzw. Z-Lampe 27a ermöglicht, wenn ein Aufnahmegegenstand von geringer Helligkeit und kontrastarm ist.The AF central unit 22 is for controlling an AF additional lighting circuit 27 to the bipolar II circuit 15 from an additional lamp signal (Z lamp signal), which enables the switching on of an additional or Z lamp 27 a when a subject is low in brightness and low in contrast.

Die an die Af-Zentraleinheit 22 angeschlossene AF-Anzeige 24 umfaßt eine Leuchtdiode 24a für die Anzeige "Scharfstellung in Ordnung", die bei Erreichen einer Scharfstellung auf­ leuchtet, und eine Leuchtdiode 24b für die Anzeige "Scharf­ stellung unmöglich", die aufleuchtet, wenn eine Scharfstel­ lung nicht erreicht werden kann. An die AF-Zentraleinheit 22 sind ein Taktoszillator bzw. -generator 35 und ein Rücksetz- Kondensator 36 angeschlossen.The AF display 24 connected to the AF central unit 22 comprises a light-emitting diode 24 a for the display “arming in order”, which lights up when an arming is reached, and a light-emitting diode 24 b for the display “arming impossible” which lights up when focus cannot be achieved. A clock oscillator or generator 35 and a reset capacitor 36 are connected to the AF central unit 22 .

Eine Datenübertragung findet auch zwischen der AF-Zentral­ einheit 22 und dem A/D-Wandler 21 über eine Sammelleitung statt, wobei die Übertragungsrichtung von einem Sammellei­ tungs-Steuersignal gesteuert wird. Die AF-Zentraleinheit 22 gibt an den A/D-Wandler 21 ein Sensorumschaltsignal und ein Systemtaktsignal ab. Der A/D-Wandler 21 kann dem Scharfstel­ lungssensor 20, der ein Ladungskopplungs- oder CCD-Element umfassen kann, zum Antreiben und Steuern desselben ein CCD- Taktsignal und ein CCD-Steuersignal zuleiten, somit vom Sen­ sor 20 einen CCD-Ausgang abfragen und ihn in digitaler Form der AF-Zentraleinheit 22 als Eingangssignal zuleiten.A data transmission also takes place between the AF central unit 22 and the A / D converter 21 via a bus, the direction of transmission being controlled by a bus control signal. The AF central processing unit 22 outputs a sensor switching signal and a system clock signal to the A / D converter 21 . The A / D converter 21 can provide the focus sensor 20 , which may include a charge coupling or CCD element, for driving and controlling the same, a CCD clock signal and a CCD control signal, thus requesting a CCD output from the sensor 20 and feed it in digital form to the AF central unit 22 as an input signal.

Es wird nun ein Flußdiagramm für ein Programm beschrieben, welches von einem Mikrokomputer ausgeführt wird, der im we­ sentlichen den AF-Block zusammen mit der zugehörigen Schal­ tungsanordnung einer Kamera mit der Vorrichtung gemäß der Erfindung entsprechend Fig. 3 umfaßt. Gemäß Fig. 2 wird bei Betätigen einer AF-Leistungssteuerschaltung innerhalb der Haupt-Zentraleinheit 14 durch Schalten des Transistors 23 auf Durchlaß die Versorgungsspannung VDD dem AF-Block zuge­ führt. Dadurch wird die Ausführung einer in Fig. 4 darge­ stellten Einschalt/Rücksetz-Routine ausgelöst. Nach Starten dieser Routine wird die Treiberschaltung im AF-Block durch ein E/A-Initialisierungs-Unterprogramm in Grundstellung ge­ bracht. Dabei werden die AF-Anzeige 24, die AF-Motortreiber­ schaltung 26 und die AF-Zusatzbeleuchtungs-Schaltung 27 aus­ geschaltet, wogegen die Serienübertragungsleitung zur Haupt- Zentraleinheit 14 vorbereitet wird.A flowchart for a program will now be described, which is executed by a microcomputer which essentially comprises the AF block together with the associated circuit arrangement of a camera with the device according to the invention according to FIG. 3. According to FIG. 2, an AF control circuit performance within the main CPU 14 by switching of the transistor 23 is on passage, the supply voltage V DD to the AF-block supplied upon actuation. This triggers the execution of a switch-on / reset routine shown in FIG. 4. After starting this routine, the driver circuit in the AF block is brought into the basic position by an I / O initialization subroutine. The AF display 24 , the AF motor driver circuit 26 and the AF additional lighting circuit 27 are switched off, whereas the serial transmission line to the main central unit 14 is prepared.

Sodann wird auf ein Unterprogramm "Betriebsart lesen" ge­ sprungen, in dem ein auf der von der Haupt-Zentraleinheit 14 kommenden Betriebsartleitung anstehendes Betriebsartsignal gelesen wird, um zu ermitteln, welche Objektiv-Antriebsart ausgeführt werden soll. Es folgt dann eine Zeittakt-Routine, die über eine bestimmte Zeit fortgesetzt wird, wonach erneut die Routine "Betriebsart lesen" ausgeführt wird. Somit wird der Zeitpunkt ausgelesen, in dem die Betriebsart umgeschal­ tet wird. Das Programm kehrt dann zur anfänglichen Routine "Betriebsart lesen" zurück, bis die Betriebsart umgeschaltet ist. Das Unterprogramm "Betriebsart lesen" wird zweimal aus­ geführt, mit Zwischenschaltung der Zeittakt-Routine, um im Augenblick der Betriebsartumschaltung eine unbeabsichtigte Leseoperation zu verhindern.Is then "read mode" in a subroutine ge skipped, in which a coming on by the main CPU 14 mode line pending mode signal is read to determine which is to be executed lens drive type. This is followed by a timing routine which continues for a certain time, after which the routine "read operating mode" is executed again. The time at which the operating mode is switched is thus read out. The program then returns to the initial read mode routine until the mode is switched. The subroutine "Read operating mode" is executed twice, with the interposition of the timing routine, in order to prevent an unintentional reading operation at the moment the operating mode is changed.

Wenn die Betriebsartumschaltung zuverlässig durchgeführt worden ist und die Betriebsarten vor und nach der Umschal­ tung einander gleich sind, wird die nach dem Umschalten be­ stehende Betriebsart abgefragt und somit zu einem Unterpro­ gramm jeder einzelnen Betriebsart übergegangen. Es bestehen mehrere Objektivantriebsarten, darunter "Objektiv rückstel­ len", "PF (motorisches Fokussieren)","Einzel-AF", und "Serien-AF". Ist eine dieser Betriebsarten gewählt, wird das zugehörige Unterprogramm ausgeführt, wonach das Programm zur E/A-Initialiserungs-Routine zurückkehrt. Ist keine der Be­ triebsarten "Objektiv rückstellen", "PF", "Einzel-AF" und "Serien-AF" gewählt, sondern die Betriebsart "SONSTIGE", wird dies einfach als Auftreten von Störsignalen betrachtet, und es wird in die Zeittakt-Routine eingetreten, und nach einer bestimmten Zeitspanne kehrt das Programm zur E/A-Ini­ tialisierungs-Routine zurück.When the mode changeover is performed reliably and the operating modes before and after switching tion are the same as each other, the one after switching is used standing operating mode queried and thus to a subpro grams of each individual operating mode. There are several types of lens drive, including "reset lens len "," PF (motorized focusing) "," single AF ", and "Series AF". If one of these modes is selected, it will  associated subroutine executed, after which the program for I / O initialization routine returns. Is not one of the be "Lens reset", "PF", "Single AF" and "Series AF" selected, but the operating mode "OTHER", this is simply seen as the occurrence of interference signals, and the timing routine is entered, and after the program returns to the I / O INI after a certain period of time tialization routine back.

In der Betriebsart "Objektiv rückstellen" wird das Objektiv zwangsweise in eine "Unendlich" (∞) entsprechende Stellung bewegt, wodurch ein Zähler für absolute Entfernungen auf null rückgesetzt wird. Dies stellt eine Initialisierung daß für die Umwandlung eines einer relativen Entfernung entspre­ chenden Signals, also eines vom Scharfstellungssensor 20 er­ zeugten fotometrischen Ausgangssignals, in ein einer absolu­ ten Entfernung entsprechendes Signal, indem ersteres durch eine Anzahl Impulse ersetzt wird, die einer Bewegung aus der Unendlich-Stellung heraus entspricht. Wenn die Betriebsart "Objektiv rückstellen" gewählt wird, kehrt das Programm z. B. 5 ms nach dem Nullsetzen des Zählers für absolute Entfernun­ gen zur E/A-Initialisierungs-Routine zurück. Zweck der Be­ triebsart "PF" ist es, das Objektiv manuell oder mit einer Fokussierhilfe durch Verstellen des Entfernungseinstell­ ringes vom Objektiv mittels des Objektivverstellmotors 31 statt von Hand scharf einzustellen. Dabei wird das Objektiv abhängig von der Ein- oder Aus-Stellung eines Betätigungs­ schalters SW1 für die Bewegungsrichtung PFVOR und eines Be­ tätigungsschalters SW2 für die Bewegungsrichtung PFZRCK nach vorn oder nach hinten bewegt. Die Schalter SW1 und SW2 wer­ den weiter unten näher beschrieben. In der Betriebsart Ein­ zel-AF wird eine einmalige automatische Fokussierung vorge­ nommen, wobei im Anschluß an die automatische Fokussierung die Einstellung des Brennpunktes auf ein Aufnahmeobjekt blockiert wird. Dagegen wird in der Betriebsart Reihen-AF solange kontinuierlich automatisch fokussiert, wie ein Ver­ schlußauslöseknopf in seiner ersten Betätigungsstellung ge­ halten wird.In the "Reset lens" mode, the lens is forcibly moved to a position corresponding to "Infinity" (∞), which resets an absolute distance counter to zero. This represents an initialization that for the conversion of a signal corresponding to a relative distance, that is to say a photometric output signal generated by the focusing sensor 20 , into a signal corresponding to an absolute distance, by replacing the former with a number of pulses which cause movement from infinity Position corresponds to. If the operating mode "reset lens" is selected, the program returns e.g. B. 5 ms after resetting the counter for absolute distances to the I / O initialization routine. The purpose of the operating mode "PF" is to focus the lens manually or with a focusing aid by adjusting the distance setting ring from the lens by means of the lens adjustment motor 31 instead of by hand. The lens is moved forwards or backwards depending on the on or off position of an actuation switch SW 1 for the direction of movement PFVOR and an actuation switch SW 2 for the direction of movement PFZRCK. The switches SW 1 and SW 2 who described the below in more detail. In the single AF mode, a one-time automatic focusing is carried out, the setting of the focal point on a recording object being blocked after the automatic focusing. On the other hand, in the series AF mode, the focus is automatically continuously as long as a shutter release button is held in its first actuation position.

In den verschiedenen Objektiv-Antriebsarten werden gemäß nachstehender Tabelle 1 vier Betätigungsschalter SW1 bis SW4 benutzt.In the different lens drive types, four actuation switches SW 1 to SW 4 are used according to Table 1 below.

Tabelle 1 Table 1

Der erste und der zweite Betätigungsschalter SW1 und SW2 (s. Tabelle 1) werden gemeinsam in beiden Betriebsarten AF und PF benutzt. Ist ein dritter Betätigungsschalter SW3 ausgeschaltet, ist die Betriebsart AF gewählt; ist dagegen SW3 eingeschaltet, ist die Betriebsart PF gewählt. Die Be­ triebsart "Objektiv rückstellen" ist in der Betriebsart AF gewählt, wenn beide Betätigungsschalter SW1 und SW2 ausge­ schaltet sind; sind diese beiden Schalter jedoch einge­ schaltet, ist die Betriebsart Serien-AF gewählt. Die Be­ triebsart Einzel-AF ist eingestellt, wenn der erste Betäti­ gungsschalter SW1 aus und der zweite Betätigungsschalter SW2 eingeschaltet ist. In der Betriebsart PF ist der Halt- Mode eingestellt, wenn die Betätigungsschalter SW1 und SW2 beide aus- oder beide eingeschaltet sind. Die Betriebsart PFVOR, in welcher das Objektiv durch Drehen des Entfer­ nungseinstellringes mittels eines Motors nach vorn zum Nah­ punkt bewegt wird, ist in der Betriebsart PF eingestellt, denn der erste Betätigungsschalter SW1 eingeschaltet ist. Wenn der zweite Betätigungsschalter SW2 eingeschaltet ist, ist die Betriebsart PFZRCK eingestellt, in welcher der Ent­ fernungseinstellring auf Unendlich gedreht wird. In der Be­ triebsart AF bleibt jeder Mode, in der Betriebsart PF der Halt-Mode unverändert, wenn ein vierter Betätigungsschalter SW4 ein- oder ausgeschaltet ist. Wenn dieser Schalter SW4 jedoch in der Betriebsart PF eingeschaltet ist, ist der G- (Eilgang-)Mode eingestellt, wodurch eine Grobverstellung es Entfernungseinstellringes durch rasche Drehbewegung des Objektivverstellmotors 31 vorgenommen wird. Der F-Mode (Schleichgang) ist eingestellt, wenn der Schalter SW4 aus­ geschaltet ist, was bewirkt, daß sich der Verstellmotor 31 (s. Fig. 3) langsam dreht, um eine Feinverstellung des Entfernungseinstellringes vorzunehmen. The first and second actuation switches SW 1 and SW 2 (see Table 1) are used together in both operating modes AF and PF. If a third actuation switch SW 3 is switched off, the AF operating mode is selected; if SW 3 is switched on, the operating mode PF is selected. The operating mode "reset lens" is selected in the AF operating mode if both actuating switches SW 1 and SW 2 are switched off; however, if these two switches are switched on, the series AF mode is selected. The single AF operating mode is set when the first actuation switch SW 1 is off and the second actuation switch SW 2 is on. In the operating mode PF, the stop mode is set when the actuation switches SW 1 and SW 2 are both switched off or both are switched on. The PFVOR operating mode, in which the lens is moved forward to the near point by rotating the distance adjusting ring by means of a motor, is set in the PF operating mode because the first actuating switch SW 1 is switched on. When the second actuation switch SW 2 is switched on, the operating mode PFZRCK is set, in which the distance setting ring is rotated to infinity. In the AF mode, each mode remains unchanged, in the PF mode, the stop mode remains unchanged when a fourth actuation switch SW 4 is switched on or off. However, when this switch SW 4 is switched on in the operating mode PF, the G (rapid traverse) mode is set, as a result of which the coarse adjustment of the distance setting ring is carried out by rapid rotation of the lens adjustment motor 31 . The F mode (creep speed) is set when the switch SW 4 is switched off, which causes the adjusting motor 31 (see FIG. 3) to rotate slowly in order to make a fine adjustment of the distance setting ring.

Anhand der in Fig. 5 bis 9 dargestellten Flußdiagramme wer­ den die Operationen beschrieben, die in den verschiedenen Objektiv-Antriebsarten ablaufen. Bei Wahl der Betriebsart Einzel-AF wird anfänglich die in Fig. 5 dargestellte Routi­ ne Einzel-AF ausgeführt. Zuerst wird geprüft, ob das Signal "AF-Freigabe" von der Haupt-Zentraleinheit 14 seinen hohen Schaltwert führt (also aktiv ist). Das Signal "AF-Freigabe" wird aktiviert, wenn der Verschlußauslöseknopf in seine er­ ste Betätigungsstellung bewegt wird, wonach die Autofokus­ sierung ausgelöst wird und dabei das Unterprogramm "Einzel- AF2" aufgerufen wird. Das Niederdrücken des Verschlußaus­ löseknopfes in seine zweite Betätigungsstellung wird erst dann freigegeben, wenn die Autofokussierung beendet und eine Scharfstellung erreicht worden ist, und dadurch ein Belichtungsablauf ausgelöst wird. Im Unterprogramm "Einzel- AF2" wird das CCD-Integral des Scharfstellungssensors 20 gebildet, ein fotometrisches Ausgangssignal berechnet und das Ob­ jektiv verstellt. Das Ergebnis der AF-Operation im Unter­ programm "Einzel-AF2" ist die Anzeige entweder eines scharf oder eines unscharf eingestellten Zustandes im Anschluß an die Ausführung dieses Unterprogramms mit Überwachung von AF-Statuskennzeichen. Zu den AF-Statuskennzeichen gehören ein nachfolgend als KA-Kennzeichnen bezeichnetes Kennzei­ chen "Kontrastarmut", das auf 1 gesetzt ist, wenn ein Auf­ nahmegegenstand kontrastarm ist, ein nachfolgend als OB- Kennzeichen bezeichnetes Kennzeichen "Objektbewegung", das auf 1 gesetzt ist, wenn sich ein Aufnahmegegenstand bewegt, und ein als N-Kennzeichen bezeichnetes Kennzeichen "Nah­ punkt", das auf 1 gesetzt ist, wenn das Objektiv nach vorn in eine Entfernungsstellung bewegt wird oder werden soll, die dem Nahpunkt oder einer noch kürzeren Entfernung ent­ spricht. Eine Scharfstellung kann erreicht werden, wenn alle diese Kennzeichen "0" sind, und kann nicht erreicht werden, wenn eines dieser Kennzeichen gesetzt ist. Based on the flow charts shown in FIGS . 5 to 9, who described the operations that take place in the various lens drive types. When the single AF mode is selected, the routine Single AF shown in FIG. 5 is initially carried out. First, it is checked whether the signal "AF release" from the main central unit 14 carries its high switching value (ie is active). The signal "AF release" is activated when the shutter release button is moved into its first actuation position, after which the autofocusing is triggered and the subroutine "single AF2" is called. Depression of the closure release button in its second actuation position is only released when the autofocusing has been terminated and focus has been achieved and an exposure process is thereby triggered. In the subroutine "single AF2", the CCD integral of the focusing sensor 20 is formed, a photometric output signal is calculated and the lens is adjusted. The result of the AF operation in the "individual AF2" subroutine is the display of either an armed or an unset state following the execution of this subroutine with monitoring of AF status indicators. The AF status indicators include a "low-contrast" indicator, hereinafter referred to as KA indicator, which is set to 1 when a subject is low in contrast, an "object movement" indicator, hereinafter referred to as an OB indicator, which is set to 1, when a subject moves, and a "near point" flag called an N flag, which is set to 1 when the lens is or should be moved forward to a distance position corresponding to the near point or an even shorter distance. Focus can be achieved if all of these flags are "0" and cannot be achieved if one of these flags is set.

Wenn bei der Überwachung der AF-Statuskennzeichen festge­ stellt wird, daß sie "0" sind, zeigt die Leuchtdiode 24a in der AF-Anzeige 24 "Scharfstellung in Ordnung" an. Ist eines der Af-Statuskennzeichen nicht "0", zeigt die Leuchtdiode 24b an, daß die Scharfstellung nicht erreicht werden kann.If it is determined during the monitoring of the AF status indicators that they are "0", the light-emitting diode 24 a in the AF display 24 indicates "arming in order". If one of the Af status indicators is not "0", the LED 24 b indicates that the arming cannot be achieved.

Falls die Scharfstellung erreicht ist, wird das Signal AF- Ende erzeugt und beendet die Autofokussierung, wodurch die Haupt-Zentraleinheit 14 in Bereitschaft steht und das Nie­ derdrücken des Verschlußauslöseknopfes in seine zweite Be­ tätigungsstellung oder die Auslösung des Belichtungsablau­ fes erwartet. Wenn also die Scharfstellung einmal erreicht ist, wird eine nachfolgende Objektivbetätigung gesperrt, wenn das Signal AF-Freigabe aktiviert ist. Die Leuchtdiode 24a für die Anzeige "Scharfstellung in Ordnung" bleibt so­ mit eingeschaltet und blockiert den Brennpunkt. Sobald das AF-Freigabe-Signal von der Haupt-Zentraleinheit 14 seinen niedrigen Schaltwert annimmt (inaktiv wird), kehrt das Pro­ gramm zum Beginn des Flußdiagramms oder zum Schritt Ein­ schalten/Rücksetzen zurück (s. Fig. 4).If the focus is reached, the AF end signal is generated and ends the autofocusing, whereby the main CPU 14 is on standby and awaiting the depression of the shutter release button in its second Be actuation position or the exposure of the Exposureablau fes. Once the focus is reached, subsequent lens actuation will be blocked if the AF release signal is activated. The LED 24 a for the display "focus in order" remains switched on and blocks the focus. As soon as the AF release signal from the main CPU 14 assumes its low switching value (becomes inactive), the program returns to the beginning of the flowchart or to the switch on / reset step (see FIG. 4).

Beim Arbeiten in der Betriebsart Einzel-AF wird das Unter­ programm "Einzel-AF2" in der in Fig. 6 dargestellten Weise ausgeführt. Zunächst wird ein REPETIER-Kennzeichen ge­ löscht, um einen Vergleich zwischen dem Ergebnis einer Rechnung mit einem aktuellen Lichtmeßwert (aktueller Ausgangsimpuls des Scharfstellungssensors 20) und dem Er­ gebnis einer Rechnung mit einem vorhergehenden Lichtmeßwert (vorhergehender Ausgangsimpuls des Sensors 20) zu ermögli­ chen, und in einen AF-Schleifen-Zähler wird eine Anzahl von Lichtmeßoperationen eingegeben, die in einer Reihe von AF- Operationen maximal möglich ist. Danach wird in ein IZEIT- Register ein Maximalwert für die CCD-Integrierzeit geladen, um sicherzustellen, daß die CCD-Integrierung für eine Hel­ ligkeit über einem bestimmten Niveau zuverlässig vorgenom­ men wird. Das AF-Statuskennzeichen wird ebenso gelöscht wie das Kennzeichen für die Z-Lampe 27a. Die dem Auslösen der AF-Operation vorausgehende Initialisierung ist an dieser Stelle beendet. Sodann wird die Routine "Objektiv lesen" aufgerufen, um verschiedene, sich auf das Objektiv bezie­ hende Daten zu lesen, die in der Objektivdatenschaltung 18 gespeichert sind. Anschließend wird die AF-Routine zur Lichtmessung aufgerufen. In der AF-Routine wird ermittelt, ob das Einschalten der Z-Lampe 27a während der CCD-Inte­ grierung notwendig ist; wenn ja, wird das Z-Lampen-Kennzei­ chen gesetzt, andernfalls wird es gelöscht. Ein nachstehend als LM-Kennzeichen bezeichnetes Lichtmangel-Kennzeichen ist bei schwach beleuchtetem Aufnahmegegenstand auf 1 gesetzt und wird wie das KA-Kennzeichen gesetzt oder gelöscht.When working in the single AF mode, the sub-program "Single AF2" is executed in the manner shown in Fig. 6. First, a repeater flag is extinguished ge to a comparison between the result of a calculation with a current light measurement value (current output pulse of the focus sensor 20) and the He (the sensor 20 previous output pulse) chen result of a calculation with a previous light measurement to ermögli, and A number of light measuring operations is entered into an AF loop counter, which is the maximum possible in a series of AF operations. A maximum value for the CCD integration time is then loaded into an IZEIT register to ensure that the CCD integration is reliably performed for brightness above a certain level. The AF status indicator is deleted as well as the indicator for the Z lamp 27 a. The initialization preceding the triggering of the AF operation has ended at this point. The lens read routine is then called to read various lens related data stored in the lens data circuitry 18 . The AF routine for light measurement is then called up. In the AF routine, it is determined whether it is necessary to switch on the Z lamp 27 a during the CCD integration; if so, the Z-lamp indicator is set, otherwise it is deleted. A light-deficiency indicator, referred to below as the LM indicator, is set to 1 when the subject is poorly illuminated and is set or deleted like the KA indicator.

Wenn nach Beendigung der Lichtmessung in der AF-Routine beide Kennzeichen LM und KA gelöscht sind, wird eine "Im­ puls"-Routine aufgerufen, um den für das Objektiv erforder­ lichen Verstellweg zu berechnen. In der "Impuls"-Routine muß der durch Ausführen der AF-Routine gewonnene Lichtmeß­ wert in die Größe eines Verstellweges umgewandelt werden, der für jedes Wechselobjektiv erforderlich ist. Zu diesem Zweck werden aus der Objektivdaten-Schaltung 18 ein verän­ derbarer Vergrößerungsfaktor und zugehörige Informationen ausgelesen und zusammen mit einem Rechenergebnis oder dem Ergebnis der Rechnung mit dem Lichtmeßwert dazu benutzt, die Anzahl Impulse (Adressensignal) zu ermitteln, die der Größe eines Verstellweges bis zu einem scharf eingestellten Punkt äquivalent ist.If after the completion of the light measurement in the AF routine both indicators LM and KA are deleted, an "in pulse" routine is called up in order to calculate the adjustment path required for the lens. In the "pulse" routine, the light measurement value obtained by executing the AF routine must be converted into the size of an adjustment path that is required for each interchangeable lens. For this purpose, a changeable magnification factor and associated information are read out from the lens data circuit 18 and used together with a calculation result or the result of the calculation with the light measurement value to determine the number of pulses (address signal), which is the size of an adjustment path is equivalent to a focused point.

Danach werden der Wert (FEHLER) des Rechenergebnisses aus der AF-Operation und ein aus der Objektivdaten-Schaltung 18 ausgelesener AF-Genauigkeits-Schwellenwert (FSchw) mitein­ ander verglichen. Ist der Wert (FEHLER) des Rechenergebnis­ ses größer als der Schwellenwert (ETh), verzweigt das Pro­ gramm nach und prüft das REPETIER-Kennzeichen. Beim ersten Durchlauf der AF-Operation ist das REPETIER-Kennzei­ chen "0"; es wird somit gesetzt, und die Anzahl Treiberim­ pulse wird sichergestellt. Beim zweiten und nachfolgenden Durchläufen der AF-Operation wird die aktuelle Anzahl Trei­ berimpulse mit der vorhergehenden Anzahl Treiberimpulse verglichen, weil das REPETIER-Kennzeichen bereits gesetzt worden ist. Ist die aktuelle Anzahl Treiberimpulse gegen­ über der vorhergehenden um einen dem Verstellweg entspre­ chenden Betrag kleiner, bedeutet dies, daß das Objektiv in Richtung auf eine Scharfstellung verstellt worden ist. Es wird folglich erwartet, daß das Objektiv mit der nächsten Verstellung näher an die Scharfstellung herangebracht wird. Daher wird der aktuelle statt des vorhergehenden Impulses sichergestellt. Es wird dann zum Verstellen des Objektivs die Routine AF-MTRV aufgerufen.Thereafter, the value (ERROR) of the calculation result from the AF operation and an AF accuracy threshold value (FSchw) read out from the lens data circuit 18 are compared with one another. If the value (ERROR) of the calculation result is greater than the threshold value (ETh), the program branches out and checks the REPETIER indicator. The first time the AF operation is run, the REPETIER flag is "0"; it is thus set and the number of driver pulses is ensured. During the second and subsequent run through the AF operation, the current number of driver pulses is compared with the previous number of driver pulses because the REPETIER flag has already been set. If the current number of driver pulses is smaller than the previous one by an amount corresponding to the adjustment path, this means that the lens has been adjusted in the direction of an arming. It is therefore expected that the lens will be brought closer to focus with the next adjustment. Therefore, the current instead of the previous pulse is ensured. The AF-MTRV routine is then called to adjust the lens.

Der Vergleich zwischen dem aktuellen und dem vorhergehenden Impuls dient dazu, eine Abweichung (diversion) des gesamten AF-Ablaufs zu verhindern. Die Impulse können auf mehrere Weisen verglichen werden, u. a. dadurch, daß die aktuelle Impulszahl mit der mit 0,5 oder 1,5 multiplizierten vorher­ gehenden Impulszahl verglichen wird. Wenn für das System des AF-Ablaufs die Wahrscheinlichkeit einer Abweichung (diversion) besteht, wird die Objektivverstellung rasch unterbrochen, weil es möglich ist, daß die Autofokussierung während der Bewegung eines Aufnahmegegenstandes stattfin­ det; somit wird eine unnötige AF-Operation vermieden. Es wird das Nahpunkt-Kennzeichen N gesetzt, und das Programm setzt sich mit fort, wobei die Routinen "SDISZ" und "CALDIST" aufgerufen werden. The comparison between the current and the previous one Pulse serves to make a deviation (diversion) of the whole To prevent AF expiry. The impulses can affect several Ways are compared, u. a. in that the current Number of impulses multiplied by 0.5 or 1.5 beforehand outgoing pulse number is compared. If for the system of the AF process the probability of a deviation (diversion) exists, the lens adjustment becomes quick interrupted because it is possible that autofocusing take place during the movement of a subject det; unnecessary AF operation is thus avoided. It the near point flag N is set, and the program continues with the routines "SDISZ" and "CALDIST" can be called.  

Wenn das Objektiv in Abhängigkeit von der Routine AF-MTRV verstellt worden ist, wird der Zählstand des AF-Schleifen- Zählers, der auf die Anzahl der für die Lichtmessung be­ nützten AF-Operationen voreingestellt ist, um 1 verringert. Wenn nicht der Zählstand des AF-Schleifen-Zählers gleich 0 ist, wird in das IZEIT-Register eine Integrierzeit geladen, und das Programm kehrt nach zurück, um den nächsten Durchlauf der AF-Operation auszuführen, wenn das AF-Frei­ gabe-Signal aktiv oder der Verschlußauslöseknopf in seine erste Betätigungsstellung niedergedrückt ist. Auf diese Weise wird die AF-Operation, die zwischen - liegt, wiederholt, wobei jedesmals der AF-Schleifen-Zähler um einen Schritt zurückgeschaltet wird, und die Scharfstel­ lung allmählich erreicht. Wenn jedoch bei Erreichen des Zählstandes null im AF-Schleifen-Zähler der Wert (FEHLER) des Rechenergebnisses nicht unter den Af-Genauigkeits- Schwellenwert (FSchw) reduziert werden kann. Bedeutet dies, daß das Erreichen einer Scharfstellung unmöglich ist; es wird somit das OB-Kennzeichen für Objektbewegung gesetzt.If the lens depends on the routine AF-MTRV has been adjusted, the AF loop Counter based on the number of be for the light measurement AF operations used is preset to 1 reduced. If the AF loop counter is not 0 an integration time is loaded into the IZEIT register, and the program returns to the next one Run the AF operation to perform when the AF is free signal active or the shutter release button in his first actuation position is depressed. To this Way the AF operation that is between - is repeated, each time the AF loop counter is stepped back and the focus gradually achieved. If, however, when the Zero count in the AF loop counter the value (ERROR) of the calculation result not under the Af accuracy Threshold (FSchw) can be reduced. This means, that it is impossible to achieve focus; it the OB indicator for object movement is thus set.

Wenn als Ergebnis der AF-Operation zwischen und FEHLER < FSchw erreicht wird, oder wenn der Wert (FEHLER) des Rechenergebnisses aus der AF-Operation auf einen Wert innerhalb eines Fokussierfehlerbereiches reduziert ist, wird das Af-Statuskennzeichen gelöscht und dadurch angezeigt, daß eine Scharfstellung erreicht ist. Danach werden die Routinen "SDISZ" und "CALDIST" aufgerufen.If as a result of the AF operation between and ERROR <Fchw is reached or if the value (ERROR) of the calculation result from the AF operation to a value is reduced within a focusing error range, the Af status indicator is deleted and thereby indicated that focus has been achieved. After that the routines "SDISZ" and "CALDIST" are called.

Wenn nach Ausführen der Af-Routine das LM- oder KA-Kenn­ zeichen gesetzt ist, wird das Z-Lampen-Kennzeichen geprüft. Ist letzteres zuvor auf 1 gesetzt worden, bedeutet dies, daß sich ein Zustand mit geringer Helligkeit und geringem Kontrast ergeben hat, obgleich die Z-Lampe 27a beim Aus­ führen der Integration während der AF-Routine ein­ geschaltet war. Folglich wird das KA-Kennzeichen erneut ab­ gefragt, und nur wenn Kontrastarmut vorliegt, wird die Rou­ tine "OBJNF" (Scharfstellen des Objektivs unmöglich) aufge­ rufen, wobei zuverlässig angezeigt wird, daß eine Scharf­ stellung nicht erreicht werden kann. Bei der Routine "OBJNF" wird das Objektiv einmal nach vorn zur Nahpunkt-Stellung be­ wegt und dann in die Unendlich-Stellung (∞) zurückgestellt. Somit wird eine Verstellung des Objektivs über eine größere Strecke ausgenutzt, um dem Benutzer zuverlässig anzuzeigen, daß eine Scharfstellung nicht erreicht werden kann. Eine andere Möglichkeit besteht darin, eine Bewegung des Objek­ tivs aus seiner Unendlich-Stellung in seine Nahpunkt-Stel­ lung als Anzeige für die Unmöglichkeit, eine Scharfstellung zu erreichen, zu benutzen. Bei der Routine "OBJNF" wird durch das Verstellen des Objektivs in seine Unendlich-Stel­ lung das Rücksetzen des Zählers für absolute Entfernungen ermöglicht, in dem die Anzahl Treiberimpulse (Verstell- Adressensignale) für die Verstellung aus der Unendlich-Stel­ lung des Entfernungseinstellringes vorn Objektiv sicherge­ stellt sind. Wenn nicht ein Zustand der Kontrastarmut vor­ liegt, bedeutet dies, daß die automatische Fokussierung ungeachtet der schwachen Beleuchtung stattgefunden hat. Folglich kehrt das Programm nach zurück.If the LM or KA indicator is set after the Af routine has been executed, the Z lamp indicator is checked. If the latter has previously been set to 1, this means that a state with low brightness and low contrast has resulted, although the Z lamp 27a was switched on when the integration was carried out during the AF routine. Consequently, the KA indicator is queried again, and only if there is poor contrast, the routine "OBJNF" (impossible to focus the lens) is called up, reliably indicating that focusing cannot be achieved. In the "OBJNF" routine, the lens is moved once to the near point position and then returned to the infinity position (∞). Thus, an adjustment of the lens over a longer distance is used to reliably indicate to the user that it is not possible to focus. Another possibility is to use a movement of the lens from its infinity position to its near point position as an indication of the impossibility to achieve focus. In the "OBJNF" routine, adjusting the lens to its infinite position enables the counter for absolute distances to be reset by the number of driver pulses (adjustment address signals) for the adjustment from the infinity position of the distance setting ring in front of the lens are ensured. If there is not a state of poor contrast, this means that the automatic focusing has taken place regardless of the dim lighting. As a result, the program returns to.

Falls das Z-Lampen-Kennzeichen zuvor gelöscht worden ist, bedeutet dies, daß die Z-Lampe 27a zuvor ausgeschaltet wor­ den ist. Wenn daher das LM- oder das KA-Kennzeichen gesetzt worden ist, setzt das Programm das Z-Lampen-Kennzeichen und verzweigt nach . Danach, während des zweiten und weite­ rer Durchläufe der AF-Operation ist die Z-Lampe 27a einge­ schaltet.If the Z-lamp indicator has been deleted beforehand, this means that the Z-lamp 27 a has previously been switched off. If the LM or KA indicator has therefore been set, the program sets the Z lamp indicator and branches to. Then, during the second and further runs of the AF operation, the Z lamp 27 a is switched on.

In jedem Falle wird nach Beendigung der Routine "Einzel-AF2" die Routine "SDISZ" aufgerufen und ausgeführt. Danach wird die Routine "CALDIST" abgerufen. Bei der Routine "SDISZ" wird in den Zähler für absolute Entfernungen eine Anzahl Treiberimpulse, bezogen auf die Unendlich-Stellung des Ent­ fernungseinstellringes, eingegeben. Bei der CALDIST-Routine wird die absolute Größe einer Entfernung zu einem Aufnahme­ gegenstand ausgehend von der in den Absolutentfernungszähler eingegebenen Anzahl Treiberimpulse und unter Benutzung der in der Objektivdaten-Schaltung 18 gespeicherten Absolutent­ fernungsfaktoren a und b berechnet, und die berechnete abso­ lute Entfernung und der Zählstand des Absolutentfernungs­ zählers werden der Haupt-Zentraleinheit 14 zugeführt. Das Berechnen der absoluten Größe der Entfernung mit der CALDIST-Routine wird weiter unten näher beschrieben. Nach Ausführen der CALDIST-Routine kehrt das Programm zu einer Stelle in der Routine Einzel-AF zurück, die im Flußdiagramm gemäß Fig. 5 hinter "Einzel-AF2" liegt.In any case, the routine "SDISZ" is called and executed after the routine "Single AF2" has ended. Then the routine "CALDIST" is called. In the "SDISZ" routine, a number of driver pulses, based on the infinity position of the distance setting ring, are entered in the counter for absolute distances. In the CALDIST routine, the absolute size of a distance to a recording object is calculated based on the number of driver pulses entered in the absolute distance counter and using the absolute distance factors a and b stored in the lens data circuit 18 , and the calculated absolute distance and the The count of the absolute distance counter is fed to the main central unit 14 . The calculation of the absolute size of the distance with the CALDIST routine is described in more detail below. After executing the CALDIST routine, the program returns to a location in the single AF routine that is behind "single AF2" in the flow chart of FIG. 5.

Wenn entsprechend dem in Fig. 4 dargestellten Flußdiagramm die Betriebsart Serien-AF gewählt wird, wird die Routine "Serien-AF" gemäß Fig. 7 aufgerufen. Wenn bei dieser Routine der Verschlußauslöseknopf in seine erste Betätigungsstellung niedergedrückt worden ist, bleibt die AF-Operation während des ersten Durchlaufs bis zum Aktivieren des Signals AF-Ende die gleiche wie bei der Routine Einzel-AF. Somit wird bei beiden Routinen Einzel-AF und Serien-AF das Unterprogramm "Einzel-AF2" ausgeführt. Dabei wird durch anomales Verstel­ len des Objektivs dem Benutzer zuverlässig angezeigt, wenn eine Scharfstellung nicht erreicht werden kann.If the operating mode series AF is selected in accordance with the flow chart shown in FIG. 4, the routine "series AF" according to FIG. 7 is called. In this routine, when the shutter release button has been depressed to its first actuation position, the AF operation during the first pass remains the same as in the single AF routine until the AF end signal is activated. The subroutine "single AF2" is thus executed in both routines single AF and serial AF. Abnormal adjustment of the lens reliably indicates to the user when it is not possible to focus.

Beim Ausführen des Unterprogramms Einzel-AF wird die Z-Lampe 27a als Unterstützung bei der Lichtmessung für die automati­ sche Fokussierung benutzt, wenn schwache Beleuchtung und ge­ ringer Kontrast vorherrschen. Bei dem Versuch, die Z-Lampe 27a in ähnlicher Weise bei den nachfolgenden Durchläufen der automatischen Fokussierung in der Betriebsart Serien-Af zu benutzen, ist die Z-Lampe 27a während der Zeit, in der eine CCD-Integration für die AF-Routine stattfindet, ständig ein­ geschaltet, was wegen der Erwärmung der Lampe 27a zu einem erhöhten Stromverbrauch und einem verringerten Wirkungsgrad führt. Außerdem, wenn das Objektiv in anomaler Weise ver­ stellt wird und fortlaufend eine Scharfstellung nicht er­ reicht werden kann, kann der Benutzer dadurch verunsichert werden.When executing the sub-program single AF, the Z lamp 27 a is used as support for the light measurement for the automatic focusing when weak lighting and low contrast prevail. In an attempt to use the Z-lamp 27 a in a similar manner in the subsequent runs of the automatic focusing in the series AF mode, the Z-lamp 27 a is during the time in which a CCD integration for the AF Routine takes place, constantly switched on, which leads to increased power consumption and reduced efficiency due to the heating of the lamp 27 a. In addition, if the lens is anomalous and continuously focusing cannot be achieved, the user may be unsettled.

Bei der Routine Serien-AF wird folglich nach einem einzelnen Durchlauf der AF-Operation, in dem das Signal AF-Ende ge­ setzt wird, das AF-Freigabe-Signal geprüft. Ist dieses Signal aktiv, was bedeutet, daß der Verschlußauslöseknopf in seiner ersten Betätigungsstellung gehalten wird, wird die Routine "Serien-AF2" aufgerufen. Ein inaktives AF-Freigabe- Signal bedeutet, daß der Verschlußauslöseknopf aus seiner ersten Betätigungsstellung heraus losgelassen oder in seine zweite Betätigungsstellung niedergedrückt worden ist. Das Programm springt zurück. Beim Unterprogramm "Serien-AF2" wird die CCD-Integration des Scharfstellungssensors 20 vor­ genommen, eine Autofokus-Berechnung durchgeführt und das Ob­ jektiv verstellt, jedoch erfolgt weder durch eine anomale Objektivverstellung eine zuverlässige Anzeige, daß eine Scharfstellung nicht erreicht werden kann, noch wird die Z-Lampe 27a zur Unterstützung bei der Lichtmessung einge­ schaltet. Es wird das AF-Statuskennzeichen nach Durchführung des Unterprogramms "Serien-AF2" geprüft: ist es "0", wird "Scharfstellung in Ordnung" angezeigt; ist es nicht gleich "0", wird die Unmöglichkeit, eine Scharfstellung zu errei­ chen, angezeigt. Nach einer Anzeige "Scharfstellung in Ord­ nung" wird das Signal AF-Ende erzeugt, was die Auslösung des Belichtungsablaufs durch Niederdrücken des Verschlußauslöse­ knopfes in seine zweite Betätigungsstellung freigibt. Nach Erzeugen des Signals AF-Ende oder nach Anzeigen der Unmög­ lichkeit, eine Scharfstellung zu erreichen, wird das Af- Freigabe-Signal erneut geprüft. Solange der Verschlußaus­ löseknopf in seiner ersten Betätigungsstellung gehalten wird, setzt sich die AF-Operation immer wieder mit dem Un­ terprogramm "Serien-AF2" fort. Sobald das AF-Freigabe-Signal inaktiv wird, kehrt das Programm zum Anfang des in Fig. 4 dargestellten Flußdiagramms, also zum Schritt "Einschalten/ Rücksetzen" zurück. Nach der CCD-Integration im nächsten Durchlauf der AF-Operation oder bei der E/A-Initialisierung (s. Fig. 4) nach dem Programmrücksprung wird das Signal AF-Ende gelöscht.In the series AF routine, therefore, after a single pass of the AF operation in which the AF end signal is set, the AF release signal is checked. If this signal is active, which means that the shutter release button is held in its first actuation position, the routine "serial AF2" is called. An inactive AF release signal means that the shutter release button has been released from its first actuation position or has been depressed into its second actuation position. The program jumps back. In the "Series AF2" subroutine, the CCD integration of the focus sensor 20 is carried out before, an autofocus calculation is carried out and the lens is adjusted, but there is neither a reliable indication that an focus cannot be reached, nor will there be an abnormal lens adjustment the Z-lamp 27a turned on to support the light measurement. The AF status indicator is checked after execution of the "serial AF2" subroutine: if it is "0", "focus is OK" is displayed; if it is not "0", the impossibility of arming is displayed. After a display "focus in order" the signal AF end is generated, which releases the triggering of the exposure process by depressing the shutter release button in its second operating position. After generating the AF end signal or after displaying the impossibility to achieve an arming, the AF release signal is checked again. As long as the shutter release button is held in its first actuation position, the AF operation continues again and again with the sub-program "Series AF2". As soon as the AF release signal becomes inactive, the program returns to the beginning of the flow diagram shown in FIG. 4, that is to say to the “switch on / reset” step. After the CCD integration in the next run of the AF operation or with the I / O initialization (see FIG. 4) after the program return, the AF end signal is deleted.

Innerhalb des Flußdiagramms für die Betriebsart Serien-Af wird das Unterprogramm "Serien-AF2" in der in Fig. 8 darge­ stellten Weise ausgeführt. Zuerst wird in das IZEIT-Register eine Integrierzeit eingegeben, das AF-Statuskennzeichen ge­ löscht und das Z-Lampen-Kennzeichen rückgesetzt. Danach wird das Unterprogramm "Objektiv lesen" aufgerufen und somit wer­ den in der Objektivdaten-Schaltung 18 gespeicherte Objektiv­ daten gelesen. Im AF-Unterprogramm wird die Lichtmessung durchgeführt. Anschließend wird die AF-Anzeigeschaltung 24 einmal ausgeschaltet, wodurch das Einschalten der Leucht­ diode 24a für die Anzeige "Scharfstellung in Ordnung" und der Leuchtdiode 24b für die Anzeige "Scharfstellung unmög­ lich" verhindert wird. Mit anderen Worten, bei der Objektiv­ verstellung ist die AF-Anzeige gesperrt. Danach wird das Signal AF-Ende gelöscht und das KA-Kennzeichen geprüft. Wird eine Kontrastarmut festgestellt, springt das Programm zurück. Andernfalls wird das "Impuls"-Unterprogramm aufgeru­ fen. Eine Prüfung des LM-Kennzeichens entfällt aus dem Grunde, daß, wenn die Beleuchtung schwach ist, die Berech­ nung mit dem Lichtmeßwert dennoch möglich ist, wenn der Kon­ trast zufriedenstellend ist. Bei dem Unterprogramm "Impuls" wird der durch Ausführen des AF-Unterprogramms gewonnene Wert für das Rechenergebnis in einen Verstellweg für jedes Wechselobjektiv umgewandelt. Zu diesem Zweck wird aus der Objektivdaten-Schaltung 18 ein veränderbarer Vergrößerungs­ faktor ausgelesen, und die Anzahl der Treiberimpulse (Anzahl Adressen) wird ausgehend vom veränderbaren Vergrößerungsfak­ tor und vom Wert des Rechenergebnisses berechnet. Der Wert (FEHLER) des Rechenergebnisses wird mit dem AF-Genauigkeits- Schwellenwert FSchw (ein Objektivdatenelement) verglichen; ist er größer als der Schwellenwert FSchw, wird das Unter­ programm "AFMOT" aufgerufen,;mit dem das Objektiv verstellt wird, bis eine Schaltstellung erreicht ist. Danach wird das Unterprogramm "SDISZ" aufgerufen, um die Anzahl Treiberim­ pulse, welche auf die Unendlich-Stellung des Objektivs be­ zogen sind, in den Absolutentfernungszähler einzugeben. Da­ nach wird im Unterprogramm CALDIST die absolute Größe einer Entfernung zu einem Aufnahmegegenstand ausgehend von der in den Absolutentfernungszähler eingegebenen Anzahl Treiberim­ pulse und den Absolutentfernungsdaten a und b, die Objektiv­ daten sind, berechnet. Das Programm springt dann zurück. Die berechnete absolute Entfernungsgröße und die in den Zähler eingegebene Anzahl Treiberimpulse werden beide der Haupt- Zentraleinheit 14 zugeführt. Ist FEHLER kleiner als der Schwellenwert FSchw, und liegt er innerhalb eines Fokussier­ fehlerbereiches, wird das AF-Statuskennzeichen gelöscht und das Programm springt zurück.Within the flow chart for the series AF mode, the subroutine "Series AF2" is executed in the manner shown in Fig. 8 Darge. First, an integration time is entered in the IZEIT register, the AF status indicator is deleted and the Z-lamp indicator is reset. Then the subroutine "read lens" is called and thus who reads the lens data stored in the lens data circuit 18 . The light measurement is carried out in the AF subroutine. Then the AF display circuit 24 is switched off once, whereby the switching on of the light-emitting diode 24 a for the display "arming in order" and the light-emitting diode 24 b for the display "arming impossible" is prevented. In other words, the AF display is locked when the lens is adjusted. The AF end signal is then deleted and the KA indicator is checked. If a low contrast is found, the program jumps back. Otherwise the "impulse" subroutine is called. A check of the LM license plate is omitted for the reason that, if the lighting is weak, the calculation with the measured light value is still possible if the contrast is satisfactory. In the “pulse” subroutine, the value for the calculation result obtained by executing the AF subroutine is converted into an adjustment path for each interchangeable lens. For this purpose, a variable magnification factor is read out from the lens data circuit 18 , and the number of driver pulses (number of addresses) is calculated on the basis of the variable magnification factor and the value of the calculation result. The value (ERROR) of the calculation result is compared with the AF accuracy threshold FSchw (a lens data item); if it is greater than the threshold FSchw, the sub-program "AFMOT" is called, with which the lens is adjusted until a switch position is reached. Then the subroutine "SDISZ" is called in order to enter the number of driver pulses, which relate to the infinity position of the lens, into the absolute distance counter. Then, in the CALDIST subroutine, the absolute size of a distance to a recording object is calculated on the basis of the number of driver pulses entered in the absolute distance counter and the absolute distance data a and b, which are objective data. The program then jumps back. The calculated absolute distance quantity and the number of driver pulses entered in the counter are both fed to the main central unit 14 . If ERROR is less than the threshold value FSchw, and if it is within a focusing error range, the AF status indicator is deleted and the program returns.

Wenn gemäß dem Flußdiagramm in Fig. 4 die Betriebsart PF (motorische Fokussierung) gewählt ist, wird die in Fig. 9 dargestellte PF-Routine aufgerufen. In ihr wird zuerst das AF-Freigabe-Signal geprüft; ist dieses Signal inaktiv, springt das Programm zurück. Ist das Signal jedoch aktiv, oder ist der Verschlußauslöseknopf in seine erste Betäti­ gungsstellung niedergedrückt worden, wird das Signal AF-Ende gesetzt, um ein Ansprechen auf das Niederdrücken des Ver­ schlußauslöseknopfes in seine zweite Betätigungsstellung zu ermöglichen. Auf diese Weise wird zu jedem Zeitpunkt während der PF-Routine der Sprung zum Belichtungsablauf ermöglicht. Danach wird das Unterprogramm "Objektiv lesen" aufgerufen, um einen in der Objektivdaten-Schaltung 18 gespeicherten Ar­ beitszyklus "motorische Fokussierung" oder andere Objektiv­ daten zu lesen. Danach wird ein Status-Änderungskennzeichen gelöscht. Ein Arbeitszyklus "motorische Fokussierung" ent­ hält für jedes Objektiv einem Faktor für Eilgang und einen anderen Faktor für Schleichgang. Ein Status-Änderungskenn­ zeichen umfaßt ein Kennzeichen MODV (Geschwindigkeitsände­ rung), das bei einer Geschwindigkeitsänderung gesetzt ist, und ein Kennzeichen MODBA (Betriebsartänderung), das bei einer Änderung der Betriebsart gesetzt ist. Sodann wird ein Unterprogramm "Betriebsart lesen" aufgerufen, und es werden Befehle für die Drehrichtung und die Verstellgeschwindigkeit des Objektivs gelesen. Dementsprechend werden Kennzeichen VOR und ZRCK für die Drehrichtung des Objektivs sowie V für die Geschwindigkeit gesetzt oder gelöscht. Mit anderen Wor­ ten, es werden die Schaltstellungen (EIN und AUS) der in Tabelle 1 angegebenen Betätigungsschalter SW1 bis SW4 für die Objektiv-Antriebsart gelesen. In der Betriebsart PF ist der Betätigungsschalter SW3 eingeschaltet. Wann immer der Betätigungsschalter SW1 für PF-VOR eingeschaltet ist, ent­ spricht die Drehrichtung des Objektivs einer Verstellung nach vorn; wenn dagegen der Betätigungsschalter SW2 für PF- ZRCK eingeschaltet ist, entspricht die Drehrichtung des Ob­ jektivs einer Verstellung nach hinten oder zurück. Sodann wird das V-Kennzeichen geprüft, das aber gesetzt ist, wenn der Betätigungsschalter SW4 eingeschaltet ist. In diesem Falle wird das Tastverhältnis des den Objektivverstellmotor 31 (s. Fig. 3) antreibenden Impulsstromes hoch eingestellt, so daß das Objektiv mit hoher Geschwindigkeit nach vorn oder zurück bewegt wird. Bei ausgeschaltetem Betätigungsschalter SW4 ist das V-Kennzeichen gelöscht. In diesem Falle wird der Verstellmotor 31 von einem Impulsstrom angetrieben, dessen Tastverhältnis klein gewählt ist: das Objektiv wird langsam verstellt. Danach wird ein Unterprogramm "IMPV" aufgerufen, bei dem das Ein- und Ausschalten des Motors 31 aufgrund des eingestellten Tastverhältnisses erfolgt und das Objektiv während eines Impulses verstellt wird. Sodann wird ermit­ telt, ob das Objektiv seine Unendlich- oder seine Nahpunkt- Stellung erreicht hat und dort stehenbleibt, und wenn es in einer solchen Endstellung stehenbleibt, wird der Motor 31 während etwa 100 ms gebremst. Danach wird das Unterprogramm SDISZ aufgerufen, um den Absolutentfernungszähler zu laden. Das Programm wird dann mit dem Unterprogramm "Betriebsart­ änderung" in einer Schleife fortgesetzt, unter Beibehaltung dieses Zustandes, um festzustellen, ob eine Änderung des Betriebsart-Signals vorliegt. Beim Unterprogramm "Betriebs­ artänderung" wird der Status der Betätigungsschalter SW1 für die Richtung PF-VOR und des Betätigungsschalters SW2 für die Richtung PF-ZRCK auf eine Betriebsartänderung und der Status des Betätigungsschalters SW4 für die Geschwindigkeit auf eine Geschwindigkeitsänderung hin geprüft. Falls eine Än­ derung der Betriebsart festgestellt wird, wird das MODBA- Kennzeichen gesetzt, bei einer Geschwindigkeitsänderung das MODV-Kennzeichen. Ist das MODBA-Kennzeichen gesetzt, springt das Programm nach zurück.If the operating mode PF (motorized focusing) is selected according to the flow chart in FIG. 4, the PF routine shown in FIG. 9 is called. In it, the AF release signal is checked first; if this signal is inactive, the program jumps back. However, if the signal is active or the shutter release button has been depressed to its first actuation position, the AF end signal is set to respond to the depression of the shutter release button to its second actuation position. In this way, the jump to the exposure sequence is made possible at any time during the PF routine. Thereafter, the "read lens" subroutine is called up to read a working cycle "motor focus" or other lens data stored in the lens data circuit 18 . A status change indicator is then deleted. A "motorized focusing" work cycle contains a factor for rapid traverse and a different factor for slow traverse for each lens. A status change flag includes a flag MODV (speed change), which is set when the speed changes, and a flag MODBA (mode change), which is set when the operating mode changes. Then a subroutine "Read operating mode" is called and commands for the direction of rotation and the adjustment speed of the lens are read. Accordingly, indicators VOR and ZRCK are set or deleted for the direction of rotation of the lens and V for the speed. In other words, the switch positions (ON and OFF) of the actuation switches SW 1 to SW 4 specified in table 1 are read for the lens drive type. The operating switch SW 3 is switched on in the operating mode PF. Whenever the actuation switch SW 1 for PF-VOR is switched on, the direction of rotation of the lens corresponds to a forward adjustment; if, on the other hand, the operating switch SW 2 for PF-ZRCK is switched on, the direction of rotation of the lens corresponds to an adjustment to the rear or back. Then the V-mark is checked, but this is set when the actuation switch SW 4 is switched on. In this case, the duty cycle of the pulse current driving the lens adjustment motor 31 (see FIG. 3) is set high, so that the lens is moved forward or backward at high speed. When the SW 4 actuation switch is switched off, the V mark is deleted. In this case, the adjusting motor 31 is driven by a pulse current, the duty cycle of which is chosen to be small: the lens is slowly adjusted. Then a subroutine "IMPV" is called, in which the motor 31 is switched on and off based on the set pulse duty factor and the lens is adjusted during a pulse. It is then determined whether the lens has reached its infinity or near point position and remains there, and if it stops in such an end position, the motor 31 is braked for about 100 ms. Then the subroutine SDISZ is called to load the absolute distance counter. The program then continues with the subroutine "operating mode change" in a loop while maintaining this state in order to determine whether there is a change in the operating mode signal. In the subroutine "operating mode change" the status of the actuation switch SW 1 for the direction PF-VOR and the actuation switch SW 2 for the direction PF-ZRCK is checked for a change in operating mode and the status of the actuation switch SW 4 for the speed for a change in speed. If a change in the operating mode is determined, the MODBA flag is set, and if the speed changes, the MODV flag is set. If the MODBA indicator is set, the program jumps back to.

Andererseits wird bei einer normalen motorischen Fokussie­ rung, bei der das Objektiv keine der Endstellungen erreicht hat, eine Feineinstellung des Tastverhältnisses für den Motor 31 mit der Routine "VREG" (Geschwindigkeitsregelung) vorgenommen, so daß eine Objektiv-Verstellgeschwindigkeit für Grob- oder Feinverstellung erzielt wird. Auf diese Weise wird die Geschwindigkeitsregelung für den Objektivverstell­ motor 31 mit den Unterprogrammen IMPV und VREG vorgenommen. Sodann wird das AF-Freigabe-Signal geprüft. Ist es aktiv, oder ist der Verschlußauslöseknopf in seine erste Betäti­ gungsstellung niedergedrückt worden, wird das Unterprogramm "Betriebsartänderung" aufgerufen, und liegt eine Änderung der Geschwindigkeit vor und ist das MODV-Kennzeichen gesetzt worden, springt das Programm direkt nach zurück. Ist die Geschwindigkeit nicht geändert worden und ist das MODBA- Kennzeichen gesetzt worden, um eine Änderung der Betriebsart anzuzeigen, wird ein Unterprogramm "Bremsen" aufgerufen, um den Motor 31 stillzusetzen. Eine Eingabe in den Absolutent­ fernungszähler erfolgt mit dem Unterprogramm SDISZ, und das Programm springt nach zurück. Liegt weder eine Ge­ schwindigkeits- noch eine Betriebsartänderung vor, kehrt das Programm zum Unterprogramm IMPV zurück, und solange der Ver­ schlußauslöseknopf in seiner ersten Betätigungsstellung ge­ halten wird, wird die motorische Fokussierung nach den Un­ terprogrammen IMPV und VREG fortgesetzt.On the other hand, in a normal motor focussing, in which the lens has not reached any of the end positions, the pulse duty factor for the motor 31 is fine-tuned with the routine "VREG" (speed control), so that a lens adjustment speed for coarse or fine adjustment is achieved becomes. In this way, the speed control for the lens adjustment motor 31 is carried out with the subroutines IMPV and VREG. The AF release signal is then checked. If it is active, or if the shutter release button has been pressed into its first actuation position, the subroutine "operating mode change" is called, and if there is a change in speed and the MODV indicator has been set, the program jumps back immediately. If the speed has not been changed and the MODBA flag has been set to indicate a change in the operating mode, a "braking" subroutine is called to stop the motor 31 . An entry in the absolute distance counter is made with the subroutine SDISZ and the program jumps back to. If there is neither a change in speed nor an operating mode, the program returns to the IMPV subroutine, and as long as the shutter release button is held in its first actuation position, motor focus continues according to the IMPV and VREG subroutines.

Wenn der Verschlußauslöseknopf aus seiner ersten Betäti­ gungsstellung heraus losgelassen wird, wird das AF-Freigabe- Signal inaktiv oder die Haupt-Zentraleinheit 14 erteilt den Befehl zur Beendigung der motorischen Fokussierung. Es wird das Unterprogramm "Bremsen" aufgerufen, um den Motor 31 zu stoppen, und der Zählstand des Absolutentfernungszählers wird in das Unterprogramm SDISZ geladen. Ausgehend von die­ sem Zählerstand oder der Anzahl Verstelladressen, bezogen auf die Unendlich-Stellung, und von den in der Objektiv­ daten-Schaltung 18 gespeicherten Absolutentfernungsfaktoren a und b wird die absolute Entfernungsgröße nach dem Unter­ programm CALDIST berechnet und der Haupt-Zentraleinheit 14 zugeführt. Vom Unterprogramm CALDIST springt das Programm zum Anfangsschritt oder zum Schritt "Einschalten/Rück­ setzen" zurück. When the shutter release button is released from its first actuation position, the AF release signal becomes inactive or the main CPU 14 issues the command to stop motor focusing. The "braking" subroutine is called to stop the motor 31 and the count of the absolute distance counter is loaded into the SDISZ subroutine. Based on the meter reading or the number of adjustment addresses, based on the infinity position, and on the absolute distance factors a and b stored in the lens data circuit 18 , the absolute distance variable is calculated according to the sub-program CALDIST and supplied to the main central unit 14 . The program jumps back from the CALDIST subroutine to the initial step or to the "Switch on / reset" step.

Es wird nun die Formel beschrieben, nach der im Unterpro­ gramm CALDIST, das in mehreren Flußdiagrammen gemäß Fig. 6, 8 und 9 erscheint, die absolute Entfernungsgröße berechnet wird. Wie bereits angegeben, wird in den Absolutentfernungs­ zähler eine Anzahl Impulse (Adressensignale) eingetragen, die einem von der Unendlich-Stellung ausgehenden Verstellweg des Objektivs äquivalent ist. Wenn daher der Objektivver­ stellweg mit einer linearen Funktion angenähert dargestellt werden kann, ist eine rechnerische Bestimmung der absoluten Größe der Entfernung möglich.The formula will now be described, according to which the absolute distance variable is calculated in the sub-program CALDIST, which appears in several flow diagrams according to FIGS . 6, 8 and 9. As already stated, a number of pulses (address signals) is entered in the absolute distance counter, which is equivalent to an adjustment path of the lens starting from the infinite position. Therefore, if the objective travel can be approximated with a linear function, a mathematical determination of the absolute size of the distance is possible.

Eine Untersuchung der Beziehungen zwischen dem Objektivver­ stellweg und der absoluten Größe der Entfernung hat für je­ den Wechselobjektivtubus ergeben, daß sich diese Beziehung durch eine lineare Funktion im doppeltlogarithmischen Maß­ stab für Objektive A, B, C und D darstellen läßt, ausgenom­ men für Makrobereiche. Dieses Ergebnis ist in Fig. 10 darge­ stellt. Der Objektivverstellweg sei y, die Entfernung x; daraus ergibt sich:An examination of the relationships between the lens displacement and the absolute size of the distance for each interchangeable lens barrel has shown that this relationship can be represented by a linear function on a double logarithmic scale for lenses A, B, C and D, except for macro areas. This result is shown in Fig. 10 Darge. The lens adjustment path is y, the distance x; this results in:

log10 y = - α log10 x + β (1).log 10 y = - α log 10 x + β (1).

Es sei jedoch darauf hingewiesen, daß der Objektivverstell­ weg auf die Unendlich-Stellung bezogen ist, und daß sowohl α und β in der obigen Gleichung positiv sind. Durch Umwandeln beider Seiten der Gleichung (1) in Exponentialfunktionen er­ hält man:However, it should be noted that the lens adjustment away is related to the infinity position, and that both α and β in the above equation are positive. By converting both sides of the equation (1) in exponential functions you hold:

Dies zeigt, daß y eine Funktion α-ter Ordnung von x ist. Durch die Konstruktion einer Steuerkurve, die einen Vorschub in solcher Beziehung zum Drehwinkel des Entfernungseinstell­ ringes erzeugt, daß α = 1 ist, wird eine vollkommen fehler­ freie Berechnung der absoluten Größe der Entfernung ermög­ licht. Eine solche Steuerkurven-Konstruktion ist jedoch in der Praxis schwierig zu verwirklichen, und folglich ist für die tatsächliche Konstruktion des Objektivs eine hyperboli­ sche Funktion gewählt, um eine einfachere Annäherung zu er­ halten:This shows that y is an α-th order function of x. By designing a control cam that has a feed  in such a relation to the angle of rotation of the distance setting ringes that α = 1 is a completely error free calculation of the absolute size of the distance light. Such a cam construction is however in difficult to achieve in practice, and consequently for the actual construction of the lens is a hyperboli cal function selected to make it easier to approximate hold:

In Gleichung (3) stellt y die Größe des Vorschubs aus der Unendlich-Stellung des Objektivs oder die Anzahl Adressen­ signale, die im Absolutentfernungszähler sichergestellt wird, dar, x die absolute Größe der Entfernung. Es folgt dann, daß, wenn x = ∞, y = 0, was bedeutet, daß der Objek­ tivvorschub bzw. die Objektivverstellung null ist, wenn die Entfernung "unendlich" ist. In der Gleichung (3) kann somit c = 0 gewählt werden, wodurch sich die Annäherung folgender­ maßen vereinfacht:In equation (3) y represents the size of the feed from the Infinity position of the lens or the number of addresses signals ensured in the absolute distance counter becomes, x is the absolute size of the distance. It follows then that if x = ∞, y = 0, which means that the obj tivvorschub or the lens adjustment is zero when the Distance is "infinite". In equation (3) can thus c = 0 can be selected, whereby the approximation of the following simplified:

Diese Gleichung läßt sich durch folgende logarithmische Funktion darstellen:This equation can be expressed by the following logarithmic Represent function:

log y = log b - log (x - a) (5).log y = log b - log (x - a) (5).

Aus der grafischen Darstellung der Gleichung (5) in Fig. 11 ergibt sich, daß diese Gleichung eine Kurve darstellt, die Asymptoten hat, welche durch log y = log b - log x und x = a bezeichnet und beide Geraden sind. Eine Änderung des Wertes von a führt zu einer Änderung des gekrümmten Abschnitts. Mit anderen Worten, die Beziehung zwischen der absoluten Größe der Entfernung und dem Objektivverstellweg kann für jedes Wechselobjektiv durch Benutzung des Geradenabschnitts und des gekrümmten Abschnitts der Gleichung (5) angenähert wer­ den. Es ist offensichtlich, daß in Gleichung (5) a und b beide positiv sind, und daß a einen Wert hat, der nicht grö­ ßer sein kann als die kleinste Aufnahmeentfernung des Objek­ tivs. Diese Werte a und b sind Absolutentfernungsfaktoren, die in der Objektivdaten-Schaltung 18 gespeichert sind.From the graphical representation of equation (5) in FIG. 11 it follows that this equation represents a curve which has asymptotes, which are denoted by log y = log b - log x and x = a and are both straight lines. A change in the value of a leads to a change in the curved section. In other words, the relationship between the absolute amount of the distance and the lens travel can be approximated for each interchangeable lens by using the straight portion and the curved portion of the equation (5). It is obvious that in equation (5) a and b are both positive and that a has a value which cannot be greater than the smallest shooting distance of the lens. These values a and b are absolute distance factors stored in the lens data circuit 18 .

Wenn in der Praxis die Beziehung zwischen der absoluten Grö­ ße der Entfernung und dem Objektivverstellweg nach Gleichung (5) bestimmt werden soll, müssen die Absolutentfernungsfak­ toren a und b bestimmt werden. Hierzu wird für jeden Objek­ tivtubus eine grafische Darstellung entsprechend Fig. 10 er­ stellt, und die Gleichungen für die Geraden werden entspre­ chend der Gleichung (1) gebildet; auf diese Weise wird die Gleichung (2) abgeleitet. Ausgehend von der so erhaltenen Gleichung (2) werden dann die in der Annäherungsgleichung (4) gezeigten Werte a und b bestimmt. Wenn dabei für eine Bezugsentfernung von z. B. 3 m der Fehler auf null reduziert werden soll, wird der Wert von x = 3 m in die Gleichungen (2) und (4) eingesetzt. Es ergeben sich somit mehrere Kombi­ nationen von a und b, die in der Gleichung (4) erscheinen. Sodann wird eine spezielle Kombination (a,b) gesucht, bei der der Fehler innerhalb eines gewünschten Entfernungsberei­ ches am kleinsten ist. Wenn z. B. die Entfernung zwischen x = 1 m und x = 10 m verändert werden muß, wird aus beiden Glei­ chungen jenes (a,b) ermittelt, das in diesem Bereich den kleinsten Fehler ergibt. Wenn (a,b) auf diese Weise ermit­ telt ist, ist die Kurve entsprechend Gleichung (5) bestimmt. Somit kann die absolute Größe der Entfernung x aus dem Wert von y oder aus der Anzahl Adressen bestimmt werden, die im Absolutentfernungszähler sichergestellt ist.If, in practice, the relationship between the absolute magnitude of the distance and the lens displacement distance is to be determined according to equation (5), the absolute distance factors a and b must be determined. For this purpose, a graphical representation corresponding to FIG. 10 is provided for each objective tube, and the equations for the straight lines are formed in accordance with equation (1); in this way equation (2) is derived. Starting the values a shown in the approximate equation (4) are then determined and b of the thus obtained equation (2). If doing so for a reference distance of z. B. 3 m the error should be reduced to zero, the value of x = 3 m is used in equations (2) and (4). There are thus several combinations of a and b that appear in equation (4). A special combination (a, b) is then sought, in which the error is smallest within a desired range. If e.g. B. the distance between x = 1 m and x = 10 m has to be changed, the two equations (a, b) are determined, which gives the smallest error in this area. If (a, b) is determined in this way, the curve is determined according to equation (5). The absolute size of the distance x can thus be determined from the value of y or from the number of addresses which is ensured in the absolute distance counter.

Die durch die Annäherungsgleichung (5) dargestellte Kennkur­ ve ist in Fig. 12 mit tatsächlichen Werten für Objektive B und D verglichen. In einer Abwandlung kann eine Kennkurve für ein einzelnes Objektiv in mehrere Bereiche unterteilt werden, von denen jeder von einer Kurve, definiert durch verschiedene Werte von (a,b), gebildet ist, derart, daß eine bestimmte Kombination (a,b) entsprechend einer Stellung des Entfernungseinstellringes gewählt wird, so daß die absolute Größe der Entfernung aus der gewählten Kombination und dem im Absolutentfernungszähler sichergestellten Adressenwert berechnet werden kann. Beispielsweise ist in Fig. 12 der Makrobereich des Objektivs D unter Benutzung einer einzigen Kombination (a,b) mit guter Genauigkeit angenähert, jedoch kann statt dessen die schrittweise Annäherung angewandt wer­ den. Die Absolutentfernungsfaktoren a und b können als Ob­ jektivdaten auf jedem Wechselobjektivtubus angegeben sein; eine andere Möglichkeit besteht darin, daß jedes einzelne Wechselobjektiv von der Kamera erkannt wird, die es ermög­ licht, daß eine bestimmte Kombination von Absolutentfer­ nungsfaktoren a und b aus einem in der AF-Zentraleinheit 22 enthaltenen ROM-Festwertspeicher abgeleitet werden. Ist ein kleinerer Fehler zulässig, kann a = 0 benutzt werden, derart daß die absolute Größe der Entfernung nur als Funktion von b bestimmt werden braucht. In der vorstehend beschriebenen Weise können exakte Daten, die eine Entfernung eines Aufnah­ meobjektes zu einer Kamera darstellen, bei der automatischen und der motorischen Fokussierung AF bzw. PF bestimmt werden.The characteristic curve ve represented by the approximation equation ( 5 ) is compared in FIG. 12 with actual values for objectives B and D. In a modification, a characteristic curve for a single lens can be divided into several areas, each of which is formed by a curve defined by different values of (a, b), such that a certain combination (a, b) corresponds to one Position of the distance setting ring is selected so that the absolute size of the distance can be calculated from the selected combination and the address value saved in the absolute distance counter. For example, in Fig. 12, the macro range of the lens D is approximated with good accuracy using a single combination (a, b), but the step-by-step approach can be used instead. The absolute distance factors a and b can be given as lens data on each interchangeable lens barrel; Another possibility is that each individual interchangeable lens is recognized by the camera, which enables a certain combination of absolute distance factors a and b to be derived from a ROM read-only memory contained in the AF central unit 22 . If a smaller error is permissible, a = 0 can be used, so that the absolute size of the distance need only be determined as a function of b. In the manner described above, exact data representing a distance of a recording object to a camera can be determined in the automatic and motorized focusing AF or PF.

Wenn Rattern oder Spiel im Antriebssystem berücksichtigt werden muß, können die Absolutentfernungsfaktoren a und b so bestimmt werden, daß sie einen Ausgleich hierfür schaffen. Dieses Verfahren ist zum Ausschalten der Wirkung von Spiel besonders gut geeignet. If rattling or play in the drive system is taken into account must be the absolute distance factors a and b so determined to compensate for this. This procedure is to turn off the effects of play particularly well suited.  

Bei einer anderen Ausführungsform läßt sich die absolute Größe der Entfernung mit höherer Genauigkeit berechnen. Die dabei auftretenden Rechenfehler entstehen beim Ersetzen der quadratischen Funktion, welche die Beziehung zwischen der Entfernung und dem Impuls (Adresse) darstellt, durch die Gleichung y = b/(x - a). Da es sich hier um einen theoreti­ schen Fehler handelt, kann dadurch Abhilfe geschaffen wer­ den, daß Teilbeträge (piecewise values) der Absolutentfer­ nungsfaktoren a und b benutzt werden. Bei praktischen Aus­ führungsformen kann jedoch Rattern im Antriebssystem, z. B. in Form des Spiels zwischen Antriebszahnrädern, oder von Schwingungen, die beim Anstoßen des Objektivs an Anschlägen in den Unendlich- und Nahpunkt-Stellungen entstehen, zu Pseudoimpulsen führen. Folglich werden nachstehend Ausfüh­ rungsformen betrachtet, die im Blick darauf ausgelegt sind, zwischen Antriebs- und Steuersystem auftretende Fehler so klein wie möglich zu halten.In another embodiment, the absolute Calculate distance size with higher accuracy. The arithmetic errors that occur arise when replacing the quadratic function, which is the relationship between the Distance and the impulse (address) represents by the Equation y = b / (x - a). Since this is a theoreti errors, you can remedy this that partial amounts (piecewise values) of the absolute distance factors a and b are used. With practical off leadership forms can rattle in the drive system, for. B. in the form of play between drive gears, or from Vibrations that occur when the lens hits a stop arise in the infinity and near point positions, too Lead pseudo impulses. As a result, Exec forms of development that are designed with a view to errors occurring between the drive and control system to keep it as small as possible.

Bei der in Fig. 13 dargestellten Ausführungsform ist ein Ob­ jektivwegdetektor 34 von einer einzelnen Lichtschranke 33 gebildet, die einen Lichtsender 33a und einen Lichtempfänger 33b umfaßt, welche auf entgegengesetzten Seiten einer Bewe­ gungsbahn für die Schlitze 32 (s. Fig. 3) angeordnet sind. Der Lichtsender 33a umfaßt eine Leuchtdiode, die durch eine Leuchtdioden-Treiberschaltung 41 betätigbar ist. Die Wellen­ form eines Ausgangssignals des Lichtempfängers 33b wird von einem Wellenformer 42 geformt. Beide Schaltungen 41 und 42 sind in der Bipolar-II-Schaltung 15 (s. Fig. 3) enthalten, die auch einen Impulsdiskriminator 43 enthält, der in einem mit strichpunktierten Linien gezeichneten Block eingeschlos­ sen ist und einen Zähler treibt.In the embodiment shown in FIG. 13, an objective path detector 34 is formed by a single light barrier 33 , which comprises a light transmitter 33 a and a light receiver 33 b, which on opposite sides of a movement path for the slots 32 (see FIG. 3) are arranged. The light transmitter 33 a comprises a light-emitting diode which can be actuated by a light-emitting diode driver circuit 41 . The wave form of an output signal of the light receiver 33 b is shaped by a wave shaper 42 . Both circuits 41 and 42 are included in the bipolar II circuit 15 (see FIG. 3), which also contains a pulse discriminator 43 which is enclosed in a block drawn with dash-dotted lines and drives a counter.

Der Impulsdiskriminator 43 umfaßt eine Schaltung 44, die an­ hand der am Objektivverstellmotor 31 anliegenden Spannung festzustellen vermag, ob dieser Motor sich in der normalen Vorwärts- oder in der Gegenrichtung dreht. Die Schaltung 44 zum Erfassen der Motordrehrichtung umfaßt vier Vergleicher 47, 48, 49 und 50, vier Schmidt-Trigger-Inverter 51, 52, 53 und 54 und ein Paar NAND-Schaltglieder 55, 56 mit je vier Eingängen. Der Motor 31 ist mit einem Anschluß an einen nicht invertierenden Eingang eines ersten Vergleichers 47 und an einen invertierenden Eingang eines zweiten Verglei­ chers 48 angeschlossen, wogegen sein anderer Anschluß mit einem nicht invertierenden Eingang eines dritten Verglei­ chers 49 und einem invertierenden Eingang eines vierten Ver­ gleichers 50 verbunden ist. Die invertierenden Eingänge des ersten und des dritten Vergleichers 47 und 49 sind an eine Bezugsspannungsquelle 45 angeschlossen, die eine Bezugsspan­ nung Vref 1 liefert, und die nicht invertierenden Eingänge des zweiten und des vierten Vergleichers 48 und 50 sind mit einer anderen Bezugsspannungsquelle 46 verbunden, die eine Bezugsspannung Vref2 liefert.The pulse discriminator 43 comprises a circuit 44 which , based on the voltage applied to the lens adjustment motor 31, can determine whether this motor is rotating in the normal forward or in the opposite direction. The circuit 44 for detecting the direction of motor rotation comprises four comparators 47 , 48 , 49 and 50 , four Schmidt trigger inverters 51 , 52 , 53 and 54 and a pair of NAND switching elements 55, 56 with four inputs each. The motor 31 is connected to a connection to a non-inverting input of a first comparator 47 and to an inverting input of a second comparator 48 , whereas its other connection is connected to a non-inverting input of a third comparator 49 and an inverting input of a fourth comparator 50 is connected. The inverting inputs of the first and third comparators 47 and 49 are connected to a reference voltage source 45 , which supplies a reference voltage V ref 1, and the non-inverting inputs of the second and fourth comparators 48 and 50 are connected to another reference voltage source 46 , which provides a reference voltage V ref 2.

Beispielsweise sind die den Vergleichern 47 bis 50 zugeführ­ ten Bezugsspannungen so gewählt, daß Vref1 2/3 Vcc und Vref2 1/3 Vcc ist. Bei Vorwärtsdrehung des Motors 31 führt ein Anschluß von ihm die Spannung Vcc und folglich haben zu­ gehörige Ausgänge der Vergleicher 47 bis 50 den Schaltwert H, L, L bzw. H. Das NAND-Glied 55 gibt daher einen Ausgang mit niedrigem, das andere Schaltglied 56 einen Ausgang mit hohem Pegel ab. Bei Drehung des Motors 31 in der Gegenrich­ tung führt sein anderer Anschluß die Spannung Vcc und folg­ lich haben zugehörige Ausgänge der Vergleicher 47 bis 50 den Schaltwert L, H, H bzw. L. Das Schaltglied 55 gibt daher ei­ nen Ausgang mit hohem, das Schaltglied 56 einen Ausgang mit niedrigem Pegel ab.For example, the reference voltages supplied to the comparators 47 to 50 are selected such that V ref 1 2/3 Vcc and V ref 2 1/3 Vcc. When the motor 31 rotates forward, a connection from it carries the voltage Vcc and consequently associated outputs of the comparators 47 to 50 have the switching value H, L, L or H. The NAND gate 55 therefore gives an output with a low switching element, the other switching element 56 a high level output. When the motor 31 rotates in the opposite direction, its other connection carries the voltage Vcc and consequently the associated outputs of the comparators 47 to 50 have the switching value L, H, H and L. The switching element 55 therefore gives an output with a high level Switch 56 from a low level output.

Der vom Objektivwegdetektor 34 in Abhängigkeit von der Dreh­ bewegung des Motors 31 erzeugte Impuls wird vom Wellenformer 42 geformt und durch einen Generator 62 für differenzierte Impulse bekannter Ausbildung differenziert, der Inverter 57 und 58, einen Widerstand 59, einen Kondensator 60 und ein NAND-Schaltglied 61 umfaßt. Der differenzierte Adressenim­ puls wird über einen Inverter 63 je einem Eingang von ODER- Gliedern 64 und 65 zugeführt, die im Niederpegelbereich ak­ tiv sind. Ein Absolutentfernungszähler 66 wird durch einen Impuls, der ihm an seinem Rückwärts-Adressen-Eingang zuge­ führt wird, vorwärtsgeschaltet, wenn sein Vorwärts-Adressen- Eingang den Schaltwert H führt, und wird durch einen Impuls, der ihm an seinem Vorwärts-Adressen-Eingang zugeführt wird, rückwärtsgeschaltet, wenn sein Rückwärts-Adressen-Eingang den Schaltwert H führt.The pulse generated by the objective path detector 34 as a function of the rotational movement of the motor 31 is shaped by the wave shaper 42 and differentiated by a generator 62 for differentiated pulses of known design, the inverters 57 and 58 , a resistor 59 , a capacitor 60 and a NAND switching element 61 includes. The differentiated address pulse is fed via an inverter 63 to one input of OR gates 64 and 65 , which are active in the low level range. An absolute distance counter 66 is incremented by a pulse supplied to it at its reverse address input when its forward address input carries the switching value H and is incremented by a pulse supplied to it at its forward address input is switched backwards when its reverse address input carries the switching value H.

Wenn das NAND-Glied 55 in der Schaltung 44 ein Ausgangssig­ nal von niedrigem Pegel liefert, nimmt der Vorwärts-Adres­ sen-Eingang des Absolutentfernungszählers 66, der in der AF- Zentraleinheit 22 (s. Fig. 3) enthalten ist, den Schaltwert H an, unabhängig von dem am anderen Eingang des ODER-Gliedes 64 anliegenden Pegel. Dadurch arbeitet er als Vorwärtszäh­ ler. Zu diesem Zeitpunkt gibt das andere NAND-Glied 56 der Schaltung 44 einen Ausgang von hohem Pegel ab, der über das ODER-Glied 65 dem Rückwärts-Adressen-Eingang des Zählers 66 zugeführt wird, welcher dann eine Rückwärtszählung vornimmt.When the NAND gate 55 in the circuit 44 provides a low level output signal, the forward address input of the absolute distance counter 66 included in the AF CPU 22 (see FIG. 3) takes the switching value H regardless of the level at the other input of the OR gate 64 . As a result, he works as an up-counter. At this time, the other NAND gate 56 of circuit 44 provides a high level output which is fed through OR gate 65 to the reverse address input of counter 66 , which then counts down.

Wenn das NAND-Glied 56 der Schaltung 44 ein Ausgangssignal von niedrigem Pegel abgibt, nimmt der Rückwärts-Adressen- Eingang des Zählers 66 den Schaltwert H an, unabhängig vom Pegel des anderen Eingangs des ODER-Gliedes 65, wodurch der Zähler als Rückwärtszähler arbeitet. Zu diesem Zeitpunkt wird ein Ausgangssignal mit dem Pegel H vom NAND-Glied 55 über das ODER-Glied 64 dem Vorwärts-Adressen-Eingang des Zählers 66 zugeführt, welcher daher eine Rückwärtszählung vornimmt.When the NAND gate 56 of the circuit 44 outputs a low level output signal, the reverse address input of the counter 66 assumes the switching value H regardless of the level of the other input of the OR gate 65 , whereby the counter operates as a down counter. At this time, an output signal of level H is supplied from the NAND gate 55 through the OR gate 64 to the forward address input of the counter 66 , which therefore performs a countdown.

Wenn der Objektivverstellmotor 31 gebremst wird oder stoppt, werden seine entgegengesetzten Seiten vom Steuersystem mit Masse verbunden, wodurch zwischen ihnen eine Potentialdiffe­ renz null entsteht. Zu diesem Zeitpunkt geben beide NAND- Glieder 55 und 56 einen Ausgang mit dem Pegel H ab, wodurch der Zähler 66 abgeschaltet wird. Wenn somit bei der Ausfüh­ rungsform gemäß Fig. 13 die Lichtschranke 33 einen Impuls erzeugt als Folge einer Betätigung des Antriebssystems in Abhängigkeit von einer externen Zwangseingabe zum Stoppen des Motors 31, oder Beil der Motor 31 die Endstellung für das Objektiv erreicht hat und gebremst wird, aber infolge Pendelns einen Impuls erzeugt hat, wird ein Weiterschalten des Zählers 66 gesperrt. Es wird somit der Vorteil geboten, daß ein Fehler in der absoluten Größe der Entfernung so klein wie möglich gehalten ist.When the lens shift motor 31 is braked or stopped, its opposite sides are connected to ground by the control system, thereby creating a zero potential difference between them. At this point in time, both NAND gates 55 and 56 output an output with the level H, whereby the counter 66 is switched off. Thus, when in the exporting the light barrier approximate shape shown in Fig. 13 33 a pulse generated as a result of an actuation of the drive system in response to an external force input to stop the motor 31, or ax of the motor 31 has reached the end position for the lens and is braked, but has generated a pulse as a result of oscillation, the incrementing of counter 66 is blocked. The advantage is thus offered that an error in the absolute size of the distance is kept as small as possible.

Bei der vorstehend beschriebenen Schaltung 44 werden vier Vergleicher 47 bis 50 verwendet. Es kann jedoch ein Paar Vergleicher benutzt werden, um die Klemmenspannung Vcc des Motors 31 mit einer einzelnen Bezugsspannung Vref (= ½ Vcc) zu vergleichen. Die Verwendung von vier Vergleichern 47 bis 50 verhindert bei der beschriebenen Ausführungsform jede Funktionsstörung des Zählers 66 im Falle von durch Rauschen verursachten Schwankungen der Motorspeisespannung. Wenn das höhere Potential des Motors 31 zwischen 2/3 und 1 Vcc und sein niedriges Potential zwischen 1/3 Vcc und Masse schwankt, arbeitet die Schaltung 44 einwandfrei und bestimmt die Dreh­ richtung des Motors 31. Ein Motorpotentialbereich zwischen 1/3 und 2/3 Vcc bildet einen Unempfindlichkeitsbereich, in dem der Zähler 66 ausgeschaltet ist. In the circuit 44 described above, four comparators 47 to 50 are used. However, a pair of comparators can be used to compare the terminal voltage Vcc of the motor 31 with a single reference voltage V ref (= ½ Vcc). In the described embodiment, the use of four comparators 47 to 50 prevents any malfunction of the counter 66 in the event of fluctuations in the motor supply voltage caused by noise. If the higher potential of the motor 31 fluctuates between 2/3 and 1 Vcc and its low potential between 1/3 Vcc and ground, the circuit 44 works properly and determines the direction of rotation of the motor 31st A motor potential range between 1/3 and 2/3 Vcc forms a dead band in which the counter 66 is switched off.

Bei der in Fig. 14 dargestellten Ausführungsform umfaßt ein Objektivwegdetektor 76 eine erste Lichtschranke 74 mit einem Lichtsender 74a und einem Lichtempfänger 74b, die einander gegenüberliegend auf entgegengesetzten Seiten einer Bewe­ gungsbahn für Schlitze 73 angeordnet sind, und eine ähnliche zweite Lichtschranke 75 mit einem Lichtsender 75a und einem Lichtempfänger 75b. Der Objektivwegdetektor 76 ist zwischen eine Leuchtdioden-Treiberschaltung 71 und einen Wellenformer 72 zwischengeschaltet. Gemäß Fig. 15 sind die Lichtschranken 74 und 75 des Objektivwegdetektors 76 so angeordnet, daß die Wellenformen, die von ihnen erzeugt werden, wenn sie Schlit­ ze 73 erfassen, welche in einem drehbaren, in einem vom Mo­ tor 31 drehantreibbaren Objektivtubus angeordneten Bauteil 77 ausgebildet sind, gegeneinander um 90° phasenverschoben sind. Somit ist in Fig. 16 ein geformtes Ausgangssignal der ersten Lichtschranke 74 als A-Phase, das geformte Ausgangs­ signal der zweiten Lichtschranke 75 als B-Phase dargestellt, die bei Vorwärtsdrehung des Motors 31 gegeneinander um 90° phasenverschoben sind.In the embodiment shown in FIG. 14, a lens path detector 76 comprises a first light barrier 74 with a light transmitter 74 a and a light receiver 74 b, which are arranged opposite one another on opposite sides of a movement path for slots 73 , and a similar second light barrier 75 with one Light transmitter 75 a and a light receiver 75 b. The objective path detector 76 is connected between a light-emitting diode driver circuit 71 and a wave shaper 72 . Referring to FIG. 15, the light barriers 74 and 75 of the Objektivwegdetektors 76 are arranged so that the waveforms generated by them when they ze Schlit detect 73 which is arranged in a rotatable, driven in rotation in a gate of Mo 31 lens component 77 formed are out of phase with each other by 90 °. Thus, a shaped output signal of the first light barrier 74 as A-phase, the shaped output is shown in Fig. 16 signal of the second light barrier shown 75 as a B-phase are mutually phase-shifted in the forward rotation of the motor 31 by 90 °.

Der Wellenformer 72 ist an einen Impulsdiskriminator 78 an­ geschlossen, der einen Absolutentfernungszähler 92 treibt. Der Impulsdiskriminator 78 umfaßt eine Verzögerungsschal­ tung, zu der Kondensatoren 80 und 84, Widerstände 81 und 85 sowie Schmidt-Trigger-Inverter 79, 82 und 86 gehören und die den A-Phasen-Ausgang vom Wellenformer 72 verzögert, ferner ein Paar NAND-Glieder 83, 87, die mit den Ausgangsanschlüssen der Verzögerungsschaltung und dem B-Phasen-Ausgangsanschluß des Wellenformers 72 verbunden sind, ein R-S-Flipflop 90 mit NAND-Gliedern 88 und 89, die zwischen die Ausgänge der NAND- Glieder 83 und 87 und die auf vorwärts/rückwärts geschalte­ ten Eingangsanschlüsse des Absolutentfernungszählers 92 zwi­ schengeschaltet sind, und ein NAND-Glied 91, das zwischen die Ausgangsanschlüsse der NAND-Glieder 83 und 87 und einen Adresseneingang des Zählers 92 zwischengeschaltet ist.The wave shaper 72 is connected to a pulse discriminator 78 which drives an absolute distance counter 92 . The pulse discriminator 78 includes a delay circuit including capacitors 80 and 84 , resistors 81 and 85, and Schmidt trigger inverters 79 , 82 and 86 , which delays the A-phase output from wave shaper 72 , and a pair of NAND gates 83, 87 connected to the output terminals of the delay circuit and the B-phase output terminal of the wave shaper 72 , an RS flip-flop 90 with NAND gates 88 and 89 connected between the outputs of the NAND gates 83 and 87 and the on forward / reverse input terminals of the absolute distance counter 92 are interposed, and a NAND gate 91 which is interposed between the output terminals of the NAND gate 83 and 87 and an address input of the counter 92 .

Die Arbeitsweise des Impulsdiskriminators 78 wird anhand der Zeitdiagramme in Fig. 17 und 18 beschrieben, in denen die Wellenformen von verschiedenen in ihm auftretenden Signalen dargestellt sind. Bei Drehung des Motors 31 in der Vorwärts­ richtung, oder wenn das Objektiv in Richtung auf die Unend­ lich-Stellung bewegt wird, eilt der A-Phasen-Ausgang S1 dem B-Phasen-Ausgang S6 um 90° voraus (s. Fig. 17). Der A- Phasen-Ausgang S1 wird vom Schmidt-Trigger-Inverter 79 in­ vertiert und beim Durchgang durch eine Zeitkonstantenschal­ tung, welche den Kondensator 80 und den Widerstand 81 um­ faßt, in eine Wellenform S2 umgewandelt. Andererseits wird der A-Phasen-Ausgang S1 beim Durchgang durch eine weitere Zeitkonstantenschaltung, welche den Kondensator 84 und den Widerstand 85 umfaßt, auch in eine Wellenform S3 umgewan­ delt, jedoch ohne Inversion. Die Wellenformen S2 und S3 werden beim Durchgang durch die zugehörigen Schmidt-Trigger- Inverter 82 und 86 in Wellenformen S4 und S5 umgewandelt. Wenn die Wellenform S4 und der B-Phasen-Ausgang S6 dem NAND- Glied 83 zugeführt werden, erzeugt dieses einen Ausgang mit der Wellenform S7. Wenn die Wellenform S5 und der B-Phasen- Ausgang S6 dem NAND-Glied 87 zugeführt werden, erzeugt die­ ses einen Ausgang mit der Wellenform S8. Die Wellenformen S7 und S8 werden dem R-S-Flipflop 90 zugeführt, das dann einen Ausgang mit der Wellenform S9 von hohem Schaltwert erzeugt. Die Wellenformen S7 und S8 werden auch dem NAND-Glied 91 zu­ geführt, das dann einen Ausgang mit der Wellenform S10 er­ zeugt. Folglich wird der Zähler 92 durch die abfallende Flanke der Wellenform S10 vorwärtsgeschaltet.The operation of the pulse discriminator 78 is described with reference to the time diagrams in FIGS. 17 and 18, in which the waveforms of various signals appearing in it are shown. When the motor 31 rotates in the forward direction or when the lens is moved towards the infinite position, the A-phase output S 1 leads the B-phase output S 6 by 90 ° (see FIG . 17). The A-phase output S 1 is vertically deflected by the Schmidt trigger inverter 79 and, when passing through a time constant circuit which comprises the capacitor 80 and the resistor 81 , is converted into a wave form S 2 . On the other hand, the A-phase output S 1 is also converted into a wave form S 3 when passing through a further time constant circuit, which comprises the capacitor 84 and the resistor 85 , but without inversion. The wave forms S 2 and S 3 are converted into wave forms S 4 and S 5 as they pass through the associated Schmidt trigger inverters 82 and 86 . If the waveform S 4 and the B-phase output S 6 are supplied to the NAND gate 83 , this produces an output with the waveform S 7 . When the waveform S 5 and the B-phase output S 6 are supplied to the NAND gate 87 , this produces an output with the waveform S 8 . The waveforms S 7 and S 8 are fed to the RS flip-flop 90 , which then produces an output with the waveform S 9 of high switching value. The waveforms S 7 and S 8 are also led to the NAND gate 91 , which then produces an output with the waveform S 10 . As a result, counter 92 is advanced by the falling edge of waveform S 10 .

Dreht sich der Motor 31 in der umgekehrten Richtung, oder wird das Objektiv in Richtung auf die Nahpunkt-Stellung ver­ stellt, eilt der A-Phasen-Ausgang S1 dem B-Phasen-Ausgang S6 um 90° nach (s. Fig. 18). Folglich treten im Impulsdiskri­ minator 78 zu diesem Zeitpunkt die verschiedenen in Fig. 18 dargestellten Wellenformen auf, wobei dem für Vorwärts/Rück­ wärts geschalteten Eingangsanschluß des Zählers 92 eine Wel­ lenform S9 mit dem Pegel L zugeführt wird. Der Zähler 92 wird dann durch die abfallende Flanke der an seinem Adres­ seneingang anstehenden Wellenform S10 rückwärtsgeschaltet.If the motor 31 rotates in the opposite direction, or if the lens is adjusted in the direction of the near point position, the A-phase output S 1 lags the B-phase output S 6 by 90 ° (see FIG. 18). Consequently, the various waveforms shown in FIG. 18 occur in the pulse discriminator 78 at this time, and the input terminal of the counter 92 switched for forward / reverse is supplied with a waveform S 9 having the level L. The counter 92 is then switched backwards by the falling edge of the waveform S 10 pending at its address.

Durch Schaffen einer Phasenverschiebung zwischen dem A- und dem B-Phasen-Ausgang des Objektivwegdetektors 76 zur Bestim­ mung der Drehrichtung des Motors 31 wird bei der Ausfüh­ rungsform gemäß Fig. 14 auf die beschriebene Weise zwischen Vorwärts- und Rückwärtszählung des Zählers 92 umgeschaltet. Gleichzeitig wird in der Zeit, während der der Motor 31 sich in Vorwärtsrichtung dreht, der Vorwärtszählimpuls an der ab­ fallenden und der Rückwärtszählimpuls an der ansteigenden Flanke des A-Phasen-Ausgangs erzeugt. Wenn daher das Objek­ tiv die eine und die andere Endstellung, die der Unendlich- und der Nahpunkt-Einstellung entsprechen, erreicht und dabei ins Pendeln gerät und einen Rückimpuls erzeugt, kann dieser in der richtigen Weise gezählt werden.By creating a phase shift between the A and the B-phase output of the objective path detector 76 for determining the direction of rotation of the motor 31 , the embodiment shown in FIG. 14 switches between the up and down counting of the counter 92 in the manner described. Simultaneously, during the time that the motor 31 is rotating in the upward direction, the upward count pulse is generated on the falling and the downward count pulse on the rising edge of the A-phase output. If, therefore, the objective reaches one and the other end position, which correspond to the infinity and the near point setting, and starts to oscillate and generates a return pulse, this can be counted in the correct way.

Bei der in Fig. 14 dargestellten Ausführungsform wird sowohl die ansteigende als auch die abfallende Flanke des A-Phasen- Ausgangs S1 benutzt. Bei einer weiteren, in Fig. 19 darge­ stellten Ausführungsform eines Impulsdiskriminators 94 wird zum Erzeugen des Vorwärts-/Rückwärtszählimpulses die anstei­ gende und die abfallende Flanke sowohl des A-Phasen- als auch des B-Phasen-Ausgangs benutzt. Dies bedeutet viermal so viel Übertragung je Adresse.In the embodiment shown in FIG. 14, both the rising and the falling edge of the A-phase output S 1 are used. In a further embodiment of a pulse discriminator 94 shown in FIG. 19, the rising and falling edges of both the A-phase and the B-phase output are used to generate the up / down count pulse. This means four times as much transmission per address.

Der Impulsdiskriminator 94 ist an den Wellenformer 72 an­ schließbar, der Eingangssignale vom Objektivwegdetektor 76 gemäß Fig. 14 empfängt, welcher das Paar Lichtschranken 74 und 75 (s. Fig. 15) umfaßt, die gegeneinander um 90° pha­ senverschoben sind. Der Impulsdiskriminator 94 umfaßt D- Flipflops 96 und 97, die auf den A-Phasen-Ausgang und D- Flipflops 98 und 99, die auf den B-Phasen-Ausgang des Wel­ lenformers 72 ansprechen, einen Taktimpuls-Generator 100, der einen Taktimpuls an die Fliflops 96 bis 99 abgibt, acht NAND-Schaltglieder 101 bis 108 mit je vier Eingängen, welche zugehörige Ausgangssignale A1 oder 1, A2 oder 2, B1 oder 1 und B2 oder 2 empfangen, und ein Paar ODER-Schaltglieder 109, 110 mit je vier Eingängen, die zwischen die Ausgangsan­ schlüsse der NAND-Glieder 101 bis 108 und einen Vorwärts- Adresseneingang bzw. einen Rückwärts-Adresseneingang eines Absolutentfernungszählers 95 zwischengeschaltet sind. Die NAND-Schaltglieder 101 bis 108 und die ODER-Schaltglieder 109 und 110 bilden eine Impuls-Multiplizier-Schaltung, die vier Mehrfachausgänge erzeugt.The pulse discriminator 94 can be connected to the wave shaper 72 , which receives input signals from the objective path detector 76 according to FIG. 14, which comprises the pair of light barriers 74 and 75 (see FIG. 15) which are mutually shifted by 90 °. The pulse discriminator 94 includes D flip-flops 96 and 97 that respond to the A-phase output and D flip-flops 98 and 99 that respond to the B-phase output of the wave former 72 , a clock pulse generator 100 that generates a clock pulse outputs to the fliflops 96 to 99 , eight NAND switching elements 101 to 108 with four inputs each, which receive associated output signals A 1 or 1 , A 2 or 2 , B 1 or 1 and B 2 or 2 , and a pair of OR switching elements 109 , 110 with four inputs each, which are connected between the output connections of the NAND gates 101 to 108 and a forward address input or a reverse address input of an absolute distance counter 95 . The NAND switching elements 101 to 108 and the OR switching elements 109 and 110 form a pulse-multiplier circuit which generates four multiple outputs.

Gemäß Fig. 19, wenn sich der Motor 31 in der Vorwärtsrich­ tung dreht, oder wenn das Objektiv zur Unendlich-Stellung hin verstellt wird, wird von der Kombination aus den vier NAND-Gliedern 101, 103, 105 und 107 und dem ODER-Glied 109 an der ansteigenden und der abfallenden Flanke sowohl der A-Phase als auch der B-Phase ein Impuls mit H-Pegel abgege­ ben, der dem Vorwärts-Adresseneingang des Zählers 95 zuge­ führt wird. Die Kombination aus den übrigen vier NAND-Glie­ dern 102, 104, 106 und 108 und dem ODER-Glied 110 gibt an den Rückwärts-Adresseneingang des Zählers 95 ein Signal mit L-Pegel ab. Folglich führt der Zähler 95 eine Vorwärtszäh­ lung aus mit einer Auflösung, die viermal höher ist als die der Ausführungsform gemäß Fig. 14.Referring to FIG. 19, when the motor 31 rotates in the forward Rich tung, or when the lens is moved to the infinity position out is by the combination of the four NAND gates 101, 103, 105 and 107 and the OR gate 109 on the rising and falling edges of both the A-phase and the B-phase emitted a pulse with an H level, which leads to the forward address input of the counter 95 . The combination of the remaining four NAND elements 102 , 104 , 106 and 108 and the OR gate 110 outputs an L-level signal to the reverse address input of counter 95 . As a result, the counter 95 performs an up-count with a resolution four times higher than that of the embodiment shown in FIG. 14.

Dreht sich der Motor 31 in der Gegenrichtung, oder wird das Objektiv zur Nahpunkt-Stellung hin bewegt, gibt die Kombina­ tion aus den NAND-Gliedern 102, 104, 106 und 108 und dem ODER-Glied 110 an der ansteigenden und der abfallenden Flan­ ke sowohl der A-Phase als auch der B-Phase einen Impuls mit H-Pegel ab, der dem Rückwärts-Adresseneingang des Zählers 95 zugeführt wird. Die Kombination aus den übrigen NAND-Glie­ dern 101, 103, 105 und 107 und dem ODER-Glied 109 führt dem Vorwärts-Adresseneingang des Zählers 95 ein Signal mit L-Pe­ gel zu. Der Zähler 95 führt eine Rückwärtszählung aus, auch diese mit einer viermal höheren Auflösung.If the motor 31 rotates in the opposite direction, or the lens is moved to the near point position, the combination of the NAND gates 102 , 104 , 106 and 108 and the OR gate 110 on the rising and falling flanks are ke both the A phase and the B phase have an H level pulse that is applied to the reverse address input of the counter 95 . The combination of the remaining NAND Glienicke countries 101, 103, 105 and 107 and the OR gate 109 to the forward-address input of the counter 95 a signal having L-Pe to gel. The counter 95 carries out a countdown, this also with a four times higher resolution.

Da bei der Ausführungsform gemäß Fig. 19 Impulse mit einer viermal höheren Auflösung gezählt werden, kann nicht nur ein Pendeln ausgeglichen werden, das auftritt, wenn das Objektiv in der der Unendlich- oder der Nahpunkt-Stellung entspre­ chenden Endstellung hängenbleibt, sondern es kann auch jede kleine Bewegung, die durch Spiel im Antriebsgetriebe hervor­ gerufen sein kann, durch Ermöglichen einer Impulszählung vollständig ausgeglichen werden. Wenn bei einer Anordnung, bei der ein Zählvorgang nur an der abfallenden oder der an­ steigenden Flanke der A-Phase stattfindet, wie für die vor­ hergehende Ausführungsform beschrieben, die Drehrichtung des Motors geändert wird, beträgt der maximale Fehler in einer für einen gewöhnlichen Verstellweg erzeugten Impulsanzahl eine Impulszählung (s. Fig. 20). Bei der beschriebenen Aus­ führungsform kann jedoch ein solcher Fehler auf ¼ oder we­ niger reduziert werden; es wird somit ein hochgenauer Zähl­ vorgang ermöglicht.Since pulses are counted with a four times higher resolution in the embodiment according to FIG. 19, not only can an oscillation be compensated for, which occurs when the lens gets stuck in the end position corresponding to the infinity or the near point position, but it can also every small movement that can be caused by play in the drive gear can be completely compensated for by enabling pulse counting. When the direction of rotation of the motor is changed in an arrangement in which a counting operation takes place only on the falling or rising edge of the A phase as described for the previous embodiment, the maximum error is one generated for an ordinary displacement path Number of pulses a pulse count (see Fig. 20). In the described embodiment, however, such an error can be reduced to ¼ or less; it enables a highly accurate counting process.

Wenngleich bei den vorstehend beschriebenen Ausführungsfor­ men die Helligkeit eines Aufnahmeobjektes durch Benutzen einer Zusatzbeleuchtung vergrößert werden kann, verschlech­ tert sich der Kontrast in der Bildebene, wenn ein Aufnahme­ objektiv während der Lichtmessung z. B. stark zur Unendlich- oder zur Nahpunkt-Stellung hin abweicht und somit trotz der Benutzung der Zusatzbeleuchtung die Ausführung der Lichtmes­ sung verhindert. Dieser Nachteil ist bei der nachstehend beschriebenen Ausführungsform vermieden. Die elektrische Schaltungsanordnung bei dieser Vorrichtung zum Erzeugen von Entfernungsdaten ist von ähnlicher Ausbildung wie in Fig. 2 und 3 dargestellt, und die programmierte Arbeitsweise des Mikrokomputers, der den wesentlichen Teil des AF-Blocks bil­ det, entspricht den Flußdiagrammen gemäß Fig. 21 bis 26. Wenn bei dieser Ausführungsform die Lichtmessung trotz Be­ nutzung der Zusatzbeleuchtung gesperrt ist, wird ein Objek­ tivverstellweg ausgehend von den für ein bestimmtes Objektiv spezifischen Absolutentfernungsfaktoren und der absoluten Größe der Entfernung berechnet, und unter Zugrundelegung des errechneten Objektivweges wird die Objektivstellung ermit­ telt, in der die Zusatzbeleuchtung am wirkungsvollsten ist. Das Objektiv wird dann in diese Stellung bewegt, in der die Zusatzbeleuchtung wieder zur Ausführung der Lichtmessung be­ nutzt wird.Although in the above-described embodiments, the brightness of a recording object can be increased by using additional lighting, the contrast in the image plane deteriorates if a recording is objective during the light measurement, e.g. B. deviates strongly to the infinity or near point position and thus prevents the execution of the light measurement solution despite the use of the additional lighting. This disadvantage is avoided in the embodiment described below. The electrical circuitry in this distance data generating device is similar in construction to that shown in Figs. 2 and 3, and the programmed operation of the microcomputer which constitutes the essential part of the AF block corresponds to the flowcharts shown in Figs. 21 to 26 If, in this embodiment, the light measurement is blocked despite the use of the additional lighting, an objective adjustment path is calculated on the basis of the absolute distance factors specific for a specific lens and the absolute distance, and the lens position is determined on the basis of the calculated lens path the additional lighting is most effective. The lens is then moved into this position, in which the additional lighting is used again to carry out the light measurement.

Gemäß Fig. 21 wird die Ausführung des Programms durch die gezeigte Routine "Einschalten/Rücksetzen" gestartet, der das Unterprogramm "E/A-Initialisieren" folgt. Die Initialisie­ rung erfolgt in ähnlicher Weise wie weiter oben beschrieben. Sodann wird zum Rücksetzen des Absolutentfernungszählers das Interprogramm "Objektiv rücksetzen" ausgeführt. Danach wird das LM-Kennzeichen auf 0 rückgesetzt, wogegen die Kennzei­ chen OSTOP und ORICHT auf 1 gesetzt werden. Das Kennzeichen OSTOP ist 1 gesetzt, wenn der Entfernungseinstellring des Objektivs auf "unendlich" eingestellt ist, und ist in der Nahpunkt-Stellung des Einstellrings auf 0 rückgesetzt. Das Kennzeichen ORICHT bestimmt die Bewegungsrichtung des Objek­ tivs und nimmt für die Verstellung zur Unendlich-Stellung den Schaltwert 1 und für die Verstellung zum Nahpunkt den Schaltwert 0 an. Referring to FIG. 21, the execution of the program by the routine shown "power-on / reset" is started which follows the subroutine "I / O Initialize". The initialization is carried out in a manner similar to that described above. Then, to reset the absolute distance counter, the inter-program "reset lens" is executed. The LM indicator is then reset to 0, whereas the OSTOP and ORICHT indicators are set to 1. The OSTOP indicator is set to 1 when the lens' distance setting ring is set to "infinite" and is reset to 0 when the setting ring is in the near point position. The ORICHT indicator determines the direction of movement of the lens and assumes switching value 1 for the adjustment to the infinity position and switching value 0 for the adjustment to the near point.

Die AF-Zentraleinheit 22 schaltet dann die AF-Anzeige 24 aus und löscht das AF-Ende-Signal und erwartet danach, daß das AF-Freigabe-Signal, welches von der Haupt-Zentraleinheit 14 übertragen wird, aktiv wird oder einen hohen Schaltwert an­ nimmt. Andererseits gibt die Haupt-Zentraleinheit 14 ein die vom Benutzer gewählte Aufnahmeart anzeigendes Signal über die Betriebsartleitung ab und erwartet dann das Niederdrüc­ ken des Verschlußauslöseknopfes in seine erste Betätigungs­ stellung. Bei Aktivwerden des AF-Freigabe-Signals liest die Af-Zentraleinheit 22 sofort die Betriebsartleitung. Je nach Leseergebnis wählt sie dann entsprechend dem Unterprogramm Einzel-AF oder Serien-AF das Unterprogramm Einzel-AF II oder Serien-AF II und führt es aus.The AF central unit 22 then turns off the AF display 24 and clears the AF end signal, and thereafter expects the AF release signal transmitted from the main central unit 14 to become active or to have a high switching value takes. On the other hand, the main CPU 14 outputs a signal indicating the user-selected recording mode from the mode line and then awaits the depression of the shutter release button to its first operating position. When the AF enable signal becomes active, the Af central unit 22 immediately reads the mode line. Depending on the reading result, she then selects and executes the single AF II or serial AF II subroutine in accordance with the single AF or series AF subroutine.

Unter Bezugnahme auf die in Fig. 22 bis 26 dargestellten Flußdiagramme wird die Arbeitsweise in jeder einzelnen Ob­ jektivantriebsart beschrieben. Wenn die Betriebsart Einzel- AF gewählt ist, wird zuerst die in Fig. 22 dargestellte Rou­ tine Einzel-AF II ausgeführt. Darin wird das Unterprogramm "Einzel-AF 2 II" zur Prüfung des AF-Freigabe-Signals aufge­ rufen. Die übrigen in diesem Flußdiagramm angegebenen Opera­ tionen bzw. Schritte sind jenen der im Zusammenhang mit Fig. 5 beschriebenen Einzel-AF-Routine ähnlich. Jedoch wird bei dem Unterprogramm Einzel-AF 2 II gemäß Fig. 22 die Scharf- oder Unscharfstellung als Ergebnis der in diesem Unterpro­ gramm durchgeführten automatischen Fokussierung dadurch an­ gezeigt, daß das AF-Statuskennzeichen nach Ausführung des Unterprogramms Einzel-AF 2 II überwacht wird. Es sei auch darauf hingewiesen, daß zu den AF-Statuskennzeichen die fol­ genden Kennzeichen gehören: KA (Kontrastarmut), OB (Objekt­ bewegung), N (Nahpunkt), wie weiter oben beschrieben, sowie LRV (letzter Repetierversuch), das 1 gesetzt wird, wenn nach z. B. achtmaligem Versuch, das Objektiv zu verstellen, die Scharfstellung nicht erreicht ist. Wenn alle diese Kennzei­ chen "0" sind, kann die Scharfstellung erreicht werden; ist nur eines dieser Kennzeichen gesetzt, kann sie nicht er­ reicht werden. Wird der scharf eingestellte Zustand festge­ stellt, wird das AF-Ende-Signal erzeugt, um die AF-Operation zu beenden. Wird das AF-Freigabe-Signal von der Haupt-Zen­ traleinheit 14 inaktiv oder nimmt es einen niedrigen Schalt­ wert an, springt das Programm zu einer Stelle zurück, an der das AF-Freigabe-Signal in der Routine Einschalten/Rücksetzen gemäß Fig. 21 geprüft wird.The operation in each lens drive mode will be described with reference to the flow charts shown in Figs. 22 to 26. When the single AF mode is selected, the routine single AF II shown in FIG. 22 is executed first. In it, the subroutine "Single AF 2 II" for checking the AF release signal is called up. The remaining operations or steps indicated in this flow chart are similar to those of the single AF routine described in connection with FIG. 5. However, in the single AF 2 II subroutine shown in FIG. 22, the arming or disarming as a result of the automatic focusing performed in this subroutine is indicated by monitoring the AF status flag after the single AF 2 II subroutine is executed. It should also be noted that the AF status indicators include the following indicators: KA (poor contrast), OB (object movement), N (near point), as described above, and LRV (last repeat attempt), which is set to 1 if after z. B. eight attempts to adjust the lens, the focus is not reached. If all of these indicators are "0", focus can be achieved; if only one of these indicators is set, it cannot be reached. When the in-focus state is determined, the AF end signal is generated to end the AF operation. If the AF release signal from the main central unit 14 becomes inactive or assumes a low switching value, the program jumps back to a point at which the AF release signal in the routine switch on / reset according to FIG. 21 is checked.

Die programmierte Operation entsprechend dem Unterprogramm Einzel-AF 2 II in der in Fig. 22 dargestellten Betriebsart Einzel-AF II wird entsprechend Fig. 23 ausgeführt. Zuerst werden die Kennzeichen PAN und NF, welche die automatische Fokussierung (AF) steuern, und das LM-Kennzeichen ebenso wie der Zähler AFZ gelöscht, der die Anzahl Durchläufe der AF- Operation zählt. (Die Kennzeichen PAN und NF werden weiter unten erläutert.) Sodann wird der AFZ-Zähler um 1 weiter­ geschaltet, wobei der erste Durchlauf der AF-Operation ge­ startet wird. Zuerst werden alle AF-Statuskennzeichen rück­ gesetzt, und es wird die Routine "automatische Fokussierung" oder AF II für die Lichtmessung abgerufen. In der Routine AF II wird die Entfernung zu einem Aufnahmegegenstand ermit­ telt, als Ergebnis der AF-Operation ein Rechenausgangswert (FEHLER) berechnet und ein RICHT-Kennzeichen für die Rich­ tung, in der das Objektiv verstellt werden soll, gesetzt (auf 1, wenn in Richtung auf die Unendlich-Stellung, auf 0, wenn in Richtung zum Nahpunkt). Wenn jedoch ein Aufnahme­ gegenstand schwach beleuchtet ist, wird das LM-Kennzeichen 1 gesetzt und die Z-Lampe 27a während der Lichtmessung einge­ schaltet. Weist ein Aufnahmegegenstand geringen Kontrast auf, wird das KA-Kennzeichen 1 gesetzt. The programmed operation corresponding to the single AF 2 II subroutine in the single AF II operating mode shown in FIG. 22 is carried out according to FIG. 23. First, the PAN and NF flags that control automatic focusing (AF) and the LM flag are cleared, as is the AFZ counter that counts the number of passes of the AF operation. (The PAN and NF flags are explained below.) The AFZ counter is then incremented by 1, and the first pass of the AF operation is started. First, all of the AF status flags are reset and the "auto focus" or AF II routine is called for the light measurement. In the AF II routine, the distance to a subject is determined, a computing output value (ERROR) is calculated as a result of the AF operation, and a DIRECTION indicator for the direction in which the lens is to be adjusted is set (to 1 if towards the infinity position, to 0 if towards the near point). However, if a subject is dimly lit, the LM indicator 1 is set and the Z lamp 27a is turned on during the light measurement. If a subject has low contrast, the KA indicator 1 is set.

Anschließend wird die Routine "OBJEKTIV LESEN" aufgerufen, wobei die in der Objektivdatenschaltung 18 für jedes Objek­ tiv gespeicherten Daten gelesen werden. Von diesen gelesenen Objektivdaten werden jene, die sich auf eine Blenden-Offen­ zahl beziehen, dazu benutzt, im Unterprogramm "FEHLER SCHW" den AF-Genauigkeits-Schwellenwert FSchw zu bestimmen. Danach wird das KA-Kennzeichen geprüft, das gelöscht bleibt, außer wenn der Aufnahmegegenstand kontrastarm ist, und folglich, wenn das KA-Kennzeichen "0" ist, wird die Routine "IMPULS" aufgerufen, um den erforderlichen Verstellweg für das Objek­ tiv zu berechnen.Then the routine "READ LENS" is called, the data stored in the lens data circuit 18 for each lens being read. Of these read lens data, those relating to an open aperture number are used to determine the AF accuracy threshold FSchw in the "ERROR BLOW" subroutine. Then the KA indicator is checked, which remains deleted, unless the subject is low in contrast, and consequently, if the KA indicator is "0", the routine "IMPULS" is called to calculate the necessary adjustment path for the lens .

Anschließend wird der Rechenausgangswert (FEHLER) aus der AF-Operation mit dem AF-Genauigkeits-Schwellenwert (FSchw) verglichen, und wenn der Rechenausgangswert geringer ist als der Schwellenwert, wird eine Scharfstellung erkannt und das Programm wird mit dem Unterprogramm CALDIST fortgesetzt. An­ dernfalls geht das Programm zur Prüfung des AFZ weiter. Ist der Zählstand im AFZ gleich 8, bedeutet dies, daß acht Durchläufe der AF-Operation bereits ausgeführt worden sind, und es wird entschieden, daß ein weiterer Durchlauf der AF- Operation das Objektiv nicht in eine Scharfstellung verbrin­ gen kann; somit wird das LRV-Kennzeichen 1 gesetzt. Das Pro­ gramm verzweigt nunmehr über - zum Unterprogramm CALDIST. Ist der Zählstand des AFZ nicht 8, wird geprüft, ob sein Zählstand 1 ist. Wenn ja, geht das Programm weiter mit der Prüfung des OSTOP-Kennzeichens. Ist dieses 1 gesetzt, bedeutet das, daß das Objektiv seine Endstellung erreicht hat, und es wird dann das ORICHT-Kennzeichen, das die spezi­ elle Endstellung angibt, die vom Objektiv erreicht worden ist, mit dem RICHT-Kennzeichen verglichen, das die Richtung angibt, in der das Objektiv zu verstellen ist. Stimmen diese Kennzeichen überein, geht das Programm weiter mit der Prü­ fung des RICHT-Kennzeichens. Ist es "1", bedeutet es, daß die Bewegungsrichtung des Objektivs über dessen Endstellung auf der Unendlich-Seite hinausführt; folglich wird entschieden, daß die Scharfstellung erreicht ist, und das Programm ver­ zweigt zum Unterprogramm CALDIST. Wenn dagegen das RICHT- Kennzeichen "0" ist, bedeutet dies, daß ein Aufnahmegegen­ stand sich in geringerer Entfernung, als dem Nahpunkt des Objektivs entspricht, befindet. Folglich wird entschieden, daß ein Unschärfezustand vorherrscht, und daher wird das N-Kennzeichen (Nahpunkt) 1 gesetzt. Das Programm springt wieder auf das Unterprogramm CALDIST. Wird eine Übereinstim­ mung nicht festgestellte wird das Kennzeichen OSTOP rückge­ setzt, und der Rechteausgangwert (FEHLER) aus der AF-Opera­ tion wird zum Speicherregister (LFEHLER) für den vorherge­ henden FEHLER übertragen. Das RICHT-Kennzeichen, das die Bewegungsrichtung angibt, wird ebenfalls auf das ORICHT- Kennzeichen übertragen, welches anzeigt, auf welcher Seite das Objektiv die Endstellung erreicht hat.The arithmetic output value (ERROR) from the AF operation is then compared to the AF accuracy threshold value (FSchw), and if the arithmetic output value is less than the threshold value, an arming is recognized and the program is continued with the subroutine CALDIST. Otherwise, the AFZ examination program continues. If the AFZ count is 8, it means that eight passes of the AF operation have already been performed, and it is decided that a further pass of the AF operation cannot bring the lens into focus; the LRV indicator 1 is thus set. The program now branches to the CALDIST subroutine. If the AFZ count is not 8, it is checked whether its count is 1. If so, the program continues with checking the OSTOP license plate. If this 1 is set, it means that the lens has reached its end position, and then the ORICHT indicator, which indicates the special end position that has been reached by the lens, is compared with the RICHT indicator, which indicates the direction in which the lens can be adjusted. If these indicators match, the program continues to check the RICHT indicator. If it is "1", it means that the direction of movement of the lens extends beyond its end position on the infinity side; consequently, it is decided that the focus has been reached, and the program branches to the subroutine CALDIST. On the other hand, if the DIRECTION flag is "0", it means that a subject was closer to the lens than the near point. As a result, it is decided that a blur state prevails, and therefore the N flag (near point) 1 is set. The program jumps back to the CALDIST subroutine. If a match is not found, the OSTOP indicator is reset and the right output value (ERROR) from the AF operation is transferred to the memory register (ERROR) for the previous ERROR. The RICHT mark, which indicates the direction of movement, is also transferred to the ORICHT mark, which indicates on which side the lens has reached the end position.

Wenn das OSTOP-Kennzeichen nicht "1" ist, überträgt das Pro­ gramm erneut den LFEHLER und setzt erneut das ORICHT-Kenn­ zeichen. Sodann wird die Routine AFMOT aufgerufen, in der das Objektiv in der vom RICHT-Kennzeichen angegebenen Rich­ tung und über eine Strecke verstellt wird, die der mit der IMPULS-Routine ermittelten Anzahl Impulse entspricht. Wenn das Objektiv bei dieser Verstellung die eine oder die andere Endstellung erreicht, wird der Objektivverstellmotor 31 aus­ geschaltet, das OSTOP-Kennzeichen auf 1 gesetzt, und das Programm springt zurück. Das AF-Freigabe-Signal wird während der Ausführung der AFMOT-Routine bei Bedarf geprüft. Wenn daher in der Zeit, während der das Objektiv verstellt wird, der Verschlußauslöseknopf aus seiner ersten Betätigungsstel­ lung heraus losgelassen wird, schaltet die Haupt-Zentralein­ heit 14 das AF-Freigabe-Signal vom hohen auf den niedrigen Pegel. Unmittelbar nachdem die AF-Zentraleinheit 22 das AF- Freigabe-Signal mit dem Schaltwert L festgestellt hat, schaltet sie den Objektivantrieb aus, und das Programm springt zurück. Danach wird zuerst das AF-Freigabe-Signal geprüft: hat es den Schaltwert L, verzweigt das Programm zum Unterprogramm CALDIST. Hat das Signal jedoch seinen hohen Pegel, wird das Programm über verlassen und es wird ein zweiter Durchlauf der AF-Operation ausgelöst.If the OSTOP indicator is not "1", the program transmits the LFEHLER again and sets the ORICHT indicator again. The AFMOT routine is then called, in which the lens is adjusted in the direction indicated by the DIRECTION indicator and over a distance that corresponds to the number of pulses determined with the IMPULS routine. If the lens reaches one or the other end position during this adjustment, the lens adjustment motor 31 is switched off, the OSTOP flag is set to 1, and the program jumps back. The AF enable signal is checked if necessary during the execution of the AFMOT routine. Therefore, when the shutter release button is released from its first operation position during the time that the lens is being adjusted, the main CPU 14 switches the AF release signal from the high to the low level. Immediately after the AF central processing unit 22 has determined the AF release signal with the switching value L, it switches off the lens drive and the program jumps back. The AF enable signal is then checked first: if it has the switching value L, the program branches to the CALDIST subroutine. However, if the signal is at a high level, the program is exited via and a second run of the AF operation is triggered.

Die AF-Operation erfolgt in einem zweiten und in weiteren Durchläufen in ähnlicher Weise wie im ersten Durchlauf. Al­ lerdings wird bei der Prüfung, ob der Zähler AFZ den Zähl­ stand 1 hat, auch geprüft, ob der Rechenausgangswert (FEH- LER) aus der AF-Operation gleich oder größer ist als das Vierfache des AF-Genauigkeits-Schwellenwertes (FSchw), weil AFZ ≠ 1. Ist der Rechenausgangswert kleiner als der Schwel­ lenwert, wird das Programm damit fortgesetzt, daß das OSTOP- Kennzeichen in ähnlicher Weise wie beim ersten Durchlauf ge­ prüft wird. Ist der Rechenausgangswert gleich oder größer als das Vierfache des Schwellenwertes, wird der aktuelle Rechenausgangswert (FEHLER) mit dem vorhergehenden Rechen­ ausgangswert (LFEHLER) verglichen, und das Programm wird damit fortgesetzt, daß das OSTOP-Kennzeichen in ähnlicher Weise wie im ersten Durchlauf geprüft wird, es sei denn, daß FEHLER ≧ LFEHLER. Ist FEHLER ≧ LFEHLER, wird das OB-Kennzei­ chen auf 1 gesetzt, und das Programm verzweigt zum Unterpro­ gramm CALDIST. Dies hat den folgenden Grund: Eine Fortset­ zung der AF-Operation wäre insofern sinnlos, als ein Rechen­ ausgangswert aus der AF-Operation, der den vorhergehenden Wert unter der Voraussetzung beträchtlich übersteigt, daß die Abweichung des Objektivs von der Scharfstellung viermal oder noch größer als der Schwellenwert ist, bedeutet, daß sich ein Aufnahmegegenstand mit großer Schnelle bewegt. The AF operation takes place in a second and in another Runs in a manner similar to the first run. Al However, when checking whether the counter AFZ counts level 1 has also checked whether the calculation output value (FEH- LER) from the AF operation is equal to or larger than that Four times the AF accuracy threshold (FSchw) because AFZ ≠ 1. Is the calculation output value less than the smolder lenwert, the program continues with the OSTOP License plate in a similar manner as in the first pass ge is checked. Is the arithmetic output value equal or greater than four times the threshold, the current one Calculation output value (ERROR) with the previous calculation output value (ERROR) compared, and the program is continued with the OSTOP mark in a similar way Way as checked in the first pass, unless ERROR ≧ ERROR. If ERROR ≧ ERROR, the OB indicator becomes Chen is set to 1 and the program branches to the subpro gram CALDIST. The reason is as follows: A continuation AF operation would be pointless in that a rake output value from the AF operation, the previous one Value considerably provided that the deviation of the lens from focus four times or greater than the threshold means that a subject moves very quickly.  

Es wird nun der Fall betrachtet, daß während der AF-II- Rou­ tine das KA-Kennzeichen auf 1 gesetzt ist, weil der Aufnah­ megegenstand kontrastarm ist. Es werden, wie zuvor, die Rou­ tinen "OBJEKTIV LESEN" und "FEHLERSCHW" ausgeführt. Wenn je­ doch das KA-Kennzeichen "1" ist, verzweigt das Programm nach und prüft das LM-Kennzeichen. Ist der Aufnahmegegen­ stand nicht schwach beleuchtet und ist das LM-Kennzeichen "0", verzweigt das Programm zum Unterprogramm "OBJNF". Wenn jedoch das Aufnahmeobjekt von geringer Helligkeit ist und das LM-Kennzeichen auf 1 gesetzt ist (was der Benutzung der Z-Lampe 27a zur Zusatzbeleuchtung entspricht), geht das Pro­ gramm weiter mit der Prüfung des PAN-Kennzeichens. Dieses ist ein Steuerzeichen, das anfänglich während der Routine Einzel-AF 2 II gelöscht ist und unmittelbar vor der Routine SPOSITION auf 1 gesetzt wird. Wenn nicht "1", wird das PAN- Kennzeichen auf 1 gesetzt, wonach die Routine SPOSITION aufgerufen wird.The case is now considered that the KA flag is set to 1 during the AF-II routine because the subject is poor in contrast. As before, the routines "READ OBJECTIVE" and "FAULTY" are carried out. If the KA indicator is "1", the program branches to and checks the LM indicator. If the subject was not dimly lit and the LM indicator is "0", the program branches to the subroutine "OBJNF". However, if the subject is of low brightness and the LM indicator is set to 1 (which corresponds to the use of the Z lamp 27 a for additional lighting), the program continues with the examination of the PAN indicator. This is a control character that is initially cleared during the Single AF 2 II routine and is set to 1 immediately prior to the SPOSITION routine. If not "1", the PAN flag is set to 1, after which the routine SPOSITION is called.

Die SPOSITION-Routine wird anhand Fig. 24 erläutert. Sie dient dazu, das Aufnahmeobjektiv in eine Stellung zu bewe­ gen, in der bei Benutzung der Zusatzbeleuchtungs-Lampe 27a die Wahrscheinlichkeit, daß die Lichtmessung freigegeben wird, am größten ist. Es sei angenommen, daß diese Stellung einer absoluten Entfernung von x in entspricht. Zuerst werden die in der Routine "OBJEKTIV LESEN" gelesenen Absolutent­ fernungsfaktoren a und b dazu benutzt, den Wert zu berech­ nen, der bei der Stellung x m im Absolutentfernungszähler erscheint. Dieser Wert wird mit dem Wert verglichen, den der Absolutentfernungszähler für die aktuelle Stellung des Ob­ jektivs enthält, und so werden eine Anzahl Verstellimpulse für die Bewegung aus der aktuellen in eine Zielstellung und die entsprechende Bewegungsrichtung des Objektivs ermittelt. Sodann wird das Objektiv mit der Routine AFMOT in die Stel­ lung bewegt, in der die Zusatzbeleuchtung am wirkungsvoll­ sten ist, und das Programm springt dann zurück. Danach star­ tet das Programm über den zweiten Durchlauf der AF- Operation.The SPOSITION routine is explained with reference to FIG. 24. It serves to move the taking lens into a position in which the probability that the light measurement is released is greatest when using the additional lighting lamp 27 a. It is assumed that this position corresponds to an absolute distance of x in. First, the absolute distance factors a and b read in the "READ OBJECTIVE" routine are used to calculate the value that appears at the xm position in the absolute distance counter. This value is compared with the value that the absolute distance counter contains for the current position of the lens, and a number of adjustment pulses for the movement from the current position to a target position and the corresponding direction of movement of the lens are determined. The AFMOT routine is then used to move the lens to the position in which the additional lighting is most effective, and the program returns. The program then starts with the second run of the AF operation.

Zeigt ein Aufnahmegegenstand wenig Kontrast, wenn das Objek­ tiv die x-m-Stellung einnimmt, prüft das Programm, wie zu­ vor, die LM- und PAN-Kennzeichen. Da aber jetzt das PAN- Kennzeichen bereits auf 1 gesetzt ist, springt das Programm zur Prüfung des NF-Kennzeichen. Dieses ist ein Steuerzeichen für die einmalige Ausführung der OBJNF-Routine, wird zu Be­ ginn der Routine Einzel-AF 2 II gelöscht und unmittelbar vor der OBJNF-Routine auf 1 gesetzt. Wenn nicht "1", wird das NF-Kennzeichen 1 gesetzt und dann die OBJNF-Routine aufge­ rufen.A subject shows little contrast when the subject tiv the x-m position, the program checks how to before, the LM and PAN marks. But since the PAN If the indicator is already set to 1, the program jumps to check the NF license plate. This is a control character for the one-time execution of the OBJNF routine, becomes Be Start of the routine single AF 2 II deleted and immediately before the OBJNF routine is set to 1. If not "1", it will NF indicator 1 set and then the OBJNF routine started call.

In der OBJNF-Routine wird das Objektiv einmal nach vorn in die Nahpunkt-Stellung und dann zurück in die Unendlich-Stel­ lung bewegt. Dadurch wird es möglich, dem Benutzer, wie schon weiter oben angegeben, durch einen größeren Verstell­ weg des Objektivs zuverlässig anzuzeigen, daß die Scharf­ stellung nicht erreicht werden kann. Es sei darauf hingewie­ sen, daß der Aufnahmegegenstand während der Objektivverstel­ lung ständig auf Kontrastarmut hin überwacht wird, derart, daß bei Verschwinden der Objektkontrastarmut die Verstellbe­ wegung sofort unterbrochen werden kann und das Programm dann zurückspringt. Die Bewegung wird auch unterbrochen, und das Programm springt zurück, wann immer das AF-Freigabe-Signal vom H- auf den L-Pegel wechselt. Sobald das Objektiv die der Unendlich-Stellung entsprechende Endstellung erreicht hat und dort verharrt, wird der Absolutentfernungszähler rückge­ setzt, in dem die Anzahl Verstelladressensignale, bezogen auf die Unendlich-Stellung des Entfernungseinstellrings vom Objektiv, sichergestellt sind, und das OSTOP-Kennzeichen wird auf 1 gesetzt. In the OBJNF routine, the lens is turned forward once the near point position and then back to the infinity position lung moves. This makes it possible for the user to like already stated above, by a larger adjustment away from the lens reliably indicate that the focus position cannot be reached. It was pointed out sen that the subject during the lens adjustment is constantly monitored for low contrast, such that when the low-contrast object disappears, the adjustment movement can be interrupted immediately and then the program jumps back. The movement is also interrupted, and that Program jumps back whenever the AF release signal changes from H to L level. Once the lens the Infinite position has reached the corresponding end position and remains there, the absolute distance counter is reset in which the number of adjustment address signals is obtained to the infinity position of the distance adjustment ring from Objective, are ensured, and the OSTOP mark is set to 1.  

Auf die OBJNF-Routine folgt die Prüfung des AF-Freigabe-Sig­ nals; ist dieses nicht auf seinem H-Pegel, springt das Pro­ gramm zum Unterprogramm CALDIST. Hat das Signal aber den Schaltwert H, springt das Programm wieder über zurück und löst die normale AF-Operation aus. Wenn jedoch ein Auf­ nahmegegenstand zu diesem Zeitpunkt geringen Kontrast zeigt, prüft das Programm die LM- und PAN-Kennzeichen, danach das NF-Kennzeichen. Weil letzteres aber schon auf 1 gesetzt wor­ den ist, springt das Programm zur CALDIST-Routine, ohne die Ausführung der OBJNF-Routine zu wiederholen. Damit ist die Routine Einzel-AF 2 II beendet, und das Programm kehrt zur Routine EINZEL-AF II zurück.The AF release signal is checked after the OBJNF routine nals; if this is not at its H level, the pro jumps grams to the CALDIST subroutine. But has the signal Switching value H, the program jumps back over and triggers the normal AF operation. However, if an up object at that time shows little contrast, the program checks the LM and PAN marks, then the NF license plate. Because the latter has already been set to 1 the program jumps to the CALDIST routine without the Repeat execution of the OBJNF routine. So that's it Single AF 2 II routine ends and the program returns to Routine SINGLE AF II back.

Gemäß Fig. 21 wird nach Wahl der Betriebsart Serien-AF die Routine SERTEN-AF II gemäß Fig. 25 aufgerufen. Wenn in der Routine SERIEN-AF II der Verschlußauslöseknopf in seine er­ ste Betätigungsstellung niedergedrückt worden ist, bleibt die AF-Operation während des ersten Durchlauf s bis zur Akti­ vierung des AF-Ende-Signals ziemlich gleich mit der Routine EINZEL-AF II gemäß Fig. 22. Somit findet in beiden Routinen - EINZEL-AF II und SERIEN-AF II - die Operation entsprechend dem Unterprogramm "Einzel-AF 2 II" statt, wobei, wie bei der zuerst beschriebenen Ausführungsform, der Benutzer durch eine zwangsweise Verstellung des Objektivs über eine anomale Strecke darüber informiert wird, daß die Scharfstellung nicht erreicht werden kann.According to FIG. 21, after the operating mode series AF has been selected, the routine SERTEN-AF II according to FIG. 25 is called. If in the routine SERIAL AF of the shutter release button in its he ste actuating position has been depressed II, the AF operation is during the first pass s to Akti vation of the AF end signal quite the same as the routine SINGLE-AF II of FIG . 22. Thus, takes place in two routines - SINGLE-AF II and SERIAL AF II - the operation corresponding to the sub-program "Single AF 2 II" takes place, where, as in the first described embodiment, the user by forced displacement of the lens is informed about an abnormal route that the focus cannot be achieved.

Wenn während der automatischen Fokussierung in der Routine SERIEN-AF II die Z-Lampe 27a wie bei geringer Beleuchtung benutzt wird, bleibt sie während der Zeit, in der in der Routine AF II die CCD-Integration vorgenommen wird, ständig eingeschaltet. Folglich wird in der Routine SERIEN-AF 11 nach Ausführen eines einzelnen Durchlaufs der AF-Operation und Setzen des AF-Ende-Signals das AF-Freigabe-Signal ge­ prüft. Ist es aktiv, wird entschieden, daß der Verschlußaus­ löseknopf in seiner ersten Betätigungsstellung gehalten wor­ den ist, somit die Routine "Serien-AF 2 II" aufgerufen wird. Ist das AF-Freigabe-Signal inaktiv, wird festgestellt, daß die Betätigung des Verschlußauslöseknopfes in seiner ersten Stellung unterbrochen worden ist oder in seine zweite Betä­ tigungsstellung niedergedrückt worden ist; das Programm springt dann zurück. In der Routine SERIEN-AF II wird die CCD-Integration des Scharfstellungssensors 20 vorgenommen, die Berechnung durch die AF-Operation ausgeführt und das Ob­ jektiv verstellt, aber es erfolgt weder eine zuverlässige Anzeige der Unmöglichkeit, die Scharfstellung zu erreichen, durch eine anomale Verstellung des Objektivs, noch leuchtet die Z-Lampe 27a zum Zwecke der Lichtmessung auf. Es wird der sich aus der Operation gemäß der Routine Serien-AF 2 II er­ gebende Zustand der AF-Statuskennzeichen geprüft; sind sie "0", wird "Scharfstellung in Ordnung" angezeigt; sind sie nicht "0", wird die Unmöglichkeit, die Scharfstellung zu er­ reichen, angezeigt. Anschließend an die Anzeige "Scharfstel­ lung in Ordnung" wird das AF-Ende-Signal erzeugt, das die Auslösung der Belichtungssequenz in Abhängigkeit vom Nieder­ drücken des Verschlußauslöseknopfes in seine zweite Betäti­ gungsstellung ermöglicht bzw. freigibt. Nachdem das AF-Ende- Signal erzeugt oder die Unmöglichkeit, die Scharfstellung zu erreichen, angezeigt worden ist, prüft das Programm erneut das AF-Freigabe-Signal. Solange der Verschlußauslöseknopf in seiner ersten Betätigungsstellung gehalten wird, wird die AF-Operation folglich immer wieder mit der Routine Serien-AF 2 II ausgeführt. Sobald das AF-Freigabe-Signal inaktiv wird, springt das Programm nach "Einschalten/Rücksetzen" im Fluß­ diagramm der Fig. 21 zurück.If the Z-lamp 27 a is used as in low lighting during the automatic focusing in the SERIES AF II routine, it remains switched on continuously during the time in which the CCD integration is carried out in the AF II routine. Thus, in the SERIAL AF 11 routine, after performing a single pass of the AF operation and setting the AF end signal, the AF release signal is checked. If it is active, it is decided that the lock release button has been held in its first actuation position, so that the "Series AF 2 II" routine is called. If the AF release signal is inactive, it is determined that the operation of the shutter release button has been interrupted in its first position or has been depressed in its second actuation position; the program then jumps back. In the SERIAL AF II routine, the CCD integration of the focus sensor 20 is carried out, the calculation is carried out by the AF operation and the lens is adjusted, but there is neither a reliable indication of the impossibility to achieve the focus by an abnormal adjustment of the lens, the Z lamp 27 a still lights up for the purpose of light measurement. The state of the AF status indicators resulting from the operation in accordance with the series AF 2 II routine is checked; if they are "0", "focus is OK" is displayed; if they are not "0", the impossibility of reaching the focus is displayed. Subsequent to the display "focusing in order", the AF end signal is generated, which enables or releases the triggering of the exposure sequence depending on the depression of the shutter release button in its second actuation position. After the AF end signal has been generated or the inability to achieve focus has been indicated, the program checks the AF release signal again. As long as the shutter release button is held in its first actuation position, the AF operation is consequently carried out again and again with the routine serial AF 2 II. As soon as the AF release signal becomes inactive, the program jumps back to "switch on / reset" in the flow diagram of FIG. 21.

Gemäß dem in Fig. 25 dargestellten Flußdiagramm für die Rou­ tine SERIEN-AF II wird das Unterprogramm Serien-AF 2 II in der in Fig. 26 dargestellten Weise ausgeführt. In der Routi­ ne SERIEN-AF II wird, wann immer das AF-Ende-Signal einmal gesetzt worden ist, die Z-Lampe 27a während der nachfolgen­ den Lichtmessung nicht eingeschaltet. Zu diesem Zweck wird zu Beginn der Routine Serien-AF 2 II die Benutzung der Z- Lampe 27a gesperrt, und die AF-Statuskennzeichen werden ge­ löscht. Anschließend wird entsprechend der Routine AF II der Rechenausgangswert (FEHLER) aus der AF-Operation berechnet, und die Bewegungsrichtung des Objektivs wird mittels des RICHT-Kennzeichens gesetzt. Die Z-Lampe 27a wird auch dann nicht eingeschaltet, wenn ein Aufnahmegegenstand schwach beleuchtet ist.According to the flowchart for the SERIAL AF II routine shown in FIG. 25, the serial AF 2 II subroutine is executed in the manner shown in FIG. 26. In the routine SERIES AF II, whenever the AF end signal has been set once, the Z lamp 27 a is not switched on during the subsequent light measurement. For this purpose, the use of the Z lamp 27 a is blocked at the beginning of the series AF 2 II routine, and the AF status indicators are deleted. The arithmetic output value (ERROR) is then calculated from the AF operation in accordance with the routine AF II, and the direction of movement of the lens is set by means of the DIRECTION indicator. The Z lamp 27 a is not switched on even when a subject is dimly lit.

In der folgenden Routine "OBJEKTIV LESEN" werden die in der Objektivdatenschaltung 18 gespeicherten Daten für jedes Ob­ jektiv gelesen. Sodann wird der AF-Genauigkeits-Schwellen­ wert FSchw in der Routine "FEHLERSCHW" ermittelt. Er wird dann verdoppelt. Der Grund hierfür ist, daß, weil in der Routine Einzel-AF 2 II die Scharfstellung erreicht ist, in der Routine SERIEN-AF II sichergestellt wird, daß eine Be­ wegung des Aufnahmeobjektivs im Größenbereich des doppelten AF-Genau 19187 00070 552 001000280000000200012000285911907600040 0002003645183 00004 19068igkeits-Schwellenwertes FSchw, ausgelöst durch eine kleine Bewegung eines Aufnahmegegenstandes, die Verschluß­ auslösung nicht sperren kann.The following routine "LENS READ" stored in the lens data circuit 18 are read objectively for each Ob. The AF accuracy threshold value FSchw is then determined in the "ERROR SWEW" routine. It is then doubled. The reason for this is that because in the routine single AF 2 II the arming is achieved, in the routine SERIAL AF II it is ensured that a movement of the taking lens in the size range of the double AF-Exactly 19187 00070 552 001000280000000200012000285911907600040 0002003645183 00004 19068igness threshold Fchw, triggered by a small movement of a subject that cannot lock the shutter release.

Es wird sodann das KA-Kennzeichen geprüft; Ist es "1" (also: Lichtmessung wegen geringem Kontrast nicht durchführbar), springt das Programm zum Unterprogramm CALDIST, ohne das Ob­ jektiv zu verstellen. Ist das KA-Kennzeichen "0", wird das OSTOP-Kennzeichen geprüft, und ist dieses "1", was bedeutet, daß das Objektiv entweder die Unendlich- oder die Nahpunkt- Stellung erreicht hat, wird das ORICHT-Kennzeichen, das bei­ de Seiten, welche vom Objektiv erreicht werden, anzeigt, mit dem RICHT-Kennzeichen verglichen, welches die Richtung, in der das Objektiv zu verstellen ist, angibt; stimmen sie nicht überein, setzt sich das Programm mit der Routine "IMPULS" fort. Bei Übereinstimmung jedoch prüft das Programm das RICHT-Kennzeichen. Bei "1" bedeutet es, daß die Rich­ tung, in der das Objektiv zu verstellen ist, über die Unend­ lich-Stellung hinausführt, und folglich wird entschieden, daß die Scharfstellung erreicht ist, und das Programm ver­ zweigt zum Unterprogramm CALDIST. Ist das RICHT-Kennzeichen jedoch "0", bedeutet dies, daß ein Aufnahmegegenstand sich in geringerer als der kleinsten am Objektiv einstellbaren Entfernung befindet. Folglich wird in diesem Falle entschie­ den, das der Unschärfezustand vorherrscht. Das N-Kennzeichen wird auf 1 gesetzt, und das Programm verzweigt zum Unterpro­ gramm CALDIST.The KA mark is then checked; Is it "1" (so: Light measurement cannot be carried out due to low contrast), the program jumps to the subroutine CALDIST without the whether to adjust jective. If the KA indicator is "0", it will OSTOP license plate checked, and this is "1" which means that the lens is either the infinity or the near point Has reached position, the ORICHT mark, which at pages that are reached by the lens, with compared to the DIRECTION mark, which indicates the direction in  the lens to be adjusted indicates; they agree does not match, the program continues with the routine "IMPULS" continues. If there is a match, however, the program checks the RICHT license plate. A "1" means that the Rich direction in which the lens is to be adjusted via the infinity position and consequently it is decided that the focus is reached and the program ver branches to the CALDIST subroutine. Is the RICHT mark however, "0" means that a subject is itself in less than the smallest adjustable on the lens Distance. Consequently, the decision is made in this case the one that the blur state prevails. The N mark is set to 1 and the program branches to the subpro gram CALDIST.

Ist das OSTOP-Kennzeichen nicht "1", wird, nachdem in der IMPULS-Routine die Anzahl Verstellimpulse bis zur Zielstel­ lung errechnet worden ist, der Rechenausgangswert FEHLER aus der AF-Operation mit dem doppelten Betrag des AF-Genauig­ keits-Schwellenwertes FSchw verglichen, und wenn nicht FEHLER ≧ FSchw, wird entschieden, daß die Kamera in ihrem Scharfstellungsbereich ist; nach Ausführen des Unterpro­ gramms CALDIST springt das Programm zurück. Trifft die Un­ gleichung FEHLER ≧ FSchw zu, wird das AF-Ende-Signal rückge­ setzt, wobei die Haupt-Zentraleinheit 14 die Information er­ hält, daß sich die Kamera im Unschärfebereich befindet. Die Leuchtdiode 24a für die Anzeige "Scharfstellung in Ordnung" und die Leuchtdiode 24b für die Anzeige "Scharfstellung un­ möglich" werden ausgeschaltet, und der Inhalt des RICHT- Kennzeichens für die Bewegungsrichtung des Objektivs wird in das ORICHT-Kennzeichen übertragen, das die vorhergehende Be­ wegungsrichtung enthält. Sodann wird die Routine AFMOT auf­ gerufen, und das Objektiv wird in der vom RICHT-Kennzeichen angegebenen Richtung und über eine Strecke, die der in der IMPULS-Routine berechneten Anzahl Impulse entspricht, ver­ stellt. Nach Ausführen der AFMOT-Routine wird das AF-Frei­ gabe-Signal geprüft; hat es seinen H-Pegel, springt das Pro­ gramm über zurück und wiederholt die gleiche Opera­ tion. Hat es nicht seinen H-Pegel, führt das Programm das Unterprogramm CALDIST aus und springt dann zurück.If the OSTOP indicator is not "1", after the number of adjustment pulses to the target position has been calculated in the IMPULS routine, the arithmetic output value ERROR from the AF operation is compared to twice the amount of the AF accuracy threshold value FSchw , and if not ERROR ≧ FSchw, it is decided that the camera is in its focus area; after executing the CALDIST subroutine, the program jumps back. If the equation ERROR ≧ FSchw applies, the AF end signal is reset, the main central unit 14 receiving the information that the camera is in the unsharp area. The light-emitting diode 24 a for the display "arming in order" and the light-emitting diode 24 b for the display "arming not possible" are switched off, and the content of the directional indicator for the direction of movement of the lens is transferred to the ORIENT indicator, which the previous direction of movement contains. The AFMOT routine is then called up, and the lens is adjusted in the direction indicated by the RICHT mark and over a distance that corresponds to the number of pulses calculated in the IMPULS routine. After executing the AFMOT routine, the AF release signal is checked; if it has its H level, the program jumps back and repeats the same operation. If it does not have its H level, the program executes the CALDIST subroutine and then jumps back.

Bei der in Fig. 21 bis 26 dargestellten Ausführungsform be­ steht auch die Möglichkeit, die absolute Größe der Entfer­ nung durch Bestimmen der Absolutentfernungsfaktoren a und b, die für jedes Objektiv spezifisch sind, zu ermitteln und in der Objektivdatenschaltung 18 zu speichern, um den Objektiv­ verstellweg (den Inhalt des Absolutentfernungszählers) ent­ sprechend der Gleichung (4) oder (5) abzuleiten. Wenn daher festgestellt wird, daß die Zusatzbeleuchtung am wirkungs­ vollsten ist, wenn das Aufnahmeobjektiv auf eine absolute Entfernung von x m eingestellt ist, läßt sich der Verstell­ weg y des Objektivs bis zum Erreichen der Zielstellung ent­ sprechend Gleichung (4) errechnen. Wenn bei dieser Ausfüh­ rungsform ein Aufnahmegegenstand schwach beleuchtet ist, wird die Zusatzbeleuchtung einmal in der aktuellen Stellung benutzt, in der das Objektiv zur Durchführung der Lichtmes­ sung stillsteht, und wenn festgestellt wird, daß die Licht­ messung unmöglich ist, wird das Objektiv in eine Stellung bewegt, in der die Zusatzbeleuchtung am wirkungsvollsten ist. Wenn jedoch im voraus bekannt ist, daß die Lichtmessung während des ersten Durchlaufs unmöglich ist, z. B. wenn die Objektiveinstellung stark von der Stellung abweicht, in der die Zusatzbeleuchtung wirkungsvoll ist, kann das Objektiv direkt in die Stellung bewegt werden, in der die Zusatzbe­ leuchtung am wirkungsvollsten ist, ohne daß in der aktuellen Stellung des Aufnahmeobjektivs eine Lichtmessung durchge­ führt wird. In the embodiment shown in FIGS. 21 to 26, there is also the possibility of determining the absolute magnitude of the distance by determining the absolute distance factors a and b, which are specific to each lens, and storing them in the lens data circuit 18 in order to store the lens adjustment path (the content of the absolute distance counter) according to equation (4) or (5). Therefore, if it is determined that the additional lighting is most effective when the taking lens is set to an absolute distance of xm, the adjustment y of the lens can be calculated according to equation (4) until the target position is reached. In this embodiment, when a subject is dimly lit, the auxiliary lighting is used once in the current position in which the lens is stationary for performing the light measurement, and when it is determined that the light measurement is impossible, the lens is put into position in which the additional lighting is most effective. However, if it is known in advance that light measurement during the first pass is impossible, e.g. B. if the lens setting differs greatly from the position in which the additional lighting is effective, the lens can be moved directly into the position in which the additional lighting is most effective without a light measurement being carried out in the current position of the taking lens .

Bei einer Autofokus-Kamera bekannter Ausbildung mit einer Einrichtung zur passiven Lichtmessung, welche die Entfernung zu einem Aufnahmegegenstand unter Ausnutzung des von diesem reflektierten Lichtes ermittelt, wird die Entfernungsbestim­ mung gesperrt, wenn ein Aufnahmegegenstand geringen Kontrast zeigt. Daher sind mehrere Techniken vorgeschlagen worden, die bei einem kontrastarmen Aufnahmeobjekt eine zwangsweise Verstellung des Objektivs in eine normale Fokusstellung ermöglichen. Beim Versuch, diese Technik auf eine Autofokus- Kamera mit Wechselobjektiven anzuwenden, kann eine einheit­ liche normale Fokusstellung nicht ermittelt werden, weil diese sich für Objektive mit verschiedenen Brennweiten un­ terscheidet. Die Anwendung dieser Technik wird somit verhin­ dert.With an autofocus camera known training with a Device for passive light measurement, the distance to a subject taking advantage of that of reflected light, the distance is determined locked when a subject has low contrast shows. Therefore, several techniques have been proposed which is compulsory for a low-contrast subject Allow adjustment of the lens to a normal focus position. When trying to apply this technique to an autofocus Using a camera with interchangeable lenses can be a unit normal focus position cannot be determined because these are for lenses with different focal lengths makes a difference. The application of this technique is therefore prevented different.

Bei einer noch anderen Ausführungsform der Erfindung wird im Falle eines kontrastarmen Aufnahmegegenstandes die Brennwei­ te des Objektivs gelesen, und unter Zugrundelegung dieser Brennweite und einer absoluten Entfernung wird eine normale Fokusstellung oder eine Stellung ermittelt, in welcher ein Schärfezustand am günstigsten ist. Das Objektiv wird vor Freigabe der Verschlußauslösung in diese Stellung bewegt. Bei einer Vorrichtung zum Erzeugen von Entfernungsdaten ent­ sprechend dieser Ausführungsform arbeitet der Mikrokomputer, der einen wesentlichen Teil des AF-Blocks bildet, entspre­ chend den in Fig. 21 bis 26 dargestellten Flußdiagrammen, mit Ausnahme des Flußdiagramms gemäß Fig. 23 für die Routine Einzel-AF 2 II, die entsprechend Fig. 27 und 28 abgewandelt ist.In yet another embodiment of the invention, in the case of a low-contrast subject, the focal length of the lens is read, and based on this focal length and an absolute distance, a normal focus position or a position in which a focus state is the most favorable is determined. The lens is moved to this position before the shutter release is released. In a device for generating distance data according to this embodiment, the microcomputer which forms an essential part of the AF block operates in accordance with the flowcharts shown in FIGS . 21 to 26, with the exception of the flowchart according to FIG. 23 for the routine individual AF 2 II, which is modified according to FIGS. 27 and 28.

Wenn somit im Hauptprogramm gemäß Fig. 21 die Betriebsart EINZEL-AF oder SERIEN-AF gewählt ist, wird in der Routine Einzel-AF II (Fig. 22) oder der Routine Serien-AF II (Fig. 25) zuerst das Unterprogramm Einzel-AF 2 II aufgerufen. Bei der jetzt zu beschreibenden Ausführungsform ist jedoch das Unterprogramm Einzel-AF 2 II durch das Unterprogramm Einzel-AF 2 III entsprechend Fig. 27 ersetzt.Thus, if the operating mode SINGLE AF or SERIAL AF is selected in the main program according to FIG. 21, in the routine AF AF II ( FIG. 22) or routine AF AF II ( FIG. 25) the subroutine AF 2 II called. In the embodiment to be described now, however, the single AF 2 II subroutine is replaced by the single AF 2 III subroutine corresponding to FIG. 27.

Die Arbeitsweise in diesem Unterprogramm ist folgende: Zu­ erst wird das die AF-Operation steuernde LM-Kennzeichen ge­ löscht, ebenso wie der Zähler AFZ, der die Anzahl Durchläufe der AF-Operation zählt. Der Zähler AFZ wird dann um 1 wei­ tergeschaltet, wodurch der erste Durchlauf der AF-Operation gestartet wird. Anfänglich werden alle AF-Statuskennzeichen rückgesetzt, und zum Zwecke der Lichtmessung wird die Routi­ ne AF II für die automatische Fokussierung aufgerufen. In dieser Routine wird die Entfernung zu einem Aufnahmegegen­ stand ermittelt, der Rechenausgangswert (FEHLER) aus der AF-Operation wird in der schon beschriebenen Weise berech­ net, und die Richtung, in der das Objektiv zu verstellen ist, wird durch Setzen des RICHT-Kennzeichens (auf 1 für die Richtung nach Unendlich, auf 0 für die Richtung zum Nah­ punkt) angegeben. Wenn jedoch bei Durchführen der Licht­ messung der Aufnahmegegenstand schwach beleuchtet ist, wird das LM-Kennzeichen auf 1 gesetzt und die Lichtmessung wird bei eingeschalteter Z-Lampe 27a vorgenommen. Wenn der Auf­ nahmegegenstand außerdem kontrastarm ist, wird das KA-Kenn­ zeichen 1 gesetzt.The mode of operation in this subroutine is as follows: First, the LM indicator controlling the AF operation is deleted, as is the counter AFZ, which counts the number of passes of the AF operation. The AFZ counter is then incremented by 1, starting the first pass of the AF operation. Initially, all AF status indicators are reset, and the routine AF II for automatic focusing is called for the purpose of light measurement. In this routine, the distance to a subject is determined, the arithmetic output value (ERROR) from the AF operation is calculated in the manner already described, and the direction in which the lens is to be adjusted is determined by setting the DIRECTION indicator (at 1 for the direction towards infinity, at 0 for the direction towards the near point). However, if the subject is dimly lit when performing the light measurement, the LM indicator is set to 1 and the light measurement is made with the Z lamp 27a turned on . If the subject is also low in contrast, the KA indicator 1 is set.

Danach wird die Routine "OBJEKTIV LESEN", somit für das Ob­ jektiv in der Objektivdatenschaltung 18 gespeicherte Daten gelesen. Von diesen Daten werden jene, die sich auf eine Blenden-Offenzahl des Objektivs beziehen, dazu benutzt, im Unterprogramm FEHLERSCHW den AF-Genauigkeits-Schwellenwert FSchw zu ermitteln. Es wird dann das KA-Kennzeichen geprüft. Wenn nicht ein Aufnahmegegenstand kontrastarm ist, bleibt das KA-Kennzeichen gelöscht, und wenn folglich das KA-Kenn­ zeichen "0" Ist, erfolgt die Operation entsprechend dem Pro­ gramm, das mit der IMPULS-Routine beginnt. Diese Operation ist weiter oben in Verbindung mit Fig. 23 bereits für die Routine Einzel-AF 2 II angegeben worden und wird daher nicht beschrieben.Thereafter, the routine "READ LENS" is read, thus data stored for the lens in the lens data circuit 18 . Of these data, those relating to an aperture number of the lens are used to determine the AF accuracy threshold FSchw in the subroutine FEHLERSCHW. The KA indicator is then checked. If a subject is not low in contrast, the KA flag remains clear, and thus if the KA flag is "0", the operation is performed according to the program that begins with the IMPULS routine. This operation has already been indicated above in connection with FIG. 23 for the single AF 2 II routine and is therefore not described.

Wenn ein Aufnahmegegenstand kontrastarm ist und in der Rou­ tine AF II das KA-Kennzeichen auf 1 gesetzt wird, werden die Routinen "OBJEKTIV LESEN" und "FEHLERSCHW" wie zuvor ausge­ führt; ist jedoch das KA-Kennzeichen bei der Prüfung "1", wird die Routine PANFOKUS aufgerufen. In dieser Routine wird das Objektiv in eine normale Fokusstellung bewegt, die von der Brennweite eines bestimmten Aufnahmeobjektivs abhängig ist. Dieses Unterprogramm wird anhand Fig. 28 näher be­ schrieben.If a subject is low in contrast and the KA flag is set to 1 in the routine AF II, the routines "READ LENS" and "ERRORABLE" are carried out as before; however, if the KA indicator is "1" in the test, the PANFOKUS routine is called. In this routine, the lens is moved to a normal focus position, which is dependent on the focal length of a particular taking lens. This subroutine will be described in more detail with reference to FIG. 28.

Unter Benutzung von Brennweitendaten des Objektivs, die in der Routine "OBJEKTIV LESEN" aus der Objektivdatenschaltung 18 ausgelesen werden, wird aus einer Vergleichstabelle, die im internen ROM-Festwertspeicher der AF-Zentraleinheit 22 enthalten ist, für eine spezielle Brennweite eine normale Fokusstellung oder eine Stellung ermittelt, in der die Fo­ kussierung den größten Bereich überdeckt (diese Stellung wird im folgenden als Panfokus-Stellung bezeichnet). Es sei angenommen, daß der Panfokus-Stellung die Entfernung x m entspricht. Sodann wird ein Wert berechnet, der im Absolut­ entfernungszähler erreicht wird, wenn das Objektiv auf die Stellung x m bewegt wird. Sodann wird dieser Wert mit dem Wert verglichen, den der Absolutentfernungszähler für die aktuelle Stellung des Objektivs anzeigt; somit wird eine Anzahl Verstellimpulse bis zur Zielstellung errechnet. So­ dann wird die Bewegungsrichtung des Objektivs gesetzt und die Routine AFMOT aufgerufen, die das Objektiv in die Pan­ fokus-Stellung bewegt. Das Programm springt dann zurück. Using focal length data of the lens, which are read out from the lens data circuit 18 in the "READ LENS" routine, a comparison table, which is contained in the internal ROM read-only memory of the AF central unit 22 , becomes a normal focus position or a specific focal length Position determined in which the focussing covers the largest area (this position is referred to below as the pan focus position). It is assumed that the pan focus position corresponds to the distance xm. A value is then calculated which is reached in the absolute distance counter when the lens is moved to the xm position. This value is then compared with the value that the absolute distance counter indicates for the current position of the lens; thus a number of adjustment impulses are calculated up to the target. Then the direction of movement of the lens is set and the routine AFMOT is called, which moves the lens into the pan focus position. The program then jumps back.

Nach dem Rücksprung von der PANFOKUS-Routine werden entspre­ chend Fig. 27 die AF-Statuskennzeichen gelöscht und das Pro­ gramm mit dem Unterprogramm CALDIST fortgesetzt, um in der Panfokus-Stellung eine Pseudo-Scharfstellung herzustellen. Folglich wird dadurch die Routine CALDIST beendet und nach Rücksprung zur Routine EINZEL-AF II gemäß Fig. 22 oder zur Routine SERIEN-AF II gemäß Fig. 23 erfolgt die Scharfstel­ lungsanzeige.After returning from the PANFOKUS routine, the AF status indicators are deleted in accordance with FIG. 27 and the program is continued with the subroutine CALDIST in order to produce a pseudo-focusing in the pan focus position. As a result, the routine CALDIST is ended and after returning to the routine SINGLE AF II according to FIG. 22 or to the routine SERIAL AF II according to FIG. 23, the focus indication is shown.

Bei der Ausführungsform mit dem Unterprogramm Einzel-AF 2 III werden aus der Objektivdatenschaltung 18 Brennweiten­ daten gelesen und zur Ermittlung der Panfokus-Stellung aus der im internen ROM-Festwertspeicher der AF-Zentraleinheit 22 gespeicherten Vergleichstabelle benutzt. Es lassen sich jedoch mit gleicher Wirkung andere Techniken anwenden, dar­ unter die Berechnung der Panfokus-Stellung als Funktion der Brennweite, oder die Speicherung der Panfokus-Stellungs- Daten in der Objektivdatenschaltung 18. Wenn durch Schaffen einer Pseudo-Scharfstellung unter Panfokus-Verhältnissen die Verschlußauslösung freigegeben wird, ist der Fokussier- bzw. Schärfentiefebereich bei kleinerer Blendenöffnung größer. Folglich kann nur dann, wenn die Pseudo-Scharfstellung in der Panfokus-Stellung beibehalten wird, die Blende in eine möglichst große Öffnung gesteuert und dabei die Belich­ tungszeit ausreichend verkürzt werden, um bei freihändigem Fotografieren ein Verwackeln zu vermeiden.In the embodiment with the sub-program single AF 2 III, focal length data are read from the lens data circuit 18 and used to determine the pan focus position from the comparison table stored in the internal ROM read-only memory of the AF central unit 22 . However, other techniques can be used with the same effect, including calculating the pan focus position as a function of the focal length, or storing the pan focus position data in the lens data circuit 18 . If the shutter release is released by creating a pseudo-focusing under pan focus conditions, the focusing or depth of field range is larger with a smaller aperture. Consequently, only if the pseudo-focusing is maintained in the pan focus position, the aperture can be controlled in the largest possible opening and the exposure time can be shortened sufficiently to avoid blurring when taking pictures with hands-free photography.

Die beschriebenen Ausführungsformen wurden auf eine Wechsel­ objektiv-Kamera angewandt. Es versteht sich jedoch, daß die Erfindung gleichermaßen auf eine Kamera mit festem Objektiv anwendbar ist. Außerdem ermöglicht die Erfindung die Kon­ struktion eines offenen Regelkreises mit einer 1 : 1-Entspre­ chung zwischen einem Treibersignal und einem übertragenen Verstellweg, so daß auf eine Rückkopplungsschleife verzich­ tet werden kann.The described embodiments have been based on a change lens camera applied. However, it is understood that the Invention equally on a camera with a fixed lens is applicable. In addition, the invention enables the Kon structure of an open control loop with a 1: 1 correspondence between a driver signal and a transmitted one Adjustment path, so that there is no feedback loop  can be tet.

In Fig. 29 ist ein Gesamtblockschaltbild für ein System zur Berechnung der absoluten Größe einer Entfernung dargestellt, das Teil einer Vorrichtung zum Erzeugen von Entfernungsdaten gemäß der Erfindung ist. Das Hauptziel der Erfindung ist die Bereitstellung einer absoluten Entfernung x, die von einem Absolutentfernungs-Rechner 510 nach der Formel x = b/y + a abgeleitet wird, worin a und b Absolutentfernungsfaktoren sind, die für jedes einzelne Aufnahmeobjektiv, das benutzt wird, verschieden sind. Diese Faktoren werden dem Rechner 510 mittels einer entsprechenden Eingabeeinrichtung 511 zu­ geführt. Bei einer Wechselobjektiv-Kamera ist es vorteil­ haft, wenn die Faktoren a und b in einem für jedes Objektiv spezifischen ROM-Festwertspeicher oder ähnlichen Speicher festgehalten sind, so daß ihre Werte über das Kameragehäuse zur Benutzung in der Berechnung der absoluten Entfernung gelesen werden können. Bei einer Kamera mit festem Objektiv können diese Faktoren a und b natürlich im Kameragehäuse zur Verfügung stehen. Bei einer Wechselobjektiv-Kamera können für die Faktoren a und b mehrere Werte im Kameragehäuse zur Verfügung stehen, so daß bei Benutzung eines bestimmten Ob­ jektivs anhand seines Kenncodes eine bestimmte Kombination (a,b) gewählt werden kann. Diese Art der Benutzung ist je­ doch nicht vorteilhaft. Sind die Faktoren a und b als ganze Zahlen dargestellt, ist der Faktor a eine ganze Zahl gleich oder größer 0, wenn ein Fehler in der absoluten Entfernung ausgeschaltet werden soll, und kann auch einen negativen Wert annehmen, wenn das Spiel im Antriebssystem berücksichtigt wird, wogegen der Faktor b eine positive ganze Zahl, außer Null, ist. FIG. 29 shows an overall block diagram for a system for calculating the absolute size of a distance, which is part of an apparatus for generating distance data according to the invention. The main object of the invention is to provide an absolute distance x derived from an absolute distance calculator 510 having the formula x = b / y + a, where a and b are absolute distance factors that are different for each individual taking lens used are. These factors are fed to the computer 510 by means of an appropriate input device 511 . In the case of an interchangeable lens camera, it is advantageous if the factors a and b are stored in a ROM read-only memory or similar memory which is specific to each lens, so that their values can be read via the camera housing for use in the calculation of the absolute distance. In the case of a camera with a fixed lens, these factors a and b can of course be available in the camera housing. In the case of an interchangeable lens camera, several values can be available in the camera housing for the factors a and b, so that a specific combination (a, b) can be selected when using a specific lens based on its identification code. However, this type of use is not advantageous. If the factors a and b are shown as whole numbers, the factor a is an integer equal to or greater than 0 if an error is to be eliminated in the absolute distance, and can also take a negative value if the play in the drive system is taken into account, whereas the factor b is a positive integer other than zero.

Betrachtet man die Anzahl Impulse ausgehend von einer Be­ zugsstellung, oder den Objektivweg y, dann ist, wie im Zusammenhang mit den Ausführungsformen angegeben, eine gün­ stigste Bezugsstellung die dem Unendlich- oder dem Nahpunkt entsprechende Stellung. In der Bezugsstellung wird in einem Zähler 504 y durch einen Bezugssignalgenerator 512 gelöscht, wenn die Objektivrückstellung stattfindet. Danach wird vom Zähler 504 eine relative Entfernung gezählt. Bei der in Fig. 3 dargestellten Ausführungsform wird die Lichtschranke 33 zur Schaffung einer Rückkopplungsschleife für den Objektiv­ antrieb benutzt, jedoch kann ein Objektivwegdetektor 501 al­ ternativ andere Bauelemente, z. B. einen Fotoreflektor, ein Hall-Element oder einen mechanischen Schalter umfassen. In diesem Falle wird für das Objektivantriebssystem eine Steue­ rung mit Rückkopplungschleife benutzt, und von einem Abso­ lutentfernungszähler im Zähler 504 wird ein einer relativen Entfernung entsprechender Zählstand in y umgerechnet, wobei der Objektivantrieb nach der Verstellung in Form eines Aus­ gangs eines Adressensignalgenerators 503 überwacht wird.If one considers the number of pulses starting from a reference position, or the objective path y, then, as stated in connection with the embodiments, a most favorable reference position is the position corresponding to the infinity or the near point. In the reference position, y is cleared in a counter 504 by a reference signal generator 512 when the lens reset takes place. The counter 504 then counts a relative distance. In the embodiment shown in Fig. 3, the light barrier 33 is used to create a feedback loop for the lens drive, but a lens path detector 501 can alternatively other components such. B. include a photo reflector, a Hall element or a mechanical switch. In this case, a control with a feedback loop is used for the lens drive system, and an absolute distance counter in the counter 504 converts a count corresponding to a relative distance into y, the lens drive being monitored after the adjustment in the form of an output from an address signal generator 503 .

Wenn für den Objektivantrieb ein offener Regelkreis benutzt wird, ist der Objektivantriebsmotor 31A z. B. ein Schritt- oder ein Ultraschallmotor, der sich für einen offenen Regel­ kreis eignet. Der Motor 31A wird in Übereinstimmung mit einem Objektivverstell-Steuersignal betätigt, das auf eine Abweichung von einem scharfeingestellten Punkt bezogen ist, und das Objektivverstell-Steuersignal selbst wird dem Adres­ sensignalgenerator 503 über einen Detektor 502 für Objektiv­ verstell-Steuersignale zugeführt, so daß durch Eingabe der relativen Entfernung in den Zähler 504 ein Verstellweg y ab­ geleitet werden kann. Ein Vergleich der Fig. 3 und 30 macht deutlich, daß die Verwendung des Objektivverstellmotors 31A, der für einen offenen Regelkreis geeignet ist, eine An­ triebs-Überwachungseinrichtung bzw. Objektivwegdetektor 34 (s. Fig. 3), der die Lichtschranke 33 im Adressensignal­ generator 503 umfaßt, entbehrlich macht. Folglich braucht von der Bipolar-II-Schaltung 15 kein Adressensignal der AF- Zentraleinheit 22 zugeführt werden. Die Adressensignallei­ tung kann daher wegfallen. Das Adressensignal und das Erfas­ sungssignal aus dem Adressensignalgenerator 503 können in der AF-Zentraleinheit 22 verarbeitet werden.If an open control loop is used for the lens drive, the lens drive motor 31 A is e.g. B. a stepper or an ultrasonic motor, which is suitable for an open control circuit. The motor 31 A is operated in accordance with a lens shift control signal related to a deviation from an in-focus point, and the lens shift control signal itself is supplied to the address sensor signal generator 503 through a lens shift control signal detector 502 so that by Entering the relative distance in the counter 504 an adjustment y can be derived. A comparison of FIGS. 3 and 30 makes it clear that the use of the lens adjustment motor 31 A, which is suitable for an open control loop, a drive monitoring device or lens path detector 34 (see FIG. 3) which detects the light barrier 33 in the address signal generator 503 includes, makes unnecessary. As a result, the bipolar II circuit 15 does not need to supply an address signal to the AF central unit 22 . The Adressensignallei device can therefore be omitted. The address signal and the detection signal from the address signal generator 503 can be processed in the AF central processing unit 22 .

In den Fällen, wo der Adressensignalgenerator 503 eine An­ triebs-Überwachungseinrichtung umfaßt, oder der Objektivan­ trieb über eine Steuerung mit Rückkopplungsschleife erfolgen muß, und wenn eine Ein-Phasen-Impulssteuerung verwendet wird (s. Fig. 13), ist es notwendig, die Richtung für ein Trei­ bersignal zu unterscheiden, z. B. durch die Feststellung, daß ein Treibersignal zur Unendlich-Stellung hin ebenso wie das Impulseingangssignal, das während einer Brems- oder Motor- Stillstandszeit folgt, auf ein Treibersignal zur Unendlich- Stellung hinweist und daß ein Treibersignal zur Nahpunkt- Stellung hin und ein Impulseingangssignal während einer fol­ genden Brems- oder Motor-Stillstandszeit ein Treibersignal zum Nahpunkt hin sein sollen.In cases where the address signal generator 503 includes a drive monitor, or the lens drive must be through a feedback loop control, and when single phase pulse control is used (see Fig. 13), it is necessary to: Differentiate direction for a driver signal. B. by the determination that a driver signal to the infinity position as well as the pulse input signal that follows during a braking or motor standstill indicates a driver signal to the infinity position and that a driver signal to the near point position and a pulse input signal a driver signal should be towards the near point during a subsequent braking or motor standstill.

Werden in der Steuerung zwei- oder mehrphasige Impulse be­ nutzt (s. Fig. 14 und 19), wird das Erfassungssignal vom Impulsdiskriminator zur Verfügung gestellt. Auch kann, wie in Fig. 19 angegeben, eine Einrichtung zur Verbesserung der Auflösung implementiert werden. Bei Benutzung einer Eingabe­ einrichtung, die zwei- oder mehrphasige Impulse empfängt, kann ein Absolutentfernungszähler entsprechend Fig. 29 zwei Blöcke 505 und 507 umfassen, wie sie mit strichpunktierten Linien innerhalb des Zählers 504 dargestellt sind. Es ist z. B. die Verwendung eines einzigen Absolutentfernungszählers 505 (92) möglich (s. Fig. 14), der entsprechend einem Er­ fassungssignal zwischen Vorwärts- und Rückwärts-Zählbetrieb umschaltbar ist. Anstelle dieses Absolutentfernungszählers kann eine Kombination aus einem Adressenzähler 508 (120) und einem Absolutentfernungszähler 509 (121) verwendet werden (s. Fig. 31). Bei der Ausführungsform gemäß Fig. 31 wird der Adressenzähler 120 im Augenblick der Erzeugung eines Treibersignals rückgesetzt und somit zum Zählen von Adres­ seninformationen bzw. -daten freigegeben. Unmittelbar vor Umschalten der Verstell-Betriebsart wird der Zählstand im Adressenzähler in Abhängigkeit von einem Signal S9 in der Antriebsrichtung um den Inhalt des Absolutentfernungszählers 121 erhöht oder erniedrigt. Beispielsweise wird die Erhöhung für die Richtung zum Nahpunkt, die Erniedrigung für die Richtung zum Unendlich-Punkt angewendet.If two-phase or multi-phase pulses are used in the controller (see FIGS. 14 and 19), the detection signal is made available by the pulse discriminator. Also, as indicated in Fig. 19, a device for improving the resolution can be implemented. When using an input device that receives two-phase or multi-phase pulses, an absolute distance counter according to FIG. 29 can comprise two blocks 505 and 507 , as shown with dash-dotted lines within the counter 504 . It is Z. B. the use of a single absolute distance counter 505 (92) possible (see FIG. 14), which can be switched according to a detection signal between up and down counting operation. Instead of this absolute distance counter, a combination of an address counter 508 (120) and an absolute distance counter 509 (121) can be used (see FIG. 31). In the embodiment according to FIG. 31, the address counter 120 is reset at the moment a driver signal is generated and thus released for counting address information or data. Immediately before the adjustment mode is switched, the count in the address counter is increased or decreased by the content of the absolute distance counter 121 depending on a signal S 9 in the drive direction. For example, the increase for the direction to the near point and the decrease for the direction to the infinity point are used.

Claims (3)

1. Kamera mit einer eine passiv arbeitende Entfernungsmeßein­ richtung und eine durch diese gesteuerte Antriebseinrichtung umfassenden Entfernungseinstelleinrichtung zur automatischen Bewegung eines Aufnahmeobjektivs in eine Fokusposition, dadurch gekennzeichnet, daß
  • - die Entfernungseinstelleinrichtung zur Ermittlung des die Aufnahmeentfernung repräsentierenden Signals bei geringer Helligkeit des Aufnahmegegenstandes eine Zusatzbeleuchtung (27a) aufweist,
  • - die Entfernungseinstelleinrichtung dann, wenn sie bei einer ersten Aktivierung wegen geringer, einen festgelegten Wert unterschreitender Helligkeit des Aufnahmegegenstandes und wegen geringen, einen festgelegten Wert unterschreitenden Kontrasts des Aufnahmegegenstandes ein die Aufnahmeentfernung repräsentie­ rendes Signal nicht hat ermitteln können, das Aufnahmeobjektiv in eine Entfernungsstellung bewegt, in der die Zusatzbeleuchtung (27a) ihre größte Wirkung entfaltet, und dann
  • - die Entfernungseinstelleinrichtung mit eingeschalteter Zusatzbeleuchtung (27a) erneut aktiviert wird.
1. Camera with a passively working distance measuring device and a distance setting device controlled by this controlled drive device for the automatic movement of a taking lens into a focus position, characterized in that
  • - The distance setting device for determining the signal representing the recording distance with low brightness of the subject has additional lighting ( 27 a),
  • the distance setting device, when it has not been able to determine a signal representing the recording distance due to a low brightness of the subject and a low contrast of the subject, due to a low value that falls below a predetermined value, moves the taking lens into a distance position, in which the additional lighting ( 27 a) has its greatest effect, and then
  • - The distance setting device with activated additional lighting ( 27 a) is reactivated.
2. Kamera nach Anspruch 1, dadurch gekennzeichnet, daß
  • - die Zusatzbeleuchtung (27a) bei geringer, den festgelegten Wert unterschreitender Helligkeit des Aufnahmegegenstandes während der ersten Aktivierung der Entfernungseinstelleinrichtung eingeschaltet ist,
  • - die Entfernungseinstelleinrichtung das Aufnahmeobjektiv in die Entfernungsstellung bewegt, in der die Zusatzbeleuchtung (27a) ihre größte Wirkung entfaltet, wenn die Signalermittlung trotz eingeschalteter Zusatzbeleuchtung (27a) erfolglos war, und sodann
  • - die Entfernungseinstelleinrichtung mit eingeschalteter Zusatzbeleuchtung (27a) erneut aktiviert wird.
2. Camera according to claim 1, characterized in that
  • - The additional lighting ( 27 a) is switched on when the brightness of the subject is lower than the defined value during the first activation of the distance setting device,
  • - The distance setting device moves the taking lens into the distance position in which the additional lighting ( 27 a) has its greatest effect if the signal determination was unsuccessful despite the additional lighting ( 27 a) being switched on, and then
  • - The distance setting device with activated additional lighting ( 27 a) is reactivated.
3. Kamera nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, daß
  • - ein Objektivwegdetektor (501) während einer Einstellbewegung des Aufnahmeobjektivs erzeugte Impulse empfängt, aus deren Anzahl die eingestellte Entfernung berechnet wird,
  • - eine Zähleinrichtung (1, 504) einen Soll-Zählerstand ermittelt, der bei Einstellung auf die Entfernungsstellung vorliegt, in der die Zusatzbeleuchtung (27a) ihre größte Wirkung entfaltet,
  • - aus dem Unterschied zwischen aktuellem, auf den empfangenen Impulsen basierendem Zählerstand und dem Soll-Zählerstand eine Anzahl Verstellimpulse sowie die erforderliche Drehrichtung des Aufnahmeobjektives ermittelt wird, und
  • - das Aufnahmeobjektiv daraufhin in die vorgenannte Entfernungsstellung bewegt wird.
3. Camera according to one of claims 1 or 2, characterized in that
  • a lens path detector ( 501 ) receives pulses generated during a setting movement of the taking lens, the number of which is used to calculate the set distance,
  • a counting device ( 1, 504 ) determines a target counter reading which is present when the distance setting is set, in which the additional lighting ( 27 a) has its greatest effect,
  • - From the difference between the current counter reading based on the received pulses and the target counter reading, a number of adjusting pulses and the required direction of rotation of the taking lens is determined, and
  • - The taking lens is then moved into the aforementioned distance position.
DE3645183A 1985-12-05 1986-12-05 Camera range indicator for automatic focussing Expired - Lifetime DE3645183C2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP27525185 1985-12-05
JP61154880A JPH065336B2 (en) 1986-06-30 1986-06-30 Autofocus camera
JP61154622A JP2690728B2 (en) 1986-07-01 1986-07-01 Auto focus camera
DE19863641674 DE3641674A1 (en) 1985-12-05 1986-12-05 DEVICE FOR GENERATING DATA RECORDING FROM A RECORDING DISTANCE IN A CAMERA

Publications (1)

Publication Number Publication Date
DE3645183C2 true DE3645183C2 (en) 1994-05-26

Family

ID=27433768

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3645183A Expired - Lifetime DE3645183C2 (en) 1985-12-05 1986-12-05 Camera range indicator for automatic focussing

Country Status (1)

Country Link
DE (1) DE3645183C2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2850993A1 (en) * 1977-11-26 1979-05-31 Canon Kk CAMERA WITH A DEVICE FOR AUTOMATIC FOCUSING

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2850993A1 (en) * 1977-11-26 1979-05-31 Canon Kk CAMERA WITH A DEVICE FOR AUTOMATIC FOCUSING

Similar Documents

Publication Publication Date Title
DE3641674C2 (en)
DE3344274C2 (en)
DE3706735C2 (en)
DE2651002A1 (en) CAMERA SYSTEM
DE3336265A1 (en) LENS TUBE
DE4216898A1 (en) CAMERA SYSTEM WITH MOTOR ADJUSTABLE VARIO LENS
DE3152974C2 (en) Lens focusing device for film cameras or the like.
DE3141182A1 (en) &#34;FOCUS DETECTING SYSTEM&#34;
DE3515612A1 (en) LIGHT SOURCE DEVICE FOR ENDOSCOPE, AND METHOD FOR ITS REVIEW
DE3141937C2 (en)
DE3800530C2 (en)
DE3036343A1 (en) DETECTOR DEVICE FOR DETECTING RADIATION BANDS
DE3240190C2 (en) Flash unit
DE2530874A1 (en) METHOD AND DEVICE FOR FOCUSING AN OPTICAL SYSTEM
DE2858017C2 (en) Automatic focusing system
DE3246646C2 (en)
DE3416072C2 (en) Automatic focus detection device
DE3514319A1 (en) ELECTRONIC FLASHING DEVICE
DE3241600C2 (en) Automatic focusing device for camera lenses
DE3645183C2 (en) Camera range indicator for automatic focussing
DE3116070C2 (en) Iris control circuit for photographic cameras with automatic iris control
DE3812661A1 (en) DISTANCE MEASURING DEVICE
DE2531858C3 (en) Digitally operating circuit arrangement for automatic exposure time control for photographic cameras
DE2943388C3 (en) Auto focus camera
DE69113668T2 (en) Automatic TTL light control system of a camera.

Legal Events

Date Code Title Description
Q172 Divided out of (supplement):

Ref country code: DE

Ref document number: 3641674

8110 Request for examination paragraph 44
AC Divided out of

Ref country code: DE

Ref document number: 3641674

Format of ref document f/p: P

AC Divided out of

Ref country code: DE

Ref document number: 3641674

Format of ref document f/p: P

D2 Grant after examination
8364 No opposition during term of opposition