Claims
- 1. A printing device which is connectable to a computer, comprising:a user interface which includes a primary user interface button, and wherein: when the printing device is not connected to the computer and the primary user interface button is actuated in an intended manner, the printing device prints a demonstration page; and when the printing device is connected to the computer the printing device is configured to detect the presence of the computer, and to perform a function defined within the computer when the primary user interface button is actuated in the intended manner.
- 2. The printing device of claim 1, and further comprising:a processor in signal communication with the primary user interface button; and a computer readable memory device which is readable by the processor, and wherein the computer readable memory device contains therein a digital representation of the demonstration page.
- 3. The printing device of claim 2, and wherein the computer readable memory device contains therein a user interface routine which is executable by the processor to check for a connection to the computer, to cause the printing device to print the demonstration page when the printing device is determined to not be connected to the computer, and to perform the function defined within the computer when the printing device is determined to be connected to the computer and the primary user interface button is actuated in the intended manner.
- 4. The printing device of claim 1, and wherein the primary user interface button is the only button in the user interface.
- 5. The printing device of claim 1, and wherein the intended manner of actuation of the primary user interface button is a single pulsed actuation.
- 6. The printing device of claim 1, and wherein the function defined within the computer comprises printing a configuration report.
- 7. A printing system, comprising:a computer comprising a computer processor, a computer memory device, and a printer driver program stored in the computer memory device and executable by the computer processor; a printing device in signal communication with the computer processor, the printing device comprising a user interface which includes a primary user interface button, and wherein: when the printing device is not connected to the computer and the primary user interface button is actuated in an intended manner, the printing device prints a demonstration page; and when the printing device is connected to the computer the printing device is configured to detect the presence of the computer, and to perform a function defined by the printer driver program when the primary user interface button is actuated in the intended manner.
- 8. The printing system of claim 7, and wherein the function defined by the printer driver program comprises causing the printing device to print a configuration report.
- 9. The printing system of claim 7, and wherein the printer driver program is configurable to allow the function defined by the printer driver program to be selectable.
- 10. The printing system of claim 9, and wherein the function defined by the printer driver program is selectable between causing the printing device to print the demonstration page, and performing an operation other than printing the demonstration page.
- 11. The printing system of claim 7, and wherein the printing device further comprises:a printer processor in signal communication with the primary user interface button; and a printer memory device which is readable by the printer processor, and wherein the printer memory device contains therein a digital representation of the demonstration page.
- 12. The printing system of claim 11, and wherein the printer memory device contains therein a user interface routine which is executable by the printer processor to check for a connection to the computer, to cause the printing device to print the demonstration page when the printing device is determined to not be connected to the computer, and to perform the function defined by the printer driver when the printing device is determined to be connected to the computer and the primary user interface button is actuated in the intended manner.
- 13. A control system to control a printing device, the printing device including a primary user interface button, the control system comprising:a processor configured to receive an input signal from the primary user interface button resulting from actuation of the primary user interface button in an intended manner; a memory device which is readable by the processor, the memory device containing therein a set of computer executable instructions which can be executed by the processor, the set of computer executable instructions configured to: determine receipt of the input signal by the processor; determine whether or not the printing device is connected to a computer; cause the printing device to print a demonstration page in response to determining that the printing device is not connected to the computer and that the input signal is received by the processor; and cause the printing device to perform a function defined within the computer in response to determining that the printing device is connected to the computer and that the input signal is received by the processor.
- 14. The control system of claim 13, and wherein the printing device is configured to receive data from the computer in the way of a print-job, and the set of computer executable instructions are further configured to:determine whether the printing device is receiving data from the computer in the way of the print-job; and cancel the print-job in response to determining that the input signal is received by the processor.
- 15. A method of controlling a printing device which is connectable to a computer, the printing device including a primary user interface button, the method comprising:determining generation of an input signal resulting from actuation of the primary user interface button in an intended manner; determining whether or not the printing device is connected to the computer; printing a demonstration page in response to determining generation of the input signal and determining that the printing device is not connected to the computer; and performing a function defined within the computer in response to determining generation of the input signal and determining that the printing device is connected to the computer.
- 16. The method of claim 15, and wherein the function defined within the computer comprises printing a configuration report.
- 17. The method of claim 15, and further comprising:when the printing device is determined to be connected to the computer, determining whether the computer is transmitting a print-job to the printing device; and canceling the print-job in response to determining generation of the input signal and determining that the print-job is being transmitted to the printing device.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation application under 35 U.S.C. § 120 of U.S. patent application Ser. No. 10/391,063, filed Mar. 18, 2003 , now U.S. Pat. No. 6,702,488 which is hereby incorporated by reference herein in its entirety.
US Referenced Citations (7)
Number |
Name |
Date |
Kind |
5075875 |
Love et al. |
Dec 1991 |
A |
5550985 |
Miller et al. |
Aug 1996 |
A |
5561528 |
Johnson et al. |
Oct 1996 |
A |
5847693 |
Shima |
Dec 1998 |
A |
6042278 |
Spencer et al. |
Mar 2000 |
A |
6549962 |
Emmert et al. |
Apr 2003 |
B1 |
6559971 |
Watts et al. |
May 2003 |
B1 |
Foreign Referenced Citations (3)
Number |
Date |
Country |
03264384 |
Nov 1991 |
JP |
08183212 |
Jul 1996 |
JP |
08282068 |
Oct 1996 |
JP |
Continuations (1)
|
Number |
Date |
Country |
Parent |
10/391063 |
Mar 2003 |
US |
Child |
10/683211 |
|
US |