JPH01287538A - カメラの露出制御装置 - Google Patents

カメラの露出制御装置

Info

Publication number
JPH01287538A
JPH01287538A JP63118020A JP11802088A JPH01287538A JP H01287538 A JPH01287538 A JP H01287538A JP 63118020 A JP63118020 A JP 63118020A JP 11802088 A JP11802088 A JP 11802088A JP H01287538 A JPH01287538 A JP H01287538A
Authority
JP
Japan
Prior art keywords
mode
card
data
exposure
switch
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.)
Pending
Application number
JP63118020A
Other languages
English (en)
Inventor
Yoshihiko Azuma
東 義彦
Takehiro Kato
武宏 加藤
Masayasu Hirano
平野 雅康
Yasuteru Yamano
泰照 山野
Hiroshi Otsuka
博司 大塚
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.)
Minolta Co Ltd
Original Assignee
Minolta 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
Application filed by Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP63118020A priority Critical patent/JPH01287538A/ja
Publication of JPH01287538A publication Critical patent/JPH01287538A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Exposure Control For Cameras (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 崖W七別駈 本発明はカメラの露出制御装置に関するものである。
従沸fl良 カメラの露出制御装置における露出補正としては、フィ
ルム感度設定手段による露出補正と、露出補正手段によ
る手動の露出補正との2重の露出補正があり、双方の手
段で設定された量を補正できるようになっている。
■ < ゜ しよ′と る晋 ところで、カメラ側で一義的に定められている適正な露
出レベルと撮影者自身が実写の結果から得た経験的な適
正露出レベルとの間に差がある場合には、その差の分だ
け露出量を補正してやる必要がある.このような場合フ
ィルム感度設定手段による露出補正はカメラに装着され
るフィルムの感度が変わるたびに、その補正量をセット
しなければならず、煩わしいという欠点がある。
本発明はこのような欠点を解消したカメラの露出制御装
置を提供することを目的とする。
i を”するための 上記の目的を達成するため本発明では、設定した露出補
正量をフィルム感度を含む撮影情報により算出した露出
量に加えて補正された露出量を出力する手段を有するカ
メラの露出51g装置において、常に一定量の露出補正
量を設定する第1の露出補正手段と、補正量を任意に設
定できる第2の露出補正手段とを設けている。
この場合に、前記一定量は可変設定できるようにしても
よい、  また、前記露出補正手段はカメラに対する特
定のICカードの装着により前記一定量を設定できるよ
うに構成してもよい。
立−里 このような構成によると、第1の露出補正手段によって
常に一定量の露出補正が与えられ、この露出補正量を基
準にして第2の露出補正手段による露出補正を行うこと
ができる。第1の露出補正手段による一定の補正量はフ
ィルムの感度等に拘わりなく常に一定であり、フィルム
の感度等に応じた設定のやり直しを行う必要はない。た
だし、その一定量を可変できるようにしておくと、撮影
者の意図に応じた選択ができる。
そして、それをICカードにより行うと、電子的な信号
処理で設定できる。
叉JtJ[ 以下、本発明の実施例を図面を参照しながら説明する。
尚、以下の説明においては、カメラシステム全体につい
て述べ、その中でカメラの露出制御についても説明する
第1図は本実施例のカメラの回路ブロック図である。同
図において(μC)はカメラ全体の制御。
種々の演算を行うマイクロコンピュータC以下「マイコ
ン」という)でE”FROMを有し内部で書込み及び読
出しが自由に行えるようになっている。
(^Fct)は焦点検出を行う焦点検出回路であって、
CCD 、積分制御回路、 A/D変換回路からなり、
後述する3つの測距エリアに対して被写体の情報を得る
と共にこれを^/D変換して、マイコン(μC)へ出力
する− (LD+)は低輝度で且つ焦点検出不能のとき
に被写体に向けて光を発光し焦点検出可能とする補助光
発光素子である。
(LM)は測光回路で、後述する4つのエリアに対して
測光を行い、その測光値をA/D変換してマイコン(μ
C)へ輝度情報として与える。  (DISPC)はマ
イコン(μC)から表示データ及び表示制御信号を入力
してカメラ本体上面の表示部CDl5P! )及びファ
インダー内の表示部CDl5P、 ”)に所定の表示を
行わせる表示制御回路である。
本実施例においてICカードはカメラのモードを設定す
るモード設定カードと露出を決定するプログラムカード
の2種類があり、カメラにはそのうちの1枚のみが装着
可能で、カメラは装着されたICカードに基づいて、特
定のモード、露出プログラム、ファンクションの制御を
行う、これに関しては後で詳細に説明する。  (ST
)は電子閃光装置1F、 (IF)はカメラのマイコン
(μC)と電子閃光袋W (ST)との間に設けられた
インターフェース。
(STC)は不図示の撮影レンズを通ってきた閃光発光
時の被写体反射光を受光し、適正露光量となったときに
閃光発光を停止させる調光回路である。
(LE)はレンズに設けられたレンズ回路で交換レンズ
固有の情報をカメラのマイコン(μC)に出力する。(
LECN)は焦点検出情報にもとづいて撮影レンズを駆
動するレンズ駆動制御回路、 (TVct)はマイコン
(μC)からの制御信号に基づいてシャッターを制御す
るシャッター制御回路、 (AVct)はマイコン(μ
C)からの制御信号に基づいて絞りを制御する絞り制御
回路、  (MO)はマイコン(μC)からの制御信号
に基づいてフィルムの巻上げ1巻戻しの制御を行うモー
ター制御回路である*’  (BZ)はシャッタースピ
ードが手振れとなるスピードになると警告を行うブザー
である。(E)は電源となる電池、  (at)は逆流
防止用ダイオード、 (Cmt+)はマイコン(μC)
のバックアップ用コンデンサーで、容量の大きいもので
ある。(R11) (Cm )は電池装着時にマイコン
(μC)へIJ セットをかけるためのリセット用抵抗
及びコンデンサーである*  (Try)は上述した回
路の一部に電源を供給する給電用トランジスターである
次に、スイッチ類の説明を行うと、(Sl)は電池が装
着されたときにOFFとなる電池装着スイッチであって
、電池が装着され該スイッチ(SIIりがOFFになる
とマイコン(μC)の端子(RE)に「L」レベルから
rH,レベルに変化する信号が印加されマイコン(μC
)は後述のリセットのルーチンを実行することになる。
 (Szx)は常開の露出モード変更スイッチで、この
スイッチ(Stに)の操作と後述するアップスイッチ(
Sup) 、ダウンスイッチ(5dn)の操作とによっ
て露出モードが変更される。(SF工)は常開の機能変
更スイッチで、このスイッチの操作とアップスイッチ(
Sup)、ダウンスイッチ(Sdn)の操作により機能
変更(例えば速写・単写の切換え)が行われる。 (s
ee)は通常カードが装着されているときに、カード機
能の無効、有効とを切換え、モード設定カードが装着さ
れているときに、データ設定モードが選択されていれば
変更データ項目が選択される常開のカード機能有効/無
効スイッチである。尚、アップスイッチ(Sup)、ダ
ウンスイッチ(Sdn)を操作することにより項目の中
での設定値を設定することができる。 (詳細は後述す
る)。
(Scns )はモード設定カード或いは、機能カード
(プログラムカード)が装着されているときに夫々モー
ド設定変更或いは、機能に必要なデータを設定するとき
に操作される常開のカードデータ設定スイッチである。
(So)はオートフォーカス(以下rAFJという)動
作を除くカメラの動作(例えば、測光及び各種データの
表示)を行う為に操作される測光スイッチであり、不図
示のレリーズ釦をタッチするだけでONとなるタッチス
イッチより構成されている。上記スイッチ(SEX) 
(SFLIN ) (Se11) (Seas )(S
o)のうち1つのスイッチがONされれば、マイコン(
μC)は後でも述べる第3図の(INTO)の割込みフ
ローを実行する。  (St)はAF動作を開始させる
APスイッチであり、レリーズ釦の第1のストロークの
押下でONとなる。  (St)はI最影動作杏行うと
きに操作されるレリーズスイッチで、レリーズ釦の第2
のストローク(第1ストロークより深い)の押下でON
となる。(九。)はフィルムの1コマの巻上でONとな
る1コマスイツチである。
(SAEL )はAEロック(露出ロック)を行うため
のスイッチであって常開のブツシュスイッチで構成され
てい8− (SAF/M)はAFと手動焦点調節を切換
える焦点調節モード切換えスイッチである。
(S、)は変更すべきデータを選択するための常開の変
更データ選択スイッチである。(Sszty)はセルフ
撮影のときに操作されるセルフモードスイッチである−
 (SAv)は露出モードがMモード(マニュアルモー
ド)のときに、このスイッチの操作とアップスイッチ又
はダウンスイッチとの操作とで絞り値を変更する絞り変
更スイッチである0Mモードで操作がないときにはアッ
プスイッチ又はダウンスイッチの操作によりシャッター
スピードの変更となる。(SFLH)はフィルムが装填
されているか否かを検出するもので、スプール室の近傍
のフィルムレール面上に配置され、フィルムが存在する
ときにはOFFとなるフィルム検出スイッチである。(
SaC)は裏蓋が閉められたときにONL開けられると
OFFとなるN蓋閉成検出スイッチで、このスイッチの
ONによりマイコン(μC)は後述する割込みのルーチ
ンを実行する。(SIIM)はフィルム巻戻しを開始さ
せる為のスイッチであり、操作されるとONL、後述の
割込みのルーチンを実行し、裏蓋が開けられるとOFF
する。 (Set)はICカード(CD)が装着された
ときにOFFとなるICカード装着スイッチであり、O
FFになったとき、ICカード(CD)のマイコン(μ
Cg)にリセットをかける。(X)は所謂X接点であり
、シャッターの1幕速行完了でONL、、不図示のレリ
ーズ部材のチャージと共にOFFとなる。
(Sup)は変更すべきデータの切換え、或いは加算を
行うアップスイッチであり、(Sdn)は同じく減算を
行うダウンスイッチである0Mモードのときの絞り値の
変更時には絞り変更スイッチ(So)のONと(5up
) 、 (Sdn)の操作で夫々絞り値のアップ。
ダウン、絞り変更スイッチのOFF と(Sup) 、
 (Sdn)の操作で夫々シャッター速度のアップ、ダ
ウンの機能を果たす。但し、後述のICカードによる機
能の変更により絞り変更スイッチ(SAV)のOFFで
絞り変更、絞り変更スイッチ(SAV)のONでシャッ
ター速度の変更となりうる。アップスイッチ(Sup)
+ダウンスイッチ(Sdn)が操作されたことば端子(
IPgo)、(IP□)がそれぞれ「L」レベルになっ
たことで検出する。第1図において、上記各スイッチに
共通する線路(Wl)は接地電位点(GND)に接続さ
れている。
第1表は上述した各スイッチと、それらの機能をまとめ
て示している。
次に、本実施例のカメラの動作を説明する前に、ここで
用いられる2種類のICカード、即ちモード設定カード
とプログラムカードについて説明する。
(1)モード設定カード; このICカードはカメラの有する機能(制御できる機能
)のうち、撮影者にとって必要なものを選択(不必要と
思われるものを削除)、或いは機能の択一的選択を行う
ことによって撮影者の意図。
逼影技術に応じたカメラを提供しようとするものである
。また、これによって不必要な機能を省くことができる
ので、モード変更時には簡略化され操作性の良いカメラ
となる0次に、このカードに関する説明及びそれに対し
て行われる表示内容に関して説明する。
まず、このICカードの機能の選択としては、(i)4
つの機能の選択、(ii)露出モードの選択、  (i
ii)AE量関係機能の選択(iv)機能の二者択一、
(V)レンズ側スイッチの操作による関係等がある。そ
して、上記(i)の4つの機能とは、(a−1)ハイラ
イト基準・シャドウ基準露出機能(a−2)露出補正機
能 (a−3)フィルム巻き上げモード切換機能(速写・単
写) (a−4)スポットAF/多点AF切換機能であり、こ
れらの機能のうち撮影者にとって必要な機能を選択する
ことができる。そして、その選択に関するカメラ本体上
の表示部(DISP、 )の表示としては第2図(a)
に示される全表示内容のうち、第2図(ハ)に示すもの
が用意されている。第2図(b)において左側から順に
上述した(a−1)〜(a−4)の機能に対応している
。撮影者が(a−1)のハイライト基準・シャドウ基準
露出機能のみを必要としない場合は、第2図(C)のよ
うに表示される。
選択された各機能に関して、その機能の使用、或いは切
換えに関する表示は、 ハイライト基準・−−−−−一第2図(d)シャドウ基
準−・−・−−−−一第2図(e)露出補正 +側・・
−・−第2図(f)露出補正 −側・・−・−・第2図
(2)連写モード・・・−・−・−・・−・−・−第2
図(ハ)単写モード・−・・・−・−・−第2図0)ス
ポットAF・・−・−・・−・−第2図(j)多 点 
AF−・−・−第2図(ト) となる0例外として、プログラムによる多点/スポット
の選択、後述のスイッチ(so)によるスポットの選択
の場合には選択されているときのみ選択不可であるに拘
わらず上記2つにより設定されているモードが表示され
る。尚、連写/単写、スボッ)AP/多点AFに関して
は、どちらが一方の機能(例えば速写)は切換え不可で
あっても、必ず選択されているものである。ただし、切
換えは不可能なので、表示はしない。
第2図(f)の表示では、露出補正機能、フィルム巻き
上げモード切換機能が選択され、露出補正+側、単写モ
ードの制御が行われていることを示す。
尚、設定時は第2表(a)に示す番号「0」〜「15」
に対して付与されている機能に関してのみ、その機能が
あることを示すべく、第2図Q))〔全機能有9番号「
0」に相当〕、第2図(C)(H/S機能だけなし1番
号「8」に相当)の表示が行われ、アップスイッチ、ダ
ウンスイッチの操作により1つずつ進むようになってい
る。
次に上記(ii)の露出モードの選択に関する露出モー
ドとしては、 (b−1)プログラムモード(Pモード)(b−2)絞
り優先モード(Aモード)(b−3)マニュアルモード
(Mモード)(b−4)シャッター優先モード(Sモー
ド)があり、Pモードは基本として必ず入れ、残り3つ
のモード(A、M、Sモード)の組み合わせの選択を行
えるようにしている。従って、組み合わせとして、 の8通りがあり、表示としては第2図に)の4つのモー
ド表示(ただしPROGRAMはPで表わす)のうち、
モードの設定時には選択された組み合わせの表示が例え
ば第2図(n)のように行われ、撮影時には選択されて
いる1つの露出モードの表示〔第2図(0)(Aモード
選択))が行われる。尚、PモードのときはPROGR
AMと表示される(第2図CP)]。
次に上記(iii )のAE量関係機能の選択としては
、次のものがある。
(C−1) AEロック釦量関 係1)AEロック釦を押している間、AEロック状態で
カメラの電源保持 (2)AEロック釦を一度押すとAEロック状態で再度
AEロック釦を押す、或いは電源ホールドOFFでAE
ロック状態を解除(C−2)設定シャッター速度を′A
Evにする。
これは通常IEvずつしか変化させていない設定シャッ
ター速度をIAI!vずつで設定できるようにしたもの
である。
(C−3)露出モードのMモード時に■絞り変更スイッ
チ(SaV)はOFFのままアップスイッチ、ダウンス
イッチの操作のみで絞り値変更、絞り変更スイッチ(S
AV)の丘作(即ちON)と併用でシャッター速度変更
(以下「Mtモード」と言う)、或いは■絞り変更スイ
ッチ(SAv)はOFFのままシャッター速度変更、絞
り変更スイッチ(Sav)の操作(即ちON)と併用で
絞り値変更となるモード(以下「MIモード」という)
の切換えを行う。
これらの機能の設定時は、第2図(v)に示すように表
示され、rF−5Jが、このモードの変更を示し、番号
「2」が第2表(e)に示す機能をそれぞれ選択してい
ることを示す。
次に、 (iv)機能の2者沢−としては、(d−1)
フィルムカウンター順算、或いは減算(d−2)フィル
ム終端でのオートリターンの有、或いは無 (d−3)巻戻し終了時フィルムリーダ一部をパトロー
ネに巻き込む、或いはパトローネ外に残す (d−4)手振れ警告ブザー(BZ)の有、或いは無が
有り、この組み合わせとして16通り考えられ、第2表
(b)に示すような組み合わせに対して番号が与えられ
ている。そして設定時に第2図(ロ)のように表示され
、シャッター速度の下3桁で変更項目を示し、フィルム
カウンターで、その下位の項目を示している。
レンズ側スイッチの操作による関係としては、レンズ側
に設けられたスイッチ(後述)が操作されたときに、ど
のようなAP(オートフォーカス)のモードを選択する
かということであり、そのモードとしては、 ■まず、スイッチが操作されていない(但し、へFモー
ド選択)とき、 (E−1)多点/スポットによる領域でのワンショット
AF(合焦後追従判定)(但し、プログラムモードでコ
ンティニュアスAPが選択されることがある、) ■スイッチが操作されているとき (E−2)フォーカスロック (E−3)スポットAF ([!−4)コンティニュアスAP があり、設定時に第2図(r)のように表示される。
同図においてrF−2Jがレンズ側スイッチ(So)(
第36図参照)による項目を示し、「3」がモード(コ
ンティニュアスAP)を示している0選択番号と機能に
関しては第2表(c)に示す。
モード設定カードには更に以下(vi)(vi)の機能
も有する。
(vi)セルフタイマーの秒時設定 モルフモードでの待機中の時間を変更できるようになっ
てあり、例えば2秒、5秒、 10秒という具合に設定
できるようになっている。この場合の表示は第2図(S
)に示されrF−3Jがセルフの秒時設定、「1」が設
定秒(5秒)時の値を示す、尚、選択番号とa能につい
ては、第2表(ロ)に示す。
(vi)AEレベル変更 これはカメラの露出レベルを常時一定量だけ補正しよう
とするものである設定レベルとしては、+0.5. +
0.25.0. 0.25.−0.5 (Ev)となっ
ており、左側から順に選択番号がO〜4(表なし)とつ
けられている0表示は、第2図(1)に示され、rF−
4JがAEレベル変更モード。
「3」が’ +0.25Ev J変更されていることを
示している。尚、上記(i)〜(vi)において、モー
ド設定時にカードキーを1回ONすることにより(i)
〜(vi)のモードが順次選択され、アップスイッチ又
はダウンスイッチを押すことによりそのモードの中での
機能(設定値)が選択される。
夫々、モード(i)〜(vi)及び機能は、循環的に設
定可能となっている。
([I)プログラムカード; プログラムカードとしては、比較的明るい場所での動き
のある被写体に対して手振れしない高速シャッターで撮
影を行うことを目的にして作られた露出プログラム制御
及びカメラの種々の制御を行っている(詳細は後述する
)。
次に、カメラの動作を第3図以降に示すマイコン(μC
)のフローチャートに基づいて説明すると共に、必要に
応じて各部の詳細な説明を行う。
電池(E)が装着されると、電池装着スイッチ(S■)
がoppとなり、端子(RE)に「L」レベルからrH
,レベルに変わる信号が入力し内蔵のクロックが発振を
開始し、端子(φ)を介してICカード(CD)にもク
ロックがマイコン(μC)から送られる。そして、マイ
コン(μC)は第3図に示す(RESI!? )のルー
チンを実行する。そのルーチンにおいて、マイコン(μ
C)は、まず電池装着が行われたことによる初期セット
を行う(15) 、このサブルーチンを第4図に示す。
第4図において、マイコン(μC)はこのフローへの割
込みを全て禁止すると共に出力端子を全て「L」レベル
にする。また、RAM内のフラグ〔第8表(後述)〕及
びRAM (レジスタ)を全てリセットし、電池装着時
を示すフラグ(BATF)をセットする(1100〜1
110) 、これにより露出モードをPモード、スポッ
ト/多点APを多点APモード、単写(S)/連写(C
)を単写(S)とし、露出補正、ハイライト (H)/
シャドー(S)を行わないモード、及びワンショットA
F、Ful1発光しないモード、強制非発光、多点測光
の各モードがセットされる。この機能データの内容を第
3表に示す。
次に、上述した2種類のICカードのうちのモード設定
カードが一度は装着され、モード設定が既に行われてい
るかをE”FROMの内容(後述のMSb4の内容)を
調べることによって検出する。そして、設定済でないな
ら、ICカード装着による剖込み(CDINT)以外の
割込みを禁止してリターンする(1135.41140
) 、モード設定済であれば、どのモードが設定されて
いるかをB”FROMの内容(後述のMSbe〜Msb
sの内容)から調べ、変更データの表示をする部分を決
定する。ハイライト/シャドウモード(Hisモード)
、#を出補正モード(+/−モード)。
単写/連写切換えモード(S/Cモード)、スポット/
多点AP切換えモード(S/Aモード)と順にモード設
定されているかを検出し、設定されていれば、設定され
ている最初のモードのところの変更データをセットする
( 1145〜目182) 、 RAMの変更データと
B”FROMの設定モードデータとを第4表及び第5表
に示す、尚、前記ステップ(#145〜#182)は表
示に関していえば後述するカーソルの位置を決めること
に相当する。
次に、これらの設定モードの表示を行うべく、表示制御
回路(DISPC)にデータを送る制御を行う。
まず、端子(C3DISP)をr[(Jレベルにし、デ
ータ交信を表示制御回路(DISf’C)に知らせ、デ
ータ(第9表参照)を作成して、シリアル交信を行い、
データ転送が終了すれば端子(C3DISP)を「L」
レベルにし、シリアル交信終了を表示制御回路(DIS
PC)に出力する(1185〜欝200) 。
ここでシリアル交信の場合の動作に関して簡単に説明す
ると、まず、シリアル交信の命令によりシリアルクロッ
ク端子(SCK)からクロックが出力される。このクロ
ックの立上りに同期して出力側はデータを1ビツト出力
し、立下りに同期して入力端はデータを1ビツト入力す
る。これを必要なだけ行うことによって必要なデータが
得られる。
通常の損影状態の表示例を第2図(u)に示す。
表示内容としては、第2図(u)の例でいえば、シャッ
ター速度(100G) 、絞り値(5,6) 、 AE
モード(PROGRAM ) 、フィルム枚数(フィル
ム有無台)(17)、フォーカスモード(ONE 5H
OT AF)。
ファンクションモード(最下行に示す図形)の表示があ
る。これらの表示データを第9表に示す(説明はシーケ
ンスに基づいた表示制御に従って行う)、ここでの表示
データは、アドレス(03N)のとットb、〜B4のI
Cカード(CD)により選択されているAEモード、ア
ドレス(04N )のビットb、〜byのICカード(
CD)によるモード設定の有/無、アドレス(08n 
)のビットb4〜b1、(Oh )のビットb * 〜
b ?のICカード(CD)による(iv) 〜(vi
)の変更モードで設定されている選択番号をE”FRO
Mから読み出し各アドレスにセットする。また、データ
変更表示のデータ(アドレス0.56のb・〜b冨)、
電池装着時(OANのb4−1) (oaNのす。
〜b3.bs、b*=o)をそれぞれの番地にセットす
る。
表示制御回路(DISPC)では、電池装着の信号を受
は取って、0.5秒間隔でE”FROMに設定されてい
た機能のデータに応じて第34図(a)〜第34図(e
)の表示を行わせるべく表示部(DISP+ )を駆動
する。
上記以外のデータも表示制御回路に送られるが、表示制
御回路では電池装着の信号を受けとって、上述の第34
図(a)〜第34図(e)の表示を行わせるように動作
する。マイコン(μC)はステップ(1205)で2.
5秒待って、この表示を2.5秒間行わせる。そして、
Il”FROMニ記憶シタフィルム枚数N1(MSb1
3〜MSb+*)、  フィルム感度Sν(MSb!。
〜MSb□)の内容を読み出してRAMのフィルム枚数
Nl、フィルム感度Sv内に転送する(1207)、 
Lかる後、ICカードの装着の有無、及びICカードの
種類を知るためのカードデータ交信■を行う(1210
)。
このカードデータ交信Iのサブルーチンを第5図(a)
に示す、同図において、まずICカード(CD)との交
信をICカード(CD)に知らせるべく端子(C5CD
)をr[(Jレベルにし、データ出力モードにしてデー
タ交信■であることを示すデータ(第6表参照)をシリ
アル転送でICカードに送る(130G及び11305
) 。
ICカード(CD)側でこれを入力して必要なデータを
作成して出力するのに要する所定時間をマイコン(μC
)は待つ(1310)、そして今度はデータがICカー
ド(CD)から送られてくるので入力モードで動作し、
ICカード(CD)とシリアル転送を行い(1315)
、これが終了すると、端子(C5CD)を「L」レベル
にする(1320)。
この動作においてICカード(CD)側では2バイトの
データを出力するが、このデータはカードの有/無、カ
ードの種類を示すバイトの信号及びカメラの機能を示す
1バイトの信号でカメラ内のアドレス(20H,21M
 )に入力される。
次いで、(1321)でICカードの種類を判別するが
、モード設定カードの場合、データとしては、ICカー
ドの種類を示しているだけで、2バイト目は全て「0」
なのですぐにリターンし、一方プログラムカードの場合
にはデータとしてはICカードの種類だけでなく、AF
モードのコンティニュアス/ワンショット(詳細は後述
)、AFゾーンのスポット/多点、測光ゾーンのスポッ
ト/多点、連写/単写の内のいずれか一方、或いは特に
指定のないこと(撮影者の設定)を示す機能データが含
まれているので、次にカード機能が選択されているか否
かを判定する(1322)、カード機能が選択されてい
る(CDFNF−1)とき、機能データのFbt、 F
b3. Fbt、 Fb Izのビットを書き換えてデ
ータ設定しく11323)、リターンする。一方、カー
ド機能が選択されていないときはデータ書き換えを行わ
ずにリターンする。
第4図に戻って、マイコン(μC)は入力したデータ(
第7表参照)よりICカードが装着されているか否かを
判定し、装着されていないとき(20、lのbo=0)
にはICカードの種類の表示をしないでリターンする。
ICカードが装着されている(20.のbo = 1)
とき、ICカードの種類を判定し、モード設定カード(
20Mのb+−1)の場合、このICカード用の表示デ
ータ(08Hのbe−0)を作成しく1230)、プロ
グラムカード(2ONのb+−0)の場合プログラム用
表示データ(08,のba−1)を作成する(暑245
)。
また、カード機能ON (04gのha−1)、制御信
号’OAR−0,0,0,1,0,0,0,OJ (b
o−byの順)として、表示制御n回路(DISPC)
に全表示データを出力する。
表示制御回路(DISPC)では、ICカードが装着さ
れたときを示す信号を入力して、一定時間(0,5秒)
、カードの種類に応じたデータ表示を行う。
この表示例を第35図(a)、 (b)に示す、第35
図(a)はプログラムカード、(ロ)はモード設定カー
ドが装着されたときであり、このときカード機能は強制
的にONとなるのでこのデータも作成され、送られてく
る。
マイコン(μC)はステップ(11270)でこの表示
時間(0,5秒)を待って、カード機能有効を示すフラ
グをセットしく11273)、次のステップで全割込み
を許可して(1275)、第3図のステップ(110)
に移行する。
第3図において、上記初期セット(15)を終えると露
出モード変更スイッチ(S!14)、機能変更スイッチ
(Sro、l) 、カード機能有効/無効スイッチ(S
cD)カードデータ設定スイッチ(Scns ) 、測
光スイッチ(So)のいずれかがONされているか否か
をステップ(#10)において端子(rps)のレベル
によって判定し、上記スイッチのうちいずれもONされ
ていない場合(IPs” HJ ) 、電池装着フラグ
(BATF)がセットされているか否かをステップ(1
15)で判定し、セットされている場合は、電池装着後
、何も行われずにこのステップにきたとしてステップ(
145)にジャンプし、ステップ(145)以降のフロ
ーに従って表示の消灯及びICカード(CD)の停止の
制御を行う、まず、表示データとしてOAw −0,0
,1,0,0,0,0,0とし、このデータを表示制御
回路(DISPC)に出力する(145〜160)、従
って、表示は全消灯となる。
マイコン(μC)は上述のように消灯データを表示制御
回路(DISPC)に送った後ICカード(CD)にス
リーブサイン(ICカードを停止させる命令)信号を送
る(165〜175)、このスリーブサインは第6表に
示すようにビットcsboとCSb +が共に1になる
ことによって構成される。
しかる後、端子(PM)を「L」とすることによりトラ
ンジスタ(Tr r )をOFFとし、AEロックを示
すフラグ(AHLF)及び電池装着時を示すフラグ(B
ATF)をそれぞれリセットし、全割込みを許可して停
止する(1177〜1195) 、尚、この停止(HA
LT)によって内蔵クロックの発振も停止する。
上記ステップ(110)において、5つのスイッチ(S
vJ、C3vux )、’(See)、(Scns )
 、(So)のうち1つがONされていればステップ(
190)に進み、電池装着時を示すフラグ(BATP)
をリセットすると共に、次のステップ(1100)で上
記5つのスイッチのうち1つが操作されたことを示すフ
ラグ(OFF)をセットしてルーチン〔ScDを実行し
、ステップ(110)にリターンする。ルーチン〔Sc
Dは測光、AF。
表示、#i出制御等を行うルーチンであって、これにつ
いては後で詳述する。
ステップ(110)において、上記5つのスイッチのい
ずれもONされておらず、且つ電池装着時でないとき(
BATF −0)には、−度ルーチン(SO)を通った
場合にセットされるフラグ(OFF)がセットされてい
るか否かを判定する(115.j125) 、このフラ
グがセットされているときには、電源保持用のタイマー
(T1)をリセットスタートし、フラグ(OFF)をリ
セットする(130.1135) 、ここで、タイマー
(T1)をリセットスタートさせる(130)のは、−
度ステップ(110)から(暑90) (1100)を
経てルーチン(Iloo)を通ったが現在は前記5つの
スイッチがいずれも押されていないものの、再度ONさ
れる可能性があることを考慮して電源保持を一定時間だ
け延長させるためであり、フラグ(OFF)をリセット
する(135)のは、ステップ(130)を通ったこと
を示すためである。
ステップ(125)において、フラグ(OFF)がセッ
トされていないときには、ステップ(130) (13
5)をスキップして、上記リセットスタートさせたタイ
マーが10秒経過したか否かを検出しく140) 、1
0秒経過した場合には(1145)以降のステップに進
んで表示の消灯、ICカード(CD)の停止を行う、 
10秒が経過していない場合はステップ(1110)に
入り、〔SO3のルーチンを繰り返す。
次にICカード(CD)が装着されたときのカメラの制
御を説明するとICカードが装着されると端子(CDI
NT)にrl、Jレベルからr)(Jレベルになる信号
が入力し、第4図に示す(CDfNT )の割込みルー
チンを実行する。そして、このルーチンに入ると、マイ
コン(μC)はレンズ駆動を停止して電源保持を行うべ
くフラグ(OFF)をセットする(1290.1292
) 、次に、装着カードの種類の表示を最優先させるべ
くステップ(1295)でこのフローへの他の割込みを
全て禁止してステップ(1210)以降のステップに進
み、上述のようにICカードの種類を第35図(a)又
は(b)の如く一定時間表示した後、カード機能を強制
的に付加すべくフラグ(CDFNF)をセットして全割
込みを許可する状態とし、もとのフロー〔第3図のステ
ップ(110) )ヘリターンする。その割込みが許可
されている状態でスイッチ(Sen)+C5vuM)+
(Sc++)、(Scns ) 、(So)のうち、い
ずれか1つでもONされて割込み端子(INT、)に「
H」レベルから「L、レベルへ遷移する信号が入力する
と、第3図に示す割込み(INTI)の動作に入り、ス
テップ(1190)以降のフローを実行する。
尚、停止(HALT) している状態で、いずれの割込
み(INTO)  (INTt)又は(COINT )
がかかってもクロックは発振を開始するようになってお
り、ICカード(CD)にもクロック(φ)が送られる
次に上記〔SO3のルーチンを第6図に従って説明する
まず、このフローに対する(INT、)の割込みを禁止
する(1400)、これは、本制御の途中に第3図の割
込み(INTI)が入ると、制御動作が先へ進まなくな
るからである0次に、(1405)でマイコン(μC)
の端子(四)をrl(Jレベルにし、インバータ(IN
I)を介してPNP型トランジスタ(Try)のベース
にローレベルを印加することにより該トランジスタ(T
ry)をONL、、測光回路(LM)、AF回路(AF
cy)等に電源を供給する0次にレンズ回路(LE)か
ら交換レンズ固有の情報を入力する(1410)。
これを第7図に示し、説明すると、まず端子(CSLE
)を「H」レベルとしく1600)、シリアル交信を行
ってレンズから情報を入力する(1605)、第36図
にレンズ内の回路を示し説明すると、カメラから入力し
たクロックをデコーダー(2)でカウントし、アドレス
信号を作成する。このとき、所定のアドレスになったと
きには、ズームによって変化するレンズデータ、或いは
距離によって変化するレンズデータとなるため、焦点距
離及び距離を検出するエンコーダ(3) (4)により
、焦点距離及び距離を検出しアドレス回路(5)でアド
レスを上記焦点距離酸いは距離によって変えて、所定の
データをカメラ本体に出力するようにする。スイッチ(
S、)はレンズ(10)上に設けられたレンズ側スイッ
チ(第37図参照)であり、これによっても、データを
変えなければならないのでアドレスの変更を行っている
。このようにして設定されたアドレスをROMに出力す
る。ROM(6)は指定されたアドレスに基づいてデー
タを出力する。この出力はパラレル・シリアル変換回路
(7)でシリアル信号に変換されてカメラ本体に与えら
れる。
次にレンズ情報について説明する。カメラ本体に送られ
てくるレンズ情報は第12表に示すようにレンズの装着
信号、レンズの開放絞り値(^v0)、レンズの最大絞
り値(AVに□)、距離情報、焦点距離情報、(レンズ
駆動量/デフォーカス量)変換係数、上記レンズ側スイ
ッチ(S、)のON、OFF、レンズの駆動を行って良
いか否かを示すもの(LOK)などであり、表に示すボ
ディ内アドレスのRAMに入力される。信号(LOK)
は本実施例のカメラ本体側では特に関係がないが、AF
ができないような状態になったときにアドレスを切換え
、それに応じて「1」→「0」に変化するものである。
常にAFが可能である場合には「1ノでよく、2バイト
を必要としない、カメラ本体は、この信号を入力してモ
ータの停止を行う。
一方、レンズ(10)側では第1O表に示すようなRO
M及びアドレス構成となっている。 (A)、(B)は
同一のROMの中にSo量関係びLOK関係のみ異なる
2つの同様のデータをメモリーしている。
従来からレンズ情報は比較的少なく、1つのROM内に
複数種類、同−va能のレンズ情報が記憶でき、使用さ
れるレンズに応じて、レンズ情報を切り換えることを行
っている。この場合、1つのレンズあたりの情報量は決
っており、これに応じて必要なROMを決めである。こ
のようなときにスイッチのON、OFFによることを示
す新たなデータを作る(増加させる)ことは、ROMに
対してスイッチのON、OFFに応じてアドレスを変え
てデータ変更することになり、更に2バイト(ON、 
0FF)が必要となることを意味する。1種類当りのR
OMに余裕があれば、第11表に示すように06g 、
 OEhという2バイトを増加して、レンズ側スイッチ
(S・)のOFF、 ONに応じてアドレスを変更しo
sH,08にを選択するようにすればよい、しかし、こ
のような余裕がないときには、第10表に示すように、
複数種類用に設けられたROM (本実施例では(B)
〕にスイッチON、 OFFによる変更するデータ以外
を同一のデータとし、スイッチのOFF、ONに応じて
(A)又は(B)を選択するようにすればできる。但し
、この場合、このROMに対し使用できるレンズの種類
は少な(なる、さて、レンズ側スイッチ(S、)がop
pの場合は06Mと07.i、逆にONの場合は16N
と17N (bo−0,AFモータ停止)が送られるよ
うになる。尚、アドレス中(XXX)はズーム或いは距
離によって変更するアドレスデータであることを示し、
エンコーダ(3) (4)から入力される。
上記レンズ内の信号(LOK)はレンズがAF用でない
ことを示している。この信号を受は取ったカメラ本体側
ではAF動作(レンズ駆動)を禁止して、焦点検出動作
のみを行うようになっている。
第10表にAP動作が必ず行えるレンズを示す0例えば
マクロ付ズームレンズの中にはマクロモードになったと
きにAF動作が行えないレンズがあり、このようなレン
ズではAF動作禁止としてり。、のbo=o(これはア
ドレス変更或いはROM切換えで化膿となる。)とし、
マクロモードでないときAF動作許可としてり。Kのb
owlとなっている。
今、上記スイッチ(S、)の機能を持ったレンズを、こ
のビットを読んでいない(*設データの為)旧カメラに
装着されたときにも、このレンズ側スイッチ(S、)の
機能を持たせようとするとき(但し、ICカードによる
機能の変化−・・フォーカスロック、コンティニュアス
、スポットAFの選択−・のうち後者の2つはICカー
ドが旧カメラではないので、できず、フォーカスロック
のみ可能とする)、上記スイッチ(So)のONに応じ
てり、OK倍信号AF禁止とすれば、旧カメラは恰もA
Pができないレンズであるとして、AF動作を禁止し、
焦点検出のみを行う、これを実行する為に、上記スイッ
チ(So)がONされたときには第10表ではA。
第11表では08N、09N、そしてスイッチ(So)
がOFFのときには第10表ではB、第11表では06
イ、0フイとそれぞれ変化させるようにすればよい。
旧カメラ側の制御については、上記レンズのデータを読
みとったときにAF禁止するかどうかを判定し、AP禁
止の有無の制御を行えばよいだけなので図面を参照して
の説明は省略する。
以上に述べたレンズ情報の入力を終えると、端子(C5
LH)を[LJレベルとしリターンする(11610)
第6図に戻って、引き続きマイコン(μC)は電子閃光
装置(ST)から電子閃光装置の情報を人力する(14
15)、その情報としては、発光量を示すガイドナンバ
ー(GN) 、充電完了状態にあるか否か。
強制発光、或いはオート発光(これについては後述する
)であるかという3つの情報が有する。ここで、その情
報の交信方法の動作説明を行う、尚、第9図(a)に電
子閃光装置(ST)、第9図(′b)にインターフェー
スCIF)の回路図をそれぞれ示しである。
まず、マイコン(μC)は、第1図に示す端子(CSS
↑)を一定時間(1+)だけrH,レベルとし、この信
号を電子閃光装置(ST)に出力する。電子閃光袋! 
(ST)ではこの信号の時間(tl)を検出してデータ
出力モードと認識し、マイコン(IC)からのクロック
に応じてデータを出力する。
第9図[有])に示したインターフェース回路(IF)
ではマイコン(μC)の端子(C5ST)の信号をオア
回路(OR□)を介して電子閃光装置の端子(STY)
へ出力する。このとき、オア回路(01h+)に入力し
ている信号は共に「L」レベルとなっている。電子閃光
装置(ST)では端子(ST 、 )からの信号がアン
ド回路(ANDz)に入力され、そのためアンド回路(
ANDl)は能動状態となり、発振回路(O5C)から
の信号をカウンター(CNT+t)に出力する。カウン
ターはこれをカウントし、その時間(tl)を計測する
時間(tl)を計時すると端子(T1)をrH,レベル
とし、RSフリップフロップ(SR,、)をセットする
このときRSフリップフロップ(SR+*)はリセット
のままで、その出力可はrH,レベルである。従ってア
ンド回路(ANDlりは能動状態となる。
次に、マイコン(μC)はシリアル交信用のクロック(
SCK)を出力する。このクロック(SCK)はインタ
ーフェース回路(IF)のオア回路(ORx+)を介し
て、電子閃光装置(ST)の端子(STY)に出力され
る。電子閃光装置(ST)では、入力されたクロック(
SCK)がアンド回路(ANDlt)を介して、並列/
直列変換回路(P/S)のクロック用の端子に入力され
る。この並列/直列変換回路(P/S)は、ガイドナン
バー(GN) 、充電完了状態を示す信号9強制発光或
いは、オート発光かを示す信号をクロックに同期して出
力する。電子閃光装置(ST)のカウンタ(CNT11
)は入力したクロック(SCK)をカウントし、所定の
必要な数をカウントするとrH,レベルをオア回路(O
Rz)に出力する。この信号は、オア回路(OR11)
、ワンショット回路(OSz)を介してカウンター(C
NT + g)のリセット端子に入力され、カウンター
はリセットする。前記カウンター(CNT■)は所定の
クロックの数を数えるとリセットするカウンターとなっ
ている。
前記電子閃光装置は上述した回路素子以外に電源として
の電池(El?) 、該電池の電圧を閃光発光に必要な
電圧にまで昇圧するための昇圧回路(Uν)、この昇圧
回路(tJV)からの出力電圧を整流する整流ダイオー
ド(D、)、閃光発光に必要なエネルギーを蓄積するメ
インコンデンサ(MC)、該メインコンデンサ(MC)
の充電電圧を検出する充電電圧検出回路(CVD) 、
発光の開始及び停止の制御を行う発光制御回路(FCC
)を有している。
第6図に戻り、AFのモードをステップ(141?)で
決定する。このAPモード決定のサブルーチンを第6図
(a)に示す。まず、レンズ情報から、上述のレンズ側
スイッチ(S、)がONされているか否かを判定する(
14000)、このスイッチがONされている場合には
、電源保持時間をリセット・スタートすべく(10秒か
ら開始)、ステップ(14005)でフラグ(OFF)
をセットし、次にE”FROMから、情報を読み出しI
Cカードにより設定されているAFモードがフォーカス
ロックモードであるか否かをステップ(14010)で
判定する。ここで、フォーカスロックモードである場合
(MSbzi、 tt・1,1)、これを示すビット(
FbI4)をセットすると共に補助光モードを示すビッ
ト(Fb+s)をリセットし、更に追随モードの表示が
ついているときには、これを消灯する(114020〜
114030)。
これは、フォーカスロックモードでは、AF動作を禁止
することから、これ以後のAF動作を必要としないので
、これに要する補助光の発光を禁止し、消電を図るため
である。
追随表示もフォーカスロック以後は、レンズを駆動する
ことがなく追随動作ができず、無駄であるので、追随フ
ラグをリセットして消灯する。
次に、ICカード(CD)により設定されているAFモ
ードがスポットAFであるかを判定する(14035)
、このステップ(114035)へは、上記ステップ(
I4010)において、フォーカスロックモードでない
ときにもくる。ここでスポットAFである場合(MSb
ga、zyJ、1)、スイッチ(S41)がONされて
、初めてこのフローを通ったことを示すフラグ(SQO
NF)がセットされているか否かをステップ(1403
6)で判定し、セットされていない場合、ステップ(I
4037)へ進んでスイッチ(So)がオンする前の多
点/スポットのモードを記憶すべく、ビット(Fbz)
の内容をビット(Fb、S)に移し、ステップ(140
40)へ進む、またフラグ(SQONF)がセットされ
ている場合は、ステップ(14037)をスキップして
ステンブ(14040)へ進む、ステップ(11404
0)では、スポットAFを示すビット(Fbt)をセッ
トし、このモードの表示を行うべく、ICカードの選択
に拘わらず、ステップ(14042)で多点/スポット
表示フラグをセットしてステップ(14045)へ進む
、ステップ(14035)においてスポットAFでない
場合はステップ(14036〜114042)をスキッ
プして、ステップ(14045)へ進む、ステップ(1
4045)ではコンティニュアスAFであるか否か判定
し、コンティニュアスAFである場合<MSbth、t
t・1.0)、これを示すビット(pbs・1)をセッ
トしく14050) 、補助光を示すビット(Fb+2
)をステップ(14055)でリセットし、このフロー
を通ったことを示すフラグ(SQONF)をステップ(
14057)でセットしてリターンする。今、コンティ
ニュアスAFに対する補助光モードは、省電を考えて、
禁止しているものとする。焦点検出が終わることのない
コンティニュアスAFで、焦点検出(積分)のたびに、
補助光を発光させていては、電源である電池の消耗が早
く、撮影できるフィルム枚数が少なくなってしまうから
である。
ステップ(+14045)でコンティニュアスAFでな
い場合はステップ(奮4057)に進み、フラグ(SQ
ONF)をセットしてリターンする。尚、スイッチ(S
o)がオンのときのフローにおいて、ICカードではフ
ォーカスロック、スポットAF、コンティニュアスAF
のいずれか1つが設定されているだけであるから、例え
ば、ステップ(14010)でフォーカスロックである
場合には、ステップ(+14035)及び(14045
)ではいずれもNOとなる。
上記ステップ(114000)でレンズ側のスイッチ(
So)がOFFのときはステップ(14060)に進む
このステップ(14060)では、フォーカスロック機
能を示すビット(pb+a)をリセットする。
次に、ステップ(14061)でICカード(CD)に
よるスポットAF/多点AFの設定も無いかどうか判定
し、無ければ多点/スポットの表示を消すべく、多点/
スポット表示フラグをリセットする(I4062)、そ
してスイッチ(S、)がONからOFFになったか否か
をステップ(I4063)で判定し、OFFになった場
合(SQONF・1)にはスイッチ(S、)がONする
前の多点/スポットのAFモードに移すべくステップ(
114064)でビット(Fb、S)の内容をビット(
Fbt)に移す、スイッチ(So)がONからOFFに
なっていない場合(SQONF・0)には、スイッチ(
SO)がOFFの状態でこのフローを通ったとしてステ
ップ(14064)をスキップする。そして、いずれの
場合にもステップ(14080)へ至る。
上記ステップ(114061)において、設定有りと判
定されると、多点/スポットの表示を、カードによる選
択可能に拘わらず、実行するためにステップ(1406
5)へ歩進して多点/スポット表示フラグをセットする
。次いで、ステップ(14067)でスボッ)AFかど
うかを判定し、スポットAFであればこれを示すビット
(Fbt)をステップ(14070)でセットし、AF
スポットでなければ、ステップ(II4075)でこの
ビット(Fbz)をリセットして(即ち多点AFにして
)、それぞれステップ(14080)に進む、ステップ
(14080)では、ワンショットAF/コンティニュ
アスAFのどちらの設定も無いかどうかを判定し、無け
ればステップ(14090)に進んでFbs・0(ワン
ショットAF)にしてステップ(It4097)へ進む
、設定があれば、ステップ(14085)でワンショッ
トAFかどうかを判定し、ワンショットAFであれば、
ステップ(14090)でこれを示すべくビット(Fb
s)をリセットし、そうでなければ、ステップ(I40
95)でビットをセットして、(即ちコンティニュアス
AFとして)、それぞれ次のステップ(14097)で
フラグ(3口0NF)をリセットしてリターンする。
第6図に戻り、マイコン(μC)は上記のAFモード決
定を行った後、ICカード(CD)の種類を判別するた
めにICカード(CD)とカードデータ交信1を行う(
11420) 、このカードデータ交信■については第
5図を参照して既に説明したので、ここでは説明を省略
する。該カードデータ交信後、ICカードが装着され且
つデータ設定モードが設定されていることを示すフラグ
(SETF)がセットされているか否かを(11425
)で判定し、セットされていない場合は、AF開始スイ
ッチ(S+)がONされているか否かを端子(IP&)
のレベルによって判定する(t427)、上記スイッチ
(Sl)がONされている場合(IP4−「L」レベル
)、AFの制御を行う(1429)、 −方、データ設
定モードを示すフラグ(Sl!TF)がセットされてい
るとき、或いは、スイッチ(Sl)が0FF(Ih= 
’HJレベル)のときは、AFの動作を禁止すべく、A
F駆動用モータを停止する信号をレンズ制御回路(LE
CN)に出力してレンズ駆動を停止しく1431)、A
Fを行っていないことを示すフラグ(AFNF)をセッ
トしく1435) 、更にスイッチ(Sl)のONを示
すフラグ(S 、 0NF)をリセットする(1143
7)、このようにデータ設定モードが設定されていると
きには、AF制御を禁止してデータ設定を優先させるこ
とにより、データ設定中に誤ってAF開始スイッチ(S
l)が押されてもAF動作が行われないようにしている
ここで、上述のAF制御について第10図(a)〜第1
0図げ)に示されるフロチャートを撮影画面中の焦点検
出範囲を示す第11図を参照して説明する。その際に、
測光範囲も説明する。
まず、第11図において、外側の長方形a′lJは、撮
影画面を示す。その中の(LM I)〜(LM4)は測
光範囲を示し、(API)〜(AF3)は焦点検出範囲
を示す。
焦点検出範囲に関して述べると、カメラではスポット/
多点AFを切換可能となっており、スボッ1− A F
を選択したときには、焦点検出範囲(Ah)の被写体情
報に基づいてAFが行われ、多点APが選択されたとき
には、上記3つの範囲(API)〜(AFs)の中から
最もカメラに近い被写体にピントが合うようにAFが行
われる。以下、(AFL)を第1アイランド、 (AF
オ)を第2アイランド、 (AFりを第3アイランドと
呼ぶことにする。
第10図(a)のフローチャートに示したAF制御の説
明を行うと、まず、AP開始スイッチ(Sl)が初めて
押されたか否かを検出すべく、フラグ(S 、 0NF
)を判定し、セットされていないときには、初めて押さ
れたとして、ステップ(+1702)で合焦を示すフラ
グ(AFEF)をリセットしてステップ(+1705)
へ進む、セットされているときは、ステップ(1702
)を通ることなしに直接ステップ(1705)に進む、
そしてレンズからの入力信号に基づいてレンズが装着さ
れているか否かを判定する(1705)、そして、ステ
ップ(11705)でレンズが装着されていない場合に
は、AFを行っていないことを示すフラグ(AFNF)
をセットしてリターンする(1800)。
レンズが装着されている場合には、焦点調節モードがA
FモードであるかMモードであるかを端子(IP、。)
のレベルによって判定しく1710)、AFモードであ
るときには、ステップ(1711)でフォーカスロック
モードが選択されているかを、ビット(Fb+4)によ
って判定する0Mモードのときには、ステップ(179
8)で補助光モードを禁止して(Fb l s”o)、
次のステップ(11799)でマニュアルフォーカスの
サブルーチン(MFOCUS)を実行した後、AFを行
っていないことを示すフラグ(AFNF)をセットして
(1800)、ステップ(1780)に進み合焦か否か
を判定する0合焦であればフラグ(AFf!F)をセッ
トし、合焦でなければフラグ(AFEF)をリセットし
てリターンする。
このマニュアルフォーカスのサブルーチンヲ第10図(
d)に示し説明すると、まず、マニュアルフォーカスを
示すフラグ(MFF)をセットし、積分を制御してデー
タダンプを実行する積分制御を行う。
そしてマニュアルフォーカスでは、APエリアの3つの
アイランドのうち、第2アイランドを示すフラグ(AF
2F)をセットし、このアイランドのデイフォーカス量
(DFz)を算出し、これをデイフォーカス量として、
リターンする(114100〜口4110)。
上述のステップ(14101)における積分制御のサブ
ルーチンを第10図(b)に示し説明すると、まず、焦
点検出不能であるとき(LCONF・1)、或いは補助
光モードでないとき(Fb+3・0)には、補助光発光
を行わず積分、及び積分終了後のデータダンプを行って
、リターンする(114150.114155. +4
165.14170)、焦点検出不能でないときで、且
つ補助光モードであるときは、積分開始の前から発光し
、一定時間の発光を行うべく、端子(OLD)を一定時
間rl(Jレベルにして、積分を行う(114150〜
14170)。
第10図(a) ニ戻って、ステップ(1710)及び
(1711)の判定の結果、AFモードで、フォーカス
ロックが選択されている場合はステップ(11712)
でレンズの駆動を止め、合焦していたかを、フラグ(A
FEF)がセットされているかで判定しく1713)、
セットされているときには、ステップ(1714)に進
み、Mフォーカスの制御を行ってステップ(11780
)へ進む。
セットされていないときは、ステップ(1799)へ進
む、ここで、合焦を判定するのは、合焦後にフォーカス
ロックされた場合には測光値を決めるときに合焦時の被
写体の距離データ(像倍率に用いる)を用いて測光値を
決めたいからである。
第10図(a)のステップ(1710)でAFと判定さ
れ、次のステップ(1711)でフォーカスロックがな
された後、ステップ(1715)でAFを行っていない
ことを示すフラグ(AFNF)をリセットすると共に、
ステップ(1717)でマニュアルフォーカスを示すフ
ラグ(MFF)をリセットする。マイコン(μC)は測
距用のCODにおいて入射光量に応じて発生する電荷の
蓄積(積分)を制御し、その積分終了後、積分値をデジ
タル変換して得られたデータを入力する(1720)、
そして、ステップ(1730)でスポットAFか否かを
検出(機能データのFb、で検出)し、スポットA F
 (pb*−1)であれば、ステップ(11735)へ
