JPH0553187A - カメラ - Google Patents

カメラ

Info

Publication number
JPH0553187A
JPH0553187A JP3238989A JP23898991A JPH0553187A JP H0553187 A JPH0553187 A JP H0553187A JP 3238989 A JP3238989 A JP 3238989A JP 23898991 A JP23898991 A JP 23898991A JP H0553187 A JPH0553187 A JP H0553187A
Authority
JP
Japan
Prior art keywords
bar code
data
film
reading
camera
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
Application number
JP3238989A
Other languages
English (en)
Inventor
Masayoshi Kiuchi
正佳 木内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP3238989A priority Critical patent/JPH0553187A/ja
Publication of JPH0553187A publication Critical patent/JPH0553187A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Camera Data Copying Or Recording (AREA)

Abstract

(57)【要約】 【目的】フィルムカートリッジのフィルム供給スプール
と一体的に回転するバーコードの読取りにおいて、装填
されたフィルムの枚数に関係なく、確実にバーコードの
読み込みを行うことを目的とする。 【構成】プリワインド中に行うバーコードの読み込みを
繰返し行い、読み込んだデ−タの中で最も一致する回数
の多いデ−タを採用する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はバーコードを備えたフィ
ルムカートリッジを用いるカメラに関し、特にバーコー
ドの読み取り装置に係るものである。
【0002】
【従来の技術】従来、フィルムに関する情報をフィルム
の給送と一体的に動く部材に磁気情報として記録しフィ
ルムの給送に伴ってこの情報を読み取るようにしたカメ
ラが特開昭55−22799号にて提案されている。さ
らにカセットの種類、その記録フィルムに関する情報を
バーコードにて表示を行う、フィルムカートリッジが米
国特許5,023,642号にて提案されている。ま
た、フィルムに関する情報を記録する手段としてバーコ
ードとして記録し、フォトリフレクタ等の光学的手段に
より読み取る方法が考えられる。
【0003】
【発明が解決しようとする課題】カメラがフィルムを巻
き上げている速度は、カメラ、フィルムの種々の要因に
より変動し常に一定でないため、フィルムに連動するバ
ーコードの読み取り回路の出力信号の時間間隔も一定と
ならない為バーコードの読み取りミスが生じるという欠
点があった。
【0004】
【課題を解決するための手段】上記の目的を達成するた
めに、この発明のカメラはバーコードによるフィルム情
報の読み取り手段、及び読み取られた情報の記憶手段を
有し、前記全てのフィルムをカメラのスプールに巻き取
りを行うプリワインド動作中、該カ−トリッジのバ−コ
−ドの読取り及び、記憶の各動作を繰返し行い、プリワ
インド動作の終了後、バ−コ−ドの読取り、記憶動作を
終了し、その後、記憶したバ−コ−ドのデ−タの一致検
出を行い、デ−タの一致した回数の最も多いデ−タを採
用するものである。
【0005】
【作用】本発明によれば、プリワインドを行っている
間、繰返しバ−コ−ド情報を読取り記憶を行い、プリワ
インド終了後、記憶したバ−コ−ド情報について一致す
るデ−タの数をカウントする処理(ヒストグラム作成)
を行い、最も多くの回数一致したバ−コ−ド情報を採用
するようにしたので、カメラ、フィルムの状態により発
生する巻き上げ速度の変化の影響によるバ−コ−ドの読
取りミスや、ノイズによるバ−コ−ドの読取りミスを解
消することが可能となり信頼性の高いバ−コ−ド読取が
可能となった。また信頼性の高いバーコード読取がコス
トアップすることなく可能となった。
【0006】
【実施例】図1から図10は本発明の実施例を示した図
である。
【0007】図1は本発明の一実施例であるカメラの構
成を説明する斜視図である。
【0008】図1に於て、1はフィルムカートリッジ、
2はフィルム、3はスプールと一体的に回転するフィル
ムに関する情報がバーコードにより記録されている回転
部材としての円盤である。4はパーフォレーション、7
はフィルムの在否を検出するスイッチ(SW)、8はバ
ーコード検出用フォトリフレクタ、9は不図示のカート
リッジ室の蓋の開閉を検出するSW、10はフィルム給
送用のフォーク、11はフィルム給送用ギヤユニット、
12はフィルム給送用モータ、16はパーフォレーショ
ン4の移動を検知し、フィルムの給送を検出するパーフ
ォレーション検出用フォトリフレクタ、17はレリーズ
SWで第1ストロークでオンするSW、第2ストローク
でオンするSWで構成される。18はレリーズSWボタ
ンである。
【0009】図2は図1のカメラの電気回路ブロック図
である。の図2に於て、20は測光回路、21は測距回
路、22はバーコード読み取り回路、23はフィルムの
給送を検出する回路、24はフィルム給送用のモータを
制御する回路、25は露出制御回路、26はレンズ制御
回路、27はカメラのシーケンスを制御するマイコンで
ある。
【0010】図3は本実施例のバーコードを示す図であ
り、フィルム感度、枚数の情報がバーコードに変換され
て記されており、バーコードの円盤は、バーで示すブラ
ンク部、スペースで示すスタート部その後にバーとスペ
ースが同じ巾で構成されるデータ部が続いている。この
図ではデータが7ビットの例を示している。ブランク
部、スタート部、データ部=0、データ=1の巾の比は
それぞれ5:2:1:3となっている。
【0011】図4は図2におけるバーコード読み取り回
路22の詳細を示す図で、40はバーコード検出用フォ
トリフレクタ8のアナログ信号をデジタル信号に変換す
るA/D変換器、41はバーコードの黒色部の時間をカ
ウントするタイマ、42はバーコードの白色部の時間を
カウントするタイマ、43はマイコン27の指令に従
い、バーコードの読み取りを制御するコントローラ、4
4は繰り返し読み込んだバーコードデータのヒストグラ
ムを作成するためのメモリRAM1で構成されるメモリ
である。45はコントローラ43を制御するプログラム
データが格納されているROMである。46、47はタ
イマ41、42のカウント値を取り込むレジスタであ
る。Rはタイマ41、42のリセット信号である。図4
に於てフォトリフレクタ8の信号はA/D変換器40に
より2値のデジタル信号に変換される。この信号は図3
のDで示される波形となる。バーコードのバーの時間は
t1、スペースの時間はt2である。タイマ41はデジ
タル信号Dの立ち下がりにより作動を開始し、立ち上が
りにより停止するタイマである。タイマ42はデジタル
信号Dの立ち上がりにより作動を開始し、立ち下がりに
より停止するタイマである。従ってタイマ41はバーの
時間t1をカウントするタイマであり、タイマ42はス
ペースの時間t2をカウントするタイマである。コント
ローラ43はデジタル信号の立ち下がりを検出するとタ
イマ41、42のデータt1、t2を内部のレジスタ4
6、47に取り込み、その後出力ポートPC1に短いパ
ルスを出力しタイマ41、42をリセットする。
【0012】図5は図4で示されるメモリ44の内容を
示す図である。
【0013】図5に於てRAM0はバーコードデータの
読み込み処理を行うメモリで、M0はデータを格納する
アドレスを記憶、M1はデータの値を判断するための基
準時間を記憶し、M2はバーコードデータ読み込み中の
データを一時的に記憶するデータバッファで、M3はバ
ーコードデータの読み込み中のビット数を記憶し、M4
〜Mnは読み込んだバーコードデータを記憶するメモリ
である。
【0014】RAM1は読み込んだバーコードデータよ
りヒストグラムを作成し、最大の値を取るバーコードデ
ータを捜す処理を行うメモリでデータの記憶を行うメモ
リ(R0,R2−−−−R(2n))と、各データの度
数を記憶するメモリ(R1,R3−−−−R(2n+
1))で構成される。データメモリR(2n)の度数は
メモリR(2n+1))に記憶される。
【0015】次に図6から図10のフローチャートに従
いカメラの作動シーケンスの説明を行う。
【0016】図6はマイコン27のメインプログラムで
ある。S101はレリーズSW17の検出を行い、オン
であればS102のレリーズシーケンスに進み、オフで
あればS103に進む。S102は測光、測距、露出制
御を行う。S103はカートリッジが装填されているか
どうかをフィルムの在否SW7で判別し、カートリッジ
が装填されていることを検出すると、S104に進み、
カートリッジが装填されていなければS101に進む。
S104は不図示のカートリッジ室の蓋が閉じられてい
るかをSW9で判別し、閉じられていると、S106
へ、開いていると、S105へ進む。S105はマイコ
ン27のフィルムカウンタを”0”にする。S106は
フィルムカウンタを調べ、”0”であれば、S107に
進み、”0”でなければ、S101に進む。S107は
カートリッジ1のフィルムを全て巻き上げる動作を行う
(以下これをプリワインドという)。プリワインドが終
了すると、S101に進む。
【0017】図7のフローチャートに於て図6のS10
7のプリワインドの動作説明をする。S200はモータ
12を正転させて、フィルムの巻き上げを開始する。S
201はマイコン27の出力ポートP01を”1”にし
て、バーコード読取り回路22を作動させて、バーコー
ドの読み込みを開始する。S202はフィルムの突っ張
りを検知する為、マイコン27のタイマT0をリセット
し、その後、作動させる。S203はフィルム給送が1
駒行われたかどうかを判別し、1駒巻き上げられたこと
を検出すると、S204に進み、そうでない場合はS2
05に進む。S204はフィルムのカウンタに1を加
え、S202に進み、残りのフィルム巻き上げを行う。
S205はタイマT0が所定の時間、例えば、1秒カウ
ントしたかどうか調べ、所定時間が過ぎたことを検出し
た場合はフィルム給送が停止したと判断し、S206に
進み、そうでない場合はS203に戻る。S206はモ
−タ12を停止してS207に進む。S207はマイコ
ン27の出力ポ−トP01を”0”にしてバ−コ−ド読
取り回路22の作動を停止させ、S208に進む。
【0018】S208はマイコン27がバーコード読取
り回路22よりバーコードデータを受け取り、S209
に進む。S209はメインプログラムに戻る。
【0019】図8に於てバーコード読取り回路22の動
作を説明する。S300aはメモリ44の初期化を行
い、メモリM0にメモリM4のアドレスをセットした
後、他のメモリをクリアする。S300bは入力ポート
PC0のチェックを行い”1”を検出するまで待ち、”
1”を検出するとS301に進む。S301はスタート
ビットの検出を行うサブルーチンである。スタ−トビッ
トを検出するとS302に進むS302はバーコードデ
ータを所定ビット数読み込むサブルーチンである。バ−
コ−ドを読み終えるとS303に進む。S303は入力
ポートPC0のチェックを行い”1”であればS301
に進み、”0”であればバーコードの読取りを中止して
S304に進む。S304は読み込んだバーコードデー
タのヒストグラム、つまりどのデータが何回あるかを処
理するプログラムであり、処理結果はメモリ44のRA
M1に、図5−bに示す様にメモリR(2n)に各々異
なるデータ、メモリR(2n+1)に各データの回数が
格納される(n=0−n)。これは公知の技術であるの
で詳細は省略する。S305はS304で処理され、作
成されたヒストグラムデータより、最大回数のデータを
選択するプログラムである。これも公知の技術であるの
で詳細は省略する。S306はS305で選択されたバ
ーコードデータをメインのマイコン27に送信し、S3
00aに進む。
【0020】図9は図8のS301のスタートビット検
出のプログラムである。S400は入力ポートpc2が
0から1に変化したかの検出を行い、1を検出すると、
S401に進む。そうでない場合S400を繰り返す。
S401はタイマ41、42のデータt1、t2をそれ
ぞれレジスタ46、47に読み込む。S402はタイマ
41、42をリセットする。S403はt1/t2の値
の比較を行い、2<(t1/t2)<3の場合、S40
4に進み、そうでない場合S400に進む。S404は
タイマ42のカウント値t2をデータの”0”、”1”
判定を行う基準の時間としてメモリ44のM1に格納す
る。S405はメインプログラムに戻る。
【0021】図10は図8のS302のバーコードデー
タ部の読取りプログラムである。S450は読み込むデ
ータのビット数をカウントするメモリM3に0をセット
する。S451は入力ポートPC2が0から1に変化し
たか検出を行い、1を検出すると、S452に進む。そ
うでない場合S451を繰り返す。S452はタイマ4
1のカウント値t1をレジスタ46に読み込む。S45
3はタイマ41、42にをリセットする。S454はt
1とtstの比較を行い(t1/tst)>1であれば
S455に、そうでなければS456に進む。S455
はメモリM2のビットNを1にしてS457に進む。S
456はメモリM2のビットNを0にしてS457に進
む。S457はメモリM3の値Nに1を足す。。S45
8はメモリM3の値Nが7と等しくなったか判別を行
い、等しくなれば、バーコードデータの読み込みを終了
したと判断しS459に進み、そうでなければS451
に進む。S459は読み込んだバーコードのデータをメ
モリM0で示されるアドレスのメモリに転送する。S4
60はメモリM0の値に1を加える。S461はメイン
プログラムに戻る。
【0022】図11は図7のフローチャートの他の実施
例でモータ回転初期の大きい回転変動によるバーコード
の読みミスを減少させるものである。図7と異なるとこ
ろは図7のS200の部分であって、図7S200の代
わりにS200aでモータを正転させて、フィルムの巻
き上げを開始する。S200bは所定時間、例えば10
0ms待ち、S201に進む。以後は図7と同じであ
り、バーコードの読み込みを開始するものである。
【0023】
【発明の効果】以上説明したように、本発明ではカメラ
がプリワインド動作を行っている間フィルム供給スプー
ルと一体的に回転するバーコード盤のデータ読取りを繰
り返し行い、読み込んだデータの中で最も一致する回数
の多いデータを採用することにしたので、カメラ、フィ
ルムの影響によりフィルムの給送速度が変動し、それに
伴いバーコードの回転速度が変動してデータの読みミス
が発生することの影響をなくすことが可能となった。
【図面の簡単な説明】
【図1】本発明の実施例にかかわるカメラの構成を説明
する斜視図である。
【図2】図1のカメラの電気回路ブロック図である。
【図3】本発明の実施例にかかわるバーコードを示す図
である。
【図4】図1に示す円盤上のバーコードの読取り回路の
ブロック図である。
【図5】図4で示されるメモリ44の内容を示す図であ
る。
【図6】本発明の一実施例であるマイコンのメインプロ
グラムを示すフローチャートである。
【図7】図6におけるプリワインドの動作を示すフロー
チャートである。
【図8】本発明の一実施例であるバーコードの読取回路
の動作示すフローチャートである。
【図9】図8のスタートビット検出の動作を示すフロー
チャートである。
【図10】図8のバーコードデータ部の読取動作を示す
フローチャートである。
【図11】本発明の他の実施例であるプリワインドを示
すフローチャートである。
【符号の説明】
1 カートリッジ 2 フィルム 3 円盤 8 バーコード検出用フォトリフレクタ 10 フィルム給送用のフォーク 11 フィルム給送用ギヤユニット 12 フィルム給送用モータ 16 パーフォレーション検出用フォトリフレクタ 22 バーコード読取り回路 23 フィルムの給送を検出する回路 24 給送用のモータを制御する回路 27 シーケンスを制御するマイコン

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 フィルムカートリッジ内のフィルム供給
    スプールと一体的に回転しフィルムに関する情報が記号
    化されて、バーコードにより記録されている回転部材を
    備えたカートリッジを用い、該フィルムが装填された事
    を検出後、全てのフィルムをカメラのスプールに巻き取
    りを行うプリワインド方式のカメラにおいて、該カメラ
    はバーコードによるフィルム情報の読取り手段、及び読
    み取られた情報の記憶手段を有し、前記全てのフィルム
    をカメラのスプールに巻き取りを行うプリワインド動作
    中、該カ−トリッジのバ−コ−ドの読取り、記憶の各動
    作を繰返し行い、プリワインド動作の終了後、バ−コ−
    ドの読取り及び、記憶動作を終了し、その後、記憶した
    バ−コ−ドのデ−タの一致検出を行い、デ−タの一致し
    た回数の最も多いデ−タを採用することを特徴とするカ
    メラ。
  2. 【請求項2】 請求項1において、フィルムの給送モー
    タ作動後、所定時間経過後にバーコードの読み込み開始
    を行うことを特徴とするカメラ。
