JPH02124541A - カメラ - Google Patents

カメラ

Info

Publication number
JPH02124541A
JPH02124541A JP1204953A JP20495389A JPH02124541A JP H02124541 A JPH02124541 A JP H02124541A JP 1204953 A JP1204953 A JP 1204953A JP 20495389 A JP20495389 A JP 20495389A JP H02124541 A JPH02124541 A JP H02124541A
Authority
JP
Japan
Prior art keywords
data
mode
card
switch
camera
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.)
Granted
Application number
JP1204953A
Other languages
English (en)
Other versions
JP2581222B2 (ja
Inventor
Takehiro Kato
平野 雅康
Yoshihiko Azuma
博司 大塚
Masayasu Hirano
直浩 景山
Naohiro Kageyama
武宏 加藤
Toshihiko Ishimura
東 義彦
Kenji Tsuji
賢司 辻
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 JP1204953A priority Critical patent/JP2581222B2/ja
Publication of JPH02124541A publication Critical patent/JPH02124541A/ja
Application granted granted Critical
Publication of JP2581222B2 publication Critical patent/JP2581222B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Exposure Control For Cameras (AREA)

Abstract

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

Description

【発明の詳細な説明】 の 本発明はカメラに関するものであり、より特定的にはブ
ラケット機能付きのカメラに関するものである。
従jF辺」【術− 一般にカメラでは露出量を決めて撮影するが、その決め
た露出量による写真がどの程度のものなのか撮ってみな
いと分からない場合が多い。そこで、露出量を一枚ごと
に変えて同一の被写体について複数枚の写真を撮ってみ
るというブラケット撮影が行われる。
そして一般に、このようなブラケット撮影を行うとき、
従来のカメラは、その露出ずらし量の最もアンダー側か
らオーバー側に向けて(又はその逆の順序で)撮ってい
くように構成されていた。
が  しよ゛と る ところで、カメラに装着したフィルムの残り枚数が少な
い部分では、ブラケット撮影のための設定枚数がフィル
ムの残り枚数よりも多くなるという事態が生じることが
あり、ブラケット撮影を行っていっても途中でフィルム
終端となり、設定枚数全部についてのブラケット撮影が
できないことがある。このような場合、従来のブラケッ
ト構成では、所定の値よりも大きく離れた露出量の撮影
のみがなされ、所定値に近い露出量での撮影が行われな
いで終ってしまうことがある。また、ブラケット撮影を
設定枚数の途中で強制的に終了するような場合であって
も、同じような結果となる。
しかし、一般的には、どのような場合であっても所定値
に近い露出量での撮影が行われていることが望ましい。
本発明はこのような点を配慮したカメラを提供すること
を目的とする。
るための 上記の目的を達成するため本発明のカメラでは、ブラケ
ット機能が所定の露出レベルからオーバー側へのずらし
とアンダー側へのずらしを一枚ごとに交互に行いながら
、そのずらし量を発散的に増加するようになっている。
潰り一用− このような構成によると、ブラケット撮影がその設定枚
数の途中で終ってしまうような場合であっても、所定値
に近い露出量で撮影されたものから確実に得られること
になる。しかも、その所定値に対し近いオーバー側のも
のだけでなく、オーバー側とアンダー側のものが交互に
得られつるので、所定値に対する両方向(オーバー及び
アンダー)のずらしによる撮影写真を評価できることに
なる。
ヌ」1例− 第1図は本実施例のカメラの回路ブロック図である。同
図において(μC)はカメラ全体の制御。
種々の演算を行うマイクロコンピュータ(以下「マイコ
ン」という)でE2PROMを有し内部で書込み及び読
出しが自由に行えるようになっている。(AFct)は
焦点検出を行う焦点検出回路であって、COD、  積
分制御回路、  A/D変換回路からなり、後述する3
つの測距エリアに対して被写体の情報を得ると共にこれ
をA/D変換して、マイコン(μC)へ出力する。
(LDI)は低輝度で且つ焦点検出不能のときに被写体
に向けて光を発光し焦点検出可能とする補助光発光素子
である。
(LM)は測光回路で、後述する4つのエリアに対して
測光を行い、その測光値をA/D変換してマイコン(μ
C)へ輝度情報として与える。(DISPC)はマイコ
ン(μC)から表示データ及び表示制御信号を入力して
カメラ本体上面の表示部(DISP□)及びファインダ
ー内の表示部(DISPI)に所定の表示を行わせる表
示制御回路である。
本実施例においてICカード(CD)には、カメラのモ
ードを使用する人に応じて変更選択できるカスタムカー
ド、撮影状況に応じてカメラの各種機能の制御(AEプ
ログラム、AEモード、APモード等)が自動的に決定
される4枚のプログラムカード、特殊機能を付加する4
枚のファンクションカード。
撮影データをメモリーするメモリーカードの4種類10
枚のカードがある。これらのカードに関しては後で詳細
に説明する。(ST)は電子閃光装置、  (IF)は
カメラのマイコン(μC)と電子閃光装置(8T)との
間に設けられたインターフェース、  (STC)は不
図示の撮影レンズを通ってきた閃光発光時の被写体反射
光を受光し、適正露光量となったときに閃光発光を停止
させる調光回路である。(LE)はレンズに設けられた
レンズ回路で交換レンズ固有の情報をカメラのマイコン
(μC)に出力する。(LECN)は焦点検出情報にも
とづいて撮影レンズを駆動するレンズ駆動制御回路、 
(ENC)はレンズを駆動するモーターの回転を検出す
るコンバータで、所定の回転角ごとにマイコン(μC)
へパルスを出力する。
マイコン(μC)はこのパルスをカウントし、現在の位
置の■位置からの繰り出し量を検出し、この繰り出し量
〔繰り出しパルス数(CT))から距離を検出する。(
TVcy)はマイコン(μC)からの制御信号に基づい
てシャッターを制御するシャッター制御回路、 (AV
er)はマイコン(μC)からの制御信号に基づいて絞
りを制御する絞り制御回路、  (MD)はマイコン(
μC)からの制御信号に基づいてフィルムの巻上げ1巻
戻しの制御を行うモーター制御回路である。(BZ)は
シャッタースピードが手振れとなるスピードになると警
告を行うブザーである。(E)は電源となる電池、  
DC/DCはマイコンに供給する電圧(VDD)を安定
させるためのDC/DCコンバーター、(D+)〜(D
4)は、DC/DCコンバーターがOFFのときに電圧
(Vnn)よりも低い電圧をマイコンに与え、消費電力
を少なくするためのダイオード群で、カメラのマイコン
(μC)のハードはこの低い電圧で作動できるので、割
り込みがかかるが、ICカード(CD)の方のマイコン
(μC2)この低い電圧では駆動できない。(RR)(
CR)は電池装着時にマイコン(μC)ヘリセットをか
けるためのリセット用抵抗及びコンデンサーである。(
Try)は上述した回路の一部に電源を供給する給電用
トランジスターである。
次に、スイッチ類の説明を行うと、(SRE)は電池が
装着されたときにOFFとなる電池装着スイッチであっ
て、電池が装着され該スイッチ(SRE)がOFFにな
るとマイコン(μC)の端子(RE)に「L」レベルか
らr HJレベルに変化する信号が印加されマイコン(
μC)は後述のリセットのルーチンを実行することにな
る。(SEM)は常開のブツシュ式の露出モード変更ス
イッチで、このスイッチ(SEl、)の操作と後述する
アップスイッチ(Sup)、ダウンスイッチ(Sdn)
の操作とによって露出モードが変更される。(SFUN
)は常開のブツシュ式の機能変更スイッチで、このスイ
ッチの操作とアップスイッチ(Sup)、ダウンスイッ
チ(Sdn)の操作により機能変更(例えば連写・単写
の切換え)が行われる。(Scn)は、通常カードが装
着されているときには、カードによる機能の有効/無効
を切換える、あるいは、プログラムカード以外のカード
でのデータの設定変更時に使用される常開のブツシュ式
のカードスイッチである(詳細は後述する)。(Sco
s)は、カードが装着されているときにデータの設定へ
の移行時に操作されるカードデータ設定スイッチである
(Sl)は、測光及びAF動作等の撮影に必要な準備動
作を行う為のスイッチで、不図示のレリーズ釦の第1の
ストロークでONとなる。上記スイッチ(SEM)、 
(SFUN)、 (SCD)、 (SCDS)、(81
)のうちいずれか1つでも操作され、ONになると後述
の[: INT+ )の割り込みを実行する。(SM)
はカメラの動作を可能とする為のメインスイッチであり
、このスイッチのON、或いはOFFにより、後述の(
INT2]の割り込みを実行する。
(Snup)はミラーアップが完了するとONシ、シャ
ッター機構がチャージされ、ミラーダウンするとOFF
となるスイッチである。
(S2)は撮影動作を行うときに操作されるレリーズス
イッチで、レリーズ釦の第2のストローク(第1ストロ
ークより深い)の押下でONとなる。(SIIn)はフ
ィルムの1コマの巻上でONとなる1コマスイッチであ
る。(SAEL)はAEロック(露出ロック)を行うた
めのスイッチであって常開のブツシュスイッチで構成さ
れている。(SAF7M)はAFと手動焦点調節の状態
を切換える焦点調節モード切換えの状態スイッチである
(SsE)は変更すべきデータを選択するための常開の
変更データ選択スイッチである。(S旺LF)は、セル
フ撮影を行うときにセルフモードを設定する常開のブツ
シュスイッチであり、このモードが設定され、レリーズ
スイッチ(S2)がONされると、セルフ撮影を開始す
る(SAU)は露出モードがMモード(マニュアルモー
ド)のときに、このスイッチの操作とアップスイッチ又
はダウンスイッチとの操作とで絞り値を変更する絞り変
更スイッチである。Mモードで上記スイッチ(Sau)
の操作がないときにはアップスイッチ又はダウンスイッ
チの操作によりシャッター速度の変更となる。(SFL
。)はフィルムが装填されているか否かを検出するもの
で、スプール室の近傍のフィルムレール面上に配置され
、フィルムが存在するときにはOFFとなるフィルム検
出スイッチである。(SR8)は裏蓋が閉められたとき
にONL、開けられるとOFFとなる裏蓋閉成検出スイ
ッチで、このスイッチのONによりマイコン(μC)は
後述する割込みのルーチンを実行する。(SRII)は
フィルム巻戻しを開始させる為のスイッチであり、操作
されるとONシ、後述の割込みのルーチンを実行し、裏
蓋が開けられるとOFFする。(SCR)はICカード
(CD)が装着されたときにOFFとなるICカード装
着スイッチであり、OFFになったとき、ICカード(
CD)のマイコン(μC2)にリセットをかける。
(X)は所謂X接点であり、シャツ々−の1幕走行完了
でONシ、不図示のレリーズ部材のチャージと共にOF
Fとなる。
(Sup)は変更すべきデータの切換え、或いは加算を
行う常開のアップスイッチであり、(Sdn)は同じく
減算を行う常開のダウンスイッチである。Mモードのと
きの絞り値の変更時には絞り変更スイッチ(Sau)の
ONと(Sup)、 (Sdn)の操作で夫々絞り値の
アップ、ダウン、絞り変更スイッチのOFFと(Sup
)、 (Sdn)の操作で夫々シャッター速度のアップ
、ダウンの機能を果たす。アップスイッチ(Sup)、
ダウンスイッチ(Sdn)が操作されたことは端子(I
P20)、 (■P21)がそれぞれ「L」レベルにな
ったことで検出する。第1図において、上記各スイッチ
に共通する線路(WI)は接地電位点(GND)に接続
されている。
第1表は上述した各スイッチと、それらの機能をまとめ
て示している。
次に、本実施例のカメラの動作を説明する前に、ここで
用いられる4種類のICカードについて説明する。
(I)カスタムカード; このICカードはカメラの有する機能(制御できる機能
)のうち、撮影者にとって必要なものを選択(不必要と
思われるものを削除)、或いは機能の択一的選択を行う
ことによって撮影者の意図、撮影技術に応じたカメラを
提供しようとするものである。また、これによって不必
要な機能を省くことができるので、モード変更時には簡
略化され操作性の良いカメラとなる。次に、このカード
に関する説明及びそれに対して行われる表示内容に関し
て説明する。
まず、このICカードの機能の選択としては、(i)露
出モードの選択、  (ii)機能の二者択一、(ii
i)レンズ側スイッチの操作による関係等がある。
まず、上記(i)の露出モードの選択に関する露出モー
ドとしては、 (b−1)プログラムモード  (Pモード)(b−2
)絞り優先モード   (Aモード)(b−3)マニュ
アルモード  (Mモード)(b−4)シャッター優先
モード(Sモード)があり、Pモードは基本として必ず
入れ、残り3つのモード(A、 M、 Sモード)の組
み合わせの選択を行えるようにしている。従って、組み
合わせとして、の8通りがあり、表示としては第2図(
a)の4つのモード表示(ただしPROGRAMはPで
表わす)のうち、モードの設定時には選択された組み合
わせの表示が例えば第2図(b)のように行われ、撮影
時には選択されている1つの露出モードの表示〔第2図
〔C)(Aモード選択)〕が行われる。文字(或いは数
値)の周りの点々は点滅を示している。詳細は後述する
。全表示を第2図(a)に参考として示しておく。
次に、(ii)機能の2者択一としては、手振れブザー
の有/無があり、これの設定時、第2図(d)に示した
表示のうち、数値3が手振れブザーの有/無を示し、フ
ィルムカウンターの数値「1」がブザー有、 「2」が
ブザー無を示す。
(iii)のレンズ側スイッチの操作による関係として
は、レンズ側に設けられたスイッチ(後述)が操作され
たときに、どのようなAF(オートフォーカス)のモー
ドを選択するかということであり、そのモードとしては
、 ■まず、スイッチが操作されていないとき、(ト1)多
点/スポットによる全域でのワンショット(合焦後追従
判定) ■スイッチが操作されているとき (E−2)フォーカスロック (E−3)スポットAF (E−4)コンティニュアスAF があり、設定時に第2図(d)に示した表示のrCuS
t−3Jの数値「3」が「2」となり、点滅表示の「1
」が「1」〜「3」となるが、この点滅表示の「1」〜
「3」は夫々上記rE−24〜「E−4」に対応してい
る(図は省略し、設定時に詳述する)。
選択番号と機能に関しては第2表に示す。
尚、上記(i)〜(m)において、モード設定時にカー
ドキーを1回ONすることにより(i)〜(I[I)の
モードが順次選択され、アップスイッチ又はダウンスイ
ッチを押すことによりそのモードの中での機能(設定値
)が選択される。夫々、モード(i)〜(II[)及び
機能は、循環的に設定可能となっている。
(n)プログラムカード; プログラムカードとしては、撮影場面を設定し、その場
面の状況或いは被写体に応じたAFモード(コンティニ
ュアス/ワンショット・測距エリア)AEのシャッター
速度・絞りの決定を行うことにより、場面に応じた撮影
を行うことを目的にして作られたものである(詳細は後
述する)。
(III)ファンクションカード; (3−1)l(/Sカード((ハイライト/シャドウ)
 カード) このカードは、白いものはより白く、黒いものはより黒
くして、カメラで得られた露出値を一定値オーバー(÷
2.0)(ハイライト)、アンダー(−2,0)(シャ
ドウ)にするものであり、このカードの挿入(H/Sの
選択の一方)と、AEロックスイッチの操作とによりそ
れが行われる。
(3−2)AEブラケットカード このカードは、カメラで得られた露出を、オーバー側、
アンダー側に夫々0.3. Q、 5.1段ずらして露
出が行えるようにしたものである(詳細は後述する)。
(3−3)オートシフトカード これは、露出値に対して、絞り値とシャッター速度との
組み合わせを変えることにより、撮影効果(深度或いは
速度)を変えようとするものである。
(3−4)デフオーカシングカード 露光中にフォーカシングレンズを駆動することにより、
ソフトフォーカス的な効果や、露光間ズーム的な効果を
出すものである。
(IV)データメモリーカード; これは撮影のデータをメモリーするものであり、・フィ
ルムカウンター ・制御絞り値 ・制御シャッター速度 ・露出補正値 ・AEモード ・レンズ情報(焦点距離及び開放FNO)・フィルム感
度 のデータがメモリー可能であり、これらのデータがカメ
ラ本体上の液晶の表示を用いて見ることができる(詳細
は後述する)。
次に、カメラの動作を第3図以降に示すマイコン(μC
)のフローチャートに基づいて説明すると共に、必要に
応じて各部の詳細な説明を行う。
電池(E)が装着されると、電池装着スイッチ(SR6
)がOFFとなり、端子(RE)に「L」レベルから「
H」レベルに変わる信号が入力しDC/DCコンバータ
をONにしくPWO= rHj ’)、内蔵のクロック
が発振を開始し、端子(φ)を介してICカード(CD
)にもクロックがマイコン(μC)から送られる。尚、
割り込みのときは、DC/DCコンバータのON、及び
クロックの開始はハード回路で、自動的に行われる。次
に、マイコン(μC)は第3図に示す(RESET)の
ルーチンを実行する。
マス、マイコン(μC)はこのフローへの割込みを全て
禁止する(#100)と共にDC/DCコンバータ制御
の(PWO)以外の出力端子を全て「L」レベルにする
(#105)。また、RAM内のフラグ〔第8表(後述
)〕及びRAM(レジスタ)を全てリセットする(#1
1の。
これにより露出モードをPモード、スポット/多点AF
を多点AFモード、単写(S)/連写(C)を単写(S
)とし、露出補正を行わないモード、その他がセットさ
れる。
次にステップ(#115)で、R2PROMにメモリー
していたフィルム枚数(N+)、フィルム感度(Sv)
を読み出して、所定のRAMに転送する。しかる後、メ
インスイッチ(Sn)がONの状態であるか否かを判定
する(#12の。該メインスイッチがOFFの状態であ
れば、(IPe= ’HJ )、ステップ(#125)
に進み、給電用トランジスタ(Tr+)を0FF(PW
= rLJ )とし、カードとシリアルデータのデータ
交信(VI)を行う。
ここで、シリアルのデータ交信について簡単に説明する
。シリアル交信の命令により、データ転送を行うべく相
手に転送開始の信号を送り(カードの場合C5cn= 
r HJ )、続いて転送用のシリアルクロック(SC
K)がカメラから出力される。このクロックの立上がり
に同期して出力側(カメラ或いは相手)はデータを1ビ
ツト出力し、クロックの立下がりに同期して入力側(相
手或いはカメラ)はデータを1ビツト入力する。これを
8回(8ビツト)行うことにより、1回のデータ転送が
終了し、これを必要なだけ行うことにより、必要なデー
タを得ることができる。レンズ(LE)とのデータ交信
1衷示制御回路(DISPC)とのデータ交信、電子閃
光装置(ST)とのデータ交信の場合も同様である。
ここで上記ICカードとのデータ交信(VI)を、第5
図(f)に示し説明する。この交信では、まず端子(C
3CD)を「H」とし、交信を要求する(#270)。
次にデータ交信(VI)であることを示すデータをセッ
トし、カメラを出力側にセットして交信(Vl)である
ことを示すデータのデータ交信を行う(#272.〜#
277)。これを終えると、次にカメラを入力側にセッ
トして、ICカード側でデータがセットされるのを待つ
(#280. #282)。データ交信を行って(#2
85)、データを入力した後、交信終了を示すべく端子
(C8CD)を「L」にする(#286)。このように
して入力したデータからカメラのマイコン(μC)がス
リープ(停止)しても良い状態か否かを判定するが、こ
、れはカメラのマイコン(μC)からICカード(CD
)に該ICカードの動作に必要なりロック及び電圧(V
DD)を送っていることから、ICカードの動作途中に
これらのクロック及び電圧が送られなくなる(カメラが
スリープするとクロックの停止及び電圧の低下が起るの
で)と、ICカードのマイコン(μC2)が所定の信号
処理(E2PROMへの書き込み制御)か実行できなく
なるのでこれを未然に防止するためである。
第3図に戻り、ステップ($1135)で上述した判定
、即ちカメラのマイコン(μC)がスリープしてもよい
か否かの判定を入力したデータによって行い、ここでス
リープしてもよい場合には、ステップ(#140)で全
割込みを許可してスリープする。このスリープによりク
ロックの停止及びDC/DCコンバータのOFFがハー
ド的に行われる。スリープ不可のときは、ステップ(#
145)で30m5ec待った後ステップ(#130)
へ戻り、同様な処理を繰り返す。
次に、メインスイッチ(sh)のONあるいはOFFに
よる割込み〔INT2]を説明する。
まず、該スイッチ(So)のONによる割込みか否かを
ステップ($1147)で判定し、ONによる割込みで
ない場合(IPe=[HJ )は、 [INT+]の割
込みを禁止しく#240)、表示データ(このとき全消
灯の表示)をセットしく#245)、ステップ($12
50)で表示制御回路(DISPC)の表示用マイコン
とデータ交信を行ってステップ($1125)に進み、
上述と同様の処理を行う。
データ交信により、表示用マイコンは全消灯のデータを
入力することにより、全てのデータを消灯する゛(第2
図(e)参照)。尚、表示用マイコンの制御については
後で述べる。
一方、ステップ(#147)でメインスイッチ(So)
がONシているときは、ステップ(#150)で[:I
NT+]の割込みを許可し、次のステップ(#155)
で表示データをセット(スタンバイ表示)して、表示用
マイコンとステップ(#160)でデータ交信を行う。
このデータ交信により表示用マイコンは第2図(f)に
示す表示を行う。この第2図(f)で、AEモードとし
てはPモードが選択され、露出補正なし、単写モード。
多点測距、カード機能ON、フィルム枚数5であること
が夫々示されている。
次に、カメラのマイコン(μC)は端子(IPs)が「
L」レベルであるか(スイッチSEn、 8FUN、 
SCD、 5(Ds、 S+のいずれか1つがON)否
かをステップ($1170)で判定し、 「L」レベル
でなければステップ(#125)に進み、上述したスリ
ープの制御を行う。 「L」レベルであれば、ステップ
(#180)に進んで電源保持を5秒行う為のフラグ(
OPF)をセットし、後述する(8+ON)のサブルー
チンを実行する($1190)。次に、また端子(IP
s)が「L」レベルであるか否かを判定する( # 2
00)。 「L」レベルであればステップ(#203)
でカード要求信号(DSPREQ)をOにした後にステ
ップ($1180)に進み、ステップ($1180)及
び(#190)を繰り返す。 「L」レベルでなければ
(即ち上記5つのスイッチがいずれも操作されていなけ
れば)、ステップ(#205)に進み、電源保持用のフ
ラグ(OPF)がセットされているか否かを判定し、セ
ットされていればステップ($1215)で電源保持用
タイマーをリセットスタートさせ、次のステップ($1
220)でフラグ(OPF)をリセットしてステップ(
#235)に進む。電源保持用のフラグ(OPF)がセ
ットされていないときもステップ(#235)に進み、
ICカード(CD)からの5IONループの繰り返し要
求の信号があるか否かを判定し、ある場合には、ステッ
プ(#190)に戻る。これはデータ設定中などの場合
に、表示用マイコンによる表示がICカードからのデー
タに基づいて制御されているとき、使用者もその表示を
見たいにも拘わらず、カメラ側の5秒の電源ホールドが
切れると勝手にスタンバイの表示に変わり、使用勝手の
悪い表示になるのを禁止するために行うものである。こ
の繰り返し要求がない場合には、ステップ($1237
)へ進んで上記タイマーが5秒経過したか否かを判定す
る。
経過していればステップ(#150)へ進み、スタンバ
イ表示からスリーブ制御へ、一方、経過していなければ
ステップ(#190)の(S+ON)からのフローを繰
り返す。
カメラにICカード(CD)が装着されたときには、ス
テップ($1172)でカードによる表示要求の信号(
DSPREQ)をステップ($1172)でセットした
後、ステップ(#180)以降のフローへ進む。
次に測光、 AF、表示の制御を行う〔S、〕のルーチ
ンを第6図に従って説明する。
まず、このフローに対する[ INT+ ]の割込みを
禁止する(#400)。これは、本制御の途中に第3図
の割込みCINT+)が入ると、制御動作が先へ進まな
くなるからである。次に、(#405)でマイコン(μ
C)の端子(pw)を「H」レベルにし、インバータ(
IN+ )を介してPNP型トランジスタ(Tr+ )
のベースにローレベルを印加することにより該トランジ
スタ(T++)をONシ、測光回路(LM)、  A 
F回路(AFCT)等に電源を供給する。次にレンズ回
路(LE)から交換レンズ固有の情報を入力する(#4
10)。これを第10図に示し、説明すると、まず端子
(C8LE)をrH4レベルとしく#60の、必要な回
数だけシリアル交信を行ってレンズから情報を入力する
(#605)。第4図(a)にレンズ内の回路を示し説
明すると、カメラから入力したクロックをデコーダー(
2)でカウントし、アドレス信号を作成する。このとき
、所定のアドレスになったときには、ズームによって変
化するレンズデータとなるため、焦点距離を検出するエ
ンコーダ(3)により、焦点距離を検出しアドレス回路
(5)でアドレスを上記焦点距離によって変えて、所定
のデータをカメラ本体に出力するようにする。
スイッチ(SO)はレンズ(10)上に設けられたレン
ズ側スイッチ(第4図(b)参照)であり、これによっ
ても、データを変えなればならないのでアドレスの変更
を行っている。このようにして設定されたアドレスをR
OM(6)に出力する。ROM (6)は指定されたア
ドレスに基づいてデータを出力する。この出力はパラレ
ル・シリアル変換回路(7)でシリアル信号に変換され
てカメラ本体に与えられる。
次にレンズ情報について説明する。カメラ本体に送られ
てくるレンズ情報は第11表に示すようにレンズの装着
信号、レンズの開放絞り値(Avo)、レンズの最大絞
り値(Avmax)、■〜近までの絞り出し量、焦点距
離情報、(レンズ駆動量/デフォーカス量)変換係数、
上記レンズ側スイッチ(So)のON、0FF1  レ
ンズの駆動を行って良いか否かを示すもの(LOK)な
どであり、表に示すボディ内アドレスのRAMに入力さ
れる。この信号(LOK)はAFができないような状態
になったときに、それに応じて「1」→「O」に変化す
るものである。カメラ本体は、この信号を入力してモー
タの停止を行う。
一方、レンズ(10)側では第9表に示すようなROM
及びアドレス構成となっている。(A)、 (B)は同
一のROMの中に80関係及びLOK関係のみ異なる2
つの同様のデータをメモリーしている。従来からレンズ
情報は比較的少なく、1つのROM内に複数種類、同一
機能のレンズ情報が記憶でき、使用されるレンズに応じ
て、レンズ情報を切り換えることを行っている。この場
合、1つのレンズあたりの情報量は決っており、これに
応じて必要なROMを決めである。このようなときにス
イッチのON、OFFによることを示す新たなデータを
作る(増加させる)ことは、ROMに対してスイッチの
ON、 OFFに応じてアドレスを変えてデータ変更す
る場合に、更に2バイト(ON、 OFI?)が必要と
なることを意味する。ROMに余裕があれば、第10表
に示すように068.08Hという2バイトを増加して
、レンズ側スイッチ(So)の0FII、 ONに応じ
てアドレスを変更し06H,08Hを選択するようにす
ればよい。しかし、このような余裕がないときには、第
9表に示すように、複数種類用に設けられたROM[本
実施例では(B)]にスイッチのON、  OFFによ
る変更するデータ以外を同一のデータとし、スイッチの
OFF、 ONに応じて(A)又は(B)を選択するよ
うにすればできる。但し、この場合、このROMに対し
使用できるレンズの種類は少なくなる。第9表における
レンズにおいて、レンズ側スイッチ(So)がOFFの
場合は06)1と0741.08)1のどちらが一方、
逆にONの場合は16Hと17日(bo=o、AFモー
タ停止)が送られるようになる。尚、アドレス中(XX
X)はズーム或いはフォ一カシングレンズの繰出し量に
よって変更するアドレスデータであることを示し、エン
コーダ(3)(4)から入力される。
上記レンズ内の信号(LOK)はレンズが焦点検出用で
ないことを示している。この信号を受は取またカメラ本
体側ではAF動作(レンズ駆動)を禁止して、焦点検出
動作のみを行うようになっている。
これは例えばマクロ付ズームレンズでマクロモードにな
ったときにAF動作禁止としてアドレスo7H(第10
表) 、 08++ (第9表)、マクロモードでない
ときAF動作許可としてアドレス09)1(第10表)
、07)、(第9表)のデータが送られる。
今、上記スイッチ(So)の機能を持ったレンズを、こ
のビットを読んでいない(新設データの為)旧カメラに
装着されたときにも、このレンズ側スイッチ(SO)の
機能を持たせようとするとき(但し、ICカードによる
機能の変化−m−フオーカスロック、コンティニュアス
、スポットAFの選択−−−のうち後者の2つはICカ
ードが旧カメラではないので、できず、フォーカスロッ
クのみ可能とする)、上記スイッチ(S9)のONに応
じてLOK信号をAF禁止とすれば、旧カメラは恰もA
Fができないレンズであるとして、AF動作を禁止し、
焦点検出のみを行う。これを実行する為に、上記スイッ
チ(So)がONされたときには第9表ではB、第10
表では07H108□、そしてスイッチ(SQ)がOF
Fのときには第9表ではA、第10表では06Hと07
H,09Hのいずれか一方とをそれぞれ変化させるよう
にすればよい。
カメラ側の制御については、上記レンズのデータを読み
とったときにAF禁止するかどうかを判定し、AF禁止
の有無の制御を行えばよいだけなので図面を参照しての
説明は省略する。
以上に述べたレンズ情報の入力を終えると、端子(C8
LE)を「L」レベルとしリターンする(#61の。
第6図に戻って、引き続きマイコン(μC)はステップ
(#413)でカードとデータ交信(I)を行う。この
データ交信(I)では、カメラのスイッチの状態。
AEモード、及び制御用のデータをカメラからICカー
ドに送る。
この内容をCA++CD表に示しておく(第1交信の欄
参照)。データ交信(I)を第5図(a)に示す。交信
の方法は、上述した第5図(f)のデータ交信m)とほ
ぼ同じで、異なるところはデータとして交信(I)であ
ることを示すデータをセットして出力することと、その
後のデータ交信(SIO)が3回であシバ この交信で
もカメラ側が出力側であることである。尚、これらのデ
ータの使用に関しては後述する。
次にマイコン(μC)は、電子閃光装置(ST)から電
子閃光装置の情報を入力する(#415)。その情報と
しては、発光量を示すガイドナンバー(GN)、スイッ
チ0N10FF、を示す2つの情報がある。ここで、本
実施例に用いられる電子閃光装置の説明を行う。
第8図(a)に電子閃光装置の回路ブロック図を示す。
(Dl)は、逆充電防止用コンデンサー、(C+)は賽
量の大きいバックアップ用コンデンサー、(μC3)は
シーケンス制御を行うマイコン、 (TM)はカメラ本
体からのシリアル交信の種類を示すパルスの幅を検知し
て、マイコン(μC3)に交信の種類を示す信号を出力
する検知回路である。(D/D)は低電圧を高電圧に変
換する昇圧回路で、マイコン(μC3)がらの信号によ
り昇圧の開始、停止を行う。(D2)は整流ダイオード
、 (CM)は昇圧回路からのエネルギーを蓄積するメ
インコンデンサー、 (LEC)は発光の制御を行う発
光制御回路、 (DISP)は表示回路で、第8図(b
)に示すように、電源がON(信号により昇圧及びカメ
ラとのデータ交信が行える状態)か否かを表示するもの
で、ONのときはONという表示がなされ、OFFのと
きは何も表示されない。(Ilo CC)はカメラとの
交信の入出力を切換える入出力切換回路である。
(SM)は電源のON、 OFFの切換えを行う常開の
ブツシュスイッチで、電源がONのときはOFF、電源
がOFFのときはONに切換えられる。(MONT)は
発光量そのものをモニターする回路で、全発光の174
の発光量となるとrH」信号を出力する。(Lo)は発
光量を174と、全発光とに切換える常開のスイッチと
なっており、該スイッチのONのたびに1/40全発光
と切換ねる。
この電子閃光装置のシーケンス制御を行うマイコン(μ
C)のフローチャートを第8図(c)以降に示し説明す
る。
上記電源スィッチ(SM)が操作されると、マイコン(
μC3)に「H」(端子は内部でプルアップされている
)から「L」に変わる信号が入力し、マイコン(μC3
)には割込みがかかり、マイコン(μC3)は第8図(
C)に示すフローチャートを実行する。このフローチャ
ートにおいて、まず電源のON状態を示すフラグ(ON
F)がセットされているか否かを判定する(#5T10
)。セットされているとき(ONll=1)、このフラ
グをリセットして昇圧を停止すべく端子(OF2)を「
L」レベルとし、ONの表示を消してスリープする(l
sT20〜#5T40)。上記フラグ(ONF)がセッ
トされていないとき、電源のOFFからONによる操作
としてフラグ(ONF)をセットし、端子(OF2)を
「H」レベルとして昇圧を開始する(#5T50. #
ST6の。そしてONの表示を行う(#5T70)。次
にタイマーをリセットスタートしく#5T80)、5分
経過するのを待ち(#5T90)、5分経過すると、(
#5T20)に進み電源OFFと同じ制御を行ってスリ
ープする。
次に、電子閃光装置からカメラへのデータを送出する為
のデータ交信の要求がカメラからあったとき行われる割
込みの処理〔INT+)を第8図(d)に示し説明する
。まず、カメラからパルス幅(T、)の「H」信号がお
くられでくると、検出回路(TM)はこの時間(T1)
を検出し、マイコン(μc3)の(IN’r1)の端子
へ「L」から「H」レベルへ変化する信号を出力する。
マイコン(μCa)は、この変化信号を入力して、 (
INT+ )の割込みの処理を行う。
尚、端子(φ1)は、電池が装着されていると常に働い
ており、この端子(φ1)を介してマイコン(μCa)
からタイマー検出回路(TM)にクロックが送られてい
る。
マイコン(μC3)は、まず端子(OPI)を「H」レ
ベルにしてタイマーをリセットし、タイマーの出力を全
て「L」レベルにし、且つタイマーへの信号が入力して
もこれに応じないようにする(#5TllO)。そして
、電源ONを示すフラグ(ONF)がセットされている
か否かをステップ(#5T120)で判定し、セットさ
れているときデータ交信用のビット(STS+ )を「
1」にセットしく1lsT13の、昇圧を開始すべくス
テップ(#5T140)で端子(OF2)を「H」レベ
ルにしてステップ(#5T180)に進む。一方セット
されていないとき、上記ビット(STS+)をリセット
してステップ(#5T180)に進む(#5T150)
。カメラからガイドナンバー制限解除の信号が入力され
ていると、ステップ(#5T183)に進み、ガイドナ
ンバー制限の解除の制御を行う。前記信号が入力されて
いないとき、ガイドナンバー制限スイッチ(Lo)がO
Nされているか否かを判定し、ONされているとき(I
P・「L」)この制限を示すフラグ(LoLMTF)が
セットされているか否かを判定する(#5T181. 
#5T182)。セットされているときこれをリセット
し、端子(OF4)を「L」レベルとしてモニター回路
(MONT)からの発光停止信号が、発光制御回路に入
力するのを禁止する(#8T183. #8T184)
フラグ(LOLMTF)がセットされていないときはこ
れをセットし、端子(OF4)を「H」レベルとして発
光量制限を許可し、交信用のデータ(STS3)をセッ
トする(#5T186.〜#5T187)。スイッチ(
Lo)がONされていないときはステップ(#5T19
0)に進む。
尚、このステップ(llsT190)へはステップ(l
lsT184)及び(#5T187)からも来る。
ステップ(#5T190)では、電子閃光装置(ST)
が出力側として、入出力切換回路(IloCC)に対し
て出力を示すべく、端子(I/QC)をr HJレベル
にする。
上記ビット(STS+)の信号及び電子閃光装置(ST
)に応じたガイドナンバーを示す5ビツトの信号をセッ
トして(#5T200)、カメラ本体からのデータ交信
用クロック(SCK)が送られてくるのを待ち、該クロ
ック(SGK)が送られてくると、これに同期して端子
(Sout)、入出力切換え回路(IloCC)を通し
てデータを出力する交信の制御を行う(#5T210)
。これを終えると端子(OPI )を「L」レベルにし
て(#5T220)、上記タイマーをリセットし、カメ
ラからのパルス幅をいつでも検出できるようにしている
カメラからパルス幅(T2)の信号が入力されると、タ
イマー(TM)は(FC)端子をr HJレベルにする
マイコン(μC3)はこれを端子(IP+ )に入力し
、ステップ(#5T230)から(#5T240)に進
む。
ステップ(#5T240)では、上述と同じように端子
(op+)を「H」レベルにし、入出力の制御を示す端
子(I/QC)を「L」レベルにして(#5T250)
、電子閃光装置が入力側であるべく制御する。そしてカ
メラからの交信クロック(SCK)に同期して送られて
くるカメラのデータを入出力回路(IloCG)を通し
て、端子(SIN)に入力し、これを所定のレジスタ(
RAM)に読み込む(#5T260. #5T270)
。そして、端子(Oh )を「L」レベルにして、カメ
ラからのパルスを受は入れ可能にしている(#5T28
0)。入力するデータとして発光の有/無、電源の強制
OFFの有/無、電源の強制のONの有/無の信号発光
制限解除の有/無の信号を入力する。
ステップ(#5T290)では、入力したデータに基づ
いて電源の強制ONか否かを判定する。強制ONでない
とき(#5T330)に進む。一方強制ONを示すとき
、電源ONを示すフラグ(01411)をセツトシ、端
子(OF2)をr)(Jレベルとし昇圧を開始させ、O
Nの表示を行わせてステップ(llsT330)に進む
(#5T300〜#5T32の。
ステップ(#5T330)では、電源の強制OFFか否
かをカメラからのデータに基づいて判定する。強制OF
Fのとき、マイコン(μC3)はONの表示を消し、電
源OFFを示すフラグ(ONF)をリセットして、端子
(OF2)を「L」レベルにして昇圧を停止させスリー
プする(llsT420〜#5T440)。一方、強制
OFFでないとき、ステップ(#5T340)に進み、
タイマーをリセットスタートさせ、5分経過したか否か
を判定する(#5T350)。5分が経過すればステッ
プ(#5T420)に進み、強制OFFと同じ制御を行
う。5分が経過していないとき、露出制御に入ったか否
かを判定しく#5T36の、露出制御に入っていないと
きはステップ(#5T350)に戻り、ステップ(#5
T350)及び(#5T360)を繰り返す。この露出
制御に入ったことを示すカメラからの信号は、端子(S
TY)を通して入力されるパルス幅(T3)の信号であ
る。検出回路(TM)はこれを検出して、端子(EC)
を「H」レベルにする。この信号が入力されると、マイ
コン(μC3)はタイマーをリセットスタートさせ(#
5T370)、カメラから送られてきた発光の有/無を
示す信号に基づいて、発光を示すときは端子(OF3)
を「H」レベル(#5T400)、発光を示さないとき
は端子(OF3)を「L」レベルにして、夫々ステップ
(llsT412)に進む。このステップ(lsT41
2)では、スイッチ(S2)のONからシャッターの先
幕の走行完了+α(電子閃光装置の発光時間)までの時
間(= 150m5ec)を待って端子(Oh)を「L
」にしく#5T415)、カメラからの割込み用のパル
スが入ってきても処理できるようにして第8図(C)の
スイッチ(#5T80)に進む。
第8図(a)の回路で、アンド回路(AND+ )は露
出制御動作中のみ動作するようになっており、調光完了
信号を受けつけるようにしている。アンド回路(AND
2 )はカメラから送られてくる発光信号を許可するか
否かを決めるものである。カメラからの信号に基づきマ
イコン(μC3)は端子(OF3)を「H」/「L」に
する。
次にインターフェース回路を第9図に示し説明する。
電子閃光装置(ST)へのデータ交信の種類(種類に応
じてパルス幅が変わる)を示す信号(C8ST)、交信
時のクロック(SGK)、及び調光完了を示す信号がオ
ア回路(OR2+)を通して電子閃光装置(ST)へ供
給される。シャッターの1幕が走行完了すると、X接点
(X)がONシ(これは巻上時のチャージ動作でOFF
にされる)、端子(XT)からハイレベル「H」の信号
が出力される。
(IloCG)は入出力切換回路で、カメラの端子 (
I/QC)からの信号に応じて電子閃光装置(ST)へ
のデータの交信の方向(入力或いは出力)を切換えるも
のである。
第11図(a)において、カメラのマイコン(μC)で
は電子閃光装置とデータ交信(カメラ側入力)を行うべ
く、端子(C8I?L)に一定時間(tl)の幅のパル
スを出力し、I/QC端子を「L」レベルとし、入出力
回路を入力側として電子閃光装置がデータ設定するのを
待ち、シリアル交信によるデータ入力を1回行う(#6
50〜# 655)。
第6図に戻り、AFのモードをステップ($1417)
で決定する。このAFのモード決定のサブルーチンを第
7図(a)に示す。まず、レンズ情報から、上述のレン
ズ側スイッチ(SO)がONされているか否かを判定す
る(#4000)。このスイッチがONされている場合
には、電源保持時間をリセット・スタートすべく(10
秒から開始)、ステップ(#4005)でフラグ(OF
F)をセットし、データ交信(■)(後述)により入力
するカード機能の0N10FFの信号に基づいてカード
機能がONかOFFであるかを判定する(#4007)
カード機能がOFFである場合、カメラ内部のE2PR
OMの情報に基づいて、以前に記憶されたAFのモード
でAFの制御を行う。
一方、カード機能がONである場合には、カスタムカー
ドか否かを判定し、カスタムカードでない場合、やはり
カメラ内部のE2PROMの情報に基づいてAFモード
の制御を行う。
カスタムカードである場合、データ交信(■)(後述)
でカードから入力したカード内に設定されているAF情
報に基づいてAF制御を行う。
尚、制御はカメラ内のE2 PROMでAFモードを決
める場合も、カスタムカード内のE2PROMでAFモ
ードを決める場合も使用するデータの違いだけで同一で
あるので、説明はカメラ内のE2PROMでAFモード
を決める場合だけについて行う。
マイコン(μC)は、カメラ内のE2PROMから情報
を読み出し、AFモードがフォーカスロックモードであ
るか否かをステップ(#4010)で判定する。ここで
、フォーカスロックモードである場合、スイッチ(So
)によるフォーカスロックのビット(Fb+4)をセッ
トし、補助光モードを示すビット(Fb+3)をリセッ
トし、更に追随モードの表示がついているときには、こ
れを消灯すべくフラグ(追随F)をリセットする(#4
020〜#403の。
これは、フォーカスロックモードでは、AF動作を禁止
することから、これ以後のAF動作を必要としないので
、これに要する補助光の発光を禁止し、消電を図るため
である。
追随表示もフォーカスロック以後は、レンズを駆動する
ことがなく追随動作ができず、無駄であるので、追随フ
ラグをリセットして消灯する。
次に、AFモードがスポットAFであるかを判定する(
#4035)。このステップ(#4035)へは、上記
ステップ(#4010)において、フォーカスロックモ
ードでないときにもくる。ここでスポットAFである場
合、スイッチ(So )がONされて、初めてこのフロ
ーを通ったことを示すフラグ(SQONF)がセットさ
れているか否かをステップ(#4036)で判定し、セ
ットされていない場合、ステップ(#4037)へ進ん
でスイッチ(SO)がオンする前の多点/スポットのモ
ードを記憶すべく、ビット(Fb2)の内容をビット(
Fb+s)に移し、上記フラグ(SQONF)をリセッ
トしく#4038)、ステップ(#4040)でスポッ
トモードとしくFb2=1)、ステップ(#4045)
へ進む。またフラグ(SQONF)がセットされている
場合は、ステップ(#4037)等をスキップしてステ
ップ($14045)へ進む。ステップ(#4045)
ではコンティニュアスAFであるか否か判定し、コンテ
ィニュアスAFである・場合、これを示すビット(Fb
e・1)をセットしく#4050)、補助光を示すビッ
ト(Fb13)をステップ(#4055)でリセットし
てリターンする。今、コンティニュアスAFに対する補
助光モードは、省電を考えて、禁止しているものとする
焦点調節が終わることのないコンティニュアスAFで、
焦点検出(積分)のたびに、補助光を発光させていては
、電源である電池の消耗が早く、撮影できるフィルム枚
数が少なくなってしまうからである。ステップ(#40
45)でコンティニュアスAPでない場合はすぐにリタ
ーンする。尚、スイッチ(So)がオンのときのフロー
において、ICカードではフォーカスロック、スポット
AF1  コンティニュアスAFのいずれか1つが設定
されているだけであるから、例えば、ステップ(#40
10)でフォーカスロックである場合には、ステップ(
#4035)及び(#4045)ではいずれもNOとな
る。
上記ステップ(#4000)でレンズ側のスイッチ(S
O)がOFFのときはステップ(#4060)に進む。
このステップ(#4060)では、フォーカスロック機
能を示すビット(Fb+ a )をリセットする。
スイッチ(SO)によりスポットAFが選択され、その
スイッチ(So)のOFF後すぐの制御であるか否かを
フラグ(SQONF)がセットされているか否かで判定
する(#4065)。セットされている場合、ビット(
bus)の内容をビット(b2)に移すことにより、ス
イッチ(SO)によるスポットAFが選択する前の多点
/スポットが得られる(#4070)。そして、フラグ
(SQONF)をリセットしてステップ(#4087)
に進む。ステップ(#4065)においてフラグ(SQ
ONII)がセットされていないとき、ICカード(接
写カード)による強制スポットAFか否かを判定し、強
制スポットAFである場合、スポットAFを示すべくビ
ット(trb2)をセットしてステップ($14087
)に進む。強制スポットAFでない場合、ステップ(#
4085)をスキップしてステップ(#4087)に進
む。次にステップ(#4087)において強制コンティ
ニュアスAFであるか否かをカード(スポーツカード)
から入力した信号にもとづいて判定し、強制コンティニ
ュアスAPであるとき、これを示すビット(Fbe )
をセットして補助光モードを禁止すべくビット(Fb+
3)をリセットしてリターンする(#4088、 #4
089)。強制コンティニュアスでないとき、ワンショ
ットAFを示すべくビット(Fbs)をリセット(#4
090) してリターンする。
マイコン(μC)は、上記のAFモード決定を行った後
、ICカード(CD)の種類を判別するためにICカー
ド(CD)とカードデータ交信(n)を行う(#420
)。
このカードデータ交信(II)について第5図(b)を
参照して説明する。
このデータ交信は、まずカメラからカードへデータ交信
(n)であることを示すデータを送り(シリアル交信1
回)’(#320〜$1327)、カメラが入力側にな
る($1330)と共に待機(#332) L、シリア
ル交信を10回行って10バイトのデータを得る(#3
35)。このデータの内容を簡単に説明すると、最初の
4バイトはカードに応じてカメラの個々の機能を制御す
る為のデータである(詳細は後述する)。
次の第5.第6バイトは欠きバイト 第7.第8バイト
はこれに続くデータ交信(■)(カメラ入力)時に、出
力する側のデータの個数と先頭アドレスを指定するもの
で、これを「直接指定アドレスタイプ」と呼ぶ。次の第
9.第10バイトは、交信(■)、交信(IV)に出力
する側のデータのグループを指定することにより必要な
データを入力するもので、特に第9バイトは交信(■)
、第10バイトは交信(■)を示すもので、これを「グ
ループ指定タイプ」と呼ぶ。そしてこれらの2つの指定
方法を上記4バイトの中の3バイト目のビット(b6)
でカードによって切り換え、必要なものだけを送ってく
るデータ交信を行うことにより、効率良く時間の短縮を
図っている。そして第6図に戻り、交信(II)で入力
したAP禁止データがセットされているか否かを判定し
く#425)、セットされていない場合、あるいはセル
フ計時中でないとき(SLP=O)は、All開始スイ
ッチ(SI)がONされているか否かを端子(IPs)
のレベルによって判定する(#427)。上記スイッチ
(Sl)がONされている場合(IPs” ’ L J
レベル)、APの制御を行い(#429)、スイッチ(
S、)のONを示すフラグ(SI 0NF)をセットす
る(#43の。
交信(II)でカードから入力したデータに基づいてA
F禁止データがセットされているとき、或いはセルフ計
時中であるとき、或いはスイッチ(Sl)が0FF(I
Ps= rH」レベル)のときは、AFの動作を禁止す
べく、AF駆動用モータを停止する信号をレンズ制御回
路(LECN)に出力してレンズ駆動を停止しく#4−
31)、AFを行っていないことを示すフラグ(AFN
F)をセットしく#435)、  更にスイッチ(Sl
)のONを示すフラグ(SI 0NF)をリセットする
(#437)。このようにデータ設定モードが設定され
ているときには、カード例でAF制御を禁止してデータ
設定を優先させることにより、データ設定中に誤ってA
F開始スイッチ(S+)が押されてもAF動作が行われ
ないようにしている。尚、前記フラグ(AFNF)がセ
ットされているときは、像倍率データが使えないことを
示す信号(AEFLAGのb+)をrQJにしてカード
に対しデータ交信(III)のときに出力する。
ここで、上述のAF制御について第12図(a)〜第1
2図(h)に示されるフロチャートを撮影画面中の焦点
検出範囲を示す第14図を参照して説明する。その際に
、測光範囲も説明する。
まず、第14図において、外側の長方形(12)は、撮
影画面を示す。その中の(LM+)〜(LM4)は測光
範囲を示し、(API)〜(AF3)は焦点検出範囲を
示す。
焦点検出範囲に関して述べると、カメラではスポット/
多点AFを切換可能となっており、スポットAFを選択
したときには、焦点検出範囲(AF2)の被写体情報に
基づいてAFが行われ、多点AFが選択されたときには
、上記3つの範囲(API )〜(AFa)の中から最
もカメラに近い被写体にピントが合うようにAFが行わ
れる。以下、(API )を第1アイランド。
(AF2)を第2アイランド、(AF3)を第3アイラ
ンドと呼ぶことにする。
第12図(a)のフローチャートに示したAF制御の説
明を行うと、まず、AF開始スイッチ(Sl)が初めて
押されたか否かを検出すべく、フラグ(S+0NF)を
判定し、セットされていないときには、初めて押された
として、合焦を示すフラグ(AFEF)、ローコンスキ
ャン禁止を示すフラグ(LSIHF)、ローコンスキャ
ンの最初を示すフラグ(LSFI)をそれぞれリセット
して(#702. #703. #704)、ステップ
($1705)へ進む。
尚、ローコンスキャン及びこれらのフラグに関しては後
述する。セットされているときは、ステップ(#702
)を通ることなしに直接ステップ(#705)〜(#7
04)に進む。そしてレンズからの入力信号に基づいて
レンズが装着されているか否かを判定する(#705)
。そして、ステップ(#705)でレンズが装着されて
いない場合には、AFを行っていないことを示すフラグ
(AFNF)をセットしてリターンする(#8゜レンズ
が装着されている場合には、強制AFモード(操作によ
り手動焦点調節が選択されていても強制的にAFモード
とし、モーターによるレンズ駆動を可能にする)がカー
ドにより選択されているか否かを判定する(#707)
。強制APモードであればステップ($711)に進む
。一方強制AFモードでないときには、焦点調節モード
がAFモード/Mモードであるかを端子(IP+o)の
レベルによって判定しく#710)、AFモードである
ときには、ステップ($1711)でフォーカスロック
モードが選択されているかを、ビット(Fb+4)によ
って判定する。Mモードのときには、ステップ($17
98)で補助光モードを禁止して(Fb+s・O)、次
のステップ(#799)でマニュアルフォーカスのサブ
ルーチンCMFOCUS)を実行した後、Allを行っ
ていないことを示すフラグ(AFNF)をセットしく#
80の、合焦か否かを判定しく#780)、合焦であれ
ばフラグ(AFEF)をセットしく#781)、合焦で
なければリセットして(#782)、リターンする。
このマニュアルフォーカスのサブルーチンを第12図(
d)に示し説明すると、まず、マニュアルフォーカスを
示すフラグ(IFF)をセットし、積分を制御してデー
タダンプを実行する積分制御を行う。そしてマニュアル
フォーカスでは、AFエリアの3つのアイランドのうち
、第2アイランドを示すフラグ(AF2F)をセットし
、このアイランドのデイフォーカス量(DF2)を算出
し、これをデイフォーカス量として、リターンする($
14100〜# 4110)。
上述のステップ(#4101)における積分制御のサブ
ルーチンを第12図(b)に示し説明すると、まず、焦
点検出不能であるとき(LCONF=1)、或いは補助
光モードでないとき(Fb13=0)には、補助光発光
を行わずステップ(14163)へ進む(#4150.
 #4155)。焦点検出不能でないときで、且つ補助
光モードであるときは、積分開始の前から発光し、一定
時間の発光を行うべく、端子(OLD)を一定時間「H
」レベルにして、ステップ(#4163)に進む($1
4150〜#4160)。
ステップ(#4163)では、繰り出し量(繰り出しパ
ルス数)のカウント(CT)を読み込み、(c’r+)
にする。
次に積分を行い、積分終了後もう一度カウント(CT)
を読み込み、これを(CTa)とする(#4165. 
 #4167)。(c’r+)と(CTa)の平均を求
め、(CTI2)としてデータの入力(ダンプ)を行っ
てリターンする。($14168、 #417の。
第12図(a)に戻ってステップ(#710)で手動焦
点調節でないとき、あるいはステップ(#707)で強
制AFモードであるとき、ステップ(#711)でフォ
ーカスロックモードが選択されているか否かを判定する
ステップ(#710)及び($1711)の判定の結果
、AFモードで、スイッチ(So)によりフォーカスロ
ックが選択されていてる場合はステップ(#712)で
レンズの駆動を止め、合焦していたかを、フラグ(AF
EF)がセットされているかで判定しく#713)、セ
ットされているときには、ステップ(#714)に進み
、Mフォーカスの制御を行ってステップ(#780)へ
進む。セットされていないときは、ステップ(#799
)へ進む。
ここで、合焦を判定するのは、合焦後にフォーカスロッ
クされた場合には測光値を決めるときに合焦時の被写体
の距離データ(像倍率に用いる)を用いて測光値を決め
たいからである。
第12図(a)のステップ(#710)でAFと判定さ
れ、次のステップ(#711)でフォーカスロックがな
されていないとき(Fb+4=O)、ステップ($17
15)でAFを行っていないことを示すフラグ(AFN
F)をリセットすると共に、ステップ(#717)でマ
ニュアルフォーカスを示すフラグ(MFF)をリセット
する。マイコン(μC)は測距用のCCDにおいて入射
光量に応じて発生する電荷の蓄積(積分)を制御し、そ
の積分終了後、積分値をデジタル変換して得られたデー
タを入力する(#720)。そして、ステップ(#73
0)でスポットAFか否かを検出(機能データのFb2
で検出)し、スポットAF(Fb2=1)であれば、ス
テップ($1735)へ進んで第12図(d)に示すス
ポットAFのサブルーチンを実行する。このサブルーチ
ンでは第2アイランドに基づいて、AFが行われている
ことを示すフラグ(AF2F)をセットし、入力したデ
ータから第2アイランドのデイフォーカス量(DF2)
を算出し、これをレンズ駆動用デイフォーカス量とする
(#4102〜#4110)。
一方、第10図(a)のステップ(#730)で多点A
Fモードが選択されているときには、ステップ($17
40)へ進んで第10図(c)に示す通常のAF制御の
サブルーチンを実行する。その際、第1.第2.第3ア
イランドのデイフォーカス量(DF)を算出し、上記の
うち、カメラに最も近い被写体に対するデイフォーカス
量を算出する(#4200〜#4215)。
このデイフォーカス量の決定のサブルーチンを第12図
(f)に示し説明すると、今デイフォーカス量としては
、前ビン(被写体がレンズのピント位置より遠い)の場
合には負、後ビン(被写体がレンズのピント位置よりカ
メラ側)の場合には正のデイフォーカス量を示し、その
絶対値がデイフォーカスの大きさを示すようになってお
り、カメラに最も近い被写体を検出するには3つのアイ
ランドのデイフォーカス量のうち、最大(正、負を含め
て)のデイフォーカス量を検出すれば良く、主被写体は
、その焦点検出エリアに存在すると考える。
第12図(f)では、マイコン(μC)はまず、アイラ
ンドを示すフラグ(AFIF−AF3F)をリセットし
、最大のデイフォーカスアイランドを検出し、検出した
アイランドデイフォーカス量をレンズ駆動用デイフォー
カス量として、そのアイランドに応じた上述のフラグ(
AFIF −AF3F)をセットしてリターンする(#
810〜#865)。
デイフォーカス量の算出を行った後、第12図(a)の
ステップ(#745)で焦点検出不能(データが信頼で
きない)であるかを調べ(例えば、コントラストが低い
か否かを判定し、低ければ、焦点検出不能とする)焦点
検出不能であれば、ステップ(#747)へ進んで補助
光モードであったか否かを判定し、補助光モードであっ
たときには、これ以上の焦点検出を行っても無駄である
ので、これを示すフラグ(LCONF)をセットしく 
# 752)、追随モード(後述)であることを示すフ
ラグをリセットして(#755)、リターンする。ステ
ップ(#747)にて、補助光モードでないときは、ス
テップ(#757)へ進んで輝度が低いか否かを検出し
、輝度が低くないときには、補助光発光しても無駄なの
で、ローコンスキャンの制御を行う。ローコンスキャン
とは、焦点検出不能のとき、焦点検出可能な領域を捜す
べくレンズを駆動しながら焦点検出を行うことをいう。
これを第12図(h)に示し説明すると、まずローコン
スキャンを行ったが焦点検出可能領域が得られながった
ことを示すフラグ(LSIHF)がセットされているが
否かを判定する(#440の。セットされているときは
これ以上ローコンスキャンを行なっても無駄なのでリタ
ーンする。セットされていないとき、カードからローコ
ンスキャン禁止を示す信号が入力されているか否かを判
定する(#4405)。入力されている場合やはリロー
コンスキャンを行なわずリターンする。入力されていな
い場合、このフローの実行したことを示すフラグ(LS
FI)がセットされているか否かを判定しく11441
0)、セットされていない場合、これをセットしく#4
415)、繰り出し方向を示すフラグ(FWF)をセッ
トして(#442の、レンズ駆動量nをレンズの最大繰
り出し量よりも多い正の値(K大)として(#4425
)、レンズの繰り出しの駆動を行わせる。
フラグ(LSFI)がセットされているとき、繰り出し
の最端、或いは繰り出し込みの最端にレンズがきたか否
かを判定しく#4430)、きてない場合リターンする
。きた場合レンズを停止しく$14430)、停止以前
が繰り出しであったか否かを判定する(#4440)。
この最端の検知のために、不図示のハードタイマーが働
いており、このハードタイマーは、エンコーダーからの
パルスがくるたびにリセットスタートされる。このタイ
マーが一定時間を計時したときレンズが駆動できない状
態として繰り出し最端、或いは繰り込み最端を検出して
いるのである。そして繰り出しである場合(FwF=1
)これをリセットしく$14445)、今度は繰り込み
の制御を行なうべくレンズ駆動量を−(K大)として(
#445の、リターンする。
フラグがセットされていないとき、繰り出し、繰り込み
の両方を行ったとして、これ以上ローコンスキャンを行
っても無駄なので、これを示すべくフラグ(LSIHF
)をセットして(#4455)、リターンする。そして
(#752)へ進み、ステップ($1752)に進み、
上述と同じ処理を行う。
一方、第12図(a)のステップ($1757)におい
て輝度が低いときには、ステップ($1758)でカー
ドからの補助光禁止モードか否かを判定し、禁止モード
であるときはステップ(#752)へ進んで補助光発光
によるAFを禁止し、禁止モードでないときはステップ
(#760)で補助光モード(Fb13=1)として、
ステップ(#755)に進む。
次に、マイコン(μC)は焦点検出不能でないときは、
フラグ(LCONF)をリセットしく#762)、レン
ズ駆動用デイフォーカス量から合焦か否かをステップ(
#765)で判定し、合焦である場合、合焦状態を示す
フラグ(AFEF)をセットしく#767)、且つフラ
グ(AFEIF)をセットしてステップ(#755)へ
進む。
ステップ(#765)で合焦でないときは、ステップ(
#775)へ進んでレンズ駆動制御のサブルーチンを実
行した後、リターンする。このサブルーチンを第12図
(e)に示し説明すると、追随モードを示すフラグ(追
随F)がセットされているか否かを判定する(#424
8)。追随モードであればスイッチ(#4330)に進
む。フラグ(追随F)がセットされていないときワンシ
ョットAF(−旦合焦すると以後のレンズ駆動を停止す
るもので、このとき焦点検出も停止して良い)か、コン
ティニュアスAF(合焦後も被写体に追随し、求められ
たデイフォーカス量に応じてレンズ駆動を行うもの)か
をデータ(Fbs)によって判定する(#4250)。
ワンショットAFの場合(Fbs=0)合焦を示すフラ
グ(AFEF)がセットされているか否がを(#425
5)で判定し、セットされていない場合、或いはコンテ
ィニュアスAFの場合(Fbs=1)にはステップ(#
4330)及び(#4335)を経てステップ(#43
40)に進み、レンズ駆動の制御を行う。ステップ(#
4330)では合焦を示すフラグ(AFEF)をリセッ
トし、ステップ(#4335)ではレンズ駆動量を決定
し、ステップ(#4340)でレンズを駆動させてリタ
ーンする。尚、このステップ(#4340)でのレンズ
駆動は、レンズ駆動回路(LECN)が上記駆動量(N
)に対応した値だけレンズを駆動することによりなされ
る。
第12図(g)に上述のレンズ駆動量決定のサブルーチ
ンを示し説明すると、マイコン(μC)は追随モードを
示すフラグ(追随F)がセットされているが否かを判定
しく#4341)、セットされていないときにはステッ
プ(#4345)に進む。フラグ(追随F)がセットさ
れているときには今回得たデイフォーカス量(DF)を
(DPI )とする(#4342)。そして、デイフォ
ーカス量DF=DF+(DF−DF2)(DF2は前回
のデイフォーカス量、即ち前回と今回のデイフォーカス
量の差を今回に加えている)を求め、(DPI)を(D
F2)としてステップ(#4345)に進む。ステップ
(#4345)では、求めたデイフォーカス量にに値を
掛けてレンズ駆動量(N)を求める。そのときのレンズ
繰り出しパルス数を読み込んで(CTa )とし、ΔC
T3  CTl2で八〇Tを積分中心からのレンズの移
動量として求め、上記NからΔCTを引いて演算終了時
でのレンズ駆動量を求めてリターンする(#4346)
〜(#4348)。
ステップ($14255)において、合焦したことを示
すフラグ(AFEF)がセットされているとき、ステッ
プ(#4257)に進む。そして強制ワンショットAF
か否かを判定し、強制ワンショットAFのときはすぐに
リターンする。これにより強制ワンショットAFのとき
の追随モードを禁止している。追随モードが禁止でない
通常のワンショットAFモードであるとき、合焦でない
状態から合焦したときを示すフラグ(AFEIF)がセ
ットされているかを判定する(#4260)。
セットされているときには、後述の追随判定(被写体が
移動しているかを判定する)の為の準備の処理を行う。
まずステップ(#4265)において、デイフォーカス
量をメモリするレジスタ(DF2)、 (DF3)をリ
セットし、同様のレジスタ(DPI )に、求めたデイ
フォーカス量(DF)をメモリさせ($14270)、
変数(N)をOにセットしく#4275)、上記(AF
EIF)をリセットして(#4280)、リターンする
。ステップ(#4260)において、合焦後(AFEF
=1)、2回目以降の焦点検出を行うとき(AFEIF
=O)、ステップ(#4285)に進み、デイフォーカ
ス量をメモリするレジスタに順次デイフォーカス量をメ
モリして行き〔レジスタ(DF2)の内容をレジスタ(
DF3)に、レジスタ(DPI)の内容をレジスタ(D
p2)に、求めたデイフォーカス量(DF)をレジスタ
〔DPI)にメモリする〕変数(N)に1を加え、この
(N)が2以上、即ち合焦後、3回焦点検出を行ったか
を判定し、2回以内のとき、レンズ駆動を行わずリター
ンする($14285〜#4305)。
ステップ(#4305)において、3回以上行っている
とき(N22)には、ステップ(#4310)に進み、
過去3回のデイフォーカス量の平均(レジスタにメモリ
されている内容の平均)でデイフォーカス量を求め、次
のステップ(#4315)でこの値が所定値に以上か否
かを判定する。これは、過去3回の焦点検出で、被写体
が所定の速度で(像面上で)動いているか否かを判定し
ていることになる。所定値未満のとき、被写体は移動し
ていないとして、追随フラグはリセットして(#432
0)、リターンする。
このフラグは、表示(インファインダー)の為に用いる
。一方、上記デイフォーカス量が所定値以上のときは、
被写体が動いているとき、追随モードとして、フラグ(
追随F)をセットしく#4325)、レンズの駆動量を
求め、レンズ駆動を行ってリターンする(#4330.
 #4340)。
ここで、焦点検出に関するファインダー内の表示に関し
て、第13図に示したファインダー内表示に基づいて説
明すると、(101)は合焦或いは焦点検出不能を示す
もので、表示用合焦フラグ(合焦F)に基づいてセット
されているときには、緑のLEDで点灯し、そうでない
ときは(合焦F=0)は消灯する。又、焦点検出不能の
とき(LCONF=1)には、赤色のLEDでこれを点
滅させ、そうでないとき(LCONF=O)には消灯と
する。(102)は、焦点検出領域を示し、内部の領域
(102)を表示しているときはスポットAPを示し、
外側の領域(102b)のみのときは、多点測距を示し
ている。(103)はコンティニュアス用モード、或い
は追随モードを示しているとき(追随F=1)表示され
、コンティニュアスAF及び追随モードでないとき消灯
となる。(104)のrAF/MJは、AFモードのと
き(AFNF=O)はAF表示、それ以外のとき(AF
NF=1)はM表示を行う。尚、へFスイッチ(S+ 
)がOFFのとき(81OFF=0)、ファインダー内
表示は消灯される。
再び、第6図に戻りマイコン(μC)は、各種キースイ
ッチが操作されることによる各種データの変更の制御を
行う(#440)。
これを第15図に示し説明すると、カードから入力した
データに基づき、表示制御モード(データ設定中)か否
かを交信(n)で入力したデータから判定しく#905
)、カードからの表示制御モード(データ設定中)であ
るときには、リターンする。表示制御モードでないとき
、セルフモードの時間計時中を示すセルフモードの時間
計時中を示すフラグ(SLP)がセットされているか否
かを判定する(#907)。セットされているときリタ
ーンする。セットされていないとき、露出モード変更ス
イッチ(SEM)がONされているか否か判定しく#9
10)、ONされているときには、この変更のサブルー
チン(#915)に進みリターンする(詳細は後述)。
上記スイッチ(SEN)がONされていないときには、
ステップ(#920)に進んで機能変更スイッチ(Sp
uN)がONされているか否か判定する。そしてこのス
イッチ(SFLIN)がONされているときにはその変
更のサブルーチン(#925)に進む。
ここで、上記2つのサブルーチンを第16図、第18図
に夫々示し説明すると、まず露出モード変更であるが、
アップスイッチ(Sup)が1回ONされるごとに順次
P−+A→S−+Mと進んで更にPへ戻る如く、サイク
リックに進み、ダウンスイッチ(Sdn)が1回ONさ
れるごとに順次P4−A4−8←Mのように進み、Pの
次はMに進む如く上記アップ方向とは逆方向にサイクリ
ックに進むようになっているが、カメラ内のE2PRO
Mデータ或いはカスタムカード内のデータにより、IC
カード(CD)により設定されている露出モードに応じ
て変更され、選択されていないモードは飛び越される。
これを第16図を参照して説明すると、マイコン(μC
)はデータ交信(II)で入力したカード機能の0N1
0FF信号により、カードの機能がONであるか否かを
判定する(#100の。ONでない場合、カメラ内制御
に入る。ONの場合はカスタムカードか否か判定しく#
1001)、カスタムカードでない場合、カメラから強
制Pモードの信号が入力されているか否かステップ(#
1002)で判定し、強制PモードのであればPモード
として(#1003)、リターンする。強制モードでな
ければ、カメラ内のE2 PROMにメモリーされた設
定可能なAEモード内でAEモードを決定するカメラ内
制御に入る。一方、カスタムカードである場合、データ
交信(IV)で送られてくるデータ(EEC8TM=0
.1)に基づいて、カード内にメモリーされた設定可能
なAEモード内でAEモードを決定する。
P、  A、  S、  Mのモードの選択に関し選択
するデータの違い(カメラE2PROM、カードデータ
)のみで、その選択の制御は全く同じなので、説明はカ
メラ内のE2 PROMのデータを用いて行う制御のみ
にする。
マイコン(μC)はステップ(#1004)においてア
ップスイッチ(Sup)がONされているか否かを判定
し、ONされていない場合は、ステップ($11055
)に進む。
ONされているときにはステップ(#1005)に進み
、RAMの機能データ(Fbn)の(Fbo)(Fb+
 )を調べ、制御露出モードとしてPモードが現在選択
されているかを判定し、選択されている場合はステップ
(#1010)に進んで、Aモードが選択可能にされて
いるかを内部のE2PROMのビットによって判定し、
選択されていれば露出モードをPからAに変更しく#1
015)、機能データ(Fbo、 Fb+ )を(0,
O)から(0,1)に変更しリターンする($1101
5)。上記ステップ(#1010)において、Aモード
が選択不能にされていると判定されたときには、ステッ
プ(#1025)へ進み、Sモードが選択されているか
判定し、ここでSモードが選択されていないときには、
更にステップ(#1040)へ進んでMモードが選択さ
れているかと、順次選択可能にされているモードを捜す
。そして、選択可能にされているモードがあればそれを
設定するようになっている。そして、A、  S、  
Mモードが選択可能にされていないとき、即ちPモード
だけ選択可能にされているときは、Pモードとなる(#
1050)。
以下同様に、今制御露出モードとしてAモードが選択さ
れテイルトキ(Fbo、Fb1=o、1)ニハ、Sモー
ドが選択可能にされているか判定し、選択可能にされて
いないときにはMモードが選択可能にされているかを判
定し、選択可能にされているモードに露出モードを変更
しビット(Fbo)、 (Fb+ )を変更し、リター
ンする(#1020〜103の。
今、制御露出モードとしてSモードが選択されていると
きには(Fbo、 Fb+ = 1.1)、Mモードが
選択されているかを判定し、選択されている場合はMモ
ードとし、選択されていない場合は、Pモードにしてリ
ターンする(#1035〜$11045)。制御露出モ
ードがSモードでないとき、即ちMモードであるときに
は、次にはPモードになる。これは本実施例でPモード
は必ず選択されているためである。
ステップ(#1055)においてダウンスイッチ(Sd
n)力旬Hされているときは露出モードの変更方向が異
なる以外は、上述したアップスイッチ(Sup)と同様
の制御を行っているので説明を省略する。
尚、両スイッチ(Sup) (Sdn)がいずれもOF
Fのときは何もせずリターンする。
次に第17図に示す機能変更スイッチ(SFUN)がO
Nされたときの制御を説明する。マイコン(μC)はデ
ータ変更すべきステップ(#1205)以降のフローを
実行する。マイコン(μC)は、変更すべき機能を示す
スイッチ(SsE)がONされているか否かを判定しく
#1205)、ONされている場合には変更すべき機能
をビット(Fbs、 Fb+o)から判定しく#122
5)、+/−→S/C→S/Aと進み、S/Aの次は+
/−へ戻るという如くサイクリックに進んでいき、ビッ
ト(Fbs、 Fb+o)のデータを変更する。
ステップ(#1205)において、スイッチ(SsE)
がONされていない場合は、ステップ(#1265)に
進む。ステップ(#1265)ではアップスイッチ(S
up)がONされているかを判定し、ONされている場
合には、今変更すべき機能が何であるかをデータ(Fb
s、 Fb+。)により判定しく#128の、機能が+
/−モードであれば(#1285)で露出補正量(△E
v)に0.5を加え、その大きさを判定するサブルーチ
ン(#1287)に進む。このサブルーチンは第18図
に示されるが、補正量(△Ev)が正であれば+側補正
としてデータFb4. Fbs = 0.1とし、−側
補正であればデータFb4. Fbs ”” 1. O
とし、さらに補正が零であれば、補正なしとしてデータ
Fb4. Fb5= 0.0として、リターンする(#
1350〜#137の。
第17図に戻って、S/Cモードであれば、データ(F
bs)によって今のモードを単写(S)が連写であるか
を判定し、今のモードと反対になるようにデータを変更
しく#1295)、リターンする。上記2つのモード(
+/−モード、 S/Cモード)のいずれでもないとき
、即ちS/Aモードのときは今のモードがスポットAF
(S)か多点AF(A)であるかをデータ(Fb2)に
よって判定し、今のモードと反対になるようにデータ(
Fb2)を変更しく#1300)、リターンする。
ステップ($11265)においてアップスイッチ(S
up)がONされていないときステップ(#1305)
に進み、ダウンスイッチ(Sdn)がONされているか
を判定し、ONされていない場合はリターンする。ON
されている場合は、十/−モードであれば露出補正量(
ΔEv)から0、5Evを引くこと以外は上述のアップ
スイッチ(Sup)がONのときのフローと同様である
ので、説明は省略する(#1310〜$11340)。
第12図に戻り、露出モード変更スイッチ(85M)。
機能変更スイッチ(SpuN)が共にOFFである場合
はアップスイッチ(Sup)及びダウンスイッチ(Sd
n)による絞り値(Av)、シャッター速度(Tv)の
変更のサブルーチンを示すステップ(#927)に進む
このサブルーチンを第22図(a)(b)に示し、説明
すると、まずマイコン(μC)はアップスイッチ(Su
p)がONされているか否かをステップ(#1800)
で判定し、ONされていない場合はステップ($118
05)に進みダウンスイッチ(Sdn)がONされてい
るか否かを判定し、ONされていないとき、リターンす
る。アップスイッチ(Sup)がONされているとき、
ステップ(#1800)からステップ(#1810)に
進み、Mモードであるか否かを判定する。ここでMモー
ドであるとき(Fbo 、 Fb+ = 1. O)、
ステップ(#1811)に進み絞り変更スイッチがON
されているか否かを判定し、ONされていれば後述する
ステップ(#1830)以降へ進み、ONされていなけ
れば、シャッター速度を変更すべくステップ($118
50)に進む。まずシャッター速度変更の説明を行うと
、ステップ(#1850)で0.5Evを加えてステッ
プ(#1855)に進む。ステップ(#1855)では
、設定されたシャッター速度が、最高速(Tvmax)
を超えているか否かを判定し、超えている場合のみ最高
速に制限しく#1860)リターンする。超えていない
場合は、ステップ($11860)をスキップしてリタ
ーンする。
ステップ(#1810)でMモードでないときは、ステ
ップ($1815)及び(#1820)で順次Pモード
であるかAモードであるか否かを判定する。Pモードで
あるとき(Fbo、+・O,O) Pシフトが禁止され
ているか否かを判定しく$11817)、禁止されてい
る場合にはりり−ンする。禁止されていない場合はステ
ップ(#1830)へ進む。ステップ(#1830)で
は絞り値(Av)に0゜5Evを加え、これが制御可能
な最大の絞り値(Avmax)を超えているか否かを判
定する(#1835)。超えている場合には、絞り値(
Av)として最大の絞り値(Avmax)を設定しく#
1840)、超えていない場合には何もせずステップ(
#1845)に進んでPモードであるか否かを判定し、
Pモードである場合には、第22図(b)のフローチャ
ートのステップ(#1879)に進む。
Pモードでないときはリターンする。ステップ(#18
15)でPモードでないときには(Fbo、+≠0.0
)、Aモードであるか否かを判定しく#1820)、A
モード(Fbo、 Fb+−0,O)であればステップ
(#1830)に進み、絞り値(Av)のアップ制御を
行い、どちらでもない、即ちSモードであるとき(Fb
o、 Fb+ = 1.1)はステップ(#1823)
に進みシャッター速度(Tv)のアップの制御を行う。
ステップ(#1805)でダウンスイッチ(Sdn)が
ONされているときは、第22図(b)のステップ(#
1865)に進み、Mモードであるか否かを判定し、M
モードであるとき(Fbo 、 Fb+ = 1. O
)、絞り変更スイッチ(SOυ)がONされているかを
判定しく#1877)、ONされていれば、絞り変更と
して、ステップ(#1885)へ、ONされていなけれ
ば、シャッター速度変更としてステップ(#1905)
に進む。ステップ(#、1905)では、設定シャッタ
ー速度から0.5Evを減算し、これがカメラの最低シ
ャッター速度(Tvmin)より遅いか否かを判定しく
#1907)、遅い場合には、最低シャッター速度に制
限しく#1908)、そうでない場合は何もせずリター
ンする。ステップ(#1877)の判定で絞り変更モー
ドであるとき(SALION)、ステップ(#1885
)で絞り値(Av)のダウンとして、0.5Ev減算し
、次いでステップ(#1890)でその値が開放絞り値
(Avo)より小さいか否かを判定し、小さい場合には
絞り値を開放絞り値(Avo)とする(#1895)。
前記ステップ(#1890)において、絞り値(Av)
が開放絞り値(Avo)より小さくないときは、ステッ
プ(#189.5)をスキップしてステップ(#190
0)に入る。このステップ(#1900)の判定でPモ
ードであれば上述した第21図(a)の絞り値のアップ
の制御フロー(#1850〜#1860)に進み、Pモ
ードでないときはリターンする。
ステップ(#1865)において、Mモードでないとき
、ステップ(#1870)でPモードであるか否かを判
定する。ここでPモードであるとき(Fbo、 + =
0. O)、Pシフトが禁止されているか否かを判定し
く#1872)、禁止されている場合にはリターンする
。禁止されていない場合にはステップ(#1885)へ
進む。ステップ($11870)においてPモードでな
いとき(Fbo、 1≠0,0)、ステップ(#187
5)へ進んでAモードであるか判定し、Aモードであれ
ば、ステップ(#1885)以降の絞り値ダウンの制御
を行うフローに進み、そうでないときはSモードである
として、ステップ(#1879)に進み、シャッター速
度のダウンの制御を行う。
第15図で、(Av)、 (Tv)の設定の制御を終え
ると、常開のセルフスイッチ(SstLp)がONされ
たか否かを判定する。OFFの時(Ih。=r、HJ)
はすぐにリターンする。
ONの時(■P12−「L」)のセルフのサブルーチン
を第19図に示し説明すると、セルフ中を示すフラグ(
SELFF)がセットされているときは、これをリセッ
トL (#945)、セルフモードを抜け、セットされ
ていないときはセルフモードを実行すべくフラグ(SE
LF)をセットして(#950)夫々リターンする。
以上のようにして第15図に示すデータ設定の制御を終
えると、マイコン(μC)は第6図においてステップ(
$1440)からステップ(#445)へ進んで測光デ
ータを測光回路(LM)より入力し、露出に使用するス
ポット測光値を作成する。ここで、第14図に示した測
光範囲及び第20図に示したマイコン(μC)の測光デ
ータの入力及び作成のフローチャートを参照して測光値
の作成に関して説明する。
第20図において、まずマイコン(μC)は、AEロッ
クを示すフラグ(A[LF)がセットされているが否か
をステップ(#1600)で判定し、該フラグ(AEL
F)がセットされているときは、測光値の更新を行わな
いのでリターンする。フラグ(AELF)がセットされ
ていないときには、端子(C8LM)を「H」レベルに
し、測光回路(LM)に対して測光データ出力の命令を
行い、シリアル交信を行う(#1605. #1610
)。
この交信によって、第14図に示した4つの測光範囲の
輝度値(Bv、〜BV4 )を入力する。交信を終える
と端子(C8LM)をrI、Jレベルにする(#161
5)。続いて、ステップ(#1617)でBvcにBv
2の値を入れ、ステップ(#1618)でBLIAUE
を(#1622)へ進み、AFモードでないことを示す
フラグ(AFNF)がセットされているか否か判定し、
更にステップ(#1624)で焦点検出不可能を示すフ
ラグ(LCONF)がセットされているか否かを判定し
、どちらか一方がセットされているときには、前記ステ
ップ(#1660)へ進んで、中央部の小さな測光範囲
(LM2)をスポット値(Bvsp)とする。フラグ(
AFNF)及び(LCONF)がセットされていないと
きには繰り出しパルスから距離を演算し、その演算した
距離情報と焦点距離情報に基づいて像倍率βをβ=焦点
距離/距離から算出する(#1625)と共に、次のス
テップ(#1630)において、この像倍率βが所定値
(K)以上であるか否かを判定し、撮影画面に占める被
写体の大きさを決める。所定値以上であれば被写体は大
きいとしてステップ($11640)で各測光範囲(L
M+)、 (LM2 ) 、 (LM3 )の輝度値(
Bv+ )、 (Bv2)、 (Bv3)の平均をスポ
ット測光値(Bvsp)とする。
前記像倍率βが所定値未満である場合、焦点検出に用い
た焦点検出範囲を含む測光範囲を主被写体の測光値(B
vsp)とする。本実施例では、それらの焦点検出範囲
を示すフラグのうちで、どのフラグ(AFIF −AF
3F)がセットされているかでその範囲を判別し、フラ
グ(AFIF)がセットされている場合には、測光範囲
(LM+)の輝度値(Bv+)、フラグ(AF2F)が
セットされている場合には測光範囲(LM2)の輝度値
(Bv2)、いずれのフラグもセットされていないとき
、即ち第3アイランド(AF3)のデイフォーカス量が
選択されているときは測光範囲(LM3)の輝度値(B
va)を夫々スポット測光値(Bvsp)とする(#1
B45〜#1665)。
このようにしてスポット測光値を決めると、マイコン(
μC)は第6図においてステップ(#450)に進んで
AEロックに関する制御を行うが、これを第21図に示
したフローチャートを参照して説明する。
まず、ステップ(#1740)においてAEフロクスイ
ッチ(SAEL)がONされているか否かを判定し、O
Nされていないときはフラグ(AELF)をリセットす
る(#1755)。ONされているときは、フラグ(A
ELF)をセットしく#1745)、電源保持用のタイ
マー(T1)をリセットスタートしく#1750)、ス
ポット測光値BV2をスポット値(Bvsp)として(
#1752)リターンする。このようにAEフロクスイ
ッチ(S、EL)がONされているときは電源を保持す
るようにしている。
第6図において、このAEロックの制御を終えるとマイ
コン(μC)はステップ(#455)において3度目の
カードとのデータ交信を行う。このデータ交信を第5図
(c)を参照して説明すると、マイコン(μC)は、交
信(III)が有/無かをカードから入力した信号に基
づき判定し、交信(m)が無のときリターンする。カー
ドが装着されていないときは無となる。交信(m)が有
ると、端子(C8CD)をr )(Jレベルにしく#3
50)、データを設定して(#352)、ICカード(
CD)にデータを出力する(#355)。
次に、交信を1回行い(#357)、待機して(#36
0)データ出力のサブルーチン(#362)を実行し、
データ出力を終えた後、端子(C8CD)を「L」レベ
ルにして($1365)リターンする。
このデータ出力のサブルーチンを第5図(g)に示し説
明すると、まず交信(n)の時に交信したデータからグ
ループ指定かどうかを判定する(#362−1)。
グループ指定である場合(スポーツカード、スナップカ
ード等)、グループ指定Go、 Gl 、 G2. G
3のグループのデータをカードに出力する制御を行う。
まず、グループGoのアドレスを設定しく#362−2
)、シリアル交信を15回行う(1362−3)。
Go、Gl、G2.G3のデータはレンズ駆動及びAE
演算用のデータで、 G3Lpmax・・・レンズ最大繰出し量そして次にグ
ループG+のデータが必要か否かを交信(II)で得た
データで判定する(#362−4)。必要でない場合リ
ターンする。必要である場合、G、のデータのアドレス
G1を設定しく#362−5)、シリアル交信を3回行
う(#362−6)。次に、G2のデータが必要である
か否かを判定し、必要である場合アドレスG2を設定し
、シリアル交信を2回行う。次に63のデータが必要で
あるか否かを判定し、必要である場合アドレスG3を設
定し、シリアル交信を1回行ってリターンする。グルー
プ指定でない場合、カードから入力した必要なデータの
あるアドレスに基づいてアドレスを設定しく#362−
7)、カードから入力したシリアル交信の回数分だけシ
リアル交信を行う(#362−8)。尚、交信(III
)においてはアドレス指定タイプはない。
第6図で上述のカードデータ交信(III)を終えると
、マイコン(μC)はステップ(#460)に進みここ
で露出演算を行う。
この制御のフローを第23図〜第27図に示し説明する
と、第23図においてまずマイコン(μC)は電子閃光
装置への出力データである発光信号を19強制0N=0
.強制0FF=O,GN制御解除=Oに初期設定する(
#2000〜#2003)。次に、ステップ(#200
4)でレンズが装着されているかを入力したレンズデー
タから判定し、装着されていないときには、実絞り測光
と同様に測光範囲(r、lの測光値(BVAM)(これ
の代わりに全体を平均した測光値でもよい)にフィルム
感度(Sv)及び露出補正値(△Ev)を加えて、シャ
ッター速度を算出しリターンする( # 2005)。
レンズが装着されている場合は、カードから入力したデ
ータにより強制Pモードか否かを判定しく#2006)
、強制Pモードの場合、露出演算を行わずリターンする
。強制モードでない場合は、各露出モードに応じた露出
演算を行う(#2010〜#2040)。
そこで、Pモードの露出演算を第24図(a)〜(c)
に示し説明すると、マイコン(μC)は、まず、第24
図(a)のステップ(#2100)において逆光状態の
判別を測光範囲(LM4)の測光値(Bvah)とステ
ップ(#445)で求めたスポット測光値(Bvsp)
との差が2Ev以上であるか否かで判定する(#210
0)。2Ev以上あれば、電子閃光装置が装着されてい
る(電子閃光装置のスイッチ8MがON)か否かをステ
ップ(#2105)で判定し、装着されている場合、制
御の露出値(Ev)を測光範囲(LMa)の測光値(B
VAM)等からEV:BVAll+Avo+5v−1+
△Evで求める(#2115)。ここで、1を引くのは
逆光らしく見せるために背景をIEvオーバーにするた
めである。尚、主被写体は電子閃光装置からの閃光で適
正露出にしようとしている。
そして絞り値(Av)、シャッター速度(Tv)を決め
るプログラム■のサブルーチン($12120)に進み
、更にステップ(#2170)で強制ONをセットして
リターンする。
前記プログラム■を第24図(b)に示し説明すると、
シャッター速度の制御値(Tvc)を同調のTv= 7
 (88= 17125)とし、絞り値(Av)を露出
値(Ev)から7(シャッター速度)を減算して求め、
この絞り値(Av)が7(F・11)より大きいか否か
を判定し、大きい場合、制御絞り値(Avc)を7に制
限してリターンする(#2215)。絞り値(Av)が
7以下である場合、演算絞り値(Av)が開放絞り値(
Avo)より小さいか否かを判定し、小さい場合、開放
絞り値(Avo)を制御絞り値(Avc)としく#22
25)、小さくない場合、演算値(Av)を制御絞り値
(Avc)とする(112230)。そして電子閃光装
置のGN制限を解除すべく1にセットする(#2235
)と共に、発光信号をセットして($12240)、リ
ターンする。これは逆光の時など、絞りが繰り込まれ、
GNを制限すると主被写体がストロボ光では適正になら
ないことがあるためで、カメラまかせのPモードであれ
ば、撮影者の意図もあまりないことも考慮している。
第24図(a)に戻り、ステップ(#2105)におい
て、電子閃光装置(FL)が装着されていない場合、主
被写体を適正露出とするべく、制御露出値(Ev)を測
光範囲のスポット値(Bvsp)等からEv= Bvs
p+ Avo+Sv+△Evで求め(#2130)、絞
り値(Av)、シャッター速度(Tv)を求めるプログ
ラム■のサブルーチン(#2135)に進みステップ(
#2170)を経てリターンする。
第24図(C)にこのサブルーチンを示し説明すると、
まずステップ(#2250)で絞り値(Av)をAv=
5/8Ev25/8から求め、この絞り値(Av)がレ
ンズの最大絞り値(Avmax)より大きいが否かを判
定しく#2255)、大きい場合には最大絞り値(Av
max)を制御絞り値(Avc)として(#2260)
、ステップ(112280)に進む。ステップ(#22
55)において絞り値(Av)が最大絞り値(Avma
x)以下のとき、絞り値(Av)が開放絞り値(Av。
)より小さいか否かを判定し、小さい場合には開放絞り
値(Avo)を制御絞り値(Avc)、小さくない場合
は演算絞り値(Av)を制御絞り値(Avc)としてス
テップ(#2280)に進む(#22G5〜#2275
)。
ステップ(#2280)では、シャッター速度(Tv)
を露出値(Ev)から制御絞り値(Avc)を減算して
求め、次のステップ(#2285)では、これが最高シ
ャッター速度(Tvmax)より大きいか否かを判定し
、大きい場合には、制御シャッター速度(Tvc)を(
Tvmax)に制限しく#2290)、大きくない場合
には、ステップ(#2292)で最も低速のシャッター
速度(Tvmin)よりも遅いか否かを判定し、遅い場
合には(Tvmin)を制御シャツタ−速度としく#2
293)、遅くない場合、演算シャッター速度(Tv)
を制御シャッター速度(Tvc)としく#2295)、
発光禁止すべく発光信号をリセット(二〇)して(#2
298)、リターンする。
第24図(a)に戻り、ステップ(#2100)におい
て、Buan−Bvspの差が2未満のとき、逆光状態
でないとしてステップ(#2145)に進み、測光範囲
(LMI)〜(LM4)の平均測光値(BVl+BV2
+BV3+BV4)/ 4から露出値(Ev)を求め、
上述のプログラム■で絞り値(Av)及びシャッター速
度(Tv)を決め($12150)、そのシャッター速
度(Tv)が手振れ警告の速度(Tv= 6.1760
)未満であるか否かを判定する(#215’5)。そし
て、手振れ警告の速度未満のとき、電子閃光装置が装着
されているか否かを判定しく#2160)、装着されて
いる場合にはストロボ発光のプログラム■を実行して(
#2165)リターンする。
装着されていないとき(閃光装置の電源OFFを含む)
、ステップ(#2170)で強制ONをセットしてリタ
ーンする。手振れ警告未満であるときは何もせずにリタ
ーンする。
次に、Aモードのときの絞り値(Av)、シャッター速
度(Tv)の決定の為のフローチャートを第25図に示
し説明すると、まず電子閃光装置が装着されているか否
かを判定し、装着されていれば、制御シャッター速度(
Tvc)を7 (1/125)とし、設定絞り値(Av
)を制御絞り値(Avc)としてリターンする(#23
00、 #2305及び#2345)。装着されていな
い場合は、平均測光値から露出値(Ev)を求め、この
露出値(Ev)から設定絞り値を減算したものをシャッ
ター速度(Tv)とする(#2315. #2320)
。そして、次のステップ(#2325)で、そのシャッ
ター速度(Tv)が制御可能な最高シャッター速度(T
vmax)より大きいか否か判定し、大きい場合には、
ステップ(#2330)で最高シャッター速度(Tvm
ax)を制御シャッター速度(Tvc)としてステップ
(#2345)へ進む。大きくない場合には、制御可能
な最低速度(Tvmin)よりも低速であるか否かをス
テップ(#2331)で判定し、低速である場合、ステ
ップ(#2333)で(Tvmin)を制御シャッター
速度(Tvc)とし、(Tvmin)より低速でない場
合にはステップ(#2335)で演算値(Tv)を制御
シャッター速度(Tvc)として、それぞれステップ(
#2345)に進む。ステップ(#2345)では設定
絞り値(Av)が制御絞り値(Avc)となるようにす
る。
次に、Sモードのときの制御を第26図に示し説明する
と、まずステップ(#2400)において露出値(Eの
を平均測光値等から求め、電子閃光装置が装着されてい
るか否かをステップ(#2405)で判定し、装着され
ている場合、ステップ(#2415)でシャッター速度
(Tv)が7以下であるか否かを判定し、7以下であれ
ば設定シャッター速度(Tv)を制御シャッター速度(
Tvc)としく#2420)、7を超える場合は同調速
度7を制御シャッター速度(Tvc)として、それぞれ
ステップ(#2430)に進む。
ステップ(#2430)では、絞り値(Av)を求めた
露出値(Ev)から制御シャッター速度(Tvc)を減
算して求め、この絞り値(Av)が開放絞り値(Avo
)より小さいか否かを判定しく#2435)、小さい場
合には制御絞り値(Avc)を開放絞り値(Avo)と
して(#2440)、リターンする。一方、絞り値(A
v)が開放絞り値(Avo)より小さくない場合には、
最大絞り値(Avmax)より太きいか否かを判定しく
#2445)、大きい場合には最大絞り値(Avmax
)を制御絞り値(Avc)としく#2450)、大きく
ない場合は演算絞り値(Av)を制御絞り値(Avc)
として(#2455)、リターンする。
ステップ($12405)において、装着されていない
ときは、設定したシャッター速度(Tv)を制御シャッ
ター速度(Tvc)としく#246の、ステップ($1
2430)に進み、これ以降のフローを実行する。
次にMモードであるとき(第27図参照)はステップ(
#2515)で予め設定した絞り値(Av)を制御絞り
値(Avc)に、また、次のステップ(#2520)で
シャッター速度(Tv)を制御シャッター速度(Tvc
)としてリターンする。
第6図に戻り、露出演算($1460)を終えると、カ
メラのマイコン(μC)は、カードから交信(IV)ま
でに要する時間の延長を要求する信号があるか否か判定
しく#461)、ある場合10m5ecだけ待ち(#4
63)、要求する信号がない場合は何もせず、それぞれ
ICカード(CD)との4回目のデータ交信を行う(#
465)。
デフォー力シングカードの場合に演算時間が長くなるた
めにこの要求信号を送っているのである。
第5図(d)にこの制御のフローチャートを示し説明す
ると、まず交信(IV)が必要であるか否かを交信(I
I)で得た信号に基づいて判定し、必要でない場合リタ
ーンする。必要である場合、端子(C8CD)を「H」
レベルにして(#367)、ICカード(CD)とシリ
アル交信を行い(#375)、ICカードへICカード
が出力側であることを知らせる。ここで、時間待ちしく
$377)、カメラを入力側としてシリアル交信を行っ
てICカード(CD)からデータを入力しく#382)
、このデータ交信を終えると端子(C8CD)を「L」
レベルにしてリターンする。
前記ステップ(#382)におけるデータ入力のサブル
ーチンを第5図(h)に示し説明すると、まずステップ
(#382−1)でグループ指定であるか否かを判定し
、グループ指定でない場合、交信(IV)でのデータ入
力の為のレジスタのアドレスをカードから入力したアド
レスにしく#382−11)、シリアル交信をカードか
ら入力した回数だけ行って(#382−12)、リター
ンする。
グループ指定である場合、それぞれの交信の番号(Go
、 G+ 、 G2)に応じて。カメラ内の入力用のレ
ジスタのアドレスを設定し、所定の回数のシリアル交信
を行う。そのデータの内容は、アドレス指定タイプでは (i)カスタムカードのときは該カードに関する通りで
ある。
(i i)ブラケットカード、H/、SカードΔAv・
・・・・・絞りずらし量 ΔTv・・・・・・シャッター速度ずらし置火にグルー
プ指定のときの説明を行う。
Go・・・・・・設定中の表示データ・・・・・・9回
のシリアル交信G2・・・・・・ΔLp・・・レンス゛
駆動パルス・・・・・・1回のシリアル交信第6図に戻
り、カードとのデータ交信(IV)を終えると、マイコ
ン(μC)は電子閃光装置(ST)へデータを出力する
(#467)。これを第11図(b)に示し説明すると
、マイコン(μC)は、まずカードから入力したデータ
に基づいてカード機能がONか否かを判定しく$146
7−1)、ONでない場合ステップ(#46710)に
進む。ONであるとき、カードから入力した電子閃光装
置の制御信号に基づいて強制ON、強制OFF、GN制
限解除9発光をそれぞれステップ(#467−2)(#
467−4) (#467−6) (#467−8)で
判定し、制御信号が夫々強制ON、強制OFF、 GN
制限解除、非発光を示しているときは、それらをステッ
プ(#467−3)、 (#467−5)。
(#467−7)、 (#476−9)で設定し又、上
記4つが夫々示されていないときは、(#467−3’
 )、 (#467−5”)、 (#467−7’ )
(#467−9”)で夫々信号をリセットしステップ(
#467−10)へ進む。ステップ(#467−10)
では、端子(C8FL)を一定時間(T2)’HJレベ
ルとし、電子閃光装置へ、カメラからのデータ出力モー
ドであることを示す。カメラは入出力切換回路(Ilo
CG)を出力側(「H」)とし、電子閃光装置内での所
定の処理を行うのを待って、シリアル交信を1回行う(
#=91 467−11〜#467−13)。
第6図でこの電子閃光装置とのデータ交信を終えると、
マイコン(μC)はステップ(#470)のカード制御
のフローを実行する。このフローは入力したデータに基
づいて、ICカード(この場合、プログラムカード)に
よるカメラの制御を行うか否かの判定や、それを行う場
合のカメラの動作について示すものであるが、これを第
28図に示し説明すると、マイコン(μC)はまずIC
カードから入力したデータに基づいてカードによるカメ
ラの制御か否かをステップ(#2610)で判定し、カ
ードによるカメラの制御でない場合(CDFNF=0)
はリターンする。
ICカードによるカメラの制御であると判定した場合に
は、交信(IV)で入力したデータが、絞り(Av)シ
ャッター速度(Tv)であるか否かを判定し、(Av)
 (Tのデータであるとき、制御絞り値(Avc)、制
御シャッター速度(Tvc)、フィルム感度(Sv)を
それぞれICカードから入力したデータにより決定する
(#2615〜#263の。
上記データが(Av)、 (Tv)データでない場合、
(Δ−92= Av)、(ΔTv)のデータであるか否かを判定する(
#2635)。そして(ΔAv)、 (ΔTv)のデー
タでない場合はリターンする。(ΔAv)、(ΔTv)
データである場合、制御絞り値(Avc)に(ΔAv)
を加え、制御シャッタースピード(Tvc)に(ΔTv
)を加え、フィルム感度(Sv)に(ΔSv)を加えて
リターンする(#2640〜#2650)。
第6図において以上のようなICカードによるカメラの
制御の判定及び制御のルーチン(#470)を終えると
、表示の制御(#471)に移る。
第5表に、マイコン(μC)から表示制御回路に送られ
るデータの内容を示しであるが、これを説明する。
シャッタースピード あるいはカード名のデータが1バイトを用いてメモリー
されている。
絞り値・・・・・・・・・・・・絞り値あるいは数値(
カード時の設定データ)データがメモリーされ、boは
そのデータの点滅。
AEモード・・・・・・・・・・・・bo,b+は現在
設定されているP、 A, S, Mのモードのうちの
1つが、b4〜b6はICカードによるモードの設定の
8種類のデータがそれぞれ入力されている。be,b3
はb4〜b6のデータの点滅、点灯,消灯の制御を行っ
ている。
フィルム枚数・・・・・・・・・・・・フィルムの枚数
或いは数値(カード時の設定データ)データがメモリー
され、boはこのデータの点灯,消灯の制御データであ
る。
バトカン・へ゛口表示・・・・・・パトカンの印とベロ
の印の表示を行うデータであり、boは点灯,消灯を示
す制御データである。
カード表示・・・・・・・・・b+ 、 be(アドレ
スDP6H)は、露出補正の÷/−のそれぞれの表示の
点灯,消灯のデータ、bs,be(アドレスDhH)は
、単写/連写の選択及び表示の消灯の制御、bo,b+
(アドレスDP7H)はカードの表示の点滅・点灯・消
灯の制御データ、b4,bs(アドレスDP?H)は多
点AF/スポットAPの切換え表示及び消灯の制御をそ
れぞれ示している。
データ変更表示・・・データ変更を示す場所のi及び点
灯・消灯の制御を示す。
制御データ・・・・・・・・・カメラのシーケンスを示
すデータで、 bo・・・全消灯(メインスイッチ 0FF)bl・・
・スタンバ゛イ(メインスイッチON、  81 0F
F)be・・・カード表示 be・・・イニシャルロード b4・・・SI ON bも・・・巻戻し中 LED  インファインタ゛−表示− bo・・・合焦表示の有/無 す、・・・焦点検出不能の有/無 be・・・追随モードの有/無 be・・・多点 AFの有/無 b4・・・AF/M をそれぞれ示している。
この表示の制御を行う表示用マイコンのフローチャート
を第29図(b)に示し説明する。表示制御回路(DI
SPC)にカメラのマイコン(μC)の端子(C8DI
SP)からのrI、Jから「H」に変わる信号が入力す
ると、第29図(b)に示す割込みを実行し、カメラか
らの表示データ(第5表参照)を11バイト分シリアル
交信を行って入力する(#D−5)。入力した制御デ−
タから全消灯モードであるか否かを判定しく#D10)
、全消灯モードである場合(DPIH,bo=1)、何
も表示しない全消灯とする(#D−15)。全消灯モー
ドでない場合(DP9H9b。=0)、スタンバイモー
ドであるか否かを判定しく#D−20)、スタンバイモ
ードであるとき(DPIIH,b+ =1)、現在設定
されているAEモードの表示をDP3Hのbo、b+に
基づいて表示する(#D−25)。DP6N、DP7H
の情報に基づいてカードの表示、 DP8□のデータ変
更表示のデータに基づいてカーソル(Δ)の位置を表示
し、それ以外は消灯する。その−例を第29図(c)に
示す。第29図(c)はPモード、カード機能有、露出
補正の位置に△印(カーソル)、露出補正様能無、単写
モード、多点AFの表示を表している。
前記ステップ(#D−20)でスタンバイモードでない
とき、イニシャルロードであるか否かを判定する(#D
−45)。イニシャルロードであるとき(DPIH,b
3=1)、フィルム枚数の表示(DPsH)、パトカン
・ペロ表示のみを表示し、それ以外は消灯する(#D−
50〜#D−60)。第29図(d)は、フィルムが装
填され、イニシ−96= ャルロードであることを示している。巻戻し中(DPI
H,b5=1)、第29図(d)の「−」表示がそのと
きの巻戻し中のフィルム枚数を示す。
巻戻し中でないとき、カード表示かどうか判定する(#
D−70)。カード表示のとき(DPIH,b2=1)
、DPIHのデータをデコードしてカード名表示を行い
、DP2Hのデータに基づいて数値表示、DPsoのす
、〜b6を用いてICカードにより選択されている(選
択中)の表示を行い、更にDP4Hのデータに基づいて
数値表示、そしてDP7Hのbo、b+に基づいてカー
ドの表示の制御を行う(#D−75〜#D−95)。こ
のカードの表示に関しては後で詳述する。ステップ(#
D−70)の判定でカード表示モードでないとき、ステ
ップ(#D−105)に進んでスイッチ(Sl)がON
されているか否かを判定し、ONされているときはイン
ファインダー情報に基づいてインファインダー内表示を
行い(#D−11の、ONされていないときはインファ
インダー内表示を行わず、それぞれステップ(#D−1
15)に進む。
そしてその後、DPIHの情報に基づいてシャッター速
度(88)表示、DP2Hの情報に基づいて絞り値、D
P2日のbo、b+に基づいてAEモードの表示、 D
PsHに基づいてフィルム枚数の表示、DPIHに基づ
いてバトカン表示、DP6H17Hの情報に基づいてカ
ード関係の表示、DPsHの情報に基づいてデータ変更
(Δ)の表示Dh□のbe、 bv、 DPIOHのb
oに基づいてAFのモード、セルフの表示をする(#D
−115〜#D−155)。その−例を次に、カメラ側
の表示制御(表示データ作成)のフローチャートを第2
9図(a)に示し説明すると、まずステップ(#270
0)でカード表示制御であるか否かを、カードとの交信
(n)で得たデータに基づいて判定し、カード表示制御
である場合、カードからの入力した情報をそのまま出力
するモードとし、シリアル交信を12回行う(#270
5〜2730)。一方、カード表示制御でないとき、カ
メラで作成したデータ〔シャッター速度絞り値、フィル
ム枚数等−−−第29図(e)参照〕を出力するモード
として(#2710)、シリアル交信を12回行う(#
2720)。次に、ステップ($12735)でブザー
の制御を行う権限がカード側にあるか否かをカードから
入力したデータに基づいて判定し、カード側に制御権が
ある場合、カードからの手振れ警告信号があるか否かを
判定する(#2740)。手振れ警告である場合、カス
タムカードによるブザーの警告の有/無に拘わらず、ブ
ザー警告を行い(#2745)、ステップ(#2765
)に進む。手振れ警告でない場合、ブザー警告を行わず
ステップ(#2765)に進む。カードにブザー制御権
がない場合、カメラで決められたシャッター速度が6未
満であるか否かを判定しく#2750)、未満でない場
合ステップ(#2765)に進む。6未満である場合、
カード機能がONされているかを交信(n)で入力した
データに基づいて判定し、ONされていない場合、カメ
ラ内のE2PROMのデータによりブザーの警告の有無
を判定しく#2754)、ある場合にブザー警告を行い
、無い場合にはブザー警告を行わず、ステップ(#27
65)に進む。
カード機能がONされている場合、カスタムカードであ
るか否かを判定(#2758) L、、カスタムカード
でない場合、カメラ制御の方に進み、上述した制御を行
う。カスタムカードである場合、カードから入力した交
信(IV)のデータに基づいてブザーが有るか否かを判
定しく#276の、有る場合ブザー警告をしく7127
56)、ステップ(#2765)に進み、ない場合はブ
ザー警告をせずにステップ(112765)に進む。ス
テップ(#2765)では、カスタムカードからのE2
PRONへの書き込み制御の信号があるか否かを判定し
、それがあるとき交信(IV)でのカスタムカードから
のデータを書き込み(#2770)、ステップ(#27
75)へ進む。書き込み制御の信号がないとき、ステッ
プ(#2770)をスキップしてステップ(#2775
)へ進む。
ステップ(#2775)はモード設定を行うサブルーチ
ンとなっている。
ここで、上記モード設定のサブルーチンを第29図(f
)に示し説明すると、ここでは、今現在カメラに設定さ
れているモードが新たに設定されたモードにあるか否か
を判定すると共に、ない場合には設定された別のモード
に移すようにしている。例えば、現在、露出のAモード
が選択されているが、ICカードにより露出モードの選
択からAモードが除かれてしまった場合、前のままのA
モード表示及び制御を行ってはおかしいので、これを防
止している。
10〇− さて、第29図(f)のフローにおいてマイコン(μC
)は、まず設定可能な露出モードが変更されたかをE2
PROMのデータとICカード(CD)から入力したデ
ータとを比較して判定しく#3203)、異なっていた
場合(即ち、変更があった場合)、露出モードを強制的
にPモードとすべく、データ(Fbo、 Fb+ )を
(0,0)にしく#3205)、リターンする。
第6図において上述した表示の制御($471)を終え
ると、マイコン(μC)はステップ(#472)へ進ん
で、セルフの計時中か否かを判定し、計時中であるとき
(SLP=1)10秒が経過したか否かを判定する(#
474)。経過した場合には、露出制御を行うべくステ
ップ(#490)に進む。10秒が経過していないとき
は、ステップ(#180)に戻る。セルフ計時中でない
とき(SLP=O)は、ステップ(#473)へ進んで
、レリーズスイッチ(S2)がONされているか否かを
判定し、ONされていないとき(IPfrHJ )には
ステップ(#520)へ進んで全割込みを許可してリタ
ーンする。
ONされているとき(IP?” ’ L J )には、
交信(II)で得たレリーズ禁止のデータがセットされ
ているか否かを判定しく#475)、セットされている
ときにはステップ(#520)に進む。一方セットされ
ていないときには、セルフモードが選択されているか否
かを判定しく#476)、選択されていないとき(SE
LFF=0)、ステップ(#481)に進む。
選択されているとき(SELFF=1)、セルフ計時を
示すフラグ(8LP)をセットしく#477)、計時タ
イマー(電源保持とは別)をリセットスタートさせる(
#478)。そして電源保持を行うべく、フラグ(OF
F)をセットしく#479)、AEフロクフラグ(AE
LF)をセットして(#480)、測定値を固定しステ
ップ(#180)に進む。
第6図のステップ($1475)でセルフモードでない
とき(IP+2= ’HJ )に進むステップ(#48
1)では、マニュアルフォーカスモード[:MFF= 
1 (フォーカスロック或いは焦点検出のみの手動焦点
調節)]であるか否かを判定し、マニュアルフォーカス
モードであれば、ステップ($1490)に進む。マニ
ュアルフォーカスモードでないときは、ステップ(#4
85)へ進む。ステップ(#485)では合焦を示すフ
ラグ(AFEF)がセットされているか否かを判定し、
セットされていなければステップ(#520)を通って
リターンする。セットされているときは、上記AFモー
ドでないときと同様にステップ(#490)へ進んで全
割込みを禁止し、続いてステップ(#492)でカード
との交信(V)を行う。これを第5図(e)に示し説明
する。
まず、マイコン(μC)は交信(V)の有/無を判定し
、無い場合にはリターンし、有る場合には端子(C8C
D)をrI(Jレベルにして(#390)、交信(V)
であることを示すデータをセットしく#391)、カメ
ラ側を出力として(#392)、シリアル交信を1回行
う(# 393)。次にデータをセットし、カメラ側を
出力としてシリアル交換を1回行う。時間待ちしく#3
94)、カメラ側を入力としく#385)、シリアル交
換を8回行って(#396)、端子(C8CD)を「L
」レベルにして(# 397)、リターンする。このデ
ータはメモリーカードのメモリー用のデータである。
ここでCA<−)CD表にデータ内容を示し説明すると
、(i)  フィルム枚数 (ii)  開放FNO (iii)  制御F値 (iv)  制御シャッタースピード (V)  露出補正値 (vi)  露出モード (vii)  露出モード (viii)フィルム感度 である。交信(V)を終えると、マイコン(μC)はス
テップ(#495)へ進んで露出制御を行い(後述する
)、シかる後ステップ(#500)でフィルムの1コマ
巻上を行い(これも後述する)、レリーズスイッチ(S
2)がONか否かをステップ($1505)で判定し、
ONの場合(IPT−r L J )、カードからの強
制連写の信号が入力されているか否かを判定する。入力
されている場合にはステップ(#515)へ進み、入力
されていない場合は連写モードであるか否かをステップ
(#510)で判定し、連写モードであるとき(Fb3
=1)、ステップ(#515)で全割込みを許可して〔
SO3のルーチンに進む。連写モードでないとき(Fb
3=0)はステップ(#505)に戻り、レリーズスイ
ッチ(S2)がOFFされるのを待ち、OFFされると
ステップ(#520)で全割込み許可してリターンする
次に上記ステップ(#495)の露出制御のサブルーチ
ンを第30図(a)に示し説明する。まずステップ(#
2805)で端子(C8ST)を(t3)間rl(Jレ
ベルとし、電子閃光装置(ST)に露出モードであるこ
とを示す。
そして、フィルム感度(Sv)を調光回路(STC)に
アナログデータとしてD/A変換した後に出力する(#
2810)。
次のステップ(#2815)では、制御絞り値(Avc
)に基づいて絞り制御を行い、ミラーアップの開始を行
う。次にレリーズ中にレンズ駆動を行う。これを第30
図(b)に示し説明すると、まず、カード機能がONか
否かを判定しく#2822−0)、ONの場合ICカー
ドから入力したレリーズ中レンズ駆動を示すスナップ駆
動ビットの信号があるか否かをステップ(#2822−
1)で判定し、カード機能OFF或いはスナップ駆動を
示す信号がない場合、ステップ(#2822−4)へ進
んでミラーアップが完了するのを待ち、ミラーアップが
完了すると(IP20” ’ L J )リターンする
。上記信号がある場合、カードから入力したレンズ駆動
量(Δn)分だけ駆動して(#2822−3)、レンズ
を停止しく#2822−4)、ミラーアップが完了する
のを待つ(#2822−5)。ミラーアップが完了する
(IP2゜=「L」)とリターンする。
次に第30図(a)に戻り、シャッター速度の制御を行
い(#2825)、レリーズ中の〔レンズ駆動RELI
Iの制御〕を行って(#2830)リターンする。これ
を第30図(c)に示し説明すると、まずカード機能が
ONか否かを判定しく#2830−0)、OFFの場合
リターンする。
ONの場合、スナップ駆動ビットの信号があるか否かを
判定しく#2830−1)、ある場合上記と逆の分(Δ
n)だけ駆動して(#2830−2)、レンズを停止し
く#2822−4)、リターンする。上記ビットの信号
がないとき、デフォー力シングカードが挿入されている
か否かを判定する(#2830−5)。デフオー力シン
グカードでない場合リターンする。デフオー力シングカ
ードである場合、駆動させたレンズの現在位置のカウン
トパルス数(CNT)をCT”としく#2830−6)
、駆動させる前のレンズ位置(CT’ )との差(Δn
)を演算して(#2830−7)ステップ(#2830
−2)に進み、上述と同様の制御を行ってリターンする
前記第30図(a)のステップ(#2825)における
Tv制御のルーチンを第30図(d)に示し説明すると
、まずマイコン(μC)はTvを露出時間(T)に変更
しく#2835)、露出時間計測用のタイマーをリセッ
トスタートさせ(#2836)、1幕(不図示)の走行
を開始させる($12837)。そして、カード機能が
ONか否かを判定しく#2838)、OFFの場合、露
出時間(T)の経過を待つフロー(#2846)に移る
。一方ONの場合はデフオー力シングカードか否かを判
定する(#2839)。デフオー力シングカードである
場合、レンズの現在位置のパルスカラントをCT’とし
てメモリーL (#2840)、露出時間(T)がT/
4となるのを行う(#2841)。T/4となると、カ
ードから入力した(ΔLp)の情報から遠側か近側かへ
駆動方向を検出しく#2842)、それに応じて方向を
セットし、最高速でレンズを駆動する(#2845)。
このときも、レンズの繰り出し位置をモニターするカウ
ンターは動作している。そしてこのとき、或いはデフォ
ーカシングカードでないとき露出時間(T)となるのを
行って(#2846)、Tとなれば2幕(不図示)走行
を開始させ(#2847)、走行完了するであろう時間
を待ち(#2848)、レンズ駆動用のモーターの停止
を行って(#2849)、リターンする。
第31図(a)及び(b)には、第6図のステップ(#
500)に示したフィルムの1コマ巻上げの制御のフロ
ーチャートを示しである。これについて説明すると、第
31図(a)においてマイコン(μC)はモーター巻上
信号をモータ制御回路(MD)に出力し、タイマ(Ts
)をリセットスタートさせる(#2850. #285
5)。
このタイマーはフィルムが最終コマまで巻き上げられ、
フィルムがつっばったことを検知する為のタイマーであ
る。マイコン(μC)はステップ(#2860)におい
て1コマ巻き上げられたことを示すスイッチ(Sl、D
)がONL、たか否かを判定し、ONシていない場合、
この状態で2秒経過したかをステップ(#2865)で
判定し、2秒経過した場合には、モーターの停止の制御
を行い(#2870)、フィルムがつっばったとして、
このフィルムつっばりの制御を行い(#2875)、次
に連続撮影であるブラケット或いはオートシフトをキャ
ンセルする為のキャンセル信号を1としく$12876
)、データ交信■を行って(#2877)リターンする
。前記つっばりのサブルーチンを第31図(b)に示し
説明すると、モーターを逆転する信号を出力する(#2
930)と共に、フィルム検出スイッチ(SFLM)が
OFFになつるのを待ち($12935)、該スイッチ
が0IIFになればフィルムをパトローネ室に巻き込む
べく、モーター停止制御(#2955)を行った後、リ
ターンする。
第31図(a)に戻り、ステップ(#2860)におい
て、1コマ巻上完了スイッチ(SunON)がONされ
ると、ステップ($12880)でモーター停止の制御
を行った後、ステップ(#2890)でフィルム撮影済
枚数を示すカウンターのカウント数(N1)を1だけイ
ンクリメントして、ステップ(#2900)に進む。ス
テップ($2900)では、このフィルム枚数(N、)
をE2 FROMに書き込む。
次に、裏蓋閉成検出スイッチ(SRC)、或いは巻戻し
スイッチ(SRJが操作されたとき、端子(INT2)
にパルス信号が入力し、マイコン(μC)は第32図に
示す[:INT2)の割込みを実行する。同図のフロー
において、マイコン(μC)は、まずこのフローへの割
込みを禁止しく#3000)、しかる後ステップ(#3
005)で巻戻しスイッチ(SRII)がONされてい
るか否かを検出する。ONされている場合には、巻戻し
動作を行うべく第31図(b)に示した〔巻戻し〕のル
ーチンを実行して割込みを許可してリターンする(#3
010)、巻戻しスイッチ(SRu)がONされていな
いときは、裏蓋閉成スイッチ(SRD)がONされたと
し、更にブラケット機能或いはオートシフト機能復帰と
してキャンセル信号(データを交信Iで使用)をOにし
て(#3012)ステップ(#3015)に進み、フィ
ルムが存在するか否かを判定する。フィルムがない場合
、従って、フィルム検出スイッチ(SFLH)がOFF
の場合は、イニシャルロードを行わずにステップ(#3
100)に進む。これに対し、フィルムが存在する場合
(即ち、5pLnが0N(7)場合)は、端子(C8D
X)をrHJ L/ベベルし、フィルム感度読取り回路
(DX)とシリアル交信を行ってフィルム感度データ(
Sv)及びフィルム撮影枚数値(N)を入力し、交信を
終えると端子(C8DX)を「L」レベルにすル(#3
020〜#303の。そして、数(N1)を−2にセッ
トしく#3035)、続いて端子(C8DISP)をr
 HJレベルにし、表示制御回路とシリアル交信を行い
(#3045)、イニシャルロードを示す信号(DP9
8 ba= 1 )及びフィルム枚数のデータを出力し
、これにより、フィルム枚数(N、)を示すデータ以外
は表示しないようにする。シリアル交信を終えると端子
(C8DISP)をrI、Jレベルとする(#3050
)。このフィルム枚数(N1)の数値に対し表示は2つ
の7セグメントを用いて表示される。次にマイコン(μ
C)はモーター巻上を示す信号を巻上げ制御回路に出力
しく#3055)、1コマ巻き上げられるのを待ち(#
3060)、1コマ巻上げスイッチ(Sun)がONす
ると、フィルム枚数(N1)に1を加えて、1になった
か否かを判定し、1になっていなければ、ステップ(#
3040)にもどる。1になっていれば、ステップ(#
3075)へ進んでモーターを停止し、ステップ(#3
095)に進む。そして、ステップ(#3095)では
、上記フィルム枚数(N1)とフィルム感度とをE2P
ROMの所定のアドレスに書込み、書込み終了後、全割
込みを許可して(#3100)、リターンする。
ここで、本実施例において、フラグのセット、リセット
とビットの1.  Oとは同一であることを付言してお
く。
以上において、本実施例のカメラ側のマイコン(μC)
の動作を中心に、各種フローチャートを説明したが、次
にこのカメラに装着されるICカード側の制御動作につ
いてもフローチャートを用いて説明する。尚、カードの
種類ごとに説明することにする。ICカード(CD)に
はE2 PROMを内蔵したマイコン(μC2)が組込
まれている。
〈ブラケットカード〉 ブラケットカードは、カメラに装着されると第33図の
リセットのルーチンを実行し、フラグ、レジスタ(RA
M)を全てリセットしくB−5)、EP PROM内の
情報、枚数(N)とずらし量(△Ev)とをRAMに移
してスリープする(B−10)。
次にカメラからブラケットカードの端子(C8CD)に
「L」から「H」に変わる信号が送られてくると、ブラ
ケットカードは第34図に示す割込みを実行する。ここ
で、ブラケットカードは、カメラから送られてくるクロ
ックに同期して、交信の種類を示すデータを入力すべく
シリアル交信を1回行う(B−15)。
この交信によるデータから、その種類を判定しくB−2
0)、交信(I)である場合、カードをデータ入力側と
しくB−25)、シリアル交信を行ってカメラからデー
タ (第6表参照)を受は取る。このデータに基づいて
データ設定及び露出演算のサブルーチンを実行しくB−
35,B−37) 、次にレリーズスイッチ(S2)が
ONされているか否かを判定しくB−38)、ONされ
ているときはAFを禁止(=1)として(B−39)、
スリープする。
ここで、上記サブルーチンの説明を行う前に、交信に応
じてカードからどのようなデータが出力されるかを、ブ
ラケットカード表を用いて説明する。
交信(n)では、 ・FL強制0FF(”1)       C8m −1
−be・表示制御をカードが行うか  C3II −1
−b4・カード機能0N10FF      C8II
 −1−bs・交信(V)無(=O)      C8
n −2−be・レリーズ禁止       C8n 
2−bs・強制連写(”1)        C8m 
−2−b4・AF禁止         C8II −
2−bv・ΔAv、ΔTvデータ(4)   C8II
 −3−b。
・Tv、Av/表示データ(=O)  C3lI −3
−bs・交信(IV)有(=1)      C3lI
 −3−b4・交信(III)無(=0)      
C8II −3−bs・交信タイプ        C
3lI −3−be・測光ループ繰り返し     C
3n −3−t)rの信号以外は全てrQJとし、表が
ら※印はそのときに応じて「1」又はrQJをセットし
、 「1」のときその制御ON、rOJのときOFFと
する。決まっているものについてはrO」、  rlJ
を決めておく。交信(n)では、それ以外に交信(TV
)での直接アドレスタイプの交信データ数(2回)、そ
のアドレス(C8n−7,8)、グループ交信での交信
(I)はないので C8m −9−(b+、 b2)=
0.0.交信(IV)は表示のみなので C3ll−1
o−b+・1.それ以外は「0」とする。
何も書いていないところは、どんなデータが入っていて
も良い。
交信(IV)では、△Av ・△Tvのデータであり、
これらはRAMに入っている。
交信(Vl)では、スリーブの可/不可の信号が送られ
る。
データ設定のサブルーチンを第35図(a)に示し説明
すると、ステップ(B−146〜B−149)で表示制
御データを「O」、レリーズ禁止の禁止(=O)、 A
F禁止の禁止(・0)、測光ループ繰り返しの禁止の禁
止(二〇)に初期セットする。
次にステップ(B−150)でキャンセル信号が1かど
うか判定し、 「1」の場合、レリーズ禁止としくB−
152)、 「1」でない場合は、N1がN−1か否か
を判定しくB−151)、N−1の場合、設定枚数終了
としてレリーズ禁止(B−152)とし、そうでないと
きは何もせず、それぞれステップ(B−160)に進む
ステップ(B−160)で交信(I)で得たDISRE
Q (カード名の表示の要求)の信号が「1」であるが
否かを判定し、 「1」である場合、表示制御データを
「1」にしてカード表示機能0N10FFを0N(1)
グループ指定のデータを(0)にする( B−170,
B−195)。次いでステップ(B−200)で、フラ
グ(SIF)がセットされているか否かを判定し、セッ
トされていない場合、初めてこのフローを通るとしてこ
のフラグ(SIF)をセットして(B−205)、タイ
マーをリセットスタートさせて(B−210)ステップ
(B−215)に進む。フラグ(SIF)がセットされ
ているときにも、ステップ(B−215)に進む。ステ
ップ(B−215)では、上記タイマーが10秒経過し
たか否かを判定する。10秒経過していない場合、測光
ループ繰り返し信号を「1」としくB−220)、カー
ド表示基及びカード表示のみを行うデータをセットして
(B222)リターンする。この表示を第36図に示す
一方、10秒が経過した場合、フラグ(SIF)をリセ
ット(B−226)、表示制御データをrQJとしくB
−227)リターンする。
ステップ(B−160)でDISREQ=Oのときは、
IPs= rLJ  (SEn、 5FUN、 SCD
、 5cns、 S+のいずれかがON)であるか否か
を判定しくB−162)、 「L」のときカード名表示
を行う制御を示す表示フラグ(表示F)をリセットしく
B−163)、 「L」でないときは何もせずにステッ
プ(B−165)にそれぞれ進みフラグ(SIF)をリ
セットする。しかる後、第35図(b)のステップ(B
−260)に進んで、交信(II)で得たセルフの信号
が「1」か否かを判定する。
ここで「1」のとき、カメラのスイッチの操作(カード
関係)による制御を禁止すべくリターンする。セルフの
信号が「1」でないとき、カード設定スイッチ(Scn
s )がONされているか否かを判定する(D−265
)。ONされているとき(信号=1)には、ここを通っ
たことを示すフラグ(SCDS IF)がセットされて
いるか否かをステップ(B−270)で判定し、セット
されていれば直接ステップ(B−276)へ進み、セッ
トされていないときにはこれをセットして、(B−27
5)からステップ(B−276)に進む。このステップ
(B−276)ではセット中か否かを判定し、セット中
でなければステップ(B−405)に進んで、設定モー
ドに入った表示制御を行う。
セット中であれば(SETF=1)、セットを抜けるべ
く操作されたので表示制御は行なわずリターンする。
ステップ(B−265)でスイッチ(Scos )がO
FFのときは、ステップ(B−280)に進み、フラグ
(ScosIF)がセットされているか否かを判定し、
セットされていないときステップ(B−310)へ進む
。セットされているときには、これをリセットしくB−
285)、データ設定中を示すフラグ(SETF)がセ
ットされているか否かをステップ(B−290)で判定
し、セットされているときにはこれをリセットしくB−
295)、E2 FROM書き込み信号(カメラに送る
信号)を1にし、直接アドレス指定をセットして、ΔA
v。
ΔTvを出力するようにして(B−300)、ステップ
(Ba2O)に進む。これにより設定中を抜け、データ
をICカード内のE2PROMに書き込ませる。設定中
を示すフラグ(SETF)がセットされていないときは
、これをセットして(B−305)データ設定モードに
入り、ステップ(B−310)に進む。ステップ(B−
310)では、設定中であれば(SETF=1)、カー
ドスイッチ(SCD)がONされているか否かを交信(
I[)のデータにより判定しくB−315)、ONされ
ている場合(Seal)ここを通ったことを示すフラグ
(SCDIF)がセットされているか否かを判定しくB
−320)、セットされている場合はステップ(B−3
45)に進む。セットされていないときは、ステップ(
B−325)でこれをセットしく5cJF・1)、次の
ステップ(B−330)で変更モードを102と1つ進
め、ステップ(B−345)に進む。
ここで変更モード 1は・・・ずらし量の設定 2は・・・撮影枚数の設定 である。上記ステップ(B−315)で、カードスイッ
チ(ScD)がONされていない場合(SC[1・0)
、ステップ(B−335)でフラグ(ScnIF)がセ
ットされているか否かを判定し、セットされていない場
合は何も操作されていないとしてステップ(B−345
)へ、セットされているときはスイッチ(Sco)がO
NからOFFになったとして、このフラグをステップ(
B−340)でリセットしてからステップ(B−345
)に進む。
ステップ(B−345)では、アップスイッチ(Sup
)がONされているか否かを判定し、ONされていると
きは(Sup4)、モードが1かどうかを判定しくB−
350)、モードが1のとき1→2→3と進み3の次は
1に戻る如く、サイクリックに進む(B−355)。
ここでモード1のときの 1は0.3Ev 2は0.5Ev 3は1.OEv の露出ずらし量である。
モードが2のときも、1→2→3と進み、3の次は1に
戻る如く、サイクリックに進む(B−365)。
ここで  1は・・・3枚 2は・・・5枚 3は・・・7枚 のフィルム枚数である。
この各モード内での変更を終えるとステップ(B2O2
)に進む。アップスイッチ(Sup)がOFFのとき、
ダウンスイッチ(Sdn)がONされているか否かを判
定しくB−375)、ONされていない場合、ステップ
(B−405)へ進む。ONされている場合、上記スイ
ッチ(Sup)と変更の方向が逆だけで同様であるので
説明は省略する。
(Sup)及び(Sdn)の処理を終えると、ステップ
(B−405)以降に進み、表示制御=1.レリーズ禁
止・1. AF禁止・1.グループ指定・O9測光ルー
プ繰り返し=1とし、データ設定中の表示のデータをセ
ットしてリターンする。尚、この設定中の表示は後述す
る。これによりカメラはカードによる表示制御、レリー
ズ禁止、 AI?禁止、カメラの電源保持タイマーに拘
わらず表示を続行する機能を実行する。
上記ステップ(B−310)で、設定中でない(SET
F=O)と判断されると、第35図(c)のステップ(
B−430)に進み、カードスイッチ(Sep)がON
されているか否かを判定し、カードスイッチ(Sep)
がOFFのとき、このフラグ(SCDF)をリセットし
くB−460)、表示フラグ(表示F)がセットされて
いるか否かを判定しくB−462) 、セットされてい
ないときリターンする。表示フラグがセットされている
ときは、ステップ(B−170)に進んでカード名の表
示制御を行う。カードスイッチ(SCO)がONのとき
、ここを通ったことを示すフラグ(SCDF)がセット
されているか否かを判定しくB−435)、セットされ
ている場合、スイッチが操作され続けているとしてステ
ップ(B2O2)に進む。セットされていないとき、こ
れをセットしくB−440)、カード機能が現在ONさ
れているか否かを判定しくB−445)、ONされてい
る場合には0FF(交信■のデータ)としくB−450
)、フラグ表示(表示F)をリセットして(B−451
)リターンする。
OFFの場合にはON (交信■のデータ)にして(B
2S3)、表示フラグをセットして(B−456)、ス
テツブ(B−170)に進み、カード名の表示制御を行
う。
第34図に戻り、交信(I)でないとき交信(■)であ
るか否かを判定しくB−40)、交信(n)であるとき
上記設定したデータをカメラに出力すべくカードを出力
側としくB−45)、シリアル交信を10回行って(B
−50)スリープする。
交信(II)でないとき、交信(IV)であるか否かを
判定しくB−55)、交信(IV)であるとき、カード
を出力側としくB−60)、グループ指定かどうかをス
テップ(B−65)で判定し、グループ指定であるとき
表示データを出力するものとしくB−70)、アドレス
をセットしてシリアル交信を9回行い(B−75)、ス
テップ(B−90)に進む。グループ指定でないとき(
直接アドレス指定)は、△Tv、  △Avの変更デー
タのアドレスを指定しくB−80)、シリアル交信を2
回行って(B−85)、ステップ(B−90)に進む。
ステップ(B−90)ではE2 PROM書き込み信号
がセットされているか否かを判定し、セットされている
とき、モード(I)の励モード(n)の歯の1バイトの
データをE2 PROMの所定のアドレスに書き込むべ
く、書き込み制御信号を出力する(B−95)。E2P
ROMへの書き込みは、ハード的に行われ、マイコン(
μC)は制御信号だけ送れば良い。そして書き込み終了
信号(この信号は書き込みが終了するとハード構成で自
動的にセットされる)をリセットしくB−100)、ス
リープする。書き込み信号がないとき、すぐにスリープ
する。ステップ(B−55)で交信(IV)でないとき
、交信(Vl)であるとして、まず書き込みが終了して
いるかを上記終了信号で判定し、終了しているときには
スリープ可信号をセットして(B−110) 、終了し
ていないときにはスリープ不可信号をセットして(B−
115)、それぞれステップ(B−120)に進み、デ
ータ出力側としてカメラからのクロックに応じてシリア
ル交信を行って(B−125)スリープする。
上記フローにおける露出演算のサブルーチンについては
第37図にその詳細を示している。第37図において、
カード機能がOFFであれば何もせずにリターンするが
、カード機能がONであれば、ステップ(B−505)
〜(B−520)で、ずらし量のモードの判定及びずら
し量(ΔEv)のセットを行うと共にステップ(B−5
25)〜(B−540)で、撮影枚数のモードの判定及
び枚数のセットを行う。そして、これらの判定及びセッ
トが済んだ後に、ステップ(B−545) (B−55
5) (B−560)で初期設定を行い、その枚数の1
枚目は適正露出とする。そして、レリーズスイッチ(B
2)がONされると枚数を示すカウンターN1に1を加
え、N、の判定を行い、この枚数に応じてステップ(B
−570)、 (B−575)、  ・・・、  (B
−595)の順序で露出量を変える。即ち、例えばステ
ップ(B−565)でのN+の数値判定で1のとき(即
ち2枚目のブラケット撮影のとき)露出のずらし量はΔ
Evであり、N、=2のとき(3枚目)は−ΔEv、 
 N1=3のとき(4枚目)は2△Ev、 N+=4の
とき(5枚目)のときは−2ΔEv、 N+−5のとき
(6枚目)は3ΔEv。
N1=6のとき(7枚目)は−3ΔEvとなる如く、ア
ンダー側へのずらしとオーバー側へのずらしを一枚ごと
に交互に行いながら、そのずらし量を発散的に増加する
ようにしている。勿論、ステップ(B525)〜(B−
540)により撮影枚数がN=3にセットされたときは
ステップ(B−575)で終わり、N=5がセットされ
たときはステップ(B−585)で終わり、N=7がセ
ットされたときはステップ(B−595)まで行われる
ことはいうまでもない。
前記ステップ(B−570)〜(B−595)の−枚ご
との露出量のずらしが済むと、次に、ステップ(B−6
00)へ進んで、露出モードの判定を行い、Pモードで
は絞りシャッター速度のそれぞれに+ΔEvを補正、A
、  Sモードでは演算値であるシャッター速度、絞り
値を補正、Mモードでは絞り変更スイッチがONのとき
には絞り値を、OFFのときにはシャッター速度をそれ
ぞれ変更させたいものとして、ΔEv分だけ補正するご
とく各モードに応じたΔTv及び/若しくはΔAvを設
定し、リターンする。
ブラケットカードの場合におけるデータ設定中の表示に
ついて、第38図に示す。
同図(a)が通常時の表示であり、この状態でカード設
定キーをONにすると、(b)の如く表示が変わり、前
回に設定されている露出量(ΔEv)とフィルム枚数(
N)が表示され、このカード設定キーをOFFにすると
、(C)のように露出量を示す部分のみ点滅となる。こ
こで、アップキー(アップスイッチ)をONするごとに
(C)→(d)→(e)→(C)→・・・と変わり、ダ
ウンキー(ダウンスイッチ)ONするごとに(C)→(
e)→(d)→(C)→・・・と変わる。
例えば、(d)の状態でカードキーをONすると、フィ
ルム枚数が点滅となる(g)になり、この(g)の状態
からアップキーをONすると、ONごとに(g)→(h
)→(f)→(g)→・・・となり、ダウンキーをON
すると、ONするごとに(g)→(f)→(h)→(g
)→・・・と変わる。
そして、例えば上記(f)の状態でカード設定キーをO
Nすると、(i)の如く通常時の表示になりスタンバイ
状態となる。
カメラ内のRAMのマツプの一例を第4表に示す。この
ようなRA M (E2PROM含)マツプである場合
に、交信■でデータ(Go、Gl、G2)のグループM
P1、HF3.MPI。が必要であるとき、グループ指
定であれば、予め上記MPI、MP3.MPIOの先頭
アドレスと個数を記憶しておき、信号に応じて、これら
を読み出せばよい。これらは現存するカードシステムに
おいては、決まったデータを読み出すだけなので、対応
可能である。しかし、新たに他の機能をもったカードが
作られ、例えば上記他のデータMP2とH2Sが必要で
ある場合、他のデータを読み出すことができない。これ
を可能にするためには直接データの先頭アドレスとその
個数を指定する必要がある(直接アドレス指定タイプ)
。しかし、そのときは、飛び飛びのデータ(例えばHF
2のデータとHF2のデータのみ)を指定することがで
きず、MP2〜MPvまでの全てのデータが指定される
ことになり、データの転送に(メモリー及び時間の)無
駄が生じる。本実施例はこれらを使い分けることにより
効率よくデータの転送を行っている。
尚、本実施例においても直接アドレス指定を行っている
のはグループ指定のカードとカメラとの関係ができた後
であり、新たにグループ指定を増やすことができなかっ
たからである。従って、カードとカメラが同時に設計進
行中であれば上記の直接アドレスタイプのカードもグル
ープ指定は可能となる。
第 表 第 表(続き) 第 表 第 表 機能データ(Fbn ) RAM 第4表 第4* (続き) 第7表 第 表 第 表 (続き) 第 表 (続き) 第 表 レンズ(I) 第 表 レンズ(II) 第 表 カメラ内 レンズ情報 「− 第12 表 ブラケットカ一ド 発JLQy口創 以上説明したように本発明によれば、ブラケット撮影が
所定値を中心にずらし量の小さいものから順に大きいも
のに向けて行われることになるので、フィルム終端など
でブラケット撮影が途中で中止された場合であっても、
撮影された写真の中に適正な露出量のものが含まれる確
立が高くなるという効果があり、極めて有用である。
【図面の簡単な説明】
図はいずれも本発明の実施例に関するものであって、第
1図はカメラ全体の回路ブロック図、第2図はその表示
部における表示形態を示す図、第3図はカメラのリセッ
トのルーチンを示すフローチャートである。第4図(a
)はレンズ回路の回路図であり、第4図(b)はレンズ
の側面図である。第5図はカメラとカード等の間のデー
タ交信についてのフローチャートである。第6図は測光
・AF・表示・露出制御等を行うルーチンを行うフロー
チャート、第7図はその中のAFモード決定及びフォー
カスロックのルーチンを示すフローチャートである。第
8図(a)は電子閃光装置の回路図であり、第8図(b
)はその表示に関する説明図、第8図(c)及び第8図
(d)は電子閃光装置に関する割込みのルーチンを示す
フローチャート、第9図は電子閃光装置のインターフェ
ース回路を示す図である。第10図はレンズデータ入力
のフローチャートである。 第11図(a)はフラッシュデータ入力のフローチャー
トであり、第11図(b)はフラッシュデータ出力のフ
ローチャートである。 第12図(a)はAFのフローチャート、第12図(b
)、第12図(C)、第12図(d)、第12図(e)
、第12図(f)、第12図(g)、第12図(h)は
、それに関するフローチャート、第13図はそれに関す
るファインダー内の表示例を示す図である。第14図は
撮影画面内における測距範囲並びに測光範囲を示す図で
ある。 第15図はデータ設定のフローチャート、第16図は露
出モード変更のフローチャート、第17図は機能モード
選択のフローチャート、第18図は露出補正のフローチ
ャート、第19図はセルフのフローチャート、第20図
は測光データ作成のフローチャート、第21図はAEフ
ロクのフローチャートである。 第22図(a)、第22図(b)は絞り及びシャッター
速度設定のフローチャートである。第23図は露出演算
のフローチャートであり、第24図(a)、第24図(
b)、第24図(C)、第25図、第26図及び第27
図はその中の各モードのフローチャートである。第28
図はICカードによる制御のフローチャートである。 第29図(a)は表示のルーチンを示すフローチャート
であり、第29図(b)はその割込みのルーチンを示す
フローチャート、第29図(C)、第29図(d)及び
第29図(e)は表示例を示す図、そして第29図(f
)はモード設定のルーチンを示すフローチャートである
。 第30図は露出制御のフローチャート、第30図(b)
及び第30図(C)はレンズ駆動のフローチャート。 第30図(d)はシャッター速度制御のフローチャート
である。第31図(a)及び第31図(b)はフィルム
の1コマ巻上げに関するフローチャート、第32図は裏
蓋閉成に関する割込みのルーチンを示すフローチャート
である。 第33図、第34図、第35図はブラケットカードの動
作フローを示す図であり、第36図はその表示例を示す
図、第37図は同じく動作フローを示す図、第38図は
設定に伴う表示を示す図である。 出 代 願人 ミノルタカメラ株式会社 埋入

Claims (1)

    【特許請求の範囲】
  1. (1)フィルムへの露出量を一枚ごとに切換えて所定枚
    数の撮影を行うブラケット機能を有するカメラにおいて
    、所定の露出レベルからオーバー側へのずらしとアンダ
    ー側へのずらしを一枚ごとに交互に行いながら、そのず
    らし量を発散的に増加するブラケット機能を有すること
    を特徴とするカメラ。
JP1204953A 1989-08-08 1989-08-08 カメラ Expired - Fee Related JP2581222B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1204953A JP2581222B2 (ja) 1989-08-08 1989-08-08 カメラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1204953A JP2581222B2 (ja) 1989-08-08 1989-08-08 カメラ

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP63120305 Division 1988-05-16 1988-05-16

Publications (2)

Publication Number Publication Date
JPH02124541A true JPH02124541A (ja) 1990-05-11
JP2581222B2 JP2581222B2 (ja) 1997-02-12

Family

ID=16499051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1204953A Expired - Fee Related JP2581222B2 (ja) 1989-08-08 1989-08-08 カメラ

Country Status (1)

Country Link
JP (1) JP2581222B2 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61148437A (ja) * 1984-12-21 1986-07-07 Nippon Kogaku Kk <Nikon> ブラケッティング撮影装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61148437A (ja) * 1984-12-21 1986-07-07 Nippon Kogaku Kk <Nikon> ブラケッティング撮影装置

Also Published As

Publication number Publication date
JP2581222B2 (ja) 1997-02-12

Similar Documents

Publication Publication Date Title
US4974011A (en) Camera system
US4853731A (en) Autofocus camera having automatic focus adjustment apparatus
JP3125882B2 (ja) カメラシステム
JPH02124541A (ja) カメラ
JP3157002B2 (ja) ズームレンズの焦点距離記憶読出し装置を有するカメラ
JP3125881B2 (ja) カメラシステム
JP2611442B2 (ja) カメラシステム
JP3046831B2 (ja) カメラ
JP2770443B2 (ja) カメラ
US5245379A (en) Exposure value setting device for a camera
JP2581223B2 (ja) カメラ
JPH02124545A (ja) カメラシステム
JP2720497B2 (ja) カメラ
JP2581221B2 (ja) カメラシステム
JP2576234B2 (ja) カメラシステム
JPH02118528A (ja) カメラシステム
JPH02124548A (ja) カメラ
JP2855615B2 (ja) カメラシステム
JP2844670B2 (ja) カメラ
JP3125880B2 (ja) カメラ
JP2805876B2 (ja) カメラシステム
JP2658408B2 (ja) カメラシステム
JPH02118537A (ja) カメラシステム
JP2751437B2 (ja) カメラシステム
JPH02118541A (ja) カメラシステム

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees