1. An electronic apparatus having a photographing function, comprising:
a flash that emits light including a visible light wavelength range and an infrared wavelength range and radiates the light onto a subject;
an infrared detector that absorbs light in the infrared wavelength range and generates a detection signal corresponding to the light in the infrared wavelength range;
an image sensor that photoelectrically transforms incident light in the visible light wavelength range and generates an image signal; and
a controller that controls an exposure time in which the image sensor is exposed to the incident light based on the detection signal,
wherein, when an increment in the detection signal generated by the infrared detector, compared to a case in which the emission of the flash is not performed, reaches a threshold value, the controller stops exposure of the image sensor.
2. The electronic apparatus of claim 1, wherein the infrared detector is mounted on a front side of the image sensor.
3. The electronic apparatus of claim 1, wherein the infrared detector comprises an organic layer that absorbs light in the infrared wavelength range.
4. The electronic apparatus of claim 1, wherein the controller controls the exposure time of the image sensor when main emission of the flash is performed.
5. The electronic apparatus of claim 1, wherein the increment in the detection signal is a difference between a detection signal generated by the infrared detector before emission of the flash is performed and a detection signal generated by the infrared detector while the flash emits light.
6. The electronic apparatus of claim 1, wherein the threshold value is set based on an appropriate amount of visible light, a correlation coefficient between an amount of visible light and an amount of infrared light, and the relationship between the amount of infrared light and the detection signal.
7. The electronic apparatus of claim 1, wherein, when the increment in the detection signal generated by the infrared detector, compared to a case in which the emission of the flash is not performed, reaches the threshold value, the controller stops emission of the flash.
8. The electronic apparatus of claim 1, further comprising a shutter that controls exposure of the image sensor,
wherein, when the increment in the detection signal generated by the infrared detector, compared to a case in which the emission of the flash is not performed, reaches the threshold value, the controller controls the shutter to stop exposure of the image sensor.
9. A method of controlling an exposure time by using infrared light, the method comprising:
emitting light including a visible light wavelength range and an infrared wavelength range from a flash;
absorbing light in the infrared wavelength range and generating a detection signal corresponding to the light in the infrared wavelength range; and
controlling an exposure time in which an image sensor is exposed to an incident light in the visible light wavelength range based on the detection signal,
wherein, if an increment in the detection signal, compared to a case in which the emission of the flash is not performed, reaches a threshold value, the exposure of the image sensor is stopped.
10. The method of claim 9, wherein, when main emission of the flash is performed, an exposure time of the image sensor is controlled.
11. The method of claim 9, wherein the increment in the detection signal is a difference between a detection signal generated before emission of the flash is performed and a detection signal generated while the flash emits light.
12. The method of claim 9, wherein the threshold value is set based on an appropriate amount of visible light, a correlation coefficient between an amount of visible light and an amount of infrared light, and the relationship between the amount of infrared light and the detection signal.
13. The method of claim 9, wherein, if the increment in the detection signal, compared to a case in which the emission of the flash is not performed, reaches a threshold value, the emission of the flash is stopped.
14. The method of claim 9, wherein, if the increment in the detection signal, compared to a case in which the emission of the flash is not performed, reaches a threshold value, a shutter is controlled to stop exposure of the image sensor.
15. A non-transitory computer-readable recording medium having recorded thereon computer program codes for performing a method of controlling an exposure time by using infrared light when the computer program codes are read and executed by a processor, the method of controlling an exposure time by using infrared light comprising:
emitting light including a visible light wavelength range and an infrared wavelength range from a flash;
absorbing light in the infrared wavelength range and generating a detection signal corresponding to the light in the infrared wavelength range; and
controlling an exposure time in which an image sensor is exposed to an incident light in the visible light wavelength range based on the detection signal,
wherein, when an increment in the detection signal, compared to a case in which the emission of the flash is not performed, reaches a threshold value, the emission of the flash is stopped.
16. The non-transitory computer-readable recording medium of claim 15, wherein, when main emission of the flash is performed, an exposure time of the image sensor is controlled.
17. The non-transitory computer-readable recording medium of claim 15, wherein, when the increment in the detection signal, compared to a case in which the emission of the flash is not performed, reaches a threshold value, a shutter is controlled to stop exposure of the image sensor.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A computerized method for applying policy restrictions on a piece of data, the method comprising:
defining one or more subsets of potential users of the piece of data;
associating the policy restrictions with the one or more defined subsets of potential users;
in response to the associating, defining the associated policy restrictions for the one or more defined subset of potential users;
receiving a request from a user for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data, said user being determined to belong to the one or more defined subsets of potential users; and
in response to the received request, automatically applying the defined policy restrictions to the piece of data for the user without an input from the user such that the user uses the piece of data.
2. The method of claim 1 wherein the piece of data is an electronic mail (e-mail) communication.
3. The method of claim 1 wherein the defined subset of potential users is an e-mail distribution list.
4. The method of claim 1 wherein the defined subset of potential users is based on common user account attributes.
5. The method of claim 1 wherein the policy restrictions comprise restrictions on sending the piece of data to a user.
6. The method of claim 1 wherein the policy restrictions comprise restrictions on saving the piece of data to a persistent storage medium.
7. The method of claim 1 wherein the policy restrictions comprise restrictions on outputting the piece of data to a hard-copy format.
8. The method of claim 1 wherein the policy restrictions comprise restrictions on producing a copy of the piece of data.
9. The method of claim 1 wherein the policy restrictions comprise restrictions on accessing the piece of data subsequent to condition for expiration of the piece of data.
10. A computer storage medium containing instructions for performing a method for applying policy restrictions on a piece of data, the method comprising:
defining one or more subsets of potential users of the piece of data;
associating the policy restrictions with the one or more defined subsets of potential users;
in response to the associating, defining the associated policy restrictions for the one or more defined subset of potential users;
receiving a request from a user for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data, said user being determined to belong to the one or more defined subsets of potential users; and
in response to the received request, automatically applying the defined policy restrictions to the piece of data for the user without an input from the user such that the user uses the piece of data.
11. A computerized method for applying policy restrictions on a piece of data, the method comprising:
defining one or more subsets of potential attributes of the piece of data;
associating the policy restrictions with the one or more defined subsets of potential attributes;
in response to the associating, defining the associated policy restrictions for the one or more defined subset of potential attributes;
receiving a request for associating an attribute with the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data, said attributed being determined to belong to the one or more defined subsets of potential attributes; and
in response to the received request, automatically applying the defined policy restrictions to the piece of data for the user without an input from the attribute such that the attribute uses the piece of data.
12. The method of claim 11 wherein the piece of data is an e-mail communication.
13. The method of claim 11 wherein the defined subset of potential attributes is based on an author and a recipient of the piece of data.
14. The method of claim 11 wherein the defined subset of potential attributes is based on the piece of data’s content.
15. The method of claim 11 wherein the policy restrictions comprise restrictions on sending the piece of data to a user.
16. The method of claim 11 wherein the policy restrictions comprise restrictions on saving the piece of data to a persistent storage medium.
17. The method of claim 11 wherein the policy restrictions comprise restrictions on outputting the piece of data to a hard-copy format.
18. The method of claim 11 wherein the policy restrictions comprise restrictions on producing a copy of the piece of data.
19. The method of claim 11 wherein the policy restrictions comprise restrictions on accessing the piece of data subsequent to condition for expiration of the piece of data.
20. A computer storage medium containing instructions for performing a method for applying policy restrictions on a piece of data, the method comprising:
defining one or more subsets of potential attributes of the piece of data;
associating the policy restrictions with the one or more defined subsets of potential attributes;
in response to the associating, defining the associated policy restrictions for the one or more defined subset of potential attributes;
receiving a request for associating an attribute with the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data, said attributed being determined to belong to the one or more defined subsets of potential attributes; and
in response to the received request, automatically applying the defined policy restrictions to the piece of data for the user without an input from the attribute such that the attribute uses the piece of data.
21. A computerized method for applying policy restrictions on a piece of data, the method comprising:
defining one or more subsets of potential attributes of an environment of the piece of data;
associating the policy restrictions with the one or more defined subsets of potential attributes;
in response to the associating, defining the associated policy restrictions for the one or more defined subset of potential attributes;
receiving a request for associating an attribute with the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data, said attributed being determined to belong to the one or more defined subsets of potential attributes; and
in response to the received request, automatically applying the defined policy restrictions to the piece of data for the user without an input from the attribute such that the attribute uses the piece of data.
22. The method of claim 21 wherein the piece of data is an e-mail communication.
23. The method of claim 21 wherein the defined subset of potential attributes is based on a time of day.
24. The method of claim 21 wherein the defined subset of potential attributes is based on a date.
25. The method of claim 21 wherein the defined subset of potential attributes is based on network traffic conditions.
26. The method of claim 21 wherein the defined subset of potential attributes is based on a recipient of the piece of data being on-line when accessing the piece of data.
27. The method of claim 21 wherein the defined subset of potential attributes is based on a system configuration of a recipient of the piece of data.
28. The method of claim 21 wherein the policy restrictions comprise restrictions on sending the piece of data to a user.
29. The method of claim 21 wherein the policy restrictions comprise restrictions on saving the piece of data to a persistent storage medium.
30. The method of claim 21 wherein the policy restrictions comprise restrictions on outputting the piece of data to a hard-copy format.
31. The method of claim 21 wherein the policy restrictions comprise restrictions on producing a copy of the piece of data.
32. The method of claim 21 wherein the policy restrictions comprise restrictions on accessing the piece of data subsequent to condition for expiration of the piece of data.
33. A computer storage medium containing instructions for performing a method for applying policy restrictions on a piece of data, the method comprising;
defining one or more subsets of potential attributes of an environment of the piece of data;
associating the policy restrictions with the one or more defined subsets of potential attributes;
in response to the associating, defining the associated policy restrictions for the one or more defined subset of potential attributes;
receiving a request for associating an attribute with the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data, said attributed being determined to belong to the one or more defined subsets of potential attributes; and
in response to the received request, automatically applying the defined policy restrictions to the piece of data for the user without an input from the attribute such that the attribute uses the piece of data.
34. A computerized method for creating policy restrictions to be automatically applied to a piece of data, the method comprising:
defining one or more subsets of potential users of the piece of data;
creating the policy restrictions for the one or more defined subset of potential users;
receiving a request from a user for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data;
comparing the user with the one or more defined subsets of potential users; and
in response to the comparing, automatically applying the created policy restrictions to the piece of data for the user without an input from the user such that the user uses the piece of data.
35. A computer storage medium containing instructions for performing a method for creating policy restrictions to be automatically applied to a piece of data, the method comprising:
defining one or more subsets of potential users of the piece of data;
creating the policy restrictions for the one or more defined subset of potential users;
receiving a request from a user for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data;
comparing the user with the one or more defined subsets of potential users; and
in response to the comparing, automatically applying the created policy restrictions to the piece of data for the user without an input from the user such that the user uses the piece of data.
36. A computerized method for creating policy restrictions to be automatically applied to a piece of data, the method comprising:
defining one or more subsets of potential attributes of the piece of data;
creating the policy restrictions for the one or more defined subset of potential attributes;
receiving a request from an attribute for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data;
comparing the attribute with the one or more defined subsets of potential attributes; and
in response to the comparing, automatically applying the created policy restrictions to the piece of data for the attribute without an input from the attribute such that the attribute uses the piece of data.
37. A computer storage medium containing instructions for performing a method for creating policy restrictions to be automatically applied to a piece of data, the method comprising:
defining one or more subsets of potential attributes of the piece of data;
creating the policy restrictions for the one or more defined subset of potential attributes;
receiving a request from an attribute for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data;
comparing the attribute with the one or more defined subsets of potential attributes; and
in response to the comparing, automatically applying the created policy restrictions to the piece of data for the attribute without an input from the attribute such that the attribute uses the piece of data.
38. A computerized method for creating policy restrictions to be automatically applied to a piece of data, the method comprising:
defining one or more subsets of potential attributes of an environment of the piece of data;
creating the policy restrictions for the one or more defined subset of potential attributes;
receiving a request from an attribute for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data;
comparing the attribute with the one or more defined subsets of potential attributes; and
in response to the comparing, automatically applying the created policy restrictions to the piece of data for the attribute without an input from the attribute such that the attribute uses the piece of data.
39. A computer storage medium containing instructions for performing a method for creating policy restrictions to be automatically applied to a piece of data, the method comprising:
defining one or more subsets of potential attributes of an environment of the piece of data;
creating the policy restrictions for the one or more defined subset of potential attributes;
receiving a request from an attribute for using the piece of data, said using comprises at least one of the following: sending the piece of data and receiving the piece of data;
comparing the attribute with the one or more defined subsets of potential attributes; and
in response to the comparing, automatically applying the created policy restrictions to the piece of data for the attribute without an input from the attribute such that the attribute uses the piece of data.