1460921621-06c8e3c1-9f69-4eb9-8935-029add2c87f3

1. A projector comprising:
a projection unit which projects an image in response to an inputted image signal;
a detection unit which detects an inclined angle of the projector;
a calculation unit which calculates a rotational adjustment amount for the projected image based on the detected inclined angle;
a rotational deformation unit which rotationally deforms the projected image in accordance with the calculated rotational adjustment amount; and
a movement detector which detects vibrations generated when a setting position of the protector is changed;
wherein the rotational adjustment amount is calculated by the calculation unit and the projected image is rotationally deformed by the rotational deformation unit when power is supplied to the projector and vibrations are detected by the movement detector.
2. A projector as set forth in claim 1, further comprising a keystone deformation unit which deforms the projected image that has been rotationally deformed by the rotational deformation unit into a rectangle.
3. A projector as set forth in claim 1, further comprising a deformation setting unit which sets whether or not to execute the rotational deformation on the projected image by the rotational deformation unit, wherein the rotational deformation unit executes the rotational deformation when the execution of the rotational deformation is set by the deformation setting unit.
4. A projection method for projecting an image using a projector comprising:
projecting the image in response to an inputted image signal;
detecting an inclined angle of the projector;
calculating a rotational adjustment amount for the projected image based on the detected inclined angle;
rotationally deforming the projected image in accordance with the calculated rotational adjustment amount; and
detecting vibrations generated when a setting position of the projector is changed;
wherein, when power is supplied to the projector and vibrations are detected, the rotational adjustment amount is calculated and the projected image is rotationally deformed.
5. A computer-readable recording medium having a program stored thereon that is executable by a control unit of a projector for projecting an image, to cause the control unit to control the projector to perform functions comprising:
projecting the image in response to an inputted image signal;
detecting an inclined angle of the projector;
calculating a rotational adjustment amount for the projected image based on the detected inclined angle;
rotationally deforming the projected image in accordance with the calculated rotational adjustment amount; and
detecting vibrations generated when a setting position of the projector is changed;
wherein, when power is supplied to the projector and vibrations are detected, the rotational adjustment amount is calculated and the projected image is rotationally deformed.

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 keyboard scan circuit for a device receiving plural inputs simultaneously, comprising:
a plurality of keyboard inputoutput ports, each of which is set in one selected from a group consisting of an input mode, an output mode, and a floating mode for receiving one of said plural inputs;
a plurality of rectangular matrices including a plurality of detectable input terminals and a plurality of synchronously detectable input terminals and formed by means of cross-linking said keyboard inputoutput ports; and
a plurality of current-isolating elements electrically connected between said keyboard inputoutput ports and said rectangular matrices for mutually isolating signals of said rectangular matrices.
2. The scan circuit as claimed in claim 1, further comprising a ground terminal for forming said rectangular matrices by means of cross-linking said keyboard inputoutput ports therewith, so as to increase the number said detectable input terminals.
3. The circuit as claimed in claim 1, wherein said device providing keys to be operated simultaneously is an electronic organ with black and white keys.
4. The circuit as claimed in claim 1, wherein said plurality of keyboard inputoutput ports are those on a chip.
5. The circuit as claimed in claim 1, wherein said plurality of current-isolating elements are diodes.
6. The circuit as claimed in claim 5, wherein when the number said keyboard inputoutput ports is m, the number said diodes is 2m while a range of m is from two to six; and said number of said diodes is 4m while the number m is more than seven.
7. The circuit as claimed in claim 5, wherein said diodes operated under a one-way conductance characteristic mutually isolated signals of said plurality of rectangular matrices.
8. A keyboard scan method for a device having keys to be operated simultaneously to receive plural inputs simultaneously, and including a keyboard scan circuit having a plurality of keyboard inputoutput ports, ground terminals, a plurality of rectangular matrices having plurality input terminals and formed by means of cross-linking said keyboard inputoutput ports, and a plurality of current-isolating elements electrically connected between said keyboard inputoutput ports and said rectangular matrices, the method comprising steps of:
selecting one of said plurality of rectangular matrices to be scanned;
setting one portion of said keyboard inputoutput ports in an input mode, setting another portion of said ports in an output mode, and setting the others of said ports in a floating mode;
scanning said input terminals of said rectangular matrix linking with said ground terminal at a first time period;
scanning said input terminals of said rectangular matrix unlinking with said ground terminal at a second time period;
checking said keyboard inputoutput ports which were set to said input mode and determining which said keys are pressed according to an electrical potential difference produced by said ports in said input mode; and
repeating said steps, so as to scan said rectangular matrices one by one.
9. The method as claimed in claim 8, wherein said device providing keys to be operated simultaneously is an electronic organ with black and white keys.
10. The method as claimed in claim 8, wherein said plurality of keyboard inputoutput ports are those on a chip.
11. The method as claimed in claim 8, wherein said plurality of current-isolating elements are diodes.
12. The method as claimed in claim 11, wherein when the number said keyboard inputoutput ports is m, the number said diodes is 2m while a range of m is from two to six; and said number of said diodes is 4m while the number m is more than seven.
13. The method as claimed in claim 11, wherein said diodes operated under a one-way conductance characteristic mutually isolate signals of said plurality of rectangular matrices.
14. The method as claimed in claim 8, wherein said input terminals of said rectangular matrices unlinking with said ground terminals are synchronously detectable input terminals.