JP3238989A 1991-08-27 1991-08-27 カメラ Pending JPH0553187A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3238989A JPH0553187A (ja) 1991-08-27 1991-08-27 カメラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3238989A JPH0553187A (ja) 1991-08-27 1991-08-27 カメラ

Publications (1)

Publication Number Publication Date
JPH0553187A true JPH0553187A (ja) 1993-03-05

Family

ID=17038269

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3238989A Pending JPH0553187A (ja) 1991-08-27 1991-08-27 カメラ

Country Status (1)

Country Link
JP (1) JPH0553187A (ja)

Similar Documents

Publication Publication Date Title
EP0651280A1 (en) Information recordable camera
US5508767A (en) Prewind film feed control device that ensures alignment of film frame with camera aperture
US5335029A (en) Magnetic recording system for camera using film with magnetic recording portion
US5184161A (en) Camera with magnetic recording device
US4367026A (en) Automatic camera
US5724623A (en) Camera using a film with a magnetic memory portion
JPH0553187A (ja) カメラ
US5398087A (en) Camera reading information applied to a film unit
EP0431959B1 (en) A camera having different supply modes selectable for a film
JPH04328728A (ja) カメラ
US5940638A (en) Apparatus and method for reading photographic information for an advanced photo system camera
JP3162090B2 (ja) カメラ
JPH08328118A (ja) カメラ
JPH06332065A (ja) カメラ
JP3439995B2 (ja) カメラのフィルム給送装置
JP3333895B2 (ja) カメラ及びカメラの磁気記録装置
JP3420088B2 (ja) カメラの磁気記録装置
US5933662A (en) Frame counting method and device in camera
JPH1152448A (ja) カメラ及びカートリッジ情報読取り装置
JPH10186481A (ja) カメラ及びフィルム送り装置
JPH04316028A (ja) カメラ
JPH1048692A (ja) フィルム状態判別装置
JPH0572616A (ja) カメラ
JPH0519345A (ja) カメラ
JPH03200129A (ja) カメラのフィルム給送制御装置

Legal Events

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