|
Description  |
|
|
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention is related to a camera system comprised of a camera
and an external device such as an IC (integrated circuit) card having
memorized information necessary for operating the camera and for taking
pictures actually.
2. Description of the Prior Art
Recently, various automatic single-lens reflex cameras are commercially
available. In such a camera, one or more micro-computers are installed for
the automatic exposure control and automatic focusing so as to position
the objective lens at an in-focus position automatically.
This enables very beginners to take pictures easily with use of such a
single-lens reflex camera which had been considered to be possible to use
only by experts. Accordingly, needs thereof will be increased more and
more.
The camera of this type is required to have various functions in order to
respond to various levels of users. Namely, the camera must satisfy
various requirements required from an expert to a beginner. However, as
functions of the camera are multiplied much more, operations for choosing
desired functions become complex. This may spoil the merit of the camera
of this type.
From this point of view, in JP-A 107339/1979, there is proposed a camera
into which a ROM board can be inserted.
In the camera of this type, one of specific functions such as determination
of an exposure mode, determination about the necessity of display in the
view finder, determination about the necessity for warning when a number
of available frames of a film presently used becomes few and so on
corresponding to a need by a user is designated selectively by the
insertion of a desired ROM board.
Namely, the camera of this type is intended to simplify operations thereof
by designating one or more desired functions selectively among various
functions provided therein with use of the ROM board.
The system wherein all of functions considered to be necessary are provided
beforehand and one or more specific functions are designated among those
functions is very attractive to the user. However, it imposes such a
burden on individual users that they have to understand all contents of
functions provided in the camera among which functions not so necessary
for them are included and to select or designate among them.
SUMMARY OF THE INVENTION
One of objects of the present invention is to provide a camera system
capable of adding functions to the camera and/or altering functions
corresponding to various needs by individual users.
Another object of the present invention is to provide a camera which does
not need to provide all of functions required, in other words, which
provides only functions essential to the camera.
A further object of the present invention is to provide an external device
which is able to give one or more functions to the camera or to alter
functions provided beforehand in the camera.
In order to accomplish these objects, according to the present invention,
there is provided a camera system comprised of a camera and an external
device to be mounted thereon wherein the external device includes: a data
store means for storing data on a function alterable in the camera and to
be carried out by the camera, electric terminals for connecting the
external device to the camera electrically, and a data output means for
outputting the stored data, via the electric terminals, to the camera, and
the camera includes: electric terminals being connected to the electric
terminals of the external device, a data input means for inputting data
fed from the external device via the electric terminals of the camera and
those of the external device, a memory means for memorizing data having
been input from the data store means via the data output means and the
data input means, and a control means which includes a selection means for
selecting one of functions to be carried out by the camera according to
the input data being memorized in the memory means, said control means
controlling the camera according to the selected function.
According to the second invention of the present invention, there is
provided a camera on which an external device having a data store means
for storing data on a function alterable in the camera and to be carried
out by the camera, data output means for outputting the stored data to the
camera is detachably mounted, the external device comprising: electric
terminals being connected to the external device, a data input means for
inputting data fed from the external device via the electric terminals, a
memory means for memorizing data having been input to the data input means
and a control means which includes a selection means for selecting one of
functions to be carried out by the camera according to the input data
being memorized in the memory means, said control means controlling the
camera according to the selected function.
According to the third invention of the present invention, there is
provided an external device to be detachably mounted on a camera having a
data input means for inputting data input thereto and a memory means for
memorizing data having been input, said external device comprising a data
store means for storing data on a function alterable in the camera and to
be carried out by the camera, electric terminals for connecting the
external device to the camera electrically and a data output means for
outputting data, via the electric terminals, to the camera.
According to the present invention, it becomes possible to add or alter
functions corresponding to various needs by users and, accordingly, a
number of functions to be provided beforehand in a camera can be
minimized. Therefore, the camera-system according to the present invention
satisfies various needs by users without multiplying complexity of the
camera.
BRIEF DESCRIPTION OF DRAWINGS
These and other objects and features of the present invention will become
more apparent when the preferred embodiment of the present invention is
described in detail with reference to accompanied drawings in that;
FIG. 1 is a flow chart of one of main programs according to the present
invention,
FIG. 2 is a rear perspective view of a camera according to the present
invention,
FIG. 3 is a partial perspective view of the camera, seen from the front
side,
FIG. 4 is a block diagram of a control system of the camera according to
the present invention,
FIG. 5 is a flow chart of a reset routine to be executed by the control
system,
FIG. 6 is a plan view showing switches for setting modes,
FIGS. 7 and 8 are flow charts showing variations of the flow chart of FIG.
1, respectively,
FIG. 9 is a flow chart showing a DX reading subroutine,
FIG. 10 is a flow chart showing S1INT subroutine according to the present
invention,
FIG. 11 is a flow chart showing Key 1 routine according to the present
invention,
FIG. 11A is a flow chart showing a variation of key 1 routine shown in FIG.
11,
FIG. 12 is a plan-view showing a display device according to the present
invention,
FIGS. 13, 14, 15 and 16 are flow charts showing DRIVE mode, ISO setting
mode, AE mode, .+-.CORRECTION mode, respectively,
FIG. 17 is a flow chart of a lens-data reading subroutine,
FIG. 18 is a flow chart of a subroutine for calculating exposure data,
FIG. 19 is a graph showing programed diagrams to be set or altered,
FIGS. 20--(I), 20--(II) and 20--(III) are flow charts for setting
individual programed diagrams shown in FIG. 19, respectively,
FIG. 21 is a flow chart of Key 2 routine,
FIG. 22, is a flow chart showing P--, A--, and S-alteration routines in
FIG. 21,
FIG. 23, is a flow chart of M-alteration subroutine,
FIGS. 24, and 25 are flow charts showing interruption routines EXTINT and
PINT, respectively,
FIG. 26 is a flow chart showing DEMO-routine,
FIG. 26A is a flow chart of a variation of DEMO-routine shown in FIG. 26,
FIG. 27 is a rear perspective view of a camera according to a variation of
the present invention,
FIG. 28 is a plan view of the display device shown in FIG. 27,
FIG. 29 is a block diagram showing a variation of the control system
according to the present invention,
FIG. 30 is a flow chart of a variation of Key 1 subroutine,
FIG. 31 is a flow chart of another variation of Key 1 subroutine, and
FIG. 32 is a flow chart of one more variation of Key 1 subroutine.
DESCRIPTION OF THE PREFERRED EMBODIMENT
Composition of Camera
FIG. 2 is a perspective view seen from the rear side of a camera according
to the preferred embodiment.
A liquid-crystal display device 1 for displaying various photo-taking
information is arranged on one side of the upper plane of a camera body.
On the other side of the upper plane, a switch portion 2 having four mode
switches 2-1, 2-2, 2-3 and 2-4 is arranged. The switch portion 2 has
desirably a structure such that four mode switches are arranged on a
liquid crystal display pattern and each mode switch is comprised of a pair
of upper and lower electrodes between which a spacer is inserted and when
either one of them is depressed lightly, it is switched ON.
Further, a release button 3, up and down switches Sup and Sdn for
increasing and decreasing a value of numerical data displayed on the
liquid crystal display 1 are arranged at one side of the display 1.
On the upper portion of a back lid of the camera body, there is provided a
program switch 7 for setting a programmed exposure control mode directly.
As shown in FIG. 3, an IC card 4 (integrated circuit card) into which
suitable program and/or data are written can be set by inserting into a
holder 5 being provided on the front side of the camera body. As will be
explained hereinafter, three kinds of IC cards such as an exposure-program
card (A-type or B-type), a mode-set alteration card and a demonstration
card (hereinafter referred to as DEMO card) are prepared as IC cards and
either one of them is set according to its necessity. Each IC card 4 has a
fundamental structure such that a group of electrodes (electric terminals)
4a and an IC 4c into which a program or data is stored are formed on a
substrate 4b.
On the front side of the camera body, a switch 6 is provided for changing
the diaphragm aperture value when a manual mode is chosen. In order to
change the diaphragm in the manual mode, the switch 6 is switched on at
first and, then, the up or down switch Sup or Sdn is operated to set the
diaphragm aperture value at a desired value while keeping the switch 6 ON.
FIG. 4 shows a block diagram of a control circuit for controlling the
camera. In FIG. 4, E denotes a battery as a power supply, D1 denotes a
diode for protecting against reversal charging, C denotes a back-up
capacitor, R.sub.R and C.sub.R denote a register and a capacitor for
generating a reset signal, respectively, Tr1 denotes a power supply
transistor and MC denotes a micro-computer provided for executing
sequential controls of the camera and performing various controlling
calculations. In this micro-computer, an E.sup.2 PROM (electrically
erasable PROM) and a boosting circuit for generating a voltage necessary
to write digital data into E.sup.2 PROM are provided. Further, AE denotes
an exposure-control circuit for controlling every exposure based upon
exposure data from the micro-computer MC. LM denotes a light measuring
circuit, DX denotes a circuit for reading the sensitivity of a film
automatically. These two circuits LM and DX output digital values in APEX
unit to the micro-computer, respectively. MD denotes a motor control
circuit for controlling a film winding motor M according to signals from
the micro-computer MC. DISP1 and DISP2 denote display devices,
respectively, and display information based on instructions by the micro
computer MC. Display method thereby will be explained in detail
hereinafter. LE denotes a lens data circuit which is provided at the side
of each interchangeable objective lens and outputs lens data intrinsic for
the lens to the micro-computer. CD denotes an interchangeable IC card
which outputs card information (program information) stored therein to the
micro-computer MC. This will be explained in detail hereinafter.
Next, various switches shown in FIG. 4 are explained.
S1 denotes a ready switch for photo-taking which is switched on when the
release button 3 is depressed by the first stroke thereof. S5, S6, S7 and
S8 are switches of normal-open type for setting individual modes and are
assigned for setting single/continuous photo-taking, setting the
sensitivity of a film, setting one of exposure control modes hereinafter
referred to AE mode) and setting exposure compensation amounts. In this
embodiment, the AE mode includes a programmed automatic exposure control
mode (hereinafter referred to P mode), a diaphragm aperture priority
automatic exposure control mode (hereinafter referred to A mode), a
shutter speed priority automatic exposure control mode (hereinafter
referred to S mode) and a manual exposure control mode (hereinafter
referred to M mode).
When either one of these switches S1, S5 to S8 is switched on, a signal
having been changed from "high-level" to "low-level" is input to an input
port S1INT of the microcomputer MC via an AND gate AN5 and the
micro-computer MC executes an interruption program S1INT (which will be
explained later).
SBK denotes a switch which is switched on when the back lid is closed, SCD
denotes a switch which is switched on when an IC card CD is inserted into
the holder 5, OS1 denotes a one-shot circuit which outputs one pulse when
the switch SBK is switched on and OS2 denotes a one-shot circuit which
outputs one pulse when the switch SCD is switched from ON to OFF or vice
versa. When either one of these two one-shot circuit OS1 and OS2 outputs
one pulse, it is input, via an OR gate OR1, to an external interruption
port (EXTINT) and the micro-computer MC executes an interruption program
(EXT INT) (which will be explained later). S2 denotes a release switch
which is switched on when the release button is depressed by the second
stroke thereof (the second stroke is larger than the first one), S3
denotes a switch which is switched on when the second shutter of a
focal-plane-shutter of the camera has finished its running, S4 is a switch
which is switched on when the film has been wound up by one frame.
The switches Sdn and Sup have been already explained. Sp denotes a program
switch corresponding to the switch 7 shown in FIG. 2 for setting P mode as
AE mode directly. SA denotes a switch which corresponds to the switch 6
shown in FIG. 2 and becomes effective when AE mode is M mode. When the
switch SA is turned on, it becomes possible to change the diaphragm
aperture value in M mode.
Next, various controls of the camera will be explained referring to
flow-charts shown in FIG. 5 and FIGS. thereafter.
Initial Set
When the battery E is inserted into the camera body, a switch S.sub.B (see
FIG. 4) is switched off and the capacitor C.sub.R connected parallel to
the switch S.sub.B is started to charge. When a charged voltage of the
capacitor C.sub.R exceeds a predetermined value and therefore, a reset
port R of the micro-computer becomes "high level", the micro-computer MC
executes a reset routine RESET shown in FIG. 5.
In this routine the micro-computer MC inhibits all of interruptions to this
flow at first and resets all flags and output ports in an internal RAM
(steps #5 and #10). Then, the process proceeds to a subroutine for
processing an IC card (step #15). This subroutine is also executed when
the card is inserted or extracted or when the ready switch S1 is switched
on.
This subroutine is shown in FIG. 1.
The micro-computer MC makes a variable N "zero" (step #45) and a terminal
CSCAD (see FIG. 4) "high level " (step #50) and communicates with the IC
card (DC) serially to input data of 1 byte (step #55). This serial
communication is done as follows. Referring to FIG. 4, when the terminal
CSCAD becomes "high level", two AND gates AN1 and AN2 are made enable. The
micro-computer MC outputs eight pulses from a terminal SCK and these
pulses are input, via the AND gate AN1 to a terminal SCK of the IC card
CD. Corresponding thereto, the IC card outputs a signal of one bit from a
terminal Sout in synchronization with the rising of each pulse. The
micro-computer MC accesses the one bit signal from an input terminal SIN
via the AND gate AN2 and OR gate OR3 in synchronization with the drop of
each pulse.
This process is repeated eight times and then, one serial communication is
completed.
The content of entry data by the serial communication is shown in Table 1.
TABLE 1
______________________________________
bit signal content
______________________________________
b1,b0 00 NO Card
01 Mode Set Alteration Card
10 EXP program Card
11 DEMO Card
______________________________________
As is apparent from Table 1, the existence of the card and the kind thereof
are decided based on a signal of two bits b1 and b0.
Again referring to FIG. 1, the micro-computer MC decides, based on the
entry data, whether the IC card is inserted to the camera or not (step
#60). If the card is not inserted, the micro-computer makes the terminal
CSCAD "low level" in order to indicate the end of the data communication
(step #65) and, then, checks whether the battery is inserted into the
camera or not from the battery flag BATF (step #75). Since the battery
flag BATF has been reset upon insertion of the battery, the micro-computer
loads an exposure program stored in an internal ROM to an area RAMP of the
internal RAM (step #80), and resets a flag PWF which indicates that the
exposure program is designated by the IC card (step #85), and, then, the
process proceeds to step #95.
On the contrary to the above, if the battery flag BATF has been set, the
program decision flag is checked (step #90). If it is set, the process
proceeds to step #80 since it is considered that this subroutine is
executed when the IC card is detached. If the program decision flag PWF is
not set, the process proceeds to step #95 since the exposure program has
been loaded into the area RAMP of the internal RAM. At step #95, a DEMO
card flag DEMF which indicates the insertion of DEMO card is reset. Next,
a flag WEDF which indicates that a mode is possible to set is checked
(step #100). Since the mode-set OK flag WEDF is a flag to be written into
E.sup.2 PROM of the micro-computer MC, it is not reset irrespective of
extraction or insertion of the battery as far as it has been written
therein.
If the mode-set OK flag has been set, "mode possible to set or alter" is
displayed and the process returns (step #105).
If it has not been set; the process skips step #105 to return. Hereinafter,
the mode display and mode-set switches (see FIG. 2) are explained
referring to FIG. 6.
As shown in FIG. 6, the switch portion 2 formed with a liquid crystal
device is an area wherein four marks corresponding to four mode-set
switches 2-1 to 2-4 are indicated within a frame and, once a mode-set
alteration IC card is inserted, it is displayed thereafter even if the
card is extracted. If the card has not been inserted yet, it is not
displayed of course.
This display device 2 corresponds to the second display device DISP 2 of
FIG. 4 and has switching functions for altering modes such that, when
either one of four marks is depressed lightly, an alteration of set value
of the mode corresponding to the depressed portion or the mode its self
becomes possible.
Again, let's return to the flow-chart of FIG. 1.
If it is decided at step #60 that the IC card has been inserted, the
micro-computer MC determines a kind of the IC card based on the data
entered at step #55.
If the IC card is a mode-set alteration card (step #110), the process
proceeds to step #115.
At step #115, the mode-set OK flag WEDF is read out of E.sup.2 PROM and
checked (the way for reading data from E.sup.2 PROM is substantially same
to that of ROM.). If it has been set, the terminal CSCAD is made
"low-level" to indicate a finish of data communication since a mode-set
has become possible, and then, the process proceeds to step #95.
If it has not been set, the serial communication (SIO) is continued until
the completion thereof (step #125) and, then, the terminal CSCAD is made
"low-level" (step #130). At the next step #135, the micro-computer MC
writes the entry data such as CHISF, CHAEF, CHDRF, CHCOMF and WEDF (if it
has been set) into E.sup.2 PROM and, then, the process proceeds to step
#95.
If the card inserted is the exposure program card, the process proceeds
from step #140 to step #150 in order to do a serial communication. A
number N is added by one (step #155) and the result is checked to be equal
to "2" or not (step #160). If N.noteq.2, the terminal CSCAD is made
"low-level" and the data communication of 2 byte is finished (step #165).
If N=2, the process returns to step #150 to continue the serial
communication.
The contents of data of 2 bytes to be read from the exposure program card
by the serial communication are as follows; eleven bits of them represent
a number of bytes necessary for written data (until about 2K bytes) and
other 5 bits are used for designating a kind of the present program (32
kinds can be provided at the maximum.). Although two kinds of the exposure
program are used in the present preferred embodiment, various exposure
programs can be added.
The micro-computer, when the 2 bytes data communication is finished, checks
the program-load flag PWF which indicates whether the contents memorized
in the IC card are loaded into the area RAMP of RAM or not (step #175). If
it is not set, the process proceeds to step #180 to set N to zero and,
then, the serial communication is started to read the contents of the
exposure program (step #185). The number N is incremented by one at every
data communication and the data communication is continued until N becomes
equal to K which is a number of bytes having been entered at steps #150,
#155, #160 (step #195). If N becomes equal to K, the program-load flag PWF
is set which indicates that the contents of the exposure program have been
loaded and, then, the process proceeds to step #117. As mentioned above,
data of the exposure program read from the IC card are loaded into the
area RAMP of RAM of the microcomputer.
If the program-load flag PWF has been set already (at step #175), the
process proceeds to step #210 and it is checked whether an A-type flag PAF
is set which indicates that the exposure program now memorized in the RAMP
is A-type. If it has been already set, it is decided whether the exposure
program of the IC card inserted at the present time is also A-type or not
at step #215. If it is A-type, the process proceeds to step #117 to finish
the data communication without loading the contents of the IC card. If it
is not A-type, the A-type flag PAF is reset and the process proceeds to
step #180 and, then, through steps #185-#195, the contents of the IC card
are loaded.
If the A-type flag PAF has not been set, it is checked whether the exposure
program of the IC card having inserted at the present time is B-type or
not at step #225. If it is B-type, the process proceeds to step #117
without loading the contents of the IC card. If it is not B-type, the
process proceeds, after setting the A-type flag PAF, to step #180 to load
the contents of the IC card.
If the inserted IC card is the DEMO card, the process proceeds from step
#140 to #235 to display a message "P PUSH". Then, DEMO-card flag DEMF is
set at step #240 and the terminal CSCAD is made "low-level" to finish the
data communication. Thereafter, the process proceeds to step #100 in order
to check whether the mode-set OK flag WEDF has been set or not. If it has
not been set, the set OK mode is displayed at step #105.
In the present preferred embodiment, every one of four modes can be set or
altered by the insertion of the mode-set alteration card and therefore,
four modes are displayed at the same time as shown in FIG. 6 when the card
is inserted. However, it is also possible to alter one mode or a few modes
by one card. In such a variation case, the way for reading data and the
control method for display are shown in FIGS. 7 and 8, respectively.
FIG. 7 shows a variation of steps #115 to #135 of FIG. 1.
At step #125, the serial communication SIO is done and, then, the terminal
CSCAD is made "low-level" to finish SIO at step #130. Next, the kind of
the mode-set alteration card is determined according to the data entered
by the serial communication at step #131' and the data is written into an
area of E.sup.2 PROM assigned therefor. For example, four bits b0 to b3 of
one byte data of the IC card are assigned to ISO alteration, AE mode
alteration, DRIVE mode alteration and EXPOSURE COMPENSATION alteration,
respectively and the micro-computer sets a flag data to one of four bits
b0 to b3 at a predetermined address in E.sup.2 PROM corresponding to the
bit having been set which is decided from the data entered.
FIG. 8 shows a method how to alter the set OK mode display (see steps #100
and #105) in association with the alteration of the method of the mode-set
alteration.
Briefly speaking, according to this method, each mode is determined from
each flag data memorized in E.sup.2 PROM and the determined mode is
displayed with used of the corresponding mark shown in FIG. 6. More
concretely, if ISO alteration flag CHISF is set at b0 bit, the mark "ISO"
(2-1) is displayed (steps #100' and #101'). If it has not been set, it is
not displayed of course. Similarly, if AE mode alteration flag CHAEF is
set at b1 bit, the mark "PAMS" (2-3) is displayed (steps #102' and #103'),
if DRIVE mode alteration flag CHDRF is set at b2 bit, the mark "DRIVE"
(2-2) is displayed (steps #104', #105'), and if EXPOSURE COMPENSATION mode
flag CHCOMF is set at b3 bit, the mark (+/-) is displayed (steps #106',
#107").
Thus, the subroutine for processing the IC card is completed.
Returning to the flow-chart of FIG. 5, when the subroutine for processing
the IC card is completed, the micro-computer MC sets the battery flag BATF
showing the loading of battery (step #20) and, then, initializes an
exposure compensation value .DELTA.Ev, a diaphragm aperture value Av and a
shutter speed Tv to "0", "5" and "7" in APEX unit, respectively (steps
#25, #30 and #35). Then, the process proceeds to a subroutine for reading
the sensitivity of a DX-coded film presently having been loaded (step
#36).
The content of this subroutine is shown in FIG. 9. At first, it is checked
whether the film has a DX code or not (step #36-1), and, if it is a DX
film, the sensitivity Sv of film is read at step #36-2. Then, the process
returns.
If the film is not a DX film or any film is not loaded, the film
sensitivity Sv is set at "5" (step #36-3) and, then, the process returns
to the flow of FIG. 5.
At the next step #37 of the film sensitivity reading subroutine #36, P mode
flag PMF is set to set P mode as an AE mode, SINGLE (photo-taking) mode is
set as a DRIVE mode at step #38, and, at step #40, all of interruptions
SPINT, PINT, EXTINT are permitted. Thus, the initialization is finished.
INTERRUPTION BY SWITCH OPERATION
FIG. 10 shows a flow chart of a control to be executed when the ready
switch S1 or either one of the mode-set alteration switches S5 to S8 is
switched on.
At first, the micro-computer MC decides whether the present interruption is
caused by the ready switch S1 or not (step #255) and, if it is not the
case, the process proceeds to Key 1 routine (step #395) since the present
interruption is considered to be caused by an operation of either one of
the switches S5 to S8.
This Key 1 routine is shown in FIG. 11.
The micro-computer turns off the transistor Tr 1 to stop driving of
external devices (step #399). Next, it checks Mode-set OK flag WEDF at
step #400. If this flag WEDF has not been set, namely if it is impossible
to set or alter any mode, all displays shown in FIG. 6 are blinked for 2
seconds (step #405) and, when 2 seconds has passed (step #410), they are
turned off (#412).
If the flag WEDF has been set, the process proceeds to either one of DRIVE
mode set, ISO set, AE mode set and EXPOSURE COMPENSATION mode set routines
according to either one of the switches S5 to S8 switched on.
Next, the variation wherein one IC card has one or a few alteration
functions will be explained referring to FIG. 11A.
As is apparent from the comparison with FIG. 11, after either one of four
modes is selected, it is checked whether the corresponding flag (CHDRF,
CHISF, CHAEF or CHCOMF) which shows that the mode can be set or altered
has been set or not (steps #416, #421, #426, #408), and, if it has been
set, the process proceeds to each mode setting subroutine similarly to
FIG. 11. If it has not been set, the corresponding display, for example,
"ISO" in ISO set mode, is blinked for 2 seconds and then stopped (steps
#417, #422, #427, #409, #418).
In the variation, the flow-charts of FIG. 7 and FIG. 8 are used for
processing the IC card.
Before starting the explanation of each mode setting routine, the content
of the photo-taking information display device 1 formed with the liquid
crystal device will be explained.
FIG. 12 shows the full lighting state of the device. Characters "P", "A",
"M" and "S" denote A, P, M and S modes in AE mode, respectively. Symbols
"A.sub.V ", "T.sub.V " and "ISO" denote the diaphragm aperture, the
shutter speed and the sensitivity of film, respectively and individual
values are commonly indicated right-hand portions of them in four
numerical figures. Among marks indicated in the lower portion of the
display, two numerical figures and negative mark denote an amount of
exposure compensation and "S" denotes SINGLE SHOT mode in a DRIVE mode and
"C" denotes CONTINUOUS SHOT mode in a DRIVE mode.
MODE SET ALTERATION routine
(A) DRIVE MODE SETTING
A DRIVE mode routine is shown in FIG. 13. When this routine is started, the
micro-computer MC displays either one of DRIVE mode "S" or "C" being
selected at that time (#430). Then, it checks whether the up-switch Sup or
the down switch Sdn is switched on at step #435 or #440, respectively and,
if either one is switched on, the process proceeds to step #450. At step
#450, the DRIVE mode display is changed to the other (from "S" to "C" or
from "C" to "S") and the process waits for a short time, for example 500 m
sec., in order to prevent successive change (step #455).
Next, the CONT flag which denotes CONTINUOUS SHOT mode is checked at step
#456 and, if it has been set, it is reset at step #457. If it has not been
set, it is set at step #458. Then, the process returns to step #435.
When neither of switches Sup and Sdn are depressed, steps #435 and #440 are
repeated.
(B) ISO SETTING
ISO setting routine is shown in FIG. 14. The micro-computer displays "ISO",
the film sensitivity value (ISO value) in four numerical figures (#460).
When the up-switch Sup is depressed (step #465), "0.5" in APEX unit is
added to the present value S.sub.V (step #470). When the down-switch Sdn
is depressed (step #475), "0.5" in APEX unit is subtracted from the
present value S.sub.V. The resulted value is transformed into an ISO value
which in turn is indicated at step #485.
Similarly to the DRIVE mode, the process waits for a short time at step
#490 and, then, returns to step #465. If neither of switches Sup and Sdn
are depressed, steps #465 and #475 are repeated.
(C) AE MODE SETTING
AE mode setting routine is shown in FIG. 15.
When this routine is started, the micro-computer MC displays only the
present AE mode among "P", "A", "M" and "S" (step #495). When the
up-switch Sup is kept depressed, the display is forwarded successively in
a cyclic manner such as "P".fwdarw."A".fwdarw."M".fwdarw."S" (step #505).
On the contrary to the above, if the down-switch Sdn is kept depressed,
the display is changed in a reverse direction such as
"P".fwdarw."S".fwdarw."M".fwdarw."A".fwdarw."P" (step #530).
If an alteration of mode is made, the flag of the set mode, concretely, the
flag PMF in P mode, the flag AMF in A mode, the flag MMF in M mode or the
flag SMF in S mode is set and other flags are reset at step #510 and,
then, the mode having been altered is displayed at step #515. The process
waits for a short time at step #520 and returns to step #500. If neither
of switches Sup and Sdn are switched on, steps #500 and #525 are repeated.
( | | |