[go: up one dir, main page]

JPH06273819A - Camera - Google Patents

Camera

Info

Publication number
JPH06273819A
JPH06273819A JP5060292A JP6029293A JPH06273819A JP H06273819 A JPH06273819 A JP H06273819A JP 5060292 A JP5060292 A JP 5060292A JP 6029293 A JP6029293 A JP 6029293A JP H06273819 A JPH06273819 A JP H06273819A
Authority
JP
Japan
Prior art keywords
definition value
camera
definition
control
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.)
Granted
Application number
JP5060292A
Other languages
Japanese (ja)
Other versions
JP3353936B2 (en
Inventor
Tetsuo Miyasaka
哲雄 宮坂
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.)
Olympus Corp
Original Assignee
Olympus Optical 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 Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Priority to JP06029293A priority Critical patent/JP3353936B2/en
Publication of JPH06273819A publication Critical patent/JPH06273819A/en
Application granted granted Critical
Publication of JP3353936B2 publication Critical patent/JP3353936B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Exposure Control For Cameras (AREA)

Abstract

PURPOSE:To provide a camera capable of easily and recognizably changing the function of a control member as a user desires. CONSTITUTION:The camera is constituted of the control members K0 and K1, a K0 definition value storing part 2 for storing the definition value(AF) of a focusing control, a K1 definition value processing part 3 for performing the focusing control by operating the K0, a K1 definition value storing part 6 for storing the definition value of an exposure control (REL), a K1 definition value processing part 7 for performing the exposure control by operating the K1, an external device connected with the camera through an external communication terminal and a definition value input/output part 1 for writing the definition value from the external device in the storing parts 2 and 6, and by operating the control members K0 and K1 in accordance with the change in the definition value, different functions and control operation (focusing, exposure, etc.) can be accomplished in the camera.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、操作部の機能を外部か
ら変更可能なカメラに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a camera capable of externally changing the function of an operating section.

【0002】[0002]

【従来の技術】従来、カメラの機能をユーザーの要望に
よって変更可能なカメラがある。例えば、特開昭63−
128320号公報に記載されるようなICカード等に
記憶される撮影情報をカメラに書き込むことによって、
撮影条件を変更させて、種々のタイプの写真を撮影する
ことができるカメラが提案されている。このICカード
に書き込むプログラムによって、カメラの機能の追加ま
たは変更が容易できるため、プログラムやカメラの構造
等に知識のないユーザーであっても、手軽に扱うことが
できる。
2. Description of the Related Art Conventionally, there is a camera whose camera function can be changed according to a user's request. For example, JP-A-63-
By writing the photographing information stored in the IC card or the like as described in Japanese Patent No. 128320 in the camera,
A camera capable of taking various types of photos by changing shooting conditions has been proposed. Since the program written in the IC card can easily add or change the function of the camera, even a user who has no knowledge of the program or the structure of the camera can easily handle it.

【0003】また、本出願人が出願した特願平2−40
2069号には、IF・THEN形式のプログラムによ
って、ユーザーの所望する通りにカメラの機能を変更す
ることができる。
Further, Japanese Patent Application No. 2-40 filed by the applicant.
In No. 2069, the function of the camera can be changed as desired by the user by an IF-THEN format program.

【0004】さらに、他の従来例としては、「カスタム
ファンクション」等の変更モードにより、予め用意され
た複数の設定の中から1つを選択することによって、機
能を変更するカメラもある。
Further, as another conventional example, there is a camera whose function is changed by selecting one from a plurality of settings prepared in advance by a change mode such as "custom function".

【0005】[0005]

【発明が解決しようとする課題】しかし、前述した特開
昭63−128320号公報に提案されるICカード等
による機能の追加及び変更は、予め設定された条件のも
のしか選択枝がなく、ユーザーの所望することができな
い場合があった。つまり、それらの選択枝の条件となる
撮影情報はICカード内に固定データとして記憶されて
いるので、ユーザーが自由に変更することは出来ない。
またICカードによって、何がどのように変更されたか
は、不明瞭である。
However, the addition and modification of the function by the IC card and the like proposed in the above-mentioned Japanese Patent Laid-Open No. 63-128320 has only a selection condition under preset conditions, and the user has a choice. There were times when I couldn't do what I wanted. In other words, the photographing information that is the condition for these selections is stored as fixed data in the IC card, and cannot be freely changed by the user.
Further, it is unclear what was changed by the IC card and how.

【0006】また、本出願人が提案している特願平2−
402069号に記載されるカメラの機能変更は、ユー
ザー自信が所望する機能や撮影条件を自由に変更でき、
その内容を文字で確認できるが、プログラムをユーザー
自身で作成や入力しなければならない。特にカメラの構
造を熟知した上に、IF・THENの記述は難しく、記
述を間違ったり、所望する機能変更が実施できない場合
がある。
[0006] Further, Japanese Patent Application No. 2 proposed by the present applicant.
The function change of the camera described in No. 402069 can freely change the functions and shooting conditions desired by the user,
You can check the contents in text, but you have to create and enter the program yourself. In particular, it is difficult to describe IF / THEN in addition to being familiar with the structure of the camera, and the description may be incorrect or the desired function change may not be implemented.

【0007】さらに、カスタムファンクション機能を持
つカメラにおいては、機能が簡単に変更できるものの、
予めプログラムされた選択枝以外の選択は出来ない。選
択枝は記号でしか表示されないので、記号と内容の関係
を覚えるか、説明書を携帯しないと誤った変更をしてし
まう。そこで本発明は、ユーザーの所望するように、操
作部材の機能を容易に且つ確認可能に変更することがで
きるカメラを提供することを目的とする。
Further, in a camera having a custom function function, although the function can be easily changed,
No choice other than pre-programmed choices is possible. Since the selection branch is displayed only as a symbol, you will make an incorrect change unless you remember the relationship between the symbol and the contents or carry the instruction manual. Therefore, an object of the present invention is to provide a camera capable of easily and observably changing the function of an operation member as desired by a user.

【0008】[0008]

【課題を解決するための手段】本発明は上記目的を達成
するために、操作部材と、この操作部材の手動動作を検
出した際に、定義値記憶手段に記憶された処理定義に従
って処理する処理手段と、記定義値記憶手段の記憶内容
を外部から書き替え可能な定義値書換え手段とで構成す
るカメラを提供する。
In order to achieve the above-mentioned object, the present invention, when detecting a manual operation of an operating member and this operating member, performs processing according to the processing definition stored in the definition value storage means. There is provided a camera configured by means and a definition value rewriting means capable of rewriting the stored contents of the definition value storage means from the outside.

【0009】[0009]

【作用】以上のような構成のカメラは、外部装置から入
力された定義値が定義値書換え手段により、定義値記憶
手段に記憶された定義値が書換えられ、書換え以前の操
作部材の操作による処理動作の内容が変更され、同じ操
作部材の操作で異なる機能,制御動作(焦点調節,露出
等)が行われる。
In the camera having the above structure, the definition value input from the external device is rewritten by the definition value rewriting means to rewrite the definition value stored in the definition value storage means, and the processing is performed by the operation of the operation member before the rewriting. The content of the operation is changed, and different functions and control operations (focus adjustment, exposure, etc.) are performed by operating the same operating member.

【0010】[0010]

【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0011】図1(a),(b)には、本発明のカメラ
の概念的な構成を示し説明する。このカメラには、K
0、K1という例えばスイッチのような操作部材があ
り、K0定義値記憶部2には焦点調節制御を意味する
「AF」という定義値が記憶されて、またK1定義値記
憶部6には露出制御を意味する「REL」という定義値
が記憶されている。
1 (a) and 1 (b), a conceptual configuration of a camera of the present invention is shown and described. This camera has K
There is an operation member such as a switch such as 0 or K1, a definition value “AF” that means focus adjustment control is stored in the K0 definition value storage unit 2, and an exposure control is stored in the K1 definition value storage unit 6. A defined value “REL” meaning “” is stored.

【0012】このK0定義値処理部3は、K0が操作さ
れたときに、K0の定義値「AF」をK0定義値記憶部
2から読み出し、焦点調節制御を行う。また、K1定義
値処理部7は、K1が操作されときに、K1の定義値
「REL」をK1定義値記憶部6から読み出し、露出制
御を行う。
When the K0 is operated, the K0 definition value processing section 3 reads out the definition value "AF" of K0 from the K0 definition value storage section 2 and performs focus adjustment control. When the K1 is operated, the K1 definition value processing unit 7 reads the definition value “REL” of K1 from the K1 definition value storage unit 6 and controls the exposure.

