【事件の表示】
　特許第２８２５６８５号「カメラ」の特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第２８２５６８５号の特許を維持する。
【理　由】
【1】手続の経緯
　本件の特許第2825685号は、平成3年6月28日に出願され、平成10年9月11日にその設定登録がなされ、その後、申立人 旭光学工業株式会社より特許異議申立がなされ、取消理由通知がなされ、その指定期間内である平成11年9月27日に訂正請求がなされたものである。
　
【2】訂正の適否についての判断
《2-1》訂正の要旨
　特許権者が求めている訂正の内容は、以下のA〜Cのとおりである。
訂正事項A:
　特許請求の範囲の請求項1中、「該制御手段はフィルムのオートローディング動作中の該光電変換信号に基づいて」を特許請求の範囲の減縮を目的として、『該制御手段はフィルムのオートローディング動作中であって、オートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて』と訂正する。特許請求の範囲の請求項2を削除する。
訂正事項B:
　明細書【0012】段落を不明りょうな記載の釈明を目的として、『【課題を解決するための手段】請求項1の発明は、フィルムのパーフォレーションとその間のフィルム部との光学的な特性差に基づいて光電変換信号を出力する信号出力手段と、前記信号出力手段から出力される光電変換信号を所定の比較レベルと比較して比較信号を出力する信号比較手段と、前記信号比較手段からの比較信号とに基づいてフィルムの給送を制御する制御手段とを有し、前記制御手段はフィルムのオートローディング動作中であって、オートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて前記比較レベルを決定し、決定した比較レベルを用いて、少なくともオートローディング動作における最終のパーフォレーションの検知を行うことを特徴としている。』と訂正する。
訂正事項C:
　明細書【0091】段落を不明りょうな記載の釈明を目的として、『【発明の効果】請求項1に係る本発明によれば、少なくともオートローディングの最終パーフォレーションの検知は、オートローディング時に決定した比較レベルを用いて行われるので、1枚目と2枚目の間隔が広過ぎたりすることがなく、全ての撮影駒数の画面間隔を一定にすることができ、さらにフィルム自身に表示されている駒数の番号に対して重なったりすることを防止することができる。しかもオートローディング動作開始から所定パーフォレーション数をカウントした後に出力される信号から比較レベルを決定しているので、給送が不安定になるフィルム給送立ち上がり時の信号を使うことがなく、正確なしベルを決定することができる。』と訂正する。
　
《2-2》訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　上記訂正事項Aは特許請求の範囲範囲の減縮を目的とするものであり、上記訂正事項B、Cは上記訂正事項Aによって生じた明りょうでない記載の釈明を目的とするものである。そして、「オートローディング動作開始から所定パーフォレーション数をカウントした後」の光電変換信号により比較レベルを決定することは明細書の【0052】に記載された事項の範囲内であるから、上記訂正事項A〜Cは願書に添付した明細書及び図面に記載した事項の範囲内においてされたものである。また、これらの訂正は実質上特許請求の範囲を拡張し、又は変更するものでもない。
　
《2-3》独立特許要件の判断
《2-3-1》本件発明
　訂正後の請求項1に係る発明は、訂正明細書の特許請求の範囲の請求項1に記載されたとおりの以下のものである。
　「フィルムのパーフォレーションとその間のフィルム部との光学的な特性差に基づいて光電変換信号を出力する信号出力手段と、該信号出力手段から出力される光電変換信号を所定の比較レベルと比較して比較信号を出力する信号比較手段と、該信号比較手段からの比較信号とに基づいてフィルムの給送を制御する制御手段とを有し、該制御手段はフィルムのオートローディング動作中であってオートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて該比較レベルを決定し、決定した比較レベルを用いて、少なくともオートローディング動作における最終のパーフォレーションの検知を行うことを特徴とするカメラ。」(以下、「本件発明」という。)
　
《2-3-2》刊行物1
　当審が発した取消理由通知書において引用した刊行物1:特開平2-77056号は、申立人が提出した甲第1号証に対応し、刊行物1には以下の事項が記載されている。
　[1]フィルムが自動的に装填される形式のカメラ、すなわちオートローディング形式のカメラに、フィルムFのパーフォレーションfとパーフォレーションfとの間のフィルム部分で反射された光を受光するホトインタラプタ1を備えたものが記載されている(第1図、第4図、第2頁右上欄第10行から第16行)。
　[3]そして、カメラでの撮影に際しては、レリーズボタンが押されたときに、測光回路8及び測距回路9による測光、測距を行い、さらにレンズ駆動回路11により撮影レンズを合焦し、絞り制御を行ってシャツタ開放による撮影が行われる。この撮影が完了されると、マイコン13はフィルム巻き上げを行い、その際に前記ホトインタラプタ1の出力信号を前記したように読み込んでパーフォレーションfを検出し、1コマ分に相当するパーフォレーションだけフィルムが移動したことを判断したときに、フィルムの巻き上げを停止し、いわゆる1コマ分のフィルムの給送を完了する(第3頁右上欄第14行から第3頁右下欄第5行)。
　[4]また、前記パーフォレーションを検出すべく、前記ホトインタラプタの出力信号の比較を行うための閾値を決定する手法は、フィルムの自動装填時(オートローディング時)に、数ミリ秒から数十ミリ秒の間でマイコン13が予め定めた時間(例えば30ミリ秒)の間、ホトインタラプタ1の出力信号を読み込み、その最大値と最小値を記憶し、前記時間が経過したときに、最大値と最小値の平均、すなわち中間値を演算し、この中間値を閾値とする(第3頁右下欄第16行から第4頁左上欄第19行)。
　[5]さらに、フィルムの自動装填時に、前記決定した閾値に基づいてフィルムFのパーフォレーションfを検出し、パーフォレーションfを所定数(20個)検出したときに、換言すれば自動装項において給送するフィルムの長さ分に相当するパーフォーレションの最終のパーフォレーションを検出したときに、マイコン13がフィルムの給送を停止し、自動装填を終了する(第4頁左上欄第20行から右上欄第9行)。
　
《2-3-3》対比・判断
　本件発明と刊行物1に記載された発明とを比較すると、刊行物1記載の発明は、フィルムFのパーフォレーションfとその間のフィルム部との光反射率の相違、すなわち光学的な特性差に基づいて光電変換信号を出力するホトインタラプタ1を備えており、このホトインタラプタ1は本件発明の信号出力手段に相当する。
　また、刊行物1記載の発明のマイコン13は、前記ホトインタラプタ1から出力される光電変換された出力信号を、設定されている閾値と比較してその比較結果を出力する機能を有しており、このマイコン13は本件発明の信号比較手段の機能に相当する。
　刊行物1記載の発明における前記マイコン13は、撮影時にフィルムを1コマ分フィルム送りする際に、前記出力信号と閾値との比較結果に基づいてフィルムFのパーフォレーションfを検出し、所定数のパーフォレーションを検出したときにフィルム送りを停止する機能を有しており、このマイコン13は本件発明のフィルムの給送を制御する制御手段に相当する。
　さらに、刊行物1記載の発明の前記マイコン13は、フィルムの自動装填時に、前記決定した閾値に基づいてフィルムFのパーフォレーションfを検出し、自動装填において給送するフィルムの長さに相当する数のパーフォーレションの最終のパーフォレーション(20個目のパーフォレーション)を検出し、これを検出したときに自動装填を終了しており、このマイコン13は本件発明のオートローディング動作における最終のパーフォレーションの検知を行っている。
　してみると、本件発明と刊行物1記載の発明とは
「フィルムのパーフォレーションとその間のフィルム部との光学的な特性差に基づいて光電変換信号を出力する信号出力手段と、該信号出力手段から出力される光電変換信号を所定の比較レベルと比較して比較信号を出力する信号比較手段と、該信号比較手段からの比較信号とに基づいてフィルムの給送を制御する制御手段とを有し、該制御手段は前記信号出力手段から出力される光電変換信号に基づいて該比較レベルを決定し、決定した比較レベルを用いて、少なくともオートローディング動作における最終のパーフォレーションの検知を行うことを特徴とするカメラ。」
の点で一致する。
　そして本件発明は「制御手段はフィルムのオートローディング動作中であってオートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて該比較レベルを決定」するのに対して刊行物1記載の発明では「給送をはじめてから数ミリ秒から数十ミリ秒の間で予め定めた時間(例えば30ミリ秒)の間(P-3)マイコン13はホトインタラプタ1の出力信号を読み込み(P-4)、その最大値と最小値をマイコン内のメモリに記憶する(P-5)。」(前記記載事項[4]に対応する具体的記載箇所(刊行物1第4頁左上欄第4行〜第9行)参照)、すなわち給送を開始した直後に出力される光電変換信号も比較レベルを決定するために使用されるのである。
　この点で、本件の明細書に記載された「正確なレベルを決定することができる」という効果を奏するものである。
　そして、「制御手段はフィルムのオートローディング動作中であってオートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて該比較レベルを決定」することは、当業者といえども刊行物1記載の発明から容易に想到できたとは認められない。
　
　よって、本件発明が刊行物1に記載された発明であるとは認められないばかりでなく、刊行物1に記載された発明に基づいて当業者が容易に発明できたものとも認められない。
　
《2-4》むすび
　以上のとおりであるから、上記訂正は、特許法第120条の4第2項及び同条第3項で規定する訂正について、平成6年法律第116号附則第6条第1項の規定により、なお従前の例によるとされる、改正前の特許法第126条第1項ただし書き、同条第2項及び同条第3項の規定に適合するので、当該訂正を認める。
　
【3】特許異議の申立てについての判断
《3-1》申立ての理由の概要
　異議申立人 旭光学工業株式会社は、特許第2825685号の請求項1、2に係る発明は、甲第1号証として提示された刊行物1に記載された発明であるから特許法第29条第1項第3号に該当し、同条第1項の規定に違反して特許されたものであり、取り消されるべきものである旨主張している。
　なお、上記訂正により、請求項1は訂正され、請求項2は削除されたので、以下、訂正された請求項1に係る発明について判断する。
　
《3-2》本件発明と刊行物1に記載された発明との対比・判断
　特許第2825685号の、訂正後の請求項1に係る発明は上記《2-3》独立特許要件の判断《2-3-1》に記載したとおりであり、刊行物1の記載事項は上記《2-3》独立特許要件の判断《2-3-2》に記載したとおりであるから、上記《2-3》独立特許要件の判断《2-3-3》に記載した理由と同じ理由で本件の訂正後の請求項1に係る発明が、刊行物1に記載された発明であるとは認められない。
　
《3-3》むすび
　以上のとおりであるから、特許異議申立の理由及び証拠方法によっては、本件の請求項1に係る発明の特許を取り消すことはできない。
　また、他に本件の請求項1に係る発明の特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１２年３月７日（２０００．３．７）
【訂正の要旨】
訂正の要旨
　特許第２８２５６８５号（平成３年６月２８日出願）、平成１０年９月１１日設定登録）の願書に添付した明細書を、特許請求の範囲の減縮及び明りょうでない記載の釈明を目的として、訂正請求書（請求平成１１年９月２７日）に添付した訂正明細書のとおり、すなわち、次のＡ〜Ｃのとおり訂正する。
訂正事項Ａ：
　特許請求の範囲の請求項１中、「該制御手段はフィルムのオートローディング動作中の該光電変換信号に基づいて」を特許請求の範囲の減縮を目的として、『該制御手段はフィルムのオートローディング動作中であって、オートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて』と訂正する。特許請求の範囲の請求項２を削除する。
訂正事項Ｂ：
　明細書【００１２】段落を不明りょうな記載の釈明を目的として、『【課題を解決するための手段】請求項１の発明は、フィルムのパーフォレーションとその間のフィルム部との光学的な特性差に基づいて光電変換信号を出力する信号出力手段と、前記信号出力手段から出力される光電変換信号を所定の比較レベルと比較して比較信号を出力する信号比較手段と、前記信号比較手段からの比較信号とに基づいてフィルムの給送を制御する制御手段とを有し、前記制御手段はフィルムのオートローディング動作中であって、オートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて前記比較レベルを決定し、決定した比較レベルを用いて、少なくともオートローディング動作における最終のパーフォレーションの検知を行うことを特徴としている。』と訂正する。
訂正事項Ｃ：
　明細書【００９１】段落を不明りょうな記載の釈明を目的として、『【発明の効果】請求項１に係る本発明によれば、少なくともオートローディングの最終パーフォレーションの検知は、オートローディング時に決定した比較レベルを用いて行われるので、１枚目と２枚目の間隔が広過ぎたりすることがなく、全ての撮影駒数の画面間隔を一定にすることができ、さらにフィルム自身に表示されている駒数の番号に対して重なったりすることを防止することができる。しかもオートローディング動作開始から所定パーフォレーション数をカウントした後に出力される信号から比較レベルを決定しているので、給送が不安定になるフィルム給送立ち上がり時の信号を使うことがなく、正確なしベルを決定することができる。』と訂正する。
（５４）【発明の名称】
カメラ
（５７）【特許請求の範囲】
　　【請求項１】　フィルムのパーフォレーションとその間のフィルム部との光学的な特性差に基づいて光電変換信号を出力する信号出力手段と、該信号出力手段から出力される光電変換信号を所定の比較レベルと比較して比較信号を出力する信号比較手段と、該信号比較手段からの比較信号とに基づいてフィルムの給送を制御する制御手段とを有し、該制御手段はフィルムのオートローディング動作中であってオートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて該比較レベルを決定し、決定した比較レベルを用いて、少なくともオートローディング動作における最終のパーフォレーションの検知を行うことを特徴とするカメラ。
【発明の詳細な説明】
　　　【０００１】
　　【産業上の利用分野】
　本発明はカメラに係り、特にフィルムのパーフォレーションとその間のフィルム部との光学的な特性差を利用して、フィルムの給送状態を光学的に検出し、フィルムの給送を制御するフィルムの給送制御装置を有するカメラに関するものである。
　　　【０００２】
　　【従来の技術】
　従来より、フィルムの給送制御方式は種々提案されているが、フィルムのパーフォレーションとその間のフィルム部との光学的な特性差を利用し、光電変換手段により移動するパーフォレーションを検出してフィルムの給送制御を行う方式は、機械的な機構を不要とするためカメラの小型化、低コスト化に有利であり、例えば特開昭６２−８６３５５号公報等で提案されている。
　　　【０００３】
　このような光学的なフィルム給送制御方式は、フィルム面で反射あるいは透過した投光部からの光を受光部により受光し、フィルムの移動に伴って該受光部からの光電変換信号を所定のレベルで比較し、パーフォレーションの数をカウントし、フィルム１駒分給送する。
　　　【０００４】
　ところで、フィルムのパーフォレーション及びその間のフィルム部の透過率又は反射率は各種フィルムによって大幅に異なり、また光電変換信号を比較するための所定レベル（以下比較レベルと称す）は一定であることから、例えば該比較レベルに比べて光電変換信号が小さい透過率あるいは反射率のフィルムであると、正確にカウントすることができなくなる。
　　　【０００５】
　そこで、光電変換信号をＤＣカットし、ＡＣ分を増幅してその信号を比較レベルで比較し、比較出力をカウントする方式や、特開平２−２５６０３８号公報、特開平２−７７０５６号公報のように、光電変換信号の最大値と最小値を検出し、その値から比較レベルを決定する方式が提案されている。
　　　【０００６】
　また、カメラのオートフォーカス用に用いられる高分解能のＡＤ変換器を利用して光電変換信号をデジタル変換し、所定のレベルとの比較からパーフォレーションをカウントする方式が提案されている。
　　　【０００７】
　しかし、上記した光電変換信号をＤＣカットする方式や、最大値と最小値を比較して比較レベルを決定する方式では、フィルム自体が検知箇所において平坦面に維持されているとは限らず、そのためパーフォレーションでない箇所においてピークの信号を出力する場合が生じ、実際のフィルム送り量が適正なフィルム送り量と異なるという難点がある。
　　　【０００８】
　また、光電変換信号をＤＣカットする方式では、フィルムが実際に移動しなくても、カメラ本体に内蔵されている例えばモータのノイズ等の電源ノイズの影響により、比較信号と比較されて信号がコンパレータから出力されるという誤検知を生じる虞があった。同様に、最大値と最小値を比較して比較レベルを決定する方式においても、電源ノイズが最大値と最小値を検出する時点で影響し、決定する比較レベルの値が狂い、誤検知する虞があった。
　　　【０００９】
　一方、常にＡＤ変換する方式では、ＡＤ変換器はフィルム給送中にはオートフォーカス用に使用できないため、オートフォーカス連写が遅くなるという難点があった。
　　　【００１０】
　　【発明が解決しようとする課題】
　本発明が解決しようとする課題は、光電変換信号であるアナログ信号を直接利用して、パーフォレーションのカウントをフィルムの種類に応じて行う際、比較レベルに対して光電変換信号を調整したり、光電変換信号から比較レベルを決定する方式では、電源のノイズやフィルム面の平坦性等により影響を受け、また光電変換信号をデジタル変換して全てのフィルム給送をデジタル制御する方式では、カメラの他の制御に供する回路等がフィルム給送中に使用できなくなり、例えばオートフォーカス連写が遅くなる。そのため、オートローディングの動作中にデジタル変換した光電変換信号に基づいて、比較レベルの決定を行えば上記の難点は解消されるが、オートローディングによって給送される３駒半の駒送りの制御を全てデジタル量によって行うと、実際のフィルムのパーフォレーションをカウントしていないので、１駒目の撮影画面が所定位置になく、フィルムを現像したとき、画面の１駒目だけ離れていたり、逆に２駒目と重なって撮影される虞があった。
　　　【００１１】
　本発明は、光電変換信号をデジタル変換して確実に比較レベルの決定を可能にすることができるデジタル方式の長所と、光電変換信号に対して間違いのない適正な比較レベルが決定できれば、爾後は簡単かつ確実なフィルム給送が行えるという光電変換信号に基づくアナログ式のフィルム制御方式との長所を利用してフィルムの給送を行う際、撮影されるフィルム画面の間隔を全て一定とすることができ、また所定の位置からの撮影を可能とするフィルムの給送制御装置を有するカメラを提供することを目的とするものである。
　　　【００１２】
　　【課題を解決するための手段】
　請求項１の発明は、フィルムのパーフォレーションとその間のフィルム部との光学的な特性差に基づいて光電変換信号を出力する信号出力手段と、該信号出力手段から出力される光電変換信号を所定の比較レベルと比較して比較信号を出力する信号比較手段と、該信号比較手段からの比較信号とに基づいてフィルムの給送を制御する制御手段とを有し、該制御手段はフィルムのオートローディング動作中であってオートローディング動作開始から所定パーフォレーション数をカウントした後に前記信号出力手段から出力される光電変換信号に基づいて該比較レベルを決定し、決定した比較レベルを用いて、少なくともオートローディング動作における最終のパーフォレーションの検知を行うことを特徴としている。
　　　【００１３】
　　【作用】
　上記した構成のカメラは、オートローディングの初期、例えば３駒半をオートローディングによりフィルム給送する場合、最初の２駒半の給送はデジタル制御によって行い、その間に比較レベルの決定を行い、最後の３駒目のフィルムの給送は、撮影時と同じ比較レベルを用いた実際にパーフォレーションをカウントした状態での制御を行う。
　　　【００１４】
　【実施例】
　図１は本発明を実施したカメラの電気制御ブロック図である。
　　　【００１５】
　１はマイクロコンピューターで、カメラ各部の動きを制御する。２はレンズ制御回路で、不図示の撮影レンズの距離環と絞りを制御する。レンズ制御回路２は、マイクロコンピューター１からのＬＣＯＭ信号を受けている間、データバスＤＢＵＳを介しシリアル通信を行う。レンズ制御回路２はこの通信内容より不図示のモーターを制御し、距離環と絞りを制御する。また、マイクロコンピュータ１はレンズの焦点距離情報や、距離情報、その他各種補正情報などを受け取る。
　　　【００１６】
　３は液晶表示回路で、シャッタースピード・絞り制御値などのカメラの各撮影情報を表示する回路である。液晶表示回路３は、マイクロコンピューター１からのＤＰＣＯＭ信号を受けている間、データバスＤＢＵＳを介しシリアル通信を行う。液晶表示回路３は、この通信内容より液晶表示を行う。
　　　【００１７】
　４はスイッチセンス回路であり、液晶表示回路３とともに、常に電源が供給されており、カメラのレリーズボタンの第１ストロークと連動しているｓｗ１や、その他不図示の露出モードを決めるスイッチやＡＦのモードを決めるスイッチなどを常に読みとることが出来る。スイッチが切り替わると、スイッチセンス回路４は不図示のＤＣ／ＤＣコンバータに信号を送り、ＤＣ／ＤＣコンバータを起動させる。ＤＣ／ＤＣコンバータは、マイクロコンピューター１を始めとするその他の回路に電源を供給する。スイッチセンス回路４は、マイクロコンピューター１からのＳＷＣＯＭ信号を受けている間、データバスＤＢＵＳを介しシリアル通信を行う。スイッチセンス回路４は、マイクロコンピューター１よりＤＣ／ＤＣオフの命令を受け取ると、ＤＣ／ＤＣコンバータの出力をオフにさせる。また、マイクロコンピューター１は各スイッチ情報を受け取る。
　　　【００１８】
　５はストロボ発光制御回路であり、ストロボの発光と調光を制御する回路であり、発光のための電荷を蓄えるための回路、発光部であるキセノン管、トリガー回路、発光を停止させる回路、フイルム面反射光測光回路、積分回路など既存の回路からなる。Ｘ接点はシャッターユニットの先幕走行によりＯＮする。ストロボ発光制御回路５は、Ｘ接点がＯＮすることでストロボの閃光を開始させる。
　　　【００１９】
　６はラインセンサー等からなる焦点検出ユニットで、被写体が撮影レンズによりどの位置に焦点を結んでいるかを既存の位相差検出法で判別するための回路である。マイクロコンピューター１は、焦点検出ユニット６を駆動し、ラインセンサーに蓄積された信号を読みだし、ＡＤ変換を行い、所定の演算によって被写体の焦点状態を判別して、レンズ距離環の駆動や合焦判別を行う。
　　　【００２０】
　７は測光回路で、画面を複数のエリアに分割し、各エリアの被写体の輝度をＴＴＬ測光しマイクロコンピューター１に送る役目をする。８はシャッター制御回路で、マイクロコンピューター１の制御信号に従って、不図示のシャッターユニットの制御を行う。９はモータドライバ回路で、マイクロコンピューター１の制御信号ＭＳ１，ＭＳ２に従って、フィルム給送用モーターを制御し、フイルムの巻き上げ巻き戻しを行う。
　　　【００２１】
　Ｐｒはフォトリフレクターで、図１０の背蓋開時のカメラの略図で示したように、フィルム給送時にフィルムのパーフォレーションが通過する位置に配置され、パーフォレーションが通過するときは、フォトリフレクターＰｒの発光部による光が受光部に反射してこないためにＡＤ変換器１０に低い電圧が供給され、一方パーフォレーション間のフィルム部が通過するときは、フォトリフレクターＰｒの発光部による光が、受光部に反射してくるためにＡＤ変換器１０に高い電圧が供給される。ＡＤ変換器１０は、フォトリフレクターＰｒからのアナログ信号である光電変換信号をデジタル信号に変換しマイクロコンピュータ１に送る。
　　　【００２２】
　１１はＤＡ変換器で、マイクロコンピュータ１で決定された比較レベルであるデジタルデータをアナログ信号に変換し、コンパレータ１２に送る。
　　　【００２３】
　コンパレータ１２は、フォトリフレクターＰｒからの光電変換信号に対し、ＤＡ変換器１１からの比較レベルを比較し、比較信号ＣＭＰを出力する。
　　　【００２４】
　マイクロコンピュータ１は、フィルム給送時にＰＲＳ信号を出力してフォトリフレクターＰｒの発光部を発光させ、ＭＳ１またはＭＳ２信号によりフィルム給送モータを始動させ、ＡＤ変換器１０からの信号とＣＭＰ信号によりフィルムの給送状態を判断し、ＭＳ１またはＭＳ２信号によりモータをストップさせ、所定のパーフォレーションフィルムを巻き上げたり、巻戻したりする制御を行う。
　　　【００２５】
　本実施例では、コンパレータ１２での比較は、実際の撮影中におけるフィルムの給送時に行い、フォトリフレクダーＰＲからの光電変換信号に対するＤＡ変換器１１から出力される比較レベルの信号は、フィルムのオートローディング動作中において決定するようにしている。
　　　【００２６】
　この比較レベルの決定は、オートローディング中においてフォトリフレクターＰｒからの光電変換信号をＡＤ変換器１０によりデジタル変換した所定時間間隔での多数のサンプリングデータを１６階調に分け、これらの度数分布の中間値を求め、この中間値に対応する階調のデジタル値をＤＡ変換器１１によりアナログ変換し、これを比較レベルとしてコンパレータ１２に出力する。
　　　【００２７】
　すなわち、フィルムがフォトリフレクターＰｒの投射面に対して理想的な平坦性を有して給送されていると仮定した場合、フォトリフレクターＰｒから出力されるアナログデータである光電変換信号は正弦波となるので、これを一定時間毎にデジタル変換して得られた多数のサンプリングデータを１６階調の反射強度に分けて度数分布をとると、階調レベルの最大値及び最小値の度数が最も多くなるといえる。つまり、パーフォレーション間のフィルム面に対応する箇所、及びパーフォレーションに対応する箇所のサンプリングデータは階調レベルの最大値及び最小値の近傍に多く分布することになる。
　　　【００２８】
　比較レベルを中間値にとれば、そのレベルは必ずパーフォレーションからパーフォレーション間のフィルム面に移動する中間に対応し、パーフォレーションの有る無しで、光電変換信号は比較レベルより大きくなったり、小さくなったりする。
　　　【００２９】
　しかし、実際にフィルムはこのような理想的な状態で給送されるとは言えず、また給送されるフィルムの反射率も全て一定であるとは言えないため、時系列的にサンプリングデータの階調レベルを見た場合には前後関係にバラツキが生じるが、オートローディング中において、フィルムを数駒分給送して検出した多数のサンプリングデータの度数分布をとれば、このようなバラツキは何等の影響もなく、理想的な状態で給送されたのと同様の中間値を得ることができる。
　　　【００３０】
　以下、上記したフィルム給送の動作をカメラにフィルムが装填されオートローディング処理を行うときの動作を中心に図２ないし図９に示すフローチャートにより説明する。
　　　【００３１】
　図２はオートローディング動作の全体を示したあらわしたものである。
　　　【００３２】
　オートローディング動作は、オートローディング動作の初期化を行うオートゲインイニシャライズ処理（ＡＧ−ＩＮＩＴ：ステップ００１）、パーフォレーションのカウント処理（Ｐｅｒｆｏ−Ｃｎｔ：ステップ００２）、オートローディング動作が正常に行われているか否かを判断するフィルム給送適否判断処理（ＴＰＰ−Ｆ：ステップ００３、ステップ００６）、比較レベルを決定する処理、本実施例では上記した中間値を比較レベルと決定する比較レベル処理（ＭＩＤ−ＤＩＳＴ：ステップ００４）、フィルムを給送するフィルム給送処理（ＷＩＮＤ−１：ステップ００５）、オートローディングが不良の際にオートローディングを停止する処理（ＮＧ−ＡＬ：００７）から構成されている。
　　　【００３３】
　オートローディング動作は、先ずオートゲインイニシャライズ処理ＡＧ−ＩＮＩＴがステップ００１において行われる。
　　　【００３４】
　図３に処理ＡＧ−ＩＮＩＴの詳細を示す。
　　　【００３５】
処理ＡＧ−ＩＮＩＴはステップ１０１より開始される。
　　　【００３６】
　ステップ１０１からステップ１０４は、ＡＤ変換器１０により変換されてサンプリングされた多数のフィルム情報に対して、ヒストグラムをとるために設定した配列変数ＨＩＳＴ［ｎ］を０に初期化する処理で、本実施例ではｎ＝０〜１５の１６階調に設定している。
　　　【００３７】
　ステップ１０１において、変数ｎに０が代入され、ステップ１０２へ進む。ステップ１０２において、配列変数ＨＩＳＴ［ｎ］に０が代入され、ステップ１０３へ進む。
　　　【００３８】
　ステップ１０３において、変数ｎがインクリメントされ、ステップ１０４へ進む。ステップ１０４において、変数ｎの値が判別される。該値が１６より小さいならば、ステップ１０２へ分岐し、それ以外ならばステップ１０５へ進む。
　　　【００３９】
　以上説明してきたように、ｎの値が１６より小さいならばプログラムはステップ１０２→１０３→１０４→１０２を繰り返す。この繰り返しにより配列変数ＨＩＳＴは［０］〜［１５］の範囲がすべて０が代入される。
　　　【００４０】
　次に、ステップ１０５において、変数ＰＲ−ＡＤ、変数ＡＰＯ−ＵＰ、変数ＦＬＧ−ＵＰ、変数ｐｅｒｆｏ、変数ｃｏｕｎｔ、変数ＴＰＰＦ−Ｆ、変数ＳＵＭに０が代入され、ステップ１０６へ進む。
　　　【００４１】
　変数ＰＲ−ＡＤは、前のＡＤ変換データを入れる変数但し、直前のＡＤ変換値とは限らない、変数ＡＰＯ−ＵＰはフォトリフレクターの信号が立ち上がりとなるのか、あるいは立ち下がりとなるのかを期待する変数で、その方向は「１」が立ち上がり、「０」が立ち下がりであり、また変数ＦＬＧ−ＵＰは結果として立ち上がりであると「１」、立ち下がりであると「０」となる変数である。変数ｐｅｒｆｏはパーフォレーションの数をカウントする変数である。変数ｃｏｕｎｔについては後記する。変数ＳＵＭは度数分布の頻度の総数の変数である。
　　　【００４２】
　ステップ１０６において、フォトリフレクタのＬＥＤを点灯させる処理Ｐｈｏｔｏ−ＯＮが実行され、ステップ１０７へ進む。
　ステップ１０７において、スタートタイマー変数Ｓ−ｔｉｍｅにタイマーレジスタＴＩＭＥ−ＮＯＷ（現在時刻）が代入され、ステップ１０８へ進む。
　タイマーレジスタＴＩＭＥ−ＮＯＷは、マイコンに内蔵されるタイマー割込によってインクリメントされるレジスタで、１カウントは４μ秒である。
　ステップ１０８において、オートローディングの不具合があった場合の判定時間の変数ＡＬ−Ｔｉｍｅに１２００００（カウント数）が代入され、ステップ１０９へ進む。
　　　【００４３】
　ステップ１０９において、フィルム給送用モータをフィルム給送方向（正転方向）に駆動する処理ＭｌＭｌＦＯＲが実行され、処理ＡＧ−ＩＮＩＴを終了復帰し、パーフォレーションのカウントを行うステップ００２へ進む。
　以上の動作により、パーフォレーションのカウント等のステップ００２以降の処理に必要な初期化が完了する。
　　　【００４４】
　ステップ００２において、処理Ｐｅｒｆｏ−Ｃｎｔが実行される。
　図４ないし図７は処理Ｐｅｒｆｏ−Ｃｎｔをあらわしたもので、図４は処理Ｐｅｒｆｏ−Ｃｎｔの全体をあらわしたものである。
　　　【００４５】
　処理Ｐｅｒｆｏ−Ｃｎｔはステップ２０１より開始される。
　ステップ２０１において、遅延処理（本実施例では１２８μ秒）
Ｄｅｌａｙ１２８が実行される。
　　　【００４６】
　処理Ｄｅｌａｙ１２８を図５に示す。
　処理Ｄｅｌａｙ１２８はステップ２５１より開始される。
　ステップ２５１において、変数Ｓ−ｔｉｍｅに値３２を加算した値が遅延レジスタＤに代入され、ステップ２５２へ進む。ステップ２５２において、遅延レジスタＤの値が判別され、該値がタイマーレジスタＴＩＭＥ−ＮＯＷより大きいならば、ステップ２５２へ分岐し、それ以外ならばステップ２５３へ進む。遅延レジスタＤの値が、タイマーレジスタＴＩＭＥ−ＮＯＷより大きいならばプログラムはステップ２５２を繰り返す。この繰り返しにより、１２８μ秒の時間が経過する。１２８μ秒の経過の後、ステップ２５３において、変数Ｓ−ｔｉｍｅに遅延レジスタＤの値が代入され、ステップ２５４へ進む。
　　　【００４７】
　ステップ２５４において、変数ＡＬ−Ｔｉｍｅが１デクリメントされ、処理Ｄｅｌａｙ１２８を終了復帰し、ステップ２０２へ進む。
　ステップ２０２において、フォトリフレクターＰＲの光電変換信号をデジタル信号に変換処理するＡＤ変換処理ＡＤ−Ｃｏｎｖが実行される。
　　　【００４８】
　図６は処理ＡＤ−Ｃｏｎｖをあらわしたものである。
　処理ＡＤ−Ｃｏｎｖはステップ２６１より開始される。
　　　【００４９】
ステップ２６１において、ＡＤ変換の実行を開始する処理ＡＤ−Ｓｔａｒｔが実行され、ステップ２６２へ進む。処理ＡＤ−Ｓｔａｒｔは、ＡＤ変換器１０の変換した値を、変数ＡＤ−Ｖａｌｕｅに格納する処理である。
　　　【００５０】
　ステップ２６２において、変数ＡＤ−Ｖａｌｕｅを値１６で除算した値がレジスタＢに代入され、処理ＡＤ−Ｃｏｎｖを終了復帰し、ステップ２０３へ進む。
　　　【００５１】
　このステップ２６２の処理は、ＡＤ変換器１０がカメラのオートフォーカス用等に兼用されているため、その分解能が高いことから、そのまま得られるサンプリングデータは極めて細かく区切られたものとなりノイズなどによる微妙な光電変換信号のゆれを無視するため、それほど細分化されたデータは不要とすることから、サンプリングを粗くすることを指示する処理で、４ｂｉｔのデータを捨てている。
　　　【００５２】
　ステップ２０３において、変数ｐｅｒｆｏの値が判別される。これは、オートローディングの開始から、パーフォレーションの個数が１５個となるまでのフィルム給送立ち上がり時には給送が不安定であることから、その間ステップ２０４の頻度級数処理Ｄｉｖｉｄｅ−Ｒａｎｋを行わないこととしている。ここで、本実施例ではパーフォレーションの開口エッジを１カウントとし、したがって該エッジを２カウントすると１パーフォレーションカウントしたことになる。本実施例では、最初の１５個のパーフォレーションの給送に対してステップ２０４の処理を行っていないので、該値が２９より小さいならは、ステップ２０５へ分岐し、それ以外ならばステップ２０４へ進むようにしている。ここで、ステップ００１の処理で、図３におけるステップ１０５で最初は変数ｐｅｒｆｏが０となっているため、ステップ２０５に進むことになる。
　　　【００５３】
　ステップ２０５において、レジスタＢの値が判別される。該値が変数ＰＲ−ＡＤと等しいならば、ステップ２１８へ分岐し、それ以外ならばステップ２０６へ進む。
　　　【００５４】
　上記のステップ２０２からステップ２０５までの動作により、光電変換信号を粗い分解能でＡＤ変換し、前にＡＤ変換された値（ＰＲ−ＡＤ）と比較する。ここで、現在のＡＤ変換値（Ｂ）と前のＡＤ変換値（ＰＲ−ＡＤ）が等しいということは、フィルムの移動が行われていると確認できないため、次のサンプリングまでステップ２０６以降の処理を行なわない。その後、何度かサンプリングして、（Ｂ）と（ＰＲ−ＡＤ）が等しければ、常にステップ２１８に分岐するようにしている。
　　　【００５５】
　一方、現在のＡＤ変換値（Ｂ）と前回のＡＤ変換値（ＰＲ−ＡＤ）が異なっている場合は、フィルムが移動していることによって光電変換信号が変化した可能性があるから、オートローディングが正常に動作していると判断し、ステップ２０６以降の動作を行う。なおこの動作では、ノイズなどによる微妙な光電変換信号の変化を無視しているため、誤動作の可能性を少なくしている。
　　　【００５６】
　ステップ２０５において、フィルムの移動が確認できない場合、ステップ２１８において、オートローディングの動作不良判定時間の変数ＡＬ−Ｔｉｍｅがオーバしたか否かを判別する。ここで、まだこの判定時間内（ＡＬ−Ｔｉｍｅ＞０）であれば、次にステップ２２２において、パーフォレーションのカウント数が３９より小さいと、ステップ２０１の遅延処理Ｄｅｌａｙ１２８に分岐する。このカウント数３９は、オートローディングで給送するフィルムの駒数に対応するパーフォレーションの数（カウント数はパーフォレーションの両エッジであるから、その２倍となる）に対応したものである。
　　　【００５７】
　すなわち、１駒のパーフォレーション数は８（パーフォレーションカウンターでのカウント数では１６）であり、このカウント数３９は２駒半に相当し、３駒半のフィルム給送を行うオートローディング動作においては、以後の１駒分のフィルム給送は後記する処理ＷＩＮＤ−１において制御されるようにしている。
　　　【００５８】
　また、何度サンプリングしても（Ｂ）と（ＰＲ−ＡＤ）が同じで、オートローディングの動作不良判定時間が経過して、オートローディング動作不良と認められた場合は、ステップ２１８からステップ２１９に移行し、オートローディング動作を不良とする不良変数ＴＰＰ−Ｆを「１」とし、ステップ２２０においてフィルム給送のために駆動されているモータの停止処理ＭｌＢＲＫが実行される。
　　　【００５９】
　一方、オートローディング動作が正常に行われている場合、一定のパーフォレーション数のフィルムが送られたとステップ２０３で判定されると、ステップ２０４において、ＤＡ変換器１１からコンパレータ１２に出力される前述の比較レベルを決定するための頻度級数の処理Ｄｉｖｉｄｅ−Ｒａｎｋが行われる。
　　　【００６０】
　ステップ２０４における処理Ｄｉｖｉｄｅ−Ｒａｎｋを図７に示す。処理Ｄｉｖｉｄｅ−Ｒａｎｋはステップ２７１より開始される。
　　　【００６１】
　ステップ２７１において、配列変数ＨＩＳＴ［Ｂ］がインクリメントされ、ステップ２７２へ進む。ステップ２７２において、変数ＳＵＭがインクリメントされ、処理Ｄｉｖｉｄｅ−Ｒａｎｋを終了復帰し、ステップ２０５へ進む。
　　　【００６２】
　すなわち、ＡＤ変換された値は、０から１５までの１６階調のいずれかに相当するものであるから、ＡＤ変換された値が例えば第３の階調（ＨＩＳＴ［３］）に相当するものであれば、これを計測し加算する処理が行われる。
　　　【００６３】
　次に、ステップ２０５において、フィルムが移動しているか否かが判断されるが、オートローディングが正常に行われていて、充分な時間がたっていれば、何回目かのサンプリングで、（Ｂ）と（ＰＲ−ＡＤ）の値が違っているから、ステップ２０６に進み、ＡＤ変換された現在の値（Ｂ）と前回の値とが（ＰＲ−ＡＤ）との比較が行われる。すなわち、現在の値（Ｂ）が前回の値よりも大きいということは、光電変換信号の出力波形が立ち上がりの傾向にあるといえることから、この場合は変数ＦＬＧ−ＵＰを「１」とし（ステップ２０７）、逆の場合にはステップ２０８において変数ＦＬＧ−ＵＰを「０」とする処理が行われ、パーフォレーションが遠ざかっているのか、あるいは近づいているのかの判断要素とする。
　　　【００６４】
　ステップ２０７又はステップ２０８が終了すると、ステップ２０９において、変数ＰＲ−ＡＤは更新されレジスタＢが代入され、ステップ２１０へ進む。
　　　【００６５】
　ステップ２１０において、変数ＦＬＧ−ＵＰの値が判別される。該値が変数ＡＰＯ−ＵＰと等しくなければステップ２２３へ分岐し、それ以外ならばステップ２１１へ進む。
　　　【００６６】
　すなわち、例えばステップ２０７において立ち上がりの傾向にあると判断された場合、最初は変数ＡＰＯ−ＵＰ＝０に設定されているから、ステップ２２３に分岐し、また例えばステップ２０８において立ち下がりの傾向にあると判断された場合ステップ２１１に進む。なお、最初に変数ＦＬＧ−ＵＰが「１」となるか、「０」となるかは全く不明であるから、最初のステップ２１１以降の処理は立ち下がりの状態にあると判断した場合から開始するものとしている。
　　　【００６７】
　ここで、ステップ２１０において変数ＦＬＧ−ＵＰ＝「１」であると、ステップ２２３に分岐し、最初は傾向変数ｃｏｕｎｔは０であるから、ステップ２１８に進み、再びステップ２０１に戻り、立ち下がりの傾向になるまでこのルーチンを行う。
　　　【００６８】
　そして、立ち下がりの傾向にあると判断した場合、ステップ２１０からステップ２１１に進み、傾向変数ｃｏｕｎｔを１インクリメントし、ステップ２１２に進む。
　　　【００６９】
　ステップ２１１では、カウントレジスタの値が４と同じ、又は越えているか否かが判別されるが、ここではまだ１であることから、この値が４となるまでステップ２１８に分岐し、ステップ２２２→２０１→２１０→２１１のルーチンが繰り返されることになる。しかし、このルーチンの途中で、例えばフィルムのたわみ等の原因で傾向の異なるイレギュラーな値が検出された場合、これを傾向変数ｃｏｕｎｔに１インクリメントして以下の処理を行うと、誤りが生じる虞があるため、傾向変数のカウント数を１デクリメントするようにしている（ステップ２２３、２２４）。
　　　【００７０】
　傾向変数ｃｏｕｎｔの値が４となったら、ステップ２１３に進み、変数ｃｏｕｎｔに０が代入され、ステップ２１４に進む。
　　　【００７１】
　ここで、ステップ２０６、２０７、２０８において立ち上がりの傾向にあるか、又は立ち下がりの傾向にあるかは、単に前後のＡＤ変換値を比較しているだけであり、全体として例えば立ち上がりの傾向にある場合でもイレギュラーな値と比較することもあり、必ずしも正しいとは言えない。そのため、ある程度のＡＤ変換信号の変化量（本実施例では偏向変数ｃｏｕｎｔ数４）の範囲で立ち下がりの傾向にあるか、あるいは立ち上がりの傾向にあるかを判断するようにしている。
　　　【００７２】
　ステップ２１４において、変数ｐｅｒｆｏが１インクリメントされ、パーフォレーションのカウントが行われ、ステップ２１５へ進む。
　　　【００７３】
　ステップ２１５において、変数ＦＬＧ−ＵＰの値が判別される。
　　　【００７４】
　すなわち、オートローディングの最初は、変数ＦＬＧ−ＵＰの値が立ち下がりを傾向を示す「０」から傾向変数ｃｏｕｎｔのインクリメントを開始しており、また立ち下がり傾向の後は、立ち上がり傾向にあると期待できることから、期待変数ＡＰＯ−ＵＰを逆にする処理を、ステップ２１５、２１６、２２１において行っている。つまり、最初にステップ２１０からステップ２１１に移行する際の変数ＦＬＧ−ＵＰの値は「０」であるから、ステップ２１５で判断する変数ＦＬＧ−ＵＰの値は「０」となり、次回の処理における期待変数ＡＰＯ−ＵＰの値を今回の「０」から「１」にする（ステップ２１６）。また、その後の処理において、ステップ２１０における変数ＦＬＧ−ＵＰの値が「１」であると、ステップ２２１において期待変数ＡＰＯ−ＵＰの値を「０」にする。
　　　【００７５】
　ステップ２１６又はステップ２２１の処理が終了すると、オートローディングの適否の判断を行うため、あるいはフィルムが給送されているかの判断を行うための変数ＡＬ−Ｔｉｍｅの値を、最初の「１２００００」から「１２００」に変更し（ステップ２１７）、この時間が経過するまで（ステップ２１８）、又は所定の駒数のオートローディングが終了するまで（ステップ２２２）、順次このルーチンを繰り返し行い、ステップ００３に進む。
　　　【００７６】
　以上の動作により、オートローディング中に巻き上げたフィルムのパーフォの数（変数ｐｅｒｆｏ÷２）のカウント、パーフォ数１５〜１９の間フォトリフレクタからの信号のヒストグラム（配列変数ＨＩＳＴ）、そしてヒストグラムの総数（ＳＵＭ）を求めることができる。
　　　【００７７】
　ステップ００３において、変数ＴＰＰＦ−Ｆの値が判別される。該値が０でないならば、すなわちオートローディングの不良と判断されているとステップ００７へ分岐し処理ＮＧ−ＡＬが行われ、オートローディングの動作が正常であればステップ００４へ進む。処理ＮＧ−ＡＬでは、フィルム駆動用モータＭ１を停止させ、フォトリフレクタのＬＥＤ　を消灯させ、オートローディングが失敗したという所定の表示を行い、本プログラムを終了する。
　　　【００７８】
　ステップ００４において、ステップ２０４の処理Ｄｉｖｉｄｅ−Ｒａｎｋにより得られたヒストグラムから、その中間値を比較レベルと決定する処理ＭＩＤ−ＤＩＳＴが実行される。
　　　【００７９】
　図８は処理ＭＩＤ−ＤＩＳＴをあらわしたもので、処理ＭＩＤ−ＤＩＳＴはステップ４０１より開始される。
　ステップ４０１において、変数ＳＵＭを２で除算した値が変数Ｍｉｄｄｌｅに代入され、ステップ４０２へ進む。変数Ｍｉｄｄｌｅは中心値を表す。
　ステップ４０２において、変数ｍｉｄ−ｒａｎｋに値０代入され、ステップ４０３へ進む。
　ステップ４０３おいて、変数Ｍｉｄｄｌｅより変数ＨＩＳＴ［ｍｉｄ−ｒａｎｋ］を減算した値が変数Ｍｉｄｄｌｅに代入され、ステップ４０４へ進む。
　ステップ４０４において、変数Ｍｉｄｄｌｅの値が判別される。該値が０より小さいならば、処理ＭＩＤ−ＤＩＳＴを終了しステップ００５へ復帰する、それ以外ならばステップ４０５へ進む。
　ステップ４０５において、変数ｍｉｄ−ｒａｎｋがインクリメントされ、ステップ４０６へ進む。
　ステップ４０６において、変数Ｍｉｄｄｌｅの値を判別し、該値が１５（ＡＤ変換値を０〜１５の１６階調のいずれかに分けるようにしていることから、最後のレベルの１５をに達したか否かを判別している）より小さいならば、処理ＭＩＤ−ＤＩＳＴを終了しステップ００５へ復帰する、それ以外ならばステップ４０３へ進む。
　以上の動作により、ヒストグラムの中心値（変数ｍｉｄｄｌｅ）を含む階級（変数ｍｉｄ−ｒａｎｋ）を求めることができる。
　　　【００８０】
　すなわち、０〜１５の１６階調に分けられたＡＤ変換値の全ての数が例えば１５０とすると、これを２で除算した値は７５となる。一方、例えばレベル０の度数が２０、レベル１の度数が２２、レベル２の度数が２４、レベル３の度数が１８であるとすると、先ず（ＳＵＭ÷２）７５から、レベル０の度数２０を減算し、その値５５からレベル１の度数２２を減算し、その値３３からレベル２の値２４を減算し、さらにその値９からレベル３の値１８を減算する。ここで、減算値はマイナスとなるため、レベル３を中間値と決定する。
　　　【００８１】
　ステップ００５において、オートローディング動作の終段におけるフィルム給送の処理ＷＩＮＤ−１が実行される。
　図９は処理ＷＩＮＤ−１をあらわしたもので、処理ＷＩＮＤ−１はステップ５０１より開始される。
　ステップ５０１において、処理ＭＩＤ−ＤＩＳＴで求められた変数ｍｉｄ−ｒａｎｋの値に従って、ＤＡ変換器１１にデータを送る。
　ステップ５０２において、タイマーレジスタＴＩＭＥ−ＮＯＷに値３２×１２００を加算した値がレジスタＤに代入され、ステップ５０３へ進む。
　ステップ５０３おいて、コンパレータ１２の出力ＣＭＰが判別される。該値が変数ＡＰＯ−ＵＰと等しくなければ、ステップ５１０へ分岐し、それ以外ならばステップ５０４へ進む。ステップ５０４において、変数ｐｅｒｆｏがインクリメントされ、ステップ５０５へ進む。ステップ５０５おいて、再び信号ＣＭＰが判別される。該値が０と等しくなければ、ステップ５０７へ分岐し、それ以外ならばステップ５０６へ進む。ステップ５０６において、変数ＡＰＯ−ＵＰに値１が代入され、ステップ５０８へ進む。ステップ５０７において、変数ＡＰＯ−ＵＰに値０が代入され、ステップ５０８へ進む。ステップ５０８において、変数ｐｅｒｆｏの値が判別される。該値が５６より小さいならば、ステップ５０２へ分岐し、それ以外ならば、ステップ５０９へ進む。ステップ５０９において、処理ＡＧ−ＥＮＤが実行され、処理ＷＩＮＤ−１を終了復帰する。処理ＡＧ−ＥＮＤでは、フィルム駆動用モータＭ１を停止させ、フォトリフレクタのＬＥＤを消灯させ、オートローディングの終了した所定の表示を行う。ステップ５１０において、レジスタＤの値が判別される。該値がタイマーレジスタＴＩＭＥ−ＮＯＷより大きいならば、ステップ５０３へ分岐し、それ以外ならばステップ５１１へ進む。ステップ５１１において、変数ＴＰＰＦ−Ｆに値１が代入され、処理ＷＩＮＤ−１を終了復帰する。
　　　【００８２】
　上記の処理ＷＩＮＤ−１では、フィルムを２駒半給送後に、ＡＤ変換器１０に変り、ＤＡ変換器１１からの決定した比較レベルとコンパレータ１２によるアナログ量でのパーフォレーションをカウントし、所定のカウント数までオートローディングによるフィルムの巻き上げを行う。
　　　【００８３】
　すなわち、フィルムの１駒は８パーフォレーションに対応し、オートローディングは３駒半分のフィルム給送を行うことから、（８×３．５）×２（パーフォレーションの両エッジを検出するために２倍としている）＝５６パーフォレーション数をカウントすると、オートローディングの停止を行なうが、既に処理Ｐｅｒｆｏ−Ｃｎｔにおいて２駒半の給送制御を行っており、丁度１３駒目の給送が終了した時点でオートローディングの動作が終了することになる。
　　　【００８４】
　したがって、オートローディングの最終駒の給送によって撮影の１駒目となるフィルム部は、以後の撮影のためのフィルム給送と同じ状態で制御されることになるので、撮影駒間を一定の間隔とすることができ、１枚目と２枚目とが離れ過ぎたり、あるいはフィルム自身に表示されているフィルム駒数の表示位置に適正に位置せず、重なったりするといったことが防止できる。
　　　【００８５】
　つまり、フィルムの２駒半の給送状態の検知は、あくまでもデジタル情報に基づいて行っており、この間ではまだ比較レベルの決定が行われておらず、このため３駒目のフィルム給送をさらにデジタル値により行うと、フィルムの停止位置が実際のパーフォレーションの位置と合わず、フィルムを現像した時に、フィルムに表示されているフィルムの駒数の番号に一致した位置に撮影フレームがこないことになる。しかし、オートローディングの最後の動作を実際のパーフォレーションをカウントして制御しているため、このようなことが防止される。
　　　【００８６】
　また、コンパレータ１２の出力ＣＭＰ信号が期待変数ＡＰＯ−ＵＰと異なっていれば正常にフィルム給送が行われていると判断し、パーフォレーションのカウントを行うが、同じ値であると一応オートローディングの不良であるか否かの判断を行い、時間Ｄの間でコンパレータ１２の出力ＣＭＰ信号が変化するのを待ってパーフォレーションを１カウントする。フィルムの給送が正常に行われていれば、次のコンパレータ１２のＣＭＰ信号は、前回の値と逆になるはずであるから、ステップ５０５、５０６、５０７において、期待変数ＡＰＯ−ＵＰの値を入れ替える処理を行っている。
　　　【００８７】
　もし、所定時間内にコンパレータ１２の出力ＣＭＰ信号が変化しない場合は、変数ＴＰＰＦ−Ｆに値１が代入され処理ＮＧ−ＡＬが実行される。
　　　【００８８】
　以上の処理ＷＩＮＤ−１が終了すると、ステップステップ００６において、変数ＴＰＰＦ−Ｆの値が判別される。該値が０でないならば、ステップ００７へ分岐して処理ＮＧ−ＡＬが実行され本プログラムを終了し、またそれ以外ならば本プログラムを終了し撮影待機状態となる。
　　　【００８９】
　なお、処理ＮＧ−ＡＬでは、フィルム駆動用モータＭ１を停止させ、フォトリフレクタのＬＥＤを消灯させ、オートローディングが失敗したという所定の表示を行い、本プログラムを終了する。
　　　【００９０】
　なお、上記の実施例においてはフォトリフレクタを用いたが、透過型のフォトインタラプタであってもよい。
　　　【００９１】
　　【発明の効果】
　請求項１に係る本発明によれば、少なくともオートローディングの最終パーフォレーションの検知は、オートローディング時に決定した比較レベルを用いて行われるので、１枚目と２枚目の間隔が広過ぎたりすることがなく、全ての撮影駒数の画面間隔を一定にすることができ、さらにフィルム自身に表示されている駒数の番号に対して重なったりすることを防止することができる。しかも、オートローディング動作開始から所定パーフォレーション数をカウントした後に出力される信号から比較レベルを決定しているので、給送が不安定になるフィルム給送立ち上がり時の信号を使うことがなく、正確なレベルを決定することができる。
【図面の簡単な説明】
　　【図１】
　本発明によるカメラの一実施例を示すブロック図。
　　【図２】
　オートローディング動作のフローチャート。
　　【図３】
　オートローディングイニシャライズ処理のフローチャート。
　　【図４】
　処理Ｐｅｒｆｏ−Ｃｎｔのフローチャート。
　　【図５】
　遅延処理のフローチャート。
　　【図６】
　デジタル変換処理のフローチャート。
　　【図７】
　頻度級数の処理のフローチャート。
　　【図８】
　処理ＭＩＤ−ＤＩＳＴのフローチャート。
　　【図９】
　フィルム巻上処理のフローチャート。
　　【図１０】
　カメラの概略を示す図。
　　【符号の説明】
　１…マイクロコンピュータ
　２…レンズ制御回路
　３…液晶表示回路
　４…スイッチセンス回路
　５…ストロボ発光制御回路
　６…焦点検出ユニット
　７…測光回路
　８…シャッター制御回路
　９…モータドライバ
　１０…ＡＤ変換器
　１１…ＤＡ変換器
　１２…コンパレータ