Distributed data dependency stall mechanism |
| The invention resides in allowing each probe queue in a multiprocessor computer system to be ... |
|
Method and apparatus for arbitrating between command streams |
| The present invention provides a method and apparatus for arbitrating between command streams. In ... |
|
Low power, high speed communications bus |
| The solution to the problem of data communication between a CPU and a memory where the internal ... |
|
Apparatus and method for handling multiple mergeable misses in a non-blocking cache |
| In light of the above, therefore, according to a broad aspect of the invention, disclosed herein is ... |
|
Method and apparatus for packetizing data into a data stream |
| OF A PREFERRED EMBODIMENT Generally, the present invention provides a method and apparatus for ... |
|
Scratchpad memory |
| According to one aspect, a integrated circuit includes a random-access memory (RAM) storage and a ... |
|
|
Interface device connected between a LAN and a printer for outputting formatted debug information about the printer to the printer
| Details |
Inventors: Barrett, Lorraine F.; Russell, William C.; Danknick, Daniel A.;
Assignee: Canon Information Systems, Inc. (Irvine, CA)
Primary Examiner: Teska; Kevin J.
Assistant Examiner: Fiul; Dan
Attorney, Agent or Firm: Fitzpatrick, Cella, Harper & Scinto
A network device which interfaces between a local area network (LAN) and an image forming apparatus and which can output debug information. The network device includes a LAN interface for receiving image forming jobs and command signals from the LAN and a peripheral interface for outputting image forming jobs to the image forming apparatus. The network device further includes a storage device that stores debug information regarding the network device configuration for receiving image forming jobs from the LAN and outputting image forming jobs to the image forming apparatus. In addition, the network device has a processor that detects a triggering condition and, in response to the triggering condition, formats the debug information into an image forming job and outputs the formatted debug information to the image forming apparatus. |
|
DETAILED DESCRIPTION The aforementioned problems are addressed by the present invention in which formatted debug information is output by a network device to an image forming apparatus to which the network device is connected. In one aspect, the invention is a method of outputting debug information from a network device which interfaces between a local area network (LAN) and an image forming apparatus. Debug information relating to the network device configuration for receiving image forming jobs from the LAN and outputting image forming jobs to the image forming apparatus is stored on the network device. In response to detection of a triggering condition for initiating output of the debug information, the debug information is formatted into an image forming job. The formatted debug information is then output to the image forming apparatus. The triggering condition may be, for example, a command signal received from a computer via the LAN or recognition of an exception condition regarding the connection between the network device and the LAN. By virtue of this arrangement, the formatted debug information can be output by the network device directly to the connected image forming apparatus, without retrieving and formatting the debug information using a computer. Moreover, the debug information can be automatically output when the network connection is interrupted, so that the cause of the interruption may be determined even if the debug information cannot be retrieved via the LAN. In another aspect, the present invention is a method of outputting reformatted debug information from a network device which interfaces between a LAN and an image forming apparatus. Debug information comprising binary codes is received from the LAN to be output as an image forming job to the image forming apparatus. Upon determining that a reformatting mode for initiating reformatting and outputting of the received debug information is set, the received debug information is reformatted by converting the binary codes to hexadecimal ASCII characters, and the reformatted debug information is output to the image forming apparatus
|
|