JPH0651449A - Film cartridge's bar code reader - Google Patents

Film cartridge's bar code reader

Info

Publication number
JPH0651449A
JPH0651449A JP4205688A JP20568892A JPH0651449A JP H0651449 A JPH0651449 A JP H0651449A JP 4205688 A JP4205688 A JP 4205688A JP 20568892 A JP20568892 A JP 20568892A JP H0651449 A JPH0651449 A JP H0651449A
Authority
JP
Japan
Prior art keywords
bar code
bar
film
sensor
angular velocity
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
JP4205688A
Other languages
Japanese (ja)
Inventor
Yutaka Yoshida
豊 吉田
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP4205688A priority Critical patent/JPH0651449A/en
Priority to US08/100,322 priority patent/US6021283A/en
Publication of JPH0651449A publication Critical patent/JPH0651449A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To surely read a high density bar code without rotating a bar code plate at a constant angular velocity and providing an encoder used only for reading the bar code. CONSTITUTION:When the bar code plate 13 is rotated, each bar of the bar code is detected by a bar code sensor 30. The output of the bar code sensor 30 is transferred to the strobe input of a 2nd latch 32 through a waveform shaper 31, and transferred to the clear input of a 2nd counter 34 through an AND circuit 33. The output of a film encoder sensor 22 is transmitted to the strobe input of a 1st latch 25 and the clear input of a 1st counter 26 through a waveform shaper 23 and a differentiator 24. The value of the 2nd latch 32 is divided by the value of the 1st latch 25 so as to obtain the width corresponding to the width of each bar by using a division unit 36. The values are compared by a digital comparator 37 so as to obtain a signal showing that the bar is a wide bar, or the narrow one. The signal is shifted to a shift register 38 so as to be fetched in.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、フイルムカートリッジ
のバーコード読取り装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a bar code reader for a film cartridge.

【0002】[0002]

【従来の技術】フイルムカートリッジ固有の情報が書き
込まれた円形のバーコード板をスプール回転軸に連動さ
せて回転するようにしたフイルムカートリッジ及びその
バーコードを識別するカメラが考案されている(例え
ば、米国特許第5,049,912号)。ところで、な
るべく多くの情報を盛り込む目的で、高密度に記述され
た上記のようなバーコードを読み込むためには、バーコ
ード板を一定角速度で回転させるか、そうでない場合は
単位回転角に同期してパルスを発生するエンコーダによ
り、制御回路が常に回転量を検出することができるよう
にしなければならない。
2. Description of the Related Art A film cartridge in which a circular bar code plate in which information unique to the film cartridge is written and which rotates in association with a spool rotation shaft and a camera for identifying the bar code have been devised (for example, U.S. Pat. No. 5,049,912). By the way, in order to include as much information as possible, in order to read the above-described barcodes that are described in high density, rotate the barcode plate at a constant angular velocity, or if not, synchronize with the unit rotation angle. The encoder, which generates pulses by means of a pulse, must allow the control circuit to always detect the amount of rotation.

【0003】[0003]

【発明が解決しようとする課題】ところが、スプール回
転軸は本来フイルムの給送のために回転させるものであ
って、一定角速度で送ることは考慮されていない。すな
わち、温度、電池の残量、フイルムのコマ位置等によっ
てフイルム送り速度は大きく変動し、これに対応してス
プール回転軸の角速度も大きく変動する。また、バーコ
ード認識のためにわざわざ回転エンコーダを設けること
は、実装スペースやコスト上、不利となる。
However, the spool rotary shaft is originally intended to rotate for feeding the film, and feeding at a constant angular velocity is not considered. That is, the film feed speed fluctuates greatly depending on the temperature, the remaining amount of the battery, the frame position of the film, etc., and the angular velocity of the spool rotating shaft also fluctuates correspondingly. Further, it is disadvantageous in terms of mounting space and cost to provide a rotary encoder for bar code recognition.

【0004】本発明は上記課題を解決するためのもので
あり、回転エンコーダを設けることなく簡単にフイルム
カートリッジ固有の情報を読み取ることができるように
したフイルムカートリッジのバーコード読取り装置を提
供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and provides a bar code reader for a film cartridge in which information unique to the film cartridge can be easily read without providing a rotary encoder. To aim.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に、請求項1の発明は、バーコード板の回転角速度を検
出する手段と、バーコードの各バーを検出するバーコー
ドセンサと、前記回転角速度検出手段からの回転角速度
信号とバーコードセンサからの信号の変化からバーの幅
を検出する手段と、このバーの幅信号によりバーコード
センサを通過した各バーの広狭の論理を出力する手段と
を備えたものである。
In order to achieve the above object, the invention of claim 1 is a means for detecting the angular velocity of rotation of a bar code plate, a bar code sensor for detecting each bar of the bar code, and Means for detecting the width of the bar from the change of the rotation angular velocity signal from the rotation angular velocity detecting means and the signal from the bar code sensor, and means for outputting the wide or narrow logic of each bar passing through the bar code sensor by the width signal of the bar. It is equipped with and.