【0013】ここで、カメラにはパーソナルコンピュー
タ等の外部装置と接続するための外部通信端子と、外部
装置からの定義値を前記各記憶部に書き込む定義値入出
力部1が設けられている。
Here, the camera is provided with an external communication terminal for connecting to an external device such as a personal computer, and a defined value input / output unit 1 for writing a defined value from the external device to each of the storage units.

【0014】そして図1(b)に示すように、外部装置
20を外部通信端子に接続し、この外部装置20から、
「K0:REL」,「K1:AF」という定義式が入力
されると、K0定義値記憶部13には「REL」という
定義値が書き込まれ、K1定義値記憶部17には「A
F」という定義値が書き込まれる。
Then, as shown in FIG. 1B, the external device 20 is connected to an external communication terminal, and from this external device 20,
When the definitional expressions "K0: REL" and "K1: AF" are input, the definition value "REL" is written in the K0 definition value storage unit 13 and "A" in the K1 definition value storage unit 17.
The defined value "F" is written.

【0015】従って図1(a)に対して、入れ替えた変
更により、K0が操作された時には定義値が「REL」
であるため、露出制御が行なわれる。また、K1が操作
された時には、定義値が「AF」であるため、焦点調節
制御が行なわれる。
Therefore, the definition value is "REL" when K0 is operated due to the interchanged change with respect to FIG. 1 (a).
Therefore, the exposure control is performed. When K1 is operated, the focus adjustment control is performed because the definition value is "AF".

【0016】また、定義値入出力部1は、各定義記憶部
に記憶されている定義値を外部装置20に読出すことが
出来るので、カメラの操作部材がどのように定義されて
いるかは、外部装置20で確認することも出来る。以
下、本発明のカメラについて具体的な実施例を示し説明
する。図2には、本発明のカメラの外観図を示し説明す
る。
Further, since the definition value input / output unit 1 can read out the definition values stored in the respective definition storage units to the external device 20, how the operation members of the camera are defined is as follows. It can also be confirmed by the external device 20. Specific examples of the camera of the present invention will be described below. FIG. 2 shows an external view of the camera of the present invention and will be described.

【0017】このカメラにおいて、カメラ本体21に撮
影用レンズ22、レリーズ釦23、2つのスイッチ(操
作部材)K0,K1、外部通信端子24が設けられてい
る。図3には、カメラ内部の回路図を示し、前記スイッ
チK0,K1はマイクロコンピュータ(CPU)31に
接続される。またCPU31には露出制御部材33や焦
点調節部材34や焦点検出部35が接続され、スイッチ
K0,K1の操作に応じて露出制御や焦点調節制御が行
なわれる。
In this camera, a camera body 21 is provided with a photographing lens 22, a release button 23, two switches (operation members) K0 and K1, and an external communication terminal 24. FIG. 3 shows a circuit diagram inside the camera, and the switches K0 and K1 are connected to a microcomputer (CPU) 31. An exposure control member 33, a focus adjustment member 34, and a focus detection unit 35 are connected to the CPU 31, and exposure control and focus adjustment control are performed according to the operation of the switches K0 and K1.

【0018】また、DISPSWは、レリーズ釦23の
第1ストロークでオンするスイッチであり、RELSW
は、第2ストロークでオンするスイッチである。また、
RXD端子は、外部装置からのシリアルデータを受信す
るための入力端である。そしてTXD端子は、外部装置
にシリアルデータを送信するための出力端である。ま
た、CPU31内部には定義値を記憶するためのRAM
32が組込まれている。そして図4には、前述したRA
M32に記憶されている内容を表す。
DISPSW is a switch which is turned on by the first stroke of the release button 23, and is RELSW.
Is a switch that turns on in the second stroke. Also,
The RXD terminal is an input terminal for receiving serial data from an external device. The TXD terminal is an output terminal for transmitting serial data to an external device. In addition, a RAM for storing definition values inside the CPU 31
32 is incorporated. And in FIG. 4, the above-mentioned RA
Indicates the contents stored in M32.

