1. Field of the Invention
This invention generally relates to digital document processing and, more particularly, to a system and method for managing the profiles associated with sending scanned documents to a network-connected destination.
2. Description of the Related Art
A multifunction peripheral (MFP) devices, scanner, digital copier, fax machine, or the like, which shall be referred to herein imaging devices or digital imaging devices, typically permit a user to scan a document, and send the scanned output to remote location called a scan destination. The imaging device may also change the format of the scanned job before it is sent. The list of destinations is typically stored in an imaging device memory. When a user wants to use the imaging device to scan and send the scanned output to a destination, such as an email address or to a desktop personal computer (PC), the user must select a scan destination from the list of available scan destinations displayed on imaging device front panel. If the imaging device has a large number of destinations, then the selection process can take considerable amount of time, as the user must select different menu options, and/or scroll through a list of possible destinations.
Furthermore, this method of selecting scan destinations requires that the destinations be created prior to, or simultaneously with the job to be scanned on the imaging device. Creating a destination requires the user, or a systems administrator, to find a computer connected to the network, locate the imaging device in the network, create a destination, and store the destination in the imaging device memory.
This method of storing the scan destinations on the imaging device requires a lot of management, as an administrator must periodically check for invalid destinations and purge them from memory. For example, destinations associated with former employees may become invalid. This method of storing profiles also restricts the usefulness of the imaging devices. For example, a commercial copy shop, such as Kinko, may have copiers with the capability of storing destination profiles, but it is currently impractical for a user or the copy shop management to create a list destination profiles for an irregular or first-time customer.
It would be advantageous if a user could easily add a profile for use with an imaging device, to create a destination for a scanned document.
It would be advantageous if an imaging device could use destination profiles, without maintaining a burdensome list of profiles in permanent memory.
The objective of this invention is to make it easy for users to select scan destinations for scanning jobs performed on a copier or imaging device. This invention eliminates the need for storing the scan destination information on the imaging device itself. The present invention uses storage space available in source devices such as cell phones, personal digital assistants (PDAs), or smart cards, to name a few examples, to store the scan destinations for the user.
A typical user is likely to have 2 to 3 possible destinations to which they might send a scanned document. The space available on the above-mentioned source devices is more than adequate for this purpose. The imaging devices then require an interface for transferring the scan destinations from these source devices. For example, a modem can be used to interface to a phone source device, an infrared port can interface to a PDA, and a smart card reader can interface with a smart card. After the imaging device obtains the list of scan destination from the user's source device, they are displayed on the LCD front panel. The user can then select the destination from the panel for the copy operation.
Accordingly, a method is provided for an imaging device to manage scan destination profiles in a network of connected devices. The method comprises: accepting a profile at a network-connected imaging device. The profile may contain a network-connected destination, the protocol to be used in transmission to the destination, and/or instructions to be performed at the destination. The method: temporarily stores the accepted profile; performs a scanning job; and, sends the scanned job to the profile destination.
As mentioned above, the profiles can be accepted from a storage device source such as a wireless telephone, PDA, or a smart card. In another aspect of the method, accepting a profile includes: establishing a wireless communication link between a proximity badge and a badge detector connected to the imaging device; identifying a user associated with the detected badge; accessing a network-connected server memory with profiles cross-referenced to user identities; and, downloading a profile from the server associated with the identified user.
Typically, a user will have more than one destination in the profile. In that case, an imaging device user interface (UI) or front panel displays the profile. A destination is selected from the displayed profile, and the scanned job is sent to the selected destination. In other aspect, the method further comprises erasing the temporarily stored profile, after the scanned job is sent.
Additional details of the above-described method, and a system used by an imaging device for managing scan destination profiles in a network of connected devices, are provided below.
a and 7b are flowcharts illustrating the present invention method used by an imaging device for managing scan destination profiles in a network of connected devices.
A profile interface on line 108 accepts a profile including a network-connected destination. The profile is represented by reference designator 110. The imaging device 102 further includes a memory 112 for temporarily storing the accepted profile, and a transmission interface on line 114 for sending the scanned job to the profile destination 115 via network 116. The invention is not limited to any particular type of network 116. The network 116 can be an Internet, Intranet, or local area network (LAN) to name a few examples. The destination 115 may be a server or a PC, for example. In some aspects, the memory 112 is a type of random access memory (RAM).
Returning to
A wireless telephone 304 has a memory 306 for storing the profile, an application 308 for loading and transferring the profile, and a wireless transceiver 310 for transmitting the profile via interface 302.
In other aspects, the PDA 404 has a local connection interface, such as USB, serial, or parallel port connection to the imaging device profile interface on line 108. As above, the PDA 404 has a memory 406 to store the profile and an application 408 for loading and transferring the profile.
In addition to downloading profile information to the imaging device, a user must also create and load the scan destination in the storage device source. This can be accomplished in a number of ways. For example, custom designed software can be designed using the SharpDesk NST running on a personal computer, that permits a user to enter the scan destination information and transfer it to the storage device source.
The imaging device negotiates with the source device, and the scan destinations stored in the source devices are displayed as a list on the imaging device's front panel. Different types of communication protocols can be used by the imaging device for negotiating with the storage device source. For example, if a PDA is used for storing the scan destinations, the imaging device might use an infrared port for communicating with the PDA. If a cell phone is used as the source, the user can dial the imaging device's modem and send the scan destination stored in the phone to the imaging device.
The following is an exemplary set of steps that my be performed to enable the invention:
a and 7b are flowcharts illustrating the present invention method used by an imaging device for managing scan destination profiles in a network of connected devices. Although the method is depicted as a sequence of numbered steps for clarity, no order should be inferred from the numbering unless explicitly stated. It should be understood that some of these steps may be skipped, performed in parallel, or performed without the requirement of maintaining a strict order of sequence. The method starts at Step 700.
Step 701 loads a profile in a storage device source. Step 702 accepts a profile including a network-connected destination. Step 704 temporarily stores the accepted profile at a network-connected imaging device. Step 706 performs a scanning job. Step 708 sends the scanned job to the profile destination. Step 710, following the sending of the scanned job, erases the temporarily stored profile.
Accepting a profile including a network-connected destination in Step 702 includes accepting a profile from a storage device source selected from the group including a wireless telephone, a personal digital assistant (PDA), a smart card, and a network connected server. This is not intended to be an exhaustive list of every possible source. In other aspects, Step 702 accepts a profile additionally with information such as the protocol to be used in sending the scanned job and/or instructions to be performed at the destination upon receipt of the scanned job. Other types of profile fields are also possible.
In some aspect, Step 702 includes substeps. Step 702a establishes (est.) a wireless telephone communication link between a wireless telephone and a modem locally connected to the imaging device. Step 702b downloads the profile from a memory in the wireless phone, through the modem, to the imaging device.
In another aspect, Step 702c establishes an infrared communication link between a PDA and an infrared transceiver connected to the imaging device. Step 702d downloads the profile from a memory in the PDA, through the infrared transceiver, to the imaging device.
In another aspect, Step 702e establishes a local connection between a PDA and the imaging device, such as USB, serial, or parallel port connection. Note, the invention is not limited to any particular type of local connection. Step 702f downloads the profile from a memory in the PDA to the imaging device.
In some aspects, Step 702g establishes a communication link between a smart card and a smart card reader connected to the imaging device. Step 702h downloads the profile from a memory in the smart card, through the reader, to the imaging device.
In another aspect, Step 702i establishes a wireless communication link between a proximity badge and a badge detector connected to the imaging device. Step 702j identifies a user associated with the detected badge. Step 702k accesses a network-connected server memory with profiles cross-referenced to user identities. Step 702l downloads a profile from the server associated with the identified user.
In other aspects, accepting a profile including a network-connected destination in Step 702 includes accepting a plurality of destinations in the profile. Then, the method may comprise additional steps. Step 705a displays the profile at a user interface (UI). Step 705b accepts a destination selected from the displayed profile. Then, sending the scanned job to the destination from the profile in Step 708 includes sending the job to the selected destination.
A system and method have been provided managing destination profiles in an imaging device, which does not require the permanent storage of profiles for every device user. A few examples have been given of storage device sources, but the invention is not limited to merely these examples. Examples have also been given of auxiliary profile fields. Again the invention is not limited to just the examples. In other embodiments of the invention, a user can select from the auxiliary fields embedded in the profile, as well as the destinations. Although the invention has been described in the context of an imaging device, it has application to a broader class of devices. Other variations and embodiments of thee invention will occur to those skilled in the art.