1460728563-d0e57277-6f27-4b51-ae32-6835a27d0d56

1. A digital imaging system comprising:
a. an image sensor;
b. an orientation sensor; and
c. an image manipulator adapted to:
i) receive image sensor orientation;
ii) receive image orientation; and
iii) adjust the image orientation.
2. A digital imaging system comprising:
a. an image sensor configured to sense an image subject and to capture a presentation of the image;
b. an orientation sensor configured to sense changes in the orientation of an image with respect to the base line orientation coordinates; and
c. an image manipulator adapted to:
i) receive image sensor orientation from the image sensor;
ii) receive image orientation from the orientation sensor; and
iii) adjust the image orientation in relation to the baseline orientation coordinates.
3. The digital imaging system of claim 1 wherein the digital imaging system is chosen from the group consisting of still cameras and video cameras.
4. The digital imaging system of claim 1 wherein the image sensor is a charge coupled device array.
5. The digital imaging system of claim 1 wherein the orientation sensor is chosen from the group consisting of electronic gyroscopic sensors, mechanical gyroscopic sensors, and optical gyroscopic sensors.
6. The digital imaging sensor of claim 1 wherein the image manipulator comprises an image rotation system.
7. A digital camera comprising:
a. a charge coupled device image sensor;
b. a gyroscopic camera orientation sensor; and
c. an image manipulator adapted to:
i) receive image sensor orientation;
ii) receive image orientation; and
iii) rotate the image.
8. The digital camera of claim 6 wherein the digital camera is chosen from the group consisting of still cameras and video cameras.
9. The digital camera of claim 6 wherein the gyroscopic orientation sensor is chosen from the group consisting of electronic gyroscopic sensors, mechanical gyroscopic sensors, and optical gyroscopic sensors.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. Nonvolatile memory wherein an erase operation is implemented prior to a write operation, comprising:
an ordinary memory cell region for storing ordinary data; and
an erase information storage memory region for storing information that shows whether or not a series of erase operations has been completed or information that shows the status of the said erase operations.
2. The nonvolatile memory according to claim 1, wherein said ordinary memory cell region comprises a plurality of memory blocks and said erase information storage memory region is established for each said memory block.
3. The nonvolatile memory according to claim 1, wherein the statuses of said erase operations shall include at least the erase operation start status, preprogram end status, and erase operation complete status during a series of erase operations.
4. The nonvolatile memory according to claim 3, further comprising an erase information detection circuit which reads erase information in the said erase information storage memory region in response to a prescribed command or to power being turned on.
5. The nonvolatile memory according to claim 1, further comprising an erase information detection circuit which reads erase information in said erase information storage memory region in response to a prescribed command or to power being turned on and, when the erase information indicates that an erase operation has been interrupted, sends that interruption information to an external device.
6. The nonvolatile memory according to claim 1, further comprising an erase information detection circuit which reads erase information in the said erase information storage memory region in response a prescribed command or to power being turned on and, when the erase information indicates that an erase operation has been interrupted, causes the ordinary memory cell region to be executed that erase operation.