JPH02118552A - カメラシステム - Google Patents

カメラシステム

Info

Publication number
JPH02118552A
JPH02118552A JP1205891A JP20589189A JPH02118552A JP H02118552 A JPH02118552 A JP H02118552A JP 1205891 A JP1205891 A JP 1205891A JP 20589189 A JP20589189 A JP 20589189A JP H02118552 A JPH02118552 A JP H02118552A
Authority
JP
Japan
Prior art keywords
data
mode
card
camera
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.)
Granted
Application number
JP1205891A
Other languages
English (en)
Other versions
JP2576234B2 (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 JP1205891A priority Critical patent/JP2576234B2/ja
Publication of JPH02118552A publication Critical patent/JPH02118552A/ja
Application granted granted Critical
Publication of JP2576234B2 publication Critical patent/JP2576234B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Exposure Control For Cameras (AREA)

Abstract

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

Description

【発明の詳細な説明】 皇呈よq杜里立互 本発明はカメラシステムに関するものであり、より特定
的にはカメラ本体と該カメラ本体に着脱自在なアクセサ
リ−とから成るカメラシステムに関する。
皿米坐且■ 近年、カメラにICカードを導入し、このICカードに
機能の一部をもたせることによりカメラシステム全体と
して機能の増大を図ることが提案されている。
一方においてカメラではカメラ自身が本来もっている機
能を選択して個人に合った機能のみを使用できるように
することが行われる0例えば成る機能についてカメラ本
体で選択設定する場合である。
B < ° しよ゛と る量 ところで、選択設定した機能はそのまま保持しておいて
更に別のバリエーションの機能の選択をし、そのバリエ
ーションの機能を使用した後、元の保持されている機能
に戻したいという場合がある。
本発明はこのような要請に応えるカメラシステムを提供
することを目的とする。
1   ° るための 上記の目的を達成するため本発明では、カメラ本体と該
カメラ本体に着脱自在なアクセサリ−とから成るカメラ
システムにおいて、前記アクセサリ−はカメラ本体が有
している諸機能のうち第1の機能を指定するためのデー
タを記憶する第1記憶手段と、該第1記憶手段のデータ
を出力する出力手段とを有しており、一方前記カメラ本
体は前記諸機能のうち第2の機能を指定するためのデー
タを記憶する第2記憶手段と、前記出力手段からのデー
タを人力する入力手段と、前記入力手段で受信されたデ
ータと前記第2記憶手段のデータのいずれか一方を選択
する選択手段と、前記選択手段によって選択されたデー
タに基づいてカメラの機能を制御する制御手段とを存し
ている。
その際、選択手段は操作部材を有していてもよい。
前記制御手段は前記アクセサリ−が装着されているとき
は前記選択手段で選択されたデータに基づく機能制御を
行い前記アクセサリ−が装着されていないときは前記第
2記憶手段のデータに基づく機能制御を行うように構成
してもよい。
また、前記カメラ本体は更に第3記憶手段と、前記アク
セサリ−が装着されていないときは前記第2記憶手段の
データを第3記憶手段に書き込み前記アクセサリ−が装
着されると前記第3記憶手段の内容を前記第1記憶手段
からのデータに書き換える書き換え手段とを有していて
もよい。
作−里 本発明の構成によれば、カメラ本体で選択設定された機
能とアクセサリ−で選択設定された機能の一方を選択し
て使用できる状態となる。
ス】1」 第1図は本実施例のカメラの回路ブロック図である。同
図において(μC)はカメラ全体の制御。
種々の演算を行うマイクロコンピュータ(以下「マイコ
ン」という)でg2FROMを有し内部で書込み及び読
出しが自由に行えるようになっている。(AFct)は
焦点検出を行う焦点検出回路であって、COD、  積
分制御回路、  A/D変換回路からなり、後述する3
つの測距エリアに対して被写体の情報を得ると共にこれ
をA/D変換して、マイコン(μC)へ出力する。
(LDI)は低輝度で且つ焦点検出不能のときに被写体
に向けて光を発光し焦点検出可能とする補助光発光素子
である。
(LM)は測光回路で、後述する4つのエリアに対して
測光を行い、その測光値をA/D変換してマイコン(μ
C)へ輝度情報として与える。(DISPC)はマイコ
ン(μC)から表示データ及び表示制御信号を入力して
カメラ本体上面の表示部(DISP□)及びファインダ
ー内の表示部(DISh)に所定の表示を行わせる表示
制御回路である。
本実施例においてICカード(CD)には、カメラのモ
ードを使用する人に応じて変更選択できるカスタムカー
ド、撮影状況に応じてカメラの各種機能の制御(ARプ
ログラム、AEモード、AFモード等)が自動的に決定
される4枚のプログラムカード、特殊機能を付加する4
枚のファンクションカード。
撮影データをメモリーするメモリーカードの4種類10
枚のカードがある。これらのカードに関しては後で詳細
に説明する。(ST)は電子閃光装置、  (IF)は
カメラのマイコン(μC)と電子閃光装置(ST)との
間に設けられたインターフェース、  (STC)は不
図示の撮影レンズを通ってきた閃光発光時の被写体反射
光を受光し、適正露光量となったときに閃光発光を停止
させる調光回路である。(LR)はレンズに設けられた
レンズ回路で交換レンズ固有の情報をカメラのマイコン
(μC)に出力する。  (LECN)は焦点検出情報
にもとづいて撮影レンズを駆動するレンズ駆動制御回路
、 (ENC)はレンズを駆動するモーターの回転を検
出するコンバータで、所定の回転角ごとにマイコン(μ
C)へパルスを出力する。
マイコン(μC)はこのパルスをカウントし、現在の位
置のω位置からの繰り出し量を検出し、この繰り出し量
〔繰り出しパルス数(CT))から距離を検出する。 
 (TVCT)はマイコン(μC)からの制御信号に基
づいてシャッターを制御するシャッター制御回路、(A
VCT)はマイコン(μC)からの制御信号に基づいて
絞りを制御する絞り制御回路、  (MD)はマイコン
(μC)からの制御信号に基づいてフィルムの巻上げ9
巻戻しの制御を行うモーター制御回路である。(BZ)
はシャッタースピードが手振れとなるスピードになると
警告を行うブザーである。(E)は電源となる電池、 
 DC/DCはマイコンに供給する電圧(Voo)を安
定させるためのDC/DCコンバーター、(D+)〜(
D4)は、DC/DCコンバーターがOFFのときに電
圧(Vno)よりも低い電圧をマイコンに与え、消費電
力を少なくするためのダイオード群で、カメラのマイコ
ン(μC)のハードはこの低い電圧で作動できるので、
割り込みがかかるが、HCカード(CD)の方のマイコ
ン(μC2)この低い電圧では駆動できない。(R11
)(C11)は電池装着時にマイコン(μC)ヘリセッ
トをかけるためのリセット用抵抗及びコンデンサーであ
る。(Tr+ )は上述した回路の一部に電源を供給す
る給電用トランジスターである。
次に、スイッチ類の説明を行うと、(SRE)は電池が
装着されたときにOFFとなる電池装着スイッチであっ
て、電池が装着され該スイッチ(SRE)がOFFにな
るとマイコン(μC)の端子(RE)に「L」レベルか
らrH」レベルに変化する信号が印加されマイコン(μ
C)は後述のリセットのルーチンを実行することになる
。(SEl、)は常開のブツシュ式の露出モード変更ス
イッチで、このスイッチC3iJの操作と後述するアッ
プスイッチ(Sup)、ダウンスイッチ(Sdn)の操
作とによって露出モードが変更される。(SFUN)は
常開のブツシュ式の機能変更スイッチで、このスイッチ
の操作とアップスイッチ(Sup)、ダウンスイッチ(
Sdn)の操作により機能変更(例えば速写・単写の切
換え)が行われる。(Sco)は、通常カードが装着さ
れているときには、カードによる機能の有効/無効を切
換える、あるいは、プログラムカード以外のカードでの
データの設定変更時に使用される常開のブツシュ式のカ
ードスイッチである(詳細は後述する)。(Scos)
は、カードが装着されているときにデータの設定への移
行時に操作されるカードデータ設定スイッチである(S
+)は、測光及びAF動作等の撮影に必要な準備動作を
行う為のスイッチで、不図示のレリーズ釦の第1のスト
ロークでONとなる。上記スイッチ(SE門)、 (S
FJN)、 (Sco)、 (Sens)、 (S+)
のうちいずれが1つでも操作され、ONになると後述の
(INT+ 〕の割り込みを実行する。(−)はカメラ
の動作を可能とする為のメインスイッチであり、このス
イッチのON、或いはOFFにより、後述のCINT2
)の割り込みを実行する。
(Sr+up)はミラーアップが完了するとONL、、
シャッター機構がチャージされ、ミラーダウンするとO
FFとなるスイッチである。
(S2)は撮影動作を行うときに操作されるレリーズス
イッチで、レリーズ釦の第2のストローク(第1ストロ
ークより深い)の押下でONとなる。(SIIo)はフ
ィルムの1コマの巻上でONとなる〕コマス・fッチで
ある。(SAEL)はAEロッグ(露出ロック)を行う
ためのスイッチであって常開のブツシュスイッチで構成
されている。(SIIF711)はAFと手動焦点調節
の状態を切換える焦点調節モード切換えの状態スイッチ
である。
(SSE)は変更すべきデータを選択するための常開の
変更データ選択スイッチである。(SSELF)は、セ
ルフ撮影を行うときにセルフモードを設定する常開のブ
ツシュスイッチであり、このモードが設定され、レリー
ズスイッチ(Se)がONされると、セルフ撮影を開始
する(S■)は露出モードがMモード(マニュアルモー
ド)のときに、このスイッチの操作とアップスイッチ又
はダウンスイッチとの操作とで絞り値を変更する絞り変
更スイッチである0Mモードで上記スイッチ(S、11
+)の操作がないときにはアップスイッチ又はダウンス
イッチの操作によりシャッター速度の変更となる。(S
FLll)はフィルムが装填されているか否かを検出す
るもので、スプール室の近傍のフィルムレール面上に配
置され、フィルムが存在するときにはOFFとなるフィ
ルム検出スイッチである。(Sac)は裏蓋が閉められ
たときにOMシ、開けられるとOFFとなる裏蓋閉成検
出スイッチで、このスイッチのONによりマイコン(μ
C)は後述する割込みのルーチンを実行する。(SRv
)はフィルム巻戻しを開始させる為のスイッチであり、
操作されるとONL、、後述の割込みのルーチンを実行
し、裏蓋が開けられるとOFFする。(Sea)はIC
カード(CD)が装着されたときにOFFとなるICカ
ード装着スイッチであり、OFFになったとき、ICカ
ード(CD)のマイコン(μC2)にリセットをかける
(X)は所謂X接点であり、シャッターの1幕走行完了
でOMシ、不図示のレリーズ部材のチャージと共にOF
Fとなる。
(Sup)は変更すべきデータの切換え、或いは加算を
行う常開のアップスイッチであり、(Sdn)は同じく
減算を行う常開のダウンスイッチである。Mモードのと
きの絞り値の変更時には絞り変更スイッチ(8bu)の
OMと(Sup)、 (Sdn)の操作で夫々絞り値の
アップ、ダウン、絞り変更スイッチのOFFと(Sup
)、 (Sdn)の操作で夫々シャッター速度のアップ
、ダウンの機能を果たす。アップスイッチ(Sup)、
ダウンスイッチ(Sdn)が操作されたことは端子(x
p2o)、(IP21)がそれぞれ「L」レベルになっ
たことで検出する。第1図において、上記各スイッチに
共通する線路(WI)は接地電位点(GND)に接続さ
れている。
第1表は上述した各スイッチと、それらの機能をまとめ
て示している。
次に、本実施例のカメラの動作を説明する前に、ここで
用いられる4種類のICカードについて説明する。
(I)カスタムカード; このICカードはカメラの有する機能(制御できる機能
)のうち、撮影者にとって必要なものを選択(不必要と
思われるものを削除)、或いは機能の択一的選択を行う
ことによって撮影者の意図、撮影技術に応じたカメラを
提供しようとするものである。また、これによって不必
要な機能を省くことができるので、モード変更時には簡
略化され操作性の良いカメラとなる。次に、このカード
に関する説明及びそれに対して行われる表示内容に関し
て説明する。
まず、このICカードの機能の選択としては、(i)露
出モードの選択、  (ii)機能の二者択一、 (i
fi)レンズ側スイッチの操作による関係等がある。
まず、上記(i)の露出モードの選択に関する露出モー
ドとしては、 (b−1)プログラムモード  (Pモード)(b−2
)絞り優先モード   (Aモード)(b−3)マニュ
アルモード  (Mモード)(b−4)シャッター優先
モード(Sモード)があり、Pモードは基本として必ず
入れ、残り3つのモード(A、 M、 Sモード)の組
み合わせの選択を行えるようにしている。従って、組み
合わせとして、の8通りがあり、表示としては第2図(
a)の4つのモード表示(ただしPROGRAMLJ 
Pで表わす)のうち、モードの設定時には選択された組
み合わせの表示が例えば第2図(b)のように行われ、
撮影時には選択されている1つの露出モードの表示〔第
2図(C)(Aモード選択)〕が行われる。文字(或い
は数値)の周りの点々は点滅を示している。詳細は後述
する。全表示を第2図(a)に参考として示しておく。
次に、(ii)機能の2者択一としては、手振れブザー
の有/無があり、これの設定時、第2図(d、)に示し
た表示のうち、数値3が手振れブザーの有/無を示し、
フィルムカウンターの数値「1」がブザー有、 「2」
がブザー無を示す。
(iii)のレンズ側スイッチの操作による関俤と1、
−では、レンズ側に設けられたスイッチ(後述)が操作
されたときに、どのようなA、 F (オートフォーカ
ス)のモードを選択するかということであり、そのモー
ドとしては、 ■まず、スイッチが操作されていないとき、。
(E−1)多点/スポットによる全域でのワンショット
(合焦後追従判定) ■スイッチが操作されているとき (E−2)フォーカスロック (E−3)スポットAF (E−4)コンティニュアスAF があり、設定時に第2図(d)に示した表示の「Cu5
t−3Jの数値r3Jがr’ 2 Jとなり、点滅表示
の「1」が「1」〜「3」となるが、この点滅表示の「
1」〜「3」は夫々上記r E −2、、、r〜「E〜
4」に対応している(図は省略し、設定時に詳述する)
選択番号と機能に関しては第2表に示す。
尚、上記(i)〜(III)において、モード設定時に
カードキーを1回ONすることにより(i)〜(III
)のモードが類火選択され、アップスイッチ又はダウン
スイッチを押すことによりそのモードの中での機能(設
定値)が選択される。夫々、モード(i)〜(III)
及び機能は、循環的に設定可能となっている。
(n)プログラムカード; プログラムカードとしては、撮影場面を設定し、その場
面の状況或いは被写体に応じたAFモード(コンティニ
ュアス/ワンショット・測距エリア)AEのシャッター
速度・絞りの決定を行うことにより、場面に応じた撮影
を行うことを目的にして作られたものである(詳細は後
述する)。
(III)ファンクションカード; (3−1))l/3カード((ハイライト/シャドウ)
 カード) このカードは、白いものはより白く、黒いものはより黒
くして、カメラで得られた露出値を一定値オーバー(+
2.0)(ハイライト)、アンダー(−2,0)(シャ
ドウ)にするものであり、このカードの挿入(HI3の
選択の一方)と、AEロックスイッチの操作とによりそ
れが行われる。
(3−2)ARブラケットカード このカードは、カメラで得られた露出を、オーバー側、
アンダー側に夫々O03,0,5,1段ずらして露出が
行えるようにしたものである(詳細は後述する)。
(3−3)オートシフトカード これは、露出値に対して、絞り値とシャッター速度との
組み合わせを変えることにより、振影効果(深度或いは
速度)を変えようとするもの一?′・ある。
(3−4)デフォー力シングカード 露光中にフォーカシングレンズを駆動することにより、
ソフトフォーカス的な効果や、露光間ズーム的な効果を
出すものである9゜ (IV)データメモリーカード: これは撮影のデータをメ(゛・リーするものであり、−
フイルムカウンター ・制御絞り値 ・制御シャッター速度 ・露出補正値 ・AEモード ・レンズ情報(焦点距離及び開放FNo)・フィルム感
度 のデータがメモリー可能であり、これらのデータがカメ
ラ本体上の液晶の表示を用いて見ることができる(詳細
は後述する)。
次に、カメラの動作を第3図以降に示すマイコン(μC
)のフローチャートに基づいて説明すると共に、必要に
応じて各部の詳細な説明を行う。
電池(E)が装着されると、電池装着スイッチ(SRε
)がOFFとなり、端子(RE)に「L」レベルからr
)(Jレベルに変わる信号が入力しDC/DCコンバー
タをONにしO’WO= r HJ )、内蔵のクロッ
クが発振を開始し、端子(φ)を介してICカード(C
D)にもクロックがマイコン(μC)から送られる。尚
、割り込みのときは、  DC/DCコンバータのON
、及びクロックの開始はハード回路で、自動的に行われ
る0次に、マイコン(μC)は第3図に示す(RESE
T)のルーチンを実行する。
まず、マイコン(μC)はこのフローへの割込みを全て
禁止する(#100)と共にDC/DCコンバータ制御
の(pwo)以外の出力端子を全て「L」レベルにする
(#105)、  また、RAM内のフラグ〔第8表(
後述)〕及びRAM(レジスタ)を全てリセットする(
#110)。
これにより露出モードをPモード、スポット/多点AP
を多点AFモード、単写(S)/連写(C)を単写(S
)とし、露出補正を行わないモード、その他がセットさ
れる。
次にステップ(#115)で、E2 FROMにメモリ
ーしていたフィルム枚数(Ml)、フィルム感度(Sv
)を読み出して、所定のRAMに転送する。しかる後、
メインスイッチ(sn)がONの状態であるか否かを判
定する(#120)、  該メインスイッチがOFFの
状態であれば、(IPs= ’HJ )、ステップ(#
125)に進み、給電用トランジスタ(Tr+)を0F
F(PW= rLJ )とし、カードとシリアルデータ
のデータ交信(VI)を行う。
二二で、シリアルのデータ交信について簡単に説明する
。シリアル交信の命令により、データ転送を行うべく相
手に転送開始の信号を送り(カードの場合C5co ”
 r HJ )、続いて転送用のシリアルクロック(S
cに)がカメラから出力される。このクロックの立上が
りに同期して出力側(カメラ或いは相手)はデータを1
ビツト出力し、クロックの立下がりに同期して入力側(
相手或いはカメラ)はデータを1ビツト入力する。これ
を8回(8ビツト)行うことにより、1回のデータ転送
が終了し、これを必要なだけ行うことにより、必要なデ
ータを得ることができる。レンズ(LE)とのデータ交
信、!!2示制御回路(DISPC)とのデータ交信、
電子閃光装置(ST)とのデータ交信の場合も同様であ
る。
ここで上記ICカードとのデータ交信(VI)を、第5
図(f)に示し説明する。この交信では、まず端子(C
3CD)をrl(Jとし、交信を要求する(#270)
、  次にデータ交信m)であることを示すデータをセ
ットし、カメラを出力側にセットして交信(VI)であ
ることを示すデータのデータ交信を行う(#272.〜
#277)、  これを終えると、次にカメラを入力側
にセットして、ICカード側でデータがセットされるの
を待つ(#280. #282)。データ交信を行って
(#285)、データを入力した後、交信終了を示すべ
く端子(C3CD)を「L」にする(#288)、  
このようにして入力したデータからカメラのマイコン(
μC)がスリーブ(停止)しても良い状態か否かを判定
するが、これはカメラのマイコン(μC)からICカー
ド(CD)に該ICカードの動作に必要なりロック及び
電圧(Vo。
)を送っていることから、ICカードの動作途中にこれ
らのクロック及び電圧が送られなくなる(カメラがスリ
ーブするとクロックの停止及び電圧の低下が起るので)
と、ICカードのマイコン(μC2)が所定の信号処理
(E2FROMへの書き込み制御)か実行できなくなる
のでこれを未然に防止するためである。
第3図に戻り、ステップ(#135)で上述した判定、
即ちカメラのマイコン(μC)がスリーブしてもよいか
否かの判定を入力したデータによって行い、ここでスリ
ーブしてもよい場合には、ステップ(#140)で全割
込みを許可してスリーブする。このスリープによりクロ
ックの停止及びDC/DCコンバータのOFFがハード
的に行われる。スリーブ不可のときは、ステップ(#1
45)で30m5ec待った後ステップ(#130)へ
戻り、同様な処理を繰り返す。
次に、メインスイッチ(sr<)のONあるいはOFF
による割込み(INT2)を説明する。
まず、該スイッチ(Sn)のONによる割込みか否かを
ステップ(#147)で判定し、ONによる割込みでな
い場合(IPa” r HJ )は、 (INTO)の
割込みを禁止しく#240)、表示データ(このとき全
消灯の表示)をセットしく#245)、ステップ(#2
50)で表示制御回路(DISPC)の表示用マイコン
とデータ交信を行ってステップ(#125)に進み、上
述と同様の処理を行う。
データ交信により、表示用マイコンは全消灯のデータを
入力することにより、全てのデータを消灯する(第2図
(e)参照)。尚、表示用マイコンの制御については後
で述べる。
一方、ステップ(#147)でメインスイッチcsn)
がOWL、ているときは、ステップ(#150)で(I
NTO)の割込みを許可し、次のステップ(#155)
で表示データをセット(スタンバイ表示)して、表示用
マイコンとステップ(#160)でデータ交信を行う。
このデータ交信により表示用マイコンは第2図(f)に
示す表示を行う。この第2図(f)で、AHモードとし
てはPモードが選択され、露出補正なし、単写モード。
多点測距、カード機能ON、フィルム枚数5であること
が夫々示されている。
次に、カメラのマイコン(μC)は端子(IPs)が「
L」レベルであるか(スイッチ5E11.5FIINI
 5CIII 5Cas、 S+のいずれか1つがON
)否かをステップ(#170)で判定し、 「L」レベ
ルでなければステップ(#125)に進み、上述したス
リーブの制御を行う。 rL」レベルであれば、ステッ
プ(#180)に進んで電源保持を5秒行う為のフラグ
(OPF)をセットし、後述する(SMON)のサブル
ーチンを実行する(#190)。次に、また端子(IP
a)が「L」レベルであるが否かを判定する(#200
)。 r L Jレベルであればステップ(#203)
テカー )’要求信号(DSPREQ)をo t、: 
L タ後にステップ(#180)に進み、ステップ(#
180)及び(#190)を繰り返す、 「L」レベル
でなければ(即ち上記5つのスイッチがいずれも操作さ
れていなければ)、ステップ(#205)に進み、電源
保持用のフラグ(OFF)がセットされているか否かを
判定し、セットされていればステップ(#215)で電
源保持用タイマーをリセットスタートさせ、次のステッ
プ(#220)でフラグ(OPF)をリセットしてステ
ップ(#235)に進む。電源保持用のフラグ(OFF
)がセットされていないときもステップ(#235)に
進み、ICカード(CD)からのS+ONループの繰り
返し要求の信号があるか否かを判定し、ある場合には、
ステップ(#190)に戻る。これはデータ設定中など
の場合に、表示用マイコンによる表示がICカードから
のデータに基づいて制御されているとき、使用者もその
表示を見たいにも拘わらず、カメラ側の5秒の電源ホー
ルドが切れると勝手にスタンバイの表示に変わり、使用
勝手の悪い表示になるのを禁止するために行うものであ
る。この繰り返し要求がない場合には、ステップ(11
237)へ進んで上記タイマーが5秒経過したか否かを
判定する。
経過していればステップ(#150)へ進み、スタンバ
イ表示からスリーブ制御へ、一方、経過していなければ
ステップ(#190)の(SMON)からのフローを繰
り返す。
カメラにICカード(CD)が装着されたときには、ス
テップ(#172)でカードによる表示要求の信号(D
SPREQ)をステップ(#172)でセットした後、
ステップ(#180)以降のフローへ進む。
次に測光、 AF、表示の制御を行う〔S1〕のルーチ
ンを第6図に従って説明する。
まず、このフローに対する( INTO)の割込みを禁
止する(#40の。これは、本制御の途中に第3図の割
込み(INTO)が入ると、制御動作が先へ進まなくな
るからである0次に、(#405)でマイコン(μC)
の端子(pw)をr)(Jレベルにし、インバータ(I
NK)を介してPNP型トランジスタ(Tr+ )のベ
ースにローレベルを印加することにより該トランジスタ
(’rr+)をOWL、、測光回路(LM)、  A 
P回路(AFCT)等に電源を供給する0次にレンズ回
路(LE)から交換レンズ固有の情報を入力する(#4
10)。これを第10図に示し、説明すると、まず端子
(C8LE)をr)(Jしペルとしく#600)、必要
な回数だけシリアル交信を行ってレンズから情報を入力
する(#605)。第4図(a)にレンズ内の回路を示
し説明すると、カメラから入力したクロックをデコーダ
ー(2)でカウントし、アドレス信号を作成する。この
とき、所定のアドレスになったときには、ズームによっ
て変化するレンズデータとなるため、焦点距離を検出す
るエンコーダ(3)により、焦点距離を検出しアドレス
回路(5)でアドレスを上記焦点距離によって変えて、
所定のデータをカメラ本体に出力するようにする。
スイッチ(So)はレンズ(10)上に設けられたレン
ズ側スイッチ(第4図(b)参照)であり、これによっ
ても、データを変えなればならないのでアドレスの変更
を行っている。このようにして設定されたアドレスをR
OM (6)に出力する。ROM (6)は指定された
アドレスに基づいてデータを出力する。この出力はパラ
レル・シリアル変換回路(7)でシリアル信号に変換さ
れてカメラ本体に与えられる。
次にレンズ情報について説明する。カメラ本体に送られ
てくるレンズ情報は第11表に示すようにレンズの装着
信号、レンズの開放絞り値(Avo)、レンズの最大絞
り値(Avmax)、ω〜近までの絞り出し量、焦点距
離情報、(レンズ駆動量/デフォーカス量)変換係数、
上記レンズ側スイッチ(So)のON、OFF、  レ
ンズの駆動を行って良いか否かを示すもの(LOK)な
どであり、表に示すボディ内アドレスのRAMに入力さ
れる。この信号(LOK)はAFができないような状態
になったときに、それに応じて「1」→「0」に変化す
るものである。カメラ本体は、この信号を入力してモー
タの停止を行う。
一方、レンズ(10)側では第9表に示すようなROM
及びアドレス構成となっている。(A)、 (B)は同
一のROMの中にSo量関係びLOK関係のみ異なる2
つの同様のデータをメモリーしている。従来からレンズ
情報は比較的少なく、1つのROM内に複数種類、同一
機能のレンズ情報が記憶でき、使用されるレンズに応じ
て、レンズ情報を切り換えることを行っている。この場
合、1つのレンズあたりの情報量は決っており、これに
応じて必要なROMを決めである。このようなときにス
イッチのON、 OFFによることを示す新たなデータ
を作る(増加させる)ことは、ROMに対してスイッチ
のON、 OFFに応じてアドレスを変えてデータ変更
する場合に、更に2バイト(ON、 0FF)が必要と
なることを意味する。ROMに余裕があれば、第10表
に示すように068,08□という2バイトを増加して
、レンズ側スイッチ(So)のOFF、ONに応じてア
ドレスを変更し06H,08Hを選択するようにすれば
よい。しかし、このような余裕がないときには、第9表
に示すように、複数種類用に設けられたROMC本実施
例では(B)〕にスイッチのON、  OFFによる変
更するデータ以外を同一のデータとし、スイッチのOF
F、 ONに応じて(A)又は(B)を選択するように
すればできる。但し、この場合、このROMに対し使用
できるレンズの種類は少なくなる。第9表におけるレン
ズにおいて、レンズ側スイッチ(SO)がOFFの場合
は06Hと07H,08Hのどちらか一方、逆にONの
場合は18Mと17H(bo=0.AFモータ停止)が
送られるようになる。尚、アドレス中(XXX)はズー
ム或いはフォーカシングレンズの繰出し量によって変更
するアドレスデータであることを示し、エンコーダ(3
)(4)から入力される。
上記レンズ内の信号(LOK)はレンズが焦点検出用で
ないことを示している。この信号を受は取ったカメラ本
体側ではAF動作(レンズ駆動)を禁止して、焦点検出
動作のみを行うようになっている。
これは例えばマクロ付ズームレンズでマクロモードにな
ったときにAF動作禁止としてアドレス07M(第10
表)、08H(第9表)、マクロモードでないときAF
動作許可としてアドレス09H(第10表)、07H(
第9表)のデータが送られる。
今、上記スイッチ(8o)の機能を持ったレンズを、こ
のビットを読んでいない(新設データの為)旧カメラに
装着されたときにも、このレンズ側スイッチ(So)の
機能を持たせようとするとき(但し、ICカードによる
機能の変化−m−フオーカスロック、コンティニュアス
、スポットAFの選択−−−のうち後者の2つはICカ
ードが旧カメラではないので、できず、フォーカスロッ
クのみ可能とする)、上記スイッチ(30)のONに応
じてLOK信号をAP禁止とすれば、旧カメラは恰もA
Fができないレンズであるとして、AF動作を禁止し、
焦点検出のみを行う。これを実行する為に、上記スイッ
チ(So)がONされたときには第9表ではB、第10
表では07N、08H,そしてスイッチ(So)がOF
Fのときには第9表ではA、第10表では08Nと07
14. 098のいずれか一方とをそれぞれ変化させる
ようにすればよい。
カメラ側の制御については、上記レンズのデータを読み
とったときにAF禁止するかどうかを判定し、AF禁止
の有無の制御を行えばよいだけなので図面を参照しての
説明は省略する。
以上に述べたレンズ情報の入力を終えると、端子(C3
LE)をrl」レベルとしリターンする(#610)。
第6図に戻って、引き続きマイコン(μC)はステップ
(#413)でカードとデータ交信(I)を行う。この
データ交信(I)では、カメラのスイッチの状態。
AEモード、及び制御用のデータをカメラからICカー
ドに送る。
この内容をCA++CD表に示しておく(第1交信の欄
参照)。データ交信(I)を第5図(a)に示す、交信
の方法は、上述した第5図(f)のデータ交信(VI)
とほぼ同じで、異なるところはデータとして交信(I)
であることを示すデータをセットして出力することと、
その後のデータ交信(SIO)が3回であり、この交信
でもカメラ側が出力側であることである。尚、これらの
データの使用に関しては後述する。
次にマイコン(μC)は、電子閃光装置(ST)から電
子閃光装置の情報を入力する(#415)。その情報と
しては、発光量を示すガイドナンバー(GN)、ス、イ
ッチ0N10FF、を示す2つの情報がある。ここで、
本実施例に用いられる電子閃光装置の説明を行う。
第8図(a)に電子閃光装置の回路ブロック図を示す。
(DI)は、逆充電防止用コンデンサー、 (at )
は容量の大きいバックアップ用コンデンサー、(μat
)はシーケンス制御を行うマイコン、 (TM)はカメ
ラ本体からのシリアル交信の種類を示すパルスの幅を検
知して、マイコン(μC3)に交信の種類を示す信号を
出力する検知回路である。(D/D)は低電圧を高電圧
に変換する昇圧回路で、マイコン(μCa)からの信号
により昇圧の開始、停止を行う。(D2)は整流ダイオ
ード、 (CM)は昇圧回路からのエネルギーを蓄積す
るメインコンデンサー、 (LEC)は発光の制御を行
う発光制御回路、(DISP)は表示回路で、第8図(
b)に示すように、電源がON(信号により昇圧及びカ
メラとのデータ交信が行える状態)か否かを表示するも
ので、ONのときはONという表示がなされ、OFFの
ときは何も表示されない。(Ilo CC)はカメラと
の交信の入出力を切換える入出力切換回路である。
(Sn )は電源のON、 OFFの切換えを行う常開
のブツシュスイッチで、電源がONのときはOFF、電
源がOFFのときはONに切換えられる。(!’l0N
T)は発光量そのものをモニターする回路で、全発光の
174の発光量となるとrH,1信号を出力する。(L
O)は発光量を1/4と、全発光とに切換える常開のス
イッチとなっており、該スイッチのONのたびに174
0全発光と切換わる。
この電子閃光装置のシーケンス制御を行うマイコン(μ
C)のフローチャートを第8図(c)以降に示し説明す
る。
上記電源スィッチ(sr+)が操作されると、マイコン
(μCa)に「H」(端子は内部でプルアップされてい
る)からr L Jに変わる信号が入力し、マイコン(
μCs)には割込みがかかり、マイコン(μC3)は第
8図(C)に示すフローチャートを実行する。このフロ
ーチャートにおいて、まず電源のON状態を示すフラグ
(ONF)がセットされているか否かを判定する(#5
T10)。セットされているとき(ONF=1)、この
フラグをリセットして昇圧を停止すべく端子(OF2)
を「L」レベルとし、ONの表示を消してスリープする
(#5T20〜#5T40)。上記フラグ(ONF)が
セットされていないとき、電源のOFFからONによる
操作としてフラグ(ONF)をセットし、端子(OF2
 )をr)(Jレベルとして昇圧を開始する(#5T5
0. #8T60)、  そしてONの表示を行う(#
5T70)。次にタイマーをリセットスタートしく#5
T80)、5分経過するのを待ち(#5T90)、5分
経過すると、(#5T20)に進み電源OFFと同じ制
御を行ってスリーブする。
次に、電子閃光装置からカメラへのデータを送出する為
のデータ交信の要求がカメラからあったとき行われる割
込みの処理[INT+ )を第8図(d)に示し説明す
る。まず、カメラからパルス幅(T、)のrH」信号が
おくられてくると、検出回路(TM)はこの時間(’r
+ )を検出し、マイコン(μCa)の(INT+)の
端子へ「L」からrHJレベルへ変化する信号を出力す
る。マイコン(μC3)は、この変化信号を入力して、
 (IN’r+ )の割込みの処理を行う。
尚、端子(φI)は、電池が装着されていると常に働い
ており、この端子(φ1)を介してマイコン(μCa)
からタイマー検出回路(TM)にクロックが送られてい
る。
マイコン(μCa)は、まず端子(OP+ )を「H」
レベルにしてタイマーをリセットし、タイマーの出力を
全て「L」レベルにし、且つタイマーへの信号が入力し
てもこれに応じないようにする(#5T110)。そし
て、電源ONを示すフラグ(ONF)がセットされてい
るか否かをステップ(#5T120)で判定し、セット
されているときデータ交信用のビット(STS+)を「
1」にセットしく#5T130)、昇圧を開始すべくス
テップ(#5T140)で端子(OP2)を「H」レベ
ルにしてステップ(#5T180)に進む。一方セット
されていないとき、上記ビット(8TS+)をリセット
してステップ(#5T180)に進む(#5T15の。
カメラからガイドナンバー制限解除の信号が入力されて
いると、ステップ(#5T183)に進み、ガイドナン
バー制限の解除の制御を行う。前記信号が入力されてい
ないとき、ガイドナンバー制限スイッチ(t、o)がO
Nされているか否かを判定し、ONされているとき(I
P= r LJ)この制限を示すフラグ(LoLMTF
)がセットされているか否かを判定する(#5T181
. #5T182)。セットされているときこれをリセ
ットし、端子(OPJ )を「L」レベルとしてモニタ
ー回路(MONT)からの発光停止信号が、発光制御回
路に入力するのを禁止する(#5T183. #5T1
84)。
フラグ(LoLMTF)がセットされていないときはこ
れをセットし、端子(OPJ)を「H」レベルとして発
光量制限を許可し、交信用のデータ(STS3)をセッ
トする(ljsT186.〜#5T187)。スイッチ
(Lo)がONされていないときはステップ(#5T1
90)に進む。
尚、このステップ(#5T190)へはステップ(ji
sT184)及び(#5T187)からも来る。
ステップ(#5T190)では、電子閃光装置(ST)
が出力側として、入出力切換回路Cl10CC)に対し
て出力を示すべく、端子CI/QC)を「H」レベルに
する。
上記ビット(ST81)の信号及び電子閃光装置(ST
)に応じたガイドナンバーを示す5ビツトの信号をセッ
トして(#5T200)、カメラ本体からのデータ交信
用クロック(SCK)が送られてくるのを待ち、該クロ
ック(SCK)が送られてくると、これに同期して端子
(S、、+)、入出力切換え回路(IloCG)を通し
てデータを出力する交信の制御を行う(#5T210)
、  これを終えると端子(Oh )を「L」レベルに
して(#8T220)、上記タイマーをリセットし、カ
メラからのパルス幅をいつでも検出できるようにしてい
る。
カメラからパルス幅(T2)の信号が入力されると、タ
イマー(TM)は(FC)端子をrHJレベルにする。
マイコン(μC3)はこれを端子(IP+ )に入力し
、ステップ(llsT230)から(#5T240)に
進む。
ステップ(lsT240)では、上述と同じように端子
(op、)をrHJレベルにし、入出力の制御を示す端
子(I/QC)を「L」レベルにして(#5T250)
、電子閃光装置が入力側であるべく制御する。そしてカ
メラからの交信クロック(SCK)に同期して送られて
くるカメラのデータを入出力回路(IloCC)を通し
て、端子(SIN)に入力し、これを所定のレジスタ(
RAM)に読み込む(#5T280. #5T270)
。そして、端子(OP+ )を「L」レベルにして、カ
メラからのパルスを受は入れ可能にしている(#5T2
8の。入力するデータとして発光の有/無、電源の強制
OFFの有/無、電源の強制のONの有/無の信号発光
制限解除の有/無の信号を入力する。
ステップ(#5T290)では、入力したデータに基づ
いて電源の強制ONか否かを判定する。強制ONでない
とき(llsT330)に進む。一方強制ONを示すと
き、電源ONを示すフラグ(ONF)をセットし、端子
(OPa)を「H」レベルとし昇圧を開始させ、  O
Nの表示を行わせてステップ(llsT330)に進む
(#5T300〜#5T320)。
ステップ(#5T330)では、電源の強制OFFか否
かをカメラからのデータに基づいて判定する。強制OF
Fのとき、マイコン(μC3)はONの表示を消し、電
源OFFを示すフラグ(ONF)をリセットして、端子
(OF2)を「L」レベルにして昇圧を停止させスリー
プする(#8T420〜1lsT440)。一方、強制
OFFでないとき。
ステップ(#5T340)に進み、タイマーをリセット
スタートさせ、5分経過したか否かを判定する(#5T
350)。5分が経過すればステップ(#5T420)
に進み、強制OFFと同じ制御を行う。5分が経過して
いないとき、露出制御に入ったか否かを判定しく#5T
360)、露出制御に入っていないときはステップ(#
5T350)に戻り、ステップ(llsT350)及び
(#5T360)を繰り返す。この露出制御に入ったこ
とを示すカメラからの信号は、端子(ST+ )を通し
て入力されるパルス幅(T3)の信号である。検出回路
(TM)はこれを検出して、端子(EC)をrHJレベ
ルにする。この信号が入力されると、マイコン(μCs
)はタイマ・−をリセットスタートさせ(#5T370
)、カメラから送られてきた発光の有/無を示す信号に
基づいて、発光を示すときは端子(OF3)をr)(J
レベル(#5T400)、発光を示さないときは端子(
OF3)を「L」レベルにして、夫々ステップ(#5T
412)に進む。このステップ(#5T412)では、
スイッチ(S2)のONからシャッターの先幕の走行完
了+α(電子閃光装置の発光時間)までの時間(= 1
50m5ec)を待って端子(op+)を「L」にしく
1sT415)、カメラからの割込み用のパルスが入っ
てきても処理できるようにして第8図(C)のスイッチ
(#5T80)に進む。
第8図(a)の回路で、アンド回路(AND+ )は露
出制御動作中のみ動作するようになっており、調光完了
信号を受けつけるようにしている。アンド回路(AND
2)はカメラから送られてくる発光信号を許可するか否
かを決めるものである。カメラからの信号に基づきマイ
コン(μC3)は端子(OF3)を「H」/「L」にす
る。
次にインターフェース回路を第9図に示し説明する。
電子閃光装置(ST)へのデータ交信の種類(種類に応
じてパルス幅が変わる)を示す信号(C3ST)、交信
時のクロック(SCK)、及び調光完了を示す信号がオ
ア回路(OR21)を通して電子閃光装置(ST)へ供
給される。シャッターの1幕が走行完了すると、X接点
(X)がONL、(これは巻上時のチャージ動作でOF
Fにされる)、端子(XT)からハイレベルr HJの
信号が出力される。
(IloCG)は入出力切換回路で、カメラの端子 (
I/QC)からの信号に応じて電子閃光装置(ST)へ
のデータの交信の方向(入力或いは出力)を切換えるも
のである。
第11図(a)において、カメラのマイコン(μC)で
は電子閃光装置とデータ交信(カメラ側入力)を行うべ
く、端子(C8FL)に一定時間(1+ )の幅のパル
スを出力し、I/QC端子を「L」レベルとし、入出力
回路を入力側として電子閃光装置がデータ設定するのを
待ち、シリアル交信によるデータ入力を1回行う(#6
50〜# 655)。
第6図に戻り、AFのモードをステップ(#417)で
決定する。このAFのモード決定のサブルーチンを第7
図(a)に示す。まず、レンズ情報から、上述のレンズ
側スイッチ(So)がONされているか否かを判定する
(#4000)、  このスイッチがONされている場
合には、電源保持時間をリセット・スタートすべく(1
0秒から開始)、ステップ(#4005)でフラグ(O
FF)をセットし、データ交信(■)(後述)により入
力するカード機能の0N10FFの信号に基づいてカー
ド機能がONかOFFであるかを判定する(#4007
)。
カード機能がOFFである場合、カメラ、内部のE2F
ROMの情報に基づいて、以前に記憶されたAFのモー
ドでAFの制御を行う。
一方、カード機能がONである場合には、カスタムカー
ドか否かを判定し、カスタムカードでない場合、やはり
カメラ内部のE2 FROMの情報に基づいてAFモー
ドの制御を行う。
カスタムカードである場合、データ交信(■)(後述)
でカードから入力したカード内に設定されているAF情
報に基づいてAF制御を行う。
尚、制御はカメラ内のE2PROMでAFモードを決め
る場合も、カスタムカード内のE2PROMでAFモー
ドを決める場合も使用するデータの違いだけで同一であ
るので、説明はカメラ内のE2 PRONでAFモード
を決める場合だけについて行う。
マイコン(μC)は、カメラ内のE2FROMから情叩
を読み出し、  AFモードがフォーカスロックモード
であるか否かをステップ(#4010)で判定する。 
ここで、フォーカスロックモードである場合、スイッチ
(SO)によるフォーカスロックのビット(Fb+4)
をセットし、補助光モードを示すビット(Fb+s)を
リセットし、更に追随モードの表示がついているときに
は、これを消灯すべくフラグ(追随F)をリセットする
(#4020〜#403の。
これは、フォーカスロックモードでは、AP動作を禁止
することから、これ以後のAP動作を必要としないので
、これに要する補助光の発光を禁止し、消電を図るため
である。
追随表示もフォーカスロック以後は、レンズを駆動する
ことがなく追随動作ができず、無駄であるので、追随フ
ラグをリセットして消灯する。
次に、AFモードがスポットAPであるかを判定する(
#4035)。このステップ(#4035)へは、上記
ステップ(114010)において、フォーカスロック
モードでないときにもくる。ここでスポットAPである
場合、スイッチ(So )がONされて、初めてこのフ
ローを過つたことを示すフラグ(8QONF)がセット
されているか否かをステップ(#4038)で判定し、
セットされていない場合、ステップ($4037)へ進
んでスイッチ(30)がオンする前の多点/スポットの
モードを記憶すべく、ビット(Fb2)の内容をビット
(Fb+s)に移し、上記フラグ(8QONF)をリセ
ットしく#4038)、ステップ(#4040)でスポ
ットモードとしくFba=1)、ステップ(#4045
)へ進む。またフラグ(SQONF)がセットされてい
る場合は、ステップC#4037)等をスキップしてス
テップ(#4045)へ進む。ステップ(#4045)
ではコンティニュアスAFであるか否か判定し、コンテ
ィニュアスAFである場合、これを示すビット(Fbs
=1)をセットしく#4050)、補助光を示すビット
(Fb、3)をステップ(#4055)でリセットして
リターンする。今、コンティニュアスAFに対する補助
光モードは、省電を考えて、禁止しているものとする。
焦点調節が終わることのないコンティニュアスAPで、
焦点検出(積分)のたびに、補助光を発光させていては
、電源である電池の消耗が早く、撮影できるフィルム枚
数が少なくなってしまうからである。ステップ(#40
45)でコンティニュアスAPでない場合はすぐにリタ
ーンする。尚、スイッチ(SO)がオンのときのフロー
において、ICカードではフォーカスロック、スポット
AF、  コンティニュアスAFのいずれか1つが設定
されているだけであるから、例えば、ステップ(#40
10)でフォーカスロックである場合には、ステップ(
114035)及び(#4045)ではいずれもNoと
なる。
上記ステップ(#4000)でレンズ側のスイッチ(S
G)がOFFのときはステップ(#4060)に進む。
このステ・ツブ(#4080)では、フォーカスロック
機能を示すビット(Fb+a)をリセットする。
スイッチ(SO)によりスポットAPが選択され、その
スイッチ(SQ)のOFF後すぐの制御であるか否かを
フラグ(SQONF)がセットされているか否かで判定
する(#4065)。セットされている場合、ビット(
b+s)の内容をビット(b2)に移すことにより、ス
イッチ(SO)によるスポットAPが選択する前の多点
/スポットが得られる(#4070)、  そして、フ
ラグ(SQONF)をリセットしてステップ(#408
7)に進む。 ステップ(#4065)においてフラグ
(SQONF)がセットされていないとき、ICカード
(接写カード)による強制スポットAPか否かを判定し
、強制スポットAFである場合、スポットAFを示すべ
くビット(Fb2)をセットしてステップ(#4087
)に進む。強制スポットAFでない場合、ステップ(#
4085)をスキップしてステップ(#4087)に進
む。次にステップ(t140B?)において強制コンテ
ィニュアスAFであるか否かをカード(スポーツカード
)から入力した信号にもとづいて判定し、強制コンティ
ニュアスAFであるとき、これを示すビット(Fbs)
をセットして補助光モードを禁止すべくビット(Fb+
s)をリセットしてリターンする(#4088、 #4
089)、  強制コンティニュアスでないとき、ワン
ショットAFを示すべくビット(Fb@)をリセット(
#4090) してリターンする。
マイコン(μC)は、上記のAPモード決定を行った後
、ICカード(CD)の種類を判別するためにICカー
ド(CD)とカードデータ交信(n)を行う(#420
)。
このカードデータ交信(n)について第5図(b)を参
照して説明する。
このデータ交信は、まずカメラからカードへデータ交信
(II)であることを示すデータを送り(シリアル交信
1回) (#320〜#327)、カメラが入力側にな
る(#330)と共に待機(#332) L、シリアル
交信を10回行ってlθバイトのデータを得る(#33
5)。このデータの内容を簡単に説明すると、最初の4
バイトはカードに応じてカメラの個々の機能を制御する
為のデータである(詳細は後述する)。
次の第5.第6バイトは欠きバイト、第7.第8バイト
はこれに続くデータ交信(■)(カメラ入力)時に、出
力する側のデータの個数と先頭アト1ノスを指定するも
ので、これを「直接指定アドレスタイプ」と呼ぶ。次の
第9.第1Oバイトは、交信(■)、交信(IV)に出
力する側のデータのグループを指定することにより必要
なデータを入力するもので、特に第9バイトは交信(■
)、第10バイトは交信(■)を示すもので、これを「
グループ指定タイプ」と呼ぶ。そしてこれらの2つの指
定方法を上記4バイトの中の3バイト目のビット(b6
)でカードによって切り換え、必要なものだけを送って
くるデータ交信を行うことにより、効率良く時間の短縮
を図っている。そして第6図に戻り、交信(II)で入
力したAF禁止データがセットされているか否かを判定
しく#425)、セットされていない場合、あるLlは
セルフ計時中でないとき(SLP=O)は、AF開始ス
イッチ(S、)がONされているか否かを端子(IPs
)のレベルによって判定する(#427)。上記スイッ
チ(Sl)がONされている場合(IPs=’ L J
レベル)、AFの制御を行い(#429)、スイッチ(
S、)のONを示すフラグ(S、0NF)をセットする
($1430)。
交信(II)でカードから入力したデータに基づいてA
F禁止データがセットされているとき、或いはセルフ計
時中であるとき、或いはスイッチ(Sl)が0FF(I
Ps= r HJレベル)のときは、AFの動作を禁止
すべく、AF駆動用モータを停止する信号をレンズ制御
回路(LECN)に出力してレンズ駆動を停止しく#4
31)、AFを行っていないことを示すフラグ(AFN
F)をセットしく#435)、  更にスイッチ(Sl
)のONを示すフラグ(S+0NF)をリセットする(
#437)。このようにデータ設定モードが設定されて
いるときには。
カード例でAF制御を禁止してデータ設定を優先させる
ことにより、データ設定中に誤ってAF開始スイッチ(
Sl)が押されてもAF動作が行われないようにしてい
る。尚、前記フラグ(AFNF)がセットされていると
きは、像倍率データが使えないことを示す信号(AEF
LAGのb+)をrQJにしてカードに対しデータ交信
(III)のときに出力する。
ここで、上述のAF制御について第12図(a)〜第1
2図(h)に示されるフロチャートを撮影画面中の焦点
検出範囲を示す第14図を参照して説明する。その際に
、測光範囲も説明する。
まず、第14図において、外側の長方形(12)は。
撮影画面を示す。その中の(LM+ )〜(LM4)は
測光範囲を示し、(API )〜(AF3)は焦点検出
範囲を示す。
焦点検出範囲に関して述べると、カメラではスポット/
多点AFを切換可能となっており、スポットAFを選択
したときには、焦点検出範囲(AF2)の被写体情報に
基づいてAFが行われ、多点AFが選択されたときには
、上記3つの範[(AF、 )〜(AF3 )の中から
最もカメラに近い被写体にピントが合うようにAFが行
われる。以下、(API )を第1アイランド2(AF
2 )を第2アイランド、(AF3)を第3アイランド
と呼ぶことにする。
第12図(a)のフローチャートに示したAF制御の説
明を行うと、まず、AF開始スイッチ(Sl)が初めて
押されたか否かを検出すべく、フラグ(S+0NF)を
判定し、セットされていないときには、初めて押された
として、合焦を示すフラグ(AFEF)、ローコンスキ
ャン禁止を示すフラグ(LSI)IF)、ローコンスキ
ャンの最初を示すフラグ(LSFI)をそれぞれリセッ
トして(#702. #703. #704)、ステッ
プ(#705)へ進む。
尚、ローコンスキャン及びこれらのフラグに関しては後
述する。セットされているときは、ステップ(#702
)を通ることなしに直接ステップ(#705)〜(#7
04)に進む。そしてレンズからの入力信号に基づいて
レンズが装着されているか否かを判定する(#705)
、  そして、ステップ(#705)でレンズが装着さ
れていない場合には、AFを行っていないことを示すフ
ラグ(AFNF)をセットしてリターンする(#80の
レンズが装着されている場合には、強制AFモード(操
作により手動焦点調節が選択されていても強制的にAF
モードとし、モーターによるレンズ駆動を可能にする)
がカードにより選択されているか否かを判定する( #
 707)。強制APモードであればステップ(#71
1)に進む、一方強制AFモードでないときには、焦点
調節モードがAFモード/Mモードであるかを端子(I
PIO)のレベルによって判定しく#710)、AFモ
ードであるときには、ステップ(#711)でフォーカ
スロックモードが選択されているかを、ビット(Fb+
4)によって判定する。Mモードのときには、ステップ
(#798)で補助光モードを禁止して(Fb+s=)
、次のステップ(#799)でマニュアルフォーカスの
サブルーチン(MFOCUS)を実行した後、AFを行
っていないことを示すフラグ(AFNF)をセットしく
#800)、合焦か否かを判定しく#780)、合焦で
あればフラグ(AFRF)をセットしく#781)、合
焦でなければリセットして(#782)、リターンする
このマニュアルフォーカスのサブルーチンヲmlz図(
d)に示し説明すると、まず、マニュアルフォーカスを
示すフラグ(MFF)をセットし、積分を制御してデー
タダンプを実行する積分制御を行う、そしてマニュアル
フォーカスでは、AFエリアの3つのアイランドのうち
、第2アイランドを示すフラグ(AP2F)をセットし
、このアイランドのデイフォーカス量(DF2)を算出
し、これをデイフォーカス量として、リターンする(#
410G〜#4110)。
上述のステップ(#4101)における積分制御のサブ
ルーチンを第12図(b)に示し説明すると、まず、焦
点検出不能であるとき(LCONF=1)、或いは補助
光モードでないとき(Fb+ 5=o)には、補助光発
光を行わずステップ(#4163)へ進む(#4150
. #4155)、 焦点検出不能でないときで、且つ
補助光モードであるときは、積分開始の前から発光し、
一定時間の発光を行うべく、端子(OLD)を一定時間
「H」レベルにして、ステップ(#4163)に進む(
#4150〜#4160)。
ステップ(#4163)では、繰り出し量(繰り出しパ
ルス数)のカウント(CT)を読み込み、(CTC)に
する。
次に積分を行い、積分終了後もう一度カウント(CT)
を読み込み、これを(CT2)とする(#4165. 
 #4167)。(CTC)と(CT2)の平均を求め
、(CT12)としてデータの入力(ダンプ)を行って
リターンする。  (#4168、#4170)。
第12図(a)に戻ってステップ(li710)で手動
焦点調節でないとき、あるいはステップ($707)で
強制APモードであるとき、ステップ(#711)でフ
ォーカスロックモードが選択されているか否かを判定す
る。
ステップ(#710)及び(#711)の判定の結果、
AFモードで、スイッチ(SQ)によりフォーカスロッ
クが選択されていてる場合はステップ(#712)でレ
ンズの駆動を止め、合焦していたかを、フラグ(AFE
F)がセットされているかで判定しく#713)、セッ
トされているときには、ステップ(#714)に進み、
Mフォーカスの制御を行ってステップ(#?80)へ進
む、セットされていないときは、ステップ(#799)
へ進む。
ここで、合焦を判定するのは、合焦後にフォーカスロッ
クされた場合には測光値を決めるときに合焦時の被写体
の距離データ(像倍率に用いる)を用いて測光値を決め
たいからである。
第12図(a)のステップ(#710)でAFと判定さ
れ、次のステップ(#711)でフォーカスロックがな
されていないとき(Fb+4=O)、ステップ(117
15)でAFを行っていないことを示すフラグ(AFN
F)をリセットすると共に、ステップ($1717)で
マニュアルフォーカスを示すフラグ(MFF)をリセッ
トする。マイコン(μC)は測距用のCCDにおいて入
射光量に応じて発生する電荷の蓄積(積分)を制御し、
その積分終了後、積分値をデジタル変換して得られたデ
ータを入力する(11720)、  そして、ステップ
(#730)でスポットAFか否かを検出(機能データ
のFbeで検出)し、スポットAP(Fba=1)であ
れば、ステップ(#735)へ進んで第12図(d)に
示すスポットAFのサブルーチンを実行する。このサブ
ルーチンでは第2アイランドに基づいて、APが行われ
ていることを示すフラグ(AF2F)をセットし、入力
したデータから第2アイランドのデイフォーカス量(D
F2)を算出し、これをレンズ駆動用デイフォーカス量
とする(#4102〜#411の。
一方、第10図(a)のステップ(#730)で多点A
Fモードが選択されているときには、ステップ(#74
0)へ進んで第10図(C)に示す通常のAF制御のサ
ブルーチンを実行する。その際、第1.第2.第3アイ
ランドのデイフォーカス量(DF)を算出し、上記のう
ち、カメラに最も近い被写体に対するデイフォーカス量
を算出する($14200〜#4215)。
このデイフォーカス量の決定のサブルーチンを第12図
(f)に示し説明すると、今デイフォーカス量としては
、前ビン(被写体がレンズのピント位置より遠い)の場
合には負、後ビン(被写体がレンズのピント位置よりカ
メラ側)の場合には正のデイフォーカス量を示し、その
絶対値がデイフォーカスの大きさを示すようになってお
り、カメラに最も近い被写体を検出するには3つのアイ
ランドのデイフォーカス量のうち、最大(正、負を含め
て)のデイフォーカス量を検出すれば良く、主被写体は
、その焦点検出エリアに存在すると考える。
第12図(f)では、マイコン(μC)はまず、アイラ
ンドを示すフラグ(AFIF−AF3F)をリセットし
、最大のデイフォーカスアイランドを検出し、検出した
アイランドデイフォーカス量をレンズ駆動用デイフォー
カス量として、そのアイランドに応じた上述のフラグ(
AFIF −AF3F)をセットしてリターンする(#
810〜#865)。
デイフォーカス量の算出を行った後、第12図(a)の
ステップ(#745)で焦点検出不能(データが信頼で
きない)であるかを調べ(例えば、コントラストが低い
か否かを判定し、低ければ、焦点検出不能とする)焦点
検出不能であれば、ステップ(#747)へ進んで補助
光モードであったか否かを判定し、補助光モードであっ
たときには、これ以上の焦点検出を行っても無駄である
ので、これを示すフラグ(LCONF)をセットしく#
752)、追随モード(後述)であることを示すフラグ
をリセットして(#755)、リターンする。ステップ
($1747)にて、補助光モードひないときは、ステ
ップ(#757)へ進んで輝度が低いか否かを検出し、
輝度が低くないときには、補助光発光しても無駄なので
、ローコンスキャンの制御を行う、ローコンスキャンと
は、焦点検出不能のとき、焦点検出可能な領域を捜すべ
くレンズを駆動しながら焦点検出を行うことをいう。こ
れを第12図(h)に示し説明すると、まずローコンス
キャンを行ったが焦点検出可能領域が得られなかったこ
とを示すフラグ(LSIHF)がセットされているが否
かを判定する(#4400)、、セットされているとき
はこれ以上ローコンスキャンを行なっても無駄なのでリ
ターンする。セットされていないとき、カードからロー
コンスキャン禁止を示す信号が入力されているか否かを
判定する(#4405)、  入力されている場合やは
りローコンスキャンを行なわずリターンする。入力され
ていない場合、このフローの実行したことを示すフラグ
(LSFりがセットされているか否かを判定しく#44
10)、セットされていない場合、これをセットしく#
4415)、繰り出し方向を示すフラグ(FWF)をセ
ットして(#4420)、レンズ駆動量nをレンズの最
大繰り出し量よりも多い正の値(K大)として(#44
25)、レンズの繰り出しの駆動を行わせる。
フラグ(LSFI)がセットされているとき、繰り出し
の最端、或いは繰り出し込みの最端にレンズがきたか否
かを判定しく#443の、きてない場合リターンする。
きた場合レンズを停止しく#4430)、停止以前が繰
り出しであったか否かを判定する(#4440)。この
最端の検知のために、不図示のハードタイマーが働いて
おシバ このハードタイマーは、エンコーダーからのパ
ルスがくるたびにリセットスタートされる。このタイマ
ーが一定時間を計時したときレンズが駆動できない状態
として繰り出し最端、或いは繰り込み最端を検出してい
るのである。そして繰り出しである場合(FWF=1)
これをリセットしく#4445)、今度は繰り込みの制
御を行なうべくレンズ駆動量を−(K大)として(#4
450)、  リターンする。
フラグがセットされていないとき、繰り出し、繰り込み
の両方を行ったとして、これ以上ローコンスキャンを行
っても無駄なので、これを示すべくフラグ(LSIHF
)をセットして(#4455)、リターンする。そして
(#752)へ進み、ステップ(11752)に進み、
上述と同じ処理を行う。
一方、第12図(a)のステップ(#757)において
輝度が低いときには、ステップ(#758)でカードか
らの補助光禁止モードか否かを判定し、禁止モードであ
るときはステップ(#752)へ進んで補助光発光によ
るAFを禁止し、禁止モードでないときはステップ(N
760)で補助光モード(Fb+ 3=1)として、ス
テップ(N755)に進む。
次に、マイコン(μC)は焦点検出不能でないときは、
フラグ(LCOHF)をリセットしくN762)、レン
ズ駆動用デイフォーカス量から合焦か否かをステップ(
N765)で判定し、合焦である場合、合焦状態を示す
フラグ(AFEF)をセットしく#76?)、且つフラ
グ(AFEIF)をセットしてステップ(N755)へ
進む。
ステップ(N785)で合焦でないときは、ステップ(
N775)へ進んでレンズ駆動制御のサブルーチンを実
行した後、リターンする。このサブルーチンを第12図
(e)に示し説明すると、追随モードを示すフラグ(追
随F)がセットされているか否かを判定する(N424
8)。追随モードであればスイッチ(N4330)に進
む。フラグ(追随F)がセットされていないときワンシ
ョットAF(−旦合焦すると以後のレンズ駆動を停止す
るもので、このとき焦点検出も停止して良い)か、コン
ティニュアスAP(合焦後も被写体に追随し、求められ
たデイフォーカス量に応じてレンズ駆動を行うもの)か
をデータ(Fbe)によって判定する(N4250)。
ワンショットAFの場合(Fba=0)合焦を示すフラ
グ(AFEF)がセットされているか否かを(N425
5)で判定し、セットされていない場合、或いはコンテ
ィニュアスAPの場合(Fbe=1)にはステップ(N
4330)及び(N4335)を経てステップ(N43
40)に進み、レンズ駆動の制御を行う。ステップ(N
4330)では合焦を示すフラグ(AFEF)をリセッ
トし、ステップ(lt4335)ではレンズ駆動量を決
定し、ステップ(N4340)でレンズを駆動させてリ
ターンする。尚、このステップ(N4340)でのレン
ズ駆動は、レンズ駆動回路(IJCH)が上記駆動量(
H)に対応した値だけレンズを駆動することによりなさ
れる。
第12図(g)に上述のレンズ駆動量決定のサブルーチ
ンを示し説明すると、マイコン(μC)は追随モードを
示すフラグ(追随F)がセットされているか否かを判定
しくN4341)、セットされていないときにはステッ
プ(N4345)に進む。フラグ(追随F)がセットさ
れているときには今回得たデイフォーカス量(DF)を
(DFt )とする(N4342)、そして、デイフォ
ーカス量DF=DF+(DF−DFa)(DF2は前回
のデイフォーカス量、即ち前回と今回のデイフォーカス
量の差を今回に加えている)を求め、(DPI)を(D
F2)としてステップ(N4345)に進む。ステップ
(N4345)では、求めたデイフォーカス、量にに値
を掛けてレンズ駆動量(N)を求める。そのときのレン
ズ繰り出しパルス数を読み込んで(CTa)とし、八C
’h  CTl2でΔCTを積分中心からのレンズの移
動量として求め、上記NからΔCTを引いて演算終了時
でのレンズ駆動量を求めでリターンする(N4346)
〜(N4348)。
ステップ(N4255)において、合焦したことを示す
フラグ(AFEF)がセットされているとき、ステップ
(N4257)に進む。そして強制ワンショットAFか
否かを判定し、強制ワンショットAFのときはすぐにリ
ターンする。これにより強制ワンショットAPのときの
追随モードを禁止している。追随モードが禁止でない通
常のワンショットAFモードであるとき、合焦でない状
態から合焦したときを示すフラグ(AFEIF)がセッ
トされているかを判定する(N4260)。
セットされているときには、後述の追随判定(被写体が
移動しているかを判定する)の為の準備の処理を行う。
まずステップ(114285)において、デイフォーカ
ス量をメモリするレジスタ(DF2)、 (DFt)を
リセットし、同様のレジスタ(DFt )に、求めたデ
イフォーカス量(DF)をメモリさせ(N4270)、
変数(N)をOにセットしく$14275)、上記(A
FEIF)をリセットして(N4280)、リターンす
る。ステップ(N4260)において、合焦後(AFE
F・1)、2回目以降の焦点検出を行うとき(AFKI
F=O) 、ステップ($14285)に進み、デイフ
ォーカス量をメモリするレジスタに頭数デイフォーカス
量をメモリして行き〔レジスタ(DF2)の内容をレジ
スタ(DF3)に、レジスタ(DFt)の内容をレジス
タ(DF2)に、求めたデイフォーカス量(DF)をレ
ジスタ(DF、 )にメモリする〕変数(N)に1を加
え、この(N)が2以上、即ち合焦後、3回焦点検出を
行ったかを判定し、2回以内のとき、レンズ駆動を行わ
ずリターンする(#4285〜#4305)。
ステップ(N4305)において、3回以上行っている
とき(N22)には、ステップ(li4310)に進み
、過去3回のデイフォーカス量の平均(レジスタにメモ
リされている内容の平均)でデイフォーカス量を求め、
次のステップ(#4315)でこの値が所定値に以上か
否かを判定する。これは、過去3回の焦点検出で、被写
体が所定の速度で(像面上で)動いているか否かを判定
していることになる。所定値未満のとき、被写体は移動
していないとして、追随フラグはリセットして(#43
20)、リターンする。
このフラグは、表示(インファインダー)の為に用いる
。一方、上記デイフォーカス量が所定値以上のときは、
被写体が動いているとき、追随モードとして、フラグ(
追随F)をセットしく#4325)、レンズの駆動量を
求め、レンズ駆動を行ってリターンする(#4330.
 #4340)。
ここで、焦点検出に関するファインダー内の表示に関し
て、第13図に示したファインダー内表示に基づいて説
明すると、(101)は合焦或いは焦点検出不能を示す
もので、表示用合焦フラグ(合焦F)に基づいてセット
されているときには、緑のLEDで点灯し、そうでない
ときは(合焦F・0)は消灯する。又、焦点検出不能の
とき(LCONF=1)には、赤色のLEDでこれを点
滅させ、そうでないと5cte。
NF・0)には消灯とする。(102)は、焦点検出領
域を示し、内部の領域(102)を表示しているときは
スボッ1−AFを示し、外側の領域(102b)のみの
ときは、多点測距を示している。(103)はコンティ
ニュアス用モード、或いは追随モードを示しているとき
(追随F21)表示され、コンティニュアスAF及び追
随モードでないとき消灯となる。(104)のr A、
、 F / M Jは、AFモードのとき(AFNF=
O)はAF表示、それ以外のとき(AFNF=1)はM
表示を行う。尚、AFスイッチ(Sl)がOFFのとき
(SIOFF=O)、ファインダー内表示は消灯される
再び、第6図に戻りマイコン(μC)は、8mキースイ
ッチが操作されることによる各種データの変更の制御を
行う(lj440)。
これを第15図に示し説明すると、カードから入力した
データに基づき、表示制御モード(データ設定中)か否
かを交信(II)で入力したデータから判定しく#90
5)、カードからの表示制御モード(デ・−ダ設定中)
であるときには、リターンする。表示制御゛ビー4ドで
ないとき、セルフモードの時間計時中を示すセルフモー
ドの時間計時中を示すフラグ(S L P )、がセッ
トされているか否かを判定する( # 907)。セッ
トされているときリターンする。セットされていないと
き、露出モード変更スイッチ(S):N)がONされて
いるか否か判定しく#910)、ONされているときに
は、この変更のサブルーチン(#915)に進みリター
ンする(詳細は後述)。上記スイッチ(SF6)がON
されていないときには、ステップ(#920)に進んで
機能変更スイッチ(SFUN)がONされているか否か
判定する。そしてこのスイッチ(SFLIN)がONさ
れているときにはその変更のサブルーチン(#925)
に進む。
ここで、上記2つのサブルーチンを第16図、第18図
に夫々示し説明すると、まず露出モード変更であるが、
アップスイッチ(Sup)が1回ON、されるごとに順
次P−+A→S−+Mと進んで更にPへ戻る如く、サイ
クリックに進み、ダウンスイッチ(Sdn)が]1回O
Nされるごとに順次P4−A4−8+−Mのように進み
、Pの次はMに進む如く上記アップ方向とは逆方向にサ
イクリックに進むようになっているが、カメラ内のE2
FROMデータ或いはカスタムカード内のf−夕により
、ICカード(CD)により設定されている露出モード
に応じて変更され、選択されていないモードは飛び越さ
れる。
これを第16図を参照して説明すると、マイ」゛。
(μC)はデータ交信(n)で入力したカード機能の0
N10FF信号により、カードの機能がONであるか否
かを判定する(#1000)。ONでない場合、カメラ
内部)制御に入る。ONの場合はカスタムカードか否か
判定しく#1001)、カスタムカードでない場合、力
<うから強制Pモードの信号が入力されているか否かス
テップ(#1002)で判定し、強制Pモードのであれ
ばPモードとして(#1003)、  リターンする。
強制モードでなければ、カメラ内のE2FROMにメモ
リーされた設定可能なAEモード内でAEモードを決定
ずろカメラ内制御に入る。一方、カスタムカードである
場合、データ交信(IV)で送られてくるデータ(EE
C8TM=0.1)に基づいて、カード内にメモリーさ
れた設定可能なAKモード内でAEモードを決定する。
P、  A、  S、  Mのモードの選択に関し5選
択するデータの違い(カメラE2PROM、カードデー
タ)のみで、その選択の制御は全く同じなので、説明は
カメラ内のE2FROMのデータを用いて行う制御のみ
にする。
マイコン(μC)はステップ($11004)において
アップスイッチ(Sup)がONされているか否かを判
定し、ONされていない場合は、ステップ(#1055
)に進む。
ONされているときにはステップ(#1005)に進み
、RAMの機能データ(Fbn)の(Fbo) (Fb
+ )を調べ、制御露出モードとしてPモードが現在選
択されているかを判定し、選択されている場合はステッ
プ(#1010)に進んで、Aモードが選択可能にされ
ているかを内部のE2 FROMのビットによって判定
し、選択されていれば露出モードをPからAに変更しく
#1015)、機能データ(Fbo、 Fb+ )を(
0,O)から(0,1)に変更しリターンする($11
015)。上記ステップ(#1010)において、Aモ
ードが選択不能にされていると判定されたときには、ス
テップ(#1025)へ進み、Sモードが選択されてい
るか判定し、ここでSモードが選択されていないときに
は、更にステップ(#1040)へ進んでMモードが選
択されているかと、順次選択可能にされているモードを
捜す。そして、選択可能にされているモードがあればそ
れ本設定するようになっている。そして、A、  8.
  Mモードが選択可能にされていないとき、即ちPモ
ードだけ選択可能にされているときは、Pモードとなる
(#1050)。
以下同様に、今制御露出モードとしてAモードが選択さ
れているとき(Fbo、 Fb+ = 0.1)には、
Sモードが選択可能にされているか判定し、選択可能に
されていないときにはMモードが選択可能にされている
かを判定し、選択可能にされているモードに露出モード
を変更しビット(Fbo)、 (Fb+)を変更し、リ
ターンする(#1020〜1030)。
今、制御露出モードとしてSモードが選択されていると
きには(Fbo、 Fb+ = 1.1)、Mモードが
選択されているかを判定し、選択されている場合はMモ
ードとし、選択されていない場合は、Pモードにしてリ
ターンする(#1035〜$11045)。制御露出モ
ードがSモードでないとき、即ちMモードであるときに
は、次にはPモードになる。これは本実施例でPモード
は必ず選択されているためである。
ステップ(#1055)においてダウンスイッチ(Sd
n)がONされているときは露出モードの変更方向が異
なる以外は、上述したアップスイッチ(Sup)と同様
の制御を行っているので説明を省略する。
尚、両スイッチ(3up) (Sdn)がいずれもOF
Fのときは何もせずリターンする。
次に第17図に示す機能変更スイッチ(SFLIN)が
ONされたときの制御を説明する。マイコン(μC)は
データ変更すべきステップ(#1205)以降のフロー
を実行する。マイコン(μC)は、変更すべき機能を示
すスイッチ(SSE)がONされているか否かを判定し
く#1205)、ONされている場合には変更すべき機
能をビット(Fbe、Fb+o)から判定しく#122
5)、+/−→S/C→S/Aと進み、S/Aの次は+
/−へ戻るという如くサイクリックに進んでいき、ビッ
ト(Fbs、Fb+o)のデータを変更する。
ステップ(#1205)において、スイッチ(SSE)
がONされていない場合は、ステップ(#1265)に
進む。ステップ(#1285)ではアップスイッチ(S
up)がONされているかを判定し、ONされている場
合には、今変更すべき機能が何であるかをデータ(Fb
a、Fb+o)により判定しく#1280)、機能が+
7−モードであれば(#1285)で露出補正量(ΔE
v)に0.5を加え、その大きさを判定するサブルーチ
ン(#1287)に進む。このサブルーチンは第18図
に示されるが、補正量(△Ev)が正であれば+側補正
としてデータFt14.Fbs=0.1とし、−側補正
であればデータFb4.Fbs=1.Oとし、さらに補
正が零であれば、補正なしとしてデータFb4.Fbs
=0.Oとして、リターンする($11350〜#13
70)。
第17図に戻って、S/Cモードであれば、データ(F
ba )によって今のモードを単写(S)か連写である
かを判定し、今のモードと反対になるようにデータを変
更しく#1295)、リターンする。上記2つのモード
(+/−モード、 S/Cモード)のいずれでもないと
き、即ちSハモードのときは今のモードがスポットAF
(S)か多点AF(A)であるかをデータ(Fba)に
よって判定し、今のモードと反対になるようにデータ(
Fbz)を変更しく#1300)、リターンする。
ステップ(#1285)においてアップスイッチ(Su
p)がONされていないときステップ(#1305)に
進み、ダウンスイッチ(Sdn)がONされているかを
判定し、ONされていない場合はリターンする。  O
Nされている場合は、+7−モードであれば露出補正量
(ΔEv)から0、5Evを引くこと以外は上述のアッ
プスイッチ(Sup)がONのときのフローと同様であ
るので、説明は省略する(#1310〜#1340)。
第12図に戻り、露出モード変更スイッチ(SEn)。
機能変更スイッチ(SpuN)が共にOFFである場合
はアップスイッチ(Sup)及びダウンスイッチ(Sd
n)による絞り値(Av)、シャッター速度(Tv)の
変更のサブルーチンを示すステップ(#927)に進む
このサブルーチンを第22図(a)(b)に示し、説明
すると、まずマイコン(μC)はアップスイッチ(Su
p)がONされているか否かをステップ(81800)
で判定し、ONされていない場合はステップ(#180
5)に進みダウンスイッチ(Sdn)がONされている
か否かを判定し、ONされていないとき、リターンする
。アップスイッチ(Sup)がONされているとき、ス
テップ(#1800)からステップ(#1810)に進
み、Mモードであるか否かを判定する。ここでMモード
であるとき(Fbo、 Fb+ = 1. O)、ステ
ップ(11811)に進み絞り変更スイッチがONされ
ているか否かを判定し、ONされていれば後述するステ
ップ(#1830)以降へ進み、ONされていなければ
、シャッター速度を変更すべくステップ(#1850)
に進む、まずシャッター速度変更の説明を行うと、ステ
ップ(#1850)で0,5Evを加えてステップ(#
1855)に進む、ステップ(#1855)では、設定
されたシャッター速度が、最高速(Tvmax)を超え
ているか否かを判定し、超えている場合のみ最高速に制
限しく#1860)リターンする。超えていない場合は
、ステップ(#1860)をスキップしてリターンする
ステップ(#1810)でMモードでないときは、ステ
ップ(#1815)及び(#1820)で順次Pモード
であるかAモードであるか否かを判定する。Pモードで
あるとき(Fbo、+二〇、O)Pシフトが禁止されて
いるか否かを判定しく#1817)、禁止されている場
合にはリターンする。禁止されていない場合はステップ
(#1830)へ進む。ステップ(#1830)では絞
り値(Av)に0゜5Evを加え、これが制御可能な最
大の絞り値(Av@aX)を超えているか否かを判定す
る(#1835)。超えている場合には、絞り値(Av
)として最大の絞り値(Avmax)を設定しく#18
40)、超えていない場合には何もせずステップ(#1
845)に進んでPモードであるか否かを判定し、Pモ
ードである場合には、第22図(b)のフローチャート
のステップ(#1879)に進む。
Pモードでないときはリターンする。ステップ(#18
15)でPモードでないときには(Fbo、+≠0,0
)、Aモードであるか否かを判定しく#1820)、A
モード(Fbo、 Fb+ = O,O)であればステ
ップ(11830)に進み、絞り値(Av)のアップ制
御を行い、どちらでもない、即ちSモードであるとき(
Fbo、 Fb+ = 1.1)はステップ(#182
3)に進みシャッター速度(Tv)のアップの制御を行
う。
ステップ(11805)でダウンスイッチ(Sdn)が
ONされているときは、第22図(b)のステップ(#
1865)に進み、Mモードであるか否かを判定し、M
モードであるとき(Fbo、Fb+= 1.0)、絞り
変更スイッチ(SAll)がONされているかを判定し
く#1877)、ONされていれば、絞り変更として、
ステップ(#1885)へ、ONされていなければ、シ
ャッター速度変更としてステップ(#1905)に進む
。ステップ(#1905)では、設定シャッター速度か
ら0.5Evを減算し、これがカメラの最低シャッター
速度(Tvmin)より遅いか否かを判定しく#190
7)、遅い場合には、最低シャッター速度に制限しく#
1908)、そうでない場合は何もせずリターンする。
ステップ(#1877)の判定で絞り変更モードである
とき(S口uON)、ステップ(#1885)で絞り値
(Av)のダウンとして、0.5Ev減算し、次いでス
テップ(#1890)でその値が開放絞り値(Avo)
より小さいか否かを判定し、小さい場合には絞り値を開
放絞り値(Avo)とする(#1895)。
前記ステップ(#1890)において、絞り値(Av)
が開放絞り値(Avo)より小さくないときは、ステッ
プ(#1895)をスキップしてステップ(#1900
)に入る。このステップ(#1900)の判定でPモー
ドであれば上述した第21図(a)の絞り値のアップの
制御フロー(#1850〜#1860)に進み、Pモー
ドでないときはりターンする。
ステップ(#1865)において、Mモードでないとき
、ステップ(#1870)でPモードであるか否かを判
定する。ここでPモードであるとき(Fbo、 + ;
0. O)、Pシフトが禁止されているか否かを判定し
く11872)、禁止されている場合にはリターンする
。禁止されていない場合にはステップ(#1885)へ
進む。ステップ(#1870)においてPモードでない
とき(Fbo、 1≠0.0)、ステップ(lt187
5)へ進んでAモードであるか判定し、Aモードであれ
ば、ステップ(#1885)以降の絞り値ダウンの制御
を行うフローに進み、そうでないときはSモードである
として、ステップ(#1879)に進み、シャッター速
度のダウンの制御を行う。
第15図で、(Av)、 (Tv)の設定の制御を終え
ると、常開のセルフスイッチ(Ssttr)がONされ
たか否かを判定する。OFFの時(IP+2=’HJ 
)はすぐにリターンする。
ONの時(IP1*” ’ L J )のセルフのサブ
ルーチンを第19図に示し説明すると、セルフ中を示す
フラグ(81CLFF)がセットされているときは、こ
れをリセットしく#945)、セルフモードを抜け、セ
ットされていないときはセルフモードを実行すべくフラ
グ(SELF)をセットして(#950)夫々リターン
する。
以上のようにして第15図に示すデータ設定の制御を終
えると、マイコン(μC)は第6図においてステップ(
#440)からステップ(#445)へ進んで測光デー
タを測光回路(LM)より入力し、露出に使用するスポ
ット測光値を作成する。ここで、第14図に示した測光
範囲及び第20図に示したマイコン(μC)の測光デー
タの入力及び作成のフローチャートを参照して測光値の
作成に関して説明する。
第20図において、まずマイコン(μC)は、AEロッ
クを示すフラグ(AICLF)がセットされているか否
かをステップ(#1600)で判定し、該フラグ(AE
LF)がセットされているときは、測光値の更新を行わ
ないのでリターンする。フラグ(AELF)がセットさ
れていないときには、端子(C8LM)をrHJレベル
にし、測光回路(LM)に対して測光データ出力の命令
を行い、シリアル交信を行う(#1805. #161
0)。
この交信によって、第14図に示した4つの測光範囲の
輝度値(BVI−BV4)を入力する。交信を終えると
端子(C8LM)をr L Jレベルにする(#161
5)。続いて、ステップ(11617)でBvcにBv
2の値を入れ、ステップ(#1618)でBIJIIL
IEを(#1622)へ進み、APモードでないことを
示すフラグ(AFNF)がセットされているか否か判定
し、更にステップ(#1624)で焦点検出不可能を示
すフラグ(LCONF)がセットされているか否かを判
定し、どちらか一方がセットされているときには、前記
ステップ(#1860)へ進んで、中央部の小さな測光
範囲(LM2)をスポット値(Bvsp)とする、フラ
グ(AFNF)及び(LCONF)がセットされていな
いときには繰り出しパルスから距離を演算し、その演算
した距離情報と焦点距離情報に基づいて像倍率βをβ=
焦点距離/距離から算出する(#1825)と共に、次
のステップ(#1630)において、この像倍率βが所
定値(K)以上であるか否かを判定し、撮影画面に占め
る被写体の大きさを決める。所定値以上であれば被写体
は大きいとしてステップ(#1640)で各測光範囲(
LMI)、 (LM2)、(LMs)の輝度値(Bv+
 )、 (BV2)、 (Bvc)の平均をスポット測
光値(Bvsp)とする。
前記像倍率βが所定値未満である場合、焦点検出に用い
た焦点検出範囲を含む測光範囲を主被写体の測光値(B
vsp)とする。本実施例では、それらの焦点検出範囲
を示すフラグのうちで、どのフラグ(APIF −AF
3F)がセットされているがでその範囲を判別し、フラ
グ(AFIF)がセットされている場合には、測光範囲
(LMI)の輝度値(BVI)、フラグ(AP2F)が
セットされている場合には測光範囲(LM2)の輝度値
(BV2)、いずれのフラグもセットされていないとき
、即ち第3アイランド(AFa)のデイフォーカス量が
選択されているときは測光範囲(LM3)の輝度値(B
V3)を夫々スポット測光値(Bvsp)とする(#1
645〜#1665)。
このようにしてスポット測光値を決めると、マイコン(
μC)は第6図においてステップ(#450)に進んで
AEロックに関する制御を行うが、これを第21図に示
したフローチャートを参照して説明すまず、ステップ(
#1740)においてAEロックスイッチ(SaεL)
がONされているか否かを判定し、ONされていないと
きはフラグ(AELF)をリセットする(#1755)
。ONされているときは、フラグ(AELF)をセット
しく#1745)、電源保持用のタイマー(’r+)を
リセットスタートしく#1750)、スポット測光値B
V2をスポット値(Bvsp)として(#1752)リ
ターンする。このようにAEロックスイッチ(SAEL
)がONされているときは電源を保持するようにしてい
る。
第6図において、この人Eロックの制御を終えるとマイ
コン(μC)はステップ($9455)において3度目
のカードとのデータ交信を行う。このデータ交信を第5
図(c)を参照して説明すると、マイコン(μC)は、
交信(III)が有/無かをカードから入力した信号に
基づき判定し、交信(III)が無のときリターンする
。カードが装着されていないときは無となる。交信(I
II)が有ると、端子(C8CD)をr)(Jレベルに
しく#350)、データを設定して(#352)、IC
カード(CD)にデータを出力する(#355)。
次に、交信を1回行い(#357)、待機して(#36
0)データ出力のサブルーチン(#382)を実行し、
データ出力を終えた後、端子(C8CD)をr L J
レベルにして(#365)リターンする。
このデータ出力のサブルーチンを第5図(g)に示し説
明すると、まず交信(n)の時に交信したデータからグ
ループ指定かどうかを判定する(#362−1)。
グループ指定である場合(スポーツカード、スナップカ
ード等)、グループ指定G。、Gl、G2.Gsのグル
ープのデータをカードに出力する制御を行う。まず、グ
ループGoのアドレスを設定しく#362−2)、シリ
アル交信を15回行う(#362−3)。
Go、Gl、G2.G3のデータはレンズ駆動及びAE
演算用のデータで、 FTvc・・・・・・制御シャッター速度G3   L
pmax・・・レンズ最大繰出し量そして次にグループ
GIのデータが必要か否かを交信(n)で得たデータで
判定する(#362−4)。必要でない場合リターンす
る。必要である場合、GlのデータのアドレスG、を設
定しく#382−5)、シリアル交信を3回行う(#3
62−8)。次に、G2のデータが必要であるか否かを
判定し、必要である場合アドレスG2を設定し、シリア
ル交信を2回行う。次に03のデータが必要であるか否
かを判定し、必要である場合アドレスG3を設定し、シ
リアル交信を1回行ってリターンする。グループ指定で
ない場合、カードから入力した必要なデータのあるアド
レスに基づいてアドレスを設定しく#362−7)、カ
ードから入力したシリアル交信の回数分だけシリアル交
信を行う(#362−8)、尚、交信(III)におい
てはアドレス指定タイプはない。
第6図で上述のカードデータ交信(III)を終えると
、マイコン(μC)はステップ(#460)に進み二二
で露出演算を行う。
この制御のフローを第23図〜第27図に示し説明する
と、第23図においてまずマイコン(μC)は電子閃光
装置への出力データである発光信号を11強制0N=0
.強制0FF=0. GM制御解除=0に初期設定する
(#2000〜12003)、  次に、ステップ(#
2004)でレンズが装着されているかを入力したレン
ズデータから判定し、装着されていないときには、実絞
り測光と同様に測光範囲(LMn)の測光値(By□)
(これの代わりに全体を平均した測光値でもよい)にフ
ィルム感度(Sv)及び露出補正値(△Ev)を加えて
、シャッター速度を算出しリターンする(#2005)
、  レンズが装着されている場合は、カードから入力
したデータにより強制Pモードか否かを判定しく#20
08)、強制Pモードの場合、露出演算を行わずリター
ンする0強制モードでない場合は、各露出モードに応じ
た露出演算を行う(12010〜#2040)。
そこで、Pモードの露出演算を第24図(a)〜(c)
に示し説明すると、マイコン(μC)は、まず、第24
図(a)のステップ(#2100)において逆光状態の
判別を測光範囲(LMJ)の測光値(BVIIN)とス
テップ(#445)で求めたスポット測光値(Bvsp
)との差が2Ev以上であるか否かで判定する(#21
00)。2Ev以上あれば、電子閃光装置が装着されて
いる(電子閃光装置のスイッチSNがON)か否かをス
テップ(#2105)で判定し、装着されている場合、
制御の露出値(Ev)を測光範囲(LMa)の測光値(
BVII+1)等からEv=BvIIn+Avo+5v
−1+ΔEvで求める(#2115)。ここで、1を引
くのは逆光らしく見せるために背景をlEvオーバーに
するためである。尚、主被写体は電子閃光装置からの閃
光で適正露出にしようとしている。
そして絞り値(Ay)、シャッター速度(Tv)を決め
るプログラムIのサブルーチン(#2120)に進み、
更にステップ(#2170)で強制ONをセットしてリ
ターンする。
前記プログラムIを第24図(b)に示し説明すると、
シャッター速度の制御値(Tvc)を同調のTv= 7
 (SS= l/125)とし、絞り値(Av)を露出
値(Ev)から7(シャッター速度)を減算して求め、
この絞り値(Av)が7(F=11)より大きいか否か
を判定し、大きい場合、制御絞り値(^VC)を7に制
限してリターンする(#2215)。絞り値(Av)が
7以下である場合、演算絞り値(Av)が開放絞り値(
Avo)より小さいか否かを判定し、小さい場合、開放
絞り値(Avo)を制御絞り値(Avc)としく#22
25)、小さくない場合、演算値(^V)を制御絞り値
(Avc)とする(#2230)、  そして電子閃光
装置の0M制限を解除すべく1にセットする(#223
5)と共に、発光信号をセットして(#2240)、リ
ターンする。これは逆光の時など、絞りが繰り込まれ、
GMを制限すると主被写体がストロボ光では適正になら
ないことがあるためで、カメラまかせのPモードであれ
ば、撮影者の意図もあまりないことも考慮している。
第24図(a)に戻り、ステップ(#2105)におい
て、電子閃光装置(PL)が装着されていない場合、主
被写体を適正露出とするべく、制御露出値(ICv)を
測光範囲のスポット値(Bvsp)等からHv= Bv
sp+ Avo+Sv+ΔEvで求め(#2130)、
絞り値(Ay)、シャッター速度(Tv)を求めるプロ
グラム■のサブルーチン(#2135)に進みステップ
($12170)を経てリターンする。
第24図(C)にこのサブルーチンを示し説明すると、
まずステップ(#2250)で絞り値(Av)をAv=
 5/lEv −25/8から求め、この絞り値(Av
)がレンズの最大絞り値(Avmax)より大きいか否
かを判定しく#2255)、大きい場合には最大絞り値
(Avmax)を制御絞り値(Avc)として(#22
60)、ステップ(#2280)に進む。ステップ(#
2255)において絞り値(Av)が最大絞り値(Av
max)以下のとき、絞り値(Av)が開放絞り値(A
v。
)より小さいか否かを判定し、小さい場合には開放絞り
値(Avo)を制御絞り値(Avc)、小さくない場合
は演算絞り値(Av)を制御絞り値(Avc)としてス
テップ(#2280)に進む(#22B5〜#2275
)。
ステップ(#2280)では、シャッター速度(Tv)
を露出値(Ev)から制御絞り値(Avc)を減算して
求め、次のステップ(#2285)では、これが最高シ
ャッター速度(Tv■aX)より大きいか否かを判定し
、大きい場合には、制御シャッター速度(Tvc)を(
Tvmax)に制限しく#2290)、大きくない場合
には、ステップ(#229゛2)で最も低速のシャッタ
ー速度(Tvmin)よりも遅いか否かを判定し、遅い
場合には(Tvn+in)を制御シャッター速度としく
#2293)、遅くない場合、演算シャツター速度(T
v)を制御シャッター速度(Tvc)としく12295
)、発光禁止すべく発光信号をリセット(=0)して(
#2298)、リターンする。
第24図(a)に戻り、ステップ(#2100)におい
て、BuA、IBvspの差が2未満のとき、逆光状態
でないとしてステップ(#2145)に進み、測光範囲
(LMI)〜(LMJ)の平均測光値(Bv+ + B
V2 + Bvs + BV4)/ 4がら露出値(E
v)を求め、上述のプログラム■で絞り値(Av)及び
シャッター速度(Tv)を決め(#2150)、そのシ
ャッター速度(Tv)が手振れ警告の速度(Tv= 6
.1760)未満であるか否かを判定する(#2155
)、  そして、手振れ警告の速度未満のとき、電子閃
光装置が装着されているか否かを判定しく#2160)
、装着されている場合にはストロボ発光のプログラムエ
を実行して(#2165)リターンする。
装着されていないとき(閃光装置の電源OFFを含む)
、ステップ(#2170)で強制ONをセットしてリタ
ーンする0手振れ警告未満であるときは何もせずにリタ
ーンする。
次に、Aモードのときの絞り値(Av)、シャッター速
度(Tv)の決定の為のフローチャートを第25図に示
し説明すると、まず電子閃光装置が装着されているか否
かを判定し、装着されていれば、制御シャッター速度(
Tvc)を7 (1/125)とし、設定絞り値(Av
)を制御絞り値(Avc)としてリターンする(#23
00、 #2305及び#2345)、  装着されて
いない場合は、平均測光値から露出値(Ev)を求め、
この露出値(Ev)から設定絞り値を減算したものをシ
ャッター速度(Tv)とする(#2315. #232
0)。そして、次のステップ(#2325)で、そのシ
ャッター速度(Tv)が制御可能な最高シャッター速度
(Tvmax)より大きいか否か判定し、大きい場合に
は、ステップ(#2330)で最高シャッター速度(T
vmax)を制御シャッター速度(Tvc)としてステ
ップ(#2345)へ進む。大きくない場合には、制御
可能な最低速度(Tvmin)よりも低速であるか否か
をステップ(#2331)で判定し、低速である場合、
ステップ(#2333)で(Tvmin)を制御シャッ
ター速度(Tvc)とし、(Tvmin)より低速でな
い場合にはステップ(#2335)で演算値(Tv)を
制御シャッター速度(Tvc)として、それぞれステッ
プ(#2345)に進む、ステップ(#2345)では
設定絞り値(Av)が制御絞り値(Avc)となるよう
にする。
次に、Sモードのときの制御を第26図に示し説明する
と、まずステップ(#2400)において露出値(Ev
)を平均測光値等から求め、電子閃光装置が装着されて
いるか否かをステップ(#2405)で判定し、装着さ
れている場合、ステップ(#2415)でシャッター速
度(Tv)が7以下であるか否かを判定し、7以下であ
れば設定シャッター速度(Tv)を制御シャッター速度
(Tvc)としく#242の、7を超える場合は同調速
度7を制御シャッター速度(Tvc)として、それぞれ
ステップ(#2430)に進む。
ステップ(#2430)では、絞り値(Av)を求めた
露出値(Ev)から制御シャッター速度(Tvc)を減
算して求め、この絞り値(Av)が開放絞り値(Avo
)より小さいか否かを判定しく#2435)、小さい場
合には制御絞り値(Avc)を開放絞り値(Avo)と
して(#2440)、リターンする。一方、絞り値(A
v)が開放絞り値(Avo)より小さくない場合には、
最大絞り値(Avmax)より大きいか否かを判定しく
#2445)、大きい場合には最大絞す値(Avmax
)を制御絞り値(Avc)としく#2450)、、  
大きくない場合は演算絞り値(Av)を制御絞り値(A
vc)として(#2455)、リターンする。
ステップ(#2405)において、装着されていないと
きは、設定したシャッター速度(Tv)を制御シャッタ
ー速度(Tvc)としく#2460)、ステップ(#2
430)に進み、これ以降のフローを実行する。
次にMモードであるとき(第27図参照)はステップ(
#2515)で予め設定した絞り値(Av)を制御絞り
値(Avc)に、また、次のステップ(#2520)で
シャッター速度(Tv)を制御シャッター速度(Tvc
)としてリターンする。
第6図に戻り、露出演算(#460)を終えると、カメ
ラのマイコン(μC)は、カードから交信(IV)まで
に要する時間の延長を要求する信号があるか否か判定し
く#461)、ある場合101SeGだけ待ち(#46
3)、要求する信号がない場合は何もせず、それぞれI
Cカード(CD)との4回目のデータ交信を行う(#4
65)。
デフォーカシングカードの場合に演算時間が長くなるた
めにこの要求信号を送っているのである。
第5図(d)にこの制御のフローチャートを示し説明す
ると、まず交信(IV)が必要であるか否かを交信(I
I)で得た信号に基づいて判定し、必要でない場合リタ
ーンする。必要である場合、端子(C8CD)をr)(
J レベルにして(#387)、ICカード(CD)と
シリアル交信を行い(#375)、  ICカードへI
Cカードが出力側であることを知らせる。ここで、時間
待ちしく#377)、カメラを入力側としてシリアル交
信を行ってICカード(CD)からデータを入力しく#
382)、このデータ交信を終えると端子(C8CD)
をr L Jレベルにしてリターンする。
前記ステップ(#382)におけるデータ入力のサブル
ーチンを第5図(h)に示し説明すると、まずステップ
($382−1)でグループ指定であるか否かを判定し
、グループ指定でない場合、交信(IV)でのデータ入
力の為のレジスタのアドレスをカードから入力したアド
レスにしく#382−11)、シリアル交信をカードか
ら入力した回数だけ行って(#382−12)、リター
ンする。
グループ指定である場合、それぞれの交信の番号(Go
、Gl、G2)に応じて。カメラ内の入力用のレジスタ
のアドレスを設定し、所定の回数のシリアル交信を行う
、そのデータの内容は、アドレス指定タイプでは (i)カスタムカードのときは該カードに関する通りで
ある。
(ii)ブラケットカード、H/SカードΔAv・・・
・・・絞りずらし量 ΔTv・・・・・・シャッター速度ずらし量大にグルー
プ指定のときの説明を行う。
Go・・・・・・設定中の表示データ・・・・・・9回
のシリアル交信G2・・・・・・ΔL、・・・レンス°
駆動へ°ルス・・・・・・1回のシリアル交信第6図に
戻り、カードとのデータ交信(IV)を終えると、マイ
コン(μC)は電子閃光装置(ST)へデータを出力す
る(#467)、  これを第11図(b)に示し説明
すると、マイコン(μC)は、まずカードから入力した
データに基づいてカード機能がONか否かを判定しく$
7467−1)、ONでない場合ステップ(#467−
10)に進む、ONであるとき、カードから入力した電
子閃光装置の制御信号に基づいて強制ON、強制OFF
、GN制限解除1発光をそれぞれステップ(#487−
2)(#467−4) (#467−6) (#467
−8)で判定し、制御信号が夫々強制ON、強制OFF
、 0M制限解除、非発光を示しているときは、それら
をステップ(#467−3)、 (#467−5)。
(#467−7)、 (#476−9)で設定し又、上
記4つが夫々示されていないときは、(#487−3’
 )、 (#4B?−5°)、(#467−7”) (
#467−9’ )で夫々信号をリセットしステップ(
#467−10)へ進む。ステップ(#467−10)
では、端子(C8FL)を一定時間(T2)’HJレベ
ルとし、電子閃光装置へ、カメラからのデータ出力モー
ドであることを示す、カメラは入出力切換回路(Ilo
CG)を出力側(rH」)とし、電子閃光装置内での所
定の処理を行うのを待って、シリアル交信を1回行う(
#467−11〜#467−13)。
第6図でこの電子閃光装置とのデータ交信を終えると、
マイコン(μC)はステップ(#470)のカード制御
のフローを実行する。このフローは入力したデータに基
づいて、ICカード(この場合、プログラムカード)に
よるカメラの制御を行うか否かの判定や、それを行う場
合のカメラの動作について示すものであるが、これを第
28図に示し説明すると、マイコン(μC)はまずIC
カードから入力したデータに基づいてカードによるカメ
ラの制御か否かをステップ(#2610)で判定し、カ
ードによるカメラの制御でない場合(CDPNP=O)
はリターンする。
ICカードによるカメラの制御であると判定した場合に
は、交信(IV)で入力したデータが、絞り(Av)シ
ャッター速度(Tv)であるか否かを判定し、(Av)
 (Tv)データであるとき、制御絞り値(Avc) 
、制御シャッター速度(Tvc)、フィルム感度(Sv
)をそれぞれICカードから入力したデータにより決定
する(#2815〜#2630)。
上記データが(Av)、 (Tv)データでない場合、
(ΔAv)、(ΔTv)のデータであるか否かを判定す
る(#2635)、そして(ΔAv)、 (ΔTv)の
データでない場合はリターンする。(ΔAv)、(ΔT
v)データである場合。
制御絞り値(Avc)に(ΔAv)を加え、制御シャッ
タースピード(Tvc)に(ΔTv)を加え、フィルム
感度(Sv)に(ΔSv)を加えてリターンす6 (#
2640〜#2650)。
第6図において以上のようなICカードによるカメラの
制御の判定及び制御のルーチン(#470)を終えると
、表示の制御(#471)に移る。
第5表に、マイコン(μC)から表示制御回路に送られ
るデータの内容を示しであるが、これを説明する。
シャツタースヒ0−ド・・・ここにはシャッター速度の
データあるいはカード名のデータが1バイトを用いてメ
モリーされている。
絞り値・・・・・・・・・・・・絞り値あるいは数値(
カード時の設定データ)データがメモリーされ、boは
そのデータの点滅。
AEモード・・・・・・・・・・・・bo、b+は現在
設定されているP、A、S、Hノモー ト(7)l’l
E+(7)1−)7!lf、b4〜b6ハICカードに
よるモードの設定の8種類のデータがそれぞれ入力され
ている。be、bsはb4〜b6のデータの点滅、点灯
、消灯の制御を行っている。
フィルム枚数・・・・・・・・・・・・フィルムの枚数
或いは数値(カード時の設定データ)データがメモリー
され、boはこのデータの点灯、消灯の制御データであ
る。
バトカン・へ゛日表示・・・・・・バトカンの印とベロ
の印の表示を行うデータであり、boは点灯、消灯を示
す制御データである。
カード表示・・・・・・・・・b+、be(アドレスD
P8N)は、露出補正の+/−のそれぞれの表示の点灯
、消灯のデータ、bs、be(アドレスDP6H)は、
単写/連写の選択及び表示の消灯の制御、bo、b+(
アドレスDPIH)はカードの表示の点滅・点灯・消灯
の制御データ、b4.bs(アドレスDP7H)は多点
AF/スポットAFの切換え表示及び消灯の制御をそれ
ぞれ示している。
データ変更表示・・・データ変更を示す場所のi及び点
灯・消灯の制御を示す。
制御データ・・・・・・・・・カメラのシーケンスを示
すデータで、 bo・・・全消灯(メインスイッチ 0FF)bl・゛
・スタンバ゛イ(メインスイッチON、  31 0F
F)be・・・カード表示 bs・・・イニシャルロード b4・・・S+ 0N bs・・・巻戻し中 IJD  インファインダー 表示−−−bo・・・合
焦表示の有/無 bl・・・焦点検出不能の有/無 be・・・追随モードの有/無 bs・・・多点 APの有/無 b4・・・AF/M をそれぞれ示している。
この表示の制御を行う表示用マイコンのフローチャート
を第29図(b)に示し説明する。表示制御回路CDl
5PC)にカメラのマイコン(μC)の端子(C8DI
SP)からの「L」から「H」に変わる信号が入力する
と、第29図(b)に示す割込みを実行し、カメラから
の表示データ(第5表参照)を11バイト分シリアル交
信を行って入力する( # D −5)。入力した制御
データから全消灯モードであるか否かを判定しく#D−
10)、全消灯モードである場合(DPaH,bo:1
)、何も表示しない全消灯とする(IID−15)。全
消灯モードでない場合(DPeH2bo=0)、スタン
バイモードであるか否かを判定しくlID−20)、ス
タンバイモードであるとき(DP914. b+ =1
)、現在設定されているAHモードの表示をDPaHの
bo、 b+に基づいて表示する(#D−25)、  
DPan、 DP?Hの情報に基づいてカードの表示、
 DPaHのデータ変更表示のデータに基づいてカーソ
ル(Δ)の位置を表示し、それ以外は消灯する。その−
例を第29図(c)に示す。第29図(c)はPモード
、カード機能布、露出補正の位置にΔ印(カーソル)、
露出補正様能無、単写モード、多点AFの表示を表して
いる。
前記ステップ(#D−20)でスタンバイモードでない
とき、イニシャルロードであるか否かを判定する(#D
−45)、  イニシャルロードであるとき(DPaH
,ba=1)、フィルム枚数の表示(DPsl、l)、
パトカン・ベロ表示のみを表示し、それ以外は消灯する
(#D−50〜#D−6の。第29図(d)は、フィル
ムが装填され、イニシャルロードであることを示してい
る。巻戻し中(DPss、 bs=1)、第29図(d
)の「−」表示がそのときの巻戻し中のフィルム枚数を
示す。
巻戻し中でないとき、カード表示かどうか判定する(#
D−70)。カード表示のとき(DPlH,bz=1)
、DPlHのデータをデコードしてカード名表示を行い
、Dh、4のデータに基づいて数値表示、DhHのb2
〜b6を用いてICカードにより選択されている(選択
中)の表示を行い、更にDPaHのデータに基づいて数
値表示、そしてDP7Hのbo、t)+に基づいてカー
ドの表示の制御を行う(#0−75〜#D−95)。こ
のカードの表示に関しては後で詳述する。ステップ(#
D−70)の判定でカード表示モードでないとき、ステ
ップ(#0−105)に進んでスイッチ(8+ )がO
Nされているか否かを判定し、ONされているときはイ
ンファインダー情報に基づいてインファインダー内表示
を行い(#D−110)、ONされていないときはイン
ファインダー内表示を行わず、それぞれステップ(#D
−115)に進む。
そしてその後、DPu+の情報に基づいてシャッター速
度(SS)表示、DPaHの情報に基づいて絞り値、D
PlHのbo、b+に基づいてAXモードの表示、 D
Pssに基づいてフィルム枚数の表示、DP4Hに基づ
いてパトカン表示、 DPeH* ?Hの情報に基づい
てカード関係の表示、DPIIHの情報に基づいてデー
タ変更(Δ)の表示DPeHのbe、 bv、 DPI
ONのboに基づいてAFのモード、セルフの表示をす
る(#D−115〜#D−155)。その−例を次に、
カメラ側の表示制御(表示データ作成)のフローチャー
トを第29図(a)に示し説明すると、まずステップ(
#2700)でカード表示制御であるか否かを、カード
との交(#(n )で得たデータに基づいて判定し、カ
ード表示制御である場合、カードからの入力した情報を
そのまま出力するモードとし、シリアル交信を12回行
う(#2705〜2730)。一方、カード表示制御で
ないとき、カメラで作成したデータ〔シャッター速度絞
り値、フィルム枚数等−−−第29図(e)参照〕を出
力するモードとして(#2710)、シリアル交信を1
2回行う(712720)、  次に、ステップ(#2
735)でブザーの制御を行う権限がカード側にあるか
否かをカードから入力したデータに基づいて判定し、カ
ード側に制御権がある場合、カードからの手振れ警告信
号があるか否かを判定する( # 2740)。手振れ
警告である場合、カスタムカードによるブザーの警告の
有/無に拘わらず、ブザー警告を行い(#2745)、
ステップ(#2765)に進む。手振れ警告でない場合
、ブザー警告を行わずステップ(#2765)に進む。
カードにブザー制御権がない場合、カメラで決められた
シャッター速度が6未満であるか否かを判定しく#27
50)、未満でない場合ステップ(#2765)に進む
。6未満である場合、カード機能がONされているかを
交信(II)で入力したデータに基づいて判定し、ON
されていない場合、カメラ内のE2FROMのデータに
よりブザーの警告の有無を判定しく#2754)、ある
場合にブザー警告を行い、無い場合にはブザー警告を行
わず、ステップ(#2765)に進む。
カード機能がONされている場合、カスタムカードであ
るか否かを判定(12758) L、カスタムカードで
ない場合、カメラ制御の方に進み、上述した制御を行う
。カスタムカードである場合、カードから入力した交信
(IV)のデータに基づいてブザーが有るか否かを判定
しく#2760)、有る場合ブザー警告をしく#275
6)、ステップ(#2765)に進み、ない場合はブザ
ー警告をせずにステップ(#2765)に進む、ステッ
プ(#2785)では、カスタムカードからのE2 F
ROMへの書き込み制御の信号があるが否かを判定し、
それがあるとき交信(IV)でのカスタムカードがらの
データを書き込み(j2770)、ステップ(#2?7
5)へ進む、書き込み制御の信号がないとき、ステップ
(#277G)をスキップしてステップ(#2775)
へ進む。
ステップ(#2775)はモード設定を行うサブルーチ
ンとなっている。
ここで、上記モード設定のサブルーチンを第29図(f
)に示し説明すると、ここでは、今現在カメラに設定さ
れているモードが新たに設定されたモードにあるか否か
を判定すると共に、ない場合には設定された別のモード
に移すようにしている。例えば、現在、露出のAモード
が選択されているが、ICカードにより露出モードの選
択がらAモードが除かれてしまった場合、前のままのA
モード表示及び制御を行ってはおかしいので、これを防
止している。
さて、第29図(f)のフローにおいてマイコン(μC
)は、まず設定可能な露出モードが変更されたかをE2
 PROMのデータとICカード(CD)から入力した
データとを比較して判定しく113203)、異なって
いた場合(即ち、変更があった場合)、露出モードを強
制的にPモードとすべく、データ(Fbo、 Fb+ 
)を(0,0)にしく#3205)、リターンする。
第6図において上述した表示の制御(#471)を終え
ると、マイコン(μC)はステップ(#472)へ進ん
で、セルフの計時中か否かを判定し、計時中であるとき
(SLP=1)10秒が経過したか否かを判定する(1
1474)。経過した場合には、露出制御を行うべくス
テップ(#490)に進む、10秒が経過していないと
きは、ステップ(#180)に戻る。セルフ計時中でな
いとき(SLP=O)は、ステップ(#473)へ進ん
で、レリーズスイッチ(S2)がONされているか否か
を判定し、ONされていないとき(IP7=「H」)に
はステップ(#520)へ進んで全割込みを許可してリ
ターンする。
ONされているとき(IPv=’ L J )には、交
信(4)で得たレリーズ禁止のデータがセットされてい
るか否かを判定しく#475)、セットされているとき
にはステップ(li520)に進む。一方セットされて
いないときには、セルフモードが選択されているか否か
を判定しく#476)、選択されていないとき(SEI
、FF=0)、ステップ(#481)に進む。
選択されているとき(SELFF=1)、セルフ計時を
示すフラグ(SLP)をセットしく#477)、計時タ
イマー(電源保持とは別)をリセットスタートさせる(
#478)、そして電源保持を行うべく、フラグ(OF
F)をセットしく#4?9)、AEロックフラグ(AE
LF)をセットして(#480)、測定値を固定しステ
ップ(#180)に進む。
第6図のステップ(#475)でセルフモードでないと
き(IP宜2=’HJ)に進むステ・ツブ(#481)
では、マニュアルフォーカスモード(MFF= 1 (
フォーカスロック或いは焦点検出のみの手動焦点調節)
〕であるか否かを判定し、マニュアルフォーカスモード
であれば、ステップ(#490)に進む。マニュアルフ
ォーカスモードでないときは、ステップ(#485)へ
進む、ステップ(#485)では合焦を示すフラグ(A
FEF)がセットされているか否かを判定し、セットさ
れていなければステップ(#520)を通ってリターン
する。セットされているときは、上記AFモードでない
ときと同様にステップ(#490)へ進んで全割込みを
禁止し、続いてステップ(#492)でカードとの交信
(V)を行う。これを第5図(e)に示し説明する。
まず、マイコン(μC)は交信(V)の有/無を判定し
、無い場合にはリターンし、有る場合には端子(C8C
D)をrH,ルベルにしテ(#39の、交信(V)であ
ることを示すデータをセットしく#391)、  カメ
ラ側を出力として(#392)、シリアル交信を1回行
う(# 393)。次にデータをセットし、カメラ側を
出力としてシリアル交換を1回行う。時間待ちしく#3
94)、カメラ側を入力としく#385)、シリアル交
換を8回行って(#396)、端子(C8CD)を「L
」レベルにして(#397)、リターンする。このデー
タはメモリーカードのメモリー用のデータである。
ここでCAM CD表にデータ内容を示し説明すると、
(i)  フィルム枚数 (if)  開放FNO (iii)  制御F値 (iv)  M御シャッタースピード (V)  露出補正値 (vi)  露出モード (vii)  露出モード (viii)フィルム感度 である。交信(V)を終えると、マイコン(μC)はス
テップ(#495)へ進んで露出制御を行い(後述する
)、シかる後ステップ(#500)でフィルムの1コマ
巻上を行い(これも後述する)、レリーズスイッチ(S
2)がONか否かをステップ(#505)で判定し、O
Nの場合(IP?= r L J )、カードからの強
制速写の信号が入力されているか否かを判定する。入力
されている場合にはステップ(#515)へ進み、入力
されていない場合は連写モードであるか否かをステップ
(#510)で判定し、連写モードであるとき(Fbs
=1)、ステップ(#515)で全割込みを許可して〔
SO3のルーチンに進む。連写モードでないとき(Fb
3=O)はステップ(#505)に戻り、レリーズスイ
ッチ(S2)がOFFされるのを待ち、OFFされると
ステップ(#520)で全割込み許可してリターンする
次に上記ステップ(#495)の露出制御のサブルーチ
ンを第30図(a)に示し説明する。まずステップ(1
2805)で端子(C8ST)を(t3)間r)(Jレ
ベルとし、電子閃光装置(ST)に露出モードであるこ
とを示す。
そして、フィルム感度(Sv)を調光回路(STC)に
アナログデータとしてD/A変換した後に出力する(#
281の。
次のステップ(#2815)では、制御絞り値(Avc
)に基づいて絞り制御を行い、ミラーアップの開始を行
う。次にレリーズ中にレンズ駆動を行う、これを第30
図(b)に示し説明すると、まず、カード機能がONか
否かを判定しく12822−0)、ONの場合ICカー
ドから入力したレリーズ中レンズ駆動を示すスナップ駆
動ビットの信号があるか否かをステップ(#2822−
1)で判定し、カード機能OFF或いはスナップ駆動を
示す信号がない場合、ステップ(#2822−4)へ進
んでミラーアップが完了するのを待ち、ミラーアップが
完了すると(IP20” ’ L J )リターンする
。上記信号がある場合、カードから入力したレンズ駆動
量(Δn)分だけ駆動して(12822−3)、レンズ
を停止しく#2822−4)、  ミラーアップが完了
するのを待つ(#2822−5)。ミラーアップが完了
する(IP2o=「L」)とリターンする。
次に第30図(a)に戻り、シャッター速度の制御を行
い(#2825)、レリーズ中の〔レンズ駆動REL 
nの制御〕を行って(#2830)リターンする。これ
を第30図(C)に示し説明すると、まずカード機能が
ONか否かを判定しく#2830−0)、OFFの場合
リターンする。
ONの場合、スナップ駆動ビットの信号があるか否かを
判定しく#2830−1)、ある場合上記と逆の分(−
Δn)だけ駆動して(#2830−2)、レンズを停止
しく#2822−4)、リターンする。上記ビットの信
号がないとき、デフオーカシングカードが挿入されてい
るか否かを判定する(li2830−5)。デフオー力
シングカードでない場合リターンする。デフオー力シン
グカードである場合、駆動させたレンズの現在位置のカ
ウントパルス数(CNT)をCT”としく#2830−
6)、駆動させる前のレンズ位置(CT’ )との差(
Δn)を演算して(#2830−7)ステップ(#28
30−2)に進み、上述と同様の制御を行ってリターン
する。
前記第30図(a)のステップ(#2825)における
Tv制御のルーチンを第30図(d)に示し説明すると
、まずマイコン(μC)はTvを露出時間(T)に変更
しく#2835)、露出時間計測用のタイマーをリセッ
トスタートさせ(#283B)、1幕(不図示)の走行
を開始させる(#2837)。そして、カード機能がO
Nか否かを判定しく#2838)、OFFの場合、露出
時間(T)の経過を待つフロー(#2846)に移る。
一方ONの場合はデフオー力シングカードか否かを判定
する(#2839)、  デフォー力シングカードであ
る場合、レンズの現在位置のパルスカラントをCT’と
してメモリーL (#2840)、露出時間(T)がT
/4となるのを行う(#2841)、  ?/4となる
と、カードから入力した(ΔLp)の情報から遠側か近
側かへ駆動方向を検出しく#2842)、それに応じて
方向をセットし、最高速でレンズを駆動する(#284
5)、  このときも、レンズの繰り出し位置をモニタ
ーするカウンターは動作している。そしてこのとき、或
いはデフォー力シングカードでないとき露出時間(T)
となるのを行って(#2846)、Tとなれば2幕(不
図示)走行を開始させ(#2847)、走行完了するで
あろう時間を待ち(#2848)、レンズ駆動用のモー
ターの停止を行って(#2849)、リターンする。
第31図(a)及び(b)には、第6図のステップ(#
5゜O)に示したフィルムの1コマ巻上げの制御のフロ
ーチャートを示しである。これについて説明すると、第
31図(a)においてマイコン(μC)はモーター巻上
信号をモータ制御回路(MD)に出力し、タイマ(T3
)をリセットスタートさせル(#2850. #285
5)。
このタイマーはフィルムが最終コマまで巻き上げられ、
フィルムがつっばったことを検知する為のタイマーであ
る。マイコン(μC)はステップ(#2860)におい
て1コマ巻き上げられたことを示すスイッチ(S+t+
)がOWL、たか否かを判定し、ONシていない場合、
この状態で2秒経過したかをステップ(#2865)で
判定し、2秒経過した場合には、モーターの停止の制御
を行い(#287の、フィルムがつっばったとして、こ
のフィルムつっばりの制御を行い(#2875)、次に
連続撮影であるブラケット或いはオートシフトをキャン
セルする為のキャンセル信号を1としく#2878)、
データ交信Iを行って(#287?)リタ−ンする。前
記つっばりのサブルーチンを第31図(b)に示し説明
すると、モーターを逆転する信号を出力する(#293
0)と共に、フィルム検出スイッチ(SFLM)がOF
Fになつるのを待ち(#2935)、該スイッチがOF
Fになればフィルムをパトローネ室に巻き込むべく、モ
ーター停止制御(#2955)を行った後、リターンす
る。
第31図(a)に戻り、ステップ(#2860)におい
て、1コマ巻上完了スイッチ(SunON)がONされ
ると、ステップ(#2880)でモーター停止の制御を
行った後、ステップ(#2890)でフィルム撮影済枚
数を示すカウンターのカウント数(N宜)を1だけイン
クリメントして、ステップ(#2900)に進む。ステ
ップ($12900)では、このフィルム枚数(N+)
をE2PROMに書き込む。
次に、裏蓋閉成検出スイッチ(Sac)、或いは巻戻し
スイッチ(Saw)が操作されたとき、端子(INT2
)にパルス信号が入力し、マイコン(μC)は第32図
に示す(INT2)の割込みを実行する。同図のフロー
において、マイコン(μC)は、まずこのフローへの割
込みを禁止しく#300の、しかる後ステップ(#30
05)で巻戻しスイッチ(SRw)がONされているか
否かを検出する。  ONされている場合には、巻戻し
動作を行うべく第31図(b)に示した〔巻戻し〕のル
ーチンを実行して割込みを許可してリターンする(#3
010)。巻戻しスイッチ(S11.)がONされてい
ないときは、裏蓋閉成スイッチ(SRD)がONされた
とし、更にブラケット機能或いはオートシフト機能復帰
としてキャンセル信号(データを交信■で使用)をOに
して(#3012)ステップ(#3015)に進み、フ
ィルムが存在するか否かを判定する。フィルムがない場
合、従って、フィルム検出スイッチ(SFい)がOFF
の場合は、イニシャルロードを行わずにステップ(#3
100)に進む。これに対し、フィルムが存在する場合
(即ち、5FLHが0N(7)場合)は、端子(C8D
X)を「H」レベルにし、フィルム感度読取り回路(D
X)とシリアル交信を行ってフィルム感度データ(Sv
)及びフィルム撮影枚数値(N)を入力し、交信を終え
ると端子(C8DX)を「L」レベルニスル(#302
0〜#3030)、ソして、数(N、)を−2にセット
しく#3035)、続いて端子(C3DISP)を「H
」レベルにし、表示制御回路とシリアル交信を行い(#
3045)、イニシャルロードを示す信号(DPs8b
3= 1 )及びフィルム枚数のデータを出力し、これ
により、フィルム枚数(N、)を示すデータ以外は表示
しないようにする。シリアル交信を終えると端子(C8
DISP)を「L」レベルとする(#3050)。この
フィルム枚数(N、)の数値に対し表示は2つの7セグ
メントを用いて表示される0次にマイコン(μC)はモ
ーター巻上を示す信号を巻上げ制御回路に出力しく#3
055)、1コマ巻き上げられるのを待ち(#3060
)、1コマ巻上げスイッチ(Swn)がONすると、フ
ィルム枚数(N1)に1を加えて、1になったか否かを
判定し、1になっていなければ、ステップ(#3040
)にもどる。1になっていれば、ステップ(#3075
)へ進んでモーターを停止し、ステップ($13095
)に進む。そして、ステップ(#3095)では、上記
フィルム枚数(N、)とフィルム感度とをE2PROM
の所定のアドレスに書込み、書込み終了後、全割込みを
許可して(#3100)、リターンする。
ここで、本実施例において、フラグのセット、リセット
とビットの1.0とは同一であることを付言しておく。
以上において、本実施例のカメラ側のマイコン(μC)
の動作を中心に、各種フローチャートを説明したが、次
にこのカメラに装着されるICカード側の制御動作につ
いてもフローチャートを用いて説明する。尚、カードの
種類ごとに説明することにする。ICカード(CD)に
はE2FROMを内蔵したマイコン(μC2)が組込ま
れている。
マス、カスタムカードの動作から説明する。
〈カスタムカード〉 カスタムカードのマイコン(μCz)は、ICカードが
カメラに装着されると第33図のリセットのルーチンを
実行し、フラグ、レジスタ(RAjl)を全てリセット
し、II”PROM内の情報をRAM(f!ECSTM
。、1)に移してスリープする(C−5,C−10) 
次にカメラからカードの端子(C5CD)に「L」から
rHJに変わる信号が送られて(ると、カードは第34
図に示す割込みを実行する。ここでカードはカメラから
送られてくるクロックに同期して、交信の種類を示すデ
ータを入力すべくシリアル交信を1回行う(C−15)
この交信によるデータから、その種類を判定しくC−2
0)、交信(1)である場合、カードをデータ入力側と
しくC−25)、シリアル交信を行って(C−30)カ
メラからデータ (CA−CD参照)を受は取る。
このデータに基づいてデータ設定のサブルーチンを実行
しくC−35)スリープする。
ここで、上記サブルーチンの説明を行う前に、交信に応
じてカードからどのようなデータが出力されるかを、カ
スタムカード表を用いて説明する。
交信(n)では、 ・表示制御をカードが行うか  C3lI−1−bi・
カード機能0N10FF      CS II −1
−bs・交信(V)無(・0)       C3II
 −2−bz・レリーズ禁止        CS I
I −2−bh・AF禁止          CS 
II −2−b。
・E”P書き込み        C3If −3−b
z・Tv −Av表示データ(=0)   C5II 
−3−bi・交信(IV)有(=1)       C
5If −3−bi・交信(I[[)無(=0)   
    CS■−3−bs・交信タイプ       
  C5II −3−bh・測光ループ操り返し   
  CS n J−b。
・カス9ムカ−F(=1)      C3n−3−b
sの信号以外は全て「0」とし、表から※印はそのとき
に応じて「1」又はr□、をセットし、「1」のときそ
の制御ON、  ’OJのときOFFとする。
決まっているものについてはrQ、、rl、を決めてお
く、交信(If)では、それ以外に交信(■)での直接
アドレスタイプの交信データ数(2回)、そのアドレス
(C3n−7,8)、グループ交信での交信(III)
はないので cslI−9−(bl、bh)=0゜0、
交信(IV)は表示のみなので C5II −10−b
l、1゜それ以外は「0」とする。
尚、上記表において何も書いていないところは、どんな
データが入っていても良い。
交信(IV)では、機能変更できる機能のデータでRA
Mに入っている。
交信(Vl)では、スリープの可/不可の信号が送られ
る。
次に、データ設定のサブルーチンを第35図(a)に示
し説明すると、まずステップ(C−146)〜(C−1
49)で表示制御データを「O」、レリーズ禁止の禁止
(・0)、 AP禁止の禁止(・0)、測光ループ繰り
返しの禁止(・O)に初期セットし、次いでステップ(
C−150)で交信(II)でのII”FROMの書き
込み信号が1であるかを判定し、rlJの場合、前回に
書き込みデータを既にカメラに出力したとしてこれをr
□、にしくC−155) 、ステップ(C−160)に
進む。
「0」の場合は、何もせずにステップ(C−160)に
進む0次に交信(1)で得たDISREQ (カード名
の表示の要求)の信号が「1」であるか否かをステップ
(C−160)で判定し、「l」である場合、表示制御
データをrlJにしてカード表示機能0N10FFを0
N(1)、 E”P書き込みをしない(0)、グループ
指定のデータを(Q)にする(C−170〜C−195
)、続いてフラグ(SIF)がセットされているか否か
を判定しくC−200) 、セットされていない場合、
初めてこのフローを通るとして、該フラグ(SIF)を
セットする(C−205)と共に、タイマーをリセット
スタートさせて(C−210) 、ステップ(C−21
5)に進む、フラグ(S I F)がセットされている
ときには、直接ステップ(C−215)ヘジャンブする
。ステップ(C−215)では、上記タイマーが10秒
経過したか否かを判定する。10秒経過していない場合
、測光ループ操り返し信号を[1」としくC−220)
 、カード表示基及びカード表示のみを行うデータをセ
ットして(C−222)リターンする。この表示を第3
7図に示す、−方、10秒が経過した場合、フラグ(S
IF)をリセットすると共に、表示制御データを「0」
としくC−226,C−227)リターンする。
上記ステップ(C−160)でDISREQ・0のとき
は、ステップ(C−162)へ進んで、IPs・rL」
 (Hpち、スイッチsin l 5FLIN t  
sco l 5cos + SlのいずれかがON)で
あるか否かを判定し、「L」のときカード名表示を行う
制御を示す表示フラグ(表示F)をリセットしくC−1
63) 、rL、でないときは何もせずにそれぞれステ
ップ(C−165)に進む、このステップ(C−165
)でフラグ(SIF)をリセットした後、第35図ら)
のステップ(C−260)に進んで、交信(n)で得た
セルフの信号が「1」か否かを判定する。
ここで「1」のとき、カメラのスイッチの操作(カード
関係)による制御を禁止すべくリターンする。セルフの
信号が「工」でないとき、カード設定スイッチ(Sco
t )がONされているか否かを判定する(C−265
) 、 ONされているとき(信号・1)には、ここを
通ったことを示すフラグ(Sees IF)がセットさ
れているか否かをステップ(C−270)で判定し、セ
ットされていれば直接ステップ(C−276)へ進み、
セットされていないときには、これをセットして(C−
275)からステップ(C−276)に進む。
このステップ(C−276)では、セット中か否か判定
し、セット中でなければステップ(C−405)へジャ
ンプして、設定モードに入った表示制御を行う。
セット中であれば(SBTF−1)、セットを抜けるべ
く操作されたのであるから表示制御は行わずにリターン
する。
ステップ(C−265)でスイッチがOFFのときは、
ステップ(C−280)に進み、フラグ(Scos I
F)がセットされているか否かを判定し、セットされて
いないときステップ(C−310)へ進む、セントされ
ているときには、これをリセットしくC−285) 、
データ設定中を示すフラグ(SETF)がセットされて
いるか否かをステップ(C−290)で判定し、セクト
されているときにはこれをリセットしくC−295) 
、E”PR叶書き込み信号(カメラ及びカード内のE”
FROMへの書き込み信号)を1にして(C−300)
 、直接アドレス指定−1としてステップ(C−310
)に進む、これにより設定中を抜け、カメラにカードか
らのデータをカメラ内のE”FROMに書き込ませる。
設定中を示すフラグ(SETF)がセットされていない
ときは、これをセットして(C−305)データ設定モ
ードに入り、ステップ(C−310)に進む、ステップ
(C−310)では、設定中であれば(SETF−1)
、カードスイッチ(SCO)がONされているか否かを
交信(II)のデータにより判定しくC−315) 、
ONされている場合(Sc。
・1)ここを通ったことを示すフラグ(ScolF)が
セットされているか否かを判定しくC−320) 、セ
ットされている場合はステップ(C−345)に進む。
セラ(−されていないときは、ステップ(C−325)
でこれをセットしく5carF=1) 、次のステップ
(C−330)で変更モードをl→2→3→1−・と1
つ進め、ステップ(C−310)に進む。
ここで変更モード 1は−・−へEモードの組み合わせ選択2は・−・−A
Fモードの選択 3は・−・−手振れ警告ブザーの有/無である。上記ス
テップ(C−315)で、カードスイッチ(Sca)が
ONされていない場合(ScnJ) 、ステップ(C−
335)でフラグ(ScDIF)がセットされているか
否かを判定し、セットされていない場合は何も操作され
ていないとしてステップ(C−345)へ、セットされ
ているときはスイッチ(SCO)がONからOFFにな
ったとして、このフラグをステップ(C−340)でリ
セットしてからステップ(C−345)に進む。
ステップ(C−345)では、アップスイッチ(S、、
)がONされているか否かを判定し、ONされていると
きは(Su、・1)、モードが1かどうかを判定しくC
−350)、モードが1のとき1→2・・・・7→8−
のように進み、8の次は1に戻って進む(C−355)
 、ここでモード1のときの1はPASM 2はPSM 3はPAS 4はPAM 5はPA 6はPS 7はPM 8はP である、モードが2のときは、1→2→3と進み、3の
次はlに戻って進む(C−365) 。
ここで  1はフォーカスロック 2はコンティニユアスAF 3はスポットAF である、モードが2でないとき、即ち3のときは1←→
2となる(C−370)。
ここで  1・−・手振警告ブザー有 2・・−・手振警告ブザー無 である、この各モード内での変更を終えるとステップ(
C−405)に進む、アップスイッチ(s、、)がOF
Fのとき、ダウンスイッチ(Sa−)がONされている
か否かを判定しくC−375) 、ONされていない場
合ステップ(C−405)へ進む、 ONされている場
合、上記スイッチ(S、、)と変更の方向が逆だけなの
で説明を省略する。
(So)及び(Sa−)の処理を終えると、ステップ(
C−405)以降に進み、表示制御・1.レリーズ禁止
・1. AP禁止−1,グループ指定・0.測光ループ
繰り返し・1とし、データ設定中の表示のデータをセッ
トしてリターンする。尚、この設定中の表示は後述する
。これによりカメラはカードによる表示制御、レリーズ
禁止、 AP禁止、カメラの電源保持タイマーに拘わら
ず表示を続行する機能を実行する。
上記ステップ(C−310)で、設定中でない(SET
F・0)と判断されると、第35図(C)のステップ(
C−430)に進み、カードスイッチ(Sco)がON
されているか否かを判定し、カードスイッチ(Sco)
がOFFのときステップ(C−460)でこのフラグ(
ScゎF)をリセットし、表示フラグ(表示F)がセッ
トされているか否かを判定しくC−462) 、セット
されていないときリターンする。セットされているとき
は、第35図(a)のステップ(C−170)に進み、
カード名の表示の制御を行う、上記ステップ(C−43
0)で、カードスイッチ(Sco)がONのときここを
通ったことを示すフラグ(ScJ)がセットされている
か否かを判定しくC−435) 、セットされている場
合スイッチが操作され続けているとしてステップ(C−
462)へ進む。
フラグ(ScoF)がセットされていないとき、これを
セットしくC−440) 、次のステップ(C−445
)でカード機能が現在ONされているか否かを判定し、
ONされている場合にはOFF (交信■のデータ)、
としくC−450)、表示フラグ(表示F)をリセット
して(C−451)リターンする。逆に、OFFの場合
にはステップ(C−455)でON (交信■のデータ
)にすると共に、ステップ(C−456)で表示フラグ
(表示F)をセットしてステップ(C−170)に進み
、カード名の表示制御を行う。
第34図に戻り、ステップ(C−20)で交信(I)で
ないとき、ステップ(C−40)で交信(It)である
か否かを判定し、交信(n)であるとき上記設定したデ
ータをカメラに出力すべくカード側を出力側とし、シリ
アル交信を10回行ってスリーブする(C−45,C−
50)。
交信(n)でないとき、ステップ(C−55)で交信(
IV)であるか否かを判定し、交信(It/)であると
き、カードを出力側としくC−60)、グループ指定か
どうかをステップ(C−65)で判定し、グループ指定
であるとき表示データを出力するものとしくC−70)
、アドレスをセットしてシリアル交信を9回行い(C−
75)、ステップ(C−90)に進む、グループ指定で
ないとき(直接アドレス指定)は、機能変更データ(E
ECSTM)のアドレスを指定しくC−80)、シリア
ル交信を2回行って(c−85)、ステップ(C−90
)に進む、ステップ(C−90)ではE2PROM書き
込み信号がセットされているか否かを判定し、セットさ
れているときEECTSMの2バイトのデータを1!!
PROMの所定のアドレスに書き込むべ(、書き込み制
御信号を出力する(C−95)。E”FROMへの書き
込みはハード的に行われ、マイコン(μC)は制御信号
だけ送れば良い、そして書き込み終了信号(この信号は
書き込みが終了するとハード構成で自動的にセットされ
る)をリセットしくC−100)スリーブする。書き込
み信号がないとき、すぐにスリーブする。ステップ(C
−55)で交信(IV)でないとき、交信(■)である
として、まず書き込みが終了しているかを上記終了信号
で判定し、終了しているときにはスリーブ可信号をセッ
トしくC−110) 、終了していないときにはスリー
ブ不可信号をセットして(C−115) 、それぞれス
テップ(C−120)に進み、データ出力側として(C
−120) 、カメラからのクロックに応じてシリアル
交信を行って(C−125)スリーブする。
第34図に設定時の表示内容を示す。
通常の表示モード(A)のときに、カードセットキーを
押すと、(B)のようにカスタムカードを示すrCuS
t−1」全ての露出モードAMSP及びフィルム枚数の
ところに「1」が表示され、更にカードマークの点滅を
行う。この状態でカード設定キーがOFFにされると、
露出モードの組み合わせ設定に入る。(C)〜(J)に
示すように、上記表示から露出モードは選択されている
モードの点滅表示、フィルム枚数のところの数値の点滅
が行われ、アップダウンキーのONにより、図に示す方
向に進み、露出モードの組み合わせの変化及びフィルム
枚数の値の変化が変わる。
更にカードキーがONされると、(K)〜(M)に示さ
れるようにスイッチ(SQ )によるモードを示すべく
 ’Cu5t−2Jになる。アップダウンキーのONに
よりフィルム枚数の数値が1←→2←−3−1の如く変
化していく0次にカードキーがONされると、(N)、
 (0)のようにrCuSt −3J及びアップダウン
キーのONにより、フィルム枚数の数値が1−→2に変
化する0次のカードキーONで露出モード設定へ行く、
この状態でカードセットキーを押すと通常表示になる。
カメラ内のRAMのマツプの一例を第7表に示す。この
ようなRAM (E” FROM含)マツプである場合
に、交信■でデータ(Go、G+、Gz)のグループM
P、、MP、、MP、、が必要であるとき、グループ指
定であれば、予め上記たMP+、MPi。
MP、。の先頭アドレスと個数を記憶しておき、信号に
応じて、これらを詠み出せばよい、これらは現存するカ
ードシステムにおいては、決まったデータを読み出すだ
けなので、対応可能である。しかし、新たに他の機能を
もったカードが作られ、例えば、上記他のデータMP、
とMP、が必要である場合、他のデータを読み出すこと
ができない。
これを可能にするためには直接データの先頭アドレスと
その個数を指定する必要がある(直接アドレス指定タイ
プ)、シかし、そのときは、飛び飛びのデータ(例えば
MP、のデータとMP、のデータのみ)を指定すること
ができず、MP、〜MP、までの全てのデータが指定さ
れることになり、データの転送に(メモリー及び時間の
)無駄が生じる0本実施例はこれらを使い分けることに
より効率よくデータの転送を行っている。
尚、本実施例においても直接アドレス指定を行っている
のはグループ指定のカードとカメラとの関係ができた後
であり、新たにグループ指定を増やすことができなかっ
たからである。従って、カードとカメラが同時に設計進
行中であれば上記の直接アドレスタイプのカードもグル
ープ指定は可能となる。
第 表 第 表 第 表(続@) 第 表 機能データ(Fbn ) RAM 第4表 り゛ループ(第m) 第4表 (続き) 第 表 第7表 第 表 (続き) 第 表 (mき) 第 表 レンズ(n) 第 表 第 大 カメラ内 レンズi?f$i 第 12表 カスタムカード 上述の実施例において、AFモード決定については第7
図のステップ(114007) 、 (14008)で
カスタムカードの場合、第7図の右側に示すフローのに
よるカード制御となり、カスタムカードでないときカメ
ラ内制御となる。また、手振れブザーの有無については
第29図(a)においてステップ(12752) 。
(1275B)の判定の結果、カード制御又はカメラ内
制御となる。更に、露出モー、ドの変更に関してはステ
ップ(11000) 、 (11001)で判定の結果
、カード制御又はカメラ内制御となる。
又皿坐泣果 本発明によればアクセサリ−をカメラ本体に装着するだ
けで他のバリエーションの機能選択を行いうる状態にな
ると共に、アクセサリ−をカメラ本体から脱すだけで元
の機能の選択になり、極めて便利である。
その際、選択手段が操作部材を有していると、この操作
部材によってカメラ側とアクセサリ−側のいずれか一方
の機能選択を行うことができる。
また、カメラ本体に第3記憶手段と、この第3記憶手段
のデータを書き換える書き換え手段を設けておくと、上
述の構成を良好な形で実現できる。
【図面の簡単な説明】
図はいずれも本発明の実施例に関するものであって、第
1図はカメラ全体の回路ブロック図、第2図はその表示
部における表示形態を示す図、第3図はカメラのリセッ
トのルーチンを示すフローチャートである。第4図(a
)はレンズ回路の回路図であり、第4図(ロ)はレンズ
の側面図である。第5図はカメラとカード等の間のデー
タ交信についてのフローチャートである。第6図は測光
・AF・表示・露出制御等を行うルーチンを行うフロー
チャート、第7図はその中のAPモード決定及びフォー
カスロックのルーチンを示すフローチャートである。第
8図(a)は電子閃光装置の回路図であり、第8図ら)
はその表示に関する説明図、第8図(C)及び第8図(
ロ)は電子閃光装置に関する割込みのルーチンを示すフ
ローチャート、第9図は電子閃光装置のインターフェー
ス回路を示す図である。第10図はレンズデータ入力の
フローチャートである・第ti図(a)はフラッシュデ
ータ入力のフローチャートであり、第11図(b)はフ
ラッシュデータ出力のフローチャートである。 第12図(a)はAFのフローチャート、第12図(b
)。 第12図(C)、第12図(ロ)、第12図(e)、第
12図(f)、第12図(8)、第12図(ハ)は、そ
れに関するフローチャート。 第13図はそれに関するファインダー内の表示例を示す
図である。第14図は撮影画面内における測距範囲並び
に測光範囲を示す図である。 第15図はデータ設定のフローチャート、第16図は露
出モード変更のフローチャート、第17図は機能モード
選択のフローチャート、第18図は露出補正のフローチ
ャート、第19図はセルフのフローチャート、第20図
は測光データ作成のフローチャート、第21図はAEロ
ックのフローチャートである。 第22図(萄、第22図(ロ)は絞り及びシャッター速
度設定のフローチャートである。第23図は露出演算の
フローチャートであり、第24図(a)、第24図Φ)
、第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図(イ)はシャッター速度制御のフローチャートで
ある。第31図(a)及び第31図Φ)はフィルムの1
コマ巻上げに関するフローチャート、第32図は裏蓋閉
成に関する割込みのルーチンを示すフローチャートであ
る゛。 第33図、第34図、第35図はカスタムカードの動作
フローを示す図であり、第36図はそのモード設定を示
す図、そして第37図は表示例を示す図である。

Claims (5)

    【特許請求の範囲】
  1. (1)カメラ本体と該カメラ本体に着脱自在なアクセサ
    リーとから成るカメラシステムにおいて、前記アクセサ
    リーはカメラ本体が有している諸機能のうち第1の機能
    を指定するためのデータを記憶する第1記憶手段と、該
    第1記憶手段のデータを出力する出力手段とを有してお
    り、一方前記カメラ本体は前記諸機能のうち第2の機能
    を指定するためのデータを記憶する第2記憶手段と、前
    記出力手段からのデータを入力する入力手段と、前記入
    力手段で受信されたデータと前記第2記憶手段のデータ
    のいずれか一方を選択する選択手段と、前記選択手段に
    よって選択されたデータに基づいてカメラの機能を制御
    する制御手段とを有していることを特徴とするカメラシ
    ステム。
  2. (2)前記選択手段は操作部材を有していることを特徴
    とする第1請求項に記載のカメラシステム。
  3. (3)前記制御手段は前記アクセサリーが装着されてい
    るときは前記選択手段で選択されたデータに基づく機能
    制御を行い前記アクセサリーが装着されていないときは
    前記第2記憶手段のデータに基づく機能制御を行うこと
    を特徴とする第1請求項に記載のカメラシステム。
  4. (4)前記カメラ本体は更に第3記憶手段と、前記アク
    セサリーが装着されていないときは前記第2記憶手段の
    データを第3記憶手段に書き込み前記アクセサリーが装
    着されると前記第3記憶手段の内容を前記第1記憶手段
    からのデータに書き換える書き換え手段とを有している
    ことを特徴とする第1請求項に記載のカメラシステム。
  5. (5)前記第2記憶手段はE^2PROMであり、第3
    記憶手段はRAMであることを特徴とする第4請求項に
    記載のカメラシステム。
JP1205891A 1989-08-09 1989-08-09 カメラシステム Expired - Lifetime JP2576234B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1205891A JP2576234B2 (ja) 1989-08-09 1989-08-09 カメラシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1205891A JP2576234B2 (ja) 1989-08-09 1989-08-09 カメラシステム

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
JPH02118552A true JPH02118552A (ja) 1990-05-02
JP2576234B2 JP2576234B2 (ja) 1997-01-29

Family

ID=16514449

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1205891A Expired - Lifetime JP2576234B2 (ja) 1989-08-09 1989-08-09 カメラシステム

Country Status (1)

Country Link
JP (1) JP2576234B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0491339U (ja) * 1990-12-26 1992-08-10

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61153630A (ja) * 1984-12-26 1986-07-12 Minolta Camera Co Ltd 照射範囲可変フラツシユ装置
JPS6232426A (ja) * 1985-08-05 1987-02-12 Nippon Kogaku Kk <Nikon> カメラ

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61153630A (ja) * 1984-12-26 1986-07-12 Minolta Camera Co Ltd 照射範囲可変フラツシユ装置
JPS6232426A (ja) * 1985-08-05 1987-02-12 Nippon Kogaku Kk <Nikon> カメラ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0491339U (ja) * 1990-12-26 1992-08-10

Also Published As

Publication number Publication date
JP2576234B2 (ja) 1997-01-29

Similar Documents

Publication Publication Date Title
JP3272870B2 (ja) カメラ
JP3157002B2 (ja) ズームレンズの焦点距離記憶読出し装置を有するカメラ
JPH02118550A (ja) カメラシステム
JP2611442B2 (ja) カメラシステム
JP3125881B2 (ja) カメラシステム
JPH02124545A (ja) カメラシステム
JP2576234B2 (ja) カメラシステム
JPH02118542A (ja) カメラシステム
JP2751437B2 (ja) カメラシステム
JP2770443B2 (ja) カメラ
JPH02124541A (ja) カメラ
JP2844670B2 (ja) カメラ
JPH02118543A (ja) カメラシステム
JPH02118531A (ja) カメラシステム
JP3288728B2 (ja) カメラの補助照明装置
JPH02118528A (ja) カメラシステム
JP3125880B2 (ja) カメラ
JP2720497B2 (ja) カメラ
JPH02124546A (ja) カメラ
JP2658408B2 (ja) カメラシステム
JP2855615B2 (ja) カメラシステム
JPH02118537A (ja) カメラシステム
JPH02118541A (ja) カメラシステム
JPH0289013A (ja) カメラシステム
JPH02118526A (ja) カメラシステム

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071107

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081107

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081107

Year of fee payment: 12