1. A system comprising:
a paging operating system having main memory for holding information and secondary storage comprising a page file for receiving information that is paged out from the main memory;
means for creating a key during system boot up, wherein different keys can be created during different system boot ups, and wherein the means for creating the key comprises generating a random key at each system boot up with a random key generator;
means for page-locking the key in main memory;
means for restricting access to the page-locked key to only the operating system kernel;
means for calling the operating system kernel to encrypt information, wherein the calling comprises specifying a memory location and a memory size associated with the information to be encrypted;
means for accessing the page-locked key with the operating system kernel; and
means for using the operating system kernel to encrypt the information with the page-locked key;
means for designating at least one page in the main memory with a designation; and
means for recognizing the designation and, responsive thereto, means for calling the operating system kernel to encrypt the information.
2. The system of claim 1, wherein said means for recognizing comprises a memory manager.
3. One or more computer-readable media having computer-readable instructions thereon which, when executed in a paging operating system having main memory for holding information and secondary storage comprising a page file for receiving information that is paged out from the main memory, cause the paging operating system to execute a method of protecting information comprising:
creating a key during system boot up, wherein different keys can be created during different system boot ups, and wherein creating the key comprises generating a random key at each system boot up with a random key generator;
page-locking the key in main memory;
restricting access to the page-locked key to only the operating system kernel;
calling the operating system kernel to encrypt information, wherein the calling comprises specifying a memory location and a memory size associated with the information to be encrypted;
accessing the page-locked key with the operating system kernel; and
using the operating system kernel to encrypt the information with the page-locked key; and further comprising prior to said calling:
designating at least one page in the main memory with a designation;
recognizing the designation and, responsive thereto, calling the operating system kernel to encrypt the information.
4. The one or more computer-readable media of claim 3, wherein instructions cause said recognizing to be performed by a memory manager.
5. A system comprising:
one or more processors;
one or more computer-readable media having computer-readable instructions thereon which, when executed by said one or more processors in a paging operating system having main memory for holding information and secondary storage comprising a page file for receiving information that is paged out from the main memory, cause the one or more processors to execute a method of protecting information comprising:
creating a key during system boot up, wherein different keys can be created during different system boot ups, and wherein creating the key comprises generating a random key at each system boot up with a random key generator;
page-locking the key in main memory;
restricting access to the page-locked key to only the operating system kernel;
calling the operating system kernel to encrypt information, wherein the calling comprises specifying a memory location and a memory size associated with the information to be encrypted;
accessing the page-locked key with the operating system kernel; and
using the operating system kernel to encrypt the information with the page-locked key; and further comprising prior to said calling:
designating at least one page in the main memory with a designation;
recognizing the designation and, responsive thereto, calling the operating system kernel to encrypt the information.
6. The system of claim 5, wherein instructions cause said recognizing to be performed by a memory manager.
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. An imaging apparatus comprising:
a lens unit that condenses light from a visual field region;
an imaging unit that includes an imaging element for converting the light condensed by the lens unit into an electric signal and continuously generates electronic image data based on the electric signal;
a storage unit that stores the image data generated by the imaging unit;
a display unit that displays an image based on the image data generated by the imaging unit;
an input unit that receives an input of a change instruction signal used to change a first capturing mode in which capturing is performed at a first vertical-to-horizontal ratio to a second capturing mode in which the capturing is performed at a second vertical-to-horizontal ratio different from the first vertical-to-horizontal ratio;
a first image trimming unit that generates a captured image that is trimmed from an image included in image data generated by the imaging unit when the change instruction signal is input by the input unit while the imaging apparatus is in the first capturing mode, the captured image having a vertical-to-horizontal ratio between the first vertical-to-horizontal ratio and the second vertical-to-horizontal ratio;
a target detection unit that detects a subject from an imaging-region image which is an image corresponding to the image data generated by the imaging unit when the first capturing mode is switched to the second capturing mode;
a region setting unit that performs initial setting on a record region trimmed from the imaging-region image and recorded at the second vertical-to-horizontal ratio based on a position of the subject detected by the target subject detection unit and performs setting of moving a central position of the initially set record region toward a central position of the imaging-region image by a predetermined amount, wherein the first image trimming unit generates the captured image trimmed from the imaging-region image based on the record region set by the region setting unit; and
an output unit that outputs an indication in which the vertical-to-horizontal ratio of the captured image becomes the second vertical-to-horizontal ratio, when the vertical-to-horizontal ratio of the captured image generated by the first image trimming unit reaches the second vertical-to-horizontal ratio after the change instruction signal is input by the input unit, wherein
the input unit includes a switch advancing or retreating by a pressing force from the outside, and
the switch receives an input of the change instruction signal when the switch is halfway pressed, and the switch receives an input of a capturing instruction signal of the second capturing mode when the switch is fully pressed.
2. The imaging apparatus according to claim 1, wherein the second vertical-to-horizontal ratio is less than the first vertical-to-horizontal ratio.
3. The imaging apparatus according to claim 2, wherein
the target subject detection unit extracts a central position of the subject, and
the region setting unit performs initial setting so that a central position of the record region in a vertical direction accords with the central position of the subject in the vertical direction.
4. The imaging apparatus according to claim 3, wherein
the subject is a person, an animal, or an object that is being tracked with an auto focus locked, and
the target subject detection unit extracts a predetermined position of the subject as the central position.
5. The imaging apparatus according to claim 4, wherein
the region setting unit moves the central position of the record region in the vertical direction, and
the first image trimming unit generates the captured image trimmed from the imaging-region image by cutting an upper end portion andor a lower end portion of the imaging-region image in the vertical direction.
6. The imaging apparatus according to claim 1, further comprising a control unit that reduces a vertical-to-horizontal ratio of the captured images sequentially trimmed and generated by the first image trimming unit with time, from the first vertical-to-horizontal ratio to the second vertical-to-horizontal ratio when the change instruction signal is input by the input unit in the first capturing mode.
7. The imaging apparatus according to claim 1, further comprising an image composing unit that generates a composite image in which a vertical-to-horizontal ratio of its entire image accords with the second vertical-to-horizontal ratio by adding an auxiliary image with a vertical-to-horizontal ratio corresponding to the vertical-to-horizontal ratio of the captured image generated by the first image trimming unit to the captured image,
wherein the control unit causes the image composing unit to generate the composite image until the vertical-to-horizontal ratio of the captured image generated by the first image trimming unit reaches the second vertical-to-horizontal ratio, when the capturing instruction signal is input by the input unit during change in the vertical-to-horizontal ratio of the captured image generated by the first image trimming unit.
8. The imaging apparatus according to claim 7, further comprising a setting unit that sets a change timing of the vertical-to-horizontal ratio of the captured image changed by the first image trimming unit,
wherein the control unit reduces the vertical-to-horizontal ratio of the captured image generated by the first image trimming unit at the change timing set by the setting unit.
9. An imaging apparatus comprising:
a lens unit that condenses light from a visual field region;
an imaging unit that includes an imaging element for converting the light condensed by the lens unit into an electric signal and continuously generates electronic image data based on the electric signal;
a storage unit that stores the image data generated by the imaging unit;
a display unit that displays an image based on the image data generated by the imaging unit;
an input unit that receives an input of a change instruction signal used to change a first capturing mode in which capturing is performed at a first vertical-to-horizontal ratio to a second capturing mode in which the capturing is performed at a second vertical-to-horizontal ratio different from the first vertical-to-horizontal ratio;
a first image trimming unit that generates a captured image that is trimmed from an image included in image data generated by the imaging unit when the change instruction signal is input by the input unit while the imaging apparatus is in the first capturing mode, the captured image having a vertical-to-horizontal ratio between the first vertical-to-horizontal ratio and the second vertical-to-horizontal ratio;
a region setting unit that sets a fixation region in which a vertical-to-horizontal ratio is fixed and a conversion region in which the vertical-to-horizontal ratio changes, within a region of the captured image generated by the first image trimming unit;
a second image trimming unit that generates a trimming image in which a vertical-to-horizontal ratio of the entire image including the fixation region is the second vertical-to-horizontal ratio by changing the vertical-to-horizontal ratio of the conversion region set by the region setting unit; and
a control unit that chronologically reduces the vertical-to-horizontal ratio of the conversion region set by the region setting unit when the change instruction signal is input by the input unit during the first capturing mode, fixes the vertical-to-horizontal ratio of the conversion region at a time when the vertical-to-horizontal ratio of the entire image including the fixation region and the conversion region becomes the second vertical-to-horizontal ratio, and stores image data of the captured image generated after the time as moving image data in the storage unit.
10. The imaging apparatus according to claim 9, wherein the second image trimming unit is configured in a manner such that a pitch between adjacent vertical pixel lines of vertical pixel lines of the image data increases in the conversion region as a distance of the vertical pixel line from the fixation region increases.
11. The imaging apparatus according to claim 10, wherein the control unit performs control of reducing the number of trimming images that are generated continuously in terms of time with the same vertical-to-horizontal ratio by the second image trimming unit, as the vertical-to-horizontal ratio of the captured image generated by the first image trimming unit becomes close to the second vertical-to-horizontal ratio.
12. The imaging apparatus according to 11, further comprising a face detection unit that detects a face of a subject included in an image corresponding to the image data generated by the imaging unit,
wherein the region setting unit sets a region including at least a face region of the subject detected by the face detection unit as the fixation region.
13. The imaging apparatus according to claim 12, wherein
the input unit includes a touch panel that is provided on an image display surface of the display unit and receives an input of a signal in accordance with a touch position of an external object, and
the region setting unit sets a region corresponding to the touch position of the external object on the touch panel as the fixation region.
14. An imaging method executed in an imaging apparatus, comprising:
receiving an input of a change instruction signal for changing a first capturing mode in which capturing is performed at a first vertical-to-horizontal ratio to a second capturing mode in which the capturing is performed at a second vertical-to-horizontal ratio different from the first vertical-to-horizontal ratio;
generating a captured image trimmed from an image included in image data generated by an imaging unit of the imaging apparatus when the change instruction signal is input during the first capturing mode, the captured image having a vertical-to-horizontal ratio between the first vertical-to-horizontal ratio and the second vertical-to-horizontal ratio;
setting a fixation region in which a vertical-to-horizontal ratio is fixed and a conversion region in which the vertical-to-horizontal ratio changes, within a region of the generated captured image;
generating a trimming image in which a vertical-to-horizontal ratio of the entire image including the fixation region is the second vertical-to-horizontal ratio by changing the vertical-to-horizontal ratio of the conversion region; and
chronologically reducing the vertical-to-horizontal ratio of the conversion region when the change instruction signal is input during the first capturing mode, fixing the vertical-to-horizontal ratio of the conversion region at a time when the vertical-to-horizontal ratio of the entire image including the fixation region and the conversion region becomes the second vertical-to-horizontal ratio, and storing image data of the captured image generated after the time as moving image data in a storage unit.
15. A non-transitory computer-readable recording medium with an executable program stored thereon, wherein the program instructs a processor of an imaging apparatus to perform:
receiving an input of a change instruction signal for changing a first capturing mode in which capturing is performed at a first vertical-to-horizontal ratio to a second capturing mode in which the capturing is performed at a second vertical-to-horizontal ratio different from the first vertical-to-horizontal ratio; and
generating a captured image trimmed from an image included in image data generated by an imaging unit of the imaging apparatus when the change instruction signal is input during the first capturing mode, the captured image having a vertical-to-horizontal ratio between the first vertical-to-horizontal ratio and the second vertical-to-horizontal ratio;
detecting a subject from an imaging-region image which is an image corresponding to the image data generated by the imaging unit when the first capturing mode is switched to the second capturing mode;
performing an initial setting on a record region trimmed from the imaging-region image and recorded at the second vertical-to-horizontal ratio based on a position of the subject detected and performing setting of moving a central position of the initially set record region toward a central position of the imaging-region image by a predetermined amount, wherein the captured image trimmed from the imaging-region image is generated based on the set record region;
outputting an indication in which the vertical-to-horizontal ratio of the captured image becomes the second vertical-to-horizontal ratio, when the vertical-to-horizontal ratio of the captured image reaches the second vertical-to-horizontal ratio after the change instruction signal is input; and
pressing a switch to advance or retreat, wherein the switch receives an input of the change instruction signal when the switch is halfway pressed, and the switch receives an input of a capturing instruction signal of the second capturing mode when the switch is fully pressed.