The present invention relates to a technology for efficiently correcting aberrations that occur in a picture due to a lens of an imaging apparatus.
An imaging apparatus with lens has a problem of ‘aberration’. The ‘aberration’ corresponds to blurring, distortion, or bleeding of an imaged picture. The object light, which has passed through a lens and has been reflected, is not accurately focused to a point due to a property of the lens such as its major diameter or curved-surface, thereby causing the aberration. Examples of the aberration include spherical aberration, coma aberration, astigmatism, field curvature, distortion aberration, axial chromatic aberration, or chromatic aberration of magnification.
Conventionally, various technologies for correcting such aberrations occurring in the image picture have been suggested. For example, a technology for correcting an aberration of an imaged picture according to a property of the lens of the imaging apparatus has been provided. In addition, Japanese Unexamined Patent Application Publication No. H05-158134 discloses a technology, in which information for aberration correction such as a lens property is magnetically recorded on a silver salt film in the imaging apparatus, and the information for aberration correction is loaded simultaneously while loading the imaged picture by a recording apparatus, thereby carrying out the correction processing.
Reference: Japanese Unexamined Patent Application Publication No. H05-158134
However, the above conventional technology has the following deficiencies. When the imaging apparatus carries out the aberration correction by itself, it is required for the imaging apparatus to have high processing capability. In addition, excess capacity of a recording medium in the imaging apparatus is limited due to the necessity of recording image data obtained by the imaging apparatus itself. Therefore, there is a deficiency that, for example, it is difficult to carry out advanced correction by utilizing large volumes of correction data such as ‘correction coefficient table on a pixel basis’.
In addition, differences in reproducibility due to differences in performance or property of reproducing/printing circuit exists with respect to each reproducing apparatus or printing apparatus. However, when carrying out the aberration correction in the imaging apparatus, the differences associated with each apparatus are not considered, so that there is a possibility that the reproduced picture or printed picture, which is to be finally provided to a user, is not appropriately corrected.
In addition, in Japanese Unexamined Patent Application Publication No. H05-158134, an object of the aberration correction is picture data scanned from an analog film by a scanner, or the like. Therefore, for example, if the tone in a portion of the analog film has been lost, and the correction process for scanned picture is carried out on the portion, the tone remains lost.
In order to solve the above deficiencies, for example, the present invention provides an imaging apparatus, in which the information for aberration correction provided as tag data in Exif is embedded into the picture imaged by the digital image sensor such as CCD or CMOS, and the picture is transmitted to the picture reproducing apparatus or the picture printing apparatus, thereby carrying out the aberration processing in the picture reproducing apparatus or the picture printing apparatus. Specifically, the imaging apparatus comprises an imaging unit for imaging a picture, a storage unit for storing aberration information, which indicates an aberration of a lens of the imaging unit, and a transmission unit for transmitting the stored aberration information to a reproducing apparatus for an imaged picture. Moreover, the imaging apparatus transmits the aberration information to the printing apparatus, not to the reproducing apparatus.
In addition, the present invention further provides a picture reproducing apparatus or a picture printing apparatus, which has a high processing ability such as hard disk drive (HDD) recorder, that can store a large volume of aberration data, and comprises an acquisition unit for aberration information, which acquires aberration information from the imaging apparatus, and a correction unit, which carries out correction of the picture acquired from said imaging apparatus based on the acquired aberration information.
According to the above configuration of the present invention, it is possible to cause the picture reproducing apparatus or the picture printing apparatus to execute the aberration correction processing, so that it is unnecessary to provide the high processing ability or the large amount of storage with the imaging apparatus itself. Moreover, it is possible to cause a picture reproducing apparatus, which can easily have a large-capacity storage media such as a HDD, to store the aberration data having a large volume of data, thereby carrying out advanced aberration correction processing. Furthermore, it is possible to appropriately correct the reproduced picture or the printed picture, which is to be finally provided to a user, according to a property of the circuit of the picture reproducing apparatus or the printing apparatus.
Moreover, the picture data as a target of the aberration correction is imaged by the digital image sensor such as CCD or CMOS, so that, as to the portion, whose brightness has decreased due to the aberration, it is possible to store the tone acquirable by the imaging sensor. Therefore, it is possible to carry out the aberration correction of the portion having the tone deficiency, differently from the digital picture data, which has been scanned from the analog film and A/D-converted.
The present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present invention, and wherein:
Embodiments of the present invention will be described hereinbelow with reference to the drawings. The present invention is not to be limited to the disclosed embodiments and can be embodied in various forms without departing from the scope thereof.
Therefore, in the HDD recorder, the aberration correction processing suitable for the imaging apparatus is carried out by utilizing the transmitted data such as ‘major diameter of the lens’ or ‘curvature of the lens’, and for example, the picture is displayed on a display in a state where its aberration is corrected according to the property of the reproducing circuit of the reproducing apparatus.
<Functional Configuration>
Note that, the functional block for the imaging apparatus (0200) or after-mentioned picture reproducing apparatus/picture printing apparatus (0210) can be implemented by hardware, software, or both hardware and software. Specifically, in the case of using a computer, examples include hardware components comprising a CPU, a main memory, a bus, a secondary storage device (e.g., a hard disk or a nonvolatile memory, a storage media such as CD-ROM or DVD-ROM, or a reading drive for the above media), printing device, display device, other peripheral devices, and I/O ports for the other peripheral devices, and a driver program for controlling the above hardware, other application programs, and a user interface for inputting information. The above hard and software are used for sequential execution of programs operated on the main memory by CPU, for processing, storing and outputting of the data inputted via the interface, or for controlling the respective hardware components. Moreover, the present invention can be implemented not only as an apparatus but also as a method thereof. Moreover, a portion of the invention may be configured as software. Furthermore, a software product used for causing a computer to execute the software, and the recording medium, in which the software is installed, should be included in the technical scope of the present invention (the same applies throughout the entire specification).
The ‘imaging unit’ (0201) has a function of imaging a picture. Therefore, the imaging unit can be implemented by the same configuration as that of a normal camera such as a lens or a lens system (a combination of a plurality of lenses), a driving circuit for the lens, an imaging sensor such as a CCD or a CMOS, or an A/D converter, and a frame memory. Note that, this imaging unit does not include an imaging mechanism for silver-salt film using chemicals.
As described above, there is a problem in the picture imaged by this imaging unit that the object light is not accurately focused by the lens (system) to one point due to the major diameter of the lens or distortion rate, thereby causing blurring, distortion, or bleeding. In order to correct the aberration such as the blurring, distortion, or bleeding of the image picture, the imaging apparatus of the present invention transmits the information such as ‘major diameter of the lens’ or ‘curvature of the lens’, which can be used as a parameter for the aberration correction, to the external apparatus.
The ‘storage unit’ has a function of storing aberration information, which indicates an aberration of a lens of the imaging unit. The ‘aberration information’ corresponds to information indicating aberration of the lens of the imaging unit (0201), and examples thereof include a distortion rate on a picture and a difference value from an original brightness value.
In addition, this aberration is dependent on the lens property, so that the aberration can be acquired from the lens property. Therefore, the storage unit may store the information indicating such lens property.
The ‘storage means for aberration information’ has a function of storing one or more than one of a physical constant of a lens system, identification information of the lens system, identification information of the imaging unit, or identification information of the imaging apparatus itself. Examples of the ‘physical constant of a lens system’ include major diameter of a lens, distortion rate, maximum thickness, and transmission rate. Note that, this physical constant may be the value of each lens or a value of a combination of a plurality of lenses in a lens system. In addition, in the case of a plurality of lens systems such as a lens system for shooting a stereoscopic image, the physical constant may be a value of each lens system or a value of a combination thereof. In addition, in the case of a configuration, in which imaging is carried out by switching a plurality of lenses (lens systems) for shooting, a lens (lens system) actually used for the shooting may be specified and stored.
The ‘identification information of the lens system’ corresponds to information for identifying a lens or a lens system. Examples of the information include a name of the lens or a name of the lens system, model number, or production code. The ‘identification information of the imaging unit’ corresponds to identification information of imaging components excluding a lens system, for example, an imaging sensor such as a CCD (Charge-Coupled Device) or CMOS (Complementary Metal-Oxide Semiconductor), A/D converter (Analog/Digital converter). According to such identification information of the imaging components, for example, it is possible to acquire a value of photoelectric conversion rate of the imaging sensor, and to use it for correcting aberrations. The ‘identification information of the imaging apparatus itself’ corresponds, for example, to a model name, a model number, a production code of a camera.
The above identification information of the lens system such as a model number of the lens or camera, the identification information of the imaging unit, or the identification information of the imaging apparatus itself cannot be used for calculating the aberration nor be used as a correction parameter. However, as described below, the picture reproducing apparatus or the picture printing apparatus acquires the physical constant of the lens system via communication by utilizing this identification information as a key, so that it is possible to calculate the aberration and to use the physical constant as a correction parameter.
Note that as to the aberration information stored in the storage unit, the aberration information may be preliminarily recorded and stored as a value unique to the imaging apparatus, or in cases where the imaging apparatus is a single-lens reflex camera and can change its lens tube, the aberration information of the lens tube may be newly stored upon mounting the lens tube. In this case, the lens tube stores its aberration information, and when the lens tube has contact with the imaging apparatus upon being mounted, the aberration information is transmitted to the imaging apparatus.
In addition, the aberration information may be utilized, for example, in cases where a plurality of imaged pictures are synthesized for generating one picture in order to reduce image blurring.
The ‘transmission unit’ (0203) has a function of transmitting the stored aberration information to a reproducing apparatus for the imaged picture, and can be implemented through the infrared communication circuit and other wireless communication circuit, or wired communication circuit. Thus, the imaging apparatus of the first embodiment can transmit the aberration information to the picture reproducing apparatus having high processing ability or high data storage capacity, thereby carrying out advanced aberration correction in comparison with that carried out by the imaging apparatus itself.
In addition, the aberration information may be embedded into the picture as tag data and may be transmitted with the picture to the imaging apparatus.
The ‘transmission means for aberration correlated with picture’ (0504) has a function of transmitting the aberration information correlated with the imaged picture. As to the ‘method for correlation with the imaged picture’, for example, the correlation is carried out by adding tag data in Exif (Exchangeable Image File Format) to the picture data, or by adding the same correlation key to the picture and the aberration information, respectively.
The picture reproducing apparatus (0510) can utilize its high processing ability or high data storage capacity, thereby carrying out advanced correction to such acquired picture by means of advanced correction function or a correction table based on the aberration information.
Moreover, it is possible to carry out correction, so that the aberration in a reproduced picture to be finally provided to a user is appropriately corrected according to the circuit property of the apparatus.
In addition, the picture data transmitted as a target of the aberration correction is imaged by the digital imaging sensor such as CCD or CMOS, and for example, the portion, in which brightness has decreased due to the aberration, still retains its tone acquirable for the imaging sensor, so that it is possible to carry out aberration correction with high reproducibility.
Note that the transmission unit may transmit the aberration information to the printing apparatus rather than to the reproducing apparatus. In cases where the transmission destination of the picture is the picture printing apparatus, and the aberration correction is carried out by the picture printing apparatus, similar to the above, it is possible to utilize high processing ability or high data storage capacity, thereby carrying out advanced correction to such acquired picture by means of advanced correction function or a correction table based on the aberration information. Moreover, it is possible to carry out correction, so that the aberration in a printed picture to be finally provided to a user is appropriately corrected according to the circuit property of the apparatus.
<Hardware Configuration>
The ‘main memory’ reads out a transmission program for transmission processing to be executed by the CPU, and simultaneously provides a work area for the program. Moreover, a plurality of addresses are assigned to the ‘main memory’, the ‘EEPROM’, and the ‘flash memory’, respectively, and in the program executed by the ‘CPU’, identification of an address and access to the address are carried out, thereby mutually exchanging data and carrying out the processing.
Here, the imaging apparatus receives an imaging instruction when the imaging button of the ‘UI’ is pressed, and starts imaging. At the outset, the object light, which has passed through the lens system of the ‘imaging mechanism’, is focused on the imaging sensor such as a CCD, and is photoelectrically-converted. Subsequently, the output signal from the imaging sensor is converted to digital picture information in the ‘A/D conversion circuit’. Subsequently, this digital picture information is compressed in the ‘encoder’, and is stored as the imaged picture in the ‘flash memory’.
However, in this imaged picture stored in the flash memory, the various aberrations such as the spherical aberration or distortion aberration are caused due to the lens property as described above. Therefore, the imaging apparatus transmits the aberration information for correcting the aberration to the picture reproducing apparatus.
At the outset, the instruction of imaging is inputted by pressing-down the imaging button of the ‘UI’, the above normal imaging is started, and the ‘CPU’ outputs an instruction to read the aberration information such as the major diameter and distortion rate of the lens, which have been preliminarily stored at the address 1 in the ‘EEPROM’, to the address 1 in the ‘main memory’ in accordance with the transmission program loaded by the ‘main memory’. In addition, in cases where the imaging apparatus has a configuration to mount a telephoto lens or other lens system, aberration information indicating lens property of the telephoto lens mounted thereon may be newly acquired from the telephoto lens itself or from network, thereby being stored at the address 1 in the ‘main memory’.
Subsequently, the ‘CPU’ outputs an instruction to convert the aberration information such as the major diameter and distortion rate of the lens, which have been stored at the address 1 in the ‘main memory’, to tag data in Exif, for example. After that, an instruction to add tag data indicating the aberration information to the imaged picture stored at the address 1 in the ‘flash memory’ is outputted.
The imaged picture including the aberration information as tag data thus generated is modulated to infrared pulse signal in accordance with an instruction by the ‘CPU’, and is transmitted from the infrared port as one of the ‘I/O’ to the picture printing apparatus such as a HDD recorder or to the picture printing apparatus such as a printer via infrared communication.
In addition, in the picture printing apparatus or the picture printing apparatus, the transmitted aberration of the imaged picture is corrected, for example, by utilizing the correction function or a correction table, in which the aberration information such as the major diameter and distortion rate of the lens are used as parameters.
<Processing Flow>
Subsequently, the stored aberration information is transmitted to the reproducing apparatus for the imaged picture (step S0703). In addition, the aberration information correlated with the imaged picture may be transmitted, for example, the aberration information may be added to the image picture as tag data. Moreover, the picture printing apparatus, as an alternative to the picture reproducing apparatus, may be set as the transmission destination of the aberration information.
As described above, according to the imaging apparatus of the first embodiment, it is possible to transmit the aberration information for aberration correction to the picture reproducing apparatus or to the picture printing apparatus, which has the high processing ability or the large capacity for storing data. Accordingly, it is possible to cause the picture reproducing apparatus or the picture printing apparatus to execute the aberration correction processing, so that it is unnecessary to provide the imaging apparatus itself with high processing capability. Moreover, it is possible to cause a picture reproducing apparatus to store the aberration data having a large data amount, thereby carrying out advanced aberration correction processing. Furthermore, it is possible to appropriately correct the reproduced picture or the printed picture, which is to be finally provided to a user, according to the property of the circuit of the apparatus.
Moreover, the picture data transmitted as a target of the aberration correction is imaged by the digital imaging sensor such as CCD or CMOS, and for example, the portion, in which brightness has decreased due to the aberration, still retains its tone acquirable for the imaging sensor, so that it is possible to carry out aberration correction with high reproducibility. Furthermore, in cases where the imaging apparatus, which has already transmitted the aberration information, is reconnected, the aberration information transmitted then may be stored in the storage in the picture reproducing apparatus or the picture printing apparatus, thereby reducing the amount of the data to be transmitted.
Therefore, the imaging apparatus of the second embodiment transmits identification information indicating status of the correction carried out by the imaging apparatus itself with the aberration information, so that the remaining correction, for example, the picture reproducing apparatus in this case carries out correction of the spherical aberration. Thus, the imaging apparatus and the picture reproducing apparatus share in the aberration correction, thereby efficiently utilizing the information processing resources.
<Functional Configuration>
The imaging apparatus of the second embodiment further comprises a ‘first correction unit’ (0904), and an ‘acquisition unit for identification information of remaining correction’ (0905), and the transmission unit comprises a ‘transmission means for identification information of remaining correction correlated with picture’ (0906).
The ‘first correction unit’ (0904) has a function of carrying out a first correction. The ‘first correction’ corresponds to a portion of correction based on the aberration information of the imaged picture. For example, in cases where the ‘distortion aberration’, the ‘spherical aberration, and the ‘astigmatism’ of the imaged picture are corrected, a combination of one or more than two of the three aberration corrections corresponds to the first correction.
The picture reproducing unit (0910) or a picture printing apparatus, which has the high processing capability and the large data storage capacity, executes correction processing. Therefore, it is preferable that the first correction carried out by the imaging apparatus (0900) be an aberration correction, which does not require the high processing capability nor a large data storage capacity.
The ‘acquisition unit for identification information of remaining correction’ (0905) has a function of acquiring identification information of remaining correction. The ‘identification information of remaining correction’ indicates a second correction, which is the remaining portion of the correction. In cases where the aberration correction to the imaged picture include corrections to the three aberrations as the ‘distortion aberration’, the ‘spherical aberration, and the ‘astigmatism’, and the correction of the ‘distortion aberration’ is carried out as the first correction, the corrections to the ‘spherical aberration and the ‘astigmatism’ are identified as the second correction by this identification information of remaining correction.
As a method for acquiring the identification information of remaining correction, for example, the identification information of the aberration correction, which has not been carried out, is extracted and acquired from a data table preliminarily including all identification information of aberration corrections to be carried out. Note that, it is necessary that the identification information of remaining correction is identification information understandable for the picture reproducing apparatus or the picture printing apparatus, which actually carries out the correction. Specifically, an application used for interpretation of the identification information of remaining correction is installed to the picture reproducing apparatus or the picture printing apparatus, so that the picture reproducing apparatus or the picture printing apparatus can understand the identification information.
The ‘transmission means for identification information of remaining correction correlated with picture’ has a function of transmitting the identification information of remaining correction correlated with the picture after the first correction. In cases where the transmission unit comprises the transmission means for aberration correlated with picture, the identification information of remaining correction correlated with the picture, to which the aberration information has been added, may be transmitted. The correlation between the identification information of remaining correction and the picture may be carried out, for example, similar to the aberration information, by adding the identification information of remaining correction as tag data to the picture.
Moreover, a configuration, in which the picture reproducing apparatus or the picture printing apparatus stores the correction table indicating corrections to be carried out as shown in
In addition to this aberration information, as the second correction information (identification information of remaining correction), the identification information ‘OP_abe_002’ indicating correction of the ‘spherical aberration’, which has not been corrected by the imaging apparatus, is indicated by tag data.
<Hardware Configuration>
As described above, the normal imaging is started when the imaging button of the ‘UI’ is pressed, and imaged picture is store at the address 1 in the ‘flash memory’. In addition, simultaneously, as described above, the addition of the aberration information as tag data to the imaged picture is carried out.
Moreover, in the second embodiment, since the imaging apparatus carries out the first correction, the transmission program for correction is loaded from the address 2 in the ‘EEPROM’ to the ‘main memory’. The ‘CPU’ reads the aberration information necessary for the first correction from the ‘EEPROM’, and carries out the first correction to the imaged picture by utilizing the aberration information as correction parameters, for example, the distortion aberration correction in this case, according to the transmission program for correction. After that, the picture processed by the first correction is stored at the address 2 in the ‘flash memory’.
Subsequently, in order to acquire the identification information of remaining correction, the ‘CPU’ reads the correction code table as shown in
Subsequently, similar to the above-mentioned aberration information, the identification information of remaining correction is converted, for example, to tag data in Exif, and tag data is added to the picture processed by the first correction stored at the address 2 in the ‘flash memory’.
The imaged picture including the aberration information or the identification information of remaining correction as tag data thus generated is modulated to infrared pulse signal in accordance with an instruction by the ‘CPU’, and is transmitted from the infrared port as one of the ‘I/O’ to the picture printing apparatus such as a HDD recorder or to the picture printing apparatus such as a printer via infrared communication.
Subsequently, in the picture reproducing apparatus or the picture printing apparatus, the second correction to the transmitted picture processed by the first correction is carried out based on the identification information of remaining correction.
<Processing Flow>
Subsequently, based on the aberration information, the first correction to the imaged picture is carried out (step S1303). Subsequently, the identification information of remaining correction indicating the second correction is acquired (step S1304). Subsequently, the identification information of remaining correction correlated with the picture processed by the first correction is transmitted to the picture reproducing apparatus for the picture (step S1305), and the stored aberration information is transmitted to the picture reproducing apparatus for the picture (step S1306). Moreover, the picture printing apparatus, instead of the picture reproducing apparatus, may be set as the transmission destination of the aberration information.
According to the imaging apparatus of the second embodiment, the imaging apparatus and the picture reproducing apparatus can share the aberration correction of the imaged picture, thereby efficiently utilizing the information processing resource.
In a third embodiment, the picture reproducing apparatus acquires the imaged picture and the aberration information, transmitted from the imaging apparatus of the above embodiments, thereby carrying out the aberration correction.
<Functional Configuration>
The ‘correction unit’ (1412) has a function of carrying out correction of the picture acquired from said imaging apparatus (1400) based on the acquired aberration information.
In
It is necessary to prepare the correction data according to various aberration information such as correction data for the picture having the aberration information ‘distortion rate R45 and focal length 30-50 mm’ in addition to the correction data for the picture having the aberration information ‘distortion rate R45 and focal length less than 30 mm’ in
Note that the above-mentioned correction is an example, and the picture reproducing apparatus may carry out various corrections such as a correction utilizing correction function for other various aberrations. Moreover, based on the second embodiment, in cases where the picture acquired from the imaging apparatus is the picture processed by the first correction, the second correction may be carried out based on the identification information of remaining correction.
<Hardware Configuration>
Here, when receiving the infrared pulse indicating the imaged picture with the aberration information transmitted from the imaging apparatus through the ‘I/O’ such as an infrared port, the aberration correction is automatically started due to the reception as a trigger, or is started due to an operation of the ‘UI’ after that (not indicated).
At the outset, the infrared pulse received by the ‘I/O’ is demodulated to picture data, and is stored in the ‘frame memory’. In addition, the aberration information as tag data added to the demodulated picture data is loaded, and is stored at the address 1 in the ‘main memory’. After that, in accordance with the correction program loaded to the ‘main memory’, the ‘CPU’ acquires the correction data corresponding to the aberration information stored at the address 1 in the ‘main memory’ with reference to the ‘aberration-correction data table’ stored at the address 2 in the ‘HDD’. Subsequently, the acquired correction data is stored at the address 2 in the ‘main memory’. Subsequently, the aberration correction to the imaged picture stored in the ‘frame memory’ is carried out by utilizing the stored correction data.
<Processing Flow>
As described above, according to the picture reproducing apparatus of the third embodiment, it is possible to carry out the correction in the picture reproducing apparatus having the high processing capability and large data storage capacity. Moreover, the correction data having large amount of data is stored in the picture reproducing apparatus, thereby carrying out more advanced aberration correction.
Note that, in the above embodiment, picture reproducing apparatus comprising the ‘acquisition unit for aberration correction’ and the ‘correction unit’ has been described. As described above, the transmission destination of the picture and the aberration information by the transmission unit may be the picture printing apparatus. Note that, the picture printing apparatus has the same configuration, in which the ‘acquisition unit for aberration correction’ and the ‘correction unit’ are comprised, as that of the reproducing apparatus excluding general printing function for printing the picture in place of the picture reproducing function, so that detailed description of the picture printing apparatus has been omitted.
In addition, the picture correction method of the picture reproducing apparatus and the picture correction method of the picture printing apparatus are the same excluding the difference that the picture is finally output to the display or is finally printed on paper, so that detailed description of the picture printing method of the picture printing apparatus has been omitted.
A picture reproducing apparatus of a fourth embodiment is based on that of the third embodiment, and is different in acquisition of the aberration information. In the fourth embodiment, the picture reproducing apparatus acquires the aberration information as the identification information of the lens, and separately acquires the physical constants such as major diameter and distortion rate of the lens as the aberration information from the data server via the communication, without directly acquiring the physical constants.
<Functional Configuration>
In the picture reproducing apparatus of a fourth embodiment, the acquisition unit for aberration information comprises a ‘acquisition means for aberration information for identification’ (1813), and an ‘acquisition means for physical constant via communication’ (1814).
The ‘acquisition means for aberration information for identification’ (1813) has a function of acquiring the aberration information as the identification information. The ‘aberration information as the identification information’ corresponds to the identification information of lens system, the identification information of imaging unit, and the identification information of imaging apparatus itself. However, as described above, the above identification information of the lens system such as a model number of the lens or camera, the identification information of the imaging unit, or the identification information of the imaging apparatus itself cannot be used for calculating the aberration and be used as a correction parameter. Therefore, in the fourth embodiment, it is possible to acquire the physical constant of the lens identified by the identification information, for example, from the data server on the network via communication by utilizing the identification information as a key, thereby carrying out the correction.
The ‘acquisition means for physical constant via communication’ (1814) has a function of acquiring the physical constant of the lens system identified by the acquired aberration information for identification via communication. Thus, the picture reproducing apparatus can acquire the physical constant of the lens system, which can be used as the correction parameter, based on the identification information, which cannot be used as the correction parameter, via the communication.
<Hardware Configuration>
Here, when receiving the infrared pulse indicating the imaged picture with the aberration information transmitted from the imaging apparatus through the ‘I/O’ such as an infrared port, as described above, the demodulation of the imaged picture and the aberration information, and the storage of them to the ‘frame memory’ and the ‘main memory’ are carried out.
Subsequently, in cases where the aberration information stored at the address 1 in the ‘main memory’ is, for example, the identification information such as the lens ID, the picture reproducing apparatus of the fourth embodiment starts the following processing to acquire the physical constant via the communication. Therefore, the ‘CPU’ accesses to a predetermined data server on the network via the ‘network connection circuit’ according to the correction program 2 loaded to the ‘main memory’. This data server includes a data base having a table, in which the physical constant of lens is determined according to lens type or camera type. The ‘CPU’ transmits a search request using the lens ID stored at the address 1 in the ‘main memory’ as a key to the data server. The physical constant of the lens returned as a result of the search is stored as the aberration information at the address 2 in the ‘main memory’.
Subsequently, as described above, the correction data is acquired from the ‘HDD’ by utilizing the physical constant, or the physical constant is utilized as correction parameter for the correction function, thereby carrying out the correction to the imaged picture loaded to the ‘frame memory’.
<Processing Flow>
According to the picture reproducing apparatus of the fourth embodiment, it is possible to acquire the physical constants necessary for the aberration correction from the server. via the communication without acquiring the physical constant directly from the imaging apparatus. Moreover, in cases where the physical constant is updated to more accurate information, the provision of information is carried out via the communication as described in the fourth embodiment, so that it is possible to utilize the latest physical constant regarding the aberration correction in the picture reproducing apparatus.
Note that, the picture reproducing apparatus and the picture reproducing method thereof in the fourth embodiment may be utilized for the picture printing apparatus having the same configuration, and the picture printing method thereof.
The invention being thus described may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications are intended to be included within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-274812 | Oct 2006 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2007/069458 | 10/4/2007 | WO | 00 | 4/6/2009 |