JPH0659846U - Camera display - Google Patents

Camera display

Info

Publication number
JPH0659846U
JPH0659846U JP7895592U JP7895592U JPH0659846U JP H0659846 U JPH0659846 U JP H0659846U JP 7895592 U JP7895592 U JP 7895592U JP 7895592 U JP7895592 U JP 7895592U JP H0659846 U JPH0659846 U JP H0659846U
Authority
JP
Japan
Prior art keywords
mode
display
learning
program
button
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
JP7895592U
Other languages
Japanese (ja)
Other versions
JP2586777Y2 (en
Inventor
忠幸 桐ヶ谷
勝城 町田
秀明 辻
Original Assignee
旭光学工業株式会社
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 旭光学工業株式会社 filed Critical 旭光学工業株式会社
Priority to JP7895592U priority Critical patent/JP2586777Y2/en
Publication of JPH0659846U publication Critical patent/JPH0659846U/en
Application granted granted Critical
Publication of JP2586777Y2 publication Critical patent/JP2586777Y2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 スイッチを所定時間操作することによって動
作状態を撮影モードと所定のモードと切り替えるカメラ
において、残り時間に関する情報が表示されるような表
示装置の提供。 【構成】 少なくとも第1モード及び第2モードの2つ
の異なるモードで動作可能なカメラにおいて、操作部材
と、前記操作部材が所定時間継続して操作された場合に
前記カメラの動作状態を前記第1モード及び前記第2モ
ード間で切り替え制御手段と、前記操作部材が所定時間
継続して操作されている間の時間の推移を表示する表示
手段を有する構成としている。
(57) [Abstract] [Purpose] To provide a display device for displaying information regarding the remaining time in a camera in which an operation state is switched between a photographing mode and a predetermined mode by operating a switch for a predetermined time. In a camera capable of operating in at least two different modes, a first mode and a second mode, an operating member and an operating state of the camera when the operating member is operated continuously for a predetermined time It is configured to have a switching control means between the mode and the second mode and a display means for displaying a transition of time while the operation member is operated for a predetermined time continuously.

Description

【考案の詳細な説明】[Detailed description of the device]

【0001】[0001]

【産業上の利用分野】[Industrial applications]

本考案は、通常の撮影モードおよびカメラの機能の設定項目毎のデータを設定 する機能設定モードで動作可能なカメラの、モード設定装置に関する。 The present invention relates to a mode setting device for a camera that can operate in a normal shooting mode and a function setting mode that sets data for each setting item of camera functions.

【0002】[0002]

【従来の技術】[Prior art]

近年、カメラには種々の機能、例えばISO感度の変更や、合焦時の電子ブザ ーONなどの特殊な機能、が搭載されるようになってきている。 従来このような機能の設定には、機能毎に専用の操作釦等が設けられており、 必要に応じて操作釦により機能の設定・変更を行なっていた。しかし、専用の操 作釦を設ける従来の構成では、機能が増えるに連れて操作釦の数を増やす必要が あり、その数には限りがある。さらに、釦が増えるために、コストアップとなる とともに、カメラの操作性が悪くなり、誤操作の増加にもつながるという問題が あった。 In recent years, various functions have been installed in cameras, for example, special functions such as changing ISO sensitivity and turning on an electronic buzzer when focusing. Conventionally, in setting such a function, a dedicated operation button or the like is provided for each function, and the function is set or changed by the operation button as necessary. However, in the conventional configuration in which a dedicated operation button is provided, it is necessary to increase the number of operation buttons as the number of functions increases, and the number is limited. Furthermore, since the number of buttons increases, the cost increases, and the operability of the camera deteriorates, leading to an increase in erroneous operations.

【0003】 また、モード切り替えスイッチなどを設けて、カメラの動作モードを通常の撮 影モードから機能設定のためのモードに切り替えて、設定項目と項目毎のデータ を選択・設定することにより複数の機能設定を行なうように構成されたものもあ る。このようなモード切り替えスイッチにおいては、誤操作を避けるために、所 定時間スイッチが操作された後にモードが切り換わるような構成が一般的である 。 上記のように、所定時間操作されるとモードが切り換わるような構成となって いる場合、操作者にとって、スイッチを操作してからモードが切り換わるまでの 時間が把握できず、モードが切り換わる前にスイッチ操作を中断したり、モード が切り換わっているにもかかわらずスイッチ操作を続けていたりすることがあり 、時間経過に関する情報を表示する手段が望まれていた。In addition, by providing a mode changeover switch or the like, the operation mode of the camera is switched from a normal photographing mode to a mode for function setting, and a plurality of setting items and data for each item are selected and set to select a plurality of Some are configured to perform feature settings. In such a mode changeover switch, in order to avoid erroneous operation, the mode is generally switched after the switch is operated for a predetermined time. As described above, when the mode is switched when the operation is performed for a predetermined time, the operator cannot understand the time from operating the switch until the mode is switched, and the mode is switched. The switch operation may be interrupted before, or the switch operation may be continued even though the mode has been switched, and a means for displaying information regarding the passage of time has been desired.

【0004】[0004]

【考案が解決しようとする課題】 上記の事情に鑑み、本考案は、スイッチを所定時間操作することによって動作 状態を撮影モードと所定のモードと切り替えるカメラにおいて、残り時間に関す る情報が表示されるような表示装置の提供を目的としている。In view of the above circumstances, the present invention displays information about the remaining time in a camera that switches the operating state between a shooting mode and a predetermined mode by operating a switch for a predetermined time. It is intended to provide such a display device.

【0005】[0005]

【課題を解決するための手段】[Means for Solving the Problems]

上記目的を達成するため、本考案のカメラの表示装置は、少なくとも第1モー ド及び第2モードの2つの異なるモードで動作可能なカメラにおいて、操作部材 と、前記操作部材が所定時間継続して操作された場合に前記カメラの動作状態を 前記第1モード及び前記第2モード間で切り替え制御手段と、前記操作部材が所 定時間継続して操作されている間の時間の推移を表示する表示手段を有する構成 としている。 To achieve the above object, a display device for a camera of the present invention is a camera capable of operating in at least two different modes, a first mode and a second mode, in which an operating member and the operating member are continuously operated for a predetermined time. When the camera is operated, the operation state of the camera is switched between the first mode and the second mode, and a display for displaying a time transition while the operation member is operated for a predetermined time. It is configured to have means.

【0006】[0006]

【実施例】【Example】

以下、この考案に係るカメラの一実施例の構成を、添付図面を参照して詳細に 説明する。 『全体構成』 図1乃至図3は、この一実施例が適用される自動焦点(AF)一眼レフレック スカメラのカメラボディ10の構成を示す正面図、上面図、及び、背面図である 。図1に示す様に、このカメラボディ10の正面には、撮影レンズ12(図11 に概略示されている。)が交換可能(即ち、着脱自在)に装着されるレンズマウ ント部14が形成されている。この撮影レンズ12は、この一実施例においては 、パワーズームレンズから構成され、例えば、焦点距離が28mm乃至80mm の間で、内蔵したズームモータ(図示せず)を介して任意に変更可能に設定され ている。 Hereinafter, a configuration of an embodiment of a camera according to the present invention will be described in detail with reference to the accompanying drawings. "Overall Configuration" FIGS. 1 to 3 are a front view, a top view, and a rear view showing the configuration of a camera body 10 of an automatic focusing (AF) single-lens reflex camera to which this embodiment is applied. As shown in FIG. 1, a lens mount portion 14 to which a taking lens 12 (schematically shown in FIG. 11) is replaceably (ie, detachably) mounted is formed on the front surface of the camera body 10. ing. In this embodiment, the photographing lens 12 is composed of a power zoom lens, and can be arbitrarily changed through a built-in zoom motor (not shown) with a focal length of 28 mm to 80 mm, for example. Has been done.

【0007】 『撮影レンズ』 この撮影レンズ12は、カメラボディ10への装着状態において、レンズマウ ント部14にロックされており、レンズマウント部14の向かって左側に配設さ れたレンズロック釦16を押し込む事により、そのロック状態を解除され、レン ズマウント部14からの取り外しが許容される様に構成されている。ここで、カ メラボディ10に撮影レンズ12が装着された状態で、レンズマウント部14の 表面(前面)に配設された接続端子群18と、撮影レンズ12の後面に配設され た接続端子群(図示せず)とが互いに接触する事により、図11に示す様に、カ メラボディ10に内蔵されたボディ側CPU20と撮影レンズ12に内蔵された レンズ側CPU22とが互いに通信可能に接続される事になる。[Shooting Lens] The shooting lens 12 is locked to the lens mount portion 14 when mounted on the camera body 10, and a lens lock button 16 is provided on the left side of the lens mount portion 14. By pushing in, the locked state is released, and removal from the lens mount portion 14 is allowed. Here, with the taking lens 12 mounted on the camera body 10, the connection terminal group 18 arranged on the surface (front surface) of the lens mount portion 14 and the connecting terminal group arranged on the rear surface of the photographing lens 12 By contacting with each other (not shown), as shown in FIG. 11, the body side CPU 20 incorporated in the camera body 10 and the lens side CPU 22 incorporated in the taking lens 12 are communicatively connected to each other. It will be a matter.

【0008】 『フォーカスモード切り替え釦』 一方、レンズマウント部14の向かって右側には、ピントを手動で合わせるマ ニュアルフォーカス(MF)モードかピントを自動的に合わせる自動合焦(AF )モードを切り換え設定する為のフォーカスモード切り換え釦24が略上下方向 に沿ってスライド自在に配設されている。図1に示す様に、このフォーカスモー ド切り換え釦24に刻印された「−」マークをカメラボディ10に刻印されたA Fマークに合わせる事により、AFモードが、また、MFマークに合わせる事に よりMFモードが、夫々切り換え設定される[Focus Mode Switching Button] On the other hand, on the right side of the lens mount portion 14, a manual focus (MF) mode for manually focusing or an automatic focusing (AF) mode for automatically focusing is switched. A focus mode switching button 24 for setting is provided slidably in a substantially vertical direction. As shown in FIG. 1, by aligning the "-" mark engraved on the focus mode switching button 24 with the AF mark engraved on the camera body 10, the AF mode can be aligned with the MF mark. The MF mode is switched and set.

【0009】 『シャッタ釦、アップ/ダウンレバー、Tv/Av釦』 また、図1及び図2に示す様に、カメラボディ10の上面の向かって左側には 、最も前方に張り出した位置に、シャッタ釦26が押し込み自在に配設されてい る。このシャッタ釦の直後方に隣接した位置に、指定された可変データをアップ /ダウンさせる為のアップ/ダウンレバー28が、撮影レンズ12の光軸に略平 行な軸線回りに(即ち、カメラボディ10の略前後方向に沿って延出する軸線回 りに)回動自在に配設されている。更に、このアップ/ダウンレバー28の直後 方に隣接した位置に、クリア釦としても機能するTv/Av釦30が押し込み自 在に配設されている。ここで、Tv/Av釦30は、後述するメイン釦38がO N位置にもたらされる事により設定されるフルスペックモードにおけるオート露 出モード(A)及びマニュアル露出モード(M)において、これを押す毎に、シ ャッタ速度優先モードまたは絞り優先モードが順次切り換え設定される。[Shutter Button, Up / Down Lever, Tv / Av Button] Further, as shown in FIGS. 1 and 2, the shutter is provided on the left side of the upper surface of the camera body 10 at the position most forwardly projected. The button 26 is arranged so that it can be pushed in freely. An up / down lever 28 for moving up / down the designated variable data is provided at a position immediately after the shutter button around an axis line substantially parallel to the optical axis of the taking lens 12 (that is, the camera body). It is rotatably arranged around an axis extending along the substantially front-rear direction of 10. Further, a Tv / Av button 30, which also functions as a clear button, is provided at the position immediately adjacent to the up / down lever 28 so as to be pushed in automatically. Here, the Tv / Av button 30 is pressed in the auto exposure mode (A) and the manual exposure mode (M) in the full spec mode, which is set by bringing the main button 38 described later to the ON position. Each time, the shutter speed priority mode or the aperture priority mode is sequentially switched and set.

【0010】 尚、この一実施例においては、共に押し込み自在になされたシャッタ釦及びT v/Av釦30の間に、カメラボディ10を撮影姿勢に保持した状態で横方向に 移動自在となるアップ/ダウンレバー28が介設されていることになる。ここで 、これらシャッタ釦、アップ/ダウンレバー28、及び、Tv/Av釦30は、 カメラボディ10の右側部(図1及び図2において、向かって左側部)を握った 撮影者の右手の人差し指により操作可能な位置に配設されている。即ち、シャッ タ釦とTv/Av釦30とは、共に右手人差し指により押し込み操作される事と なり、誤操作の発生する虞があるが、この一実施例においては、両者の間に、左 右方向にのみ操作される(換言すれば、押し込み操作される事のない)アップ/ ダウンレバー28が介設されているので、撮影者はこのアップ/ダウンレバー2 8を人差し指で押し込み方向に触れた状態で、これよりも前方にある釦をシャッ タ釦と、また、これよりも後方にある釦をTv/Av釦30と夫々確実に認識す ることが出来、押し間違え等の誤操作を確実に防止することが出来る事になる。In this embodiment, between the shutter button and the Tv / Av button 30 both of which can be pushed freely, the camera body 10 can be moved laterally while being held in the shooting posture. / The down lever 28 is interposed. Here, the shutter button, the up / down lever 28, and the Tv / Av button 30 are the forefinger of the right hand of the photographer who holds the right side (the left side in FIGS. 1 and 2) of the camera body 10. It is arranged at a position where it can be operated by. That is, the shutter button and the Tv / Av button 30 are both pushed by the right index finger, which may cause an erroneous operation. Since the up / down lever 28 that is operated only on (in other words, it is not pushed) is provided, the photographer touches the up / down lever 28 with the index finger in the pushing direction. The buttons in front of this can be recognized as the shutter button, and the buttons in the rear as the Tv / Av button 30, respectively, can be reliably recognized, and erroneous operations such as incorrect pressing can be reliably prevented. You will be able to do it.

【0011】 『メイン釦』 このカメラボディ10の上面の中央寄りの前方部分内には、内蔵フラッシュ( 図示せず)がポップアップ釦32を押し込む事により上方にポップアップ可能に 配設されている。また、図2に示す様に、このカメラボディ10の上面の中央寄 りの後方部分上には、撮影に必要となる種々の情報を表示する為の外部表示LC Dパネル34が外部から視認可能に配設されている。この外部表示LCDパネル 34の向かって左側には、メイン釦36が前後方向に沿ってスライド可能に配設 されている。このメイン釦36はOFF位置−ON位置−PICT位置との間で スライド移動され、後述するメインスイッチ110がOFF位置でオフされ、O N位置またはPICT位置でオンされる様に設定されている。“Main Button” A built-in flash (not shown) is arranged in a front portion near the center of the upper surface of the camera body 10 so as to be able to pop up upward by pushing a pop-up button 32. Further, as shown in FIG. 2, an external display LCD panel 34 for displaying various information necessary for photographing can be visually recognized from the outside on the rear portion near the center of the upper surface of the camera body 10. It is installed in. On the left side of the external display LCD panel 34, a main button 36 is provided slidably along the front-rear direction. The main button 36 is slid between the OFF position, the ON position, and the PICT position, and the main switch 110 described later is turned off at the OFF position and turned on at the ON position or the PICT position.

【0012】 ここで、このメイン釦36がON位置にもたらされる事により、ノーマルプロ グラムモード(P)、オート露出モード(A)、マニュアル露出モード(M)が 任意に選択される露出モード(フルスペックモード:FULL)が設定される。 一方、メイン釦36がPICT位置にもたらされる事により、初心者による撮影 に最適するグリーンモード、人物を撮影するに最適する人物モード、風景を撮影 するに最適する風景モード、動く被写体を撮影するに最適する動体モード、及び 、被写体を近接状態で撮影するに最適する近接モードが任意に選択される露出モ ード(ピクチャモード)が設定される。When the main button 36 is brought to the ON position, the normal program mode (P), the auto exposure mode (A), and the manual exposure mode (M) are arbitrarily selected. Spec mode: FULL) is set. On the other hand, by bringing the main button 36 to the PICT position, the green mode is most suitable for shooting by a beginner, the person mode is most suitable for shooting a person, the scenery mode is most suitable for shooting a landscape, and the most suitable for shooting a moving subject. The exposure mode (picture mode) in which the moving object mode to be selected and the proximity mode optimal for shooting the subject in the proximity state are arbitrarily selected is set.

【0013】 これら露出モードは後に詳細に夫々説明するが、この一実施例では、ピクチャ モードの夫々のモードは、絵文字(ピクチャ)により表されたシンボルを選択す る事により設定される。 尚、マニュアル露出モード(M)が設定された状態において、シャッタ速度及 び絞りは、上述したTv/Av釦30で設定された側の値を、アップ/ダウンレ バー28を回動する事により、変更することが出来る様に設定されている。。Although each of these exposure modes will be described in detail later, in this embodiment, each mode of the picture mode is set by selecting a symbol represented by a pictogram (picture). In the state where the manual exposure mode (M) is set, the shutter speed and the aperture are set to the values set by the Tv / Av button 30 described above by rotating the up / down lever 28, It is set so that it can be changed. .

【0014】 『ドライブ釦、モード釦』 一方、カメラボディ10の上面の向かって右側部には、向かって右側にドライ ブ釦38が、また、向かって左側にモード釦40が、夫々押し込み自在に並設さ れている。これらドライブ釦38とモード釦40とは、カメラボディ10の左側 部(図1及び図2において、向かって右側部)を握った撮影者の左手の人差し指 により各々単独に押し込み操作可能に、且つ、この人差し指により両者が同時に 押し込み操作可能な状態に配設されている。[Drive Button, Mode Button] On the other hand, on the right side of the upper surface of the camera body 10, the drive button 38 on the right side and the mode button 40 on the left side can be freely pressed. They are installed side by side. The drive button 38 and the mode button 40 can be individually pushed by the forefinger of the left hand of the photographer who holds the left side portion (the right side portion in FIGS. 1 and 2) of the camera body 10, and Both of them are arranged so that they can be pushed in simultaneously by the index finger.

【0015】 ここで、ドライブ釦38は、これを押し込んだ状態で、上述したアップ/ダウ ンレバー28を回動操作する事により、メイン釦36がON位置またはPICT 位置の何れにあろうとも、ドライブモードが、1枚撮影モード、多数枚撮影モー ド、セルフタイマー撮影モードの間で切り換え選択される様に設定されている。 また、モード釦40は、これを押し込んだ状態で、上述したアップ/ダウンレバ ー28を回動操作する事により、メイン釦36がON位置にある場合には、露出 モードがフルスペックモードとして規定される所のノーマルプログラムモード( P)、オート露出モード(A)、マニュアル露出モード(M)の間で順次切り換 え選択される様に設定され、また、メイン釦36がPICT位置にある場合には 、露出モードがピクチャモードとして規定される所のグリーンモード、人物モー ド、風景モード、動体モード、及び、近接モードの間で順次切り換え選択される 様に設定されている。Here, the drive button 38 is operated by rotating the up / down lever 28 described above while pushing the drive button 38 regardless of whether the main button 36 is in the ON position or the PICT position. The mode is set to be switched and selected among the single-photographing mode, the multiple-photographing mode, and the self-timer photographing mode. Further, when the mode button 40 is pushed in and the above-mentioned up / down lever 28 is rotated, when the main button 36 is in the ON position, the exposure mode is defined as the full-spec mode. If the main button 36 is set to the PICT position, the normal program mode (P), the auto exposure mode (A), and the manual exposure mode (M) are set to be sequentially selected. Is set so that the exposure mode is sequentially selected and selected among the green mode, portrait mode, landscape mode, moving object mode, and proximity mode, where the picture mode is specified.

【0016】 更に、ドライブ釦38及びモード釦40を同時に所定時間押し込む事により、 特殊機能(PF)設定モードに移行する様に設定されている。このPF設定モー ドが設定された状態で、モード釦40を押す毎に、設定される特殊機能の内容が 順次切り換え変更される。また、このPF設定モードが設定された状態で、且つ 、「PF」が英字で表示された状態で、上述したTv/Av釦30を所定時間押 し続ける事により、このTv/Av釦30はクリア釦として機能し、詳細は後述 するが、特殊機能設定モードにおいて設定された種々のデータが全てクリアされ る様に構成されている。但し、クリア動作においては、フィルムのISO感度に 関しては、カメラボディ10内にフィルムが装填されている場合には、そのDX コードにより表示されたISO感度に、また、フィルムが装填されていない場合 には、デフォルト値としての例えば100に夫々設定される様になされている。Further, by pressing the drive button 38 and the mode button 40 at the same time for a predetermined time, the special function (PF) setting mode is set. Every time the mode button 40 is pressed while the PF setting mode is set, the contents of the special function to be set are sequentially switched and changed. In addition, when the PF setting mode is set and "PF" is displayed in English characters, the Tv / Av button 30 is kept pressed by continuously pressing the Tv / Av button 30 for a predetermined time. It functions as a clear button, and is structured so that all the various data set in the special function setting mode are cleared, as will be described later in detail. However, in the clear operation, with regard to the ISO sensitivity of the film, when the film is loaded in the camera body 10, the ISO speed indicated by the DX code is not loaded, and the film is not loaded. In this case, the default value is set to 100, for example.

【0017】 また、このTv/Av釦30は、後述するプログラムシフトが実行されている 状態で、押し込み駆動される事により、シフト量をクリアするプログラムシフト クリア釦として機能し、更に、露出補正動作が実行されている状態で、押し込み 駆動される事により、露出の補正量をクリアする露出補正クリア釦として機能す る様に設定されている。Further, the Tv / Av button 30 functions as a program shift clear button for clearing the shift amount by being pushed and driven while the program shift described later is being executed, and further the exposure correction operation is performed. It is set to function as an exposure compensation clear button that clears the amount of exposure compensation when it is pushed in while is being executed.

【0018】 ここで、カメラボディ10の上面の向かって左側部には、図示しない外部フラ ッシュが装着されるアクセサリーシュー42が配設されている。このアクセサリ ーシュー42は通常、カバー部材44により覆われている。Here, an accessory shoe 42 to which an external flash (not shown) is attached is arranged on the left side of the upper surface of the camera body 10. The accessory shoe 42 is usually covered with a cover member 44.

【0019】 一方、図3に示す様に、カメラボディ10の背面の上部には、ファインダ接眼 部46が配設されている。また、カメラボディ10の背面の下部は、略全面に渡 り裏蓋48により開放可能に覆われており、この裏蓋48を開放する状態で、フ ィルムの着脱が行われる。この裏蓋48には、詳細な説明は省略するが、撮影中 のフィルムに撮影年月日を任意に写し込ませる事の出来る日付データ写し込み機 構50が組み込まれている。On the other hand, as shown in FIG. 3, a finder eyepiece portion 46 is disposed above the rear surface of the camera body 10. Further, the lower portion of the back surface of the camera body 10 is covered with a back cover 48 so as to be open over substantially the entire surface. Although not described in detail, the back cover 48 incorporates a date data imprinting mechanism 50 capable of imprinting the photographing date on the film being photographed.

【0020】 『ハイパ釦』 また、このカメラボディ10の背面の右肩部には、ハイパ釦52が押し込み自 在に配設されている。このハイパ釦52は基本的には露出補正釦として機能する ものであり、通常露出モードにおけるノーマルプログラムモード(P)及びオー ト露出モード(A)が選択されている場合において、このハイパ釦52を押しつ つアップ/ダウンレバー28を回動操作する事により、カメラ側で演算した最適 露出状態を撮影者の意図のもとにプラス方向またはマイナス方向に補正すること が出来る。一方、ピクチャモードにおけるグリーンモード以外の撮影モードが設 定されている場合も、上述したと同様の操作を実行する事により、露出補正する ことが出来る。“Hyper Button” Further, a hyper button 52 is provided at the right shoulder portion on the back surface of the camera body 10 so as to be pushed in automatically. The hyper button 52 basically functions as an exposure correction button, and when the normal program mode (P) and the auto exposure mode (A) in the normal exposure mode are selected, the hyper button 52 is pressed. By rotating the push-up / down lever 28, the optimum exposure state calculated on the camera side can be corrected in the plus or minus direction according to the photographer's intention. On the other hand, even when a shooting mode other than the green mode in the picture mode is set, exposure correction can be performed by performing the same operation as described above.

【0021】 また、通常露出モードにおけるマニュアル露出モード(M)が設定されている 場合において、このハイパ釦52を押す事により、露出測光演算が実行され、そ の演算結果に基づき最適のシャッタ速度及び絞りが設定される。即ち、マニュア ル露出モード(M)においてハイパ釦52が押される事により、実質的にオート 露出モード(A)が設定される事になる。 尚、このハイパ釦52を押しつつアップ/ダウンレバー28を回動操作する事 により露出補正した値は、このハイパ釦52を押しつつクリア釦として機能する Tv/Av釦30を押す事により、クリアされる事になる。Further, when the manual exposure mode (M) in the normal exposure mode is set, by pressing the hyper button 52, the exposure photometric calculation is executed, and the optimum shutter speed and the optimum shutter speed are calculated based on the calculation result. The aperture is set. That is, when the hyper button 52 is pressed in the manual exposure mode (M), the auto exposure mode (A) is substantially set. The value corrected by rotating the up / down lever 28 while pressing the hyper button 52 clears the value by pressing the Tv / Av button 30 that functions as a clear button while pressing the hyper button 52. Will be done.

【0022】 『外部表示LCDパネルの表示内容』 次に、図4乃至図6を参照して、上述した外部表示LCDパネル34の構成を 詳細に説明する。[Display Contents of External Display LCD Panel] Next, the configuration of the external display LCD panel 34 described above will be described in detail with reference to FIGS. 4 to 6.

【0023】 先ず、この外部表示LCDパネル34は、図4にその全点灯状態で示す様に、 その表示態様を設定されている。また、図5に示す様に、この外部表示LCDパ ネル34には、メイン釦36が何れの位置にあろうとも常時表示される4つの固 定表示部54a〜54dが設けられている。ここで、符号54aは、上述したグ リーンモードを表示するピクチャを実際に緑色とする為のハーフトーンを示して いる。符号54bは、これにより外部表示LCDパネル34の表示エリアを左右 2分割とする為の仕切り線を表しており、この仕切り線54bよりも左側部分に は、ピクチャモードで選択される5つの撮影モードを夫々表すピクチャと、通常 露出モードで選択される3つの撮影モードを夫々表す英字とが表示され、右側部 分には、露出状態、シャッタ速度、絞り、撮影枚数等の撮影に際して必要となる 種々の情報が表示される様に設定されている。符号54c及び54dは、左括弧 及び右括弧を夫々示しており、この括弧で括られるエリアに、バッテリ状態、フ ィルムに関する情報、及び、特殊機能設定情報等が表示される様に設定されてい る。即ち、図4に示す全点灯状態から図5に示す固定表示部54a〜54dを取 り除いた表示部が、液晶により点灯可能な表示内容となっている。尚、これら液 晶により表示される表示部は、メイン釦36が位置以外に設定された場合に点灯 状態となされる。First, the display mode of the external display LCD panel 34 is set as shown in the fully lit state in FIG. Further, as shown in FIG. 5, the external display LCD panel 34 is provided with four fixed display portions 54a to 54d which are always displayed regardless of the position of the main button 36. Here, reference numeral 54a represents a halftone for actually making the picture displaying the green mode described above green. Reference numeral 54b represents a partition line for dividing the display area of the external display LCD panel 34 into left and right parts by this, and the left side of the partition line 54b has five shooting modes selected in the picture mode. , And English letters for each of the three shooting modes that are normally selected in the exposure mode are displayed. The right side shows various exposure conditions, shutter speed, aperture, number of shots, etc. required for shooting. Is set to be displayed. Reference numerals 54c and 54d indicate a left parenthesis and a right parenthesis, respectively, and the areas enclosed by the parentheses are set so that the battery status, the information about the film, the special function setting information, etc. are displayed. . That is, the display contents obtained by removing the fixed display parts 54a to 54d shown in FIG. 5 from the full lighting state shown in FIG. The display section displayed by these liquid crystals is turned on when the main button 36 is set to a position other than the position.

【0024】 詳細には、仕切り線54bよりも左側部分には、最上段から下方に向けて、グ リーンモードを示すピクチャ(スマイル顔)56a、人物モードを示すピクチャ (人物)56b、風景モードを示すピクチャ(山)56c、動体モードを示すピ クチャ(走っている人)56d、近接モードを示すピクチャ(花)56eが点灯 可能に順次配設されており、最下段には、通常露出モードで選択されるノーマル プログラムモードを示す英字P、オート露出モードを示す英字A、マニュアル露 出モードを示す英字Mが横並び状態で点灯可能に配設されている。また、各ピク チャ56a〜56eの回りには、対応するピクチャ56a〜56eが選択された ことを示す枠58a〜58eが点灯可能に夫々配設されている。More specifically, on the left side of the partition line 54b, a picture (smiley face) 56a showing a green mode, a picture (person) 56b showing a person mode, and a landscape mode are displayed from the top to the bottom. A picture (mountain) 56c, a picture (running person) 56d indicating a moving object mode, and a picture (flower) 56e indicating a proximity mode are sequentially arranged so that they can be turned on. The letter P indicating the normal program mode to be selected, the letter A indicating the auto exposure mode, and the letter M indicating the manual exposure mode are arranged side by side so that they can be lighted. Further, frames 58a to 58e indicating that the corresponding pictures 56a to 56e have been selected are provided around the respective pictures 56a to 56e so as to be lightable.

【0025】 具体的には、メイン釦36がON位置にもたらされて通常露出モードが設定さ れた場合には、仕切り線54bよりも左側部分においては、ノーマルプログラム モードを示す英字P、オート露出モードを示す英字A、マニュアル露出モードを 示す英字Mの中の選択されたモードに対応する英字のみが点灯される様に設定さ れている。一方、メイン釦36がPICT位置にもたらされてピクチャモードが 設定された場合には、仕切り線54bよりも左側部分においては、全てのピクチ ャ56a〜56eが点灯され、選択されたピクチャモードに対応する枠58a〜 58eのみが選択的に点灯される様に設定されている。Specifically, when the main button 36 is brought to the ON position and the normal exposure mode is set, in the left side of the partition line 54b, the letter P indicating the normal program mode, the automatic Only the letter A corresponding to the selected mode among the letter A indicating the exposure mode and the letter M indicating the manual exposure mode is set to light up. On the other hand, when the main button 36 is brought to the PICT position and the picture mode is set, all the pictures 56a to 56e are turned on in the left side portion of the partition line 54b, and the selected picture mode is set. Only the corresponding frames 58a to 58e are set to be selectively turned on.

【0026】 また、仕切り線54bよりも右側部分には、中央部上縁に、等間隔で横並び状 態で、合計9個の黒丸によるグラフ58fが点灯可能に配設されている。このグ ラフ58fの直下側には、各黒丸に対応して合計9本の目盛り58gが点灯可能 に配設されている。この目盛り58gの中央の下側には、中央位置を示す三角印 58hが点灯可能に配設されている。また、この目盛り58gの左端の下側には 、マイナスマーク58iが、また、右端の下側には、プラスマーク58jが夫々 点灯可能に配設されている。ここで、マイナス方向とは、絞りの絞り込み側、ま たは、シャッタ速度の低速側を示し、プラス方向とは、絞りの開放側、または、 シャッタ速度の高速側向を示している。 ここで、上述したグラフ58fは、ピクチャモードで選択される露出モードに おけるグリーンモード以外の4つの露出モードの選択時に、アップ/ダウンレバ ー28の回動操作によってドットの点滅、点灯状態を変化させ、プログラムシフ トの方向及び量を表示する様に構成されているが、例えば、グラフ58fの両端 に「+」マーク及び「−」マークを点灯または点滅させて、グラフ58fに、シ ャッタ速度の大小変化または絞り値の大小変化を直接表示する様に構成する事も 出来る。この場合、グラフ58fの両端部のピクチャ56f、56g、56hを なくして、上述した「+」マーク及び「−」マークのみを表示する事も可能であ る。On the right side of the partition line 54b, a total of nine black circles 58f are arranged at the upper edge of the central portion in a state of being arranged side by side at equal intervals. Immediately below the graph 58f, a total of nine scales 58g corresponding to each black circle are arranged so that they can be turned on. Below the center of the scale 58g, a triangular mark 58h indicating the center position is arranged so that it can be turned on. Further, a minus mark 58i is provided below the left end of the scale 58g, and a plus mark 58j is provided below the right end of the scale 58g so that they can be turned on. Here, the minus direction indicates the aperture side of the aperture or the low side of the shutter speed, and the plus direction indicates the aperture side of the aperture or the high side of the shutter speed. Here, the above-mentioned graph 58f shows that the dot blinking and the lighting state are changed by rotating the up / down lever 28 when four exposure modes other than the green mode in the exposure mode selected in the picture mode are selected. , The direction and amount of the program shift are displayed. For example, by lighting or blinking the "+" mark and the "-" mark at both ends of the graph 58f, the graph 58f indicates the shutter speed. It can also be configured to directly display the magnitude change or the magnitude change of the aperture value. In this case, it is possible to eliminate the pictures 56f, 56g, and 56h at both ends of the graph 58f and display only the above "+" mark and "-" mark.

【0027】 一方、グラフ58fの左右両端の夫々左側及び右側には、ピクチャモードにお いて、人物モード、風景モード、及び、近接モードの何れかが選択された場合に 点灯されるピクチャ56f、56gが配設されている。ここで、左方のピクチャ (人と山との両方にピントがあっている図)56fは、絞りが絞り込まれて被写 界深度が深くなって、ピントの合う範囲が広がっている状態を、また、右方のピ クチャ(人のみにピントが合って、山にピントが合っていない図)56gは、絞 りが開放されて被写界深度が浅くなり、ピントの合う範囲が狭くなっている状態 を夫々表している。On the other hand, on the left and right sides of the left and right ends of the graph 58f, the pictures 56f and 56g that are lit when any one of the portrait mode, the landscape mode, and the proximity mode is selected in the picture mode. Is provided. Here, the left picture (figure in which both the person and the mountain are in focus) 56f shows a state in which the diaphragm is narrowed down and the depth of field is deep, and the range in which the focus is achieved is widened. In the right-side picture (a figure in which only people are in focus and mountains are out of focus) 56g, the aperture is open and the depth of field is shallow, resulting in a narrow focus range. It shows the state of being respectively.

【0028】 更に、マイナスマーク58iの左側(即ち、ピクチャ56fの直下側)、及び プラスマーク58jの右側(即ち、ピクチャ56gの直下側)には、ピクチャモ ードにおいて動体モードが選択された場合に点灯されるピクチャ56h、56i が配設されている。ここで、左方のピクチャ(走っている人が流れている図)5 6hは、シャッタ速度が遅くなって、被写体が流れて写し出され易い状態を、ま た、右方のピクチャ(走っている人が流れていない図)56iは、シャッタ速度 が速くなって、被写体が停止して写し出され易い状態を夫々表している。Further, on the left side of the minus mark 58i (that is, immediately below the picture 56f) and on the right side of the plus mark 58j (that is, immediately below the picture 56g), when the moving object mode is selected in the picture mode. Illuminated pictures 56h and 56i are provided. Here, in the left-hand picture (picture in which a running person is flowing) 56h, the shutter speed becomes slower and the subject flows and is easily projected, and the right-hand picture (running person). The figure 56i in which no person is flowing represents the state in which the shutter speed becomes fast and the subject stops and is easily projected.

【0029】 また、ピクチャ56hの下側には、下方に向けて、3種類のピクチャ56j、 56k、56mが点灯可能に配設されている。ここで、これら3種類のピクチャ 56j、56k、56mは、カメラボディ10に装着された撮影レンズ12がパ ワーズームレンズである場合に、採用されるオートパワーズーム制御の異なるモ ードの設定状態を示しており、最上段のピクチャ56jは像倍率一定撮影モード が、次段のピクチャ56kはクリップ撮影モードが、また、最下段のピクチャ5 6mは露光間ズーム撮影モードが設定された状態で、夫々選択的に点灯される様 になされている。尚、これらオートパワーズーム制御の説明は、本願の要旨と関 係ないので省略する。Further, below the picture 56h, three types of pictures 56j, 56k, 56m are arranged so as to be lighted downward. Here, these three types of pictures 56j, 56k, and 56m are used when the taking lens 12 mounted on the camera body 10 is a power zoom lens and are set in different modes for the automatic power zoom control. The picture 56j in the uppermost row is set to the constant image magnification shooting mode, the picture 56k in the next row is set to the clip shooting mode, and the picture 56m in the lowermost row is set to the in-exposure zoom shooting mode. It is designed to be selectively turned on. The description of these auto power zoom controls is omitted because it is not related to the gist of the present application.

【0030】 また、マイナスマーク58iの下側には、下方に向けて、5種類のピクチャ5 6n、56o、56p、56q、56rが点灯可能に配設されている。ここで、 最上段のピクチャ(雷)56nはフラッシュ撮影が要求される場合に点滅され、 ポップアップ釦32が押されて内蔵フラッシュがポップアップされ、フラッシュ 撮影可能状態になった場合に点灯される様になされている。次段のピクチャ(目 )56oはフラッシュ撮影時における赤目撮影防止モードが設定された状態で点 灯される様になされている。ここで、赤目撮影防止モードが設定されると、詳細 な説明は省略するが、フラッシュ撮影に先立ち内蔵フラッシュがプレ発光して、 被写体を構成する人物の瞳孔を閉じさせる様になされている。Further, below the minus mark 58i, five types of pictures 56n, 56o, 56p, 56q, 56r are arranged so as to be turned downward. Here, the uppermost picture (thunder) 56n is blinked when flash photography is requested, and the built-in flash is popped up by pressing the pop-up button 32, and is turned on when the flash photography becomes possible. Has been done. The next picture (eye) 56o is lit up in a state where the red-eye photography prevention mode is set during flash photography. Here, when the red-eye shooting prevention mode is set, the detailed description is omitted, but before the flash shooting, the built-in flash pre-flashes to close the pupils of the person constituting the subject.

【0031】 更に、3段目のピクチャ(時計)56pはドライブ釦38が押し込まれてドラ イブ設定モードがセットされた状態で、アップ/ダウンレバー28を回動する事 によりセルフタイマー撮影モードが選択された場合に点灯される様に設定されて いる。また、4段目のピクチャ(四角形)56qはドライブ釦38が押し込まれ てドライブ設定モードがセットされた状態で、アップ/ダウンレバー28を回動 する事により、1枚撮影モードまたは多数枚撮影モードが選択された場合に点灯 される様に設定されている。また、最下段のピクチャ(多数枚が重ねられた状態 を示す図)56rはドライブ釦38が押し込まれてドライブ設定モードがセット された状態で、アップ/ダウンレバー28を回動する事により、多数枚撮影モー ドが選択された場合に点灯される様に設定されている。即ち、1枚撮影モードが 設定された場合には、四角形状のピクチャ56qのみが点灯され、多数枚撮影モ ードが設定された場合には、四角形状のピクチャ56qにピクチャ56rが付加 された状態で点灯される様になされている。Further, in the third-stage picture (clock) 56p, the self-timer shooting mode is selected by rotating the up / down lever 28 while the drive button 38 is pressed and the drive setting mode is set. It is set so that it will be turned on when it is turned on. The fourth row picture (quadrangle) 56q is in the single-shot mode or the multiple-shot mode by rotating the up / down lever 28 with the drive setting mode set by pressing the drive button 38. It is set to light up when is selected. Also, the bottommost picture (a diagram showing a state in which a large number of images are stacked) 56r is set to a large number by rotating the up / down lever 28 while the drive button 38 is pressed and the drive setting mode is set. It is set to light up when the single shooting mode is selected. That is, when the single-photographing mode is set, only the rectangular picture 56q is turned on, and when the multiple-photographing mode is set, the picture 56r is added to the rectangular picture 56q. It is designed to be lit in the state.

【0032】 一方、上述した三角マーク58hとマイナスマーク58iとの間には、学習モ ードに関するピクチャ56sが点灯可能に配設されている。このピクチャ(ノー トと鉛筆)56sは特殊機能(PF)設定モードにおいて、学習モードが設定さ れた場合に点灯される様になされている。尚、この学習モードに関しては、後に 詳細に説明する。On the other hand, between the above-mentioned triangular mark 58h and the minus mark 58i, the picture 56s related to the learning mode is arranged so that it can be turned on. This picture (note and pencil) 56s is lit up when the learning mode is set in the special function (PF) setting mode. The learning mode will be described later in detail.

【0033】 また、上述した雷ピクチャ56nの右方であって、三角マーク58hの下側に は、シャッタ速度を示す英字「Tv」が点灯可能に配設されている。この英字「 Tv」の直上側には、円弧からなるバーマーク58kが点灯可能に配設されてい る。このバーマーク58kは、Tv/Av釦30の押し込みによりシャッタ優先 モードが選択された場合に点灯される様になされている。Further, on the right side of the above-described lightning picture 56n and below the triangular mark 58h, the letter “Tv” indicating the shutter speed is arranged so that it can be turned on. A bar mark 58k, which is an arc, is lit up immediately above the English letter "Tv". The bar mark 58k is lit when the shutter priority mode is selected by pressing the Tv / Av button 30.

【0034】 また、この「Tv」の下側には、絞りを示す英字「Av」が点灯可能に配設さ れている。この英字「Av」の直上側には、円弧からなるバーマーク58mが点 灯可能に配設されている。このバーマーク58mは、Tv/Av釦30の押し込 みにより絞り優先モードが選択された場合に点灯される様になされている。 尚、外部表示LCDパネル34に、「Tv」マーク及び「Av」マークの両方 を同時に表示する様に構成することが出来、また、スイッチ操作に応じて片方づ つ表示する様に構成する事も出来る。Further, below the “Tv”, an alphabetical letter “Av” indicating the diaphragm is provided so that it can be turned on. A bar mark 58m, which is an arc, is provided directly above the English letter "Av" so that it can be lit. The bar mark 58m is lit when the aperture priority mode is selected by pressing the Tv / Av button 30. The external display LCD panel 34 can be configured to display both the “Tv” mark and the “Av” mark at the same time, and can also be configured to display one of the marks according to the switch operation. I can.

【0035】 ここで、上述した英字「Tv」の右側には、シャッタ速度(または、ISO感 度)を示す4桁の表示部60a〜60dが点灯可能に配設されている。ここで、 左側2桁の表示部60a、60bは7セグメントから構成され、夫々「0」〜「 9」の任意の数字と英字等とを表示することが出来る様になされている。また、 右から2番目の表示部60cは6セグメントから構成され、「5」または「0」 の数字を選択的に表示することが出来る様になされている。また、右端の表示部 60dは、「0」または「”」を選択的に表示することが出来る様になされてい る。尚、「”」は、左側2桁の表示部60a、60bで表示されたシャッタ速度 の値の単位が秒である場合に点灯され、最大4桁で表示されたシャッタ速度の値 の単位が、逆数秒である場合に点灯しない様に設定されている。Here, on the right side of the above-mentioned English letter “Tv”, four-digit display parts 60a to 60d showing the shutter speed (or ISO sensitivity) are arranged so that they can be turned on. Here, the left two-digit display units 60a and 60b are composed of 7 segments, and are capable of displaying arbitrary numbers of "0" to "9" and alphabets and the like, respectively. The second display unit 60c from the right is composed of 6 segments so that the number "5" or "0" can be selectively displayed. Further, the display section 60d at the right end is adapted to selectively display "0" or "" ". Note that "" is lit when the unit of the shutter speed value displayed on the left two-digit display units 60a and 60b is seconds, and the unit of the shutter speed value displayed with a maximum of four digits is It is set so that it does not light up when the reciprocal seconds are reached.

【0036】 一方、上述した英字「Av」の右側には、絞り等を示す2桁の表示部60e、 60fが点灯可能に配設されている。これら2桁の表示部60e、60fは、夫 々7セグメントから構成され、「0」〜「9」の任意の数字と英字とを表示する ことが出来る様になされている。尚、両表示部60e、60fの間には、小数点 を示すドット表示部60gが点灯可能に配設されている。On the other hand, on the right side of the above-mentioned English letter “Av”, two-digit display parts 60e, 60f showing a diaphragm and the like are arranged so that they can be turned on. Each of these two-digit display parts 60e and 60f is composed of 7 segments and is designed to be able to display an arbitrary number of "0" to "9" and an alphabetic character. A dot display portion 60g that indicates a decimal point is lit between the two display portions 60e and 60f so that it can be turned on.

【0037】 また、上述した左括弧54c及び右括弧54dで括られる領域内の左上には、 電源(バッテリ)の電力状態を示すピクチャ(乾電池)56sが点灯可能に配設 されている。このピクチャ56sは、バッテリの電力が充分である場合には内部 をフル点灯し、残留電力が僅かになった場合には内部を半点灯し、残留電力が実 質的に消滅した場合には内部を消灯される様に設定されている。A picture (dry cell) 56s showing the power state of the power supply (battery) is lit up at the upper left of the area enclosed by the left bracket 54c and the right bracket 54d. This picture 56s shows full lighting inside when the battery power is sufficient, half lighting inside when the residual power becomes small, and internal lighting when the residual power actually disappears. Is set to turn off.

【0038】 また、この乾電池ピクチャ56sの下方には、フィルムの装填状態を示すピク チャ(パトローネ)56tが点灯可能に配設されている。このパトローネピクチ ャ56tは、フィルム未装填状態で消灯し、フィルム装填状態で点灯する様に設 定されている。Below the dry battery picture 56s, a picture (patrone) 56t showing the loaded state of the film is arranged so that it can be turned on. The cartridge 56t is set to turn off when the film is not loaded and turn on when the film is loaded.

【0039】 更に、上述した左括弧54c及び右括弧54dで括られるで挟まれる領域内の 右側には、露出補正値や英字「PF」等を示す2桁の表示部60h、60iが点 灯可能に配設されている。これら2桁の表示部60h、60iは、夫々7セグメ ントから構成され、「0」〜「9」の任意の数字と英字とを表示することが出来 る様になされている。尚、両表示部60h、60iの間には、小数点を示すドッ ト表示部60jが、また、左側の表示部60hの左側には、露出補正値が負値で ある事を示すマイナス表示部60kが点灯可能に配設されている。Further, on the right side of the area sandwiched between the left parenthesis 54c and the right parenthesis 54d, two-digit display portions 60h and 60i indicating the exposure correction value, the alphabet “PF”, etc. can be lit. It is installed in. Each of the two-digit display units 60h and 60i is composed of 7 segments and is capable of displaying an arbitrary number of "0" to "9" and an alphabetic character. A dot display section 60j showing a decimal point is provided between the two display sections 60h and 60i, and a minus display section 60k showing that the exposure correction value is a negative value on the left side of the left display section 60h. Are arranged so that they can be turned on.

【0040】 『外部表示LCDパネルの構造』 次に、図6を参照して、外部表示LCDパネル34の構造を説明する。 この外部表示LCDパネル34は、上下一対の透明ガラス板34a、34bを 備え、両透明ガラス板34a、34bは、スペーサ34cを介して、所定間隙だ け離間している。このスペーサ34cで規定される間隙内に液晶34dが充填さ れている。ここで、上透明ガラス板34aの下面と、下透明ガラス板34bの上 面とには、上下一対の透明電極34e、34fが、上述したピクチャ56a〜5 6s、枠・マーク等の表示部58a〜58m、7セグメント等の表示部60a〜 60kに夫々独立して対応した状態で配設されている。即ち、例えば、ピクチャ (スマイル顔)56aを点灯する場合には、このピクチャ56aに対応した上下 一対の透明電極34e、34fに通電される事により、ピクチャ(スマイル顔) 56aが単独で点灯される事になる。[Structure of External Display LCD Panel] Next, the structure of the external display LCD panel 34 will be described with reference to FIG. The external display LCD panel 34 includes a pair of upper and lower transparent glass plates 34a and 34b, and the transparent glass plates 34a and 34b are separated from each other by a predetermined gap via a spacer 34c. The liquid crystal 34d is filled in the gap defined by the spacer 34c. Here, a pair of upper and lower transparent electrodes 34e and 34f are provided on the lower surface of the upper transparent glass plate 34a and the upper surface of the lower transparent glass plate 34b. .About.58 m, 7-segment display portions 60a to 60k, etc. are independently arranged. That is, for example, when the picture (smile face) 56a is turned on, the picture (smile face) 56a is turned on independently by energizing the pair of upper and lower transparent electrodes 34e and 34f corresponding to the picture 56a. It will be a matter.

【0041】 一方、上透明ガラス板34aの上面には、第1の偏光板34gが取り付けられ ている。また、下透明ガラス板34bの下面には、第2の偏光板34hが取り付 けられている。ここで、第2の偏光板34hの上面には、上述した緑色のハーフ トーン54aがタンポ印刷により印刷され、また、上述した仕切り線54b及び 一対の左括弧54c及び右括弧54dが印刷されている。尚、この第2の偏光板 34hの下面には、反射板34iが取り付けられている。 この様に外部表示LCDパネル34は構成されているので、上述した表示内容 が必要に応じて確実に表示される事になる。On the other hand, a first polarizing plate 34g is attached to the upper surface of the upper transparent glass plate 34a. A second polarizing plate 34h is attached to the lower surface of the lower transparent glass plate 34b. Here, on the upper surface of the second polarizing plate 34h, the above-mentioned green halftone 54a is printed by tampo printing, and the above-mentioned partition line 54b and a pair of left bracket 54c and right bracket 54d are printed. . A reflection plate 34i is attached to the lower surface of the second polarizing plate 34h. Since the external display LCD panel 34 is configured as described above, the above-mentioned display contents are surely displayed as needed.

【0042】 『ファインダ内表示LCDパネル』 一方、上述したファインダ接眼部46を介して除いたファインダを規定する外 枠の右縁には、図7に示す様なファインダ内表示LCDパネル62が配設されて いる。このファインダ内表示LCDパネル62において表示される内容は、外部 表示LCDパネル34の表示内容を実質的に簡略化したものであり、ここでは、 同様な符号を付してその説明を省略する。尚、このファインダ内表示LCDパネ ル62において、外部表示LCDパネル34には設けられておらず、このファイ ンダ内表示LCDパネル62のみで設けられている表示部として、合焦時に点灯 して、撮影者にピントが合っている事を報知する為の合焦マーク58nがある。 ここで、この合焦マーク58nは、フォーカスモード切り換え釦24で、ピント を手動で合わせるマニュアルフォーカス(MF)モードとピントを自動的に合わ せる自動合焦(AF)モードとの何れもが選択されている状態で、点灯する様に 設定されている。[In-finder display LCD panel] On the other hand, an in-finder display LCD panel 62 as shown in FIG. 7 is arranged on the right edge of the outer frame defining the finder, which is removed via the above-mentioned finder eyepiece section 46. It has been set up. The contents displayed on the in-finder display LCD panel 62 are substantially simplifications of the contents displayed on the external display LCD panel 34. Here, the same reference numerals are given and the description thereof is omitted. It should be noted that the display LCD panel 62 in the finder is not provided on the external display LCD panel 34, but is a display portion provided only by the display LCD panel 62 in the finder, and is lit when focusing. There is a focus mark 58n for notifying the photographer that the subject is in focus. The focus mark 58n is selected by the focus mode switching button 24 between the manual focus (MF) mode for manually focusing and the automatic focus (AF) mode for automatically focusing. It is set to light up when it is on.

【0043】 『シャッタ釦、アップ/ダウンレバー、Tv/Av釦、ドライブ釦、モード釦の 取り付け構造』 次に、図8乃至図10を参照して、上述したカメラボディ10の上面に配設さ れた5つの操作部材、即ち、シャッタ釦、アップ/ダウンレバー28、Tv/A v釦30、ドライブ釦38、そして、モード釦40の取り付け構造を説明する。[Mounting Structure of Shutter Button, Up / Down Lever, Tv / Av Button, Drive Button, Mode Button] Next, referring to FIG. 8 to FIG. The attachment structure of the five operation members, that is, the shutter button, the up / down lever 28, the Tv / Av button 30, the drive button 38, and the mode button 40 will be described.

【0044】 先ず。カメラボディ10の上面の外部表示LCDパネル34よりも図中左側( 撮影者から見て右側)に配設されたシャッタ釦、アップ/ダウンレバー28、そ して、Tv/Av釦30の取り付け構造を図8及び図9を参照して説明する。即 ち、図8に示す様に、シャッタ釦は、カメラボディ10の上面を規定する上飾板 64に形成された第1の開口64a内に外部から押し込み自在に収容されており 、コイルスプリング66により上方に向けて常時付勢されている。このシャッタ 釦の下方には、スイッチアッセンブリ68が配設されており、このスイッチアッ センブリ68内には、シャッタ釦の半押し状態でオンする測光スイッチ70(図 11に示す。)と、シャッタ釦の全押し状態でオンするレリーズスイッチ72( 図11に示す。)とが収納されている。また、Tv/Av釦30は、上飾板64 に形成された第2の開口64b内に、外部から押し込み自在に収容されており、 リーフスプリング74により上方に向けて常時付勢されている。このリーフスプ リング74の下方には、クリアスイッチ76が配設されており、このクリアスイ ッチ76はTv/Av釦26の押し込みによりオン動作される様に構成されてい る。First, A structure for mounting the shutter button, the up / down lever 28, and the Tv / Av button 30 arranged on the left side (right side as viewed by the photographer) of the external display LCD panel 34 on the upper surface of the camera body 10 in the figure. Will be described with reference to FIGS. 8 and 9. In other words, as shown in FIG. 8, the shutter button is housed in the first opening 64a formed in the decoration plate 64 defining the upper surface of the camera body 10 so as to be able to be pushed in from the outside, and the coil spring 66. Is always urged upward by. A switch assembly 68 is disposed below the shutter button. Inside the switch assembly 68, a photometric switch 70 (shown in FIG. 11) that is turned on when the shutter button is half pressed, and a shutter button. And a release switch 72 (shown in FIG. 11) that is turned on when the button is fully pressed. Further, the Tv / Av button 30 is accommodated in the second opening 64b formed in the top plate 64 so as to be freely pushed from the outside, and is constantly urged upward by the leaf spring 74. A clear switch 76 is disposed below the leaf spring 74, and the clear switch 76 is configured to be turned on by pressing the Tv / Av button 26.

【0045】 一方、上述したアップ/ダウンレバー28は、押し込み動作によって駆動され るのではなく、回動駆動される様に構成されている。即ち、図9に示す様に、こ のアップ/ダウンレバー28は、レバー本体28aと、このレバー本体28aに 一体的に接続され、撮影レンズ12の光軸に略平行な軸線に沿って延出する支軸 部28bとから構成され、この支軸部28bの中心軸線回りに回動自在に軸支さ れている。このレバー本体28aは概略半円状に形成され、その上端が、上飾板 64に形成された第3の開口(スリット)64cを介して上方に突出している。 このレバー本体28aが図中反時計方向(即ち、撮影者から見て時計方向)に回 動される事によりオン動作されるアップスイッチ78が、また、図中時計方向( 即ち、撮影者から見て反時計方向)に回動される事によりオン動作されるダウン スイッチ80が夫々配設されている。尚、このレバー本体28aは、図示しない リターンスプリングにより、アップスイッチ78及びダウンスイッチ80を共に オン動作しない中立位置に復帰する様に(換言すれば、弾性保持される様に)回 動付勢されている。On the other hand, the above-mentioned up / down lever 28 is configured to be rotationally driven, not driven by a pushing operation. That is, as shown in FIG. 9, the up / down lever 28 is integrally connected to the lever main body 28a and the lever main body 28a and extends along an axis substantially parallel to the optical axis of the taking lens 12. And a supporting shaft portion 28b which is rotatably supported around the central axis of the supporting shaft portion 28b. The lever main body 28a is formed in a substantially semicircular shape, and its upper end projects upward through a third opening (slit) 64c formed in the upper decorative plate 64. The up switch 78, which is turned on when the lever main body 28a is rotated counterclockwise in the figure (that is, the clockwise direction as seen by the photographer), is also turned clockwise in the figure (that is, seen by the photographer). Down switches 80 that are turned on when they are turned counterclockwise). The lever body 28a is urged by a return spring (not shown) to return to a neutral position in which both the up switch 78 and the down switch 80 are not turned on (in other words, elastically held). ing.

【0046】 また、ドライブ釦38及びモード釦40は、図10に示す様に、上飾板64に 形成された第4及び第5の開口64d、64e内に、夫々外部から押し込み自在 に収容されており、図示しないスプリングにより夫々上方に常時付勢されている 。ドライブ釦38の下方に位置した状態で、ドライブスイッチ82が、また、モ ード釦40の下方にはモードスイッチ84が、スイッチ親板86上に配設されて いる。このドライブスイッチ82はドライブ釦38の押し込みによりオン動作さ れ、また、モードスイッチ82はモード釦40の押し込みによりオン動作される 様に構成されている。Further, as shown in FIG. 10, the drive button 38 and the mode button 40 are respectively housed in the fourth and fifth openings 64d and 64e formed in the upper decorative plate 64 so as to be freely pushed from the outside. And are constantly biased upward by springs (not shown). A drive switch 82 is disposed on the switch parent board 86 below the drive button 38, and a mode switch 84 is disposed below the mode button 40. The drive switch 82 is turned on by pushing the drive button 38, and the mode switch 82 is turned on by pushing the mode button 40.

【0047】 同様にして、ハイパ釦52の押し込みによりオン動作するハイパスイッチ88 がカメラボディ10内に配設されている。また、カメラボディ10内には、裏蓋 48を開けて装填されたフィルムのパトローネによりオン動作して、パトローネ の装填状態を検出するパトローネ検出スイッチ90が配設されている。これらハ イパスイッチ88及びパトローネ検出スイッチ90は、共に、図11に示されて いる。Similarly, a hyper switch 88, which is turned on by pressing the hyper button 52, is provided in the camera body 10. Further, inside the camera body 10, there is provided a patrone detection switch 90 which is turned on by the patrone of the film loaded by opening the back cover 48 and detects the loaded state of the patrone. The hyper switch 88 and the cartridge detection switch 90 are both shown in FIG.

【0048】 『AF一眼レフレックスカメラの制御系の説明』 以下に、図11を参照して、以上の様に構成されるカメラボディ10は、これ に撮影レンズ12が装着された状態で、AF一眼レフレックスカメラとして撮影 に供される事となる。以下に、図11を参照して、AF一眼レフレックスカメラ における制御系の構成を説明する。[Description of Control System of AF Single-lens Reflex Camera] With reference to FIG. It will be used for photography as a single-lens reflex camera. The configuration of the control system in the AF single-lens reflex camera will be described below with reference to FIG.

【0049】 即ち、撮影レンズ12のズーム光学系からカメラボディ10内に入射した被写 体光束は、大部分がメインミラー92によりファインダ光学系を構成するペンタ ミラー(図示せず。)に向かって反射され、さらに反射光の一部が測光用ICの 受光素子94(図11に示す。)に入射する。一方、カメラボディ10内に入射 した被写体光束のうち、メインミラー92の図示しないハーフミラー部に入射し た被写体光束の一部はここを透過し、後方の図示しないサブミラーで下方に反射 されて図示しない測距用CCDセンサユニットに入射する。That is, most of the subject light flux that has entered the camera body 10 from the zoom optical system of the taking lens 12 is directed toward the penta mirror (not shown) that constitutes the finder optical system by the main mirror 92. After being reflected, a part of the reflected light is incident on the light receiving element 94 (shown in FIG. 11) of the photometric IC. On the other hand, of the subject light flux that has entered the camera body 10, part of the subject light flux that has entered the half mirror portion (not shown) of the main mirror 92 is transmitted through this, and is reflected downward by a sub mirror (not shown) behind it. Not incident on the CCD sensor unit for distance measurement.

【0050】 上述した測光用ICは、被写体光束を受光する受光素子94を備えていて、こ の受光素子94が受光量に応じて発生する電気信号を測光回路96において対数 圧縮し、A/D変換回路98においてA/D変換し、測光信号としてボディ側C PU20に出力する。ボディ側CPU20は、測光信号およびフィルム感度情報 に基づいて所定の演算を実行し、露出用の適正シャッタ速度および絞り値を算出 する。そして、これらのシャッタ速度および絞り値に基づいて露出制御装置10 0および図示しない絞り機構を駆動する。The photometric IC described above includes a light receiving element 94 for receiving a subject light flux, and an electric signal generated by the light receiving element 94 in accordance with the amount of received light is logarithmically compressed by the photometric circuit 96, and A / D conversion is performed. The conversion circuit 98 performs A / D conversion, and outputs it to the body side CPU 20 as a photometric signal. The CPU 20 on the body side executes a predetermined calculation based on the photometric signal and the film sensitivity information to calculate an appropriate shutter speed and aperture value for exposure. Then, based on the shutter speed and the aperture value, the exposure control device 100 and the aperture mechanism (not shown) are driven.

【0051】 ボディ側CPU20は、デジタル測光信号およびフィルム感度情報に基づいて 所定の露出演算を実行し、露出用の適正シャッタ速度および絞り値を算出する。 そして、これらのシャッタ速度および絞り値に基づいて、露光制御装置100及 び図示しない絞り機構を駆動して露光する。更に、このボディ側CPU20は、 レリーズに際して、図示しないモータドライブ回路を介して図示しないミラーモ ータを駆動して、メインミラー92のアップ/ダウン処理を行ない、露光終了後 には図示しない巻上モータを駆動してフィルムを巻上げる。The CPU 20 on the body side executes a predetermined exposure calculation based on the digital photometric signal and the film sensitivity information to calculate an appropriate shutter speed and aperture value for exposure. Then, based on these shutter speed and aperture value, the exposure control device 100 and an aperture mechanism (not shown) are driven to perform exposure. Further, at the time of release, the body side CPU 20 drives a mirror motor (not shown) via a motor drive circuit (not shown) to perform up / down processing of the main mirror 92, and after the exposure is finished, a hoisting motor (not shown). To wind the film.

【0052】 更に、ボディ側CPU20は、レンズマウント部14に設けられた接続端子群 18と、撮影レンズ12のマウント面に設けられた図示しない接続端子群との接 続を介して、レンズ側CPU22との間でデータ、コマンド等の通信を行なう。 尚、撮影レンズ12内には、現在設定されている焦点距離を検出する焦点距離検 出機構102を備えており、この焦点距離検出機構102はレンズ側CPU22 と接続されている。Further, the body side CPU 20 connects the lens side CPU 22 to the connection terminal group 18 provided on the lens mount section 14 and a connection terminal group (not shown) provided on the mount surface of the taking lens 12 via the connection. Communicates data, commands, etc. with and. The photographing lens 12 is provided with a focal length detection mechanism 102 for detecting the currently set focal length, and the focal length detection mechanism 102 is connected to the lens side CPU 22.

【0053】 また、ボディ側CPU20は、全体制御を司り、プログラムをメモリしたRO M、所定のデータをメモリするRAMを内蔵した制御部20aと、AF(オート フォーカス)演算、PZ(パワーズーム)演算、AE演算、学習演算等の演算処 理を実行する演算部20bと、タイマカウンタ20cとを備え、制御部20aに は、コントローラ104を介して外部メモリ手段としてEEPROM106が接 続されている。このEEPROM106には、カメラボディ10特有の各種定数 のほかに、AF(オートフォーカス)演算、PZ(パワーズーム)演算、AE演 算、学習演算等の演算処理に必要な各種関数、定数などがメモリされている。更 に、このコントローラ104には、合焦音を発振する為の電子ブザー108が接 続されている。尚、この電子ブザー108は、この一実施例においては、PCV から構成されている。In addition, the body side CPU 20 controls the overall control, ROM that stores a program, a control unit 20a that includes a RAM that stores predetermined data, AF (auto focus) calculation, PZ (power zoom) calculation. An arithmetic unit 20b for executing arithmetic processing such as AE calculation and learning operation, and a timer counter 20c are provided, and the control unit 20a is connected to the EEPROM 106 as an external memory means via the controller 104. In addition to various constants specific to the camera body 10, the EEPROM 106 stores various functions and constants necessary for calculation processing such as AF (autofocus) calculation, PZ (power zoom) calculation, AE calculation, and learning calculation. Has been done. Further, an electronic buzzer 108 for oscillating a focusing sound is connected to the controller 104. The electronic buzzer 108 is composed of PCV in this embodiment.

【0054】 更に、ボディ側CPU20には、シャッタ釦の半押しでオンする測光スイッチ 70、シャッタ釦の全押しでオンするレリーズスイッチ72、メイン釦30のス ライド移動に応じてオン/オフされるメインスイッチ110、クリアスイッチ7 6、アップスイッチ78、ダウンスイッチ80、ドライブスイッチ82、モード スイッチ84、ハイパスイッチ88、パトローネ検出スイッチ90等が接続され ている。Further, the body side CPU 20 is turned on / off according to the sliding movement of the photometric switch 70 which is turned on by half-pressing the shutter button, the release switch 72 which is turned on by fully pressing the shutter button, and the sliding movement of the main button 30. A main switch 110, a clear switch 76, an up switch 78, a down switch 80, a drive switch 82, a mode switch 84, a hyper switch 88, a cartridge detection switch 90, etc. are connected.

【0055】 ここで、上述したメインスイッチ110は、オンスイッチ110aとPICT スイッチ110bとから構成され、オンスイッチ110aはメイン釦36がON 位置にスライドされることによりオンされ、他の位置でオフされる様に、また、 PICTスイッチ110bは、メイン釦36がPICT位置にスライドされるこ とによりオンされ、他の位置でオフされる様に夫々構成されている。尚、メイン スイッチ110は、オンスイッチ110aまたはPICTスイッチ110bのオ ン動作に伴いオンされ、一方、両者のオフ動作に伴いオフされる様に構成されて いる。Here, the main switch 110 described above is composed of an on switch 110a and a PICT switch 110b. The on switch 110a is turned on by sliding the main button 36 to the on position, and turned off at other positions. In addition, the PICT switch 110b is configured to be turned on when the main button 36 is slid to the PICT position and turned off at other positions. The main switch 110 is turned on when the on switch 110a or the PICT switch 110b is turned on, and is turned off when both of them are turned off.

【0056】 次に、フローチャートに基づいて、本実施例のカメラの制御について説明する 。メインルーチンとしては、待機状態に対応するPOFFループと、動作状態の PONループがある。即ち、PONループから本実施例のカメラを制御する各処 理が実行される。制御処理は大きく次の4つの処理に別れる。まず、シャッタ釦 26の全押しによる撮影を制御するレリーズ処理、次にモード釦40・ドライブ 釦38・Tv/Av釦30・アップ/ダウンレバー28・ハイパー釦52などの 操作に伴う表示処理を制御するSW操作表示ループ、そして各種のプログラム演 算を制御するAE演算処理、さらに撮影者の操作を学習する学習機能を制御する 学習演算処理がある。SW操作表示ループは、更に、露出補正・プログラムシフ トなど、露出モードでの処理と、特殊機能設定モードにおける処理の2つに別れ る。Next, the control of the camera of this embodiment will be described based on the flowchart. The main routine includes a POFF loop corresponding to the standby state and a PON loop in the operating state. That is, each process for controlling the camera of this embodiment is executed from the PON loop. The control process is roughly divided into the following four processes. First, a release process for controlling shooting by fully pressing the shutter button 26, and then a display process associated with operation of the mode button 40, drive button 38, Tv / Av button 30, up / down lever 28, hyper button 52, etc. There are a SW operation display loop to be executed, an AE calculation process for controlling various program calculations, and a learning calculation process for controlling a learning function for learning the operation of the photographer. The SW operation display loop is further divided into two processes, one in the exposure mode such as exposure compensation and program shift, and the other in the special function setting mode.

【0057】 『メインルーチン』 図12は、本実施例のカメラの制御のメインルーチンを表わすフローチャート である。このフローチャートは、カメラにバッテリーが装着された時点で開始さ れる。バッテリがカメラボディ10に装填されると、まず、割り込み処理を禁止 し、フラグの初期化、RAM・レジスタの初期化、ROMのサムチェックなどの イニシャライズ処理を実行する(S1201、S1203)。つぎに、一旦パワ ーホールドオン状態として、カメラ全体のハードウエアに電源を供給し、EEP ROM106に保存されているデータをCPU20のRAMに書き込む(S12 05、S1207)。以上の処理が終了すると、カメラのメインスイッチがオフ 状態の時に繰り返し実行される、POFFループへと処理は進む。[Main Routine] FIG. 12 is a flowchart showing a main routine of control of the camera of this embodiment. The flow chart starts when the battery is installed in the camera. When the battery is loaded into the camera body 10, first, interrupt processing is prohibited, and initialization processing such as flag initialization, RAM / register initialization, and ROM sum check is executed (S1201, S1203). Next, once in the power hold on state, power is supplied to the hardware of the entire camera, and the data stored in the EEP ROM 106 is written in the RAM of the CPU 20 (S1205, S1207). When the above process is completed, the process proceeds to the POFF loop, which is repeatedly executed when the main switch of the camera is off.

【0058】 『EEPROM/RAMのデータ形式』 図58、図59は、EEPROMに保存されているデータおよびRAMに書き 込まれるデータのフォーマットを示す図である。 本実施例のカメラにおいては、人物・風景・動体・近接の各露出モードにおい てプログラムのシフト量を学習する機能を有している。このため、各露出モード において、学習したプログラム線図における学習原点の初期原点からのシフト量 を示すGENPSFT(0)〜GENPSFT(3)と、撮影者が設定したプロ グラムのシフト量でレリーズを行なった回数を示すSTDYCNT(0)〜ST DYCNT(3)が一旦RAMに書き込まれ、さらに必要に応じてEEPROM 106に書き込まれる。EEPROM106に書き込まれたデータは、図13A のS1303、図12のS1207などのステップでRAMに書き込まれる。更 に、RAMに書き込まれたGENPSFT(0)〜(3)およびSTDYCNT (0)〜(3)から、選択されている露出モードに応じてGENPSFT、ST DYCNTにデータが転送される。 また、EEPROMには書き込まれないが、上述のGENPSFT、STDY CNTに加えて、撮影者がセットした、学習原点からのプログラムシフト量を格 納するSETPSFT、および最終的なプログラムシフト量を格納するALLP SFTがRAM上に設けられている。 図59は上述のRAM上のデータALLPSFT、SETPSFT、GENP SFT、STDYCNTのデータ構成を示している。 図に示すように、ALLPSFT、SETPSFT、GENPSFTは、いず れも、第0ビットから第6ビットまでがシフト量の絶対値を1/8単位で表わし ており、第7ビットはシフトの方向を表わす方向ビットとなっている。また、S TDYCNTは回数を第0ビットから第5ビットで表わし、第6、第7ビットは 学習の状況に関するデータとなっている。[EEPROM / RAM Data Format] FIGS. 58 and 59 are diagrams showing the formats of the data stored in the EEPROM and the data written in the RAM. The camera of this embodiment has a function of learning the shift amount of the program in each exposure mode of portrait, landscape, moving body, and proximity. Therefore, in each exposure mode, release is performed with GENPSFT (0) to GENPSFT (3) indicating the shift amount of the learning origin in the learned program diagram from the initial origin and the program shift amount set by the photographer. STDYCNT (0) to STDYCNT (3) indicating the number of times of writing are once written in the RAM and further written in the EEPROM 106 as necessary. The data written in the EEPROM 106 is written in the RAM in steps such as S1303 in FIG. 13A and S1207 in FIG. Further, data is transferred from GENPSFT (0) to (3) and STDYCNT (0) to (3) written in the RAM to GENPSFT and ST DYCNT according to the selected exposure mode. Although not written in the EEPROM, in addition to the above GENPSFT and STDY CNT, SETPSFT that stores the program shift amount from the learning origin set by the photographer, and ALLLP that stores the final program shift amount. The SFT is provided on the RAM. FIG. 59 shows the data structure of the data ALLPSFT, SETPSFT, GENEP SFT, and STDYCNT on the RAM described above. As shown in the figure, in ALLPSFT, SETPSFT, and GENPSFT, the 0th bit to the 6th bit represent the absolute value of the shift amount in 1/8 unit, and the 7th bit represents the shift direction. It is the direction bit to represent. Further, S TDYCNT expresses the number of times by the 0th bit to the 5th bit, and the 6th and 7th bits are data relating to the learning situation.

【0059】 『POFFループ』 POFFループでは、まず、SW操作表示ループがコールされる。SW操作表 示ループにおいては、レリーズスイッチ72、測光スイッチ70、メインスイッ チ110、クリアスイッチ76、アップスイッチ78、ダウンスイッチ80、ド ライブスイッチ82、モードスイッチ84、ハイパースイッチ88のオン・オフ の状態に応じて“1”または“0”がセットされる、レリーズSW、測光SW、 メインSW、クリアSW、UPSW、DOWNSW、ドライブSW、モードSW 、HYPSWなどの各フラグ、およびに各スイッチの操作に応じてセットされる 各種のフラグがCPUに入力され、これに基づいて外部表示LCDパネル36お よび内部表示LCDパネル62の表示の制御が行なわれる(S1211、S12 13)。ここで、メインSWに“0”がセットされている場合(即ち、メイン釦 36がOFF位置にある場合)には、128msの周期でSW操作表示ループの みがコールされ(S1211、S1213)、パワーホールドOFFの状態が保 持される(S1229、S1231、S1233)。また、メインSWに“1” がセットされていても(即ち、メイン釦36がPICT位置またはON位置にあ っても)、 (1)レリーズスイッチ、 (2)測光スイッチ、 (3)ハイパースイッチ(HYPSW)、 (4)アップスイッチ(UPSW)、 (5)ダウンスイッチ(DOWNSW) がいずれも“0”であるか、あるいは、PFモードフラグに“0”がセットされ ている場合には、やはり、パワーホールドOFFの状態が保持されたままで、1 28msの周期でSW操作表示ループのみがコールされる(S1217からS1 233、S1211、S1213)。ここで、PFモードフラグというのは、後 述する特殊機能設定モード(PFモード)でのカメラの操作が行なわれている場 合にPFモードフラグ=“1”と設定される。従って、PFモードでは、操作S Wの状態にかかわらずRESTARTへと処理が進むようになっている。 POFFループ実行中に上記(1)から(5)のいずれかがONになると、図 13のRESTART処理が実行される。“POFF Loop” In the POFF loop, first, the SW operation display loop is called. In the SW operation display loop, the release switch 72, the photometric switch 70, the main switch 110, the clear switch 76, the up switch 78, the down switch 80, the drive switch 82, the mode switch 84, and the hyper switch 88 are turned on / off. "1" or "0" is set according to the state. Each flag of release SW, photometry SW, main SW, clear SW, UPSW, DOWNSW, drive SW, mode SW, HYPSW, and switch operation. Various flags set according to the above are input to the CPU, and based on this, the display of the external display LCD panel 36 and the internal display LCD panel 62 is controlled (S1211, S1213). Here, when "0" is set in the main SW (that is, when the main button 36 is in the OFF position), only the SW operation display loop is called at a cycle of 128 ms (S1211, S1213), The power hold OFF state is maintained (S1229, S1231, S1233). Even if "1" is set in the main SW (that is, the main button 36 is in the PICT position or the ON position), (1) release switch, (2) photometric switch, (3) hyper switch If (HYPSW), (4) up switch (UPSW), and (5) down switch (DOWNSW) are all "0", or if the PF mode flag is set to "0", While the power hold OFF state is maintained, only the SW operation display loop is called at a period of 128 ms (S1217 to S1233, S1211, S1213). Here, the PF mode flag is set to "1" when the camera is operated in the special function setting mode (PF mode) described later. Therefore, in the PF mode, the process proceeds to RESTART regardless of the state of the operation SW. If any of the above (1) to (5) is turned on during the execution of the POFF loop, the RESTART processing of FIG. 13 is executed.

【0060】 『RESTART』 図13A、図13Bは、RESTART処理を表わすフローチャートである。 RESTART処理は、図12に示すPOFFループにおいて、メインSWに“ 1”がセットされている状態で、上述の(1)から(5)のいずれかのフラグに “1”がセットされた場合あるいはPFモードフラグに“1”がセットされた場 合に実行される処理である。S1301で、パワーホールドONとして、カメラ のハードウエア全体に電源を供給し、再度EEPROMのデータを読み込みRA Mに書き込む(S1303)。S1305で、以降に実行されるPONループの 繰り返し回数を、カウンタPONタイマにセットして、PONループへと処理が 進む。“RESTART” FIGS. 13A and 13B are flowcharts showing the RESTART process. The RESTART processing is performed in the POFF loop shown in FIG. 12 when "1" is set in the main SW and "1" is set in any of the above flags (1) to (5), or This process is executed when "1" is set in the PF mode flag. In step S1301, power hold is turned on, power is supplied to the entire hardware of the camera, the data in the EEPROM is read again, and the data is written in RAM (S1303). In S1305, the number of repetitions of the PON loop executed thereafter is set in the counter PON timer, and the process proceeds to the PON loop.

【0061】 『PONループ』 PONループでは、カメラボディ10とレンズ12、外付けフラッシュ(図示 せず)との通信、測光処理、測光結果に基づいて、Tv/Av値を算出するAE 演算などを実行する。また、レリーズ処理の制御も行なう。 まず、PONループの繰り返しの周期を定めるために、128msタイマをス タートさせ(S1311)、外部表示LCDパネル36およびファインダ内表示 LCDパネル62の表示をSW操作表示ループにより制御する(S1313)。 メインSWに“1”がセットされていれば(S1315:メインSW=“1”) 、外付けフラッシュからカメラボディへのデータ通信およびカメラボディとレン ズ間の通信が行なわれる(S1317、S1319)。次に、通常の測光処理が 行なわれ(S1321)、測光データに基づいてAE演算が行なわれる(S13 23)。AE演算の結果に基づいて、所定のデータがカメラボディからフラッシ ュに送信(S1325)された後、演算結果を含めた表示処理が、SW操作表示 ループにより行なわれる(S1327)。 シャッタ釦26が全押しされた場合(S1329:レリーズSW=“0”)に は、レリーズ処理を実行する。レリーズスイッチ72がOFF状態の場合には( S1329:レリーズSW=“1”)、AFループをコールし、128msタイ マがタイムアップするまでは、レリーズSWの状態をモニタしつつ、繰り返しA Fループをコールする(S1329からS1333)。128ms経過後、測光 SW、HYPSW、UPSW、DOWNSWが全てOFF状態(“0”がセット されている状態)であり、PFモードフラグ=“0”(特殊機能設定モードでな いことを示す)が保持されたまま(S1335〜S1343)、S1305でセ ットされた回数だけPONループが繰り返されると、POFFループへと処理は 移行する(S1345〜S1347)。一方、上記以外の場合には、PONルー プが繰り返されることになる。“PON Loop” In the PON loop, communication between the camera body 10, the lens 12, and an external flash (not shown), photometric processing, and AE calculation for calculating the Tv / Av value based on the photometric result are performed. Run. It also controls the release process. First, in order to determine the repetition period of the PON loop, the 128 ms timer is started (S1311), and the display of the external display LCD panel 36 and the viewfinder display LCD panel 62 is controlled by the SW operation display loop (S1313). If "1" is set in the main SW (S1315: main SW = "1"), data communication from the external flash to the camera body and communication between the camera body and the lens are performed (S1317, S1319). . Next, normal photometry processing is performed (S1321), and AE calculation is performed based on the photometry data (S1323). After the predetermined data is transmitted from the camera body to the flash based on the result of the AE calculation (S1325), the display process including the calculation result is performed by the SW operation display loop (S1327). When the shutter button 26 is fully pressed (S1329: release SW = “0”), the release process is executed. When the release switch 72 is in the OFF state (S1329: Release SW = "1"), the AF loop is called, and the AF loop is repeatedly monitored while monitoring the release SW state until the 128 ms timer expires. Is called (S1329 to S1333). After 128 ms has elapsed, all of the photometry SW, HYPSW, UPSW, and DOWNSW are in the OFF state (the state where “0” is set), and the PF mode flag = “0” (indicating that the special function setting mode is not set). When the PON loop is repeated the number of times set in S1305 while being held (S1335-S1343), the process shifts to the POFF loop (S1345-S1347). On the other hand, in cases other than the above, the PON loop is repeated.

【0062】 『レリーズ処理』 図14は、レリーズ処理を説明するフローチャートである。レリーズ処理では 、測光処理(S1401)、フラッシュからカメラボディへのデータ通信(S1 403)、後述するAE演算(S1405)、AE演算結果に基づくカメラボデ ィからフラッシュへのデータ通信(S1407)、SW操作表示ループ(S14 09)が行なわれた後に、ミラーアップ、絞り制御(S1411)、露光処理( S1413)、フィルム巻き上げ、ミラーダウン(S1417)の一連の露出動 作が実行される。本実施例のカメラでは、露光処理が終了した後、後述の学習演 算が実行され(S1415)、撮影者の設定を学習するようになっている。レリ ーズ処理が終了すると、再び図13に示すPONループへ処理が移行する。“Release Processing” FIG. 14 is a flowchart illustrating the release processing. In the release processing, photometric processing (S1401), data communication from the flash to the camera body (S1403), AE calculation (S1405) described later, data communication from the camera body to the flash based on the AE calculation result (S1407), SW operation After the display loop (S1409) is performed, a series of exposure operations of mirror up, aperture control (S1411), exposure processing (S1413), film winding and mirror down (S1417) are executed. In the camera of the present embodiment, after the exposure process is completed, a learning operation described later is executed (S1415) to learn the setting of the photographer. When the release process is completed, the process again moves to the PON loop shown in FIG.

【0063】 『スイッチ操作表示ループ』 図15は、カメラの操作釦の操作に応じて、外部表示LCDパネル34および ファインダー内表示LCDパネル62の表示の制御などを行なうSW操作表示ル ープを説明するフローチャートである。SW操作表示ループにおいて、ISO感 度表示、PF設定モードとその他の撮影モードとの切り替えなど、操作ボタンの 操作に応じた処理が行なわれ、表示される。 S1501において、図11に示すように、カメラの操作釦の操作に応じてセ ットされる各スイッチの状態を読み込み、各フラグ(メインSW、PFモードフ ラグ、モードSW、ドライブSW、PFOUTMフラグ)をセットする。[Switch Operation Display Loop] FIG. 15 illustrates a SW operation display loop that controls the display of the external display LCD panel 34 and the in-viewfinder display LCD panel 62 in accordance with the operation of the operation buttons of the camera. It is a flowchart to do. In the SW operation display loop, processing according to the operation of the operation button such as ISO sensitivity display and switching between the PF setting mode and other shooting modes is performed and displayed. In S1501, as shown in FIG. 11, the state of each switch set according to the operation of the operation button of the camera is read, and each flag (main SW, PF mode flag, mode SW, drive SW, PFOUTM flag) is read. Set.

【0064】 本実施例のカメラにおいては、通常の撮影可能状態でモード釦40およびドラ イブ釦38を同時に押すと、まずISO感度が外部表示LCDパネル34に表示 され、さらに所定時間同時に押し続けると、PF設定モード(特殊機能設定モー ド)に入るようになっている。PF設定モードに入るとPFモードフラグに“1 ”がセットされる(後述)。SW操作表示ループにおいて、メインSWが“0” であれば、外部表示LCDパネル34およびファインダ内表示パネル62の消灯 処理が行なわれ、更に、後述するPFキャンセル処理が行なわれた後に、SW操 作表示ループがコールされた場所へリターンする。In the camera of the present embodiment, when the mode button 40 and the drive button 38 are simultaneously pressed in the normal photographing enabled state, the ISO sensitivity is first displayed on the external display LCD panel 34, and when the simultaneous pressing is continued for a predetermined time. , PF setting mode (special function setting mode) is entered. When the PF setting mode is entered, "1" is set in the PF mode flag (described later). In the SW operation display loop, if the main SW is "0", the external display LCD panel 34 and the in-finder display panel 62 are turned off, and after the PF cancel processing described later is performed, the SW operation is performed. Return to where the display loop was called.

【0065】 メインSWに“1”がセットされており、また、PF設定モードに入っていな い場合には、モードSWとドライブSWの状態が判定される。モードSWおよび ドライブSW双方に“0”がセットされている場合には、PFOUTMフラグに よって処理が分岐する。PFOUTMフラグは、一旦PF設定モードに入った後 に、正常にPF設定モードを終了した場合にのみ、“1”がセットされ、通常は “0”となっている。尚、PF設定モードから通常の露出モードに戻る場合にも 、モード釦40とドライブ釦38を同時に所定時間押し続けるようになっている 。モードSWおよびドライブSWが共に“0”となっている場合には、PFタイ マが0からインクリメントされる。PFタイマが31未満の場合には、ISO感 度が外部表示LCDパネルに表示され、同時に、PFタイマ表示処理によってP Fモードに入るまでの残り時間がグラフ表示される(後述)。PFタイマ表示処 理が終わると、SW操作表示ループがコールされた場所にリターンする。 S1513において、PFタイマが31以上になると、PFモードに入ること を示すPFモードフラグに1がセットされ、またPFINMフラグにも“1”が セットされる。尚、PFタイマ=31はほぼ2秒の時間間隔に相当する。 PFモードフラグに“1”がセットされていると、次にSW操作表示ループが コールされた際に、S1505からPFループへと処理が進む。PFループでは 、PF設定モードで動作している間の、各スイッチの状態をモニターしている。 尚、PFループについては後述する。 なお、本実施例においては、モード釦40とドライブ釦38が同時に押されて いる間でのみISO表示されるようになっているが、両ぼたんが一旦押されると 、その後離されても所定時間ISO表示を行なうように制御するようにしても良 い。・When “1” is set in the main SW and the PF setting mode is not entered, the states of the mode SW and the drive SW are determined. When "0" is set in both the mode SW and the drive SW, the process branches depending on the PFOUTM flag. The PFOUTM flag is set to "1" only when the PF setting mode is normally terminated after the PF setting mode is once entered, and is normally "0". Even when the normal exposure mode is returned from the PF setting mode, the mode button 40 and the drive button 38 are simultaneously pressed and held for a predetermined time. When both the mode SW and the drive SW are “0”, the PF timer is incremented from 0. When the PF timer is less than 31, the ISO sensitivity is displayed on the external display LCD panel, and at the same time, the remaining time until the PF mode is entered by the PF timer display processing is displayed in a graph (described later). When the PF timer display processing is completed, it returns to the place where the SW operation display loop was called. In S1513, when the PF timer becomes 31 or more, the PF mode flag indicating that the PF mode is entered is set to 1, and the PFINM flag is also set to "1". The PF timer = 31 corresponds to a time interval of approximately 2 seconds. If "1" is set in the PF mode flag, the process proceeds from S1505 to the PF loop when the SW operation display loop is called next time. The PF loop monitors the state of each switch while operating in the PF setting mode. The PF loop will be described later. In the present embodiment, the ISO is displayed only while the mode button 40 and the drive button 38 are simultaneously pressed. It may be controlled so as to display ISO.・

【0066】 ISO感度表示中、即ちPFモードに入るまでの残り時間がグラフ表示されて いる期間中にモードSWとドライブSWのいずれか一方がOFF状態になると、 PFタイマはクリアされて0がセットされ、また、PFOUTMフラグには“0 ”がセットされる。 尚、PF設定モードから露出モードに移行した際に、そのままドライブ釦38 およびモード釦40を押し続けていた場合には、PFOUTMフラグに“1”が セットされているため、S1511からSW操作表示1へと処理が進み、再びP F設定モードに入ることが無いようになっている。もう一度PF設定モードに移 行するには、一端モード釦40とドライブ釦38のいずれかを離してS1525 でPFOUTMフラグに“0”をセットしてから、再度両ボタンを同時に押すこ とにより、PF設定モードへの移行が可能となる。このように、PF設定モード から撮影モードに切り換わった直後は、たとえドライブボタンとモードボタンを そのまま押し続けても、再度PF設定モードに切り換わることは無く、操作性が 向上する。 通常の露出モードで動作中は、少なくともモードボタンとドライブ釦のいずれ か一方が押されていなければ、PF設定モードに関する処理は行なわれず、SW 操作表示1の処理へと進む(S1507、S1509、S1525)。If either the mode SW or the drive SW is turned off during the ISO sensitivity display, that is, while the remaining time until entering the PF mode is displayed as a graph, the PF timer is cleared and 0 is set. Further, "0" is set in the PFOUTM flag. If the drive button 38 and the mode button 40 are kept being pressed when the PF setting mode is changed to the exposure mode, the PFOUTM flag is set to "1". The process is advanced to, so that the P F setting mode will not be entered again. To move to the PF setting mode again, release either the mode button 40 or the drive button 38 once, set the PFOUTM flag to "0" in S1525, and then press both buttons again at the same time. It is possible to shift to the setting mode. In this way, immediately after switching from the PF setting mode to the shooting mode, even if the drive button and the mode button are kept pressed, the PF setting mode is not switched again, and the operability is improved. During operation in the normal exposure mode, if at least one of the mode button and the drive button is not pressed, the process related to the PF setting mode is not performed, and the process proceeds to the process of the SW operation display 1 (S1507, S1509, S1525). ).

【0067】 『スイッチ操作表示1』 図16A、16B、16CはSW操作表示1のフローチャートである。SW操 作表示1処理においては、アップ/ダウンレバー28の操作により選択・設定さ れるデータの表示が制御される。 まず、S1601で学習モードフラグに0をセットする。本実施例においては 、PF設定モードで学習禁止フラグに“0”(学習許可)がセットされており、 かつ、学習モード(人物・風景・動体・近接)の場合にのみ学習モードフラグに “1”がセットされて、学習が行なわれるようになっている(後述)。 S1603で実行されるU/Dループでは、アップ/ダウンレバー28の操作 に応じた各種の設定・表示処理が行なわれる(詳細は後述する)。S1605の AEモード設定処理では、U/Dループで設定されたデータと、メイン釦36が PICT位置にあるかON位置にあるかにより、露出モードが、グリーン・人物 ・風景・動体・近接・プログラム・オート・マニュアルのいずれのモードである かが決定され(詳しくは後述)、変数「AEモード」に露出モードに応じた数値 が設定される。“Switch Operation Display 1” FIGS. 16A, 16 B, and 16 C are flowcharts of the SW operation display 1. In the SW operation display 1 process, the display of data selected and set by operating the up / down lever 28 is controlled. First, in S1601, the learning mode flag is set to 0. In this embodiment, the learning prohibition flag is set to “0” (learning permission) in the PF setting mode, and the learning mode flag is set to “1” only in the learning mode (person, landscape, moving body, proximity). "Is set and learning is performed (described later). In the U / D loop executed in S1603, various setting / display processing is performed according to the operation of the up / down lever 28 (details will be described later). In the AE mode setting process of S1605, depending on the data set in the U / D loop and whether the main button 36 is in the PICT position or the ON position, the exposure mode is green, person, landscape, moving body, proximity, program.・ Which mode is auto or manual is determined (details will be described later), and the variable “AE mode” is set to a value according to the exposure mode.

【0068】 次に、露出モードに応じて処理が分岐する(S1608〜S1609)。図1 6Bにおいて、S1611〜S1621は、後に説明するプログラムシフトに関 する処理であり、S1623、S1625は露出補正に関する処理である。露出 モードがグリーンモードおよびマニュアルモードの場合には、プログラムシフト および露出補正は行なわないため、上記のステップは行なわない。オート゛モー ドの場合には、露出補正のみが行なわれ、プログラムシフトは行なわれない。ま た、プログラムモードの場合には、グラフ表示はされないが、プログラムシフト は可能であり、S1619からの処理が行なわれる。Next, the process branches depending on the exposure mode (S1608 to S1609). In FIG. 16B, S1611 to S1621 are processes related to program shift, which will be described later, and S1623 and S1625 are processes related to exposure correction. When the exposure mode is the green mode or the manual mode, the above steps are not performed because the program shift and the exposure correction are not performed. In the auto mode, only the exposure compensation is performed and the program shift is not performed. Further, in the program mode, although the graph is not displayed, the program shift is possible and the processing from S1619 is performed.

【0069】 露出モードが人物・風景・動体・近接モードの場合には、本実施例のカメラは 、撮影者の設定したプログラムシフト量を学習する機能を有する。この学習機能 は、カメラにパトローネが装着されており、かつ、PF設定モードで学習禁止フ ラグが“0”と設定されている場合に限り有効となっている。上記の条件が満た されている時には、学習モードフラグに“1”をセットする(S1611〜S1 615)。 次に、Pシフトグラフ表示処理において、撮影者の設定したプログラムシフト 量が、外部表示LCDパネル34およびファインダ内表示LCDパネル62にグ ラフ表示される。設定したプログラムシフト量は、Tv/Avボタン30を単独 で押すことにより、キャンセルすることができる。S1619では、プログラム シフトのキャンセル処理を行なっている(詳しくは後述する)。 S1621では、「Tv」および「Av」の文字と円弧上のオーバーライン5 8k、58mを外部表示LCDパネル34に表示する処理が行なわれる。When the exposure mode is the person / landscape / moving body / proximity mode, the camera of this embodiment has a function of learning the program shift amount set by the photographer. This learning function is valid only when a camera is attached to the camera and the learning prohibition flag is set to "0" in the PF setting mode. When the above conditions are satisfied, the learning mode flag is set to "1" (S1611-S1615). Next, in the P shift graph display process, the program shift amount set by the photographer is displayed as a graph on the external display LCD panel 34 and the in-finder display LCD panel 62. The set program shift amount can be canceled by pressing the Tv / Av button 30 independently. In step S1619, program shift cancel processing is performed (details will be described later). In S1621, the process of displaying the characters “Tv” and “Av” and the arc-shaped overlines 58k and 58m on the external display LCD panel 34 is performed.

【0070】 上述のように、本実施例のカメラでは、露出モードが人物・風景・動体・近接 ・プログラム・オートの場合には、露出補正の設定が可能となっている。ハイパ ー釦52を押すと外部表示LCDパネル34およびファインダ内表示LCDパネ ル62に露出補正のグラフが表示される。露出補正のグラフが表示された状態で 、即ちハイパー釦52を押したままでアップ/ダウンレバー28を回動操作する ことにより補正量を設定する(S1623)。設定した露出補正量は、露出補正 のグラフが表示されている状態でTv/Av釦30を押すことによりクリアでき る(S1625)。露出補正表示および露出補正クリア処理の詳細については後 述する。As described above, in the camera of this embodiment, when the exposure mode is person / landscape / moving body / proximity / program / auto, exposure correction can be set. When the hyper button 52 is pressed, a graph of exposure compensation is displayed on the external display LCD panel 34 and the viewfinder display LCD panel 62. With the exposure compensation graph displayed, that is, by rotating the up / down lever 28 while pressing the hyper button 52, the compensation amount is set (S1623). The set exposure compensation amount can be cleared by pressing the Tv / Av button 30 while the exposure compensation graph is displayed (S1625). Details of the exposure compensation display and exposure compensation clear processing will be described later.

【0071】 露出モードがオートの場合には、Tv/Av釦30の操作により、シャッター 優先または絞り優先の切り替えができる(S1627)。シャッター優先の場合 には、アップ/ダウンレバー28の操作でTv値が変更できる。また、絞り優先 の場合には、アップ/ダウンレバー28の操作によりAv値が変更できる。この とき、外部表示LCDパネル34上では、TvまたはAvのうち、優先される方 に円弧状のオーバーライン58kまたは58mが表示され、内部表示パネルにお いては、優先されているTv値またはAv値にアンダーラインが点灯される(S 1629)。When the exposure mode is auto, the shutter priority or the aperture priority can be switched by operating the Tv / Av button 30 (S1627). In the case of shutter priority, the Tv value can be changed by operating the up / down lever 28. In the case of the aperture priority, the Av value can be changed by operating the up / down lever 28. At this time, on the external display LCD panel 34, the arc-shaped overline 58k or 58m is displayed on the priority side of Tv or Av, and on the internal display panel, the priority Tv value or Av is displayed. The value is underlined (S1629).

【0072】 露出モードが、マニュアルの場合には、露出表示処理により、マニュアル設定 したTv/Av値の演算上の適正露出値からのずれが、グラフ表示される(S1 631)。尚、マニュアルモードの場合に、ハイパー釦52が単独で押されると 、プログラムに従って演算された適正露出値が設定される。マニュアルモードで のTv/Av値の設定は、アップ/ダウンレバー28で行なう。アップ/ダウン レバー28によりどちらが設定されるかは、オートモードの場合と同様に、Tv /Avスイッチ30により切り替える(S1633)。また、オートモードの場 合と同様に、外部表示LCDパネル34上では、TvまたはAvのうち、アップ /ダウンレバー28により変更可能となっている方に円弧状のオーバーライン5 8kまたは58mが表示され、ファインダ内表示LCDパネルにおいてはTv値 またはAv値にアンダーラインが点灯される(S1635)。 以上のように決定されたTv値およびAv値は外部表示LCDパネル34およ びファインダ内表示LCDパネル62に表示される(S1637)と共に、各露 出モード・ドライブモードの表示、学習の有無の表示、その他モード毎に定めら れた各種の表示が行なわれる(S1641)。When the exposure mode is manual, the deviation of the manually set Tv / Av value from the calculated proper exposure value is graphically displayed by the exposure display process (S1631). In the manual mode, when the hyper button 52 is pressed alone, the proper exposure value calculated according to the program is set. The Tv / Av value is set in the manual mode with the up / down lever 28. Which is set by the up / down lever 28 is switched by the Tv / Av switch 30 as in the case of the auto mode (S1633). Further, as in the case of the auto mode, an arc-shaped overline 58k or 58m is displayed on the external display LCD panel 34, whichever of Tv or Av can be changed by the up / down lever 28. Then, the underline is lit on the Tv value or the Av value on the in-viewfinder display LCD panel (S1635). The Tv value and Av value determined as described above are displayed on the external display LCD panel 34 and the in-finder display LCD panel 62 (S1637), and the display of each exposure mode / drive mode and the presence / absence of learning are displayed. The display and other various displays determined for each mode are performed (S1641).

【0073】 『PFループ』 図17は、PFループ処理のフローチャートである。PFループ処理では、P F設定モードにおいて各種の特殊機能の設定・変更を行なうPFループ1処理へ の分岐、また、機能設定終了後、通常の露出モードに戻るための処理を制御して いる。“PF Loop” FIG. 17 is a flowchart of the PF loop process. In the PF loop process, the process branches to the PF loop 1 process that sets and changes various special functions in the PF setting mode, and controls the process to return to the normal exposure mode after the function setting is completed.

【0074】 特殊機能(PF)の設定は、PF設定モードにおいて、モード釦40の操作に より、設定項目を選択し、アップ/ダウン釦28の回動操作によりデータの変更 を行なう。PF設定モード動作中に、上記の特殊機能設定の操作が行なわれない まま1分経過すると、PF設定モード処理はキャンセルされ、露出モードに戻る ようになっている。このため、PF終了タイマーによって、モードSW、UPS W、DOWNSWのいずれかがオン状態になるとPF終了タイマーには0がセッ トされ、いずれもオン状態にならない場合には計時が継続される。 尚、通常の露出モードからモード釦40およびドライブ釦38を同時に押して PFループに進んだ場合、図15のS1527でPFINMフラグに“1”が設 定されているため、図17のS1715からPF表示処理へと進む。PFINM フラグには、このPF表示処理において“0”がセットされるため、PF表示処 理はPF設定処理に進んだ時に限り実行され、一旦モード釦40またはドライブ 釦38が離されると、以後PF設定モード動作中に実行されることは無い。For the setting of the special function (PF), in the PF setting mode, the setting item is selected by operating the mode button 40, and the data is changed by rotating the up / down button 28. During the PF setting mode operation, if one minute elapses without performing the above special function setting operation, the PF setting mode process is canceled and the exposure mode is restored. Therefore, when any of the mode SW, UPS W, and DOWNSW is turned on by the PF end timer, the PF end timer is set to 0, and when none of the modes is turned on, the timekeeping is continued. When the mode button 40 and the drive button 38 are pressed simultaneously from the normal exposure mode to proceed to the PF loop, since the PFINM flag is set to "1" in S1527 of FIG. 15, the PF display is started from S1715 of FIG. Proceed to processing. Since the PFINM flag is set to "0" in this PF display process, the PF display process is executed only when the process proceeds to the PF setting process, and once the mode button 40 or the drive button 38 is released, PF It is not executed during the setting mode operation.

【0075】 設定項目の変更は、前述のように、モードSWがONとなっている場合(即ち モードスイッチに“0”がセットされている場合)に、PFループ1により行な われる。モードSWとドライブSWに共に“0”がセットされた状態が所定時間 継続すると(本実施例では2秒)、PF設定終了処理へ進み、設定した特殊機能 が確定する(EEPROM106に書き込まれる)。尚、PF設定終了処理へ進 むまでの時間のカウントおよび表示は図15のS1513、S1515、S15 19と同様である(S1717、S1719、S1721)。As described above, the setting items are changed by the PF loop 1 when the mode SW is ON (that is, when the mode switch is set to “0”). When the state in which both the mode SW and the drive SW are set to "0" continues for a predetermined time (2 seconds in this embodiment), the process proceeds to the PF setting end process, and the set special function is confirmed (written in the EEPROM 106). The counting and display of the time until the PF setting end process is performed are the same as in S1513, S1515, and S1519 of FIG. 15 (S1717, S1719, S1721).

【0076】 『PF表示処理』 図18は、通常の露出モードからPF設定モードに進んだ時点で実行される、 PF表示処理を示すフローチャートである。PF表示処理は、通常の露出モード での動作状態において、モード釦40およびドライブ釦38を同時に押して、I SO感度表示を行なった後所定時間経過してPF設定モードに移行した時点で実 行される。“PF Display Processing” FIG. 18 is a flowchart showing the PF display processing that is executed when the normal exposure mode is advanced to the PF setting mode. The PF display process is executed when the mode button 40 and the drive button 38 are pressed at the same time in the normal exposure mode operation state, the ISO sensitivity display is performed, and a predetermined time elapses before the mode is changed to the PF setting mode. It

【0077】 図15において、PFタイマのカウント値が所定値(31)以上となると(即 ち、モード釦40及びドライブ釦38が2秒間押し続けられると)、S1527 で、PFモードフラグ及びPFINMフラグに“1”がセットされる。すると、 モード釦40及びドライブ釦38が押されたままの状態で次に図15のSW操作 表示ループが実行された際には、S1505においてPFループへと処理が進み 、さらに、図17のPFループのS1715から図18のPF表示処理へと進む ことになる。In FIG. 15, when the count value of the PF timer becomes equal to or greater than the predetermined value (31) (immediately when the mode button 40 and the drive button 38 are continuously pressed for 2 seconds), in S1527, the PF mode flag and the PFINM flag are set. Is set to "1". Then, when the SW operation display loop of FIG. 15 is executed next while the mode button 40 and the drive button 38 are still pressed, the processing proceeds to the PF loop in S1505, and further, the PF loop of FIG. The process proceeds from the loop S1715 to the PF display process of FIG.

【0078】 PF表示処理では、まず、PF設定モードへ移行したことを示すために[PF ]が表示されると共に、後述するモードSWMフラグに“1”がセットされる。 この時点で、Tv/Av釦30が押されていなければ(S1803:クリアSW =“1”)、処理はPF表示処理へと分岐したSW操作表示ループがコールされ た場所へリターンする。In the PF display process, first, [PF] is displayed to indicate that the mode has been changed to the PF setting mode, and "1" is set to the mode SWM flag described later. At this point, if the Tv / Av button 30 has not been pressed (S1803: clear SW = “1”), the process returns to the place where the SW operation display loop branched to the PF display process is called.

【0079】 本実施例のカメラでは、モード釦40及びドライブ釦38が押されて外部表示 LCDパネル34に[PF]が表示されている時にTv/Av釦30を押すと、 設定されている特殊機能が全てクリアされてデフォルト値に設定されるようにな っている。S1805〜S1815はそのための処理である。 Tv/Av釦30が押されていると(S1803:クリアSW=“0”)、モ ードSWMフラグに“0”がセットされる。S1805以降の処理が最初に行な われる時のみPFタイマに0をセットするために、S1807でPFINM2フ ラグにより処理を分岐している。即ち、1回目だけは、PFINM2=“0”で あり、2回目以降はPFINM2=“1”となっているため、PFタイマのリセ ットは行なわれない。S1811〜S1815の処理は、図15のS1515〜 S1519、あるいは、図17のS1717〜S1721と同様の処理で、設定 をクリアするためのPFオールクリア処理へ進むまでの残り時間がグラフ表示さ れる。所定時間経過すると、即ちPFタイマのカウント値が31を超えるとPF オールクリア処理へと処理が進み、設定値がデフォルト値に戻される。In the camera of this embodiment, when the Tv / Av button 30 is pressed when the mode button 40 and the drive button 38 are pressed and [PF] is displayed on the external display LCD panel 34, the special setting All functions are cleared and set to default values. S1805 to S1815 are processes for that purpose. When the Tv / Av button 30 is pressed (S1803: clear SW = “0”), “0” is set in the mode SWM flag. In order to set the PF timer to 0 only when the processing after S1805 is first performed, the processing is branched by the PFINM2 flag in S1807. That is, since PFINM2 = "0" only for the first time and PFINM2 = "1" for the second time and thereafter, the PF timer is not reset. The processing of S1811-S1815 is the same processing as S1515-S1519 of FIG. 15 or S1717-S1721 of FIG. When a predetermined time elapses, that is, when the count value of the PF timer exceeds 31, the process proceeds to the PF all clear process, and the set value is returned to the default value.

【0080】 『PFループ1』 図19A、19Bは、特殊機能の設定及び設定内容の表示を制御する、PFル ープ1の処理を示すフローチャートである。 本実施例のカメラでは、PF設定モードで動作中に、1分以上設定操作が行な われない場合には、そのPF設定モードの動作中の設定内容は全てキャンセルさ れ、PF設定モードに移行する直前の設定内容をそのまま保持するようになって いる。そのため、まず、S1901で、PF終了タイマが1分以上かどうかを判 断している。PF終了タイマは、図17のS1701〜S1707に示すように 、PF設定を行なうモードSW、UPSW、DOWNSWのいずれかがオン状態 と判断される毎にリセットされる。即ち、モード釦40あるいはアップ/ダウン レバー28が操作される毎に、PF終了タイマには0がセットされる。従って、 モード釦40もアップ/ダウンレバー28も操作されない状態が1分以上継続す ると、S1901からPFキャンセル処理へと処理が進むことになる。“PF Loop 1” FIGS. 19A and 19B are flowcharts showing the process of the PF loop 1, which controls the setting of the special function and the display of the setting contents. In the camera of the present embodiment, if the setting operation is not performed for one minute or more while operating in the PF setting mode, all the setting contents during the operation in the PF setting mode are canceled and the mode shifts to the PF setting mode. The setting contents just before the setting is retained as they are. Therefore, first, in S1901, it is determined whether the PF end timer is 1 minute or longer. As shown in S1701 to S1707 of FIG. 17, the PF end timer is reset each time it is determined that one of the modes SW, UPSW, and DOWNSW for performing PF setting is in the ON state. That is, each time the mode button 40 or the up / down lever 28 is operated, the PF end timer is set to 0. Therefore, if neither the mode button 40 nor the up / down lever 28 is operated for 1 minute or more, the process proceeds from S1901 to the PF cancel process.

【0081】 一方、PF設定モードでの動作中は、処理はS1901からS1903へと進 む。まず、S1903では、PFINMフラグに“0”を、PFタイマにカウン ト値0をセットする。PFINMフラグは、露出モードからPF設定モードに移 行する時に、図15のS1527で1にセットされ、図17のS1715で、P F表示処理への分岐を司るものである。モード釦40及びドライブ釦38が、P F設定モードに移行した後も押されたままの場合には、PFINMフラグ=“1 ”であるため、常にS1715からPF表示処理へと処理が進む。また、一旦モ ード釦40あるはドライブ釦38が離されれば、もはやPF表示処理は行なわれ ず、S1715からS1717へと処理が進み、PF設定終了処理が実行可能に なる。On the other hand, during the operation in the PF setting mode, the process proceeds from S1901 to S1903. First, in S1903, "0" is set in the PFINM flag and the count value 0 is set in the PF timer. The PFINM flag is set to 1 in S1527 of FIG. 15 when shifting from the exposure mode to the PF setting mode, and controls the branch to the PF display process in S1715 of FIG. If the mode button 40 and the drive button 38 are still pressed after the shift to the PF setting mode, the PFINM flag = “1”, and therefore the process always proceeds from S1715 to the PF display process. Further, once the mode button 40 or the drive button 38 is released, the PF display processing is no longer performed, the processing proceeds from S1715 to S1717, and the PF setting end processing can be executed.

【0082】 PF設定モードから露出モードへ移行するためには、モード釦40及びドライ ブ釦38を所定時間同時に押し続けなけらばならない。PFタイマはこの時間を カウントするものであり、図17のS1711、S1713から分かるように、 一旦モード釦40あるはドライブ釦38が離された場合にはPFタイマには0が セットされることになる。 次に、S1905、S1907ではアップ/ダウンレバー28が操作されてい るかどうかが判定される。アップ/ダウンレバー28がアップ側に操作されると 、後述するU/DループでUPMフラグに“1”がセットされる。ダウン側に操 作されると、DOWNMフラグに“1”がセットされる。In order to shift from the PF setting mode to the exposure mode, the mode button 40 and the drive button 38 must be simultaneously pressed for a predetermined time. The PF timer counts this time, and as can be seen from S1711, S1713 in FIG. 17, once the mode button 40 or the drive button 38 is released, the PF timer is set to 0. Become. Next, in S1905 and S1907, it is determined whether or not the up / down lever 28 has been operated. When the up / down lever 28 is operated to the up side, the UPM flag is set to "1" in the U / D loop described later. When it is operated to the down side, the DOWNNM flag is set to "1".

【0083】 アップ/ダウンレバー28が操作されていない場合には、S1909で、モー ド釦40の操作により特殊機能の設定項目が変更される。本実施例のカメラでは 、設定変更可能な特殊機能として、 (A) ISO感度、 (B) 学習変化レベル、 (C) AF合焦音の有無、 (D) 学習の有無、 (E) 学習のクリア、 の5項目が設けられている。この5項目は、PF設定モードにおいて、モード釦 40を押す毎に順次(A)、(B)、(C)、(D)、(E)と選択され、さら に(E)が選択されている状態でもう一度モード釦40を押すと、(A)が選択 されるようになっている。When the up / down lever 28 is not operated, the setting item of the special function is changed by operating the mode button 40 in S1909. In the camera of the present embodiment, as special functions whose settings can be changed, (A) ISO sensitivity, (B) learning change level, (C) presence or absence of AF focusing sound, (D) presence or absence of learning, and (E) learning There are 5 items, Clear. These five items are sequentially selected (A), (B), (C), (D), (E) each time the mode button 40 is pressed in the PF setting mode, and further (E) is selected. When the mode button 40 is pressed again in the state of being present, (A) is selected.

【0084】 次に、S1911で、前述のモードSWMフラグが0の時のみU/Dループを 実行する。U/Dループでは、アップ/ダウンレバー28の操作により、設定項 目におけるデータの変更を行なう。本実施例のカメラにおいては、モード釦40 とアップ/ダウンレバー28の一方だけが操作された時に限り、設定項目または データの変更が行なわれるようになっている。このためにモードSWMフラグに より、S1913でU/Dループをコールするかどうかを判断している。尚、モ ードSWMフラグは、S1909のPFモードUP処理において、変更される( 詳しくは後述)。 S1915〜S1927では、設定された項目とそのデータの表示を行なう。 設定項目が上記(A)の場合には、フィルムのISO感度が表示される。設定項 目が上記(B)の場合には、選択された学習レベルと回数の組み合わせに対応す る、0〜4までの数値が表示される。設定項目が上記(C)の場合には、“0” (合焦時に電子ブザー108を鳴らす)または、“1”(合焦時に電子ブザー1 08を鳴らさない)の表示に加えて、“0”が選択されている時には、定期的に ブザーが鳴るようにし、“1”が選択されている時には、ブザーを鳴らさないよ うにして、聴覚的にも設定内容が確認できるようになっている。設定項目(D) の場合には、“0”(学習する)、“1”(学習しない)の数値表示に加えて、 学習マークの点灯・消灯により、設定内容が視覚的に容易に確認できるようにな っている。設定項目(E)の場合には、選択された露出モードを表わすピクチャ ーと、クリアが設定されたことを示す文字「CL」が表示される。 PFループ1はSW表示操作処理ループから分岐したものであり、以上の処理 が終了すると、SW表示操作処理ループがコールされた場所へリターンする。Next, in S1911, the U / D loop is executed only when the mode SWM flag is 0. In the U / D loop, the operation of the up / down lever 28 changes the data in the setting item. In the camera of this embodiment, the setting item or the data is changed only when only one of the mode button 40 and the up / down lever 28 is operated. For this reason, it is determined from the mode SWM flag whether or not to call the U / D loop in S1913. The mode SWM flag is changed in the PF mode UP processing of S1909 (details will be described later). In S1915 to S1927, the set item and its data are displayed. When the setting item is (A), the ISO speed of the film is displayed. When the setting item is (B), numerical values 0 to 4 corresponding to the selected combination of the learning level and the number of times are displayed. When the setting item is (C) above, in addition to the display of "0" (the electronic buzzer 108 is sounded at the time of focusing) or "1" (the electronic buzzer 108 is not sounded at the time of focusing), "0" is displayed. When "" is selected, the buzzer sounds periodically, and when "1" is selected, the buzzer does not sound so that the settings can be confirmed auditorily. . In the case of setting item (D), in addition to the numerical display of "0" (learning) and "1" (not learning), the setting contents can be easily checked visually by turning on / off the learning mark. It is becoming like this. In the case of the setting item (E), a picture indicating the selected exposure mode and the character "CL" indicating that clear is set are displayed. The PF loop 1 is a branch from the SW display operation processing loop, and when the above processing is completed, it returns to the place where the SW display operation processing loop was called.

【0085】 『PFモードUP』 図19Cは、図19AのS1909でコールされるPFモードUP処理を示す フローチャートである。この処理は、アップ/ダウンレバー28が操作されてい ない場合にコールされる。PFモードUP処理が実行されると、まず、モード釦 40が操作されたかどうかを判定する(S1931)。モードSWに“1”がセ ットされている場合には、モードSWMフラグに“0”をセットしている。これ により、図19AのS1911からS1913へ処理が進み、アップ/ダウンレ バー28によるデータ変更が可能になる。“PF Mode UP” FIG. 19C is a flowchart showing the PF mode UP processing called in S1909 of FIG. 19A. This process is called when the up / down lever 28 is not operated. When the PF mode UP processing is executed, it is first determined whether or not the mode button 40 has been operated (S1931). When the mode SW is set to "1", the mode SWM flag is set to "0". As a result, the processing advances from S1911 to S1913 in FIG. 19A, and the data can be changed by the up / down lever 28.

【0086】 モードSWに“0”がセットされている場合には、モードSWMフラグに“0 ”がセットされている時に限りPFモードがインクリメントされて(S1937 )、設定項目が変更される。PFモードは、0〜4の5種類であるため、PFモ ードが5以上になった場合には0をセットする(S1939)。一旦PFモード をインクリメントしたら、モードSWMフラグに“1”をセットする(S194 3)。このようにしてモード釦40を押して設定項目を変更した後、そのままモ ード釦40を押したままの状態では、S1935により設定項目を変更する処理 を実行しない。即ち、一旦モード釦40を離さない限り設定項目は変わないよう な制御となっており、非常に操作性が良い。 尚、処理が終了すると、PFモードUP処理がコールされた場所にリターンす る。When the mode SW is set to "0", the PF mode is incremented (S1937) only when the mode SWM flag is set to "0", and the setting item is changed. Since there are five types of PF modes 0 to 4, 0 is set when the PF mode is 5 or more (S1939). Once the PF mode is incremented, the mode SWM flag is set to "1" (S1943). In this manner, after the mode button 40 is pressed to change the setting item and the mode button 40 is still being pressed, the processing of changing the setting item in S1935 is not executed. That is, the control is such that the setting items do not change unless the mode button 40 is once released, and the operability is very good. When the process is completed, the process returns to the place where the PF mode UP process was called.

【0087】 『PFオールクリア・PF設定終了処理』 図20は、PFオールクリア処理およびPF設定終了処理を表わすフローチャ ートである。 PFオールクリア処理は、図18のPF表示処理において、S1811で、P Fタイマのカウント値が31以上になると実行される。即ち、モード釦40とド ライブ釦38を同時に所定時間押し続けてPF設定モードに入り、外部表示LC Dパネル34に[PF]と表示されている状態で、さらにTv/Av釦30を所 定時間(2秒)押し続けると実行される。 PFオールクリア処理では、PF設 定モードにおいて設定変更が可能な全てのデータが初期値に戻される(S200 1)。[PF All Clear / PF Setting End Processing] FIG. 20 is a flowchart showing the PF all clear processing and the PF setting end processing. The PF all clear processing is executed when the count value of the PF timer becomes 31 or more in S1811, in the PF display processing of FIG. That is, the mode button 40 and the drive button 38 are simultaneously pressed for a predetermined time to enter the PF setting mode, and while the [PF] is displayed on the external display LCD panel 34, the Tv / Av button 30 is further set. It is executed by pressing and holding for a time (2 seconds). In the PF all clear processing, all the data whose settings can be changed in the PF setting mode are returned to the initial values (S2001).

【0088】 ISO感度の設定は、カメラにDXフィルムが装填されていれば、フィルムの DXコードから読み取ったISO感度が初期値として設定され、それ以外の場合 にはデフォルト値としてISO感度は100として設定される。学習変化レベル は、変化レベル=0、回数1=3回、回数2=3回が初期値として設定される。 合焦音については、初期設定は電子ブザー108を鳴らすようになっており、学 習の有無につては、初期設定は学習を行なうようになっている。学習クリアフラ グに関しては、人物・風景・動体・近接の4つの露出モードそれぞれについて学 習をクリアするため、それぞれのモードに対応した学習クリアフラグ全てに“1 ”を設定している。With respect to the ISO sensitivity setting, if the camera is loaded with DX film, the ISO sensitivity read from the DX code of the film is set as an initial value, and in other cases, the ISO sensitivity is set to 100 as a default value. Is set. As for the learning change level, the change level = 0, the number of times 1 = 3, and the number of times 2 = 3 are set as initial values. With respect to the focusing sound, the electronic buzzer 108 is set to sound at the initial setting, and the learning is set at the initial setting regarding the presence or absence of learning. Regarding the learning clear flag, in order to clear the learning for each of the four exposure modes of person, landscape, moving body, and proximity, "1" is set to all the learning clear flags corresponding to each mode.

【0089】 上記の設定はRAM上で行なわれ、次にS2011以降のPF設定終了処理に おいて、RAM上のデータがEEPROM106に書き込まれる。 露出モードに無関係な、ISO感度、学習変化レベル、合焦音の有無、学習の 有無については、PF設定モードで設定・変更されたRAM上のデータがそのま まEEPROMのデータに対応している。従って、RAMのデータをそのままE EPROMに書き込む(S2011)。一方、学習クリアは、モード毎に学習ク リアフラグの値が変更されるだけなので、各モードに対応した学習クリアフラグ (X)の値が1の場合にのみ、RAM上のGENPSFT(X)及びSTDYC NT(X)の内容を書き換え、さらにそれをEEPROMに書き込んでいる(S 2013〜S2019)。 以上の処理が終了すると、図21のS2111に処理が進み、各種フラグ、カ ウンタのリセットが行なわれる。なお、ここでPF設定モードから露出モードへ 移行したことを示すフラグPFOUTMフラグに“1”が設定される。 PFオールクリア処理は、SW操作表示ループから分岐したものである。従っ て、このPFオールクリア処理が終了すると、SW操作表示ループがコールされ た場所にリターンする。The above setting is performed on the RAM, and then the data on the RAM is written to the EEPROM 106 in the PF setting end processing after S2011. Regarding the ISO sensitivity, learning change level, presence / absence of focusing sound, and presence / absence of learning, which are irrelevant to the exposure mode, the data in the RAM set / changed in the PF setting mode corresponds to the data in the EEPROM as they are. . Therefore, the data in the RAM is directly written in the EEPROM (S2011). On the other hand, learning clear only changes the value of the learning clear flag for each mode, so only when the value of the learning clear flag (X) corresponding to each mode is 1, the GENPSFT (X) and STDYC The contents of NT (X) are rewritten and further written in the EEPROM (S2013 to S2019). When the above processing is completed, the processing proceeds to S2111 in FIG. 21, and various flags and counters are reset. Here, "1" is set to the flag PFOUTM flag indicating the shift from the PF setting mode to the exposure mode. The PF all clear processing is a branch from the SW operation display loop. Therefore, when this PF all clear process is completed, the process returns to the place where the SW operation display loop was called.

【0090】 『PFキャンセル処理』 図21は、PFキャンセル処理を説明するフローチャートである。 本実施例のカメラにおいては、特殊機能の設定がPF設定モードで行なわれ、 モード釦40とドライブ釦38を、同時に所定時間押し続けることにより、設定 された内容がEEPROMに書き込まれ(図17および図20参照)、PF設定 モードは終了する。しかし、それ以外の方法でPF設定モードが中断された場合 (即ち、PF設定モードで動作中にメイン釦36をOFF位置にした場合、ある いはPF設定モードにおいて設定操作を1分以上行なわなかった場合)には、P F設定モードで変更された内容は、EEPROM108には書き込まれず、キャ ンセルされる。特に、PF設定モードで設定操作を1分以上行なわなかった場合 には、自動的にPF設定モードから露出モードに移行し、EEPROM108に 保存されているデータがRAMに書き込まれる。また、キャンセル処理が実行さ れた場合には、いずれのモードにおいても学習クリアされないよう、各モードの 学習クリアフラグ(X)に“0”がセットされる(S2101)。 PFキャンセル処理は、SW操作表示ループから分岐したものである。従って 、このPFキャンセル処理が終了すると、SW操作表示ループがコールされた場 所にリターンする。“PF Canceling Process” FIG. 21 is a flowchart illustrating the PF canceling process. In the camera of this embodiment, the special function is set in the PF setting mode, and the set contents are written in the EEPROM by continuously pressing the mode button 40 and the drive button 38 for a predetermined time (see FIG. 17 and FIG. 17). (See FIG. 20), the PF setting mode ends. However, if the PF setting mode is interrupted by any other method (that is, if the main button 36 is set to the OFF position during operation in the PF setting mode, or if the setting operation is not performed for 1 minute or more in the PF setting mode). In this case, the contents changed in the P F setting mode are not written in the EEPROM 108 but canceled. In particular, if the setting operation is not performed for 1 minute or more in the PF setting mode, the PF setting mode is automatically shifted to the exposure mode, and the data stored in the EEPROM 108 is written in the RAM. When the cancel process is executed, the learning clear flag (X) of each mode is set to "0" so that the learning is not cleared in any mode (S2101). The PF cancel processing is branched from the SW operation display loop. Therefore, when this PF cancel processing is completed, it returns to the place where the SW operation display loop is called.

【0091】 『U/Dループ処理』 図22は、アップ/ダウンレバー28の操作により、データの変更を行なうた めのU/Dループを表わすフローチャートである。 ダウンスイッチ80がオンされると(DOWNSWに“1”がセットされると )、DOWNMフラグ(DOWNメモリフラグ)には“1”がセットされ、UP M(メモリ)フラグには“0”がセットされる。一方、UPSWに“1”がセッ トされると、UPメモリフラグに“1”がセットされ、DOWNメモリフラグに は“0”がセットされる(詳しくは後述)。従って、アップスイッチ78がオン の場合には、UPループフラグに“1”をセットし、UPループ処理を行ない、 DOWNループ処理は行なわない(S2201〜S2205)。一方、ダウンス イッチ80がオンになっている場合には、UPループフラグに“0”をセットし 、DOWNループ処理のみを行なう(S2207〜S2211)。 以上の処理 が終了すると、U/Dループがコールされた所へ処理は戻る。[U / D Loop Processing] FIG. 22 is a flowchart showing a U / D loop for changing data by operating the up / down lever 28. When the down switch 80 is turned on (when DOWNSW is set to "1"), the DOWNM flag (DOWN memory flag) is set to "1" and the UPM (memory) flag is set to "0". To be done. On the other hand, when UPSW is set to "1", the UP memory flag is set to "1" and the DOWN memory flag is set to "0" (details will be described later). Therefore, when the up switch 78 is on, the UP loop flag is set to "1", the UP loop processing is performed, and the DOWN loop processing is not performed (S2201 to S2205). On the other hand, if the down switch 80 is on, the UP loop flag is set to "0" and only the DOWN loop processing is performed (S2207 to S2211). When the above process is completed, the process returns to the place where the U / D loop is called.

【0092】 『UPループ』 図23は、U/Dループ(図22)でコールされるUPループの処理を示すフ ローチャートである。 アップスイッチ78がオフの場合(S2301:UPSW=“1”)には、デ ータの変更は行なわず、アップスイッチ78がオフであったことを示すUPメモ リフラグに“0”をセットして(S2303)、U/Dループに戻る。 アップスイッチ78がオンの場合(S2301:UPSW=“0”)、前回U Pループがコールされた時にアップスイッチ78がオンだったかどうかを判定し (S2305)、前回もオンと判定された場合(UPメモリフラグ=“1”)に は、U/Dタイマループに処理が進む。U/Dループは、ほぼ64ms(128 msに2回)の周期で繰り返されるため、UPループがコールされた時点でのア ップスイッチ78の状態のみでデータの変更を行なうと、例えば、アップスイッ チ78がオン状態を保持していた場合、即ち、操作者がアップ/ダウンレバー2 8をアップ方向に操作したまま、その状態を保持していた場合、データの変更が 非常に単時間に行なわれてしまう。これを防ぐため、連続的にアップスイッチ7 8またはダウンスイッチ80がオン状態となる時には、U/Dタイマループによ り、ソフト的に周期を引き伸ばしている。 UPメモリフラグが“0”の場合には、データU/D処理によりデータの変更 が行なわれ、アップスイッチ78がオンだったことを示すUPメモリフラグに1 を、同時にダウンスイッチ80がオフだったことを示すDOWNメモリフラグに “0”をセットし、U/Dタイマループで用いるU/Dタイマのカウント値を0 にする(S2305〜S2309)。“UP Loop” FIG. 23 is a flow chart showing the processing of the UP loop called in the U / D loop (FIG. 22). When the up switch 78 is off (S2301: UPSW = “1”), the data is not changed and “0” is set to the UP memory flag indicating that the up switch 78 is off. (S2303), the process returns to the U / D loop. If the up switch 78 is on (S2301: UPSW = “0”), it is determined whether the up switch 78 was on when the UP loop was called last time (S2305), and if it was also determined to be on last time (S2305). When the UP memory flag = “1”), the process proceeds to the U / D timer loop. The U / D loop is repeated at a cycle of approximately 64 ms (twice every 128 ms). Therefore, if data is changed only by the state of the up switch 78 at the time when the UP loop is called, for example, the up switch is performed. If 78 holds the ON state, that is, if the operator holds the state while operating the up / down lever 28 in the up direction, the data is changed in a very single time. Will end up. In order to prevent this, when the up switch 78 or the down switch 80 is continuously turned on, the U / D timer loop softly extends the cycle. When the UP memory flag is “0”, the data is changed by the data U / D process, and the UP memory flag indicating that the up switch 78 is on is set to 1, and the down switch 80 is turned off at the same time. "0" is set to the DOWN memory flag indicating that, and the count value of the U / D timer used in the U / D timer loop is set to 0 (S2305 to S2309).

【0093】 『DOWNループ処理』 図24は、DOWNループを示すフローチャートである。S2401〜S24 09では、ダウンスイッチ80のオン・オフに応じて、図23とほぼ同様の処理 を行なっている。[DOWN Loop Processing] FIG. 24 is a flowchart showing a DOWN loop. In S2401 to S2409, almost the same processing as in FIG. 23 is performed according to the on / off state of the down switch 80.

【0094】 『U/Dタイマループ処理』 S2411〜S2417は、U/Dタイマループの処理を表わしている。 U/Dタイマループでは、この処理が実行される毎にインクリメントされる( S2417)U/Dタイマのカウント値が8以上になると(S2411)、特殊 機能のデータの変更が行なわれる(S2413)。即ち、アップ/ダウンレバー 28が操作されたまま、8回この処理が実行されると、アップ/ダウンレバー2 8の操作方向に応じたデータの変更が行なわれる。なお、データが変更されると 、U/Dタイマはリセットされて、カウント値に0がセットされる(S2415 )。“U / D Timer Loop Processing” S2411-S2417 represent the processing of the U / D timer loop. In the U / D timer loop, each time this processing is executed (S2417), when the count value of the U / D timer becomes 8 or more (S2411), the data of the special function is changed (S2413). That is, when this process is executed eight times while the up / down lever 28 is operated, the data is changed according to the operating direction of the up / down lever 28. When the data is changed, the U / D timer is reset and the count value is set to 0 (S2415).

【0095】 『データU/D処理』 図25は、アップ/ダウンレバー28の操作に応じてデータ変更を実行する、 データU/D処理のフローチャートである。 PF設定モードでの動作中であれば(S1501:PFモードフラグ=“1” )、PFデータU/D処理に分岐し、アップ/ダウンレバー28とモード釦40 との組み合わせで、特殊機能の変更・設定が実行される。 PFモードフラグ=“0”の場合には、アップ/ダウンレバー28と組み合わ せて押される操作釦によって処理が分岐する。 モード釦40を押しながらアップ/ダウンレバー28を操作する場合には、露 出モードの変更が行なわれる(S2503、S2505)。ドライブ釦38を押 しながらアップ/ダウンレバー28を操作する場合には、撮影モードの変更が行 なわれる(S2507、S2509)。ハイパー釦52を押しながらアップ/ダ ウンレバー28を操作する場合には、露出補正が行なわれる(S2511、S2 513)。また、単にアップ/ダウンボタン28のみを操作する場合には、 (1)撮影モードが人物・風景・動体・近接・プログラムのいずれかであ れば、プログラムシフトが実行され(S2517、S2519)、 (2)撮影モードがオートあるいはマニュアルであれば、Tv値またはA v値が変更される(S2521、S2523、S2524)。なお、Av値・T v値のいずれを設定するかは、Tv/Av釦30の操作により切り替えられる。 以上の処理が行なわれた後に、データU/D処理がコールされた場所へリター ンする。[Data U / D Processing] FIG. 25 is a flowchart of data U / D processing for executing data change in response to operation of the up / down lever 28. If the operation is in the PF setting mode (S1501: PF mode flag = “1”), the process branches to the PF data U / D process, and the special function is changed by the combination of the up / down lever 28 and the mode button 40. -The setting is executed. When the PF mode flag = “0”, the process is branched by the operation button which is pressed in combination with the up / down lever 28. When operating the up / down lever 28 while pressing the mode button 40, the exposure mode is changed (S2503, S2505). When operating the up / down lever 28 while pressing the drive button 38, the photographing mode is changed (S2507, S2509). When the up / down lever 28 is operated while pressing the hyper button 52, exposure correction is performed (S2511, S2513). When only the up / down button 28 is operated, (1) if the shooting mode is one of portrait, landscape, moving body, proximity, and program, program shift is executed (S2517, S2519), (2) If the shooting mode is auto or manual, the Tv value or Av value is changed (S2521, S2523, S2524). Which of the Av value and the Tv value is set can be switched by operating the Tv / Av button 30. After the above processing is performed, it returns to the place where the data U / D processing was called.

【0096】 『PFデータU/D処理』 図26は、PF設定モードにおいて、PF(特殊機能)の各項目のデータの変 更を行なうPFデータU/D処理のフローチャートである。 図19のS1909においてモード釦40の操作により設定された特殊機能の 項目の、データの変更が行なわれる(S2601、S2603)。 設定項目がISO感度変更の場合には、アップ/ダウンレバー28の操作によ り、ISO感度が段階的に変化する(S2605)。 なお、ISO感度設定中にTv/Av釦30を押すと、ISO感度として初期 値(DXフィルムがカメラに装填されている場合には、DXコードによるDX値 、それ以外の場合には初期値=100)が設定される。 設定項目が学習変化レベルの場合には、アップ/ダウンレバー28の操作によ り、変化レベルとシャッター回数の組み合わせに対応した変数を0から4までの いずれかにセットする。ここで変化レベルの1段は、約O.5Evのプログラム シフトに相当し、実際に撮影者によって設定されたプログラムシフト量が、ここ で選択された変化レベル以上の場合には、回数1で示される回数の露光が行なわ れると学習し、また、設定されたプログラムシフト量が選択されている変化レベ ル未満であれば、回数2で示される回数の露光が行なわれると学習を行なう(S 2607)。 設定項目がAF合焦ONの有無であれば、アップ/ダウンレバー28の操作に より、合焦ON禁止フラグが“0”と“1”の間でトグルされる(S2609) 。 設定項目が学習禁止の有無であれば、アップ/ダウンレバー28の操作により 、学習禁止フラグが“0”と“1”との間でトグルされる(S2611)。 設定項目学習クリアの設定の場合には、外部表示LCDパネル34上に撮影モ ードを表わすピクチャー表示がなされ、アップ/ダウンレバー28の操作により 、学習をクリアするモードを4つの中から1つ、あるいは4つ全てを選択して、 Tv/Av釦30を押すことによりクリア設定する(S2613)。[PF Data U / D Processing] FIG. 26 is a flowchart of the PF data U / D processing for changing the data of each item of the PF (special function) in the PF setting mode. The data of the item of the special function set by the operation of the mode button 40 in S1909 of FIG. 19 is changed (S2601, S2603). When the setting item is the ISO sensitivity change, the ISO sensitivity is changed stepwise by operating the up / down lever 28 (S2605). If you press the Tv / Av button 30 while setting the ISO speed, the initial value as the ISO speed (the DX value by the DX code when DX film is loaded in the camera, otherwise the default value = 100) is set. When the setting item is the learning change level, the variable corresponding to the combination of the change level and the number of shutters is set to any of 0 to 4 by operating the up / down lever 28. Here, the first level of change level is about 0. This corresponds to a program shift of 5 Ev, and if the program shift amount actually set by the photographer is equal to or higher than the change level selected here, it is learned that the number of exposures indicated by the number 1 is performed, and If the set program shift amount is less than the selected change level, learning is performed when the number of exposures indicated by the number 2 has been performed (S2607). If the setting item is the presence or absence of AF focusing ON, the focusing ON prohibition flag is toggled between "0" and "1" by operating the up / down lever 28 (S2609). If the setting item is learning prohibition, the learning prohibition flag is toggled between "0" and "1" by operating the up / down lever 28 (S2611). When the setting item learning clear is set, a picture display representing the shooting mode is displayed on the external display LCD panel 34, and one of four modes for clearing learning is operated by operating the up / down lever 28. , Or select all four and press the Tv / Av button 30 to perform clear setting (S2613).

【0097】 『PシフトU/D処理』 図27はプログラムシフトの設定を行なうPシフトU/D処理のフローチャー トである。本実施例のカメラにおいては、露出モードがグリーンモードの場合に はプログラムシフトは行なわないようになっているため、S2703以降の処理 は行なわない(S2701:Pシフト禁止フラグ=“1”)。 アップ/ダウンレバー28の操作方向が正方向の場合には、Tv値が最大値を 超えていず、Av値が最小値に達していない場合にのみ(S2705:TvMAX =“0”、S2707:AvMIN =“0”)、シフト可能としている。RAMに 保存されているPシフトの方向ビットが負の場合には、Pシフト量が0になるま では0.5ずつ減じる。Pシフト量が0になると、方向ビットを正に変える(S 2717〜S2721)。方向ビットが正の場合には、Pシフト量の最大値15 4/8以上にならない限り、Pシフト量に0.5を加える(S2713、S2 715)。 アップ/ダウンレバー28の操作方向が負の場合には、Tv値が最小値より大 きく、Av値が最大値を超えない場合にのみシフトが可能となっている。RAM 上のPシフト方向ビットが正の場合には、Pシフト量から0.5減ずる。ただし 、この結果Pシフト量が負になった場合には、RAM上のデータは2進数で表わ されているため、データを負の方向ビットとシフト量の絶対値で表わす様データ 処理を行なう(S2729〜S2733)。方向ビットが負の場合には、Pシフ ト量が最大値以上にならない限り、0.5をPシフト量に加算する(S2735 、S2737)。[P-Shift U / D Processing] FIG. 27 is a flowchart of P-shift U / D processing for setting program shift. In the camera of the present embodiment, the program shift is not performed when the exposure mode is the green mode, and therefore the processes after S2703 are not performed (S2701: P shift prohibit flag = “1”). Only when the Tv value does not exceed the maximum value and the Av value does not reach the minimum value when the operation direction of the up / down lever 28 is the forward direction (S2705: TvMAX = “0”, S2707: AvMIN). = “0”), it is possible to shift. When the P shift direction bit stored in the RAM is negative, the P shift amount is decreased by 0.5 until the P shift amount becomes 0. When the P shift amount becomes 0, the direction bit is changed to positive (S2717 to S2721). When the direction bit is positive, 0.5 is added to the P shift amount unless the maximum value of the P shift amount is 15 4/8 or more (S2713, S2 715). When the operating direction of the up / down lever 28 is negative, the Tv value is larger than the minimum value, and the shift is possible only when the Av value does not exceed the maximum value. When the P shift direction bit on the RAM is positive, the P shift amount is decreased by 0.5. However, when the P shift amount becomes negative as a result of this, since the data on the RAM is represented by a binary number, data processing is performed so that the data is represented by the negative direction bit and the absolute value of the shift amount. (S2729 to S2733). When the direction bit is negative, 0.5 is added to the P shift amount unless the P shift amount becomes the maximum value or more (S2735, S2737).

【0098】 『露出補正U/D処理』 図28は、露出補正U/D処理のフローチャートである。 アップ/ダウンレバー28の操作方向に応じて、正方向では上限Xv=3.0 までXvを0.5ずつ増加させ(S2801〜S2805)、負方向では下限X v=−3.0までXvを0.5ずつ減少させる(S2801〜S2807)。[Exposure Correction U / D Processing] FIG. 28 is a flowchart of the exposure correction U / D processing. Depending on the operating direction of the up / down lever 28, Xv is increased by 0.5 in the positive direction up to the upper limit Xv = 3.0 (S2801 to S2805), and in the negative direction, the lower limit Xv = −3.0. It is decreased by 0.5 (S2801 to S2807).

【0099】 『Pシフトグラフ表示処理』 図29は、設定されたプログラムシフト量をグラフ表示する、Pシフトグラフ 表示処理を表わすフローチャートである。 プログラムシフトのグラフ表示は、原点のシフト方向・量と、原点を基準とし て設定されたプログラムシフト方向・量に基づいて、図31に示すPシフト表示 テーブルのデータを読み出し表示している。なお、図31中、黒丸が点灯部分を 表わし、さらに周りに放射状の線が描かれている黒丸は、黒丸が点滅しているこ とを表わしている。図31のYおよびZで特定されるデータを外部表示LCDパ ネル34及びファインダ内表示LCDパネルに表示する。 図29において、設定されている露出モードに対応する原点の方向ビット及び シフト量を、RAMから読み出し(S2901〜S2905)、原点方向ビット 及び原点シフト量から、図31のYの値を計算する(S2907〜S2911) 。次に、Pシフト方向ビット及びPシフト量、Yの値から図31のZを計算する (S2913〜S2917)。なお、Zが負あるいは11以上になる場合には、 それぞれZ=0、Z=10に設定する(S2919〜S2925)。以上のよう にして求められたY及びZに基づいて、図31の表示テーブルの表示データをL CD表示用のRAMに書き込む(S2927、S2929)。[P Shift Graph Display Processing] FIG. 29 is a flowchart showing the P shift graph display processing for displaying the set program shift amount in a graph. In the program shift graph display, the data of the P shift display table shown in FIG. 31 is read out and displayed based on the shift direction / amount of the origin and the program shift direction / amount set on the basis of the origin. In addition, in FIG. 31, the black circles represent the lit parts, and the black circles with radial lines drawn around them indicate that the black circles are blinking. The data specified by Y and Z in FIG. 31 is displayed on the external display LCD panel 34 and the viewfinder display LCD panel. In FIG. 29, the direction bit and shift amount of the origin corresponding to the set exposure mode are read from the RAM (S2901 to S2905), and the Y value of FIG. 31 is calculated from the origin direction bit and the origin shift amount ( S2907 to S2911). Next, Z in FIG. 31 is calculated from the P shift direction bit, the P shift amount, and the value of Y (S2913 to S2917). When Z is negative or 11 or more, Z = 0 and Z = 10 are set (S2919 to S2925). Based on Y and Z obtained as described above, the display data of the display table of FIG. 31 is written in the RAM for displaying the LCD (S2927, S2929).

【0100】 『露出補正表示処理』 図30は、図16のS1623でコールされる、露出補正表示を説明するフロ ーチャートである。 設定された露出補正値Xvの値に応じて、Xvゼロフラグ・Xvプラスフラグ ・Xvマイナスフラグのいずれかに“1”をセットする(S3001〜S301 1)。 ハイパー釦52が押されて、HYPSWに“0”がセットされている時には、 露出補正値Xvが数値表示され(S3013、S3015)、さらに、S303 1以降の露出補正グラフ表示処理が実行される。[Exposure Compensation Display Processing] FIG. 30 is a flow chart for explaining the exposure compensation display called in S1623 of FIG. According to the set exposure correction value Xv, "1" is set to any of the Xv zero flag, the Xv plus flag, and the Xv minus flag (S3001 to S3011). When the hyper button 52 is pressed and HYPSW is set to "0", the exposure correction value Xv is displayed numerically (S3013, S3015), and the exposure correction graph display processing of S3031 and thereafter is executed.

【0101】 HYPSWに“1”がセットされている場合には、露出補正値が0であればグ ラフ表示は行なわず(S3013、S3017、S3019)、処理はSW操作 表示1のS1624へ進む。 HYPSWに“1”がセットされている場合で、メイン釦36がPICT位置 にある時には、Xvの正負に応じて「+」または「−」のマークを外部表示LC Dパネル34およびファインダ内表示LCDパネル62に表示する(S3021 〜S3027)。 ハイパーSWがOFFで、メイン釦36がON位置にある時には、露出補正グ ラフ表示へと処理が進む(S3021:PICTSW=1)。 露出補正グラフ表示では、図40に示す露出補正グラフ表示テーブルのデータ を用いて、補正量に応じて外部表示LCDパネル34およびファインダ内表示L CDパネル62にグラフ表示を行なう。 露出補正値Xvから、図40の表示テーブルのデータを選択し、外部表示LC Dパネル34及び、ファインダ内表示パネル62に目盛りを表示すると共に、選 択された図40のデータを表示する。なお、グラフ表示可能な露出補正値は−2 .0Ev〜+2.0の範囲であるが、設定可能な露出補正値の範囲は−3.0E v〜+3.0Evとしている。さらに、補正値がグラフ表示の領域を超えている 場合には、グラフの端点で黒丸マークを点滅表示させることにより、領域外であ ることを示すようにしている。 以上の処理が終わると、SW操作表示1のS1624の処理が実行される。When “1” is set in HYPSW, if the exposure correction value is 0, no graph is displayed (S3013, S3017, S3019), and the process proceeds to S1624 of SW operation display 1. When "1" is set in HYPSW and the main button 36 is at the PICT position, a "+" or "-" mark is displayed on the external LCD panel 34 and the viewfinder display LCD depending on whether Xv is positive or negative. It is displayed on the panel 62 (S3021 to S3027). When the hyper SW is OFF and the main button 36 is in the ON position, the process proceeds to the exposure correction graph display (S3021: PICTSW = 1). In the exposure correction graph display, using the data in the exposure correction graph display table shown in FIG. 40, a graph is displayed on the external display LCD panel 34 and the viewfinder display LCD panel 62 according to the correction amount. Data in the display table of FIG. 40 is selected from the exposure correction value Xv, the scale is displayed on the external display LCD panel 34 and the in-finder display panel 62, and the selected data of FIG. 40 is displayed. The exposure correction value that can be displayed in a graph is -2. Although it is in the range of 0 Ev to +2.0, the range of exposure correction values that can be set is -3.0 Ev to +3.0 Ev. Further, when the correction value exceeds the area of the graph display, a black circle mark is blinked at the end point of the graph to indicate that it is outside the area. When the above process is completed, the process of S1624 of the SW operation display 1 is executed.

【0102】 『PFタイマ表示』 図32は、ドライブ釦38及びモード釦40を同時に押して、PF設定モード に入る場合、及びPF設定モードから抜ける場合に、残り時間を表示するための PFタイマ表示処理を表わすフローチャートである。PF設定モードと露出モー ドの切り替えは、PFタイマのカウント値が所定値(31)以上になると切り換 わるようになっている(図15、図18)。このため、PFタイマの数値に基づ いて、図37に示すPFタイマ表示データを選択し、表示用のRAMに書き込む ことにより、残り時間に対応したグラフ表示を外部表示LCDパネル34上で行 なっている(S3201、S3203)。[PF Timer Display] FIG. 32 shows a PF timer display process for displaying the remaining time when the drive button 38 and the mode button 40 are simultaneously pressed to enter the PF setting mode and when the PF setting mode is exited. 2 is a flowchart showing The switching between the PF setting mode and the exposure mode is switched when the count value of the PF timer becomes a predetermined value (31) or more (FIGS. 15 and 18). Therefore, by selecting the PF timer display data shown in FIG. 37 based on the value of the PF timer and writing it to the display RAM, a graph display corresponding to the remaining time is displayed on the external display LCD panel 34. (S3201, S3203).

【0103】 『AEモードU/D処理』 図34は、アップ/ダウンレバー28による、露出モードの選択を行なう、A EモードU/D処理のフローチャートである。 S3401では、データを変更する方向によって、即ちアップ/ダウンレバー 28の操作に応じて、処理が分かれている。 S3403において、メイン釦36がPICT位置かON位置かにより露出モ ードがピクチャモード(PICTモード)かフルスペックモード(FULLモー ド)かに分かれる。露出モードは、RAM上では、図33に示すように、8ビッ トのデータのどれか1桁を1とし他を0とすることによって設定される。露出モ ードと対応する8ビットデータを、露出モード[8ビットデータ]のように示す と、PICTモードでは、 グリーンモード[00000001]、 動体モード[00001000] などの様に表わされ、FULLモードでは、 オートモード[00000010] の様に表わされる。上記の8ビットデータを10進数で表わし、露出モード(1 0進数)として示すと、 グリーンモード(1)、 動体モード(8)、 オートモード(2) などと表わせる。図33から、例えばPICTモードでは グリーンモード[00000001] から左シフトしていくと、順に、 人物モード[00000010]、 風景モード[00000100]、 動体モード[00001000]、 近接モード[00010000] となる。 本実施例では、PICTモードで設定する露出モードは5種類としているため 、8ビットデータの最大値は[00010000]であり、図34のS3405 で、PICTモードの値が16以上になると左シフトしたデータに対応する露出 モードが存在しなくなるため、リセットして1に戻している。これによって、ア ップ/ダウンレバー28を、例えば上記のようにデータが変わる方向に操作し続 けても、近接モードの次にグリーンモードを選択することもでき、非常に操作性 が良くなっている。 S3415〜S3419の処理は、FULLモードについて、上記と同様の処 理を行なっているものである。また、S3421〜S3433の処理は、8ビッ トデータが右シフトされる場合の処理であり、原理的には、上記と同様の処理を 行なっている。[AE Mode U / D Processing] FIG. 34 is a flowchart of the AE mode U / D processing for selecting the exposure mode by the up / down lever 28. In S3401, the processing is divided according to the direction in which the data is changed, that is, according to the operation of the up / down lever 28. In S3403, the exposure mode is divided into the picture mode (PICT mode) or the full spec mode (FULL mode) depending on whether the main button 36 is in the PICT position or the ON position. On the RAM, the exposure mode is set by setting 1 to any one digit of 8-bit data and 0 to the other, as shown in FIG. When the 8-bit data corresponding to the exposure mode is shown as the exposure mode [8-bit data], it is represented in the PICT mode as the green mode [00000001], the moving object mode [00001000], etc., and the FULL mode. Then, it is represented as in the auto mode [00000010]. When the above 8-bit data is represented by a decimal number and expressed as an exposure mode (10 decimal number), it can be represented as a green mode (1), a moving object mode (8), an auto mode (2), and the like. From FIG. 33, for example, in the PICT mode, when the left mode is shifted from the green mode [00000001], the person mode [00000010], the landscape mode [00000100], the moving object mode [00001000], and the proximity mode [00010000] are set in order. In the present embodiment, since there are five exposure modes set in the PICT mode, the maximum value of 8-bit data is [00010000], and in S3405 of FIG. 34, when the value of the PICT mode becomes 16 or more, left shift is performed. Since the exposure mode corresponding to the data no longer exists, it has been reset back to 1. As a result, even if the up / down lever 28 is continuously operated in the direction in which the data changes as described above, the green mode can be selected next to the proximity mode, which greatly improves the operability. ing. The processes of S3415 to S3419 are the same as the above for the FULL mode. The processing of S3421 to S3433 is processing when 8-bit data is right-shifted, and in principle, the same processing as described above is performed.

【0104】 『AEモード設定処理』 図35は、図34のAEモードU/D処理で設定されたPICTモードあるい はFULLモードの値を、変数AEモードに変換する、AEモード設定処理を表 わすフローチャートである。 AEモードU/D処理では、PICTモードは2進数[00000001]か ら[00010000]で表わされ、FULLモードは[00000001]か ら[00000100]で表わされる。AEモード設定処理は、上記のPICT モードとFULLモードを、1種類の変数「AEモード」で表わすための処理で ある。 まず、メイン釦36の位置により、「AEモード」の初期値をセットする(S 3501、S3503、S3507)。次に、図35のAEモードU/Dにより 設定されたPICTモードまたはFULLモードの値を変数Nに入れる(S35 05、S3509)。以降、N=1となるまで、Nを右シフトし、シフトした回 数をAEモードの初期値に加算することにより、図36に示すようなAEモード と露出モードの関係が得られる。“AE Mode Setting Process” FIG. 35 shows an AE mode setting process for converting the value of the PICT mode or the FULL mode set in the AE mode U / D process of FIG. 34 into the variable AE mode. It is a forgotten flowchart. In the AE mode U / D processing, the PICT mode is represented by binary numbers [00000001] to [00010000], and the FULL mode is represented by [00000001] to [00000100]. The AE mode setting process is a process for representing the PICT mode and the FULL mode by one type of variable “AE mode”. First, the initial value of the "AE mode" is set by the position of the main button 36 (S3501, S3503, S3507). Next, the value of the PICT mode or the FULL mode set by the AE mode U / D of FIG. 35 is put into the variable N (S3505, S3509). After that, N is shifted to the right until N = 1 and the number of shifts is added to the initial value of the AE mode, so that the relationship between the AE mode and the exposure mode as shown in FIG. 36 is obtained.

【0105】 『Pシフトクリア処理』 図38は、図16のS1619でコールされるPシフトクリア処理を説明する フローチャートである。Tv/Av釦30を単独で押すことにより、設定したプ ログラムシフト量がキャンセルされ、プログラムは原点位置に戻る。本実施例の カメラにおいては、ハイパーボタン52が押された状態でTv/Avボタンを押 すと、露出補正をクリアするため、ハイパー釦52が押されていない時(S38 01:HYPSW=“1”)のみプログラムシフトがクリアされるようになって いる。“P Shift Clear Processing” FIG. 38 is a flowchart illustrating the P shift clear processing called in S1619 of FIG. By pressing the Tv / Av button 30 independently, the set program shift amount is canceled and the program returns to the origin position. In the camera of the present embodiment, when the Tv / Av button is pressed while the hyper button 52 is being pressed, the exposure correction is cleared, so when the hyper button 52 is not pressed (S3801: HYPSW = "1"). Only ") can clear the program shift.

【0106】 『露出補正クリア処理』 図39は、図16のS1625でコールされる、露出補正クリア処理を説明す るフローチャートである。 ハイパー釦52とTv/Avボタンを同時に押すことにより、露出補正値Xv に0がセットされる(S3901〜S3905)。“Exposure Correction Clearing Process” FIG. 39 is a flowchart illustrating the exposure correction clearing process called in S1625 of FIG. By simultaneously pressing the hyper button 52 and the Tv / Av button, the exposure correction value Xv is set to 0 (S3901 to S3905).

【0107】 『メインボタンの位置と初期表示画面』 図60A〜60Cは、メイン釦36がPICT位置にある場合の外部表示LC D34及びファインダ内表示LCDパネル62の表示画面の一例を示す。図60 Aは、メイン釦36がPICT位置におかれた状態を示している。図60B、6 0Cは、その時のファインダ内表示LCDパネル62の表示画面、及び外部表示 LCDパネル34の表示画面を示している。この例では、露出モードとして人物 モードが選択されている。[Position of Main Button and Initial Display Screen] FIGS. 60A to 60C show examples of display screens of the external display LCD 34 and the in-finder display LCD panel 62 when the main button 36 is at the PICT position. FIG. 60A shows a state where the main button 36 is placed in the PICT position. 60B and 60C show the display screen of the in-viewfinder display LCD panel 62 and the display screen of the external display LCD panel 34 at that time. In this example, the portrait mode is selected as the exposure mode.

【0108】 図61A〜61Cは、メイン釦36がON位置にある場合の例を示している。 図61B、61Cは、それぞれ、外部表示LCDパネル34と、ファインダ内表 示LCDパネル62の表示例を表わしている。詳しくは、後に説明するが、この 例では、露出モードとしてプログラムモードが選択されており、さらに、−0. 5Evの露出補正が設定されていることが分かる。61A to 61C show an example in which the main button 36 is in the ON position. 61B and 61C show display examples of the external display LCD panel 34 and the viewfinder display LCD panel 62, respectively. As will be described in detail later, in this example, the program mode is selected as the exposure mode, and further, −0. It can be seen that the exposure correction of 5 Ev is set.

【0109】 図62は、図60Cと同様、メイン釦36がPICT位置にある場合の、外部 表示LCDパネル34の表示例を示している。この例でも、露出モードとしては やはり人物モードが選ばれている。この表示画面から更に、学習機能がオンとな っており、すでに+0.5Evのプログラムシフトをすでに学習していることが 分かる。また、プラスの露出補正が行なわれている。プログラムシフトの表示・ 露出補正の表示については後に詳細に説明する。Similar to FIG. 60C, FIG. 62 shows a display example of the external display LCD panel 34 when the main button 36 is at the PICT position. In this example, the portrait mode is still selected as the exposure mode. From this display screen, it can be further seen that the learning function is turned on and the program shift of +0.5 Ev has already been learned. In addition, positive exposure compensation is performed. The display of the program shift and the display of the exposure compensation will be described in detail later.

【0110】 『PF設定モードの表示処理』 図63A〜63Fは、PF設定モード処理に移行する際の外部表示LCDパネ ル34における表示を示している。図15のS1519でコールされるPFタイ マ表示処理により、図37のPFタイマ表示データがRAMにセットされ、表示 される(図63A〜63E)。なお、PF設定モードに入るまでは、図15のS 1517により、ISO感度が表示される。また、その他の表示は全て消灯され 必要なデータのみが表示されるようになっている。9個のドットが表示されてか ら、全て消えるまでの時間は、本実施例のカメラの場合、約2秒である。 所定時間(約2秒)が経過し、全てのドットが消えると、図18のPF表示処 理が実行され、図63Fに示されるように、[PF]が表示される。ここで、モ ード釦40及びドライブ釦38を離すと、PF設定モードの最初の設定項目であ る、ISO感度変更ための表示に換わる(図65A参照)。“Display Processing in PF Setting Mode” FIGS. 63A to 63F show the display on the external display LCD panel 34 when shifting to the PF setting mode processing. By the PF timer display processing called in S1519 of FIG. 15, the PF timer display data of FIG. 37 is set in the RAM and displayed (FIGS. 63A to 63E). The ISO sensitivity is displayed in step S1517 of FIG. 15 until the PF setting mode is entered. All other displays are turned off and only the necessary data is displayed. In the case of the camera of this embodiment, the time from the display of nine dots to the disappearance of all nine dots is about 2 seconds. When the predetermined time (about 2 seconds) has elapsed and all the dots have disappeared, the PF display process of FIG. 18 is executed, and [PF] is displayed as shown in FIG. 63F. Here, when the mode button 40 and the drive button 38 are released, the display for changing the ISO sensitivity, which is the first setting item in the PF setting mode, is displayed (see FIG. 65A).

【0111】 『PFオールクリア処理の表示』 PF設定モードに入り、[PF]が表示されている状態で、Tv/Av釦30 を押すと、図18のS1815においてPFタイマ表示がコールされ、再度ドッ トが表示される(図64A)。上述の処理と同様、9個のドットが約2秒で全て 消えると、PF(特殊機能)の設定内容は全てクリアされ(図20:PFオール クリア処理)、外部表示LCDパネル34には、図64Bに示すようにCLの表 示が出る。[Display of PF All Clear Processing] When the PF setting mode is entered and the [PF] is displayed and the Tv / Av button 30 is pressed, the PF timer display is called in S1815 of FIG. A dot is displayed (Fig. 64A). Similar to the above processing, when all 9 dots disappear in about 2 seconds, all the PF (special function) settings are cleared (Fig. 20: PF all clear processing), and the external display LCD panel 34 displays CL is displayed as shown in 64B.

【0112】 『特殊機能の設定及び表示処理』 すでに述べたように、PF設定モードで動作中は、モード釦40の操作により 設定項目を選択し、アップ/ダウンレバー28の回動操作により、選択した項目 におけるデータ変更を行なう。[Setting of Special Function and Display Processing] As described above, while operating in the PF setting mode, a setting item is selected by operating the mode button 40 and selected by rotating the up / down lever 28. Change the data in the specified item.

【0113】 『ISO感度の設定』 図65A、65Bは、ISO感度変更の表示画面を示す。アップ/ダウンレバ ー28の操作により、図26のPFデータU/D処理のS2605で変更された データが、図19BのS1919で表示される。図では、ISO200(図65 A)がISO100に変更された場合(図65B)の例を示している。なお、設 定項目を示す[1]が同時に表示されている。 なお、既に述べたように、設定中にTv/Av釦30が操作されるとISO感 度には初期値(DX値またはISO=100)が設定される。[Setting of ISO Sensitivity] FIGS. 65A and 65B show display screens for changing ISO sensitivity. The data changed in S2605 of the PF data U / D processing of FIG. 26 by the operation of the up / down lever 28 is displayed in S1919 of FIG. 19B. The figure shows an example of the case where the ISO 200 (FIG. 65A) is changed to the ISO 100 (FIG. 65B). Note that [1] indicating the setting item is also displayed at the same time. As described above, when the Tv / Av button 30 is operated during the setting, the ISO sensitivity is set to the initial value (DX value or ISO = 100).

【0114】 『学習回数の設定』 図66A、66Bは、学習の回数設定を行なう場合の表示である。設定項目を 示す[2]が表示され、変化レベルと回数の組み合わせを示す0から4までの数 値を、アップ/ダウンレバー28の操作により設定する。変化レベルと回数の組 み合わせの設定は、図26のS2607で行ない、表示は図19BのS1912 で行なっている。“Setting of Number of Learnings” FIGS. 66A and 66B are displays when setting the number of learnings. A setting item [2] is displayed, and a numerical value from 0 to 4 indicating a combination of the change level and the number of times is set by operating the up / down lever 28. The combination of the change level and the number of times is set in S2607 of FIG. 26, and the display is performed in S1912 of FIG. 19B.

【0115】 『合焦音の有無の設定』 図67A、67Bは、合焦時に電子ブザー108を鳴らすかどうかの設定に関 する表示である。設定項目を示す[3]が表示され、更に文字Sdにより、サウ ンドの設定であることを操作者に知らせるようにしている。電子ブザー108を 鳴らす場合には“1”、鳴らさない場合には“0”を設定する。単にフラグだけ では、どちらに設定しているのかを把握するのが難しいため、“1”がセットさ れた状態では、図67Bの表示と共に、所定の時間間隔で電子ブザー108を鳴 らすようにして、操作性を向上させている。なお、設定は図26のS2609で 、表示および電子ブザー108の駆動は図19のS1923で行なっている。[Setting of Presence / Absence of Focusing Sound] FIGS. 67A and 67B are displays relating to the setting of whether or not to sound the electronic buzzer 108 at the time of focusing. A setting item [3] is displayed, and the character Sd is used to inform the operator that the sound is set. "1" is set when the electronic buzzer 108 is sounded, and "0" is set when it is not sounded. Since it is difficult to know which one is set only by the flag alone, when "1" is set, the electronic buzzer 108 should be sounded at a predetermined time interval with the display in Fig. 67B. The operability is improved. The setting is performed in S2609 of FIG. 26, and the display and driving of the electronic buzzer 108 are performed in S1923 of FIG.

【0116】 図68A〜図68Fは、合焦時の電子ブザー108の設定に関する表示の変形 例を示す。この変形例では、電子ブザー108を鳴らすことを示すフラグに“1 ”をセットした場合に、Soundの文字列を分割して順次表示することにより 、合焦時に電子ブザー108を鳴らす設定になっているとを示すものである。こ の、Soundの表示は、通常Av値を表示するためのそれぞれ7セグメントか らなる2桁の表示エリアを用いており、特にアルファベットを表示するためのセ グメントを設ける必要がない。なお、フラグのセットは、図26のS2609で 行なわれ、表示は図19のS1923で行なっている。68A to 68F show modifications of the display relating to the setting of the electronic buzzer 108 at the time of focusing. In this modified example, when "1" is set to the flag indicating that the electronic buzzer 108 sounds, the Sound character string is divided and sequentially displayed, so that the electronic buzzer 108 is set to sound when focused. It indicates that there is. This Sound display normally uses a 2-digit display area consisting of 7 segments each for displaying the Av value, and it is not necessary to provide a segment for displaying the alphabet. The flag is set in S2609 of FIG. 26, and the display is performed in S1923 of FIG.

【0117】 『学習機能の選択』 図69A、69Bは、プログラムシフトの学習を行なうかどうかの設定である 。選択項目を示す[4]が表示され、学習を行なう場合には(即ち学習禁止フラ グに“0”がセットされる場合には)、NOTEBOOKのようなピクチャ表示により設 定内容の把握を容易にしている。学習機能の選択は、図27のS2611で行な い、表示は19図のS1925である。尚、学習後にフラグを「学習する」から 「学習しない」に設定変更した場合、学習したプログラムシフト量はクリアされ ず、そのまま固定される。[Selection of Learning Function] FIGS. 69A and 69B are settings for whether or not to learn the program shift. [4], which indicates the selection item, is displayed. When learning is performed (that is, when the learning prohibition flag is set to "0"), a picture display such as NOTEBOOK makes it easy to understand the settings. I have to. The learning function is selected in S2611 of FIG. 27, and the display is S1925 of FIG. When the flag is changed from "learn" to "not learn" after learning, the learned program shift amount is not cleared but fixed.

【0118】 『学習内容のクリア』 図70A、70Bは、学習した内容をクリアする場合の表示を示している。選 択項目[5]が表示され、さらにノートのピクチャと文字CLが点滅表示する。 この状態で、アップ/ダウンレバー28の操作により、学習機能が有効な4つの モードの内のどれか1つあるいは4つ全てを選択し、Tv/Av釦30を押すこ とによりデータクリアの設定が完了する。学習クリアがセットされると、図70 Bに示すように、ノートのピクチャが消え、文字CLは点灯表示に変わる。設定 は、図26のS2613で行ない、表示は図19のS1927により行なってい る。“Clearing Learning Contents” FIGS. 70A and 70B show displays for clearing the learned contents. The selection item [5] is displayed, and the picture of the note and the character CL blink. In this state, operate the up / down lever 28 to select any one or all four of the four modes in which the learning function is valid, and press the Tv / Av button 30 to set the data clear. Is completed. When learning clear is set, as shown in FIG. 70B, the picture of the note disappears and the character CL is changed to a lighting display. The setting is performed in S2613 of FIG. 26, and the display is performed in S1927 of FIG.

【0119】 『露出モードの選択』 図71A〜71Eは、メイン釦36がPICT位置にある時に、モード釦40 を押しながらアップ/ダウンレバー28を操作する時に外部表示LCDパネル3 4に表示される表示内容を示している。図71A、71B、71C、71D、7 1Eの順に、グリーンモード、人物モード、遠景モード、動体モード、近接モー ドに対応している。 図71Fは人物・遠景・近接モード時のファインダ内LCD表示パネル62を 示し、図71Gは、動体モードの表示、図71Hは、グリーンモードの表示を示 している。[Selection of Exposure Mode] FIGS. 71A to 71E are displayed on the external display LCD panel 34 when the up / down lever 28 is operated while pressing the mode button 40 when the main button 36 is at the PICT position. The display content is shown. 71A, 71B, 71C, 71D, and 71E in this order correspond to the green mode, portrait mode, distant view mode, moving object mode, and proximity mode. 71F shows the in-viewfinder LCD display panel 62 in the person / distant view / proximity mode, FIG. 71G shows the moving object mode display, and FIG. 71H shows the green mode display.

【0120】 『PICTモードの露出補正の表示例』 図72A、図72Bは、メイン釦36がPICT位置にある時(例として人物 モードが選択されている時)の表示例を示す。 図72Aは、ファインダ内表示LCDパネル62の表示を表わしている。プロ グラムシフトの量が、目盛りとドット表示により示されている。また、シフトさ れたプログラムに基づいて演算されたTv値・Av値が上方に表示される。図7 2Bは、外部表示LCDパネル34の表示を示す。外部表示LCDパネル34に は、ファインダ内表示LCDパネル62の情報に加えてさらにフィルム枚数・ド ライブモード(撮影モード)の表示、AEモードのピクチャによる表示が行なわ れる。[Display Example of Exposure Correction in PICT Mode] FIGS. 72A and 72B show display examples when the main button 36 is at the PICT position (for example, when the person mode is selected). FIG. 72A shows a display on the viewfinder display LCD panel 62. The amount of program shift is indicated by a scale and dot display. Further, the Tv value / Av value calculated based on the shifted program is displayed above. FIG. 72B shows a display on the external display LCD panel 34. On the external display LCD panel 34, in addition to the information on the in-viewfinder display LCD panel 62, the number of films, the drive mode (shooting mode), and the picture in the AE mode are displayed.

【0121】 上記の状態で、ハイパー釦52を押すことにより、露出補正の表示が行なわれ る。図73A、73Bは、露出補正を行なった状態でのファインダ内表示LCD パネル62及び外部表示LCDパネル34の表示を示している。この例では、露 出補正は、−2.0Evとなっている。表示パネル上の目盛りは、1目盛りが0 .5Evに対応し、目盛り中央が露出補正0に対応しているので、この例では、 ドットが目盛りのマイナス端で点灯している。尚、外部表示LCDパネル34で は、補正値の数値表示行なわれるようになっている。When the hyper button 52 is pressed in the above state, the exposure correction is displayed. 73A and 73B show the display on the viewfinder display LCD panel 62 and the external display LCD panel 34 in the state where the exposure correction is performed. In this example, the exposure correction is -2.0 Ev. As for the scale on the display panel, 1 scale is 0. Since it corresponds to 5 Ev and the center of the scale corresponds to exposure compensation 0, in this example, the dot is lit at the minus end of the scale. The external display LCD panel 34 is adapted to display a numerical value of the correction value.

【0122】 尚、本実施例のカメラは、グラフ表示上は、露出補正値は−2.0Ev〜+2 .0Evとなっている。しかし、実際にはグラフの範囲を超えて、露出補正値は −3.0〜+3.0Evの範囲で設定可能となっている(図28参照)。このた め、補正値がグラフの範囲を超えた場合には、超えた側のグラフの端点で点滅す るようにしている。図74A、図74Bに露出補正値が−2.5の場合の例を示 す。この場合には、黒丸がマイナス側の端点で点滅する。 図75A、75Bは、露出補正値を設定後、ハイパー釦52から指を離し、露 出モードの表示がおこなれた場合の例を示す。露出補正がマイナス側であること を示す「−」マークが点灯している。さらに、ハイパー釦52を押しながら、T v/Av釦30を押すと、設定した露出補正値が0にリセットされる。In the camera of this embodiment, the exposure correction value is -2.0 Ev to +2. It is 0 Ev. However, in reality, the exposure correction value can be set in the range of −3.0 to +3.0 Ev beyond the range of the graph (see FIG. 28). For this reason, when the correction value exceeds the range of the graph, it blinks at the end point of the graph on the exceeded side. 74A and 74B show examples when the exposure correction value is -2.5. In this case, the black circle blinks at the minus side end point. 75A and 75B show an example in which the exposure mode is displayed and the exposure mode is displayed by releasing the finger from the hyper button 52. The "-" mark that indicates that the exposure compensation is on the negative side is lit. Further, when the Tv / Av button 30 is pressed while pressing the hyper button 52, the set exposure correction value is reset to zero.

【0123】 『プログラムモードの露出補正の表示例』 図76A、図76B、図77A、図77B、図78A、図78Bは、露出モー ドがプログラムモードの場合の、通常の表示(図76A、76B)、露出補正中 の表示(図77A、図77B)、露出補正値設定後の表示(図78A、図78B )を示す。通常の表示では、目盛りとドットからなる表示は行なわれないが、一 旦露出補正値が設定されると、通常の表示状態で、露出補正量がグラフ表示され る。尚、プログラムモードでの露出補正でも、上述の場合と同様、グラフの表示 範囲を超えて露出補正値を設定することができ、その場合には、グラフの端点で 黒丸が点滅する。この黒丸の点滅表示は、ハイパー釦52から指を離し、通常の 表示状態となっても行なわれる。 また、プログラムモードにおいても、プログラムシフトが可能であり、シフト されている場合には、外部表示LCDパネル34のTv/Avの表示部分にオー バーラインが表示され、ファインダ内表示LCDパネル62のTv値・Av値に アンダーラインが付される(シフト量が0の場合は、オーバーライン/アンダー ラインは表示されない)。[Display Example of Exposure Compensation in Program Mode] FIGS. 76A, 76B, 77A, 77B, 78A, and 78B show normal displays when the exposure mode is the program mode (FIGS. 76A and 76B). ), Display during exposure compensation (FIGS. 77A and 77B), and display after exposure compensation value setting (FIGS. 78A and 78B). In the normal display, the display consisting of scales and dots is not displayed, but once the exposure compensation value is set, the exposure compensation amount is displayed as a graph in the normal display state. Even in the exposure correction in the program mode, the exposure correction value can be set beyond the display range of the graph as in the case described above, and in that case, a black circle blinks at the end point of the graph. The blinking display of the black circle is also performed when the finger is released from the hyper button 52 and the normal display state is achieved. Also, the program shift is possible in the program mode, and when it is shifted, an overline is displayed on the Tv / Av display portion of the external display LCD panel 34 and the Tv of the in-viewfinder display LCD panel 62 is displayed. Values and Av values are underlined (when the shift amount is 0, overlines / underlines are not displayed).

【0124】 『オートモードの露出補正の表示例』 図79A、図79B、図80A、図80B、図81A、図81Bは、露出モー ドがオートモードの場合の、通常の表示(図79A、79B)、露出補正中の表 示(図80A、図80B)、露出補正値設定後の表示(図81A、図81B)を 示す。通常の表示では、目盛りとドットからなる表示は行なわれない。また、ア ップ/ダウンレバー28の操作でTv値/Av値のどちらが変更可能となってい るか(即ち、シャッタ優先となっているか絞り優先となっているか)を、外部表 示LCDパネル34上では、TvまたはAvに円弧状のオーバーラインを付して 表示することにより示し、ファインダ内表示LCDパネル62上では、Tv値ま たはAv値にアンダーラインを付して示している。尚、Tv値・Av値のどちら を変更可能にするかの設定は、Tv/Av釦30の操作で切替られる。“Display Example of Exposure Compensation in Auto Mode” FIGS. 79A, 79B, 80A, 80B, 81A, and 81B show the normal display when the exposure mode is the auto mode (FIGS. 79A and 79B). ), Display during exposure compensation (FIGS. 80A and 80B), and display after exposure compensation value setting (FIGS. 81A and 81B). In normal display, the display consisting of scales and dots is not displayed. In addition, whether the Tv value or the Av value can be changed by operating the up / down lever 28 (that is, whether shutter priority or aperture priority is given) is displayed on the external LCD panel 34. In the above, Tv or Av is indicated by being displayed with an arc-shaped overline, and on the viewfinder display LCD panel 62, the Tv value or Av value is indicated by underlining. The setting of which of the Tv value and the Av value can be changed can be switched by operating the Tv / Av button 30.

【0125】 露出補正に関しては、上述のプログラムモードの場合と同様である。尚、オー トモードでの露出補正でも、上述の場合と同様、グラフの表示範囲を超えて露出 補正値を設定することができ、その場合には、グラフの端点で黒丸が点滅する。 この黒丸の点滅表示は、ハイパー釦52から指を離し、通常の表示状態となって も行なわれる。The exposure correction is the same as in the program mode described above. Even in the exposure correction in the auto mode, the exposure correction value can be set beyond the display range of the graph as in the above case, and in that case, the black circle blinks at the end point of the graph. The blinking display of the black circle is performed even when the user releases the finger from the hyper button 52 and enters the normal display state.

【0126】 『マニュアルモード時のグラフ表示』 図82A、図82B、図83A、図83B、図84A、図84Bは、露出モー ドがマニュアルモードの場合の、アップ/ダウンレバー28により、Tv値を設 定する場合の表示(図82A、図82B)、Av値を設定する場合の表示(図8 3A、図83B)、適正露出がセットされている場合の表示(図84A、図84 B)を示す。[Graph Display in Manual Mode] FIGS. 82A, 82B, 83A, 83B, 84A, and 84B show the Tv value by the up / down lever 28 when the exposure mode is the manual mode. Display when setting (Figure 82A, Figure 82B), display when setting Av value (Figure 83A, Figure 83B), display when proper exposure is set (Figure 84A, Figure 84B). Show.

【0127】 マニュアルモードの場合には、アップ/ダウンレバー28によりTv値が変更 可能である場合には、外部表示LCDパネル34のTvの表示に円弧上のオーバ ーラインを付し、また、ファインダ内表示LCDパネル62にTv値にアンダー ラインを付して表示する(図82A、図82B)。これに対し、図83A、図8 3Bの場合には、Av値・Avの表示にアンダーライン・オーバーラインを付し ている。マニュアルモードの場合には、露出補正は無いが、通常の表示状態にお いて目盛りおよびドットによるグラフ表示が行なわれている。本実施例のカメラ では、マニュアルモード時にも、AE演算が行なわれている。表示された目盛り の中央を、演算上の適正露出値として、設定値が露出オーバーとなる場合には、 目盛りの「+」側にドットが表示される。1目盛りが0.5Evに相当しており 、図82A、図82Bの場合には、1.0Evの露出オーバーとなる。尚、目盛 りは適正露出値を中心に−2.0Ev〜+2.0Evの範囲でドットによる表示 が可能となっている。この範囲を超えた場合には、図83C、図83Dに示すよ うに、「−」マークを点滅させることにより、範囲を超えて露出アンダーになっ ていることを示すようになっている(図面において「−」マークの回りに放射状 に線が入っているのは、「−]マークが点滅していることを表わしている)。露 出オーバーになっている場合には、同様にして「+」マークを点滅させるように なっている。In the manual mode, when the Tv value can be changed by the up / down lever 28, an arc overline is added to the Tv display of the external display LCD panel 34, and the inside of the viewfinder is displayed. The Tv value is displayed on the display LCD panel 62 with underlining (FIGS. 82A and 82B). On the other hand, in the cases of FIGS. 83A and 83B, the Av value / Av display is underlined / overlined. In the manual mode, there is no exposure compensation, but in the normal display state, the graph display with scales and dots is performed. In the camera of this embodiment, the AE calculation is performed even in the manual mode. With the center of the displayed scale as the proper exposure value for calculation, if the set value is overexposed, a dot is displayed on the "+" side of the scale. One scale corresponds to 0.5 Ev, and in the case of FIGS. 82A and 82B, overexposure of 1.0 Ev is obtained. It should be noted that the scale can be displayed with dots in the range of -2.0 Ev to +2.0 Ev centered on the proper exposure value. When this range is exceeded, as shown in FIGS. 83C and 83D, the “-” mark blinks to indicate that the range is underexposed (in the drawings). A radial line around the "-" mark means that the "-" mark is flashing. The mark is designed to blink.

【0128】 図84A、図84Bは、マニュアル設定露出値と、演算露出値が一致している 場合を示す図である。マニュアル設定値を演算露出値に一致させるには、アップ /ダウンレバー28を操作して表示されているドットの数を減らすように設定値 を変更すればよい。本実施例のカメラでは、これに加えて、マニュアルモードの 時にハイパー釦52を押すことにより演算により得られた適正露出値がセットさ れるようになっている。84A and 84B are diagrams showing a case where the manually set exposure value and the calculated exposure value match. To match the manually set value with the calculated exposure value, the set value may be changed by operating the up / down lever 28 to reduce the number of displayed dots. In the camera of this embodiment, in addition to this, by pressing the hyper button 52 in the manual mode, the proper exposure value obtained by calculation is set.

【0129】 『AE演算』 次に、図13A、13Bに示す「RESTART」中のS1319、および図 14に示す「レリーズ処理」中のS1415でコールされるAE(自動露出モー ド)演算サブルーチンによる処理について、図41A、41B、41C、41D に示したフローチャートを参照して説明する。“AE Calculation” Next, the processing by the AE (automatic exposure mode) calculation subroutine called in S1319 in “RESTART” shown in FIGS. 13A and 13B and S1415 in “release processing” shown in FIG. This will be described with reference to the flowcharts shown in FIGS. 41A, 41B, 41C and 41D.

【0130】 本実施例では、露出モードとして、メイン釦36をPICT位置に切り換えて ピクトスイッチ110bをオンしたときに設定変更可能となるグリーンモード、 人物モード、風景モード、動体モード、および近接モードを有し、また、メイン 釦36をON位置に切り換えてオンスイッチ110aをオンしたときに設定変更 可能となるノーマルプログラムモード(測光結果に基づいて自動的にシャッタ速 度および絞り値を設定する通常のプログラム自動露出モード)、オートモード( 手動設定されたシャッタ速度と測光結果から絞り値を自動設定するレンズオート のシャッタ速度優先自動露出モード、および手動設定された絞り値と測光結果か らシャッタ速度を自動設定する絞り優先自動露出モード)、およびマニュアル露 出モードを有し、さらに、図示しないが、レンズマニュアルの絞り優先自動露出 モード、マニュアル露出モード、およびバルブ露出モードを有している。In the present embodiment, as the exposure mode, a green mode, a portrait mode, a landscape mode, a moving object mode, and a proximity mode whose settings can be changed when the main button 36 is switched to the PICT position and the pict switch 110b is turned on. In addition, a normal program mode in which the setting can be changed when the main button 36 is switched to the ON position and the on switch 110a is turned on (a normal shutter speed and an aperture value are automatically set based on a photometry result) Program automatic exposure mode), auto mode (lens auto shutter speed priority automatic exposure mode that automatically sets the aperture value from the manually set shutter speed and photometric results, and the shutter speed from the manually set aperture value and photometric results). (Aperture-priority automatic exposure mode that is set automatically), and manual exposure Although not shown, it has a lens manual aperture priority automatic exposure mode, a manual exposure mode, and a bulb exposure mode.

【0131】 AE処理において、先ず、ボディ側CPU20のRAMをイニシャライズし、 測光等に関する各種フラグをイニシャライズした後、レンズ補正演算サブルーチ ンをコールする(S4101〜4105)。このレンズ補正演算サブルーチンで は、図13Aに示した「RESTART」の処理中の「レンズ通信」において、 レンズボディ側CPU20(図11)から入力した撮影レンズの種類に応じた各 種レンズデータに基づいて、レンズ補正演算処理を実行する。In the AE processing, first, the RAM of the CPU 20 on the body side is initialized, various flags relating to photometry, etc. are initialized, and then the lens correction calculation subroutine is called (S4101 to 4105). In this lens correction calculation subroutine, in “lens communication” during the process of “RESTART” shown in FIG. 13A, based on the lens data of each type according to the type of the photographing lens input from the CPU 20 (FIG. 11) on the lens body side. Then, the lens correction calculation process is executed.

【0132】 次に、A/D変換回路98から出力される分割測光用の各センサ(受光素子9 4)からの被写体輝度データをそれぞれ、演算に適した演算用被写体輝度Bvに 変換し、さらに、この演算用被写体輝度Bvと、S4105において演算したレ ンズ補正値により、各センサ毎の光量値Lv′を求め、この各センサ毎の光量値 Lv′から、分割測光アルゴリズムに基づいてその被写体に適した1個の光量値 Lv′を算出する(S4107〜S4111)。Next, the subject brightness data output from each sensor (light receiving element 94) for split photometry output from the A / D conversion circuit 98 is converted into calculation subject brightness Bv suitable for calculation, and further, The light intensity value Lv 'for each sensor is obtained from the subject brightness for calculation Bv and the lens correction value calculated in S4105, and the light intensity value Lv' for each sensor is applied to the subject based on the divided photometry algorithm. One suitable light quantity value Lv 'is calculated (S4107 to S4111).

【0133】 そして、予め演算に適するように変換した演算用フィルム感度Svおよび演算 用露出補正値Xvに基づいて光量値Lvを求め、現在設定されているAEモード (ナンバー)に対応する値をXに入れる(S4113、S4115)。Then, the light amount value Lv is obtained based on the calculation film sensitivity Sv and the calculation exposure correction value Xv which are converted in advance so as to be suitable for calculation, and the value corresponding to the currently set AE mode (number) is set to X. (S4113, S4115).

【0134】 S4117では、Xに入れた各AEモードに対応する係数a、b、TvL1 等 を設定する。これらの係数a、b、TvL1 等は、ボディ側CPU20のROM に予め設定入力されているもので、必要に応じてRAMに読み込まれる。In S4117, the coefficients a, b, TvL1 etc. corresponding to each AE mode entered in X are set. These coefficients a, b, TvL1 and the like are preset and input in the ROM of the body side CPU 20, and are read into the RAM as needed.

【0135】 X=1で分岐する「人物モード(プログラム線の概略を図48Aに示す)」で は、プログラム線の傾きとされる係数aに2/8を入れ、係数bに5 6/8を 入れる。さらに第1のTv境界TvL1 に手振れ限界Tvfを入れ、第1のAv 境界AvL1 に撮影最適Av値Avfを入れ、第2のAv境界AvL2 に最小絞 り値AvMIN を入れて、S4143でプログラム演算サブルーチンをコールする 。In the “person mode (the outline of the program line is shown in FIG. 48A)” branched at X = 1, 2/8 is put in the coefficient a which is the inclination of the program line, and 5 6/8 is put in the coefficient b. Put in. Further, the camera shake limit Tvf is set in the first Tv boundary TvL1, the photographing optimum Av value Avf is set in the first Av boundary AvL1, and the minimum aperture value AvMIN is set in the second Av boundary AvL2. Call.

【0136】 X=2で分岐する「風景モード(プログラム線の概略を図49Aに示す)」で は、上記係数aに2/8を入れ、上記係数bに風景係数bを入れる。この風景係 数bは、 (6/8)×Tvf−(2/8)×(AvMIN +1) により求まる。さらに、第1のTv境界TvL1 に最小シャッタ速度TvMIN を 入れ、第1のAv境界AvL1 に最小絞り値AvMIN +1を入れ、第2のAv境 界AvL2 に最小絞り値AvMIN を入れて、S4143でプログラム演算サブル ーチンをコールする。In the “landscape mode (the outline of the program line is shown in FIG. 49A)” branched at X = 2, 2/8 is put in the coefficient a and the landscape coefficient b is put in the coefficient b. The landscape coefficient b is calculated by (6/8) × Tvf− (2/8) × (AvMIN +1). Further, the minimum shutter speed TvMIN is input to the first Tv boundary TvL1, the minimum aperture value AvMIN + 1 is input to the first Av boundary AvL1, the minimum aperture value AvMIN is input to the second Av boundary AvL2, and the program is executed in S4143. Call the arithmetic subroutine.

【0137】 X=3で分岐する「動体モード(プログラム線の概略を図50Aに示す)」で は、上記係数aに2/8を入れ、上記係数bに5 6/8を入れる。さらに第1 のTv境界TvL1 に手振れ限界Tvf+1を入れ、第1のAv境界AvL1 に 最小絞り値AvMIN +1を入れ、第2のAv境界AvL2 に最小絞り値AvMIN を入れて、S4143でプログラム演算サブルーチンをコールする。In the “moving body mode (the outline of the program line is shown in FIG. 50A)” branching at X = 3, 2/8 is put in the coefficient a and 5 6/8 is put in the coefficient b. Further, the camera shake limit Tvf + 1 is entered in the first Tv boundary TvL1, the minimum aperture value AvMIN + 1 is entered in the first Av boundary AvL1, the minimum aperture value AvMIN is entered in the second Av boundary AvL2, and the program calculation subroutine is executed in S4143. To call.

【0138】 X=4で分岐する「近接モード(プログラム線の概略を図51Aに示す)」で は、上記係数aに2/8を入れ、上記係数bに5 6/8を入れる。さらに、第 1のTv境界TvL1 に手振れ限界Tvfを入れ、第1のAv境界AvL1 にA v6(F=8)を入れ、第2のAv境界AvL2 に最小絞り値AvMIN +1を入 れて、S4143でプログラム演算サブルーチンをコールする。In the “proximity mode (the outline of the program line is shown in FIG. 51A)” branched at X = 4, 2/8 is put in the coefficient a and 5 6/8 is put in the coefficient b. Further, the camera shake limit Tvf is entered in the first Tv boundary TvL1, Av6 (F = 8) is entered in the first Av boundary AvL1, and the minimum aperture value AvMIN + 1 is entered in the second Av boundary AvL2, and S4143 is entered. To call the program calculation subroutine.

【0139】 S4143でコールされるプログラム演算サブルーチンでは、詳細は後述する が、各モード毎に設定されたTv値、Av値に基づいて、実際に制御で使用する 制御Tvと制御Avを演算する。In the program calculation subroutine called in S4143, the control Tv and the control Av that are actually used in the control are calculated based on the Tv value and the Av value set for each mode, which will be described in detail later.

【0140】 他方、X=1で「グリーンモード」に分岐する場合は、プログラムシフト禁止 フラグに“1”をセットし、プログラム線をシフトさせないように予め禁止して おく。そしてノーマルプログラムサブルーチンをコールし(S4135、S41 37)、該モードにおいて、実際に制御で使う制御Tvと制御Avを求める。On the other hand, when branching to the “green mode” when X = 1, the program shift prohibition flag is set to “1” and the program line is prohibited in advance so as not to be shifted. Then, the normal program subroutine is called (S4135, S4137), and in this mode, the control Tv and the control Av actually used for control are obtained.

【0141】 また、X=5で「ノーマルプログラムモード」に分岐する場合は、プログラム シフト禁止フラグに“1”をセットせずに、ノーマルプログラムサブルーチンを コールする(S4137)。When branching to the “normal program mode” when X = 5, the normal program subroutine is called without setting “1” in the program shift prohibition flag (S4137).

【0142】 さらに、X=6で「AUTOモード」に分岐する場合は、AUTO演算サブル ーチンをコールし(S4139)、X=7で「マニュアルモード」に分岐する場 合は、マニュアル演算サブルーチンをコールする(S4141)。Further, when branching to the “AUTO mode” when X = 6, the AUTO operation subroutine is called (S4139), and when branching to the “manual mode” when X = 7, the manual operation subroutine is called. Yes (S4141).

【0143】 さらに、S4117において選択したモードで求まった制御Tvと制御Avが 制御に使用可能な値か否かを、コールしたCHK TvAvサブルーチンにより チェックして、制御可能な値を越えていれば、その最大値または最小値に変換す る(S4145)。そして、CHK TvAvサブルーチンで最終的に決定した Tv値とAv値に基づいてEEパルス数を求め、さらに外部フラッシュに、発光 するか否か、どの程度の発光とするか、後幕シンクロであるのか等のデータを送 る(S4147、S4149)。上記EEパルスとは、制御用の絞り値Avに対 応させて絞りを止めるために用いるパルスである。この後、S4151において 、フラッシュ撮影時にクウェンチ信号を出力してフラッシュの発光を停止させる ためのTTLデータを設定して、リターンする。Furthermore, whether or not the control Tv and the control Av obtained in the mode selected in S4117 are values that can be used for control is called by the CHK. It is checked by the TvAv subroutine, and if it exceeds the controllable value, it is converted to its maximum value or minimum value (S4145). And CHK Data such as whether the EE pulse number is obtained based on the Tv value and Av value finally determined by the TvAv subroutine, and whether or not the external flash fires, how much light is emitted, and whether the rear curtain synchronization is performed. Is sent (S4147, S4149). The EE pulse is a pulse used to stop the diaphragm in response to the control diaphragm value Av. After that, in step S4151, a quench signal is output during flash photography to set TTL data for stopping the flash emission, and the process returns.

【0144】 図41CのS4137で示したノーマルプログラムサブルーチンを、図52A に示すフローチャートに沿って説明する。このサブルーチンで説明されるプログ ラム線図は例えば図52Bに示され、その特徴は次に示す通りである。 手振れ限界Tvf(=TvL1 )が設定されている。 被写界深度を重視する風景モードに関するプログラム線(図49B参照)と 、シャッタ速度を重視する動体モードに関するプログラム線(図50B参照)の 中間に位置するように設定されている。 手振れ限界Tvf(=TvL1 )を越えると、少なくとも1ステップ以上の プログラムシフトが可能となるように設定されている。The normal program subroutine shown in S4137 of FIG. 41C will be described with reference to the flowchart shown in FIG. 52A. The program diagram described in this subroutine is shown in FIG. 52B, for example, and its features are as follows. The shake limit Tvf (= TvL1) is set. It is set so as to be located between the program line (see FIG. 49B) relating to the landscape mode where importance is attached to the depth of field and the program line (see FIG. 50B) relating to the moving object mode where importance is attached to the shutter speed. When the camera shake limit Tvf (= TvL1) is exceeded, it is set so that the program shift of at least one step is possible.

【0145】 同図に示す、f=80mm時およびf=28mm時の手振れ限界Tvf(=T vL1 )付近で手振れが発生しやすいため、 Tv<Tvf となる低Ev域で は、手振れ限界Tvfでシャッタ速度を固定して絞りを最小絞り値まで開放させ 、さらに、絞りが開放値になったら、絞りを開放させたままでシャッタ速度を遅 くする。このときの上記手振れ限界Tvf(=TvL1 )は、変数TvL1 に代 入され処理されている。[0145] As shown in the figure, camera shake is likely to occur near the camera shake limit Tvf (= T vL1) at f = 80 mm and f = 28 mm, so in the low Ev range where Tv <Tvf, the camera shake limit Tvf The shutter speed is fixed and the aperture is opened to the minimum aperture value. When the aperture value reaches the maximum aperture value, the shutter speed is slowed down while keeping the aperture open. The camera shake limit Tvf (= TvL1) at this time is substituted for the variable TvL1 and processed.

【0146】 ノーマルプログラムサブルーチンでは、先ず、図42Aに示すfv演算サブル ーチンをコールして、 fv=log(焦点距離f)/log2 により、焦点距離fをアペックス値に対応させて変換した変換焦点距離fvを求 める。In the normal program subroutine, first, the fv arithmetic subroutine shown in FIG. 42A is called, and the focal length f is converted corresponding to the apex value by fv = log (focal length f) / log2. Find fv.

【0147】 続いてS5203で、 Tv=(3/8)×光量値Lv+ノーマル係数b ノーマル係数b=(5/8)Tvf−(3/8)(AvMIN +1) により演算Tvを求める。この計算式は、例えば図52Bのプログラム線図にお いて、傾きを固定しつつ、ノーマル係数bの変化に伴ないシャッタ軸方向にプロ グラム線を移動させる。Subsequently, in S5203, the calculation Tv is obtained by Tv = (3/8) × light quantity value Lv + normal coefficient b normal coefficient b = (5/8) Tvf− (3/8) (AvMIN +1). In this calculation formula, for example, in the program diagram of FIG. 52B, the program line is moved in the shutter axis direction along with the change of the normal coefficient b while fixing the inclination.

【0148】 そして、S5203で求まる演算Tvが最大シャッタ速度TvMAX より大きい か否かをチェックし、大きければ最大シャッタ速度TvMAX を演算Tvとしてボ ディ側CPU20のRAMに入れ、実際に設定されるべきシャッタ速度はもっと 速いが、演算Tvに最大シャッタ速度TvMAX を入れたということを示すため、 Tvオーバーフラグに“1”をセットする(S5205、S5219、S522 1)。Then, it is checked whether or not the calculation Tv obtained in S5203 is higher than the maximum shutter speed TvMAX. If it is larger, the maximum shutter speed TvMAX is stored in the RAM of the CPU 20 on the body side as the calculation Tv, and the shutter to be actually set is set. Although the speed is faster, the Tv over flag is set to "1" to indicate that the maximum shutter speed TvMAX has been entered in the calculation Tv (S5205, S5219, S5221).

【0149】 さらに、図44のCAL Avサブルーチンをコールし、演算Tvを変更させ たからこの演算Tvに対応する適切な演算Avを求めて(S5223)、S52 15に抜ける。またS5205において、演算Tvが最大シャッタ速度TvMAX 以下であれば、演算Tvを手振れ限界Tvfと比較し、この演算Tvが手振れ限 界Tvfより小さければ、この手振れ限界Tvfを演算TvとしてRAMに入れ て(S5207、S5225)、S5209に進む。S5207において、演算 Tvが手振れ限界Tvfより大きいときは、S5209に進む。Further, the CAL of FIG. Since the Av subroutine is called and the calculation Tv is changed, an appropriate calculation Av corresponding to this calculation Tv is obtained (S5223), and the flow proceeds to S5215. If the calculation Tv is less than or equal to the maximum shutter speed TvMAX in S5205, the calculation Tv is compared with the camera shake limit Tvf. If the calculation Tv is smaller than the camera shake limit Tvf, the camera shake limit Tvf is stored in the RAM as the calculation Tv. (S5207, S5225), the process proceeds to S5209. In S5207, when the calculation Tv is larger than the camera shake limit Tvf, the processing proceeds to S5209.

【0150】 S5209では、図44のCAL Avサブルーチンをコールし、ここでセッ トした演算Tvに対応する適切な演算Avを求めて、S5211に進む。S52 11では、Avオーバーフラグをチェックし、このAvオーバーフラグに“1” がセットされていればCAL Tvサブルーチンをコールし、演算Avを変更さ せたからこの演算Avに対応する適切な演算Tvを求めて(S5227)、S5 215に抜ける。またAvオーバーフラグに“0”がセットされている場合は、 S5213に進んで、Avアンダーフラグをチェックする。Avアンダーフラグ に“1”がセットされている場合はCAL Tvサブルーチンをコールして、演 算Avの変更に従いこの演算Avに対応する適切な演算Tvを求めて(S522 7)、S5215に抜ける。In S5209, the CAL of FIG. The Av subroutine is called, an appropriate calculation Av corresponding to the calculation Tv set here is obtained, and the flow proceeds to S5211. In S5211, the Av over flag is checked, and if "1" is set in this Av over flag, CAL is performed. Since the Tv subroutine is called and the calculation Av has been changed, an appropriate calculation Tv corresponding to this calculation Av is obtained (S5227), and the flow proceeds to S5215. If "0" is set in the Av over flag, the flow advances to S5213 to check the Av under flag. CAL when Av Under Flag is set to "1" The Tv subroutine is called, an appropriate calculation Tv corresponding to the calculation Av is obtained in accordance with the change of the calculation Av (S5227), and the process goes to S5215.

【0151】 そしてS5215において、図46に示すノーマルPシフト演算サブルーチン をコールして、プログラムシフトの有無をチェックする。すなわち、S4602 において、アップ/ダウンレバー28によって撮影者が設定したプログラムシフ ト量を全プログラムシフト量として入れ、S4604において、プログラムシフ トの方向によってセットされたPシフト方向ビットを全Pシフト方向ビットとし て入れ(S4602、S4604)、S4603に進んで、Pシフト禁止フラグ をチェックする。本実施例において、グリーンモードではプログラムシフトさせ ないため、図41A、41B、41C、41DのAE演算中で X=0 によっ てグリーンモードが選択されたときPシフト禁止フラグに“1”がセットされて おり、従って、プログラムシフト無しとしてS4603でリターンされる。また 、ノーマルプログラム(P)モードではプログラムシフトさせるため、X=5 によってこのモードが選択されたときにS4135をジャンプして、Pシフト禁 止フラグに“1”をセットしない。従って、プログラムシフト有りとしてチェッ クされ、S4603でリターンされることなく先のステップに進む。Then, in S5215, the normal P shift calculation subroutine shown in FIG. 46 is called to check whether or not there is a program shift. That is, in S4602, the program shift amount set by the photographer by the up / down lever 28 is entered as the total program shift amount, and in S4604, the P shift direction bit set by the direction of the program shift is changed to the total P shift direction bit. Then, the process proceeds to S4602, S4604, S4603, and the P shift prohibit flag is checked. In this embodiment, since the program shift is not performed in the green mode, when the green mode is selected by X = 0 in the AE calculation of FIGS. 41A, 41B, 41C and 41D, “1” is set in the P shift prohibition flag. Therefore, it is determined that there is no program shift and the process returns in S4603. Further, since the program shift is performed in the normal program (P) mode, when this mode is selected by X = 5, S4135 is jumped and "1" is not set to the P shift prohibition flag. Therefore, the program is checked as having a program shift, and the process proceeds to the previous step without returning in S4603.

【0152】 そして、S5217では、演算した演算Tvを、実際に制御で用いる値に変換 し、制御Tvとしてボディ側CPU20のRAMに入れ、また演算した演算Av を、実際に制御で用いる値に変換し、制御AvとしてRAMに入れて、リターン する。Then, in S5217, the calculated calculation Tv is converted into a value that is actually used in control, is stored in the RAM of the body side CPU 20 as the control Tv, and the calculated calculation Av is converted into a value that is actually used in control. Then, it is put in the RAM as the control Av and returns.

【0153】 次に、図41CのS4139で示したAUTO演算サブルーチンを、図53に 示すフローチャートに沿って説明する。先ず、S5301において、図25のデ ータU/DサブルーチンのS2521でセットされるべきTvAvモードフラグ をチェックし、このTvAvモードフラグに“1”がセットされている場合は、 絞り優先が選択されたとしてS5311に進み、“0”がセットされている場合 は、シャッタ速度優先が選択されたとしてS5303に進む。Next, the AUTO operation subroutine shown in S4139 of FIG. 41C will be described with reference to the flowchart shown in FIG. First, in S5301, the TvAv mode flag that should be set in S2521 of the data U / D subroutine of FIG. 25 is checked. If this TvAv mode flag is set to "1", aperture priority is selected. If the shutter speed priority is selected, the flow advances to S5303. If "0" is set, the flow advances to S5303.

【0154】 シャッタ速度優先時には、マニュアル設定された設定Tvを実際に制御で使用 する制御Tvに入れる(S5303)。そして、設定Tvを演算用の値に変換し て演算Tvに入れてCAL Avサブルーチンをコールし、演算Tvに対応する 適切な演算Avを演算し、さらに、演算Avを制御Avに入れて(S5305〜 S5309)、リターンする。また絞り優先時には、設定Avを制御Avに入れ (S5311)、設定Avを演算Avに入れてCAL Tvサブルーチンをコー ルして、演算Avに対応する適切な演算Tvを演算し、この演算Tvを制御Tv に入れて(S5313〜S5317)、リターンする。When the shutter speed is prioritized, the manually set setting Tv is put into the control Tv actually used for control (S5303). Then, the setting Tv is converted into a value for calculation and is input into the calculation Tv, and CAL is entered. The Av subroutine is called, an appropriate calculation Av corresponding to the calculation Tv is calculated, the calculation Av is further put in the control Av (S5305 to S5309), and the process returns. When the aperture is prioritized, the setting Av is put in the control Av (S5311), the setting Av is put in the calculation Av, and CAL is performed. The Tv subroutine is called to calculate an appropriate calculation Tv corresponding to the calculation Av, this calculation Tv is put in the control Tv (S5313 to S5317), and the process returns.

【0155】 図41CのS4141で示したマニュアルサブルーチンを、図54に示すフロ ーチャートに沿って説明する。先ず、S5401において、図25のデータU/ DサブルーチンのS2521でセットされるべきTvAvモードフラグをチェッ クし、このTvAvモードフラグに“1”がセットされていれば、アップ/ダウ ンレバー28による絞り値の設定が可能な状態なのでS5419に進み、“0” がセットされていれば、アップ/ダウンレバー28によるシャッタ速度の設定が 可能な状態なのでS5403に進む。The manual subroutine shown in S4141 of FIG. 41C will be described with reference to the flowchart shown in FIG. First, in S5401, the TvAv mode flag that should be set in S2521 of the data U / D subroutine in FIG. 25 is checked. If this TvAv mode flag is set to "1", the aperture by the up / down lever 28 is reduced. Since the value can be set, the flow proceeds to S5419. If "0" is set, the shutter speed can be set by the up / down lever 28, and the flow proceeds to S5403.

【0156】 シャッタ速度設定時には、1/2ずつのステップで処理される1/2系列値で 設定された設定Tvを制御Tvに入れ、同様の1/2系列値で設定された設定A vを制御Avに入れる(S5403、S5405)。ここで、ハイパー(露出補 正)スイッチ52のオンオフをチェックし、このハイパースイッチ52がオンさ れていなければ1/2系列値のままでリターンする。従って、この場合はマニュ アル設定された1/2ずつのステップで処理される値に基づく制御Tv、Avに より撮影が行なわれる。When setting the shutter speed, the setting Tv set by the 1/2 series value processed in steps of 1/2 is put into the control Tv, and the setting Av set by the same 1/2 series value is set. It is put into the control Av (S5403, S5405). Here, the on / off of the hyper (exposure correction) switch 52 is checked, and if the hyper switch 52 is not on, the process returns with the 1/2 series value. Therefore, in this case, the photographing is performed by the control Tv and Av based on the value processed in the manually set 1/2 step.

【0157】 他方、測光値に基づく適正露出値を得る等のためにハイパースイッチ88がオ ンされた場合は、1/2系列値の設定Tvを、1/8ずつのステップで処理され る演算Tvに変換し、CAL Avサブルーチンをコールしてこの演算Tvに応 じた適正な演算Avを求め、1/8ステップで処理される該演算Avを、実際に 制御で使用する制御Avに入れる(S5409〜S5413)。このように、マ ニュアル露出モードでは、ハイパー釦52を押してハイパースイッチ88をオン しながらレリーズした場合に、精度の高い1/8ずつのステップでボディ側CP U20により演算された値に基づき露出することができる。On the other hand, when the hyper switch 88 is turned on in order to obtain the proper exposure value based on the photometric value, the setting Tv of 1/2 series value is calculated in steps of 1/8. Convert to Tv, CAL The Av subroutine is called to obtain an appropriate calculation Av corresponding to this calculation Tv, and the calculation Av processed in 1/8 step is put into the control Av actually used for control (S5409 to S5413). As described above, in the manual exposure mode, when the hyper button 52 is pressed and the hyper switch 88 is released while the release is performed, the exposure is performed based on the value calculated by the body side CPU 20 in 1/8 steps with high accuracy. be able to.

【0158】 また演算Avを設定Avに入れ、これを1/2系列化処理して(S5415〜 S5417)リターンするから、この後のAv値は、1/2系列値でマニュアル アップダウンされる。Further, since the calculation Av is put into the set Av, the sequence Av is processed into 1/2 series (S5415 to S5417) and the process returns, so that the Av value after this is manually up / down by the 1/2 series value.

【0159】 1/2系列化処理とは、マニュアル演算時には1/2ずつのステップで処理す るのに対し、オート演算時には1/8ずつのステップで処理するため、つまり、 オート演算時にボディ側CPU20の演算により設定されるアペックス値のステ ップが、マニュアル設定可能なアペックス値のステップよりも小さいため、演算 したアペックス値をマニュアル設定可能なアペックス値の1/2ステップに丸め 込むことを言う。The 1 / 2-series processing is performed in steps of 1/2 at the time of manual calculation, whereas it is processed in steps of 1/8 at the time of automatic calculation. Since the step of the apex value set by the calculation of the CPU 20 is smaller than the step of the apex value that can be manually set, it means to round the calculated apex value to the half step of the manually set apex value. .

【0160】 絞りマニュアル設定時には、1/2ずつのステップで処理される1/2系列値 で設定された設定Avを制御Avに入れ、同様の1/2系列値で設定された設定 Tvを制御Tvに入れる(S5419、S5421)。ここで、ハイパースイッ チ52のオンオフをチェックし、該ハイパースイッチ88がオンされていなけれ ば1/2系列値のままでリターンする。従って、この場合はマニュアル設定され た1/2ずつのステップで処理される値に基づく制御Av、制御Tvにより撮影 が行なわれる。When the aperture is manually set, the setting Av set by the 1/2 series value processed in steps of 1/2 is put into the control Av, and the setting Tv set by the same 1/2 series value is controlled. Put in Tv (S5419, S5421). Here, it is checked whether the hyper switch 52 is on or off, and if the hyper switch 88 is not turned on, the process returns with the 1/2 series value. Therefore, in this case, photographing is performed by the control Av and the control Tv based on the manually set value processed in steps of 1/2.

【0161】 他方、ハイパースイッチ88がオンされた場合は、上記1/2系列値の設定A vを、1/8ずつのステップで処理される演算Tvに変換し、CAL Tvサブ ルーチンをコールしてこの演算Avに応じた適正な演算Tvを求め、1/8ステ ップで処理される該演算Tvを、実際に制御で使用する制御Tvに入れる(S5 425〜S5429)。このように、マニュアル露出モードでは、ハイパー釦5 2を押してハイパースイッチ88をオンしながらレリーズした場合に、精度の高 い1/8ずつのステップでボディ側CPU20により演算された値に基づき露出 することができる。On the other hand, when the hyper switch 88 is turned on, the ½ series value setting Av is converted into a calculation Tv processed in steps of ⅛, and CAL is converted. The Tv subroutine is called to obtain an appropriate calculation Tv corresponding to this calculation Av, and the calculation Tv processed in 1/8 step is put into the control Tv actually used for control (S5 425 to S5429). ). As described above, in the manual exposure mode, when the hyper button 52 is pressed and the hyper switch 88 is turned on and the shutter is released, the exposure is performed based on the value calculated by the body CPU 20 in highly accurate steps of 1/8. be able to.

【0162】 また演算Tvを設定Tvに入れ、これを1/2系列化処理して(S5431〜 S5433)リターンするから、この後のAv値は、1/2系列値でマニュアル アップダウンされる。Further, since the calculation Tv is set in the set Tv, and this is converted into a 1/2 series processing (S5431 to S5433) and the process returns, the Av value after this is manually increased / decreased by the 1/2 series value.

【0163】 『プログラム演算』 続いて、図41BのS4143で示したプログラム演算サブルーチンを、図4 2A、42Bのフローチャートに沿って説明する。このサブルーチンでは、人物 モード、風景モード、動体モードおよび近接モードのうち、モード設定操作によ って設定されたモードに応じて演算Tv、演算Avを求め、さらに、実際に制御 で使用する制御Tvと制御Avに変換する。[Program Calculation] Next, the program calculation subroutine shown in S4143 of FIG. 41B will be described with reference to the flowcharts of FIGS. 42A and 42B. In this subroutine, the calculation Tv and the calculation Av are calculated according to the mode set by the mode setting operation among the portrait mode, the landscape mode, the moving object mode, and the proximity mode, and the control Tv actually used in the control is calculated. And control Av.

【0164】 まず、S4201においてfv演算サブルーチンをコールし、 fv=log(焦点距離f)/log2 の式により、撮影レンズ12の焦点距離検出機構102から入力した焦点距離f をアペックス値として利用できる値に変換して、変換焦点距離fvを求める。さ らに、Tvf演算サブルーチンをコールし、 Tvf=(3/4)×fv+2 の式により、シャッタ速度の手振れ限界Tvfを求める(S4203)。またA vf演算サブルーチンをコールし、 Avf=AvMIN +1+Avfシフト Avfシフト= (5/4)×(6.5−fv) 但し、0≦Avfシフト≦2 の式により、撮影最適Av値Avfを求める。この撮影最適Av値Avfは、背 景をぼかしたい場合や、被写界深度を深くして全体をはっきり撮りたい等の場合 に、焦点距離に基づいてそれぞれに最適な絞り値を決めるための値、つまり開放 からどれだけ絞り込むかの絶対量のことである。First, in step S4201, the fv calculation subroutine is called, and the focal length f 2 input from the focal length detection mechanism 102 of the taking lens 12 can be used as an apex value by the formula fv = log (focal length f) / log2. To obtain a converted focal length fv. Furthermore, the Tvf calculation subroutine is called, and the camera shake limit Tvf of the shutter speed is obtained from the equation Tvf = (3/4) × fv + 2 (S4203). Further, the Avf calculation subroutine is called, and Avf = AvMIN + 1 + Avf shift Avf shift = (5/4) × (6.5−fv), where 0 ≦ Avf shift ≦ 2 is used to obtain the optimum shooting Av value Avf. The optimum Av value Avf is a value for determining the optimum aperture value based on the focal length when you want to blur the background or when you want to take a clear picture with a deep depth of field. In other words, it is the absolute amount of how much to narrow down from opening.

【0165】 S4207では、図41BのS4119〜S4133において設定した各AE モードに対応する係数a、b等を用い、 係数a×光量値Lv+係数b の式によって演算Tvを求める。In S4207, the calculation Tv is obtained by the equation of coefficient a × light quantity value Lv + coefficient b using the coefficients a and b corresponding to each AE mode set in S4119 to S4133 of FIG. 41B.

【0166】 選択されたモードの所定焦点距離におけるこの演算Tvを、カメラ固有の最小 シャッタ速度TvMIN および最大シャッタ速度TvMAX とそれぞれ比較する(S 4209、4211)。そして上記演算Tvが、最小シャッタ速度TvMIN より 小さければ、この最小シャッタ速度TvMIN を演算Tvに入れ、実際にはそれよ り遅いシャッタ速度を設定しなければならないのに最小シャッタ速度TvMIN を 設定したとして、Tvアンダーフラグに“1”をセットして(S4213)、S 4217に進む。また上記演算Tvが、最大シャッタ速度TvMAX より大きけれ ば、この最大シャッタ速度TvMAX を演算Tvに入れ、実際にはそれより速いシ ャッタ速度を設定しなければならないのに最大シャッタ速度TvMAX を設定した として、Tvオーバーフラグに“1”をセットして(S4215)、S4217 に進む。This calculation Tv at the predetermined focal length of the selected mode is compared with the minimum shutter speed TvMIN and maximum shutter speed TvMAX specific to the camera, respectively (S 4209, 4211). If the above calculation Tv is smaller than the minimum shutter speed TvMIN, this minimum shutter speed TvMIN is put into the calculation Tv, and it is assumed that the minimum shutter speed TvMIN is set even if the shutter speed slower than that is actually set. , Tv under flag is set to "1" (S4213), and the process proceeds to S4217. If the above calculation Tv is larger than the maximum shutter speed TvMAX, this maximum shutter speed TvMAX is put into the calculation Tv, and it is assumed that the maximum shutter speed TvMAX is set even if the shutter speed which is faster than that is actually set. , Tv over flag is set to "1" (S4215), and the process proceeds to S4217.

【0167】 またS4209において、選択されたモードの所定焦点距離における演算Tv が、最小シャッタ速度TvMIN 以上で、最大シャッタ速度TvMAX 以下である場 合は、TvアンダーフラグにもTvオーバーフラグにも“1”をセットせずにS 4217に進む。S4217では、図44に示すCAL Av(Av演算)サブ ルーチンをコールして、上記演算Tvに基づきこの演算Tvに対応する適切な演 算Avを求める。If the calculation Tv at the predetermined focal length in the selected mode is equal to or higher than the minimum shutter speed TvMIN and equal to or lower than the maximum shutter speed TvMAX in S4209, the Tv under flag and the Tv over flag are both set to "1". Without setting ", proceed to S4217. In S4217, the CAL shown in FIG. The Av (Av operation) subroutine is called to obtain an appropriate operation Av corresponding to the operation Tv based on the operation Tv.

【0168】 S4219では、CAL Tvサブルーチンで設定した演算Avが、選択され たモードにより演算された第1のAv境界AvL1 を越える値であるか否かをチ ェックする。この結果、演算Avが、第1のAv境界AvL1 を越えている場合 は、S4243にジャンプしてPシフト演算処理を実行し、プログラムシフトの 方向および量をチェックして、シフトするプログラムに適する演算Tvと演算A vを求める。また演算Avが、第1のAv境界AvL1 以下である場合は、S4 221に進んで第1のAv境界AvL1 を演算Avに入れる。これによりAv値 が決まるから、CAL Tvサブルーチン(図43)をコールして、この演算A v値に応じたTv値を求める(S4223)。In S4219, CAL It is checked whether or not the calculation Av set by the Tv subroutine exceeds the first Av boundary AvL1 calculated by the selected mode. As a result, if the operation Av exceeds the first Av boundary AvL1, the process jumps to S4243 to execute the P shift operation process, check the direction and amount of the program shift, and perform the operation suitable for the program to be shifted. Calculate Tv and operation A v. If the operation Av is less than or equal to the first Av boundary AvL1, the process proceeds to S4221 to put the first Av boundary AvL1 into the operation Av. This determines the Av value, so CAL The Tv subroutine (FIG. 43) is called to obtain the Tv value according to this calculated Av value (S4223).

【0169】 S4225ではさらに、S4223で求めた演算Tvを、S4203で演算し た第1のTv境界TvL1 と比較する。この結果、演算Tvが第1のTv境界T vL1 を越えていればS4243にジャンプしてPシフト演算処理を実行し、プ ログラムシフトの方向および量をチェックして、シフトするプログラムに適する 演算Tvと演算Avを求める。また演算Tvが、第1のTv境界TvL1 以下で ある場合は、S4227に進んで第1のTv境界TvL1 の値を演算Tvに入れ る。これによりTv値が決まるから、S4229においてCAL Avサブルー チンを再度コールし、この演算Tvに応じた演算Avを演算する。In S4225, the calculation Tv obtained in S4223 is further compared with the first Tv boundary TvL1 calculated in S4203. As a result, if the calculation Tv exceeds the first Tv boundary T vL1, the process jumps to S4243 to execute the P shift calculation process, check the direction and amount of the program shift, and calculate the calculation Tv suitable for the shifting program. And the calculation Av is obtained. If the calculation Tv is less than or equal to the first Tv boundary TvL1, the process proceeds to S4227 and the value of the first Tv boundary TvL1 is put into the calculation Tv. Since the Tv value is determined by this, in S4229 CAL The Av subroutine is called again, and the operation Av corresponding to this operation Tv is calculated.

【0170】 さらに、この演算Av値が第2のAv境界AvL2 より大きいか否かをチェッ クし(S4231)、演算Avが第2のAv境界AvL2 を越えていればS42 43にジャンプし、そうでなければS4233に進んで、第2のAv境界AvL 2 の値を演算Avとして設定する。これにより演算Avが決まるから、S423 5においてCAL Tvサブルーチンを再度コールして、演算Avに応じた演算 Tvを演算する。さらに、この演算Tvを最小シャッタ速度TvMIN と比較して (S4237)、演算Tvが最小シャッタ速度TvMIN より大きければS424 3にジャンプし、そうでなければこの最小シャッタ速度TvMIN を演算Tvに入 れる。これによりTv値が決まるから、CAL Avサブルーチンを再度コール して(S4241)、この演算Tvに応じた演算Avを求める。Further, it is checked whether or not the calculated Av value is larger than the second Av boundary AvL2 (S4231), and if the calculated Av exceeds the second Av boundary AvL2, jump to S4243. If not, the process proceeds to S4233 and the value of the second Av boundary AvL 2 is set as the calculation Av. Since the calculation Av is determined by this, in S4235, CAL is performed. The Tv subroutine is called again to calculate the calculation Tv according to the calculation Av. Further, this calculation Tv is compared with the minimum shutter speed TvMIN (S4237). If the calculation Tv is larger than the minimum shutter speed TvMIN, the process jumps to S4243, and if not, this minimum shutter speed TvMIN is entered into the calculation Tv. This determines the Tv value, so CAL The Av subroutine is called again (S4241), and the calculation Av corresponding to this calculation Tv is obtained.

【0171】 S4243では、P(プログラム)シフト演算サブルーチンをコールし、RO Mに予め設定入力されているプログラム線のシフト量を求め、さらに、演算Tv を実際に制御に使う制御Tvとして設定し、また演算Avを実際に制御に使う制 御Avとして設定して(S4245)、リターンする。In S4243, the P (program) shift calculation subroutine is called, the shift amount of the program line preset and input to ROM is obtained, and further, the calculation Tv is set as the control Tv actually used for control, Further, the calculation Av is set as the control Av actually used for control (S4245), and the process returns.

【0172】 『CAL Tv』 次に、図43のフローチャートに沿って、適正なTv値の設定およびTv値を 制御可能な範囲に規制する処理であるCAL Tv(Tv演算)サブルーチンを 説明する。先ず、TvアンダーフラグおよびTvオーバーフラグをクリアして( S4301)、 光量値Lv−演算Av の式によって求まる値を、演算Tvに入れる(S4303)。“CAL Tv ”Next, according to the flowchart of FIG. 43, CAL is a process of setting an appropriate Tv value and regulating the Tv value within a controllable range. The Tv (Tv calculation) subroutine will be described. First, the Tv under flag and the Tv over flag are cleared (S4301), and the value obtained by the formula of light amount value Lv-calculation Av is put into the calculation Tv (S4303).

【0173】 この演算Tvを、カメラ固有の最小シャッタ速度TvMIN と最大シャッタ速度 TvMAX と比較する(S4305、4307)。この結果、演算Tvが、最小シ ャッタ速度TvMIN より小さければ、この最小シャッタ速度TvMIN を演算Tv として設定し、実際にはそれより遅いシャッタ速度を設定しなければならないの に最小シャッタ速度TvMIN を設定したとして、Tvアンダーフラグに“1”を セットして(S4309)、リターンする。また演算Tvが、最大シャッタ速度 TvMAX より大きければ、この最大シャッタ速度TvMAX を演算Tvに設定して 、実際にはそれよりシャッタ速度を速く設定しなければならないのに最大シャッ タ速度TvMAX を設定したとして、Tvオーバーフラグに“1”をセットして( S4311)、リターンする。This calculation Tv is compared with the minimum shutter speed TvMIN and the maximum shutter speed TvMAX peculiar to the camera (S4305, 4307). As a result, if the calculation Tv is smaller than the minimum shutter speed TvMIN, this minimum shutter speed TvMIN is set as the calculation Tv, and the shutter speed slower than that is actually set, but the minimum shutter speed TvMIN is set. If so, the Tv under flag is set to "1" (S4309), and the process returns. If the calculated Tv is larger than the maximum shutter speed TvMAX, the maximum shutter speed TvMAX is set to the calculated Tv, and the maximum shutter speed TvMAX is set although the shutter speed must be set higher than that actually. As a result, the Tv over flag is set to "1" (S4311), and the process returns.

【0174】 またS4305において、上記演算Tvが、最小シャッタ速度TvMIN 以上の 場合にはS4307に進み、さらに演算Tvが、最大シャッタ速度TvMAX 以下 である場合は、リターンする。従って、このCAL Tvサブルーチンによって 、AE演算プログラムシフトで使用されるシャッタ速度を、制御可能な範囲に制 限する。In S4305, if the calculation Tv is equal to or higher than the minimum shutter speed TvMIN, the process proceeds to S4307, and if the calculation Tv is equal to or lower than the maximum shutter speed TvMAX, the process returns. Therefore, this CAL The Tv subroutine limits the shutter speed used in the AE calculation program shift to a controllable range.

【0175】 『CAL Av』 続いて、図44のフローチャートに沿って、適正なAv値の設定およびAv値 を制御可能な範囲に規制する処理であるCAL Av(Av演算)サブルーチン を説明する。先ず、S4401において、AvアンダーフラグおよびAvオーバ ーフラグをクリアして、 光量値Lv−演算Tv によって求まる値を、演算Avに設定する(S4403)。“CAL Av '' Next, according to the flowchart of FIG. 44, CAL is a process of setting an appropriate Av value and regulating the Av value within a controllable range. The Av (Av operation) subroutine will be described. First, in S4401, the Av under flag and the Av over flag are cleared, and the value obtained by the light amount value Lv-calculation Tv is set in the calculation Av (S4403).

【0176】 この演算Avを、最小絞り値AvMIN と最大絞り値AvMAX と比較する(S4 405、4407)。この結果、演算Avが最小絞り値AvMIN より小さければ 、この最小絞り値AvMIN を演算Avに設定し、実際にはもっと絞り込まなけれ ばならないのに最小絞り値AvMIN を設定したとして、Avアンダーフラグに“ 1”をセットして(S4409)、リターンする。また演算Avが最大絞り値A vMAX より大きければ、この最大絞り値AvMAX を演算Avに設定し、実際には それより絞りを開けなければならないのに最大絞り値AvMAX を設定したとして 、Avオーバーフラグに“1”をセットして(S4411)、リターンする。This calculation Av is compared with the minimum aperture value AvMIN and the maximum aperture value AvMAX (S4405, 4407). As a result, if the calculation Av is smaller than the minimum aperture value AvMIN, the minimum aperture value AvMIN is set to the calculation Av, and it is assumed that the minimum aperture value AvMIN is set even though the aperture must actually be narrowed down. 1 "is set (S4409), and the process returns. If the calculation Av is larger than the maximum aperture value AvMAX, the maximum aperture value AvMAX is set to the calculation Av, and the maximum aperture value AvMAX is set even if the aperture has to be actually increased. Is set to "1" (S4411) and the process returns.

【0177】 またS4405において、上記演算Avが、最小絞り値AvMIN 以上の場合に はS4407に進み、さらに演算Avが、最大絞り値AvMAX 以下である場合は 、リターンする。従って、このCAL Avサブルーチンによって、AE演算プ ログラムシフトで使用される絞り値を、制御可能な範囲に制限する。In S4405, if the calculation Av is equal to or larger than the minimum aperture value AvMIN, the process proceeds to S4407, and if the calculation Av is equal to or smaller than the maximum aperture value AvMAX, the process returns. Therefore, this CAL The Av subroutine limits the aperture value used in the AE calculation program shift to a controllable range.

【0178】 『Pシフト演算』 図42A、42Bに示したP(プログラム)シフト演算サブルーチンを、図4 6に示すフローチャートに沿って説明する。先ず、S4601においてサブPシ フトサブルーチンをコールして、学習プログラム線のシフト量およびシフト方向 を求める。これにより、全プログラムシフト量が求まったら、Pシフト禁止フラ グをチェックして(S4603)、Pシフト禁止フラグに“1”がセットされて いればリターンして抜け、プログラムシフトは行なわない。同フラグに“0”が セットされていればS4605に進んで、全体のプログラムシフト量が0である かどうかチェックする。全体のプログラムシフトシフト量が0、つまりプログラ ム線をシフトしなくてよいとされればリターンし、そうでなければ、つまりプロ グラム線をシフトするのであれば、全Pシフト方向ビットをチェックしてシフト 方向を判断する(S4607)。"P Shift Calculation" The P (program) shift calculation subroutine shown in FIGS. 42A and 42B will be described with reference to the flowchart shown in FIG. First, in step S4601, the sub-P shift subroutine is called to obtain the shift amount and shift direction of the learning program line. Thus, when the total program shift amount is obtained, the P shift prohibition flag is checked (S4603), and if "1" is set in the P shift prohibition flag, the process returns and the program shift is not performed. If the flag is set to "0", the flow advances to S4605 to check whether the entire program shift amount is 0. If the total program shift amount is 0, that is, if it is determined that the program line need not be shifted, return. If not, that is, if the program line is shifted, check all P shift direction bits. Then, the shift direction is determined (S4607).

【0179】 この結果、全Pシフト方向ビットに“1”がセットされ、シフト方向は負、つ まり例えば図48A、48Bに示すプログラム線を図中左上方向にシフトすると されている場合は、演算Tvから全Pシフト量を引いた値を演算Tvに設定して シャッタ速度を遅く設定する(S4623)。さらに、この演算Tvが最小シャ ッタ速度TvMIN より小さいか否かをチェックし、小さければ演算Tvに最小シ ャッタ速度TvMIN を設定し(S4627)、そうでなければS4615に抜け る。As a result, if all P shift direction bits are set to “1”, the shift direction is negative, that is, if the program line shown in FIGS. 48A and 48B is to be shifted in the upper left direction in the figure, the operation is performed. A value obtained by subtracting the total P shift amount from Tv is set in the calculation Tv, and the shutter speed is set to be slow (S4623). Further, it is checked whether or not this calculation Tv is smaller than the minimum shutter speed TvMIN, and if it is smaller, the minimum shutter speed TvMIN is set in the calculation Tv (S4627), and if not so, the flow proceeds to S4615.

【0180】 またS4607において、全Pシフト方向ビットに“0”がセットされて、シ フト方向は正、つまり例えば図48A、48Bに示すプログラム線を図中右下方 向にシフトするとされている場合は、S4609に進んで、演算Tvに全Pシフ ト量を足した値を設定し、シャッタ速度を速く設定する。さらに、この演算Tv が最大シャッタ速度TvMAX より大きいか否かをチェックし(S4611)、大 きければ演算Tvに最大シャッタ速度TvMAX を設定し(S4613)、そうで なければS4615に抜ける。Further, in S4607, when all the P shift direction bits are set to “0”, the shift direction is positive, that is, the program line shown in FIGS. 48A and 48B is to be shifted to the lower right in the figure. Advances to S4609 to set a value obtained by adding the total P shift amount to the calculated Tv, and set the shutter speed to be high. Furthermore, it is checked whether or not this calculation Tv is higher than the maximum shutter speed TvMAX (S4611), and if it is larger, the maximum shutter speed TvMAX is set in the calculation Tv (S4613), and if not so, the processing proceeds to S4615.

【0181】 S4615では、図44に示すCAL Avサブルーチンをコールして演算A vを演算し、さらに、S4617とS4619において、Avオーバーフラグと Avアンダーフラグをチェックする。この結果、Avオーバーフラグに“1”が セットされている場合、およびAvアンダーフラグに“1”がセットされている 場合は、それぞれS4621に進んでCAL Tvサブルーチンをコールし、そ のときの演算Avに応じたTv値を演算する。また、AvオーバーフラグにもA vアンダーフラグにも“0”がセットされていれば、そのままリターンする。In S4615, the CAL shown in FIG. The Av subroutine is called to calculate the operation Av, and in steps S4617 and S4619, the Av over flag and the Av under flag are checked. As a result, if the Av over flag is set to "1" and the Av under flag is set to "1", the flow proceeds to S4621 and CAL. The Tv subroutine is called, and the Tv value according to the calculation Av at that time is calculated. If "0" is set in both the Av over flag and the Av under flag, the process directly returns.

【0182】 図48Bに示すプログラム線は、上記図48Aで説明した人物モード時のもの をより詳細に示したものであり、その特徴は次の通りである。 ワイド側においてもテレ側においても、第1の手振れ限界Tvf(=TvL 1 )がそれぞれに設定されている。 ワイド側は、集合写真、風景中の人物の撮影に適するように設定されており 、絞りを絞り込んで風景と人物の両方をシャープに表現することができる。 テレ側は、ポートレート、バストアップの撮影に適するように設定されてお り、絞りを開けて人物を浮かび上がらせる。 通常撮影領域において、絞り制御レベルを逆転させている。The program line shown in FIG. 48B shows the program line in the person mode described in FIG. 48A in more detail, and its characteristics are as follows. The first camera shake limit Tvf (= TvL 1) is set for both the wide side and the tele side. The wide side is set to be suitable for group photography and shooting of people in landscapes, and it is possible to express both landscapes and people sharply by narrowing down the aperture. The tele side is set to be suitable for portrait and bust-up shooting, and the aperture is opened to make people stand out. In the normal shooting area, the aperture control level is reversed.

【0183】 このように、人物モードに関するプログラム線は、ワイド側およびテレ側にお いて、低速シャッタ速度域から手振れ限界までを絞り開放に設定され、手振れ限 界において、シャッタ速度を固定し、絞りを所定の値まで変化させるように設定 されているから、ポートレートに限らず人物撮影全般に対応させることができ、 手振れ防止等も配慮した人物モードのプログラム線を備えたカメラを提供するこ とができる。また手振れ限界における絞り値の変化を、ワイド側において3段絞 り込み、テレ側において1段絞り込むように設定しているから、ワイド側を、集 合写真、風景中の人物の撮影に適するように設定することができ、絞りを絞り込 んで風景と人物の両方をシャープに表現することができる。As described above, the program line relating to the person mode is set to open the aperture from the low-speed shutter speed range to the camera shake limit on the wide side and the tele side, and fixes the shutter speed at the camera shake limit and stops the aperture. Since it is set to change to a predetermined value, it is possible to support not only portraits but also general portrait photography, and to provide a camera with a program line in portrait mode that also considers camera shake prevention. You can Also, the aperture value change at the limit of camera shake is set to 3 stops on the wide side and 1 stop on the tele side, so the wide side is suitable for group photos and shooting of people in landscapes. Can be set to, and both the landscape and people can be sharply expressed by narrowing down the aperture.

【0184】 また、図49Bに示すプログラム線は、図49Aに示す風景モード時のものを より詳細に示したものであり、その特徴は次の通りである。 近景から遠景まで、焦点距離に拘わらずピントのあった写真を撮ることがで きる。 低輝度域では、開放から一段絞り込んだ絞り優先とされ、第2の手振れ限界 fvから最小絞りまで絞り込む。 開放から一段絞り込むことによって、周辺光量不足の解消、像性能の向上を 達成する。Further, the program line shown in FIG. 49B shows the program line in the landscape mode shown in FIG. 49A in more detail, and its characteristics are as follows. You can take in-focus shots regardless of the focal length from near to far. In the low-brightness range, the aperture is narrowed down from the open one step, and the aperture is prioritized. By narrowing down one step from the full aperture, the lack of peripheral light quantity is resolved and the image performance is improved.

【0185】 このように、風景モードのプログラム線において、絞りは、低シャッタ速度域 から手振れ限界付近まで、焦点距離に拘わらずその焦点距離における開放絞り値 より1段絞り込まれるように設定されている。例えば焦点距離28mmにおいて は、その開放絞り値とされるAvL2 より1段絞り込まれている。As described above, in the landscape mode program line, the aperture is set so as to be narrowed from the low shutter speed range to near the camera shake limit by one step from the open aperture value at the focal length regardless of the focal length. . For example, at a focal length of 28 mm, the aperture is narrowed down by one step from AvL2 which is the maximum aperture value.

【0186】 また風景モードのプログラム線は、手振れ限界付近以降のGで示す部分では、 露出値Evは6/2の傾きで変化するように設定されている。これはつまり、上 述したように、 Tv値=係数a×光量値Lv+係数b とされ、風景モードではS4223において係数aに2/8が入れられるため、 光量値Lvが1増加するときTv値は2/8だけ増加する。また、 Av値=光量値Lv−Tv値 であるから、光量値Lvが1増加するときAv値は6/8だけ増加する。従って Av値とTv値は6:2の比率で変化、つまりプログラム線は6/2の傾きをも って変化する。なお、同図において( )内に付した数字は、シャッタ速度およ び絞りにそれぞれ対応させたアペックス値であり、このアペックス値は、図48 B、図50B、図51B、図52Bおよび図55Cにおいても同様の意味を持つ 。The landscape mode program line is set so that the exposure value Ev changes with a slope of 6/2 in the portion indicated by G after the shake limit. That is, as described above, Tv value = coefficient a × light quantity value Lv + coefficient b, and in landscape mode, 2/8 is added to the coefficient a in S4223, so when the light quantity value Lv increases by 1, the Tv value is increased. Is increased by 2/8. Further, since Av value = light amount value Lv−Tv value, when the light amount value Lv increases by 1, the Av value increases by 6/8. Therefore, the Av value and the Tv value change at a ratio of 6: 2, that is, the program line changes with a slope of 6/2. In the figure, the numbers in parentheses are the apex values corresponding to the shutter speed and the aperture, respectively. The apex values are shown in FIGS. 48B, 50B, 51B, 52B and 55C. Has the same meaning in.

【0187】 さらに、図50Bに示すプログラム線は、図50Aに示す動体モード時のもの をより詳細に示したものであり、その特徴は次の通りである。 第3の手振れ限界Tvf+1を設定し、手振れ限界Tv値を第1の手振れ限 界より1段アップさせている。Further, the program line shown in FIG. 50B shows the program line in the moving object mode shown in FIG. 50A in more detail, and its features are as follows. The third camera shake limit Tvf + 1 is set, and the camera shake limit Tv value is increased by one step from the first camera shake limit.

【0188】 また、図51Bに示すプログラム線は、図51Aに示す近接モード時のものを より詳細に示したものであり、その特徴は次の通りである。 低輝度域において、ワイド側/テレ側とも、開放より一段絞り込みの絞り優 先のプログラムとしている。 手振れ限界からは、焦点距離に拘わらずF8に設定する。Further, the program line shown in FIG. 51B shows the program line in the proximity mode shown in FIG. 51A in more detail, and its characteristics are as follows. In the low-brightness range, both wide-side and tele-side have a program with a stop priority that is one stop narrower than full aperture. From the camera shake limit, it is set to F8 regardless of the focal length.

【0189】 このように、近接モードに関するプログラム線は、低速シャッタ速度域から手 振れ限界まで絞りを所定値に固定し、この手振れ限界で略1段だけ絞りを変化さ せてF8に固定し、このF8で手振れ限界以降の制御を行なうように設定されて いるから、ズームレンズのマクロ域のみならず、近接モードとしてマクロレンズ にも適用できる露出モードを有するカメラを得ることができる。また、絞りは、 F8からやや上下させた値に設定することも可能である。 また、近接撮影では被写界深度が浅くなることにより絞り込み過ぎによってシ ャッタ速度が遅くなり、手振れや被写体振れを起こし易いが、本実施例では、手 振れが最も生じ易い手振れ限界でシャッタ速度を固定して絞り値を略1段だけ絞 り込み、手振れ限界以降ではこの絞り値で制御するから、上記した手振れや被写 体振れを回避することができる。As described above, the program line related to the proximity mode is such that the aperture is fixed at a predetermined value from the low shutter speed range to the camera shake limit, and the aperture is changed by about one step at the camera shake limit and is fixed at F8, Since it is set to control after the camera shake limit in F8, it is possible to obtain a camera having an exposure mode applicable not only to the macro range of the zoom lens but also to the macro lens as a close-up mode. Further, the diaphragm can be set to a value slightly raised or lowered from F8. Further, in close-up photography, the depth of field becomes shallow and the shutter speed becomes slow due to excessive narrowing down, and camera shake and subject shake are likely to occur.However, in the present embodiment, the shutter speed is set at the camera shake limit where camera shake is most likely to occur. Since the aperture value is fixed and the aperture value is narrowed down by approximately one step and the aperture value is controlled after the camera shake limit, the above-described camera shake and object shake can be avoided.

【0190】 『サブPシフト』 ここで、図46のS4601で示したサブPシフトサブルーチンを、図45に 示すフローチャートに沿って説明する。このサブルーチンにおいては、学習によ る原点のシフト量およびプログラム線のシフト量、つまりプログラム全体のシフ ト量を求める。"Sub P Shift" Here, the sub P shift subroutine shown in S4601 of FIG. 46 will be described with reference to the flowchart shown in FIG. In this subroutine, the shift amount of the origin and the shift amount of the program line by learning, that is, the shift amount of the entire program is obtained.

【0191】 S4501において、メインスイッチ110をピクチャーポジションに切り換 えたときに設定変更可能となる、グリーンモード、人物モード、風景モード、動 体モードおよび近接モードの5つモードは X=0〜4 にそれぞれ対応して設 定されているため、実際にプログラム線をシフトさせるべき人物モード(図48 A、48B)、風景モード(図49A、49B)、動体モード(図50A、50 B)および近接モード(図51A、51B)を選択する場合には、X=0〜4 に対応する5つのAEモードナンバーから1を引いた値、つまりAEモード−1 をXに設定する。In S4501, the five modes of the green mode, portrait mode, landscape mode, moving mode, and proximity mode that can be changed when the main switch 110 is switched to the picture position are set to X = 0 to 4. Since they are set correspondingly, the person mode (FIGS. 48A and 48B), the landscape mode (FIGS. 49A and 49B), the moving object mode (FIGS. 50A and 50B), and the proximity mode in which the program line should be actually shifted. When selecting (FIGS. 51A and 51B), a value obtained by subtracting 1 from the five AE mode numbers corresponding to X = 0 to 4, that is, AE mode-1 is set to X.

【0192】 さらに、それぞれ読み込んだ値と対応する原点シフト量および原点方向ビット を、RAMから読み込み(S4503、S4505)、さらに、Pシフト方向ビ ットをチェックして、プログラムシフトの方向は正であるのか負であるのかを見 る(S4507)。正であればS4511にジャンプするが、負であれば、プロ グラムシフト量が負であるとして、これを負変換つまり絶対値を負の値に変換す る(S4509)。Further, the origin shift amount and the origin direction bit corresponding to the respective read values are read from the RAM (S4503, S4505), and the P shift direction bit is checked to confirm that the program shift direction is positive. Whether it is present or negative is checked (S4507). If it is positive, the process jumps to S4511, but if it is negative, it is determined that the program shift amount is negative, and this is negatively converted, that is, the absolute value is converted to a negative value (S4509).

【0193】 S4511では、原点方向ビットにより「学習」によって原点がどのように変 化されたかをチェックする。この結果、原点シフト方向が負であれば、負変換つ まり絶対値処理された原点シフト量を負の値に変換して用い、原点シフト量が正 であれば、負変換せずにそのまま用いる(S4513)。In S4511, how the origin is changed by "learning" is checked by the origin direction bit. As a result, if the origin shift direction is negative, the origin shift amount that has undergone negative conversion, that is, absolute value processing, is used by converting it to a negative value, and if the origin shift amount is positive, it is used without being negatively converted. (S4513).

【0194】 そして、プログラムシフト量に原点シフト量を足すことによってプログラム線 全体のシフト量を求める(S4515)。さらにS4517において、全体のシ フト量が0より小さいか否かをチェックし、小さければS4517に進んで、全 体のプログラムシフト量を絶対値処理して、全Pシフト方向ビットに“1”をセ ットする。またS4515において、全体のシフト量が0以上であれば、リター ンする。なお、上記絶対値処理は、演算用露出因子の値が負になるのを防ぐとと もに、各露出因子の精度を1/8Ev ステップに揃えて、演算の精度を考慮する ことなく、加減算のアペックス演算を容易にするためのものである。Then, the shift amount of the entire program line is obtained by adding the origin shift amount to the program shift amount (S4515). Further, in S4517, it is checked whether or not the overall shift amount is smaller than 0, and if it is smaller, the process proceeds to S4517, the whole program shift amount is subjected to absolute value processing, and “1” is set to all P shift direction bits. set. If the total shift amount is 0 or more in S4515, the process returns. Note that the above absolute value processing prevents the value of the exposure factor for calculation from becoming negative, aligns the precision of each exposure factor to 1/8 Ev steps, and adds and subtracts without considering the precision of the calculation. To facilitate the apex operation of.

【0195】 『CHK TvAv』 図41DのS4145で示した、演算Tv、演算Avが限界値であるか否かを 検出する処理であるCHK TvAvサブルーチンを、図47に示すフローチャ ートに沿って説明する。先ず、S5701では、各モードにおいて算出された制 御用のTv値と最大シャッタ速度TvMAX が等しいか否かを判断し、等しければ 最大シャッタ速度TvMAX フラグに“1”をセットし(S4703)、そうでな ければS4705にジャンプする。S4705において、各モードにおいて算出 された制御用のTv値と最小シャッタ速度TvMIN が等しいか否か判断し、等し ければ最小シャッタ速度TvMIN フラグに“1”をセットし(S4707)、そ うでなければS4709にジャンプする。[CHK TvAv ”CHK, which is a process of detecting whether or not the calculation Tv and the calculation Av are the limit values shown in S4145 of FIG. 41D. The TvAv subroutine will be described with reference to the flowchart shown in FIG. First, in S5701, it is determined whether or not the control Tv value calculated in each mode is equal to the maximum shutter speed TvMAX. If they are equal, the maximum shutter speed TvMAX flag is set to "1" (S4703). Otherwise, jump to S4705. In S4705, it is determined whether or not the control Tv value calculated in each mode and the minimum shutter speed TvMIN are equal. If they are equal, the minimum shutter speed TvMIN flag is set to "1" (S4707), and Otherwise, jump to S4709.

【0196】 S4709において、各モードにおいて算出された制御用のAv値と最大絞り 値AvMAX が等しいか否か判断し、等しければ最大絞り値AvMAX フラグに“1 ”をセットし(S4711)、そうでなければS4713にジャンプする。S4 713において、各モードにおいて算出された制御用のAv値と最小絞り値Av MIN が等しいか否か判断し、等しければ最小絞り値AvMIN フラグに“1”をセ ットして(S4715)、そうでなければリターンする。 『学習』In S4709, it is determined whether or not the control Av value calculated in each mode and the maximum aperture value AvMAX are equal, and if they are equal, the maximum aperture value AvMAX flag is set to "1" (S4711). Otherwise, jump to S4713. In S4713, it is determined whether the Av value for control calculated in each mode and the minimum aperture value Av MIN are equal, and if they are equal, the minimum aperture value AvMIN flag is set to "1" (S4715), Otherwise it returns. "Learning"

【0197】 次に、本考案の特徴である学習に関する処理について、さらに図55〜図59 及び図85〜図90を参照して説明する。 本考案の学習は、プログラム露出モードにおけるプログラムシフト状況に関す るものである。つまり、撮影者が自己の嗜好等に応じてプログラムをシフトさせ た状態でレリーズしたときにそのレリーズ回数をカウントし、カウント回数が所 定回数以上になったときに、そのシフト方向にプログラム線を所定量シフトさせ るデータを学習データとして保存する。そして、この保存後はこの学習データに 基づいて得られる学習プログラム線に沿ったシャッタ速度及び絞り値を設定し、 さらに、この学習プログラム線を基準にして上記プログラムシフト及び学習保存 を実行する構成である。Next, the processing related to learning, which is a feature of the present invention, will be described with reference to FIGS. 55 to 59 and 85 to 90. The learning of the present invention relates to the program shift situation in the program exposure mode. In other words, the number of releases is counted when the photographer releases the program while shifting the program according to his or her preference, and when the number of counts exceeds a certain number, the program line is moved in the shift direction. The data that is shifted by a predetermined amount is saved as learning data. After this storage, the shutter speed and aperture value along the learning program line obtained based on this learning data are set, and the program shift and learning storage are executed with this learning program line as a reference. is there.

【0198】 本実施例におけるプログラムシフトとは、通常のプログラム露出処理で得られ るプログラム線(デフォルトプログラム線)を、露出値Evラインに沿って平行 移動させてシャッタ速度と絞り値の組み合わせを変えることをいう。例えば、図 55Cに示した開放F値3.5、最小絞りF値22の撮影レンズにおけるプログ ラム線図において、デフォルトプログラム線を正方向に0.5Tvまたは1. 0Tv分プログラムシフトさせるとプログラム線またはになり、逆に負方向 に0.5Tvまたは1.0Tv分プログラムシフトさせるとプログラム線また はになる。ただし、シャッタ速度または絞り値が制御可能な範囲を越える場合 、例えばEv=9、学習プログラム線の場合は絞り値が開放値に達しているの で、ここから正方向にはプログラムシフトできないので、学習はしない。なお、 シャッタ速度Tvを所定値加算すると、絞り値Avは所定値減算される。The program shift in this embodiment changes the combination of the shutter speed and the aperture value by translating the program line (default program line) obtained by the normal program exposure process along the exposure value Ev line. Say that. For example, in the program diagram of the taking lens with the open F value of 3.5 and the minimum aperture F value of 22 shown in FIG. 55C, the default program line is set to 0.5 Tv or 1. A program shift of 0 Tv results in a program line or, and a program shift of 0.5 Tv or 1.0 Tv in the negative direction causes a program line or. However, when the shutter speed or aperture value exceeds the controllable range, for example, Ev = 9, and in the case of the learning program line, the aperture value has reached the open value, so program shift cannot be performed in the positive direction from here. I don't learn. When the shutter speed Tv is added by a predetermined value, the aperture value Av is subtracted by a predetermined value.

【0199】 また、デフォルトプログラム線上の点を原点とし、この原点を露出値Ev線に 沿って学習プログラム線まで移動することを原点移動、原点シフトといい、この 原点移動によって変化するシャッタ速度Tvの移動量を原点移動量またはシフト 量といい、デフォルトプログラム線から学習プログラム線の方向を原点方向、学 習プログラム線上の点を学習原点という。なお、図55Cには、本考案のプログ ラムシフト動作の理解を容易にするために単純なプログラム線図を示してあるが 、本考案はこれに限定されず、本実施例では人物モード、風景モード、動体モー ド及び近接モードにおいてそれぞれプログラムシフト及び学習ができる。In addition, the point on the default program line is set as the origin, and moving this origin to the learning program line along the exposure value Ev line is called origin movement, origin shift, and the shutter speed Tv that changes due to this origin movement. The movement amount is called the origin movement amount or shift amount, the direction of the learning program line from the default program line is called the origin direction, and the point on the learning program line is called the learning origin. Although a simple program diagram is shown in FIG. 55C in order to facilitate understanding of the program shift operation of the present invention, the present invention is not limited to this, and in the present embodiment, portrait mode and landscape mode. , Program shift and learning can be performed in moving mode and proximity mode, respectively.

【0200】 この一眼レフカメラでは、アップ/ダウンレバー28(アップ、ダウンスイッ チ78、80)の操作によりプログラム(P)シフト量及びプログラム(P)シ フト方向を設定し(図27参照)、測光スイッチ70がオンしたときに、通常の プログラム演算処理で得られたシャッタ速度Tvをプログラムシフト量分変更し て、変更後のシャッタ速度Tv及び適正露出値Evに基づいて再度適正絞り値A vを演算する構成である。 本実施例では、人物モード、風景モード、動体モード及び近接モードの4個の プログラム露出モード毎に独立した学習機能を備え、4個の露出モードの中のい ずれかが選択されているときに、学習機能が独立して作用する。In this single-lens reflex camera, the program (P) shift amount and the program (P) shift direction are set by operating the up / down lever 28 (up, down switch 78, 80) (see FIG. 27), and metering is performed. When the switch 70 is turned on, the shutter speed Tv obtained by the normal program calculation processing is changed by the program shift amount, and the proper aperture value A v is set again based on the changed shutter speed Tv and the proper exposure value Ev. This is a configuration for calculating. In the present embodiment, an independent learning function is provided for each of the four program exposure modes of portrait mode, landscape mode, moving object mode, and proximity mode, and when any one of the four exposure modes is selected. , The learning function works independently.

【0201】 図58、59には、学習機能に必要な各種データ及びこれらをメモリするEE PROM106及びRAMの領域、データ形式及びこれらの関係、及びRAMの フォーマットを示してある。学習に必要なデータとしては、原点シフト量、原点 方向、学習レリーズ回数、学習前回方向、プログラムシフト量及びプログラムシ フト方向がある。FIGS. 58 and 59 show various data necessary for the learning function, areas of the EEPROM 106 and the RAM for storing these data, the data format and their relation, and the RAM format. The data necessary for learning includes the origin shift amount, the origin direction, the number of learning releases, the learning previous direction, the program shift amount, and the program shift direction.

【0202】 プログラムシフト量とは、基準となるプログラム線からシフトさせるシャッタ 速度Tvの絶対値であって、高速シャッタ側(0を含む)を正(+)、低速シャ ッタ側を負(−)として正負をPシフト方向ビット(正は“0”、負は“1”) により識別する。基準となるプログラム線は、学習結果が保存されているときに は学習プログラム線を基準とし、保存されていないときにはデフォルトプログラ ム線を基準とする。原点シフト量とは、学習により保存された学習プログラム線 におけるシャッタ速度Tvとデフォルトプログラム線におけるシャッタ速度Tv との差であって、大きさは絶対値で表わし、デフォルトプログラム線を基準とし て学習プログラム線がデフォルトプログラム線よりも高速シャッタ側にある場合 を正、低速シャッタ側にある場合を負としてその正負を原点方向ビット(正:“ 0”、負:“1”)により識別する。学習レリーズ回数は、露光が終了する毎に 、今回のプログラムシフト方向と前回のプログラムシフト方向が同一であること を一つの条件としてカウントアップする構成で、前回のプログラムシフト方向を 学習前回方向ビット(正:“10”、負:“01”)により識別する。The program shift amount is an absolute value of the shutter speed Tv shifted from the reference program line, and is positive (+) on the high speed shutter side (including 0) and negative (-) on the low speed shutter side. ) Is identified by the P shift direction bit (positive is “0”, negative is “1”). The reference program line is based on the learning program line when the learning result is saved, and is based on the default program line when it is not saved. The origin shift amount is the difference between the shutter speed Tv on the learning program line saved by learning and the shutter speed Tv on the default program line. The magnitude is expressed as an absolute value, and the learning program is based on the default program line. If the line is on the high-speed shutter side of the default program line is positive, and if it is on the low-speed shutter side, it is negative. The number of learning releases is incremented every time the exposure is completed, with the condition that the current program shift direction and the previous program shift direction are the same, and the previous program shift direction is learned. Positive: “10”, negative: “01”).

【0203】 上記原点シフト量、原点方向ビット、学習レリーズ回数、学習前回方向ビット の4種類のデータをメモリする領域として、4個のプログラム露出モードのそれ ぞれについて、EEPROM106に2バイト{STDYCNT(X)、GEN PSFT(X)}及びRAMに対応する2バイト{STDYCNT(X)、GE NPSFT(X)}を用意し、さらに共通データ領域としてRAMに4バイト( ALLPSFT、SETPSFT、STDYCNT及びGENPSFT)を用意 してある。プログラムシフト量はSETPSFTの0〜6ビットを、プログラム シフト方向はSETPSFTの7ビット目を使用し、原点シフト量はGENPS FTの0〜6ビットを、原点方向ビットはGENPSFTの7ビット目を使用し 、学習レリーズ回数はSTDYCNTの0〜5ビットを、学習前回方向ビットは STDYCNTの6及び7ビット目を使用している。さらに、全プログラムシフ ト量(原点からのプログラムシフト量)はALLPSFTの0〜6ビットを、全 シフト方向ビットはALLPSFTの7ビット目を使用している。As an area for storing four types of data of the above-mentioned origin shift amount, origin direction bit, learning release number, learning previous direction bit, two bytes {STDYCNT (for each of the four program exposure modes [STDYCNT ( X), GEN PSFT (X)} and 2 bytes corresponding to RAM {STDYCNT (X), GE NPSFT (X)} are prepared, and further 4 bytes are stored in RAM as a common data area (ALLPSFT, SETTPSFT, STDYCNT and GENPSFT). Is prepared. The program shift amount uses 0 to 6 bits of SETFSFT, the program shift direction uses the 7th bit of SETFSFT, the origin shift amount uses 0 to 6 bits of GENPS FT, and the origin direction bit uses the 7th bit of GENPSFT. , 0 to 5 bits of STDYCNT are used as the learning release number, and the sixth and seventh bits of STDYCNT are used as the previous learning direction bit. Further, the total program shift amount (program shift amount from the origin) uses 0 to 6 bits of ALLPSFT, and the total shift direction bit uses the 7th bit of ALLPSFT.

【0204】 『学習表示態様』 図85〜図90には、EV=13のときのプログラムシフト状況及び学習状況 に関する外部表示LCDパネル34の表示態様を示している。これの表示は、図 29のPシフトグラフ表示処理により図31のPシフト表示テーブルに基づいて 制御される。 図85、図86および図90は、原点マーク58h上の黒丸58fにより、学 習していない状態または学習プログラム線がデフォルトプログラム線と一致して いる状態を表示している。また、図85は、プログラムシフト量が0の状態を示 していて、原点マーク58h上の黒丸58fのみが点灯している。図86は、プ ログラムシフト量が+1.0Tv(−1.0Av)の状態を示していて、点滅し ている黒丸58fがシフト値を表示し、点滅している黒丸58fとは反対側の黒 丸58fが原点を表示している。図90は、プログラムシフト量が−1.0Tv (+1.0Av)の状態を示していて、左端の点滅している黒丸58fがシフト 値を表示し、右端の黒丸58fが学習原点を表示している。 図87〜89は、学習原点が+0.5Tv(−0.5Av)であること、つま り、+0.5Tv(−0.5Av)シフトした学習プログラム線(データ)がメ モリされていることを表示している。そして、図87は+0.5Tvプログラム シフトしている状態を、図88はシフト量が0の状態を、図89は−1.5Tv プログラムシフトしている状態をぞれぞれ表示している。 なお、図示しないが、ファインダ内表示LCDパネル62にも、外部表示LC Dパネル34の三角マーク58h、目盛58gおよび黒丸58fに対応する三角 マーク58h、目盛58gおよび黒丸58fがそれぞれ対応する態様で表示され る。“Learning Display Mode” FIGS. 85 to 90 show display modes of the external display LCD panel 34 regarding the program shift state and the learning state when EV = 13. The display thereof is controlled by the P shift graph display processing of FIG. 29 based on the P shift display table of FIG. 85, 86, and 90, a black circle 58f on the origin mark 58h indicates a state where no learning is performed or a state where the learning program line matches the default program line. Further, FIG. 85 shows a state in which the program shift amount is 0, and only the black circle 58f on the origin mark 58h is lit. FIG. 86 shows a state in which the program shift amount is +1.0 Tv (-1.0 Av), and the blinking black circle 58f displays the shift value, and the black on the side opposite to the blinking black circle 58f. The circle 58f indicates the origin. FIG. 90 shows a state in which the program shift amount is −1.0 Tv (+1.0 Av), the blinking black circle 58f at the left end displays the shift value, and the black circle 58f at the right end displays the learning origin. There is. 87 to 89 show that the learning origin is +0.5 Tv (-0.5 Av), that is, the learning program line (data) shifted by +0.5 Tv (-0.5 Av) is stored. it's shown. 87 shows the state of +0.5 Tv program shift, FIG. 88 shows the state of shift amount of 0, and FIG. 89 shows the state of −1.5 Tv program shift. Although not shown, the LCD panel 62 in the viewfinder also displays the triangular mark 58h, the scale 58g and the black circle 58f corresponding to the triangular mark 58h, the scale 58g and the black circle 58f of the external display LCD panel 34 in a corresponding manner. Be done.

【0205】 『学習演算処理』 学習処理について、図55〜図57に示したフローチャートを参照してより詳 細に説明する。図55A、55Bは、学習演算処理に関するフローチャートであ り、これは、図14のレリーズ処理のステップS1415においてコールされる サブルーチンである。本実施例では、同一方向のプログラムシフトで所定回数学 習レリーズがされたときに学習保存、つまり学習プログラム線の変更を実行する 構成である。[Learning Calculation Process] The learning process will be described in more detail with reference to the flowcharts shown in FIGS. 55A and 55B are flowcharts relating to the learning calculation process, which is a subroutine called in step S1415 of the release process of FIG. In the present embodiment, the learning is saved, that is, the learning program line is changed when the learning release is performed a predetermined number of times by the program shift in the same direction.

【0206】 学習演算処理に入ると、先ず、学習ピクチュア56Sの点灯制御を行なう学習 RUNフラグをクリアし、学習モードかどうか(学習モードフラグが“1”かど うか)、プログラムシフト量が0かどうかをチェックし、学習モードではない( 学習モードフラグが“0”)か、学習モードでもプログラムシフト量が0であれ ば、学習レリーズ回数のカウントはしないのでレリーズ処理サブルーチンにリタ ーンする(S5501〜S5505)。In the learning calculation process, first, the learning RUN flag for controlling the lighting of the learning picture 56S is cleared, whether the learning mode is set (whether the learning mode flag is “1”), and whether the program shift amount is 0 or not. If the learning mode is not in the learning mode (learning mode flag is “0”) or the program shift amount is 0 in the learning mode as well, the learning release number is not counted and the release processing subroutine is returned (S5501. S5505).

【0207】 学習モードフラグが立ち、かつプログラムシフト量が0でないときには学習レ リーズ回数カウントのために、プログラムシフト量が図26の学習変化レベル変 更処理で設定された学習変化レベルよりも大きいかどうかを比較し、学習変化レ ベルよりも大きければ学習レリーズ回数1の回数を変化レリーズ回数にセットし 、学習変化レベル以下であれば学習変化回数2の回数を変化レリーズ回数にセッ トする(S5503、S5505及びS5507、S5509またはS5507 、S5511)。When the learning mode flag is set and the program shift amount is not 0, the program shift amount is larger than the learning change level set in the learning change level changing process of FIG. 26 for counting the number of learning releases. If it is larger than the learning change level, the number of learning release times 1 is set to the number of change release times, and if it is less than the learning change level, the number of learning change times 2 is set to the number of change release times (S5503). , S5505 and S5507, S5509 or S5507, S5511).

【0208】 次に、選択されているプログラム露出モード(AEモードナンバーXから1を 引いたX)に対応するRAM領域STDYCNT(X)、GENPSFT(X) から、原点シフト量、原点方向ビット、学習レリーズ回数及び学習前回方向ビッ トを読み出して、原点シフト量及び原点方向ビットはRAM領域GENPSFT に、学習レリーズ回数及び学習前回方向ビットはRAM領域STDYCNTにメ モリする(S5513〜S5521)。 そして、学習RUNフラグをセットし、学習レリーズ回数を1回加算して学習 レリーズ回数が変化レリーズ回数未満かどうかをチェックし、未満であれば学習 レリーズ回数をカウントするためにS5529に進み、以上であれば学習アップ ダウン処理のために図57A、57Bの学習U/D処理に進む(S5523〜S 5527)。Next, from the RAM areas STDYCNT (X) and GENPSFT (X) corresponding to the selected program exposure mode (AE mode number X minus 1), the origin shift amount, origin bit, learning The release number and the learning previous direction bit are read out, and the origin shift amount and the origin direction bit are stored in the RAM area GENPSFT, and the learning release number and the learning previous direction bit are stored in the RAM area STDYCNT (S5513 to S5521). Then, the learning RUN flag is set, the learning release number is added once, and it is checked whether the learning release number is less than the change release number. If less, the process proceeds to S5529 to count the learning release number. If there is, the process proceeds to the learning U / D process of FIGS. 57A and 57B for the learning up / down process (S5523 to S5527).

【0209】 学習レリーズ回数が変化レリーズ回数未満であれば、プログラムシフト方向が 前回のプログラムシフト方向(学習方向)と変わっていないこと(Pシフト方向 ビットが“1”かつ学習前回方向ビットが“01”、またはPシフト方向ビット が“0”かつ学習前回方向ビットが“10”であること)を条件に、そのまま学 習ストア2処理に進む(S5529、S5531またはS5529、S5553 )。つまり、同一のプログラムシフト方向(またはシフト量が0)の状態でレリ ーズされるとレリーズされる毎に学習レリーズ回数をカウントアップし、プログ ラムシフト方向が変わったときには、学習レリーズ回数に1をセットして改めて 同一のプログラムシフト方向(またはPシフト量が0)の状態でレリーズされる 毎に学習レリーズ回数をカウントアップするのである。If the learning release number is less than the change release number, the program shift direction is not different from the previous program shift direction (learning direction) (P shift direction bit is “1” and learning previous direction bit is “01”). , Or the P shift direction bit is “0” and the learning previous direction bit is “10”), the process proceeds to the learning store 2 processing as it is (S5529, S5531 or S5529, S5553). In other words, the number of learning releases is incremented each time a release is performed when released in the same program shift direction (or the shift amount is 0), and when the program shift direction changes, the learning release number is set to 1. The number of learning releases is incremented each time the set release is performed and the release is performed again in the same program shift direction (or P shift amount is 0).

【0210】 前回の学習方向(プログラムシフト方向)が負で今回のプログラムシフト方向 が正のときには、プログラムシフト方向が負から正に変わったので新たに学習を 開始するために学習リセット1処理に進み、学習レリーズ回数を1回にし、学習 前回方向ビットに“10”(正)をセットして学習レリーズ回数及び学習前回方 向ビットのみを更新する学習ストア2処理に進む(S5529、S5531、S 5541)。逆に、前回の学習(プログラムシフト)方向が正で今回のプログラ ムシフト方向が負のときには、プログラムシフト方向が正から負に変わったので 、新たに学習を開始するために学習リセット2処理に進み、学習レリーズ回数を 1回にし、学習前回方向ビットに“01”(負)をセットして学習ストア2処理 に進む(S5529、S5533、S5551)。When the previous learning direction (program shift direction) is negative and the current program shift direction is positive, the program shift direction has changed from negative to positive, so the process proceeds to learning reset 1 processing to start new learning. , The learning release count is set to 1 and the learning previous direction bit is set to "10" (positive) to proceed to the learning store 2 process for updating only the learning release count and the learning previous direction bit (S5529, S5531, S5541). ). On the other hand, when the previous learning (program shift) direction is positive and the current program shift direction is negative, the program shift direction has changed from positive to negative, so proceed to learning reset 2 processing to start new learning. , The learning release number is set to 1, the learning previous direction bit is set to “01” (negative), and the process proceeds to the learning store 2 process (S5529, S5533, S5551).

【0211】 『学習ストア2処理』 学習ストア2処理は、学習レリーズ回数及び前回学習方向ビットを更新して保 存する処理であり、原点シフト量及び原点方向ビットは変更しない。すなわち、 学習レリーズ回数及び学習前回方向ビットをそれぞれ、現プログラム露出モード (AEモードナンバーX)に対応するRAMメモリ領域(X)の所定ビットにメ モリする(S5611、S5613)。そして、学習に関するRAMメモリ領域 (X)の内容を、EEPROM106の対応する2バイトのメモリ領域に書込ん でからリターンする(S5615)。[Learning Store 2 Process] The learning store 2 process is a process in which the learning release count and the previous learning direction bit are updated and saved, and the origin shift amount and the origin direction bit are not changed. That is, the learning release number and the learning previous direction bit are respectively stored in a predetermined bit of the RAM memory area (X) corresponding to the current program exposure mode (AE mode number X) (S5611, S5613). Then, the contents of the RAM memory area (X) regarding learning are written in the corresponding 2-byte memory area of the EEPROM 106, and then the process returns (S5615).

【0212】 『学習アップダウン処理』 学習レリーズ回数が変化レリーズ回数以上になったときに学習結果を保存、つ まり原点シフトを実行する学習U/D処理について、図57A、57Bに示した フローチャート及び55Cに示したプログラム線図を参照して説明する。この学 習U/D処理に入ると、先ず、プログラムシフト方向をチェックし、今回のプロ グラムシフト方向が正(Pシフト方向ビットが“0”)のときには学習アップ処 理を、今回のプログラムシフト方向が負(Pシフト方向ビットが“1”)のとき には学習ダウン処理を実行する。デフォルトプログラム線または学習プログラム 線を、プログラムシフト量を0とすると、外部表示LCDパネル34には、原 点表示マーク(三角マーク)58hの上方の黒丸58fが点灯する。なお、図8 5〜図90の表示は、Ev(Lv)=13のときのものである。[Learning Up / Down Processing] Regarding the learning U / D processing in which the learning result is saved when the learning release number becomes equal to or larger than the change release number, that is, the origin shift is executed, the flowcharts shown in FIGS. This will be described with reference to the program diagram shown in 55C. When this learning U / D processing is entered, first the program shift direction is checked, and if the current program shift direction is positive (P shift direction bit is “0”), the learning up process is performed and the current program shift direction is checked. When the direction is negative (P shift direction bit is "1"), the learning down process is executed. When the program shift amount of the default program line or the learning program line is set to 0, a black circle 58f above the original point display mark (triangle mark) 58h lights up on the external display LCD panel 34. Note that the displays in FIGS. 85 to 90 are displayed when Ev (Lv) = 13.

【0213】 『学習アップ処理』 学習アップ処理では、先ず前回の学習方向(プログラムシフト方向)をチェッ クし、前回の学習方向が負(学習前回方向ビットが負“10”)、つまり今回の プログラムシフト方向が前回と変わっていたときには、原点シフト量及び原点方 向ビットの更新は行なわないので学習リセット1処理に進む(S5711)。例 えば、図55Cにおいて、現在の学習プログラム線をとすると、前回のプログ ラムシフトが−0.5、−1.0Tvまたはそれ以下(または方向)であり 、今回のプログラムシフトが+0.5、+1.0Tvまたはそれ以上(または 方向)の場合である。例えば、前回が図90に示すシフト状態で、今回が図8 6に示すシフト状態のときである。[Learning Up Processing] In the learning up processing, first, the previous learning direction (program shift direction) is checked, and the previous learning direction is negative (learning previous direction bit is negative “10”), that is, the current program. When the shift direction has changed from the previous time, the origin shift amount and the origin direction bit are not updated, so the process proceeds to the learning reset 1 process (S5711). For example, in FIG. 55C, assuming that the current learning program line is, the previous program shift is −0.5, −1.0 Tv or less (or direction), and the current program shift is +0.5, +1. This is the case of 0.0 Tv or higher (or direction). For example, the previous time is the shift state shown in FIG. 90, and this time is the shift state shown in FIG. 86.

【0214】 前回とプログラムシフト方向が同一の場合、または前回はプログラムシフトを 行なっていない場合(シフト量が0)には学習レリーズ回数に0を入れ、学習前 回方向ビットに“01”を入れてS5715〜S5727の原点シフト量設定及 びプログラムシフト量設定ステップに進む(S5711、S5713)。例えば 、現在の学習プログラムラインをとすると、前回のプログラムシフトが0、+ 0.5、+1.5Tvまたはそれ以上(、または方向)で、今回のプログ ラムシフトが+0.5Tvまたはそれ以上(方向)の場合である。デフォルト (学習)プログラム線が、プログラムシフトが+1.0Tvのときには、図8 6のように表示される。When the program shift direction is the same as the previous time, or when the program shift is not performed the previous time (shift amount is 0), 0 is entered in the learning release number and “01” is entered in the pre-learning direction bit. Then, the process proceeds to the origin shift amount setting and program shift amount setting steps of S5715 to S5727 (S5711, S5713). For example, if the current learning program line is, the previous program shift is 0, +0.5, + 1.5Tv or more (or direction), and the current program shift is + 0.5Tv or more (direction). Is the case. The default (learning) program line is displayed as shown in FIG. 86 when the program shift is +1.0 Tv.

【0215】 そして、原点方向に応じて、つまり学習プログラム線がデフォルトプログラム 線に対して正方向にあるか(一致している場合も含む)、または負方向にあるか に応じて原点シフト量を0.5Tv分加減算する(S5715、S5717、S 5719またはS5715、S5721)。Then, the origin shift amount is set according to the origin direction, that is, whether the learning program line is in the positive direction (including the case where they match) or in the negative direction with respect to the default program line. Addition / subtraction for 0.5 Tv is performed (S5715, S5717, S5719 or S5715, S5721).

【0216】 学習プログラム線がデフォルトプログラム線よりも正方向にシフトしていると き(つまり原点方向ビットが正“0”)、かつシフト量が2未満のときには、原 点シフト量を0.5Tv分加算する(S5715〜S5719)。そして、原点 シフト量に加算した0.5Tv分をプログラムシフト量から減算して学習ストア 1処理に進む(S5727)。なお、本実施例では原点シフト量の最大値を2T vに限定しているので、原点シフト量が2Tv以上になっているときには原点シ フト(学習プログラム線のシフト)は実行せずにS5717から学習ストア1に 進む。 以上のアップ処理により、例えば、デフォルトプログラム線が、学習プログ ラム線がで、プログラムシフトが+0.5Tv(方向)の場合には、学習プ ログラム線がからに変わる。デフォルト(学習)プログラム線が、プログ ラムシフトが+1.0Tvのときの図86の状態から原点シフト量を+0.5T v加算すると、黒丸58fの点灯は図87に示すように変わり、プログラム線が +0.5Tv分シフトした学習プログラム線に代わり、プログラムシフトが+ 0.5Tvであることを示す。また、プログラムシフトクリア処理がなされたと きには、学習プログラム線からのプログラムシフト量がクリアされ、図88に 示すように表示される。When the learning program line is shifted in the positive direction relative to the default program line (that is, the origin bit is positive “0”) and the shift amount is less than 2, the original point shift amount is 0.5 Tv. The minutes are added (S5715 to S5719). Then, 0.5 Tv added to the origin shift amount is subtracted from the program shift amount, and the process proceeds to learning store 1 processing (S5727). In this embodiment, since the maximum value of the origin shift amount is limited to 2Tv, when the origin shift amount is 2Tv or more, the origin shift (shift of the learning program line) is not executed and the process from S5717 is started. Go to Learning Store 1. By the above-described up processing, for example, when the default program line is the learning program line and the program shift is +0.5 Tv (direction), the learning program line changes from to. When the default (learning) program line is added by + 0.5Tv from the state of FIG. 86 when the program shift is + 1.0Tv, the lighting of the black circle 58f changes as shown in FIG. 87, and the program line is +0. It shows that the program shift is +0.5 Tv instead of the learning program line shifted by 0.5 Tv. Further, when the program shift clear processing is performed, the program shift amount from the learning program line is cleared and displayed as shown in FIG. 88.

【0217】 学習プログラム線がデフォルトプログラム線よりも負方向にシフトしていると き、つまり原点方向ビットが“1”のときには、原点シフト量を0.5Tv分減 算する(S5715、S5721)。そして、原点シフト量が0になれば原点方 向ビットに“0”を入れ、原点シフト量が0にならなければそのまま、プログラ ムシフト量を0.5Tv分減算して学習ストア1処理に進む(S5723、S5 725、S5727またはS5723、S5727)。 以上のアップ処理により、例えば、デフォルトプログラム線が、現在の学習 プログラム線がで、プログラムシフトが+0.5、+1.0、+1.5Tvま たはそれ以上(、、方向)の場合には、新たな学習プログラム線がに変 わる。When the learning program line is shifted in the negative direction from the default program line, that is, when the origin bit is "1", the origin shift amount is reduced by 0.5 Tv (S5715, S5721). If the origin shift amount becomes 0, "0" is put in the origin direction bit, and if the origin shift amount does not become 0, the program shift amount is subtracted by 0.5Tv and the learning store 1 process is performed ( S5723, S5 725, S5727 or S5723, S5727). By the above process, for example, when the default program line is the current learning program line and the program shift is +0.5, +1.0, + 1.5Tv or more (,, direction), The new learning program line changes to.

【0218】 『学習ダウン処理』 学習ダウン処理には、ステップS5701においてプログラムシフト方向が負 (Pシフト方向ビットが“1”)であったときに入る。 学習ダウン処理では、先ず、プログラムシフト方向が前回と変わったかどうか を前回学習方向ビットによりチェックし、プログラムシフト方向が前回と変わっ ていれば(前回学習方向ビットが“01”)、学習リセット処理2に進んで学習 内容の更新は行なわない(S5731)。 プログラムシフト方向が前回と変わっていなければ(前回学習方向ビットが“ 10”)、学習レリーズ回数を0にし、学習前回方向ビットに負“01”を入れ る(S5733)。[Learning Down Processing] The learning down processing is started when the program shift direction is negative (P shift direction bit is “1”) in step S5701. In the learning down process, first, whether or not the program shift direction has changed from the previous time is checked by the previous learning direction bit. If the program shift direction has changed from the previous time (the previous learning direction bit is “01”), the learning reset process 2 Then, the learning content is not updated (S5731). If the program shift direction has not changed from the previous one (the previous learning direction bit is "10"), the learning release number is set to 0 and a negative "01" is put in the learning previous direction bit (S5733).

【0219】 そして、原点方向に応じて、つまり、学習プログラム線がデフォルトプログラ ム線よりも負方向、または同一あるは正方向にあるかに応じて原点シフト量を加 減算する(S5735、S5737またはS5735、S5743、S5745 )。Then, the origin shift amount is added or subtracted according to the origin direction, that is, whether the learning program line is in the negative direction or the same or positive direction as compared with the default program line (S5735, S5737 or S5735, S5743, S5745).

【0220】 原点方向が正のときには、原点シフト量を0.5Tv減算する(S5735、 S5737)。ここで、減算後の原点シフト量が0未満(−0.5Tv)になる ことがあるので、原点シフト量が0未満になったかどうかをチェックし、0未満 のときには原点シフト量の絶対値処理を行ない、原点方向ビットを“1”(負) に変更してS5747に進み、減算後の原点シフト量が0以上のときにはそのま まS5747に進む(S5739、S5741)。 以上のダウン処理により、例えば、デフォルトプログラム線が、学習プログ ラム線がで、プログラムシフトが−0.5、−1.0、−1.5Tvまたはそ れ以下(、、方向)の場合、新たな学習プログラム線がになる。学習プ ログラム線がで、プログラムシフトが−1.5Tvのときの表示を図89に示 し、この状態で学習されて学習プログラム線がになったときの表示態様を図9 0に示してある。When the origin direction is positive, the origin shift amount is subtracted by 0.5 Tv (S5735, S5737). Here, the origin shift amount after subtraction may be less than 0 (-0.5 Tv), so check whether the origin shift amount has become less than 0. If it is less than 0, perform absolute value processing of the origin shift amount. Then, the origin direction bit is changed to “1” (negative) and the process proceeds to S5747. If the origin shift amount after subtraction is 0 or more, the process proceeds to S5747 (S5739, S5741). By the above down processing, for example, when the default program line is the learning program line and the program shift is -0.5, -1.0, -1.5 Tv or below (,, direction), The learning program line becomes. The display when the learning program line is and the program shift is -1.5 Tv is shown in FIG. 89, and the display mode when the learning program line becomes as shown in FIG. 90 is shown in FIG. .

【0221】 原点方向が負のときには、原点シフト量が限界値(2Tv)を越えることがあ るので限界値以上かどうかをチェックし、限界値(2Tv)未満であれば原点シ フト量に0.5Tv加算し、プログラムシフト量から0.5Tv減算してS57 49に進み、限界値以上であればS5749に飛ぶ(S5735、S5743〜 S5747、S5749またはS5735、S5743、S5749)。 以上のダウン処理により、例えば、デフォルトプログラム線が、学習プログ ラム線がで、プログラムシフトが−0.5Tvまたはそれ以下(方向)の場 合、新たな学習プログラム線はになる。When the origin direction is negative, the origin shift amount may exceed the limit value (2Tv), so it is checked whether it is equal to or more than the limit value. If it is less than the limit value (2Tv), the origin shift amount is 0. .5 Tv is added, 0.5 Tv is subtracted from the program shift amount, the process proceeds to S5749, and if it is equal to or more than the limit value, the process jumps to S5749 (S5735, S5743 to S5747, S5749 or S5735, S5743, S5749). By the down processing described above, for example, when the default program line is the learning program line and the program shift is −0.5 Tv or less (direction), a new learning program line becomes.

【0222】 そして、S5747において減算したプログラムシフト量が0になることがあ るので、0になったときにはPシフト方向ビットを“0”(正)に変更して学習 ストア1に進み、プログラムシフト量が0ではないときにはそのまま学習ストア 1に進む(S5749、S5751)。Since the program shift amount subtracted in S5747 may become 0, when it becomes 0, the P shift direction bit is changed to “0” (positive) and the program proceeds to learning store 1 and the program shift is performed. When the amount is not 0, the process directly proceeds to learning store 1 (S5749, S5751).

【0223】 『学習ストア1、2』 次に、学習状況をEEPROM106に保存する学習ストア1処理について、 図56を参照して説明する。先ず、上記学習アップダウン処理により設定した原 点シフト量及び原点方向ビットをそれぞれ、現プログラム露出モードに対応する RAMのメモリ領域STDYCNT(X)、GENPSFT(X)の所定ビット にメモリしてから学習ストア2処理に進む(S5601、S5603)。[Learning Stores 1 and 2] Next, the learning store 1 processing for storing the learning status in the EEPROM 106 will be described with reference to FIG. First, the original point shift amount and the origin direction bit set by the learning up / down processing are stored in predetermined bits of the RAM memory areas STDYCNT (X) and GENPSFT (X) corresponding to the current program exposure mode, and then learned. The process proceeds to store 2 processing (S5601, S5603).

【0224】 学習ストア2処理では、さらに学習レリーズ回数及び学習前回方向ビットをそ れぞれ、現プログラム露出モードに対応するRAM領域(X)の所定ビットにメ モリする(S5611、S5613)。そして、学習に関するRAMメモリ領域 STDYCNT(X)、GENPSFT(X)の内容を、EEPROM106の 対応する2バイトのメモリ領域STDYCNT(X)、GENPSFT(X)に 書込んでから、リターンする(S5615)。In the learning store 2 process, the learning release number and the learning previous direction bit are further stored in a predetermined bit of the RAM area (X) corresponding to the current program exposure mode (S5611, S5613). Then, the contents of the RAM memory areas STDYCNT (X) and GENPSFT (X) relating to learning are written in the corresponding 2-byte memory areas STDYCNT (X) and GENPSFT (X) of the EEPROM 106, and then the process returns (S5615).

【0225】 以上の通り、本考案の学習機能を搭載した一眼レフカメラによると、撮影者が プログラム露出モードとして人物モード、風景モード、動体モードまたは近接モ ードを選択しかつ学習モードを選択し、さらにプログラムを正または負方向にシ フトさせた状態で所定回数レリーズすると、プログラム線がそのシフトした方向 に0.5Tvステップでシフト(原点移動)し、シフト後はこのシフトした学習 プログラム線を基準としてシャッタ速度及び絞り値を設定し、プログラムシフト 及び学習を行なう。つまり本実施例の一眼レフカメラは、撮影者がプログラムを シフトしてレリーズすると、レリーズ毎にそのシフト傾向を学習し、所定回数学 習したときに、その学習結果を更新(保存)してこの学習結果に基づいてシャッ タ速度及び絞り値を設定し、また新たに学習を実行する。As described above, according to the single-lens reflex camera equipped with the learning function of the present invention, the photographer selects the person exposure mode, landscape mode, moving object mode or proximity mode as the program exposure mode and selects the learning mode. When the program is released in the positive or negative direction a predetermined number of times and the program line is shifted in the direction of the shift by 0.5 Tv step (moving the origin), the shifted learning program line is moved after the shift. The shutter speed and aperture value are set as a reference, and program shift and learning are performed. In other words, in the single-lens reflex camera of this embodiment, when the photographer shifts the program and releases, the shift tendency is learned for each release, and the learning result is updated (saved) after learning for a predetermined number of times. The shutter speed and aperture value are set based on the learning result, and new learning is performed.

【0226】 以上、本実施例の説明では、プログラムシフト量及び学習変化回数の組み合わ せを選択できる構成としたが、組み合わせはこれに限定されず、シフト量及び学 習変化回数を別個に選択できる構成でもよく、学習回数を所定シフト量を境に2 段階に変化させているが、3段階以上あるいはシフト量に応じて学習回数を変え る構成も可能である。As described above, in the description of the present embodiment, the combination of the program shift amount and the learning change number is selected, but the combination is not limited to this, and the shift amount and the learning change number can be selected separately. The learning frequency may be changed in two steps with a predetermined shift amount as a boundary, but it is also possible to change the learning frequency in three steps or more or in accordance with the shift amount.

【0227】 また、本実施例では0.5Tvステップ単位で学習を変更しているが、この値 に限定されない。例えば、1.0Tvステップでも、0.3Tvステップでもよ く、また、特定のTv値に飛ばす構成でもよい。また、本実施例では、シャッタ 速度Tvを優先してプログラム処理、プログラムシフト処理、学習保存処理を実 行しているが、絞り値Avの方を優先して上記各処理を実行することもできる。Further, although learning is changed in 0.5 Tv step units in the present embodiment, it is not limited to this value. For example, it may be 1.0 Tv step or 0.3 Tv step, or may be configured to skip to a specific Tv value. Further, in the present embodiment, the shutter speed Tv is prioritized to execute the program process, the program shift process, and the learning and storing process, but the aperture value Av may be prioritized to execute each of the above processes. .

【図面の簡単な説明】[Brief description of drawings]

【図1】この考案に係るカメラが適用される一眼レフレ
ックスカメラのカメラボディの一実施例の構成を示す正
面図である。
FIG. 1 is a front view showing the configuration of an embodiment of a camera body of a single-lens reflex camera to which the camera according to the present invention is applied.

【図2】図1に示すカメラボディの上面形状を示す平面
図である。
FIG. 2 is a plan view showing a top surface shape of the camera body shown in FIG.

【図3】図1に示すカメラボディの背面形状を示す背面
図である。
FIG. 3 is a rear view showing the rear shape of the camera body shown in FIG.

【図4】図1に示すカメラボディに設けられた外部表示
LCDパネルを全点灯状態で示す図である。
4 is a diagram showing an external display LCD panel provided in the camera body shown in FIG. 1 in a fully lit state.

【図5】図4に示す外部表示LCDパネルにおける固定
表示内容を取り出して示す図である。
FIG. 5 is a diagram showing a fixed display content extracted from the external display LCD panel shown in FIG.

【図6】図4に示す外部表示LCDパネルの構造を示す
縦断面図である。
6 is a vertical cross-sectional view showing the structure of the external display LCD panel shown in FIG.

【図7】図1に示すカメラボディの接眼ファインダ部内
に配設されたファインダ内表示LCDパネルを全点灯状
態で示す図である。
FIG. 7 is a diagram showing a viewfinder display LCD panel provided in an eyepiece viewfinder section of the camera body shown in FIG. 1 in a fully lit state.

【図8】図1に示すカメラボディに配設されたシャッタ
釦、アップ/ダウンレバー、Tv/Av釦の取り付け態
様を側面から見た状態で示す縦断面図である。
8 is a vertical cross-sectional view showing a mounting mode of a shutter button, an up / down lever, and a Tv / Av button arranged on the camera body shown in FIG. 1, as viewed from a side surface.

【図9】図8に示すアップ/ダウンレバーの取り付け態
様を正面から見た状態で示す縦断面図である。
9 is a vertical cross-sectional view showing a mounting mode of the up / down lever shown in FIG. 8 as viewed from the front.

【図10】図1に示すカメラボディに配設されたドライ
ブ釦及びモード釦の取り付け態様を正面から見た状態で
示す縦断面図である。
10 is a vertical cross-sectional view showing a mounting mode of drive buttons and mode buttons arranged on the camera body shown in FIG. 1, as viewed from the front.

【図11】この一実施例の一眼レフレックスカメラにお
ける制御系の概略構成を示すブロック図である。
FIG. 11 is a block diagram showing a schematic configuration of a control system in the single-lens reflex camera of the embodiment.

【図12】図11に示すボディ側CPUで実行される制
御手順のメインルーチンを示すフローチャートである。
12 is a flowchart showing a main routine of a control procedure executed by the body side CPU shown in FIG.

【図13A】、FIG. 13A,

【図13B】リスタートがコールされた際の制御手順を
示すフローチャートである。
FIG. 13B is a flowchart showing a control procedure when restart is called.

【図14】レリーズ処理がコールされた際の制御手順を
示すフローチャートである。
FIG. 14 is a flowchart showing a control procedure when a release process is called.

【図15】SW操作表示ループがコールされた際の制御
手順を示すフローチャートである。
FIG. 15 is a flowchart showing a control procedure when a SW operation display loop is called.

【図16A】、16A] FIG.

【図16B】、FIG. 16B]

【図16C】、FIG. 16C]

【図16D】SW操作表示1がコールされた際の制御手
順を示すフローチャートである。
FIG. 16D is a flowchart showing a control procedure when the SW operation display 1 is called.

【図17】PFループがコールされた際の制御手順を示
すフローチャートである。
FIG. 17 is a flowchart showing a control procedure when a PF loop is called.

【図18】PF表示処理がコールされた際の制御手順を
示すフローチャートである。
FIG. 18 is a flowchart showing a control procedure when a PF display process is called.

【図19A】、FIG. 19A]

【図19B】PFループ1がコールされた際の制御手順
を示すフローチャートである。
FIG. 19B is a flowchart showing a control procedure when the PF loop 1 is called.

【図19C】PFモードUPがコールされた際の制御手
順を示すフローチャートである。
FIG. 19C is a flowchart showing a control procedure when a PF mode UP is called.

【図20】PFオールクリアがコールされた際の制御手
順を示すフローチャートである。
FIG. 20 is a flowchart showing a control procedure when PF all clear is called.

【図21】PFキャンセル処理がコールされた際の制御
手順を示すフローチャートである。
FIG. 21 is a flowchart showing a control procedure when a PF cancel process is called.

【図22】U/Dループがコールされた際の制御手順を
示すフローチャートである。
FIG. 22 is a flowchart showing a control procedure when a U / D loop is called.

【図23】UPループがコールされた際の制御手順を示
すフローチャートである。
FIG. 23 is a flowchart showing a control procedure when the UP loop is called.

【図24】DOWNループがコールされた際の制御手順
を示すフローチャートである。
FIG. 24 is a flowchart showing a control procedure when a DOWN loop is called.

【図25】データU/Dがコールされた際の制御手順を
示すフローチャートである。
FIG. 25 is a flowchart showing a control procedure when data U / D is called.

【図26】PFデータU/Dがコールされた際の制御手
順を示すフローチャートである。
FIG. 26 is a flowchart showing a control procedure when PF data U / D is called.

【図27】PシフトU/Dがコールされた際の制御手順
を示すフローチャートである。
FIG. 27 is a flowchart showing a control procedure when P shift U / D is called.

【図28】露出補正U/Dがコールされた際の制御手順
を示すフローチャートである。
FIG. 28 is a flowchart showing a control procedure when the exposure correction U / D is called.

【図29】Pシフトグラフ表示がコールされた際の制御
手順を示すフローチャートである。
FIG. 29 is a flowchart showing a control procedure when P shift graph display is called.

【図30】露出補正表示がコールされた際の制御手順を
示すフローチャートである。
FIG. 30 is a flowchart showing a control procedure when exposure compensation display is called.

【図31】Pシフト表示テーブルを示す図である。FIG. 31 is a diagram showing a P shift display table.

【図32】PFタイマ表示がコールされた際の制御手順
を示すフローチャートである。
FIG. 32 is a flowchart showing a control procedure when a PF timer display is called.

【図33】PICTモードとFULLモードとにおける
データ形式を示す図である。
FIG. 33 is a diagram showing a data format in a PICT mode and a FULL mode.

【図34】AEモードU/Dがコールされた際の制御手
順を示すフローチャートである。
FIG. 34 is a flowchart showing a control procedure when an AE mode U / D is called.

【図35】AEモード設定がコールされた際の制御手順
を示すフローチャートである。
FIG. 35 is a flowchart showing a control procedure when an AE mode setting is called.

【図36】AEモードと露出モードとの関係を示す図で
ある。
FIG. 36 is a diagram showing a relationship between an AE mode and an exposure mode.

【図37】PFタイマのカウント動作に伴うグラフ表示
状態の変化を示す図である。
FIG. 37 is a diagram showing changes in the graph display state accompanying the counting operation of the PF timer.

【図38】Pシフトクリア処理がコールされた際の制御
手順を示すフローチャートである。
FIG. 38 is a flowchart showing a control procedure when a P shift clear process is called.

【図39】露出補正クリア処理がコールされた際の制御
手順を示すフローチャートである。
FIG. 39 is a flowchart showing a control procedure when the exposure correction clear processing is called.

【図40】露出補正グラフ表示テーブルを示す図であ
る。
FIG. 40 is a diagram showing an exposure correction graph display table.

【図41A】、FIG. 41A],

【図41B】、FIG. 41B],

【図41C】、FIG. 41C],

【図41D】AE演算がコールされた際の制御手順を示
すフローチャートである。
FIG. 41D is a flowchart showing a control procedure when an AE calculation is called.

【図42A】、42A] FIG.

【図42B】プログラム演算がコールされた際の制御手
順を示すフローチャートである。
FIG. 42B is a flowchart showing a control procedure when a program operation is called.

【図43】CAL Tvがコールされた際の制御手順を
示すフローチャートである。
FIG. 43: CAL It is a flow chart which shows a control procedure when Tv is called.

【図44】CAL Avがコールされた際の制御手順を
示すフローチャートである。
FIG. 44 CAL It is a flow chart which shows a control procedure when Av is called.

【図45】サブPシフトがコールされた際の制御手順を
示すフローチャートである。
FIG. 45 is a flowchart showing a control procedure when a sub P shift is called.

【図46】Pシフト演算がコールされた際の制御手順を
示すフローチャートである。
FIG. 46 is a flowchart showing a control procedure when a P shift calculation is called.

【図47】CHK TvAvがコールされた際の制御手
順を示すフローチャートである。
FIG. 47: CHK It is a flow chart which shows a control procedure when TvAv is called.

【図48A】人物モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 48A is a program diagram generally showing the relationship between the shutter speed and the aperture when the portrait mode is selected.

【図48B】人物モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 48B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the portrait mode is selected.

【図49A】風景モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 49A is a program diagram generally showing the relationship between the shutter speed and the aperture when the landscape mode is selected.

【図49B】風景モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 49B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the landscape mode is selected.

【図50A】動体モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 50A is a program diagram generally showing the relationship between the shutter speed and the aperture when the moving object mode is selected.

【図50B】動体モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 50B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the moving object mode is selected.

【図51A】近接モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 51A is a program diagram generally showing the relationship between the shutter speed and the aperture when the proximity mode is selected.

【図51B】近接モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 51B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the proximity mode is selected.

【図52A】ノーマルプログラムがコールされた際の制
御手順を示すフローチャートである。
FIG. 52A is a flowchart showing a control procedure when a normal program is called.

【図52B】ノーマルプログラムが選択された場合にお
ける焦点距離が28mmと80mmとでのシャッタ速度
と絞りとの関係を具体的に示すプログラム線図である。
52B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the normal program is selected. FIG.

【図53】AUTO演算がコールされた際の制御手順を
示すフローチャートである。
FIG. 53 is a flowchart showing a control procedure when an AUTO calculation is called.

【図54】マニュアル演算がコールされた際の制御手順
を示すフローチャートである。
FIG. 54 is a flowchart showing a control procedure when a manual calculation is called.

【図55A】、55A],

【図55B】FIG. 55B

【図55C】プログラムシフトを説明するプログラム線
図である。学習演算がコールされた際の制御手順を示す
フローチャートである。
FIG. 55C is a program diagram illustrating program shift. It is a flow chart which shows a control procedure when a learning operation is called.

【図56】学習ストア1がコールされた際の制御手順を
示すフローチャートである。
FIG. 56 is a flowchart showing a control procedure when the learning store 1 is called.

【図57A】、FIG. 57A],

【図57B】学習U/Dがコールされた際の制御手順を
示すフローチャートである。
FIG. 57B is a flowchart showing a control procedure when the learning U / D is called.

【図58】EEPROM−RAMのデータ形式を示す図
である。
FIG. 58 is a diagram showing a data format of EEPROM-RAM.

【図59】各RAMのフォーマットを示す図である。FIG. 59 is a diagram showing a format of each RAM.

【図60A】メイン釦がPICT位置にもたらされた状
態を示す図である。
FIG. 60A is a diagram showing a state where a main button is brought to a PICT position.

【図60B】メイン釦がPICT位置にもたらされた状
態でのファインダ内表示LCDパネルの表示状態を示す
図である。
FIG. 60B is a diagram showing a display state of the in-finder display LCD panel when the main button is brought to the PICT position.

【図60C】メイン釦がPICT位置にもたらされた状
態での外部表示LCDパネルの表示状態を示す図であ
る。メイン釦がPICT位置にもたらされた状態を示す
図である。
FIG. 60C is a diagram showing a display state of the external display LCD panel when the main button is brought to the PICT position. It is a figure showing the state where the main button was brought to the PICT position.

【図61A】メイン釦がON位置にもたらされた状態を
示す図である。
FIG. 61A is a diagram showing a state where a main button is brought to an ON position.

【図61B】メイン釦がON位置にもたらされた状態で
のファインダ内表示LCDパネルの表示状態を示す図で
ある。
FIG. 61B is a diagram showing a display state of the in-finder display LCD panel when the main button is brought to the ON position.

【図61C】メイン釦がON位置にもたらされた状態で
の外部表示LCDパネルの表示状態を示す図である。
FIG. 61C is a diagram showing a display state of the external display LCD panel when the main button is in the ON position.

【図62】学習演算が選択された状態での、例えば人物
モードが設定された状態での外部表示LCDパネルの表
示状態を示す図である。
FIG. 62 is a diagram showing a display state of the external display LCD panel when the learning calculation is selected, for example, when the person mode is set.

【図63A】、FIG. 63A:

【図63B】、FIG. 63B:

【図63C】、[FIG. 63C] FIG.

【図63D】、[FIG. 63D] FIG.

【図63E】、FIG. 63E]

【図63F】、FIG. 63F],

【図63G】特殊機能(PF)設定モードを設定する際
の、外部表示LCDパネルの表示状態の変化を示す図で
ある。
63G is a diagram showing changes in the display state of the external display LCD panel when setting the special function (PF) setting mode. FIG.

【図64A】、64A]

【図64B】特殊機能(PF)設定モードをクリアする
際の、外部表示LCDパネルの表示状態の変化を示す図
である。
FIG. 64B is a diagram showing changes in the display state of the external display LCD panel when clearing the special function (PF) setting mode.

【図65A】、FIG. 65A:

【図65B】特殊機能(PF)設定モードにおけるIS
O感度を設定する際の、外部表示LCDパネルの表示状
態の変化を示す図である。
FIG. 65B is an IS in the special function (PF) setting mode
It is a figure which shows the change of the display state of an external display LCD panel when setting O sensitivity.

【図66A】、FIG. 66A]

【図66B】特殊機能(PF)設定モードにおける学習
回数等を設定する際の、外部表示LCDパネルの表示状
態の変化を示す図である。
FIG. 66B is a diagram showing changes in the display state of the external display LCD panel when setting the number of times of learning or the like in the special function (PF) setting mode.

【図67A】、67A],

【図67B】特殊機能(PF)設定モードにおける合焦
音の有無を設定する際の、外部表示LCDパネルの表示
状態の変化を示す図である。
FIG. 67B is a diagram showing changes in the display state of the external display LCD panel when setting the presence / absence of a focusing sound in the special function (PF) setting mode.

【図68A】、68A],

【図68B】、FIG. 68B]

【図68C】、FIG. 68C]

【図68D】、68D],

【図68E】、FIG. 68E]

【図68F】特殊機能(PF)設定モードにおける合焦
音を設定する際の、外部表示LCDパネルのsound
表示状態の変化を示す図である。
FIG. 68F is a sound of the external display LCD panel when setting the focus sound in the special function (PF) setting mode.
It is a figure which shows the change of a display state.

【図69A】、FIG. 69A:

【図69B】特殊機能(PF)設定モードにおける学習
動作の有無を設定する際の、外部表示LCDパネルの表
示状態の変化を示す図である。
FIG. 69B is a diagram showing a change in display state of the external display LCD panel when setting the presence / absence of a learning operation in the special function (PF) setting mode.

【図70A】、[FIG. 70A]

【図70B】特殊機能(PF)設定モードにおける学習
動作のクリアの有無を設定する際の、外部表示LCDパ
ネルの表示状態の変化を示す図である。
FIG. 70B is a diagram showing changes in the display state of the external display LCD panel when setting whether or not to clear the learning operation in the special function (PF) setting mode.

【図71A】ピクチャモードにおいてグリーンモードが
設定された際の、外部表示LCDパネルの表示状態を示
す図である。
71A is a diagram showing the display state of the external display LCD panel when the green mode is set in the picture mode. FIG.

【図71B】ピクチャモードにおいて人物モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71B is a diagram showing a display state of the external display LCD panel when the person mode is set in the picture mode.

【図71C】ピクチャモードにおいて風景モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71C is a diagram showing a display state of the external display LCD panel when the landscape mode is set in the picture mode.

【図71D】ピクチャモードにおいて動体モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71D is a diagram showing a display state of the external display LCD panel when the moving object mode is set in the picture mode.

【図71E】ピクチャモードにおいて近接モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71E is a diagram showing a display state of the external display LCD panel when the proximity mode is set in the picture mode.

【図71F】ピクチャモードにおいて人物、風景、また
は、近接モードが設定された際の、ファインダ内表示L
CDパネルの表示状態を示す図である。
71F is a view L in the viewfinder when the person, landscape, or proximity mode is set in the picture mode. FIG.
It is a figure which shows the display state of a CD panel.

【図71G】ピクチャモードにおいて動体モードが設定
された際の、ファインダ内表示LCDパネルの表示状態
を示す図である。
FIG. 71G is a diagram showing a display state of the in-viewfinder display LCD panel when the moving object mode is set in the picture mode.

【図72A】、72A],

【図72B】ピクチャモードで例えば人物モードが選択
された状態におけるファインダ内表示LCDパネル及び
外部表示LCDパネルの夫々の通常の表示状態を示す図
である。
FIG. 72B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel in the state where, for example, the person mode is selected in the picture mode.

【図73A】、73A],

【図73B】図72A及び図72Bに示す状態から、露
出補正させた場合におけるファインダ内表示LCDパネ
ル及び外部表示LCDパネルの夫々の表示状態を示す図
である。
73B is a diagram showing the respective display states of the in-finder display LCD panel and the external display LCD panel when the exposure is corrected from the states shown in FIGS. 72A and 72B.

【図74A】、74A],

【図74B】図72A及び図72Bに示す状態から、バ
ーグラフでの表示範囲を超えて露出補正させた場合にお
ける、ファインダ内表示LCDパネル及び外部表示LC
Dパネルの夫々の表示状態を示す図である。
FIG. 74B is a viewfinder display LCD panel and external display LC when exposure correction is performed beyond the display range on the bar graph from the state shown in FIGS. 72A and 72B.
It is a figure which shows each display state of D panel.

【図75A】、FIG. 75A:

【図75B】図72A及び図72Bに示す状態から、露
出補正させた後に再び通常の撮影状態に戻った場合にお
けるファインダ内表示LCDパネル及び外部表示LCD
パネルの夫々の表示状態を示す図である。
FIG. 75B is a viewfinder display LCD panel and external display LCD in the case where the exposure is corrected and then the normal shooting state is restored from the states shown in FIGS. 72A and 72B.
It is a figure which shows each display state of a panel.

【図76A】、FIG. 76A:

【図76B】プログラムモードが選択された状態におけ
るファインダ内表示LCDパネル及び外部表示LCDパ
ネルの夫々の通常の表示状態を示す図である。
FIG. 76B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel in the state where the program mode is selected.

【図77A】、77A],

【図77B】図76A及び図76Bに示す状態から、露
出補正させた場合におけるファインダ内表示LCDパネ
ル及び外部表示LCDパネルの夫々の表示状態を示す図
である。
77B is a diagram showing the respective display states of the in-finder display LCD panel and the external display LCD panel when the exposure is corrected from the states shown in FIGS. 76A and 76B. FIG.

【図78A】、FIG. 78A:

【図78B】図76A及び図76Bに示す状態から、露
出補正させた後に再び通常の撮影状態に戻った場合にお
けるファインダ内表示LCDパネル及び外部表示LCD
パネルの夫々の表示状態を示す図である。
FIG. 78B is a viewfinder display LCD panel and an external display LCD in the case where the state shown in FIGS. 76A and 76B is returned to the normal shooting state after exposure compensation.
It is a figure which shows each display state of a panel.

【図79A】、FIG. 79A]

【図79B】オートモードが選択された状態におけるフ
ァインダ内表示LCDパネル及び外部表示LCDパネル
の夫々の通常の表示状態を示す図である。
FIG. 79B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel in a state where the auto mode is selected.

【図80A】、FIG. 80A:

【図80B】図79A及び図79Bに示す状態から、露
出補正させた場合におけるファインダ内表示LCDパネ
ル及び外部表示LCDパネルの夫々の表示状態を示す図
である。
FIG. 80B is a diagram showing the respective display states of the in-finder display LCD panel and the external display LCD panel when the exposure is corrected from the states shown in FIGS. 79A and 79B.

【図81A】、81A],

【図81B】図79A及び図79Bに示す状態から、露
出補正させた後に再び通常の撮影状態に戻った場合にお
けるファインダ内表示LCDパネル及び外部表示LCD
パネルの夫々の表示状態を示す図である。
FIG. 81B is a viewfinder display LCD panel and external display LCD in the case where the exposure state is corrected and the normal shooting state is restored again from the states shown in FIGS. 79A and 79B.
It is a figure which shows each display state of a panel.

【図82A】、FIG. 82A:

【図82B】マニュアルモードが選択された状態におい
て、シャッタ速度可変状態が設定された場合におけるフ
ァインダ内表示LCDパネル及び外部表示LCDパネル
の夫々の通常の表示状態を示す図である。
FIG. 82B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel when the shutter speed variable state is set in the state where the manual mode is selected.

【図83A】、FIG. 83A:

【図83B】マニュアルモードが選択された状態におい
て、絞り可変状態が設定された場合におけるファインダ
内表示LCDパネル及び外部表示LCDパネルの夫々の
通常の表示状態を示す図である。
FIG. 83B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel when the diaphragm variable state is set in the state where the manual mode is selected.

【図83C】、FIG. 83C:

【図83D】マニュアルモードが選択された状態におい
て、絞り可変状態が設定された場合であって、演算によ
る適正露出値とマニュアル設定した露出値との差が、バ
ーグラフの表示範囲を超えた場合におけるファインダ内
表示LCDパネル及び外部表示LCDパネルの夫々の通
常の表示状態を示す図である。
FIG. 83D is a case where the aperture variable state is set in the state where the manual mode is selected, and the difference between the proper exposure value calculated and the manually set exposure value exceeds the display range of the bar graph. FIG. 6 is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel in FIG.

【図84A】、FIG. 84A:

【図84B】マニュアルモードが選択された状態におい
て、絞り可変状態が設定された場合であって、演算によ
る適正露出値とマニュアル設定した露出値とが一致した
場合におけるファインダ内表示LCDパネル及び外部表
示LCDパネルの夫々の通常の表示状態を示す図であ
る。
FIG. 84B is a viewfinder display LCD panel and external display in the case where the diaphragm variable state is set in the state where the manual mode is selected and the proper exposure value calculated and the manually set exposure value match. It is a figure which shows each normal display state of an LCD panel.

【図85】学習データ保存前または学習プログラム線が
デフォルトプログラム線と一致し、かつプログラムシフ
トが0のときの外部表示LCDパネルの表示態様を示す
図である。
FIG. 85 is a diagram showing a display manner of the external display LCD panel before saving the learning data or when the learning program line matches the default program line and the program shift is 0.

【図86】学習データ保存前または学習プログラム線が
デフォルトプログラム線と一致し、かつプログラムシフ
トが+1.0Tvのときの外部表示LCDパネルの表示
態様を示す図である。
FIG. 86 is a diagram showing a display manner of the external display LCD panel before saving the learning data or when the learning program line matches the default program line and the program shift is +1.0 Tv.

【図87】学習プログラム線がデフォルトプログラム線
から+0.5Tv分シフトし、かつプログラムシフトが
+0.5Tvのときの外部表示LCDパネルの表示態様
を示す図である。
FIG. 87 is a diagram showing a display mode of the external display LCD panel when the learning program line is shifted by +0.5 Tv from the default program line and the program shift is +0.5 Tv.

【図88】学習プログラム線がデフォルトプログラム線
から+0.5Tv分シフトし、かつプログラムシフトが
0のときの外部表示LCDパネルの表示態様を示す図で
ある。
88 is a diagram showing a display manner of the external display LCD panel when the learning program line is shifted by +0.5 Tv from the default program line and the program shift is 0. FIG.

【図89】学習プログラム線がデフォルトプログラム線
から+0.5Tv分シフトし、かつプログラムシフトが
−1.5Tvのときの外部表示LCDパネルの表示態様
を示す図である。
FIG. 89 is a diagram showing a display mode of the external display LCD panel when the learning program line is shifted by +0.5 Tv from the default program line and the program shift is −1.5 Tv.

【図90】学習データ保存前または学習プログラム線が
デフォルトプログラム線と一致し、かつプログラムシフ
トが−1.5Tvのときの外部表示LCDパネルの表示
態様を示す図である。
FIG. 90 is a diagram showing a display manner of the external display LCD panel before saving the learning data or when the learning program line matches the default program line and the program shift is −1.5 Tv.

【符号の説明】[Explanation of symbols]

10 カメラボディ 12 撮影レンズ(パワーズームレンズ) 14 レンズマウント部 16 レンズロック釦 18 接続端子群 20 ボディ側CPU 22 レンズ側CPU 24 フォーカスモード切り換え釦 26 シャッタ釦 28 アップ/ダウンレバー 30 Tv/Av釦 32 ポップアップ釦 34 外部表示LCDパネル 36 メイン釦 38 ドライブ釦 40 モード釦 42 アクセサリーシュー 44 カバー部材 46 ファインダ接眼部 48 裏蓋 50 日付データ写し込み機構 52 ハイパー釦 54a〜54d 固定表示部 56a〜56t ピクチャ 58a〜58n 枠・マーク等の表示部 60a〜60k 数字・英字等の表示部 62 ファインダ内表示LCDパネル 64 上飾板 66 コイルスプリング 68 スイッチアッセンブリ 70 測光スイッチ 72 レリーズスイッチ 74 リーフスプリング 76 クリアスイッチ 78 アップスイッチ 80 ダウンスイッチ 82 ドライブスイッチ 84 モードスイッチ 86 スイッチ親板 88 ハイパースイッチ 90 パトローネ検出スイッチ 92 メインミラー 94 受光素子 96 測光回路 98 A/D変換回路 100 露光制御装置 102 焦点距離検出機構 104 コントローラ 106 EEPROM 108 電子ブザー 110 メインスイッチ 110a オンスイッチ 110b PICTスイッチ 10 Camera Body 12 Photographic Lens (Power Zoom Lens) 14 Lens Mount Section 16 Lens Lock Button 18 Connection Terminal Group 20 Body Side CPU 22 Lens Side CPU 24 Focus Mode Switch Button 26 Shutter Button 28 Up / Down Lever 30 Tv / Av Button 32 Pop-up button 34 External display LCD panel 36 Main button 38 Drive button 40 Mode button 42 Accessory shoe 44 Cover member 46 Finder eyepiece section 48 Back cover 50 Date data imprinting mechanism 52 Hyper button 54a to 54d Fixed display section 56a to 56t picture 58a -58n Frames, marks, etc. 60a-60k Numbers, letters, etc. 62 Finder display LCD panel 64 Decorative plate 66 Coil spring 68 Switch assembly 70 Photometric switch 2 Release switch 74 Leaf spring 76 Clear switch 78 Up switch 80 Down switch 82 Drive switch 84 Mode switch 86 Switch parent board 88 Hyper switch 90 Patrone detection switch 92 Main mirror 94 Light receiving element 96 Photometric circuit 98 A / D conversion circuit 100 Exposure control Device 102 Focal length detection mechanism 104 Controller 106 EEPROM 108 Electronic buzzer 110 Main switch 110a On switch 110b PICT switch

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成5年11月16日[Submission date] November 16, 1993

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図面の簡単な説明[Name of item to be corrected] Brief description of the drawing

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図面の簡単な説明】[Brief description of drawings]

【図1】この考案に係るカメラが適用される一眼レフレ
ックスカメラのカメラボディの一実施例の構成を示す正
面図である。
FIG. 1 is a front view showing the configuration of an embodiment of a camera body of a single-lens reflex camera to which the camera according to the present invention is applied.

【図2】図1に示すカメラボディの上面形状を示す平面
図である。
FIG. 2 is a plan view showing a top surface shape of the camera body shown in FIG.

【図3】図1に示すカメラボディの背面形状を示す背面
図である。
FIG. 3 is a rear view showing the rear shape of the camera body shown in FIG.

【図4】図1に示すカメラボディに設けられた外部表示
LCDパネルを全点灯状態で示す図である。
4 is a diagram showing an external display LCD panel provided in the camera body shown in FIG. 1 in a fully lit state.

【図5】図4に示す外部表示LCDパネルにおける固定
表示内容を取り出して示す図である。
FIG. 5 is a diagram showing a fixed display content extracted from the external display LCD panel shown in FIG.

【図6】図4に示す外部表示LCDパネルの構造を示す
縦断面図である。
6 is a vertical cross-sectional view showing the structure of the external display LCD panel shown in FIG.

【図7】図1に示すカメラボディの接眼ファインダ部内
に配設されたファインダ内表示LCDパネルを全点灯状
態で示す図である。
FIG. 7 is a diagram showing a viewfinder display LCD panel provided in an eyepiece viewfinder section of the camera body shown in FIG. 1 in a fully lit state.

【図8】図1に示すカメラボディに配設されたシャッタ
釦、アップ/ダウンレバー、Tv/Av釦の取り付け態
様を側面から見た状態で示す縦断面図である。
8 is a vertical cross-sectional view showing a mounting mode of a shutter button, an up / down lever, and a Tv / Av button arranged on the camera body shown in FIG. 1, as viewed from a side surface.

【図9】図8に示すアップ/ダウンレバーの取り付け態
様を正面から見た状態で示す縦断面図である。
9 is a vertical cross-sectional view showing a mounting mode of the up / down lever shown in FIG. 8 as viewed from the front.

【図10】図1に示すカメラボディに配設されたドライ
ブ釦及びモード釦の取り付け態様を正面から見た状態で
示す縦断面図である。
10 is a vertical cross-sectional view showing a mounting mode of drive buttons and mode buttons arranged on the camera body shown in FIG. 1, as viewed from the front.

【図11】この一実施例の一眼レフレックスカメラにお
ける制御系の概略構成を示すブロック図である。
FIG. 11 is a block diagram showing a schematic configuration of a control system in the single-lens reflex camera of the embodiment.

【図12】図11に示すボディ側CPUで実行される制
御手順のメインルーチンを示すフローチャートである。
12 is a flowchart showing a main routine of a control procedure executed by the body side CPU shown in FIG.

【図13A】、FIG. 13A,

【図13B】リスタートがコールされた際の制御手順を
示すフローチャートである。
FIG. 13B is a flowchart showing a control procedure when restart is called.

【図14】レリーズ処理がコールされた際の制御手順を
示すフローチャートである。
FIG. 14 is a flowchart showing a control procedure when a release process is called.

【図15】SW操作表示ループがコールされた際の制御
手順を示すフローチヤートである。
FIG. 15 is a flowchart showing a control procedure when the SW operation display loop is called.

【図16A】、16A] FIG.

【図16B】、FIG. 16B]

【図16C】SW操作表示1がコールされた際の制御手
順を示すフローチャートである。
FIG. 16C is a flowchart showing a control procedure when the SW operation display 1 is called.

【図17】PFループがコールされた際の制御手順を示
すフローチャートである。
FIG. 17 is a flowchart showing a control procedure when a PF loop is called.

【図18】PF表示処理がコールされた際の制御手順を
示すフローチャートである。
FIG. 18 is a flowchart showing a control procedure when a PF display process is called.

【図19A】、FIG. 19A]

【図19B】PFループ1がコールされた際の制御手順
を示すフローチャートである。
FIG. 19B is a flowchart showing a control procedure when the PF loop 1 is called.

【図20】PFオールクリアがコールされた際の制御手
順を示すフローチャートである。
FIG. 20 is a flowchart showing a control procedure when PF all clear is called.

【図21】PFキャンセル処理がコールされた際の制御
手順を示すフローチャートである。
FIG. 21 is a flowchart showing a control procedure when a PF cancel process is called.

【図22】U/Dループがコールされた際の制御手順を
示すフローチャートである。
FIG. 22 is a flowchart showing a control procedure when a U / D loop is called.

【図23】UPループがコールされた際の制御手順を示
すフローチャートである。
FIG. 23 is a flowchart showing a control procedure when the UP loop is called.

【図24】DOWNループがコールされた際の制御手順
を示すフローチャートである。
FIG. 24 is a flowchart showing a control procedure when a DOWN loop is called.

【図25】データU/Dがコールされた際の制御手順を
示すフローチャートである。
FIG. 25 is a flowchart showing a control procedure when data U / D is called.

【図26】PFデータU/Dがコールされた際の制御手
順を示すフローチャートである。
FIG. 26 is a flowchart showing a control procedure when PF data U / D is called.

【図27】PシフトU/Dがコールされた際の制御手順
を示すフローチャートである。
FIG. 27 is a flowchart showing a control procedure when P shift U / D is called.

【図28】露出補正U/Dがコールされた際の制御手順
を示すフローチャートである。
FIG. 28 is a flowchart showing a control procedure when the exposure correction U / D is called.

【図29】Pシフトグラフ表示がコールされた際の制御
手順を示すフローチャートである。
FIG. 29 is a flowchart showing a control procedure when P shift graph display is called.

【図30】露出補正表示がコールされた際の制御手順を
示すフローチャートである。
FIG. 30 is a flowchart showing a control procedure when exposure compensation display is called.

【図31】Pシフト表示テーブルを示す図である。FIG. 31 is a diagram showing a P shift display table.

【図32】PFタイマ表示がコールされた際の制御手順
を示すフローチャートである。
FIG. 32 is a flowchart showing a control procedure when a PF timer display is called.

【図33】PICTモードとFULLモードとにおける
データ形式を示す図である。
FIG. 33 is a diagram showing a data format in a PICT mode and a FULL mode.

【図34】AEモードU/Dがコールされた際の制御手
順を示すフローチャートである。
FIG. 34 is a flowchart showing a control procedure when an AE mode U / D is called.

【図35】AEモード設定がコールされた際の制御手順
を示すフローチャートである。
FIG. 35 is a flowchart showing a control procedure when an AE mode setting is called.

【図36】AEモードと露出モードとの関係を示す図で
ある。
FIG. 36 is a diagram showing a relationship between an AE mode and an exposure mode.

【図37】PFタイマのカウント動作に伴うグラフ表示
状態の変化を示す図である。
FIG. 37 is a diagram showing changes in the graph display state accompanying the counting operation of the PF timer.

【図38】Pシフトクリア処理がコールされた際の制御
手順を示すフローチャートである。
FIG. 38 is a flowchart showing a control procedure when a P shift clear process is called.

【図39】露出補正クリア処理がコールされた際の制御
手順を示すフローチャートである。
FIG. 39 is a flowchart showing a control procedure when the exposure correction clear processing is called.

【図40】露出補正グラフ表示テーブルを示す図であ
る。
FIG. 40 is a diagram showing an exposure correction graph display table.

【図41A】、FIG. 41A],

【図41B】、FIG. 41B],

【図41C】、FIG. 41C],

【図41D】AE演算がコールされた際の制御手順を示
すフローチャートである。
FIG. 41D is a flowchart showing a control procedure when an AE calculation is called.

【図42A】、42A] FIG.

【図42B】プログラム演算がコールされた際の制御手
順を示すフローチャートである。
FIG. 42B is a flowchart showing a control procedure when a program operation is called.

【図43】CAL_Tvがコールされた際の制御手順を
示すフローチャートである。
FIG. 43 is a flowchart showing a control procedure when CAL_Tv is called.

【図44】CAL_Avがコールされた際の制御手順を
示すフローチャートである。
FIG. 44 is a flowchart showing a control procedure when CAL_Av is called.

【図45】サブPシフトがコールされた際の制御手順を
示すフローチャートである。
FIG. 45 is a flowchart showing a control procedure when a sub P shift is called.

【図46】Pシフト演算がコールされた際の制御手順を
示すフローチャートである。
FIG. 46 is a flowchart showing a control procedure when a P shift calculation is called.

【図47】CHK_TvAvがコールされた際の制御手
順を示すフローチヤートである。
FIG. 47 is a flow chart showing a control procedure when CHK_TvAv is called.

【図48A】人物モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 48A is a program diagram generally showing the relationship between the shutter speed and the aperture when the portrait mode is selected.

【図48B】人物モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 48B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the portrait mode is selected.

【図49A】風景モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 49A is a program diagram generally showing the relationship between the shutter speed and the aperture when the landscape mode is selected.

【図49B】風景モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 49B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the landscape mode is selected.

【図50A】動体モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 50A is a program diagram generally showing the relationship between the shutter speed and the aperture when the moving object mode is selected.

【図50B】動体モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 50B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the moving object mode is selected.

【図51A】近接モードが選択された場合のシャッタ速
度と絞りとの関係を一般的に示すプログラム線図であ
る。
FIG. 51A is a program diagram generally showing the relationship between the shutter speed and the aperture when the proximity mode is selected.

【図51B】近接モードが選択された場合における焦点
距離が28mmと80mmとでのシャッタ速度と絞りと
の関係を具体的に示すプログラム線図である。
FIG. 51B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the proximity mode is selected.

【図52A】ノーマルプログラムがコールされた際の制
御手順を示すフローチャートである。
FIG. 52A is a flowchart showing a control procedure when a normal program is called.

【図52B】ノーマルプログラムが選択された場合にお
ける焦点距離が28mmと80mmとでのシャッタ速度
と絞りとの関係を具体的に示すプログラム線図である。
52B is a program diagram specifically showing the relationship between the shutter speed and the aperture when the focal length is 28 mm and 80 mm when the normal program is selected. FIG.

【図53】AUTO演算がコールされた際の制御手順を
示すフローチャートである。
FIG. 53 is a flowchart showing a control procedure when an AUTO calculation is called.

【図54】マニュアル演算がコールされた際の制御手順
を示すフローチャートである。
FIG. 54 is a flowchart showing a control procedure when a manual calculation is called.

【図55A】、55A],

【図55B】FIG. 55B

【図55C】プログラムシフトを説明するプログラム線
図である。学習演算がコールされた際の制御手順を示す
フローチャートである。
FIG. 55C is a program diagram illustrating program shift. It is a flow chart which shows a control procedure when a learning operation is called.

【図56】学習ストア1がコールされた際の制御手順を
示すフローチャートである。
FIG. 56 is a flowchart showing a control procedure when the learning store 1 is called.

【図57A】、FIG. 57A],

【図57B】学習U/Dがコールされた際の制御手順を
示すフローチャートである。
FIG. 57B is a flowchart showing a control procedure when the learning U / D is called.

【図58】EEPROM一RAMのデータ形式を示す図
である。
FIG. 58 is a diagram showing a data format of an EEPROM one RAM.

【図59】各RAMのフォーマットを示す図である。FIG. 59 is a diagram showing a format of each RAM.

【図60A】メイン釦がPICT位置にもたらされた状
態を示す図である。
FIG. 60A is a diagram showing a state where a main button is brought to a PICT position.

【図60B】メイン釦がPICT位置にもたらされた状
態でのファインダ内表示LCDパネルの表示状態を示す
図である。
FIG. 60B is a diagram showing a display state of the in-finder display LCD panel when the main button is brought to the PICT position.

【図60C】メイン釦がPICT位置にもたらされた状
態での外部表示LCDパネルの表示状態を示す図であ
る。メイン釦がPICT位置にもたらされた状態を示す
図である。
FIG. 60C is a diagram showing a display state of the external display LCD panel when the main button is brought to the PICT position. It is a figure showing the state where the main button was brought to the PICT position.

【図61A】メイン釦がON位置にもたらされた状態を
示す図である。
FIG. 61A is a diagram showing a state where a main button is brought to an ON position.

【図61B】メイン釦がON位置にもたらされた状態で
のファインダ内表示LCDパネルの表示状態を示す図で
ある。
FIG. 61B is a diagram showing a display state of the in-finder display LCD panel when the main button is brought to the ON position.

【図61C】メイン釦がON位置にもたらされた状態で
の外部表示LCDパネルの表示状態を示す図である。
FIG. 61C is a diagram showing a display state of the external display LCD panel when the main button is in the ON position.

【図62】学習演算が選択された状態での、例えば人物
モードが設定された状態での外部表示LCDパネルの表
示状態を示す図である。
FIG. 62 is a diagram showing a display state of the external display LCD panel when the learning calculation is selected, for example, when the person mode is set.

【図63A】、FIG. 63A:

【図63B】、FIG. 63B:

【図63C】、[FIG. 63C] FIG.

【図63D】、[FIG. 63D] FIG.

【図63E】、FIG. 63E]

【図63F】、FIG. 63F],

【図63G】特殊機能(PF)設定モードを設定する際
の、外部表示LCDパネルの表示状態の変化を示す図で
ある。
63G is a diagram showing changes in the display state of the external display LCD panel when setting the special function (PF) setting mode. FIG.

【図64A】、64A]

【図64B】特殊機能(PF)設定モードをクリアする
際の、外部表示LCDパネルの表示状態の変化を示す図
である。
FIG. 64B is a diagram showing changes in the display state of the external display LCD panel when clearing the special function (PF) setting mode.

【図65A】、FIG. 65A:

【図65B】特殊機能(PF)設定モードにおけるIS
O感度を設定する際の、外部表示LCDパネルの表示状
態の変化を示す図である。
FIG. 65B is an IS in the special function (PF) setting mode
It is a figure which shows the change of the display state of an external display LCD panel when setting O sensitivity.

【図66A】、FIG. 66A]

【図66B】特殊機能(PF)設定モードにおける学習
回数等を有無する際の、外部表示LCDパネルの表示状
態の変化を示す図である。
FIG. 66B is a diagram showing changes in the display state of the external display LCD panel when the number of times of learning and the like in the special function (PF) setting mode are present or absent.

【図67A】、67A],

【図67B】特殊機能(PF)設定モードにおける合焦
音の有無を設定する際の、外部表示LCDパネルの表示
状態の変化を示す図である。
FIG. 67B is a diagram showing changes in the display state of the external display LCD panel when setting the presence / absence of a focusing sound in the special function (PF) setting mode.

【図68A】、68A],

【図68B】、FIG. 68B]

【図68C】、FIG. 68C]

【図68D】、68D],

【図68E】、FIG. 68E]

【図68F】特殊機能(PF)設定モードにおける合焦
音を設定する際の、外部表示LCDパネルのsound
表示状態の変化を示す図である。
FIG. 68F is a sound of the external display LCD panel when setting the focus sound in the special function (PF) setting mode.
It is a figure which shows the change of a display state.

【図69A】、FIG. 69A:

【図69B】特殊機能(PF)設定モードにおける学習
動作の有無を設定する際の、外部表示LCDパネルの表
示状態の変化を示す図である。
FIG. 69B is a diagram showing a change in display state of the external display LCD panel when setting the presence / absence of a learning operation in the special function (PF) setting mode.

【図70A】、[FIG. 70A]

【図70B】特殊機能(PF)設定モードにおける学習
動作のクリアの有無を設定する際の、外部表示LCDパ
ネルの表示状態の変化を示す図である。
FIG. 70B is a diagram showing changes in the display state of the external display LCD panel when setting whether or not to clear the learning operation in the special function (PF) setting mode.

【図71A】ピクチャモードにおいてグリーンモードが
設定された際の、外部表示LCDパネルの表示状態を示
す図である。
71A is a diagram showing the display state of the external display LCD panel when the green mode is set in the picture mode. FIG.

【図71B】ピクチャモードにおいて人物モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71B is a diagram showing a display state of the external display LCD panel when the person mode is set in the picture mode.

【図71C】ピクチャモードにおいて風景モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71C is a diagram showing a display state of the external display LCD panel when the landscape mode is set in the picture mode.

【図71D】ピクチャモードにおいて動体モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71D is a diagram showing a display state of the external display LCD panel when the moving object mode is set in the picture mode.

【図71E】ピクチャモードにおいて近接モードが設定
された際の、外部表示LCDパネルの表示状態を示す図
である。
FIG. 71E is a diagram showing a display state of the external display LCD panel when the proximity mode is set in the picture mode.

【図71F】ピクチャモードにおいて人物、風景、また
は、近接モードが設定された際の、ファインダ内表示L
CDパネルの表示状態を示す図である。
71F is a view L in the viewfinder when the person, landscape, or proximity mode is set in the picture mode. FIG.
It is a figure which shows the display state of a CD panel.

【図71G】ピクチャモードにおいて動体モードが設定
された際の、ファインダ内表示LCDパネルの表示状態
を示す図である。
FIG. 71G is a diagram showing a display state of the in-viewfinder display LCD panel when the moving object mode is set in the picture mode.

【図72A】、72A],

【図72B】ピクチャモードで例えば人物モードが選択
された状態におけるファインダ内表示LCDパネル及び
外部表示LCDパネルの夫々の通常の表示状態を示す図
である。
FIG. 72B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel in the state where, for example, the person mode is selected in the picture mode.

【図73A】、73A],

【図73B】図72A及び図72Bに示す状態から、露
出補正させた場合におけるファインダ内表示LCDパネ
ル及外部部表示LCDパネルの夫々の表示状態を示す図
である。
73B is a diagram showing the respective display states of the in-finder display LCD panel and the external display LCD panel when the exposure is corrected from the states shown in FIGS. 72A and 72B.

【図74A】、74A],

【図74B】図72A及び図72Bに示す状態から、パ
ーグラフでの表示範囲を超えて露出補正させた場合にお
ける、ファイング内表示LCDパネル及の外部表示LC
Dパネルの夫々の表示状態を示す図である。
FIG. 74B is a view showing the LCD panel inside the fing and the external display LC when the exposure is corrected beyond the display range in the pergraph from the state shown in FIGS. 72A and 72B.
It is a figure which shows each display state of D panel.

【図75A】、FIG. 75A:

【図75B】図72A及び図72Bに示す状態から、露
出補正させた後に再び通常の撮影状態に戻った場合にお
けるファインダ内表示LCDパネル及び外部表示LCD
パネルの夫々の表示状態を示す図である。
FIG. 75B is a viewfinder display LCD panel and external display LCD in the case where the exposure is corrected and then the normal shooting state is restored from the states shown in FIGS. 72A and 72B.
It is a figure which shows each display state of a panel.

【図76A】、FIG. 76A:

【図76B】プログラムモードが選択された状態におけ
るファインダ内表示LCDパネル及び外部表示LCDパ
ネルの夫々の通常の表示状態を示す図である。
FIG. 76B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel in the state where the program mode is selected.

【図77A】、77A],

【図77B】図76A及び図76Bに示す状態から、露
出補正させた場合におけるファインダ内表示LCDパネ
ル及び外部表示LCDパネルの夫々の表示状態を示す図
である。
77B is a diagram showing the respective display states of the in-finder display LCD panel and the external display LCD panel when the exposure is corrected from the states shown in FIGS. 76A and 76B. FIG.

【図78A】、FIG. 78A:

【図78B】図76A及び図76Bに示す状態から、露
出補正させた後に再び通常の撮影状態に戻った場合にお
けるファインダ内表示LCDパネル及び外部表示LCD
パネルの夫々の表示状態を示す図である。
FIG. 78B is a viewfinder display LCD panel and an external display LCD in the case where the state shown in FIGS. 76A and 76B is returned to the normal shooting state after exposure compensation.
It is a figure which shows each display state of a panel.

【図79A】、FIG. 79A]

【図79B】オートモードが選択された状態におけるフ
ァインダ内表示LCDパネル及び外部表示LCDパネル
の夫々の通常の表示状態を示す図である。
FIG. 79B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel in a state where the auto mode is selected.

【図80A】、FIG. 80A:

【図80B】図79A及び図79Bに示す状態から、露
出補正させた場合におけるファインダ内表示LCDパネ
ル及び外部表示LCDパネルの夫々の表示状態を示す図
である。
FIG. 80B is a diagram showing the respective display states of the in-finder display LCD panel and the external display LCD panel when the exposure is corrected from the states shown in FIGS. 79A and 79B.

【図81A】、81A],

【図81B】図79A及び図79Bに示す状態から、露
出補正させた後に再び通常の撮影状態に戻った場合にお
けるファインダ内表示LCDパネル及び外部表示LCD
パネルの夫々の表面状態を示す図である。
FIG. 81B is a viewfinder display LCD panel and external display LCD in the case where the exposure state is corrected and the normal shooting state is restored again from the states shown in FIGS. 79A and 79B.
It is a figure which shows each surface state of a panel.

【図82A】、FIG. 82A:

【図82B】マニュアルモードが選択された状態におい
て、シャッタ速度可変状態が設定された場合におけるフ
ァインダ内表示LCDパネル及び外部表示LCDパネル
の夫々の通常の表示状態を示す図である。
FIG. 82B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel when the shutter speed variable state is set in the state where the manual mode is selected.

【図83A】、FIG. 83A:

【図83B】マニュアルモードが選択された状態におい
て、絞り可変状態が設定された場合におけるファインダ
内表示LCDパネル及び外部表示LCDパネルの夫々の
通常の表示状態を示す図である。
FIG. 83B is a diagram showing a normal display state of each of the in-finder display LCD panel and the external display LCD panel when the diaphragm variable state is set in the state where the manual mode is selected.

【図83C】、FIG. 83C:

【図83D】マニュアルモードが選択された状態におい
て、絞り可変状態が設定された場合であって、演算によ
る適正露出値とマニュアル設定した露出値との差が、バ
ーグラフの表示範囲を超えた場合におけるファインダ内
部表示CDパネル及び外部表示LCDパネルの夫々の通
常の表示状態を示す図である。
FIG. 83D is a case where the aperture variable state is set in the state where the manual mode is selected, and the difference between the proper exposure value calculated and the manually set exposure value exceeds the display range of the bar graph. FIG. 8 is a diagram showing a normal display state of each of the finder internal display CD panel and the external display LCD panel in FIG.

【図84A】、FIG. 84A:

【図84B】マニュアルモードが選択された状態におい
て、絞り可変状態が設定された場合であって、演算によ
る適正露出値とマニュアル設定した露出値とが一致した
場合におけるファインダ内表示LCDパネル及び外部表
示LCDパネルの夫々の通常の表示状態を示す図であ
る。
FIG. 84B is a viewfinder display LCD panel and external display in the case where the diaphragm variable state is set in the state where the manual mode is selected and the proper exposure value calculated and the manually set exposure value match. It is a figure which shows each normal display state of an LCD panel.

【図85】学習データ保存前または学習プログラム線が
デフォルトプログラム線と一致し、かつプログラムシフ
トが0のときの外部表示LCDパネルの表示状態を示す
図である。
FIG. 85 is a diagram showing a display state of the external display LCD panel before saving the learning data or when the learning program line matches the default program line and the program shift is 0.

【図86】学習データ保存前または学習プログラム線が
デフォルトプログラム線と一致し、かつプログラムシフ
トが+1.0Tvのときの外部表示LCDパネルの表示
態様を示す図である。
FIG. 86 is a diagram showing a display manner of the external display LCD panel before saving the learning data or when the learning program line matches the default program line and the program shift is +1.0 Tv.

【図87】学習プログラム線がデフォルトプログラム線
から+0.5Tv分シフトし、かつプログラムシフトが
+0.5Tvのときの外部表示LCDパネルの表示状態
を示す図である。
FIG. 87 is a diagram showing a display state of the external display LCD panel when the learning program line is shifted by +0.5 Tv from the default program line and the program shift is +0.5 Tv.

【図88】学習プログラム線がデフォルトプログラム線
から+0.5Tv分シフトし、かつプログラムシフトが
0のときの外部表示LCDパネルの表示状態を示す図で
ある。
88 is a diagram showing a display state of the external display LCD panel when the learning program line is shifted by +0.5 Tv from the default program line and the program shift is 0. FIG.

【図89】学習プログラム線がデフォルトプログラム線
から+0.5Tv分シフトし、かつプログラムシフトが
−1.5Tvのときの外部表示LCDパネルの表示態様
を示す図である。
FIG. 89 is a diagram showing a display mode of the external display LCD panel when the learning program line is shifted by +0.5 Tv from the default program line and the program shift is −1.5 Tv.

【図90】学習データ保存前または学習プログラム線が
デフォルトプログラム線と一致し、かつプログラムシフ
トが−1.5Tvのときの外部表示LCDパネルの表示
状態を示す図である。
FIG. 90 is a diagram showing a display state of the external display LCD panel before saving the learning data or when the learning program line matches the default program line and the program shift is −1.5 Tv.

【符号の説明】 10 カメラボディ 12 撮影レンズ(パワーズームレンズ) 14 レンズマウント部 16 レンズロック釦 18 接続端子群 20 ボディ側CPU 22 レンズ側CPU 24 フォーカスモード切り換え釦 26 シャッタ釦 28 アップ/ダウンレバー 30 Tv/Av釦 32 ポップアップ釦 34 外部表示LCDパネル 36 メイン釦 38 ドライブ釦 40 モード釦 42 アクセサリーシュー 44 カバー部材 46 ファインダ接眼部 48 裏蓋 50 日付データ写し込み機構 52 ハイパー釦 54a〜54d 固定表示部 56a〜56t ピクチャ 58a〜58n 枠・マーク等の表示部 60a〜60k 数字・英字等の表示部 62 ファインダ内表示LCDパネル 64 上飾板 66 コイルスプリング 68 スイッチアッセンブリ 70 測光スイッチ 72 レリーズスイッチ 74 リーフスプリング 76 クリアスイッチ 78 アップスイッチ 80 ダウンスイッチ 82 ドライブスイッチ 84 モードスイッチ 86 スイッチ親板 88 ハイパースイッチ 90 パトローネ検出スイッチ 92 メインミラー 94 受光素子 96 測光回路 98 A/D変換回路 100 露光制御装置 102 焦点距離検出機構 104 コントローラ 106 EEPROM 108 電子ブザー 110 メインスイッチ 110a オンスイッチ 110b PICTスイッチ[Explanation of reference signs] 10 camera body 12 shooting lens (power zoom lens) 14 lens mount section 16 lens lock button 18 connection terminal group 20 body side CPU 22 lens side CPU 24 focus mode switching button 26 shutter button 28 up / down lever 30 Tv / Av button 32 Pop-up button 34 External display LCD panel 36 Main button 38 Drive button 40 Mode button 42 Accessory shoe 44 Cover member 46 Finder eyepiece section 48 Back cover 50 Date data imprinting mechanism 52 Hyper button 54a to 54d Fixed display section 56a to 56t picture 58a to 58n display unit for frames and marks 60a to 60k display unit for numbers and letters 62 display LCD panel in viewfinder 64 decorative plate 66 coil spring 68 switch assembly 70 Photometric switch 72 Release switch 74 Leaf spring 76 Clear switch 78 Up switch 80 Down switch 82 Drive switch 84 Mode switch 86 Switch parent board 88 Hyper switch 90 Patrone detection switch 92 Main mirror 94 Light receiving element 96 Photometric circuit 98 A / D conversion circuit 100 Exposure control device 102 Focal length detection mechanism 104 Controller 106 EEPROM 108 Electronic buzzer 110 Main switch 110a On switch 110b PICT switch

Claims (5)

【実用新案登録請求の範囲】[Scope of utility model registration request] 【請求項1】 少なくとも第1モード及び第2モードの
2つの異なるモードで動作可能なカメラにおいて、操作
部材と、前記操作部材が所定時間継続して操作された場
合に前記カメラの動作状態を前記第1モード及び前記第
2モード間で切り替え制御手段と、前記操作部材が所定
時間継続して操作されている間の時間の推移を表示する
表示手段を有する、カメラの表示装置。
1. In a camera capable of operating in at least two different modes, a first mode and a second mode, the operating member and the operating state of the camera when the operating member is operated for a predetermined time continuously. A display device for a camera, which has a switching control means between the first mode and the second mode, and a display means for displaying a transition of time while the operation member is continuously operated for a predetermined time.
【請求項2】 前記表示手段は、前記所定時間と、前記
操作部材が操作されてからの時間の差に対応してグラフ
を表示することを特徴とする、請求項1の、カメラの表
示装置。
2. The display device for a camera according to claim 1, wherein the display means displays a graph corresponding to a difference between the predetermined time and a time after the operation member is operated. .
【請求項3】 前記グラフは、前記時間の差に対応した
数の、所定の記号であることを特徴とする、請求項2
の、カメラの表示装置。
3. The graph is characterized by a predetermined number of symbols corresponding to the time difference.
Camera display device.
【請求項4】 所定の操作部材と、前記所定の操作部材
が所定時間継続して操作された場合に、カメラの動作状
態を、通常の撮影モードと、複数の設定項目からなるカ
メラの機能の設定項目毎のデータを設定する機能設定モ
ードとの間で切り替える制御手段と、前記所定の操作部
材が操作されている間の時間の経過に対応した表示を行
なう表示手段を有する、カメラの表示装置。
4. A predetermined operation member, and when the predetermined operation member is continuously operated for a predetermined time, the operation state of the camera is set to a normal shooting mode and a camera function including a plurality of setting items. Display device of camera having control means for switching between a function setting mode for setting data for each setting item and display means for performing a display corresponding to the passage of time while the predetermined operation member is operated .
【請求項5】 前記表示手段は、前記所定時間と、前記
操作部材が操作されてからの時間の差に対応してグラフ
を表示することを特徴とする、請求項4の、カメラの表
示装置。
5. The display device for a camera according to claim 4, wherein the display unit displays a graph corresponding to a difference between the predetermined time and a time after the operation member is operated. .
JP7895592U 1992-10-20 1992-10-20 Camera display device Expired - Fee Related JP2586777Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7895592U JP2586777Y2 (en) 1992-10-20 1992-10-20 Camera display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7895592U JP2586777Y2 (en) 1992-10-20 1992-10-20 Camera display device

Publications (2)

Publication Number Publication Date
JPH0659846U true JPH0659846U (en) 1994-08-19
JP2586777Y2 JP2586777Y2 (en) 1998-12-09

Family

ID=13676317

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7895592U Expired - Fee Related JP2586777Y2 (en) 1992-10-20 1992-10-20 Camera display device

Country Status (1)

Country Link
JP (1) JP2586777Y2 (en)

Also Published As

Publication number Publication date
JP2586777Y2 (en) 1998-12-09

Similar Documents

Publication Publication Date Title
US5774746A (en) Camera with learning function
JPS6240440A (en) Pseudo format camera
JP3238493B2 (en) Camera with learning function
JPH0664238U (en) Camera mode setting device
JP3467048B2 (en) Camera exposure control device
JPH0659829U (en) Camera mode setting device
JPH0659813U (en) Auto focus camera
JPH06130450A (en) Camera with learning function
JPH0659846U (en) Camera display
JP3231422B2 (en) Camera with learning function
JPH0659841U (en) Camera film sensitivity setting device
JPH0659830U (en) Camera mode setting device
JPH0659844U (en) camera
JPH0659832U (en) Camera film sensitivity setting device
JPH0637833U (en) Exposure mode display for camera
JPH0659831U (en) Automatic exposure control camera
JPH0659843U (en) Automatic exposure control camera
JPH0650050U (en) Automatic exposure control camera
JPH0659842U (en) Automatic exposure control camera
JPH071441U (en) Automatic exposure control camera
JPH0637832U (en) Camera display with learning function
JPH0637831U (en) Exposure mode display for camera
JPH081027U (en) Camera film sensitivity setting device
JPH06130455A (en) Camera exposure mode controller
JPH06130453A (en) Camera with learning function

Legal Events

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