【事件の表示】
　特許第３１９８５３７号「カメラ」の請求項１ないし３に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３１９８５３７号の請求項１ないし２に係る特許を維持する。
【理　由】
（１）手続きの経緯
　本件特許第３１９８５３７号の請求項１〜３に係る発明は、平成３年５月２２日に出願され、平成１３年６月１５日にその発明の特許権の設定登録がなされ、その後、小塚　浩より特許異議の申立てがなされ、取消理由通知がなされ、その指定期間内である平成１４年６月１７日に訂正請求（後日、取り下げ。）がなされ、再度の取消理由通知がなされ、その指定期間内である平成１４年９月２７日に訂正請求がなされたものである。
（２）訂正の適否についての判断
（ｉ）特許請求の範囲の訂正
ア.訂正前の請求項１を「【請求項１】ユーザーがファインダを覗くと撮影レンズの焦点検出を繰り返し行う焦点調節の動作開始を指示する指示手段と、焦点調節のためにフォーカシングレンズを合焦位置へ駆動する駆動手段と、焦点調節動作中に撮影動作の開始信号を出力する信号出力手段と、前記信号出力手段から信号が出力されると、前記駆動手段によるフォーカシングレンズの最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える速度制御手段と、を有することを特徴とするカメラ。」と訂正する。
イ.訂正前の請求項２を削除し、訂正前の請求項３を請求項２とする。
（ｉｉ）発明の詳細な説明の訂正
ア.明細書の段落【０００７】を「【課題を解決するための手段】
上記目的を達成するため、第１の発明のカメラは、ユーザーがファインダを覗くと撮影レンズの焦点検出を繰り返し行う焦点調節の動作開始を指示する指示手段と、焦点調節のためにフォーカシングレンズを合焦位置へ駆動する駆動手段と、焦点調節動作中に撮影動作の開始信号を出力する信号出力手段と、前記信号出力手段から信号が出力されると、前記駆動手段によるフォーカシングレンズの最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える速度制御手段と、を有することを特徴としている。」と訂正する。
イ.明細書の段落【０２５８】を「【発明の効果】
以上説明した通り本発明によれば、ＡＦ動作が繰り返し行われている状態で、撮影動作の開始信号が出力されるとレンズ駆動の最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換えるので、撮影動作の開始信号の出力、すなわち、撮影者の意図が明確にしめされると合焦状態をより速く得ることができるとともに、レンズ駆動の最大駆動速度が切り換わる前においてＡＦ動作の不快感を与えない。」と訂正する。
ウ.明細書の段落【００１０】を「第２の発明のカメラは上記第１の発明の構成において、所定の操作部材がユーザーによって操作されると、前記信号出力手段が信号を出力することを特徴とする。」と訂正する。
（ｉｉｉ）訂正の目的の適否及び拡張・変更の存否等
　上記訂正（ｉ）は、特許請求の範囲の減縮を目的とするものであり、特許請求の範囲を拡張または変更するものでなく、願書に添付した明細書又は図面に記載された事項の範囲内のものである。また、上記訂正（ｉｉ）は、明細書中の明瞭でない記載の釈明を目的とするものであり、願書に添付した明細書又は図面に記載された事項の範囲内のものである。
（ｉｖ）むすび
　以上のとおりであるから、上記訂正請求は、特許法等の一部を改正する法律（平成６年法律第１１６号）附則第６条第１項の規定によりなお従前
の例によるとされる、特許法第１２０条の４第３項で準用する平成６年法律第１１６号による改正前の特許法第１２６条第１項ただし書き及び第２項の規定に適合するので、当該訂正を認める。
（３）特許異議の申立てについての判断
ア.申立ての理由の概要
　申立人小塚　浩は、証拠として甲第１号証（特開昭６２−２６９９４０号公報）、甲第２号証（特開昭６４−４２６３９公報）を提出して、訂正前の請求項１〜３に係る発明は、特許法第２９条第１項第３号ないし特許法第２９条第２項の規定に違反してなされたものであるから、特許を取り消すべき旨主張している。
イ.判断
［引用刊行物に記載された発明］
訂正前明細書の請求項１〜３に対して、当審が通知した取消理由で引用した刊行物１（特開昭６２−２６９９４０号公報）には、「この発明はカメラの自動焦点調節装置に関し、特に種々のモードで撮影レンズを駆動する自動焦点調節装置に関する。」（第２頁左上欄第１〜３行）、「（１０）はマイコン（１）からの信号に基づいて、焦点調節のために不図示の撮影レンズの焦点調節光学系を駆動するモーター（Ｍ）を制御するモーター制御回路、」（第５頁左上欄第１７〜２０行）、「次に、スイッチの説明をする。（Ｓ１）は不図示のレリーズ釦押下の第一ストロークでＯＮし、マイコン（１）はこのスイッチ（Ｓ１）のＯＮあるいはレリーズ釦を離すことによるＯＦＦで後述のフロー（ＡＦＳ）を実行する。（Ｓ２）はレリーズ釦が第一ストロークより長い第２ストロークまで押下されたときＯＮし、このＯＮによりマイコン（１）は第１６図（ａ）図示の後述のレリーズのフローを実行する。」（第５頁右上欄第１５行〜左下欄第３行）、「電池が装着された状態で、レリーズ釦が第１ストロークまで押し込まれると、スイッチ（Ｓ１）がＯＮし、マイコン（１）は第２図のＡＦＳからのフローを実行する。」（第６頁左上欄第１０〜１３行）、「更にマイコン（１）は、ＣＣＤデータのダンプを行って、このデータを用いて焦点検出の演算を行なう（＃１２０、＃１２５）。」（第６頁左下欄第１１〜１４行）、「まず、ＭＦＺのルーチンを第６図により説明する。・・・、合焦を示す合焦フラグ（合焦Ｆ）をセットして合焦表示を行う（＃２５５〜＃２７５）。・・・、コンティニュアスモードであれば第２図のステップ＃５５からのＣＤＩＮＴのルーチンへ進んで再度焦点検出を行い、ワンショットモードであればマイコン（１）は割り込みを待って焦点検出を行わない。」（第８頁右下欄第２行〜第９頁左上欄第３行）、「次に第１０図〜第１３図に示したレンズ駆動制御のフローの説明をする。まず、その前に実施例におけるレンズ駆動用モーターの速度制御についての説明を行う。モーター速度の種類としては、ニアゾーン外（アウトゾーン）での速度、ニアゾーン内での３つの速度、ステップ駆動の５種類を有しており、・・・、そのときのデフォーカスパルス数に応じて、上記５種類のレンズ速度制御が行なわれる。これらのことを表２に示し説明すると、モーターの回転速度としては、２０，０００ｒｐｍ（アウトゾーン）、５，０００ｒｐｍ（ニアゾーン１）、２，５００ｒｐｍ（ニアゾーン２）、１，０００ｒｐｍ（ニアゾーン３）、ステップ駆動の５種類を有している。そして、このうちステップ駆動に関しては、精度優先の非追随モードのみに使用し、精度よく、レンズ制御を行なうようにしている。」（第１３頁左下欄第１６行〜右下欄第１３行）、「ステップ＃６５５あるいはステップ＃６８５において、ニアゾーンフラグＮＺＦがセットされているときには、デフォーカスパルス数ＥＲＲを駆動カウンターＥＮＺＣＮＴに入力し、第１４図に示したタイマ１セットのサブルーチンに進み、このサブルーチンの終了後ステップ＃７００に進む（＃６６０、＃６６５）。このサブルーチンでは、・・・ニアゾーン内におけるデフォーカスパルス数に対するモーターの速度を決定している。・・・モーターへの通電をＯＮ，ＯＦＦしてモーターの速度を一定とし、上記所定時間を変えることによってモーターの速度を変えている。そして、この所定時間が短くなるほどモーターの速度が速くなり、毎分５０００回転相当のタイマーはＡ１、２５００回転相当のタイマーはＡ２、１０００回転相当のタイマーはＡ３となっており、Ａ１＜Ａ２＜Ａ３の関係である。・・・ステップ＃７３５では、デフォーカスパルス数ＥＲＲが狭合焦ゾーンに入ったか否かを判定し、狭合焦ゾーン内であれば、・・・割込み待ちの制御となり、狭合焦ゾーンでなければ第２図のステップ＃５５以下の焦点検出のフローＣＤＩＮＴに進む（＃７３５、＃７４０）。」（第１４頁右下欄第７行〜第１５頁左下欄第１０行）、「上述の焦点検出及び焦点調節が行なわれているときにレリーズ釦が第２ストロークまで押下されてレリーズスイッチ（Ｓ２）がＯＮすると、「Ｈ」から「Ｌ」へと変化する信号がマイコン（１）の端子（ＩＮＴ２）に入力し第１Ｇ図（ａ）に示したレリーズの割込フローが実行される。」（第１７頁右下欄第５〜１０行）、及び「ここで第１９図に示したタイマＲセットのサブルーチンを説明する。これはタイマ１セットのサブルーチンと同じく、モーターの速度を設定するためのタイマを設定するルーチンである。・・・一方、レリ−ズ優先モードであるときには、・・・ステップ＃２７６０に進んでタイマ１をＡ３にセット（１０００ｒｐｍ相当）し、・・・リターンする（＃２７６５、２７７０）。ステップ＃２７０５で１０００ｒｐｍ設定用のフラグｅ１Ｆがセットされていないときには、・・・タイマ１にＡ１をセット（５０００ｒｐｍ相当）し、ステップ＃２７６５に進む。・・・ステップ＃２７４５で駆動カウンターＥＮＺＣＮＴのカウント値が１００以下のときはステップ＃２７５０に進み、ここで、駆動カウンターＥＮＺＣＮＴのカウント値が１４より大きいか否かを判定し、１４より大きいときにはステップ＃２８３０でタイマー１をＡ１（５０００ｒｐｍ相当）にセットしてステップ＃２７６５に進む。・・・そして、駆動カウンターＥＮＺＣＮＴのカウント値が１４以下で４より大のときにはステップ＃２８５０でタイマ１をＡ２（２５００ｒｐｍ相当）にし、４以下のときにはステップ＃２７６０でタイマ１をＡ３（１０００ｒｐｍ相当）にセットして、更にステップ＃２７６５、＃２７７０でタイマ割込及びカウント割込を許可してリターンする。」（第１８頁右下欄第７行〜第１９頁左下欄第１４行）との記載があり、結局、レリーズ釦が第１ストロークまで押下げられるとＯＮになって合焦点を繰り返し行なうレリーズスイッチＳ１と、焦点調節のためにフォーカシングレンズを合焦位置へ駆動するモーターＭと、焦点調節動作中に撮影動作の開始信号を出力するレリーズスイッチＳ２と、前記レリーズスイッチＳ２からＨからＬへと変換する信号が出力されると、モーターＭの速度を設定するためのタイマーにより撮影レンズの駆動速度を切り換えるモーター制御回路１０と、を有するカメラが開示されている。
  同じく引用した刊行物２（特開昭６４−４２６３９号公報）には、「また、レリーズ釦の半押し操作に応答して発生する１ｓｔ.Ｒｅｌ（ファーストレリーズ）信号はＭＡＩＮＣＰＵ１４に入力され、さらにこのＭＡＩＮＣＰＵ１４を通じてＡＦＣＰＵ２２へ伝達される。レリーズ釦を更に押し込むことにより発生する２ｎｄ.Ｒｅｌ（セカンドレリーズ）信号は露出シーケンス開始のトリガ信号となって、ＭＡＩＮＣＰＵ１４へ入力される。人体検出回路１８は、撮影者がファインダを覗き込む動作に応答して人体検出信号を発生し、同信号をＭＡＩＮＣＰＵ１４へ送る。さらに、ＭＡＩＮＣＰＵ１４から、ＡＦＣＰＵ２２へのＡＦＮＡ（オートフォーカスイネーブル）信号は人体検出回路１８に応答して出力され、レンズ駆動のスタートおよびストップをコントロールする信号であり、ＡＦＣＰＵ２２からＭＡＩＮＣＰＵ１４へのＥＯＦＡＦ（エンドオブオートフォーカス）信号はオートフォーカスでの動作終了時に発せられ、露出シーケンスへの移行を許可する信号である。」（第４頁左上欄第１７行〜右上欄第１６行）、「この第１の実施例においては、撮影者がグリップを握ると直ちにＡＦセンサは積分を開始（測距を開始）し、・・・、この後、撮影者がファインダを覗き込むと、・・・レンズ駆動が開始される。そして、撮影者がファインダを覗いている限りＡＦ駆動が続き、２ｎｄ.Ｒｅｌ信号が受け付けられると、直ちに露出シーケンスへ移行する。」（第６頁右下欄第７〜１５行）、「ところで、上記実施例には図示していないが、撮影者がファインダを覗くと、レンズ駆動が開始され、一度合焦状態になった後は、不用なハンチングを防止するためにＡＦスレッショルドを４倍に広げ、被写体が大きく移動した場合のみレンズ駆動を再開するようにし、この場合、１ｓｔ.Ｒｅｌ釦が押されると、上記ＡＦスレッショルド内に収まるようにレンズを微調整するシーケンスを採用するようにしてもよい。」（第８頁右下欄第７〜１５行）、及び「また、撮影者がファインダを覗くと、直ちにレンズ駆動を開始する。」（第９頁左上欄第１〜２行）との記載がある。
〔本件請求項１に係る発明〕
　本件請求項１に係る発明と、上記刊行物１に記載された発明とを、対比すると、後者の「レリーズスイッチＳ１」、「モーターＭ」、「レリーズスイッチＳ２」、「モーター制御回路１０」は、夫々前者の「指示手段」、「駆動手段」、「信号出力手段」、「速度制御手段」に相当するから、両者は、撮影レンズの焦点検出を繰り返し行う焦点調節の動作開始を指示する指示手段と、焦点調節のためにフォーカシングレンズを合焦位置へ駆動する駆動手段と、焦点調節動作中に撮影動作の開始信号を出力する信号出力手段と、前記信号出力手段から信号が出力されると、前記駆動手段によるフォーカシングレンズの駆動速度を切り換える速度制御手段と、を有することを特徴とするカメラで一致し、
ｉ）前者は、ユーザーがファインダを覗くと撮影レンズの焦点検出を繰り返し行う焦点調節の動作開始を指示する指示手段であるのに対して、後者は、レリーズ釦が第１ストロークまで押下げられるとＯＮになって合焦点を繰り返し行うレリーズスイッチＳ１である点、
ｉｉ）前者は、前記信号出力手段から信号が出力されると、前記駆動手段によるフォーカシングレンズの最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える速度制御手段であるのに対して、後者は、前記レリーズスイッチＳ２からＨからＬへと変換する信号が出力されると、モーターＭの速度を設定するためのタイマーにより撮影レンズの駆動速度を切り換えるモーター制御回路１０である点で相違する。
　そこで、これらの相違点ｉ）〜ｉｉ）が、刊行物２に記載されているか否かを検討すると、相違点ｉ）の記載はあるものの、相違点ｉｉ）の記載は無い。
　してみれば、刊行物１〜２には、相違点ｉｉ）の構成が無い。
　本件請求項１に係る発明は、この構成を有することによって、明細書記載の作用効果を奏するものであるから、各刊行物のいずれかに記載された発明であるとも、また、各刊行物に基づいて当業者が容易に推考することができたものであるとも認められない。
〔本件請求項２に係る発明〕
  本件請求項２に係る発明は、本件請求項１に係る発明の構成の一部をさらに限定するものであるから、本件請求項１に係る発明と同様の判断となる。
ウ.むすび
　以上のとおりであるから、特許異議申立の理由及び証拠によっては、本件請求項１および２に係る発明の特許を取り消すことはできない。
　また、他に本件請求項１および２に係る発明の特許を取り消すべき理由を発見しない。
　したがって、本件発明についての特許は拒絶の査定をしなければならない特許出願に対してされたものと認めない。
　よって、結論のとおり決定する。
【異議決定日】
平成１４年１２月３日（２００２．１２．３）
【訂正の要旨】
訂正の要旨
特許請求の範囲の減縮を目的として、下記（１）〜（２）のように特許請求の範囲を訂正する。また、特許請求の範囲の訂正に応じて、発明の詳細な説明についても、適合性を持たせるために下記（３）〜（５）のように訂正する。
（１）訂正前の請求項１を「【請求項１】ユーザーがファインダを覗くと撮影レンズの焦点検出を繰り返し行う焦点調節の動作開始を指示する指示手段と、焦点調節のためにフォーカシングレンズを合焦位置へ駆動する駆動手段と、焦点調節動作中に撮影動作の開始信号を出力する信号出力手段と、前記信号出力手段から信号が出力されると、前記駆動手段によるフォーカシングレンズの最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える速度制御手段と、を有することを特徴とするカメラ。」と訂正する。
（２）訂正前の請求項２を削除し、訂正前の請求項３を請求項２とする。
（３）明細書の段落【０００７】を「【課題を解決するための手段】
上記目的を達成するため、第１の発明のカメラは、ユーザーがファインダを覗くと撮影レンズの焦点検出を繰り返し行う焦点調節の動作開始を指示する指示手段と、焦点調節のためにフォーカシングレンズを合焦位置へ駆動する駆動手段と、焦点調節動作中に撮影動作の開始信号を出力する信号出力手段と、前記信号出力手段から信号が出力されると、前記駆動手段によるフォーカシングレンズの最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える速度制御手段と、を有することを特徴としている。」と訂正する。
（４）明細書の段落【０２５８】を「【発明の効果】
以上説明した通り本発明によれば、ＡＦ動作が繰り返し行われている状態で、撮影動作の開始信号が出力されるとレンズ駆動の最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換えるので、撮影動作の開始信号の出力、すなわち、撮影者の意図が明確にしめされると合焦状態をより速く得ることができるとともに、レンズ駆動の最大駆動速度が切り換わる前においてＡＦ動作の不快感を与えない。」と訂正する。
（５）明細書の段落【００１０】を「第２の発明のカメラは上記第１の発明の構成において、所定の操作部材がユーザーによって操作されると、前記信号出力手段が信号を出力することを特徴とする。」と訂正する。
（５４）【発明の名称】
カメラ
（５７）【特許請求の範囲】
　【請求項１】　
ユーザーがファインダを覗くと
最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える
　【請求項２】　所定の操作部材がユーザーによって操作されると、前記信号出力手段が信号を出力することを特徴とする請求項１に記載のカメラ。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　本発明はオートフォーカス機能を有するカメラに関するものであり、更に詳しくはオートフォーカスにおけるレンズ駆動制御に関するものである。
　【０００２】
　【従来の技術】
　オートフォーカス（以下「ＡＦ」という）を備えたカメラにおいて、ユーザーがファインダを覗こうとしてカメラに目を近づけるとＡＦやズーム等の機能が自動的に動作を開始するものがアイスタートとして提案されており、このようにユーザーがカメラに目を近づけると自動的にＡＦがスタートするカメラをここではアイスタートＡＦカメラという。
　【０００３】
　アイスタートＡＦカメラにおいては、レリーズ動作までの準備中いつもピントが合っている状態とするために、アイスタートするＡＦとしてはコンティニュアスＡＦが理想的である。ここで、コンティニュアスＡＦとは、動く被写体（動体）に対して常にピントを合わせるように動作するＡＦをいう。
　【０００４】
　ところで、アイスタートによりＡＦが繰り返し行われている状態は、被写体が定まっていない状態なので、ＡＦの動作スピードよりもＡＦ動作を意識させないＡＦ感触を優先する方が好ましい。つまり、フォーカシングしているという印象を与えない静かなコンティニュアスＡＦが望ましいといえる。ところが、このＡＦ動作中に、ユーザーが意図的にＡＦを動作させたいと考えた場合は、素早くフォーカシングを行うのが好ましい。
　【０００５】
　【発明が解決しようとする課題】
　しかし、意図的にＡＦを行いたいときにゆっくりとＡＦ動作が行われると、ユーザーの感覚とは異なった感じの動作になるおそれがある。
　【０００６】
　そこで、本発明は、上記問題を解決し、ＡＦ動作の状況に応じて適切な動作制御を行うことによりユーザーの感覚にあったカメラを提供することを目的とする。
　【０００７】
　【課題を解決するための手段】
　上記目的を達成するため、第１の発明のカメラは、
ユーザーがファインダを覗くと
最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える
　【０００８】
　【０００９】
　【００１０】
　
第２の発明のカメラは上記第１の発明の構成において、所定の操作部材がユーザーによってされると、前記信号出力手段が信号を出力する
　【００１１】
　【作用】
　
したがって
レンズ駆動速度の最高速
ので
　【００１２】
　【実施例】
　以下、本発明に係る第１実施例として、モータにより焦点距離を変化させることが可能なズームレンズを備えた一眼レフカメラシステムについて、図面を参照しつつ説明する。
　【００１３】
　図１は、本発明を適用したカメラボディＢＤを前方から俯瞰した状態を示しており、図２は、そのカメラボディＢＤを後方から俯瞰した状態を示している。図３はカメラボディＢＤのグリップ部ＧＰの拡大図である。
　【００１４】
　［カメラボディにおける各部の名称と機能］
　以下、各部の名称と機能について図１〜図３に基いて簡単に説明する。尚、各スイッチについては図４に示す回路構成の説明において後述する。
　【００１５】
　１１１は、後述するメインスイッチＳＭ（図４）をＯＮ／ＯＦＦさせるためのスライダであり、このスライダ１１１がＯＮの位置にあるときにカメラボディＢＤは動作可能状態となり、ＯＦＦの位置にあるときにはカメラボディＢＤは動作不能状態となる。
　【００１６】
　１１２はレリーズボタンであり、１段目の押し込みで後述の撮影準備スイッチＳ１がＯＮされて、測光・露出演算・ＡＦの各動作を開始する。また、２段目の押し込みで後述のレリーズスイッチＳ２がＯＮされて、露出制御動作を開始する。
　【００１７】
　１１４はボディ表示部であり、シャッター速度や絞り値等を表示する。
　１６はＡＦとマニュアルフォーカスＭＦを切り換えるスイッチ（ＡＦ／ＭＦ切換スイッチ）である。
　１７は焦点検出の補助に用いられる補助光の発光のための窓（発光窓）であり、この内部に補助光発光部がある。
　【００１８】
　１１８はＡＦエリア（測距エリア）を変更するときに操作されるＡＦエリア変更スイッチである。
　レンズＬＥに設けられている１９はズーム操作環である。この環の回転及びその方向で後述のモータを駆動し、ワイド側又はテレ側のズーム動作が行われる。
　【００１９】
　２０は発光部となるＬＥＤ、２１は受光部となるＳＰＣ（シリコンフォトセル）である。これらにより撮影者がファインダを覗いているか否かが検知される（以下、この検知を「接眼検知」という）。つまり、ファインダを覗いた撮影者によってＬＥＤ２０からの光が反射され、その反射光をＳＰＣ２１で受光することにより接眼検知が行われるのである。
　【００２０】
　図３のグリップ部ＧＰの外部カバー２３は弾力性のあるラバーより成り、グリップ部ＧＰの内部には互いに絶縁された導電パターン２２ａと２２ｂとが設けられている。前記ラバーと導電パターン２２ａ及び２２ｂとの間には、導電ゴム（図示せず）が配置されている。そして、グリップ部ＧＰの外部カバー２３を押さえることによって導線パターン２２ａと２２ｂとが導電ゴムを介して導通するように構成されている。この構成によってグリップ部ＧＰは、スイッチ（以下「グリップスイッチ」という）として機能する。
　【００２１】
　［回路構成］
　次に、カメラシステムの回路構成について説明する。
　｛ボディ内回路の構成｝
　図４はカメラボディＢＤに内蔵されたボディ内回路の回路図である。まず、この図に基いてボディ内回路について説明する。
　【００２２】
　μＣ１はカメラ全体の制御や種々の演算を行うボディ内マイクロコンピュータ（以下「ボディ内マイコン」という）である。
　【００２３】
　ＡＦＣＴは焦点検出用受光回路であり、光電荷を所定時間蓄積する焦点検出用の積分形光センサとしてのＣＣＤと、ＣＣＤの駆動回路と、ＣＣＤの出力を処理しＡ／Ｄ変換してボディ内マイコンμＣ１に供給（データダンプ）する回路とを備えており、データバスを介してボディ内マイコンμＣ１と接続されている。この焦点検出用受光回路ＡＦＣＴにより、測距エリアに存在する被写体のデフォーカス量に関する情報が得られる。
　【００２４】
　ＬＭはファインダ光路中に設けられた測光回路であり、その測光値をＡ／Ｄ変換してボディ内マイコンμＣ１へ輝度情報として与える。
　【００２５】
　ＤＸはフィルム容器に設けられたフィルム感度のデータを読み取ってボディ内マイコンμＣ１にシリアル出力するフィルム感度読取装置である。
　【００２６】
　ＤＩＳＰＣはボディ内マイコンμＣ１から表示データ及び表示制御信号を入力して、カメラ本体上面の表示部ＤＩＳＰＩ（図１及び図２の表示部１１４），焦点板（図示せず）と並行しておかれレンズを通って作られた像から成る画面内にその表示が見れる透過型液晶（ＬＣＤ）の表示部ＤＩＳＰＩＩ及びインファインダ内の画面外に表示が見える表示部ＤＩＳＰＩＩＩに所定の表示を行わせる表示回路である。
　【００２７】
　ＥＰＤは、ＬＥＤ２０及びＳＰＣ２１により接眼検知を行う接眼検知回路である。
　【００２８】
　Ｍ１はＡＦモータであり、不図示のＡＦ機構を介して、ＡＦ用のフォーカシングレンズとしてレンズＬＥ（図１，図２）中に設けられているＡＦレンズを駆動する。
　【００２９】
　ＭＤ１は焦点検出情報に基いてＡＦモータＭ１を駆動するモータ駆動回路であり、ボディ内マイコンμＣ１からの指令によって正転・逆転・停止が制御される。
　【００３０】
　ＥＮＣはＡＦモータＭ１の回転をモニタするためのエンコーダであり、所定の回転角毎にボディ内マイコンμＣ１のカウンタ入力端子ＣＮＴにパルスを出力する。ボディ内マイコンμＣ１はこのパルスをカウントし、無限遠（∞）位置から現在のレンズ位置までの繰り出し量を検出し、この繰り出し量（繰り出しパルス数ＣＴ）から被写体の撮影距離（又は被写体距離）を算出する。
　【００３１】
　ＴＶＣＴはボディ内マイコンμＣ１からの制御信号に基いてシャッターを制御するシャッター制御回路である。
　【００３２】
　ＡＶＣＴはボディ内マイコンμＣ１からの制御信号に基いて絞りを制御する絞り制御回路である。
　【００３３】
　Ｍ２はフィルム巻き上げ・巻き戻しと露出制御機構のチャージを行うためのモータである。また、ＭＤ２はボディ内マイコンμＣ１からの指令に基いてモータＭ２を駆動するモータ駆動回路である。
　【００３４】
　Ｍ３は不図示の機構を駆動すると共にレンズの一部又は全部を駆動して、ズーム動作を行わせるモータであり、ＭＤ３はボディ内マイコンμＣ１からの指令に基いてモータＭ３を駆動するモータ駆動回路である。
　【００３５】
　ＺＥＮＣは焦点距離を検出するエンコーダである。今ズームレンズＬＥは３５〜４００ｍｍの焦点距離範囲を有する。
　【００３６】
　ＡＵＸＬＥは補助光モードのときボディ内マイコンμＣ１からの補助光発光信号により補助光を発光させる補助光発光回路である。尚、補助光モードとは、被写体が低輝度，低コントラスト時に、ＡＦに必要な被写体の像を得るために被写体に対して光を照射するときのモードをいう。
　【００３７】
　次に、電源関係の構成について説明する。
　Ｅ１はカメラボディＢＤの電源となる電池である。
　Ｔｒ１は上述した回路の一部に電源を供給する第１の給電トランジスタである。
　ＤＤはボディ内マイコンμＣ１に供給する電圧ＶＤＤを安定させるためのＤＣ／ＤＣコンバータであり、電源制御端子ＰＷ０がハイレベルのときに動作する。
　【００３８】
　ＶＤＤはボディ内マイコンμＣ１，フィルム感度読取回路ＤＸ，及び表示制御回路ＤＩＳＰＣの動作電源電圧である。
　ＶＣＣ１は焦点検出用受光回路ＡＦＣＴ，及び測光回路ＬＭの動作電源電圧であり、電源制御端子ＰＷ１から出力される信号の制御下にて電源電池Ｅ１から給電トランジスタＴｒ１を介して供給される。
　ＶＣＣ０は、接眼検知回路ＥＰＤ，モータ駆動回路ＭＤ１，シャッター制御回路ＴＶＣＴ，絞り制御回路ＡＶＣＴ，及びモータ駆動回路ＭＤ２，ＭＤ３の動作電源電圧であり、電源電池Ｅ１から直接供給される。
　【００３９】
　Ｄ１〜Ｄ３はＤＣ／ＤＣコンバータＤＤが動作を停止しているときに、電圧ＶＤＤよりも低い電圧をボディ内マイコンμＣ１に与え、消費電力を少なくするためのダイオード群である。この低い電圧は、ボディ内マイコンμＣ１が作動できる最低電源電圧に設定されており、ＤＣ／ＤＣコンバータＤＤが動作を停止しているときは、ボディ内マイコンμＣ１のみが動作可能である。
　【００４０】
　次に、スイッチ類の説明を行う。図４中、ＩＰ１〜９は各スイッチと接続するボディ内マイコンμＣ１の端子である。
　ＳＡＦは、後述するＡＦエリアのエリアを切り換えるための常開式プッシュスイッチであり、前述のＡＦエリア変更スイッチ１１８が押圧されたときにＯＮされる。
　【００４１】
　ＳＧＲはグリップ部ＧＰを握ったときにＯＮされるグリップスイッチである。
　ＰＧ２はグリップスイッチＳＧＲがＯＮされたときにパルスを発生するワンショット回路である。
　【００４２】
　Ｓ１はレリーズボタン１１２の１段目の押し下げでＯＮされる撮影準備スイッチである。このスイッチＳ１がＯＮになるか、又は上記グリップスイッチＳＧＲがＯＮになると、ボディ内マイコンμＣ１の割り込み端子ＩＮＴ１に割り込み信号が入力されて、測光，測距及びＡＦ動作等の撮影に必要な準備動作が行われる。
　【００４３】
　ＳＭは、カメラの動作を可能とするためのスライダ１１１がＯＮ位置にあるときにＯＮとなり、ＯＦＦ位置にあるときにＯＦＦとなるメインスイッチである。
　【００４４】
　ＰＧ１はスイッチＳＭがＯＮからＯＦＦへ又はＯＦＦからＯＮへ変化する毎にローレベルのパルスを出力するパルス発生器である。このパルス発生器ＰＧ１の出力は、ボディ内マイコンμＣ１の割り込み端子ＩＮＴ２に割り込み信号として入力される。
　【００４５】
　ＳＺＵ，ＳＺＤは、ズーム操作環１９を左又は右に回転させることによってＯＮ／ＯＦＦするスイッチで、ＳＺＵのＯＮによりズームアップし、ＳＺＤのＯＮによりズームダウンする。
　【００４６】
　Ｓ２はレリーズボタン１１２の２段目の押し下げでＯＮされるレリーズスイッチである。このスイッチＳ２がＯＮになると、撮影動作が行われる。
　【００４７】
　Ｓ３はレリーズ動作に伴い不図示のミラーが所定の位置までアップしたときにＯＮするミラーアップ完了検出スイッチである。
　【００４８】
　ＳＡＦ／Ｍは、オートフォーカス（ＡＦ）／マニュアルフォーカス（ＭＦ）を切り換える切換スイッチである。
　【００４９】
　ＳＲＥ１はカメラボディＢＤに電池Ｅ１が装着されたときにＯＦＦとなる電池装着検出スイッチである。電池Ｅ１が装着されて、電池装着検出スイッチＳＲＥ１がＯＦＦになると、抵抗Ｒ１を介してコンデンサＣ１が充電され、ボディ内マイコンμＣ１のリセット端子ＲＥ１がローレベルからハイレベルに変化する。これにより、ボディ内マイコンμＣ１は後述のリセットルーチンを実行する。
　【００５０】
　次に、シリアルデータ交信のための構成について説明する。
　測光回路ＬＭ，フィルム感度読取回路ＤＸ及び表示制御回路ＤＩＳＰＣは、シリアル入力ＳＩＮ，シリアル出力ＳＯＵＴ及びシリアルクロックＳＣＫの各信号ラインを介してボディ内マイコンμＣ１とシリアルにデータ交信を行う。
　【００５１】
　そして、ボディ内マイコンμＣ１との交信対象は、チップセレクト端子ＣＳＬＭ，ＣＳＤＸ，ＣＳＤＩＳＰにより選択される。即ち、端子ＣＳＬＭがローレベルのときには測光回路ＬＭが選択され、端子ＣＳＤＸがローレベルのときにはフィルム感度読取回路ＤＸが選択され、端子ＣＳＤＩＳＰがローレベルのときには表示制御回路ＤＩＳＰＣが選択される。
　【００５２】
　［ソフトウェアの構成］
　｛ボディ内マイコンのソフトウェア｝
　まず、ボディ内マイコンμＣ１のソフトウェアについて説明する。
　カメラボディＢＤに電池Ｅ１が装着されると、図４に示されたボディ内回路において、電池装着検出スイッチＳＲＥ１がＯＦＦとなり、リセット用のコンデンサＣ１が抵抗Ｒ１を介して充電され、カメラ全体を制御するボディ内マイコンμＣ１のリセット端子ＲＥ１にローレベルからハイレベルへと変化するリセット信号が入力される。このリセット信号の入力により、ボディ内マイコンμＣ１は内部のハードウェアによりクロックの発生を開始すると共に、ＤＣ／ＤＣコンバータＤＤを動作させ、駆動可能な電圧ＶＤＤを供給されて、図５に示すリセットルーチンを実行する。
　【００５３】
　尚、後述のスリープ状態（停止状態）においては、ボディ内マイコンμＣ１のクロックが停止し、ＤＣ／ＤＣコンバータＤＤも動作を停止しているが、このスリープ状態からの割り込みによる制御では、上述の電池装着時と同時に、ボディ内マイコンμＣ１の内部ハードウェアにより、クロックの発生及びＤＣ／ＤＣコンバータＤＤの動作を開始する。
　【００５４】
　図５のリセットルーチンでは、まず、全ての割り込みを禁止して、各種のポートやレジスタをリセットする（ステップ＃５〜＃１０）。そして、ステップ＃２０でメインスイッチＳＭがＯＮされているか否かを判定する。また、メインスイッチＳＭがＯＮからＯＦＦへ、又はＯＦＦからＯＮへ変化したときも、メインスイッチ操作による割り込みＳＭＩＮＴが発生してステップ＃２０から実行される。
　【００５５】
　ステップ＃２０でメインスイッチＳＭがＯＮされていると判定されたときには、全ての割り込みを許可して（ステップ＃２５）、各回路への給電を行うためのトランジスタＴｒ１をＯＮすべく、電源制御端子である出力ポートＰＷ１をそれぞれハイレベルにする（ステップ＃３５）。
　【００５６】
　次に、ステップ＃４０でＡＦレンズ繰り込みのサブルーチンを実行する。このサブルーチンを図６に示す。
　同サブルーチンが呼び出されると、まず駆動した量を示すカウンタＮ１を０にセットし（ステップ＃１５０）、速度制限ＬＤＶｍａｘを１６Ｖ１（Ｖ１の１６倍）とする（ステップ＃１５１）。次に、焦点合わせを行うためのＡＦレンズの駆動量を示すカウンタＮＤの値を−ＮＬＧ（絶対値の大きな負の値である）とし（ステップ＃１５２）、ＡＦレンズ用のレンズ駆動のサブルーチンを実行する（ステップ＃１５５）。
　【００５７】
　ここで、レンズ駆動のサブルーチンを図２１に示す。
　同サブルーチンが呼び出されると、レンズ駆動量ＮＤの符号が正であるか否か（最初の１ビットが１であるか否か）を判定し（ステップ＃１１９７）、正であれば繰り出し方向、正でなければ繰り込み方向をレンズの駆動方向として、それぞれの信号をモータ駆動回路ＭＤ１へ出力し、レンズ駆動中を示すフラグＬＭＶＦをセットし（ステップ＃１１９８〜＃１２００）、リターンする。
　【００５８】
　本実施例では、ＡＦレンズの駆動は、カウンタ割り込みＩＩとタイマ割り込みＩＩにより制御している。
　ここで、カウンタ割り込みＩＩはエンコーダＥＮＣ（図４）からＡＦレンズの駆動を示すパルスが入ってくると発生し、タイマ割り込みＩＩはカウンタ割り込みＩＩが行われてから一定時間内に次のカウンタ割り込みＩＩが無いときに発生する。そして、このタイマ割り込みＩＩによりレンズが終端（無限遠又は最近接端）に達したことが検出される。即ち、図６のステップ＃１５２のように駆動量ＮＤとして、絶対値の大きな値を設定すると、レンズは途中で停止することなく必ず終端まで駆動され、その後に発生するタイマ割り込みＩＩによって終端に達したことが検出される。
　【００５９】
　上記カウンタ割り込みＩＩ及びタイマ割り込みＩＩのルーチンを図７及び図８に示し、これらの図を参照しつつ説明する。
　【００６０】
　まず、カウンタ割り込みＩＩのルーチンについて説明する。
　前記エンコーダＥＮＣからのパルスが入力されるとカウンタ割り込みＩＩが発生し、図７に示すカウンタ割り込みＩＩのルーチンが実行される。
　【００６１】
　ステップ＃２５０で駆動したＡＦレンズのレンズ駆動量（回転した数）を示すカウンタＮ１をＮ１＋１にし、ステップ＃２５５で駆動量ＮＤからＮ１を減算し、残り駆動量（残り回転数）ΔＮを求める。
　ステップ＃２６０で後述する接眼モードであるか否かを判定する。
　ここで、接眼検知モードとは、レリーズスイッチの１段押し（Ｓ１ＯＮ）なしにグリップを握り、ファインダーを覗いたときに接眼検知部（ＥＰＤ）によってこれが検知されたときの処理をいう。この処理では、Ｓ１ＯＮのフローを実行する（ＡＦ，ＡＥ等）が、ＡＦのところではレンズの最高速Ｓ１ＯＮによる処理よりも遅くしたりしている。その他、諸々のＳ１ＯＮのときの処理とは異なっている。
　【００６２】
　接眼モードであれば（ＥＰＦ＝１）、後記表２（ＴＡ３）に従い駆動したレンズ駆動量（Ｎ１）と残り駆動量（ΔＮ）とからＡＦレンズ駆動速度ＬＤＶを求め（ステップ＃２６５）、ステップ＃２７５に進む。
　接眼モードでなければ（ＥＰＦ１＝０）、後記表２（ＴＡ４）に従い駆動したレンズ駆動量（Ｎ１）と残り駆動量（ΔＮ）とからＡＦレンズ駆動速度ＬＤＶを求め（ステップ＃２７０）、ステップ＃２７５に進む。
　ここで、回転した数Ｎ１により、レンズの起動からの立ち上がり速度を制御すると共に、残り駆動量ΔＮにより、レンズの停止の制御のための速度制御を行うことになる。速度Ｖ１を基準にし、この倍数でＡＦレンズ駆動速度ＬＤＶを示している。
　【００６３】
　次に、ステップ＃２７５で駆動速度ＬＤＶが駆動速度の制限ＬＤＶｍａｘより大きいか否かを判定する。大きければ駆動速度ＬＤＶを制限ＬＤＶｍａｘとし（ステップ＃２８０）、大きくなければ何もせず、それぞれステップ＃２８５に進む。
　ステップ＃２８５では、上記設定した速度ＬＤＶになるように制御する。ここでは、速度の制御方法は直接本発明に関係ないので省略する。
　【００６４】
　次に、ステップ＃２９０で残り駆動量ΔＮが０以下になったか否かを判定する。０以下であればＡＦレンズを停止し（ステップ＃２９２）、終端検知用タイマＴ１をリセット・スタートさせ（ステップ＃２９５）、リターンする。ΔＮが０以下でなければＡＦレンズを停止せずステップ＃２９５に進み、リターンする。
　尚、接眼モードのときのレンズ駆動速度は、接眼モードでないときより速度を遅くしているが、これに関しては後述する。
　【００６５】
　次に、タイマ割り込みＩＩのルーチンについて説明する。
　上記カウンタ割り込みＩＩのルーチンでリセットした後スタートされたタイマＴ１（図７のステップ＃２９５）が所定値に達すると、図８に示すタイマ割り込みＩＩのルーチンが実行される。即ち、ＡＦレンズが終端（無限遠端又は最近接端）に至ったとしてＡＦレンズ停止のサブルーチンを実行し（ステップ＃３００）、このフローを通ったことを示すフラグＬＥＥＤＦをセットする（ステップ＃３０５）。
　【００６６】
　ここで、上記ステップ＃２９２及び＃３００で呼び出されるＡＦレンズ停止のサブルーチンを図９に示す。
　このサブルーチンが呼び出されると、まず、ＡＦモータＭ１を停止させるべく、ＡＦモータＭ１の両端を短絡させる制御信号をモータ駆動回路ＭＤ１に１０ｍｓｅｃの間出力する（ステップ＃３５０）。
　そして、ＡＦモータＭ１への通電をＯＦＦさせる制御信号をモータ駆動回路ＭＤ１に出力し（ステップ＃３５５）、レンズ駆動中を示すフラグＬＭＶＦをリセットして（ＬＭＶＦ＝０，ステップ＃３５６）、リターンする。
　【００６７】
　図８に戻り、ステップ＃３０７でローコンスキャンモードを示すフラグＬＣＳＦがセットされているか否かを判定する。ここで、ローコンスキャンとは、コントラスト不足で焦点検出不能となった場合に、ＡＦレンズを駆動しながら焦点検出（測距）を繰り返すことをいい、ローコンスキャンモードとは、ローコンスキャンを実行するときのモードをいう。
　【００６８】
　フラグＬＣＳＦがセットされているとき（ＬＣＳＦ＝１）、即ちローコンスキャンモードであるときステップ＃３１０に進み、レンズ駆動が繰り出しモードか否かを判定する。尚、繰り出しモードとはＡＦレンズを繰り出すときのモード、繰り込みモードとはＡＦレンズを繰り込むときのモードをいう。
　【００６９】
　ステップ＃３１０において、繰り出しモードであれば（ＦＬＤＦ＝１）、このフラグＦＬＤＦをリセット（ＦＬＤＦ＝０）し、ステップ＃３２０で駆動量ＮＤを−ＮＬＧとし、ステップ＃３２５でレンズ駆動（図２１）を行ってリターンする。
　ステップ＃３１０において、繰り出しモードでないとき（ＦＬＤＦ＝０）、即ち繰り込みモードであるとき、繰り出し・繰り込みの両動作を行っても、焦点検出ができなかったとして、これを示すべくステップ＃３３０でフラグＬＣＥＦをセットし（ＬＣＥＦ＝１）、ステップ＃３３５でタイマ割り込みＩＩを禁止してリターンする。タイマ割り込みＩＩの禁止は、所定の処理の終了後、再びこのフローを実行（タイマは動いている）することを防いでいる。
　ステップ＃３０７で、ローコンスキャンモードを示すフラグＬＣＳＦがセットされていないときは（ＬＣＳＦ＝０）、ステップ＃３３５に進みタイマ割り込みＩＩを禁止した後、リターンする。
　【００７０】
　図６のフローチャートに戻って説明を続ける。
　前記レンズ駆動（図２１）のサブルーチンからリターンすると、タイマ割り込みＩＩを許可し（ステップ＃１６０）、レンズが終端に達したことを示すフラグＬＥＥＤＦがセットされる（ＬＥＥＤＦ＝１）のを待つ（ステップ＃１６５）。
　【００７１】
　ところで、ステップ＃１５２において駆動量ＮＤとして絶対値の大きな負の値−ＮＬＧを設定しているので、レンズが終端に達する前にカウンタ割り込みＩＩによってΔＮ＝０となることはない。従って、レンズが途中で停止することはない。つまり、ＮＤ＝−ＮＬＧと設定することにより、レンズは途中で停止することなく必ず終端（無限遠位置）に達し、その後に発生するタイマ割り込みＩＩの割り込みルーチンによってフラグＬＥＥＤＦがセットされることになる。このフラグＬＥＥＤＦがセットされたことがステップ＃１６５で検出されると、ステップ＃１７０へ進む。そして、レンズが無限遠位置に繰り込まれたとして、レンズの無限遠位置からの繰り出し量ＮＦをカウントするカウンタをリセットし（ステップ＃１７０）、上記フラグＬＥＥＤＦをリセットして（ステップ＃１７５）、リターンする。
　【００７２】
　図５のフローチャートに戻って説明を続ける。
　上記ＡＦレンズ繰り込みのサブルーチン（図６）からリターンすると、ステップ＃５０へ進んで撮影準備スイッチＳ１がＯＮされているか否かを判定する。
　この判定の結果、撮影準備スイッチＳ１がＯＮされていないときは、ステップ＃６２へ進んで、後述する接眼検知のためのサブルーチンを実行した後、ステップ＃７３へ進み、割り込み待ちとなる。
　【００７３】
　上記接眼検知のサブルーチン及びそれに関連するタイマ割り込みＩＩＩを、それぞれ図１０及び図１１に基いて説明する。
　【００７４】
　図１０に示すように、接眼検知サブルーチンが呼び出されると、まずグリップスイッチＳＧＲがＯＮされているか否かを判定する（ステップ＃２００）。
　【００７５】
　グリップスイッチＳＧＲがＯＮされていなければ、タイマ割り込みＩを禁止し（ステップ＃２３５）、撮影準備スイッチＳ１がＯＮのとき又はＯＦＦになってから５秒経過していないときにセットされるフラグＳ１ＯＮＦをリセットし（Ｓ１ＯＮＦ＝０，ステップ＃２３６）、接眼モードを示すフラグＥＰＦをリセットして（ＥＰＦ＝０，ステップ＃２３７）、リターンする。
　【００７６】
　グリップスイッチＳＧＲがＯＮされている場合には、接眼検知回路ＥＰＤに発光開始を示す信号を出力する（ステップ＃２０５）。これにより、接眼検知回路ＥＰＤはＬＥＤ２０から赤外光を発光する。その後、赤外光検出回路の安定のために５０ｍｓｅｃ間待機するタイマ割り込みＩＩＩの割り込みを許可し（ステップ＃２１０）、そのタイマをリセット・スタートさせ（ステップ＃２１５）、リターンする。
　【００７７】
　５０ｍｓｅｃ経過すると、図１１に示すタイマ割り込みＩＩＩが実行される。
　まず、ステップ＃２１６でタイマ割り込みＩＩＩを禁止し、ステップ＃２１７で接眼用のタイマ割り込みＩを許可し、ステップ＃２１８でそのタイマＴＩＮＴをリセット・スタートさせる。
　【００７８】
　そして、ステップ＃２２０で接眼検知回路ＥＰＤから入力した検知信号から、接眼の検知が行われたか否か、即ち撮影者がファインダを覗いたか否かを判定する。
　覗いていることが検知されれば、ステップ＃２２２でこれを示すフラグＥＰＦをセットし（ＥＰＦ＝１）、ステップ＃２２４でＳ１ＯＮのサブルーチンを実行していることを示すフラグＳ１ＯＮＦがセットされているか否かを判定する。セットされていれば（Ｓ１ＯＮＦ＝１）リターンし、セットされていなければＳ１ＯＮのサブルーチンを実行すべくステップ＃５５（図５）に進む（ステップ＃２２６）。
　【００７９】
　ステップ＃２２０でファインダを覗いていることが検知されなければ、ステップ＃２２８で接眼検知を示すフラグをリセット（ＥＰＦ＝０）してリターンする。
　【００８０】
　タイマ割り込みＩは２５０ｍｓｅｃ毎に発生し、割り込みが発生すると、図１２に示すようにステップ＃２４０で上記接眼検知のサブルーチン（図１０）を実行した後、リターンする。
　【００８１】
　図５のフローチャートに戻り、前記ステップ＃５０で、撮影準備スイッチＳ１がＯＮされていると判定された場合について説明する。
　【００８２】
　この場合、ステップ＃５５へ進んでＳ１ＯＮのサブルーチンを実行し、ステップ＃６０で撮影準備スイッチＳ１がＯＮのとき又はＯＦＦになってから５秒経過していないときにセットされるフラグＳ１ＯＮＦがセットされているか否かを判定する。
　この判定の結果、フラグＳ１ＯＮＦがセットされていれば（Ｓ１ＯＮＦ＝１）、ステップ＃５５へ戻り、フラグＳ１ＯＮＦがリセットされるまでＳ１ＯＮのサブルーチンを繰り返し実行する。
　【００８３】
　他方、フラグＳ１ＯＮＦがセットされていなければ（Ｓ１ＯＮＦ＝０）、ステップ＃６５へ進んで給電トランジスタＴｒ１をＯＦＦすべく電源制御端子ＰＷ１を共にローレベルとし、ステップ＃７０でＤＣ／ＤＣコンバータＤＤの動作を停止させるべく電源制御端子ＰＷ０をローレベルとし、ステップ＃７３で割り込み待ちとする。
　尚、グリップスイッチＳＧＲ又は撮影準備スイッチＳ１がＯＦＦからＯＮになったときには、割り込みＳ１ＩＮＴが発生し、ステップ＃５０から処理を実行する。
　【００８４】
　上記Ｓ１ＯＮのサブルーチンを図１３〜図１５に示す。尚、このＳ１ＯＮのサブルーチンは、Ｕａフロー（図１３），Ｖフロー（図１４）及びＷフロー（図１５）から成っている。
　同サブルーチンが呼び出されると、まず、このルーチンを実行したことを示すフラグＳ１ＯＮＦがセットされているか否かを判定する（ステップ＃５００）。
　【００８５】
　フラグＳ１ＯＮＦがセットされていなければ（Ｓ１ＯＮＦ＝０）、ステップ＃５０１で、このフラグＳ１ＯＮＦをセットする（Ｓ１ＯＮＦ＝１）。ついで、ＡＦ時に用いられるタイマＴＡＦをリセット・スタートし（ステップ＃５０１−１）、ブレ検出用の割り込みＴＥＰＩＮＴを許可し（ステップ＃５０１−２）、この割り込みのためのタイマＴＥＰをリセット・スタートさせ（ステップ＃５０１−３）、焦点検出の回数を計数するための変数ＮＡＦをリセットし（ＮＡＦ＝０，ステップ＃５０１−４）、主被写体判定モード（図３５のサブルーチン参照）を実行することを示すフラグＭＳＦをセットする（ＭＳＦ＝１，ステップ＃５０１−５）。
　【００８６】
　そして、合焦になったことを示すフラグＩＮＦＦをリセットし（ＩＮＦＦ＝０，ステップ＃５０１−６）、撮影準備スイッチＳ１のＯＮ後に合焦になったことを示すフラグＳ１ＩＮＦＦをリセットし（Ｓ１ＩＮＦＦ＝０，ステップ＃５０１−７）、接眼モードでの１回目のレンズ駆動を示すフラグＥＰ１Ｆをリセットする（ＥＰ１Ｆ＝０，ステップ＃５０１−８）。
　【００８７】
　次に、ＡＦモードを不定の「２」とし（ＡＦＭ＝２，ステップ＃５０１−９）、後述するオートスタンバイズームを行うＡＳＺＦをセットし（ＡＳＺＦ＝１，ステップ＃５０１−１０）、ステップ＃５０２へ進む。ステップ＃５００でＳ１ＯＮＦがセットされているときも（Ｓ１ＯＮＦ＝１）、ステップ＃５０２へ進む。
　尚、ＡＦモード（図３７の動体判定参照）において、ＡＦＭ＝１ではＡＦロック（静止（被写体））、ＡＦＭ＝２では静止／動体の判定が不定、ＡＦＭ＝３では動体を表している。
　【００８８】
　ステップ＃５０２ではＡＦエリア変更スイッチＳＡＦがＯＦＦからＯＮになったか否かを判定する。
　ＯＦＦからＯＮになっていれば、ＡＦエリアをワイド（モード１：ＡＦＡＲＭ＝１）とスポット（モード２：ＡＦＡＲＭ＝２）とを交互に切り換え（ステップ＃５０３）、表示の制御ステップ＃５９０に進む（ステップ＃５０３−１）。
　ＯＦＦからＯＮになっていなければ、ステップ＃５０４に進む。
　ステップ＃５０４では、撮影準備スイッチＳ１がＯＮか否かを判定する。
　【００８９】
　スイッチＳ１がＯＮであれば、ステップ＃５０３でタイマ割り込みＩを禁止し、ステップ＃５０５−１で接眼検知を示すフラグＥＰＦをリセットし（ＥＰＦ＝０）、Ｖフロー（図１４）のステップ＃５０６へ進む。
　スイッチＳ１がＯＮされていないときは、ステップ＃５０４−１でスイッチＳ１がＯＮからＯＦＦになったか否かを判定する。
　スイッチＳ１がＯＮからＯＦＦになったときには、ステップ＃５０４−２に進んで接眼検知を行った後、ステップ＃５０４−３でＳ１ＯＮでのＡＦモードをリセットすべくモードを不定の「２」とし（ＡＦＭ＝２）、ステップ＃５０６に進む。
　ステップ＃５０４−１においてスイッチＳ１がＯＮからＯＦＦになっていない場合（今、ＯＦＦの状態のとき）には、そのままステップ＃５０６へ進む。
　【００９０】
　ステップ＃５０６では割り込みＳ１ＩＮＴを禁止し、その後、ステップ＃５１０で給電トランジスタＴｒ１をＯＮすべく電源端子ＰＷ１をハイレベルとする。
　【００９１】
　次に、ステップ＃５３２で、撮影者がファインダを覗いていることを示すフラグＥＰＦがセットされているか否かを判定する。
　ＥＰＦがセットされているとき（ＥＰＦ＝１）は、ステップ＃５４０に進みＡＦ制御のサブルーチンを実行する。
　フラグＥＰＦがセットされていないときには（ＥＰＦ＝０）、ステップ＃５３５で撮影準備スイッチＳ１がＯＮされているか否かを判定する。
　撮影準備スイッチＳ１がＯＮされていれば、ステップ＃５４０に進みＡＦ制御（自動合焦動作の制御）のサブルーチンを実行した後、ステップ＃５４２に進んでズームの制御のサブルーチンを実行する。撮影準備スイッチＳ１がＯＮされていない場合については後述する。
　【００９２】
　次にＡＦの制御及び表示（画面内のエリア表示，合焦等の表示）に関する説明を行う。
　まず、ＡＦ及び表示に関する主要構成を示すブロック図を図１６に示し、同図に基いて説明する。
　同図において、撮影レンズ９を介して入射した光は、ファインダ用ミラー４によって反射され、焦点板３及び透過型液晶（ＬＣＤ）２を介してペンタプリズム１に入射した後、ファインダ用レンズ１８を透過して撮影者の瞳に画像として入射する。
　【００９３】
　一方、ファインダ用ミラー４に入射した光のうち焦点検出に必要な光量の光が、一部、ミラー４を通過してサブミラー５によって焦点検出部８に入射する。焦点検出部８は焦点検出を行うために必要な光学系を備え、センサ及びデータ出力部等が含まれている。焦点検出部８から出力されたデータは制御回路７に入力され、入力されたデータに基いて制御回路７は焦点検出センサ，シーケンス及びＬＣＤ駆動回路６を制御するためのデータを出力する。ＬＣＤ駆動回路６は、制御回路７から出力された制御データに基いて、透過型液晶２を制御し、種々の液晶表示を行う。
　【００９４】
　図１７は図１６の焦点検出部８の具体的な構成を示す図である。
　同図において、図１６のサブミラー５から反射された光は、コンデンサレンズ１４を介して再結像レンズ１２によって４組の光束となってＣＣＤ基板１１上に結像される。
　この実施例におけるＡＦ方式は、公知となっている位相差検出方式である。ここで、絞りマスク１３は、再結像レンズ１２に重ね合わすようにセットされ、その開口によってコンデンサレンズ１４から来る焦点検出に不要な光を除去する。ＣＣＤ基板１１には後に説明する焦点検出（測距）エリアａ，ｂ，ｃ及びｄより成る４つの検出エリアに対応して、各々１対のラインセンサ１１−ａ，１１−ｂ，１１−ｃ及び１１−ｄがその上に形成されている。
　【００９５】
　図１８は、本実施例のカメラの撮影画面の状態を示した図である。
　同図では、撮影画面１５において、図１７のＣＣＤ基板１１上に形成された各々のラインセンサ１１−ａ〜１１−ｄに対応した測距エリアａ〜ｄが示されている。
　【００９６】
　図１９は、図１７にて示されたＣＣＤ基板１１におけるラインセンサ１１−ａ〜１１−ｄの具体的な構成を示した図である。
　同図において、基準部は１−１，２−１，３−１及び４−１より成り、参照部は１−２，２−２，３−２及び４−２より成っている。参照番号１−１及び１−２，２−１及び２−２，３−１及び３−２並びに４−１及び４−２の各々の組は、対応する基準部及び参照部であり、基準部の像を参照部の像に対してその像をずらしながら相関をとることにより、焦点検出が行われる。
　【００９７】
　図２０は、ファインダ内の表示をすべて表しているものである。
　同図において、表示３１はワイド状態（モードＩ）の測距フレームを示したものであり、表示３２はスポット状態（モードＩＩ）の測距フレームを示したものである。尚、破線は図１８における測距エリアに対応したものであり、実際上ファインダ内には表示されないものである。表示３２〜３５は、マニュアルフォーカス（Ｍ．ＦＯＣＵＳ）のときに各々の測距フレーム内の被写体が被写体深度内にある場合に表示されるものである。表示３６は、合焦，非合焦，動体，焦点検出不能等に関連して、点灯，消灯，点滅が行われるものである。
　【００９８】
　以上のように、ファインダ内には種々の表示機能があり、これによって撮影状況が的確に撮影者に把握されることができ、使用勝手が向上する。
　【００９９】
　上記ＡＦ制御のサブルーチンを図２３に示す。
　ＡＦの制御は、積分の制御（ステップ＃１３００），積分終了後のＣＣＤのデータに基づくＤＦ（デフォーカス）量の算出及び動体／静体の判定を行うアルゴリズム（ステップ＃１３０５）並びにそのアルゴリズムの結果によって得られたＤＦ量に基づくＡＦレンズ駆動（ステップ＃１３１０）の３つに分けられる。
　以下、順に説明する。
　【０１００】
　積分制御のフローを図２４に示す。
　まず、ステップ＃１３５０で倍速／常速判定を行う。ここで、倍速／常速について、以下に説明する。
　【０１０１】
　高速のＡＦの処理が必要なときデータダンプ時間が非常に長くなると、ＡＦシステムとしては不適当である。そのため、図２５におけるＣＣＤからの出力（ＯＳ端子）に対し、図２７に示すように転送クロックφ１，φ２を通常（図２６）の２倍速にし、シフトゲート信号Ｓ／Ｈを２画素出力に対し１回出力する。従って、２画素分のデータが１画素分のデータとしてハード的に加算して出力され、２倍になった出力を半分にするため、ＡＧＣ（オートゲインコントロール）を１／２にする。これによって、見かけ上、画素数が半減したものと等価になり、データダンプ時間が通常の２分の１になる。これを倍速モードという。
　【０１０２】
　ＲＳは、コンデンサＣ１をリセットするリセット端子である。図２６及び図２７におけるＡＤＳは、不図示のＡ／Ｄ変換によるＡ／Ｄ変換のタイミングを示している。
　尚、上記制御（クロックφ１，φ２，Ｓ／Ｈ，アンプの制御）は、マイコンμＣ１からの信号により行われる。
　【０１０３】
　倍速／常速判定のサブルーチンを図２８に示し説明する。
　まず、ステップ＃１４００でＡＧＣに１をセットし、ステップ＃１４０５でＡＦの１回目か否かを判定する。
　【０１０４】
　１回目のＡＦであれば（ＮＡＦ＝０）、データの正確さよりも速くＡＦ処理を行う方が要求されるので、倍速モードとすべくステップ＃１４３０に進む。ＡＧＣを１／２とし、ステップ＃１４３５で倍速モード（クロック）とし、ＡＧＣのデータ及び倍速／常速のデータを出力し（ステップ＃１４４０及び＃１４４５）、リターンする。
　【０１０５】
　１回目のＡＦでないとき（ＮＡＦ≠０）、ステップ＃１４１０に進み、接眼モードであるか否かを判定する（ステップ＃１４１０）。
　接眼モードであれば（ＥＰＦ＝１）、ステップ＃１４１５で主被写体判定モードか否かを判定する。主被写体判定モードであれば（ＭＳＦ＝１）、倍速モードとすべくステップ＃１４３０に進む。倍速モードとするのは、主被写体判定モードにおいても高速処理の方がＡＦの精度よりも要求されるためである。また、最終的にピントを合わすのは、常速モードで行うからである。
　【０１０６】
　ステップ＃１４１０又は＃１４１５において、それぞれ接眼モードでないとき（ＥＰＦ＝０）又は主被写体モードでないとき（ＭＳＦ＝０）には、ステップ＃１４２０に進み、補助光モードか否かを判定する。
　【０１０７】
　補助光モードであれば（補助光ＭＦ＝１）、ステップ＃１４２５でＡＧＣの切換が必要か否かを判定する。
　ＡＧＣの切換が必要でなければ（ＡＧＣＣＨＦ＝０）、通常の倍速モードとすべくステップ＃１４３０に進み、ＡＧＣの切換が必要なとき（ＡＧＣＣＨＦ＝１）、ＡＧＣをそのままにしてステップ＃１４３５に進む。ここで、補助光モードにおいて倍速モードとしているのは、補助光モードにおいては低輝度被写体が多く、低輝度被写体は低周波被写体が多く、２つの素子の出力を加算する倍速モードでは低周波被写体に強くなるためである。そして、ＡＧＣを「１」にしているときは（ＡＧＣＣＨＦ＝１）、被写体が暗く、積分時間の制限時（８０ｍｓｅｃ）におけるＣＣＤからの出力が小さいときに、ＡＧＦを「１／２」にせず「１」にして低輝度の被写体に対しての能力をあげている。
　【０１０８】
　ステップ＃１４２０において、補助光モードでないとき（補助光ＭＦ≠１）、ステップ＃１４５０に進み、ズーム中か否かを判定する。
　【０１０９】
　ズーム中であれば（ＺＭＶＦ＝１）、ＡＦ処理を速くすべく倍速モードにするためにステップ＃１４３０に進む。
　ズーム中にＡＦ処理を速くしたいのは、ズーム中であれば被写体の像が像面（フィルム面）で（大きさが）変化するためである。つまり、この変化に対し速やかに追従するために倍速としているのである。また、バリフォーカルレンズのような場合には、像が光軸方向にずれるので、処理を速くする必要性が高いからである。
　【０１１０】
　ステップ＃１４５０においてズーム中でなければ（ＺＭＶＦ≠１）、ステップ＃１４５５に進み、ローコンスキャン中か否かを判定する。
　ローコンスキャン中であれば（ＬＣＳＦ＝１）、レンズを駆動しながら焦点検出を行うことにより像が積分中に変化するため、高速処理を必要とする。よって、変倍モードとするためにステップ＃１４３０に進む。
　一方、ローコンスキャンモードでなければ（ＬＣＳＦ≠１）、ステップ＃１４６０で常速モードとした後、ＡＧＣのデータ及び倍速／常速のデータを出力し（ステップ＃１４４０及び＃１４４５）、リターンする。
　【０１１１】
　図２４の積分制御のフローに戻って、説明を続ける。
　ステップ＃１３５０で倍速／常速の判定のルーチンを終えると、ステップ＃１３５５で補助光モードか否かを判定する。
　【０１１２】
　補助光モードであれば（補助光ＭＦ＝１）、補助光発光信号を補助光発光回路（ＡＵＸＬＥ）に送って補助光を発光させ（ステップ＃１３６０）、ステップ＃１３６５に進む。
　補助光モードでないとき（補助光ＭＦ≠１）も、ステップ＃１３６５に進む。
　【０１１３】
　ステップ＃１３６５では、積分を開始すべく積分開始信号をＡＦ回路ＡＦＣＴに出力し、積分を開始させる。ついで、ステップ＃１３７０でＡＦのときに用いる後述のタイマＴＡＦをリセット・スタートさせる。ＡＦ回路からの積分終了信号が入力されるか、積分時間が８０ｍｓｅｃ（ＴＡＦ＝８０ｍｓｅｃ）になるか否かを判定する（ステップ＃１３７５，＃１３８０）。マイコンμＣ１はいずれかを検出すれば積分終了信号をＡＦ回路に出力し積分を終了する（ステップ＃１３８５）。
　【０１１４】
　ついで、ステップ＃１３９０でタイマＴＡＦをＴＡＦ１としてメモリし、ステップ＃１３９２で補助光発光を停止し、ステップ＃１３９５でデータ読み出し信号を積分回路に送り、そのデータを入力する。
　【０１１５】
　積分制御にあたっては、種々の方法があるが、本実施例においては直接関係ないので省略する。
　図２３に戻り、説明を続ける。ステップ＃１３００の積分制御を終了すると、ステップ＃１３０５のアルゴリズムのルーチンを実行する。アルゴリズムの大きな流れを図２９に示し、説明する。
　【０１１６】
　まず、入力したＣＣＤのデータに基いてＤＦ量を算出し（ステップ＃１４５０）、接眼モードか否かを判定する（＃１４５５）。
　接眼モードであれば（ＥＰＦ＝１）、ステップ＃１４６０で焦点検出不能か否かを判定する。
　焦点検出不能でなければ（ＬＣＦ＝０）、主被写体を見つけたか否かを判定する主被判定ルーチン（ステップ＃１４６５），続いて被写体が動体であるか否かを判定する動体判定ルーチン（ステップ＃１４７０）を行って、リターンする。
　焦点検出不能であれば（ＬＣＦ＝１）、検出結果がなく両判定が行えないとしてリターンする。
　【０１１７】
　ステップ＃１４５５において、接眼モードでなければ（ＥＰＦ＝０）、ステップ＃１４７５で合焦後か否かを判定する。
　【０１１８】
　合焦後でなければ（Ｓ１ＩＮＦＦ＝０）、合焦のためのレンズ駆動を行うべくリターンする。
　合焦後であれば（Ｓ１ＩＮＦＦ＝１）、被写体の状態に応じて動体／静体の判定を行うアルゴリズムによって、静体のときにはワンショット、動体のときにはコンティニュアスを行うワンショット／コンティニュアス切換のルーチンを行い、リターンする（ステップ＃１４８０）。
　【０１１９】
　上記アルゴリズムのうち、まずデフォーカス量算出のサブルーチンを図３０〜図３４に基いて説明する。尚、このデフォーカス量算出のサブルーチンは、Ｐフロー（図３０），Ｑａフロー（図３１），Ｒａフロー（図３２），Ｓａフロー（図３３）及びＴフロー（図３４）から成っている。
　【０１２０】
　まず、ステップ＃１５００で初期セットとして、ＡＧＣの切換を示すフラグＡＧＣＣＨＦをリセットする（ＡＧＣＣＨＦ＝０）。
　過去３回のＤＦ量を記憶するために、ＤＦ量の記憶メモリのシフトを行う（ステップ＃１５０５〜＃１５１５）。
　エリア全体の焦点検出不能を示すフラグＬＣＦ、各エリアの焦点検出を示すフラグＬＣＦ１〜４をセットし，各エリアの合焦状態を示すフラグＩＮＦＦ１〜４をリセットし、補助光モードを示すフラグ補助光ＭＦをリセットする（ステップ＃１５２０〜１５３５）。
　【０１２１】
　次に、ＡＦの回数ＮＡＦをＮＡＦ＋１とし（ステップ＃１５４０）、合焦を検出するための所定の基準値ＫＤＦを８０μｍとして（ステップ＃１５４２）、各焦点検出エリア（第１〜第４）毎に相関演算を行う（ステップ＃１５４５）。尚、この相関演算の方法は、本実施例と直接関係ないので省略する。
　【０１２２】
　この結果に基づき、ステップ＃１５５０で第１エリアが焦点検出不能か否かを判定する。
　焦点検出不能であればステップ＃１５７５へ進み、可能であればステップ＃１５５５で第１エリアのＤＦ量（ＤＦ１）を算出し、ステップ＃１５６０でこのエリアの焦点検出不能を示すフラグＬＣＦ１をリセットしてステップ＃１５６５に進む。
　【０１２３】
　ステップ＃１５６５では、このＤＦ量（ＤＦ１）が所定値（ＫＤＦ）以下か否かを判定する。
　所定値ＫＤＦ以下であれば、ステップ＃１５７０で合焦を示すフラグＩＮＦＦ１をセットし（ＩＮＦＦ１＝１）、ステップ＃１５７５に進み、所定値ＫＤＦをこえれば、ステップ＃１５７０をスキップしてステップ＃１５７５に進む。
　【０１２４】
　ステップ＃１５７５〜＃１５９５は第２エリア、ステップ＃１６００〜＃１６２０は第３エリア、ステップ＃１６２５〜＃１６４５は第４エリアに関して、ステップ＃１５５０〜＃１５７０と同様の処理を行っているので、その説明を省略する。尚、第１〜４エリアは図１９の測距エリア１−１及び２〜４−１及び２と対応するもので（図１８のｃ，ａ，ｄ，ｂに対応）ある。
　【０１２５】
　ステップ＃１６４５を終えると、ステップ＃１６４７でマニュアルフォーカスか否かを判定する。
　マニュアルフォーカス（ＭＦ）であればリターンし、そうでなければステップ＃１６５０に進む。
　【０１２６】
　ステップ＃１６５０において、各エリアの焦点検出不能を示すフラグＬＣＦ１〜４が全てセットされているか否かを判定する。
　全てセットされていれば（ＬＣＦ１〜４＝１）、焦点検出不能として後述するステップ＃１７５０に進む。
　【０１２７】
　少なくとも１つがセットされていなければ、ステップ＃１６５５に進み全エリア焦点検出不能を示すフラグＬＣＦをリセットする（ＬＣＦ＝０）。ついで、ローコンスキャン又は補助光モードでも焦点検出不能であることを示すフラグをリセットし（ＬＣＥＦ＝０，ステップ＃１６６０）、焦点検出不能回数を示すカウンタＮＬＣもリセットし（ＮＬＣ＝０，ステップ＃１６６５）、ステップ＃１６７５に進む。
　【０１２８】
　ステップ＃１６７５では、上記ＤＦ１〜４のうち、最大のＤＦ（ＤＦｍａｘ）を求め、これをＤＦとする（ステップ＃１６７５，＃１６８０）。
　最大ＤＦを求めるのは、カメラに一番近い被写体を見つけようとするもので、今、後ピン側を正のＤＦとし、前ピン側を負のＤＦとしている。
　【０１２９】
　次に、ステップ＃１６８５で接眼モードか否かを検出する。
　接眼モードであれば（ＥＰＦ＝１）、ステップ＃１６９０でＫＤＦを３００μｍとして合焦幅を広くし、接眼モードでなければ（ＥＰＦ≠１）ステップ＃１７００以降のステップで合焦幅を狭くする。
　これは、接眼モードではコンティニュアス（合焦しても、その後合焦状態から外れればレンズ駆動をする）モードであることが多いためである。つまり、合焦幅が狭いと頻繁にレンズ駆動が行われ、消費電流が多くなると共に静かな感触を与えることを１つの目的とする接眼モードでは、その音でその目的が達成できないことになるからである。よって、接眼モードでは合焦幅を広くしている。
　【０１３０】
　次に、ステップ＃１７００で求めたＤＦの絶対値が所定値ＫＤＦ以下か否かを判定する。
　所定値以下であれば、ステップ＃１７０５で合焦を示すフラグＩＮＦＦをセットし（ＩＮＦＦ＝１）、ステップ＃１７１０で接眼モードか否かを判定する。
　接眼モードでなければ（ＥＰＦ≠１）、ステップ＃１７１２でスイッチＳ１の操作で合焦になった状態とするフラグＳ１ＩＮＦＦがセットされているか否かを検出する。
　セットされていなければ（Ｓ１ＩＮＦＦ≠１）、ステップ＃１７１５でこのフラグをセットし（Ｓ１ＩＮＦＦ＝１）、ステップ＃１７２０で焦点検出回数を示すカウンタＮＡＦを「０」とし、ステップ＃１７２５に進む。
　【０１３１】
　ステップ＃１７００で合焦でないとき（｜ＤＦ｜＞ＫＤＦ）、ステップ＃１７１０で接眼モードであるとき（ＥＰＦ＝１）又はステップ＃１７１２でフラグＳ１ＩＮＦＦがセットされているとき（Ｓ１ＩＮＦＦ＝１）には、ステップ＃１７２５に進む。
　【０１３２】
　ステップ＃１７２５では、過去３回と今回とのＤＦ量の平均を示す平均デフォーカス量ＤＦＡＶを前回の平均ＤＦ（ＬＤＦＡＶ）とし、ステップ＃１７３０で平均ＤＦ量（ＤＦＡＶ）を（ＤＦ＋Ｌ１ＤＦ＋Ｌ２ＤＦ＋Ｌ３ＤＦ）／４で求め、ステップ＃１７３５でフラグＳ１ＩＮＦＦがセットされているか否かを判定する。
　フラグＳ１ＩＮＦＦがセットされていないときは（Ｓ１ＩＮＦＦ≠１）、リターンする。
　フラグＳ１ＩＮＦＦがセットされているときは（Ｓ１ＩＮＦＦ＝１）、ステップ＃１７４０で合焦後の焦点検出回数ＮＡＦが４（焦点検出回数が４回）か否かを判定する。
　４であれば（ＮＡＦ＝４）ステップ＃１７４５で平均ＤＦ量ＤＦＡＶをＤＦＢとしてリターンする。４でない場合は（ＮＡＦ≠４）そのままリターンする。
　【０１３３】
　ステップ＃１６５０で、焦点検出不能であるとき（ＬＣＦ１〜４＝１）、ステップ＃１７５０に進み、ステップ＃１７５０では合焦したか否かを判定する。
　合焦後であれば（ＩＮＦＦ＝１）、焦点検出不能連続回数ＮＬＣをＮＬＣ＝ＮＬＣ＋１で求め（ステップ＃１７５４）、リターンする。
　合焦後でなければ（ＩＮＦＦ≠１）、ステップ＃１７５２で補助光モードフラグ（補助光ＭＦ）がセットされているか否かを検出する。
　【０１３４】
　補助光ＭＦがセットされていなければ（補助光ＭＦ≠１）、ステップ＃１７５５で積分時間ＴＡＦ１がＴＫ（７０ｍｓｅｃ）以上か否かを判定する。
　積分時間がＴＫ以上であれば（ＴＡＦ１≧ＴＫ）、暗いため焦点検出不能とし、ステップ＃１７６０で補助光モードフラグ（補助光ＭＦ）をセットし（補助光ＭＦ＝１）リターンする。
　【０１３５】
　ステップ＃１７５２でフラグがセットされている（補助光ＭＦ＝１）とき、ステップ＃１７６５でゲインＡＧＣが「１」か否かを判定する。
　ゲインＡＧＣが「１」であれば、ステップ＃１７７０で、倍速モードでゲインをアップしても焦点検出ができないとして、フラグＬＣＥＦをセットして（ＬＣＥＦ＝１）、リターンする。
　ゲインＡＧＣが「１」でないとき、入力したＣＣＤからの入力データの平均をとり（ステップ＃１７７５）、これが所定値ＫＬＶより大きいか否かをステップ＃１７８０で判定する。
　【０１３６】
　所定値より大きければ（平均値＞ＫＬＶ）、ＣＣＤからのデータは焦点検出を行うのに充分に大きいとしてステップ＃１７７０に進み、焦点検出不能であったことを示すフラグＬＣＥＦをセットして（ＬＣＥＦ＝１）、ゲインを変えても無駄なので、リターンする。
　平均値が所定値以下であれば（平均値≦ＫＬＶ）、ステップ＃１７８５でゲイン切換のフラグＡＧＣＣＨＦをセットして（ＡＧＣＣＨＦ＝１）リターンする。
　【０１３７】
　ステップ＃１７５５で積分時間が所定値未満であれば（ＴＡＦ１＜ＴＫ）、ステップ＃１７９０に進み、ローコンスキャンモードを示すフラグＬＣＳＦがセットされているか否かを判定する。
　セットされていれば（ＬＣＳＦ＝１）、リターンする。
　セットされていなければ（ＬＣＳＦ≠１）、ステップ＃１７９５でレンズ繰り出しモードを示すべくフラグＦＬＤＦをセットし（ＦＬＤＦ＝１）、ステップ＃１７９８でローコンスキャンモードを示すフラグＬＣＳＦをセットし（ＬＣＳＦ＝１）、ステップ＃１７９９で駆動量ＮをＮＬＧとしてリターンする。
　【０１３８】
　次に、ステップ＃１４６５（図２９）の主被判定のサブルーチンを図３５に基いて説明する。
　まず、ステップ＃１８００で主被写体を判定したときにセットされるフラグＭＳＦがセットされているか否かを判定する。
　【０１３９】
　フラグＭＳＦがセットされていなければ（ＭＳＦ≠１）、ステップ＃１８０５で既に主被写体を判定したとして、リターンする。
　フラグＭＳＦがセットされているとき（ＭＳＦ＝１）、ステップ＃１８０５に進み、ズームエンコーダから焦点距離ｆを読み込む。ステップ＃１８１０で、求めたデフォーカス量ＤＦに係数ＫＮをかけてレンズの移動量Ｎを求める。ここで、係数ＫＮとは、デフォーカス量ＤＦを駆動量Ｎに変換するためにあらかじめ設定されている係数である。ステップ＃１８１５で現在の取り出し量ＮＦにステップ＃１８１０で得られたＮを加えて、主被写体にピントが合うまでのレンズ繰り出し量ＮＤを求める。そして、ステップ＃１８２０でこの繰り出し量ＮＤから被写体までの距離Ｄを求める。この求め方としては、ＲＯＭテーブルを用いる方法や変換係数を用いて演算する方法等をあげることができるが、本実施例とは直接関係がないので詳しい説明を省略する。
　【０１４０】
　次に、ステップ＃１８２５で、求めた距離Ｄと焦点距離ｆとから撮影倍率βを求め、ステップ＃１８３０で初めての焦点検出か否かを判定する。
　【０１４１】
　初めてであれば（ＮＡＦ＝１）、焦点距離ｆが１０５ｍｍ以下で撮影倍率βが１／２５以下か否かを判定する（ステップ＃１８３５及び＃１８４０）。両条件を満たせば主被写体を判定したとして、このフラグＭＳＦをリセットし（ＭＳＦ＝０，ステップ＃１８７０）、オートスタンバイズームを行うためのフラグＡＳＺＦをセットして（ＡＳＺＦ＝１，ステップ＃１８７５）、リターンする。また、一方の条件を満たさないときリターンする。
　【０１４２】
　ここで、主被写体の判定において、撮影倍率が小さいということは、主被写体が小さいことを意味する。主被写体が小さければ、画面内で被写体をとらえやすいので、１回目のＡＦで、充分に被写体をとらえられると考えることができる。また、焦点距離が短いと、カメラを左右に振ったとき、長焦点距離と比べて主被写体が画面外に出ることは少なくなるので、主被写体をとらえやすいと考えることができる。
　【０１４３】
　ステップ＃１８３０において、焦点検出が１回目でないとき、ステップ＃１８４５に進み、焦点検出が２回目であるか否かを判定する。
　２回目であるとき（ＮＡＦ＝２）、ステップ＃１８５０で前回と今回のＤＦ量の差ΔＤＦをΔＤＦ＝｜Ｌ１ＤＦ−ＤＦ｜で求め、ステップ＃１８５５で焦点距離ｆが２１０ｍｍ以下か否かを判定する。
　【０１４４】
　焦点距離ｆが２１０ｍｍ以下であれば（ｆ≦２１０）、ステップ＃１８６０で撮影倍率βが１／１５以下か否かを判定する。
　撮影倍率βが１／１５以下であれば（β≦１／１５）、ステップ＃１８６５でＤＦ量の差ΔＤＦが５００μｍ以下か否かを判定する。
　【０１４５】
　ΔＤＦが５００μｍ以下であれば（ΔＤＦ≦５００μｍ）、主被写体を判定したとし、ステップ＃１８７０でフラグＭＳＦをリセットして（ＭＳＦ＝０）、オートスタンバイズームを行うためのフラグＡＳＺＦをセットして（ＡＳＺＦ＝１，ステップ＃１８７５）、リターンする。
　【０１４６】
　上記３つの判定（ステップ＃１８５５，＃１８６０，＃１８６５）のうち１つでも満たさない場合、リターンする。ここで、ＤＦ量の差（ΔＤＦ）を考慮しているのは、主被写体が変化しているか否かを判定しているためである。主被写体の判定レベルは、１回目のときよりゆるくしているが、これは時間が立ち、ピントが合ってくる（１回ＡＦを行っている）と、主被写体を見つけ易くなっているからである。
　【０１４７】
　ステップ＃１８４５にて、焦点検出が２回目でないとき、ステップ＃１８７７に進み、焦点検出が４回目か否かを判定する。
　４回目であるとき（ＮＡＦ＝４）、ステップ＃１８８０に進み、３回目のＤＦ量（Ｌ３ＤＦ）と今回のＤＦ量との差ΔＤＦを求め、これが５００μｍ以下か否かをステップ＃１８８５で判定する。
　５００μｍをこえる場合、被写体が変わったとして、リターンする。５００μｍ以内の場合、ステップ＃１８９０でパンニングされたか否かを判定する。
　【０１４８】
　パンニングされていない場合（ＰＡＮＭ＝２）、主被判定したとしてステップ＃１８７０に進み、パンニングされた場合（ＰＡＮＭ≠２）、主被判定を確定できないとしてリターンする。
　パンニング検知は、後述するパンニング検知の割り込みＴＥＰＩＮＴにより行われる。
　【０１４９】
　ステップ＃１８７７において、４回目でなければステップ＃１８９５に進み、焦点検出開始してから１秒（ｓ）経過したか否かを判定し、１秒経過していれば（ＴＡＦ≧１ｓ）、強制的に主被写体を判定したとして、ステップ＃１８７０に進み、レンズ駆動の制御を行えるようにする。
　ステップ＃１８９５において、１秒経過していなければ（ＴＡＦ＜１ｓ）、リターンする。
　【０１５０】
　次に、２５０ｍｓｅｃ毎に行われるパンニング検知の割り込みＴＥＰＩＮＴを図３６に基いて説明する。
　ステップ＃１９００及び＃１９０５で、パンニング検知した過去２回のモードをメモリし（ＬＰＡＮ２，ＬＰＡＮ１）、測光値コントラストＣ（ｔ）及び規格値ΔＢ（ｔ）を演算する（ステップ＃１９１５，＃１９２０）。
　【０１５１】
　図６０は、撮影画面上での測光パターンを示している。測光パターンは、同図中の符号１〜１３のスポット測光の部分と、その隙間及び周辺を測光する符号１４の部分とから成っている。そして、この測光パターンに対応して、カメラ内に多分割測光素子が設けられており、多分割測光素子からの出力の演算結果を用いて、主被写体確定判定が行われる。
　今、時刻ｔにおける測光値Ｂｎ（ｔ）（但し、ｎ＝１〜１３）について、ある時刻ｔにおけるコントラストＣ（ｔ）を、横及び斜め方向を全て含め、
　　Ｃ（ｔ）＝（１／２）・｛｜Ｂ１（ｔ）−Ｂ２（ｔ）｜＋｜Ｂ２（ｔ）−Ｂ３（ｔ）｜＋｜Ｂ３（ｔ）−Ｂ４（ｔ）｜＋｜Ｂ５（ｔ）−Ｂ６（ｔ）｜＋｜Ｂ６（ｔ）−Ｂ７（ｔ）｜＋｜Ｂ７（ｔ）−Ｂ８（ｔ）｜＋｜Ｂ８（ｔ）−Ｂ９（ｔ）｜＋｜Ｂ１０（ｔ）−Ｂ１１（ｔ）｜＋｜Ｂ１１（ｔ）−Ｂ１２（ｔ）｜＋｜Ｂ１２（ｔ）−Ｂ１３（ｔ）｜＋｜Ｂ１（ｔ）−Ｂ５（ｔ）｜＋｜Ｂ２（ｔ）−Ｂ６（ｔ）｜＋｜Ｂ３（ｔ）−Ｂ７（ｔ）｜＋｜Ｂ４（ｔ）−Ｂ８（ｔ）｜＋｜Ｂ６（ｔ）−Ｂ１０（ｔ）｜＋｜Ｂ７（ｔ）−Ｂ１１（ｔ）｜＋｜Ｂ８（ｔ）−Ｂ１２（ｔ）｜＋｜Ｂ９（ｔ）−Ｂ１３（ｔ）｜＋｜Ｂ１（ｔ）−Ｂ６（ｔ）｜＋｜Ｂ２（ｔ）−Ｂ７（ｔ）｜＋｜Ｂ３（ｔ）−Ｂ８（ｔ）｜＋｜Ｂ４（ｔ）−Ｂ９（ｔ）｜＋｜Ｂ５（ｔ）−Ｂ１０（ｔ）｜＋｜Ｂ６（ｔ）−Ｂ１１（ｔ）｜＋｜Ｂ７（ｔ）−Ｂ１２（ｔ）｜＋｜Ｂ８（ｔ）−Ｂ１３（ｔ）｜｝
とする。
　ある時刻ｔにおける輝度変化量ΔＢ（ｔ）を上記コントラストで規格化すると、ΔＢ（ｔ）は、後記数１で表される。つまり、ΔＢ（ｔ）は多分割測光素子の出力に基づく単位時間当たりの輝度変化量である。
　但し、Δｔ＝２５０ｍｓｅｃである。
　【０１５２】
　ステップ＃１９２５で、そのコントラストＣ（ｔ）が所定値ＫＣＴ未満であるか否かを判定する。
　所定値未満であれば（Ｃ（ｔ）＜ＫＣＴ）、撮影場面がコントラストの低い被写体であり、且つパンニング検知の信頼性が低いとして、ステップ＃１９５５に進み、不定モード（ＰＡＮＭ＝３）として、リターンする。
　【０１５３】
　コントラストＣ（ｔ）が所定値以上であれば（Ｃ（ｔ）＜ＫＣＴ）、全体の明るさである１４番目の測光素子の測光値Ｂ１４（ｔ）が所定値未満であるか否かを判定する。
　所定値未満であるとき（Ｂ１４（ｔ）＜ＫＢ１４）、暗い撮影場面であるため信頼性が低いとしてステップ＃１９５５に進む。
　測光値Ｂ１４（ｔ）が所定値以上であるとき（Ｂ１４（ｔ）≧ＫＢ１４）、ステップ＃１９３５に進み規格値ΔＢ（ｔ）が１以上か否かを判定する。
　１以上であれば（ΔＢ（ｔ）≧１）、図６０の測光素子の間で１素子以上の動きがあったとして、パンニング有りのデータ（ＰＡＮＭ＝１）とし、１未満であれば（ΔＢ（ｔ）＜１）、ステップ＃１９４５で０．２５以下か否かを判定する。
　０．２５以下であれば（ΔＢ（ｔ）≦０．２５）、静止中であるとしてデータ（ＰＡＮＭ＝２）をセットし（ステップ＃１９５０）、０．２５をこえる場合（ΔＢ（ｔ）＞０．２５）、不定のデータ（ＰＡＮＭ＝３）であるとして（ステップ＃１９５５）、それぞれリターンする。
　【０１５４】
　今、１素子５．２ｍｍで１素子分の変化が検出できれば、２５０ｍｓｅｃ毎に検出を行うので、像面で２１ｍｍ／秒のスピードのパンニングが検出できる。
　【０１５５】
　次に、動体判定のルーチンを図３７に基いて説明する。
　まず、ステップ＃２０００でＡＦモードがＡＦロック（ＡＦＭ＝１）か否かを判定する。ＡＦロックであれば（ＡＦＭ＝１）、リターンする。ＡＦロックでなければ（ＡＦＭ≠１）、ステップ＃２００５に進み合焦後か否かを判定する。
　合焦後でなければ（ＩＮＦＦ≠１）リターンし、合焦後（ＩＮＦＦ＝１）であればステップ＃２０１０に進み、補助光モードか否かを判定する。
　【０１５６】
　補助光モードであれば（補助光ＭＦ＝１）、動体判定を行わないことにしているので、ステップ＃２０１５でＡＦロックとし（ＡＦＭ＝１）、リターンする。
　補助光モードでなければ（補助光ＭＦ≠１）、過去９回の動体速度を記憶する動作をステップ＃２０２０〜＃２０６０で行い、ステップ＃２０６２で焦点検出不能であるか否かを判定する。
　【０１５７】
　焦点検出不能であれば（ＬＣＦ＝１）、ステップ＃２０６３で今回の速度（ｖ）を前回の速度ＬＶ１としてリターンする。焦点検出不能でなければ（ＬＣＦ≠１）、ステップ＃２０６５で過去３回のデフォーカス量（ＤＦ，Ｌ１ＤＦ，Ｌ２ＤＦ）を用いて、動体速度（ｖ）を求める。
　【０１５８】
　次に、ステップ＃２０７０で接眼モードか否かを判定する。
　接眼モードでなければ（ＥＰＦ≠１）、リターンする。
　接眼モードであれば（ＥＰＦ＝１）、求めた動体速度（ｖ）が像面で０．７５ｍｍ／秒以上か否かを判定する（ステップ＃２０７５）。
　動体速度ｖが０．７５ｍｍ／秒以上のとき（ｖ≧０．７５ｍｍ／ｓｅｃ）、ステップ＃２０８０で動体モードとし（ＡＦＭ＝３）、リターンする。
　動体速度ｖが０．７５ｍｍ／秒未満であれば（ｖ＜０．７５ｍｍ／ｓｅｃ）、ステップ＃２０８５に進み、前回と今回とのＤＦ量の差ΔＤＦを求め、ステップ＃２０９０でその差が１ｍｍ以上あるか否かを判定する。
　【０１５９】
　１ｍｍ以上であれば（ΔＤＦ≧１ｍｍ）、ＡＦロックとすべく、ステップ＃２１１０に進み、ＡＦモードをＡＦＭ＝１としてリターンする。
　ステップ＃２０９０において、デフォーカスの偏差ΔＤＦが１ｍｍ未満のとき（ΔＤＦ＜１ｍｍ）、過去３回のＰＡＮ（パンニング）検出で（ステップ＃２０９５，＃２１００，＃２１０５）、３回共パンニングを検出したときもＡＦロックとすべくステップ＃２１１０に進む。
　一方、３回のうち１回でも異なれば、ステップ＃２１１５に進み、ＡＦモードのＡＦＭを「２」とし、リターンする。
　【０１６０】
　次に、ワンショット／コンティニュアス切換のルーチンを図３８に基いて説明する。
　まず、ステップ＃２１５０でＳ１トリガーオートワン／コン（後述）のルーチンを通ったことを示すフラグＯ／Ｃ１Ｆが、セットされているか否かを検出する。
　セットされていなければ（Ｏ／Ｃ１Ｆ≠１）、ステップ＃２１５５のＳ１トリガーオートワン／コンのルーチンを実行し、リターンする。
　【０１６１】
　一方、上記フラグＯ／Ｃ１Ｆがセットされているとき（Ｏ／Ｃ１Ｆ＝１）は、ステップ＃２１６０に進み、ＡＦモードが決定（ＡＦロック又はコンティニュアス）されているか否か判定する。
　決定されているとき（ＡＦＭ≠２）、リターンする。決定されていないときは（ＡＦＭ＝２）、ステップ＃２１６５に進み、０．５ｓｅｃオートワン／コン（後述）のルーチンを実行したか否かを判定する。
　【０１６２】
　実行したときには、これを示すフラグＯ／Ｃ２Ｆがセットされている（Ｏ／Ｃ２Ｆ＝１）ので、ステップ＃２１７５のＳ１オートワン／コンのルーチンを実行して、リターンする。
　一方、フラグＯ／Ｃ２Ｆがセットされていないときには（Ｏ／Ｃ２Ｆ≠１）、ステップ＃２１７０の０．５ｓｅｃオートワン／コンのルーチンを実行して、リターンする。
　【０１６３】
　上述のＳ１トリガーオートワン／コンのルーチンを図３９に基いて説明する。
　このルーチンは、接眼モードから撮影準備スイッチＳ１が、ＯＮされたときに一度だけ実行し、接眼モードでの被写体の状態に応じてＡＦロック，コンティニュアス（動体の被写体）又は未定の３つの判定を行う。
　【０１６４】
　まず、ステップ＃２２００で、接眼モード時に被写体が動体（速く動く被写体）であるか否かを判定する。
　動体であれば（ＡＦＭ＝３）、ステップ＃２２３５でこのフローを実行したことを示すフラグＯ／Ｃ１Ｆをセットして（Ｏ／Ｃ１Ｆ＝１）、リターンする。
　【０１６５】
　ステップ＃２２００において動体でないとき（ＡＦＭ≠３）、ステップ＃２２０３に進み、ＡＦロックモードか否かを判定する。
　ＡＦロックモードであれば（ＡＦＭ＝１）、ステップ＃２２３５に進む。ステップ＃２２０３でＡＦロックモードでなければ（ＡＦＭ≠１）、ステップ＃２２０５に進み、撮影倍率βが１／２５以上か否かを判定する。
　【０１６６】
　撮影倍率が１／２５以上であれば（β≧１／２５）、動体の被写体が少ないか又は動体の被写体に追従できない（像面でのスピードは撮影倍率が大きくなるほど速くなる）として、ＡＦモードをＡＦロック（ＡＦＭ＝１）とした後（ステップ＃２２４０）、ステップ＃２２３５に進む。
　ステップ＃２２０５において撮影倍率βが１／２５未満であれば（β＜１／２５）、ステップ＃２２１０に進み、積分時間ＴＡＦ１が６０ｍｓｅｃ以上であるかを検出する。
　【０１６７】
　６０ｍｓｅｃ以上であれば（ＴＡＦ１≧６０ｍｓｅｃ）、暗いためＣＣＤからのデータの信頼性が悪くなることと、積分時間が長いため動体の追随性能が悪くなることとの理由により、ステップ＃２２４０に進んでＡＦモードをＡＦロック（ＡＦＭ＝１）とした後、ステップ＃２２３５に進む。
　ステップ＃２２１０で積分時間ＴＡＦ１が、６０ｍｓｅｃ未満であれば（ＴＡＦ１＜６０ｍｓｅｃ）、被写体が安定した速度で動いているか否かを過去６回目，過去３回目及び今回の被写体の速度によって判定する（ステップ＃２２１５，＃２２２２０，＃２２２５）。
　上記３回共、所定の速度Ｋｖ（例えば、像面でのスピードＫｖが０．５ｍｍ／ｓｅｃ）以上であれば、動体としＡＦモードをコンティニュアス（ＡＦＭ＝３）として（ステップ＃２２３０）、ステップ＃２２３５に進む。
　【０１６８】
　上記３回のうち１つでも所定速度Ｋｖ未満であれば、モードを決定できないとし、ステップ＃２２４５でＡＦモードを未定のＡＦＭ＝２とし、ステップ＃２２５０で焦点検出回数を示すカウンタＮＡＦをリセットし（ＮＡＦ＝０）、リターンする。
　【０１６９】
　次に、０．５ｓｅｃオートワン／コンのフローを図４０に基いて説明する。ここで、０．５ｓｅｃオートワン／コンといっている０．５ｓｅｃは正確な値でなく、焦点検出を含むカメラのシーケンスを７回行うと、おおよそこれぐらいの時間になることに基いて付けられた名前である。
　【０１７０】
　まず、ステップ＃２３００でＳ１のＯＮ後の合焦後にズーム操作が行われたか否かを判定する。
　【０１７１】
　ズーム操作が行われた場合（ＺＭＦ＝１）は、像が変化し、動体を精度よく検出することができないので、ステップ＃２３１２でＡＦモードをＡＦロック（ＡＦＭ＝１）とし、ステップ＃２３７５でこのフローを実行したことを示すフラグＯ／Ｃ２Ｆをセットし（Ｏ／Ｃ２Ｆ＝１）、リターンする。
　【０１７２】
　ズーム操作が行われていないとき（ＺＭＦ＝０）、ステップ＃２３０５で焦点検出不能が４回続けて起こったか否かを判定する。
　続けて起こった場合（ＮＬＣ＝４）、動体判定不能としてＡＦロック（ＡＦＭ＝１）とすべくステップ＃２３１２に進む。そして、ステップ＃２３７５でこのフローを実行したことを示すフラグＯ／Ｃ２Ｆをセットし（Ｏ／Ｃ２Ｆ＝１）、リターンする。
　焦点検出不能が４回連続していないとき（ＮＬＣ≠４）、ステップ＃２３１０で前述の動体判定（図３７）を行った後、ステップ＃２３１５で焦点検出の回数ＮＡＦが７になったか否かを判定する。
　【０１７３】
　焦点検出の回数ＮＡＦが７でなければ、ステップ＃２３２０で未定（ＡＦＭ＝２）としてリターンする。
　焦点検出回数ＮＡＦが７であればステップ＃２３２０に進み、過去６回目と過去３回目の動体のスピードが所定値Ｋｖ以上のとき（ステップ＃２３２０，＃２３２５）、又は過去３回目と今回の動体のスピードが所定値Ｋｖ以上のとき（ステップ＃２３４５，＃２３５０）、安定した動体の被写体として、ステップ＃２３４０に進みコンティニュアスモード（ＡＦＭ＝３）とした後、ステップ＃２３７５に進む。
　【０１７４】
　ここで、被写体のスピードに関しての動体判定レベルが、Ｓ１トリガーオートワン／コン，０．５ｓｅｃオートワン／コン，後述のＳ１オートワン／コンの３つで互いに異なっており、Ｓ１オートワン／コン，Ｓ１トリガーオートワン／コン，０．５ｓｅｃオートワン／コンの順に、判定レベルがゆるく（左側のフローほどきつく）なっている。
　【０１７５】
　これは、Ｓ１オートワン／コンが合焦後、時間がたってから（０．５ｓｅｃ以上）のフローであり、撮影者はパンニング等を行っている可能性があり、所望の被写体とは異なった被写体の動体を検出することがあり、被写体検出の精度が悪い。
　よって、判定レベルをきつくすることにより、精度の高い動体判定を行うことができる。０．５ｓｅｃオートワン／コンは、Ｓ１をＯＮした後の０．５ｓｅｃ間であり、通常Ｓ１をＯＮしたときには、撮影する被写体をしっかり決めた後であり、このときの焦点検出のデータは被写体をしっかりととらえているとして、その信頼性が高いものとして、判定レベルをゆるくしている。
　Ｓ１トリガーオートワン／コンは、接眼モードでの焦点検出のデータを用いるので、その信頼性（ＡＦエリアで写したい被写体をしっかりとらえている確率）が低いので、Ｓ１オートワン／コンほど信頼性は低くないとし、中間の動体判定レベルとしている。
　【０１７６】
　図４０のフローに戻り、動体スピードによる動体モード判定の中で動体スピードが１つでも所定値未満であれば、ステップ＃２３３０以降に進み、過去２回目及び過去１回目の両方がＰＡＮモードであるとき（ステップ＃２３３０でＬＰＡＮ２＝１，ステップ＃２３３５でＬＰＡＮ１＝１）、又は過去１回と現在とがＰＡＮモードであるとき（ステップ＃２３５５でＬＰＡＮ１＝１，ステップ＃２３６０でＰＡＮＭ＝１）、このとき被写体を確定して動体を検出することができないとして、ＡＦロックすることもできず、コンティニュアスモード（ＡＦＭ＝３）とすべくステップ＃２３４０に進む。
　【０１７７】
　ステップ＃２３３０，＃２３３５，＃２３５５，＃２３６０で、１度でもＰＡＮモードでないとき、ステップ＃２３６５に進んでＡＦモードを未定（ＡＦＭ＝２）とし、焦点検出回数ＮＡＦをリセットし（ＮＡＦ＝０）、ステップ＃２３７５に進む。
　【０１７８】
　次に、Ｓ１オートワン／コンのフローを図４１に基いて説明する。
　まず、ステップ＃２４００でＳ１のＯＮ後の合焦時の平均デフォーカス量ＤＦＢから最新の平均デフォーカス量ＤＦＡＶが３００μｍ以上遠ざかっているか否かを判定する。
　【０１７９】
　遠ざかっていれば（ＤＦＢ−ＤＦＡＶ≧３００μｍ）、ステップ＃２４６０でＡＦロック（ＡＦＭ＝１）とし、リターンする。これは、ＡＦロックすべくカメラをゆっくり左右に振られたときに起こる現象、つまり主被写体からバックにピントが合い、中抜けが起こったときの現象に対して対応させたものであり、撮影者の意図に合わせたものである。このときの問題として、主被写体がゆっくりと遠ざかる場合（早いときは、既に動体モードに入っていると考えられる）にも起こるが、撮影として主被写体がゆっくりと遠ざかる撮影場面の確率が低いこと、また本実施例におけるＡＦシステムではレリーズボタンから手を離せば接眼モードとなり、すぐにコンティニュアスモードに入ることができるので、カメラが間違っても素早く簡単な操作で、主被写体に合わせ直すことができることから、ＡＦロックの方を採用している。尚、デフォーカス量ＤＦは、遠いほど小さくなるようにしている。
　【０１８０】
　上記条件で主被写体が遠ざからないとき（ＤＦＢ−ＤＦＡＶ＜３００μｍ）、ステップ＃２４０５に進み、今回のＤＦ量と最新の平均のＤＦ量ＤＦＡＶとの差が、５００μｍ以上か否かを判定することにより、邪魔な被写体が前を横切ったか否かを判定し、このときＡＦロックするようにしている。
　【０１８１】
　そして、５００μｍ以上である場合（ＤＦ−ＤＦＡＶ≧５００μｍ）、邪魔な被写体が横切ったとして、ＡＦロックすべくステップ＃２４６０に進む。
　５００μｍ未満であれば（ＤＦ−ＤＦＡＶ＜５００μｍ）、０．５ｓｅｃオートワン／コンと同様にズームされたか又は４回連続して焦点検出不能であったか否かをステップ＃２４１０で判定する。
　【０１８２】
　ステップ＃２４１０及び＃２４１５で、ズーム（ＺＭＦ＝１）又は４回連続して焦点検出不能（ＮＬＣ＝４）であるとき、ＡＦロックとすべくステップ＃２４６０へ進む。
　いずれでもないとき、ステップ＃２４２０に進み、前述の動体判定（図３７）を行う。
　【０１８３】
　ついで、ステップ＃２４２５に進む。ステップ＃２４２５では、オートワン／コンのフローで、焦点検出回数が１０回以上になったか否かを判定する。
　１０回以上でなければ（ＮＡＦ＜１０）不定とし、ステップ＃２４５５に進んでＡＦモード（ＡＦＭ）を「２」として、リターンする。
　ＮＡＦが１０以上であれば（ＮＡＦ≧１０）、ステップ＃２４３０以降の処理を行い、被写体の９回前の速度，６回前の速度，３回前の速度，今回の速度の全てが所定速度以上であるとき動体モードとし（ステップ＃２４３０〜２４４５）、ステップ＃２４５０に進み、ＡＦモード（ＡＦＭ）を「３」として、リターンする（ステップ＃２４２５〜＃２４５０）。
　速度の判定で１つでも所定速度未満であれば、不定としてステップ＃２４５５に進む。
　【０１８４】
　以上でアルゴリズムのフローの説明を終わり、次に図２３のＡＦレンズ駆動（ステップ＃１３１０）のルーチンを図４２に基いて説明する。
　まず、駆動すべき量をセットし（ステップ＃２５００）、このセットした量に基づく駆動速度をそのときの撮影モード（接眼モード等）に応じて制限するフローを実行し（ステップ＃２５０５）、レンズ駆動を行って（ステップ＃２５１０，図２１のサブルーチン）駆動終了か否かを判定する（ステップ＃２５１５）。
　駆動終了でなければ（ＬＭＶＦ≠０）、ローコンスキャン中か否かを判定し（ステップ＃２５２０）、スキャン中であれば（ＬＣＳＦ＝１）リターンしてレンズを駆動しながら焦点検出を行う。そうでなければ（ＬＣＳＦ＝０）、駆動終了（ＬＭＶＦ＝０）を待って、リターンする。また、ステップ＃２５１５で駆動終了（ＬＭＶＦ＝０）の場合もリターンする。
　【０１８５】
　上記駆動量セット（図４２のステップ＃２５００）のルーチンを図４４に基いて説明する。
　ステップ＃２５５０で、焦点検出不能の結果が出ているか否かを判定し、出ている場合（ＬＣＥＦ＝１）は、ステップ＃２５８５に進み駆動量Ｎを「０」とし、ステップ＃２５７５に進む。
　ステップ＃２５５０でフラグＬＣＥＦがセットされていないとき（ＬＣＥＦ≠１）、ステップ＃２５５１でローコンスキャンモードか否かを判定する。
　【０１８６】
　ローコンスキャンモードであれば（ＬＣＳＦ＝１）、ステップ＃２５７５に進み、ローコンスキャンモードでなければ（ＬＣＳＦ＝０）、ステップ＃２５５２でＡＦロックモードか否かを判定する。ＡＦロックモードでないとき（ＡＦＭ≠１）、ステップ＃２５５５で合焦か否かを判定する。
　【０１８７】
　ステップ＃２５５５で合焦でないとき（ＩＮＦＦ≠１）、ステップ＃２５６０で積分時間ＴＡＦ１とＤＦ算出演算に要する時間ＴＫに被写体が移動するデフォーカス量ＤＦｖを求め（ＤＦｖ←（ＴＡＦ１＋ＴＫ）×ｖ）、このＤＦｖと算出したデフォーカス量ＤＦとから新たにＤＦを求める（ＤＦ＝ＤＦ＋ＤＦｖ，ステップ＃２５６５）。ついで、レンズ駆動量Ｎを求め（Ｎ＝ＤＦ×Ｋ，ステップ＃２５７０）、ＮＤ←｜Ｎ｜とし（ステップ＃２５７５）、Ｎ１＝０（Ｎ１：駆動したレンズ駆動量）として（ステップ＃２５８０）、リターンする。
　【０１８８】
　ステップ＃２５５０でＡＦロックであるとき（ＡＦＭ＝１）、又はステップ＃２５５５で合焦であるとき（ＩＮＦＦ＝１）、ステップ＃２５８５で駆動量を「０」とした後、ステップ＃２５７５に進む。
　【０１８９】
　次に、駆動速度制限のフローを図４３に基いて説明する。
　まず、ステップ＃２６００で接眼モードか否かを判定する。
　【０１９０】
　接眼モードでなければ（ＥＰＦ≠１）、ステップ＃２６２５に進み、表１（ＴＡ２）に基いて上記セットした回転数ＮＤに対応した駆動速度の制限をＬＤＶｍａｘとし、ステップ＃２６３０で後述のフラグＥＰ１Ｆをリセットして（ＥＰ１Ｆ＝０）、リターンする。
　【０１９１】
　接眼モードであれば（ＥＰＦ＝１）、ステップ＃２６０５で接眼モードでの１回目のレンズ駆動であるか否かを判定する。
　１回目であれば（ＥＰ１Ｆ＝０）、ワンショットＡＦの感じを出すため、ステップ＃２６１０で制限速度を接眼モードでの最大４Ｖ１とし、ステップ＃２６１５でこのフラグをセットして（ＥＰ１Ｆ＝１）、リターンする。
　１回目でないとき（ＥＰ１Ｆ＝１）、ステップ＃２６２０で表１（ＴＡ１）に基いて回転数に応じた最大速度ＬＤＶｍａｘを設定して、リターンする。
　【０１９２】
　ここで、接眼なしにスイッチＳ１を押したとき（ステップ＃２６００でＥＰＦ≠１のとき）より、接眼モードのとき（ステップ＃２６００でＥＰＦ＝１のとき）の最大速度ＬＤＶｍａｘを遅くしているのは、ファインダを覗いただけのときには静かにレンズを動かしたいからである。
　実際には、上記スイッチＳ１によるレンズ駆動の頻度よりも接眼によるレンズ駆動の頻度の方が多いが、ＡＦ時の自然感を出すためにレンズ駆動速度の制限をきつくしているのである。また、スイッチＳ１によりレンズ駆動したときには、撮影のための準備としての撮影者の意図が入っているので、静かで自然というよりピントの合う速度を優先した方がよいと考えるからである。
　【０１９３】
　図１３，図１４及び図１５のフローチャートに戻って説明を続ける。
　上記ＡＦ制御のサブルーチンからリターンすると（図１４のステップ＃５４０）、ステップ＃５４２のズーム制御のサブルーチンに進み、ズーム制御終了後、ステップ＃５６０へ進む。また、ステップ＃５３５で撮影準備スイッチＳ１がＯＮされていないと判定された場合には、ステップ＃５４５へ進んでＡＦ駆動中を示すフラグＬＭＶＦがセットされているか否かを判定する。フラグＬＭＶＦがセットされているときは、ステップ＃５５０でＡＦレンズ停止のサブルーチン（図９）を実行した後、ステップ＃５４２へ進み、フラグＬＭＶＦがセットされていないときは、ステップ＃５５０をスキップしてステップ＃５４２へ進む。
　【０１９４】
　ズーム制御のサブルーチンを図４５に基いて説明する。
　まず、ステップ＃２６５０でズーム駆動速度をＩ（低速）とし、ステップ＃２６５５でオートスタンバイズームか否かを判定する。
　ここで、オートスタンバイズームとは、接眼検知時の焦点検出においての主被写体判定ルーチンで主被写体を判定したときに、その被写体までの距離に基いて適当と思われる被写体の大きさを想定し、そうなるように焦点距離を決め、ズーム駆動を行うことをいい、一度だけ行われる。
　オートスタンバイズーム時（ＡＳＺＦ＝１）は、ＡＳＺ用に求めた距離Ｄから適当な焦点距離ｆ１をＲＯＭテーブルで求める（ステップ＃２６５７，＃２６６０）。
　【０１９５】
　ここで、ＡＳＺ用被写体距離の検出（ステップ＃２６５７）を図４６で具体的に述べておく。
　焦点検出は、図１８及び図１９で示したように、４箇所の多点測距としている。ＡＳＺの場合、例えば図１８中のｃやｄで測距して、その値に基いてズームアップすると、その被写体が画面からなくなってしまうこともありうる。よって、ＡＳＺのためには、中央の検出ができていれば、中央の測距データに基いて、ズーム制御するのが望ましい。そこで、図３０，図３１，図３２，図３３及び図３４で求めた多点測距に対し図４６で再チェックする。図１９で、左，中，右及び上を第１，第２，第３及び第４の測距位置とし、それぞれの測距データをＤＦ１，ＤＦ２，ＤＦ３及びＤＦ４とする。そして、ＤＦ２，ＤＦ４，ＤＦ１及びＤＦ３の順で判定し、中央の第２の測距が求められていれば（ステップ＃２８００）、ＤＦ２で距離計算を行い（ステップ＃２８４５）、リターンする。中央がローコンで上の第４の測距が求められていれば（ステップ＃１８０５）、ＤＦ４で距離計算し（ステップ＃２８４０）、リターンする。以下、左のＤＦ１、右のＤＦ３と判定し、それぞれ距離計算し（ステップ＃２８１０，ステップ＃２８３５，ステップ＃２８１５，ステップ＃２８３０）、リターンする。
　【０１９６】
　そして、４つともローコンであれば、ステップ＃２８２０でＡＳＺＦ＝０とし、ＡＳＺ禁止にし、マイコンのスタックをクリアして（ステップ＃２８２５）、４３Ａへジャンプして元のフロー（図４５）に戻る。即ち、できるだけ撮影レンズの光軸付近から測って距離を求め、これに応じてＡＳＺを行い、全く測距できなければＡＳＺを行わないということである。また、ＡＳＺだけ中央測距優先ということになる。
　【０１９７】
　そして、現在の焦点距離ｆとｆ１とが等しいか否かを判定し、等しければリターンする（ステップ＃２６７０）。等しくなければ、現在との焦点距離の比ｆ／ｆ１又はｆ１／ｆが２以上か否かを判定し、２以上であればズーム速度を高速ＩＩとし、ステップ＃２６８５に進む（ステップ＃２６７５，ステップ＃２６８０）。２未満であってもステップ＃２６８５に進む。
　【０１９８】
　ステップ＃２６８５において、ｆ１＞ｆか否かを判定する。
　ｆ１＞ｆであればズームアップ制御を行い（ステップ＃２６９５）、ｆ１＜ｆであればズームダウン制御を行う（ステップ＃２６９０）。上記設定した速度で、ズーム駆動を行い、ｆ＝ｆ１となるのを待ちｆ＝ｆ１となればレンズを停止し（ステップ＃２７０５）、フラグＡＳＺＦをリセットして（ステップ＃２７０８）、リターンする（ステップ＃２６８５〜２７０８）。
　【０１９９】
　ステップ＃２６５５で、フラグＡＳＺＦがセットされていないとき（ＡＳＺＦ≠１）、ズームアップ又はダウンのスイッチが操作されているか否かを判定する（ステップ＃２７１０，＃２７３０）。それぞれ操作されているとズームアップの制御（ステップ＃２７１５）、ズームダウンの制御（ステップ＃２７１５）を低速の速度で駆動し、ステップ＃２７２０に進んで、スイッチＳ１が操作後の合焦であるか否かを判定し、その合焦後であれば（Ｓ１ＩＮＦＦ＝１）、ズームされたことを示すフラグＺＭＦをセットし（ＺＭＦ＝１，ステップ＃２７２５）、合焦後でなければなにもせず（Ｓ１ＩＮＦＦ≠１）、それぞれリターンする。
　【０２００】
　ステップ＃２７１０，＃２７３０でアップ・ダウンスイッチの操作がなければ、ステップ＃２７４０に進んでズームレンズを停止して、リターンする。
　【０２０１】
　図１４のＶフローに戻り、説明を続ける。
　ステップ＃５６０では、フィルム感度ＳＶをフィルム感度読取回路ＤＸから入力し、ステップ＃５６５で開放絞りでの被写体の輝度ＢＶ０ｉ（ｉ＝１〜１４）を測光回路ＬＭから入力する。
　このデータ入力を前述の図４に基いて説明すると、まず、端子ＣＳＤＸ又はＣＳＬＭをローレベルにして、データを入力する回路（ＤＸ又はＬＭ）を選択する。そして、端子ＳＩＮからデータを入力する。データを入力し終えると、端子ＣＳＤＸ又はＣＳＬＭをハイレベルにし、データ入力を終了する。
　【０２０２】
　次に、ステップ＃５７０で、ＢＶ０ｉ（ｉ＝１〜１４）の測光値に基いて、適当な演算を行って測光値ＢＶ０を求め、ステップ＃５７５で露出演算のサブルーチン（図２２）を実行する。
　【０２０３】
　同サブルーチンが呼び出されると、まずステップ＃１２８５で露出値ＥＶをＥＶ＝ＢＶ０＋ＡＶ０＋ＳＶにより求める。ここで、ＢＶ０は開放測光で測定された被写体輝度値、ＡＶ０は開放絞り値、ＳＶはフィルム感度である。この露出値ＥＶから所定のＡＥプログラムラインに基いてシャッター速度ＴＶと絞り値ＡＶとを算出して（ステップ＃１２９０）、リターンする。尚、ＡＥプログラムラインとはシャッター速度と絞り値との関係を与えるプログラムラインであり、ここでは、これについての説明及び図面を省略する。
　【０２０４】
　図１４に戻り、露出演算の終了後、制御シャッター速度ＴＶＣ，制御絞り値ＡＶＣ，ＡＦエリア，合焦，動体の有無，焦点検出不能等を示すデータを表示制御回路ＤＩＳＰＣにシリアル出力し、表示制御回路ＤＩＳＰＣは上記入力したデータに基いてボディ上の表示部ＤＩＳＰＩ，画面内表示部ＤＩＳＰＩＩ，画面外表示部ＤＩＳＰＩＩＩによる表示を行う（ステップ＃５９０）。
　【０２０５】
　上記表示（ステップ＃５９０）を終えると、ステップ＃５９５でレリーズスイッチＳ２がＯＮされているか否かを判定する。
　レリーズスイッチＳ２がＯＮされている場合には、ステップ＃６１０で合焦状態か否かをフラグＩＮＦＦによって判定する。合焦状態であれば（ＩＮＦＦ＝１）、ステップ＃６１５へ進み、合焦状態でなければステップ＃６３８へ進んでレリーズを行わない。
　【０２０６】
　ステップ＃６１５では全割り込みを禁止し、ステップ＃６２０では露出制御を行い、露出制御の終了後、ステップ＃６２５で１コマ巻き上げの制御を行う。そして、Ｓ１ＯＮのサブルーチンが終了したことを示すため、ステップ＃６３０でフラグＳ１ＯＮＦをリセットし（Ｓ１ＯＮＦ＝０）、ステップ＃６３２で撮影準備スイッチＳ１のＯＮによる割り込みＳ１ＩＮＴを許可し、ステップ＃６３４で接眼検出用のタイマ割り込みＩを許可し、そのタイマをリセット・スタートさせて（ステップ＃６３５）、リターンする。
　【０２０７】
　前記ステップ＃５９５でレリーズスイッチＳ２がＯＮされていないと判定された場合には、ステップ＃６１０で合焦状態でないと判定された場合と同様に、ステップ＃６３８へ進む。ステップ＃６３８では、撮影準備スイッチＳ１がＯＮされているか否かを判定する。
　【０２０８】
　撮影準備スイッチＳ１がＯＮされているときは、ステップ＃６４０で電源保持用のタイマＴ２をリセット・スタートさせ、リターンする。
　他方、ステップ＃６３８で撮影準備スイッチＳ１がＯＮされていないと判定されたときは、接眼検知を示すフラグＥＰＦがセットされているか否かを判定し（ステップ＃６４４）、セットされていれば（ＥＰＦ＝１）ステップ＃５００へ戻る。
　【０２０９】
　フラグＥＰＦがセットされていないときには（ＥＰＦ≠１）、ステップ＃６５０へ進んでズームスイッチデータによりズーム中か否かを判定する。
　【０２１０】
　この判定の結果、ズーム中であれば、ステップ＃６４０へ進み、電源保持用のタイマＴ２をリセットした後スタートさせて電源保持時間の延長を行い、リターンする。ステップ＃６５０でズーム中でないと判定されたときは、ステップ＃６５５へ進んで上記電源保持用のタイマＴ２が５秒（ｓ）を経過したか否かを判定する。その結果、５秒が経過していなければリターンする。５秒が経過していればステップ＃６３０へ進み、上述の撮影準備スイッチＳ１がＯＦＦされたことによる撮影終了の制御を行う。
　【０２１１】
　図５のフローチャートに戻り、ステップ＃２０でメインスイッチＳＭがＯＮでないと判定された場合について説明する。
　この場合、ステップ＃８０へ進み、スイッチＳＭによる割り込みＳＭＩＮＴ以外の割り込みを禁止し、ＡＦレンズ繰り込みのサブルーチンを実行する（ステップ＃９０）。
　これにより、ＡＦレンズは最も繰り込んだ位置に繰り込まれる。この点については、既に説明済みなので詳しい説明は省略する。
　【０２１２】
　ＡＦレンズ繰り込みのサブルーチン（図６）を実行した後は、ボディ側の回路及びレンズ内のズームモータＭ３への給電を行うトランジスタＴｒ１をＯＦＦすべく、端子ＰＷ１をローレベルとし（ステップ＃１２０）、更にＤＣ／ＤＣコンバータＤＤをＯＦＦすべく、端子ＰＷ０をローレベルとして（ステップ＃１２５）、メインスイッチＳＭのＯＮによる割り込みＳＭＩＮＴ以外の割り込みを禁止して（ステップ＃１３０）、停止する（スリープ状態に入る）。
　【０２１３】
　図４７にＡＦモード（ワイドエリア選択）のときの画面内の表示及び画面外のＡＦ状態を示す表示を示し、図４８にマニュアルフォーカスモードのときの表示をそれぞれ示し説明する。
　【０２１４】
　まず、図４７における各表示について説明する。
　（ａ）はメインスイッチＯＦＦのときの表示を示している。
　（ｂ）はメインスイッチＯＮのときの表示を示している。
　（ｃ）はメインスイッチのＯＮ後、接眼が検知されたときの表示を示している。このときワイドエリアの表示が行われる。スポットモードでは、このワイドエリアの表示が中央部となるだけである。
　（ｄ）はＡＦが行われ合焦となったときの表示を示している。このとき画面外の表示が点灯する。
　（ｅ）は動体モードであるときの表示を示している。このとき表示は、○が点灯で《》だけが点滅する。
　（ｆ）は接眼モードでなく、直接Ｓ１ＯＮ時のＡＦでの合焦までの表示を示している。
　（ｇ）はＡＦロックモード又はＳ１ＯＮ後のオートワン／コン検出中であるときの表示を示している。動体になれば（ｅ）になる。画面外では○が点灯している。
　（ｈ）は０．５ｓｅｃオートワン／コンのときの表示を示している。《○》の全てが点灯している。
　（ｉ）は焦点検出不能時（ＬＣＥＦ＝１）の表示を示している。中央の○が点滅している。
　【０２１５】
　次に、図４８における各表示について説明する。
　（Ｊ）はＦＡモード設定時（ワイドエリア選択）の表示を示している。
　（Ｋ）はＳ１ＯＮ時の表示を示しており、接眼時にエリアの中で合焦領域があれば表示される。合焦領域があるか否かは、焦点検出のフローでの各エリアのＩＮＦＦ１〜４を検出すればわかる。
　（Ｌ）は上記（Ｋ）と同様にＳ１ＯＮ時の表示を示している。
　（Ｎ）はスポットＡＦ時の表示（接眼時）を示している。
　（Ｏ）は（Ｎ）と同様にＳ１ＯＮ時の表示を示している。
　【０２１６】
　以上、説明したように本実施例では、アイスタートＡＦ動作時においてカメラのファインダーを覗いたときは速やかにピントが合った状態となる。つまり、１回目の合焦時まで高速でＡＦを行われる。尚、このとき合焦表示は行われない。
　そして、一旦合焦すれば、被写体距離が変化しても常にピントが合った状態を維持し、且つＡＦ動作を意識させることなく合焦が行われるためフレーミング中の撮影感触がよい。これは、１回目の合焦後、サイレントコンティニュアスＡＦで低速フォーカシングが行われるためである。従って、いつでもレリーズすることができるようにスタンバイしていることが撮影者によくわかる。尚、一旦合焦した後はピントが合えば合焦表示がＯＮし、それと同時にレリーズ可能状態となる。
　【０２１７】
　次に、上述した第１実施例の変形例（第２実施例〜第４実施例）を示す。
　第１実施例と異なるところは、
（ｉ）接眼モード時、ローコンスキャンなし、
（ｉｉ）接眼モード時、補助光発光なし、
（ｉｉｉ）接眼モード時、ＡＦロックなし（コンティニュアスＡＦ）、
という点である。
　【０２１８】
　この理由を以下に説明する。
　（ｉ）については、誤って接眼モードに入った場合、例えばグリップ部を握ったままカメラを保持し、腰のあたりで持ち歩いているとき又は覗いていなくてカメラの接眼検出部に物があるときの接眼検知により、焦点検出不能であるときに全範囲にわたって行われるレンズの駆動は良くないと考えられるからである。
　これは、消費電力の増大，意図しないときの突然のレンズ駆動による不快感を招く等の問題がある。
　【０２１９】
　（ｉｉ）については、接眼モードが基本的にコンティニュアスＡＦを前提としているため、このとき補助光を毎回光らせると消費電力の増大等の問題が生じるからである。
　【０２２０】
　（ｉｉｉ）については、スイッチＳ１（撮影をするとき必ず押される）が押されるときが被写体を確実にとらえているときであることが多いため、それ以前に合わせた被写体にＡＦロックしてしまうと撮影したい本当の被写体にピントを合わすことができないことが多いからである。
　また、スイッチＳ１を操作していないときは、被写体を探すために覗いているということで被写体を変更することが多く、変更したときに、その前の被写体にＡＦロックしたのでは問題がある。よって、ＡＦロックしない。
　以下、これらの実施例については、第１実施例と異なるところのみ図面を変更し、その図面に基いて変更箇所について説明する。
　【０２２１】
　第２実施例は、第１実施例のデフォーカス量算出のサブルーチン（図３０〜図３４）及び動体判定のサブルーチン（図３７）を一部変更したものである。
　【０２２２】
　第２実施例においてデフォーカス量算出のサブルーチンは、Ｐフロー（図３０），Ｑａフロー（図３１），Ｒｂフロー（図４９），Ｓｂフロー（図５０）及びＴフロー（図３４）から成る。つまり、図４９のＲｂフロー及び図５０のＳｂフローが、デフォーカス量算出のサブルーチンの変更部分を含むフローである（図３２及び図３３の変形）。まず、この変更部分について説明する。
　【０２２３】
　図４９では、ステップ＃１７５５において、積分時間ＴＡＦ１が所定値ＴＫ以上であるとき（ＴＡＦ１≧ＴＫ）、追加したステップ＃１７５６に進み、接眼モードか否かを判定する。
　接眼モードであれば（ＥＰＦ＝１）、補助光モードに入らないように焦点検出不能の表示を行うためにフラグＬＣＥＦをセットし（ＬＣＥＦ＝１）、リターンする。
　接眼モードでなければ（ＥＰＦ≠１）、前述したステップ＃１７６０以降の処理を行う（図３２）。
　【０２２４】
　また、ステップ＃１７５５で積分時間が所定値未満であるとき（ＴＡＦ１＜ＴＫ）、Ｓｂフロー（図５０）のステップ＃１７８８に進み、接眼モードか否かを判定する。
　接眼モードであれば（ＥＰＦ＝１）、ローコンスキャンモードに入らないように、焦点検出不能の表示を行うためにフラグＬＣＥＦをセットし（ＬＣＥＦ＝１）、リターンする。
　接眼モードでなければ（ＥＰＦ≠１）、前述したステップ＃１７９０以降の処理を行う（図３３）。
　【０２２５】
　次に、図５１（図３７の変形）に動体判定の変形例を示し、図３７と異なるところのみを示し説明する。
　【０２２６】
　まず、ステップ＃２０００Ｈで合焦したか否かを判定する。合焦していなければ（ＩＮＦＦ＝０）、リターンする。合焦していれば（ＩＮＦＦ＝１）、接眼モードか否かを判定する（ステップ＃２００２）。
　【０２２７】
　接眼モードであれば（ＥＰＦ＝１）、ステップ＃２０１７Ｈに進み、補助光モードか否かを判定する。補助光モードであれば（補助光ＭＦ＝１）、動体判定せずリターンする。但し、ＡＦロックにはしない。補助光モードでないとき（補助光ＭＦ＝０）、ステップ＃２０２０に進み、図３７のフローと同様に処理を行う。
　【０２２８】
　接眼モードでなければ（ＥＰＦ＝０）、ステップ＃２００５ＨでＡＦロックモードか否かを判定する。ＡＦロックモードであれば（ＡＦＭ＝１）リターンし、ＡＦロックモードでなければ（ＡＦＭ＝０）ステップ＃２０１０で補助光モードであるか否かを判定する。
　補助光モードであれば（補助光ＭＦ＝１）ステップ＃２０１５でＡＦロックとすべくＡＦＭ＝１としてリターンし、補助光モードでなければ（補助光ＭＦ≠１）ステップ＃２０２０に進む。
　【０２２９】
　同図中、ステップ＃２０７５において、像面での速度ｖが０．７５ｍｍ／ｓｅｃ未満であるとき、リターンしている。第１実施例の図３７ではこの後にＡＦロックの判定を行っているが、これを削除することにより、接眼モードではＡＦロックに入らないようにしている。
　表示については図４７の場合と異なり、図５２に示すようにｄからｇへの遷移をなくしている。
　また、（ｄ）で１−ｓｔ合焦後、合焦なら《○》表示だが、非合焦なら《》表示とする。更に、動体時（ｅ）も（ｄ）と同様にしている。
　【０２３０】
　前記第２実施例においては接眼モードのときローコンスキャンを行わないことになっているが、次に示す変形例（第３実施例）では、これを必要なときにのみ行い、その頻度を減らすようにしている。必要なときというのは、光軸方向に対する焦点検出可能範囲ＤＦＥＮが、レンズのデフォーカス範囲ＤＦＲＡ（最短撮影距離から∞までの）より小さいときである。
　【０２３１】
　これを示したのがＳｃフロー（図５３）であり、上記第２実施例におけるＳｂフロー（図５０）に対応する第３実施例のフローである。ここではステップ＃１７８８において接眼モードと判定したとき（ＥＰＦ＝１）、焦点距離が所定値（ｆ＝２１０ｍｍ）以上か否かを判定するステップを追加している。
　【０２３２】
　２１０ｍｍ以上のレンズでは（ｆ≧２１０）、ＤＦＥＮ≦ＤＦＲＡとなり、このときにはローコンスキャンをすべくステップ＃１７９０へと進んでいる。ここでは、交換レンズではないので、焦点距離で比較しているが、交換レンズの場合であれば、ＤＦＲＡをレンズから読み取り、ＤＦＥＮと比較すればよい。
　【０２３３】
　次に、第４の実施例について説明する。
　接眼モードを基本的にコンティニュアスＡＦにする第２，第３の実施例においては、補助光モードは禁止されている。しかし、やはり暗いとき又はコントラストが低いときに焦点検出不能となった場合、補助光の発光はＡＦに対して有効である。
　【０２３４】
　ところが、前述したように、補助光を発光させると消費電力が大きくなるといった問題がある。そこで、本実施例では複数回の焦点検出に１回の割合で補助光を使用することにより、接眼モードで補助光を使用しても消費電力が問題となるほど大きくならないようにしている。具体的には、１０回の焦点検出に発光が１回の補助光モードでは、積分時間が長い（暗いため）ので、時間的には１〜１．５秒に１回ぐらいとしている。
　【０２３５】
　第４実施例においてＳ１ＯＮのサブルーチンは、Ｕｂフロー（図５４），Ｖフロー（図１４）及びＷフロー（図１５）から成る。つまり、図５４のＵｂフローは、実施例１におけるＳ１ＯＮのサブルーチンに対する変更部分を含むフローである（図１３の変形）。この変更部分とは、ステップ＃５０１−１１で初期設定として補助光モードでの焦点検出回数を計数するカウンタＮＡＬＴを０にリセットするステップの追加をいう。Ｓ１ＯＮのサブルーチンの変更により、Ｓ１ＯＮ後、再度補助光ＡＦの制御が行われる。
　【０２３６】
　図５５は、タイマ割り込みＩＩ（図８）の変形である。ローコンスキャンを行っても焦点検出できなかった後の時間を計測するタイマＴＬＣをリセット・スタートするステップ＃３３２が挿入されたものである。このような変更を加えたのは、ローコンスキャン後、接眼モードで覗き続け、一度ローコンスキャンを行っても焦点検出不能の状態で撮影場面を変えたときや焦点検出不能のとき、ローコンスキャンを行わないことを防止するためである。
　【０２３７】
　図５６及び図５７は、積分制御のサブルーチン（図２４）を変形したものである。
　ステップ＃１３５０の前にステップ＃１３４９を挿入し、ステップ＃１３５５の後にステップ＃１３５５−１〜１３５５−４及び＃１３５５−６〜１３５５−１０を挿入し、ステップ＃１３６０の後にステップ＃１３６２を挿入している。
　【０２３８】
　ステップ＃１３４９ではフラグ補助光発光Ｆを０にリセットする。
　ステップ＃１３５５−１は、ステップ＃１３５５で補助光モードであるとき（補助光ＭＦ＝１）に進み、接眼モードであるか否かを検出する。
　接眼モードでないとき（ＥＰＥＦ≠１）、ステップ＃１３５５−１０に進み、補助光を発光させても焦点検出不能か否かを判定する。
　不能であれば（ＬＣＥＦ＝１）、補助光を発光させずステップ＃１３６５に進む。
　不能でなければ（ＬＣＥＦ＝０）、ステップ＃１３６０に進み、補助光発光の制御を行う。
　【０２３９】
　ステップ＃１３５５−１で接眼モードであれば（ＥＰＦ＝１）、補助光モードでの焦点検出回数ＮＡＬＴをＮＡＬＴ＝ＮＡＬＴ＋１とし（ステップ＃１３５５−２）、これが１１になったか否かを判定する（ステップ＃１３５５−３）。
　１１になればＮＡＬＴ＝１とし（ステップ＃１３５５−４）、ＮＡＬＴ＝１１でなければステップ＃１３５５−４をスキップして、ステップ＃１３５５−６にそれぞれ進む。
　【０２４０】
　上記ステップ＃１３５５−２〜４までは、初回又は補助光発光してから１０回目か否かを判定する。ＮＡＬＴ＝１か否かをステップ＃１３５５−６で判定し、１であれば補助光を発光すべくステップ＃１３６０に進む。ＮＡＬＴ≠１であれば、ＮＡＬＴ＝２か否かを判定する（ステップ＃１３５５−７）。２であればゲインを変更するフラグＡＧＣＣＨＦがセットされているか否かを判定する（ステップ＃１３５５−８）。セットされている場合、ゲインを変更すれば焦点調節を可能とし、ステップ＃１３５５−９に進み、このフラグＡＧＣＣＨＦをリセットして（ＡＧＣＣＨＦ＝０）、発光制御を行う（ステップ＃１３５５−７，８）。
　【０２４１】
　ステップ＃１３５５−７でＮＡＬＴ≠２であるとき又はステップ＃１３５５−８でフラグＡＧＣＣＨＦがセットされていない（ＡＧＣＣＨＦ≠１）ときは、発光間隔をあけるために発光制御を行わず、ステップ＃１３６５に進む。
　追加したステップ＃１３６２は、補助光を発光したときを示すフラグ（補助光発光Ｆ）をセットする（補助光発光Ｆ＝１）フラグである。
　【０２４２】
　第４実施例においてデフォーカス量算出のサブルーチンは、Ｐフロー（図３０），Ｑｂフロー（図５８），Ｒｃフロー（図５９），Ｓｃフロー（図５３）及びＴフロー（図３４）から成る。つまり、図５８のＱｂフロー及び図５９のＲｃフローは、第３実施例のデフォーカス量算出のサブルーチンに対する変更部分を含むフローである（図３１及び図４９の変形）。
　【０２４３】
　まず、図５８のＱｂフローにおいて、ステップ＃１６５０で焦点検出不能を示すフラグＬＣＦ１〜４の全てが１でないとき、追加のステップ＃１６５１に進む。ここでは、補助光が発光したか否かを判定する。
　補助光が発光していないときであれば（補助光発光Ｆ＝０）、補助光モードをリセットすべくフラグ（補助光ＭＦ）をリセットし（補助光ＭＦ＝０，ステップ＃１６５２）、ステップ＃１６５５に進む。
　【０２４４】
　これは、接眼モードであって且つ補助光モードであるときに、補助光を発光させないで焦点検出可能となったときに、補助光モードを抜けるためである。ステップ＃１６５１で補助光発光フラグがセットされているときは（補助光発光Ｆ＝１）、すぐにステップ＃１６５５に進む。
　【０２４５】
　そして、図５９のＲｃフローにおいて、ステップ＃１７５２の後にステップ＃１７５２−１〜＃１７５２−５を追加し、ステップ＃１７６０の後にステップ＃１７６２を追加している。
　【０２４６】
　まず、ステップ＃１７５２で補助光モードでないと判定すると、ステップ＃１７５２−１に進み、ローコンスキャンを終了したか否かを判定する。
　終了していなければ（ＬＣＥＦ≠１）、ステップ＃１７５５に進む。終了していれば（ＬＣＥＦ＝１）、ステップ＃１７５２−２に進み、接眼モードを示すフラグＥＰＦがセットされているか否かを判定する。
　セットされていなければ（ＥＰＦ≠１）、リターンする。接眼モードであれば（ＥＰＦ＝１）、ローコンスキャン後、２秒経過したか否かを判定する（ステップ＃１７５２−３）。
　２秒経過すれば（ＴＬＣ≧２ｓ）、必要に応じ再度ローコンスキャンすべく、ローコンスキャンのフラグをリセットし（ＬＣＳＦ＝０，ステップ＃１７５２−４）、ローコンスキャン終了のフラグをもリセットして（ＬＣＥＦ＝０，ステップ＃１７５２−５）、ステップ＃１７５５に進む。２秒経過していなければ（ＴＬＣ＜２ｓ）、リターンする。
　【０２４７】
　また、追加のステップ＃１７６２では、補助光モードでの焦点検出回数を表すＮＡＬＴをリセットしている（ＮＡＬＴ＝０）。
　【０２４８】
　上記本発明の実施例において用いられているフラグの意味を後記表３及び表４に、割り込みの意味を後記表５に、変数及び記号の意味を後記表６，表７及び表８に示す。
　【０２４９】
　【数１】
　【０２５０】
　【表１】
　【０２５１】
　【表２】
　【０２５２】
　【表３】
　【０２５３】
　【表４】
　【０２５４】
　【表５】
　【０２５５】
　【表６】
　【０２５６】
　【表７】
　【０２５７】
　【表８】
　【０２５８】
　【発明の効果】
　以上説明した通り本発明によれば、ＡＦ動作が繰り返し行われている状態で、撮影動作の開始信号が出力されるとレンズ駆動の
最大駆動速度を前記開始信号出力前の第１の最大駆動速度から前記開始信号出力後には第１の最大駆動速度より速い第２の最大駆動速度に切り換える
撮影動作の開始信号の出力、すなわち、撮影者の意図が明確にしめされると
レンズ駆動の最大駆動速度
【図面の簡単な説明】
　【図１】
　本発明の第１実施例を前方から俯瞰した外観図。
　【図２】
　本発明の第１実施例を後方から俯瞰した外観図。
　【図３】
　本発明の第１実施例のグリップ部を前方から俯瞰した外観図。
　【図４】
　本発明の第１実施例のカメラボディに内蔵されたボディ内回路の回路図。
　【図５】
　本発明の第１実施例のボディ内マイコンが行うリセットルーチンを表すフローチャート。
　【図６】
　本発明の第１実施例のボディ内マイコンが行うＡＦレンズ繰り込みのサブルーチンを表すフローチャート。
　【図７】
　本発明の第１実施例のボディ内マイコンが行うカウンタ割り込みＩＩのサブルーチンを表すフローチャート。
　【図８】
　本発明の第１実施例のボディ内マイコンが行うタイマ割り込みＩＩのサブルーチンを表すフローチャート。
　【図９】
　本発明の第１実施例のボディ内マイコンが行うＡＦレンズ停止のサブルーチンを表すフローチャート。
　【図１０】
　本発明の第１実施例のボディ内マイコンが行う接眼検知のサブルーチンを表すフローチャート。
　【図１１】
　本発明の第１実施例のボディ内マイコンが行う接眼検知のサブルーチンに関連するタイマ割り込みＩＩＩを表すフローチャート。
　【図１２】
　本発明の第１実施例のボディ内マイコンが行うタイマ割り込みＩのサブルーチンを表すフローチャート。
　【図１３】
　本発明の第１実施例のボディ内マイコンが行うＳ１ＯＮのサブルーチンの一部を表すフローチャート。
　【図１４】
　本発明の第１実施例のボディ内マイコンが行うＳ１ＯＮのサブルーチンの一部を表すフローチャート。
　【図１５】
　本発明の第１実施例のボディ内マイコンが行うＳ１ＯＮのサブルーチンの一部を表すフローチャート。
　【図１６】
　本発明の第１実施例のＡＦ及び表示に関する主要構成を示すブロック図。
　【図１７】
　本発明の第１実施例の焦点検出部の具体的な構成を示す図。
　【図１８】
　本発明の第１実施例の撮影画面の状態を示した図。
　【図１９】
　本発明の第１実施例に用いられるＣＣＤ基板におけるラインセンサの具体的な構成を示した図。
　【図２０】
　本発明の第１実施例のファインダ内の表示を表す図。
　【図２１】
　本発明の第１実施例のボディ内マイコンが行うレンズ駆動のサブルーチンを表すフローチャート。
　【図２２】
　本発明の第１実施例のボディ内マイコンが行う露出演算のサブルーチンを表すフローチャート。
　【図２３】
　本発明の第１実施例のボディ内マイコンが行うＡＦ制御のサブルーチンを表すフローチャート。
　【図２４】
　本発明の第１実施例のボディ内マイコンが行う積分制御のサブルーチンを表すフローチャート。
　【図２５】
　本発明の第１実施例のボディ内マイコンにおいて倍速モードでＡＦ処理を行う回路を示す回路図。
　【図２６】
　本発明の第１実施例において常速モードでのタイミングチャート。
　【図２７】
　本発明の第１実施例において倍速モードでのタイミングチャート。
　【図２８】
　本発明の第１実施例のボディ内マイコンが行う倍速／常速判定のサブルーチンを表すフローチャート。
　【図２９】
　本発明の第１実施例のボディ内マイコンが行うアルゴリズムの大きな流れのサブルーチンを表すフローチャート。
　【図３０】
　本発明の第１実施例のボディ内マイコンが行うデフォーカス量算出のサブルーチンの一部を表すフローチャート。
　【図３１】
　本発明の第１実施例のボディ内マイコンが行うデフォーカス量算出のサブルーチンの一部を表すフローチャート。
　【図３２】
　本発明の第１実施例のボディ内マイコンが行うデフォーカス量算出のサブルーチンの一部を表すフローチャート。
　【図３３】
　本発明の第１実施例のボディ内マイコンが行うデフォーカス量算出のサブルーチンの一部を表すフローチャート。
　【図３４】
　本発明の第１実施例のボディ内マイコンが行うデフォーカス量算出のサブルーチンの一部を表すフローチャート。
　【図３５】
　本発明の第１実施例のボディ内マイコンが行う主被判定のサブルーチンを表すフローチャート。
　【図３６】
　本発明の第１実施例のボディ内マイコンが行うパンニング検知の割り込みのサブルーチンを表すフローチャート。
　【図３７】
　本発明の第１実施例のボディ内マイコンが行う動体判定のサブルーチンの一部を表すフローチャート。
　【図３８】
　本発明の第１実施例のボディ内マイコンが行うワンショット／コンティニュアス切換のサブルーチンを表すフローチャート。
　【図３９】
　本発明の第１実施例のボディ内マイコンが行うＳ１トリガーオートワン／コンのサブルーチンを表すフローチャート。
　【図４０】
　本発明の第１実施例のボディ内マイコンが行う０．５ｓｅｃオートワン／コンのサブルーチンを表すフローチャート。
　【図４１】
　本発明の第１実施例のボディ内マイコンが行うＳ１オートワン／コンのサブルーチンを表すフローチャート。
　【図４２】
　本発明の第１実施例のボディ内マイコンが行うレンズ駆動のサブルーチンを表すフローチャート。
　【図４３】
　本発明の第１実施例のボディ内マイコンが行う駆動速度制限のサブルーチンを表すフローチャート。
　【図４４】
　本発明の第１実施例のボディ内マイコンが行う駆動量セットのサブルーチンを表すフローチャート。
　【図４５】
　本発明の第１実施例のボディ内マイコンが行うズーム制御のサブルーチンを表すフローチャート。
　【図４６】
　本発明の第１実施例のボディ内マイコンが行うＡＳＺ用被写体距離の検出のサブルーチンを表すフローチャート。
　【図４７】
　本発明の第１実施例においてＡＦモード（ワイドエリア選択）のときの画面内の表示及び画面外のＡＦ状態を示す表示を説明するための図。
　【図４８】
　本発明の第１実施例においてマニュアルフォーカスモードのときの画面内の表示及び画面外のＡＦ状態を示す表示を説明するための図。
　【図４９】
　前記第１実施例におけるデフォーカス量算出のサブルーチン（図３０）を変形して成る本発明の第２実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５０】
　前記第１実施例におけるデフォーカス量算出のサブルーチン（図３０）を変形して成る本発明の第２実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５１】
　前記第１実施例における動体判定のサブルーチン（図３７）を変形して成る本発明の第２実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５２】
　本発明の第２実施例においてＡＦモード（ワイドエリア選択）のときの画面内の表示及び画面外のＡＦ状態を示す表示を説明するための図。
　【図５３】
　前記第２実施例におけるデフォーカス量算出のサブルーチン（図５０）を変形して成る本発明の第３実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５４】
　前記第１実施例におけるＳ１ＯＮのサブルーチン（図１３，図１４及び図１５）を変形して成る本発明の第４実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５５】
　本発明の第１実施例におけるタイマ割り込みＩＩのサブルーチン（図８）を変形して成る本発明の第４実施例のボディ内マイコンが行うサブルーチンを表すフローチャート。
　【図５６】
　本発明の第１実施例における積分制御のサブルーチン（図２４）を変形して成る本発明の第４実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５７】
　本発明の第１実施例における積分制御のサブルーチン（図２４）を変形して成る本発明の第４実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５８】
　前記第１実施例におけるデフォーカス量算出のサブルーチン（図３０）を変形して成る本発明の第４実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図５９】
　前記第２実施例におけるデフォーカス量算出のサブルーチン（図５０）を変形して成る本発明の第４実施例のボディ内マイコンが行うサブルーチンの一部を表すフローチャート。
　【図６０】
　本発明の第１実施例における撮影画面上での測光パターンを表す模式図。
　【符号の説明】
　１…ペンタプリズム
　２…透過型液晶（ＬＣＤ）
　３…焦点板
　４…ファインダ用ミラー
　５…サブミラー
　６…ＬＣＤ駆動回路
　７…制御回路
　８…焦点検出部
　９…撮影レンズ
　１１…ＣＣＤ基板
　１１−ａ，１１−ｂ，１１−ｃ，１１−ｄ…ラインセンサ
　１２…再結像レンズ
　１３…絞りマスク
　１４…コンデンサレンズ
　１５…撮影画面
　１６…ＡＦ／ＦＭ切換スイッチ
　１７…発光窓
　１８…ファインダ用レンズ
　１９…ズーム操作環
　２０…ＬＥＤ
　２１…ＳＰＣ
　２２ａ，２２ｂ…導電パターン
　２３…外部カバー
　１１１…スライダ
　１１２…レリーズボタン
　１１４…ボディ表示部
　１１８…ＡＦエリア変更スイッチ
　ＢＤ…カメラボディ
　ＧＰ…グリップ部