JP2010081025A - Photographing device - Google Patents
Photographing device Download PDFInfo
- Publication number
- JP2010081025A JP2010081025A JP2008244018A JP2008244018A JP2010081025A JP 2010081025 A JP2010081025 A JP 2010081025A JP 2008244018 A JP2008244018 A JP 2008244018A JP 2008244018 A JP2008244018 A JP 2008244018A JP 2010081025 A JP2010081025 A JP 2010081025A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- image
- raw data
- data
- information
- 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
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Abstract
Description
本発明は、撮影装置に係り、特に動的に再構成可能なハードウェアを利用した撮影装置に関する。 The present invention relates to an imaging apparatus, and more particularly, to an imaging apparatus using dynamically reconfigurable hardware.
デジタルスチルカメラ(DSC)の多くは、単板式のカラーイメージセンサ(たとえば、CCDイメージセンサやCMOSイメージセンサ等)を採用している。単板式のカラーイメージセンサは、各画素が単色の色情報しか持たない。このため、単板式のカラーイメージセンサを採用するDSCでは、撮影の際、イメージセンサから得られた画像データ(RAWデータ)に所要の補完処理(同時化処理(デモザイク処理ともいう))を行って、可視可能な画像データ(たとえば、輝度データYと色差データCr、CbとからなるY/Cデータ)を生成する処理を行っている。また、多くのDSCでは、この補完処理と同時に明るさ補正や色調補正などのレタッチ処理を行い、完成した画像データをJPEGやTIFFなどの汎用画像フォーマットで保存する構成としている。 Many digital still cameras (DSCs) employ a single-plate color image sensor (for example, a CCD image sensor or a CMOS image sensor). In the single-plate color image sensor, each pixel has only single color information. For this reason, in a DSC that employs a single-plate color image sensor, a required complement process (synchronization process (also referred to as demosaicing process)) is performed on image data (RAW data) obtained from the image sensor at the time of shooting. The visible image data (for example, Y / C data including luminance data Y and color difference data Cr and Cb) is generated. In many DSCs, retouch processing such as brightness correction and color tone correction is performed simultaneously with the complement processing, and the completed image data is stored in a general-purpose image format such as JPEG or TIFF.
このため、単板式のカラーイメージセンサを採用するDSCには、通常、RAWデータからY/Cデータを生成する回路や所要のレタッチ処理を行う回路、圧縮処理を行う回路などのハードウェア(多くはASIC(Application Specific Integrated Circuit))が搭載されている。 For this reason, a DSC that employs a single-plate color image sensor usually has hardware such as a circuit that generates Y / C data from RAW data, a circuit that performs required retouch processing, a circuit that performs compression processing, etc. ASIC (Application Specific Integrated Circuit) is mounted.
しかし、ASICのようなハードウェアは、製造時に論理機能がチップにハード的に作り込まれるため、製造後に機能を変更することが困難という問題がある。 However, hardware such as an ASIC has a problem that it is difficult to change the function after manufacturing because the logic function is built into the chip in hardware at the time of manufacturing.
一方、特許文献1には、DSCに動的に再構成可能なハードウェアを搭載し、一つのハードウェアで画像処理を行う機能と各種パラメータの演算処理を行う機能とを切り換えられるようにすることが提案されている。このDSCでは、画像処理を行わない無効期間に各種パラメータの演算処理が行われる。 On the other hand, in Patent Document 1, a dynamically reconfigurable hardware is mounted on a DSC so that a function for performing image processing and a function for performing arithmetic processing of various parameters can be switched with a single hardware. Has been proposed. In this DSC, calculation processing of various parameters is performed during an invalid period in which image processing is not performed.
また、特許文献2には、静止画撮影機能と動画撮影機能とを備えたDSCに再構成可能なハードウェアを搭載し、一つのハードウェアで静止画データの圧縮処理を行う機能と動画データの圧縮処理を行う機能とを切り換えられるようにすることが提案されている。 In Patent Document 2, a reconfigurable hardware is mounted on a DSC having a still image shooting function and a moving image shooting function, and a function of compressing still image data with a single hardware and a moving image data It has been proposed that the function for performing the compression process can be switched.
また、特許文献3には、DSCに再構成可能なハードウェアを搭載し、当該ハードウェアの機能を切り換えて、段階的に画像データの圧縮処理を行うことが提案されている。
しかしながら、特許文献1の技術は、単に画像処理の機能とパラメータの演算処理の機能とを切り換える構成のため、撮影により得られた画像データを圧縮して画像記録手段に記録する場合には、圧縮処理するハードウェアが別途必要になるという欠点がある。また、再構成可能なハードウェアで圧縮処理を行うこととすると、時分割での処理になるため、撮影間隔が長くなるという欠点がある。 However, since the technology of Patent Document 1 simply switches between an image processing function and a parameter calculation processing function, when compressing image data obtained by shooting and recording it in an image recording means, compression is performed. There is a drawback that additional hardware is required. Also, if compression processing is performed with reconfigurable hardware, the processing is time-division processing, so there is a disadvantage that the photographing interval becomes long.
また、特許文献2、3の技術は、単に再構成可能なハードウェアで圧縮処理の内容を切り換えるだけなので、別途画像処理を行うハードウェアが必要になるという欠点がある。 In addition, the techniques disclosed in Patent Documents 2 and 3 have a drawback that separate image processing hardware is required because the contents of compression processing are simply switched by reconfigurable hardware.
本発明は、このような事情に鑑みてなされたもので、小さい回路で構成できるとともに、快適に撮影することができ、かつ、撮影により得あれた画像データを安全に保管できる撮影装置を提供することを目的とする。 The present invention has been made in view of such circumstances, and provides a photographing apparatus that can be configured with a small circuit, can be photographed comfortably, and can safely store image data obtained by photographing. For the purpose.
請求項1に係る発明は、前記目的を達成するために、カラーイメージセンサと、前記カラーイメージセンサから得られた画像信号からRAWデータを生成するRAWデータ生成手段と、動的に再構成可能なハードウェアと、前記ハードウェアに実現させる機能の情報として、前記RAWデータから表示用の画像データを生成する簡易現像処理機能と、前記RAWデータから記録用の画像データを生成する現像処理機能の情報が記録された機能情報記憶手段と、画像記録手段と、前記表示用の画像データを表示する表示手段と、画像の記録を指示する記録指示手段と、装置が撮影可能な状態か否かを検出する装置状態検出手段と、電源が安定供給可能な状態か否かを検出する電源状態検出手段と、前記装置状態検出手段によって装置が撮影可能な状態であることが検出されると、前記ハードウェアに前記簡易現像処理機能の情報をロードして、前記RAWデータ生成手段で生成されたRAWデータから表示用の画像データを生成させ、生成された表示用の画像データを前記表示手段に表示し;前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記RAWデータ生成手段で生成されたRAWデータを前記画像記録手段に記録し;前記装置状態検出手段によって装置が撮影可能な状態にないことが検出され、かつ、前記電源状態検出手段によって電源が安定供給可能な状態であることが検出されると、前記ハードウェアに前記現像処理機能の情報をロードして、前記画像記録手段に記録されているRAWデータから記録用の画像データを生成させ、生成された記録用の画像データを前記画像記録手段に記録する制御手段と、を備えたことを特徴とする撮影装置を提供する。 In order to achieve the above object, the invention according to claim 1 is a color image sensor, RAW data generating means for generating RAW data from an image signal obtained from the color image sensor, and dynamically reconfigurable. Information on hardware and a function to be realized by the hardware includes information on a simple development processing function that generates image data for display from the RAW data and a development processing function that generates image data for recording from the RAW data. Function information storage means, image recording means, display means for displaying the display image data, recording instruction means for instructing image recording, and whether or not the apparatus is ready for photographing The apparatus state detection means for detecting, the power supply state detection means for detecting whether or not the power supply can be stably supplied, and the apparatus state detection means can shoot the apparatus When the state is detected, the information of the simple development processing function is loaded into the hardware, and display image data is generated from the RAW data generated by the RAW data generation unit. Display image data on the display means; when it is detected by the apparatus status detection means that the apparatus is ready for photographing, and recording of the image is instructed by the recording instruction means, the RAW RAW data generated by the data generation means is recorded in the image recording means; it is detected by the apparatus state detection means that the apparatus is not ready for photographing, and power can be stably supplied by the power supply state detection means When the state is detected, the information on the development processing function is loaded into the hardware and recorded in the image recording unit To generate image data for recording from the AW data, the image data of the generated recording provide an imaging apparatus characterized by and a control means for recording said image recording means.
本発明によれば、動的に再構成可能なハードウェアを備え、当該ハードウェアが、RAWデータから表示用の画像データを生成する処理(簡易現像処理)と、RAWデータから記録用の画像データを生成する処理(現像処理)とを切り換えて行う。具体的には、装置が撮影可能な状態のときは、簡易現像処理機能の情報がロードされて、簡易現像の処理を行う。これにより、イメージセンサで捉えた画像を表示手段に簡易表示させることができる。撮影が指示されると、画像はRAWデータの状態で画像記録手段に記録される。画像記録手段に記録されたRAWデータは、装置が撮影可能な状態になく、かつ、電源が安定供給可能なときに現像処理される。すなわち、装置が撮影可能な状態になく、かつ、電源が安定供給可能な状態であることが検出されると、ハードウェアに現像処理機能の情報がロードされ、画像記録手段に記録されたRAWデータが、まとめて現像処理される。これにより、撮影時に処理待ちをなくして、快適に撮影することができる。また、電源が安定供給可能な状態であることを確認して、現像処理を行うため、処理途中で電源が落ちて、データが破壊されるのを防止することができる。 According to the present invention, dynamically reconfigurable hardware is provided, and the hardware generates image data for display from RAW data (simple development processing), and image data for recording from RAW data. This is performed by switching the processing (development processing). Specifically, when the apparatus is ready for photographing, information on the simple development processing function is loaded and simple development processing is performed. Thereby, the image captured by the image sensor can be simply displayed on the display means. When shooting is instructed, the image is recorded in the image recording means in the state of RAW data. The RAW data recorded in the image recording means is developed when the apparatus is not ready for photographing and the power can be supplied stably. That is, when it is detected that the apparatus is not ready for photographing and the power supply can be stably supplied, the development processing function information is loaded into the hardware, and the RAW data recorded in the image recording means Are developed together. As a result, it is possible to shoot comfortably without waiting for processing during shooting. In addition, since the development process is performed after confirming that the power can be stably supplied, it is possible to prevent the data from being lost due to the power being cut off during the process.
請求項2に係る発明は、前記目的を達成するために、カラーイメージセンサと、前記カラーイメージセンサから得られた画像信号からRAWデータを生成するRAWデータ生成手段と、動的に再構成可能なハードウェアと、前記ハードウェアに実現させる機能の情報として、前記RAWデータから表示用の画像データを生成する簡易現像処理機能の情報が記録された機能情報記憶手段と、画像記録手段と、前記表示用の画像データを表示する表示手段と、画像の記録を指示する記録指示手段と、装置が撮影可能な状態か否かを検出する装置状態検出手段と、電源が安定供給可能な状態か否かを検出する電源状態検出手段と、前記ハードウェアに実現させる機能の情報として、前記RAWデータから記録用の画像データを生成する現像処理機能の情報を有する外部機器と通信する通信手段と、前記通信手段が前記外部機器と通信可能な状態か否かを検出する通信状態検出手段と、前記装置状態検出手段によって装置が撮影可能な状態であることが検出されると、前記ハードウェアに前記簡易現像処理機能の情報をロードして、前記RAWデータ生成手段で生成されたRAWデータから表示用の画像データを生成させ、生成された表示用の画像データを前記表示手段に表示し;前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記RAWデータ生成手段で生成されたRAWデータを前記画像記録手段に記録し;前記装置状態検出手段によって装置が撮影可能な状態にないことが検出されるとともに、前記電源状態検出手段によって電源が安定供給可能な状態であることが検出され、かつ、前記通信状態検出手段によって前記通信手段が前記外部機器と通信可能な状態であることが検出されると、前記通信手段を介して前記外部機器から前記現像処理機能の情報を取得し、前記ハードウェアにロードして、前記画像記録手段に記録されているRAWデータから記録用の画像データを生成させ、生成された記録用の画像データを前記画像記録手段に記録する制御手段と、を備えたことを特徴とする撮影装置を提供する。 In order to achieve the above object, the invention according to claim 2 is a color image sensor, RAW data generating means for generating RAW data from an image signal obtained from the color image sensor, and dynamically reconfigurable. Hardware, function information storage means in which information of a simple development processing function for generating image data for display from the RAW data is recorded as information on functions realized by the hardware, image recording means, and the display Display means for displaying image data, recording instruction means for instructing image recording, apparatus state detection means for detecting whether or not the apparatus is ready for photographing, and whether or not power can be stably supplied And a development processing function for generating image data for recording from the RAW data as information on functions realized by the hardware. A communication means for communicating with an external device having information, a communication state detection means for detecting whether or not the communication means is in a state capable of communicating with the external device, and a state in which the device can be photographed by the device state detection means Is detected, the information of the simple development processing function is loaded into the hardware, and display image data is generated from the RAW data generated by the RAW data generation unit, and the generated display data is displayed. When the image data is displayed on the display means; when it is detected by the apparatus status detection means that the apparatus is ready for photographing, and the recording instruction is instructed to record an image, the RAW data generation means The RAW data generated in step 1 is recorded in the image recording means; and the apparatus state detecting means detects that the apparatus is not in a state capable of photographing. When the power supply state detection unit detects that the power supply can be stably supplied, and the communication state detection unit detects that the communication unit can communicate with the external device, Acquires information on the development processing function from the external device via the communication means, loads it into the hardware, generates image data for recording from RAW data recorded in the image recording means, and generates And a control unit that records the recorded image data on the image recording unit.
本発明によれば、動的に再構成可能なハードウェアを備え、当該ハードウェアが、RAWデータから表示用の画像データを生成する処理(簡易現像処理)と、RAWデータから記録用の画像データを生成する処理(現像処理)とを切り換えて行う。具体的には、装置が撮影可能な状態のときは、簡易現像処理機能の情報がロードされて、簡易現像の処理を行う。これにより、イメージセンサで捉えた画像を表示手段に簡易表示させることができる。撮影が指示されると、画像はRAWデータの状態で画像記録手段に記録される。画像記録手段に記録されたRAWデータは、装置が撮影可能な状態になく、また、電源が安定供給可能な状態であり、かつ、画像データを生成する現像処理機能の情報を有する外部機器と通信可能な状態なときに現像処理される。すなわち、装置が撮影可能な状態になく、また、電源が安定供給可能な状態であり、かつ、現像処理機能の情報を有する外部機器と通信可能な状態であることが検出されると、ハードウェアに実現させる機能の情報として現像処理機能の情報が通信手段を介して外部機器から取得され、取得された現像処理機能の情報がハードウェアにロードされる。そして、画像記録手段に記録されたRAWデータが、ハードウェアでまとめて現像処理される。これにより、撮影時に処理待ちをなくして、快適に撮影することができる。また、電源が安定供給可能な状態であることを確認して、現像処理を行うため、処理途中で電源が落ちて、データが破壊されるのを防止することができる。また、外部機器から現像処理機能の情報を取得するので、常に最新の画像処理技術を用いてRAWデータの現像処理を行うことができる。 According to the present invention, dynamically reconfigurable hardware is provided, and the hardware generates image data for display from RAW data (simple development processing), and image data for recording from RAW data. This is performed by switching the processing (development processing). Specifically, when the apparatus is ready for photographing, information on the simple development processing function is loaded and simple development processing is performed. Thereby, the image captured by the image sensor can be simply displayed on the display means. When shooting is instructed, the image is recorded in the image recording means in the state of RAW data. RAW data recorded in the image recording means is not in a state in which the apparatus can shoot, is in a state in which power can be stably supplied, and communicates with an external device having information on a development processing function for generating image data It is developed when possible. That is, when it is detected that the apparatus is not ready for photographing, is in a state in which power can be stably supplied, and is in a state in which communication with an external device having development processing function information is possible, the hardware The information on the development processing function is acquired from the external device via the communication means as the information on the function to be realized in the above, and the acquired information on the development processing function is loaded into the hardware. Then, the RAW data recorded in the image recording means is developed together by hardware. As a result, it is possible to shoot comfortably without waiting for processing during shooting. In addition, since the development process is performed after confirming that the power can be stably supplied, it is possible to prevent the data from being lost due to the power being cut off during the process. In addition, since the development processing function information is acquired from the external device, the RAW data development processing can always be performed using the latest image processing technology.
請求項3に係る発明は、前記目的を達成するために、前記機能情報記憶手段には、前記ハードウェアに実現させる機能の情報として、さらに前記RAWデータに対してイメージセンサ固有の補正処理を行う補正機能の情報が記録され、前記制御手段は、前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記ハードウェアに前記補正機能の情報をロードして、前記RAWデータ生成手段で生成されたRAWデータを補正処理したRAWデータを生成させ、生成されたRAWデータを前記画像記録手段に記録することを特徴とする請求項1又は2に記載の撮影装置を提供する。 According to a third aspect of the present invention, in order to achieve the above object, the function information storage means further performs correction processing specific to an image sensor on the RAW data as information on functions to be realized by the hardware. When the information on the correction function is recorded, the control means detects that the apparatus is ready for photographing by the apparatus state detection means, and the recording instruction means instructs the recording of the image, the hardware Loading the information on the correction function to the wearer, generating RAW data obtained by correcting the RAW data generated by the RAW data generation unit, and recording the generated RAW data in the image recording unit. An imaging apparatus according to claim 1 or 2 is provided.
本発明によれば、画像の記録が指示されると、ハードウェアにイメージセンサ固有の補正処理(たとえば、キズ補正やシェーディング補正など)を行う補正機能の情報がロードされ、所要の補正処理が施されたRAWデータが画像記録手段に記録される。これにより、機種に依存しない共通の現像処理を行うことができる。 According to the present invention, when an image recording is instructed, information on a correction function for performing correction processing unique to the image sensor (for example, scratch correction, shading correction, etc.) is loaded into the hardware, and the necessary correction processing is performed. The RAW data thus recorded is recorded on the image recording means. This makes it possible to perform common development processing independent of the model.
請求項4に係る発明は、前記目的を達成するために、前記電源は、バッテリと外部電源であり、前記電源状態検出手段は、前記外部電源の接続を検出して、電源が安定供給可能な状態を検出することを特徴とする請求項1−3のいずれか一項に記載の撮影装置を提供する。 According to a fourth aspect of the present invention, in order to achieve the above object, the power source is a battery and an external power source, and the power source state detecting means can detect the connection of the external power source to stably supply the power source. A state is detected, The imaging device according to any one of claims 1 to 3 is provided.
本発明によれば、外部電源の接続が検出されると、電源が安定供給可能な状態であることが検出される。これにより、恒常的な電源を確保でき、安定した現像処理を行うことができる。 According to the present invention, when the connection of the external power source is detected, it is detected that the power source can be stably supplied. Thereby, a constant power supply can be secured and stable development processing can be performed.
請求項5に係る発明は、前記目的を達成するために、前記電源は、バッテリであり、記録用の画像データを生成する必要のあるRAWデータを検出する未現像データ検出手段と、前記未現像データ検出手段で検出されたすべてのRAWデータから記録用の画像データを生成するのに必要な前記バッテリの容量を算出する容量演算手段と、バッテリの残容量を検出する前記バッテリの残容量を検出する残容量検出手段と、を備え、前記電源状態検出手段は、前記残容量検出手段で検出された残容量が、前記容量演算手段で算出された容量を超えることを検出して、電源が安定供給可能な状態を検出することを特徴とする請求項1−3のいずれか一項に記載の撮影装置を提供する。 According to a fifth aspect of the present invention, in order to achieve the above object, the power source is a battery, and undeveloped data detecting means for detecting RAW data that needs to generate image data for recording; and the undeveloped data Capacity calculation means for calculating the capacity of the battery necessary to generate image data for recording from all the RAW data detected by the data detection means, and detection of the remaining capacity of the battery for detecting the remaining capacity of the battery A remaining capacity detecting means for detecting that the remaining capacity detected by the remaining capacity detecting means exceeds the capacity calculated by the capacity calculating means, so that the power supply is stable. The state which can be supplied is detected, The imaging device according to any one of claims 1 to 3 is provided.
本発明によれば、RAWデータを現像処理するのに必要なバッテリの容量が演算され、バッテリの残容量が算出された容量を超えることを検出して、電源が安定供給可能な状態を検出する。これにより、安定した現像処理を行うことができる。 According to the present invention, the capacity of the battery necessary for developing the RAW data is calculated, and it is detected that the remaining capacity of the battery exceeds the calculated capacity, thereby detecting a state where the power can be stably supplied. . Thereby, stable development processing can be performed.
請求項6に係る発明は、前記目的を達成するために、前記電源は、バッテリであり、記録用の画像データを生成する必要のあるRAWデータを検出する未現像データ検出手段と、バッテリの残容量を検出する前記バッテリの残容量を検出する残容量検出手段と、を備え、前記電源状態検出手段は、前記残容量検出手段で検出された残容量が、規定容量を超えることを検出して、電源が安定供給可能な状態を検出することを特徴とする請求項1−3のいずれか一項に記載の撮影装置を提供する。 According to a sixth aspect of the present invention, in order to achieve the above object, the power source is a battery, undeveloped data detecting means for detecting RAW data that needs to generate image data for recording, and a remaining battery. A remaining capacity detecting means for detecting a remaining capacity of the battery for detecting a capacity, wherein the power supply state detecting means detects that the remaining capacity detected by the remaining capacity detecting means exceeds a specified capacity. The imaging apparatus according to claim 1, wherein a state in which power can be stably supplied is detected.
本発明によれば、バッテリの残容量が、あらかじめ設定された規定容量を超えることを検出して、電源が安定供給可能な状態を検出する。たとえば、満充電されていることを検出して、電源が安定供給可能な状態を検出する。これにより、安定した現像処理を行うことができる。 According to the present invention, it is detected that the remaining capacity of the battery exceeds a preset specified capacity, and a state where the power can be stably supplied is detected. For example, by detecting that the battery is fully charged, a state where the power can be stably supplied is detected. Thereby, stable development processing can be performed.
請求項7に係る発明は、前記目的を達成するために、前記記録指示手段によって画像の記録が指示される直前に生成された表示用の画像データを記録する記録手段を備え、前記制御手段は、前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記RAWデータ生成手段で生成されたRAWデータを前記画像記録手段に記録するとともに、前記記録手段に記録された表示用の画像データを前記画像記録手段に記録することを特徴とする請求項1−6のいずれか一項に記載の撮影装置を提供する。 In order to achieve the above object, the invention according to claim 7 comprises recording means for recording display image data generated immediately before the recording instruction is instructed by the recording instruction means, and the control means comprises: When the apparatus state detection unit detects that the apparatus is in a shootable state and the recording instruction unit instructs to record an image, the RAW data generated by the RAW data generation unit is converted into the image data. The recording apparatus according to claim 1, wherein the image data for display recorded in the recording unit is recorded in the recording unit, and the image data for display is recorded in the image recording unit. .
本発明によれば、画像の記録が指示されると、その記録指示により得られたRAWデータとともに、記録指示の直前に得られた表示用の画像データが画像記録手段に記録される。これにより、たとえば、記録済みのRAWデータが、いまだ現像処理されていない場合であっても、代わりに表示用の画像データを表示手段に表示させることにより、記録済みのRAWデータを簡易的に確認することができ、使い勝手を向上させることができる。 According to the present invention, when the image recording is instructed, the display image data obtained immediately before the recording instruction is recorded in the image recording unit together with the RAW data obtained by the recording instruction. Thus, for example, even when recorded RAW data has not yet been developed, the recorded RAW data can be easily confirmed by displaying the display image data on the display means instead. Can improve usability.
本発明によれば、小さい回路で構成できるとともに、快適に撮影することができ、かつ、撮影により得あれた画像データを安全に保管できる。 According to the present invention, it can be configured with a small circuit, can be photographed comfortably, and image data obtained by photographing can be safely stored.
以下、添付図面を参照して、本発明に係る撮影装置の好ましい実施の形態について詳説する。 Hereinafter, a preferred embodiment of a photographing apparatus according to the present invention will be described in detail with reference to the accompanying drawings.
[第1の実施の形態]
<装置構成>
図1は、本発明が適用されたデジタルスチルカメラ(DSC)のシステム構成を示すブロック図である。
[First Embodiment]
<Device configuration>
FIG. 1 is a block diagram showing a system configuration of a digital still camera (DSC) to which the present invention is applied.
同図に示すように、本実施の形態のDSC10は、操作部12、CPU14、撮影光学系16、イメージセンサ18、アナログフロントエンド(AFE)20、画像入力コントローラ26、ダイナミック・リコンフィギャラブル・プロセッサ(Dynamically Reconfigurable Processor(DRP))28、表示コントローラ30、表示装置32、AE/AF/AWB検出部34、外部通信部36、電源管理部38、ワークメモリ40、プログラムメモリ42、画像記録メモリ44等を備えて構成されている。
As shown in the figure, the
操作部12は、撮影を指示するレリーズボタン、電源のON/OFFを指示する電源ボタン、カメラのモードを撮影モードと再生モードとに切り換えるモード切換スイッチ、テレ/ワイドのズームを指示するズームボタン、メニュー画面の呼び出しを指示するメニューボタン、処理の実行、選択の確定等を指示するOKボタン、処理のキャンセル等を指示するキャンセルボタン、十字ボタン等の各種操作部材を含み、操作に応じた操作信号をCPU14に送る。
The
CPU14は、所定の制御プログラムを実行することにより、操作部12からの各種信号に基づいて、DSC10の各部を制御する。
The
プログラムメモリ42には、このCPU14が実行する制御プログラムや、制御に必要な各種データが格納されている。また、後述するように、このプログラムメモリ42には、DRP28が実現する回路の情報が格納されている。このプログラムメモリ42は、たとえば、フラッシュROM等の不揮発性メモリで構成される。
The
ワークメモリ40は、たとえば、SDRAM等の揮発性メモリで構成され、CPU14によるプログラムの実行領域として利用されるとともに、画像データの一時記憶領域として利用される。
The
画像記録メモリ44は、たとえば、フラッシュROM等の不揮発性メモリで構成され、撮影により得られた画像データの記録領域として利用される。なお、この画像記録メモリ44は、いわゆるメモリカードの形態でカメラ本体に着脱自在に取り付けられる構成としてもよいし、また、いわゆる内蔵メモリの形態でカメラ本体に一体的に組み込まれる構成としてもよい。
The
撮影光学系16は、ズームレンズ装置で構成されており、主として、ズーミングを行うためのズームレンズ16zと、フォーカシングを行うためのフォーカスレンズ16f、光量を調節するための絞り16iとを備えて構成されている。
The photographing
ズームレンズ16zは、撮影光軸に沿って前後移動自在に設けられており、ズームモータ46zに駆動されて、撮影光軸上を前後移動する。CPU14は、ズームモータドライバ48zを介してズームモータ46zの駆動を制御することにより、ズームレンズ16zの移動を制御して、焦点距離を制御する。
The
フォーカスレンズ16fは、撮影光軸に沿って前後移動自在に設けられており、フォーカスモータ46fに駆動されて、撮影光軸上を前後移動する。CPU14は、フォーカスモータドライバ48fを介してフォーカスモータ46fの駆動を制御することにより、フォーカスレンズ16fの移動を制御して、焦点位置を制御する。
The
絞り16iは、たとえば、アイリス絞りで構成され、アイリスモータ46iに駆動されて、その開口量(絞り値)が調整される。CPU14は、アイリスモータドライバ48iを介してアイリスモータ46iの駆動を制御することにより、絞り16iの開口量をして、イメージセンサ18への入射光量を制御する。
The
イメージセンサ18は、所定のカラーフィルタ配列(たとえば、ベイヤ)のCCDイメージセンサが用いられており、撮影光軸に直交するようにして、撮影光学系16の後方に配置されている。
The
なお、本実施の形態では、イメージセンサ18にCCDイメージセンサを用いているが、イメージセンサ18には、この他、CMOSイメージセンサ等の他の構成のイメージセンサを用いることもできる。また、画素配列も正方配列のものに限らず、ハニカム配列のものを用いることもできる。
In the present embodiment, a CCD image sensor is used as the
イメージセンサ18は、タイミングジェネレータ50から加えられる駆動信号に応じて作動し、各画素(受光素子)に蓄積された信号電荷を電圧信号に変換して、画像信号として、点順次に出力する。
The
なお、このイメージセンサ18には、電子シャッタ機能を実現するために、シャッタゲートを介してシャッタドレインが設けられている。イメージセンサ18の各画素に蓄積された信号電荷は、タイミングジェネレータ50を介して、シャッタゲートを駆動すると、シャッタドレインに掃き出される。したがって、このシャッタゲートの駆動を制御することにより、各画素に蓄積される信号電荷の蓄積時間を制御でき、シャッタスピードを制御することができる。
The
イメージセンサ18から出力された画像信号は、アナログフロントエンド(AFE)20に取り込まれる。
An image signal output from the
AFE20は、アナログ信号処理回路22と、A/D変換器24とを備えて構成され、イメージセンサ18から出力されたアナログの画像信号に所定の信号処理を施し、デジタルの画像信号に変換して出力する。このAFE20は、タイミングジェネレータ50から加えられる駆動タイミング信号で動作し、イメージセンサ18と同期して動作する。
The
アナログ信号処理回路22は、CDS(相関2重サンプリング回路)とAGC(アナログ・ゲイン制御回路)とを含み、CDSでイメージセンサ18から出力された画像信号に含まれるリセットノイズ(低周波)を除去したのち、AGCで信号を増幅し、一定レベルの大きさにコントロールする。
The analog
A/D変換器24は、アナログ信号処理回路22で所定の信号処理が施されたアナログの画像信号をデジタルの画像信号に変換して出力する。
The A /
画像入力コントローラ26は、CPU14の制御の下、AFE20から出力される1コマ分の画像信号を取り込む。この画像入力コントローラ26によってAFE20から取り込まれる1コマ分の画像信号が、撮影画像のRAWデータである。取り込まれたRAWデータは、ワークメモリ40の所定領域に格納される。
The
ダイナミック・リコンフィギャラブル・プロセッサ(DRP)28は、内部機能を再構成する仕組みを備えたLSIで構成され、動作させたまま任意の論理回路を実現できるように構成されている。 The dynamic reconfigurable processor (DRP) 28 is composed of an LSI having a mechanism for reconfiguring internal functions, and is configured to realize an arbitrary logic circuit while being operated.
本実施の形態のDSC10では、RAWデータに対してイメージセンサ固有のキズ補正やシェーディング補正を行う機能(イメージセンサ固有の補正処理機能)と、RAWデータを表示用に簡易現像処理する機能(簡易現像処理機能)と、RAWデータを記録用に現像処理する機能(現像処理機能)と、現像処理後の画像データを圧縮処理する機能(圧縮処理機能)と、圧縮された画像データを伸張する機能(伸張処理機能)とを切り換えてDRP28に実現させる。
In the
このDRP28に実現させる回路の情報は、プログラムメモリ42に格納されており、CPU14は、このプログラムメモリ42に格納された回路情報をDRP28にダウンロードして、DRP28に実現させる機能を切り換える。
The circuit information realized by the
なお、このDRP28で行う画像処理については、のちに詳述する。
The image processing performed by the
表示コントローラ30は、CPU14の制御の下、簡易現像処理又は現像処理されて生成された画像データをワークメモリ40から読み出し、表示装置32の表示形式に変換して出力する。表示装置32は、たとれば、カラーLCDで構成される。
Under the control of the
AE/AF/AWB検出部34は、画像入力コントローラ26を介して取り込んだ撮影画像のRAWデータを用いて、焦点評価値(いわゆるコントラスト情報)、被写体の明るさ、光源種を検出する。
The AE / AF /
焦点評価値の情報は、AF(Auto Focus)制御に用いられ、CPU14は、この焦点評価値が最大となるフォーカスレンズ14fの位置をサーチして、主要被写体に焦点を合せる(いわゆるコントラストAF)。
The information on the focus evaluation value is used for AF (Auto Focus) control, and the
被写体の明るさの情報は、AE(Auto Exposure)制御に用いられ、CPU14は、この被写体の明るさの情報に基づいて、EV値を算出し、露出(絞り値、シャッタースピード)を決定する。
Information on the brightness of the subject is used for AE (Auto Exposure) control, and the
光源種の情報は、AWB(Auto White Balance)制御に用いられ、CPU14は、この光源種の情報に基づいて、ホワイトバランス用のWBパラメータを設定する。
Information on the light source type is used for AWB (Auto White Balance) control, and the
外部通信部36は、CPU14の制御の下、所定の通信インターフェースを介して接続された外部機器との間でデータの送受信を行う。本実施の形態のDSC10では、通信インターフェースとしてUSBが採用されている。したがって、USBインターフェースを有する機器であれば、USBケーブルを介して接続することができ、互いにデータの送受信を行うことができる。
The
なお、本例ではUSBインターフェースを用いて外部機器と通信する構成としているが、外部機器と通信する手段は、これに限定されるものではなく、他の通信手段で通信する構成とすることもできる。また、その接続形態は有線のものに限らず、無線で接続する形態であってもよい。したがって、たとえば、この他、有線によるLANや無線によるLAN、ブルートゥース、赤外線通信等により、外部機器と通信する構成としてもよい。 In this example, the USB interface is used to communicate with the external device. However, the means for communicating with the external device is not limited to this, and other communication means may be used for communication. . Further, the connection form is not limited to a wired one, and may be a form of connection by wireless. Therefore, for example, in addition to this, a configuration may be adopted in which communication with an external device is performed by a wired LAN, a wireless LAN, Bluetooth, infrared communication, or the like.
電源管理部38は、DC/DCコンバータ等を備え、CPU14の制御の下、カメラ本体に装填されたバッテリ52から供給される電力、又は、電源端子54を介して接続されたACアダプタ56から供給される電力のカメラ各部への供給を制御する。
The power management unit 38 includes a DC / DC converter or the like, and is supplied from the
この電源管理部38は、充電回路を備えており、CPU14の制御の下、カメラ本体に装填されたバッテリ52を充電する。
The power management unit 38 includes a charging circuit, and charges the
また、この電源管理部38は、バッテリ残容量検出回路を備えており、CPU14の制御の下、カメラ本体に装填されたバッテリ52の残容量を検出する。具体的には、バッテリ52の電圧を検出して、残容量を検出する。
The power management unit 38 also includes a battery remaining capacity detection circuit, and detects the remaining capacity of the
バッテリ52は、交換可能な形態としてもよいし、また、カメラ本体に一体的に組み込む構成としてもよい。
The
なお、本実施の形態のDSC10は、クレードル58を介して、ACアダプタ56との接続、及び、外部機器との接続を行うことができるようにされている。すなわち、カメラ本体をクレードル58に載置すると、そのクレードル58に設けられたUSB端子が、DSC10のUSB端子に接続され、そのクレードル58のUSB端子に接続された外部機器と通信可能に接続される。また、クレードル58に設けられた電源端子が、DSC10の電源端子54に接続され、そのクレードル58の電源端子に接続されたACアダプタ56から電力供給が行われる。
The
なお、DSC10のUSB端子を介して直接外部機器と接続することもできるし、また、DSC10の電源端子54を介して直接ACアダプタ56に接続することもできる。また、USB端子を介して電源の供給を行う構成とすることもできる。
The external device can be directly connected via the USB terminal of the
電源管理部38は、電源の接続状況(バッテリ52が接続されているか、ACアダプタ56が接続されているか)を検出して、CPU14に出力する。
The power management unit 38 detects the connection status of the power supply (whether the
<動作>
次に、以上のように構成された本実施の形態のDSC10の動作について説明する。
<Operation>
Next, the operation of the
上記のように、本実施の形態のDSC10には、DRP28が搭載されており、実現される機能(回路)が状況に応じて切り換えられる。
As described above, the
すなわち、本撮影前の撮影指示待ちの状態では、RAWデータを表示用に簡易現像処理する回路の情報がDRP28にダウロードされ、DRP28が簡易現像処理回路として機能する。これにより、イメージセンサ18で捉えた映像を表示装置32にスルー表示させることができる。
That is, in the state of waiting for a shooting instruction before the main shooting, information on a circuit that performs simple development processing of RAW data for display is downloaded to the
そして、この撮影指示待ちの状態から本撮影が指示されると、イメージセンサ固有の補正処理(キズ補正やシェーディング補正等)を行う回路の情報がDRP28にダウンロードされ、DRP28が補正処理回路として機能する。本撮影が指示された場合は、この補正処理がされたRAWデータが、画像記録メモリ44に記録される。そして、このようにRAWデータの状態で記録することにより、現像処理の時間を省くことができ、撮影間隔を短縮することができる。
When the main shooting is instructed from the waiting state of the shooting instruction, information on a circuit for performing correction processing (scratch correction, shading correction, etc.) unique to the image sensor is downloaded to the
一方、RAWデータは、そのままでは表示装置32に表示することができないので、現像処理する必要がある。本実施の形態のDSC10では、カメラの電源がOFFされ、かつ、ACアダプタ56から電力が供給されていることが確認されると、記録済みのRAWデータの現像処理が行われる。すなわち、DSC10の電源がOFFされ、かつ、ACアダプタ56から電力が供給されていることが確認されると、RAWデータを記録用に現像処理する回路の情報がDRP28にダウンロードされ、DRP28が現像処理回路として機能する。これにより、RAWデータを画質調整された可視可能なデータ(本例では、YCデータ)に変換にすることができる。
On the other hand, since RAW data cannot be displayed on the
本実施の形態のDSC10では、現像処理が完了すると、さらに現像処理された画像データ(YCデータ)を圧縮処理する回路の情報がDRP28にダウンロードされ、DRP28が現像処理回路として機能する。これにより、画像記録メモリ44の容量を圧迫せずに画像を保存することができる。
In the
なお、表示用の簡易現像処理では、少なくとも撮影領域が判明できるレベルでの現像処理が行われる。一方、記録用の現像処理では、画質を向上させるための処理を伴った現像処理が行われる。 In the simple development processing for display, development processing is performed at a level at which at least the photographing area can be identified. On the other hand, in the recording development process, a development process accompanied by a process for improving the image quality is performed.
たとえば、表示用の簡易現像処理では、各画素がR、G、Bいずれか一色の情報しか持たないRAWデータを各画素がR、G、B三色の色情報を持つように同時化する処理(補完処理)を行う。 For example, in the simple development process for display, a process of synchronizing RAW data in which each pixel has only one color information of R, G, B so that each pixel has color information of R, G, B (Complementary processing) is performed.
一方、記録用の現像処理では、同時化したデータを輝度データ(Yデータ)と色差データ(Cr、Cbデータ)とからなる画像データ(YCデータ)に変換し、さらにYC変換後の画像データ(YCデータ)に対して、コントラスト強調処理、エッジ強調処理、ノイズリダクションなどのレタッチ処理を行う。 On the other hand, in the recording development process, the synchronized data is converted into image data (YC data) composed of luminance data (Y data) and color difference data (Cr, Cb data), and image data after YC conversion (YC data) YC data) is subjected to retouching processing such as contrast enhancement processing, edge enhancement processing, and noise reduction.
なお、現像処理は、一つの回路で実現することもできるが、各処理を実現する回路を分割し、時系列で処理する構成とすることが好ましい。 The development process can be realized by a single circuit, but it is preferable to divide a circuit that realizes each process and process in time series.
図2〜3は、本実施の形態のDSC10の処理動作の流れを示すフローチャートである。
2 to 3 are flowcharts showing the flow of processing operations of the
まず、CPU14は、操作部12からの入力に基づいて、DSC10のモードが、撮影モードか否かを判定する(ステップS10)。
First, the
DSC14のモードが撮影モードに設定されていると判定すると、CPU14は、表示用に簡易現像処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28に簡易現像処理回路の機能を実現させる(ステップS11)。これにより、表示装置32へのスルー表示が可能になる。CPU14は、イメージセンサ18から順次画像信号を取り込み、DRP28に簡易現像処理させ、生成された画像データ(同時化処理された画像データ)を表示コントローラ30に加えて、表示装置32にスルー画像を表示させる(ステップS12)。
When the
撮影者は、この表示装置32にスルー表示される画像を見て、構図等を確認し、レリーズボタンを押下して、本撮影を指示する。CPU14は、操作部12から入力される信号に基づいて、本撮影が指示されたか否かを判定する(ステップS13)。
The photographer looks at the through-displayed image on the
本撮影が指示されたと判定すると、CPU14は、本撮影の処理を実行し、イメージセンサ18から記録用の画像データ(RAWデータ)を取り込む(ステップS14)。記録用の画像データは、一時的にワークメモリ40に格納される。
If it is determined that the main shooting has been instructed, the
CPU14は、記録用の画像データを取り込むと、イメージセンサ固有のキズ補正やシェーディング補正を行う回路(補正回路)の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28に補正処理回路の機能を実現させる(ステップS15)。そして、本撮影により得られたRAWデータをDRP28に加え、イメージセンサ固有の補正処理を行わせる(ステップS16)。
When the
CPU14は、このキズ補正等のイメージセンサ固有の補正処理を行ったRAWデータを画像記録メモリ44に記録する(ステップS17)。
The
以上一連の工程で一枚の画像の撮影が完了する。この後、CPU14は、ステップS11に戻り、表示用に簡易現像処理する回路の情報をDRP28にダウンロードして、DRP28に簡易現像処理回路の機能を実現させる(ステップS11)。そして、表示装置32にスルー画像を表示させる(ステップS12)。
The imaging of one image is completed in the series of steps described above. Thereafter, the
なお、上記ステップS13において、本撮影の指示がなされていないと判定すると、CPU14は、操作部12からの入力に基づいて、撮影モードを移行したか否かを判定する(ステップS18)。ここで、撮影モードを移行していないと判定すると、CPU14は、再度、ステップS13に戻り、本撮影の指示がなされたか否かを判定する(ステップS13)。
If it is determined in step S13 that an instruction for actual shooting has not been given, the
一方、撮影モードを移行したと判定すると、図3に示すように、操作部12からの信号に基づいて、電源のOFFが指示されたか否かを判定する(ステップS20)。
On the other hand, if it is determined that the shooting mode has been changed, as shown in FIG. 3, it is determined based on a signal from the
ここで、電源のOFFが指示されていないと判定すると、CPU14は、別のモードへの移行が指示されたと判定し、指示されたモード(たとえば、再生モード)での処理を開始する(ステップS27)。
If it is determined that the power-off is not instructed, the
一方、電源がOFFされたと判定すると、CPU14は、電源管理部38からの情報に基づいて、ACアダプタが接続されているか否かを判定する(ステップS21)。ここで、ACアダプタが接続されていないと判定すると、CPU14は、処理を終了する。
On the other hand, when determining that the power is turned off, the
一方、ACアダプタが接続されていると判定すると、CPU14は、画像記録メモリ44にアクセスし、未現像のRAWデータが存在するか否かを判定する(ステップS22)。ここで、未現像のRAWデータが存在しないと判定すると、CPU14は、処理を終了する。
On the other hand, when determining that the AC adapter is connected, the
一方、未現像のRAWデータが存在すると判定すると、CPU14は、記録用の現像処理を実行する(ステップS23)。
On the other hand, if it is determined that undeveloped RAW data exists, the
図4は、記録用の現像処理の手順を示すフローチャートである。 FIG. 4 is a flowchart showing the procedure of recording development processing.
まず、CPU14は、画像記録メモリ44から未現像のRAWデータを読み出し、ワークメモリ40に展開する(ステップS30)。
First, the
次に、CPU14は、RAWデータを同時化処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28に補正処理回路の機能を実現させる(ステップS31)。そして、ワークメモリに展開した未現像のRAWデータをDRP28に加え、DRP28に同時化処理させる。処理後の画像データは、再度、ワークメモリ40に格納される。
Next, the
次に、CPU14は、同時化後の画像データをYC変換処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28にYC変換処理回路の機能を実現させる(ステップS32)。そして、ワークメモリに格納された同時化処理後のDRP28に加えて、画像データを輝度データ(Yデータ)と色差データ(Cr、Cbデータ)とからなる画像データ(YCデータ)に変換させる。YC変換後の画像データ(YCデータ)は、再度、ワークメモリ40に格納される。
Next, the
次に、CPU14は、YC変換後の画像データをノイズリダクション処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28にノイズリダクション処理回路の機能を実現させる(ステップS33)。そして、ワークメモリに格納されたYC変換後の画像データをDRP28に加えて、ノイズリダクション処理させる。ノイズリダクション処理後の画像データ(YCデータ)は、再度、ワークメモリ40に格納される。
Next, the
次に、CPU14は、ノイズリダクション処理後の画像データをコントラスト強調処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28にコントラスト強調処理回路の機能を実現させる(ステップS34)。そして、ワークメモリに格納されたノイズリダクション処理後の画像データをDRP28に加えて、コントラスト強調処理させる。コントラスト強調処理後の画像データ(YCデータ)は、再度、ワークメモリ40に格納される。
Next, the
次に、CPU14は、コントラスト強調処理後の画像データをエッジ強調処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28にエッジ強調処理回路の機能を実現させる(ステップS35)。そして、ワークメモリに格納されたコントラストを強調処理後の画像データをDRP28に加えて、エッジ強調処理させる。エッジ強調処理後の画像データ(YCデータ)は、再度、ワークメモリ40に格納される。
Next, the
以上一連の工程で記録用の現像処理は完了し、記録用の画像データ(YCデータ)が生成される。 The development process for recording is completed in the series of steps described above, and recording image data (YC data) is generated.
この後、CPU14は、図3に示すように、生成された記録用の画像データを圧縮する処理(ここでは、YCデータをJPEG圧縮する処理)を行う。すなわち、画像データを圧縮処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28に圧縮処理回路の機能を実現させる(ステップS24)。そして、ワークメモリに格納された記録用の画像データをDRP28に加えて、圧縮処理させる。生成された圧縮画像データは、再度、ワークメモリ40に格納される。
Thereafter, as shown in FIG. 3, the
CPU14は、生成された圧縮画像データに所定の付属情報を付加して、所定フォーマットの画像ファイル(ここでは、Exifファイル)を生成し、所定の記録フォーマット(ここでは、DCF)に従って画像記録メモリに記録する(ステップS25)。
The
この後、CPU14は、画像記録メモリ44にアクセスし、未現像のRAWデータが存在するか否かを判定する(ステップS26)。そして、未現像のRAWデータが存在しないと判定すると、処理を終了する。
Thereafter, the
一方、未現像のRAWデータが存在すると判定すると、ステップS23に戻り、未現像のRAWデータに対して記録用の現像処理を実行する。 On the other hand, if it is determined that there is undeveloped RAW data, the process returns to step S23, and recording development processing is executed on the undeveloped RAW data.
このように、本実施の形態のDSC10では、DRP28を組み込み、DRP28に実現させる回路の内容を適宜切り換えて各種処理を実行することにより、全体の回路規模を小さくすることができる。
As described above, in the
また、撮影時は画像をRAWデータで記録し、電源OFF後に記録用の現像処理を行う構成とすることにより、撮影間隔を短くすることができ、快適な撮影環境を実現することができる。 In addition, when shooting, an image is recorded as RAW data, and a recording development process is performed after the power is turned off, so that a shooting interval can be shortened and a comfortable shooting environment can be realized.
また、撮影中に記録用の現像処理を行わないことにより、電力消費も抑えることができ、長時間の撮影を実現することができる。 In addition, by not performing recording development processing during shooting, power consumption can be suppressed and long-time shooting can be realized.
また、記録用の現像処理を行う場合は、安定した電源(ACアダプタからの給電)が確保されていることを確認して、実行する構成とすることにより、処理途中でバッテリが切れて、データが破壊されるという事態を未然に防ぐことができる。これにより、撮影により得られた画像データを安全に取り扱うことができる。 In addition, when performing development processing for recording, it is confirmed that a stable power supply (power supply from the AC adapter) is ensured and executed, so that the battery runs out during processing and data Can be prevented in advance. Thereby, the image data obtained by photographing can be handled safely.
なお、ACアダプタ56が接続された場合は、電力供給がバッテリ52からACアダプタ56に切り換えられるものとするが、バッテリ52を充電しながらバッテリ52から給電する構成とすることもできる。
When the
また、電源OFF後に現像処理を行う構成とすることにより、使用中に処理待ち時間などを生じさせることなく、快適に使用することができる。 Further, by adopting a configuration in which development processing is performed after the power is turned off, it can be used comfortably without causing a processing waiting time during use.
なお、上記実施の形態では、記録用の現像処理として、同時化処理後、YC変換し、YC変換された画像データ(YCデータ)をノイズリダクション処理、コントラスト強調処理、エッジ強調処理する構成としているが、記録用の現像処理の内容は、これに限定されるものではない。さらに高レベルな画像処理を施して記録用の画像データを生成するようにしてもよい。 In the above-described embodiment, as the recording development process, after the synchronization process, YC conversion is performed, and the YC converted image data (YC data) is subjected to noise reduction process, contrast enhancement process, and edge enhancement process. However, the content of the development process for recording is not limited to this. Further, high-level image processing may be performed to generate image data for recording.
同様に表示用の簡易現像処理についても、上記実施の形態では、同時化処理のみを行っているが、表示画像の画質を向上させる場合には、さらに他の画像処理を行うようにしてもよい。ただし、処理内容を増やすほど、回路規模が大きくなるとともに、消費電力も増え、処理速度も低下するので、これらを考慮して、簡易現像処理の内容を設定することが好ましい。 Similarly, in the above embodiment, only the synchronization processing is performed for the simple development processing for display. However, in order to improve the image quality of the display image, other image processing may be performed. . However, as the processing content is increased, the circuit scale is increased, the power consumption is increased, and the processing speed is decreased. Therefore, it is preferable to set the content of the simple development processing in consideration of these.
一方、記録用の現像処理については、電源OFF後に行われることから、消費電力や処理速度等については、あまり考慮する必要はない。したがって、さらに高レベルな画像処理を行う構成としてもよい。 On the other hand, since the development process for recording is performed after the power is turned off, the power consumption, the processing speed, etc. need not be considered much. Therefore, it may be configured to perform higher level image processing.
また、安定した電源が確保されていることを条件に記録用の現像処理を行うので、記録用の現像処理を行う場合は、内部回路の動作周波数をアップして、処理速度を上げるようにしてもよい。 Also, since the development process for recording is performed on the condition that a stable power supply is secured, when performing the development process for recording, the operating frequency of the internal circuit is increased to increase the processing speed. Also good.
なお、上記実施の形態では、本撮影により得られたRAWデータに対して、イメージセンサ固有の補正処理を行って、画像記録メモリ44に記録する構成を採っているが、本撮影により得られたRAWデータをそのまま画像記録メモリ44に記録する構成としてもよい。すなわち、画像入力コントローラ26を介して取り込まれたRAWデータをそのまま画像記録メモリ44に記録する構成としてもよい。
In the above embodiment, the RAW data obtained by the actual photographing is subjected to the correction processing unique to the image sensor and recorded in the
なお、上記実施の形態のように、イメージセンサ固有の補正処理を行って、画像記録メモリ44に記録する構成とすることにより、カメラの機種によらず、汎用の現像処理を行うことができる。
It should be noted that general-purpose development processing can be performed regardless of the model of the camera by performing the correction processing unique to the image sensor and recording in the
なお、現像済みのRAWデータについては、現像処理の完了後に消去する構成としてもよいし、また、現像処理完了後もそのまま画像記録メモリ44に残す構成としてもよい。
The developed RAW data may be deleted after the development process is completed, or may be left as it is in the
また、本撮影の直前に簡易現像処理された画像データを取得し、本撮影により得られたRAWデータに関連づけて画像記録メモリ44に記録するようにしてもよい。これにより、本撮影により得られたRAWデータが記録用の現像処理されるまでの間、撮影済みの画像がどのような画像かを簡易的に確認することができる。すなわち、再生指示がなされた場合(再生モード時)は、この簡易現像処理された画像を表示装置32に表示させることにより、撮影済みの画像を簡易的に確認することができる。
Alternatively, the image data that has been subjected to the simple development process immediately before the main photographing may be acquired and recorded in the
この場合、本撮影の指示がなされるまでの間、簡易現像処理した画像データを逐次上書きしながらワークメモリ40に格納する。そして、本撮影の指示がなされた際にワークメモリ40に格納されている画像データを本撮影直前に簡易現像処理された画像データとして、本撮影により得られたRAWデータとともに画像記録メモリ44に記録する。関連付けは、たとえば、ファイル名を同じにして拡張子を変える方法や、別途管理ファイルを生成する方法などを採ることができる。
In this case, the image data subjected to the simple development processing is stored in the
なお、この例では両者を互いに関連づけて画像記録メモリ44に記録する構成としているが、少なくともどのような画像が画像記録メモリ44に記録されているかが確認できればよいので、両者の関連付けは行わない構成としてもよい。
In this example, the two are associated with each other and recorded in the
なお、簡易現像処理された画像データは、対応するRAWデータが記録用の現像処理されると、自動的に消去される構成とすることが好ましい。 The image data subjected to the simple development processing is preferably configured to be automatically deleted when the corresponding RAW data is subjected to the recording development processing.
また、この本撮影直前に簡易現像処理された画像データを本撮影後に表示装置32に表示し、本撮影により得られた画像を簡易的に確認できるようにしてもよい。また、併せて記録の要否を撮影者に問い合わせ、記録の指示がなされた場合のみ本撮影により得られたRAWデータを画像記録メモリ44に記録するようにしてもよい。
Further, the image data subjected to the simple development process immediately before the main photographing may be displayed on the
また、DRP28に実現させる回路の情報は、適宜更新できるようにすることが好ましい。すなわち、プログラムメモリ42に記録されている回路情報を適宜更新できるようにすることが好ましい。これにより、常に最新の画像処理技術を用いてRAWデータの現像処理を行うことができる。同様に常に最新の圧縮、伸張処理技術を用いて、画像データの圧縮、伸張処理を行うことができる。
In addition, it is preferable that the circuit information realized by the
[第2の実施の形態]
上記のように、DRPを備えたDSCは、プログラムメモリに記録されている回路情報を更新することにより、常に最新の画像処理技術を用いてRAWデータの現像処理を行うことができる。
[Second Embodiment]
As described above, a DSC equipped with DRP can always perform development processing of RAW data by using the latest image processing technology by updating circuit information recorded in the program memory.
本実施の形態のDSCでは、DRPに実現させる回路の情報を適宜更新することにより、常に最新の画像処理技術を用いてRAWデータの現像処理を実行する。具体的には、DSCを所定のサーバに接続して、記録用の現像処理を行う構成とし、現像開始前にサーバに最新の回路情報の有無を問い合わせる構成とする。そして、最新の回路情報が存在する場合は、サーバから最新の回路情報を取得し、回路情報を更新したのち、現像処理を開始する。 In the DSC according to the present embodiment, the development of RAW data is always executed using the latest image processing technology by appropriately updating the information of the circuit realized by the DRP. Specifically, the DSC is connected to a predetermined server to perform development processing for recording, and the server is inquired about the presence or absence of the latest circuit information before development starts. If the latest circuit information exists, the latest circuit information is acquired from the server, the circuit information is updated, and then development processing is started.
なお、DSCとしての基本構成は、上述した第1の実施の形態のDSCと同じなので、DSCの構成についての説明は省略する。 Since the basic configuration as a DSC is the same as that of the DSC of the first embodiment described above, description of the configuration of the DSC is omitted.
また、本実施の形態では、サーバはパソコン(PC)であり、PCは外部通信部36を介して通信可能に接続される。
In the present embodiment, the server is a personal computer (PC), and the PC is connected to be communicable via the
なお、撮影時の処理(図2の処理)は、上述した第1の実施の形態のDSCの処理と同じなので、ここでは、電源OFF後に行われる処理についてのみ説明する。 Note that the processing at the time of shooting (the processing in FIG. 2) is the same as the DSC processing in the first embodiment described above, so only the processing performed after the power is turned off will be described here.
図5は、撮影モードを移行後のDSCの処理動作の流れを示すフローチャートである。 FIG. 5 is a flowchart showing a flow of processing operations of the DSC after shifting to the shooting mode.
撮影モードを移行したと判定すると(図2参照:ステップS10&ステップS18)、CPU14は、操作部12からの信号に基づいて、電源のOFFが指示されたか否かを判定する(ステップS40)。
If it is determined that the shooting mode has been changed (see FIG. 2: step S10 & step S18), the
ここで、電源のOFFが指示されていないと判定すると、CPU14は、別のモードへの移行が指示されたと判定し、指示されたモード(たとえば、再生モード)での処理を開始する(ステップS51)。
If it is determined that the power-off is not instructed, the
一方、電源がOFFされたと判定すると、CPU14は、電源管理部38からの情報に基づいて、ACアダプタが接続されているか否かを判定する(ステップS41)。ここで、ACアダプタが接続されていないと判定すると、CPU14は、処理を終了する。
On the other hand, when determining that the power is turned off, the
一方、ACアダプタが接続されていると判定すると、CPU14は、画像記録メモリ44にアクセスし、未現像のRAWデータが存在するか否かを判定する(ステップS42)。ここで、未現像のRAWデータが存在しないと判定すると、CPU14は、処理を終了する。
On the other hand, when determining that the AC adapter is connected, the
一方、未現像のRAWデータが存在すると判定すると、外部通信部36の接続状況を確認し、サーバ(PC)と通信可能な状態か否かを判定する(ステップS44)。ここで、サーバと通信可能な状態にないと判定すると、CPU14は、処理を終了する。
On the other hand, if it is determined that there is undeveloped raw data, the connection status of the
一方、サーバと通信可能な状態であると判定すると、サーバに更新すべき回路情報の有無を問い合わせる。そして、その問い合わせ結果に基づいて、更新する回路情報の有無を判定する(ステップS44)。 On the other hand, if it is determined that the communication with the server is possible, the server is inquired of whether there is circuit information to be updated. Based on the inquiry result, the presence / absence of circuit information to be updated is determined (step S44).
なお、更新すべき回路の有無は、たとえば、各回路の情報をバージョンで管理し、各回路のバージョンが最新か否かを判定して、更新すべき回路情報の有無を判定する。 The presence / absence of a circuit to be updated is determined by, for example, managing information on each circuit by version, determining whether the version of each circuit is the latest, and determining whether there is circuit information to be updated.
更新すべき回路の情報がある場合は、サーバから更新する回路の情報を取得し、プログラムメモリ42に格納されている該当回路の情報を更新する(ステップS46)。
If there is information on the circuit to be updated, the information on the circuit to be updated is acquired from the server, and the information on the corresponding circuit stored in the
そして、更新完了後、記録用の現像処理を開始する(ステップS47)。更新すべき回路の情報がない場合は、当該更新処理はスキップして、記録用の現像処理を開始する(ステップS47)。 Then, after the update is completed, the development process for recording is started (step S47). If there is no information on the circuit to be updated, the update process is skipped and the development process for recording is started (step S47).
なお、記録用の現像処理の手順は、上述した第1の実施の形態DSCと同じなので、ここでは、その詳細な説明は省略するが、各処理が最新の回路情報を利用して行われる。 Since the procedure of the development process for recording is the same as that of the first embodiment DSC described above, detailed description thereof is omitted here, but each process is performed using the latest circuit information.
記録用の現像処理が完了すると、CPU14は、画像データを圧縮処理する回路の情報をプログラムメモリ42から読み出し、DRP28にダウンロードして、DRP28に圧縮処理回路の機能を実現させる(ステップS48)。そして、ワークメモリに格納された記録用の画像データをDRP28に加えて、圧縮処理させる。生成された圧縮画像データは、ワークメモリ40に格納される。
When the development process for recording is completed, the
CPU14は、生成された圧縮画像データに所定の付属情報を付加して、所定フォーマットの画像ファイルを生成し、所定の記録フォーマットに従って画像記録メモリに記録する(ステップS49)。
The
この後、CPU14は、画像記録メモリ44にアクセスし、未現像のRAWデータが存在するか否かを判定する(ステップS50)。そして、未現像のRAWデータが存在しないと判定すると、処理を終了する。
Thereafter, the
一方、未現像のRAWデータが存在すると判定すると、ステップS47に戻り、未現像のRAWデータに対して記録用の現像処理を実行する。 On the other hand, if it is determined that there is undeveloped RAW data, the process returns to step S47, and recording development processing is executed on the undeveloped RAW data.
このように、本実施の形態のDSC10では、更新すべき回路情報の有無を確認した上で記録用の現像処理を行うので、常に最新の画像処理技術を用いて記録用の現像処理を行うことができる。
As described above, in the
なお、本実施の形態では、最新の回路情報を提供する機器(サーバ)として、パソコンを用いているが、最新の回路情報を提供する機器は、これに限定されるものではない。たとえば、専用の提供装置を用意し、当該提供装置にDSCを接続して、最新の回路情報の提供を行う構成とすることもできる。また、ネットワーク(たとえば、インターネット)を利用して、回路情報の提供を受け付ける構成とすることもできる。 In this embodiment, a personal computer is used as a device (server) that provides the latest circuit information, but the device that provides the latest circuit information is not limited to this. For example, a dedicated providing device may be prepared, and a DSC may be connected to the providing device to provide the latest circuit information. Further, it may be configured to receive provision of circuit information using a network (for example, the Internet).
また、たとえば、クレードル58に回路情報の提供機能を持たせ、クレードル58に接続すると、回路情報の提供が受け付けられるようにしてもよい。この場合、クレードル58に通信機能及び回路情報を保持するプログラムメモリを持たせ、当該プログラムメモリに最新の回路情報を逐次記録する構成とする。 Further, for example, the circuit information providing function may be provided to the cradle 58 and the connection of the circuit information to the cradle 58 may be accepted. In this case, the cradle 58 is provided with a program memory for holding communication functions and circuit information, and the latest circuit information is sequentially recorded in the program memory.
[第3の実施の形態]
上述した第1、第2の実施の形態のDSCでは、電源がOFFされても、ACアダプタに接続されていない場合は、記録用の現像処理を行わないようにしている。これは、現像処理中にバッテリが切れ、データが破壊されるのを未然に防止するためである。
[Third Embodiment]
In the DSCs of the first and second embodiments described above, even when the power is turned off, if the AC adapter is not connected, the development process for recording is not performed. This is to prevent the data from being destroyed due to the battery running out during the development process.
しかし、未現像分のRAWデータを現像処理するのに十分な容量がバッテリに確保されていれば、ACアダプタに接続されていなくても、データを破壊することなく、現像処理することができる。 However, if the battery has a sufficient capacity to develop the undeveloped RAW data, the development process can be performed without destroying the data even if the battery is not connected to the AC adapter.
そこで、本実施の形態のDSCでは、バッテリの残容量を確認して、RAWデータの現像処理を行う。 Therefore, in the DSC of the present embodiment, the remaining capacity of the battery is confirmed, and RAW data development processing is performed.
図6は、撮影モードを移行後のDSCの処理動作の流れを示すフローチャートである。 FIG. 6 is a flowchart showing the flow of processing operations of the DSC after shifting to the shooting mode.
なお、ACアダプタが接続されていると判定された場合の処理は、上述した第1の実施の形態と同じである。 Note that the processing when it is determined that the AC adapter is connected is the same as in the first embodiment described above.
したがって、ここでは、ACアダプタが接続されていないと判定された場合の処理について説明する。 Therefore, here, a process when it is determined that the AC adapter is not connected will be described.
ステップS21でACアダプタが接続されていないと判定すると、CPU14は、画像記録メモリ44にアクセスし、未現像のRAWデータが存在するか否かを判定する(ステップS60)。ここで、未現像のRAWデータが存在しないと判定すると、CPU14は、処理を終了する。
If it is determined in step S21 that the AC adapter is not connected, the
一方、未現像のRAWデータが存在すると判定すると、未現像のRAWデータをすべて現像処理するのに必要なバッテリの容量を算出する(ステップS61)。 On the other hand, if it is determined that undeveloped RAW data exists, the battery capacity required to develop all the undeveloped RAW data is calculated (step S61).
なお、ここでの演算は、たとえば、所定の関数に未現像のRAWデータのデータ数を入力して算出する。 The calculation here is performed by inputting the number of undeveloped raw data to a predetermined function, for example.
そして、現在のバッテリの残容量の情報を電源管理部38から取得し、取得した残容量と算出された容量とを比較し、現在のバッテリの残容量ですべてのRAWデータの現像処理が可能か否かを判定する(ステップS62)。すなわち、現在のバッテリの残容量が、算出した容量を上回っているか否かを判定して、すべてのRAWデータの現像処理が可能か否かを判定する。 Then, information on the remaining capacity of the current battery is acquired from the power management unit 38, the acquired remaining capacity is compared with the calculated capacity, and development processing of all RAW data is possible with the remaining capacity of the current battery. It is determined whether or not (step S62). That is, it is determined whether or not the current remaining capacity of the battery exceeds the calculated capacity, and it is determined whether or not development processing of all RAW data is possible.
この判定で現在のバッテリの残容量ですべてのRAWデータの現像処理が不能と判定すると、CPU14は、処理を終了する。
If it is determined in this determination that development processing of all RAW data is impossible with the current remaining battery capacity, the
一方、現在のバッテリの残容量ですべてのRAWデータの現像処理が可能と判定すると、CPU14は、記録用の現像処理を実行する(ステップS23)。
On the other hand, when it is determined that the development process of all the RAW data is possible with the current remaining capacity of the battery, the
このように、本実施の形態のDSCでは、現在のバッテリの残容量を検出し、現在の残容量で処理可能であれば、ACアダプタの接続の有無に関わらず、RAWデータの現像処理を行う。これにより、効率よく記録用の現像処理を行うことができる。 As described above, the DSC according to the present embodiment detects the current remaining capacity of the battery, and performs processing of RAW data regardless of whether the AC adapter is connected or not if processing can be performed with the current remaining capacity. . Thereby, the development process for recording can be performed efficiently.
なお、上記の例では、現在のバッテリの残容量が、未現像のRAWデータをすべて現像処理するのに必要なバッテリの容量を上回っているか否かを判定して、記録用の現像処理を行っているが、バッテリが規定容量以上充電されていれば(たとえば、満充電されていれば)、記録用の現像処理を行うようにしてもよい。 In the above example, it is determined whether the remaining capacity of the current battery exceeds the capacity of the battery necessary for developing all the undeveloped RAW data, and the development process for recording is performed. However, if the battery is charged more than a specified capacity (for example, if it is fully charged), the development process for recording may be performed.
また、現在のバッテリの残容量から現像処理可能なデータ数を算出し、算出されたデータ数の分だけ現像処理を行うようにしてもよい。 Alternatively, the number of data that can be developed is calculated from the current remaining capacity of the battery, and the development processing may be performed for the calculated number of data.
[第4の実施の形態]
上述した第1、第2の実施の形態のDSCでは、ACアダプタに接続されていることを確認して、記録用の現像処理を行うようにしている。これにより、現像処理中にバッテリが切れ、データが破壊されるのを未然に防止することができる。
[Fourth Embodiment]
In the DSCs of the first and second embodiments described above, it is confirmed that the AC adapter is connected, and the development process for recording is performed. Thereby, it is possible to prevent the battery from running out and the data from being destroyed during the development process.
しかし、記録用の現像処理中に不注意でACアダプタ56が外れると(カメラ本体をクレードルから取り外す場合を含む。)、データが破損するおそれがある。
However, if the
そこで、本実施の形態のDSCでは、RAWデータの現像処理を行う前にバッテリの残容量を確認し、バッテリ残量が処理に必要とする容量に対して、十分であると判断したらなら、RAWデータの現像処理を行う。 Therefore, in the DSC according to the present embodiment, the remaining capacity of the battery is confirmed before the development processing of the RAW data, and if it is determined that the remaining battery capacity is sufficient for the capacity required for the processing, the RAW Develop data.
なお、撮影時の処理(図2の処理)は、上述した第1の実施の形態のDSCの処理と同じなので、ここでは、電源OFF後に行われる処理についてのみ説明する。 Note that the processing at the time of shooting (the processing in FIG. 2) is the same as the DSC processing in the first embodiment described above, so only the processing performed after the power is turned off will be described here.
図7〜9は、撮影モードを移行後のDSCの処理動作の流れを示すフローチャートである。 7 to 9 are flowcharts showing a flow of processing operations of the DSC after shifting to the shooting mode.
撮影モードを移行したと判定すると(図2参照:ステップS10&ステップS18)、CPU14は、操作部12からの信号に基づいて、電源のOFFが指示されたか否かを判定する(ステップS70)。
If it is determined that the shooting mode has been changed (see FIG. 2: step S10 & step S18), the
ここで、電源のOFFが指示されていないと判定すると、CPU14は、別のモードへの移行が指示されたと判定し、指示されたモード(たとえば、再生モード)での処理を開始する(ステップS71)。
If it is determined that the power-off is not instructed, the
一方、電源がOFFされたと判定すると、CPU14は、電源管理部38からの情報に基づいて、ACアダプタ56が接続されているか否かを判定する(ステップS72)。ここで、ACアダプタ56が接続されていないと判定すると、CPU14は、処理を終了する。
On the other hand, when determining that the power is turned off, the
一方、ACアダプタ56が接続されていると判定すると、CPU14は、電源の供給元をACアダプタ56に切り換える(ステップS73)。これにより、安定した電源が確保される。
On the other hand, when determining that the
この後、CPU14は、画像記録メモリ44にアクセスし、未現像のRAWデータが存在するか否かを判定する(ステップS74)。
Thereafter, the
ここで、未現像のRAWデータが存在しないと判定すると、図8に示すように、CPU14は、充電処理を開始する。すなわち、電源管理部38に対してバッテリ52の充電を指令し、ACアダプタ56から供給される電力でバッテリ52を充電する(ステップS90)。そして、電源管理部38からの出力に基づいて、バッテリ52が満充電されたか否かを判定し(ステップS90)、バッテリ52が満充電された段階で処理を終了する。これにより、電源OFF時にACアダプタ56が接続されている場合は、自動的にバッテリ52を充電でき、効率よくバッテリ52の充電を行うことができる。
If it is determined that there is no undeveloped RAW data, the
一方、上記ステップS74において、未現像のRAWデータが存在すると判定すると、CPU14は、未現像のRAWデータをすべて現像処理するのに必要なバッテリの容量を算出する(ステップS75)。そして、現在のバッテリの残容量の情報を電源管理部38から取得し、取得した残容量と算出された容量とを比較し、現在のバッテリの残容量ですべてのRAWデータの現像処理が可能か否かを判定する(ステップS76)。すなわち、現在のバッテリの残容量が、算出した容量を上回っているか否かを判定して、すべてのRAWデータの現像処理が可能か否かを判定する。
On the other hand, if it is determined in step S74 that undeveloped RAW data exists, the
この判定で現在のバッテリの残容量ですべてのRAWデータの現像処理が不能と判定すると、CPU14は、充電処理を開始する。すなわち、電源管理部38に対してバッテリ52の充電を指令し、ACアダプタ56から供給される電力でバッテリ52を充電する(ステップS77)。そして、電源管理部38からの出力に基づいて、すべてのRAWデータを現像処理するのに十分な容量が充電されたか否かを判定する(ステップS78)。
If it is determined in this determination that development processing of all RAW data is impossible with the current remaining capacity of the battery, the
このステップS78の判定及びステップS76の判定ですべてのRAWデータの現像処理が可能と判定すると、CPU14は、記録用の現像処理を実行する(ステップS80)。そして、生成された記録用の画像データを圧縮する処理を行い(ステップS81)、生成された圧縮画像データに所定の付属情報を付加して、所定フォーマットの画像ファイルを生成し、所定の記録フォーマットに従って画像記録メモリに記録する(ステップS82)。
If it is determined in step S78 and step S76 that all the RAW data can be developed, the
この後、CPU14は、未現像のRAWデータが存在するか否かを判定し(ステップS83)、未現像のRAWデータが存在しないと判定すると、図8に示すように、バッテリ52の充電処理を行い、バッテリ52が満充電されたところで処理を終了する。
Thereafter, the
ところで、この現像、圧縮、記録の処理中にACアダプタ56が抜かれ、ACアダプタ56からの給電が遮断されると、処理中のデータが破損するおそれがある。
By the way, if the
そこで、CPU14は、この現像、圧縮、記録の各処理中にACアダプタ56の接続状況を監視し、ACアダプタ56が抜かれたことを検出すると、図9に示すように、ただちに電源の供給元をバッテリ52に切り換え(ステップS100)、処理を継続して実行する(ステップS101)。
Therefore, the
ここで、本実施の形態のDSCでは、すべてのRAWデータを現像処理するのに十分な容量が確保されていることを確認して、現像処理を開始しているので、バッテリ52には、残りすべてのRAWデータを現像処理するのに十分な容量が確保されている。したがって、処理途中でバッテリ52の容量がなくなることはなく、安全にデータを処理することができる。
Here, in the DSC according to the present embodiment, it is confirmed that a sufficient capacity for developing all RAW data is secured, and the developing process is started. Sufficient capacity is secured to develop all RAW data. Therefore, the capacity of the
このように、ACアダプタ56が抜かれたことを検出されると、ただちに電源の供給元がバッテリに切り換えられ、処理が継続して行われる。
As described above, when it is detected that the
この後、CPU14は、すべてのRAWデータの現像処理が完了したか否かを判定し(ステップS102)、すべてのRAWデータの現像が完了したと判定すると、図8に示すように、バッテリ52の充電処理を行い、バッテリ52が満充電されたところで処理を終了する。
Thereafter, the
このように、本実施の形態のDSCでは、ACアダプタが接続されている場合であっても、現在のバッテリの残容量ですべてのRAWデータの現像処理が不能であれば、現像処理は行わず、バッテリが充電されるのを待って現像処理を行う。これにより、不注意でAC電源が遮断されたとしても、データを破壊することなく、安全に現像処理を行うことができる。 As described above, in the DSC according to the present embodiment, even when the AC adapter is connected, if the development processing of all the RAW data is impossible with the current remaining capacity of the battery, the development processing is not performed. Then, development processing is performed after the battery is charged. As a result, even if the AC power supply is inadvertently cut off, the development process can be performed safely without destroying the data.
なお、上記の例では、バッテリ52を充電したのち、記録用の現像処理を開始する際、未現像のRAWデータをすべて現像処理するのに必要なバッテリの容量が充電されるのを待って、現像処理を開始しているが、バッテリが満充電されるのを待って、現像処理を開始する構成としてもよい。
In the above example, after the
また、上記の例では、未現像のRAWデータをすべて現像処理するのに必要なバッテリの容量を算出し(ステップS75)、現在のバッテリの残容量の情報を電源管理部38から取得し、現在のバッテリの残容量ですべてのRAWデータの現像処理が可能な場合に記録用の現像処理を行う構成としているが、バッテリ52が規定容量以上充電されているか否かを判定し(たとえば、満充電されているか否かを判定)、規定容量以上充電されている場合に記録用の現像処理を行うようにしてもよい。この場合において、AC電源が遮断された場合は、処理中のデータのみ現像、圧縮、記録の処理を行うようにしてもよい。
In the above example, the battery capacity required to develop all the undeveloped RAW data is calculated (step S75), information on the current remaining battery capacity is acquired from the power management unit 38, The development processing for recording is performed when the development processing of all RAW data is possible with the remaining capacity of the battery, but it is determined whether or not the
[他の実施の形態]
上記の一連の実施の形態では、電源ボタンによって、電源がOFFにされると、記録用の現像処理を行う構成としているが、電源ボタンによって電源がOFFにされない場合であっても、無操作の状態が一定時間経過すると、自動的に電源がOFFされ、記録用の現像処理を行うようにしてもよい。
[Other embodiments]
In the above-described series of embodiments, the development process for recording is performed when the power is turned off by the power button. However, even if the power is not turned off by the power button, no operation is performed. When the state has passed for a certain period of time, the power supply may be automatically turned off to perform a development process for recording.
また、クレードル58への装着を検知し、クレードル58に装着すると、自動的に電源がOFFされて、記録用の処理を行うようにしてもよい。 Alternatively, when the attachment to the cradle 58 is detected and attached to the cradle 58, the power may be automatically turned off to perform the recording process.
また、上記一連の実施の形態では、本撮影により得られたRAWデータに対して記録用の現像処理を行うこととしているが、RAWデータのまま画像記録メモリ44に保存するようにしてもよい。すなわち、画像の記録モードとして、現像記録モードとRAW記録モードとを選択して本撮影できるように構成し、RAW記録モードで本撮影されたRAWデータは、現像処理は行わずに、そのまま画像記録メモリ44に保存するようにする。
In the series of embodiments described above, the development processing for recording is performed on the RAW data obtained by the actual photographing. However, the RAW data may be stored in the
同様に、記録用の現像処理を行う場合であっても、圧縮して記録するモードと非圧縮の状態で記録するモードを選択できるように構成し、非圧縮の状態で記録するモードが選択された場合には、圧縮処理を行わずに、画像データを画像記録メモリ44に記録するようにしてもよい。
Similarly, even when performing development processing for recording, it is configured so that a mode for recording by compression and a mode for recording in an uncompressed state can be selected, and a mode for recording in an uncompressed state is selected. In such a case, the image data may be recorded in the
また、上記一連の実施の形態では、本発明をDSCに適用した場合を例に説明したが、本発明の適用は、これに限定されるものではない。いわゆるカメラ付き携帯電話機等の撮影機能を備えた機器にも同様に適用することができる。 In the series of embodiments described above, the case where the present invention is applied to the DSC has been described as an example. However, the application of the present invention is not limited to this. The present invention can be similarly applied to a device having a photographing function such as a so-called camera-equipped mobile phone.
また、上記一連の実施の形態では、動的に再構成可能なハードウェアとして、DRPを採用しているが、使用可能な動的に再構成可能なハードウェアは、これに限定されるものではない。 In the series of embodiments described above, DRP is adopted as dynamically reconfigurable hardware. However, usable dynamically reconfigurable hardware is not limited to this. Absent.
10…デジタルスチルカメラ(DSC)、12…操作部、14…CPU、16…撮影光学系、18…イメージセンサ、20…アナログフロントエンド(AFE)、26…画像入力コントローラ、28…ダイナミック・リコンフィギャラブル・プロセッサ(Dynamically Reconfigurable Processor(DRP))、30…表示コントローラ、32…表示装置、34…AE/AF/AWB検出部、36…外部通信部、38…電源管理部、40…ワークメモリ、42…プログラムメモリ、44…画像記録メモリ、50…タイミングジェネレータ、52…バッテリ、54…電源端子、56…ACアダプタ、58…クレードル
DESCRIPTION OF
Claims (7)
前記カラーイメージセンサから得られた画像信号からRAWデータを生成するRAWデータ生成手段と、
動的に再構成可能なハードウェアと、
前記ハードウェアに実現させる機能の情報として、前記RAWデータから表示用の画像データを生成する簡易現像処理機能と、前記RAWデータから記録用の画像データを生成する現像処理機能の情報が記録された機能情報記憶手段と、
画像記録手段と、
前記表示用の画像データを表示する表示手段と、
画像の記録を指示する記録指示手段と、
装置が撮影可能な状態か否かを検出する装置状態検出手段と、
電源が安定供給可能な状態か否かを検出する電源状態検出手段と、
前記装置状態検出手段によって装置が撮影可能な状態であることが検出されると、前記ハードウェアに前記簡易現像処理機能の情報をロードして、前記RAWデータ生成手段で生成されたRAWデータから表示用の画像データを生成させ、生成された表示用の画像データを前記表示手段に表示し;前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記RAWデータ生成手段で生成されたRAWデータを前記画像記録手段に記録し;前記装置状態検出手段によって装置が撮影可能な状態にないことが検出され、かつ、前記電源状態検出手段によって電源が安定供給可能な状態であることが検出されると、前記ハードウェアに前記現像処理機能の情報をロードして、前記画像記録手段に記録されているRAWデータから記録用の画像データを生成させ、生成された記録用の画像データを前記画像記録手段に記録する制御手段と、
を備えたことを特徴とする撮影装置。 A color image sensor,
RAW data generating means for generating RAW data from an image signal obtained from the color image sensor;
Dynamically reconfigurable hardware,
As information on functions to be realized by the hardware, information on a simple development processing function for generating image data for display from the RAW data and information on a development processing function for generating image data for recording from the RAW data was recorded. Functional information storage means;
Image recording means;
Display means for displaying the image data for display;
Recording instruction means for instructing recording of an image;
A device state detecting means for detecting whether or not the device is ready for photographing;
Power supply state detection means for detecting whether or not the power supply can be stably supplied;
When the apparatus state detecting means detects that the apparatus is ready for photographing, the information of the simple development processing function is loaded into the hardware and displayed from the RAW data generated by the RAW data generating means. Image data for display is generated, and the generated display image data is displayed on the display means; the apparatus state detection means detects that the apparatus is ready for photographing, and the recording instruction means When recording of an image is instructed, the RAW data generated by the RAW data generating unit is recorded in the image recording unit; the apparatus state detecting unit detects that the apparatus is not in a shootable state; and When the power supply state detection unit detects that the power can be stably supplied, the development processing function information is stored in the hardware. And de, and control means for recording the image recording unit to generate image data for recording from the RAW data recorded in the image data of the generated recording on the image recording unit,
An imaging apparatus comprising:
前記カラーイメージセンサから得られた画像信号からRAWデータを生成するRAWデータ生成手段と、
動的に再構成可能なハードウェアと、
前記ハードウェアに実現させる機能の情報として、前記RAWデータから表示用の画像データを生成する簡易現像処理機能の情報が記録された機能情報記憶手段と、
画像記録手段と、
前記表示用の画像データを表示する表示手段と、
画像の記録を指示する記録指示手段と、
装置が撮影可能な状態か否かを検出する装置状態検出手段と、
電源が安定供給可能な状態か否かを検出する電源状態検出手段と、
前記ハードウェアに実現させる機能の情報として、前記RAWデータから記録用の画像データを生成する現像処理機能の情報を有する外部機器と通信する通信手段と、
前記通信手段が前記外部機器と通信可能な状態か否かを検出する通信状態検出手段と、
前記装置状態検出手段によって装置が撮影可能な状態であることが検出されると、前記ハードウェアに前記簡易現像処理機能の情報をロードして、前記RAWデータ生成手段で生成されたRAWデータから表示用の画像データを生成させ、生成された表示用の画像データを前記表示手段に表示し;前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記RAWデータ生成手段で生成されたRAWデータを前記画像記録手段に記録し;前記装置状態検出手段によって装置が撮影可能な状態にないことが検出されるとともに、前記電源状態検出手段によって電源が安定供給可能な状態であることが検出され、かつ、前記通信状態検出手段によって前記通信手段が前記外部機器と通信可能な状態であることが検出されると、前記通信手段を介して前記外部機器から前記現像処理機能の情報を取得し、前記ハードウェアにロードして、前記画像記録手段に記録されているRAWデータから記録用の画像データを生成させ、生成された記録用の画像データを前記画像記録手段に記録する制御手段と、
を備えたことを特徴とする撮影装置。 A color image sensor,
RAW data generating means for generating RAW data from an image signal obtained from the color image sensor;
Dynamically reconfigurable hardware,
As function information to be realized by the hardware, function information storage means in which information of a simple development processing function for generating image data for display from the RAW data is recorded;
Image recording means;
Display means for displaying the image data for display;
Recording instruction means for instructing recording of an image;
A device state detecting means for detecting whether or not the device is ready for photographing;
Power supply state detection means for detecting whether or not the power supply can be stably supplied;
Communication means for communicating with an external device having information on a development processing function for generating image data for recording from the RAW data as information on a function to be realized by the hardware;
Communication state detection means for detecting whether or not the communication means is in a state where communication with the external device is possible;
When the apparatus state detecting means detects that the apparatus is ready for photographing, the information of the simple development processing function is loaded into the hardware and displayed from the RAW data generated by the RAW data generating means. Image data for display is generated, and the generated display image data is displayed on the display means; the apparatus state detection means detects that the apparatus is ready for photographing, and the recording instruction means When recording of an image is instructed, the RAW data generated by the RAW data generating unit is recorded in the image recording unit; the apparatus state detecting unit detects that the apparatus is not in a shootable state; It is detected by the power state detection means that the power can be stably supplied, and the communication state is detected by the communication state detection means. Is detected to be communicable with the external device, the development processing function information is acquired from the external device via the communication unit, loaded into the hardware, and the image recording unit Control means for generating image data for recording from the RAW data recorded in the image data, and recording the generated image data for recording in the image recording means;
An imaging apparatus comprising:
前記制御手段は、前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記ハードウェアに前記補正機能の情報をロードして、前記RAWデータ生成手段で生成されたRAWデータを補正処理したRAWデータを生成させ、生成されたRAWデータを前記画像記録手段に記録することを特徴とする請求項1又は2に記載の撮影装置。 In the function information storage unit, information on a correction function for performing correction processing specific to an image sensor on the RAW data is recorded as information on a function to be realized by the hardware.
When the apparatus state detection unit detects that the apparatus is in a shootable state and the recording instruction unit instructs to record an image, the control unit displays the correction function information to the hardware. The load data is generated, RAW data obtained by correcting the RAW data generated by the RAW data generation unit is generated, and the generated RAW data is recorded in the image recording unit. Shooting device.
前記電源状態検出手段は、前記外部電源の接続を検出して、電源が安定供給可能な状態を検出することを特徴とする請求項1−3のいずれか一項に記載の撮影装置。 The power source is a battery and an external power source,
The photographing apparatus according to claim 1, wherein the power state detection unit detects a state in which the power can be stably supplied by detecting connection of the external power source.
記録用の画像データを生成する必要のあるRAWデータを検出する未現像データ検出手段と、
前記未現像データ検出手段で検出されたすべてのRAWデータから記録用の画像データを生成するのに必要な前記バッテリの容量を算出する容量演算手段と、
バッテリの残容量を検出する前記バッテリの残容量を検出する残容量検出手段と、
を備え、前記電源状態検出手段は、前記残容量検出手段で検出された残容量が、前記容量演算手段で算出された容量を超えることを検出して、電源が安定供給可能な状態を検出することを特徴とする請求項1−3のいずれか一項に記載の撮影装置。 The power source is a battery;
Undeveloped data detection means for detecting RAW data that needs to generate image data for recording;
Capacity calculating means for calculating the capacity of the battery required to generate image data for recording from all the raw data detected by the undeveloped data detecting means;
A remaining capacity detecting means for detecting a remaining capacity of the battery for detecting a remaining capacity of the battery;
The power supply state detection means detects that the remaining capacity detected by the remaining capacity detection means exceeds the capacity calculated by the capacity calculation means, and detects a state where the power supply can be stably supplied. The imaging device according to any one of claims 1 to 3, wherein
記録用の画像データを生成する必要のあるRAWデータを検出する未現像データ検出手段と、
バッテリの残容量を検出する前記バッテリの残容量を検出する残容量検出手段と、
を備え、前記電源状態検出手段は、前記残容量検出手段で検出された残容量が、規定容量を超えることを検出して、電源が安定供給可能な状態を検出することを特徴とする請求項1−3のいずれか一項に記載の撮影装置。 The power source is a battery;
Undeveloped data detection means for detecting RAW data that needs to generate image data for recording;
A remaining capacity detecting means for detecting a remaining capacity of the battery for detecting a remaining capacity of the battery;
The power supply state detection means detects that the remaining capacity detected by the remaining capacity detection means exceeds a specified capacity, and detects a state in which power can be stably supplied. The imaging device according to any one of 1-3.
前記制御手段は、前記装置状態検出手段によって装置が撮影可能な状態であることが検出され、かつ、前記記録指示手段によって画像の記録が指示されると、前記RAWデータ生成手段で生成されたRAWデータを前記画像記録手段に記録するとともに、前記記録手段に記録された表示用の画像データを前記画像記録手段に記録することを特徴とする請求項1−6のいずれか一項に記載の撮影装置。 Recording means for recording display image data generated immediately before the recording instruction is instructed by the recording instruction means;
The control means detects the RAW generated by the RAW data generation means when the apparatus state detection means detects that the apparatus is ready for photographing and the recording instruction means instructs to record an image. 7. The photographing according to claim 1, wherein data is recorded in the image recording unit, and image data for display recorded in the recording unit is recorded in the image recording unit. apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008244018A JP4997203B2 (en) | 2008-09-24 | 2008-09-24 | Imaging device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008244018A JP4997203B2 (en) | 2008-09-24 | 2008-09-24 | Imaging device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010081025A true JP2010081025A (en) | 2010-04-08 |
JP4997203B2 JP4997203B2 (en) | 2012-08-08 |
Family
ID=42211014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008244018A Expired - Fee Related JP4997203B2 (en) | 2008-09-24 | 2008-09-24 | Imaging device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4997203B2 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012105014A (en) * | 2010-11-09 | 2012-05-31 | Canon Inc | Imaging device, imaging device control method, and program of the same |
WO2014141637A1 (en) * | 2013-03-15 | 2014-09-18 | Canon Kabushiki Kaisha | Imaging apparatus and imaging apparatus control method |
WO2014141638A1 (en) | 2013-03-15 | 2014-09-18 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
JP2014179854A (en) * | 2013-03-15 | 2014-09-25 | Canon Inc | Image processing unit and image processing method |
JP2014179853A (en) * | 2013-03-15 | 2014-09-25 | Canon Inc | Image processing unit and image processing method |
JP2014179852A (en) * | 2013-03-15 | 2014-09-25 | Canon Inc | Imaging apparatus and control method of the same |
JP2015136072A (en) * | 2014-01-17 | 2015-07-27 | キヤノン株式会社 | Imaging device and control method therefor |
JP2017103753A (en) * | 2015-11-24 | 2017-06-08 | キヤノン株式会社 | Imaging apparatus and recording method |
JPWO2019187257A1 (en) * | 2018-03-28 | 2021-03-25 | 富士フイルム株式会社 | Image processing system, image processing method, and information processing equipment |
JP2021072571A (en) * | 2019-10-31 | 2021-05-06 | キヤノン株式会社 | Communication apparatus, control method thereof, and program therefor |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000156802A (en) * | 1998-11-19 | 2000-06-06 | Canon Inc | Image pickup device, its signal processing method and storage medium |
JP2003209737A (en) * | 2002-01-15 | 2003-07-25 | Fuji Photo Film Co Ltd | Imaging apparatus |
JP2005176217A (en) * | 2003-12-15 | 2005-06-30 | Canon Inc | Image pickup device and its control method |
JP2006261919A (en) * | 2005-03-16 | 2006-09-28 | Matsushita Electric Ind Co Ltd | Device and method for processing image signal |
JP2008104009A (en) * | 2006-10-19 | 2008-05-01 | Sony Corp | Imaging apparatus and method |
-
2008
- 2008-09-24 JP JP2008244018A patent/JP4997203B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000156802A (en) * | 1998-11-19 | 2000-06-06 | Canon Inc | Image pickup device, its signal processing method and storage medium |
JP2003209737A (en) * | 2002-01-15 | 2003-07-25 | Fuji Photo Film Co Ltd | Imaging apparatus |
JP2005176217A (en) * | 2003-12-15 | 2005-06-30 | Canon Inc | Image pickup device and its control method |
JP2006261919A (en) * | 2005-03-16 | 2006-09-28 | Matsushita Electric Ind Co Ltd | Device and method for processing image signal |
JP2008104009A (en) * | 2006-10-19 | 2008-05-01 | Sony Corp | Imaging apparatus and method |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012105014A (en) * | 2010-11-09 | 2012-05-31 | Canon Inc | Imaging device, imaging device control method, and program of the same |
US9723169B2 (en) | 2013-03-15 | 2017-08-01 | Canon Kabushiki Kaisha | Imaging apparatus and imaging apparatus control method |
EP3490250A1 (en) * | 2013-03-15 | 2019-05-29 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
JP2014179854A (en) * | 2013-03-15 | 2014-09-25 | Canon Inc | Image processing unit and image processing method |
JP2014179853A (en) * | 2013-03-15 | 2014-09-25 | Canon Inc | Image processing unit and image processing method |
JP2014179852A (en) * | 2013-03-15 | 2014-09-25 | Canon Inc | Imaging apparatus and control method of the same |
WO2014141638A1 (en) | 2013-03-15 | 2014-09-18 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
US20160037122A1 (en) * | 2013-03-15 | 2016-02-04 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
US9894270B2 (en) | 2013-03-15 | 2018-02-13 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method for handling a raw image, of a moving image or a still image |
WO2014141637A1 (en) * | 2013-03-15 | 2014-09-18 | Canon Kabushiki Kaisha | Imaging apparatus and imaging apparatus control method |
JP2015136072A (en) * | 2014-01-17 | 2015-07-27 | キヤノン株式会社 | Imaging device and control method therefor |
JP2017103753A (en) * | 2015-11-24 | 2017-06-08 | キヤノン株式会社 | Imaging apparatus and recording method |
JPWO2019187257A1 (en) * | 2018-03-28 | 2021-03-25 | 富士フイルム株式会社 | Image processing system, image processing method, and information processing equipment |
JP2021072571A (en) * | 2019-10-31 | 2021-05-06 | キヤノン株式会社 | Communication apparatus, control method thereof, and program therefor |
JP7418110B2 (en) | 2019-10-31 | 2024-01-19 | キヤノン株式会社 | Communication device, its control method, and its program |
Also Published As
Publication number | Publication date |
---|---|
JP4997203B2 (en) | 2012-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4997203B2 (en) | Imaging device | |
KR100731192B1 (en) | Image sensing apparatus and control method thereof | |
JP4697606B2 (en) | Imaging apparatus and focus control method | |
JP5366584B2 (en) | Imaging apparatus, image processing method, and program | |
JP4090276B2 (en) | Digital camera | |
JP2011130036A (en) | Imaging device | |
JP2010074239A (en) | Imaging apparatus, control method thereof, program | |
US20120287305A1 (en) | Imaging device, reproduction device and image reproduction program | |
JP2005033454A (en) | Photographing apparatus | |
JP2006332746A (en) | Photographing apparatus | |
JP2012065267A (en) | Imaging apparatus, imaging method, and program | |
JP2021034845A (en) | Imaging device and imaging method | |
JP4401974B2 (en) | Imaging apparatus and control method thereof | |
JP5448498B2 (en) | Imaging apparatus, control method thereof, and program | |
JP4328960B2 (en) | Image capturing apparatus and image recording method thereof | |
JP4991412B2 (en) | Imaging apparatus, image recording method, and program | |
JP2007323322A (en) | Photographing device and photographing device control method | |
KR101086413B1 (en) | Method of controlling digital image processing apparatus wherein image shaking is corrected | |
JP5028360B2 (en) | Face detection method and apparatus, and photographing apparatus | |
JP2007101877A (en) | Photographing device | |
JP4227181B2 (en) | Digital camera | |
JP2010177743A (en) | Image photographing device, and program | |
JP5361973B2 (en) | IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM | |
JP2006245654A (en) | Electronic camera | |
JP2006186423A (en) | Imaging apparatus, method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110202 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120321 |
|
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: 20120427 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120514 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150518 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |