JPH087392B2 - カメラの情報入出力装置 - Google Patents

カメラの情報入出力装置

Info

Publication number
JPH087392B2
JPH087392B2 JP60147215A JP14721585A JPH087392B2 JP H087392 B2 JPH087392 B2 JP H087392B2 JP 60147215 A JP60147215 A JP 60147215A JP 14721585 A JP14721585 A JP 14721585A JP H087392 B2 JPH087392 B2 JP H087392B2
Authority
JP
Japan
Prior art keywords
input
information
output
camera
data
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.)
Expired - Fee Related
Application number
JP60147215A
Other languages
English (en)
Other versions
JPS627038A (ja
Inventor
典夫 石川
俊彦 石村
Original Assignee
ミノルタ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ミノルタ株式会社 filed Critical ミノルタ株式会社
Priority to JP60147215A priority Critical patent/JPH087392B2/ja
Publication of JPS627038A publication Critical patent/JPS627038A/ja
Priority to US07/243,174 priority patent/US4887105A/en
Priority to US07/410,960 priority patent/US4962397A/en
Publication of JPH087392B2 publication Critical patent/JPH087392B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS 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
    • G03B7/00Control of exposure by setting shutters, diaphragms or filters, separately or conjointly
    • G03B7/24Control of exposure by setting shutters, diaphragms or filters, separately or conjointly automatically in accordance with markings or other means indicating film speed or kind of film on the magazine to be inserted in the camera

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Exposure Control For Cameras (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、多量のデータを内部で処理することで測光
や演算,露出制御,焦点調整,フィルム給送等の行動を
制御するカメラに関し、特に、カメラの作動が正常に機
能しているか否かを、カメラのの組立調整時や修理時に
チェックする際に有用なカメラに関する。
従来の技術 多量のデータに基づいて所定の作動を行なわせる場
合、ROMやRAMを内蔵したワンチップマイクロコンピュー
タを用いてカメラ等の電子機器の作動を制御させること
が通常なされている。この場合、電子機器の作動チェッ
クはマイクロコンピュータ(以下、マイコンと称する)
のチップの特定の入力端子を特定の状態に設定してマイ
コンに特定の作動をさせることによってなされる。即
ち、通常、マイコンにはチップの特定の入力端子が特定
の状態に設定された場合のみ作動する専用のプログラム
が予め組込まれており、この専用プログラムによって、
ワンチップマイコンの内蔵ROMに書込まれたデータが出
力端子からシリアルで出力されたり内蔵RAMのデータが
外部からアクセスされたりし、これらデータを電子機器
外部で読取ることによってマイコンの作動(即ち電子機
器の作動)の適否がチェックされる。また、マイコンの
作動チェックの他の方法として、上記専用のプログラム
によって、本来の作動フローのうちの特定部分フローで
の単独作動を行なわせたり本来の作動を行ないながら時
々刻々その時点でのデータを特定の出力端子から出力さ
せたりして作動がチェックできるようにすることも行な
われている。
発明が解決しようとする問題点 しかし、これらの方法による作動チェックは、いずれ
もマイコンのチップの特定の入力端子を特定の状態に設
定することによって始めてなされる。このような方法を
制御マイコン内蔵のカメラに適用しようとすれば、この
作動チェックはカメラの外カバーが開けられていてマイ
コン端子の設定が可能な状態(即ちカメラを組立途中ま
たは分解した未完成品の状態)でなされる。このような
状態では、マイコンにデータを入力する機構部やマイコ
ンの出力データにより制御される機構部は、完成品の状
態と同じ条件で作動しているとは必ずしも言えない。ま
た、分解や組立によって条件が変化する場合もある。従
って、従来の方法による作動チェックでは、最適な作動
チェック状態にあるとは言えなかった。
尚、説明の簡略化のためにワンチップマイコンを例と
して従来技術の問題点を述べたが、多量のデータに基づ
く作動制御をマイコン以外のICで行なう場合の作動チェ
ックの際にも同様のことが言える。
本発明は、多量のデータに基づいて所定の作動がなさ
れるカメラにおいて、その作動チェックをカメラが完成
品または完成品に近い状態で行なえるようにすることを
目的とする。
問題点を解決するための手段 本発明は、フィルムパトローネのフィルム情報を電気
的に読取るためにカメラ本体のフィルム収納室に設けら
れている端子群を利用し、該端子群にフィルムパトロー
ネおよびカメラチェック用外部装置が選択的に接続され
るようにし、フィルム情報を入力するかカメラチェック
情報を入出力するかの2種の入出力動作を選択的に行な
う入出力回路をカメラに設け、何れの動作を行なうかを
予め指令するようにし、その指令に基づいてフィルム情
報の入力を行なうのかカメラチェック情報の入出力を行
なうのかを選択するように構成した。
作用 フィルム収納室にフィルムパトローネが装着される場
合は、フィルムパトローネの外面に形成されているフィ
ルム情報(以下DXデータと称する)を読取るよう、カメ
ラチェック用外部装置が装着される場合はカメラ本体と
外部装置との間でカメラチェック情報を授受するよう入
出力回路の入出力動作が選択的に切換えられ、これら情
報はフィルム情報の読取りに必要な端子群を介して授受
される。
実施例 第1図は、本発明の一実施例の構成を示すブロック図
である。図において、一点鎖線の左側はカメラ本体側の
情報入出力装置(A)である。右側はカメラ本体の組立
時や修理時にカメラ本体に装着される外部治具(B)で
あり、この外部治具でカメラ本体の各種情報を情報の種
類ごとに読取ることによってカメラ本体が正常に機能し
ているか否かがチェックされる。情報入出力装置(A)
と外部治具(B)とは端子群(C)により電気的に接続
され、この端子群(C)を介して所望の情報の授受がな
される。本実施例では、この端子群(C)はカメラ本体
のフィルム収納部の壁面に配設されたDX接続部であり、
情報入出力装置(A)は、フィルムパトローネ装着時は
DXデータ読取用として、外部治具(B)装着時はカメラ
情報出力用として機能する。尚、外部治具(B)は、そ
の一部がフィルム収納部に収納しうる外形となってい
る。
情報入出力装置(A)において、マイクロコンピュー
タ(10)は、CPU,RAM,ROM等を含み、DXデータ読取動作
およびカメラ情報出力動作を制御する。入出力部(12)
は、フィルムパトローネのDXコードを入力するかカメラ
情報を外部治具(B)へ出力するかを選択的に切換える
回路部であり、その動作はマイコン(10)からの制御信
号によって制御される。また、情報出力部(14)および
DXデータ読取部(16)は、ともにマイコン(10)と入出
力部(12)との間に設けられ、外部治具(B)へ転送す
べきカメラ情報および入出力部(12)で読取ったフィル
ムパトローネのDXコードを一旦記憶する。
外部治具(B)において、マイコン(20)はカメラ本
体から転送されるカメラ情報の読取動作を制御する。情
報選択部(22)は、カメラ本体の情報に複数の種類(例
えば露出制御用データや焦点検出用データ等)がある場
合にそのうちの1つを選択指定するために手動操作され
る、この場合、マイコン(20)は情報選択部(22)の手
動操作に応じて特定の情報種類を指定するデータを情報
読取部(24)を介してカメラ本体の情報入出力装置
(A)へ出力し情報入出力装置(A)のマイコン(10)
は指定データに応じたカメラ情報を外部治具(B)へ向
けて出力するようになっている。情報読取部(24)は、
カメラ本体から転送されてきたカメラ情報を一旦記憶す
る回路部である。また、マイコン(20)は情報読取部
(24)に読取られたカメラ情報を表示部(26)でデジタ
ル表示し、プリンタ(28)に記録する。この表示または
記録されたデータに基づいて、カメラ本体が正常に機能
しているか否かが判別される。
第2図は、第1図の情報入出力装置(A)の具体的回
路構成を示す。尚、図ではDX接点部(C)には、外部治
具(B)のかわりに、フィルムパトローネ(D)のDXコ
ード形成部が電気的に接続されている。第2図におい
て、DX接点部(C)は、例えば6個のDX接点(41)〜
(46)からなり、そのうち接点(41)は共通の接地端で
ある。情報入出力装置(A)には7個の端子(101)〜
(107)が設けられている。そのうち端子(101)〜(10
6)は上記DX接点(41)〜(46)にそれぞれ接続されて
いる。端子(107)は、通常高レベルにプルアップされ
ており外部治具(B)へのカメラ情報の転送のために低
レベルにプルダウンされる。この低レベル信号が、入力
ポート(111),データバス(115)を介してマイコン
(110)に入力されることによってカメラチェック情報
の転送動作が開始される。
入出力回路(122)〜(126)は第1図の入出力部(1
2)に相当し、各入出力回路はそれぞれ端子(102)〜
(106)ごとに設けられている。入出力回路(103)〜
(106)は、ともにナンドゲート2個,アンドゲート1
個,インバータ2個,C−MOS1個で構成されており、同一
の回路構成となっている。残りの入出力回路(102)は
インバータ2個とC−MOS1個で構成されている。ここ
で、上記C−MOSはいずれもPチャンネルFETのオン抵抗
が50KΩ〜100KΩと比較的高抵抗値となるよう設計され
ている。従って、これらC−MOSは、低レベル信号が入
力されると高抵抗値のプルアップ抵抗として機能し、高
レベル信号が入力されると対応する端子(102)〜(10
6)を低レベルに固定するスイッチ素子として機能す
る。
レジスタ(112)は第1図のDXデータ読取部(16)に
相当し、その各ビットはそれぞれ端子(102)〜(106)
および入出力回路(122)〜(126)を介して5ビットデ
ータの形態で記憶する。レジスタ(113)はマイコン(1
10)からの制御データを4ビットデータの形態で記憶す
る。このデータの第1ビット(113a)は共に入出力回路
(123)〜(126)の入力端(123a)〜(126a)に接続さ
れ、第2ビット(113b)は共に入出力回路(122)〜(1
26)の入力端(122b)〜(126b)に接続されている。ま
た、第3ビット(113c)は入出力回路(126)の入力端
(126c)に接続され、第4ビット(113d)は入出力回路
(123)の入力端(123c)および後述のアンドゲート(1
52)の一端に接続されている。尚各入力回路でどのよう
な入出力動作を行なわせるかに応じて、各ビット状態が
決定される。
8ビットシフトレジスタ(114)と8進カウンタ(15
1)とアンドゲート(152)とは第1図の情報送出部(1
4)に相当する。シフトレジスタ(114)のパラレル入出
力端(114a)には外部治具(B)へ送出されるべき情報
が8ビットデータの形態でマイコン(110)からデータ
バス(115)を介して書込まれる。このシフトレジスタ
(114)のシリアル入力端(114b)は入出力回路(112)
の出力端(122b)に接続されており、シリアル出力端
(114c)は入出力回路(125)の入力端(125c)に接続
されている。アンドゲート(152)の他端には基準クロ
ック(φ0)が入力されており、出力は入出力回路(12
4)の入力端(124c)とシフトレジスタ(114)およびカ
ウンタ(151)の各フロック入力端とに接続されてい
る。カウンタ(151)の出力は制御データ用レジスタ(1
13)の第4ビット(113d)のリセット端に接続されてい
る。尚、カウンタ(151),レジスタ(112),(113)
のデータは、不図示の電源の投入に応答してリセットさ
れる。
上記構成による情報入出力装置(A)の回路作動を以
下に説明する。まず、カメラ本体のフィルム収納部にフ
ィルムパトローネ(D)が装着された場合のDXデータ読
取動作を説明する。まず、マイコン(110)からは、DX
データ読取のためのデータがレジスタ(113)に入力さ
れ、レジスタ(113)の1ビット(113a)および2ビッ
ト(113b)が共に“1"に設定される。これにより、各入
出力回路(122)〜(126)のC−MOS入力は全て低レベ
ルとなり、全てのC−MOSはプルアップ抵抗として機能
する。従って、端子(102)〜(106)にはフィルムパト
ローネ(D)に形成されたDXコードパターンに応じて、
高または低レベルの信号が発生する。これらDXコード情
報はインバータを介してレジスタ(112)に読取られ
る。読取られた情報は、所望のタイミングでマイコン
(110)に取込まれて、測光や演算等に用いられる。
次に、フィルム収納部に外部治具(B)が装着された
場合のカメラ情報出力動作を説明する。ここで、送出す
べき情報が8ビットデータの形態でシフトレジスタ(11
4)に書込まれているものとする。まず、マイコン(11
0)によってレジスタ(113)の第1ビット(113a)およ
び第4ビット(113d)に共に“0"が設定される。これに
よって、入出力回路(123)のC−MOS入力は高レベルと
なり、端子(103)は低レベルに固定される。次に、第
4ビット(113d)が“0"から“1"に切換えられると、端
子(103)は低レベルから高レベルに変化する。このレ
ベル変化により外部治具(B)は読取動作が可能な状態
となる。同時にアンドゲート(152)が開かれ、クロッ
ク(φ1)がカウンタ(151),シフトレジスタ(14
4),入出力回路(124)に与えられる。これにより端子
(104)から外部治具(B)へ情報入出力用の同期クロ
ックが出力され、このクロックと同期して外部治具
(B)からデータが端子(102)を介して1ビットずつ
カメラ本体に入力される。従ってシフトレジスタ(11
4)は、上記クロック(φ1)に同期して、入力端(114
b)に入力する外部治具(B)のデータを1ビットずつ
読取ると共に、それまで記憶していたカメラ本体のデー
タを出力端(114c)から入出力回路(125),端子(10
5)を介して外部治具(B)へ1ビットずつ送出する。
カウンタ(151)は上記クロック(φ1)を計数して
おり、計数値が“8"に達すると出力を高レベルから低レ
ベルに変化させる。これによって、レジスタ(113)の
第4ビット(113d)は“0"にリセットされ、アンドゲー
ト(152)が閉じられ、クロック(φ1)の供給は停止
される。即ちデータのシリアル交信動作は停止される。
この時点でシフトレジスタ(114)には外部治具
(B)のデータ8ビットが読み込まれたことになり、同
時にまたシフトレジスタ(114)に記憶されていたカメ
ラ本体の8ビットデータの送出が完了したことになる。
一方、カウンタ(151)の出力の高から低レベルへの信
号変化はマイコン(110)への割込要求信号としても働
き、これによってマイコン(110)は、シリアルデータ
交信が終了したことを知り、シフトレジスタ(114)の
パラレル入出力端(114a)より8ビットデータを内部バ
ス(115)を通じて読みこむ。以上のようにして8ビッ
ト分のシリアル交信が完了する。
第3図は、第1図の外部治具(B)の構成を示すブロ
ック図である。図において、端子(201)〜(206)と端
子(207)とは、それぞれ第2図の情報入出力装置
(A)の端子(101)〜(106)と端子(107)とに対応
する。選択スイッチ(211)は第1図の情報選択部(2
2)に相当し、カメラから読取るべき情報の種類に応じ
てこのスイッチ(211)の設定位置が決定される。この
スイッチ(211)の設定位置に応じた情報種別指定デー
タは入力ポート(213),データバス(215)を介してマ
イコン(210)に入力される。常開スイッチ(212)は、
情報読取動作を開始させるために閉成され、このスイッ
チ(212)の操作信号も入力ポート(211),データバス
(215)を介してマイコン(210)に入力される、出力ポ
ート(213)からは、このスタートスイッチ(212)の開
閉状態に応じた信号が端子(207)を介して、カメラ本
体の情報入出力装置(A)の端子(107)に与えられ
る。この出力ポートはオープンコレクタ(またはオープ
ンドレイン)形式となっており、その出力段トランジス
タはスイッチ(212)の開放時にOFF,閉成時にONとな
る。
8ビットシフトレジスタ(214)および入力ポート(2
13)は第1図の情報読取部(24)に相当し、このシフト
レジスタ(214)のクロック入力端(214a)は端子(20
4)に、シリアル入力端(214b)は端子(205)に、シリ
アル出力端(214c)は端子(202)に接続されている。
この構成により、情報入出力装置(A)から送出された
情報は端子(205),シフトレジスタ(214),データバ
ス(215)を介してマイコン(210)に入力され、選択ス
イッチ(218)の設定位置に応じた情報種別指定データ
はマイコン(210)からデータバス(215),シフトレジ
スタ(214)、端子(202)を介してカメラ本体へ出力さ
れる。
第4図ないし第6図は、カメラ本体側の情報入出力装
置(A)のマイコン(110)の動作の一例を示すフロー
チャートであり、第7図は情報入出力装置(A)の外部
治具(B)との間でなされるデータ交信の様子を示すタ
イミングチャートである。まず、不図示の電源が投入さ
れることによって、マイコン(110),レジスタ(11
2),(113),カウンタ(151)にパワーオンリセット
がかかる。このパワーオンリセットにより、マイコン
(110)は第4図のメインルーチンの作動を開始する。
メインルーチンにおいて、まず、制御データ用レジスタ
(113)の各ビットおよび動作状態記憶用フラグの初期
設定がなされ(ステップ#100)、レジスタ(113a),
(113b),(113c),(113d)にそれぞれ“1",“0",
“0",“0"が又、フラグ(F1),(F2)に“0"が設定さ
れる。このレジスタ(113a)〜(113d)の初期設定によ
り、端子(102)〜(106)は全て低レベルに固定され、
端子(102)〜(106)からフィルムパトローネ(D)の
DXコードパターン形成部を経由して接地端子(101)へ
の電流リークが防止される。又、アンドゲート(152)
が閉じられてシフトレジスタ(114),カウンタ(151)
への基準クロックの供給も阻止されている。
この初期設定の直後、または所定動作の終了時にマイ
コン(110)はサブルーチン1へとぶ(ステップ#11
0)。このサブルーチンは、DXデータ読取用またはカメ
ラ情報送出用の制御データを決定するルーチンである。
第5図において、マイコン(110)は、まず、端子(10
7)の入力レベルの高低を判別する(ステップ#202)。
ここで、端子(107)が高レベルであれば、DXデータ読
取の動作状態にありステップ#204から始まるフローへ
移行し、低レベルであればカメラ情報送出の動作状態に
あり、ステップ#240から始まるフローへ移行する。端
子(107)が高レベルである場合、DXデータ読取動作状
態にあることを記憶する意味でフラグ(F1)に“0"が書
き込まれる(ステップ#204)、次に、レジスタ(113
b)に“1"が書きこまれ(ステップ#206)、これによっ
て入出力回路(122)〜(126)のC−MOSは、プルアッ
プ抵抗として働くようになる。従ってフィルム収納部に
DXコード付フィルムパトローネ(D)が装填されておれ
ばそのDXデータのうち端子(41)を介して接地されてい
るビットは低レベル信号として、接地されていないビッ
トは高レベル信号として端子(102)〜(106)に現れる
ことになる。これらのDXデータは端子(102)〜(106)
の電位状態の安定を見こんで数m secの待ち時間を経た
後に読込まれ、レジスタR1(不図示)に暫定的にストア
される(ステップ#212)。DXデータはステップ#214で
再び読込まれ、ステップ#216では、今読み込んだDXデ
ータと先刻読込んでR1にストアしてあるDXデータを比較
する。両者が等しくなければ読込みエラーと考え、ステ
ップ#212に戻り、最新の読込みDXデータを新たにR1
暫定的にストアし上述と同じ過程をくり返す。一方、ス
テップ#216で等しいと判定されると、2回連続して同
じ値が読込まれたことになり、正しく読込んだものと見
做して次のステップ#218に進みレジスタR2(不図示)
に正式にDXデータとしてストアする。次に、ステップ#
220でレジスタ(113b)に“0"を書き込んでサブルーチ
ンよりリターンする。このレジスタ(113b)の“0"によ
って入出力回路(122)〜(126)は低レベルとなり、プ
ルアップ抵抗は殺された状態となり、パトローネ(D)
のDX電極によって端子(42)〜(46)が接地されても電
流のリークは阻止される。このように、プルアップ抵抗
を制御することによってDXデータ読取時のみ電流を流し
て、その他の時は電流リークを阻止して省電を図ってい
る。
次にステップ#202で端子(107)が低レベルの場合を
説明する。まず、ステップ#240において、レジスタ(1
13a)に“0"が設定され、これによって入出力回路(12
6)はレジスタ(113c)の内容を出力するようになる。
この状態においてステップ#242においてレジスタ(113
c)を“0"から“1"に書き換え、更にto msec(例えば5m
sec)の後“1"から“0"に書き換える。即ちパルス幅to
msecのタイミング信号(CALOK)を端子(106)より外
部治具(B)へ出力する。次にステップ#244でレジス
タ(113d)に“1"を書き込むとアンドゲート(152)が
開かれてカウンタ(151),シフトレジスタ(114)への
クロック(φ1)の供給が開始される。これと同時に、
入出力回路(124),端子(104),接点(44)を通して
同じクロック(φ1)が外部治具(B)へも供給され、
カメラ本体と外部治具(B)との間のシリアルデータ交
信(即ちカメラ情報読取動作)が開始される。次に、カ
メラ情報読取動作状態であることを記憶するためにフラ
グ(F1)に“1"をセットし(ステップ#246)、第1バ
イト交信中という意味でフラグ(F2)に“1"をセットし
(ステップ#248)、シリアル交信割込信号を受付可能
状態にして(ステップ#250)からサブルーチンよりリ
ターンする。尚、シリアル交信の第1バイトは外部治具
(B)の情報選択部(22)よりの情報種別指定命令(CA
L COMMAND)になっており、以下述べるように、カメラ
のマイコン(110)はこの命令を解読してその内容に応
じて各種データを出力する。
ステップ#250よりメインルーチンにリターンした時
点においては、第1バイト即ち情報種別指令データを交
信中であり、メインルーチンの作業を実施中に第1バイ
トの交信が終了するとカウンタ(151)の出力は高レベ
ルから低レベルに変化する。この変化はシリアル割込要
求信号としてマイコン(110)に与えられる。同時に、
レジスタ(113d)は自動的にリセットされ、その結集ア
ンドゲート(152)は閉じられ、クロック(φ1)の供
給は停止する。シリアル割込要求信号を受けたマイコン
(110)はシリアル割込処理ルーチン(第6図)へ飛
ぶ。
シリアル割込処理ルーチンでは、先ずステップ#300
においてフラグ(F2)の内容がチェックされ“1"であれ
ばステップ#310へ、“0"であればステップ#400へ飛
ぶ。フラグ(F2)が“1"の場合は第1バイトの交信が終
了した時点であるから、ステップ#310においてシフト
レジスタ(114)より第1バイトのデータを読みこみ、
これをレジスタR3(不図示)へストアし(ステップ#32
0)、第1バイトの指令内容を解読する(ステップ#33
0)。この解読結果によって出力データのバイト数Niを
データカウンタR4(不図示)にセットし(ステップ#34
0)、出力すべきデータの格納されているRAMの先頭アド
レスをアドレスポインタR5(不図示)にセットし(ステ
ップ#350)、フラグ(F2)を“0"とする(ステップ#3
60)。次にステップ#370においてアドレスポインタR5
の示すアドレスに書きこまれているデータをとり出し、
シフトレジスタ(114)にそのデータを書込み(ステッ
プ#380)、レジスタ(113d)に“1"をセットして(ス
テップ#390)から、割込みルーチンよりリターンす
る。このレジスタ(113d)への“1"の書込みによって再
び上述したような動作によって外部治具(B)との間で
の第2バイト目のシリアル交信が開始される。
第2バイトの交信が終了すると、再びシリアル割込要
求信号が発生し、マイコン(110)は再びシリアル割込
ルーチンの処理を行う。今度はフラグ(F2)は“0"にな
っているからマイコン(110)はステップ#300から#40
0へとぶ。ステップ#400以下のルーチンは、マイコン
(110)の中に保持しているデータを第1バイトの指定
内容に従って外部治具(B)へ出力するルーチンであ
る。まず、ステップ#400でデータカウンタR4の内容を
チエックし、“0"でなければステップ#410へ“0"であ
ればステップ#490へ移る。データカウンタR4の内容が
“0"でないときは、データカウンタR4の内容をディクリ
メントし(ステップ#410)、アドレスポインタR5の示
すアドレスに格納されているデータをとり出し(ステッ
プ#420)、ステップ#430でシストレジスタ(114)に
セットする。次に、ステップ#440でレジスタ(113d)
に“1"を書込むと既述のようにシリアル交信が開始さ
れ、レジスタ(114)からデータが端子(105),接点
(45)を通して外部治具(B)へ順次出力される。ステ
ップ#450でアドレスボインタR5の内容をインクリメン
トすることによってデータアドレスを更新しリターンす
る。
このような動作によって外部治具(B)から指定入力
された命令に応じてデータが順次シリアルで出力されて
いく。データ数Ni個だけのデータの出力が完了した時点
でシリアル割込要求信号が発生すると、データカウンタ
R4の内容は“0"になっているため、ステップ#400から
ステップ#490へ飛ぶ。ステップ#490においてレジスタ
(113b)に“0"をレジスタ(113a)(CTRL)に“1"を書
込むと入出力回路(122)〜(126)の出力は強制的に低
レベルに固定されこれによって、一連のカメラ情報読取
動作が終了する。
尚、第5図のサブルーチン1においては、端子(10
7)が低レベルであると直ちにステップ#240へとんでカ
メラ情報読取動作を行なうようになっていたが、最低1
回はステップ#204〜#220のDXデータ読取動作を実行し
てからステップ#240以降のカメラ情報読取動作を実行
するようにしてもよい。
第8図は、外部治具(B)のマイコン(210)の動作
を示すフローチャートである。ここで、選択スイッチ
(211)によってi番目の設定位置(第3図ではi=1
〜3)が選択されているものとする。まず、選択スイッ
チ(211)により選択された設定位置の番号iが、入力
ポート(213)を介して読込まれる(ステップ(#60
0)。この設定番号iに対応して、ステップ#602では、
情報種別指定データfiが8ビットのデータの形態で出力
される。また、上記情報種別に属するものとしてカメラ
本体から送出されるデータのバイト数niがレジスタR
6に、これらデータを格納するRAMの先頭アドレスがアド
レスポインタR7に設定される。ステップ#620ではスタ
ートスイッチ(212)の状態を入力ポート(213)を介し
て読込み、スタートスイッチ(212)が押されていなけ
ればステップ#600へ戻り、押されると出力ポート(21
3)に低レベル信号を出力し(ステップ#630)、端子
(216)の入力が高レベルになるまで待つ(ステップ#6
40)。ここで、出力ポート(213)からの低レベル信号
はカメラ本体の情報入出力装置(A)の端子(107)に
与えられるので、前述のようにカメラ本体側のマイコン
(110)は第5図のステップ#240以降の情報読取動作を
開始し、パルス幅to msecだけ高レベルとなるタイミン
グ信号を端子(106)より出力する。これによって、外
部治具(B)のマイコン(210)はステップ#650に進
み、シフトレジスタ(214)に8ビットの情報種別指定
データfiを設定し、端子(213)の入力が低→高→低レ
ベルへと変化するまで待つ(ステップ#660〜#670)。
ここで、前述のようにカメラ本体の情報入出力装置
(A)のレジスタ(113d)は、1つの8ビットデータの
シリアル入出力期間中のみ高レベルとなるので、端子
(213)の入力が低→高→低レベルへと変化した時点で
は、上記情報種別指定データfiがカメラ本体に読込まれ
たことになる。従って、このデータfiの読込により外部
治具(B)のマイコン(210)は、出力ポート(213)を
高レベルに戻す(ステップ#680)。
次に、端子(213)の入力が低→高→低レベルへと再
び変化するまで待つ(ステップ690〜#700)。尚、この
場合、端子(213)が高レベルの期間に、上述のステッ
プ#660〜#670の場合とは逆に、第6図のステップ#31
0以降のフローを介して、カメラ情報の8ビットデータ
が外部治具(B)に対してシリアル転送される。これに
よって、外部治具(B)のシフトレジスタ(214)に転
送されたカメラ情報は、アドレスポインタR7の内容ai
示すアドレスのRAMに格納される(ステップ#700)。
次いでステップ#720でアドレスポインタR7の内容ai
をインクリメントし、更にステップ#730でレジスタR6
のデータ数niをディクリメントする。ディクリメントし
た結果のデータ数niが“0"か否かをステップ#740で判
定し、“0"でなければ更にカメラからデータが出力され
るので、ステップ#690へもどり次のデータの到来を待
つ。
このようにしてn1が“0"となるまで、カメラよりのデ
ータ出力が実行される毎に#690→…→#740→#690の
ループをまわり、ni=0となるとステップ#800へ飛
ぶ。即ち、この時点で情報種別指定データfiによって指
定したデータの種類に従って指定されたバイト数のデー
タの出力をカメラが完了したことになる。ステップ#80
0において、カメラから外部給具(B)へ入力したデー
タをもとに所定の処理が施される。その結果は第1図の
表示部(26)に表示され(ステップ#900)プリンタ(2
8)で例えば印字により記録される(ステップ#910)。
これによって一連の情報読取動作が終了し、ステップ#
600へ戻る。
尚、他の種類のカメラ情報をカメラ本体から読取りた
い場合には、選択スイッチ(211)を対応する選択位置
に設定し、スタートスイッチ(212)を押すことによっ
て、上述と同様な動作が開始されて所望種類の情報が得
られる。
また、上述のようにカメラ本体から作動チェック用情
報を読取るのでなく、カメラ本体のマイコン(110)に
対して、測光,演算,露出制御,焦点調整,フィルム給
送等の各種の作動のうち所望の作動のみを行なわせたい
場合、上記実施例を若干変更することにより容易に実現
できる。即ち、外部治具(B)の情報種別指定データを
上記所望作動のためのデータとし、カメラ本体のマイコ
ンは、このデータを入力するとチェック用情報は出力せ
ずに入力データに応じた所望作動を行なうようにすれば
よい。そのためには、前述のフローにおいて、ステップ
#340〜#390のかわりに#330での解読結果に基づくカ
メラ作動を行わせるステップをカメラ側に設け、外部治
具(B)側ではステップ#680から直ちに#600へとぶよ
うにすればよい。
あるいは、カメラの各種の作動チェックのかわりに、
カメラ内の各回路のチェックを行なうようにしてもよ
く、更には、これらのチェック情報読取り,作動チェッ
クおよび回路チェックが選択的に行なえるようにしても
よい。
また、上述の実施例では、端子群(C)の端子数の都
合上、端子(107)をDX接点部(C)とは別設の構成と
した。この場合、DX接点部(C)に近接する位置に端子
(107)を設けてもよいし、カメラ本体の外部に接着や
ネジ等により取付けられてその取外しが容易なカメラ銘
板等の下方に端子(107)を設け、カメラの組立調整や
修理時のみこの端子を使用するようにしてもよい。尚、
端子群に余裕があればその中に端子(107)を含ませて
もよいことは言うまでもない。例えば、上述の実施例で
はシリアル転送のために入力端子と出力端子とを別々に
設けたが、両端子を1つにまとめその入出力を切換える
回路部を新たに設ければ、端子(107)をDX接点群の中
に入れることができる。
上述の実施例では、カメラ本体のDX接点群を介してカ
メラチェック用情報を授受するように構成したが、この
ような端子群は上記DX接点群に限られるものではなく、
カメラ本体に対して電気的に接続されるデータ写込装着
やストロボ,モータドライブ等の撮影用付属装置の端子
群に対しても適用可能である。
効果 上述のように、本発明によれば、カメラ本体のフィル
ム収納室に設けられているフィルム情報読取用の端子群
を利用し、この端子群を介してフィルム情報の読取りお
よびカメラ作動チェック情報の伝達が行なえるようにし
たので、従来のように作動チェックのためのカメラの分
解・組立という工数が不要である。しかもカメラを完成
品またはそれに近い状態で作動チェックできるので、従
来の分解・組立によって生じる作動チェック状態の変化
を避けることができる。また、フィルム情報読取用端子
群は例えばフィルム装填時のみしか用いられないが、本
発明のようにカメラチェック情報伝達用としても用いる
ことにより上記端子群を有効利用できるとともに、カメ
ラ外部の端子群が不要に増加するのを避けることができ
る。
またさらに、フィルム情報読取用の端子群を用いてフ
ィルム情報を入力するのか、それともカメラチェック情
報を入出力するのかを予め指令する信号を出力する制御
回路を有するので、カメラチェックに使用できる端子に
制限がなく、フィルム情報読取用として設けられる端子
のすべて、あるいは多くを自由に使用してカメラチェッ
クを行なうことができ、カメラチェックに必要な情報を
多種類入出力することができる。
尚、本発明の実施態様によれば、シリアル転送により
チェック用情報を伝達するようにしたので、少数の端子
で効率よく作動チェックが行なえる。
【図面の簡単な説明】
第1図は本発明の一実施例の回路構成を示すブロック
図、第2図および第3図はそれぞれ第1図のブロック
(A)および(B)の具体的回路構成を示す回路図、第
4図ないし第6図は第2図のマイコン(110)の作動を
示すフローチャート、第7図は第2図の回路の各部の作
動を示すタイムチャート、第8図は第3図のマイコン
(210)の作動を示すフローチャートである。 B:外部装置、C:端子群、D:フィルムパトローネ、12,122
〜126:入出力回路、10,110,113:制御回路。
フロントページの続き (56)参考文献 特開 昭60−113215(JP,A) 特開 昭60−64343(JP,A) 特開 昭60−108825(JP,A)

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】フィルムパトローネの外面に形成された電
    気的フィルム情報を読取るためにフィルム収納室の壁面
    に設けられ、上記フィルムパトローネまたは外部装置に
    選択的に電気的接続される端子群と、 該端子群を介して上記フィルム情報を入力するか前記外
    部装置との間でカメラチェック情報を入出力するかの2
    種の入出力動作を選択的に行なう入出力回路と、 該入出力回路でいずれの入出力動作を行なうかを予め指
    令する信号を出力する制御回路と、 上記指令信号によりカメラチェック情報の入出力が指令
    されたときには上記端子群を介して上記入出力回路にカ
    メラチェック情報の入出力を行なわせ、上記指令信号に
    よりフィルム情報の入力が指令されたときには上記端子
    群を介して上記入出力回路にフィルム情報の入力を行な
    わせる選択回路とを備えたカメラの情報入出力装置。
  2. 【請求項2】制御回路は、入出力回路が通常はフィルム
    情報の入力動作を行ない外部装置の装着に関連してカメ
    ラチェック情報の入出力動作を行なうよう指令する特許
    請求の範囲第1項に記載のカメラの情報入出力装置。
  3. 【請求項3】入出力回路はカメラチェック情報の入出力
    動作時はカメラ内部の情報を外部装置へ出力する特許請
    求の範囲第1項に記載のカメラの情報入出力装置。
  4. 【請求項4】選択回路はカメラチェック情報の入出力動
    作時に端子群を介して入力した情報に応じて、予め定め
    られたカメラの所定動作または予め定められたカメラ情
    報の出力動作を指令する信号を出力する特許請求の範囲
    第1項に記載のカメラの情報入出力装置。
  5. 【請求項5】入出力回路は、外部装置との間でシリアル
    転送方式により情報の入出力動作を行なう特許請求の範
    囲第4項に記載のカメラの情報入出力装置。
JP60147215A 1985-07-04 1985-07-04 カメラの情報入出力装置 Expired - Fee Related JPH087392B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP60147215A JPH087392B2 (ja) 1985-07-04 1985-07-04 カメラの情報入出力装置
US07/243,174 US4887105A (en) 1985-07-04 1988-09-08 Data input/output device for a camera
US07/410,960 US4962397A (en) 1985-07-04 1989-09-22 Data input/output device for a camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60147215A JPH087392B2 (ja) 1985-07-04 1985-07-04 カメラの情報入出力装置

Publications (2)

Publication Number Publication Date
JPS627038A JPS627038A (ja) 1987-01-14
JPH087392B2 true JPH087392B2 (ja) 1996-01-29

Family

ID=15425173

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60147215A Expired - Fee Related JPH087392B2 (ja) 1985-07-04 1985-07-04 カメラの情報入出力装置

Country Status (2)

Country Link
US (2) US4887105A (ja)
JP (1) JPH087392B2 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0625851B2 (ja) * 1985-09-06 1994-04-06 旭光学工業株式会社 カメラ内情報確認装置
JPH01287636A (ja) * 1988-05-16 1989-11-20 Minolta Camera Co Ltd フィルム感度読取端子より情報入出力を行うカメラ
US5223887A (en) * 1988-06-30 1993-06-29 Asahi Kogaku Kogyo Kabushiki Kaisha Autofocus camera
USRE36252E (en) * 1988-06-30 1999-07-13 Asahi Kogaku Kogyo Kabushiki Kaisha Autofocus camera
US5030979A (en) * 1988-08-01 1991-07-09 Asahi Kogaku Kogyo Kabushiki Kaisha Electronically controlled camera
JPH0723776Y2 (ja) * 1988-10-04 1995-05-31 ウエスト電気株式会社 写真用カメラ
US5103250A (en) * 1989-06-30 1992-04-07 Canon Kabushiki Kaisha Data imprinting apparatus in a camera
FR2658926A1 (en) * 1990-02-14 1991-08-30 Asahi Optical Co Ltd Photographic apparatus with a zoom lens including a macro view taking function
JP2896916B2 (ja) * 1990-04-09 1999-05-31 セイコープレシジョン株式会社 カメラ用測光装置
US5187517A (en) * 1990-10-15 1993-02-16 Olympus Optical Co., Ltd. Camera controllable with use of a control program
US5257060A (en) * 1990-10-20 1993-10-26 Fuji Photo Film Co., Ltd. Autofocus camera and a method of regulating the same
US5198851A (en) * 1991-02-06 1993-03-30 Nikon Corporation Camera system
US5394206A (en) * 1993-06-04 1995-02-28 Eastman Kodak Company Orientation independent, detachable film cartridge, memory module
US5349401A (en) * 1993-06-04 1994-09-20 Eastman Kodak Company Orientation independent, detachable film cartridge, memory module
US5477286A (en) * 1993-08-11 1995-12-19 Fuji Photo Optical Co. System unit for adjusting operation of camera
US5625429A (en) * 1993-12-27 1997-04-29 Nikon Corporation Camera with communications capability with an external device
JPH11212161A (ja) 1998-01-27 1999-08-06 Minolta Co Ltd カメラ

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4423934A (en) * 1982-04-02 1984-01-03 Eastman Kodak Company Photographic camera with digital controller and method of manufacture
JPH0610726B2 (ja) * 1983-09-20 1994-02-09 株式会社ニコン カメラ
JPS60113215A (ja) * 1983-11-25 1985-06-19 Ricoh Co Ltd フイルム情報読み取り装置を備えたカメラ
GB2180074B (en) * 1985-09-06 1989-08-16 Asahi Optical Co Ltd Digital data output from a camera
JPS643215A (en) * 1987-06-25 1989-01-09 Honda Motor Co Ltd Valve system controller of internal combustion engine for vehicle with automatic transmission
JPH113215A (ja) * 1997-06-10 1999-01-06 Matsushita Electric Ind Co Ltd コンピュータ装置及びそれを用いた通信システム

Also Published As

Publication number Publication date
US4962397A (en) 1990-10-09
JPS627038A (ja) 1987-01-14
US4887105A (en) 1989-12-12

Similar Documents

Publication Publication Date Title
JPH087392B2 (ja) カメラの情報入出力装置
US4989025A (en) Camera
JPS5933553U (ja) プロセツサ
US6601131B2 (en) Flash memory access control via clock and interrupt management
JP3164830B2 (ja) カメラシステム、中間装置およびアクセサリー装置
US5731738A (en) Method and mechanism of weak pull-up for use with a microcontroller in an integrated circuit
JPH0764957A (ja) タイマ装置
JPS60103424A (ja) 初期設定方式
JPH0256759B2 (ja)
RU2000117017A (ru) Система для программного управления технологическим оборудованием
JPH087742B2 (ja) ワンチップマイクロコンピュータ
US6438039B1 (en) Erasing device and method for flash memory
JP3133710B2 (ja) マイクロコンピュータの評価装置
JPS6047612B2 (ja) マイクロ命令出力制御方式
JP2669958B2 (ja) マイクロコンピュータ
JP2001325243A (ja) マイクロコンピュータ装置
JPH0721794B2 (ja) 評価装置
JP3188280B2 (ja) Lcd駆動回路
JPS6053399B2 (ja) メモリコントロ−ル装置
JP2000098467A (ja) カメラシステム及びカメラ
JP2690321B2 (ja) 不揮発性メモリの書換え方法及びその装置
JP2720401B2 (ja) 命令メモリ範囲の拡張装置
JPH11184834A (ja) マイクロコンピュータ
JP2004062373A (ja) マイクロコンピュータを使用する機器
JPS6236568B2 (ja)

Legal Events

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