【0019】アドレスの00番地から03番地が、K0
定義値記憶部2に記憶されている内容であり、04番地
から07番地が、K1定義値記憶部6に記憶されている
内容である。初期状態では00番地から03番地には焦
点調節制御を意味する「AF」という定義値が文字コー
ドで記憶されており、04番地から07番地には露出制
御を意味する「REL」という定義値が文字コードで記
憶されている。ここで、前述した定義値の変更が行われ
ると、00番地から03番地には「REL」の文字コー
ドが書き込まれ、04番地から07番地には「AF」の
文字コードが書き込まれる。
Addresses 00 to 03 are K0
The contents are stored in the definition value storage unit 2, and the addresses 04 to 07 are the contents stored in the K1 definition value storage unit 6. In the initial state, a definition value "AF" meaning focus adjustment control is stored in a character code at addresses 00 to 03, and a definition value "REL" meaning exposure control is stored at addresses 04 to 07. It is stored as a character code. When the definition value is changed, the character code "REL" is written in the addresses 00 to 03, and the character code "AF" is written in the addresses 04 to 07.

【0020】次に図5に示すフローチャートを参照し
て、CPU31の処理動作を説明する。 まず、前述し
たように、定義値「AF」,「REL」の初期値を記憶
部に書き込む(ステップS1)。次に、外部装置20か
らのシリアルデータがRXD端子からの受信の有無を判
別し(ステップS2)、データが受信された場合(YE
S)にはステップS3に移行し、受信されない場合(N
O)にはステップS6に移行する。
Next, the processing operation of the CPU 31 will be described with reference to the flowchart shown in FIG. First, as described above, the initial values of the definition values “AF” and “REL” are written in the storage unit (step S1). Next, it is determined whether or not the serial data from the external device 20 is received from the RXD terminal (step S2), and when the data is received (YE
If it is not received (N), the process proceeds to step S3.
In step O6, the process proceeds to step S6.

【0021】前記ステップS3において、受信データが
「?」(文字コード3F)であるかを判別し(ステップ
S3)、受信データが「?」であれば(YES)、定義
値の送信をTXDから行い(ステップS5)、受信デー
タが「?」であれば(NO)、RXDから定義値の受信
を行う(ステップS4)。
In step S3, it is determined whether the received data is "?" (Character code 3F) (step S3). If the received data is "?" (YES), the definition value is transmitted from TXD. If the received data is “?” (NO), the defined value is received from RXD (step S4).

【0022】また、前記ステップS6では、RELSW
がオンしたか否かを判定し、オンしていれば(YE
S)、制御データを「REL」に設定し(ステップS
7)、オンしていなければ(NO)、DISPSWがオ
ンしたか否かを判定する(ステップS8)。
In step S6, the RELSW
Is turned on, and if it is turned on (YE
S), and set the control data to "REL" (step S
7) If it is not on (NO), it is determined whether or not DISPSW is on (step S8).

【0023】このステップS8で、DISPSWがオン
していれば(YES)、制御データを「AF」にし、オ
ンしていなければ(NO)、K0がオンしたか否かを判
定する(ステップS10)。このステップS10で、K
0がオンしていれば(YES)、制御データをK0の定
義値に設定し(ステップS11)、オンしていなければ
(NO)、K1がオンしたか否かを判定する(ステップ
S12)。
In this step S8, if the DISPSW is on (YES), the control data is set to "AF". If it is not on (NO), it is determined whether K0 is on (step S10). . In step S10, K
If 0 is on (YES), the control data is set to the definition value of K0 (step S11). If it is not on (NO), it is determined whether K1 is on (step S12).

【0024】このステップS12の判定でK1がオンし
ていれば(YES)、制御データをK1の定義値に設定
し、オンしていなければ(NO)、ステップS14に移
行する。同様に前記ステップS7,S9,S11,S1
3で制御データが設定されるとS14に移行する。
If K1 is ON (YES) in the determination of step S12, the control data is set to the definition value of K1. If it is not ON (NO), the process proceeds to step S14. Similarly, in steps S7, S9, S11, S1
When the control data is set in 3, the process proceeds to S14.

【0025】またステップS14において、制御データ
が「REL」であるか否かを判別し、「REL」の場合
は(YES)、露出制御を行い(ステップS15)ステ
ップS2戻り、「REL」でなければ(NO)、制御デ
ータが「AF」であるか否かを判別する(ステップS1
6)。この判定で、「AF」の場合は(YES)、焦点
調節制御を行い(ステップS17)ステップS2戻り、
「AF」でなければ(NO)、ステップS2に戻る。
In step S14, it is determined whether or not the control data is "REL". If "REL" (YES), exposure control is performed (step S15), and the process returns to step S2 and must be "REL". If (NO), it is determined whether the control data is "AF" (step S1).
6). If the result of this determination is "AF" (YES), focus adjustment control is carried out (step S17) and step S2 is returned to,
If it is not "AF" (NO), the process returns to step S2.

【0026】次に図6には「定義値受信」のサブルーチ
ンのフローチャートを示し説明する。ここで、「K0:
REL」という文字と「K1:AF」という文字が連続
して受信された例とする。まず、「操作部材名」と「定
義値レジスタ」という2つのレジスタをクリア(データ
00)にする(ステップS20)。
Next, FIG. 6 shows a flow chart of a "definition value reception" subroutine, which will be described. Here, "K0:
It is assumed that the characters “REL” and the characters “K1: AF” are received consecutively. First, the two registers of the "operation member name" and the "definition value register" are cleared (data 00) (step S20).

【0027】次に、受信データが“:”(文字コード3
A)であるか否かを判別し(ステップS21)、“:”
である場合は(YES)、操作部材名が指定されたもの
として、データ受信の有無を判定する(ステップS2
4)。しかし“:”でない場合は(NO)、操作部材名
に受信データを追加し(ステップS22)、さらに次の
データが受信されるまで待ち(ステップS23)、受信
されるとステップS21に移行する。これらのステップ
S21,S22,S23の処理によって、「操作部材
名」のレジスタには「K0」という文字が設定される。
Next, the received data is ":" (character code 3
It is determined whether or not it is A) (step S21), and ":"
If (YES), it is determined that the operation member name is designated, and it is determined whether or not data is received (step S2).
4). However, if it is not ":" (NO), the received data is added to the operation member name (step S22), and the process waits until the next data is received (step S23). When the data is received, the process proceeds to step S21. By the processes of these steps S21, S22, and S23, the character "K0" is set in the "operation member name" register.

【0028】前記ステップS24では、「定義値」を受
信するためにデータの受信を待ち、データが受信される
と、受信データが0D(文字列の行末を表す改行コー
ド)であるか否かを判別し(ステップS25)、0Dの
場合には(YES)、ステップS27に移行し、0Dで
なければ(NO)、定義値レジスタに受信データを追加
し(ステップS26)、ステップS24に戻り、次のデ
ータが受信されるまで待機する。これらのステップS2
4,S25,S26の処理によって、「定義値レジス
タ」には「REL」という文字が設定される。
In step S24, the reception of data is waited to receive the "definition value", and when the data is received, it is determined whether the received data is 0D (line feed code indicating the end of the line of the character string). If it is determined (step S25) and it is 0D (YES), the process proceeds to step S27. If it is not 0D (NO), the received data is added to the definition value register (step S26), the process returns to step S24, and the next Wait until the data of is received. These steps S2
The characters "REL" are set in the "definition value register" by the processes of 4, S25, and S26.

【0029】そして、前記ステップS26で受信データ
に、1行の定義式が受信されると、「操作部材名」が
「K0」か「K1」かを判別し(ステップS27)、
「K0」の場合は、00番地(K0定義値記憶部)に定
義値レジスタの文字を書き込み(ステップS28)、ま
た操作部材名が「K1」の場合は、04番地(K1定義
値記憶部)に定義値レジスタの文字を書き込む(ステッ
プS29)。ここで、「K0:REL」という定義式の
場合は00番地に「REL」が書き込まれる。これらの
ステップS28,S29の処理した後、データの受信を
待ち(ステップS30)、データが受信されると、受信
データが1A(通信終了コード)か否かを判別し(ステ
ップS31)、終了でない場合は(NO)、ステップS
20に戻り、次の定義式を受信する。また終了の場合は
(YES)、「定義値受信」のサブルーチンを終了す
る。この場合「K1:AF」という定義式があるので、
ステップS20に戻る。「K1:AF」という定義式が
受信されるとステップS22の処理によって操作部材名
に「K1」という文字が入り、ステップS26の処理に
よって定義値レジスタに「AF」という文字が入る。よ
ってステップS29の処理によって、04番地(K1定
義値記憶部)に「AF」という定義値が書き込まれる。
When the definition data of one line is received in the received data in step S26, it is determined whether the "operation member name" is "K0" or "K1" (step S27).
In the case of "K0", the character of the definition value register is written in the address 00 (K0 defined value storage unit) (step S28), and in the case of the operation member name "K1", the address 04 (K1 defined value storage unit). The character of the definition value register is written in (step S29). Here, in the case of the definitional expression "K0: REL", "REL" is written at address 00. After the processing of these steps S28 and S29, the reception of data is awaited (step S30), and when the data is received, it is judged whether or not the received data is 1A (communication end code) (step S31), and it is not the end. If (NO), step S
Returning to 20, the following definitional expression is received. If it is finished (YES), the "definition value reception" subroutine is finished. In this case, since there is a definitional expression “K1: AF”,
It returns to step S20. When the definitional expression "K1: AF" is received, the character "K1" is entered in the operation member name by the process of step S22, and the character "AF" is entered in the definition value register by the process of step S26. Therefore, by the process of step S29, the definition value "AF" is written in the address 04 (K1 definition value storage unit).

【0030】次に図7には、「定義値送信」のサブルー
チンのフローチャートを示し説明する。この「定義値送
信」は、外部装置に対して、定義値記憶部に記憶されて
いるデータを送信することによって、操作部材がどのよ
うに定義されているかを調べるときに用いる。また、本
実施例では、受信する定義式と同じ文字フォーマットで
定義式を送信するようにしてある。
Next, FIG. 7 shows a flow chart of the subroutine of "definition value transmission" for explanation. This “definition value transmission” is used to check how the operation member is defined by transmitting the data stored in the definition value storage unit to the external device. Further, in this embodiment, the definitional expression is transmitted in the same character format as the definitional expression to be received.

【0031】まずステップS40からS45までは「K
0:」という文字を外部装置に送信するための処理で、
“K”,“0”,“:”の1文字づつ送信データを順
次、セットする。
First, in steps S40 to S45, "K
In the process to send the character "0:" to an external device,
The transmission data is sequentially set for each character of "K", "0", ":".

【0032】次に、「K0定義値記憶部」のアドレス
(00)を指定し(ステップS46)、ステップS47
からS50までの処理では、アドレスを1番地づつ増や
して定義値のデータを送信する。この場合「REL」と
いう文字が送信される。次にステップS51とS52で
は、行末を表す改行コードを送信するための処理であ
り、ここまで「K0:REL」という文字が送信された
ことになる。
Next, the address (00) of the "K0 definition value storage section" is designated (step S46), and step S47.
In the processing from S50 to S50, the address is increased by one address and the data of the defined value is transmitted. In this case, the character "REL" is transmitted. Next, in steps S51 and S52, the process for transmitting the line feed code indicating the end of the line is performed, and the character "K0: REL" has been transmitted up to this point.

【0033】そしてステップS53からS65までの処
理は、同様に、K1の定義値を送信し、この場合「K
1:AF」という文字が送信される。さらにステップS
66とS67の処理では、定義値の送信終了を表すコー
ド(1A)を送信し、外部装置はデータ終了を検出でき
る。
Similarly, in the processing from steps S53 to S65, the definition value of K1 is transmitted.
The characters "1: AF" are transmitted. Further step S
In the processes of 66 and S67, a code (1A) indicating the end of transmission of the defined value is transmitted, and the external device can detect the end of data.

【0034】以上の実施例では、定義値を文字コードで
記憶していたが、定義値は文字コードに限定される必要
はない。例えば、外部装置内で定義式(文字コード)か
ら定義値(16進値)を導出してからカメラに送信し、
カメラ内では受信した定義値(16進値)に応じて処理
を行うようにしてもよい。また、カメラから送信される
定義値(16進値)を外部装置内で文字コードに変換
し、表示することも出来る。
In the above embodiments, the definition value is stored in the character code, but the definition value need not be limited to the character code. For example, after deriving a definition value (hexadecimal value) from a definition expression (character code) in an external device and transmitting it to the camera,
The processing may be performed in the camera according to the received definition value (hexadecimal value). Further, the definition value (hexadecimal value) transmitted from the camera can be converted into a character code in the external device and displayed.

【0035】また、本実施例ではどの操作部材の定義か
を識別するために、「操作部材名」を頭に付けた定義式
を入力していたが、受信する順番と操作部材とを予め決
めておけば、「操作部材名」を頭に付けなくとも、定義
値の変更は可能である。
Further, in this embodiment, in order to identify which operation member is to be defined, a definitional expression prefixed with "operation member name" is inputted, but the order of reception and the operation members are predetermined. If this is done, the definition value can be changed without prefixing the "operation member name".

【0036】以上説明したように、本実施例のカメラに
よれば、第1に、定義値を文字コードで記憶しているの
で、外部装置での表示処理を簡略にし、表示されている
文字データを直接送信したり、また受信したデータを直
接表示することが出来る。
As described above, according to the camera of this embodiment, firstly, since the defined value is stored in the character code, the display processing in the external device is simplified and the displayed character data is displayed. Can be sent directly and the received data can be displayed directly.

【0037】第2に、どの操作部材の定義かを識別する
ために、「操作部材名」を頭に付けた定義式を用いてい
るので、1つの操作部材の定義だけを変更することや、
複数の操作部材の定義式の送信順を入れ換えるなどが出
来る。第3に、パーソナルコンピューター等に付属され
ている編集機能やデータ通信機能を用いて、ユーザーが
簡単に定義の変更が出来る。また本発明は、前述した実
施例に限定されるものではなく、他にも発明の要旨を逸
脱しない範囲で種々の変形や応用が可能であることは勿
論である。
Secondly, in order to identify which operation member is defined, a definition formula with "operation member name" at the head is used, so that only one operation member definition can be changed,
It is possible to change the transmission order of the definition formulas of a plurality of operation members. Thirdly, the user can easily change the definition by using the editing function and data communication function attached to the personal computer. Further, the present invention is not limited to the above-described embodiments, and it goes without saying that various modifications and applications can be made without departing from the scope of the invention.

【0038】[0038]

【発明の効果】以上詳述したように本発明によれば、ユ
ーザーの所望するように操作部材の機能を容易に、且つ
確認可能に変更することができるカメラを提供すること
ができる。
As described above in detail, according to the present invention, it is possible to provide a camera in which the function of the operation member can be changed easily and observably as desired by the user.

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

【図1】図1(a),(b)は、本発明のカメラの概念
的な構成を示す図である。
1A and 1B are views showing a conceptual configuration of a camera of the present invention.

【図2】図2は、本発明のカメラの外観図を示す図であ
る。
FIG. 2 is a diagram showing an external view of a camera of the present invention.

【図3】図3は、カメラ内部の回路を示す図である。FIG. 3 is a diagram showing a circuit inside a camera.

【図4】図4は、図3に示したRAMに記憶されている
内容を示す図である。
4 is a diagram showing contents stored in a RAM shown in FIG.

【図5】図5は、図3に示したCPUの処理動作を説明
するためのフローチャートである。
5 is a flowchart for explaining a processing operation of the CPU shown in FIG.

【図6】図6は、「定義値受信」のサブルーチンを示す
フローチャートである。
FIG. 6 is a flowchart showing a subroutine of “definition value reception”.

【図7】図7は、「定義値送信」のサブルーチンを示す
フローチャートである。
FIG. 7 is a flowchart showing a “definition value transmission” subroutine.

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