進んで第10図(ロ)に示すスポットAFのサブルーチ
ンを実行する。このサブルーチンでは第2アイランドに
基づいて、AFが行われていることを示すフラグ(AF
2F)をセットし、入力したデータから第2アイランド
のデイフォーカス量(DFg)を算出し、これをレンズ
駆動用デイフォーカス量とする(14102〜1411
0)。
一方、第1O図(a)のステップ(11730)で多点
AFモードが選択されているときには、ステップ(17
40)へ進んで第10図(C)に示す通常のAF制御の
サブルーチンを実行する。その際、第1.第2.第3ア
イランドのデイフォーカスfi (DF)を算出し、上
記のうち、カメラに最も近い被写体に対するデイフォー
カス量を算出する(14200〜置4215)。
このデイフォーカス量の決定のサブルーチンを第10図
(f)に示し説明すると、今デイフォーカス量としては
、前ビン(被写体がレンズのピント位置より遠い)の場
合には負、後ピン(被写体がレンズのピント位置よりカ
メラ側)の場合には正のデイフォーカス量を示し、その
絶対値がデイフォーカスの大きさを示すようになってお
り、カメラに最も近い被写体を検出するには3つのアイ
ランドのデイフォーカス量のうち、最大(正、負を含め
て)のデイフォーカス量を検出すれば良く、主被写体は
、その焦点検出エリアに存在すると考える。
第10図(f)では、マイコン(μC)はまず、アイラ
ンドを示すフラグ(APIF−AF3F)をリセットし
、最大のデイフォーカスアイランドを検出し、検出した
アイランドデイフォーカス量をレンズ駆動用デイフォー
カス量として、そのアイランドに応じた上述のフラグ(
AFIF〜AF3F)をセットしてリターンする(11
810〜1865) 。
デイフォーカス量の算出を行った後、第10図(a)の
ステップ(1745)で焦点検出不能(データが信顛で
きない)であるかを調べ(例えば、コントラストが低い
か否かを判定し、低ければ、焦点検出不能とする)焦点
検出不能であれば、ステップ(#747)へ進んで補助
光モードであったか否かを判定し、補助光モードであっ
たときには、これ以上の焦点検出を行っても無駄である
ので、これを示すフラグ(LCONF)をセットしく1
752)、追随モード(後述)であることを示すフラグ
をリセットして(#755八リターンする。ステップ(
1747)にて、補助光モードでないときは、ステップ
(+1757)へ進んで輝度が低いか否かを検出し、輝
度が低くないときには、補助光発光しても無駄なので、
ステップ(I752)に進み、上述と同じ処理を行う。
一方、輝度が低いときには、ステップ(1760)で補
助光モード(Fb+3・1)として、ステップ(175
5)に進む。
次に、マイコン(μC)は焦点検出不能でないときは、
フラグ(LCONF)をリセットしく1762)、レン
ズ駆動用デイフォーカス量から合焦か否かをステップ(
1765)で判定し、合焦である場合、合焦状態を示す
フラグ(AFEF)をセットしく1767)、且つフラ
グ(AFEIF)をセットしてステップ(1755)へ
進む。
ステップ(11765)で合焦でないときは、ステップ
(1775)へ進んでレンズ駆動制御のサブルーチンを
実行した後、リターンする。このサブルーチンを第10
図(e)に示し説明すると、ワンショットAF(−旦合
焦すると以後のレンズ駆動を停止するもので、このとき
焦点検出も停止して良い)か、コンティニュアスAF(
合焦後も被写体に追随し、求められたデイフォーカス量
に応じてレンズ駆動を行うもの)かをデータ(Fbs)
によって判定する(14250)、ワンショットAFの
場合(Fbs−0)合焦を示すフラグ(AF[!F)が
セットされているか否かを(雲4255)で判定し、セ
ットされていない場合、或いはコンティニュアスAFの
場合(Fbi=1)にはステップ(+14327) 、
 (114330)を経てステップ(+14340)に
進み、レンズ駆動の制御を行う、ステップ(14327
)では合焦を示すフラグ(AFEF)をリセットし、ス
テップ(14330)では、レンズの駆動量(N)を、
デイフォーカス量(DF)にに値を掛けることによって
算出し、ステップ(14340)でレンズを駆動させて
リターンする。尚、このステップ(14340)でのレ
ンズ駆動は、レンズ駆動回路(LECN)が上記駆動量
(N)に対応した値だけレンズを駆動することによりな
される。
ステップ(14255)において、合焦したことを示す
フラグ(AFEF)がセットされているとき、ステップ
(114260)に進み、合焦でない状態から合焦した
ときを示すフラグ(AFEIF)がセットされているか
を判定する。セットされているときには、後述の追随判
定(被写体が移動しているかを判定する)の為の準備の
処理を行う、まずステップ(14265)において、デ
イフォーカス量をメモリするレジスタ(apt) 、 
(DPI)をリセットし、同様のレジスタ(DPI)に
、求めたデイフォーカス量(DF)をメモリさせ(14
270)、変数(N)を0にセットしく14275)、
上記(AFEIF)をリセットして(g4280)、リ
ターンする。
ステップ(14260)において、合焦後(AFEF−
1)、2回目以降の焦点検出を行うとき(AFEIF=
0) 、ステップ(14285)に進み、デイフォーカ
ス量をメモリするレジスタに順次デイフォーカス量をメ
モリして行き〔レジスタ(DFりの内容をレジスタ(O
F i)に、レジスタ(DF + )の内容をレジスタ
(口pg)に、求めたデイフォーカス量(DF)をレジ
スタ(DPI)にメモリする〕変数(N)に1を加え、
この(N)が2以上、即ち合焦後、3回焦点検出を行っ
たかを判・定し、2回以内のとき、レンズ駆動を行わず
リターンする(14285〜14305)。
ステップ(114305)において、3回以上行ってい
るとき(N22)には、ステップ(114310)に進
み、過去3回のデイフォーカス量の平均(レジスタにメ
モリされている内容の平均)でデイフォーカス量を求め
、次のステップ(14315)でこの値が所定値に以上
か否かを判定する。これは、過去3回の焦点検出で、被
写体が所定の速度で(像面上で)動いているか否かを判
定していることになる。所定値未満のとき、被写体は移
動していないとして、追随フラグはリセットして(+1
4320)、リターンする。
このフラグは、表示(インファインダー)の為に用いる
。一方、上記デイフォーカス量が所定値以上のときは、
被写体が動いているとき、追随モードとして、フラグ(
追随F)をセットしく14325)、且つステップ(1
14327)で合焦表示用のフラグ(合焦F)をリセッ
トして(これは、既に被写体が移動しているのでこれを
リセットして)レンズの駆動量を、デイフォーカス量に
に値(レンズ駆動量/デイフォーカス)を掛けて求め、
レンズ駆動を行ってリターンする(14330.114
340)。
ここで、焦点検出に関するファインダー内の表示に関し
て、第38図に示したファインダー内表示に基づいて説
明すると、(101)は合焦或いは焦点検出不能を示す
もので、表示用合焦フラグ(合焦F)に基づいてセット
されているときには、緑のLEDで点灯し、そうでない
ときは(合焦F・0)は消灯する。又、焦点検出不能の
とき(LCONF、、1)には、赤色のLEDでこれを
点滅させ、そうでないとき(LCONF=O)には消灯
とする。(102)は、焦点検出fil域を示し、内部
の領域(102>を表示しているときはスポットAFを
示し、外側の領域(102b)のみのときは、多点測距
を示している。 (103)はコンティニュアス用モー
ド、或いは追随モードを示しているとき(追随F−1)
表示され、コンティニュアスAF及び追随モードでない
時消灯となる。 (104)のrAF/M、は、AFモ
ードのとき(AFNF、0)はAF表示、それ以外のと
き(AFNF−1)はM表示を行う、尚、AFスイッチ
(S、)がOFFのとき(S 、 0FF=O)、ファ
インダー内表示は消灯される。
再び、第6図に戻りマイコン(μC)は、各種キースイ
ッチが操作されることによる各種データの変更の制御を
行う(1440)。
これを第12図に示し説明すると、まず各キースイッチ
の状態を確認しこれをメモリーする(11900)。
次にカード設定モードであることを示すフラグ(SET
F)がセットされているか否かを(11905)で判定
し、フラグ(sgTF)がセットされているときには、
ステップ(1945)に進む、フラグ(S[!7F)が
セットされていないときには、ステップ(11910)
へ進んで露出モード変更スイッチ(Sex)がONされ
ているか否か判定する。ここで、該スイッチ(れ−がO
Nされているときには、この変更のサブルーチン(19
15)に進みリターンする(詳細は後述)、上記スイッ
チ(SEW)がONされていないときには、ステップ(
I920)に進んで機能変更スイッチ(SFLIM)が
ONされているか否か判定する。そして、このスイッチ
(S。N)がONされているときにはその変更のサブル
ーチン(1925)に進みリターンする。
ここで、上記2つのサブルーチンを第13図、第14図
に夫々示し説明すると、まず露出モード変更であるが、
アップスイッチ(Sup)が1回ONされるごとに順次
P→A−4S→Mと進んで更にPへ戻る如く、サイクリ
ックに進み、ダウンスイッチ(Sdn)が1回ONされ
るごとに順次P4−A4−34−Mのように進み、Pの
次はMに進む如く上記アップ方向とは逆方向にサイクリ
ックに進むようになっているが、ICカード(CD)に
より設定されている露出モードに応じて変更され、選択
されていないモードは飛び越される。
これを第13図を参照して説明すると、マイコン(IC
)はステップ(111000)においてアップスイッチ
(Sup)がONされているか否かを判定し、ONされ
ていない場合は、ステップ(+11055)に進む。O
Nされているときにはステップ(11005)に進み、
RAMの機能データ(Pbn)の(Fbo)  (Fb
+)を調べ、制御露出モードとしてPモードが現在選択
されているかを判定し、選択されている場合は、ステッ
プ(11010)に進んでICカードによりAモードが
選択されているかを内部のE”FROMの(MSb、)
〜(MSb、)(第4表参照)によって判定し選択され
ていれば、露出モードをPからAに変更し、機能データ
(Fbo、Fb+)を(0,0)から(0,1)に変更
しリターンする(雪1015) 、上記ステップ(11
010)において、ICカードによりAモードが選択さ
れていないと判定されたときには、ステップ(1102
5)へ進み、Sモードが選択されているか判定し、ここ
でSモードが選択されていないときには、更にステップ
(11040)へ進んでMモードが選択されているかと
、順次カードにより選択されているモードを捜す。
そして、選択されているモードがあればそれを設定する
ようになっている。そして、A、S、Mモードが選択さ
れていないとき、即ちPモードだけ選択されているとき
は、Pモードとなる(111050)。
以下同様に、全制御露出モードとしてAモードが選択さ
れているとき(pbo、pb+=0.1)には、Icカ
ードによりSモードが選択されているか、選択されてい
ないときにはMモードが選択されているかを判定し、選
択されているモードに露出モードを変更しビット(Fb
o) 、 (pb+)を変更し、リターンする(110
20〜1030)。
今、制御露出モードとしてSモードが選択されていると
きには(Fb・、 Fb、−1,1)、MモードがIC
カードにより選択されているかを判定し、選択されてい
る場合は、Mモードとし、選択されていない場合は、P
モードにしてリターンする(111035〜11045
)。制御露出モードがSモードでないとき、即ちMモー
ドであるときには、次にはPモードになる。これは本実
施例でPモードは必ず選択されているためである。
ステップ(gt055)においてダウンスイッチ(Sd
n)がONされているときは露出モードの変更方向が異
なる以外は、上述したアップスイッチ(Sup)と同様
の制御を行っているので説明を省略する。
尚、両スイッチ(Sup) (Sdn)がいずれもOF
Fのときは何もせずリターンする。
次に第14図(a)に示す機能変更スイッチ(SFLI
N)がONされたときの制御を説明する。マイコン(μ
C)は上述した4つの機能、即ち、ハイライト/シャF
 −(II/S) 、 n出補正(+/−) 、 MA
写/連写(S/C) 、 x ;HットAF/多点A 
F (S/へ)のうち1つでも選択されているかをE”
FROMのビット (MSb、〜MSbs)で検出し、
これらのビットがいずれもセットされていない場合は、
モード選択が無いとしてリターンする(11200) 
、少なくとも、1つがセットされている場合は少なくと
も1つはモードが選択されているとして、データ変更す
べきステップ(11205)以降のフローを実行する。
マイコン(μC)は、変更すべき機能を示すスイッチ(
SSt)がONされているか否かを判定し、ONされて
いる場合には変更すべき機能がH/S→+ノー→S/C
→S/Aと進み、S/Aの次はII/Sへ戻るという如
くサイクリックに進んでいくが、ICカードにより機能
が選択されていない場合は、それを飛び越すようになっ
ている。
ステップ(+11210)において、今、変更すべき機
能がl/Sモードを示しているとき(第5表に示すR^
門データのCDbe、CDbt、CDbt−0,0+0
)、÷7−モードがICカードにより選択されているか
をステップ(11215)でE”PI?OMのビット(
MSb、)により判定し、+7−モードが選択されてい
るときは、+/−モードのデータ変更モードとし、デー
タCDbo−CDbt−0゜0.1 としてリターンす
る(11220) 、 +/−モードが選択されていな
いときはステップ(11227)へ進んで、S/Cモー
ドが選択されているかを(MSbz)により判定し、こ
れも選択されていないとき(MSbx ””O)にはス
テップ(11240)へ進んでA/Sモードが選択され
ているかを(MSb3)により判定し、これも選択され
ていないとき(MSbs−0)は、更にステップ(11
1250)へ進んで)l/Sモードが選択されているか
を判定する(MSb@)、今、少なくともl/Sモード
は選択されているので、l/Sモードの機能を変更すべ
(、CDba〜cobz =o、 o、 oとする。S
/Cモード。
A/Sモードが選択されているときには、これを変更す
るモードとするべく cob、〜CDb*を設定する。
以下同様に、今変更すべき機能のモードの次のモード(
l/Sモードなら+/−モード、十/−モードならS/
Cモード、 S/CモードならS/Aモード、 S/A
モードならl/Sモード)がカードにより選択されてい
るかを判定し、選択されているなら変更モードを次のモ
ードとし、選択されていない場合にはH/S→+/−→
S/C−4S/A−4H/S−・・・−・と順にICカ
ードにより選択されている機能を捜し、選択されている
機能を変更すべき機能としてデータCDb、〜CDbt
をセットし、リターンする。
これから分かるように、予めカードにより選択されてい
ないモードは変更モードに関し飛び越されることになる
。例えば、選択済の変更可能なモードが+/−とS/C
の2つである場合、機能変更スイッチ(SFLIN)が
押されると、フローはステップ(111225)へ行き
、ここでステップ(11227)へ進んでS/Cモード
が変更すべきモードとなる。これを表示上でいえば、カ
ーソルが+/−からS/Cへ移動することを意味する。
次に、機能変更スイッチ(SFtlN)が再び押される
と、フローはステップ(11235)へ行き、ここから
ステップ(11240)→(置1250)→(1121
5)と歩進し、+/−が変更すべきモードとなり表示上
のカーソルは+/−へ移動する。これらの場合、)l/
SモードとA/Sモードは選択されていないので、変更
モードの設定に関し実質的に飛び越されることになる。
ステップ(11205)において、スイッチ(Ssz)
がONされていない場合は、ステップ(11265)に
進む。
ステップ(11265)ではアップスイッチ(Sup)
がONされているかを判定し、ONされている場合には
、今変更すべき機能が何であるかをデータ(CDba〜
cobz)により判定し、+I/Sl/Sモードば今設
定されているモードをデータ(Fbi) (pbt)に
より判定して、次のモード(→H→S→H/Sなしをサ
イクリックに進む)に移行すべく、データ(Fb、) 
、 (Fb、)を設定しく11270.11275) 
、リターンする。
機能が+/−モードであれば(11285)で露出補正
量(ΔEv)に0.5を加え、その大きさを判定するサ
ブルーチン(112B?)に進む、このサブルーチンは
第14図(b)に示されるが、補正量(ΔEv)が正で
あれば+側補正としてデータPba+Fbs−0,1と
し、−側補正であればデータFba、 Fbs−1,O
とし、さらに補正が零であれば、補正なしとしてデータ
Fba、Fbs =0.Oとして、リターンする(11
350〜Il370) 。
第14図(a)に戻って、S/Cモードであれば、デー
タ(Fbs)によって今のモードを単写(S)か速写で
あるかを判定し、今のモードと反対になるようにデータ
を変更しく11295) 、リターンする。上記3つの
モード(II/Sモード、+/−モード、 S/Cモー
ド)のいずれでもないとき、即ちS/Aモードのときは
今のモードがスボッ)AP(S)か多点AF (A)で
あるかをデータ(Fbz)によって判定し、今のモード
と反対になるようにデータ(Fbt)を変更しく113
00)、リターンする。
ステップ(11265)においてアップスイッチ(Su
p)がONされていないときステップ(111305)
に進み、ダウンスイッチ(Sdn)がONされているか
を判定し、ONされていない場合はリターンする。 O
Nされている場合は、H/Sモード内のモードを変更す
る場合、その変更の順序が逆(←H4−34−14/S
なし←)であること、また十/−モードであれば露出補
正量(ΔEv)から0.5Evを引くこと以外は上述の
アップスイッチ(Sup)がONのときのフローと同様
であるので、説明は省略する(11310−*1340
)。
第12図に戻り、露出モード変更スイッチ(限す。
機能変更スイッチ(SFLIN)が共にOFFである場
合はアップスイッチ(Sup)及びダウンスイッチ(S
dn)による絞り値(Av)、  シャッター速度(T
v)の変更のサブル−チンを示すステップ(1927)
に進む。
このサブルーチンを第21図(a)Φ)に示し、説明す
ると、まずマイコン(μC)はアップスイッチ(Sup
)がONされているか否かをステップ(11800)で
判定し、ONされていない場合はステップ(11805
)に進みダウンスイッチ(Sdn)がONされているか
否かを判定し、ONされていないとき、リターンする。
アップスイッチ(Sup)がONされているとき、ステ
ップ(11800)からステップ(11810)に進み
、Mモードであるか否かを判定する。ここでMモードで
あるとき(Fbo、 Fb+ ”1+0)、ステップ(
11811)に進み、Mlモード(アップ、ダウンスイ
ッチの操作のみでは、シャッター速度変更)であるか否
かを、E”FROMのビット(MSb□)により判定し
、M、モードであれば(MSbzm・0)、次のステッ
プ(11821)で絞り変更スイッチ(SaV)がON
されているか否かを判定し、ONされていれば(IP+
s=「L」)絞りを変更すべ(ステップ(11830)
へ、ONされていなければ(IP+2− ’HJ )、
シャッター速度を変更すべくステップ(11823)に
進む、まずシャッター速度変更の説明を行うと、この速
度変更が’A E vきざみ、或いはIEvきざみで行
うかをE鵞FROMのビット(MSbz、)により判定
しく11823)、′AE、設定モード(MSbzm・
1)であれば、ステップ(11850)に移行し、現在
のシャッター速度(Tv)に0.5を加えて、更にステ
ップ(薯1855)に移行する。一方、IEVきざみで
行う場合(MSbts=O)、ステップ(tt824)
で現在のシャッター速度がE v/2であるか否か判定
し、E v/2の設定値〔例えばTv−6,5(SS=
1/90)の0.5〕であれば、ステップ(11825
)でこれにo、sEvを加え(TV−6゜5→Tv= 
7 (SS =1/90→5s=1/120) ]、I
Ev単位とし、この値に更にステップ(11826)で
IE、を加えてステップ(11855)に進む、ステッ
プ(11855)では、設定されたシャッター速度が、
最高速(Tvs+ax)を超えているか否かを判定し、
超えている場合のみ、最高速に制限しく111860)
、リターンする。超えていない場合は、ステップ(11
1860>をスキップしてリターンする。ステップ(u
821)において、絞り変更スイッチ(SaW)がON
されているときには、絞り値変更モードであるとして、
ステップ(11830)で絞り値(八V)に0.5Ev
を加え、これが制御可能な最大の絞り値(Avmax)
を超えているか否かを判定する(11835)。超えて
いる場合には、絞り値(Av)として最大の絞り41 
(Avaaax)を設定しく111840) 、超えて
いない場合には何もせずにステップ(11845)に進
んでPモードであるか否かを判定し、Pモードである場
合には、第21図ら)のフローチャートのステップ(+
11879)に進む。Pモードでないときはリターンす
る。ステップ(+11811)において、M、モードで
ないとき(MSbzs=1)、ステップ(111822
)で絞り変更スイッチ(SaV)がONされているか否
かを判定し、ONされている場合、シャッター速度変更
として、ステップ(11B23)へ、ONされていない
場合には絞り変更して、ステップ(11830)に進む
ステップ(11810)でMモードでないときは、ステ
ップ(11815)及び(tt820)で順次Pモード
であるかAモードであるか否かを判定し、Pモード。
Aモードのどちらか一方(Fbo、 Fbl −0,0
又は0゜1)であればステップ(11830)に進み、
絞り値(Av)のアップ制御を行い、どちらでもない、
即ちSモードであるとき(Fbo、 Fbl −1,1
)はステップ(11823)に進みシャッター速度(T
v)のアップの制御を行う。
ステップ(111805)でダウンスイッチ(Sdn)
がONされているときは、第21図(b)のステップ(
111865)に進み、Mモードであるか否かを判定し
、Mモードであるとき(Pb・、 Fb、−t、0)、
ステップ(11876)に進み、M1モードであるか否
かを判定し、M1モードであるとき(MSb−0) 、
絞り変更スイッチ(SAv)がONされているかを判定
しく11B77)、ONされていれば、絞り変更として
、ステップ(st885)へ、ONされていなければ、
シャッター速度変更としてステップ(口1879)に進
む、ステップ(11879)では、AEvきざみの設定
モードであるか否かを判定し、y2Evきざみであれば
(MSbgs・1) 、ステップ(Ii905)に進み
、設定シャッター速度から、0.5Evを減算し二これ
がカメラの最低シャッター速度(↑vIlin)より遅
いか否かを判定しく11907) 、遅い場合には、最
低シャッター速度に制限しく5x9oa)、4うでない
場合は何もせずリターンする。IEvきざみであれば(
MSbgs・0)、現在の設定値が′AEv単位である
か否かを判定し、%Ev単位である場合、0゜5Evを
加え、加えた値から1.OEvを減算してリターンする
(11880〜11882)、ステップ(11880)
において、%Ev単位でない場合、ステップ(1188
2)でこの値から、1.OEvを減算してステップ(1
1907)に進む、ステップ(11877)の判定で絞
り変更モードであるとき(SavON)、ステップ(1
1885)で絞り値(Ay)のダウンとして、0.5E
v減算し、次いでステップ(11890)でその値が開
放絞り値(Avo)より小さいか否かを判定し、小さい
場合には絞り値を開放絞り値(Avo)とする(118
95)。
次に、Pモードであるか否かをステップ(11900)
で判定する。前記ステップ(11890)において、絞
り値(Av)が開放絞り値(AVo)より小さくないと
きは、ステップ(11895)をスキップしてステップ
(11900)に入る。このステップ(11900)の
判定でPモードであれば上述した第21図(a)の絞り
値のアップの制御フロー(口1823〜鍵1860)に
進み、Pモードでないときはリターンする。
ステップ(11876)において、Mlモードでないと
きには(MSbgs−1)ステップ(11878)に進
み、絞り変更スイッチ(SAv)がONされているか否
かを判定し、ONされている場合には、シャッター速度
を変更すべくステップ(11879)へ進み、ONされ
ていない場合には、絞りを変更すべくステップ(118
85)に進む。
ステップ(11865)において、Mモードでないとき
、ステップ(11870) 、 (1875)で順次P
モード或いはAモードであるかを判定し、Pモードのと
き、或いはAモードであれば、ステップ(11885)
以降の絞り値ダウンの制御を行うフローに進み、そうで
ないときはSモードであるとして、ステップ(It18
79)に進み、シャッター速度のダウンの制御を行う。
第12図に戻って、上述した絞り値(Av) 、 シャ
ッター速度(Tv)の変更のサブルーチンを示すステッ
プ(+1927)を経た後、ステップ(11930)に
進む、このステップ(11930)では、カードによっ
て設定されている機能を有効、無効にする常開のスイッ
チ(Sc、)がONされているか否かを判定し、ONさ
れている場合は、ステップ(1935)のカード機能有
効、無効スイッチ0N(Sc++ ON)のサブルーチ
ンに進む。
これを第15図に示し説明する。まず、ステップ(11
400)においてICカード(CD)がカメラに装填さ
れているか否かをデータ(CkbO)により判定しIC
カードが装填されていない場合(CkbO−0)、すぐ
にリターンする。モード設定カードが装填されている場
合、カード機能有効/無効スイッチ(seD)が操作さ
れて、このフローを一度通ったことを示すフラグ(CD
F)がセットされているか否かを判定する(11405
) 、セットされている場合は、操作されているときに
既に有効/無効の切換えは済んだものとしてリターンす
る。セットされていないときは、次のステップ(111
410)に進んで、このフラグ(CDF)をセットし次
いでステップ(11415)においてカード機能が有効
/無効かを示すフラグ(CDFNF)を判定し、セット
されていない場合はセットしてカード機能を有効としく
11420) 、セットされている場合はリセットして
カード機能を無効として(11425) 、リターンす
る。
第12図におけるステップ(111930)での判定に
おいてカード機能有効/無効スイッチ(Scn)がON
のときのフローを上述のように第15図に従って説明し
たが、前記ステップ(1930)でカード機能有効/無
効スイッチ(SC!l)がOFFのときはステップ(1
940)に進む。
このステップ(1940)のフローを第16図を参照し
て説明すると、まずステップ(11450)でICカー
ドの装着の有無を判定し、ここでICカードが装填され
ていないとき20.lの(bo■0)はリターンし、I
Cカードが装填されているとき20.Iの(bo=1)
はステップ(11455)に進み上述した第15図のス
テップ(+11405)以降のフローを1度通ったこと
を示すフラグ(CDF)がセットされているか否か判定
し、該フラグ(COP)がセットされているときは、次
のステップ(11460)て、これをリセットしてリタ
ーンし、フラグ(COF)がセットされていないときは
、そのままリターンする。
第12図に戻り、マイコン(μC)は次にステップ(1
945)でICカードによる、モード変更、或いはデー
タ設定モードをセット、リセットする常開のスイッチ(
Seas )のON、OFFを判定し、これがONの場
合、OFFの場合、それぞれのサブルーチンの制御に係
るステップ(1955) 、 (1950)を通ってリ
ターンする。これを第17図、第18図に示し説明する
まず、第17図はスイッチ(SCDI )がONされて
いるときのサブルーチンを示しておりマイコン(μC)
はステップ(11500)においてモード設定カードが
装着されているかを判定し、そのカードが装着されてい
ない場合(20oのbz=O)、すぐにリターンする。
モード設定カードが装着されている場合(20,のbx
=1)には、このフローを1度通ったことを示すフラグ
(CDSF)がセットされているかを判定しく1151
0) 、セットされていない場合、これをセットしく1
1515) 、セットされている場合にはステップ(1
11515)をスキシブしてリターンする。
次に、第18図に示す前記スイッチ(Sc++s )の
OFFのサブルーチンを説明すると、まずモード設定カ
ードが装着されているか否かをステップ(41550)
で判定し、装着されていない(20Hのb!−〇)場合
はリターンする。装着されている場合(20,4のbt
−1)であっても、スイッチ(SeDs)が操作され当
該(5cos ON)のフローを実行したことを示すフ
ラグ(CDSF)がセットされているか否かを判定する
ステップ(11555)でフラグ(CDSF)がセット
されていないときはリターンする(11555)、前記
フラグ(CDSP)がセットされているときは、データ
設定モードへの突入或いは解除の為にスイッチ(Sco
s )がON、OFFされたものであり、これらのどち
らかを判定するためにデータ設定モードを示すフラグ(
SETF)がセットされているか否かを判定する(11
560) 、その結果、セットされていると判断された
場合には、そのフラグ(St!TF)をステップm57
0 )でリセットし、続いてステップ(11572)で
H”FROMへのデータ書き込みを示すフラグ(WRT
F)をセットし、スイッチ(Scns )の操作による
データ設定モードの解除が終了したとして、ステップ(
11575)でフラグ(CDSF)をリセットしてデー
タ設定モードを解除する。セットされていないときには
、データ設定モードへの移行であるとしてこのフラグ(
SRTF)をセットする(11565)と共に、フラグ
(CDSF)をリセットして(11575) 、リター
ンする。
以上のようにして第12図に示すキー設定の制御を終え
ると、マイコン(μC)は第6図においてステップ(1
440)からステップ(1445)へ進んで測光データ
を測光回路(LM)より入力し、露出に使用するスポッ
ト測光値を作成する。ここで、第11図に示した測光範
回及び第19図に示したマイコン(μC)の測光データ
の入力及び作成のフローチャートを参照して測光値の作
成に関して説明する。第19図において、まずマイコン
(μC)は、AEロックを示すフラグ(AELF)がセ
ットされているか否かをステップ(st600)で判定
し、該フラグ(AELP)がセットされているときは、
測光値の更新を行わないのでリターンする。フラグ(A
ELF)がセットされていないときには、端子(CSL
M)をrl(Jレベルにし、測光回路(IJ)に対して
測光データ出力の命令を行い、シリアル交信を行う(雲
1605.111610) 。
この交信によって、第11図に示した4つの測光範囲の
輝度値(By+〜BV4)を入力する。交信を終えると
端子(C3LM)を「L」レベルにする(11615)
そして、次のステップ(11620)でスポット測光が
選択されているか否かを判定し、選択されているとき(
Fb+t−1)、測光範囲(LMりの輝度値(Bvz)
をスポット(i(Byip)とする(11660) 、
多点モードであるとき(Fb+t−0)はステップm6
20)から(It1622)へ進みAFモードでないこ
とを示すフラグ(AFNF)がセットされているか否か
判定し、更にステップ(11624)で焦点検出不可能
を示すフラグ(LCONF)がセットされているか否か
を判定し、どちらか一方がセットされているときには、
中央部の小さな測光範囲(LMりをスポット値(Bvs
p)としてリターンする。フラグ(AFNF)及び(L
CONF)がセットされていないときにはレンズから入
力した距離情報と焦点距離情報に基づいて像倍率βをβ
=焦点距離/距離から算出する(11625)と共に、
次のステップ(11630)において、この像倍率βが
所定値(K)以上であるか否かを判定し、逼影画面に占
める被写体の大きさを決める。所定値以上であれば被写
体は大きいとしてステップ(+11640)で各測光範
囲(LM+)、(LMz) (LMi)の輝度値(Bv
t>、 (Bvt)。
(Bvz)の平均をスポット測光値(Bvsp)とする
前記像倍率βが所定値未満である場合、焦点検出に用い
た焦点検出範囲を含む測光範囲を主被写体の測光値(B
vsp)とする0本実施例では、それらの焦点検出範囲
を示すフラグのうちで、どのフラグ(AFIF〜八F3
Fへがセットされているかでその範囲を判別し、フラグ
(AFIF)がセットされている場合には、測光範囲(
L浩)の輝度(1(Bν、)、フラグ(AP2F)がセ
ットされている場合には測光範囲(UZ)の輝度値(B
vt) 、いずれのフラグもセットされていないとき、
即ち第3アイランド(Ah)のデイフォーカス量が選択
されているときは測光範囲(LM、)の輝度値(Bvs
)を夫々スポット測光値(Bvsp)とする(1164
5〜H665)、そして、合焦が否かを判定し、合焦の
場合(AF[!F−1)はAF−AEロックを行うべく
AEロックフラグ(AELF)をセットし、合焦でない
場合(AFEF・0)はAEロックフラグ(AELF)
をリセットして、それぞれリターンする。
このようにしてスポット測光値を決めると、マイコン(
μC)は第6図においてステップ(1450)に進んで
AEロックに関する制御を行うが、これを第20図に示
したフローチャートを参照して説明する。尚、ここで、
AEロックの解除には、AEロックスイッチ(SaiL
)が1回押されるとその押されている間ずっとAEロッ
クがかかり、再度AEロツタスイッチ(SAct )を
押すか或いは電源自己保持が解除されるとAEロックが
解除されるモード(10秒ホールドモード)と、AEロ
ックスイッチを押している間だけAEロック状態となる
モードとがあるが、これらのモードはICカードによっ
て選択される。第20図において、マイコン(μC)は
、まずステップm700)において、前記2つのモード
のいずれのモードであるかをE”FROMのデータ(M
Sb、)に基づいて判定し、10秒ホールドモードのと
き、ステップ(11705)に進んで、AEロツタスイ
ッチ(SatL)がONされているか否かを判定し、O
Nされていない場合、AEロックスイッチが操作されス
テップ(+11705)以降のフローを実行したことを
示すフラグ(AI! 0NF)をリセットして(117
10)、リターンする。
ステップ(11705)において、AEロックスイッチ
(SAft )がONされていると、上記フラグ(AE
ONF)がセットされているか否かをステップ(117
15)で判定し、セットされている場合はすぐにリター
ンする。セットされていない場合はステップ(1172
0)に進んで、AEロック動作が働いていることを示す
フラグ(^[!LF)がセットされているか否か判定し
該フラグ(AELF)がセットされていない場合はAE
ロックを行うべく操作されたとして、これをセットしく
11730) 、フラグ(AELF)がセットされてい
るときは、AEロックが動作中に解除すべく操作された
としてフラグ(AI!LF)をリセットしく11725
)、夫々ステップ(11735)に進み、AEロックス
イッチ(SatL)が操作され、このフローを実行した
ことを示すフラグ(Al! 0NF)をセットしてリタ
ーンする。
ステップ(s1700)において、10秒ホールドモー
ドでないときは、ステップ(11740)においてAE
ロックスイッチ(SatL )がONされているか否か
を判定し、ONされていないときはフラグ(^fiLP
)をリセットする(11755) 、 ONされている
ときは、フラグ(AELFυをセットしく11745)
 、電源保持用のタイマー(TI)をリセットスタート
して(11750) 、リターンする。このようにAE
ロックスイッチ(Sat、)がONされているときは電
源を保持するようにしている。
第6図において、このAEロックの制御を終えるとマイ
コン(μC)はステップ(1455)において2度目の
カードとのデータ交信を行う、このデータ交信を第5図
ら)を参照して説明すると、マイコン(μC)はステッ
プ(1325)において、カードが装着されているか否
かを判定し、装着されていない場合(CKbo=O)デ
ータ交信を行わずリターンする。カードが装着されてい
る場合、端子(C5CD)をrl(Jレベルにしく13
30)、ICカード(CD)にデータを出力しく133
5)、ICカードが入力側であることを示す、しかる後
、ステップ(11340)においてカメラに装着されて
いるICカードがモード設定カードであるか否かを判定
し、データ設定モードのICカードである場合(20H
のb雪間1)、第12図のステップ(1900)でセン
ス・メモリーしたスイッチのデータをセットしく134
4)、シリアル交信を行って(1348)、スイッチの
情報をICカード(CD)に出力する。しかる後、端子
(C3CD)を「L」レベルになしく1350)、リタ
ーンする。
ステップ(1340)での判定においてモード設定カー
ドでない場合、即ちプログラムカードである場合(20
Hのb*−0)、露出演算に必要なデータである露出演
算用データ、フラッシュデータ、及びレンズデータをセ
クトして、シリアル交信を行って、これらのデータをI
Cカードに出力し、端子(CSCD)を「L」レベルに
してデータ交信終了として、リターンする (曹346
〜1350) 。
尚、露出演算用データとしては、測光値(Bvs)。
(Bvav )、フィルム感度(SV)及びポジフィル
ムかネガフィルムかを示すデータがあり、レンズデータ
としては焦点距離データ、開放F値(Avo) +最大
絞り値(Avmax)が、またフラッシュデータとして
はフラッシュ強制発光かオートかを示すデータ、フラッ
シュ未装着(電源OFF含む)かを示すデータ。
ON(ガイドナンバー)、充電完了の有無のデータ等が
ある。
第6図で上述のカードデータ交信(If)を終えると、
マイコン(μC)はステップ(1460)に進みここで
露出演算を行う。
この制御のフローを第22図〜第26図に示し説明する
と、まずマイコン(μC)は第22図のステップ(12
000)で常に補正する露出量(ΔEv+)がいくらで
あるかをE露PROMのMSbsz〜月5bsaから決
め、これに手動設定された露出補正量(ΔEV)を加え
て新たな露出補正量を算出する(12001)。
そして、ステップ(12002)でレンズが装着されて
いるかを入力したレンズデータから判定し、装着されて
いないときには、実絞り測光と同様に測光範囲(LMs
)の測光値(Bvaw )  (これの代わりに全体を
平均した測光値でもよい)にフィルム感度(SV)及び
露出補正値(ΔEv)を加えて、シャッター速度を算出
しリターンする(112005) 、レンズが装着され
ている場合は、各露出モードに応じた露出演算を行う(
12010〜12040)。
そこで、Pモードの露出演算を第23図(a)〜(C)
に示し説明すると、マイコン(uc )は、まず、第2
3図(a)のステップ(12100)において逆光状態
の判別を測光範囲(LM4)の測光値(IhAll )
とステップ(11445)で求めたスポット測光値(B
vsp)との差が2[!v以上であるか否かで判定する
(12100) 、 2 Ev以上あれば、電子閃光装
置が発光準備完了(メインコンデンサーが充電完了)し
ているか否かをステップ(12105)で判定し、発光
準備完了している場合、端子(FLOK)をr)(Jレ
ベルにして(雲2110)、閃光撮影を可能にし、制御
の露出値(Ev)を測光範囲(LM4)の測光値(Bv
Ax )等からHv −BVAN +Avo+5v−1
+ΔEvで求める(12115) 、ここで、1を引く
のは逆光らしく見せるために背景をIEvオーバーにす
るためである。尚、主被写体は電子閃光装置からの閃光
で適正露出にしようとしている。そして絞り値(Av)
 、シャッター速度(Tv)を決めるプログラム■のサ
ブルーチン(112120)に進み、リターンする。こ
れを第23図(b)に示し説明すると、シャッター速度
の制御値(Tvc)を同調のTv=7 (SS−1/1
25)とし、絞り値(Ay)を露出値(Hv)から7(
シャッター速度)を減算して求め、この絞り値(^V)
が7(F=11)より大きいか否かを判定し、大きい場
合、制御絞り値(Avc)を7に制限してリターンする
(12215) 、絞り値(Av)が7以下である場合
、演算絞り値(Av)が開放絞り値(Avo)より小さ
いか否かを判定し、小さい場合、開放絞り値(Avo)
を制御絞り値(Avc)とし、小さくない場合、演算値
(^V)を制御絞り値(Avc)としてリターーンする
(12220〜12230)。
第23図(a)に戻り、ステップ(12105)におい
て、電子閃光装置(PL)の発光準備が完了していない
場合、端子(FLOK)ヲrL」レヘルニシ(1212
5)、主被写体を適正露出とするべ(、制御露出値(E
v)を測光範囲のスポット値(Bvsp)等からEv 
=Bvsp+Avo +Sv十ΔEvで求め(1213
0) 、絞り値(Av) 、  シャッター速度(Tv
)を求めるプログラムHのサブルーチン(12135)
に進みリターンする。
第23図(C)にこれを示し説明すると、まずステップ
(12250)で絞り値(Av)をAv = 5/8[
Ev −25/8から求め、この絞り値(Av)がレン
ズの最大絞り値(Av+wax)より大きいか否かを判
定しく12255) 、大きい場合には最大絞り値(A
vmax)を制御絞り値(Avc)として(12260
) 、ステップ(12280)に進む、ステップ(12
255)において絞り値(Av)が最大絞り値(Avm
ax)以下のとき、絞り値(Av)が開放絞り値(Av
O)より小さいか否かを判定し、小さい場合には開放絞
り値(AvO)を制御絞り値(AvO) 、小さくない
場合は演算絞り値(Av)を制御絞り値(Avc)とし
てステップ(12280)に進む(雪2265〜122
75)。
ステップ(12280)では、シャッター速度(Tv)
を露出値(Ev)から制御絞り値(Avc)を減算して
求め、次のステップ(12285)では、これが最高シ
ャッター速度(Tvmax)より大きいか否かを判定し
、大きい場合には、制御シャッター速度(Tvc)を(
TvsaX)に制限しく12290) 、大きくない場
合には、ステップ(12292)で最も低速のシャッタ
ー速度(Tvwin)よりも遅いか否かを判定し、遅い
場合には(Tvain)を制御シャッター速度としく1
2293) 、遅くない場合、演算シャッター速度(T
v)を制御シャッター速度(Tvc)として(雲229
5) 、リターンする。
第23図(a)に戻り、ステップ(112100)にお
いて、By□−BvspO差が2未満のとき、逆光状態
でないとしてステップ(12145)に進み、測光範囲
(LMl)〜(LM4)の平均測光値(Bvl +Bv
!+Bvs +0va)/4から露出値(Ev)を求め
、閃光装置が発光準備完了しているか否かを検出する(
12150) 。
発光準備完了しているときは、ステップ(112155
)に進んで閃光撮影の有無を自動的に判定する閃光撮影
オートモードであるか否かを判定し、オートモードであ
るとき、上述のプログラム■で絞り値(Av)及びシャ
ッター速度(Tv)を決め(12160)、そのシャッ
ター速度(Tv)が手振れ警告の速度(TV−6,1/
60)未満であるか否かを判定する(12165)、そ
して、手振れ警告の速度未満のとき、低速度゛として閃
光撮影を行うべくステップ(12170)へ進み、また
ステップ(12155)においてオートモードでないと
きも強制発光を行うとしてステップ(12170)に進
む、そして、プログラム■にて閃光撮影時の絞り値(A
v)及びシャッター速度(、Tv)を決め端子(FLO
k)をr)[Jレベルとしく12175) 、閃光撮影
を可能とする。
しかしながら、ステップ(12150)において、発光
準備完了していないときは、定常光による撮影としてス
テップ(s2t80)に進んでプログラムHにより絞り
値(Av)、シャッター速度(TV)を決め、端子(F
LOk)を「L」レベルにして(112185) 、リ
ターンする。ステップ(12165)においても、シャ
ッター速度(Tv)が7以上(同調速度以上)のときは
、同様にステップ(12185)に進んでリターンする
次に、Aモードのときの絞り値(Av)、 シャッター
速度(Tv)の決定の為のフローチャートを第24図に
示し説明すると、まず電子閃光装置が発光準備完了であ
るか否かを判定し、発光準備完了であれば、制御シャッ
ター速度(Tvc)を7 (1/125)とし、端子(
FLOk)をrH,レベルとし、設定絞り値(Av)を
制御絞り値(Avc)としてリターンする(12300
〜12310及び+12345)、発光準備完了してい
ない場合は、平均測光値から露出値(Ev)を求め、こ
の露出値(Ev)から設定絞り値を減算したものをシャ
ッター速度(Tv)とする(12315.12320)
 、そして、次のステップ(112325)で、そのシ
ャッター速度(Tv)が制御可能な最高シャッター速度
(Tvmax)より大きいか否か判定し、大きい場合に
は、ステップ(112330)で最高シャッター速度(
Tvmax)を制御シャッター速度(Tvc)としてス
テップ(12340)へ進む。
大きくない場合には、制御可能な最低速度(Tvmjn
)よりも低速であるか否かをステップ(112331)
で判定し、低速である場合、ステップ(12333)で
(Tvmin)を制御シャッター速度(Tvc)とし、
(Tvs+in)より低速でない場合にはステップ(1
2335)で演算値(Tv)を制御シャッター速度(T
vc)として、それぞれステップ(12340)に進む
、ステップ(+12340)では端子(FLOに)を「
L」レベルにし、次のステップ(12345)では設定
絞り値(Av)が制御絞り値(Avc)となるようにす
る。
次に、Sモードのときの制御を第25図に示し説明する
と、まずステップ(12400)において露出値(Ev
)を平均測光値等から求め、発光準備完了しているか否
かをステップ(12405)で判定し、発光準備完了し
ている場合、端子(FLOk)をr)(Jレベルにする
(I2410) 。
次に、ステップ(12415)でシャッター速度(Tv
)が7以下であるか否かを判定し、7以下であれば設定
シャッター速度(Tv)を制御シャッター速度(Tvc
)としく12420) 、7を超える場合は同調速度7
を制御シャッター速度(Tvc)として、それぞれステ
ップ(112430)に進む。
ステップ(12430)では、絞り値(Av)を求めた
露出値(1!v)から制御シャッター速度(Tvc)を
減算して求め、この絞り値(Av)が開放絞り値(Av
o)より小さいか否かを判定しく12435) 、小さ
い場合には制御絞り値(Avc)を開放絞り値(Avo
)として(I2440)、リターンする。一方、絞り値
(AV)が開放絞り値(AvC)より小さくない場合に
は、最大絞り値(Avmax)より大きいか否かを判定
しく112445) 、大きい場合には最大絞り値(A
vmax)を制御絞り値(AvC)としく12450)
 、大きくない場合は演算絞り値(Av)を制御絞り値
