WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Camera system    
United States Patent5040016   
Link to this pagehttp://www.wikipatents.com/5040016.html
Inventor(s)Ishikawa; Norio (Osaka, JP); Nakai; Masaaki (Kawachinagano, JP); Hirano; Masayasu (Nishinomiya, JP); Fujino; Akihiko (Sakai, JP); Ootsuka; Hiroshi (Sakai, JP); Egawa; Takeshi (Sennan, JP); Kawamura; Kunio (Sakai, JP)
AbstractA camera system being comprised of a camera and an external device is disclosed. The external device is detachably mounted on the camera which memorizes a program or data necessary for executing a program therein. When the external device is mounted on the camera, they are connected electrically with each other and communicate therebetween in order to read a program or data memorized in the external device into a memory means provided in the camera. The camera is controlled according to the program designated by the external device.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Inventor     Ishikawa; Norio (Osaka, JP); Nakai; Masaaki (Kawachinagano, JP); Hirano; Masayasu (Nishinomiya, JP); Fujino; Akihiko (Sakai, JP); Ootsuka; Hiroshi (Sakai, JP); Egawa; Takeshi (Sennan, JP); Kawamura; Kunio (Sakai, JP)
Owner/Assignee     Minolta Camera Kabushiki Kaisha (Osaka, JP)
Patent assignment
All assignments
Publication Date     August 13, 1991
Application Number     07/552,467
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     July 16, 1990
US Classification     396/211 396/310
Int'l Classification     G03B 007/00
Examiner     Adams; Russell E.
Assistant Examiner    
Attorney/Law Firm     Burns, Doane, Swecker & Mathis
Address
Parent Case     This application is a divisional of application Ser. No. 278,033, U.S. Pat. No. 4,958,181 filed Nov. 30, 1988, which is a divisional of application Ser. No. 122,243, filed Nov. 18, 1987 U.S. Pat. No. 4,855,779.
Priority Data     Nov 19, 1986[JP]61-275546 Nov 19, 1986[JP]61-275547 Nov 19, 1986[JP]61-275548 Nov 19, 1986[JP]61-275549 Nov 19, 1986[JP]61-275550 Nov 19, 1986[JP]61-275551 Nov 19, 1986[JP]61-275552
USPTO Field of Search     354/412 354/105 354/106 354/289.1
Patent Tags     camera
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
4994844
Azuma
396/211
Feb,1991

[0 after 0 votes]
4974011
Azuma
396/211
Nov,1990

[0 after 0 votes]
4958181
Ishikawa
396/211
Sep,1990

[0 after 0 votes]
4884094
Kitaura
396/57
Nov,1989

[0 after 0 votes]
4884092
Inoue
396/211
Nov,1989

[0 after 0 votes]
4855779
Ishikawa
396/211
Aug,1989

[0 after 0 votes]
4837596
Kawamura
396/299
Jun,1989

[0 after 0 votes]
4814812
Nakajima
396/227
Mar,1989

[0 after 0 votes]
4728978
Inoue
396/211
Mar,1988

[0 after 0 votes]
4710008
Tosaka
396/299
Dec,1987

[0 after 0 votes]
4573786
Taniguchi
396/159
Mar,1986

[0 after 0 votes]
4477164
Nakai
396/71
Oct,1984

[0 after 0 votes]
4286849
Uchidoi
396/239
Sep,1981

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A camera capable of functioning in accordance with data from an external device, comprising:

means for receiving the data from said external device;

means for storing the data received by said receiving means;

means for conducting camera operations;

means for permitting said storing means to store the data only when said external device is coupled to said camera; and

means for controlling said conducting means in accordance with the data stored in said storing means with said external device uncoupled from said camera.

2. A camera according to claim 1, further comprising:

means for rewriting the contents of said storing means with data newly received through said receiving means from said external device.

3. A camera according to claim 1, wherein said conducting means includes a plurality of camera elements, each element carrying out an individual camera function.

4. A camera according to claim 3, wherein said camera elements include at least a manual operating member, and said controlling means determines a function of said manual operating member.

5. A camera according to claim 3, wherein said camera elements include means for displaying operation of the camera, and said controlling means controls said displaying means.

6. A camera according to claim 4, wherein said displaying means displays a camera operation mode.

7. A camera according to claim 4, wherein said displaying means displays an exposure parameter.

8. A camera system, comprising:

an external device which includes first means for storing data and means for outputting said data; and

a camera which includes:

means, connectable to said outputting means, for transferring said data to said camera;

second means for storing said data transferred by said transferring means;

means for conducting camera operations; and

means for controlling said conducting means in accordance with said data stored in said second storing means with said outputting means of said external device disconnected from said transferring means of said camera.
 Description Submit all comments and votes
 


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.

(