1460733472-4c700c95-41b3-4772-936e-c060dbaee501

1. A door opening or closing detecting apparatus for detecting opening or closing of a door rotationally supported by a housing, the door opening or closing detecting apparatus comprising:
a conversion mechanism which converts a rotation of the door into a sliding of a shaft member along a rotation axis of the door; and
a detecting portion which detects the opening or closing of the door,
wherein the detecting portion detects the opening or closing of the door according to sliding of the shaft member by the conversion mechanism in association with the opening or closing of the door.
2. A door opening or closing detecting apparatus according to claim 1, wherein the conversion mechanism comprises:
a pressing member provided for the door and being movable in association with the opening or closing of the door;
a pressure contact portion brought into contact with the pressing member, the pressure contact portion is provided for the shaft member,
wherein the shaft member is slid through the intermediary of the pressure contact member by the pressing member, in association with the opening or closing of the door.
3. A door opening or closing detecting apparatus according to claim 2, wherein a tapered surface is formed on a pressure contact surface, with which the pressing member is brought into contact, of the pressure contact portion, and
wherein when opening the door, the pressing member is moved along the tapered surface to slide the shaft member.
4. A door opening or closing detecting apparatus according to claim 3, wherein the tapered surface has at least two different gradients with respect to a sliding direction of the shaft member, and
wherein angles formed between the gradients and the sliding direction of the shaft member are set in a manner that an angle \u03b2 of the gradient of the tapered surface with which the pressing member is in contact when the door is closed is larger than an angle \u03b1 of the gradient of the tapered surface with which the pressing member is in contact when the door is opened, and that the angles \u03b1 and \u03b2 of the gradients are each set to be smaller than 90\xb0
5. A door opening or closing detecting apparatus according to claim 3, wherein the tapered surface is formed of a curved surface.
6. A door opening or closing detecting apparatus according to claim 1, wherein the door has side plates opposing to each other and having one protruding end portions, and
wherein a rotation center of the door is provided at the one protruding end portions of the side plates.
7. A door opening or closing detecting apparatus according to claim 1, further comprising a switch portion for interrupting a power supply in association with opening of the door,
wherein the detecting portion detects opening or closing of the door according to sliding of the shaft member in association with opening or closing of the door and the switch portion interrupts the power supply.
8. A door opening or closing detecting apparatus according to claim 7, further comprising a switch pressing member for turning on and off the switch portion,
wherein the switch pressing member is slidably mounted to the shaft member by providing a spring between the shaft member and the switch pressing member, a time lag is set between detection by the detecting portion and turning on and off of the switching portion, and the power supply is interrupted after opening of the door is detected.
9. A door opening or closing detecting apparatus according to claim 1, wherein the door is rotationally supported by the housing through the intermediary of a hinge member.
10. An image forming apparatus comprising:
a door; and
a door opening or closing detecting apparatus as recited in claim 1.

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 non-transitory storage medium storing a plurality of instructions executable by a computer of a communication terminal,
the communication terminal comprising: a display; an input device configured to detect an instructed point which is a point on the display and at which an instruction is provided with an input object; and a communication device configured to communicate with a processing apparatus,
when executed by the computer, the plurality of instructions causing the communication terminal to perform:
receiving instruction image data from the processing apparatus, the instruction image data being for displaying, on the display, an instruction image for instructing a processing to be executed by the processing apparatus;
displaying the instruction image on the display based on the received instruction image data;
identifying an input event on the input device in response to an instruction provided on the input device with the input object in a state in which the instruction image is displayed; and
transmitting, to the processing apparatus via the communication device, the identified input event and coordinate information about the instructed point on the display which is detected by the input device in a state in which the instruction image is displayed,

the coordinate information being based on standard-size positional information and a location of the instructed point on the display regardless of whether a size of an instruction image being displayed on the display is increased or reduced, the standard-size positional information being for indentifying a location of the instructed point when the instruction image is of a standard size.
2. The non-transitory storage medium according to claim 1, wherein the coordinate information is a ratio between (i) absolute coordinates on the instruction image being displayed on the display at an actual scale and (ii) a sizing ratio which is a ratio of an size of the instruction image being displayed on the display to an size of an image of the standard size.
3. The non-transitory storage medium according to claim 1,
wherein a reference point is defined on the instruction image being displayed on the display, and
wherein the coordinate information is a ratio of a length from the reference point to the instructed point in a predetermined coordinate axis direction, to a length of the instruction image from the reference point in the predetermined coordinate axis direction.
4. The non-transitory storage medium according to claim 1, wherein when executed by the computer, the plurality of instructions cause the communication terminal to perform:
increasing or reducing the size of the instruction image displayed on the display, based on an instruction of a plurality of the instructed points on the display; and
when the plurality of the instructed points are instructed on the display, increasing or reducing the size of the instruction image based on the instruction of the plurality of the instructed points on the display without transmitting the input event to the processing apparatus.
5. The non-transitory storage medium according to claim 1, wherein when executed by the computer, the plurality of instructions cause the communication terminal to notify the processing apparatus of a cancel of the input event transmitted, in response to an input operation for identifying the instructed point on the input device, to the processing apparatus when the number of instructed points on the input device is changed to one to a plural number by identification of at least one instructed point different from the instructed point identified by the input operation previously performed.
6. The non-transitory storage medium according to claim 5,
wherein a type of the input event to be transmitted to the processing apparatus comprises an instruction of the instructed point and a disappearance of the instruction of the instructed point, and
wherein when executed by the computer, the plurality of instructions cause the communication terminal to prohibit transmission of the disappearance of the instruction of the instructed point to the processing apparatus when the instruction of the instructed point is canceled based on the notification of the cancel of the input event.
7. The non-transitory storage medium according to claim 1,
wherein when executed by the computer, the plurality of instructions cause the communication terminal to transmit, when the instructed point detected by the input device is to be displaced, (i) information indicating that the instructed point is to be displaced and (ii) the coordinate information of the instructed point being displaced, to the processing apparatus at a predetermined time interval, and
wherein the predetermined time interval is greater when the size of the instruction image displayed on the display is large than when the size of the instruction image displayed on the display is small.
8. The non-transitory storage medium according to claim 1,
wherein the processing apparatus comprises: an apparatus-side display; and an apparatus-side input device configured to detect an instructed point which is a point on the apparatus-side display and at which an instruction is provided with an input object, and
wherein the instruction image to be displayed based on the received instruction image data is identical to an image to be displayed on the apparatus-side display.
9. A communication terminal comprising:
a display;
an input device configured to detect an instructed point which is a point on the display and at which an instruction is provided with an input object;
a communication device configured to communicate with a processing apparatus; and
a controller configured to:
receive instruction image data from the processing apparatus, the instruction image data being for displaying, on the display, an instruction image for instructing a processing to be executed by the processing apparatus;
display the instruction image on the display based on the received instruction image data;
identify an input event on the input device in response to an instruction provided on the input device with the input object in a state in which the instruction image is displayed; and
transmit, to the processing apparatus via the communication device, the identified input event and coordinate information about the instructed point on the display which is detected by the input device in a state in which the instruction image is displayed,

the coordinate information being based on standard-size positional information and a location of the instructed point on the display regardless of whether a size of an instruction image being displayed on the display is increased or reduced, the standard-size positional information being for indentifying a location of the instructed point when the instruction image is of a standard size,
control of the controller being achieved by at least one of a software processing and a hardware processing.
10. A processing apparatus controllable by a communication terminal, the processing apparatus comprising a controller,
the communication terminal comprising: a display; an input device configured to detect an instructed point which is a point on the display and at which an instruction is provided with an input object; and a communication device configured to communicate with the processing apparatus,
the communication terminal being configured to, when at least one of a size-increase instruction and a size-reduction instruction for an instruction image which is displayed on the display of the communication terminal and which is for instructing a processing to be executed by the processing apparatus is performed on the input device of the communication terminal, perform a corresponding one of increasing and reducing a size of the instruction image,
the processing apparatus being configured to:
transmit, to the communication terminal, instruction image data for displaying the instruction image on the display; and
receive, from the communication terminal, an input event on the input device and coordinate information about the instructed point on the display which is detected by the input device,

the coordinate information being based on standard-size positional information and a location of the instructed point on the display regardless of whether the size of the instruction image displayed on the display is increased or reduced, the standard-size positional information being for indentifying a location of the instructed point when the instruction image is of a standard size,
the controller of the processing apparatus being configured to execute a processing based on the received input event and coordinate information as input.
11. The processing apparatus according to claim 10, wherein the controller is configured to cancel a processing that is based on the received input event, when a cancel notification about a cancel of the input event is received after the input of the input event and the coordinate information is received.
12. The processing apparatus according to claim 11, further comprising an apparatus-side display; and an apparatus-side input device configured to detect an instructed point which is a point on the apparatus-side display and at which an instruction is provided with an input object,
wherein the controller is configured to transmit, to the communication terminal, image data representative of an image displayed on the apparatus-side display,
wherein a type of the input event received by the processing apparatus comprises: an instruction of the instructed point; a movement of the instructed point; and a disappearance of the instructed point, and
wherein the controller is configured to change the location of the instructed point to a location of the instructed point which is located when the instruction of the instructed point is received, when the cancel notification is received after the movement of the instructed point is received as the type of the input event and before the disappearance of the instructed point is received as the type of the input event.
13. The processing apparatus according to claim 10, further comprising an apparatus-side display; and an apparatus-side input device configured to detect an instructed point which is a point on the apparatus-side display and at which an instruction is provided with an input object,
wherein the controller is configured to transmit, to the communication terminal, image data representative of an image currently displayed on the apparatus-side display.