(Avc)として(112455) 、リターンする。
ステップ(12405)において、発光準備完了してい
ないときは、設定したシャッター速度(Tv)を制御シ
ャッター速度(Tvc)としく112460) 、端子
(FLOk)をrl、Jレベルとして(12465) 
、ステップ(I2430)に進み、これ以降のフローを
実行する。
次にMモードであるとき(第26図参照)は発光準備完
了しているか否かをステップ(m2500)で判定し、
完了していないときには端子(FLOk)を「L」レベ
ル、完了しているときには端子(FLOk)を「H」レ
ベルにして、それぞれステップ(12515)に進み、
予め設定した絞り値(AV)を制御絞り値(AVC)に
、また、次のステップ(12520)でシャッター速度
(Tv)を制御シャッター速度(Tvc)としてリター
ンする。
第6図に戻り、露出演算(1460)を終えると、カメ
ラのマイコン(μC)は、ICカード(CD)との3回
目のデータ交信を行う($465)、第5図(C)にこ
の制御のフローチャートを示し説明すると、まず端子(
C5CD)を「H」レベルにして、ICカード(CD)
とシリアル交信を行い(1360)、ICカードへIC
カードが出力側であることを知らせる(11360)。
ここで、時間待ちしく1365)、シリアル交信を行っ
てrcカード(CD)からデータを入力しく1370)
、このデータ交信を終えると端子(C5CD)を「L」
レベルにしてリターンする。
なお、このフローにおいて、ICカード(CD)から送
られてくるデータとしては、該ICカードがモード設定
カードのときとプログラムカードのときとでは相違し、
まずモード設定カードである場合には、モード設定のデ
ータと、表示を行うか否かを決める表示制御データがあ
る。即ち■制御用シャッター速度(C−Tvc) +■
制御用絞り値(C−Avc)、■閃光発光の有/無、■
閃光調光発光をフル発光(Ful1発光)にする/しな
い、■カードによる制御を行う/行わない、のデータが
ある。(第7表参照) 第6図でこのカードデータ交信(III)を終えると、
マイコン(μC)はステップ(1470)のカード制御
のフローを実行する。このフローは入力したデータに基
づいて、ICカード(この場合、プログラムカード)に
よるカメラの制御を行うか否かの判定や、それを行う場
合のカメラの動作について示すものであるが、これを第
27図に示し説明すると、マイコン(μC)はまずカー
ド機能が選択されているか否かをステップ(12602
)で判定し、カード機能が選択されている(CDFNF
−1)のときにステップ(12605)に進む、一方、
カード機能が選択されていない(CDFNF −0)と
きには、ステップ(I2677)で機能ビットの(Fb
、)及び(Fb+。)をそれぞれOにし、更に(126
80)で調光レベル変更量(FΔEv)をリセットして
リターンする。カード機能が選択されているときは次に
プログラムカードが装着されているか否かを判定し、プ
ログラムカードが装着されている場合(20□のbt−
o)はステップ(12610)においてICカードによ
るカメラの制御か否かをICカード(CD)から入力し
たデータにより判定する。そして、ステップ(1260
5)でプログラムカードでない(20Hのbt−t)場
合或いはステップ(12610)でICカードによるカ
メラの制御でない場合はステップ(1267?)を経て
ステップ(12680)に進む。
ICカードによるカメラの制御であると判定した場合に
は、制御絞り値(Avc)、制御シャッター速度(Tv
c)、Ful1発光の有/無、閃光発光の有/無等をそ
れぞれICカードから入力したデータにより決定する(
12615〜雲2645)、次に、入力したデータによ
り閃光発光のモードか否かを判定しく12650)、閃
光発光モードでないとき端子(FLOK)をrl、Jレ
ベルにしく12685) 、ステップ(112680)
に進む。
閃光発光モードであるときは端子(FLOK)をrl(
Jレベルにしく12655) 、Ful1発光のモード
か否かを検出する(12660) 、そして、Ful1
発光モードであるとき、ステップ(12665)で端子
(Full)をrl(Jレベルにしてリターンし、Fu
ル発光モードでないとき、端子(Full)を「L」レ
ベルにしく12670)、調光レベル値変更量(C−F
ΔEv)をセットして(I2675) 、リターンする
第6図において以上のようなICカードによるカメラの
制御の判定及び制御のルーチン(1470)を終えると
、表示の制ff1l(1472)に移る。
第9表にマイコン(μC)から、表示制御回路に送られ
るデータの内容を示しであるので、これをまず説明する
と、シャッター速度、絞り値は、設定或いは演算値がセ
ットされる。各種モードの表示は、そのときに設定され
たモードに応じてセットされる。AEモード表示は、b
o、btが現在選択されているモード、h、〜b4 (
変更モードの■に対応した表示データ)はE”FROM
からデータを読みとりデータがセットされる。カード表
示及びデータ変更表示は、現在の設定されているモード
に応じてデータがセットされる。
ここでのbt (スポット/多点強制表示)はフラグ(
多点/スポット表示)がセットされているときに「1」
となるもので、カメラ本体上の表示部(DISP、)の
多点/スポットモード変更可を示す表示を用いて、強制
的に夫々のモードが選択されているとき(プログラムカ
ードによるスポット、或いは多点、スイッチ(S、)に
よるスポットAF)に、多点/スポットの変更不可に拘
わらず、多点或いはスポットの表示を行うようにしてい
る。
表示制御回路(DISPC)では、b、−1のときには
、b6の信号に応じて多点或いはスポットの表示を行う
フィルム枚数は、そのときのフィルム枚数がセットされ
、パトカン・ベロ表示もそのときの状態の表示のデータ
がセットされる。
rcカード関係モード表示は、(1)の「bo」が、装
着されているカードに応じてセットされ、それ以外(r
、  It、  Iff)はIt”PROM (データ
設定時以外)から、データ設定時は、tCカードから送
られてくる変更モードのデータがセットされる。
制御は、カメラのシーケンスに応じてセットされる。
表示制御回路(DISPC)では、この制御のデータに
基づいて、何を表示するかを決定している。LEDは、
表示に必要なときに、データがセットされる0表示の制
御を第28図に示し説明する。
マスマイコン(μC)は、カード機能が働いているか否
かを示すフラグ(CDFNF)がセットされているか否
かをステップ(12700)で判定し、セットされてい
る場合には、次のステップ(12710)〜(I272
0)を1回通過したことを示すフラグ(CDIF)がセ
ットされているかをステップ(12710)で判定する
。ここで、フラグ(CDIF)がセットされていないと
きには、これをステップ(12715)でセットして、
カード機能が働いていない状態から働く状態に変わった
ときにカードにより付加されている機能の表示を一定時
間行う為のフラグ(DISPIF)をステップ(127
20)でセットして、ステップ(12725)に進む、
カード機能が働いていないとき(CDFNF −0)に
は、ステップ(12710)〜(12720)を1回通
過したことを示すフラグをステップ(112705)で
リセットしてステップ(12725)へ、又このフラグ
(CDIF)が −セットされているときは何もせずに
ステップ(+12710)からステップ(口2725)
へ進む。
ステップ(12725) テは、上記フラグ(DISP
IF)がセットされているか否かを判定し、セットされ
ているときにはカードの種類がプログラムカードである
か否かをステップ(12727)で判定し、プログラム
カードである場合にはrPROJ 、カードが働いてい
ることを示すrCARD、の表示を示すモードのデータ
をステップ(12728)で作成する。
尚、この場合の表示は第35図(a)に示す如きもので
ある。具体的には、表示用レジスタ(RAM)のアドレ
ス(OA、l)のbs、 biを「3」とし、b、〜b
4を「O」とする、これにより、表示制御回路(DIS
PC)は、このデータを読んで表示部に表示させる。
プログラムカードでない場合、即ち、モード設定カード
、或いはカード未装填である場合、ステップ(1127
29)でカメラに設定されているカードによる機能を、
第34図(萄〜(e)に示すような表示データを行うべ
くOA、のbs、bb−2、b+〜b4−0とする。尚
、表示データ及び表示内容は設定されている内容に応じ
て変化する。
ステップ(12725)でフラグ(DISPIP)がセ
ットされていない場合、次のステップ(12730)で
カードによる表示制御を行うか否かを判定し、ICカー
ド(CD)による表示制御を行う場合にはICカードか
ら入力したモード設定のデータに応じた表示データを行
うぺ< OA Hのbs、bi−0、b+〜bs−0に
する(i2735)。
ステップ(12730)でICカードからのカード表示
制御信号がないとき、ステップ(112736)に進み
、E”FROMへの書き込みフラグ(WRTF)がセッ
トされているか否かを判定する。書き込みフラグ(WR
TF)がセットされているとき、即ちカードによるデー
タ設定モードか終了したとき、モード設定のサブルーチ
ン(12737)に進んでモード設定を行う。更にステ
ップ(112740)に進み、第2図(v)に示す如き
通常の表示を行うために表示用レジスタOA Nのbs
、bi−1、l)、−1)4x Oにする。尚、カード
機能が働いていない場合(C[1FNF= O)は「カ
ード」の表示は削除するべくアドレスOA、のす、=0
とするデータを作成する。
各ステップ(12728) 、 (12779) 、 
(I2735)及び(I2740)のインファインダー
の表示であるが、合焦表示有/無は、合焦を示すフラグ
(AFEF)、焦点検出不能表示有/無は焦点検出不能
を示すフラグ(LCONF) 、コンティニュアス或い
は追随を表す表示有/無は追随モードを示すフラグ(追
随F)、或いはコンティニュアスAFを示す(Fbg)
、多点測距/スポット測距は機能を示すビット(Fbg
)、S。
ON、 OFFは31 ON、 OFFを示すフラグ(
S I 0NF)に応じて、アドレスOCNのb0〜b
sが夫々セットされる。
尚、表示制御回路(DISPC)では、スイッチ(Sl
)がOFFであることを示す信号(S 、 0FF)が
くれば、(be〜b4)の信号に拘わらず、インファイ
ンダーの表示を消灯する。
ステップ(12728) (12729) (+127
35) (+12740)の全ての場合においてステッ
プ(12745)に進み、表示制御回路(DISPC)
とデータ交信を行うべく、端子(C5DJSP)をrH
」レベルにし、続いてステップ(暑2750)でシリア
ル交信(カメラ出力側)を行って、交信終了後、端子(
CSDISP)をrl、Jレベルにする(12755)
次にカード機能を働かせたときに、一定時間表示を示す
フラグ(DISPIP)がセットされているか否かをス
テップ(+12760)で判定し、セットされていると
きには2.5秒待つ(+12765)。この時間、表示
が行われる。
次にステップ(g2770)でフラグ(DISPIF)
をリセットして、ステップ(12780)に進む。前記
ステップ(112760)でフラグ(D I SP I
 P)がセットされていないときは、ステップ(127
65)及び(#2770>をスキップしてステップ(1
2780)へ進む。ステップ(12780)では制御シ
ー?7ター速度(Tvc)が6未満(1760)である
か否かをステップ(112780)で判定し、6未満で
あれば、ブザー警告を行うモードを選択しているか否か
を判定する(112785) 、選択している場合(M
Sbl〜MSb+z = OL 2□、 4N、 6H
,811,AM。
CM、 E H,)は、ブザーによる警告を行うべく端
子(OBZ)から一定時間所定の周波数のパルスを出力
しく+12790) 、ステップ(12792)に進む
制御シャッター速度(Tvc)が6以上、或いはブザー
警告を行わないモードであるとき(MSb*〜MSb+
t = lo、 3M、 5工、7N、9M、BM、D
や、F’T1.)にはブザー警告を行わずステップ(#
2792)に進む。
ステップ(12792)では、入力したモード設定のデ
ータが示すカメラの機能をE”PIIOMのMSba〜
MSb+2に書き込むか否かを示すフラグ(WRTF)
を判定し、セットされていれば、ステップ(+1279
4)で上記モード設定のデータ、即ち、 アドレス22工のb1〜b4 アドレス23.のb0〜bz、 b4〜b?アドレス2
4Nのb0〜b。
アドレス26Nのb0〜b。
をE”FROMの(MSbo〜MSb3. MSbs〜
MSb+z、 MSbt&〜MSb、、)のデータの内
容に応じたビットに書き込み、ステップ(*2796)
でフラグ(WRTP)をリセットしてリターンする。ス
テップ(12792)においてフラグ(WRTF)がセ
ットされていないときは、そのままリターンする。
上記モード設定のサブルーチン(12737)を第30
図に示し説明すると、ここでは、今現在カメラに設定さ
れているモードが新たに設定されたモードにあるか否か
を判定すると共に、ない場合には設定された別のモード
に移すようにしている。例えば、現在、露出のAモード
が選択されているが、ICカードにより露出モードの選
択からAモードが除かれてしまった場合、前のままのA
モード表示及び制御を行ってはおかしいので、これを防
止している。
さて、第30図のフローにおいてマイコン(μC)は、
まず変更可能のモードがあったときにリセットされるフ
ラグ(C11GF)をセットしく113200) 、設
定可能な露出モードが変更されたかをE”FROMのデ
ータ (MSba〜MSbe) とICカード(CD)
から入力したデータ(アドレス23、のす、〜bz) 
 とを比較して判定しく113203)、異なっていた