【0006】また、請求項2の発明は、回転角速度検出
手段として情報記録用のフイルムエンコーダを用いたも
のである。また、請求項3記載の発明は、回転角速度検
出手段として、フイルムのパーフォレーションの検出信
号を用いたものである。また、請求項4記載の発明は、
回転角速度検出手段として、バーコードセンサの各バー
のエッジの検出信号を用いたものである。
The invention of claim 2 uses a film encoder for recording information as the rotational angular velocity detecting means. According to the third aspect of the invention, the detection signal of the perforation of the film is used as the rotational angular velocity detecting means. The invention according to claim 4 is
The rotation angular velocity detecting means uses the detection signal of the edge of each bar of the bar code sensor.

【0007】[0007]

【実施例】図2は本発明を実施したフイルムカートリッ
ジを示す斜視図である。カートリッジ本体10にはスプ
ール回転軸11が回転自在に取り付けられている。スプ
ール回転軸11には、ネガフイルム12の一端が固定さ
れてこれが巻き付けられている。また、スプール回転軸
11の上部には、バーコード板13が固定されており、
これには周方向でバーコード15が記録されている。カ
ートリッジ本体10の上部には、バーコード板13のバ
ーコード15を外部に露呈するための窓16が形成され
ている。
2 is a perspective view showing a film cartridge embodying the present invention. A spool rotation shaft 11 is rotatably attached to the cartridge body 10. One end of a negative film 12 is fixed and wound around the spool rotating shaft 11. A bar code plate 13 is fixed to the upper portion of the spool rotation shaft 11,
A bar code 15 is recorded on this in the circumferential direction. A window 16 for exposing the barcode 15 of the barcode plate 13 to the outside is formed on the upper portion of the cartridge body 10.

【0008】図3に示すように、バーコード15は、幅
の広いバー20と幅の狭いバー21とから構成されてお
り、幅広のバー20が論理「1」を、幅狭のバー21が
論理「0」を表すように設定されている。
As shown in FIG. 3, the bar code 15 is composed of a wide bar 20 and a narrow bar 21. The wide bar 20 is a logic "1" and the narrow bar 21 is a bar 21. It is set to represent a logic "0".

【0009】次に上記バーコード15を読み取る装置に
ついて説明する。カメラにおけるフイルムの移動量Dと
バーコード板の回転角δとの関係は、 D=δ・d となる。ここで、dはカートリッジのスプール回転軸の
直径とフイルムの巻きぶとりを含めたフイルムのロール
部分の直径である。dはコマ位置や、フイルムの巻きの
強さの強弱により変化するが、バーコード板13が1〜
2回転する程度の間であれば、ほぼ一定と考えて良い。
このとき、回転角δとフイルム移動量Dはほぼ比例する
と考えられる。これは、バーコード板13が1〜2回転
する間では、バーコード板13が単位角度回転したこと
を表す信号として用いてもよいことを意味する。
Next, a device for reading the bar code 15 will be described. The relationship between the movement amount D of the film in the camera and the rotation angle δ of the barcode plate is D = δ · d. Here, d is the diameter of the spool rotation shaft of the cartridge and the diameter of the roll portion of the film including the film roll. d varies depending on the frame position and the strength of winding of the film.
It may be considered to be almost constant as long as it is between two rotations.
At this time, the rotation angle δ and the film movement amount D are considered to be substantially proportional. This means that the bar code plate 13 may be used as a signal indicating that the bar code plate 13 has rotated by a unit angle during one or two rotations.

【0010】ところで、近年、磁気記録部を有するフイ
ルムを用い、この磁気記録部に撮影情報等を書き込むカ
メラが提案されている(例えば、米国特許第48643
32号,特表平3−504421号)。このような磁気
や光学を用いて情報を記録するカメラでは、フイルムの
単位移動毎にパルスを発生するエンコーダが備わってい
る。第1実施例では、このフイルムエンコーダを用い
て、バーコード15の各バー20,21の幅を認識す
る。
By the way, in recent years, there has been proposed a camera which uses a film having a magnetic recording section and writes photographing information and the like in the magnetic recording section (for example, US Pat. No. 4,8643).
32, Tokuyohei 3-504421). Such a camera that records information using magnetism or optics is equipped with an encoder that generates a pulse for each unit movement of the film. In the first embodiment, the width of each bar 20, 21 of the bar code 15 is recognized using this film encoder.

【0011】先ず、フイルムエンコーダの処理回路につ
いて説明する。図1に示すように、フイルムエンコーダ
22は、投光部22a及び受光部22bからなるフォト
センサから構成されており、周知のようにフイルムの移
動により回転板が回転すると、この回転板のマークをフ
ォトセンサで検出して、フイルム送り速度に比例したパ
ルス数を発生する。このフイルムエンコーダセンサ22
からの出力は波形整形器23に送られ、ここで波形が整
形される。すなわち、図4(A)のフイルムエンコーダ
センサ22からの出力は、波形整形器23により同図
(B)に示すように整形される。この波形整形器23か
らの出力は、微分器24に送られる。微分器24では、
図4(C)に示すように、同図(B)の出力信号の立ち
上がりのタイミングでごく細いパルスを発生させる。こ
の微分器24の出力は、第1ラッチ25のストローブ入
力(立ち上がりで動作)及び第1カウンタ26のクリア
入力(立ち下がりで動作)に送られる。また、第1カウ
ンタ26のバイナリ出力は第1ラッチ25に入力されて
いる。更に、第1カウンタ26には発振器27から、図
4(J)に示すような十分高い周波数の信号が入力され
ている。
First, the processing circuit of the film encoder will be described. As shown in FIG. 1, the film encoder 22 includes a photosensor including a light projecting portion 22a and a light receiving portion 22b. As is well known, when the rotating plate rotates due to the movement of the film, the mark on the rotating plate is changed. The number of pulses detected by the photo sensor is proportional to the film feed speed. This film encoder sensor 22
Is sent to the waveform shaper 23, where the waveform is shaped. That is, the output from the film encoder sensor 22 shown in FIG. 4A is shaped by the waveform shaper 23 as shown in FIG. The output from the waveform shaper 23 is sent to the differentiator 24. In the differentiator 24,
As shown in FIG. 4C, a fine pulse is generated at the rising timing of the output signal of FIG. The output of the differentiator 24 is sent to the strobe input of the first latch 25 (operating at the rising edge) and the clear input of the first counter 26 (operating at the falling edge). The binary output of the first counter 26 is input to the first latch 25. Further, a signal having a sufficiently high frequency as shown in FIG. 4 (J) is input from the oscillator 27 to the first counter 26.

【0012】次に、上記フイルムエンコーダの処理回路
の動作について説明する。フイルムエンコーダセンサ2
2の信号が変化し、図4(B)の信号が立ち上がったタ
イミングで、微分器24により同図(C)の細いパルス
が発生する。同図(D),(E)に示すように、このパ
ルスの前縁で第1カウンタ26のバイナリデータの内容
が第1ラッチ25に保持され、その値は、フイルムエン
コーダセンサ22の信号が変化して(B)の信号が立ち
上がる毎に更新される。
Next, the operation of the processing circuit of the film encoder will be described. Film encoder sensor 2
When the signal of 2 changes and the signal of FIG. 4B rises, the differentiator 24 generates the thin pulse of FIG. 4C. As shown in (D) and (E) of the same figure, the content of the binary data of the first counter 26 is held in the first latch 25 at the leading edge of this pulse, and the value changes the signal of the film encoder sensor 22. Then, it is updated every time the signal of (B) rises.

【0013】次に、バーコードサンセ30の処理回路に
ついて説明する。図1に示すように、バーコードセンサ
30は、反射式のフォトセンサが用いられており、投光
部30a及び受光部30bから構成されている。このバ
ーコードセンサ30は図示しないカメラ内でフイルムカ
ートリッジの窓16に臨む位置で配置されている。この
バーコードセンサ30からの出力信号は波形整形器31
に送られ、ここで図4(F)に示すバーコードセンサ出
力が同図(G)に示すような波形に整形される。この波
形整形器31からの出力は、第2ラッチ32のストロー
ブ入力(立ち上がりで動作)及びAND回路33を介し
て第2カウンタ34のクリア入力に送られる。AND回
路33のもう一方の入力は発振器27の出力に接続され
ている。更に、波形整形器31からの出力はディレイ回
路35を経て第2カウンタ34のクリア入力(立ち下が
りで動作)に送られる。また、第2カウンタ34のバイ
ナリ出力は第2ラッチ32に送られる。
Next, the processing circuit of the barcode sense 30 will be described. As shown in FIG. 1, the barcode sensor 30 uses a reflection type photo sensor, and includes a light projecting unit 30a and a light receiving unit 30b. The barcode sensor 30 is arranged in a camera (not shown) at a position facing the window 16 of the film cartridge. The output signal from the bar code sensor 30 is a waveform shaper 31.
And the bar code sensor output shown in FIG. 4 (F) is shaped into a waveform as shown in FIG. 4 (G). The output from the waveform shaper 31 is sent to the strobe input (operating at the rising edge) of the second latch 32 and the clear input of the second counter 34 via the AND circuit 33. The other input of the AND circuit 33 is connected to the output of the oscillator 27. Further, the output from the waveform shaper 31 is sent to the clear input (operating at the falling edge) of the second counter 34 via the delay circuit 35. The binary output of the second counter 34 is sent to the second latch 32.

【0014】次に、バーコードセンサの処理回路の動作
について説明する。バーコードセンサ30がバー20,
21のいずれかに対峙すると、波形整形器31の出力信
号は「H」レベルになりAND回路33が開き、図4
(J),(K),(L)に示すように、発振器27の周
波数で第2カウンタ34がカウントされる。やがて、バ
ーコードセンサ30がバーに対峙しなくなると波形整形
器31の出力信号が「L」レベルになり、AND回路3
3が閉じ、第2カウンタ34が停止すると同時に第2ラ
ッチ32に保持される(なぜならば、波形整形器31の
出力は第2ラッチ32のストローブ端子にも入力されて
いる)。このとき、カウンタすなわちラッチ32の値
は、図4に示すように、波形整形器31の出力のパルス
幅、すなわちバーコードセンサ30がバー20,21に
対峙していた時間に対応した値となる。この直後、ディ
レイ回路35の出力により第2カウンタ34はクリアさ
れ、その内容は「0」となり、次回の測定に備える。こ
のようにして、第2ラッチ32には、バーコードセンサ
30がバー20又は21に対峙していた時間に対応する
値が常に保持されており、この値はバーコードセンサが
バーを通過する毎に更新される。
Next, the operation of the processing circuit of the bar code sensor will be described. The bar code sensor 30 is the bar 20,
When facing any one of the two, the output signal of the waveform shaper 31 becomes the “H” level, the AND circuit 33 opens, and FIG.
As shown in (J), (K), and (L), the second counter 34 is counted at the frequency of the oscillator 27. Eventually, when the bar code sensor 30 no longer faces the bar, the output signal of the waveform shaper 31 becomes "L" level, and the AND circuit 3
3 is closed and the second counter 34 is stopped, and is simultaneously held in the second latch 32 (because the output of the waveform shaper 31 is also input to the strobe terminal of the second latch 32). At this time, the value of the counter, that is, the latch 32 becomes a value corresponding to the pulse width of the output of the waveform shaper 31, that is, the time when the bar code sensor 30 faces the bars 20 and 21, as shown in FIG. . Immediately after this, the second counter 34 is cleared by the output of the delay circuit 35, and the content becomes "0" to prepare for the next measurement. In this way, the second latch 32 always holds a value corresponding to the time when the barcode sensor 30 is facing the bar 20 or 21, and this value is maintained every time the barcode sensor passes the bar. Will be updated.

