JP5371648B2 - Camera system and camera system control method - Google Patents

Camera system and camera system control method Download PDF

Info

Publication number
JP5371648B2
JP5371648B2 JP2009207249A JP2009207249A JP5371648B2 JP 5371648 B2 JP5371648 B2 JP 5371648B2 JP 2009207249 A JP2009207249 A JP 2009207249A JP 2009207249 A JP2009207249 A JP 2009207249A JP 5371648 B2 JP5371648 B2 JP 5371648B2
Authority
JP
Japan
Prior art keywords
storage unit
mram
backup
unit
magnetic
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
JP2009207249A
Other languages
Japanese (ja)
Other versions
JP2011061374A (en
Inventor
智一 吉田
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 JP2009207249A priority Critical patent/JP5371648B2/en
Publication of JP2011061374A publication Critical patent/JP2011061374A/en
Application granted granted Critical
Publication of JP5371648B2 publication Critical patent/JP5371648B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Studio Devices (AREA)
  • Shielding Devices Or Components To Electric Or Magnetic Fields (AREA)

Description

本発明は、MRAM(Magnetoresistive Random Access Memory:磁気抵抗メモリ)により記憶媒体が構成されたカメラシステムの改良に関するものである。   The present invention relates to an improvement in a camera system in which a storage medium is configured by an MRAM (Magnetoresistive Random Access Memory).

一般的な交換レンズ式一眼レフカメラのシステムでは、カメラ本体及び交換レンズがそれぞれ個々にMPU(マイクロプロセッシングユニット)を内蔵し、お互いに通信することで全体として機能している。具体的には、それぞれのMPUがモータや各種センサ、操作スイッチ等を制御し、それらの情報を相互に伝達することで、カメラ本体のミラー制御や撮影動作、交換レンズの距離環駆動や絞込み制御等を行っている。   In a general interchangeable lens type single-lens reflex camera system, the camera body and the interchangeable lens each have a built-in MPU (microprocessing unit) and communicate with each other to function as a whole. Specifically, each MPU controls motors, various sensors, operation switches, etc., and transmits these information to each other, so that the camera body mirror control and shooting operation, interchangeable lens distance ring drive and narrowing control Etc.

MPUは、ファームウエアと呼ばれるプログラムや、プログラムが動作する上で必要となるデータをメモリへ格納することで動作する。このメモリとしては、DRAMやSDRAMなどの揮発性メモリ、フラッシュメモリやEEPROMなどの不揮発メモリが広く使われている。   The MPU operates by storing a program called firmware and data necessary for the operation of the program in a memory. As this memory, volatile memory such as DRAM and SDRAM, and nonvolatile memory such as flash memory and EEPROM are widely used.

DRAMやSDRAMは、大容量かつ、読み書きが高速であり、書き換え耐久回数は実用上ほぼ無限であるが、プログラムやデータを保持するためには電力を必要とし、カメラ動作中のみならず、カメラを動作させていなくとも、バッテリを消耗させる特徴がある。一方、フラッシュメモリやEEPROMは、DRAMやSDRAMと比較して、書き込みが低速であり、また書き換え耐久回数は数100から数100万回程度である。しかしながら、不揮発性であるので、メモリへの電源を遮断さえすれば、バッテリの消耗を防げる特徴がある。   DRAM and SDRAM have a large capacity and high read / write speed, and the number of endurances for rewriting is practically infinite. However, power is required to hold programs and data, and not only during camera operation, Even if it is not operated, there is a feature that consumes the battery. On the other hand, flash memory and EEPROM are slower in writing than DRAMs and SDRAMs, and the number of endurance times of rewriting is from several hundreds to several millions. However, since it is non-volatile, it has a feature that it can prevent battery consumption as long as the power to the memory is cut off.

そこで、一般的なカメラシステムでは、これらのメモリの特徴を生かして、プログラムはフラッシュメモリへ格納し、カメラ動作中のデータはDRAMやSDRAMへ格納している。そして、カメラを停止させる場合には、DRAMやSDRAMで保持が必要なデータをEEPROMへ退避させ、再び動作させるときにDRAMやSDRAMへデータを復帰させることでバッテリの消耗を防ぐ工夫をしている。   Therefore, in a general camera system, taking advantage of the features of these memories, the program is stored in the flash memory, and the data during the camera operation is stored in the DRAM or SDRAM. When stopping the camera, data that needs to be stored in the DRAM or SDRAM is saved in the EEPROM, and when it is operated again, the data is restored to the DRAM or SDRAM to prevent battery consumption. .

これに対して、MRAMは、記憶素子としてハードディスクなどと同じ磁性体を用いたメモリであり、DRAMやSDRAMと同様に、書き換え耐久回数は実用上ほぼ無限であり、かつ、DRAMやSDRAMと比較して省電力である。したがって、カメラシステムのようなバッテリで動作することを前提とした組み込み機器では、より長時間の動作が可能となる。また、MRAMは、フラッシュメモリやEEPROMと同様に不揮発性という特徴も併せ持っている。   On the other hand, the MRAM is a memory using the same magnetic material as a hard disk as a storage element. Like the DRAM and SDRAM, the number of endurance of rewriting is practically infinite, and compared with the DRAM and SDRAM. Power saving. Accordingly, an embedded device that is assumed to operate with a battery such as a camera system can operate for a longer time. In addition, the MRAM has a feature of being non-volatile like the flash memory and the EEPROM.

したがって、このMRAMによってカメラシステムを構成すれば、カメラ停止/動作時のEEPROMへのデータ退避/復帰という動作が不要になり、カメラシステムを高速に起動することが可能となる。このようなMRAMの特徴を活かした組み込み機器として、特許文献1において車載制御装置が開示されている。   Therefore, if the camera system is configured by this MRAM, the operation of saving / returning data to the EEPROM at the time of camera stop / operation becomes unnecessary, and the camera system can be started at high speed. As an embedded device that takes advantage of such MRAM features, Patent Document 1 discloses an in-vehicle control device.

このように優れた特徴を持ったMRAMではあるが、磁気記憶であるがゆえに、外界からの強い磁気によって、メモリ内容が破壊されるという欠点も有している。しかしながら、先の特許文献1においては、この磁気破壊への対処方法については何ら開示されていない。一般的な車載制御装置においては、磁気的にシールドされたシャーシ内に設置されるため、MRAMの欠点である磁気破壊については、製品実施化を図る上で大きな障害にはならない。   Although it is an MRAM having such excellent features, since it is magnetic storage, it has a drawback that the memory contents are destroyed by strong magnetism from the outside. However, the above-mentioned Patent Document 1 does not disclose any method for dealing with this magnetic breakdown. In a general vehicle-mounted control apparatus, since it is installed in a magnetically shielded chassis, the magnetic breakdown, which is a drawback of MRAM, does not become a major obstacle to commercialization.

特開2003−104137号公報JP 2003-104137 A

しかしながら、カメラシステムにおいては、前述の欠点を克服するために、車載制御装置と同様に機器全体を磁気的にシールドすれば製品コストが増加してしまう問題点があった。また、機器全体を磁気的にシールドすればカメラシステムが大型化してしまう問題点があった。このため、MRAMを用いて、製品コストの増加及び大型化を抑えたカメラシステムを構成すると、磁気メモリのプログラムが破壊される危険があるので、MRAMを用いて製品コストの増加及び大型化を抑えたカメラシステムを構成することは困難であった。
本発明は前述の問題点に鑑み、製品コストの増加及び大型化を抑えたMRAMを用いたカメラシステムを提供できるようにすることを目的とする。
However, in the camera system, in order to overcome the above-described drawbacks, there is a problem in that the product cost increases if the entire device is magnetically shielded in the same manner as the in-vehicle control device. Further, if the entire device is magnetically shielded, there is a problem that the camera system becomes large. For this reason, if a camera system that uses MRAM to suppress an increase in product cost and an increase in size is configured, there is a risk that the program of the magnetic memory will be destroyed. Therefore, an increase in product cost and an increase in size are suppressed using MRAM. It was difficult to construct a camera system.
The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a camera system using an MRAM that suppresses an increase in product cost and an increase in size.

本発明のカメラシステムは、MRAM(Magnetoresistive Random Access Memory)で構成されたMRAM記憶部に記憶されたプログラムに従って、カメラシステムの全体動作を制御するシステム制御手段と、前記MRAM記憶部に記憶されたプログラムを記憶するバックアップ記憶部と、前記MRAM記憶部に記憶されたプログラムを前記バックアップ記憶部に退避させるとともに、前記バックアップ記憶部に記憶されたプログラムを前記MRAM記憶部に復帰させるバックアップ制御手段と、前記MRAM記憶部に加わる磁気を検出する磁気検出手段と、前記磁気検出手段の出力に基づいて、前記MRAM記憶部が磁気破壊される可能性があるかを判定する磁気破壊可能性判定手段とを有し、前記システム制御手段は、前記磁気破壊可能性判定手段によって、前記MRAM記憶部が磁気破壊される可能性があると判定されている間は、前記バックアップ記憶部へプログラムを退避させ、前記磁気破壊可能性判定手段によって、前記MRAM記憶部が磁気破壊される可能性がないと判定された場合には、前記バックアップ記憶部へ退避させたプログラムを前記MRAM記憶部へ復帰させることを特徴とする。   The camera system of the present invention includes a system control means for controlling the overall operation of the camera system in accordance with a program stored in an MRAM storage unit configured by an MRAM (Magnetoresistive Random Access Memory), and a program stored in the MRAM storage unit A backup storage unit for storing the program, a backup control unit for saving the program stored in the MRAM storage unit to the backup storage unit, and returning the program stored in the backup storage unit to the MRAM storage unit, A magnetic detection means for detecting magnetism applied to the MRAM storage section; and a magnetic breakdown possibility determination means for determining whether the MRAM storage section may be magnetically damaged based on an output of the magnetic detection means. The system control means uses the magnetic breakdown possibility determination means. Thus, while it is determined that there is a possibility that the MRAM storage unit may be magnetically destroyed, the program is saved to the backup storage unit, and the MRAM storage unit is magnetically destroyed by the magnetic destruction possibility determination unit. When it is determined that there is no possibility of being executed, the program saved in the backup storage unit is returned to the MRAM storage unit.

本発明によれば、外界からの強い磁気によって磁気メモリのプログラムが破壊されたとしても、その磁気が解消しさえすれば、再び正常に動作することができるようにした。これにより、製品コストの増加及び大型化を抑えたMRAMを用いたカメラシステムを提供することが可能になり、MRAMを用いることで、バッテリでの長時間の動作が可能となる。また、カメラシステムが起動中に強い磁気に曝され、MRAMのプログラムが破壊されたとしても、その磁気が解消されさえすれば、再び正常に動作するカメラシステムを提供することができる。   According to the present invention, even if the program of the magnetic memory is destroyed by the strong magnetism from the outside, it can operate normally again as long as the magnetism is eliminated. Accordingly, it is possible to provide a camera system using an MRAM that suppresses an increase in product cost and an increase in size. By using the MRAM, it is possible to operate with a battery for a long time. Also, even if the camera system is exposed to strong magnetism during startup and the MRAM program is destroyed, it is possible to provide a camera system that operates normally again as long as the magnetism is eliminated.

本発明の実施形態を示し、カメラシステムの全体構成を説明するブロック図である。1 is a block diagram illustrating an overall configuration of a camera system according to an embodiment of the present invention. 本発明の実施形態を示し、カメラシステムが起動中に強い磁気を検出した場合に行われる処理手順の一例を説明するフローチャートである。It is a flowchart which shows embodiment of this invention and demonstrates an example of the process sequence performed when a strong magnetic field is detected during a camera system starting. 本発明の実施形態の変形例を示し、カメラシステムの全体構成を説明するブロック図である。It is a block diagram which shows the modification of embodiment of this invention and demonstrates the whole structure of a camera system. 本発明の実施形態に係るホール素子を説明する図である。It is a figure explaining the Hall element concerning the embodiment of the present invention. カメラシステムの主要な機能構成を説明するためのブロック図である。It is a block diagram for demonstrating the main function structures of a camera system.

(磁気シールドについて)
PC(パーソナルコンピュータ)のハードディスクのようにデータが破壊される可能性のある機器においては、それに備えて、バックアップを取るという方法が一般的である。ただし、PCにおけるバックアップとは、既にユーザがインストールしたプログラムを容易に再インストールしたり、ユーザが作成したデータの複製を取ったりするということを主眼に置いている。PCにおいても、OS(オペレーティングシステム)を起動したり、各種ハードウエアの制御を行ったりするためのファームウエアが存在するが、ファームウエアのバックアップを取るような設計はなされていない。これは、ファームウエアのプログラムが破壊されたことに起因する故障が非常に稀なためである。
(About magnetic shield)
In a device such as a hard disk of a PC (personal computer) where data may be destroyed, a method of taking a backup is generally used in preparation for the device. However, the backup in the PC is mainly intended to easily reinstall a program already installed by the user or to copy a data created by the user. Even in the PC, there is firmware for starting up an OS (operating system) and controlling various hardware, but the firmware is not designed to be backed up. This is because a failure due to the destruction of the firmware program is very rare.

しかしながら、MRAMを用いた組み込み機器、特に、カメラシステムにMRAMを適用する場合には、ファームウエアの破壊についての対応が必要である。一般的に、MRAMの内容が破壊されるような強い磁気を受ける危険は低いと考えられる。例えば、発電所のタービンの付近、スピーカーのボイスコイルの直近、磁気クレーンで運ばれているコンテナ内などにカメラが曝される可能性は極めて低い。   However, when the MRAM is applied to an embedded device using the MRAM, particularly a camera system, it is necessary to deal with the destruction of the firmware. Generally, the risk of receiving strong magnetism that destroys the contents of the MRAM is considered low. For example, it is extremely unlikely that the camera will be exposed in the vicinity of a power plant turbine, in the immediate vicinity of a speaker voice coil, or in a container carried by a magnetic crane.

しかしながら、このような極めて稀な条件下でも、撮影できるように機器全体を磁気的にシールドするのも1つの製品のあり方であるが、製品コストの増加と、機器全体の大型化がユーザにとって見合ったものであるかは、ユーザの選択に委ねるべきである。実際、製品コストが増加したり、機器全体が大型化したりしても、工事現場などの厳しい撮影環境下で耐え得る頑健なカメラシステムが実用化されている。   However, it is a way of one product to magnetically shield the entire device so that it can be photographed even under such extremely rare conditions. However, an increase in product cost and an increase in the size of the entire device are commensurate with the user. It should be left to the user's choice. In fact, a robust camera system that can withstand a severe shooting environment such as a construction site has been put into practical use even if the product cost increases or the size of the entire device increases.

一方で、例えば、一般的なアナログ時計の針が、強い磁気で停止してしまうことは、広く知られている。これを停止しないような構成とすることは可能ではあるが、製品コストの増加、及び機器全体が大型化してしまう不都合がある。このような不都合は、強い磁気でも停止しないように、カメラシステムを構成した場合にも同様に起こり得る。この例において重要なのは、強い磁気で停止してしまったアナログ時計も磁気の影響がなくなれば、また正常に動作することにある。   On the other hand, for example, it is widely known that a general analog timepiece hand stops due to strong magnetism. Although it is possible to have a configuration that does not stop this, there are disadvantages in that the product cost increases and the entire device becomes large. Such inconvenience can also occur when the camera system is configured so as not to stop even with strong magnetism. What is important in this example is that an analog timepiece that has been stopped by strong magnetism will also operate normally if the influence of magnetism is eliminated.

すわなち、カメラシステムが起動中に強い磁気に曝され、その条件下ではカメラシステムが動作しなくとも、その条件が解消しさえすれば、再び正常に動作するカメラシステムを構成することは、より多くの一般ユーザにとっては有益である。このような技術思想を適用したカメラシステムの実施形態を、以下に説明する。   In other words, even if the camera system is exposed to strong magnetism during start-up and the camera system does not operate under that condition, as long as that condition is resolved, it is possible to configure a camera system that operates normally again. It is beneficial for more general users. An embodiment of a camera system to which such a technical idea is applied will be described below.

(第1の実施形態)
図1は、本発明のカメラシステムを実施するための最良の実施形態に係る光学機器の一例である交換レンズ式一眼レフカメラ100の構成例を示すブロック図である。
図1において、1はレンズMPU(マイクロプロセッシングユニット)、2は撮影レンズを駆動するためのレンズ駆動ユニット、3は絞りを駆動するための絞り駆動ユニット、4は撮影レンズの距離環位置を検出するための距離環位置検出ユニットである。5は撮影レンズの手ブレを補正するための手ブレ補正ユニット(Isユニット)である。
(First embodiment)
FIG. 1 is a block diagram showing a configuration example of an interchangeable lens single-lens reflex camera 100 which is an example of an optical apparatus according to the best embodiment for carrying out the camera system of the present invention.
In FIG. 1, 1 is a lens MPU (microprocessing unit), 2 is a lens driving unit for driving a photographing lens, 3 is a diaphragm driving unit for driving a diaphragm, and 4 is a distance ring position of the photographing lens. This is a distance ring position detection unit. Reference numeral 5 denotes a camera shake correction unit (Is unit) for correcting camera shake of the photographing lens.

距離環位置検出ユニット4は、現在の撮影レンズの相対的な繰り出し量を測定することができる。手ブレ補正ユニット5は、手ブレ補正光学系を駆動するためのISユニットであり、手ブレ補正光学系の位置検出用にホール素子5aが内蔵されている。具体的には、IS SWがオンの状態であれば、図4に示すように、2コのホール素子HE1とHE2の電位の差分から手ブレ補正光学系の位置検出を行い手ブレ補正を行う。手ブレ補正自体は本発明と関係がないため説明は省略する。ただし、本実施形態では、IS SWがオフの状態であっても、手ブレ補正は行わないが、ホール素子5aの位置検出は常に行っている。   The distance ring position detection unit 4 can measure the relative extension amount of the current photographing lens. The camera shake correction unit 5 is an IS unit for driving the camera shake correction optical system, and includes a Hall element 5a for detecting the position of the camera shake correction optical system. Specifically, if the IS SW is on, as shown in FIG. 4, the position of the camera shake correction optical system is detected from the difference between the potentials of the two Hall elements HE1 and HE2, and camera shake correction is performed. . Since the camera shake correction itself is not related to the present invention, the description thereof is omitted. However, in this embodiment, even if the IS SW is in an off state, the camera shake correction is not performed, but the position detection of the Hall element 5a is always performed.

レンズMPU1、レンズ駆動ユニット2、絞り駆動ユニット3、距離環位置検出ユニット4、ISユニット5によって交換レンズ101は構成される。また、交換レンズ101は、図1中の点線で示すようにマウントを介して接続され、カメラ本体102と着脱可能となっている。   The interchangeable lens 101 is configured by the lens MPU 1, the lens driving unit 2, the aperture driving unit 3, the distance ring position detection unit 4, and the IS unit 5. The interchangeable lens 101 is connected via a mount as shown by a dotted line in FIG.

6はカメラMPUである。後述するように、このカメラMPU6にはMRAM(Magnetoresistive Random Access Memory)により構成されているMRAM記憶部6bがメモリとして内蔵されている。7は退避MPUであり、この退避MPU7には、SDRAMとフラッシュメモリがメモリとして内蔵されている。また、退避MPU7は、通常の動作においては、レンズMPU1とカメラMPU6との通信を中継している。   Reference numeral 6 denotes a camera MPU. As will be described later, the camera MPU 6 has a built-in MRAM storage unit 6b formed of an MRAM (Magnetoresistive Random Access Memory) as a memory. Reference numeral 7 denotes an evacuation MPU. The evacuation MPU 7 incorporates an SDRAM and a flash memory as memories. Further, the evacuation MPU 7 relays communication between the lens MPU 1 and the camera MPU 6 in a normal operation.

8はPC接続ユニットであり、このPC接続ユニット8とPC(図示せず)とはケーブルを介して接続することが可能で、接続時には、PC上からカメラ動作や諸設定、及びファームウエアのバージョンアップを行うことができる。9は撮影ユニットであり、10は内蔵フラッシュメモリユニット、11はCFカード記録ユニットである。   Reference numeral 8 denotes a PC connection unit. The PC connection unit 8 and a PC (not shown) can be connected via a cable. At the time of connection, camera operation and various settings and firmware versions can be performed from the PC. Can be done up. 9 is a photographing unit, 10 is a built-in flash memory unit, and 11 is a CF card recording unit.

12はデフォーカス量検出ユニットであり、不図示の焦点検出光学系によって導かれた被写体像を光電変換し、電位変化として出力させる。13はカメラの諸設定(シャッタ速度、絞り値、撮影モード等)を設定するためのダイヤル/SWユニットである。14は表示ユニットであり、カメラの諸設定や、撮影画像を表示する。   A defocus amount detection unit 12 photoelectrically converts a subject image guided by a focus detection optical system (not shown) and outputs it as a potential change. Reference numeral 13 denotes a dial / SW unit for setting various camera settings (shutter speed, aperture value, photographing mode, etc.). Reference numeral 14 denotes a display unit that displays various camera settings and captured images.

SW1はレリーズボタンの第1ストローク操作(半押し)によりオンするスイッチ、SW2はレリーズボタンの第2ストローク操作(全押し)によりオンするスイッチである。自動焦点調節に必要となる焦点はずれ量であるデフォーカス量は、デフォーカス量検出ユニット12からの出力によって計算される。   SW1 is a switch that is turned on by a first stroke operation (half press) of the release button, and SW2 is a switch that is turned on by a second stroke operation (full press) of the release button. The defocus amount, which is the amount of defocus required for automatic focus adjustment, is calculated by the output from the defocus amount detection unit 12.

本実施形態では、メインSWをオンすることによってカメラシステムが起動され、さらにスイッチSW1がオンされると自動焦点調節装置が動作する。デフォーカス量を検出し、このデフォーカス量に基づいて、カメラMPU6は、退避MPU7を介してレンズMPU1へレンズ駆動命令を通信で伝達し、焦点調節を行う。また、スイッチSW2がオンされているのであれば、カメラMPU6、退避MPU7、撮影ユニット9、レンズMPU1、絞り駆動ユニット3、ISユニット5が撮影のための一連の動作を行う。撮影された画像は、内蔵フラッシュメモリユニット10、CFカード記録ユニット11に挿入された記録メディアのいずれか一方、もしくは両方に書き込まれる。   In the present embodiment, the camera system is activated by turning on the main SW, and the automatic focus adjustment device operates when the switch SW1 is turned on. Based on this defocus amount, the camera MPU 6 transmits a lens drive command to the lens MPU 1 via the retraction MPU 7 by communication, and performs focus adjustment. If the switch SW2 is turned on, the camera MPU6, the retreat MPU7, the photographing unit 9, the lens MPU1, the aperture driving unit 3, and the IS unit 5 perform a series of operations for photographing. The photographed image is written to one or both of the built-in flash memory unit 10 and the recording medium inserted in the CF card recording unit 11.

(発明と実施形態の対応)
本発明のカメラシステムを実現可能な機能構成と実施形態の各部との関係の一例を図5のブロック図を参照しながら説明する。
図5に示すように、ホール素子5aを有するISユニット5が磁気検出部として機能する。また、レンズMPU1に磁気破壊可能性判定部1a及び磁気状態送信部1bが構成されている。また、退避MPU7には、バックアップ制御部7a及びバックアップ記憶部7bが構成され、MRAM記憶部6bが配設されているカメラMPU6には、カメラシステムの全体動作を制御するシステム制御部6aが構成されている。
(Correspondence between Invention and Embodiment)
An example of the relationship between the functional configuration capable of realizing the camera system of the present invention and each part of the embodiment will be described with reference to the block diagram of FIG.
As shown in FIG. 5, the IS unit 5 having the Hall element 5a functions as a magnetic detection unit. Further, the lens MPU1 includes a magnetic breakdown possibility determination unit 1a and a magnetic state transmission unit 1b. The evacuation MPU 7 includes a backup control unit 7a and a backup storage unit 7b, and the camera MPU 6 in which the MRAM storage unit 6b is disposed includes a system control unit 6a that controls the overall operation of the camera system. ing.

前述のように構成された本実施形態のカメラシステムにおいて、カメラシステムが起動中に強い磁気を検出した場合に行われる処理を図2(a)、(b)のフローチャートを用いて説明する。
処理が開始されると、ステップS201において、ISユニット5のホール素子5aの出力により磁気検出を行う。次に、ステップS202において、レンズMPU1の磁気破壊可能性判定部1aにより、ホール素子5aの出力が正常であるかの判定を行う。
In the camera system of the present embodiment configured as described above, processing that is performed when the camera system detects strong magnetism during startup will be described with reference to the flowcharts of FIGS.
When the process is started, in step S201, magnetic detection is performed by the output of the hall element 5a of the IS unit 5. Next, in step S202, it is determined whether the output of the Hall element 5a is normal by the magnetic breakdown possibility determination unit 1a of the lens MPU1.

具体的には、カメラMPU6に配設されているMRAM記憶部6bが磁気破壊される可能性がある磁気を外界から受けたとき、図4に示す通り、ホール素子HE1、HE2の双方もしくは何れかに通常とは異なる高い電位や低い電位が出力される。そこで、HE1及びHE2の電位が所定の正常磁気上限値、もしくは正常磁気下限値を超えた場合には、カメラMPU6のMRAM記憶部6bが磁気破壊される可能性があると磁気破壊可能性判定部1aは判定する。この判定に応じて、レンズMPU1の磁気状態送信部1bから退避MPU7へ、MRAM記憶部6bが磁気破壊する可能性があることを送信する(S203)。以後、ホール素子5aの出力が正常に戻るまで、ステップS201〜ステップS203の処理を繰り返す。   Specifically, when the MRAM storage unit 6b disposed in the camera MPU 6 receives a magnetic field that may be magnetically destroyed from the outside, as shown in FIG. 4, either or both of the Hall elements HE1 and HE2 are used. A high potential and a low potential different from normal are output. Therefore, if the potentials of HE1 and HE2 exceed a predetermined normal magnetic upper limit value or normal magnetic lower limit value, the MRAM storage unit 6b of the camera MPU 6 may be magnetically destroyed and a magnetic breakdown possibility determination unit. 1a is determined. In response to this determination, the magnetic state transmitting unit 1b of the lens MPU1 transmits information that the MRAM storage unit 6b may be magnetically destroyed to the evacuating MPU 7 (S203). Thereafter, the processes in steps S201 to S203 are repeated until the output of the hall element 5a returns to normal.

一方、ステップS202でホール素子5aの出力が正常と判定された場合には、ステップS204へ進み、退避MPU7へ磁気破壊の可能性がないことを送信する。次に、ステップS205において、通常のレンズMPU1の処理を実施する。以後、ステップS201、ステップS202、ステップS204及びステップS205の処理を繰り返す。   On the other hand, if it is determined in step S202 that the output of the hall element 5a is normal, the process proceeds to step S204, and a message indicating that there is no possibility of magnetic breakdown is transmitted to the save MPU 7. Next, in step S205, normal lens MPU1 processing is performed. Thereafter, the processes of step S201, step S202, step S204, and step S205 are repeated.

これに対して、退避MPU7は、ステップS206において行われた通信処理の内容について、レンズMPU1から磁気破壊の可能性があるとの通信を受信したかを判定する(S207)。この判定の結果、受信していれば、ステップS208へ進み、カメラMPU6をメモリモードへ変更して起動する処理を実行する。   On the other hand, the evacuation MPU 7 determines whether a communication indicating that there is a possibility of magnetic breakdown has been received from the lens MPU 1 with respect to the content of the communication processing performed in step S206 (S207). As a result of this determination, if it has been received, the process proceeds to step S208, and a process of changing the camera MPU 6 to the memory mode and starting it is executed.

具体的には、カメラMPU6は、リセット時の端子設定でMPUとして動作するマイコンモードと、単純なMRAMメモリとみなせるメモリモードとを有している。そして、退避MPU7からの信号に応じて、システム制御部6aは、カメラMPU6の端子設定をマイコンモードにしてリセットをかける。   Specifically, the camera MPU 6 has a microcomputer mode that operates as an MPU by terminal setting at reset and a memory mode that can be regarded as a simple MRAM memory. Then, in response to the signal from the evacuation MPU 7, the system control unit 6a sets the terminal setting of the camera MPU 6 to the microcomputer mode and performs a reset.

ステップS209において、退避MPU7のバックアップ制御部7aは、メモリモードで起動されたカメラMPU6のMRAM記憶部6bからファームウエアを読み出して退避MPU7のバックアップ記憶部7bに格納することで、ファームウエアを退避させる。次に、ステップS210で、レンズMPU1から磁気破壊の可能性がないことを受信するまで待機する。なお、実用上、MRAMが実際に強い磁気により破壊されるまでにかかる時間は、ステップS202でホール素子5aの出力が正常でないと判定されてから、ステップS209でファームウエアの退避処理が完了するまでにかかる時間より十分に長い。   In step S209, the backup control unit 7a of the save MPU 7 reads the firmware from the MRAM storage unit 6b of the camera MPU 6 activated in the memory mode and stores it in the backup storage unit 7b of the save MPU 7, thereby saving the firmware. . Next, in step S210, the process waits until it is received from the lens MPU1 that there is no possibility of magnetic breakdown. In practice, the time required until the MRAM is actually destroyed by strong magnetism is determined from the determination that the output of the Hall element 5a is not normal in step S202 until the firmware saving process is completed in step S209. Long enough to take.

ステップS210で、レンズMPU1から磁気破壊の可能性がないことを受信すると、ステップS211でカメラMPU6へステップS209で退避したファームウエアをMRAM記憶部6b書き込むことで復帰させる。次に、ステップS212で、バックアップ制御部7aは、カメラMPU6をメモリモードからマイコンモードへ変更して起動する。具体的には、カメラMPU6のシステム制御部6aが端子設定をマイコンモードにしてリセットをかける。   When it is received in step S210 that there is no possibility of magnetic breakdown from the lens MPU1, the firmware saved in step S209 is written in the camera MPU 6 in step S211 and written back to the MRAM storage unit 6b. Next, in step S212, the backup control unit 7a changes the camera MPU 6 from the memory mode to the microcomputer mode and activates it. Specifically, the system control unit 6a of the camera MPU 6 resets the terminal setting to the microcomputer mode.

一方、ステップS207の判定でレンズMPUから磁気破壊の可能性があるかの通信を受信していなければ、ステップS213へ進み、通常の退避MPUの処理を実行する。具体的には、レンズMPU1とカメラMPU6との通信の中継を実施し、以後、ステップS207及びステップS213の処理を繰り返す。   On the other hand, if it is determined in step S207 that communication indicating whether there is a possibility of magnetic breakdown is not received from the lens MPU, the process proceeds to step S213, and normal evacuation MPU processing is executed. Specifically, the communication between the lens MPU1 and the camera MPU6 is relayed, and thereafter, the processing of step S207 and step S213 is repeated.

前述の構成によれば、MRAM記憶部6bを用いることで、バッテリの電力消費を軽減することができるので、長時間の動作が可能となる。かつ、磁気破壊の可能性を判定し、磁気破壊される前にファームウエア退避させる。これにより、強い磁気という条件下でMRAM記憶部6bに格納されているプログラムが破壊されたとしても、その条件が解消しさえすれば、再び正常に動作するカメラシステムを構築することが可能となる。   According to the above-described configuration, by using the MRAM storage unit 6b, it is possible to reduce the power consumption of the battery, and thus it is possible to operate for a long time. In addition, the possibility of magnetic breakdown is determined, and the firmware is saved before the magnetic breakdown. As a result, even if the program stored in the MRAM storage unit 6b is destroyed under the condition of strong magnetism, it is possible to construct a camera system that operates normally again as long as the condition is eliminated. .

(変形例)
前述した実施形態では、説明を簡単に説明するために、退避MPU7はカメラMPU6に対して外付けの部品としたが、外付けである必然性はなく、カメラMPU6に内蔵してもよいし、同等の機能を有したユニットでもよい。また、磁気検出手段として機能させているISユニット5は、交換レンズ101にある必然性はなく、カメラ本体102に専用で内蔵してもよい。さらに、カメラ本体102のイメージャを駆動することで手ブレ補正を行うカメラシステムでは、イメージャの位置検出に用いられるホール素子を兼用しても本実施形態は同様に適用可能である。
(Modification)
In the embodiment described above, the retracting MPU 7 is an external component with respect to the camera MPU 6 in order to simplify the description. However, the retracting MPU 7 is not necessarily an external component and may be incorporated in the camera MPU 6 or equivalent. The unit having the function may be used. Further, the IS unit 5 functioning as the magnetic detection means is not necessarily provided in the interchangeable lens 101, and may be incorporated in the camera body 102 exclusively. Further, in a camera system that performs camera shake correction by driving the imager of the camera body 102, the present embodiment can be similarly applied even if a Hall element used for detecting the position of the imager is also used.

また、本実施形態では、MRAMより磁気の影響を受け難い手段として、SDRAMとフラッシュメモリを内蔵した退避MPU7を用いているが、これに縛られるものではない。例えば、図3に示すように、磁気シールド15を施すようにしてもよい。   In the present embodiment, the evacuation MPU 7 incorporating the SDRAM and the flash memory is used as means less susceptible to magnetic influence than the MRAM. However, the present invention is not limited to this. For example, a magnetic shield 15 may be applied as shown in FIG.

磁気シールド15を施すために、一般的な方法としては、高透磁率材料と高導電度材料を使用したシートで囲むようにする。これにより、退避MPU7にもMRAMを適用することが可能となり、カメラシステム全体を磁気シールドする場合と比較して、製品コストの低減と、機器全体の小型化が図れる。   In order to apply the magnetic shield 15, as a general method, the magnetic shield 15 is surrounded by a sheet using a high magnetic permeability material and a high conductivity material. As a result, the MRAM can be applied to the evacuation MPU 7, and the product cost can be reduced and the entire device can be downsized as compared with the case where the entire camera system is magnetically shielded.

(本発明に係る他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(コンピュータプログラム)を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other embodiments according to the present invention)
The present invention can also be realized by executing the following processing. That is, software (computer program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various computer-readable storage media. Then, the computer (or CPU, MPU, etc.) of the system or apparatus reads out and executes the program.

1 レンズMPU、2 レンズ駆動ユニット、3 絞り駆動ユニット、4 距離環位置検出ユニット、5 ISユニット、5a ホール素子、6 カメラMPU、7 退避MPU、8 PC接続ユニット、9 撮影ユニット、10 内蔵フラッシュメモリユニット、11 CFカード記録ユニット、12 デフォーカス量検出ユニット、13 ダイヤル/SWユニット、14 表示ユニット、15 磁気シールド 1 Lens MPU, 2 Lens drive unit, 3 Aperture drive unit, 4 Distance ring position detection unit, 5 IS unit, 5a Hall element, 6 Camera MPU, 7 Retreat MPU, 8 PC connection unit, 9 Shooting unit, 10 Built-in flash memory Unit, 11 CF card recording unit, 12 defocus amount detection unit, 13 dial / SW unit, 14 display unit, 15 magnetic shield

Claims (5)

MRAM(Magnetoresistive Random Access Memory)で構成されたMRAM記憶部に記憶されたプログラムに従って、カメラシステムの全体動作を制御するシステム制御手段と、
前記MRAM記憶部に記憶されたプログラムを記憶するバックアップ記憶部と、
前記MRAM記憶部に記憶されたプログラムを前記バックアップ記憶部に退避させるとともに、前記バックアップ記憶部に記憶されたプログラムを前記MRAM記憶部に復帰させるバックアップ制御手段と、
前記MRAM記憶部に加わる磁気を検出する磁気検出手段と、
前記磁気検出手段の出力に基づいて、前記MRAM記憶部が磁気破壊される可能性があるかを判定する磁気破壊可能性判定手段とを有し、
前記システム制御手段は、前記磁気破壊可能性判定手段によって、前記MRAM記憶部が磁気破壊される可能性があると判定されている間は、前記バックアップ記憶部へプログラムを退避させ、前記磁気破壊可能性判定手段によって、前記MRAM記憶部が磁気破壊される可能性がないと判定された場合には、前記バックアップ記憶部へ退避させたプログラムを前記MRAM記憶部へ復帰させることを特徴とするカメラシステム。
System control means for controlling the overall operation of the camera system in accordance with a program stored in an MRAM storage unit configured by MRAM (Magnetoresistive Random Access Memory);
A backup storage unit for storing a program stored in the MRAM storage unit;
Backup control means for evacuating the program stored in the MRAM storage unit to the backup storage unit and returning the program stored in the backup storage unit to the MRAM storage unit;
Magnetic detection means for detecting magnetism applied to the MRAM storage unit;
Magnetic destruction possibility determination means for determining whether the MRAM storage unit may be magnetically damaged based on the output of the magnetic detection means;
While the MRAM storage unit has determined that the MRAM storage unit may be magnetically destroyed by the magnetic destruction possibility determination unit, the system control unit saves the program to the backup storage unit and can perform the magnetic breakdown. When it is determined by the sex determination means that the MRAM storage unit is not likely to be magnetically destroyed, the program saved in the backup storage unit is returned to the MRAM storage unit. .
前記バックアップ記憶部、及び前記バックアップ制御手段は、前記MRAM記憶部よりも磁気の影響を受けないように構成されていることを特徴とする請求項1に記載のカメラシステム。   The camera system according to claim 1, wherein the backup storage unit and the backup control unit are configured to be less affected by magnetism than the MRAM storage unit. 前記バックアップ記憶部、及び前記バックアップ制御手段は、前記MRAM記憶部より磁気の影響を受け難くするための磁気シールドを施されて構成されていることを特徴とする請求項1に記載のカメラシステム。   2. The camera system according to claim 1, wherein the backup storage unit and the backup control unit are configured to be magnetically shielded so as to be less affected by magnetism than the MRAM storage unit. 前記磁気検出手段は、撮影レンズの手ブレ補正光学系の位置検出用のホール素子を兼用することを特徴とする請求項1〜3の何れか1項に記載のカメラシステム。   The camera system according to any one of claims 1 to 3, wherein the magnetic detection unit also serves as a Hall element for detecting a position of a camera shake correction optical system of a photographing lens. MRAM(Magnetoresistive Random Access Memory)で構成されたMRAM記憶部に記憶されたプログラムに従って、カメラシステムの全体動作を制御するシステム制御工程と、
前記MRAM記憶部に記憶されたプログラムをバックアップ記憶部に退避させるとともに、前記バックアップ記憶部に退避させたプログラムを前記MRAM記憶部に復帰させるバックアップ制御工程と、
前記MRAM記憶部に加わる磁気を検出する磁気検出工程と、
前記磁気検出工程の出力に基づいて、前記MRAM記憶部が磁気破壊される可能性があるかを判定する磁気破壊可能性判定工程とを有し、
前記システム制御工程は、前記磁気破壊可能性判定工程によって、前記MRAM記憶部が磁気破壊される可能性があると判定されている間は、前記バックアップ記憶部へプログラムを退避させ、前記磁気破壊可能性判定工程によって、前記MRAM記憶部が磁気破壊される可能性がないと判定された場合には、前記バックアップ記憶部へ退避させたプログラムを前記MRAM記憶部へ復帰させることを特徴とするカメラシステムの制御方法。
A system control process for controlling the overall operation of the camera system in accordance with a program stored in an MRAM storage unit configured by an MRAM (Magnetoresistive Random Access Memory);
A backup control step of saving the program stored in the MRAM storage unit to the backup storage unit and returning the program saved in the backup storage unit to the MRAM storage unit;
A magnetic detection step of detecting magnetism applied to the MRAM storage unit;
A magnetic breakdown possibility determination step for determining whether the MRAM storage unit may be magnetically damaged based on an output of the magnetic detection step;
While the system control step determines that the MRAM storage unit may be magnetically destroyed by the magnetic breakdown possibility determination step, the system control step can save the program to the backup storage unit and perform the magnetic breakdown. When it is determined in the sex determination step that the MRAM storage unit is not likely to be magnetically destroyed, the program saved in the backup storage unit is returned to the MRAM storage unit. Control method.
JP2009207249A 2009-09-08 2009-09-08 Camera system and camera system control method Expired - Fee Related JP5371648B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009207249A JP5371648B2 (en) 2009-09-08 2009-09-08 Camera system and camera system control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009207249A JP5371648B2 (en) 2009-09-08 2009-09-08 Camera system and camera system control method

Publications (2)

Publication Number Publication Date
JP2011061374A JP2011061374A (en) 2011-03-24
JP5371648B2 true JP5371648B2 (en) 2013-12-18

Family

ID=43948529

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009207249A Expired - Fee Related JP5371648B2 (en) 2009-09-08 2009-09-08 Camera system and camera system control method

Country Status (1)

Country Link
JP (1) JP5371648B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7409367B2 (en) * 2021-12-22 2024-01-09 カシオ計算機株式会社 Electronic equipment, memory operation control method and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07210408A (en) * 1994-01-27 1995-08-11 Hitachi Ltd Information processor
JP3879576B2 (en) * 2002-04-16 2007-02-14 ソニー株式会社 Magnetic non-volatile memory element magnetic shield package
US6788605B2 (en) * 2002-07-15 2004-09-07 Hewlett-Packard Development Company, L.P. Shared volatile and non-volatile memory
JP4478518B2 (en) * 2004-06-25 2010-06-09 キヤノン株式会社 Digital camera and control method thereof

Also Published As

Publication number Publication date
JP2011061374A (en) 2011-03-24

Similar Documents

Publication Publication Date Title
JP4154431B2 (en) Imaging apparatus and display control method
JP2007110364A (en) Information processing apparatus, imaging apparatus and information processing method, and computer program
JP2011248134A (en) Device, imaging apparatus, imaging system, device control method, and program
JP2013031121A (en) Electronic apparatus
JP5371648B2 (en) Camera system and camera system control method
JP4479806B2 (en) Recording control apparatus, recording system, recording medium control method, and program
JP5136062B2 (en) Camera, electronic still camera, and camera system
KR20090010394A (en) A/v apparatus for displaying its information and method thereof
JP5304458B2 (en) Electronic camera
US10425587B2 (en) Image capturing apparatus, control method of same, and program
JP2009211339A (en) Optical apparatus
JP4261815B2 (en) Imaging device
JP4981478B2 (en) Imaging device
JP2005156747A (en) Projector device and program therefor
JP5600962B2 (en) Imaging apparatus and initial value setting method using the same
JP4878456B2 (en) Recording medium and imaging apparatus
JP2011015293A (en) Camera system, and control method in the same
JP2007057796A (en) Lens unit
JP4836233B2 (en) Image processing apparatus, control method therefor, computer program, and storage medium
JP2019087171A (en) Image capturing device
US20070285532A1 (en) Image-capturing apparatus
JP2011085977A (en) Signal processing apparatus
US10705915B2 (en) Embedded system, photographing device and refresh method
JP2004341054A (en) Camera
JP2007081964A (en) Camera equipped with warning/confirmation display function

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120903

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130807

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130917

R151 Written notification of patent or utility model registration

Ref document number: 5371648

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees