CN1213786A - 照像机 - Google Patents
照像机 Download PDFInfo
- Publication number
- CN1213786A CN1213786A CN98119422A CN98119422A CN1213786A CN 1213786 A CN1213786 A CN 1213786A CN 98119422 A CN98119422 A CN 98119422A CN 98119422 A CN98119422 A CN 98119422A CN 1213786 A CN1213786 A CN 1213786A
- Authority
- CN
- China
- Prior art keywords
- unit
- plug
- fuselage
- mode
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B17/00—Details of cameras or camera bodies; Accessories therefor
- G03B17/38—Releasing-devices separate from shutter
- G03B17/40—Releasing-devices separate from shutter with delayed or timed action
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2217/00—Details of cameras or camera bodies; Accessories therefor
- G03B2217/002—Details of arrangement of components in or on camera body
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Details Of Cameras Including Film Mechanisms (AREA)
- Blocking Light For Cameras (AREA)
- Exposure Control For Cameras (AREA)
- Studio Devices (AREA)
- Camera Data Copying Or Recording (AREA)
Abstract
本发明公开一种照相机,其具备:机身,其具有照像镜头,并具备照像功能,以及镜头覆盖物,它可以在遮盖上述照像镜头前面的位置上装卸,也可在遮盖照像镜头前面的位置以外的位置上装卸,而且,当其被安装在遮盖上述照像镜头前面的位置以外的位置上时,其具有作为上述机身的操作装置的功能。
Description
发明涉及拍摄照片等的照相机。
已知的现有照相机如特开平7-244330号公报所示。该照相机在结构上具有:有拍摄照片功能的照相机身、以及可以在该照相机身上自由装卸的照相机盖(镜头覆盖物),在照相机盖内装有照像时进行各种照像操作的遥控装置。该照相机,通过把遥控装置装入到可在照相机身上装卸的照相机盖内,而省略了在照相机身内为设置遥控装置所专用的收放部分,减小了照相机整体的体积,通过照相机盖把遥控装置安装到照相机身上,以提高便携性。
然而,在现有的照相机中存在的问题是:使用照相机时照相机盖有可能丢失。例如,不对照相机机身进行远程操作,而通过照相机身的释放按钮的操作来进行照像时,不使用照相机盖。也就是说,不进行远程操作的通常照像时,照相机盖处于从照相机身前面上取下的状态,并不使用,和机身是分开的。在此情况下照相机盖会丢失,使用不方便。
因此,本发明是为了解决以上问题,其目的提供一种在不进行远程操作的通常照像时有效地利用镜头覆盖物、操作性能良好的照相机。
为了达到上述目的,本发明采取以下技术方案:本发明的照相机在结构上具有:
机身,其具有照像镜头,并具备照像功能;以及
镜头覆盖物,它可以在遮盖上述照像镜头前面的位置上装卸,在遮盖照像镜头前面所位置以外的位置上也能装卸,同时,当被安装在遮盖上述照像镜头前面的位置以外的位置上时,其具有作为上述机身操作装置的作用。
根据本发明,在照相机不使用时用于保护照像镜头的镜头覆盖物,在使用照相机时被安装在机身上具有作为机身操作装置的作用。因此,在使用照相机时不会出现镜头覆盖物离开机身的状态。所以,不会出现使用照相机时镜头丢失等问题,便于使用。并且,由于镜头覆盖物具有操作装置的功能,所以不需要在机身上安装操作装置。
再者,涉及本发明的照相机,其特征在于:上述机身和镜头覆盖物分别具有在镜头覆盖物被安装在遮盖照像镜头前面的位置以外的位置上时互相收发光信号的光通信装置。
根据本发明,可以通过光通信在机身和镜头覆盖物之间交换信息。并且,既能在机身和镜头覆盖物之间进行双向通信,而在机身和镜头覆盖物之间又没有电接点部分。因此,即使频繁地装卸镜头覆盖物也不会引起电接点部分接触不良,在机身和镜头覆盖物之间能可靠地进行通信。
再者,涉及本发明的照相机,其特征在于上述镜头覆盖物具有在被安装在遮盖照像镜头前面的位置以外的位置上时能显示出照像信息的显示装置。
根据本发明,由于镜头覆盖物具有显示装置的功能,所以不需要在机身上安装显示装置,即使安装只要小型的装置就足够了。因此,可实现机身的小型化。
另外,涉及本发明的照相机,其特征在于:当镜头覆盖物被安装在挡(遮盖)住照像镜头前面的位置上时,上述显示装置位于机身对面的位置上。
根据本发明,镜头覆盖物被装在挡住照像镜头前面的位置上的照相机,在不使用时其显示装置不会露在照相机外面。因此,在不使用照相机时能可靠地保护显示装置。并且,即使采用较大的显示装置也不用担心损坏。另外,能使照相机在不使用时外观简洁,可提高美观性。
本发明的效果:
如上所述,根据本发明,可以获得下列效果。在照相机不使用时对照相镜头进行保护的镜头覆盖物,在照相机使用时被安装在机身上,作为机身的操作装置使用。因此,在照相机使用时能有效地利用镜头覆盖物。同时使其不离开机身。所以不会出现在照相机使用时镜头覆盖物丢失等问题,使用很方便。
再次,在机身和镜头覆盖物上安装光通信装置,能进行双向通信。这时,在机身和镜头覆盖物之间既能交换信号,在机身和镜头覆盖物之间又没有电接点部分。因此,即使频繁地装卸镜头覆盖物,也不会出现电接点部分接触不良等问题。在机身和镜头覆盖物之间能准确地通信。
再者,镜头覆盖物当被安装在对照相镜头前面进行遮挡的位置以外的位置上时,作为显示装置使用。因此,在机身上可以不再安装显示装置,并且,可实现机身的显示装置的小型的。
另外,当镜头覆盖物被安装在对照相镜头前面进行遮盖的位置上时,显示装置面向机身一侧,因此,在照相机不使用时能可靠地保护显示装置。所以,即使采用大屏幕的显示装置,也不必担心损坏。并且,能使照相机外观简洁,能提高美观性。
以下参照附图,详细说明本发明的实施例:
图1是本发明照相机的斜视图。
图2是本发明照相机的斜视图。
图3是本发明插件的说明图。
图4是照相机的说明图。
图5是表示机身的电气构成的图。
图6是表示插件的电气构成的图。
图7是插件的LCD显示区的说明图。
图8是表示机身初始处理的流程图。
图9是表示机身初始处理的流程图。
图10是表示机身的插件安装处理的流程图。
图11是表示机身的插件安装处理的流程图。
图12是表示机身的转移处理的流程图。
图13是表示机身的转移处理的流程图。
图14是表示机身的转移处理的流程图。
图15是表示机身的背面装卸处理的流程图。
图16是表示机身的背面装卸处理的流程图。
图17是表示机身的背面装卸处理的流程图。
图18是表示机身的背面装卸处理的流程图。
图19是表示机身的前面装卸处理的流程图。
图20是表示机身的胶卷盒盖处理的流程图。
图21是表示机身的胶卷盒盖处理的闭盖处理的流程图。
图22是表示机身的胶卷盒盖处理的开盖处理的流程图。
图23是表示机身的主开关操作处理的流程图。
图24是表示机身的主开关操作处理的SM开处理的流程图。
图25是表示机身的主开关操作处理的SM闭处理的流程图。
图26是表示机身的手动倒卷处理的流程图。
图27是表示机身的手动倒卷处理的流程图。
图28是表示机身的快门控制处理的流程图。
图29是表示机身的快门控制处理的流程图。
图30是表示机身的快门控制处理的流程图。
图31是表示机身的快门控制处理的流程图。
图32是表示机身的快门控制处理中的SP2WAIT处理的流程图。
图33是表示机身的快门控制处理中的自拍定时器处理的流程图。
图34是表示机身的快门控制处理中的曝光处理的流程图。
图35是表示机身的遥控信号送信处理的流程图。
图36是表示机身的变焦TELE处理的流程图。
图37是表示机身的变焦TELE处理的流程图。
图38是表示机身的变焦WIDE处理的流程图。
图39是表示机身的变焦WIDE处理的流程图。
图40是表示机身的充电处理的流程图。
图41是表示机身的充电处理的流程图。
图42是表示机身的通信处理的流程图。
图43是表示机身的通信处理中的发送处理的流程图。
图44是表示机身的通信处理中的接收处理的流程图。
图45是表示机身的通信处理中所用信号的说明图。
图46是表示插件的初始处理的流程图。
图47是表示插件的转移处理的流程图。
图48是表示插件背面装卸处理的流程图。
图49是表示插件的闪光灯方式处理的流程图。
图50是表示插件的闪光灯方式处理的流程图。
图51是表示插件的自拍方式处理的流程图。
图52是表示插件的遥控信号发送处理的流程图。
图53是表示插件的遥控信号发送处理的流程图。
图54是表示插件的遥控信号发送处理中发送的信号的说明图。
图55是表示插件的日期设定处理的流程图。
图56是表示插件的日期设定处理的日期方式变更处理的流程图。
图57是表示插件的日期设定处理的日期修改处理的流程图。
图58是表示插件的日期设定处理的日期修改处理的流程图。
图59是表示插件的日期设定处理的日期修改处理的流程图。
图60是表示插件的日期方式更改处理中的LCD显示状态的说明图。
图61是表示插件的PQ设定处理的流程图。
图62是表示插件的PQ设定处理的流程图。
图63是表示插件的PQ设定处理的流程图。
图64是表示插件的PQ设定处理的流程图。
图65是表示插件的PQ设定处理的流程图。
图66是表示插件的PQ设定处理中的LCD显示状态的说明图。
图67是表示插件的PQ设定处理中的LCD显示状态的说明图。
图68是表示插件的题头设定处理的流程图。
图69是表示插件的题头设定处理的流程图。
图70是表示插件的题头设定处理的流程图。
图71是表示插件的题头设定处理的流程图。
图72是表示插件的题头设定处理的流程图。
图73是表示插件的题头设定处理的流程图。
图74是表示插件的设定处理中的语言选择处理的流程图。
图75是表示插件的设定处理中的语言选择处理的流程图。
图76是表示插件的通信处理的流程图。
图77是表示插件的通信处理的接收处理的流程图。
图78是表示插件的通信处理的发送处理的流程图。
图79是表示插件的通信处理中所用的信号的说明图。
以下根据附图,详细说明涉及本发明实施例的照相机。而且,在本实施例中,说明利用具有磁记录区的照像胶卷来照像的照相机。但也适用于利用与原有DX代码相对应的装入胶片盒内的胶卷来照像的照相机。另外,在各图中对同一要素标注同一符号,其说明从略。并且,附图的尺寸比例不一定和说明的内容相一致。
图1、图2是涉及本实施形态的照相机的斜视图。在图1中,照相机1在结构上具有机身10和插件60。机身10具有装胶卷盒200的安装室54(参见图4),并具有照相机本来的照像功能,大体上呈长方形。从机身10的前面12来看,手持部分11形成在左侧端部。手持部分11是为了在通常照像(无远程操作的照像)时等情况下由照像者用右手握持照相机1,从上面来看呈半园形断面。再者,手持部分11,在机身10的前面12和背面13上分别具有从该表面上基本上垂直***的***面11a、11b,在深度方向上的尺寸大于机身10的其他部分。通过形成手持部分11,在照像等时能把右手指放在从前面12向外***的***面11a上,能稳定地握持照相机1。
如图1所示,在机身10前面12的大体中央位置上设置镜头伸出口14。镜头筒体15可通过该伸出14进行伸出和缩入。并且,在机身10的前面12的上部,向着前面12,自右侧依次设有闪光灯窗口16、AF(Automatic Focusing:自动聚焦)投光窗口17、自拍定时器发光窗口18、取景器的物镜19和AF受光窗口20。在闪光灯窗口16的内侧设置氙灯管等发光体,在利用闪光灯方式等照像时发光体进行发光。并且在AF投光窗口17的内侧设置LED(发光二极管)等的发光体和投光镜等,在AF受光窗口20的内侧设置光电二极管等受光体和受光镜等。在照像时通过AF投光窗口17投射光,该光在被拍物体上反射,通过AF受光窗口20受光。根据该受光检测信号来测量离被拍物体的距离。在自拍装置发光窗18的内侧设置LED等的发光体,通过该发光体的闪烁,可以识别出照相机1处于自拍状态。
在前面12的AF受光窗口20的下方,安装遥控受光窗口21、测光窗口22。在遥控受光窗口21的内侧安装光电二极管等受光体,通过该受光体来接收从插件60发出的红外光,并将其变成电信号。在测光窗22的内侧安装由CdS等构成的光电变换元件,根据该变换元件的输出来测量被拍物体的亮度。根据该测量值来自动控制曝光机构(光圈、快门)的动作,进行所谓自动曝光(AE:Automatic exposure)。
在前面12的右端部设置一凸起的销23。销23是向前面12的前方突出的凸起物,形成较大的头部23a,使其呈蘑菇状。该销23用于往机身10上安装插件60。并且,在机身10的上面24的大体中央位置上安装印相设定切换开关25。切换开关25用于设定标准式、高清晰度电视式(ハイビジョンタイプ)和全景式这三种印相(プリント)方式。
在机身10的上面24的左侧,安装主开关26和释放开关27。由主开关26使照相机1动作或停止。按下该主开关26,机身10即从不能照像状态变为能照像状态,或者从能照像状态变成不能照像状态。释放开关27是为照像而按下的开关,其按下状态分为两档。也就是说,释放开关27处于半按下状态时进行测光、测距和与曝光有关的计算,当处于全按下状态时进行曝光。在机身10的上面24的左侧安装LCD28。利用该LCD28来显示已拍摄张数或剩余胶卷张数、电池剩余电量、是否已放入胶卷盒等。
在前面12的左端,在***的***面11a上设置***孔29、30。***孔29、30是为了在安装插件60时支承插件60,也具有插件60的定位装置的作用。该***孔29、30在上下方向上按规定距离设置。
再者,在机身10的***面11a上设置***孔31,在该***孔31的深处安装装卸检测开关32。若在机身10上安装插件60,则插件60的凸起体61被***到***孔31内,通过该凸起体62的***来切换装卸检测开关32,检测出插件60的安装。另一方面,若把插件60从机身10上拆下,则插件60的凸起体61从***孔31内拔出,通过这种***切换装卸检测开关32,检测出插件60的卸下。
在图1中,插件60具有遮盖镜头筒体15的照像镜头的镜头覆盖物的作用,并具有照相机1的操作装置的作用,同时还具有机身10的远程操作装置的作用。该插件60分别在机身10的前面12和背面13上装卸。例如,当安装在前面12上时,能遮盖住镜筒体15的前面,成为镜头覆盖物;当安装在镜筒体15的前面以外的位置,即背面13上时,变成照相机1的操作装置;同时具有作为显示日期和照像方式等的显示装置的作用。另外,也还有一种结构,它能把插件60安装在机身10的侧面等,即背面13以外的位置上。由于插件60能安装在背面13上,所以能不改变对照相机1的握持方法,进行照片拍摄和照像方式等的更改,使用很方便。
在插件60上设置从一个侧面62上凸出来的端子63、64,这些端子63、64被分别***机身10的***孔29、30内,这样可以限制插件60的上下方向移动。端子63、64的基端部分,其形状能与***孔29、30相嵌合,端子63、64的前端部分构成电极,当安装在背面13上时能承受供电。
再者,在插件60的另一侧面65上设置一个按钮66。按钮66用于从机身10上拆下插件60时。在按钮66的旁边的插件60的表面上设置了销***孔67。销***孔67在插件60被安装在背面13上时,由于其中***了机身10的销51(参见图2),所以能限制插件60移动。在销***孔67的内部配置有固定构件68。固定构件68是为了防止已***到***孔67内的销23脱出,形成了V字形的固定构件68a,用于固定销23的头部23a。该固定构件68与按钮66进行机械结合,同时,利用弹簧等而产生一种向按钮66一侧的力。因此,通常时(未按下按钮66时),固定构件68a位于销***孔67内部,当按下按钮66时固定构件68a从销***孔67内向卡内部移动。
在插件60的上部设置透光窗口69。透光窗口69穿过插件60的表面和内面,当把插件60安装到机身10的背面13上时,在装上插件60的状态下通过透光窗69可以观看取景器(参见图2)。
如图2所示,在机身10的背面13的上部,安装取景器的目镜41、测距结束显示窗口42。在测距结束显示窗口42的内侧安装LED等发光体,使释放开关27处于半按下状态,即可使发光体发亮或闪烁,能确认是否对被拍物体进行了自动调焦。在机身10的侧面上部安装电池盖43。通过开关该电池盖43,即可放入或取出电池104。
在机身10的手持部分11的背面13上侧形成***面11b,***面11b和上述***面11a一样,从背面13上凸起的高度大体上等于插件60的厚度。在该***面11b上设计了***孔44、45。***孔44、45是为了在安装插件60时支承插件60,也具有插件60的定位装置的作用。该***孔44、45在上下方向上按规定间隔设置,在这些孔的深处分别设置有端子44a、45a(参见图5)。在这些端子44a、45a之间加上规定的电压,能向安装在机身10上的插件60内供电。
另外,在机身10的***面11b上设有***孔46,在该***孔46的深处装有装卸检测开关47。若把插件60安装到机身10上,则插件60的突起体61被***到***孔46内,利用该凸起体61的***来切换装卸检测开关47,检测出插件60的安装。另一方面,若把插件60从机身10上拆下来,则插件60的凸起体61从***孔46中拔出,通过该拔出动作来切换装卸检测开关47,检测出插件60的拆下。
机身10的***面11b上设有发送窗口48、接收窗口49。在发送窗口48的内侧安装LED等发光体110a(参见图5),在接收窗口49的内侧安装光电晶体管等受光体110b(参见图5),利用这些发光体110a,受光体110b来与插件60进行光通信。
再者,如图2所示,在手持部分11的背面一侧安装变焦开关50。通过该变焦开关50的操作来使镜筒体15伸出或缩入。在机身10的背面13的左端部设有凸起销51。该销51是向背面13的后方凸起的凸起物,和上述销23一样,形成大的头部51a,呈蘑菇状。该销51用于把插件60安装到机身10上。
如图2所示,在插件60的背面70的大体中央位置上安装LCD71。LCD71是一种显示装置,用于根据CPU131的输出信号来显示动作时刻、日期、照像方式、印相张数、题头等与照相机1有关的拍照信息。在LCD71的周围,从LCD71的右上方的位置起沿顺时针方向依次配置有:日期开关72、ST(SelectTitle:选择题头)开关73、PQ(印相数量)开关74、方式开关75、清除开关76、远程开关77。并且,在插件60的背面70的左下安装指示器开关(カ-ソルスイツチ)80。指示器开关80由上开关(アツプスイツチ)81、下开关(グウンスイツチ)82、右开关83、左开关84这四个开关构成。
在插件60的背面70的右端部,设有销***孔78。销***孔78在插件60被安装到前面12上时,通过***机身10的销23来限制插件60的移动。在销***孔78的内部配置了上述固定构件68。在固定构件68上形成一种V字形的固定部68b,用来固定销23的头部23a。固定部分68b和固定部分68a一样,通常时(未按下按钮66时)位于销***孔78的内部,当按钮66被按下时从销***孔78内向卡内部移动。
图3表示插件60的端部说明图。在图3中,在插件60的侧面62上,除设有上述端子63等以外,还设有发送窗口91,接收窗口92。发送窗口91,在插件60被安装到机身10的背面13上时,处于和机身10的接收窗口49互相面对面的位置上。并且,在插件60被安装在机身10的背面13上时,接收窗口92处于和机身10的发送窗口48互相面对面的位置上。并且,在发送窗口91的内侧安装LED等发光体137a(参见图6),在接收窗口92的内侧安装光电晶体管等受光体137b(参见图6),利用这些发光体137a、受光体137b来与机身10进行光通信。
并且,在插件60的侧面62上安装投光LED93。投光LED93,在把插件60从机身10上拆下进行远程操作时,向机身10投射光线。在插件60的侧面62上安装供电切换开关94。供电切换开关94在插件60被安装在机身10的前面12或背面13上时与***面11a和***面11b相搭接,进行切换。
如图4所示,在机身10的手持部分11的底部上安装胶卷盒盖52。胶卷盒盖52的结构是:通过对装在机身10的侧部的开闭开关53进行操作即可打开。通过该胶卷盒盖52的开闭,可把胶卷盒200放入机身10内的放卷室54内,或者把胶卷盒200从放卷室54中取出。如图4所示,在机身10的底面部分上装有为强制卷绕所用的MR(Manual Rewind:手动倒卷)开关55。并在放卷室54内安装有无胶卷盒检测开关56,用于检测该室内有无胶卷盒200。
下面说明对涉及本实施例的照相机1的机身10进行控制的CPU以及有关要素。
图5是表示机身10的控制机构的方框图。图中所示的CPU101对整个机身10进行控制。CPU 101连接:复位(Reset)电路102、升压调压器103、电源电路105、遥控接收电路106、开关群107、闪光灯电路108、EEPROM 109、LCD28、通信单元110、LED群11、AF电路112、镜筒体驱动单元113、送卷单元114、DD读出单元115、快门驱动单元116、测光单元117、以及磁数据读出、写入单元118。并且,CPU 101内部装有:预先存储控制、运算处理程序的ROM 101a、以及在控制、运算时存储各种数据的RAM 101b。CPU 101通过这些构成部分来接收照像者发出的指示,在与插件60之间进行通信,对机身10进行控制。
复位电路102检测出机身10已接通电源这一情况,发生复位信号,向CPU 101发出指示,使其对包括CPU 101在内的机身10进行初始化。
升压调节器103,在其两个输入端子之间连接电池104,在CPU 101的控制下对从电池104中输出的电源电压进行升压,把升压后的电源电压供给到机身10内的各个部分内。
电源电路105,其两个输出端子分别连接到端子44a、45a,并且,其输入端子连接到升压调节器103的输出端子上。电源电路105输入经升压调节器103进行升压后的电源电压,在CPU101的控制下向端子44a、45a输出该电源电压,当插件60被安装在机身10的背面13上时把电力供给到插件60内。
遥控接收电路106,在遥控受光窗口21内具有受光体,利用该受光体来接收从插件60遥控发送来的数据,把接收到的该数据送入CPU 101内。
开关群107,是对装在机身10上的各种开关的总称,它接收照像者发出的操作指示,把该内容送入到CPU 101内。开关群107内包括:发出对机身10的可照像状态和不可照像状态进行切换的指示的主开关26,选择印相尺寸的印相设定切换开关25、发出照像动作指示的释放开关27、对在机身10的前面12上是否安装了插件60进行识别的装卸检测开关32、对在机身10的背面13上是否安装了插件60进行识别的装卸检测开关47、发出镜筒体15伸出或缩入指示的变焦开关50、打开和关闭胶卷盒盖52的开闭开关53、发出胶卷中途倒卷指示的MR开关55、以及对是否已放入胶卷盒进行确认的有无胶卷盒开关56。
闪光灯电路108具有装在闪光灯窗口16内发光体,在CPU101的指示下,根据已选择的照像方式(与闪光灯发光形态有关的方式)使发光体闪光。
EEPROM 109中存储以下内容:放入的胶卷盒中尚未曝光的照相张数、各个时刻照相机1的状态、以及各种控制参数等。
通信单元110,在发送窗口48和接收窗口49中分别具有发光体110a和受光体110b,当插件60被安装在机身10的背面13上时,能与插件60之间进行数据的收发。也就是说,当机身10把数据发送到插件60时,通信单元110内的发光体110a在CPU 101的指示下把应发送的数据作为光信号进行输出。相反,当机身10从插件60接收数据时,通信单元110内的受光体110b接收来自插件60的光信号,把该数据送到CPU 101内。
LED群111是安装在机身10上的各个LED的总称,在CPU101指示下进行发光。在LED群111内包括:表示自拍器正在动作的自拍器发光窗口18内的LED、以及表示由AF电路112已测过距离的测距结束显示窗口42内的LED。
AF电路112,在AF投光窗口17和AF受光窗口中分别具有发光体和受光体,借助于采用这些发光体和受光体的三角测距原理,根据CPU 101的指示来测量离被拍物体的距离,把该测量结果送入到CPU 101内。
镜筒体驱动单元113根据CPU 101的指示来对镜头筒体15进行驱动控制,进行变焦驱动控制和聚焦驱动控制。
送卷单元114根据CPU 101的指示按正向或反向传送装入的胶卷盒内的胶卷。
DD读出单元115在把胶卷盒放入机身10内后立即根据CPU 101的指示把该胶卷盒的数据盘上所记录的胶卷信息(胶卷种类、胶卷灵敏度、能够拍照的张数)、以及与胶卷使用状态(未使用/正在拍照/已拍照完/已显影完)有关的数据读出来,发送到CPU 101内。这里的数据盘是指设置在胶卷盒200侧端201上的园盘形物体,利用其表面上所表示的条码来表示胶卷信息,并且,利用其停止时的旋转方位来表示胶卷使用状态。
快门驱动单元116根据CPU 101的指示,对快门(图中未示出)的开闭进行控制。
测光单元117包括测光窗口22内的CdS等光电变换元件,利用该光电变换元件来测量被拍物体的照度,将其结果送入CPU 101内。
磁数据读写单元118,根据CPU 101的指示,在放入的胶卷盒的胶卷的磁记录区内对拍照日期、印相张数、语言和题头等信息进行写入或读出。
下面说明对涉及本发明的照相机1的插件60进行控制的CPU及有关部分。图6是表示插件60的控制机构的方框图。
该图中所示的CPU 131是对整个插件60进行控制的。在CPU131上连接:复位电路132、调压器133、DRV电路135、开关群136、通信单元137、LCD驱动单元138、EEPROM 139以及遥控发送电路140。并且CPU 131内部装有:预先存储控制、运算处理程序的ROM 131a、以及在控制运算时存储各种数据的RAM 131b。CPU 131通过这些机构来输入拍摄者的指示,和机身10之间进行通信,对插件60进行控制。
复位电路132检测出机身10已接通电源的信息,发生一个复位信号,向CPU 131发出指示,使其对包括CPU 131在内的插件60进行初始化。
调压器133在其两个输入端子之间串联连接供电切换开关94和卡内部电池134。并且,在调压器133的2个输入端子上分别连接用于从机身10的电源电路105输入电源电压的端子63、64。供电切换开关94根据插件60是否在机身10前面12或背面13上,而变成导通状态或切断状态。也就是说,当插件60未被安装在机身10的前面12和背面13中的任一面上时,供电切换开关94变成导通状态,调压器133输入从卡内装电池134输出的电源电压,使其稳定后供给到插件60内的各个部分中。当插件60被安装在机身10的背面13上时,供电切换开关94变成切断状态,调压器133输入从机身10的电源电路105中输出的电源电压,使其稳定后供给到插件60内的各个部分中。另外,当插件60被安装在机身10的前面12上时,供电切换开头94变成切断状态,而且不供应从机身10的电源电路105来的电源电压。
DRV电路135,其输入端子连接到端子63上,检测出该端子63的电位,根据该被检测电位来识别插件60是否被安装在机身10的背面13上,将其识别结果送入CPU 131内。
开关群136是装在插件60上的各种开关的总称。它接收由拍摄者发出的指示,将其内容送入CPU 131内。开关群136内包括:对日期方式(与日期显示状态有关的方式)的切换等进行指示的日期开关72、对题头和语言的选择的开始等进行指示的ST开关73、对印相张数设定的开始等进行指示的PQ开关74、选择照像方式的方式开关75、对取消印相张数设定和题头选择等进行指示的清除开关76、对遥控方式(把插件60从机身10上拆下来将其作为遥控装置使用的方式)、以及自拍方式(把插件60安装到机身10的背面13上,使用自拍器拍摄的方式)二者中的某一种作业选择,并对机身10发出拍照动作指示的远程(リモ-ト)开关77、以及进行印相张数设定和题头选择等的指示器开关80。
通信单元137,在发送窗91和接收窗口92中分别具有发光体137a和受光体137b,同时具有驱动电路(DVR电路)137c,当插件60被安装到机身10的背面13上时能与机身10之间进行数据的收发。也就是说,当插件60向机身10发送数据时,通信单元137内发光体137a,在CPU 131的指示下把应发送的数据作为光信号进行输出。相反,当插件60从机身10中接收数据时,通信单元137内的受光体137b接收从机身10发来的光信号,把该数据送入CPU 131内。即从机身10的通信单元110的发光体110a输出的光信号,由插件60的通信单元137的受光体137b来接收,并且,从插件60的通信单元137的发光体137a中输出的光信号,由机身10的通信单元110的受光体110b来接收,这样一来,在机身10和插件60之间可进行双向通信。在此,在插件60的通信单元137和机身10的通信单元110之间进行收发的数据,是对插件60进行控制所用的数据、与照像方式、语言、题头和印相张数有关的数据等。并且,DRV电路137c是从CPU 131接收信号,使发光体137a和受光体137b动作或使其停止动作的电路。
该机身10和插件60之间的光通信是按照一定的协议而进行的。例如,在机身10和插件60之间传输的光信号由首部(header)、命令、数据数、数据n构成,按该顺序传输。根据这种通信协议进行光通信,能准确地在机身10和插件60之间进行数据传输,能提高光通信的可靠性。
LCD驱动单元138在CPU 131的指示下,对LCD 71的显示进行驱动。这时,CPU 131具有作为显示控制装置的作用。该LCD动单138具备显示数据RAM、CGROM、CGRAM(字符发生器RAM)。显示数据RAM可以采用例如按8位字符代码进行存储的,通过在该显示数据RAM中写入字符代码,即可在LCD 71的点显示区71g、71h中显示字符串等,CGROM例如采用与8位字符代码相对应地存储5×8点的字符图形(除英文字母、片假名等外,还包括有效转换标记(面向上下左右中某一方向的三角形标记)、数字等)的ROM。CGRAM采用可写入8个在CGROM中未定义的字符图形的结构。写入到CGRAM内的字符图形作为8位字符代码被分配在CGROM的指定区内。并且,分配在CGRAM中的字符作为字符代码被写入到数据显示RAM中,这样可在LCD 71的点显示区71g、71h内显示出字符串等。
再者,在点显示区71g、71h内显示出的字符等,根据CPU131的指令可以通过LCD驱动单元138而进行滚动显示。也就是说,当在点显示71g、71h内显示出由英文字母或片假名等构成的字符时,若根据开关的操作从CPU131向LCD驱动单元138输出应滚动显示的信号,则在点显示区71g、71h内所显示的字符,例如向左右方向发送新的字符显示在点显示区71g、71h内。并且,数量相当于应显示字符的应滚动显示的信号被输出到LCD驱动单元138内,应显示的全部字符依次进行显示。
EEPROM 139内存储:由拍摄者输入的胶卷盒识别信息(以下简称‘CID’),拍照方式、日期方式、语言、题头等。
遥控发送电路140包括投光LED93,在CPU131控制下利用投光LED93向机身10遥控发送应当发送的数据。在此,从遥控发送电路140向机身10的遥控接收电路106发送的数据。例如是向机身10发出照像动作注释的数据、以及与语言、题头和印相张数有关的数据等。
下面说明由以上所说明的机身10和插件60所构成的照相机1的基本动作。
若把电池104装入机身10内,则通过升压调节器103,向CPU101内供电。从复位电路102输出复位信号。然后,根据已输入该复位信号的CPU101所发出的指示,对机身10和插件60进行初始化。在该初始化处理中进行以下动作:CPU101本身的RAM101b和定时器等的初始化、EEPROM109中所存储的参数的读出和往RAM101b中的写入、各部分的测试、快门和镜头筒体15的初始化、以及LCD71的显示等。而且,这时机身10处于不能照像状态。
当按下开关26时,或者利用装卸检测开关47来检测出在机身10的背面13上已安装了插件60时,CPU101检测出该情况,在使机身10进入能拍照状态。
当插件60被安装在机身10的背面13上时,机身10的CPU101通过装卸检测开关47来识别这种情况,并且插件60的CPU131通过DRV电路135来识别这种情况。这时,通过插件60的开关群136的操作,拍照者指示的内容被输入到插件60的CPU131内,然后,利用从插件60的通信单元137向机身10的通信单元110的光通信,向机身10的CPU101内发送。相反,通过机身10的开关群107的操作,使拍照者指示的内容输入到机身10的CPU101内,然后,利用从机身10的通信单元110向插件60的通信单元137的光通信,向插件60的CPU131内发送。
另一方面,当插件60从机身10上拆下来时,机身10的CPU101通过装卸检测开关32和装卸检测开关47来识别这种情况。并且,插件60的CPU 131通过供电切换开关94来识别该情况。这时,插件60有作为遥控装置的作用。也就是说,通过插件60的开关群136的操作,使拍摄者指示的内容被输入到插件60的CPU131内,然后,利用从插件60的遥控发送电路140向机向10的遥控接收电路106的光通信,向机身10的CPU101内发送。
在该照相机1中,若由胶卷盒检测开关56来检测出胶卷盒已放入,而且由开关等来确认盒盖52已关闭,则该胶卷盒的数据盘上所记录的胶卷信息以及与胶卷使用状态有关的数据,在CPU101的控制下,被DD读出部115读出,并被存储到EEPROM 109内。该数据在以后的照像时被参照。
再者,在照相机1中通过MR开关55的操作,也可以中途对正在拍摄的部分尚未曝光的胶卷进行例卷,取出该胶卷盒。这时,拍摄者可以通过插件60的开关群136的操作来输入CID,把该CID和未曝光的拍摄张数的数据存储到插件60的EEPROM 139内。
另外,照相机1也可以把这样在中途倒卷取出的胶卷盒重新再放入机内,在此情况下,利用DD读了单元115来判断出该胶卷盒的数据盘的旋转方位所表示的胶卷使用状态是正在拍摄过程中。然后,胶卷,一方面由磁数据读写单元118读出磁记录区的记录内容,另一方面,由送卷单元114来传送,将其送到下面应当曝光而当时尚未曝光的幅面位置为止。
无论是在插件60被安装在机身10的背面13上的状态下,或是在插件60被从机身10中取出的状态下,均可拍照。在拍照时,根据拍照者的指示,例如通过方式开关75的操作选择拍照方式,通过PQ开关74等的操作来设定印相张数,通过S7开关73等操作来选择语言和题头,通过变焦开关50的操作来控制镜头筒体15的伸出和缩入,通过印相设定切换开关25和操作来选择印相尺寸,并且设定其他条件等。这些设定、选择内容被存储到RAM137b内,同时通过LCD动单元138而显示在LCD71上。
并且,当插件60被安装在机身10的背面13上时,通过机身10的释放开关27的操作而开始拍摄动作。另一方面,当插件60从机身10上拆下来时,通过插件60的远程开关77的操作,将这一旨意从插件60的通信单元137传送到机身10的通信单元110内,开始拍摄动作。
在该拍摄动作中,由测光单元117来测量被拍物体的照度,由AF电路112来测量离开被拍物体的距离。并且,根据这些测量结果和拍摄者的设定条件,由CPU101进行控制,通过镜头筒体驱动单元113来驱动镜头筒体15,根据选定的拍摄方式由闪光灯电路108发出闪光,通过快门驱动单元116按适当的曝光时间打开快门,把被拍物体的图像拍摄到胶卷的规定拍摄幅面上。另外,胶片依靠送卷单元114而传送到下一个拍摄幅面上,同时利用磁数据读写单元118来把设定或选择的印相张数、语言、题头、印相尺寸和日期等有关数据记录到胶卷磁记录区内。
照相机1变成不能拍摄状态是指:在不能拍摄状态下按下了主开关26时,由装卸检测开关32识别出了插件60被安装在机身10的前面12上时、CPU 101已判断出机身10和插件60均在无操作状态下经过了一定时间时、或者在未设定为远程方式时由装卸检测开关47识别出了插件60被从机身10上拆下来时。
下面说明照相机1的使用方法。
在图1中,照相机1不使用时,插件60被安装在机身10的前面12上,被作为保护镜头筒体15的照像镜头的镜头覆盖物使用。插件60往机身10的前面12上的安装方法是:把插件60的端子63、64***到机身10的***孔29、30内,使插件60里面70接近机身10的前面12,把机身10的销23***到插件60的销***孔68内。这样,把插件60安装到机身10的前面12上,即可由插件60遮盖住镜头筒体15的照像镜头,插件60有作为保护照像镜头的镜头覆盖物的作用功能。
再者,在插件60往机身10的前面12上安装时,当照相机1(机身10)是不能拍照状态时,即使把插件60安装到前面12上,也仍保持不能拍照状态。另一方面,当照相机1是能够拍照状态时,通过把插件60安装到前面12上,照相机1变成不能拍照状态。也就是说,把插件60安装到前面12上,这样,通过装卸检测开关32由CPU 101检测出插件60的安装,之后,变成这样的状态,即有释放开关27的操作,不从CPU 101向快门驱动单元116输出驱动信号。因此,在插件60的安装动作之外,不再需要来操作主开关26等使照相机1从能够拍照状态变成不能拍照状态,使用结束时照相机1容易收拾。
再者,由于使具有LCD 71的背面70向内侧,把插件60安装在前面12上,所以LCD 71不会显露在照相机1的外观表面上。因此,当不使用照相机1时能可靠地保护LCD 71。并且,即使LCD 71是大屏幕的,也不必担心不使用时会损坏。另外,由于插件60安装在前面12上时其装有各种开关的背面70面向内侧,所以在照相机1不使用时照相机1的外观简洁、美观。并且能防止碰伤各种开关等。
在图1中,照相机1使用时插件60从机身10的前面12上卸下来。插件60从前面12上卸下来的方法是:一边按住插件60的按钮开关66,一边把插件60从前面12上拉下来。通过卸下该插件60,照相机1从不能拍照状态变成能够拍照状态。也就是说,由于插件60已从前面12上卸下来,所以,CPU101通过装卸检测开关32能检测出插件60的卸下,然后当操作释放开关27时,驱动信号从CPU 101输出到快门驱动单元116内。因此,除卸下插件60的动作外,不再需要再操作主开关26等来使照相机1从不可拍照状态变成能够拍照状态,开始使用时容易操作照相机1。
在图2中,从机身10的前面12上卸下的插件60被安装到机身10的背面13上,作为照相机1的操作装置使用,以便更改或确认照相机1的设定,例如对准时刻,更改拍照方式的设定状态等。插件60往机身10的背面13上安装的方法是:把插件60的端子63、64***到***孔44、45内,使插件60的正面一侧接近机身10的背面13,把机身10的销51***到插件60的销***孔67内。这样,若把插件60安装到机身10的背面13上,则插件60的背面(里面)70面向照相机1的外侧,所以能对插件60的各种开关进行操作。
并且,根据插件60的各种开关的操作,利用光通信来把插件60的数据等传送到机身10内,机身10的数据等被传送到插件60内。通过该插件60的操作能利用光通信来进行以下工作:日期方式选择、日期修改、CID输入、CID显示、CID修改、照像方式选择、自拍方式选择、遥控方式选择、印相张数选择、题头选择、显示语言选择、题头登录、印相张数的前一张改写、题头的前一张改写、以及设定的取消。
日期方式选择是通过按压日期开关72来进行的。也就是说,若按下日期开关72,则驱动信号从CPU 131输出到LCD驱动单元138内,LCD驱动单元138动作,LCD 71的日期显示发生变化,能选择出所需的日期显示。日期的显示种类有:‘F、B、年、月、日’(F表示正面印相,B表示背面印相)、‘F、B、时、分’、‘B、年、月、日’、‘B、时、分’、切断(无显示)、‘ID-’(CID的显示、设定:当CID输入条件成立时、或者CID登录在EEPROM内时进行显示),每按一次日期开关72,按顺序在LCD 71上显示上述种类。
日期修改是在连续按压日期开关72一定时间后,通过对指示器开关80进行操作来进行修改。例如,连续按住日期开关72达2秒以上的状态下,通过按压向上开关(アツプスイツチ)81或向下开关(グウンスイツチ)82,即可把‘年、月、日’的显示修改为‘月、日、年’、‘日、月、年’。
CID的输入和CID的修改的方法是:按下日期开关72,在LCD 71上显示出CID,操作指示器开关80。
拍照方式选择可通过按压方式开关75来进行。也就是说,每按一次方式开关75,拍照方式就变化一次,变化的顺序如下:在即将拍照前使闪光灯多次发光的红光减轻方式,在拍照时使闪光灯发光的强制闪光灯发光方式、在拍照时不使闪光灯发光的禁止闪光灯发光方式、在拍摄风景时把焦点调节到无限大的远景方式、在拍照夜景时拍照人物的夜景方式、根据被拍物体的状态使闪光灯适当发光的自动方式。这样即可选择需要的拍照方式。
自拍方式的选择和遥控方式的选择是通过按压远程开关77来进行的。
印相张数选择可通过PQ开关74以及升序开关81或倒序开关82的操作来进行。也就是说,按下PQ开关74,在LCD 71上显示出‘P01’等,对向上开关81或向下开关82进行操作,即可选择被拍照片的印相张数。然后,通过按下日期开关72,即可决定印相张数。印相张数决定后,正在通过PQ开关74的操作来选择印相张数时,如果按下清除开关76,那么LCD 71的显示就变成日期显示,能清除印相张数的设定。
题头选择可通过ST开关73和向上开关81或向下开关82的操作来进行。也就是说,当按下ST开关73之后,通过对向上开关81或向下开关82进行操作,即可在LCD 71上显示出各种题头,能选择出被拍照片上印相的题头。
显示语言选择可通过ST开关73和向上开关81或向下开关82的操作来进行。例如,对ST开关73连续按下2秒以上后,通过对向上开关81或向下开关82进行操作,即可在LCD 71上用各种语言依次显示出题头等,能任意选择在LCD 71上显示,在被拍照片上印相的语言。
所谓题头登录,是指ROM 131a内存储的题头中使用频度高的题头被存储在EEPROM 139中加以登记。该题头登录可通过ST开关73和向上开关81或向下开关82的操作来进行。例如,对ST开关73连续按压2秒以上后,松开ST开关73,对向上开关81或向下开关82进行操作,这样即可依次显示未登题头。在显示出所需题头时按下ST开关73,即可进行题头登录,题头的登录数例如为十个左右,通过登录使用频度高的题头,可以迅速进行题头选择。
印相张数的前一张改写可通过PQ开关74和左开关84的操作而进行。例如,在按下PQ开关74后,若按下左开关84,则可改写现在拍的这幅照片的前一张照片的印相张数。在此状态下按下向上开关81或向下开关82可以选择印相张数,按下左开关84可以改写前一张照片的印相张数。
题头的前一张改写可通过ST开关73和左开关84的操作等来进行。例如,在按下ST开关74后,若按下左开关84,则可改写现有这张照片的前一张照片的题头。在此状态下,按下向上开关81或向下开关82可选择题头,按下左开关84可改写前一张照片的题头。
设定的取消可通过按下清除开关76来进行,可以取消印相张数选择方式、题头选择方式。
由于机身10和插件60之间的信号传输是利用光通信以非接触方式进行的,所以,在机身10和插件60之间没有电接点。因此,即使频繁地装卸插件60也不会出现造成接点接触不良等故障,在机身10和插件60之间能可靠地通信。
在把插件60安装到背面13上时,当照相机1处于能拍照状态时,即使把插件60安装到背面13上,仍可保持能拍照状态。另一方面,当照相机1处于不能拍照状态时,通过把插件60安装到背面13上,即可使照相机1处于能拍照状态,也就是说,由于把插件60安装到背面13上,所以通过装卸检测开关47由CPU 101检测出插件60的安装,然后,若对释放开关27进行操作,则从CPU 101向快门驱动单元116输出驱动信号。因此,除插件60的安装动作外,不再需要为使照相机1从不能拍照状态变成能拍照状态而对主开关26进行操作,开始使用时照相机1容易操作。
再者,在图2中,当照相机1使用结束时,插件60从机身10的背面13上卸下来。插件60从背面13上卸下来的方法是:一边按压插件60的按钮开关66,一边从背面13上取下插件60。通过拆下该插件60,照相机1就从能拍照状态变成不能拍照状态。也就是说,由于从背面13上卸下插件60,所以,通过装卸检测开关47,由CPU 101检测出插件60的卸下,然后,即使对释放开关27进行操作,驱动信号也不从CPU 101向快门驱动单元116输出。因此,除插件60的拆下动作外,不再需要为使照相机1从能拍照状态变成不能拍照状态而对主开关26等进行操作,在使用结束时照相机1容易收拾。
另一方面,插件60在通过照相机1的远程操作而进行拍照时,从机身10上拆卸下来,向该机身10投射红外光等,这样,可作为远程操作装置,即遥控装置使用。例如,在插件60被安装在背面13上的状态下,在按下远程开关77后,若从机身10上卸下插件60,则机身10接收向遥控受光窗孔21***入的光信号。在此状态下,对插件60进行操作,把红外光从投光LED 93向机身10投射,这样即可利用远程操作来进行以下动作:照片拍摄、印相张数的选择、题头和语言的选择、印相张数的前一张改写、题头和语言的前一张改写。
利用远程操作来拍摄照片的方法是:按下远程开关77,于是从投光LED 93中射出红外光,该红外光被遥控受光窗口21内的受光体接收,变换成电信号,传送到CPU 101内。根据该传送信号,由机身10的CPU 101向快门驱动单元116输出信号。这样即可打开快门,拍摄照片。
再者,印相张数的选择、题头和语言的选择、印相张数的前一张改写、题头和语言的前一张改写是:预先通过对插件60的规定开关操作来进行印相张数的选择等,然后,通过按压远程开关77,使红外光射入机身10,通过遥控受光窗口21内的受光体把规定的指令传送到CPU 101内。根据该指令信号由CPU 101把信号输出到送胶卷单元114等内,进行印相张数的前一张改写等。
而且,在照相机1中,机身10和插件60之间的通信,如果能够双向通信,那么不仅限于光学式的,也可以是电波式等其他方式。
下面用图7,进一步详细说明插件60的LCD 71。
如图7所示,LCD 71,显示区由三段构成,其上段作为标记显示区,进行的显示对应于由方式开关75和远程开关77所设定的拍照方式,6个标记显示71a~71f有选择地点亮或熄灭。从上段的左边起依次表示下列内容:标记显示71a点亮表示照相机1被设定为减轻红眼方式;标记显示71b点亮表示被设定为闪光灯强制发光方式或闪光灯禁止发光方式;标记显示71c点亮表示被设定为远景拍摄方式;标记显示71d点亮表示被设定为夜景拍照方式;标记显示71a~71d全部点亮表示被设定为自动方式(关于闪光灯发光由CPU 101自动设定的方式)。这些与闪光灯发光有关的方式由方式开关75来设定。标记显示71e点亮表示被设定为自拍方式;标记显示71f点亮表示被设定为遥控方式;这些由远程开关77来设定。
在LCD 71的中段内设有点显示区71g,在其下段内设有点显示区71h。在点显示区71g、71h内,除日期显示外,还分别有由ST开关73进行的语言和题头的选择等有关字符串所构成的显示。这些字符串作为字符图形(例如5×8点)存储在LCD驱动单元138内,该驱动单元对构成字符串的每个字符分别具有字符发生器ROM(以下简称‘CGROM’)。并且,根据开关操作,从CPU 131中输出控制信号,通过LCD驱动单元138显示在LCD 71的点显示区71g等内。
另外,在由拍照者输入胶卷盒的识别信息(CID)时,在各个时刻可以使用的指示器开关80被显示在中段的点显示区71g内,正在输入或已确定的CID以及未拍照的剩余张数被显示在下段的点显示区71h内。
下面详细说明由照相机1的机身10来进行的各种处理。
首先说明机身10的初始处理。
图8、图9表示机身10中的初始处理流程图。机身10的初始处理是在接通电源后(装入电池104后)进行的处理。如图8的步S10所示,进行CPU 101的初始设定。在该初始设定中进行时刻、定时器、记录器等的初始值设定和时钟稳定时间等待等。然后,转向步S12,对是否能满足EEPROM 109的初始值写入条件进行判断。这里所谓满足EEPROM 109的初始值写入条件是指开关群107的许多开关进行操作,处于导通状态。当在步S12满足了EEPROM 109的初始值写入条件时,转移到步S14,判断其状态是否能与外部装置进行通信。所谓外部装置是指制造照相机1时所用的装置,它用于存放应当写入到机身10的EEPROM 109的数据。并且,这里所谓能与外部装置进行通信的状态是指外部装置能对机身10发送数据的状态,例如用电信号进行发送。当在步S14判断为能与外部装置进行通信时,转移到步S16。在步S16从外部装置发送数据,进行EEPROM 109的初始值写入。然后,转移到步S18,对EEPROM的初始值写入是否已结束进行判断,当判断为尚未结束时,返回到步S16。另一方面,在步S18当判断为EEPROM 109的初始值写入已经结束时,结束初始处理,进入转移处理。
另一方面,在步S12判断为不能满足EEPROM 109的初始值写入条件时、以及在步S14判断为不是能与外部装置进行通信的状态时,转移到S20。在步S20对EEPROM 109所存储的数据进行读出。然后进入步S22,显示出EEPROM 109的胶卷计数数据。然后进入步S24,进行快门关闭处理。也就是说,从CPU 101向快门驱动单元116输出信号,关闭快门。
接着,进入步S26,对镜头筒体15进行缩入处理。也就是说,从CPU 101向镜筒体驱动单元113输出信号,使镜头筒体15缩回到进入位置。然后,进入步S28,对机身10的卷轴键是否已移动到拍照完毕位置进行判断。在步S28,当判断为机身10的卷轴键已移动到拍照完毕位置时,进入步S32。另一方面,在步S28当判断为机身10的卷轴键未移动到拍照完毕位置时,进入S30。在步S30,机身10的卷轴键向拍照完毕位置移动,然后进入步S32。
在步S32,对插件60是否已被安装在机身10的背面13上进行判断。该判断通过检测装卸检测开关47的状态来进行。在步S32,当判断为插件60尚未被安装到机身10的背面13上时,进入步S38。另一方面,在步S32当判断为插件60已被安装在机身10的背面13上时,进入步S34。在步S34,向插件60供给电源。这种供给电源的方法是:接收从CPU 101来的信号,电源电路105动作,在端子44a、45a之间加上规定电压。然后进入步S36,进行卡安装处理(参见图10、图11)。卡安装处理结束后,进入步S38。
在步38进行继续送胶卷处理,然后进入步S40。作为继续送胶卷处理,把日期方式设为背面印相的年月日的显示后,利用通信功能(这表示‘通过机身10的通信单元110和插件60通信单元137在机身10的CPU 101和插件60的CPU 131之间收发或发送数据的功能’,下同),未向插件60发送日期指定显示、全方式复位等的数据,收发闪光灯方式等的数据。
在步S40,进行LCD显示处理。也就是说,在LCD28上进行一定时间的全显示,然后显示胶卷盒的有无、照片张数、电池剩余电量。并且,在步S40的LCD显示处理后,使初始处理结束,进入转移处理。
根据以上的机身10的初始处理,能够设定照相机1的机身10的初始状态。并且,利用和插件60的通信,能对日期指定显示、全方式复位等的数据进行初始设定。
下面说明机身10的卡安装处理
图10、图11表示机身10中的卡安装处理流程图。机身10的卡安装处理在插件60已被安装在机身10的背面13上时,是对插件60起动进行确认的处理。若把插件60安装在机身10的背面13上,则如图10的步S50所示向插件60供应电源。向插件60供应电源是通过与机身10的端子44a、45a相搭接的插件60的端子63、64来进行的。然后,进入步S52,设定通信数据的输入端口,通过通信单元110能与插件60进行通信。然后,进入步S54,判断CPU 101内部的250毫秒定时器是否已起动。该250毫秒定时器是为了测量利用通信来确认插件60的操作输入状态或动作状态等时的基准时间(250毫秒)。
在S54步,当判断为250毫秒定时器未起动时,再次返回到步S54。另一方面,在步S54,当判断为250ms(毫秒)定时器已起动时,进入步S56。在步S56卡背面安装开始定时器(5秒)起动。然后,进入步S58,向插件60发送应确认操作状态等有无变化的指令。也就是说,从机身10的CPU 101向通信单元110输出信号,通过该通信单元110和插件60的通信单元137把信号输入到插件60的CPU 131内。
然后,进入步S60,对是否从插件60接收到了旨在说明其状态无变化的信号进行判断。在该步S60,当判断为未从插件60中接收到旨在说明其状态无变化的信号时,进入步S62,对是否与250ms定时器同步进行判断。另一方面,在步S60,当判断为已从插件60接收到旨在说明其状态无变化的信号时,进入步S66。在步S62,当判断为与250ms定时器不同步时,再次返回到步S62。另一方面,在步S62当判断为与250ms定时器同步时,进入步S64。
在步S64,利用步S56的卡背面安装开始定时器来判断规定时间(5秒)是否已过。当在该步S64判断为规定时间(5秒)尚未过去时,返回到步S58。另一方面,当在步S64,判断为规定时间(5秒)已过时进入步S66。在步S66判断机身10内所装的是否是可清洗胶卷盒(对机身10内所安装的磁头进行清洁用的胶卷盒)当在步S66判断为机身10内装入可清洗胶卷盒时,进入步S68。
在步S68,通过通信单元110、137向插件60发送应显示ISO和胶卷型号的信号。接收该信号在插件60的LCD 71上显示出‘CLEANING’。在步S68若发送信号,则结束本处理。
另一方面,当在步S66判断出装入机身10内的不是可清洗胶卷盒时,进入步S70,通过通信单元110、137向插件60发送一种能显示日期的信号。接收该信号,在插件60的LCD 71上,根据胶卷盒的型号例如显示出‘b ISO 1600’,可以识别出是黑白型的胶卷(‘b’表示黑白胶卷),是ISO灵敏度1600的。然后进入S72,对是否设定为允许重写送胶卷进行判断。该判断是为了在发生异常时禁止传送那种改写上一张磁性信息的胶卷,通过发送插件60可否重写送卷的信号,来决定可否通过插件60的开关操作来进行重写送卷。
当在步S72判断出已设定为允许重写送卷时。进入步S74,通过通信单元110、137向插件60发送一个旨在允许进行重写送卷的信号。另一方面,当在步S72判断出未设定为允许重写送卷时,进入步S76,通过通信单元110、137向插件60发送一种旨在禁止重写送卷的信号。若在S74和76发送信号,则该处理结束。
根据以上机身10的卡安装处理,当把插件60安装到机身10的背面13上时可以从机身10向插件60供应电源。因此,能减少插件60内的电池134的消耗。并且,利用通信单元110、137进行通信,可以把日期显示在插件60的LCD 21上。
以下说明机身10的转移处理。
图12~14表示机身10中的转移处理的流程图。机身10的转移处理是:对照相机1的开关输入或从定时器的待机状态的起动进行判断,进行向各处理的转移。本处理,首先,如图12的步S80所示进行时钟处理。时钟处理是:通过250ms定时器的起动,进行秒数据的正数计数,当该秒数据达到60秒以上后,按分、时、日、月、年的顺序进行数据设定,把该时钟数据通过通信单元110、137向插件60内发送。然后,进入步S82,对拍照方式是否是遥控方式进行判断。在该步S82,当判断出拍照方式不是遥控方式时,进入步S84,从CPU 101向遥控接收电路106输出信号,切断遥控接收电路106的电源。另一方面,当在步S82判断出拍照方式是遥控方式时,进入步S86,对闪光灯是否充电完毕进行判断。在该步S86当判断为闪光灯充电完毕时,进入步S88。
然后,在步S88,从CPU 101向遥控接收电路106输出信号,接通遥控接收电路106的电源,遥控接收电源106工作。从步S88和步S84进入步S90,对机身10的背面13上是否安装或拆卸插件60进行判断。该插件60的安装或拆卸,通过对装卸检测开关47的切换进行检测来进行。当在步S90判断出在机身10的背面13上安装或拆卸插件60时,进入卡背面装卸处理。
另一方面,当在步S90判断出在机身10的背面13上未安装或拆卸插件60时,进入步S92。在步S92对在机身10的前面12上是否安装或拆卸插件60进行判断。该插件60的安装或拆卸,通过对装卸检测开关32的切换进行检测来进行。当在步S29判断出机身10的前面12上安装或拆卸插件60时,进入卡前面装卸处理。另一方面,当在步S92判断出在机身10的前面12上未安装或拆卸插件60时,进入步S94。
在步S94,对胶卷盒盖52是否打开关闭过进行判断。胶卷盒盖52的开闭,通过对机身10上安装的开闭检测开关(无图示)的切换进行检测而进行。当在步S94判断出胶卷盒盖52曾被开闭过时,进入胶卷盒盖处理。另一方面,当在步S94判断出胶卷盒盖52未进行开闭时,进入步S96。
在步S96,对胶卷盒盖52是否打开进行判断。当判断出胶卷盒盖52打开时进入步S98;当判断出胶卷盒盖52关闭时进入步S102。在步S98,对照相机1的卷轴键是否向拍照完毕位置移动完毕进行判断。当在步S98判断出照相机1的卷轴键向拍照完毕位置移动完毕时,进入步S102。另一方面,当在步S98判断出照相机1的卷轴键尚未向拍照完毕位置移动完毕时,进入步S100。在步S100,照相机1的卷轴键向拍照完毕位置移动,然后进入步S102。
在步S102,对主开关26是否已***作进行判断。当在该步S102判断出主开关26***作时,进入主开关处理。另一方面,当在步S102判断出主开关26未***作时,进入步S104。在步S104,对胶片强制倒卷用的MR开关55是否已***作进行判断。当在步S104,判断出MR开关55已***作时,进入手动倒卷处理。另一方面,当在步S104判断出MR开关55未***作时,进入步S106。
在步S106,对胶卷计数显示是否是‘E’点亮状态进行判断。当胶卷计数显示为‘E’点亮状态时,表示机身10内所装的胶卷盒200已拍照完毕。当在步S106判断出胶卷计数显示为‘E’点亮状态时进入步S114。另一方面,当在步S106判断出胶卷计数显示不是‘E’点亮状态时,进入步S108。在步S108对胶卷计数显示是否为‘E’点亮状态进行判断。当胶卷计数显示为‘E’闪烁状态时,表示机身10内所装的胶卷盒是不能拍照状态。
当在步S108判断出胶卷计数显示为‘E’闪烁状态时,进入步S114。另一方面,当在步S108判断出胶卷计数显示不是‘E’闪烁状态时进入步S110。在步S110对胶卷计数显示是否为数字(剩余张数)闪烁状态进行判断。当胶卷计数显示为数字闪烁状态时,表示进行快门释放,送给胶卷一张,发生了异常的状态。当在S110步判断出胶卷计数显示是数字闪烁状态时,进入S114步。另一方面,当在S110步判断出胶卷计数显示不是数字闪烁状态时,进入S112步。在S112步判断出照相机1是否是可拍照状态。当在S112步判断出照相机1不是可拍照状态时,进入S114步。在S114步切断遥控接收电路106的电源,然后再转移到S80步,重复进行转移处理。
另一方面,当在S112步判断出照相机1是可拍照状态时,进入S116步。在S116步判断释放开关27是否已***作。当在S116步判断出释放开关27***作时进入快门控制处理。另一方面,当在S116步判断出释放开关27未***作时,进入S118步。在S118步判断照相机1的拍照方式是否是遥控方式。当在S118步判断出照相机1的拍照方式是遥控方式时,进入S120步。另一方面,当在S118步判断出照相机1的拍照方式不是遥控方式时,进入S122步。
在S120步判断出是否已接收到遥控代码。也就是说,判断出遥控接收电路106是否接收到了从插件60遥控发送的信号。在S120步当判断出已收到遥控代码时,进入遥控信号接收处理。另一方面,在S120步判断出未接收遥控代码时,进入S122步。
在S122步判断变焦开关50是否已被进行TELE操作(使镜头筒体15伸出的操作)。当在S122步判断出了变焦开关50已被进行TELE操作时,进入变焦TELE处理。另一方面,当在S122步已判断出变焦开关50未被进行TELE操作时,进入S124步。在S124步,判断变焦开关50是否已进行WIDE操作(便镜头筒体15缩入的操作)。当在S124步判断出变焦开关50进行WIDE操作时,进入变焦WIDE处理。另一方面,当在S124步判断了变焦开关50尚未进行WIDE操作时,再次返回到S80步,重复进行转移处理。
根据以上机身10的转移处理,可以与开关操作等相对应地转移到各种处理。并且,在机身10不是遥控方式的情况下,不是能拍照状态等的情况下,遥控接收电路的电源被切断,所以机身10内部的电池104的消耗可以减少。
以下说明机身10上插件60的背面装卸处理。
图15~18表示机身10的背面装卸处理流程图。机身10的背面装卸处理是指插件60在机身10的背面13上安装或拆卸时所进行的处理。该背面装卸处理,首先如图15的S130步所示,判断插件60是否已被安装在机身10的背面13上。插件60是否已安装在机身10的背面13上,可通过对装卸检测开关47的切换来进行判断。当在S130步判断出插件60已被安装在机身10的背面13上时,进入S132步。在S132步进行卡安装处理。卡安装处理和上述处理方法相同(参见S50~76步)。
然后,进入S134步,判断插件60是被安装在机身10的背面13上。插件60是否被安装在机身10的背面13上,可通过对装卸检测开关47的状态进行检测来判断。当在S134步,判断出插件60未被安装在机身10的背面13上时,结束背面装卸处理。另一方面,当在S134步判断了插件60已被安装在机身10的背面13上时,进入S136步。在S136步,通过通信单元110、137,在机身10的CPU 101和插件60的CPU 131之间接收和发送与闪光灯方式有关的信号。
然后,进入S138步,通信的结果是,判断出机身10和插件60所设定的闪光灯方式是否一致。当在S138步,判断出机身10和插件60所设定的闪光灯方式一致时,进入S144步。另一方面,当在S138步判断出机身10和插件60所设定的闪光灯方式不一致时,进入S140步。
在S140步,从CPU 101输出使闪光灯复位的信号,通过通信单元110、137,向插件60的CPU 131内输入。因此,插件60的闪光灯方式被复位,变成自动。然后进入S142步,机身10的闪光灯方式被设定为自动,机身10和插件60的闪光方式达到一致。然后,进入S144步。
在S144步,判断出照相机未***作(开关操作、卡装卸操作、胶卷盒盖开闭操作等)的时间是否已经过5分钟。照相机1的无操作时间是否为5分以上,其判断方法是根据CPU 101内部的250ms定时器的累计计数值是否超过5分。当在S144步判断出照相机1的无操作时间未超过5分时,进入S146步。在S146步判断镜头筒体15的伸出动作或缩入动作是否异常。当在S146步判断出镜头筒体15的伸出动作和缩入动作无异常时,进入S148步。
在S148步判断镜头筒体15是否是在缩入位置。当在S148步判断出镜头筒体15是在缩入位置时,进入S160步。另一方面,当在S148步判断出镜头筒体15不是在缩入位置时,进入S150步。在S150步判断是否通过插件60的遥控操作而接收包括印相张数(PQ)代码在内的信号。当在S150步判断出通过遥控操作而接收包括印相张数在内的信号时,进入S154步。另一方面,在当S150步判断出未通过摇控操作来接收包括印相张数代码在内的信号时,进入S152步。
在S152步判断出是否通过插件60的遥控操作来接收包括题头选择(ST)代码在信的信号。当判断出未通过遥控操作来接收包括印相张数代码在内的信号时,进入S168步。另一方面,当在S152步判断出通过遥控操作来接收包括题头选择代码在内的信号时,进入S154步。
在S154步,向插件60发送包括印相张数和题头选择命令在内的信号。根据该信号由插件60来显示出印相张数和题头选择。并且,在S154步进行命令发送后,进入S168步。
但是,当在S144步判断出照相机的无操作时间超过5分,并且在S146步判断出镜头筒体15的伸出动作和缩入动作发生异常时,进入S156步。
在S156步,镜头筒体15缩入到筒体内。也就是说,从CPU101向镜筒体驱动单元113输出信号,根据该信号,镜筒体驱动单元113进行驱动,使镜筒体15缩入到筒体内。然后进入S158步,判断镜头筒体15不是在缩入位置上。当在S158步判断出镜筒体15不在缩入位置上时,进入S168步。另一方面,当判断出镜头筒体15在缩入位置时,进入S160步。
在S160步,镜头筒体15伸出到WIDE位置,然后进入S162步,进行卡安装处理。该卡安装处理和上述处理方法相同(参见S50~76)。然后,进入S164步,使插件60全方式复位,拍照方式等变成初始设定状态。然后,进入S166步,通过通信单元110、137,在机身10的CPU 101和插件60的CPU 131之间收发与闪光灯方式有关的信号。然后,进入S168步。
在S168步判断照相机是否是可拍照状态。当在该S168步判断出照相机不是可拍照状态时,结束背面装卸处理,返回到转移处理。另一方面,当在S168步判断出照相机是可拍照状态时,进入 S170步。在S170步判断出胶卷计数显示是下列哪一种状态;‘E’点亮状、‘E’闪烁状态、数字(剩余张数)闪烁状态。当在S170步判断出胶卷计数显示是‘E’点亮状态,‘E’闪烁状态和数字(剩余张数)闪烁状态中的某一种状态时,结束背面装卸处理,返回到转移处理。另一方面,当在S170判断出胶卷计数显示不是‘E’点亮状态、‘E’闪烁状态、数字(剩余张数)闪烁状态中的任一状态时,进入 S172步。
在S172步向插件60发送一种具有允许更改全方式的命令的信号。也就是说,通过通信单元110、137,从机身10的CPU101向插件60的CPU 131发送一种具有允许更改全方式的命令的信号。其结果,能进行插件60的开关操作等。并且,若在S172步发送信号,则结束背面装卸处理,返回到转移处理。
但是,当在S130步判断出插件60从机身10的背面13上卸下来是时,进入S174步。在S174步,从CPU 101向电源电路105输出信号,根据该信号,由电源电路105停止向端子44a、45a供应电源。然后,进入S176步,向通信单元110的输入结束状态被置位,不能接收通过通信单元110向CPU 101输入的信号。
然后,进入S178步,判断出插件60是否被安装在机身10的背面13上。当在S178步判断出插件60未被安装在机身10的背面13上时,进入到S180步。在S180步判断出在机身10的背面13上时,进入至S180步,在S180步判断出机身10的放胶卷室54内是否已放入了可可清洗胶卷盒,当在该S180步判断出放胶卷室54内已装入可可清洗胶卷盒(クリ-ニングカ-トツジ)时,结束背面装卸处理,返回到转移处理。另一方面,当在S180步判断了在放卷室54内未放入可清洗胶卷盒时,进入S182步。在S182步判断是否设定为遥控方式。当在S182步判断出已设定为遥控方式时,结束背面装卸处理,返回到转移处理。另一方面,当在S182步判断出未设定为遥控方式时,进入S184步。在S184步镜头筒体15缩入到筒体内部位置上。也就是说,从CPU101向镜筒体驱动单元113输出信号,根据该信号,镜筒体驱动单元113进行驱动,镜头筒体15缩入到镜筒体内部位置上。然后,在S184步若镜筒体15缩入,则结束背面装卸处理,返回到转移处理。
另一方面,当在S178步判断出插件60被安装在机身10的背面13上时,进入S186步。在S186步进行卡安装处理。卡安装处理和上述处理的方法相同(参见S50~76步)。然后,进入S188步,通过通信单元110、137,在机身10的CPU 101和插件60的CPU 131之间收发与闪光灯方式有关的信号。并且在S188步,信号的收发结束后,使背面装卸处理结束,返回到转移处理。
根据以上插件60在机身10的背面装卸处理,当把插件60安装到机身10上时,机身10和插件60所设定的闪光灯方式确切地达到一致,能适当地拍摄照片。
再者,当把插件60安装到机身10上时,镜筒体15伸出到能拍照的位置上。因此,不需要另外再操作主开关26即可立即使用照相机1,能防止丢失快门拍照机会。
当把插件60从机身10的背面13上拆下来时,像把插件60安装在前面12上时那样,镜头筒体15向筒体内部位置缩入,因此,很容易把插件60安装到机身10的前面12上。
另外,在照相机被设定为遥控方式的情况下,当把插件60从机身10的背面13上拆下时,为了能通过插件60的遥控操作来进行拍照,机身10继续保持能拍照状态。所以能提供一种摄影者使用方便的照相机。
以下说明插件60在机身10中的前面装卸处理。
图19表示机身10的前面装卸处理流程图。机身10的前面装卸处理是插件60在机身10的前面12上安装或拆卸时进行的处理。该前面装卸处理,首先如图19的S200步所示,判断插件60是否被安装在机身10的前面12上。插件60是否安装在机身10的前面12上,可通过对装卸检测开关32的切换进行检测来加以判断。当在S200步判断出插件60未安装在机身10的前面12上时,结束前面装卸处理,返回到转移处理。另一方面,当在S200步判断出插件60被安装在机身10的前面12上时,进入S202步。在S202步判断在机身10的放卷室54内是否装有可可清洗胶卷盒(カ-トリツジ)。当在该S202步判断出在放卷室54内装入了可清洗胶卷盒时,结束前面装卸处理,返回到转移处理。另一方面,当在S202步判断出在放卷室54内未装入清片胶卷盒时,进入S204步。在S204步镜筒体15缩入到筒体内部位置上。也就是说,从CPU 101向镜筒体驱动单元113输出信号,根据该信号,镜筒体驱动单元113进行驱动,镜筒体15缩回到筒体内部位置上。并且,若在S204步镜筒体15缩入内部,则结束前面装卸处理,返回到转移处理。
根据以上的插件60在机身10内的前面装卸处理,当插件60被安装在机身10的前面12上时,镜筒体15缩回到筒体内部位置上。因此,不需要再另外来操作主开关26,当照相机1使用完毕时,很容易收拾。
以下说明机身10的胶卷盒处理。
图20表示机身10的胶卷盒盖处理流程图。机身10的胶卷盒盖处理是在开闭机身10的盒盖52时所进行的处理。该盒盖处理,首先如图20的S210步所示,判断盒盖52是否开闭。盒盖52的开闭通过对机身10内所设置的开闭检测开关(无图示)的切换进行检测而进行。当在S210步判断出盒盖52被关闭时,进入S220步,进行盒盖52闭盖处理。另一方面,当在S210步判断出盒盖52被打开时,进入S290步,进行盒盖52的开盖处理。盒盖52的开盖处理和闭盖处理结束后,使盒盖处理结束,返回到转移处理。
图21表示盒盖52闭盖处理流程图。盒盖52的闭盖处理,如图21的S222步所示,借助于通信,利用机身10的CPU 101的指令来使插件60中的自拍方式、印相张数(PQ)和题头选择(ST)的设定进行复位。也就是说,从机身10的CPU 101输出一种具有下列命令的信号,该命令用于清除自拍方式、印相张数和题头选择设定,该信号通过通信单元110、137输入到插件60的CPU 131内,清除掉插件60的自拍方式、印相张数(PQ)和题头选择(ST)的设定。然后,进入S224步,利用机身10的CPU 101的指令来禁止更改插件60中的拍照方式等全部方式。也就是说,从机身10的CPU 101中输出包括禁止更改全部方式的指令在内的信号,该信号通过通信单元110、137而输入到插件60的CPU 131内,禁止更改插件60中的拍照方式等全部方式。
然后,进入S226步,从机身10的CPU 101中输出一种包括要求时钟数据的命令在内的信号,通过通信单元110、137发送到插件60的CPU 131内。接收该信号的插件60,当未发送日期修正后的时钟数据时把修正后的时钟数据发关到机身10内。并且,插件60在已发送修正后的时钟数据时向机身10发送一种旨在说明已发送的信号。
然后,进入S228步,对在机身10的CPU 101的RAM 101b内所设定的自拍方式加以清除。然后,进S230步,对CPU 101的RAM 101b内所设定的印相张数(PQ)、题头选择(ST)的设定加以清除。
然后,进S232步,对电池104的蓄电状态进行确认。然后,进入S234步,检测机身10的放卷室54内是否装有胶卷盒200。该检测是通过对有无胶卷盒检测开关56状态进行检测而进行的。当通过该检测,检测出在放卷室54内放有胶卷盒200时,在RAM 101b内设定有胶卷盒的意旨。另一方面,当通过该检测,检测出放卷室54内没有放入胶卷盒200时,在RAM 101b内设定无胶卷盒的意旨。
然后,进入S236步,判断在机身10的放卷室54内是否放有胶卷盒200。该判断是根据上述RAM 101b的存储数据而进行的。当在S236步判断出在机身器的放卷盒54内放有胶卷盒200时,进入S238步。在S238步往CPU 101的RAM 101b内存放无CID剩余张数的数据。然后,进入S240步,清除掉在RAM 101b内所存储的卷轴键移动完毕的数据。然后,进入S242步,从CPU 101中输出下述命令的信号,该命令旨在取消CID输出数据,该信号通过通信单元110、137,输入到插件60的CPU 131内。
然后,进入S244步,判断照相机1是否正在进行VEI处理。其中,所谓VEI(Visual Exposure Index:可见曝光标记),是指设置在胶卷盒200的端面上,表示该胶卷盒200的使用状态的标记。根据该VEI,园形标记表示未使用,半园形表示正在拍照中,“X”形表示已拍摄完毕(未显影),方形表示已经显影。并且,VEI处理是指根据胶卷盒200的使用状况来设定VEI标记的处理。
当在S244步判断出是正在进行VEI处理时,进入S280步。另一方面,当在S244步判断出不是正在进行VEI处理时,进入S246步。在S246步判断RAM 101b中所存放的胶卷计数的数据是否是剩余张数零(‘E’),当在S246步判断出RAM 101b中所存放的胶卷计数数据是剩余张数零(‘E’)时,进入S258步。另一方面,当在S246步判断出RAM 101b中所存放的胶卷计数的数据不是剩余张数零(‘E’)时,进入S248步。
在S248步判断在RAAM 101b内所存放的胶卷计数的数据是否是无。当在S248步判断出RAM 101b内存放的胶卷计数的数据不是无时,进入S250步。另一方面,当在S248步,判断出RAM 101b内所存放的胶卷计数的数据是无时,进入S268步。
并且,在S250步进行EEPROM 109的写入。也不是说,在EEPROM 109中写入‘拍照完毕’作为VEI的数据。然后,进入S252步,进行倒卷处理。也就是说,从CPU 101向送胶卷单元114内输出信号,根据该信号,送卷单元114进行驱动,胶卷盒200的胶卷全部被倒回到盒内,根据在S250步写入到EEPROM 109内的数据,在倒卷处理中也进行VEI处理。
但是,当在S236步判断出在机身10的放卷室54内未装入胶卷盒200时,进入S254步。在S254步往RAM 101b内存放旨在使盒标记熄灭的数据,LCD28的盒标记被消掉。然后,进入S256步,胶卷计数的数据作为无,被存放到RAM 101b内。然后,进入S258步,进行EEPROM 109的写入。也就是说,胶卷计数的数据定为无,被写入,ISO灵敏度和胶卷型号等数据,写入初始值(例如,ISO灵敏度为200,胶卷型号为负、40张)。
然后,进入S260步,印相张数的前张改写和题头的前张改写的禁止被设定在RAM 101b内。然后,进入S262步,从机身10的CPU 101中输出一种包括下列命令在内的信号,该命令旨在禁止为印相张数的前张改写和题头的前张改写所需的重写送卷,该信号通过通信单元110、137,输入到插件60的CPU 131内。然后,在插件60内,不能接收为重写送胶卷而进行的开关输入。
然后,转到步S264,从机身10的CPU101输出日期显示及其数据信号,该信号通过通信单元110、137输出到插件60的CPU131。然后,转到步S266,LCD28的胶卷计数显示熄灭。
但是,当步S248判断没有胶卷计数数据时,则转到步S268,LCD28的胶卷计数显示熄灭。然后转到步S270,从机身10的CPU101输出日期显示及其数据的信号,该信号通过通信单元110,137输入到插件60的CPU131中。
然后,转到步S272,判断照相机1是否处于DEP-DD处理过程中过程中。这里所说的DEO-DD处理,就是通过DD读取单元115对装放的胶卷盒200上设置的数据盘信息进行读取处理,通过DEP-DD处理,就能够检出胶卷测感光度(ISO感光度)、胶卷的类型、可拍摄张数等信息,同时通过检测VEI的显示就可以检测出装入的胶卷盒60的使用情况。数据盘的条形码是在产品出厂时预先记上的,通过DED-DD处理就能够读取胶卷盒中真正的胶卷感光度、胶卷的类型、可拍摄张数等信息。
当步S272判断照相机1未处于DEP-DD处理过程中时,则转到步S274。在步S274上判断电池104的电压值是否在一定值以上。当该步S274判断电池104的电压值在一定值以上时,则转到步S276。而当步S274判断电池104的电压值不是在一定值以上时,则转到步S282。在步S276上进行第一张设定(以下称“FFS”)处理。即给送胶卷盒200中的胶卷,使拍摄的第一张设置在拍摄位置上。然后转到步S282。
而当步S272判断照相机1处于DEP-DD处理时,则转到步S278。在步S278将作为ISO感光度和胶卷类型等数据的初始值(例如IS0感光度为200、胶卷类型为负片、40张)写入EEPROM109中。
然后转到步S280,进行VEI处理,再转到步S282。
在步S282上判断照相机是否处于可拍摄状态。当该步S282上判断照相机1处于可拍摄状态时,则转到步S284。而当步S282判断照相机1未处于拍摄状态时,则结束关盖处理,返回盒盖处理。
在步S284判断数据存储在RAM101b中的胶卷计数显示的数据是否为“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态中之一种状态。当步S284判断胶卷计数显示的数据为“E”亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态中的一种时,则结束关盖处理,返回盒盖处理。而当步S284判断胶卷计数显示不是“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一种状态时,则转到步S286。
在步S286上将具有允许全部方式变更命令的信号发送给插件60。即,通过通信单元110、137从机身的CPU101向插件60的CPU131发送具有允许全部方式变更命令的信号。这样,就可以进行插件60的开关操作了。然后在步S286上如果进行信号传输,则结束关盖处理,返回盒盖处理。
图22表示盒盖52的开盖处理流程图。盒盖52的开盖处理如图22的步S292所示,通过通信,按照机身10的CPU101的命令,设定插件60上的自拍方式、印相张数(PQ)及题头选择(ST)。即,从机身10的CPU101输出包括应解除设定自拍方式、印相张数、题头选择命令的信号,该信号通过通信单元110、137输入到插件60的CPU131中,使插件60上的自拍方式、印相张数(PQ)及题头选择(ST)的设定被解除。然后转到步S294,按照机身10的CPU101的命令,禁止插件60上的拍摄方式等所有的方式变更。即,从机身10的CPU101输出包括禁止全部方式变更命令的信号,该信号通过通信单元110、137输入到插件60的CPU131中,使插件60上的拍摄方式等全部方式变更被禁止
然后,转到步S296,通过通信,按机身10的CPU101的命令,请求插件60上的计时数据。然后,转到步S300,确认电池104的蓄电状态。
然后,转到步S302,使设定在机身10的RAM101b中的自拍方式被解除。然后,转到步S304,使设定在机身10的RAM101b中的印相张数(PQ)、题头选择(ST)被解除。然后,转到步S306,检测机身10的放卷室中是否放有胶卷盒200。这一检测是通过检测盒有无开关56的状态进行的。当通过这一检测,检测出放卷室54中放有胶卷盒200时,则在RAM101b中设定表示有盒之意。而通过这一检测,检测出放卷室54中未放胶卷盒200时,则在RAM101b中设定表示没有盒。
然后,转到步S308,判断机身10的放卷室54中是否放有胶卷盒200。该判断按上述的RAM101b的存储数据进行。当步S308判断在机身10的放卷室54中放有胶卷盒200时,则转到步S334。而当步S308判断机身10的放卷室54中未放胶卷盒200时,则转到步S310。步S310判断RAM101b中存储胶卷计数数据是否为无。当步S310判断在RAM101b中存储胶卷计数的数据是为无时,则转到步S314。而当步310判断在RAM101b中存放胶卷计数的数据不是为无时,则转到步S312。
在步S312上判断RAM101b中存放的胶卷计数数据是否是有剩余张数数值(“n”)的数据。当该步S312判断RAM101b中存放胶卷计数数据是有剩余张数数值(“n”)的数据时,则转到步S334。而当步S312判断RAM101b中存入胶卷计数数据不是有剩余张数数值(“n”)的数据时,则转到步S314。
在步S314上将盒标志熄灭的数据存入RAM101b中,从而LCD28的盒标志熄灭。然后转到步S316,以胶卷计数数据为无存RAM101b中。然后转到步S318,写出入EEPROM109中。即,将胶卷计数数据为无写入,作为ISO感光度和胶卷类型等数据写入初始值(例如ISO感光度为200、胶卷类型为负片、40张)。
然后,转到步S320,在RAM101b中设置禁止印相张数的前张改写和题头的前张改写。然后,转到步S322,从机身10的CPU101输出包括表示禁止再写入印相张数的前张改写和题头的前张改写的命令的信号,该信号通过通信单元110、137输入到插件60的CPU131中。然后,在插件60上就不能接受进行再送卷的开关输入了。
然后,转到步S324,机身10的卷片轴移动到规定位置。然后转到S326,判断存于机身10的RAM101b中的胶卷剩余张数数据是否是规定的数值(“n”)。当该步S326判断存于机身10的RAM101b中的胶卷剩余张数数据不是规定的数值时,则转到步S334。而当在步S326上判断存于机身10的RAM101b中的胶卷剩余张数数据是规定的数值时,则转到步328。
步S328根据CPU101输出的信号,在LCD28上显示胶卷的剩余张数。然后转到步S330,从机身10的CPU101输出包括胶卷盒200剩余张数的数据在内的CID输入数据的信号,通过通信单元110、137输入到插件60的CPU131中。然后转到步S332,从机身10的CPU101输出包括应显示胶卷盒200剩余张数的命令的信号,通过通信单元110、137输入到插件60的CPU131中,然后转到步S334。
在步S334判断照相机1是否处于可拍摄状态。当该步S334判断照相机1为可拍摄影状态时,则转到步S336。而当步S334判断照相机1不是拍摄影状态时,则结束开盖处理,返回盒盖处理。
在步S336上判断存储于RAM101b中的胶卷计数显示的数据是否为“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一种状态。当该步S336判断胶卷计数显示的数据是“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一种状态时,则结束开盖处理,返回盒盖处理。而当步S336判断胶卷计数显示不是“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一种状态时,则转到步S338。
在步S338上,向插件60发送具有允许全部方式变更的命令的信号。即,通过通信单元110、137,从机身10的CPU向插件60的CPU131发送具有允许全部方式变更的命令的信号。从而就可能进行插件60的开关操作了。如果在步338上进行信号发送,则结束开盖处理,返回盒盖处理。
根据以上的机身上的盒盖处理,当盒盖52关闭,盒200放入机身10中时,则进行从盒200送出胶卷使之处于可以拍摄的操作。而盒盖52打开,盒200未放入机身10中时,则进行可以将下一个盒200放入机身10中的操作。因此,照相机1的使用变得很容易。
下面说明机身10的主开关操作处理。
图23表示机身10的主开关操作处理的流程图。机身10的主开关操作处理是在操作机身10的主开关26时进行的处理。该主开关操作处理,首先如图23的步S350所示,判断插件60是否安装在机身10的前面12上了。该判断根据检测机身10的装卸检测开关32的状态进行。当在步S350上检测出插件60安装在机身的前面板12上时,则转到步S352。在步S352判断照相机1的无操作状态是否经过了5分钟。例如,判断出未操作照相机1的开关等的时间是否超过5分钟以上。当在该步S352上插件60判断照相机1的无操作状态经过了5分钟时,则转到步S354。而在步S352判断照相机1的无操作状态未经过5分钟,则转到步S442。
在步S354上使机身10的LCD28点亮胶卷计数显示。即,根据放入机身10中的胶卷盒200的曝光状态,从CPU101输出信号,根据这一信号,LCD28显示该胶卷盒200可以拍摄的胶卷张数。然后转到步S356,机身10的LCD28上显示盒的装放状态。即,通过检测盒在无开关56的状态,判断机身10中是否放入胶卷盒200,判断的结果,如果在机身10中放入了胶卷盒200,则LCD28的盒的标志灯亮。而判断的结果,如果在机身10中未放入胶卷盒200,则LCD28的盒的标志灯熄灭。
然后,转达到步S358,LCD28上显示出表示电池104蓄电状态的电池标志。即,根据机身10内安装的电池104的蓄电状态,LCD28的电池标志灯亮。然后转到步S360,进行计时处理。即,通过起动CPU内安装的250mS计时器,进行秒数据的总计,该秒数据超过60秒,则按分、时、日、月、年的顺序进行数据设定,该计时数据通过通信单元110、137发送给插件60。
然后,转到步S362,判断主开关26是否在持续按下。当该步S362上判断主开关26在持续按下时,则返回步S360。而当步S362判断主开关26未被持续按下时,则转到步S364。转到步S364时,LCD28的胶卷计数显示熄灭。转到步S366时,LCD28的盒标志灭灯。然后转到步S368,电池标志灯灭灯,结束主开关操作处理,返回转移处理。
但是,当在步S350上判断插件60未安装在机身10的前面板12上时,则转到步S370。在步S370上进行编码检查处理。即,通过安装在机身10内的编码器,读入镜头筒体15伸出的位置。然后转到步S372,判断镜头筒体15是否位于缩入镜***置。当该步S372判断镜头筒体15处于缩入镜***置时,则转到步S380,进行后面叙述的主开关打开处理(以下称为“SM开处理”)。而当在步S372上判断镜头筒体15未处于缩入镜***置时,则转到步S410,进行后面叙述的SM闭处理。
当在步S380进行的SM开处理及在步S410进行的SM闭处理结束时,转到步S442,通过检测装卸检测开关32的转换,判断插件60是否装在机身10的前面板12了。当在该步S442上判断为插件60已装在机身10的前面板12上时,则转到步S444,进行前面板装卸处理(参考步S200~204)。而当在步S442上判断为插件60未安装在机身10的前面板12上,则转到步S446。
步S446也与步S360一样,进行计时处理。然后转到步S448,判断主开关26是否在持续按下。当用该步S448判断主开关26持续按下时,则返回步S442。而在步S448判断主开关26没持续安下时,结束主开关操作处理,返回分支处理。
下面详细叙述SM开处理。
图24表示SM开处理的流程图。SM开处理如图24的步S382所示,按照机身10的CPU101的命令、禁止插件60上拍摄方式等的全部方式的变更。即,从机身10的CPU101输出包括全方式变更禁止命令的信号,该信号通过通信单元110、137输入到插件60的CPU131中,使插件60上的拍摄方式等的全部方式的变更被禁止。然后,转到步S384,通过通信,按照机身10的CPU101的禁止的命令,请求插件60上的计时数据。
然后,转到步S386,确认电池104的蓄电状态。然后,转到步S388,判断电池104的蓄电状态是否在规定电压值以上。当该步S388上判断电池104的蓄电状态未在规定电压值以上时,则转到步S392。而当步S388上判断电池104蓄电状态是规定电压以上时,则转到步S390。
在步S390上进行开(OPEN)处理。即从CPU101向镜体驱动单元113输出信号,根据该信号镜体驱动单元113进行驱动,通过镜体驱动单元113的驱动,镜头镜体15从机身10的伸出口14伸出到可以拍摄的位置。
然后,转到步S392,进行编码器检查处理。即,通过安装在机身10的编码器,读入镜头筒体15的伸出位置。然后转到步S394,判断镜头镜体15是否处于缩入镜***置。当该步S394判断镜头筒体15处于缩入镜***置时,则转到步S396,机身10的RAM101b设置为不能拍摄状态(SM状态的闭编码)。然后结束SM开处理。
而当在步S394上判断镜头筒体15不是缩入镜***置时,则转到步S398,机身10的RAM101b中设置可以拍摄状态(SM状态的开编码)。然后,转到步S400,判断是否设置了SM状态的开编码。当该步S400判断未设置SM状态的开编码时,则结束SM开处理。而当步S400判断设置了SM状态的开编码时,则转到步S402。
在步S402上判断存储在RAM101b中的胶卷计数显示的数据是否处于“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一的状态时,则结束SM开处理。而当步402判断胶卷计数显示的数据不是处于“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一的状态时,则转到步S404。
在步S404发送具有插件60中允许全部方式更新的命令的信号。即,通过通信单元110、137,从机身的CPU101向插件60的CPU131发送具有允许全部方式变更的命令的信号。这样,就可以进行插件60的开关操作。如果在步S404发送信号,则结束SM开处理。
下面详细叙述SM闭处理。
图25表示SM闭处理的流程图。SM闭处理如图25的步S412所示,按照机身10的CPU101的命令,使插件60上的拍摄方式等全部方式复位。即,从机身10的CPU101输出包括全部方式复位命令的信号,该信号通过通信单元110、137输入到插件60的CPU131。结果,使插件60上设定的拍摄方式等的全部方式被解除。
然后,转到步S414,按照机身10的CPU101的命令,使插件60上的拍摄方式等的全部方式变更被禁止。即,从机身10的CPU101输出包括全部方式变更禁止命令的信号,该信号通过通信单元输入到卡60的CPU131,使插件60上的拍摄方式等的全部方式变更被禁止。然后转到步S416,通过通信,按照机身10的CPU101的命令,请求插件60上的计时数据。
然后,转到步S418,判断机身10上设定的闪光灯是否是减轻红眼方式。当该步S418判断在机身10上设定的闪光灯方式不是减轻红眼方式时,则转到步S420,机身10的闪光灯方式设置为自动方式。而当步S418判断在机身10上设定的闪光灯方式是减轻红眼方式时,则转到步S422。
在步S422上使在机身10的RAM101b中设定的印相张数(PQ)、题头选择(ST)的设定被解除。然后转到步S424,使机身10的RAM101b中设定的自拍方式被解除。
然后,转到步S426,进行关闭(CLOSE)处理。即,从CPU101向镜体驱动单元113输出信号,根据该信号驱动镜体驱动单元113,根据镜体单元113的驱动进行驱动,镜头筒体15缩进到缩入筒***置。
然后,转到步S428,进行编码器检查处理。即,通过机身10内安装的编码器,写入镜头筒体15的伸出位置。然后转到步S430,写入镜头筒体15是否处于缩入镜头位置。当该步S430判断镜头筒体15处于缩入镜***置时,则转到步S432,使在机身10的RAM101b中设定为不能拍摄状态(SM状态的闭编码)。然后,结束SM闭处理。
而在步S430上判断镜头筒体15不是缩入镜***置时,则转到步S434,使机身10的RAM101B中设定为可以拍摄状态(SM状态的开编码)。然后,转到步S436,判断SM状态的开编码是否已设置。当该步S436判断没有设置SM状态的开编码时,则结束SM闭处理。而当步S436判断设置了SM状态的开编码时,则转到步438。
在步438判断在RAM101b中存放的胶卷计数显示的数据是否是“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一的状态。当该步S438判断胶卷计数显示的数据是“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一的状态时,则结束SM处理。而当在步S438上判断胶卷计数显示不是“E”的亮灯状态、“E”的闪烁状态、数字(剩余张数)的闪烁状态之一状态时,则转到步S440。
在步440向插件60发送具有允许全部方式变更命令的信号。即,通过通信单元110、137,从机身10的CPU101向插件60的CPU131发送允许全部方式变更命令的信号。这样,就可以进行插件60的开关操作了。然后在步S404如果发送信号,则结束SM闭处理。
如以上所述,根据包括SM开处理和SM闭处理的机身10上主开关操作处理,即使在机身10的前面板12上安装了插件60时,也能够通过按下主开关26确认胶卷盒200是否放入、放入的胶卷盒200的剩余张数(胶卷可拍摄的张数)、安装在机身10内的电池104的蓄电状态。另外,由于即使结束了照相机1的使用,也仍保持减轻红眼方式,因此在下次使用时,不要进行设定减轻红眼方式的操作。从而,照相机1很容易使用。
下面说明机身10的手动倒卷处理。
图26、27表示机身10的手动倒卷处理的流程图。机身10的手动倒卷处理是当按下机身10的MR(Manual rewind)开关55时进行的处理。该手动倒卷处理,首先如图26的步S450所示,按照机身10的CPU101的命令,通过通信单元110、137使插件60上的自拍方式、印相张数(PQ)及题头选择(ST)的设定复位。即,从机身10的CPU101输出包括应解除自拍方式、印相张数、题头选择设定的命令的信号。该信号通过通信单元110、137输入到插件60的CPU131中,使插件60上的自拍方式、印相张数(PQ)及题头选择(ST)的设定被解除。
然后,转到步S452,按照机身10的CPU101的命令,使插件60上的拍摄方式等全部方式的变更被解除。即,从机身10的CPU101输出包括全部方式变更禁止命令的信号,该信号通过通信单元110、137,输入到插件60的CPU131中,使插件60上的拍摄方式等全部方式的变更被禁止。
然后,转到步S454,通过通信,按照机身10的CPU101的命令,请求插件60上的计时数据。然后转到步S456,使机身10的RAM101b中设置的自拍方式被解除。然后,转到步S458,使机身10的RAM101b中设置的印相张数(PQ)、题目选择(ST)的设定被解除。然后,转到步S460,探测出电池104的蓄电状态。
然后,转到步S462,判断盒盖52是否打开。当该步S462判断盒盖52已经打开时,则转到步S466。而当步S462判断盒盖52未经打开时,则转到步S464。在步S464检测机身10的放卷室54中是否放有胶卷盒200。该检测是通过检测盒有无开关56的状态而进行的。通过该检测,当检测出放卷室54中装放有胶卷盒200时,则在RAM101b中设置有盒。而通过检测,当检测出放卷室中未装有胶卷盒200时,则在RAM101b中设置没有盒之意。
然后,转到步S466,判断胶卷是否有余张。该判断是通过确认在RAM101b中存储的胶卷计数数据而进行的。当步S466判断胶卷有余张时,则转到步S478。而当步S466判断胶卷没有余张时,则转到步S468。
在步S468上判断机身10的放卷室54中是否已装放胶卷盒200。该判断是按照上述的RAM101b的存储数据进行的。当在机身10的放卷室54中没有装放胶卷盒200时,转到步S470。
在步S470上进行EEPROM写入。即,作为无胶卷计数的数据而写入在RAM101b中,作为ISO感光度和胶卷类型等数据写入的初始值(例如,ISO感光度为200、胶卷类型为负片、40张)。然后,转到步S472,将印相张数的前张改写及题头的前张改写禁止设置在RAM101b中。然后,转到步S474,从机身10的CPU101输出包括禁止重写印相张数的前张改写及题头的前张改写的命令的信号,该信号通过通信单元110、137输入到插件60的CPU131中。这样,在插件60上就不能接受改写开关的输入了。
然后,转到步S476,从机身10的CPU101输出日期显示及其数据的信号,通过通信单元110、137输入到插件60的CPU131中。如果在步S476上发送信号,则转到步S500。但是,在步S468上判断机身10的放卷室54中装放了胶卷盒200时,则转到步S478。在步S478上判断盒盖52是否已打开。当该步S478判断盒盖52经打开时,则转到步S500。而当步S478上判断盒盖52没有打开时,则转到步S480。在步S480上判断表示胶卷盒200使用情况的VEI是否是拍摄中途。当判断VEI不是拍摄中途时,则转到步S488。而当步S480判断表示胶卷盒200使用情况的VEI是处于拍摄中途,则转到步S482,判断在RAM101b中存储的胶卷计数数据是否是剩余张数零(“E”)。当该步S482上判断RAM101b中存储的胶卷计数数据是剩余张数零(“E”)时,则转达到步S492。而当步S482上判断RAM101b中存储的胶卷计数数据不是剩余张数零(“E”)时,则转到步S484。在步S484上判断在RAM101b中存储的胶卷计数数据是否为无。当步S484上判断在RAM101b中存储的胶卷计数数据为无时,则转到步S488。而当在步S484上判断在RAM101b中存储的胶卷计数数据不是为无时,则转到步S486。
在步S486上判断在RAM101b中存储的胶卷计数数据是否为规定数值“n”的闪烁。当该步S486判断在RAM101b中存储的胶卷计数数据是规定的数值“n”的闪烁时,则转到步S488。而步S486是判断在RAM101b中存储的胶卷计数数据不是规定的数值“n”的闪烁时,则转到步S490。
在步S490上存储胶卷计数的数值数据,以CID剩余张数的数据存储。而在步S488中,CID剩余张数的数据存储为设无。
然后,转到步S492,进行倒卷处理。通过该倒卷处理,从CPU101向胶卷给送单元114输出信号,根据该信号驱动胶卷给送单元,胶卷全部卷入机身10中装放的胶卷盒200中。根据胶卷盒200的使用情况,设定VEI。然后转到步S494,从机身10的CPU101输出包括印相张数的前张改写及题头的前张改写的重写给送的命令的信号,通过通信单元110、137,输入到插件60的CPU131中。然后,在插件60上就不能接受为进行重写给送的开关输入了。
然后,转到步S496,判断在RAM101b中存储的胶卷计数数据是否为规定的数值“n”的闪烁。当在该步S496上判断RAM101b中存储的胶卷计数数据不是规定数值“n”的闪烁时,则转到步S500。而当步S496判断在RAM101b中存储的胶卷计数数据是规定数值“n”的闪烁时,则转到步S498。步S498将CID剩余张数数据以无进行存储,然后转到步S500。
步S500通过检测装卸检测开关32的转换,判断插件60是否已安装在机身10的前面板12上了。当该步S500判断插件60已装在机身10的前面板12上时,则转到前面板装卸处理(参考步S200~S204)。而当步S500判断插件60没有安装在机身10的前面板12上时,则转到步S504。
步S504与步S360一样,进行计时处理。然后转到步S506,判断MR开关是否持续按下。当该步S506判断MR开关55持续按下时,则返回步S500。而当步S506判断MR开关55没有持续按下时,则转到步S508。
步S508判断SM状态的开编码是否已设置,当该步S508判断SM状态的开编码没有设置时,则结束手动倒卷处理。而当步S508判断SM状态的开编码已设置时,则转到步S510。
在步S510判断RAM101b中存储的胶卷计数显示的数据是否是“E”(剩余张数零)的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态中之一种状态。当该步S510判断胶卷计数显示的数据是“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态中之一种状态时,则结束手动倒卷处理。而当步S510判断胶卷计数显示不是“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态中之一种状态时,则转到步S512。在步S512上向插件60发送具有允许全部方式变更的命令的信号。即,通过通信单元110、137,从机身10的CPU101向插件60的CPU131发送具有允许全部方式变更的命令的信号。这样,就可以进行插件60的开关操作等动作了。如果在步S512发送信号,则结束手动倒卷处理,返回分支处理。
如上所述,通过机身10上的手动倒卷处理,在MR开关55按下时,即使盒200的使用情况是在拍摄中途,也可以将胶卷全部卷回盒200内。
下面说明机身10的快门控制处理。
图28~31表示机身10的快门控制处理的流程图。机身10的快门控制处理是在按下释放开关27时进行的处理。如前所述,释放开关27是二段按下开关。这里为了说明方便,将释放开关27一段按下状态(半按下状态)称为“SP1”,而将释放开关27二段按下状态(全按下状态)称为“SP2”。
快门控制处理,首先如图28的步S530所示,从机身10的CPU101输出包括全部方式变更禁止的命令的信号,该信号通过通信单元110、137输入到插件60的CPU131,使插件60上的拍摄方式等的全部方式变更被禁止。然后,转到步S532,判断镜头筒体15是否处于缩入镜***置。当该步S532判断镜头筒体15是缩入镜***置,则转到步S538。而当步S532判断镜头筒体15未处于缩入镜***置时,则转到步S534。
在步S534上检测电池104的蓄电状态。然后转到步S536,判断电池104的蓄电状态是否在规定的电压值以上。当该步S536判断电池104的蓄电状态不在规定的电压值以上时,则转到步S538。在步S538从机身10的CPU101输出包括请求计时数据的命令的信号,通过通信单元110、137发送到插件60的CPU131中。接收该信号后,如果插件60还未发送日期修改后的计时数据时,则将修改后的计时数据发送给机身10。而如果插件60已发送完日期修改后的计时数据时,则将表示已发送完的信号发送给机身10。
然后,转到步S540,从机身10的CPU101输出包括发送插件60所设定的闪光灯方式信息的命令的信号,该信号通过通信单元110、137输出入到插件60的CPU131中。接收该信号后,插件60的CPU131通过通信单元110、137,将设定的闪光灯方式的信息发送给机身10。然后,转到步S542,从机身10的CPU101输出包括发送自拍方式信息的命令的信号,通过通信单元110、137,发送给插件60的CPU131。接收该信号的插件60向机身10发送自拍方式有关的信号。然后转到步S644。
而当S536判断电池104的蓄电状态在规定的电压值以上时,则转到步S544。在步S544进行测温处理。即,检测机身10内安装的测温装置(图中未示出)的输出,确认温度状态。然后转到步S546,进行测光处理。即,根据被摄体的亮度,从安装在测光单元117上的光电转换器件输出信号,再根据该光电转换器件的输出信号进行测光状态的检测。然后,转到步S548,进行测距(AF:AUTOMATIC FOCUSING)处理,测算至被摄体的距离。
然后,转到步S550,进行曝光运算。曝光处理是根据AF处理所得到的距离信息,对输出到应进行适当拍摄的镜体驱动单元113的输出的伸出脉冲等进行运算的处理。
然后,转到步S552,判断闪光灯方式是不是使闪光灯发光的方式。当判断不是使闪光灯发光的方式时,则转到步S556。而当判断是使闪光灯发光的方式时,则转到步S554,判断闪光灯是否是未充电。当步S554判断闪光灯未充电时,则转到步S628。而当步S554判断闪光灯不是未充电时,则转到步S556。
在步S556上判断在RAM101b中存储的胶卷计数数据是否为无。当该步S556判断在RAM101b中存储的的胶卷计数数据为无时,则转到步S560。而当步S556判断在RAM101b中存储的胶卷计数数据不是无时,则转到步S558。
在步S558,从机身10的CPU101输出包括应表示在机身10中装放的盒中胶卷的ISO感光度和胶卷类型的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收这一信号后,插件60的CPU131根据接收信号的数据在LCD71上显示ISO感光度和胶卷类型。
然后,转到图29的步S560、562,进行SP2WAIT处理、自拍计时器处理。对于该SP2WAIT处理及自拍计时器处理的内容将在后面叙述。
然后,转到步S564,检测印相设定的转换开关25的转换状态,写入CPU101中。转换开关25是任意设定标准型、高清晰电视型、全景型等三种印相类型的开关。然后,转到步S566,进行曝光处理。关于曝光处理的处理内容将在后面叙述。然后转到S568,判断曝光处理中是否有错误。当判断有错误时,则转到步S628。而当步S568判断曝光处理中没有错误时,则转到步S570。
在步S570上判断在RAM101b中存储的胶卷计数数据是否是剩余张数的数值(“n”)的数据。当判断在RAM101b中存储的胶卷计数数据不是剩余张数的数值(“n”)的数据时,则转到步S576。而当步S570判断在RAM101b中存储的胶卷计数的数据是剩余张数数值(“n”)的数据时,则转到步S572。
在步S572上判断胶卷盒200的使用情况是否为拍摄完(未显影)。当判断胶卷盒200的使用情况是拍摄完(未显影),则转到步S576。而当步S572判断胶卷盒200的使用情况不是拍摄完(未显影)时,则转到步S574,将胶卷的使用情况(拍影中途)及胶卷剩余张数的数据写入EEPROM109中。
然后,转到步S576,判断盒盖52是否已打开。当判断盒盖52打开时,转到步S580。而当步S576判断盒盖52未打开时,则转到步S578,将表示照相机1正在传送1张过程中的数据写入EEPROM109中。
然后,在图30的步S580上判断在机身10的CPU101的RAM101b中是否设定了自拍方式。当判断未设定自拍方式时,转到步S586。而当步S580判断设定了自拍方式时,则转到步S582,从机身10的CPU101输出包括使自拍方式复位的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131使自拍方式复位,并使LCD71的自拍标志、遥控标志的显示(标志显示71e、71f)熄灭。然后转到步S584,使机身10的CPU101的RAM101b中存储的自拍方式的数据复位,自拍方式被解除。
然后,转到步S586,判断机身10的闪光灯方式是否设定为远景方式(INF)。当判断机身10的闪光灯方式是设定为远景方式时,则转到步S590。而当步S586判断机身10的闪光灯方式未设定在远景方式时,则转到步S588,判断机身10的闪光灯方式是否设定为夜景方式(NVP)。当机身10的闪光灯方式是设定为夜景方式时,则转到步S590。
在步S590上,从机身10的CPU101输出包括使闪光灯方式复位的命令的信号,通过通信单元发送给插件60的CPU131。接收该信号的插件60的CPU131,使闪光灯方式复位,闪光灯方式设定为自动方式。
然后,转到步S592,显示拍摄结束。即,自拍计时器发光窗18内的发光体和测距结束显示窗42内的发光体只在100msec内亮灯。然后,转到步S594,从机身10的CPU101输出包括请求计时数据命令的信号,通过通信单元110、137,发送给插件60的CPU131。接收该信号的插件60在未发送日期修改后的计时数据时,将修改后的计时数据发送给机身10。而当插件60已发送完日期修改后的计时数据时,就将表示已发送完毕的信号发送给机身10。
然后,转到步S596,判断插件60是否已安装在机身10的后面板13上了。当判断插件60未安装在机身10的后面板13上时,则转到步S598,日期方式设定为后印相(B)的年月日,然后转到步S608。而当步S596判断插件60安装在机身10的后面板13上时,则转到步S600,判断在RAM101b中存储的胶卷计数数据是否为无。当该步S600判断在RAM101b中存储的胶卷计数数据为无时,则转到步S608。而当步S600判断在RAM101b中存储的胶卷计数数不是为无时,则转到步S602。
在步S602上,从机身10的CPU101输出包括请求日期方式信息的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131将插件60上设定的日期方式的信息发送给机身10。
然后,转到步S604,从机身10的CPU101输出包括请求PQ(PRINT QUANTITY:印相张数)数据及ST(SELECT TITLE:题头选择)数据信息的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131将插件60上设定的PQ数据及ST数据的信息发送给机身10。
然后,转到步骤S606,从机身10的CPU101输出包括将LCD71作为日期显示的命令和计时数据的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131将信号输出给LCD驱动单元,将LCD71作为日期显示,同时将接收的计时数据作为计时计数数据。
然后,转到步骤S608,从CPU101向胶卷给送单元114输出信号,根据该信号,胶卷给送单元114,使机身10内的胶卷给送一张。
然后,转到步S610,判断在CPU101的RAM101b中是否设定了重写设定给送许可。当在该步S610上判断给送1张时发生错误,未设定重写给送许可时,则转到步S612。在步S612上,从机身10的CPU101输出包括禁止重写给送命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131,使应重写给送的开关操作无效。然后转到步S616。
而当在步S610上判断1张给送正常进行,重新给送已经设定时,则转到步S614。在步S614上从机身10的CPU101输出允许重写给送命令的信号,通过通信单元110、137,发送给插件60的CPU131。接收该信号的插件60的CPU131,使应重写给送开关有效。
然后,转到步S616,从机身10的CPU101输出包括请求闪光灯方式信息的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131将设定的闪光灯方式的信息发送给机身10。
然后,转到步S618,从机身10的CPU101输出包括请求自拍方式信息的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60将自拍方式有关的信号发送给机身10。
然后,转到步S620,判断机身10中是否装放了清洗盒。当判断装放有清洗盒时,转到步S626。而当判断在机身10上未装放清洗盒时,则转到步S622。
在步S622上判断在RAM101b中存储的胶卷计数数据是否是剩余张数数值(“n”)的数据。当判断在RAM101b中存储的胶卷计数数据不是剩余张数数值(“n”)的数据时,则转到步S626。而当步S626判断在RAM101b中存储的胶卷计数数据是剩余张数数值(“n”)的数据时,则转到步S624。
在步S624上从机身10的CPU101输出包括显示胶卷计数命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131将信号输出到LCD驱动单元138,在LCD71上只在一定时间显示胶卷的剩余张数(胶卷计数)。例如,LCD71上显示“20张”,照相机的使用者就能够确认剩余张数。
然后,转到图31的步S626,进行充电处理。关于该充电处理的内容将在后面叙述。
但是在步628上,从机身10的CPU101输出包括请求计时数据的命令信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60在未发送日期修改后的计时数据时,将修改后的计时数据发送给机身10。而在插件60已发送完日期修改后的计时数据时,就将表示已发送完的信号发送给机身10。
然后,转到步S630,从机身10的CPU101输出包括请求闪光灯方式的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131将设定的闪光灯方式的信息发送给机身10。
然后,转到步S632,从机身10的CPU101输出包括请求自拍方式信息的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60将自拍方式有关信号发送给机身10。然后,转到步S634,从机身10的CPU101输出包括将LCD71作为日期显示的命令和计时数据在内的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131将信号输出给LCD驱动单元138,使LCD71作为日期显示,同时将接收的计时数据作为计时计数数据。
然后,转到步S636,判断自拍方式是否在中途被解除。当判断自拍方式在中途未被解除时,则转到步S642。而当判断自拍方式在中途被解除时,则转到步S638。在步638上判断是否通过主开关26的操作使自拍方式在中途被解除。当判断自拍方式是通过主开关26的操作而中途被解除时,则转到步S640,进行SM闭处理(参考步S412-440),使镜头筒体15缩回到缩入镜***置。然后,在SM闭处理后,转到步S652。而当步S638判断不是通过主开关26的操作使自拍方式中途被解除时,则转到步S642。
在步S642上进行充电处理。然后,转到步S644,通过检测装卸检测开关32的转换,判断插件60是否安装在机身10的面板12上了。当该步S644判断插件60安装在机身10的前面板12上时,则转到前面板装卸处理(参考S200-204)。而当步S644判断插件60末安装在机身10的前面板12上时,则转到步S648。
在步S648上也和步S360等一样,进行计时处理。然后,转到步S650,判断释放开关27是否已经被松开。当该步S650判断释放开关27末松开而是半按下状态时,则返回步S644。而当判断释放开关27已离开时,则转到步S652。
在步S652上判断SM状态的开编码是否设定,照相机2处于可以拍摄状态。当判断SM状态的开编码未设定时,结束快门控制处理。而当判断SM状态的开编码已设定时,则转到步S654。
在步S654上判断在RAM101b中存储的胶卷计数显示的数据是否是在“E”(剩余张数零)的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态。当该步S654判断胶卷计数显示的数据是“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态时,结束快门控制处理。而当步S654判断胶卷计数显示不是“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态时,则转到步S656。
在步S656上向插件60发送具有允许全部方式变更命令的信号。即,通过通信单元110、137,从机身10的CPU101向插件60的CPU131发送具有允许全部变更的命令的信号。这样,就可以进行插件60的开关操作。然后,如果在步骤S656发送信号,则结束快门控制处理,返回转移(分支)处理。
下面详细叙述SP2WAIT处理。
图32表示SP2WAIT处理的流程图。SP2WAIT处理是在释放开关27一段按下时(半按下状态时)到二段按下前的处理。如图32的步S660所示,测距结束显示亮灯。即,CPU101输出应使测距结束显示窗42内侧的发光体发光的信号,根据这一信号,发光体发光。通过这一测距结束显示的亮灯,就可以对被摄体AF的调节进行确认。
然后,转到步S662,通过插件60的远程操作,判断是否接收了包括应释放命令的信号。当判断已接收了包括应释放的命令的信号时,则转到步S664、666。在步S664上测距结束显示熄灭,转到步S666,在CPU101的RAM101b中设置自拍计时器2秒,在下述的自拍计时器处理时,安装在机身10的自拍计时器发光窗18内侧的LCD等发光体闪烁2秒钟。然后,转到自拍计时器处理的步S696。
而当在步S662上判断通过插件60的远程操作,未接收到包括应释放命令的信号,则转到步S668。在步S668上判断插件60是否已安装在机身10的前面板12上了。当判断插件60已安装在机身10的前面板12上时,转到S676。而当步S668判断插件60未安装在机身的前面板12上时,则转到步S670,进行计时处理。计时处理包括:通过起动250mS计时器,进行秒数据的总计;如果该秒数据超过了60秒,则按分、时、日、月、年的顺序进行数据设置;该计时数据通过通信单元110、137发送给插件60等的处理。
然后,转到步S672,判断释放开关27是否处于一段按下状态(半按下状态:SP1)。当判断释放开关27未处于一段按下的状态时,则转到步S676,测距结束显示熄灭。然后,结束SP2WAIT处理,返回快门控制处理(S628)。
而当步S672判断释放开关27处于一段按下状态时,则转到步骤S674。在步S674上判断释放开关是否处于二段按下状态(全按下状态:SP2)。当判断释放开关27未处于二段按下状态时,则返回到步S668。而当步S674判断释放开关27处于二段按下状态时,转到步S678,测距结束显示熄灭。如果该步S567测距结束显示熄灭,则结束SP1WAIT,返回快门控制处理(560)。
下面详细叙述自拍计时器处理。
图33表示自拍计时器处理流程图。自拍计时器处理是设定自拍方式以后在规定时间内的处理。该自拍计时器处理,首先如图33的步S690所示,判断机身10的CPU101的RAM101b是否设定了自拍方式。当判断没有设置自拍方式时,则结束自拍计时器处理,返回快门控制处理(S562)。而当步S690判断设置了自拍方式时,则转到步S692。在步S692上通过CPU101将自拍计时器设置为10秒。然后转到步S694,安装在自拍计时器发光窗18内侧的LED等发光体(以下称“自拍LED”)亮灯后,转到步S698。
但是如果从SP2WAIT处理的步S666转到步S696,则将自拍LED的闪烁设置在RAM101b中,然后转到步S698。
在步S698上起动自拍计时器。然后转到步S700,判断是否超过了自拍计时器所设置的时间。当判断为超过了自拍计时器所设置的时间,则转到步S702,LED熄灭。自拍LED熄灭后,结束自拍计时器处理,返回快门控制处(S562)。
而当步S700判断未超过自拍计时器所设置的时间时,则转到步S704,判断自拍计时器的剩余时间是否在3秒以下。当判断自拍计时器的剩作时间不是在3秒以下时,转到步S708。而步S704判断自拍计时器的剩作时间是在3秒以下时,转到步S706,自拍LED闪烁。因此,根据自拍LED的闪烁,照相机使用者就能够知道不久快门就要关了。然后,转到步S708。
在步S708上判断主开关26是否已按下。当判断主开关26已按下时,则转到步S718。而当步S708判断主开关没有按下时,则转到步S710。在步S710判断插件60是否已安装在机身10的前面板12上了。当判断插件60安装在机身10的前面板12上时,转到步S718。而当步S710判断插件60未安装在机身10的前面板12上时,则转到步S712。
在步S712上判断插件60是否已安装在机身10的后面板13上了。当判断插件60未安装在机身10的后面板13上时,则转到步S718。而当步S712判断插件60已安装在机身10的后面板13上时,则转到步S714。
在步S714上,从机身10的CPU101输出包括发送自拍方式信息的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60将自拍方式有关的信号发送给机身10。
然后,转到步S716,判断通过与插件60的通信,是否接收了使自拍方式复位的信号。当判断通过与插件60的通信未接收到使自拍方式复位的信号时,则返回步S700。而当步S716判断通过与插件60的通信接收到使自拍方式复位的信号时,则转到步S718。
在步S718上,自拍中途解除的数据存储在CPU101的RAM101b中。然后,转到步S720,自拍LED熄灭。在步S720上,LED熄灭后,结束自拍计时器处理,返回快门控制处理(S628)。
下面详细叙述曝光处理。
图34表示曝光处理的流程图。曝光处理包括进行镜体伸出控制、减轻红眼方式设定时的闪光灯发光控制、根据各种运算所处理进行的快门曝光控制等的处理。该曝光处理如图34的步S740所示,首先进行镜头驱动处理(LD处理)。镜头驱动处理是根据运算结果使镜头筒体15伸出的处理。然后,转到步S742,判断镜头筒体15伸出时是否有错误。当判断镜头筒体15伸出有错误时,转到步S744,进行镜头退回处(LR处理)。镜头退回处理是使在步S740上伸出的镜头筒体15缩回的处理。该镜头退回处理后,结束曝光处理,返回快门控制处理(S628)。
而当S742判断在镜头筒体15伸出时没有错误时,则转到步S746。在步S746上判断机身10的闪光灯方式是否设定在减轻红眼方式(PRE方式)了。当判断机身10的闪光灯方式设定在减轻红眼方式时,转到步S752。而当步S746判断机身10的闪光灯方式未设定在减轻红眼方式时,则转到步S748。
在步S748上判断机身10的闪光灯方式是否设定在夜景方式。当判断机身10的闪光灯方式设定在夜景方式时,转到步S752。而当步S748判断机身10的闪光灯方式未设定在夜景方式时,转到步S750。
在步S750上判断机身10的闪光灯方式是否设定在夜景锁定方式(并不每次拍摄都设定夜景方式,而是持续保持夜景方式的方式)。当判断机身10的闪光灯方式是设定在夜景方式时,则转到步S752。而当步S750判断机身10的闪光灯方式没有设定在夜景锁定方式时,则转到步S754。
而当步S752进行减轻红眼处理(PRE处理)。即,从CPU101向闪光灯电路108输出信号,根据该信号闪光灯电路108工作,闪光灯闪烁。然后,转到步S754,进行曝光处理(EXP处理)。即,在一定时间内快门打开,胶卷曝光。然后,转到步S756,进行镜头退回处理,伸出的镜头筒体15返回到原来的位置。镜头返回处理之后,结束曝光处理,返回到快门控制处理(步S566)。
如上所述,如采用快门控制处理通过释放开关的操作对一张拍摄可以全自动进行。
下面说明机身10的遥控信号的接收处理。
图35表示机身10的遥控信号接收处理的流程图。机身10的遥控信号接收处理是在机身10接收遥控信号时的处理。遥控信号接收处理,首先如图35的步S800所示从插件60等接收照射的发送码。然后,转到步S802,判断接收的信号的接收码是否正常。当判断接收的信号的接收码不正常时,结束遥控信号接收处理。而当判断接收的信号的接收码是正常时,则转到步S804,判断接收码。
然后,转到步S806,判断接收码是否是释放码。当判断接收码是释放码时,转到步S808,从CPU101输出信号,遥控接收电路106的电源切断。因此,可以避免不必要的电力消耗,降低电池104的消耗。然后,转到步S810,将遥控释放的数据存储在RAM101b中。接着,转到步S812,从机身10的CPU101输出包括全部方式变更禁止的命令的信号,该信号通过通信单元110、137发送给插件60的CPU131。接收该信号后,插件60的CPU131禁止拍摄方式等全部方式的变更。在步S812进行通信后转到快门控制处理。
而当步S806判断接收码不是释放码时,则转到步S814,判断是否是ST码接收。当判断不是ST码接收时,转到步S816。在步S816判断是否是PQ码接收。当步S816上判断不是PQ码接收时,转到步S822。而在当步S814上判断是ST码接收或者在步S816上判断是PQ码接收时,则转到步S818。
在步S818上,从机身10的CPU101输出包括PQ和ST两个或其中一个信息的信号,通过通信单元110、137发送给插件60。接收该信号的插件60,将PQ和ST两个或其中一个信息存储在EEPROM139中,在LCD71上显示“ST”和张数(例如“P05”等)两个或其中的一个信息。
然后,转到步S820,从机身10的CPU101输出包括请求计时数据的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60,在未发送日期修改后的计时数据时,将修改后的计时数据发送给主机10。而当插件60已将日期修改后的计时数据发送完毕时,则将表示已发送完的信号发送给机身10。
然后,转到步S822,判断接收码是否是重写给送码。当判断接收码不是重写给送码时,结束遥控信号接收处理。而当判断接收码是重写给送码时,则转到步S824。在步S824判断是否PQ码已接收完。当判断PQ码未接收完时,则转到步S826。在步S826上判断ST码是否已接收完。当在该步S826上判断ST码未接收完时,结束遥控信号接收处理。而当在步S824上判断PQ码已接收完或在步S826上判断ST码已接收完时,则转到步S828。
在步S828上判断在CPU101的RAM101b中是否设置了重写给送许可。当判断产生了给送错误,没有设置重写给送许可时,则结束遥控信号接收处理。而当没有给送错误,设置了重写给送许可时,则转到步S830。
在步S830上,从CPU101输出信号,遥控接收电路106的电源切断。因此可以避免不必要的电力消耗,降低电池104的消耗。然后,转到步S832,从机身10的CPU101输出包括禁止全部方式变更的命令的信号,该信号通过通信单元110、137发送给60卡的CPU131。接收该信号的插件60的CPU131禁止拍摄方式等全部方式的变更。
然后,转到步S834,从机身10的CPU101输出包括请求计时数据的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的在未发送日期修改后的计时数据时,将修改后的计时数据发送给机身10。而当插件60的已将日期修改后的计时数据发送完时,则将表示已发送完的信号发送给机身10。
然后,转到步S836,进行重写给送处理。即,从CPU101向胶卷给送单元114输出信号,根据该信号驱动胶卷给送单元114,机身10内的胶卷只退回一张,通过磁数据读出写入单元118的操作,就可以改写胶卷记录区域的印相张数、题头及语言等内容。然后,转到步S838,判断在CPU101的RAM101b中是否设置了重写给送许可。当判断产生给送错误,没有设置重写给送许可时,则转到步S840。而当判断没有产生馈错误,设置了重写给送许可时,则转到步S842。
在步S840上,机身10的CPU101输出包括禁止重写给送的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131使应重写给送的开关操作无效。然后,转到步S844。
而在步S842上,从机身10的CPU101输出包括允许重写给送的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131,使应重写给送的开关操作有效。
然后,转到步S844,向插件60发送具有允许全部方式变更的命令的信号。即,通过通信单元,从机身10的CPU向卡的60的CPU131发送具有允许全部方式变更的命令的信号。这样,就可以进行插件60的开关操作了。如果在步S844发送信号,则结束遥控信号接收处理,返回分支处理。
如上所述,如采用遥控信号接收处理,印相张数的前一幅改写、题头及语言的前张改写就可以通过远程操作进行。
下面说明机身10变焦TELE处理。
图36、37表示机身10的变焦TELE处理的流程图。机身10的变焦TELE处理是在机身10的变焦开关50进行TELE操作(使该镜头筒体15伸出的操作)时所进行的处理。变焦TELE处理首先如图36的步S900所示,从机身10的CPU101输出包括禁止全部方式变更的命令的信号,该信号通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131禁止拍摄方式等全部方式的变更。
然后,转到步S902,从机身10的CPU101输出包括请求计时数据的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60在未发送日期修改后的计时数据时,将修改后的计时数据发送给机身10。而插件60已发送完日期修改后的计时数据时,则将表示已发送完的信号发送给机身10
然后,转到步S904,检测电池104的蓄电状态。然后,转到步S906,判断电池104的蓄电状态是否在规定的电压值以上。当在该步S906上判断电池104的蓄电状态未在规定的电压值以上时,则转到步S952。而当步S906判断电池104的蓄电状态在规定的电压值以上时,则转到步S908。
在步S908上判断镜头筒体15的伸出或缩入是否有异常。当判断有异常时则转到步S910。而当判断无异常时,则转到步S912,进行编码器检查。即,通过安装在机身10内的编码器读入镜头筒体15的伸出位置。然后,转到S914,判断镜头筒体15是否处于缩入镜***置。当在该步S914上判断镜头筒体15处于缩入镜***置时,则转到步S910,进行SM闭处理(参考主开关闭处理:步S412-440)。在该SM闭处理后,转到步S962。
而当在步S914上判断镜头筒体15未处于缩入镜***置时,则转到步S916,判断镜头筒体是否处于TELE端的位置(最大伸出位置)。当在该步S916判断镜头筒体15处于TELE端的位置时,则转到步S942,而当步S916判断镜头筒体15未处于TELE端的位置时,则转到步S918。
在该步S918上,起动编码器计时器。然后,转到步S920,从CPU101向镜筒体驱动单元113输出信号,根据该信号镜筒体驱动单元113驱动,使镜头筒体15伸出。然后,转到步S922,判断镜头筒体15的伸出位置是否是变焦码的位置。即,镜头筒体15的伸出范围为从WIDE端的位置(可以拍摄的最小伸出位置)到TELE端的位置之间按规定的间隔设置有多个变焦码,判断镜头筒体15是否位于在该变焦码上。当该步S922判断镜头筒体15位于变焦码上时,则转到步S932。而当该步S922判断镜头筒体15未位于变焦码上时,则转到步S924。
在步S924上,进行编码器的检查处理。然后转到步S926,判断镜头筒体15的伸出位置是否处于变焦码的位置。当判断镜头筒体15的伸出位置未处于变焦码的位置时,转到步S928、930,检测编码器计时器的过程,判断该计时器是否已经超时。当判断编码器计时器未超时时,则返回S924。而判断当编码器计时器已经超时时,则转到步S936。
但是,当在步S926上判断镜头筒体15的伸出位置位于变焦码的位置时,则转到步S932,判断变焦开关50是否是TELE操作。当判断未进行TELE操作时,则转到步S936,而当判断正在进行TELE操作时,则转到步S933,进行编码器的检查处理。然后,转到步S934,判断镜头筒体15的伸出位置是否是TELE端。当判断镜头筒体15的伸出位置不是TELE端时,则转到步S932。而当判断镜头筒体15的伸出位置是TELE端时,则转到步S936。
在图37的步S936上,从CPU101向镜体驱动单元113输出信号,根据该信号使镜筒体驱动单元113的驱动停止。随之而来的是镜头筒体15的伸出仃止。然后,转到步S938,判断镜头筒体15的伸出或缩入是否有异常。当判断有异常时,则转到步S952。而当判断无异常时,则转到步S940,判断镜头筒体15是否处于TELE端的位置(最大伸出的位置)。当该步S940上判断镜头筒体15未在TELE端的位置时,则转到步S952。而当步S940判断镜头筒体15在TELE端的位置时,则转到步S942。
在步S942上进行充电处理。关于该充电处理的内容后面将叙述。然后,转到步S944,判断插件60是否已安装在机身10的前面12上了。当判断插件60安装在机身10的前面12上时,则转到步S946,进行前面装卸处理(步S200-204)。在前面板装卸处理后,转到步S948。而当步S944判断插件60未安装在机身10的前面12上时,则转到步S948,进行计时处理。即,通过起动250mS计时器,进行秒数据的总计,如果该秒数据在60秒以上,则按分、时、日、月、年的顺序设定数据,该计时数据通过通信单元110、137发送给插件60。
然后,转到步S950,判断变焦开关50是否继续TELE操作。当判断变焦开关50在继续TELE操作时,返回步S944。而当判断变焦开关50的TELE操作已经停止时,则转到步S962。
然后,在步S952上判断插件60是否已安装在机身10的前面12上了。当判断插件60安装在机身10的前面12上时,则转到步S954,进行前面板装卸处理(步S200-204)。在前面装卸处理后,转到步S956。而当步S952判断插件60未安装在机身10的前面12上时,则转到步S956。在步S956上进行计时处理,然后,转到步S958,判断变焦开关50是否继续TELE操作。当判断变焦开关50继续进行TELE操作时,则返回到步S952。而当变焦开关50的TELE操作已停止时,则转到步S962。
在步S962上,判断是否设置了SM状态的开编码,照相机2处于可以拍摄状态。当在该步S962上判断未设置SM开状态的编码时,结束变焦TELE处理。而当步S962判断设置了SM状态的开编码,则转到步S964。
在步S964上判断在RAM101b中存储的胶卷计数显示的数据是否是“E”(剩余张数零)的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态。当该步S964判断胶卷计数显示的数据是在“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态时,结束TELE处理。而当步S964判断胶卷计数显示的数据不是在“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态时,则转到步S966。
在步S966上向插件60发送具有允许全部方式变更的命令的信号。即,通过通信单元110、137,从机身10的CPU101向插件60的CPU131发送具有允许全部方式变更的命令的信号。这样就可以进行插件60的开关操作了。如果在步S966上发送信号,则结束变焦TELE处理,返回分支处理。
如上所述,如采用机身10的变焦TELE处理,通过变焦开关50的TELE操作,就能够使镜头筒体15从广角(WIDE)伸出到望远(TELE)端,拍摄者能够很容易对准画面。
下面说明机身10的变焦WIDE处理。
图38、39表示机身10的变焦WIDE处理的流程图。机身10的变焦WIDE处理是在机身10的变焦开关50进行WIDE操作(使镜头筒体15缩入的操作)时所进行的处理。变焦WIDE处理,如图38的步S1000所示,从机身10的CPU101输出包括禁止全部方式变更的命令的信号,该信号通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131禁止拍摄方式等的全部方式的变更。
然后,转到步S1002,从机身10的CPU101输出包括请求计时数据的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60,在未发送日期修改后的计时数据时,将修改后的计时数据发送给机身10。而插件60已发送完日期修改后的计时数据时,将表示已发送完的信号发送给机身10。
然后,转到步S1004,检测电池104的蓄电状态。然后,转到步S1006,判断电池104的蓄电状态是否在规定的电压值以上。当该步S1006判断电池104的蓄电状态未在规定的电压值以上时,则转到步S1062。而当步S1006判断电池104的蓄电状态在规定的电压值以上时,则转到步S1008
在步S1008上判断镜头筒体15的伸出或缩进是否有异常。当判断有异常时,则转到步S1046。而当判断没有异常时,则转到步S1010。进行编码器检查处理。即,通过机身10内安装的编码器,读入镜头筒体15的伸出位置。然后,转到步S1012,判断镜头筒体15是否位于缩入镜***置。当该步S1012判断镜头筒体15位于缩入镜***置时,则转到步S1046。
而当步S1012判断镜头筒体15未位于缩入镜***置时,则转到步S1014,判断镜头筒体15是否在WIDE端的位置(可以拍摄的最小伸出位置)。当在该步S1014上判断镜头筒体15在WIDE的位置时,则转到步S1052。而当步S1014上判断镜头筒体15未在WIDE的位置时,则转到步S1016。
在步S1016上起动编码器计时器,然后,转到步S1018,从CPU101向镜体驱动单元113输出信号,根据该信号,镜体驱动单元113进行驱动,使镜头筒体15缩进。然后,转到步S1020,判断镜头筒体15的伸出位置是否位于变焦码的位置。即,镜头筒体15的伸出范围在从WIDE端的位置到TELE端的位置之间按规定的间隔设置有多个变焦码,判断镜头筒体15是否位于在该变焦码上。当该步S1020判断镜头筒***于变焦码上时,则转到步S1036。而当步S1020判断镜头筒体15没有位于变焦码上时,则转到步S1022。
在步S1022上,判断镜头筒体15的伸出位置是否在中间码的位置。即,判断镜头筒体15的伸出位置是否在变焦码和变焦码之间的中间的位置。当在该步S1022上判断镜头筒体15在中间码位置时,则转到步S1024。
在步S1024上判断镜头筒体15的伸出位置是否位于变焦码的位置。当判断镜头筒体15位于变焦码上时,则转到步S1036。而当判断镜头筒体15没有位于变焦码上时,则转到步S1026。在步S1026上进行编码检查处理,读入镜头筒体15的伸出位置。然后,转到步S1028,判断编码器计时器是否已经超时。当判断编码器计时器没有超时时,则返回步S1022。而当判断编码器计时器已经超时时,则返回步S1024。
但是,当步S1022上判断镜头筒体15未在中间码的位置时,则转到步S1030。在步S1030上,进行编码器的检查处理,读入镜头筒体15的伸出位置。然后,转到步S1032,判断镜头筒体15的伸出位置是否在缩入镜***置。当判断镜头筒体15的伸出位置未在缩入镜***置时,则转到步S1036。而当判断镜头筒体15的伸出位置在缩入镜***置时,则转到步S1034,镜***置的数据作为缩入镜体,存储在RAM101b中。然后,转到S1042。
在图39的步S1036上设定编码器超时2秒。然后,转到步S1038,判断变焦开关50是否继续WIDE操作。当判断变焦开关50未继续WIDE操作时,则转到步S1042。当判断变焦开关50在继续WIDE操作时,则转到步S1039,进行编码器的检查处理。然后,转到步S1040,判断镜头筒体15的伸出位置是否是WIDE端。当镜头筒体15的伸出位置不是WIDE端时,则返回步S1038。而当镜头筒体15的伸出位置是WIDE端时,则转到步S1042。
在步S1042上,从CPU101向镜体驱动单元113输出信号,根据该信号使镜体驱动单元113的驱动仃止,随此而来的是镜头筒体15的缩进仃止。然后,转到步S1044,判断镜头筒体15的缩进位置是否是缩入镜***置。当判断镜头筒体15是在缩入镜***置时,则转到步S1046。在步S1046上进入SM闭处理。SM闭处理的内容与上面所述相同(参考步S412-440)。在SM闭处理后,转到步S1068。而当步S1044判断镜头筒体15未在缩入镜***置时,则转到步S1048。
在步S1048上判断镜头筒体15的伸出和缩进是否有异常。当判断有异常时,则转到步S1062。而当判断没有异常时,则转到步S1050,判断镜头筒体15是否在WIDE端的位置(可以拍摄的最小伸出位置)。当判断镜头筒体15不在WIDE端的位置时,则转到步S1062。而判断镜头筒体15在WIDE端的位置时,则转到步S1052。
在步S1052上进行充电处理。关于该充电处理的内容将在后面叙述。然后,转到步S1054,判断插件60是否已安装在机身10的前面12上了。当判断插件60已安装在机身10的前面12上时,则转到步S1056,进行前面装卸处理(步S200-204)。在前面装卸处理后,转到步S1058。
而当步S1054判断插件60未安装在机身10的前面板12上时,则转到步S1058。在步S1058上进行计时处理。即,通过起动250mS计时器,进行秒数据的总计,该秒数据超过60秒以上时,按分、时、日、月、年的顺序进行数据设置,该计时数据通过通信单元110、137发送给插件60。
然后,转到步S1060,判断变焦开关50是否继续WIDE操作。当判断变焦开关50继续WIDE操作时,则返回步S1054。而当判断变焦开关50已停止WIDE操作时,则转到步S1068。
在步S1062上,判断插件60是否已安装在机身10的前面12上了。当判断插件60已安装在机身10的前面12上时,则转到步S1064,进行前面板装卸处理(步200-204)。在前面板装卸处理后,转到步S1066。而当在步S1062上判断插件60未安装在机身10的前面板12上时,则转到步S1066。在步S1066上进行计时处理。
然后,转到步S1067,判断开关50是否继续WIDE操作。当判断变焦开关50在继续WIDE操作时,则返回步S1062。而当判断变焦开关50的WIDE操作已经停止,则转到步S1068。
在步S1068上,判断在RAM101b中是否设置了SM状态的开编码,照相机1处于可拍摄状态。当步S1068判断未设置SM状态的开编码时,则结束变焦WIDE处理。而当步S1068判断设置了SM状态的开编码时,则转到步S1070。
在步S1070上判断的RAM101b中存储的胶卷计数显示数据是否是“E”(剩余张数零)的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态。当该步S1070判断胶卷计数显示的数据是“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态时,则结束变焦WIDE处理。而当步S1070判断胶卷计数显示不是“E”的亮灯状态、“E”的闪烁状态、规定数值(剩余张数)的闪烁状态之一种状态时,则转到步S1072。
在步S1072上,向插件60发送具有允许全部方式变更的命令的信号。即,通过通信单元110、137,从机身10的CPU101向插件60的CPU131发送具有允许全部方式变更的命令的信号。这样,就可以进行插件60的开关操作了。如果在步S1072上发送信号,则结束WIDE处理,返回分支处理。
如上所述,采用机身10的变焦WIDE处理,通过变焦开关50的WIDE操作,就能够使镜头筒体15从望远(TELE)缩进到广角(WIDE)端,拍摄者能够很容易对画面。
下面说明机身10的充电处理。
图40、41表示机身10的充电处理的流程图。机身10的充电处理是在机身10上的各种处理后或各种处理过程中进行闪光灯充电的处理。充电处理,首先如图40的步S1100所示,判断在RAM101b中是否设置了SM状态的闭编码,照相机1处于可以拍摄状态。当该步S1100判断设置了SM状态的闭编码时,则结束充电处理。而当步S1100判断没有设置SM状态的编码时,则转到步S1102。
在步S1102上判断在RAM101b中存储的胶卷计数显示的数据是否是“E”(剩余张数零)。当步S1102判断胶卷计数显示的数据是“E”时,则结束充电处理。而当步S1102判断胶卷计数显示的数据不是“E”时,则转到步S1104。
在步S1104上,从机身10的CPU101输出包括进行充电显示的命令的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号后,插件60的CPU131向LCD驱动单元138输出信号,使LCD71显示表示正在充电的标志,例如,使闪电标志闪烁。这时,表示正在充电的标志只有在闪光灯方式设定为自动方式、减轻红眼方式、夜景方式、强制发光方式的时候才进行显示,而在设定为关闭方式、远景方式时表示正在充电的标志不进行显示。
然后,转到步S1106,安装在CPU101内的充电异常计时器设置为30秒,并起动。然后,转到步S1108,从CPU101向闪光灯电路108输出信号,根据该信号,闪光灯电路工作,进行闪光灯充电。然后,转到步S1110,进行计时处理。即,通过起动250mS计时器,进行秒数据的计时总计,当该秒数据超过60秒以上时,则按分、时、日、月、年的顺序进行数据设定,该计时数据通过通信单元110、137发送给插件60。
然后,转到步S1112,判断是否充电结束。充电是否结束是通过检测从闪光灯电路108有无充电结束信号的输入来判断的。当在该步S1112上判断充电已结束时,则转到步S1124,设置RAM101b的充电结束标志。然后,转到步S1126。
而当步S1112判断充电未结束时,则转到步S1114,判断充电异常计时器是否已超时。当该步S1114判断充电异常计时器没有超时时,则转到图41的步S1116,判断250mS计时器是否已起动。当判断250mS计时器没有起动时,则转到步1120。而当判断250计时器已经起动时,则转到步S1118,从机身10的CPU101输出确认有无插件60的状态变化的信号,通过通信单元110、137发送给插件60的CPU131。接收该信号的插件60的CPU131,将对应于插件60状态的信号发送给机身10的CPU101。然后,转到步S1120。
在步S1120上判断是否有开关等的变化。例如判断盒盖52是否开闭;插件60是否安装在机身10的前面板12或后面板13上;主开关26、MR开关55、释放开关27或变焦开关50是否已操作。当该步S1120判断有开关等的变化时,则转到图40的步S1126。而当步S1120判断没有开关等的变化时,则返回步S1110。
但是,当步S1114判断充电异常计时器已超时时,则转到步S1122。在步S1122上,使RAM101b的充电结束标志复位。然后,转到步S1126。
在步S1126上进行充电结束处理。即,从CPU101向闪光灯电路108输出使充电结束的闪光灯充电控制信号。接收该信号后,闪光灯电路108使充电结束。然后,转到步S1128,从机身10的CPU101输出包括结束正在充电显示的命令的信号,通过通信单元110、137,发送给插件60的CPU131。接收该信号的插件60的CPU131,向LCD驱动单元138输出信号,使在LCD71上显示正在充电的标志熄灭或亮灯。即,闪光灯方式设定在自动方式、减轻红眼方式、夜景方式时,表示正在充电的标志从闪烁状态变为熄灭状态。而当闪光灯方式设定在强制发光方式时,表示正在充电的标志从闪烁状态变为亮灯状态。
如果在该步S1128上发送信号,则结束充电处理。
如上所述,根据机身10的充电处理可知,当充电处理在机身10上进行时,该信息通过通信单元110、137发送给插件60,可在插件60的LCD71上显示出表示正在充电。而当充电处理结束时,该信号通过通信单元110、137发送给插件60,在插件60的LCD71上可显示充电已结束的信息。
下面说明机身10的通信处理。
图42表示机身10的通信处理的流程图。而图45表示通信处理中所采用的信号。机身10的通信处理是在与插件60之间通过通信单元110、137进行通信,对插件60的状态控制、各种数据的发送接收所进行的处理。通信处理,首先如图42步S1200所示,判断插件60是否已安装在机身10的后面板13上了。当判断插件60未安装在机身10的后面板13上时,结束通信处理。而当判断插件60已安装在机身10的后面板13上时,则转到步S1202。在步S1202上进行发送处理。即,从机身10的CPU101输出对应于控制内容的规定信号,通过通信单元110、137、发送给插件60的CPU131。关于发送处理的内容将在后面叙述。
移转到步骤S1204,判断发送到插件60的信号是否是请求接收的数据。即发送到插件60的信号是请求有关插件60的信息等时,包括其信息的信号由插件60发送。当通过步骤S1204判断发送到插件60的信号不是请求接收的时,结束通信处理。另外,当判断发送到插件60的信号是请求接收的时,移转到步骤S1206。
步骤S1206,启动装在CPU101内的30mS定时器。然后,转移到步骤S1208,判断从定时器启动开始时间是否经过30mS。当判断为从定时器启动起时间经过30mS时,结束通信处理。另一方面,当判断为从定时器启动起没有经过30mS时,转移到步骤S1210,判断通信单元110的输入是否为L(指低电位状态,下面相同)。由插件60发送的信号如图45所示,是将只在一定时间为L的首部放在前头而构成的。因此,进行其首部输入的检测。当通过该步骤S1210,判断通信单元110的输入不是L时,返回到步S1208。另一方面,当判断通信单元110的输入是L时,转移到步骤S1212、步骤S1214。
在步骤S1212、1214,待机1mS后,重新判断通信单元110的输入是否是L。通过进行该判断,即使由噪声等原因导致通信单元110的输入成为L时也能防止照相机1的误动作。当通过该步骤S1214判断通信单元110的输入不是L时,作为没有首部输入而重新返回步骤S1208。另一方面,当判断通信单元S110的输入是L时,转移到步骤S1216。
在步骤S1216,判断从定时器启动起是否经过了30mS。当判断为自定时器启动起时间经过30mS时,结束通信处理。另一方面,当判断自定时器启动起没有经过30mS时,转移到步骤S1218,判断通信单元110的输入是否是H(指高电位状态,下面相同)。通过该步骤S1218判断通信单元110的输入不是H时,返回到步骤S1216。另一方面,当判断通信单元110的输入是H时,转移到步骤S1220、步骤S1222。
在步骤S1220、1222,待机24μS后,重新判断通信部110的输入是否是H。通过进行该判断,即使由于噪声等原因通信单元110的输入变成H时,也可以防止照相机1的误动作。通过该步骤S1222判断出通信单元110的输入不是H时,重新返回到步骤S1216。另一方面,判断通信单元110的输入为H时,转移到步骤S1224。
在步骤S1224,进行接收处理。关于接收处理的内容在后面论述。然后,转移到步骤S1226,判断帧定时器是否已超过时间。当判断是超过时间时,结束通信处理。另一方面,判断为没有超过时间时,转移到步骤S1228,进行接收指令处理。即,根据接收的信号指令进行数据的存储、数据写入、数据的读入或方式复位。例如:由步骤S1202,请求出插件60的变化状态信息的信号被发送到插件60,从插件60接收了包括PQ及ST设定数据时,PQ值的数据及ST的数据收存到RAM101b。而且,从插件60发送了包括闪光灯方式的指令的信号时,根据其指令的闪光灯方式在机体10上设定闪光灯方式。当从插件60发送了包括自拍方式设定状态的指令在内的信号时,在机体10上也被设定成自拍方式。因此,一按下释放开关(ルリ-ズスイツチ)27,10秒钟后,快门被关上,开始进行拍照。当从插件60发送包括无变化的指令的信号时,机体10不进行任何动作。而且,若通过步骤S1228处理完接收指令,则结束通信处理。
下面,就发送处理进行详细论述。
图43表示发送处理的流程图。发送处理如图43的步骤S1300所示,应该发送的信号指令、存放到RAM101B。然后,转移到步骤S1302、1304,应发送的信号数据数、数据被分别存放到RAM101B。之后,转移到步骤S1306,由CPU101向通信单元110的输入为H。然后,转移到步骤S1308,启动10mS定时器。再转移到步骤S1310,判断10mS定时器是否超过时间。当判断没有超过时间时,返回到步骤S1310。另一方面,当判断为已超过时间时,转移到步骤S1312。
在步骤S1312,由CPU向通信单元110的输出为L,应发送的首部的输出结束。然后,转移到步骤S1314,起动3ms定时器,转移到步骤S1316,判断3ms定时器是否已超过时间。当判断没有超过时间时,重新返回到步骤S1316。另一方面,当判断为已超过时间时,转移到步骤S1318。
在步骤S1318,由CPU101向通信单元110的输入为H。然后,转移到步骤S1320、1322,待机200μS后,由CPU101向通信单元110的输入为L。之后,转移到步骤S1224,判断输出数据是否为‘0’。当由步骤S1324判断输出为‘0’时,转移到步骤S1326,待机200μS后,转移到步骤S1330。另一方面,当由步骤S1324判断输出数据不为‘0’,而为‘1’时,转移到步骤S1328,待机600μS后,转移到步骤S1330。
在步骤S1330,判断8位部分的信号成分发送是否已结束。当判断8位部分的信号成分的发送没有结束时,返回到步骤S1318。经判断8位部分的信号成分的发送已结束时,转移到步骤S1332。在步骤S1332,由CPU101向通信部110的输出为H。转移到步骤S1334、1336,待机200μS后,由CPU101向通信单元110的输出为L。
然后,转移到步骤S1338,判断构成发送信号的指令、数据数及数据是否已全部发送。当判断指令、数据数、数据的所有信息发送均未结束时,转移到步骤S1340、1342,设定下面的发送数据(指令、数据数、数据),待机2mS后,返回到步骤S1318。
另一方面,当通过步骤S1338判断构成发送信号的指令、数据数及数已全部发送时,结束发送处理。
如果通过这样的发送处理,可以得到由首部、指令和数据构成的发送信号,并可以向插件60输出,其中,首部是将规定时间输出处于H状态而成的,指令和数据具有L电平不同的时间的逻辑值‘0’、“1”按8位进行组合而形成的。
下面,详细论述接收处理
图44表示接收处理的流程图。接收处理,首先如图44步骤S1400所示,帧定时器设定在20mS后,进行启动。然后,转移到步骤S1402,开始测量信号为L的区间时间。之后,转移到步骤S1404,判断出帧定时器是否已超过时间。当判断为已超过时间时,结束接收处理。另一方面,当判断没有超过时间时,转移到步骤S1406,判断从通信单元110向CPU101的输入是否是L。当判断从通信单元110向CPU101的输入为L时,返回到步骤S1404。另一方面,当判断从通信单元110向CPU101的输入不为L时,转移到步骤S1408、S1410。在步骤S1408、1410,待机24μS后,判断由通信单元110向CPU101的输入是否为L。当判断为从通信单元110向CPU101的输入为L时,返回到步骤S1404。另一方面,当判断从通信单元向CPU101的输入不为L时,转移到步骤S1412。
在步骤S1412,结束信号为L的区域时间的测算。然后,转移到步骤S1414,开始测算信号为H的区域时间。而后移到步骤S1416,判断帧定时器是否超过时间。当判断出已超过时间时,结束接收处理。另一方面,当判断出没有超过时间时,转移到步骤S1418,判断由通信单元110向CPU101的输入是否为L。当判断出由通信单元110向CPU101的输入不为L时,返回到步骤S1416。另一方面,当判断由通信单元110向CPU101的输入为L时,转移到步骤S1420、1422。
在步骤S1420、1422,待机24μS后,判断由通信单元110往CPU101的输入是否为L。当判断出由通信单元110往CPU101的输入不是L时,返回到步骤S1416。另一方面,当判断由通信单元110往CPU的输入为L时,转移到步骤S1424。
在步骤S1424,结束信号为L的区域时间测算。然后,转移到步骤S1426,进行逻辑值的判断。即,通过检测L区域时间和H区域时间来判断逻辑值是0还是1。尔后,移到步骤S1428,判断8位部分的信号成分的接收是否已结束。当判断为8位部分的信号成分的接收尚未结束时,返回到步骤S1402。判断8位部分的信号成分的发送已结束时,转移到步骤S1430。在步骤S1430上判断由通信单元110往CPU101输入的信号指令的接收是否已结束。当判断出接收指令尚未结束时,转移到步骤S1432,接收的数据作为指令数据存放到RAM101b。尔后转移到步骤S1434,在RAM101b上设定指令接收结束。之后,返回到步骤S1400。
另一方面,通过步骤S1430判断由通信单元往CPU101输入的信号指令的接收已结束时,转移到步骤S1436,判断由通信单元110往CPU101输入的信号指令的数据数的接收是否已完成。当判断数据数的接收尚未完成时,转移到步骤S1438,接收的数据作为数据数的数据存放到RAM101b。而后,转移到步骤S1440,在RAM101b中设定数据数接收结束。之后,转移至步骤S1446。
另一方面,通过步骤S1436判断由通信单元110往CPU101输入的信号数据数的接收已结束时,转移到步骤S1442,接收的数据作为数据n的一个数据存放到RAM101b。尔后,转移到步骤S1444,存放在RAM101b的数据数的数值被减掉一个。然后,转移到步骤S1446。
在步骤S1446,判断存放在RAM101b的数据数的数值是否为“0”。当判断数据数的数值不为零时,返回到步骤S1400。另外,当判断数据数的数值为“0”时,结束接收处理。
如果能进行这样的处理,可以在机身10上按指令、数据数、数据分别识别由插件60发送的信号。
如上述那样,通过机体10的通信处理,可以准确将信号由机体10发送到插件60。而且可准确接收来自插件60的信号。
下面,将照相机1的插件60所进行的各项处理加以说明。
首先,说明插件60的初始处理。
图46表示在机体10上的初始处理流程图。机体10的初始处理是接通电源后(装上蓄电池后)进行的处理。如图46的步骤S2000所示,进行CPU131的初始设定。在该初始设定,进行时间、定时器、寄存器等初始值的设定及等待时钟稳定的处理。然后,转移到步骤S2002,进行EEPROM139的展开处理。即,全部读出被定义EEPROM139的数据,存放到CPU131的RAM131b。尔后,转移到步骤S2004,进行EEPROM139的数据判断。即,根据EEPROM139的数据,设定闪光灯方式、日期方式等。
转移到步骤S2006,进行LCD驱动器138的初始设定。之后,移动到步骤S2008,根据从DRV(驱动器)电路135发送的输入信号进行机体10背面13的安装检测。再并且,转移到步骤S2010,判断在机体10背面13上是否装着插件60。当判断机体10背面13上装着插件60时,转移到步骤S2012,由CPU131向DRV电路137c输出信号,DRV电路137c工作,在通信单元137接收的信号往CPU131输入。另外,当判断插件60没有装在机体10的背面13时,转移到步骤S2014,信号从CPU131向DRV电路137c输出,DRV电路137c停止工作,在通信单元137c变成不接收信号,成为不向CPU131输入信号的状态。然后,在步骤S2012、2014的处理后,结束初始处理,转到转移(分支)处理。
如上述那样进行插件60的初始处理,可以设定照相机1的插件60状态。
下面,就插件60的转移处理加以说明。
图47示出插件60转移处理流程图。插件60的转移处理是在有插件60的各种开关的输入和通信输入等时所进行的处理。如图47的步骤S2100所示,判断插件60是否已在机体10的背面13上装卸过。装卸的检测是通过检测装卸检测开关47的切换状态的变化而进行。在步骤S2100,判断为在机体10的背面13上已装卸过插件60时,转移到背面装卸处理。而当通过步骤S2100判断为在机体10的背面13上没有装卸插件60时,转移到步骤S2102,判断是否操作过遥控开关77。当判断出已操作了遥控开关77时,转移到步骤S2104,判断插件60是否装在机体10的背面13上。通过该步骤S2104判断出插件60装在机体10的背面上时,转移到自拍方式处理。通过步骤S2104判断机体10的背面13上没装插件60时,转移到遥控信号发送处理。
另一方面,当在步骤S2102判断为没有操作遥控开关77时,转移到步骤S2106,判断插件60是否装在机体10的背面13上。当在该步骤S2106判断为插件60没有装在机体10的背面13上时,转移到步骤S2116。另一方面,当在步骤S2106判断为插件60装在机体10的背面13上时,转移到步骤S2108。
在步骤S2108判断有无通信输入。即,接收由机体10发送的信号后,判断在CPU131上有无来自通信单元137的信号输入。当判断有通信输入时,转移到通信处理。而判断为没有通信输入时,转移到步骤S2110。在步骤S2110,判断是否已进行了状态转换开关75的操作。当判断为已进行了状态转换开关75的操作时,转移到闪光灯方式处理。而当判断为没有操作状态转换开关75时,转移到步骤S2112。
在步骤S2112,判断是否已进行了日期开关72的操作。当判断为操作了日期开关72时,转移到步骤S2114,判断是否是CID设定方式。当判断为在步骤S2114是CID设定方式时,转移到CID设定处理。而在步骤S2114判断为不是CID设定方式时,转移到日期设定处理。
在步骤S2112,判断为没有进行日期开关72的操作时,转移到步骤S2116,判断是否进行了PQ开关74的操作。当判断为已进行了PQ开关74的操作时,转移到印相张数设定处理(PQ设定处理)。而当判断为没有进行PQ开关74的操作时,转移到步骤S2118。在步骤S2118,判断是否已进行了ST开关73的操作。当判断为ST开关73进行了操作时,转移到题头设定处理(ST设定处理)。而当判断为没有进行ST开关73的操作时,转移到步骤S2120。
在步骤S2120,判断注释显示定时器是否已超过时间。当判断为没有超过时间时,返回到步骤S2100。而当判断为超过时间时,转移到步2122,判断插件60是否装在机体10的背面13上。当在该步骤S2122判断为插件60未被装在机体10的背面13时,返回到步骤S2100。而在步骤S2122判断为插件60装在机体10背面13上时,转移到步骤S2124。在步骤S2124,LCD71为印相指定显示,之后,返回到步骤S2100。
如果像上述那样进行插件60的转移处理,可根据开关操作等转移到各种处理。
下面,就插件60的背面装卸处理进行说明。
图48示出插件60的背面装卸处理的流程图。插件60背面的装卸处理是插件60被装到机体10的背面13上或被卸下时所进行的处理。如图48的步骤S2200所示,插件60的背面装卸处理首先判断插件60是否被装在机体10的背面13上。当判断为插件60已装在机体10的背面13上时,转移到步骤S2202,在CPU131的RAM131b上设定成全方式禁止变更,成为不接收插件60的开关操作的状态。因此,即使误按开关,插件60被装到机体10上,也不能进行照相机的使用人无意识的设定或动作等。
之后,转移到步骤S2204,从CPU131往DRV电路137c输出信号,DRV电路137c工作,可以通信。尔后,转移到步骤S2206,为使电源稳定,待机40mS后,转移到步骤S2208。在步骤S2208,使RAM131b的遥控标记(标记显示71f)灭灯的数据复位,LCD71的遥控标记灯灭。遥控标记灯灭后,结束背面装卸处理。
然而,当判断为在步骤S2200插件60没有装到机体10的背面13上时,转移到步骤S2210,被CPU131的RAM131b设定成允许变更全方式,变成接收插件60的开关操作的状态。之后,转移到步骤S2212,在RAM131b上使禁止发送重新记录复位,变成可以进行题头、印相张数的前章改写状态。再转移到S2214,由CPU131往DRV电路137c输出信号,DRV电路137c关闭,成为不能从通信单元137向CPU131输入信号的状态。因此,不会有由于噪声等原因通过通信单元137输入CPU131不需要的信号的情况。
之后转移到步骤S2216,判断照相机1是否设定在自拍方式。即,判断自拍方式数据是否已存放到RAM131b。当判断自拍方式的数据已存放到RAM131b时,转移到步骤S2218,LCD71的自拍标记(标记显示71e)灭灯,自拍方式复位。然后,转移到步骤S2220。
另一方面,当判断为没有设定在自拍方式时,转移到步骤S2220。在步骤S2220,闪光灯方式标记灭灯。之后,转移到步骤S2222,LCD71的点显示区域71g、71h灭灯。再转移到步骤S2224,遥控定时器亮灯一定时间后,灯灭。关掉遥控标记灯后,结束背面装卸处理。
像上述那样通过背面装卸处理,从机体10的背面卸下插件60时,通信单元137为关闭状态,可减少不必要的功耗,降低卡内装电池134的消耗。对于机体10的背面13装上插件60时,通信单元137为导通状态,可以与机体10通信。
下面,就插件60的闪光灯方式处理进行说明。
图49、50表示插件60的闪光灯方式处理流程图。插件60的闪光灯方式处理,是在插件60装到机体10的背面13上、操作方式开关75时,进行闪光灯方式的旋转,是进行相应闪光灯方式的标记显示的处理。如图49的步骤S2300所示,插件60的闪光灯方式处理,首先判断是否通过机体10的通信单元110及插件60的通信单元137接收包括允许全方式的变更的指令在内的信息。当判断为尚未接收到包括允许全方式变更的指令在内的信息时,转移到步骤S2302,通信单元137接收来自机体10的信号,判断CPU131上有无来自通信单元137的信号输入。当判断为有通信输入时,转移到通信处(S2304)。判断没有通信输入时,转移到步骤S2306。
在步骤S2306,进行是否在连续按压方式开关75的判断。当判断为在连续按方式开关75时,返回到步骤S2302,反复步骤S2302~2306的处理,直到放开方式开关75为止。而在步骤S2306判断为,没方式开关未被按压就离开了时,结束闪光灯方式处理,返回到转移处理。
在步骤S2300,判断为已接收了包括允许全方式变更在内的信号时,转移到步骤S2308,判断闪光灯方式是否设定成自动方式。该判断是根据存放在RAM131b的闪光灯方式的数据是否是自动方式来进行。当判断为闪光灯方式设定在自动方式时,转移到步骤S2310,闪光灯方式设定成减轻红眼方式(PRE方式)。该设定根据作为闪光灯方式存放在RAM131b中的减轻红眼方式的数据进行的。设定完减轻红眼方式后,转移到步骤S2332。而当在步骤S2308判断为闪光灯没有设定成自动方式时,转移到步骤S2312。
在步骤S2312,判断闪光灯方式是否设定在减轻红眼方式上。该判断是根据存放在RAM131b中的闪光灯方式数据是否是减轻红眼而进行的。当判断为闪光灯方式设定成减轻红眼方式时,转移到步骤S2314,闪光灯方式设定成强制发光方式(ON方式)。该设定是通过作为闪光灯方式将强制发光方式的数据存放到RAM131b来进行。强制发光方式的设定结束后,转移到步骤S2332。当在步骤S2312,判断为闪光灯方式没有设定成减轻红眼方式时,转移到步骤S2316。
在步骤S1316,判断闪光灯方式是否设定成强制发光方式。该判断根据存放在RAM131b的闪光灯方式数据是否是强制发光方式来进行。当判断为闪光灯方式已设定成强制发光方式时,转移到步骤S2318,闪光灯方式被设定成禁止发光方式(OFF方式)。该设定根据作为闪光灯方式将禁止发光方式的数据存放到RAM131b来进行的。禁止发光方式的设定结束后,转移到步骤S2332。而当在S2316判断为闪光灯方式没有设定成强制发光方式时,转移到步骤S2320。
在步骤S2320,判断闪光灯方式是否设定成禁止发光方式。该判断根据存在放RAM131b内的闪光灯方式的数据是否是禁止发光方式来进行的。当判断为闪光灯方式是禁止发光方式时,转移到步骤S2322,闪光灯方式被设定成远景方式(INF方式)。该设定把远景方式的数据存放到RAM131b内作为闪光灯方式而进行。设定完远景方式后,转移到步2332。当通过步骤S2320判断闪光灯方式没有被设定成禁止发光方式时,转移到步骤S2324。
在步骤S2324,判断闪光灯方式是否设定成远景方式。该判断根据存放在RAM131b内的闪光灯方式的数据是否是远景方式而进行。当判断为闪光灯方式已设定成远景方式时,转移到步骤S2328。而通过步骤S2324判断闪光灯方式没有设定成远景方式时,转移到步骤S2326,判断闪光灯方式是否设定成远景闩锁(ラツチ)方式(INF闩锁方式:不需每次拍照时都设定远景方式,而远景方式继续保持的方式)。该判断根据存放在RAM131b的闪光灯方式的数据是否是远景闩锁方式来进行。当判断为闪光灯方式被设定成远景闩锁方式时,转移到步骤S2328,在步骤S2328,闪光灯方式被设定成夜景方式,之后,转移到步骤S2332。
当通过步骤S2326判断为闪光灯方式没有被设定成远景方式时,转移到步骤S2330,闪光灯方式被设定成自动方式,然后,转移到步骤S2332。在步骤S2332,存放在RAM131b中的闪光灯数据被写入到EEPROM139里。之后,转移到步2334。根据写入到EEPROM139的闪光灯方式的数据在LCD71上显示闪光灯方式的标记71a~71f。
例如:闪光灯方式为自动方式时,在LCD71的上段部分所有的显示标记灯都不亮;而闪光灯方式为减轻红眼(赤目)方式时,在LCD71的上段部分标记显示71a灯亮;闪光灯方式为强制发光方式时,只标记显示71b闪烁部分灯亮;闪光灯方式为禁止发光方式时,标记显示71b全部灯亮;闪光灯方式为远景方式时,标记显示71c灯亮;闪光灯方式为夜景方式时,标记显示71d灯亮。
然后,转移到步骤S2336,根据设定的语言的闪光灯方式的注释在LCD71的点显示区域71g显示。
例如:作为语言设定了日语时,闪光灯方式为自动方式的情况下,在点显示区域71g作为闪光灯方式注释显示出‘自动’。闪光灯方式为减轻红眼时,作为闪光灯方式注释显示出‘减轻红眼’。闪光灯方式为强制发光时,显示出‘闪光灯ON’。闪光灯方式为禁止发光时,显示出‘闪光灯OFF’。闪光灯方式为远景方式时,显示出‘远景’,闪光灯方式为夜景方式时,显示出‘夜景’。
作为语言设定了德语时,闪光灯方式在自动方式的情况下,在点显示区域71g作为闪光灯方式注释显示出‘Auto’。闪光灯方式为减轻红眼方式时,显示出‘Rote Augen Reduzierung’。闪光灯方式为强制发光方式时,显示出‘Blitzein’。闪光灯方式为禁止发光方式时,显示出‘Blitzaus’。闪光灯方式为远景方式时,显示出‘Landschafts-Funktion’。闪光灯方式为夜景方式时,显示出‘Nacht-Portrait’。
而且,作为语言设定成意大利语时,闪光灯方式设定成自动方式的情况下,在点显示区域71g作为显示方式的注释显示出‘Automatica’。闪光灯方式为减轻红眼方式时,显示出‘Riduzione Occhi Rossi’。闪光灯方式为强制发光方式时,显示出‘Flashattivato’。闪光灯方式为禁止发光方式时,显示出‘Flashdisattivato’。闪光灯方式为远景方式时,显示出‘Paesaggio’。闪光灯方式为夜景方式时,显示出‘Riprese Notturne’。
另外,作为语言设定成西班牙语时,闪光灯在自动的情况下,在点显示区域71g作为显示方式的注释显示出‘Auto’。闪光灯方式为减轻红眼方式时,显示出‘Reducciondel Efecto Ojos Rojos’。闪光灯方式为强制发光方式时,显示出‘Flash activado’。闪光灯方式为禁止发光方式时,显示出‘Flash desacivado’。闪光灯方式为远景方式时,显示出‘Paisaje’。闪光灯方式为夜景方式时,显示出‘Escena Nocturna’。
作为语言设定成美国英语时,闪光灯在自动的情况下,在点显示区域71g作为显示方式的注释显示出‘Full Auto’。闪光灯方式为减轻红眼方式时,显示出‘Red Eye Reduction’。闪光灯方式为强制发光方式时,显示出‘Fill-in Flash’。闪光灯方式为禁止发光方式时,显示出‘Flash off’闪光灯方式为远景方式时,显示出‘Landscape’。闪光灯方式为夜景方式时,显示出‘Night Portrait Mode’。
作为语言设定成丹麦语、芬兰语、法语、挪威语、葡萄语、英语或荷兰语时,根据其设定语言显示闪光灯的各种方式。
并且,转移到步骤S2338,判断显示闪光灯方式的文字数是否为超过11个文字。当判断为11个以下文字时,转移到步骤S2352。当判断为11个以上文字时,转移到步骤S2340,在保持LCD71的显示状态不变的状态下待机一定时间。另外,这时只显示闪光灯方式注释的前头部分10的文字。
转移到步骤S2342,闪光灯方式的注释进行点转换。即,由LCD驱动单元138往LCD71输出信号,根据其信号LCD71上显示的闪光灯方式的注释显示部分以点为单位进行切换。然后,转移到步骤S2344,转换的注释显示保持一定时间。尔后,转移到步2346,判断点转换是否已结束。也就是说,通过点滚动判断闪光灯方式的注释到未尾部分是否已显示结束。当判断点滚动尚未结束时,返回到步骤S2342,继续进行点转换。
当通过步骤S2346判断出,点滚动已结束时,转移到步骤S2348,闪光灯方式注释的未尾部分显示保持一定时间。之后,转移到步骤S2350,在LCD71上显示闪光灯方式注释的前头部分,然后,转移到步骤S2352。
在步骤S2352,启动装在CPU131中的注释显示定时器。之后,转移到步骤S2354,判断闪光灯方式是否设定成远景方式。该判断根据存放在RAM131b中的闪光灯方式数据是否是远景方式(INF方式)来进行。当判断闪光灯方式已设定成远景方式时,转移到步骤S2358。通过步骤S2354判断出闪光灯方式没有设定成远景方式时,转移到步骤S2356,判断闪光灯方式是否设定成夜景方式(NVP方式)。该判断是根据存放在RAM131b中的闪光灯方式的数据是否是夜景方式来进行。判断为闪光灯方式没有设定成夜景方式时,转移到步骤S2360。通过步骤S2356,判断为闪光灯方式设定成远景方式时,转移到步骤S2358。在步骤S2358,闩锁定时器(ラツチタイマ-)设定成3sec后,进行启动。然后,转移到步骤S2360。
在步骤S2360,设定的闪光灯方式被设定在RAM131b上。然后,转移到步骤S2362,判断有无通信输入。即,判断接收来自机体10的信号后在CPU131有无来自通信单元137的信号输入。当判断为没有信号输入时,转移到S2366。而判断为有通信输入时,转移到步骤S2364。在该步骤S2364进行通信处理(参照S5000~5242)。以这种通信处理,当通过通信单元110、137接收包括来自机体10无变化的指令在内的信号时,存放在RAM131b的闪光灯方式数据被发送到机体10。尔后,转移到步骤S2366。
在步骤S2366,判断注释显示(ュメント)定时器是否超过时间。当判断为注释显示定时器没有超过时间时,转移到步骤S2370。而判断为注释显示定时器已超过时间时,转移到步骤S2368,从CPU131向LCD驱动单元138输出信号,根据其信号LCD71显示印相指定。即,LCD71的点显示区域71g根据闪光灯方式注释显示印相指定(例如,印相指定为前面印相和后面印相时,显示为FB)。之后,转移到步骤S2370。
在步骤S2370,判断闪光灯方式是否设定成远景方式。该判断根据存放在RAM131b中的闪光灯方式数据是否是远景方式(INF方式)进行。当判断为闪光灯方式已设定成远景方式时,转移到步骤S2374。另外在步骤S2370,判断为闪光灯方式没有设定成远景方式时,转移到步骤S2372,判断闪光灯方式是否设定成夜景方式(NVP方式)。该判断依据存放在RAM1316中的闪光方式的数据是否夜景方式来进行。当闪光方式未设定成夜景方式时,转移到步骤S2390。而在步骤S2372,当判断为设定成夜景方式时,转移到步骤S2374。
在步骤S2374,判断闩锁定时器3Sec是否超过时间。当判断为没有超过时间时,转移到步骤S2390。当判断为超过时间时,则转移到步骤S2376,判断闪光灯方式是否设定成远景方式。当判断为闪光灯方式设定成远景方式时,转移到步骤S2382,闪光灯方式被设定成远景闩锁方式(不是每次拍照时都设定远景方式,能继续保持远景方式的方式)。该设定通过将远景闩锁方式存放到RAM131b作为闪光灯方式进行。之后,转移到步骤S2384,通过LCD71来闪烁显示远景标记(标记显示71c)。然后,转移到步骤S2336。
另外,通过步骤S2376,判断闪光灯方式没有设定成远景方式时,转移到步骤S2378,闪光灯方式设定成夜景闩锁方式(不需每次拍照时都设定,夜景方式就能继续保持不变的方式)。该设定通过将夜景闩锁方式的数据存放到RAM131b内作为闪光灯方式进行。之后,转移到步骤S2380,通过LCD71来闪烁显示夜景标记(标记显示7d)。然后,转移到步骤S2386。
在步骤S2386,存放到RAM131b中的闪光灯方式的数据被写入EEPROM139。之后,转移到步骤S2388,设定的闪光灯方式被存放到RAM131b。为此,通过通信单元110、137接收了来自机体10包括无变化的指令的信号时,存放在RAM131b的闪光灯显示的数据被发送到机体10。然后,转移到步骤S2390。
在步骤S2390,判断是否在连续按压方式开关75。当判断为在连续按开关75时,返回到步骤S2362。而当判断为没有按方式开关75已离开了时,结束闪光灯方式处理,返回到转移处理。
如果像上述那样闪光灯方式处理,可以通过操作插件60的方式开关75进行闪光灯方式的设定变更。而且,还可通过通信单元110、137将其闪光灯方式的信息送往机体10,根据闪光灯方式进行适当的照相。
下面,就插件60的自拍方式处理加以说明。
图51示出插件60的自拍方式处理流程图。插件60的自拍方式处理是进行自拍方式设定、复位以及显示的处理。该处理是在插件60装在机体10的背面13上时,操作了遥控开关77的情况下进行的。该插件60的自拍方式处理如图51的步骤S2400所示,首先,判断是否通过机体10的通信单元110和插件60的通信单元137已接收了允许全方式变更的包括指令在内的信号。当判断为已在接收包括允许全方式变更的指令的信号时,转移到步骤S2404。
另外,在判定了没有接受到含有允许全模式变更命令的信号时,转向步骤S2402,判定照相机1是否被设定在自拍模式。此判定是根据在RAM131b中是否存储有自拍模式的数据来实行的。在步骤S2402,当判定出没有设定在自拍模式时,转向步骤S2432。另一方面,当判定出设定在自拍模式时,转向步骤S2404。
在步骤S2404中,判定照相机1是否被设定在自拍模式。当判定出设定在自拍模式时,转向步骤S2406,自拍模式被复位。因此,在通过通信单元110、137,接受到来自机身10的、含有无变化命令的信号、即用于对插件60的状态变化进行确认的信号时,表示自拍模式已被复位的信号由插件60向机身10传送。然后,转向步骤S2408,显示在LCD71上的遥控标记(显示标记71f)、自拍标记(显示标记71e)被熄灭(参考图7)。接着,转向步骤S2432。
另一方面,在步骤S2404中,当判定了没有设定在自拍模式时,转向步骤S2410,自拍模式被设定。因此,在通过通信单元110、137,接受到来自机身10的、含有无变化命令的信号、即用于对插件60的状态变化进行确认的信号时,表示自拍模式已被设定的信号由插件60向机身10传送。
然后,转向S2412,将自拍模式显示的数据存储在CPU131的RAM131b中。接着,转向S2414,将信号从CPU131向LCD驱动单元138输出,在LCD驱动单元138的驱动下,LCD71上显示出与设定语言相适应的自拍模式的命令。例如,作为语言,日本语被设定时,在LCD71上的点阵显示区域71g上显示“セルフタイマ-(自拍计时器)”。
然后,转向步骤S2416,判定在LCD71上显示的自拍模式的命令的文字数是否是11个文字以上。在判定出命令的文字数不是11个文字以上时,例如作为语言,日本语被设定时,(自拍模式的命令是“セルフタイマ-(自拍计时器)”,7个文字),作为语言,意大利语被设定时,(自拍模式的命令是“Autoscatto”,10个文字),作为语言,美国语被设定时,(自拍模式的命令是“Self Timer”,10个文字)等,此时,转向步骤S2430。另一方面,在判定出命令的文字数是11个文字以上时,例如作为语言,德语被设定时,(自拍模式的命令是“Selbstausloser”,14个文字),作为语言,西班牙语被设定时,(自拍模式的命令是“Atodisparador”,14个文字),此时,转向步骤S2418。
在步骤S2418中,将LCD71的显示状态保持一定时间不变进行待机。再有,此时,只显示自拍模式的命令的先头部分的10个文字。然后,转向步骤S2420,自拍模式的命令被点阵滚动显示。即,从LCD驱动单元138向LCD71输出信号,根据此信号,在LCD71上被显示的自拍模式的命令显示部分以点阵单位被切换。然后,转向步骤S2422,将被切换了的命令显示维持一定时间。接着,转向步骤S2424,判定点阵滚动是否结束。即,判定通过点阵滚动,自拍模式的命令显示是否已达到末尾,已显示完毕。在判定出点阵滚动没有结束时,返回步骤S2420,进一步实行点阵滚动。
另一方面,在步骤S2424,在判定出点阵滚动已结束时,转向步骤S2426,将自拍模式命令末尾部分的显示维持一定时间。接着,转向步骤S2428,在LCD71上显示自拍模式命令的先头部分,转去步骤S2430,启动命令显示计时器,其后,转向步骤S2432。
在步骤S2432中,判定是否有输入。即,判定是否存在对来自机身10的信号进行接受,从通信单元137向CPU131的信号输入。在判定出没有通信输入时,转向步骤S2436。另一方面,在判定出有通信输入时,转向步骤S2434。在此步骤S2434中,实施通信处理(参考S5000~5242)。在此通信处理中,在通过通信单元110、137,接受到来自机身10的、含有无变化命令的信号时,RAM131b中设定的自拍模式的数据被传送给机身10。然后,转向步骤S2436。
在步骤S2436中,判定命令显示计时器是否已时间超出。当判定出命令显示计时器没有时间超出时,转向步骤S2440。当判定出命令显示计时器已时间超出时,转向步骤S2438,从CPU131向LCD驱动单元138输出信号,根据该信号,LCD71进行印相(プリソト)指定的显示。即,LCD71的点阵显示区域71g从自拍模式命令显示转为显示印相指定的显示(例如,当印相指定为正面印相(フロントプリント)及背面印相(バツケプリント)时,显示为「FB」),接着,转向步骤S2440。
在步骤S2440,判定遥控开关77是否被持续地按下。当判定出遥控开关77被持续地按下时,返回步骤S2432。另一方面,当判定出遥控开关77没有被按下、为离开的状态时,结束自拍模式,返回分支处理。
如上所述,根据自拍模式处理,利用对插件60的遥控开关77的操作,能够通过通信单元110、137,正确地向机身10传送自拍模式的设定或复位的信息。因此,根据遥控开关77的操作,能够正确地使用自拍计时器进行照片拍照,和正确地进行自拍计时器的设定解除。另外,由于自拍模式命令在LCD71上被点阵滚动显示,因此,即使由语言形成的命令其文字数多的情况下,也能够正确地将命令显示在LCD71上。
接着,对插件60的遥控信号发送处理进行说明。
图52、53示出了插件60的遥控信号发送处理流程图。图54示出了应发送的遥控信号的说明图。插件60的遥控信号发送处理是在从机身10摘下插件60后,通过插件60的遥控开关77的操作来实行的处理。此插件60的遥控信号发送处理,如图52的步骤S2500所示,首先,判定应发送的遥控信号中是否含有PQ代码(印相张数代码)。在判定出含有PQ代码时,转向步骤S2508。在判定出不含有PQ代码时,转向步骤S2502,判定遥控信号中是否含有ST代码(题头选择代码)。
在判定出含有ST代码时,转向步骤S2508。在判定出不含有ST代码时,转向步骤S2504,判定遥控信号中是否含有重写传送代码。在判定出含有重写传送代码时,转向步骤S2508。在判定出不含有重写传送代码时,转向步骤S2506,将具有释放代码的数据存储在RAM131b中,接着,转向步骤S2508。
在S2508中,判定遥控信号中是否含有PQ代码。在判定出不含有PQ代码时,转向步骤S2516。另一方面,在判定出含有PQ代码时,转向步骤S2510,将PQ代码的数据作为代码1存储在RAM131b中。然后,转向步骤S2512,将张数数据作为代码2存储在RAM131b中。接着,转向步骤S2514,实行命令输出处理。即,如图54所示,将遥控信号从CPU131向遥控信号发送电路140进行输出,通过投光LED93以光信号向机身10进行投光。之后,转向步骤S2516。
在步骤S2516中,判定遥控信号中是否含有ST代码。在判定出不含有ST代码时,转向步骤S2524,另一方面,在判定出含有ST代码时,转向步骤S2518,将语言值作为代码1存储在RAM131b中。然后,转向步骤S2520,将题头值作为代码2存储在RAM131b中。接着,转向步骤S2522,实行命令输出处理。即,将遥控信号从CPU131向遥控信号发送电路140进行输出,通过投光LED93以光信号向机身10进行投光。之后,转向步骤S2524。
在步骤S2524中,判定遥控信号中是否含有重写传送代码。在判定出不含有重写传送代码时,转向步骤S2532,另一方面,在判定出含有重写传送代码时,转向步骤S2526,将重写传送代码的数据作为代码1存储在RAM131b中。然后,转向步骤S2528,将重写传送代码作为代码2存储在RAM131b中。接着,转向步骤S2530,实行命令输出处理。即,将遥控信号从CPU131向遥控信号发送电路140进行输出,通过投光LED93以光信号向机身10进行投光。之后,转向步骤S2540。
不过,在步骤S2532中,要判定遥控信号中是否含有释放代码。在判定出不含有释放代码时,转向步骤S2540,另一方面,在判定出含有释放代码时,转向步骤S2534,将释放代码的数据作为代码1存储在RAM131b中。然后,转向步骤S2536,将释放代码作为代码2存储在RAM131b中。接着,转向步骤S2538,实行命令输出处理。即,将遥控信号从CPU131向遥控信号发送电路140进行输出,通过投光LED93以光信号向机身10进行投光。之后,转向步骤S2540。
在步骤S2540中,设定在RAM131b中的具有释放代码的数据被复位。然后,转向步骤S2542、2544、2546,分别将设定在RAM131b中的具有重写传送代码的数据、具有PQ代码的数据及具有ST代码的数据复位。
接着,转向图53的步骤S2550,由CPU131向LCD驱动单元138输出信号,再由此LCD驱动单元138向LCD71输出信号,在LCD71上闪烁显示遥控标记(显示标记71f)。因此,照相机的使用者能够看到遥控标记的闪烁显示,确认信号被发送。然后,转向步骤S2552,遥控标记被熄灭,转向步骤S2554,判定遥控开关77是否被持续按下。
在步骤S2554中,在判定出遥控开关77被持续按下时,再次回到S2554,判定遥控开关77是否被持续按下。之后,在判定出遥控开关77已离开时,结束遥控发信处理,回到分支处理。
如上所述,利用遥控发信处理,通过插件60的遥控操作,能够进行机身10的释放、PQ设定、ST设定及前一张改写。
接着,对在插件60上的日期处理进行说明。
图55示出了插件60的日期设定处理流程图。日期设定处理是CPU131对由摄影者对插件60的开关组136的操作所具有的意旨进行检测,再根据其操作内容而进行的处理。本处理首先,在步骤S3000中,判定是否通过机身10的通信单元110及插件60的通信单元137,接受到来自机身10的CPU101的允许全模式变更命令,如果没有接受到允许全模式变更命令,则转向步骤S3002,如果接受到允许全模式变更命令,则转向步骤S3008。
在步骤S3002中,判定是否有来自机身10的通信输入,如果有通信输入,则在实行了S3004的通信处理(在后面叙述)之后,转向步骤S3006,如果没有通信输入,则直接转向步骤S3006。在步骤S3006,判定数据开关72是否被按下,若数据开关72被按下,则返回S3002,若数据开关72没有被按下,则实行分支处理(已作过说明)。
在步骤S3008中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。在步骤S3010中,判定是否是印相张数设定显示状态,如果是印相张数设定显示状态,则在步骤S3020,在LCD71上进行PQ显示,之后,转向步骤S3018,如果不是印相张数设定显示状态,则转向步骤S3012。在步骤S3012中,判定是否是题头设定显示状态,如果是题头设定显示状态,则在步骤S3022,在LCD71上进行ST显示,之后,转向步骤S3018,如果不是题头设定显示状态,则转向步骤S3014。在步骤S3014中,判定是否是日期修正模式,如果是日期修正模式,则在步骤S3024,对数据值进行确定,并在LCD71上显示日期,之后,转向步骤S3018,如果不是日期修正模式,则在步骤S3016中,进行了日期模式变更(在后面叙述)之后,转向步骤S3018。在步骤S3018中,实行日期显示。
在后续的步骤S3026中,CPU131中内设的计时器开始计时。在步骤S3028中,判定是否有通信输入,如果有通信输入,在步骤S3030中,实行通信处理(在后面叙述),之后,转向步骤S3032,如果没有通信输入,则直接转向步骤S3032。在步骤S3032中,判定计时器的计时是否超过规定时间(例如2秒),如果超过规定时间,则实行日期修正处理(在后面叙述),如果没有超过规定时间,则转向步骤S3034。在步骤S3034中,判定日期开关72是否被按下,如果日期开关72没有被按下,则转向分支处理(已作过说明),如果日期开关72被按下,则返回步骤S3028。
图56示出了日期模式变更处理流程图。此日期模式变更处理是图55所示的流程图中的步骤S3016的处理。此处理首先在步骤S3050中,判定现日期模式是否是FB年月日显示模式,如果是,则在步骤S3052中,在变更为FB时分显示模式之后,转向步骤S3084,如果不是,则转向步骤S3054。在步骤S3054中,判定现日期模式是否是FB时分显示模式,如果是,则转向步骤S3056,如果不是,则转向步骤S3066。
在步骤S3056中,判定现日期模式是否是B年月日顺序显示模式,如果是,则在步骤S3058中,设定为B年月日之后,转向步骤S3084,如果不是,则转向步骤S3060。在步骤S3060中,判定现日期模式是否是B月日年顺序显示模式,如果是,则在步骤S3062中,设定为B月日年之后,转向步骤S3084,如果不是,则在步骤S3064中,设定为B日月年之后,转向步骤S3084。
在步骤S3066中,判定现日期模式是否是B年月日显示模式,如果是,则在步骤S3068中,在变更为B时分显示模式之后,转向步骤S3084,如果不是,则转向步骤S3070。在步骤S3070中,判定现日期模式是否是B时分显示模式,如果是,则在步骤S3072中,在设定为不显示日期的OFF模式之后,转向步骤S3084,如果不是,则转向步骤S3074。
在步骤S3074中,判定现日期模式是否是FB年月日显示模式,如果是,则在步骤S3076中,在设定为FB年月日之后,转向步骤S3084,如果不是,则转向步骤S3078。在步骤S3078中,判定现日期模式是否是FB月日年顺序显示模式,如果是,则在步骤S3080中,设定为FB月日年之后,转向步骤S3084,如果不是,则在步骤S3082中,设定为FB日月年之后,转向步骤S3084。
在步骤S3084中,以上所设定的日期模式被存储在EEPROM139中,与此同时,按照此日期模式,将日期信息存储在RAM131b中。在后续的S3086中,判定日期模式是否是FB,如果日期模式是FB,转向步骤S3088。
在步骤S3088中,判定依靠与机身10的通信而接受的CID输入数据是否已接受完了,如果已接受完了,则实施CID输入处理。这里,所谓CID输入处理,是在对被装好的胶卷进行中途倒卷,胶卷盒盖52被打开时,通过摄影者在插件60上对开关组136的操作和LCD71上的显示,来实行作为该胶卷盒识别信息的CID的输入,将其输入的CID与剩余张数存储在EEPROM139中。
另外,在步骤S3090中,判定是否有登记的CID,如果存在登记的CID,则实行CID显示处理。这里,所谓CID显示处理,是对EEPROM139中登记的CID和剩余张数进行显示的处理,当登记的CID有多个时,根据开关组的操作,顺序进行显示。到此,日期变更处理结束。
图57~图59示出了日期修正处理的流程图。此日期修正处理是图55所示的流程图中的1个处理。本处理首先在步骤S3100中,在LCD71上将FB发亮显示,将年月日闪烁显示,将可进行日期修正的意思向摄影者告之。在后续的S3102中,判定向上开关81是否被按下,如果向上开关81被按下,则转向步骤S3104,如果向上开关81没有被按下,则转向步骤S3114。在步骤S3114中,判定向下开关82是否被按下,如果向下开关82被按下,则转向步骤S3116,如果向下开关82没有被按下,则转向步骤S3126。
不过,在步骤S3104中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。
接着,在步骤S3106中,年月日的显示顺序被变更,在步骤S3108中,判定是否有通信输入,如果有,则在步骤S3110中实行通信处理(在后面叙述),之后,转向步骤S3112,如果没有通信输入,则直接转向步骤S3112。在步骤S3112中,判定向上开关81是否被按下,如果向上开关81被按下,则返回步骤S3108,如果向上开关81没有被按下,则转向步骤S3126。
在步骤S3116中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。
然后,转向步骤S3118,年月日的显示顺序被变更,在步骤S3120中,判定是否有通信输入,如果有,则在步骤S3122中实行通信处理(在后面叙述),之后,转向步骤S3124,如果没有通信输入,则直接转向步骤S3124。在步骤S3124中,判定向下开关82是否被按下,如果向下开关82被按下,则返回步骤S3120,如果向下开关82没有被按下,则转向步骤S3126。
在步骤S3126中,判定是否有通信输入,如果有,则在步骤S3128中实行通信处理(在后面叙述),之后,转向步骤S3130,如果没有通信输入,则直接转向步骤S3130。在步骤S3130中,判定日期开关72是否被按下,如果日期开关72被按下,则返回步骤S3102,如果日期开关72没有被按下,则转向图58的步骤S3132。
在步骤S3132中,判定显示模式是否是年月日显示顺序的模式,如果是,则在步骤S3134中,将在LCD71上显示的年月日之中的年的位进行闪烁显示,之后,转向步骤S3142,如果不是年月日显示顺序的模式,则转向步骤S3136。在步骤S3136中,判定显示模式是否是月日年显示顺序的模式,如果是,则在步骤S3138中,将在LCD71上显示的月日年之中的月的位进行闪烁显示,之后,转向步骤S3142,如果不是月日年显示顺序的模式,则在步骤S3140,将在LCD71上显示的月日年之中的日的位进行闪烁显示,之后,转向步骤S3142。
在步骤S3142中,判定向右开关83是否被按下,如果向右开关(ライトスイツチ)83被按下,则转向步骤S3146,如果向右开关83没有被按下,则转向步骤S3144。在步骤S3144中,判定左开关84是否被按下,如果左开关84被按下,则转向步骤S3158,如果左开关84没有被按下,则转向步骤S3170。
在步骤S3146中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3148,将修正位进行变更,将新的修正位在LCD71上进行闪烁显示,转向步骤S3150,将目前的有效开关在LCD71上进行显示。在步骤S3152中,判定是否有通信输入,如果有,则在步骤S3154中实行通信处理(在后面叙述),之后,转向步骤S3156,如果没有通信输入,则直接转向步骤S3156。在步骤S3156中,判定向右开关83是否被按下,如果向右开关83被按下,则返回步骤S3152,如果向右开关83没有被按下,则转向步骤S3170。
另外,在步骤S3158中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3160,将修正位进行变更,将新的修正位在LCD71上进行闪烁显示,转向步骤S3162,将目前的有效开关在LCD71上进行显示。在步骤S3164中,判定是否有通信输入,如果有,则在步骤S3166中实行通信处理(在后面叙述),之后,转向步骤S3168,如果没有通信输入,则直接转向步骤S3168。在步骤S3168中,判定左开关84是否被按下,如果左开关84被按下,则返回步骤S3164,如果写入左开关84没有被按下,则转向步骤S3170。
在步骤S3170中,判定向上开关81是否被按下,如果向上开关81被按下,则转向步骤S3174,如果向上开关81没有被按下,则转向步骤S3172。在步骤S3172中,判定向下开关82是否被按下,如果向下开关82被按下,则转向步骤S3200,如果向下开关82没有被按下,则转向图59的步骤S3226。
在步骤S3174中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3176,将修正位的值加1,在步骤S3178,将该增加了1的新的值在LCD71上进行闪烁显示,在步骤S3180,让CPU131中内设的计时器开始计时。在步骤S3182,判定计时器的计时时间是否超过规定时间(例如1秒),如果计时时间超过规定时间,则转向步骤S3184,如果没有超过规定时间,则转向步骤S3194。
在步骤S3184中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3186,将修正位的值加1,在步骤S3188,将该增加了1的值进行上限处理,这里,所谓上限处理,是例如,表示月的位的数字增加1后的结果若为13时,将其结果取为1月。在步骤S3190,将该新的值在LCD71上进行闪烁显示,在步骤S3192中,待机规定的时间(例如125m秒),然后,转向步骤S3194。
在步骤S3194中,判定是否有通信输入,如果有,则在步骤S3196中实行通信处理(在后面叙述),之后,转向步骤S3198,如果没有通信输入,则直接转向步骤S3198。在步骤S3198中,判定向上开关81是否被按下,如果向上开关81被按下,则返回步骤S3182,如果向上开关81没有被按下,则转向步骤S3226。
另一方面,在步骤S3200中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,在步骤S3202,将修正位的值减1,在步骤S3204,将该减去了1的新的值在LCD71上进行闪烁显示,在步骤S3206,让CPU131中内设的计时器开始计时。在步骤S3208,判定计时器的计时时间是否超过规定时间(例如1秒),如果计时时间超过规定时间,则转向步骤S3210,如果没有超过规定时间,则转向步骤S3220。
在步骤S3210中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3212,将修正位的值减1,在步骤S3214,将该减去了1的值进行下限处理,这里,所谓下限处理,是例如,表示月的位的数字减去1后的结果若为0时,将其结果取为12月。在步骤S3216,将该新的值在LCD71上进行闪烁显示,在步骤S3218中,待机规定的时间(例如125mS),然后,转向步骤S3220。
在步骤S3220中,判定是否有通信输入,如果有,则在步骤S3222中实行通信处理(在后面叙述),之后,转向步骤S3224,如果没有通信输入,则直接转向步骤S3224。在步骤S3224中,判定向下开关82是否被按下,如果向下开关82被按下,则返回步骤S3208,如果向下开关82没有被按下,则转向步骤S3226。
在图59所示的步骤S3226中,判定是否有通信输入,如果有,则在步骤S3228中实行通信处理(在后面叙述),之后,转向步骤S3230,如果没有通信输入,则直接转向步骤S3230。在步骤S3230中,判定日期开关72是否被按下,如果日期开关72被按下,则转向步骤S3232,如果日期开关72没有被按下,则返回步骤S3132。
在步骤S3232中,实行日期修整,所谓日期修整,是例如,如果以上设定的日期数据是98年2月29日,则将此日期数据变更为98年2月1日。然后,在后续的步骤S3234中,作为应与机身10通信的数据,将修正了的时钟数据(也含有日期)存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的时钟数据(也含有日期)向本机10发送。
在步骤S3236,将被修正了的日期数据显示在LCD71上,与此同时,将到此为止在LCD71上显示的有效开关显示熄灭,在步骤S3238,将日期模式存储在EEPROM139中。
在步骤S3240中,判定是否有通信输入,如果有,则在步骤S3242中实行通信处理(在后面叙述),之后,转向步骤S3244,如果没有通信输入,则直接转向步骤S3244。在步骤S3244中,判定日期开关72是否被按下,如果日期开关72被按下,则返回步骤S3240,如果日期开关72没有被按下,则进行分支处理(已作过说明)。
根据以上用图55~图59说明的插件60的日期设定处理,一按下日期开关72,日期模式就被实行变更处理,在此日期模式变更处理中,日期模式以FB年月日显示模式→FB时分显示模式→B年月日显示模式→B时分显示模式→OFF模式→FB年月日显示模式→…的顺序进行转换。这里,在FB年月日显示模式及B年月日显示模式各自的模式上,年、月以及日的显示顺序遵从在日期修正处理上所选择的顺序。
另外,日期开关72被持续按下2秒以上时,日期修正处理被实行。图60是对日期模式变更处理时在LCD71上的显示例的转变进行说明的说明图。在此日期修正处理中,在日期开关72被按下的期间,每次按下向上开关81时,例如,日期模式作如下转变:年月日的顺序显示(图60(a))→月日年的顺序显示(图60(b))→日月年的顺序显示(图60(c))。另外,在日期开关72被按下的期间,每次按下向下开关82时,例如,日期模式作如下转变:年月日的顺序显示(图60(d))→日月年的顺序显示(图60(e))→月日年的顺序显示(图60(f))。然后断开开关72,之后,利用向右开关83及左开关84选择修正位的位置,利用向上开关81及向下开关82来增减修正位的值。然后,一旦日期开关72被按下,日期数据则被确定。
进一步,能够从机身10的CPU101内设的计时器取得日期数据,相对于此,使用插件60上的开关组136由摄影者能够实行日期修正的操作,虽然计时器的功能和操作功能具备在相互间各自不同的物体上,如用图55~图59所示的流程图所说明过的,通过机身10的通信单元110及插件60的通信单元137,利用机身10的CPU101与插件60的CPU131之间的实行的通信,摄影者能够用以往的一体型照相机相同的操作来进行数据的修正。
接着,对插件60上的印相张数(PQ)设定处理进行说明。
图61~图65示出了插件60上的印相张数(PQ)设定处理流程图。此PQ设定处理是CPU131对由摄影者对插件60的开关组136的操作所具有的意旨进行检测,再根据其操作内容而进行的处理。本处理首先,在图61所示的步骤S3300中,判定是否通过机身10的通信单元110及插件60的通信单元137,接受到来自机身10的CPU101的允许全模式变更命令,如果没有接受到允许全模式变更命令,则转向步骤S3302,如果接受到允许全模式变更命令,则转向步骤S3308。
在步骤S3302中,判定是否有来自机身10的通信输入,如果有通信输入,则在实行了S3304的通信处理(在后面叙述)之后,转向步骤S3306,如果没有通信输入,则直接转向步骤S3306。在步骤S3306,判定PQ开关74是否被按下,若PQ开关74被按下,则返回S3002,若PQ开关74没有被按下,则实行分支处理(已作过说明)。
在步骤S3308中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,在步骤S3310中,判定PQ值是否已确定,如果PQ值已确定,则在步骤S3312中,在设置了所确定的PQ值之后,转向步骤S3316,若PQ值尚未确定,则在步骤S3314中,将初始值1作为PQ值进行设置,之后,转向步骤S3316。
在步骤S3316中,对此被设置的PQ值及语言所对应的注释数据进行设置。这里,所谓注释数据,是为了将处于PQ可设定状态这一信息向摄影者告之而显示的文字列。与所选择的语言相对应进行显示。例如,若是德语,为“AnzahlBilder”;若是意大利语,为“Numero distampe”;若是日本语,为“プリントマイスウ(印相张数)”;若是西班牙语,为“Cantidad de Copias”;若是英语,为“Pringt Quantity”。然后在步骤S3318,将所设置的PQ值、所设置的注释数据以及目前有效的开关在LCD71上进行显示。此时,在注释数据超过了在LCD71上一次能够显示的文字数时,只显示注释数据从开头起规定的文字数(例如10个)。
在步骤S3320中,判定注释数据的文字数是否是11个以上,如果注释数据的文字数是10个以下,则转向步骤S3334,如果注释数据的文字数是11个以上,则转向步骤S3322,在步骤S3322,待机规定的时间,在步骤S3324,在LCD71上显示的注释数据向左方向只滚动一个点,在步骤S3326,待机规定的时间,在步骤S3328,判定滚动是否已结束,即,注释数据的最后的文字是否已在LCD71上显示出来,如果已显示出来,则转向步骤S3330,若尚未显示出来,则返回步骤S3324。在步骤S3330,待机规定的时间,在步骤S3332,注释数据的显示被进行初始化,在LCD71上显示注释数据从开头起规定的文字数。即,在步骤S3320~步骤S3332中,注释数据在LCD71上,一个点一个点地向左方向滚动,直到该文字列的最后的文字被显示出来为止,之后,为初始显示。
在步骤S3334中,判定是否有来自机身10的通信输入,如果有通信输入,则在实行了S3336的通信处理(在后面叙述)之后,转向步骤S3338,如果没有通信输入,则直接转向步骤S3338。在步骤S3338,判定PQ开关74是否被按下,若PQ开关74被按下,则返回S3334,若PQ开关74没有被按下,则在步骤S3340中,让CPU131中内设的计时器开始计时,之后,转向步骤S3342。
在图62所示的步骤S3342中,判定插件60是否是装于机身10的背面13上,如果是装于机身10的背面13上,则转向步骤S3346,如果没有装于机身10的背面13上,则转向步骤S3344。在步骤S3344,判定前一张改写是否已确定,如果已确定,则转向步骤S3422,如果没有确定,则转向步骤S3346。再有,所谓前一张改写是指对已曝光的那张摄影所对应的磁记录区域上已写入的磁记录数据进行改写。
在步骤S3346中,判定向上开关81是否被按下,如果向上开关81被按下,则转向步骤S3350,如果向上开关81没有被按下,则转向步骤S3348。在步骤S3348中,判定向下开关82是否被按下,如果向下开关82被按下,则转向步骤S3386,如果向下开关82没有被按下,则转向步骤S3422。
在步骤S3350中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3352,让CPU131中内设的计时器再次开始计时。在步骤S3354中,判定PQ值是否是10,如果PQ值是10,则在步骤S3356中,将PQ值取为0,之后,转向步骤S3360,如果PQ值不是10,则在步骤S3358中,将PQ值加1,之后,转向步骤S3360。在步骤S3360中,在LCD71上显示该更新的PQ值,同时,显示有效开关,在步骤S3362,让CPU131中内设的计时器开始计时。
在步骤S3364,判定计时器的计时是否超过规定时间(例如1秒),如果超过规定时间,则转向步骤S3366。如果没有超过规定时间,则转向步骤S3378。在步骤S3366中,判定PQ值是否是10,如果PQ值是10,则在步骤S3368中,将PQ值取为0,之后,转向步骤S3372,如果PQ值不是10,则在步骤S3370中,将PQ值加1,之后,转向步骤S3372。在步骤S3372中,在LCD71上显示该更新的PQ值,同时,显示有效开关,在步骤S3374,待机规定的时间(例如125mS),在步骤S3376,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。
在步骤S3378中,判定是否有来自机身10的通信输入,如果有通信输入,则在实行了S3380的通信处理(在后面叙述)之后,转向步骤S3382,如果没有通信输入,则直接转向步骤S3382。在步骤S3382,让CPU131中内设的计时器再次开始计时,在步骤S3384,判定向上开关81是否被按下,若向上开关81被按下,则返回S3364,若向上开关81没有被按下,则转向步骤S3422。
即,在步骤S3364~步骤S3384的循环中,只要向上开关81被持续按下,则以规定的时间间隔对PQ值进行不断的加1,这里,PQ值可设定的值为0以上10以下。
另一方面,在步骤S3386中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3388,让CPU131中内设的计时器再次开始计时。在步骤S3390中,判定PQ值是否是0,如果PQ值是0,则在步骤S3392中,将PQ值取为10,之后,转向步骤S3396,如果PQ值不是0,则在步骤S3394中,将PQ值减1,之后,转向步骤S3396。在步骤S3396中,在LCD71上显示该更新的PQ值,同时,显示有效开关,在步骤S3398,让CPU131中内设的计时器开始计时。
在步骤S3400中,判定计时器的计时是否超过规定时间(例如1秒),如果超过规定时间,则转向步骤S3402。如果没有超过规定时间,则转向步骤S3414。在步骤S3402中,判定PQ值是否是0,如果PQ值是0,则在步骤S3404中,将PQ值取为10,之后,转向步骤S3408,如果PQ值不是0,则在步骤S3406中,将PQ值减1,之后,转向步骤S3408。在步骤S3408中,在LCD71上显示该更新的PQ值,同时,显示有效开关,在步骤S3410中,待机规定的时间,在步骤S3412中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。
在步骤S3414中,判定是否有来自机身10的通信输入,如果有通信输入,则在实行了S3416的通信处理(在后面叙述)之后,转向步骤S3418,如果没有通信输入,则直接转向步骤S3418。
在步骤S3418,让CPU131中内设的计时器再次开始计时,在步骤S3420,判定向下开关82是否被按下,若向下开关82被按下,则返回S3400,若向下开关82没有被按下,则转向步骤S3422。
即,在步骤S3400~步骤S3420的循环中,只要向下开关82被持续按下,则以规定的时间间隔对PQ值进行不断的减1,这里,PQ值可设定的值为0以上10以下。
在图63所示的步骤S3422中,判定插件60是否是装于机身10的背面13上,如果是装于机身10的背面13上,则转向步骤S3424,如果没有装于机身10的背面13上,则转向步骤S3426。在步骤S3424,判定根据通过插件60的通信单元137和本机10的通信单元110的通信,是否是重写传送禁止状态,如果是重写传送禁止状态,则转向步骤S3482,如果不是则转向步骤S3428。在步骤S3426,判定前一张改写是否已确定,如果已确定,则转向步骤S3482,如果没有确定,则转向步骤S3482,如果不是则转向步骤S3428。在步骤S3428中,判定左开关84是否被按下,如果左开关84被按下,则转向步骤S3430,如果左开关84没有被按下,则转向步骤S3482。
在步骤S3430中,作为应与机身10通信的数据,将有变化的数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的有变化的数据向本机10发送。然后,转向步骤S3432,让CPU131中内设的计时器开始计时。在步骤S3434中,将表示处于前一张改写可设定的状态这一意旨的命令、以所设定的语言显示在LCD71上。例如,若是德语,为“Uberschreiben”;若是意大利语,为“Riscrittura Dati”;若是日本语,为“マェコマカキカェ(前一张改写)”;若是西班牙语,为“Reescribir”;若是英语,为“Date Change”。
在步骤S3436,判定前一张改写命令的文字数是否是11个文字以上。在判定出注释的文字数不是11个文字以上时,如果是11个文字以上,则转向步骤S3438,如果不是11个文字以上,则转向步骤S3450。在步骤S3438,进行规定时间的待机,在步骤S3440,在LCD71上显示的前一张改写注释向左方向只滚动一个点,在步骤S3442,待机规定的时间,在步骤S3444,判定滚动是否已结束,即,前一张改写注释的最后的文字是否已在LCD71上显示出来,如果已显示出来,则转向步骤S3446,若尚未显示出来,则返回步骤S3440。在步骤S3446,待机规定的时间,在步骤S3448,前一张改写注释的显示被进行初始化,在LCD71上显示从开头起规定的文字数和有效开关标记。即,在步骤S3436~步骤S3448中,前一张改写注释在LCD71上,一个点一个点地向左方向滚动,直到该文字列的最后的文字被显示出来为止,之后,为初始显示。
在步骤S3450,让CPU131中内设的计时器开始计时。在步骤S3452中,判定左开关84是否被按下,如果左开关84被按下,则转向步骤S3454,如果左开关84没有被按下,则返回步骤S3316。在步骤S3454中,判定是否有来自机身10的通信输入,如果有通信输入,则在实行了S3456的通信处理(在后面叙述)之后,转向步骤S3458,如果没有通信输入,则直接转向步骤S3458。在步骤S3458,判定计时器的计时是否超过规定时间(例如2秒),如果超过规定时间,则转向步骤S3460。如果没有超过规定时间,则返回步骤S3452。即,在步骤S3450~步骤S3458中,当左开关84被持续按下超过规定的时间,则转向步骤S3460。
在步骤S3460,被设置为前一张改写确定状态,在步骤S3462,判定插件60是否是装于机身10的背面13上,如果是装于机身10的背面13上,则转向步骤S3464,如果没有装于机身10的背面13上,则转向步骤S3744。
在步骤S3464,将PQ值和日期显示在LCD71上,在步骤S3466,作为应与机身10通信的数据,将PQ值的前一张改写数据存储在RAM131b中。因此,在通过通信单元110、137,接受到来自机身10的含有无变化的命令的信号时,将存储在RAM131b中的PQ值的数据和对前一张的磁性写入数据进行改写的数据向本机10发送。在步骤S3468,判定是否有来自机身10的通信输入,如果有通信输入,则在实行了S3470的通信处理(在后面叙述)之后,转向步骤S3472,如果没有通信输入,则直接转向步骤S3472。在步骤S3472,判定左开关84是否被按下,如果左开关84被按下,则返回步骤S3468,如果左开关84没有被按下,则实行分支处理(已作过说明)。
在步骤S3474中,将前一张改写注释显示在LCD71上,在步骤S3476,将有PQ发送的数据设置在CPU131的RAM131b中。在步骤S3478,将有重写传送发送的数据设置在CPU131的RAM131b中。有PQ发送及有重写传送发送的数据是在遥控开关77***作时、在遥控信号发送处理上作为遥控信号被发送的数据。然后,转向步骤S3480,让CPU131中内设的计时器再次开始计时。然后,返回步骤S3342。
图64所示的S3482步是用来判断插件60是否装到机身10的背面13上。若装在背面13上就转到S3510步,否则向下转到S3484步。在S3484步判断前张改写确定了没有,如若确定了就进行下面的步S3486,否则就转到S3510步。在S3486步判断向右开关83被按压没有,若被按压了就转到S3488步,否则到S3510步。也就是说,在插件60没有装到机身10的背面13上的情况下,若前张改写确定了,且向右开关83按压着就转到S3488步。
在S3488步把必须送到机身10的数据即有变化的数据存到RAM131b中。这样一来,在通过通信单元110、137接收到从主机10来的包括无变化指令在内的信号时,存放在RAM131b里的有变化的数据就被送到机身10中,然后进行S3490步,将中央处理器CPU131里的定时器重新启动。S3492步判断前张改写注释字数是否超过11个,如果前张改写注释字数在11个以内,则向下到S3506步,若前张改写注释字数在11个以上,就转到S3494步。S3494步是按规定的时间待机,在S3496步,LCD71上显示的前张改写注释向左滚动1个点,在S3498步按规定时间待机。S3500步是判断向左滚动结束了没有,即判断注释的最末一个字符是否在前张改写LCD71上显示出来,如果显示出来了,就进行S3502步,否则就要回到S3496步。S3502步是按规定时间待机,在S3504步将前张改写注释的显示初始化,从最前面的字符起,将规定的字数在LCD71上显示出来,也就是在S3494~S3504步,前张改写注释在LCD71上1个点1个点地向左边滚动,直到这行字符的最后一个字显示出来为止。此后,回到初始显示状态,转到S3506步。
在S3506步将中央处理器(CPU)131中的定时器重新启动,在S3508步判断向右开关83是否被按压,如果向右开关已被按压,就返回S3506步,否则到S3510步。
在S3510步判断插件60是否装在机身10的背面13上,若装到背面13上就转到S3516步,否则到S3512步。在S3512步是判断遥控开关77是否被按压,如果遥控开关被按压了就执行S3514步,否则就到S3516步。在S3514步,进行遥控信号发射处理(已讲述过),然后进行转移处理(已述的)。
S3516步判断前张改写确定与否,若确定了就转到S3520步,否则就执行S3518步。S3518步判断ST开关73是否被按压了,若ST开关被按压了,转到步骤S3524,否则走S3520步。S3520判断前张改写确定与否,如果确定了就转到S3542步,否则进行S3522步。S3522步判断PQ开关74是否被按压,如果张数(PQ)开关被按压,转到S3538,否则,执行S3542步。
在S3542步里,把必须送给机身10的数据、PQ数据和ST数据存到RAM131b中。这样,当通过通信单元110、137收到来自机身10送来的、包括无变化指令在内的信号时,RAM131b中存储的PQ数据和ST数据就送到机身10。
接下去执行S3526步,重新启动装在中央处理器(CPU)131里的定时器,在S3528步,LCD上进行标题选择的显示。在S3520步判断是否有从机身10来的通信输入,若有通信输入时进行S3532步的通信处理(将在后面叙述),然后执行S3534步;在没有通信输入时直接到S3534。在S3534步,重新启动中央处理器131里的定时器。S35536步判断ST开关73是否被按压,如果ST开关73被按压时,就返回S3530步,否则进行ST的设定处理(将在后面讲述)。
在S3538步,通过插件60的通信单元137以及机身10的通信单元110,将有变化的信号送到机身10的中央处理器101中,在S3540步,重新启动中央处理器(CPU)131里的定时器,然后返回S3310步。
图65所示的S3542步是判断插件60是否装在机身10的背面13上,如果装在背面13上,就到S3544步,否则转到S3546步。
S3544步是判断日期开关72是否被按压,如果日期开关72被按压,就执行S3554步,否则执行S3546步。在S3546步判断定时器上的时间是否超过了规定的时间,如果超过了规定时间,就直接到S3564步,否则到S3548步。在S3548步判断是否有来自机身10的通信输入,在有通信输入的情况下,进行S3550步的通信处理(将在后面讲述),以后转到S3552步;若无通信输入,就直接到S3552步。S3552步是判断清零开关76是否被按压了,若清零开关被按压,则到S3568步;否则返回S3342步。
在S3554步,将必须发给机身10的数据、PQ数据和ST数据都存储到RAM 131b中。因此,在收到从机身10来的包括无变化的指令在内的信号时,RAM 131b中存储的PQ数据和ST数据将通过通信单元110、137送给机身10。
接下去是S3556步,在这一步,LCD71上显示PQ值及日期。下面的S3558步是判断是否有来自机身10的通信输入,如果有通信输入,就要进行S3560步的通信处理(将在后面讲述),然后转到S3562步;若无通信输入,直接到S3562步。在S3562步,判断日期开关72是否被按压,若日期开关72被按压,则返回S3558步,否则进行分支(转移)处理(前面已讲过)。
S3564步是判断插件60是否装在机身10的背面13上,若装到背面13上了,就转到S3548步,否则到S3566步。在S3566步,LCD71上的显示内容全部熄灭,以防止消耗电池,此后进行分支处理(前面已讲过)。
S3568步是将必须送给机身10的有变化的数据存储到RAM131b中。因此,在收到包括来自机身10的无变化指令在内的信号时,存储在RAM 131b中的有变化的数据将通过通信单元110、137送给机身10。然后执行S3570步,重新开始。在S3572步判断前张改写确定了没有,如果确定了就转到S3574步,否则到下面的S3586步。
S3574步是把前张改写的确定状态复位变成未确定状态,S3576步是将PQ设定值在LCD71上显示出来,同时,S3578步是判断是否有来自机身10的通信输入,如果有通信输入就转到有S3580步进行通信处理,然后到S3582步;若没有通信输入就直接到S3582步。S3582步是把中央处理器(CPU)131里的定时器重新启动,S3584步是判断清零开关76是否被按压,若清零开关76被按压则返回S3578步,否则返回S3342步。
在S3586步废除PQ设定值,在S3588步判断插件60是否装在机身10的背面13上,若装在背面13上则执行S3590步,否则到S3592步,将LCD71的显示全部关掉,然后到S3598步。在S3590步判断标题设置是否确定了,如标题设置确定了就到S3594步,在LCD71上进行日期显示和ST显示,然后到S3598步;如没确定,到S3596步,在LCD71上进行日期显示,然后到S3598步,这里的ST显示是显示标题设定已确定的意思,在LCD上用‘ST’二个字符表示。
S3598步判断是否有从机身10来的通信输入,若有通信输入时,就转到S3600步进行通信处理(后面还要介绍),然后到S3602步;如无通信输入就直接到S3602步。在S3602步,判断清零开关76是否被按压,若清零开关被按压了,就回到S3598步,否则要进行分支处理(前面已讲过)。
以下就PQ设定处理流程中LCD71的显示例子进行说明。
图66是分别说明图61中S3318步的PQ设定等显示处理前后,插件60的LCD71的显示例子的图示。如图(66a)所示,在进行S3318步处理之前,在LCD71的中间点显示区里,显示‘FB’二字字符,意思是在印相照片时,正反两面都要印上日期,在下面的点(ドシト)显示区里显示出表示日期的一行数字“’97 12 31”。图66(b)所示为在S3318步处理之后,LCD71中间的点显示区里,显示一行英文字符“PrintQuantity”,是把现在处于可以进行PQ值设定状态的意思告诉摄影者的注释数据,在下面的点显示区里显示一个向上的黑三角标记和一个向下的黑色三角标记,意思是向上开关81和向下开关82有效;还有一串字符“P01”,意思是张数PQ设定值为1。然而,这里注释数据的字数超过了可显示的字数限额(此处限额为10),所以只显示注释数据的前10个字符。
图67是用图示说明图64中S3528步的ST设定显示处理前后与之相应的插件60的LCD71的一个显示例子。如图67(a)所示,在进行S3528步的处理之间,LCD71的中间点显示区里,显示一行英文注释“Print Quantity”(语言可选,此例选用英语),意思是可设定PQ值,在下面的点显示区里,显示一个向上黑三角形标记和一个向下黑三角标记,意思是向上开关81和向下开关82都有效,同时还显示一串字符“P02”,意思是PQ设定值为2张。图67(b)所示为S3528步处理之后,LCD71中间的点显示区里显示出一行英文注释“TitleSelect”,意思是可以选择标题。在下面的点显示区里显示的一行字符为可供选择的一个标题“Happy Birthday”。然而在这里,注释和标题的字数也都超出了可能显示的字数(此处限10个以内),所以仅显示前面的10个字符。
至此,在图61~图67中介绍的插件60的PQ设定处理,是由按压PQ开关74开始的,然后用向上开关(アツプスイツチ)81和向下开关(グウンスイツチ)82来增减PQ值,用左向开关84和日期开关72将PQ值确定,用清零开关76将PQ选择去除,用PQ开关74将PQ值初始化。
另外,在机身10的中央处理器(CPU)101的控制下,通过磁数据读写器110将PQ值写到胶片的磁记录区上,而与此相应的是,摄影者可以用插件60上的开关群136进行PQ设定操作,PQ磁记录功能和操作功能分别属于不同的部份,正如图61~图65的流程图所述,在机身10的中央处理器(CPU)101和插件60的中央处理器(CPU)131之间,通过机身10的通信单元110和插件60的通信单元137进行通信。依此,摄影者可以用和以往的一体型照像机时同样的操作进行PQ值设定。
下面说明插件60的标题设定处理。
图68~73所示为插件60的标题设定处理流程图。插件60(タイトル)的标题设定处理是在操作ST开关73时,进行语言和标题的选择、显示。及将这些数据写到EEPROM 139上等的处理。这个插件60的标题设定处理如图68的S4000步所示,首先判断是否通过机身10的通信单元110和插件60的通信单元137,接收到含有允许变更全方式指令的信号了。若判断为没收到含有允许全方式变更指令的信号时,转到S4002步。
在S4002步判断是否有通信输入。即判断是否收到来自机身10的信号、由通信单元137向中央处理器(CPU)131是否有信号输入。当判断为无通信输入时,到S4006步。另外,当判断为有通信输入时,转到S4004步。在S4004步进行通信处理(请参阅S5000~S5242)。
然后到S4006步,判断ST开关73是否持续被按压。当ST开关73持续被按压时,返回S4002步。另外,当ST开关73松开、不被按压时,标题设定处理终止,返回分支处理(参阅S2100~2124)。
但是,在S4000步判断为收到了含有允许全方式变更指令的信号时,执行S4008步,将必须送到机身10的有变化的数据存到RAM131b中。这样一来,在接收到机身10通过通信单元110、137发来的含有无变化指令的信号时,存在RAM131b中的有变化的数据就会发给机身10。
然后执行S4010步、S4012步,将写在EEPROM 139里的标题和语言数据读出来送到RAM 131b里,根据这些标题和语言数据,从中央处理器(CPU)131向LCD驱动器138输出信号、该LCD驱动器138又往LCD71输出信号、LCD上显示了注释、标题以及有效开关标记(マ-ク)。例如,LCD71的点显示区71g上,上显示向上三角形和向下三角形的有效开关标记。另外,还可以在选用日语时显示“センタク”(选择)、选用德语时显示“Auswahl”、选用意大利语时显示“Selezione”’、选用西班牙语时显示”Seleccionar”中的前10个字符,选用美语时显示“Title Select”中的前10个字符,分别作为注释显示。由于有这些有效开关标记的显示,可以知道向上开关81、向下开关82有效地作用。另外,LCD71的点显示区71h上,譬如选用英语(美语),显示出“Happy Barthday”等字符串中的前10个字符来作为标题显示。
然后执行S4014步,使向右开关83的开关输入为无效的数据存入RAM 1316中。然后执行S4016步,判断LCD71上显示的注释字数是否超过11个。判断注释字数不超过11个时,到S4030步。否则,当判断注释的字数超过11个时,到S4018步。
在S4018步,将LCD71的显示状态一直保持进行一定时间的待机。然而,这时LCD71上只显示标题或注释的前10个字符,例如标题为“Title Select“时,只显示”Title Sele“这前10个字符。然后到S4020步,标题注释进行点阵滚动。即从液晶显示驱动器138向LCD71输出信号,根据该信号,在LCD71上显示的标题的注释的显示部份,以点为单位进行切换。然后到S4022步,让显示切换的注释的显示保持一定时间。
此后,到S4024步,判断点滚动是否结束了,即判断是否由于点滚动标题内容直到未尾都显示完了。当判断为尚未显示完毕时,返回S4020步,再进行点滚动。另外,在S4024步判断出点滚动结束时,到S4026步,将标题注释未尾部分的显示保持一定时间。然后到S4028步,在LCD71的点显示区71g上分别显示出向上三角形和向下三角形的有效开关标记、标题注释的前面部份,同时在LCD71的点显示区71h上显示标题的前9个字符和向右三角形的有效开关标记。根据这个向右三角形的有效开关标记可以知道,标题还有未显示的部份,同时向右开关83有效。此后到S4030步。
在S4030步启动2秒定时器。然后到S4032步,判断ST开关73是否一直持续被按压。如判断为ST开关73是持续被按压时,转到S4034步,判断是否有通信输入。即判断是否接收到来自机身10的信号、从通信单元137到中央处理器(CPU)131有无信号输入。若判断为无通信输入,则到S4038步;若判断为有信号输入,此时到S4036步,进行通信处理(参阅S5000~5242),然后到S4038步。在S4038步,判断2秒定时器是否超时,若判断为超时,就到S4040步,若没超时,就返回S4032步。
在图68的S4040步启动30秒的设定显示定时器,然后转到后述的语言选择处理。
但是,如果在S4032步判断为ST开关73持续被按压时,转到S4042步,启动30秒的设定显示定时器。然后到图69的S4044步,判断插件60是否装在机身10的背面13上。若判断插件60装在机身10的背面13上时,到S4048步。若判断插件60没有装在机身10的背面13上时,执行S4046步,判断前张改写是否确定了。若判断为前张改写已确定了,就到S4102步,若判断为前张改写尚未确定,则到S4048步。
在S4048步判断向上开关81是否按压了。若判断为向上开关按过,就到S4050步,将必须送到机身10的有变化的数据存到RAM 131b里。这样,在收到由机身10经过通信单元110、137送来的含有无变化指令的信号时,存在RAM 131b里的数据就送给机身10。然后到S4052步、S4054步,将30秒的设定显示定时器复位、重新启动,在LCD71的点显示区71h上显示下一个登录的标题。
接下到S4056步,启动1秒定时器。然后到S4058步,判断该1秒定时器是否已超时。若判断为1秒定时器尚未超时,到S4066步。另外,判断为1秒定时器已经超时时,转到S4060步、S4062步、S4064步,在LCD71的点显示区71h上显示下一个登录的标题,停顿500毫秒,将必须送到机身10的有变化的数据存到RAM 131b中。然后到S4066步。
在S4066步判断是否有通信输入,即判断是否接收到来自机身10的信号、从通信单元137到中央处理器131是否有信号输入。若判断为无通信输入时,转到步骤S4070。另外,若判断为有通信输入时,执行S4068步,进行通信处理(参阅S5000~5242),然后到S4070步。
在S4070步,30秒的设定显示定时器复位、再启动。然后到S4072步,判断向上开关81是否持续被按压。若判断为向上开关81持续被按压时,返回S4058步。另外一种情况,判断为向上开关81没有持续被按压,则到S4074步,启动滚动定时器。该滚动定时器是为了在进行点滚动之前,让标题显示停留一段时间用的定时器。滚动定时器启动后,接下去就到S4102步。
但是,当S4048步判断为向上开关81没有被按压时,到S4076步,判断向下开关82被按压没有。当判断为向下开关82没有被按压时,到S4102步。另一边,若判断为向下开关82被按压了,就到4078步,将必须送到机身10的、有变化的数据存到RAM 131b中。这样,当收到从机身10经过通信单元110、137来的含有无变化指令的信号时,RAM 131b中存储的有变化的数据就被送到机身10里。此后执行S4080步、S4082步,将30秒的设定显示定时器复位、再启动,将此前登录的标题在LCD71的点显示区71h上显示出来。
接下去S4084步,起动1秒定时器。然后到S4086步,判断该1秒定时器是否超时了。当判断为1秒定时器尚未超时,到S4094步。另外,当判断为一秒定时器已超时了,这时执行S4088步、S4090步、S4092步,将前面登录的标题在LCD71的点显示区71h上显示出来,停留500毫秒后,把必须送到机身10中有变化数据存储到RAM 131b中。此后到S4094步。
在S4094步判断是否有通信输入,即判断是否接收到从机身10来的信号、从通信单元137到中央处理器(CPU)131是否有信号输入。若判断为无通信输入时,到S4098步;若判断为有通信输入时,转到S4096,进行通信处理(参阅S5000~5242),然后到S4098步。
在S4098步,将30秒的设定显示定时器复位、再启动。接下去到S4100步,判断向下开关82是否持续被按压。若判断为向下开关82持续被按压时,返回S4086;若判断为向下开关82没有持续被按压,则到S4101步,启动滚动定时器。该滚动定时器是一个在进行点滚动之前让标题显示停留一段时间的定时器。滚动定时器启动后,到S4102步。
图70的S4102步是判断在RAM 131b里是否存入了使向右开关83的开关输入为有效的数据,若判断为没有存入时就到S4148步。另外,判断为存有该数据,则到S4104步,判断向右开关83被按压没有。若判断为向右开关83尚未被按压,则到S4148步;若判断为向右开关83被按压时,到S4106步,将必须输给机身10的数据即有变化的数据存入RAM131b里。这样,当通过通信单元110、137接收到来自机身10的含有无变化指令的信号时,存在RAM 131b里的有变化数据就输给机身10。
接下去是S4108、S4110步,30秒的设定显示定时器复位、再启动,判断前张改写是否确定了。若判断为前张改写确定了,就到S4126步,若判断为前张改写尚未确定,这时执行下面的S4112步。
在S4112步,由LCD驱动器138向LCD71输出信号,根据该信号LCD71的点显示区71h上显示的指向右边的三角形有效开关标记变为标题显示。譬如,在点显示区71h上显示着“Happy Bar”和一个指向右边的三角形有效开关标记,此时指向右边的有效开关标记变为“t”,点显示区71h上显示“Happy Bart”。
接下去到S4114步,将LCD71的显示状态原样保持一段时间。然而这时只显示标题的前10个字符。接着到S4116步,标题作点滚动,即从液晶显示驱动器138输出一个信号到LCD71,根据这个信号,在LCD上显示的标题其显示部分以点为单位进行移位。接着到S4118步,将显示移位后的标题显示部分保持一段时间。
接下去到S4120步,判断点滚动结束了没有。也就是判断通过这种点滚动是否显示到标题最未尾的部分。如果判断为点滚动尚未结束,则返回S4116步,再进行点滚动。在S4120步判断为点滚动结束时,到S4122步,将标题注释末尾部份的显示保持一段时间。接着到S4124步,在LCD71的点显示区71g上分别显示向上三角形和向下三角形的有效开关标记、标题注释前面部分,同时,在LCD71的点显示区71h上还显示标题的前9个字符和一个指向右边的三角形有效开关标记。通过这个有效开关标记的显示,可以知道标题尚有未显示部份,同时还可以知道向右开关83为有效开关。此后,到S4140步。
但是,当S4110步判断为前张改写已确定时,则转到S4126步,判断前张改写注释的字数是否大于11个字。若判断注释的字数不超过11个时,到S4140步。若判断为注释字数大于11个字时,到S4128步。
在S4128步将LCD71的显示状态保持一段时间。然而此时LCD71上只显示前张改写注释的前面10个字符。例如标题注释为“Data Change”时,只显示“Data Chang”。接下去到S4130步,前张改写的注释进行点滚动,即从液晶显示驱动器138向LCD71发出信号,依照这个信号,在LCD71上显示的前张改写注释的显示部分将以点为单位进行转换。接下去到S4132步,将显示转换后注释的显示状态保持一段时间。
接下去为S4134步,判断点滚动是否结束了,即通过点滚动,是否显示到前张改写注释的末尾部份。当判断为点滚动尚未结束时,返回S4130步,再进行点滚动。另外,当S4134步判断为点滚动结束时,到S4136步,将前张改写注释的末尾部份显示保持一段时间。此后到S4138步,在液晶显示器71上显示前张改写注释的前面部分,此后到S4140步。
在S4140步判断有无通信输入,即判断是否收到来自机身10的信号、从通信单元137向中央处理器(CPU)131是否有输入信号。若判断为无通信输入时,到S4142步,进行通信处理(参阅S5000~S5242),然后到S4144步。
在S4144步重新启动30秒的设定显示定时器。接下去到S4146步,判断向右开关83是否持续被按压,如判断为持续被按压时,返回S4140步,否则到S4148步。
在图71的S4148步,判断插件60是否装在机身10的背面13上。当判断为插件60装在机身10的背面13上时,到S4150步。在S4150步判断是否通过机身10的通信单元110及插件60的通信单元137接收到包括禁止改写输送指令在内的信号。若判断为尚未收到包括禁止改写输送指令在内的信号时,转到步S4154。另外,当判断为接收到包含禁止改写给送的指令的信号时,转到S4212步。
另外,在S4148步判断为插件60没有安装在机身10的背面13上,这时到下面的S4152步,判断前张改写确定了没有。若判断为前张改写已确定,应转到S4212步;否则,也就是判断为前张改写尚未确定,则到下面的S4154步。
在S4154步判断向左开关84是否被按压。若判断为向左开关84尚未被按压时,到S4212步。另一方面,判断为向左开关已被按压,这时到S4156步,将必须送到机身10的有变化的数据存到RAM 131b中。这样,在通过通信单元110、137接收到从机身10来的包括无变化指令的信号时,存储在RAM131b中的有变化的数据就送给机身10。接下去到S4158步,重新启动30秒的设定显示定时器,到S4160步在LCD71上显示前张改写的注释。譬如用英语(美语)时,在LCD71的点显示区71g上显示“Data Change”’中的前10个字符”DataChang”,在LCD71的点显示区71h上显示“Happy Barthday”中的前10个字符”Happy Bart”。
接下去到S4162步,判断前张改写注释的字数是否超过11个字。注释的字数没超过11个字时到S4176步。另一方面,判断为注释的字数超过11个字,这时转到S4164步。在S4164步,让LCD71的显示状态维持原状停留一段时间。然而,此时LCD上只显示前张改写注释的前10个字符,譬如标题的注释为“Data Change”时,只显示前10个字符“Data Chang”。接下去到S4166步,前张改写注释作点滚动。即液晶显示驱动器138向LCD71输出信号,根据该信号,在LCD71上显示的前张改写注释的显示部份以点为单位进行移位。接下去到S4168步,将显示移位后注释的显示状态保持一段时间。
然后到S4170步,判断点滚动是否结束了,即通过进行点滚动,前张改写注释最末尾部份是否显示完毕。如判断为点滚动尚未结束时,返回S4166步,继续进行点滚动。在另一面,S4170步判断为点滚动已结束,这时到S4172步,将前张改写末尾部份的显示状态保持一段时间。接下去到S4174步,在LCD的点显示区71g上显示指向左面的三角形有效开关标记和前张改写注释的前面部份。然后到S4176步。
在S4176步启动2秒定时器,到S4178步判断向左开关84是否持续被按压。如判断为没有持续被按压时,返回S4012步,如判断为持续被按压时,到S4180步。S4180步是判断是否有通信输入,即是否接收到从机身10来的信号、从通信单元137到中央处理器131是否有信号输入。如判断为无通信输入,则到S4184步。另外,判断为有通信输入,这时转到S4182步,进行通信处理(参阅S5000~5242),然后到4184步。
在S4184步判断2秒定时器是否超时了,如判断为没有超时,就返回S4178步;如判断为已超时,就到S4186步。在S4186步前张改写确定的数据被存到RAM131b中。
接下去到S4188步,判断插件60是否装在机身10的背面13上。若判断为插件60装在机身10的背面13上。若判断为插件60装在机身10的背面13上时,则到S4190步。在S4190步,LCD71的点显示区71g上显示“ST”和印相指定。根据显示的这两个字符“ST”,可以知道标题的前张改写已经送进去了。接着到S4192步,作为必须送到机身10的数据,将标题的前张改写数据存到RAM 131b中。这样,在通过通信单元110、137接收到从机身10来的包括无变化指令的信号时,存在RAM 131b中标题的前张改写数据就输给机身10。
接下去到S4194步,判断是否有通信输入,即判断是否接收到来自机身10的信号、从通信单元137到中央处理单元131是否有信号输入。如判断为无通信输入时,则到S4198步。另外,若判断为有通信输入,这时转到S4196步,进行通信处理(参阅S5000~5242),然后到S4198步。
在S4198步重新启动30秒的设定显示定时器,然后到S4200步,判断向左开关84是否持续被按压。如判断为向左开关84持续被按压时,返回S4194步。如判断为向左开关84没有持续被按压时,标题设定处理结束,返回分支处理。
但在S4188步,当判断为插件60没有装在机身10的背面13上时,到S4202步,LCD71上显示前张改写的注释。譬如使用英语(美语)时,LCD71的点显示区71g上显示“DataChange”中的前10个字符“Data Chang”、LCD71的点显示区71h上显示“Happy Barthday”中的前10个字符“HappyBart”。
接下去到S4204步、S4206步,作为遥控信号必须发送给机身10的数据,把标题发送数据、改写输送发送数据存到RAM131b中。接着到S4208步,重新启动30秒的设定显示定时器。然后到S4210步,将使向右开关83的输入有效的数据存到RAM131b中,然后返回S4044步。
若在S4154步判断为向左开关84没有被按压时,到图72的S4212步,判断滚动定时器是否超时了。当判断为滚动定时器没有超时,到S4214步,判断插件60是否装在机身10的背面13上。若判断为插件60装在机身10的背面13上时,到S4238步。另外,判断为插件60没有装到机身10的背面13上,这时到S4216步。在S4216步判断遥控(远程)开关77是否被按压,若判断为已被按压时,到S4218步进行遥控信号发射处理,在该遥控信号发射处理结束后,返回分支处理。
另一边,S4212步判断为滚动定时器已超时了,这时到S4220步,判断要在LCD71上显示的标题的字数是否大于11个字。若判断为标题字数不大于11个字时,转到S4222步,使向右开关83的开关输入为无效的数据存到RAM131b中,然后到S4238步。另一边,判断为标题字数超过11个字,这时到S4224步。
在S4224上进行点滚动,即从液晶显示驱动器138向LCD71输出一个信号,根据这个信号,LCD71上显示的标题注释的显示部份以点为单位进行切换。接下去到S4226步,将显示切换后注释的显示保持一段时间。
接下去到S4228步,判断点滚动是否结束了,即判断由于进行点滚动,标题注释的末尾部份是否显示完了。如果判断为点滚动尚未结束时,返回S4224步,继续进行点滚动。另外,在S4228步判断为点滚动结束了时,转到S4230步,将标题注释末尾部份的显示保持一段时间。
接下去到S4232步,在LCD71的点显示区71g上分别显示向上三角形和向下三角形的有效开关标记、标题注释的前面部份,同时,在LCD71的点显示区71h上显示标题的前9个字符和一个指向右边的三角形有效开关标记。根据这个指向右边的三角形有效开关标记的显示,可以知道标题尚有未显示部份,同时也知道向右开关83为有效开关。接下去到S4234步,使向右开关83的开关输入为有效的数据存到RAM 131b中,向右开关83成为有效开关。然后到S4236步,重新启动30秒的设定显示定时器,此后到S4238步。
在S4238步判断前张改写确定了没有。若判断为前张改写已确定时,到S4256步,若判断为前张改写尚未确定时,到S4240步。在S4240步判断PQ开关74被按压与否。若判断为PQ开关74被按压时,到S4242步,将作为必须送给机身10的数据,PQ数据和ST数据存进RAM 131b中。这样一来,通过通信单元110、137接收到来自机身10的包括无变化指令的信号时,存在RAM131b中的PQ数据和ST数据就送到机身10中。
然后到S4244步重新启动30秒的设定显示定时器。接着到S4246步,在LCD71上进行印相张数设定显示(PQ设定显示)。例如使用日语时,LCD71的点显示区71g上显示“プリントマイスウ(印相张数)”,点显示区71h上显示“P01”。
接下去到图72的S4248步,判断是否有通信输入,即判断是否接收到从机身10来的信号、从通信单元137到中央处理单元131是否有信号输入。如判断为无通信输入时,到S4250步。另外,当判断有通信输入时,转到S4250步,进行通信处理(参阅S5000~5242),然后到S4252步。
在S4252步重新启动30秒的设定显示定时器。接下去到S4254步,判断PQ开关74是否持续被按压。若判断为PQ开关74持续被按压,则返回S4248步。若判断为PQ开关没有持续被按压,这时到PQ设定处理。
在S4240步,另一边,判断为PQ开关74没有被按压,这时到S4256步,判断前张改写确定了没有。若判断为前张改写已确定时,转到S4260步,若判断为前张改写尚未确定时,到S4258步。S4258步是判断ST关73是否被按压。若判断为ST开关73被按压时,返回S4012步。若判断为ST开关73尚未被按压时,到S4260步。
在S4260步判断插件60是否装在机身10的背面13上。如判断为插件60已装在机身10的背面13上时,到S4262步,判断日期开关72是否被按压,如判断为尚未被按压时,转到S4274步;如判断为已被按压时转到S4264步。在S4264步,作为向机身10通信的数据,PQ的数据和ST的数据存进RAM131b中。这样一来,在通过通信单元110、137接收到从机身10来的、包括无变化指令的信号时,RAM131b中存储的PQ和ST的数据就送到机身10中。接下去到S4266步,在LCD71的点显示区71g上显示“ST”和印相指定。从显示“ST”这两个字符,可以知道标题已经存进去了。
然后,进入S4268步,判断出是否有通信输入。即判断是否接收来自机身10的信号,从通信单元137向CPU 131输入信号。当已判断为无通信输入时,进入S4272步。另一方面,当已判断为有通信输入时进入S4270步,进行通信处理(参见S5000~5242),然后,进入S4272步。
在S4272步,判断出日期开关72是否仍被继续按着。若判断出日期开关72仍被继续按着时,返回S4268步。当已判断出日期开关72未被继续按住时,结束题头设定处理,返回到转移处理。
但是,当在S4260步已判断出插件60未被安装在机身10的背面13上时,进入S4274步,判断出设定显示定时器是否超过规定时间。当已判断出超过规定时间时,进入S4276步,判断出插件60是否被安装在机身10的背面13上。当已判断出插件60被安装在机身10的背面13上时,进入S4280步。另一方面,当已判断出插件60未被安装在机身10的背面13上时,进入S4278步,LED 71的点显示区71g、71h的显示亮光消失。因此能减少插件60的插件内电池134的消耗。然后,结束题头设定处理,返回到转移处理。
另一方面,当在S4274步已判断出设定显示定时器未超过规定时间时,进入S4280步。在S4280步判断出是否有通信输入。也就是说,判断出是否接收来自机身10的信号,从通信单元137向CPU131输入信号。当已判断出没有通信输入时,进入S4284步。另一方面,当判断出有通信输入时,进入S4282步,进行通信处理(参见S5000~5242),然后,进入S4284步。
在S4284步判断出清除开关76是否已被按下。当已判断出清除开关76未被按下时,返回到S4044步。另一方面,当已判断出清除开关76已被按下时,进入S4286步。
在S4286步,作为应向机身10传送的数据,有变化的数据存储到RAM 131b内。因此,当通过通信单元110、137从机身10接收包括无变化的指令在内的信号时,存储在RAM131b内的有变化的数据被发送到机身10内。然后进入S4288步,重新起动30秒的设定显示定时器。然后,进入S4292步,判断前张改写是否已确定。当判断出前张改写尚未确定时,进入S4306,取消已设定的题头。
然后,进入S4308步,判断出插件60是否已被安装在机身10的背面13上。当判断出插件60尚未被安装在机身10的背面13上时,进入S4310步,LCD 71的显示全部被消丢。然后,进入S4318。另一方面,当在S4308判断出止60已被安装在机身10的背面13上时,进入S4312步,判断出PQ设定是否已确定。当判断出已经确定时,进入S4314步,在LED 71的点显示区71g内显示出印相张数(‘PQ’)和印相指定(例如‘FB’),在点显示区71h内显示出年月日。另一方面,当判断出PQ设定尚未确定时,进入S4316步,在LCD 71的点显示区71g内显示出印相指定,在点显示区71h内显示出年月日。然后,进入S4318步。
在S4318步,判断出是否有通信输入。也就是说,判断出是否接收来自机身10的信号,从通信单元137向CPU 131内输入信号。当判断出无通信输入时,进入S4322步。另一方面,当判断出有通信输入时,进入S4320步,进行通信处理(参见S5000~5242)。然后,进入S4322步。
在S4322步,判断清除开关76是否被继续按住。当已判断出清除开关76是继续被按住时,进入S4318步。当已判断出清除开关76未被继续按住时,结束题头设定处理,返回到转移处理。
但是,当在S4292步,已判断出前张改写已确定时,进入S4294步,已确定的前张改写的数据被清除。然后,进入S4296步,在LCD 71的点显示区71g内显示出题头的注释,在LCD 71的点显示区71g内显示了题头的注释,在LCD 71的点显示区71h内显示出题头,变成可以选择题头的状态。
然后,进入S4298步,判断是否有通信输入。也就是说,判断出是否接收来自机身10的信号,从通信单元137向CPU131是否有信号输入。当判断为无通信输入时,进入S4302步。另一方面,当判断出有通信输入时,进入S 4300步。进行通信处理(S500~5243),其处理后,进入S4302步。
在S4302步,重新起动30秒的设定显示定时器。然后进入S4304步,判断出清除开关76是否被继续按住。当已判断出清除开关76被继续按住时,返回到S4298步。当判断出清除开关76未被继续按住时,进入S4012步。
以下详细说明语言选择处理。
图74、75表示语言选择处理流程图。语言选择处理如图74的S4400步所示,根据来自CPU 131的信号,从LCD驱动单元138向LCD 71输出信号,在LCD 71的点显示区71g内闪烁显示被设定的语言;点亮显示向上三角形和向下三角形的有效开关标记;在LCD 71的点显示区71h内点亮显示题头(タイトル)。
然后,进入S4402步,判断出上开关81是否被按下。当已判断出上开关81已被按下时,进入S4404步,作为应向机身10内传送的数据,有变化的数据存储到RAM 131b内。因此,当通过通信单元110、137,从机身10接收包括无变化的指令在内的信号时,存储在RAM 131b内的有变化的数据被送往机身10内。
然后,进入到S4406、4408步,在30秒的设定显示定时器被复位,重新起动后,在LCD 71的点显示区71g内显示出下列语言和有效开关标记。在LCD 71的点显示区71h内显示出用下列语言的题头。语言的显示分别按照:日语时为‘JPN’,德语时为‘GER’,意大利语时为‘ITA’,西班牙语时为‘ESP’,美国英语时为‘USA’。然后,进入S4410、4412步,在EEPROM139中写入语言和题头的数据,起动1秒定时器。
然后,进入S4414步,判断出1秒定时器是否已超过规定时间。当判断出1秒定时器尚未超过规定时间时,进入S4424步。另一方面,当判断出1秒定时器已超过规定时间时,进入S4416步,作为应送入到机身10内去的数据,有变化的数据被存储到RAM 131b内。因此,当通过通信单元110、137,从机身10接收到包括无变化的指令在内的信号时,存储在RAM 131b内的有变化的数据被送入到机身10内。
然后,进入S4418步,在LCD 71的点显示区71g内显示出下面的语言和有效开关标记;在LCD 71的点显示区71h内显示出用下列语言的题头。然后进入S4420、S4422步,在EEPROM 139中写入语言和题头的数据,500ms待机后,进入S4424步。
在S4424步,判断是否有通信输入。也就是说,判断是否接收来机身10的信号,从通信单元137向中131有无信号输入。当已判断出无通信输入时,进入S4428步。另一方面,当已判断出有通信输入时,进入S4426步,进行通信处理(参见S5000-5242),其处理后,进入S4428步。
在S4428步,重新起动30秒的设定显示定时器。然后,进入S4430步,判断上开关81是否继续按住。当已判断出上开关81被继续按住时,返回到S4414步。当已判断出上开关81未被继续按住时,进入S4432步。
但是,当在S4402步已判断出上开关81未被抻下时,进入S4432步。
在图75的S4432步,判断下开关82是否被按下。当已判断出下开关82已被按下时,进入S4434步,作为应当向机身10内传送的数据,有变化的数据被存储到RAM 131b内。因此,当通过通信单元110、137,从机身10接收无变化的包含指令在内的信号时,存储在RAM 131b内的有变化的数据被发送到机身10内。
然后,在S4436、4438步,30秒的设定显示定时器进行复位,重新起动后,在LCD 71的点显示区71g内显示出前面的语言和有效开关标记,在LCD 71的点显示区71h内显示出用前面语言的题头。然后,进入S4440、S4442步,在EEPROM 139内写入语言和题头的数据,起动1秒定时器。然后,进入S4444步,判断该1秒定时器是否超过规定时间。若已判断出1秒定时器并未超过规定时间时,进入S4454。另一方面,当已判断出1秒定时器已超过规定时间时,进入S4446步,作为应向机身10内传送的数据,有变化的数据被存放在RAM 131b内。因此,当通过通信单元110、137,从机身10接收无变化的包括指令在内的信号时,存储在RAM 131b内的有变化的数据被传送到机身10内。
然而,进入S4448步,在LCD 71的点显示区71g内显示出前面的语言和有效开关标记;在LCD 71的点显示区71内显示出用前面的语言的题头。然后,进入S4450、S4452步,在EEPROM 139内写入语言和题头的数据,500ms待机后,进入S4454步。
在S4454步判断是否有通信输入。也就是说,判断是否接收来自机身10的信号,从通信单元137向CPU131是否有信号输入。当已判断出无通信输入时,进入S4458步。另一方面,当已判断出有通信输入时,进入S4456步,进行通信处理(参见S5000-5242)其处理后,进入S4458步。
在S4458步,重新起动30秒的设定显示定时器。然后进入S4460步,判断下开关82是否被继续按住。当已判断出下开关82继续被按住时,返回到S4444步。当已判断出向下开关82未继续被按住时,进入S4462步。
但是,当在S4432步已判断出向下开关82未被按下时,进入S4462步。
在S4462步,判断是否有通信输入。当已判断出无通信输入时,进入S4466步。另一方面,当已判断出有通信输入时,进入S4464步,进行通信处理(参见S5000-5242),其处理后,进入S4466步。
在S4466步,判断ST开关73是否被继续按压。当已判断出ST开关73被继续按压时,返回到S4402步。另一方面,当已判断出ST开关73未被继续按压住时,进入题头登录处理。
题头登录处理是指存储在ROM 131a内的题头,其中使用频度高的题头被存储、登录在EEPROM 139内时的处理。该题头登录处理,其进行的方法是:如上所述,在ST开关73被连续按压2秒以上之后,ST开关73被松开。在此情况下,通过对上开关81或下开关82进行操作,使未登录的题头依次显示在LCD 71的点显示区71h内。在显示出所需的题头时,通过按压ST开关73,即可登录该题头。题头的登录数例如为十个左右。通过登录使用频率高的题头,可以迅速选择出题头。然后,当题头登录处理结束后,返回到题头设定处理的S4012步。
如上所述,根据题头设定处理,由于题头的注释和题头在LCD 71上点滚动显示,所以,即使在题头的注释及该题头的字符数很多的情况下,也能准确地显示在LCD 71上。并且,利用插件60的开关操作,能把题头和语言的数据通过通信单元110、137向机身10发送。因此,能利用所需的语言准确地印相题头。
以下说明插件60的通信处理。
图76表示插件60的通信处理流程图,并且,图79表示通信处理中所利用的信号。插件60的通信处理是通过机身10和通信单元110、137进行通信,进行插件60的状态控制和各种数据的收发的处理。通信处理,首先如图76的S5000步所示,判断插件60是否被安装在机身10的背面13上。当已判断出插件60未被安装在机身10的背面13上时,结束通信处理。另一方面,当已判断出插件60被安装在机身10的背面13上时,进入S500步。
在S5002步,起动装在CPU 131内的30ms定时器。然后,进入S5004步,判断从定时器起动算起30ms的时间是否已经过去。当已判断出从定时器起动算起30ms的时间已经过去时,结束通信处理,另一方面,当已判断出从定时器起动算起尚未经过30ms时,进入S5006步,判断通信单元137的输入是否为L(‘低’即表示低电位状态,下同),从机身10发送的信号是把仅一定时间为L的首部放在前头而构成的,对该首部的输入进行检测。当在S5006步已判断出了通信单元137的输入不是L时,返回到S5004步。另一方面,当已判断出通信单元137的输入是L时,进入到S5010步。
在S5008、S5010步,等待1ms后,再次判断通信单元137的输入是否为L。通过进行这种判断,即使由于噪声等而使通信单元137的输入变成L时,也能防止插件60的误动作。当在S5010步已判断出通信单元137的输入不是L时,作为没有首部输入,再次返回到S5004步。另一方面,当已判断出通信单元137的输入是L时,进入S5012步。
在S5012步,判断从定时器起动开始是否经过了30ms时间。当已判断出从定时器起动算起已经过了30ms时间时,结束通信处理。另一方面,当已判断出从定时器起动算起尚未经过30ms时间时,进入S5014步,判断通信单元137的输入是否为H(‘高’,即表示高电位状态。下同)。当在该S5014步已判断出通信单元137的输入不是H时,返回到S5012步。另一方面,当已判断出通信单元137的输入是H时,进入S5016、S5018步。
在S5016、S5018步等待24μs后,再次判断通信单元137的输入是否为H。通过该判断,即使由于噪声等而使通信单元137的输入变成为H时,也能防止插件60的误动作。当在S5018步已判断出通信单元137的输入不是H时,再次返回到S5012步。另一方面,当已判断出通信单元137的输入为H时,进入S5020步。
在S5020步进行接收处理。关于接收处理的内容待以后叙述。并且,在接收处理后,进入S5022步,判断30ms定时器是否超过规定时间。当已判断出超过了规定时间时,结束通信处理。另一方面,当已判断出尚未超过规定时间时,进入S5024步,判断帧定时器是否超过规定时间。当已判断出超过了规定时间时,结束通信处理。
另一方面,当已判断出尚未超过规定时间时,进入S5026步,进行接收指令处理。也就是说,根据接收的信号的指令,进行数据存储、数据写入或模式复位等。
然后,进入S5028步,判断从机身10接收的信号是否是要求发送数据。当已判断出接收的信号不是要求发送数据时,结束通信处理。另一方面,当已判断出从机身10接收的信号是要求发送数据时,进入S5030步。
在S5030步,进行发送处理。也就是说,从插件60的CPU131中输出与控制内容等对应的规定信号,通过通信单元110、137发送到机身10的CPU 101内。另外,关于发送处理的内容后面叙述。然后,在S5030步,在发送处理结束后,结束通信处理。
以下详细说明接收处理。
图77是表示接收处理流程图。接收处理,首先如图77的S5100步所示,帧定时器被设定为20ms,进行起动。然后,进入S5102步,信号为L的区间的时间测量开始进行。然后,进入5104步,判断帧定时器是否超过规定时间。当判断出已超过规定时间时,结束接收处理。另一方面,当判断出尚未超过规定时间时,进入S5106步,判断从通信单元137向CPU 131的输入是否为L。当已判断出从通信单元137向CPU 131的输入是L时,返回到S5104步。另一方面,当判断出通信单元137向CPU 131的输入不是L时,进入S5108、4110步。在S5108、S5110步,等待24μs后,判断出从通信单元137向CPU 131的输入是否是L。当判断出从通信单元137向CPU 131的输入是L时,返回到S5104。另一方面,当判断出从通信单元137向CPU 131的输入不是L时,进入S5112步。
在S5112步,信号为L的区间的时间测量结束。然后进入S5114步,信号为H的区间的时间测量开始。然后,进入S5116步,判断帧定时器是否已超过规定时间。当判断出已超过规定时间时,结束接收处理。另一方面,当判断出尚未超过规定时间时,进入S5118步,判断从通信单元137向CPU 131的输入是否为L。当判断出从通信单元137向CPU 131的输入不是L时,返回到S5116步。另一方面,当判断出从通信单元137向CPU 131的输入是L时,进入S5120、S5122步。
在S5120、5122步,等待24μs后,判断从通信单元137向CPU 131的输入是否为L。当判断出通信单元137向CPU 131的输入不是L时,返回到S5116步。另一方面,当判断出从通信单元137向CPU 131的输入是L时,进入S5124步。
在S5124步,信号为H的区间的时间测量结束。然后进入S5126步,进行逻辑值判断。也说是说,根据已检测出的L区间的时间和H区间的时间,来判断逻辑值是‘0’还是‘1’。然后,进入S5128步,判断8位部分的信号成分的接收是否已结束。当已判断出8位部分的信号成分的接收尚未结束时,进入S5102步。另一方面,当已判断出8位部分的信号成分的接收已结束时,进入S5130步。
在S5130步,判断出从通信单元137137向CPU 131输出的信号的指令的接收是否完毕。当已判断出指令的接收尚未完毕时,进入S5132步,接收到的数据作为指令的数据被存储到RAM 131b内。然后,进入S5134步,在RAM 131b内将设定指令接收完毕。然后,进入S5100步。
另一方面,当在S5130步,已判断出从通信单元137向CPU131b输入的信号的指令的接收已完毕时,进入S5136步,判断出从通信单元137向CPU 131输入的信号的数据数的接收是否完毕。当已判断出数据数的接收尚未完毕时,进入S5138步,接收到的数据作为数据数的数据被存储到RAM 131b内。然后,进入S5140步,在RAM 131b内将设定数据数接收完毕。然后进入S5146步。
另一方面,当在S5136步已判断出从通信单元137向CPU131输入的信号的数据数的接收已完毕时,进入S5142步,接收到的数据作为数据n的一个数据被存储到RAM 131b内。然后,进入S5144内,存储在RAM 131b内的数据数的数值减少一。然后进入S5146步。
在S5146步,判断出存储在RAM 131b内的数据数的数值是否为零。当已判断出数据数的数值不是零时,返回到S5100步。另一方面,当已判断出数据数的数值为零时,结束接收处理。
根据这样的接收处理,可以利用插件60按指令、数据数、数据分别来识别从机身10发送的信号,
以下详细说明发送的处理。
图78表示发送处理流程图。发送处理,首先如图78的S5200步所示,被发送的信号指令被存储到RAM 131b内。然后,进入S5202、5204步,应发送的信号的数据数、数据分别被存储到RAM 131内。然后,进入S5206步,从CPU 131向通信单元137内的输出被定为L。然后,进入S5208步,起动10ms定时器。然后,进入S5210步,判断出10ms定时器是否已超过规定时间。当已判断出未超过规定时间时,返回到S5210步。另一方面,当已判断出超过了规定时间时,返回到S5212步。
在S5212步,从CPU 131向通信单元137的输出被定为H,应发送的首部的输出完毕。然后,进入S5214,起动3ms定时器,进入S5216步,判断出3ms定时器是否超过了规定时间。当已判断出尚未超过规定时间时,再次返回到S5216步。另一方面,当已判断出超过了规定时间时,进入S5218步。
在S5218步,从CPU 131向通信单元137的输出被定为L。然后,进入S5220、5222步,等待200μs后,从CPU 131向通信单元137的输出被定为H。然后,进入S5224步,从CPU131向通信单元137的输出被定为L。进入S5226、5228步,等待200μs后,从CPU 131向通信单元137的输出被定为H。然后进入S5230步,判断出输出数据是否为‘0’。当已判断出输出数据为‘0’时,进入S5232步,等待200μs后,进入S5236步。另一方面,当在S5230步已判断出数据不是‘0’,而是‘1’时,进入S5234步,等待600μs后,进入S5236步。
在S5236步,判断出8位量的信号成分的发送是否已结束。当已判断出8位量的信号成分的发送尚未结束时,返回到S5224步。当已判断出8位量的信号成分的发送已经结束时,进入S5238步。在S5238步,判断出构成发送信号的指令、数据数、数据是否已全部被发送。当已判断出指令、数据数、数据尚未全部发送完毕时,进入S5240、5242步,下面的发送数据(指令、数据数、数据)被置位,等待2ms后,返回到5218步。
另一方面,当在S5238步已判断出构成发送信号的指令、数据数、数据已全部被发送时,结束发送处理。
根据这种发送处理,可以获得一种由这样的指令和数据构成的发送信号,该指令和数据是对这样的逻辑值‘0’、‘1’进行8位组合而形成的,该逻辑值具有成为规定时间H的首部和L电平的不同时间,该发送信号可以向机身10输出。
如上所述,根据插件60的通信处理,可以准确地接收来自机身10的信号。并且,能准确地向机身10发送信号。
Claims (4)
1.一种照相机,其特征是具备:
机身,其具有照像镜头,并具备照像功能,以及
镜头覆盖物,它可以在遮盖上述照像镜头前面的位置上装卸,也可在遮盖照像镜头前面的位置以外的位置上装卸,而且,当其被安装在遮盖上述照像镜头前面的位置以外的位置上时,其具有作为上述机身的操作装置的功能。
2.如权利要求1所述的照相机,其特征在于:
上述机身和上述镜头覆盖物,在上述镜头覆盖物被安装在遮盖上述镜头前面的位置以外的位置上时,分别具有互相收发光信号的光通信装置。
3.权利要求1或2所述的照相机,其特征在于:
上述镜头覆盖物具有当被安装在遮盖上述照像镜头前面的位置以外的位置上时,显示照像信息的显示装置。
4.如权利要求3所述的照相机,其特征在于:
上述显示装置,在上述镜头覆盖物被安装在遮盖上述照像镜头前面的位置上时设置于上述机身对面的位置。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26726697 | 1997-09-30 | ||
JP267266/97 | 1997-09-30 | ||
JP9341746A JPH11167160A (ja) | 1997-09-30 | 1997-12-11 | カメラ |
JP341746/97 | 1997-12-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1213786A true CN1213786A (zh) | 1999-04-14 |
Family
ID=26547787
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN98119422A Pending CN1213786A (zh) | 1997-09-30 | 1998-09-30 | 照像机 |
Country Status (7)
Country | Link |
---|---|
US (1) | US6341201B1 (zh) |
EP (1) | EP0905554B1 (zh) |
JP (1) | JPH11167160A (zh) |
KR (2) | KR100607115B1 (zh) |
CN (1) | CN1213786A (zh) |
DE (1) | DE69833532T2 (zh) |
TW (1) | TW416022B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103095975A (zh) * | 2011-11-07 | 2013-05-08 | 奥林巴斯映像株式会社 | 摄像装置、外部设备、摄像装置***、语言设定方法及程序 |
CN109188826A (zh) * | 2010-07-05 | 2019-01-11 | 株式会社尼康 | 透镜镜筒以及照相机主体 |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11167160A (ja) | 1997-09-30 | 1999-06-22 | Fuji Photo Optical Co Ltd | カメラ |
US8240077B2 (en) | 2002-03-04 | 2012-08-14 | Larry Holmberg | Range finder for weapons |
US7643132B2 (en) * | 2002-03-04 | 2010-01-05 | Larry Holmberg | Range finder |
US6556245B1 (en) * | 1999-03-08 | 2003-04-29 | Larry Allan Holmberg | Game hunting video camera |
US7574824B2 (en) | 2006-01-06 | 2009-08-18 | Larry Holmberg | Device mount for a firearm |
JP4557331B2 (ja) | 1999-05-20 | 2010-10-06 | キヤノン株式会社 | 情報処理装置、情報処理システム、動作制御方法、及びコンピュータ読み取り可能な記録媒体 |
JP2002072330A (ja) * | 2000-08-24 | 2002-03-12 | Minolta Co Ltd | カメラ |
US7084910B2 (en) * | 2002-02-08 | 2006-08-01 | Hewlett-Packard Development Company, L.P. | System and method for using multiple images in a digital image capture device |
US8156680B2 (en) | 2002-03-04 | 2012-04-17 | Larry Holmberg | Device mounting system for a weapon |
JP4026511B2 (ja) * | 2003-02-25 | 2007-12-26 | カシオ計算機株式会社 | カメラ装置 |
JP3861828B2 (ja) * | 2003-02-26 | 2006-12-27 | カシオ計算機株式会社 | カメラ装置、及びカメラ装置の起動方法、プログラム |
JP2004258546A (ja) * | 2003-02-27 | 2004-09-16 | Casio Comput Co Ltd | カメラ装置、及びカメラ装置の起動方法、プログラム |
JP2004264418A (ja) * | 2003-02-28 | 2004-09-24 | Casio Comput Co Ltd | カメラ装置、及びカメラ装置の起動方法、プログラム |
JP4449880B2 (ja) * | 2005-10-12 | 2010-04-14 | ソニー株式会社 | 撮像装置 |
KR100708333B1 (ko) * | 2006-03-03 | 2007-04-17 | 최성철 | 원격 동작 장치 및 그 제어 방법 |
US7881923B2 (en) * | 2006-03-31 | 2011-02-01 | Research In Motion Limited | Handheld electronic device including toggle of a selected data source, and associated method |
US7647922B2 (en) * | 2006-06-30 | 2010-01-19 | Larry Holmberg | Adaptor for device mount |
US7594352B2 (en) | 2006-10-17 | 2009-09-29 | Larry Holmberg | Device mount with stabilizing function |
US7891131B2 (en) | 2007-01-05 | 2011-02-22 | Larry Holmberg | Device mount system for a weapon |
US7739822B1 (en) | 2007-01-09 | 2010-06-22 | Larry Holmberg | Method and device for mounting an accessory to a firearm |
EP2129499B1 (en) * | 2007-02-27 | 2012-06-20 | Carnegie Mellon University | A multi-linked device having a reinforcing member |
TWM326650U (en) * | 2007-07-27 | 2008-02-01 | Lumos Technology Co Ltd | Cartridge-type appendix lens for digital camera |
US7780363B1 (en) | 2008-01-17 | 2010-08-24 | Larry Holmberg | Device for mounting imaging equipment to a bow and method of recording a hunt |
TWI408491B (zh) * | 2008-08-22 | 2013-09-11 | Hon Hai Prec Ind Co Ltd | 相機模組 |
CN104887170B (zh) | 2008-09-05 | 2017-06-09 | 卡内基梅隆大学 | 具有球形远端组件的多节内窥镜设备 |
US9195317B2 (en) * | 2009-02-05 | 2015-11-24 | Opentv, Inc. | System and method for generating a user interface for text and item selection |
US20100289910A1 (en) * | 2009-05-15 | 2010-11-18 | Moran Research And Consulting, Inc. | Method and apparatus for remote camera control |
US8024884B2 (en) | 2009-06-16 | 2011-09-27 | Larry Holmberg | Electronic device mount system for weapons |
US8161674B2 (en) * | 2009-06-16 | 2012-04-24 | Larry Holmberg | Electronic device mount system with strap |
HRP20220077T1 (hr) | 2010-09-13 | 2022-04-15 | Contour Ip Holding, Llc | Prijenosna digitalna video kamera konfigurirana za daljinsko upravljanje i gledanje slike |
US8656625B2 (en) | 2010-12-29 | 2014-02-25 | Larry Holmberg | Accessory mount |
US8656624B2 (en) | 2010-12-29 | 2014-02-25 | Larry Holmberg | Universal device mount |
US9025014B2 (en) | 2012-07-25 | 2015-05-05 | Gopro, Inc. | Device detection camera system |
US8995903B2 (en) | 2012-07-25 | 2015-03-31 | Gopro, Inc. | Credential transfer management camera network |
US9036016B2 (en) * | 2012-07-25 | 2015-05-19 | Gopro, Inc. | Initial camera mode management system |
US8994800B2 (en) | 2012-07-25 | 2015-03-31 | Gopro, Inc. | Credential transfer management camera system |
US20150163393A1 (en) * | 2013-12-06 | 2015-06-11 | Jwin Electronics Corp. | Remote control built-in device case for electronic device |
US9946256B1 (en) | 2016-06-10 | 2018-04-17 | Gopro, Inc. | Wireless communication device for communicating with an unmanned aerial vehicle |
EP3458948A4 (en) * | 2016-06-16 | 2019-05-22 | Samsung Electronics Co., Ltd. | METHOD FOR PROVIDING NOTIFICATIONS |
US10044972B1 (en) | 2016-09-30 | 2018-08-07 | Gopro, Inc. | Systems and methods for automatically transferring audiovisual content |
US10397415B1 (en) | 2016-09-30 | 2019-08-27 | Gopro, Inc. | Systems and methods for automatically transferring audiovisual content |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5824133A (ja) * | 1982-07-23 | 1983-02-14 | Canon Inc | デ−タ記録装置 |
US5173729A (en) * | 1988-02-26 | 1992-12-22 | Canon Kabushiki Kaisha | Display device for a camera |
JP3166032B2 (ja) * | 1989-02-04 | 2001-05-14 | 昭一 阿部 | 撮影装置 |
US5119123A (en) * | 1989-03-16 | 1992-06-02 | Minolta Camera Kabushiki Kaisha | Camera having a remote control function |
US4998125A (en) * | 1989-03-22 | 1991-03-05 | Konica Corporation | Remote-controlled camera |
US5128700A (en) * | 1989-05-12 | 1992-07-07 | Minolta Camera Kabushiki Kaisha | Camera capable of recording sounds relevant to the photographing |
US5483320A (en) * | 1989-05-25 | 1996-01-09 | Nikon Corporation | Exposure control apparatus for camera |
JPH03179435A (ja) * | 1989-12-08 | 1991-08-05 | Minolta Camera Co Ltd | カメラ |
US5159375A (en) | 1989-12-08 | 1992-10-27 | Minolta Camera Kabushiki Kaisha | Camera having a remote control function |
US5270764A (en) * | 1990-02-20 | 1993-12-14 | Canon Kabushiki Kaisha | Remote controlled camera system providing indication of flash capability |
US5353082A (en) * | 1991-03-22 | 1994-10-04 | Asahi Kogaku Kogyo Kabushiki Kaisha | Camera system having a detachable remote controller with different functions |
US5389986A (en) | 1991-03-26 | 1995-02-14 | Minolta Camera Kabushiki Kaisha | Remote controlled camera system |
JPH0534799A (ja) * | 1991-08-01 | 1993-02-12 | Fuji Photo Film Co Ltd | カメラシステム |
JPH06138540A (ja) | 1992-10-26 | 1994-05-20 | Olympus Optical Co Ltd | カメラのデータ記録用モジュール装置 |
JP3436944B2 (ja) * | 1992-12-17 | 2003-08-18 | 株式会社ニコン | 日付表示機能付カメラ |
JPH06222442A (ja) * | 1993-01-28 | 1994-08-12 | Nikon Corp | カメラの表示装置 |
JPH07159891A (ja) * | 1993-12-08 | 1995-06-23 | Canon Inc | カメラ |
US5450149A (en) | 1994-02-22 | 1995-09-12 | Eastman Kodak Company | Photographic camera and method for recording magnetic data on film |
JP3402396B2 (ja) * | 1994-03-02 | 2003-05-06 | 富士写真フイルム株式会社 | リモコン装置付きカメラ |
JPH0854676A (ja) * | 1994-08-10 | 1996-02-27 | Minolta Co Ltd | 磁気記録部付きフィルムを用いるカメラ |
JPH08129222A (ja) * | 1994-11-01 | 1996-05-21 | Ricoh Elemex Corp | カメラの日付写し込み装置 |
JPH08160527A (ja) | 1994-12-05 | 1996-06-21 | Nikon Corp | カメラの情報記録装置 |
US5682557A (en) * | 1995-01-11 | 1997-10-28 | Konica Corporation | Camera with a remote control unit |
JPH08334820A (ja) * | 1995-06-06 | 1996-12-17 | Minolta Co Ltd | フィルムへの記録情報設定装置 |
KR0153285B1 (ko) * | 1995-06-29 | 1998-12-01 | 이대원 | 정보 입력이 가능한 에이피에스 카메라 |
JPH09166820A (ja) * | 1995-10-09 | 1997-06-24 | Fuji Photo Film Co Ltd | タイトル表示方法並びにカメラ及びカメラ用リモコン |
JPH11167160A (ja) | 1997-09-30 | 1999-06-22 | Fuji Photo Optical Co Ltd | カメラ |
-
1997
- 1997-12-11 JP JP9341746A patent/JPH11167160A/ja active Pending
-
1998
- 1998-09-30 US US09/162,756 patent/US6341201B1/en not_active Expired - Fee Related
- 1998-09-30 KR KR1019980041302A patent/KR100607115B1/ko not_active IP Right Cessation
- 1998-09-30 EP EP98307931A patent/EP0905554B1/en not_active Expired - Lifetime
- 1998-09-30 CN CN98119422A patent/CN1213786A/zh active Pending
- 1998-09-30 DE DE69833532T patent/DE69833532T2/de not_active Expired - Lifetime
- 1998-12-29 TW TW087116316A patent/TW416022B/zh not_active IP Right Cessation
-
2005
- 2005-11-18 KR KR1020050110890A patent/KR100574005B1/ko not_active IP Right Cessation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109188826A (zh) * | 2010-07-05 | 2019-01-11 | 株式会社尼康 | 透镜镜筒以及照相机主体 |
CN103095975A (zh) * | 2011-11-07 | 2013-05-08 | 奥林巴斯映像株式会社 | 摄像装置、外部设备、摄像装置***、语言设定方法及程序 |
CN103095975B (zh) * | 2011-11-07 | 2016-09-21 | 奥林巴斯株式会社 | 摄像装置、外部设备、摄像装置***、语言设定方法及程序 |
CN106231163A (zh) * | 2011-11-07 | 2016-12-14 | 奥林巴斯株式会社 | 电子设备、外部设备、电子设备***及语言设定方法 |
Also Published As
Publication number | Publication date |
---|---|
DE69833532T2 (de) | 2006-10-19 |
EP0905554B1 (en) | 2006-02-22 |
KR19990030325A (ko) | 1999-04-26 |
KR100607115B1 (ko) | 2006-12-19 |
KR20060005981A (ko) | 2006-01-18 |
US6341201B1 (en) | 2002-01-22 |
DE69833532D1 (de) | 2006-04-27 |
EP0905554A2 (en) | 1999-03-31 |
JPH11167160A (ja) | 1999-06-22 |
TW416022B (en) | 2000-12-21 |
KR100574005B1 (ko) | 2006-04-26 |
EP0905554A3 (en) | 2000-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1213786A (zh) | 照像机 | |
CN1310493C (zh) | 图象阅读器 | |
CN1306303C (zh) | 照相机、照相机***和透镜装置 | |
CN1071030C (zh) | 具有视线检测器的光学装置 | |
CN100350792C (zh) | 摄像装置 | |
CN1193606C (zh) | 摄影图象检索装置、电子照相装置和摄影图象检索方法 | |
US8116535B2 (en) | Image trimming apparatus | |
CN1316155A (zh) | 打印设备和打印方法 | |
CN1262107C (zh) | 摄像装置及方法、被摄体判定装置及方法和物品管理装置及方法 | |
CN1801918A (zh) | 再现设备和显示控制方法 | |
CN1170887A (zh) | 成像方法和*** | |
CN1828434A (zh) | 图像形成装置 | |
CN1652575A (zh) | 头戴型照相机 | |
CN1519640A (zh) | 照片拍摄装置及其控制方法、控制程序和计算机可读介质 | |
CN1941874A (zh) | 图像处理设备及其控制方法 | |
CN1633806A (zh) | 数码相机 | |
CN101888485A (zh) | 显示控制设备和方法 | |
CN1812531A (zh) | 图像处理装置及其控制方法 | |
CN1828433A (zh) | 图像形成装置 | |
CN1552001A (zh) | 具有录音与回放能力之图像变换装置 | |
CN1530239A (zh) | 带印刷装置、标签制作方法、程序以及存储介质 | |
CN1615642A (zh) | 数码相机 | |
CN1607450A (zh) | 照相机及其附件、以及照相机*** | |
CN1737695A (zh) | 图像形成装置、图像形成***以及图像形成装置控制方法 | |
CN1348118A (zh) | 照相机胶卷输送装置和胶卷输送方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1019094 Country of ref document: HK |