【0015】ここで、前述したように、フイルムの移動
量Dとバーコード板13の回転角θは短い距離に限れば
比例するので、第2ラッチ32の値を第1ラッチ25の
値で割れば、バーの幅角度に比例した値が得られる。そ
こで、除算器36を用いて上記割算処理を行う。図4の
例では、同図(N)に示すように、除算した結果前半の
幅の広いパルスに対しては「4」、後半の幅の狭いパル
スに対しては「2」が得られている。このようにして得
られたバーの幅角度に比例したバイナリ値をデジタルコ
ンパレータ37にかけ、ある一定値(例えば3)以上か
どうかを判断する。このコンパレータ37の結果は、図
4(H),(P)に示すように、ディレイ回路35の出
力の立ち下がりエッジによりバーを通過する毎にシフト
レジスタ38に入力されていく。最後に、バーコードが
1回転したか否かを検出する装置からのバーコードが1
回転したことを表す信号が発生したタイミングで、シフ
トレジスタ38の値をカメラのコントローラ39に読み
込めばバーコード板13の全ての情報を読み取ることが
できる。
As described above, the moving amount D of the film and the rotation angle θ of the bar code plate 13 are proportional to each other when the distance is short, so that the value of the second latch 32 is broken by the value of the first latch 25. For example, a value proportional to the width angle of the bar can be obtained. Therefore, the division process is performed using the divider 36. In the example of FIG. 4, as a result of division, “4” is obtained for the wide pulse in the first half and “2” is obtained for the narrow pulse in the latter half, as shown in FIG. There is. The binary value proportional to the width angle of the bar thus obtained is applied to the digital comparator 37, and it is determined whether it is a certain value (for example, 3) or more. As shown in FIGS. 4H and 4P, the result of the comparator 37 is input to the shift register 38 every time the bar passes by the falling edge of the output of the delay circuit 35. Finally, the barcode from the device that detects whether the barcode has made one revolution is 1
All the information of the bar code plate 13 can be read by reading the value of the shift register 38 into the controller 39 of the camera at the timing when the signal indicating the rotation is generated.

【0016】なお、前記デジタルコンパレータ37にか
ける際に比較する一定値は、前回か最近測定又は算出さ
れた幅広及び幅狭バーの除算器36の出力結果を参考に
して適応的に変えるようにすれば、フイルムの巻きぶと
りの程度の変化やコマ位置の差からくる誤差を無くすこ
とができ、より高精度でバーの識別が可能になる。
It should be noted that the constant value to be compared when applied to the digital comparator 37 may be adaptively changed by referring to the output result of the divider 36 of the wide and narrow bars measured or calculated last time or recently. In this case, it is possible to eliminate the error caused by the change in the degree of film winding and the difference in the frame position, and it is possible to identify the bar with higher accuracy.

【0017】また、上記実施例では、説明のために、フ
イルムエンコーダの周期を粗くしているが、実際はこの
1/10程度の周期が用いられるので、実機ではより高
精度で各バーの識別が可能になる。また、このようにエ
ンコーダの周期が短い場合は、フイルムエンコーダの周
期を測定するのではなく、図5に示すように、ただ単に
バーコードセンサがバーに対峙している間に発生するエ
ンコーダパルス数をカウントし、その値がバーの幅角度
に比例した値とするように構成しても、各バーのある程
度の識別の確度は得られる。
Further, in the above embodiment, the cycle of the film encoder is made coarse for the sake of explanation. However, since the cycle of about 1/10 is actually used, each bar can be identified with higher accuracy in the actual machine. It will be possible. When the encoder cycle is short, the number of encoder pulses generated while the bar code sensor is facing the bar is not measured, as shown in FIG. Can be counted and the value can be set to be a value proportional to the width angle of the bar, a certain degree of identification accuracy of each bar can be obtained.

【0018】本実施例のバーコードの読み取りは、カメ
ラにフイルムカートリッジを装填したときの、フイルム
自動送り時に行われる。このフイルム自動送りにより、
周知のように、フイルム先端がカメラの巻取軸に巻き取
られ、第1コマがカメラの露光枠にセットされる。この
フイルムの移送中にスプール回転軸11が回転してこれ
に固定されたバーコード板13も回転する。そして、バ
ーコード板13の回転中に、バーコードセンサ30によ
りバーコード15が読み取られる。このバーコードの読
み取りの処理手順を図5に示す。まず、1回転検出信号
の有無が確認され、1回転マーク等の検出により、バー
コード板13の1回転検出信号が発せられると、各バー
の識別処理が行われる。この各バーの識別処理は再度1
回転検出信号が発せられるまで行われ、これにより、バ
ーコードの全ての情報が読み取られる。また、識別処理
が失敗した場合には、再度同じ処理が行われる。なお、
バーコードの読み取りはフイルムを装填した時のフイル
ム自動送り時の他に、カメラの電源スイッチがオンにな
る毎に、フイルムのコマ送りに連動させてバーコードを
随時読み取るようにしてもよい。
The reading of the bar code in this embodiment is carried out during the automatic film feeding when the film cartridge is loaded in the camera. With this film automatic feed,
As is well known, the leading end of the film is wound around the winding shaft of the camera, and the first frame is set in the exposure frame of the camera. During the transfer of the film, the spool rotary shaft 11 rotates and the bar code plate 13 fixed to the spool rotary shaft 11 also rotates. Then, the barcode 15 is read by the barcode sensor 30 while the barcode plate 13 is rotating. The processing procedure for reading the barcode is shown in FIG. First, the presence / absence of the one-rotation detection signal is confirmed, and when the one-rotation detection signal of the bar code plate 13 is generated by detecting the one-rotation mark or the like, the identification processing of each bar is performed. The process of identifying each bar is again 1
The process is repeated until the rotation detection signal is issued, whereby all the information of the bar code is read. If the identification process fails, the same process is performed again. In addition,
The barcode may be read not only when the film is automatically fed when the film is loaded, but also when the power switch of the camera is turned on, the barcode may be read at any time by interlocking with the frame advance of the film.

【0019】次に、本発明の第2実施例について説明す
る。この実施例の場合には、フイルムエンコーダの代わ
りにパーフォレーションセンサ及びそれから発生するパ
ーフォレーション信号を用いたものである。すなわち、
従来の135フォーマットフイルムのように等間隔にパ
ーフォレーションが配されているフイルムを扱う場合に
は、パーフォレーションセンサ及びそれのパーフォレー
ション信号を用いることができる。この場合は、パーフ
ォレーション信号の発生間隔がフイルムエンコーダの場
合に比べて極めて粗いので余り高精度に各バーを識別す
ることはできない。しかし、フイルムエンコーダの無い
カメラにも実装可能である点で優れている。この場合に
は、図1に示す第1実施例のフイルムエンコーダセンサ
22をパーフォレーションセンサに置き換えるだけであ
り、図示は省略してある。ただし、通常パーフォレーシ
ョンセンサからのパーフォレーション検出信号の周期は
バーコードセンサの周期よりも長くなるので、除算器3
6の出力は第1実施例の場合と異なり、「1.0」以下
となる。
Next, a second embodiment of the present invention will be described. In the case of this embodiment, a perforation sensor and a perforation signal generated from the perforation sensor are used instead of the film encoder. That is,
When a film having perforations arranged at equal intervals, such as the conventional 135 format film, is used, the perforation sensor and its perforation signal can be used. In this case, the generation intervals of the perforation signals are extremely coarse as compared with the case of the film encoder, so that each bar cannot be identified with extremely high accuracy. However, it is excellent in that it can be mounted on a camera without a film encoder. In this case, the film encoder sensor 22 of the first embodiment shown in FIG. 1 is merely replaced with a perforation sensor, and the illustration is omitted. However, since the cycle of the perforation detection signal from the perforation sensor is usually longer than the cycle of the barcode sensor, the divider 3
The output of 6 is less than "1.0" unlike the case of the first embodiment.

【0020】次に、本発明の第3実施例について説明す
る。図7に示すように、バー20,21の幅の広狭に関
わらず、バー20,21のどちらか一方向(時計回り方
向か反時計回り方向)のエッジとエッジとの間隔ωが等
しく構成されているバーコード50の場合には、エッジ
がバーコードセンサ51に対峙するタイミングを取り出
せば、それがそのまま単位角度回転したことを示す信号
とすることができる。この場合には、第1実施例のフイ
ルムエンコーダセンサ22の代わりに、図8に示すよう
に、バーコードセンサ30の出力を波形整形器23に通
した後、この出力をさらに反転した出力を用いる。微分
器24以降の動作は第1実施例の場合と同様であるの
で、結局第1ラッチ25には、バーのエッジから次のエ
ッジに達するまでの時間に対応する値が保持される。第
2ラッチ32には第1実施例と同様にバーコードセンサ
30がバーに対峙していた時間に対応した値が保持され
る。バーのエッジから次のエッジに達するまでの間はほ
ぼ等角度速度運動をしていると仮定すれば、バーのエッ
ジから次のエッジまでの角度は一定であるので、図9
(N)に示すように除算器の出力はバーの角度に対応し
た値となる。
Next, a third embodiment of the present invention will be described. As shown in FIG. 7, regardless of whether the widths of the bars 20 and 21 are wide or narrow, the intervals ω between the edges of one of the bars 20 and 21 (clockwise direction or counterclockwise direction) are equal. In the case of the bar code 50 which is present, if the timing at which the edge faces the bar code sensor 51 is taken out, it can be used as a signal indicating that it has rotated by a unit angle. In this case, instead of the film encoder sensor 22 of the first embodiment, as shown in FIG. 8, after passing the output of the bar code sensor 30 through the waveform shaper 23, the output obtained by further inverting this output is used. . The operation after the differentiator 24 is the same as that of the first embodiment, so that the first latch 25 holds the value corresponding to the time from the edge of the bar to the next edge. The second latch 32 holds a value corresponding to the time during which the bar code sensor 30 is facing the bar, as in the first embodiment. Assuming that the bar moves from the edge of the bar to the next edge at a substantially constant angular velocity, the angle from the edge of the bar to the next edge is constant.
As shown in (N), the output of the divider has a value corresponding to the angle of the bar.

【0021】[0021]

【発明の効果】以上説明したように、本発明によれば、
バーコード板の回転角速度を検出して、その値とバーコ
ードセンサの信号の変化から、各バーの幅を認識するか
ら、バーコード認識のために専用の回転エンコーダを設
ける必要がなく、装置構成を簡単にすることができる。
As described above, according to the present invention,
The rotation angular velocity of the bar code plate is detected, and the width of each bar is recognized from the change in that value and the signal of the bar code sensor, so there is no need to install a dedicated rotary encoder for bar code recognition, and the device configuration Can be simplified.

【0022】特に、バーコード板の回転角速度を検出す
る手段として、フイルムに磁気記録又は光学記録するカ
メラのフイルムエンコーダを用いることにより、バーコ
ード認識のための専用の回転エンコーダを設ける必要が
なくなる。
Particularly, by using a film encoder of a camera for magnetic recording or optical recording on the film as a means for detecting the rotational angular velocity of the bar code plate, it is not necessary to provide a dedicated rotary encoder for bar code recognition.

【0023】また、バーコード板の回転角速度を検出す
る手段として、フイルムのパーフォレーションを用いる
場合にも同様にバーコード認識のためのフイルムエンコ
ーダを用いる必要がなく、装置構成を簡単にすることが
できる。しかも、この場合には、磁気記録用のフイルム
エンコーダの出力を用いることもないので、カメラの構
成を簡単にすることができる。更には、バーコードセン
サの信号そのものを用いることにより、同様にフイルム
エンコーダを用いることなくバーコードの各バーを識別
することができる。
Further, when the film perforation is used as the means for detecting the rotational angular velocity of the bar code plate, it is not necessary to use a film encoder for bar code recognition, and the device structure can be simplified. . Moreover, in this case, since the output of the film encoder for magnetic recording is not used, the structure of the camera can be simplified. Furthermore, by using the signal itself of the bar code sensor, each bar of the bar code can be identified without using a film encoder.

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

【図1】本発明を実施したフイルムカートリッジのバー
コード読取り装置の回路図である。
FIG. 1 is a circuit diagram of a bar code reader of a film cartridge embodying the present invention.

【図2】同フイルムカートリッジを示す斜視図である。FIG. 2 is a perspective view showing the same film cartridge.

【図3】バーコード板に記録したバーコードを示す平面
図である。
FIG. 3 is a plan view showing a barcode recorded on a barcode plate.

【図4】バーコード読取り装置の回路図における各信号
を示すタイミングチャートである。
FIG. 4 is a timing chart showing each signal in the circuit diagram of the bar code reader.

【図5】バーコードセンサがバーに対峙している間に発
生するエンコーダパルス数をカウントして各バーを識別
する場合の回路図である。
FIG. 5 is a circuit diagram for identifying each bar by counting the number of encoder pulses generated while the bar code sensor faces the bar.

【図6】バーコードの読み取り手順を示すフローチャー
トである。
FIG. 6 is a flowchart showing a barcode reading procedure.

【図7】他の実施例におけるバーコードを示す平面図で
ある。
FIG. 7 is a plan view showing a barcode according to another embodiment.

【図8】同バーコードの読取り装置の回路図である。FIG. 8 is a circuit diagram of the barcode reading apparatus.

【図9】同回路図における各信号を示すタイミングチャ
ートである。
FIG. 9 is a timing chart showing each signal in the circuit diagram.

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

10 カートリッジ本体 11 スプール回転軸 12 ネガフイルム 13 バーコード板 15,50 バーコード 20 広いバー 21 狭いバー 22 フイルムエンコーダセンサ 30,51 バーコードセンサ 10 Cartridge Main Body 11 Spool Rotating Shaft 12 Negative Film 13 Bar Code Plate 15,50 Bar Code 20 Wide Bar 21 Narrow Bar 22 Film Encoder Sensor 30,51 Bar Code Sensor

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 フイルムカートリッジ固有の情報が書き
込まれたバーコード板をスプール回転軸に連動させて回
転するようにしたフイルムカートリッジのバーコード読
取り装置において、前記バーコード板の回転角速度を検
出する手段と、バーコードの各バーを検出するバーコー
ドセンサと、前記回転角速度検出手段からの回転角速度
信号とバーコードセンサからの信号の変化からバーの幅
を検出する手段と、このバーの幅信号によりバーコード
センサを通過した各バーの広狭の論理を出力する手段と
を備えたことを特徴とするフイルムカートリッジのバー
コード読取り装置。
1. A bar code reading device for a film cartridge, wherein a bar code plate in which information unique to the film cartridge is written is rotated in association with a spool rotation shaft, and means for detecting a rotational angular velocity of the bar code plate. A bar code sensor for detecting each bar of the bar code, a means for detecting the width of the bar from the change of the rotation angular velocity signal from the rotation angular velocity detecting means and the signal from the bar code sensor, and the width signal of the bar. A bar code reader for a film cartridge, comprising: means for outputting a wide or narrow logic of each bar that has passed through a bar code sensor.
【請求項2】 請求項1記載のフイルムカートリッジの
バーコード読取り装置において、前記回転角速度検出手
段は情報記録用のフイルムエンコーダを用いることを特
徴とするフイルムカートリッジのバーコード読取り装
置。
2. The bar code reading device for a film cartridge according to claim 1, wherein the rotational angular velocity detecting means uses a film encoder for recording information.
【請求項3】 請求項1記載のフイルムカートリッジの
バーコード読取り装置において、前記回転角速度検出手
段は、フイルムのパーフォレーションの検出信号を用い
ることを特徴とするフイルムカートリッジのバーコード
読取り装置。
3. The bar code reading apparatus for a film cartridge according to claim 1, wherein the rotational angular velocity detecting means uses a detection signal of perforation of the film.
【請求項4】 請求項1記載のフイルムカートリッジの
バーコード読取り装置において、前記回転角速度検出手
段は、バーコードセンサの各バーのエッジ検出信号を用
いることを特徴とするフイルムカートリッジのバーコー
ド読取り装置。
4. The bar code reading device for a film cartridge according to claim 1, wherein the rotational angular velocity detecting means uses an edge detection signal of each bar of a bar code sensor. .
JP4205688A 1992-07-31 1992-07-31 Film cartridge's bar code reader Pending JPH0651449A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4205688A JPH0651449A (en) 1992-07-31 1992-07-31 Film cartridge's bar code reader
US08/100,322 US6021283A (en) 1992-07-31 1993-08-02 Photographic film cartridge with bar code disc and bar code reader for use therewith

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4205688A JPH0651449A (en) 1992-07-31 1992-07-31 Film cartridge's bar code reader

Publications (1)

Publication Number Publication Date
JPH0651449A true JPH0651449A (en) 1994-02-25

Family

ID=16511064

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4205688A Pending JPH0651449A (en) 1992-07-31 1992-07-31 Film cartridge's bar code reader

Country Status (1)

Country Link
JP (1) JPH0651449A (en)

Similar Documents

Publication Publication Date Title
US5032854A (en) Photographic film cassette and camera apparatus and method
US5030978A (en) Photographic film cassette
US4490027A (en) Magnetically encoded film containers and camera adjusting mechanisms responsive thereto
GB1575229A (en) Printing or other recording apparatus
US4607950A (en) Mark detection apparatus for a micro-roll film
JPH0651449A (en) Film cartridge's bar code reader
US5497213A (en) Method and apparatus for reading bar code of photographic film cassette
JPS5886544A (en) Liquid replenishing amount controller for developer
KR910003380B1 (en) Index signal timing control system
US6021283A (en) Photographic film cartridge with bar code disc and bar code reader for use therewith
JPH06138542A (en) Device and method for reading bar code
JPH0651448A (en) Film cartridge and bar code reader therefor
JPS6135974Y2 (en)
JP2952450B2 (en) camera
JP3232166B2 (en) Spool stop position control device
JPH09230415A (en) Information reader for film cartridge
JP2994708B2 (en) Stop position control device for card transporter
JPH01267628A (en) Frame positioning device
JPH05114056A (en) Card reader device
JPS6040072B2 (en) Card positioning device
JPH0532360A (en) Sheet feed device
JPH0357371A (en) Paragraph number recognizing device
JPS61253591A (en) Card processor
JPH03287014A (en) Multiple rotary absolute encoder
JPH0434135B2 (en)