1,11…定義値入出力部、2,12…K0定義値記憶
部、3,13…K0定義値処理部、5,15…焦点調節
動作部、6,16…K1定義値記憶部、7,17…K1
定義値処理部、9,19…露出制御動作部、20…外部
装置、21…カメラ本体、22…撮影用レンズ、23…
レリーズ釦、24…外部通信端子、30,31…マイク
ロコンピュータ(CPU)、32…RAM、33…露出
制御部材、34…焦点調節部材、35…焦点検出部、K
0,K1…操作部材(スイッチ)。
1, 11 ... Definition value input / output section, 2, 12 ... K0 definition value storage section, 3, 13 ... K0 definition value processing section, 5, 15 ... Focus adjustment operation section, 6, 16 ... K1 definition value storage section, 7 , 17 ... K1
Definition value processing unit, 9, 19 ... Exposure control operation unit, 20 ... External device, 21 ... Camera body, 22 ... Shooting lens, 23 ...
Release button, 24 ... External communication terminal, 30, 31 ... Microcomputer (CPU), 32 ... RAM, 33 ... Exposure control member, 34 ... Focus adjustment member, 35 ... Focus detection unit, K
0, K1 ... Operation member (switch).

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 操作部材と、 この操作部材の手動動作を検出した際に、定義値記憶手
段に記憶された処理定義に従って処理する処理手段と、
前記定義値記憶手段の記憶内容を外部から書換え可能な
定義値書換え手段と、を具備したことを特徴とするカメ
ラ。
1. An operating member, and processing means for processing according to the processing definition stored in the definition value storage means when a manual operation of the operating member is detected,
A definition value rewriting means capable of rewriting the stored contents of the definition value storage means from the outside.
JP06029293A 1993-03-19 1993-03-19 Camera system Expired - Lifetime JP3353936B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06029293A JP3353936B2 (en) 1993-03-19 1993-03-19 Camera system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06029293A JP3353936B2 (en) 1993-03-19 1993-03-19 Camera system

Publications (2)

Publication Number Publication Date
JPH06273819A true JPH06273819A (en) 1994-09-30
JP3353936B2 JP3353936B2 (en) 2002-12-09

Family

ID=13137943

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06029293A Expired - Lifetime JP3353936B2 (en) 1993-03-19 1993-03-19 Camera system

Country Status (1)

Country Link
JP (1) JP3353936B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8102457B1 (en) 1997-07-09 2012-01-24 Flashpoint Technology, Inc. Method and apparatus for correcting aspect ratio in a camera graphical user interface
US8127232B2 (en) 1998-12-31 2012-02-28 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
US9224145B1 (en) 2006-08-30 2015-12-29 Qurio Holdings, Inc. Venue based digital rights using capture device with digital watermarking capability

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8102457B1 (en) 1997-07-09 2012-01-24 Flashpoint Technology, Inc. Method and apparatus for correcting aspect ratio in a camera graphical user interface
US8970761B2 (en) 1997-07-09 2015-03-03 Flashpoint Technology, Inc. Method and apparatus for correcting aspect ratio in a camera graphical user interface
US8127232B2 (en) 1998-12-31 2012-02-28 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
US8972867B1 (en) 1998-12-31 2015-03-03 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
US9224145B1 (en) 2006-08-30 2015-12-29 Qurio Holdings, Inc. Venue based digital rights using capture device with digital watermarking capability

Also Published As

Publication number Publication date
JP3353936B2 (en) 2002-12-09

Similar Documents

Publication Publication Date Title
US7660002B2 (en) Image forming system, method of displaying various kinds of information of image forming apparatus, and program for displaying various kinds of information of image forming apparatus
US5587823A (en) Radio communication devices
US5300978A (en) Camera with display for displaying a control operation to be executed
JPH06273819A (en) Camera
JP2615137B2 (en) Printing device
JPH06238959A (en) Printer
US20030151676A1 (en) Input apparatus for image
JP2583859B2 (en) Videotex terminal
JP4004337B2 (en) Remote controller, remote controller control method, remote controller control program, and storage medium
JP4810917B2 (en) Function display method, electronic device and program in electronic device
JP2001265551A (en) Information processing apparatus and information processing method
JPH07191922A (en) Programmable controller
JP2003250120A (en) Digital camera
JPH11203005A (en) Electronics
JP2002149372A (en) Image processor and system for image processing
JPH07105376A (en) Method and device for picture processing
JPH04151128A (en) Camera capable of program inputting
JP3152683B2 (en) Imaging system having communication means
JP2000196729A (en) Information communication equipment
JP2004255603A (en) Printing apparatus, printing method, and program
KR100712850B1 (en) Mobile communication terminal with font setting function and its operation method
JP2001088389A (en) Image data printing processing method, image data printing apparatus, and recording medium storing image data printing processing program
JP2931306B2 (en) Image communication method
JP3104410B2 (en) Communication device
JPH0779306A (en) Parameter setting device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20011002

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080927

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080927

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090927

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090927

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100927

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110927

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120927

Year of fee payment: 10