場合(即ち、変更があった場合)、露出モードを強制的
にPモードとすべく、データ(Fbe、 Fb+)を(
0,0)にしく13205)、ステップ(13210)
に進む。
次に、ステップ(13210)でH/Sモードがあるか
否かを判定し、ある場合(アドレス22イのす、=1)
には上記フラグ(C)IGF)をリセットし、変更位置
を示す変更データ(CDbo−CDbi)をH/S変更
(0゜0、O)としてステップ(13230)に進む(
13220,13225)。
+1/Sモードがない場合(アドレス22.のす、=O
)にはデータ(Fb、、 Fb))を(0,0)のH/
Sなしとして(113215) 、ステップ(1323
0)に進む。
ステップ(13230)では、÷/−モードが有るか否
かを判定し、有る場合(アドレス22Mのb!−1)、
フラグ(CIIGF)がセットされているか否かをステ
ップ(13245)で判定し、セットされている場合は
、フラグをリセットしく#3250) 、且つステップ
(雲3255)で変更データ(CDb、〜CDb l 
)を+/−変更(001)としてステップ(s3260
)に進む。
ステップ(113245)でフラグ(CIIGF)がセ
ットされていないときは、ステップ(13250) 、
 (13255)をそれぞれスキップして直接ステップ
(13260)へ進む。
ステップ(13230)において、十/−モードが無い
場合(、アドレス228のbx−0)、補正なしとして
、機能データ(Pba、 Fbs)を(0,0)とし、
補正露出量ΔEv=Oとしてステップ(13260)に
進む(13235,It3240) 。
ステップ(雲3260)では、S/Cモードが有るか否
かを判定し、ある場合(アドレス22oのb3−i)に
はフラグ(CHGF)がセットされているか否かをステ
ップ(13270)で判定し、セットされているときに
は、これをリセットしくg3275) 、更にS/C変
更としてステップ(13280)で変更データ(CDb
O〜C0bt)を(0,1,0)として次のステップ(
13285)に進む。
フラグ(CHGF)がセットされていないときには、ス
テップ(113275)及び(13280)をスキップ
して直接ステップ(13285)に進む、ステップ(1
3260)で、S/Cモードがない場合(アドレス22
.のす、−o)には単写モードとすべく、ステップ(1
13265)で機能データ(Fbs)を(0)にして、
ステップ(13285)に進む、ステップ(11328
5)では、S/Aモードが有るか否かを判定し、ある場
合(アドレス22Hのb4−1)には、ステップ(13
295)でフラグ(CHGF)がセットされているか否
かを判定し、セットされている場合、フラグ(CHGF
)をリセットして(雪3300)、更に次のステップ(
13305)でS/A変更として変更データ(CDb、
〜cab、>を(0,1,1)としてリターンする。先
のステップ(13295)でフラグ(CI!GF)がセ
ットされていないとき、変更可能のモードはないとしく
13310) 、変更データ(CDb、〜CDbz)を
(1゜0.0)としてリターンする。
また、ステップ(13285)でS/Aモードがない場
合(アドレス22.lのす、−o)、ステップ(113
290)において多点測距モード(Aモード)とすべく
機能データ(pbz)を(0)としてリターンする。
第6図において上述した表示の制御(1472)を終え
ると、マイコン(μC)はステップ(11473)へ進
んで、レリーズスイッチ(S:)がONされているか否
かを判定し、ONされていないとき(IF7− ’ H
J )には割込みを許可してリターンする(1474)
、 ONされているとき(lh−’ L J )にはス
テップ(1475)でセルフモードであるかをセルフモ
ード選択スイッチ(S 5iLr)がONされているか
で判定する。該スイッチがONされていればCIPIt
−’ L J )、セルフ撮影の処理をすべく、ステッ
プ(11478)に進む。
このサブルーチンを第29図に示す。
まず、マイコン(μC)は、ステップ(114500)
でAFのモーターを停止しくこれは、セルフ撮影のとき
に被写体が存在せず、背景にピントが合うことがあるの
で、AFの動作を禁止するためである)0次に内部E”
Pl?OMから、セルフの為のタイマー時間を示す信号
を読みとる(14505) 、続いてステップ(145
10)で28が選択されているか否か判定し、ここで2
3が選択されているとき(MSb3゜。
□−0,0)には、ステップ(14515)で23待っ
てリターンし、第6図のステップ(1490)へ進んで
露出制御を行う(1495)。
同じように53が選択されているときには5S。
lO3が選択されているときには103を夫々待ってリ
ターンし、露出量′411を行うべく第6図のステップ
(11490)へ進む(114520〜#4530)。
第6図のステップ(1475)でセルフモードでないと
き(IP+z = ’HJ )には、ステップ1480
)に進む、このステップ(1480)では、マニュアル
フォーカスモード(MFF = 1 (フォーカスロ・
ンク或いは焦点検出のみの手動焦点調節)〕であるか否
かを判定し、マニュアルフォーカスモードであれば、ス
テップ(11490)を通って(1495)に進んで露
出制御を行い、マニュアルフォーカスモードでないとき
(Aモード)はステップ(1485)に進む。
ステップ(11485)では合焦を示すフラグ(AFE
F)がセットされているか否かを判定し、セ・ントされ
ていなければ露出制御せずにリターンする。
フラグ(AFEF)がセットされているとき、若しくは
AFモードでないとき(即ちマニュアルモードのとき)
は、ステップ(11490>でこのフローへの割込みを
禁止し、次のステップ(11495)で露出制御を行っ
た後(後述)、ステップ(11500)でフィルムの1
コマ巻上を行い(これも後述する)、レリーズスイッチ
(I2)がONか否かをステップ(1505)で判定し
、ONの場合(IP?= ’ L J ) 、速写モー
ドであるか否かをステップ(11510)で判定し、速
写モードであるとき(Fb3 = 1) 、ステップ(
11515)で全割込みを許可して(SO)のルーチン
に進む、速写モードでないとき(pbi=o)はステッ
プ(1505)に戻り、レリーズスイッチ(I2)がO
FFされるのを待ち、OFFされるとステップ(+15
20)で全割込み許可してリターンする。
次に上記ステップ(+1495)の露出制御のサブルー
チンを第31図に示し説明する。まずステップ(128
00)において、閃光装置(ST)から入力したデータ
に基づき、充電が完了しているか否かを判定し、充電完
了している場合にはステップ(+12805)で端子(
CSST)を(I2)間rH,レベルとし、露出モード
であることを示す。そして、調光量として、フィルム感
度(Sv)、露出補正N(△Ev)、ICカードからの
閃光発光量補正1!(FΔEv)を算出し、これを調光
回路(STC)にアナログデータとしてD/A変換した
後に出力する(112810) 。
次のステップ(12815)では、制御絞り値(Avc
)に基づいて絞り制御を行い、ミラーアップの制御を行
った(12B20)後、制御シャッター速度(Tvc)
に基、づいてシャッター速度の制御を行い(11282
5)、更にFul1発光信号端子を「L」レベルにして
(雲2830)、リターンする。
ここで閃光発光時のインターフェース回路の動作を第9
図(b)に基づいて説明すると、閃光撮影時には、端子
(FLOK)が「H」レベルであり、シャック−〇先幕
が走行完了すると、X接点がONとなり、アンド回路(
ANDz+)から発光開始信号が電子閃光装置(ST)
へ出力され、電子閃光装置& (ST)では、これを入
力し、発光を開始する。 Ful1発光モードでないと
きは、インバータ(INg+)を介してアンド回路にr
)IJレベルが出力されており、調光回路(STC)か
らの副光完了を示すパルス信号を入力すると、アンド回
路(ANIhz)はこれをオア回路(ORt+)を介し
て閃光装置に出力する。電子閃光装置(ST)では、こ
れを入力して閃光発光を停止する。 Ful1発光モー
ドのときには、アンド回路(AND*g)には「L」レ
ベルが入力され、アンド回路(ANDtz)は不作動状
態となり、調光信号が通過するのを禁止するので、電子
閃光装置(ST)には、閃光発光停止を示す信号が出力
されない。
第32図(a)及び(b)には、第6図のステップ(1
1500)に示したフィルムの1コマ巻上げの制御のフ
ローチャートを示しである。これについて説明すると、
第32図(a)においてマイコン(μC)はモーター巻
上信号をモータ制御回路(MD)に出力し、タイマー(
T、)をリセットスタートさせる(12850.112
855)。
このタイマーはフィルムが最終コマまで巻き上げられ、
フィルムがつっばったことを検知する為のタイマーであ
る。マイコン(μC)はステップ(It2860)にお
いて1コマ巻き上げられたことを示すスイッチ(Swo
)がONしたか否かを判定し、ONI、ていない場合、
この状態で2秒経過したかをステップ(+12865)
で判定し、2秒経過した場合には、モーターの停止の制
御を行い(l12870)、フィルムがつっばったとし
て、このフィルムつっばりの制御を行って(11287
5> 、リターンする。前記つっばりのサブルーチンを
第32図Φ)に示し説明すると、オートリターン(つっ
ばった後、自動的にフィルムを巻戻す)が選択されてい
るか否かをステップ(I2920)で判定し、選択され
ているとき(MSb9〜耶b+z = OH,311,
811〜BM、ここでHは16進数)には、モーター逆
転の信号をモーター制御回路(MD)へ与え、フィルム
検出スイッチ(SFLM )がONになるのを待つ(1
2930,12935) 0次にスイッチ(SFL、)
がOFFになったときフィルムを全部パトローネ室へ巻
き込むか否かを判定し、巻き込む場合(!!”PROM
のMSbq〜MSbtz = 2 s、 311+ 6
 g、 7 H,All。
B11. EM、 FM )であれば1秒間待って(1
2945)、モーター停止側?11(12955)を行
った後、リターンする。
巻き込む場合でなければ(E”PROMのMSb9〜M
Sb+t=0+、IH,41,58,811,9H,C
M+Dや) 、0.2秒待ってモーター停止を行ってリ
ターンする(12950)。
上記ステップ(v2920)でオートリターンでないと
き (MSbv〜MSb 、□−4.I〜711.CH
,FM)はステップ(12925)へ進んで巻戻しスイ
ッチ(swe)がONされるのを待ち、ONされれば前
記ステップ(I2930)に進む。
第32図(a)に戻り、ステップ(12860)におい
て、1コマ巻上完了スイッチ(−0ON)がONされる
と、ステップ(112880)でモーター停止の制御を
行った後、次のステップ(12+385)でフィルム枚
数のカウンターが順算式であるか否かを判定し、順算式
である場合(MSbe〜列Sb+z−Ox−7H)、ス
テップ(12890)でフィルム撮影済枚数を示すカウ
ンターのカウント数(N+)を1だけインクリメントし
、また逆算式である場合(MSbw〜MSb+t)には
、フィルム残り枚数を示すカウント数(N1)を1だけ
ディクリメントして、それぞれステップ(12900)
に進む、ステップ(t2900)では、このフィルム枚
数(N、)をH”PROMのMSb+3〜MSb+sに
書き込む。
次に、裏蓋閉成検出スイッチ(Sle) 、或いは巻戻
しスイッチ(SIIN)が操作されたとき、端子(rN
T、)にパルス信号が入力し、マイコン(μC)は第3
3図に示す(rNT2)の割込みを実行する。同図のフ
ローにおいて、マイコン(μC)は、まずこのフローへ
の割込みを禁止しく113000) 、Lかる後ステッ
プ(83005)で巻戻しスイッチ(S++w)がON
されているか否かを検出する。 ONされている場合に
は、巻戻し動作を行うべ(第32図(b)に示した〔巻
戻し〕のルーチンを実行して割込みを許可してリターン
する(113010)。巻戻しスイッチ(S□)がON
されていないときは、裏蓋閉成スイッチ(S++c)が
ONされたとしてステップ(+13015)に進み、フ
ィルムが存在するか否かを判定する。フィルムがない場
合、従って、フィルム検出スイッチ(SFL、l)がO
FFの場合は、イニシャルロードを行わずにステップ(
13100)に進む、これに対し、フィルムが存在する
場合(即ち、5FLHがONの場合)は、端子(C5D
X)をr HJレベルにし、フィルム感度読取り回路(
DX)とシリアル交信を行ってフィルム感度データ(S
v)及びフィルム撮影枚数値(N)を入力し、交信を終
えると端子(C5DX)を「L」レベルにする(#30
20〜13030)、そして、数(Nりを−2にセット
しく13035) 、続いて端子(C5DISP)をr
)(Jレベルにし、表示制御回路とシリアル交信を行い
(嘗3045)、イニシャルロードを示す信号(OAK
のす、−1゜bt−bh−o )及びフィルム枚数のデ
ータを出力し、これにより、フィルム枚数(N、)を示
すデータ以外は表示しないようにする。シリアル交信を
終えると端子(C5DrSP)をr L J L/’、
7L/とする(113050) 。
このフィルム枚数(N1)の数値に対し表示は2つの7
セグメントを用いて表示される0次にマイコン(μC)
はモーター巻上を示す信号を巻上げ制御回路に出力しく
113055) 、1コマ巻き上げられるのを待ち(1
13060)、 1コマ巻上げスイッチ(SwJがON
すると、フィルム枚数(N1)に1を加えて、1になっ
たか否かを判定し、1になっていなければ、ステップ(
13040)にもどる、1になっていれば、ステップ(
s3075)へ進んでモーターを停止し、更にフィルム
カウンターが順算式であるか否かをステップ(1308
0)で判定し、順算式である場合、ステップ(1308
5)で(N+ンに1、順算式でない場合、ステップ(1
3090)で読み取ったフィルム撮影枚数(N) を(
N、)とし、ステップ(113095)に進む、そして
、ステップ(13095)では、上記フィルム枚数(N
1)どフィルム感度とをEtPROMの所定のアドレス
に書込み、書込み終了後、全割込みを許可して(113
100) 、リターンする。
ここで、本実施例において、フラグのセット、リセット
とビットの1.Oとは同一であることを付言しておく。
以上において、本実施例のカメラ側のマイコン(μC)
の動作について、各種フローチャート等を用いて説明し
たが、次にこのカメラに装着されるICカードの制御に
ついてもフローチャートを用いて説明する。尚、モード
設定カード、プログラムカードに分けてそれぞれ説明す
ることにする。
I Cカー )’(CD)ニはE”FROMを内蔵した
マイコン(μCりが組込まれている。
まず、モード設定カードから説明するとICカード(C
D)がカメラに装着されると、電源が供給されると共に
上述したように、カメラのマイコン(μC)に割り込み
がかかり、クロック(φ)が送られてきて、tCカード
側のマイコン(μCt)は駆動可能の状態となる。
ICカード側では、カメラへの装着により端子(RE’
)にr L JからrH,レベルへ変わる信号が入力し
、マイコン(μCZ)は第40図(a)に示すフローを
実行する。同図において、マイコン(μCt)は、まず
フラグ出力ボートをリセットし、E”FROMのデータ
をRAMのビットの内のデータの内容に応じたビットに
移しくllCDl0) 、割込み待ちとなる(lcD1
5) 。
カメラから、データ交信要求を示す信号(C5BCK)
が送られると、ICカードのマイコン(μCよ)は割込
み(INT )を実行するが、これを第40図(b)に
示し説明すると、マイコン(μCZ)はステップ(ll
CDl0)でカメラとシリアル交信を行うべく制御し、
カメラから送られてくるデータ交信用のクロック(SC
K)に基づいて、カメラからのデータを入力し、何番目
のデータ交信(1,II、 III)であるかを判定す
る(ICD55) 、データ交信■である場合、まずI
Cカードがどのような種If(モード設定、或いはプロ
グラム)であるのかをカメラに示すデータを設定して(
今の場合モード設定カード)、カメラから送られてくる
クロック(SCK)に基づいてデータを出力して(lc
D60) 、割り込みを待つ(lcD63) 、データ
交信が■である場合、ステップ(lcD70)からステ
ップ(ICD75)に進み、カメラから送られてくるデ
ータ(この場合、キーデータ)をクロック(SCK)に
同期して入力する。この人力したデータに基づいて、デ
ータセットのルーチン(雲CD75)を行って、割り込
み待ちとなる(lcD63)。
このデータセットのルーチンを第40図(C)に示し説
明すると、カードデータ設定スイッチ(Sc++sがO
Nされているか否かをステップ(IcDloo)で判定
し、そのスイッチのON或いはOFFに応じてステップ
(ICDIIO,誹CD105)で、それぞれの制御を
行った後、ステップ(参CD115)へ進む−(Sc+
+s ON)  (5cosOFF )の制御のフロー
を第40図(e) 、 (f)に示すが、この制御は第
17図、第18図に示した( 5cos ON) 。
(5cns OFF )のフローと比ベステップ(11
500)及びステップ(11550)のモード設定カー
ドの判定のステップがない(これはカード側では不要で
ある)だけで、他は同一であるので説明を略す。
尚、フラグの頭にCがついているのはカメラ側のフラグ
と区別する為であり、その機能はCがついていないカメ
ラ側のフラグの機能と同じである。
第40図(C)に戻り、ステップ(lIcD115)で
は、セットフラグ(SETF)がセットされているか否
かを判定し、セットされていない場合は、(5ees 
ON)のフローを一度通り、(5ees OFF )の
フローを通っていないときにセットされているフラグ(
CCUSF)がセットされているか否かをステップ(l
CD120)で判定する。
尚、本実施例でカードデータ設定スイッチ(S。3)は
OFFで変更モードに入るようになっており、ステップ
(lCD115)でフラグ(CSETF)がセットされ
ていないときは、設定変更はまだできていないが、その
ように変わったことを表わす。
フラグ(CCDSF)がセットされているときには、表
示制御フラグCDl5PCF)をセットしくlCD12
5)、フラグ(CCDSF)がセットされていないとき
はリセ・ントして(lCD130)、リターンする。
この表示制御フラグ(DISPCF)のセット、リセッ
トでカメラ側の表示をデータ設定モード時の表示にする
か否かを決定している(第28図のステップ(#273
0) )。ステップ(lIcD115)で、フラグ(C
5E丁F)がセットされているとき、データ変更のため
のデータセット■のフローを実行してステップ(lCD
125)に進む(llCDl17)。
ここで、データセット■の操作に応じたフローを説明す
る。
第40図(d)においてカードスイッチ(See)がO
Nされているか否かを判定しくlCD135)、ONさ
れている場合には、変更モードを記憶しているビット(
CCにb0〜CCKb、)から、現在の変更モードを判
定し、その次のモードに変更してリターンする(IC[
1140)。
このとき、上記ビット(CCKb15〜CCKb+t)
のデータも変更する。スイッチ(ScD)がONされて
いないときには、アップスイッチ或いはダウンスイッチ
がONされているかを判定しくlCD145.lCD1
55) 、これらのスイッチがONされている場合は夫
々データセット■、■のフローを実行してリターンする
(ICD150.薯CD160) 、両方ともONされ
ていないときは、何もせずリターンする。
次に、データセット■を第40図(6)に示し、説明す
ると、まずマイコン(μC)は、変更モードが(1)〜
(■)のどれであるかを判定し、そのモードでの機能を
決定している番号を記憶しているビット(CCKbs〜
CCKbzt)から、現在の番号を判定し、次の番号に
変更する0例えば、モードIのとき、現在の番号がr 
OJ (H/S、露出補正、ドライブモードS/C、ス
ポットAF/多点AFの4つの変更可となる)のときr
l」 (4つの内、スポット/多点APの変更ができな
い)になる、データセット■は上記データセット■とほ
ぼ同じで、違うところは、番号の進みが逆転することだ
けであるので、図示省略している。
次に、プログラムカードの場合の説明を行う。
本実施例では、プログラムカードはスポーツを行ってい
る場面を逼りたい場合に有効なスポーツプログラムとな
っている。
さて、ICカードがカメラに装着されると、カード側の
マイコン(μcg)のRESET端子に「L」レベルか
ら「H」レベルに変遷する信号が入力し、ICカードの
マイコン(μCZ)は第41図に示す〔リセット〕のフ
ローを実行し、ステップ(Ql)でフラグ及びボートを
リセットして割込みを待つ(口2)、カメラからC3B
CKの信号が入力すると割込みがかかり第42図に示す
(INT )のフローを実行する。ICカードのマイコ
ン(μCt)はカメラから送られてくるクロック(SC
K)に基づいてデータ交信を行う(Q50) 、このと
きのデータはどのような交信であるかをカメラがカード
側に知らせるためのデータであり、ICカードのマイコ
ン(μCりは、このデータを入力して交信の内容を判別
する(口51)、データ交信Iである場合には、カード
の種類を示すデータ(ここではプログラムカードである
こと)及びAFのモードはコンティニュアンス、測光ゾ
ーンは多点であることをそれぞれ示すデータをカメラ側
にシリアル交信(Q52)で出力し、ステップ(Q56
)に進んで割込みを待つ。
ここで、このプログラムカードは、スポーツの場面を前
提としているので、動きの激しい被写体に対応するため
に常にピントがあっているコンティニエアスAF、測光
ゾーンも同じ理由で測光する範囲が広い多点、測距ゾー
ンは、動く被写体にピントを合わすので、広い多点が望
ましいが、撮影者の意志でピントを主被写体にのみシャ
ープに合わせたい場合を考えて切換え可能にする。
データ交信■である場合、カメラから露出演算に必要な
データを入力する(ステップQ53.Q54)。
そして、露出演算を行って割り込みを待つ(Q55) 
次に、露出演算の具体的なフローチャートの実施例を説
明する前に、このカードの制御の概要を説明しておく。
◇屋外スポーツや運動会用のカード◇ 〔内容〕 動きのある被写体を比較的明るい場所で手振れしない高
速シャッターで逼影出来る。
〔制御〕
屋外スポーツ、運動会カードの制御内容を第37図のプ
ログラム線図に示す。この制御は下記のように行われる
(イ)レンズの絞り値Aνは、次の式で算出する。
Ev < 21の時、Av= (3/4) ・Ev  
23/4Ev≧21の時、八v= (1/2) ・Ev
−1/2即ち、Ev<21の時はシャッター速度(Tv
)を速くするために絞りを開放気味にする。よって、A
V= (3/4) ・Ev−23/4の計算を行う。
Ev≧21の時は既にシャッター速度(Tv)は十分に
高速であると考えられるので、(Av) 、 (Tv)
を両方ともなめらかに変化させるためにAν= (1/
2)・Ev−1/2の計算を行う。
次に、開放絞り値AvoとAvの比較を行う、計算値が
Avoよりも小さい場合は、絞り値をその値にセット出
来ないのでAvoに補正する。
次に、下記の式でシャッター速度(Tv)を求める。
Av≧Avoの時、Tv = Ev −AvAy < 
AvoO時、Tv = Ev −Av。
(ロ)フィルムがネガフィルムの場合は、シャツター速
度(Tv)を速くする為にシャッター速度(Tv)の補
正を行う。
ネガフィルムはラチチュードが広いので、それを利用し
て露出をIEv程度アンダーにして高速シャッター速度
を保持する。
リバーサルフィルム (ポジ)はラチチュードが狭いの
で、補正は行わない。
(ハ)その他 上記制御は焦点距離が70m以上のレンズが装着されて
いる場合に行う、その理由は、スポーツ撮影は被写体と
の距離が比較的あると考えられ望遠レンズでないと被写
体を十分に措影出来ないと思われるためと、望遠レンズ
を使用しない場合は、被写体の像倍率が小さくなり、被
写体を追いかけるためにレンズを動かして手振れを起こ
す確率が少ないので制御は行わない。
二の制御ではフラッシュは強制OFFとし、フラッシュ
の自動発光は行わない、その理由は、このプログラムカ
ードでは比較的明るい場所での撮影を対象としており、
被写体との距離が比較的あると考えているので、フラッ
シュを作動させても、その効果があまり無いと思われる
からである。
また、この制御ではフラッシュのスイッチが強制ONと
なっている場合は、制御を行わない、その理由は、この
制御では上記の理由でフラッシュの発光は行わないので
、強制ONの時に制御を行うとフラッシュを発光させた
いという撮影者の意志に反することになるからである。
次に、前記プログラムカードの露出演算のフローチャー
トを第43図に示し、説明する。同図において、プログ
ラムカードのマイコンは、まずステップ■において入力
されたデータよりレンズの有無を判定する。ここで、レ
ンズがカメラ本体に取り付けられていない場合は、開放
絞り値(Avo)等のレンズデータはICカードに来な
い、よって、露出演算を行う事ができないので、ステッ
プ@へ進み、露出制御をカメラ本体側に任せる。レンズ
が装着されていれば、ステップ■へ進んで入力されたデ
ータよりレンズの焦点距離を調べる。焦点距離が701
I11未満のレンズでは前述の理由によってカードの制
御は行わないので、この場合もステップ0ヘジヤンプし
てカメラ本体に露出制御を任せる。焦点距離が70mm
以上であれば、ステップ■で入力されたデータよりフラ
ッシュの強制発光スイッチの状態を調べる。フラッシュ
の強制発光スイッチがONの場合には、前述した理由よ
りカードは制御を行わないので、ステップ0ヘジヤンプ
する。
一方、前記スイッチがOFFの場合は、次のステップ■
で入力されたデータのスポット輝度(Bvs)とフィル
ム感度(Sv)の和によって露出値(Ev)を計算する
。そして、その露出値(Hv)の値により制御の内容を
変える。前述の理由により、Ev<21の時にはAv=
 (3/4) ・Ev−23/4の式よりステップ0で
(Av)を求める。 Ev≧21の時はAv= (1/
2) 1v−1/2の式よりステップ■で(Av)を求
める。
ステップ■で計算した(Av)とレンズの最小絞り値(
Avmax)との比較を次のステップ■で行う、そして
、AV≧^vmaxのときは、レンズをそれ以上絞り込
むことができないので、ステップ■でボディ制御用絞り
値AvcをAvmax とする。
一方、Ay<Avmaxのときは、ステップ■でAvc
=Avとする。このようにして、ボディ制御用絞り値A
vcを求めた後、ステップ[相]でシャッター速度(T
v)をTv = F、v −Avcの式に基づいて計算
する。
次のステップ■では、このシャッター速度(Tv)とカ
メラの最高シャッター速度(Tvmax) との比較を
行う、ここで、Tv≧TvmaxO時は、ステップ@へ
進んで、ボディ制御用シャッター速度(Tvc)を(T
vmax)  とする、Tv<TvmaxO時は、ステ
ップ@でTvc =Tvとする。
上記ステップ■でEv<21であれば、ステップ[相]
に示す式で(Av)を計算した後、ステップ■へ進む。
ステップ■では、ステップOで計算した(Av)と開放
絞りAvoとの比較を行う、ここで、Av>Avoの時
は(Av)と(Avmax)との比較を行う為に前記ス
テップ■へ行く、AV≦AvoO時はレンズの絞り値を
それ以上開放に出来ないので、ステップ■へ進んでボデ
ィ制御用絞り値(Avc)を(^vo)とする、そして
、更にステップ■で、Tv−Ev−Avcの式よりシャ
ッター速度(Tv)を計算する。
前述した理由により、フィルムがネガフィルムの場合は
、シャッター速度(Tv)の補正を行わなければならな
いので、ステップ[相]でフィルムの種類を判別する。
その結果、リバーサル(ポジ)フィルムの場合は、シャ
ッター速度(Tv)が極端に遅くなるのを防ぐためにス
テップ@へ進む。
一方、ネガフィルムの場合は、ステップ■へ進み、シャ
ッター速度(Tv)が9より小さいか否か判定する。そ
して、Tv≧9の時は、ステップ[相]でボディ制御用
シャッター速度(Tvc)を(Tv)とする。
Tv<9のときは、ステップ[株]に進んで更にシャッ
ター速度(Tv)が8以上か否か判定する。
ここで、Tv≧8のときは、Tvc=9としくステップ
@) 、Tvく8のときは、ステップ0でTv = T
v+1なる補正を行い、次のステップ@へ行く、ステッ
プ@ではシャッター速度(Tv)が極端に遅くなるのを
防ぐために(Tv)の最高値をTν=−5(30秒)に
制限するための比較を行う。
ここで、Tv<5の時は、TVC=  5としくステッ
プ@) 、TV≧5の時は、Tvc = Tvとする(
ステップ[相])。
前述した理由でフラッシュの制御は行わないので、ステ
ップ[相]ではフラッシュはOFFとするビットを立て
る。しかる後、ステップ@に進み、カメラの制御はプロ
グラムカードで計算した値を使用し、リターンする。
これら露出演算のフローを終えると、第42図のフロー
に戻って割り込みがあるのを待つ。
ここでカメラ側から割り込みがあり、このときデータ交
信■であれば演算した絞り値(CAvc)、シャッター
速度(CTvc)のデータ及びカードによるカメラ制御
を行うか否か、Ful1発光の非強制(Fb。
−〇)1強制発光の禁止(Fb、。−〇)、調光補正量
(CFΔEv)のリセットに関するデータを作成し、シ
リアル交信を行ってカメラ側に出力する。尚、上記以外
の交信ではカードのマイコン(μCt)は停止する。
ここで、本実施例の説明に出てくるスイッチ及びその機
能や各種データ等を表にして以下第1表〜第12表に示
す。
第1表 第 1 表(続き) 第2表(al 第2裏山) 第2表(C) 第2表(dl 第2表(e) 第3表 第4表 モード設定データ(MSbn) E”PROM第 4 
表(続き) 第5表 変更データ(CDb、1)(RAM) 第6表 カード交信出力データ(CSb、 ) 第7表 カードからのデータ 第 7 表(続き) 第8表(A) 第8表(bl 第 8 表 (b) (続き) 第 8 表 (b)(続き) 第9表 データ表示用 RAM (レジスタ) 第 9 表(続き) 第10表 レンズ(1) 第11表 レンズ(II) 第12表 カメラ内 レンズ情報 尚、上記実施例によれば、設定シャッター速度の設定中
を変更できる。また上記実施例ではセルフタイマーの秒
時設定もできる。
光皿坐四来 本発明によれば、露出量を常に一定量補正できるように
すると共に、それを基準にして、更に露出補正が行える
ようにしたので、カメラ側で一義的に定められた適正露
出レベルと撮影者自身が考える適正露出レベルとの間の
差を補正する場合に特に撮影者の意図に応じた適正な露
出レベルが得られるという効果がある。また、第1補正
手段による一定量の補正はフィルム感度等に応じて変え
る必要がないので、操作上の煩しさが生じないという効
果もある。
この一定量を可変設定できるように構成すると、撮影者
の意図に応じた選択が可能となる。
そして、前記一定量の設定をICカードにより行うよう
に構成すると、設定が容易且つ細かくできる。
【図面の簡単な説明】
図はいずれも本発明の実施例に関するものであって、第
1図はカメラ全体の回路ブロック図、第2図はその表示
部における表示形態を示す図、第3図は電池装着時にお
けるカメラのリセットのルーチンを示すフローチャート
である。第4図は第3図における初期セットのルーチン
を示すフローチャートである。第5図はカメラとそれに
装着されたICカードで行われるデータ交信のフローチ
ャートである。第6図は測光・AF・表示・露出制御等
を行うルーチンを行うフローチャート、第6図(a)は
その一部の詳細図、第7図はその中のレンズデータ入力
のルーチンを示すフローチャート。 第8図は同じくフラッシュデータ入力のフローチャート
である。第9図(a)は電子閃光装置の回路図であり、
第9図(b)はそのインターフェースの回路図である。 第10図(a)はAFルーチンのフローチャートであり
、第1θ図(b)、第10図(C)、第10図(ロ)、
第10図(e)及び第10図(f)はその詳細図である
。第11図は撮影画面内における測距範囲並びに測光範
囲を示す図である。第12図はカメラに設けられたキー
の設定ルーチンを示すフローチャートであり、第13図
、第14図(a)、第14図(ロ)、第15図、第16
図、第17図、及び第18図はその各種キーに係る具体
的な設定ルーチンを示すフローチャートである。第19
図は測光データ作成のルーチンを示すフローチャート、
第20図はAEロックのフローチャートである。第21
図(a)、第21図伽)は絞り及びシャッター速度設定
のフローチャートである。第22図は露出演算のフロー
チャートであり、第23図(a)、第23回軸)。 第23図(C)、第24図、第25図及び第26図はそ
の中の各モードのフローチャートである。第27図は1
.Cカード(特にプログラムカード)による制御のフロ
ーチャートである。第28図は表示のルーチンを示すフ
ローチャートであり、第29図はセルフのルーチンを示
すフローチャートである。第30図はモード設定のフロ
ーチャート第31図は露出制御のフローチャート、第3
2図(a)及び第32図[有])はフィルムの1コマ巻
上げに関するフローチャート、第33図は裏蓋閉成に関
する割込みのルーチンを示すフローチャートである。第
34図及び第35図は表示例を示す図である。 第40図はICカードの各種ルーチンを示すフローチャ
ートであり、第41図及び第42図は特にプログラムカ
ードの場合についてのフローチャート第44図はプログ
ラムカードに関するプログラム線図である。 (μC)・・−・・・−−−−−−一・・カメラ本体の
マイコン(μCり・−・・・・・・−・−ICカードの
マイコン(CD ) −−−−−−・・−・−・−・I
Cカード(S、)  ・・−・・−・−一−−−・・レ
ンズ側スイッチ(10) −−−−−−・〜・・−・−
・・レンズ(S、)・−・−・−・−・・・−・−・A
F開始スイッチ。

Claims (3)

    【特許請求の範囲】
  1. (1)設定した露出補正量をフィルム感度を含む撮影情
    報により算出した露出量に加えて補正された露出量を出
    力する手段を有するカメラの露出制御装置において、常
    に一定量の露出補正量を設定する第1の露出補正手段と
    、補正量を任意に設定できる第2の露出補正手段とを設
    けたことを特徴とするカメラの露出制御装置。
  2. (2)前記一定量は可変設定できることを特徴とする第
    1請求項に記載のカメラの露出制御装置。
  3. (3)前記露出補正手段はカメラに対する特定のICカ
    ードの装着により前記一定量を設定できることを特徴と
    する第1請求項に記載のカメラの露出制御装置。
JP63118020A 1988-05-13 1988-05-13 カメラの露出制御装置 Pending JPH01287538A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63118020A JPH01287538A (ja) 1988-05-13 1988-05-13 カメラの露出制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63118020A JPH01287538A (ja) 1988-05-13 1988-05-13 カメラの露出制御装置

Publications (1)

Publication Number Publication Date
JPH01287538A true JPH01287538A (ja) 1989-11-20

Family

ID=14726079

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63118020A Pending JPH01287538A (ja) 1988-05-13 1988-05-13 カメラの露出制御装置

Country Status (1)

Country Link
JP (1) JPH01287538A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5172157A (en) * 1990-11-17 1992-12-15 Nikon Corporation Automatic light adjustment device for cameras

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5172157A (en) * 1990-11-17 1992-12-15 Nikon Corporation Automatic light adjustment device for cameras

Similar Documents

Publication Publication Date Title
US4974011A (en) Camera system
JP3125882B2 (ja) カメラシステム
JPH01287538A (ja) カメラの露出制御装置
JPH0481732A (ja) Icカードを用いるカメラ
JP3125881B2 (ja) カメラシステム
JP2844670B2 (ja) カメラ
JPH0289013A (ja) カメラシステム
JP2751437B2 (ja) カメラシステム
JP2770443B2 (ja) カメラ
JP3125880B2 (ja) カメラ
JPH0242430A (ja) カメラシステム
JP2720497B2 (ja) カメラ
JPH01287539A (ja) カメラシステム
JPH0242428A (ja) カメラシステム
JPH01284814A (ja) カメラシステム
JPH0284630A (ja) カメラシステム
JP2855615B2 (ja) カメラシステム
JPH01284815A (ja) カメラシステム及びレンズ
JP2658408B2 (ja) カメラシステム
JPH0242429A (ja) カメラシステム
JPH026931A (ja) カメラ
JPH01265240A (ja) カメラ
JPH0263029A (ja) カメラシステム
JPH02118528A (ja) カメラシステム
JPH0247630A (ja) 液晶表示装置