Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings.
The present invention is not limited to the network configuration illustrated in
The terminal detecting flow 3000 is a process flow for detecting the mobile information terminal 1004 with which the PC 102 communicates. The mail information obtaining flow 4000 is a process flow in which the PC 102 obtains the mail information from the mobile information terminal 1004 in accordance with detection of the mobile information terminal 1004. The mail information editing flow 5000 is a process flow for editing the obtained mail information in the PC 102. The mail sending flow 6000 is a process flow for sending electronic mail. According to the present embodiment, the mail information editing flow 5000 need only be performed once. However, in order for a user to repeatedly edit mail information, the mail editing information flow 5000 can be performed multiple times until the user issues an electronic mail sending instruction.
In the present embodiment, a control program for executing the flow illustrated in
Next, in step 3002, the PC 102 wirelessly communicates with the mobile information terminal 1004 to obtain user information. Then, in step 3003, a login process, using the user information, to log the user onto the PC 102 occurs.
In addition, according to the present embodiment, when the mobile information terminal 1004 is detected, and mail information is present in the mobile information terminal 1004 that is to be obtained, the status of the PC 102 is transitioned to the activation status of the mail composition application. If no mail information is to be obtained, the mail composition application is not activated and screen notifying a user of this is displayed on the mobile information terminal 1004.
First, the PC 102 issues a transfer request to the mobile information terminal 1004 for the mail information when the mail composition screen is displayed on the mobile information terminal 1004. In step 4001, a determination is made whether mail information displayed on the mail composition screen is to be obtained from the mobile information terminal 1004.
If it is determined that the mail information displayed on the mail composition screen is to be obtained, then in step 4002, the PC 102 obtains the displayed mail information from the mobile information terminal 1004. In the present embodiment, the wireless communication unit 511 obtains the mail information. If it is determined that the mail information is not be obtained, flow proceeds to step 4003. In step 4003, a determination is made, based on a transfer request by the PC 102 for mail information being saved in a location in the ROM 406 of the mobile information terminal 1004, whether there is mail information being saved.
If it is determined that mail information is being saved, flow proceeds to step 4004, where the mail information is obtained from the mobile information terminal 1004. If it is determined that mail information is not being saved, flow proceeds to step 4005. The obtained mail information is stored in the memory unit 502 of the PC 102.
In step 4005, the PC 102 determines whether mail information has been obtained. If mail information has been obtained, flow proceeds to the mail information editing flow 5000 described below. If mail information has not been obtained, then in step 4006, the PC 102 notifies the user via the monitor unit 502 that no mail information was detected. Then, in step 4007, flow returns to the terminal detecting flow 4000.
In the mail information obtaining flow 4000 of the present embodiment, the PC 102 automatically obtains the mail information. However, in some cases there is a plurality of mail information saved in a location in the ROM 406. As such, according to the present embodiment, a user can select which particular mail information should be transferred from the mobile information terminal 1004 to the PC 102. In addition, according to the present embodiment, after the mail information is obtained, any unnecessary mail information remaining in the PC 102 is deleted.
Returning to
Returning to
If, in step 6003, no change in the sending device occurs, then in step 6004, the mail information and the attachment file are bound together. In the present embodiment, binding the mail information and the attachment file consists of binding the data saved in the memory unit 502 to the mail information based on the attachment file information selected in the mail information editing flow 5000. In addition, according to the present embodiment, the data is bound when the electronic mail is sent. However, the data can be bound to the mail information at the time it is selected in the mail information editing flow 5000. In step 6005, the electronic mail is sent from the PC 102. Then, in step 6010, the PC 102 notifies the user via monitor unit 504 that the mobile information terminal 1004 can be removed.
Returning to step 6003, if the sending device is changed, flow proceeds to step 6006, where notification is provided that the sending device has changed, i.e., sending is being performed from the mobile information terminal 1004 instead of the PC 1002. The sending device can be changed, for example, in a situation where the receipt of electronic mail from PC 102 might be rejected due to reception settings at the location/destination where the electronic mail is to be sent.
Next, in step 6007, the PC 102 resizes, e.g., compresses, the data size of the attachment file so that the size of the file is reduced to a level at which the data can be browsed on the mobile information terminal 1004. In step 6008, the mail information and the attachment file are bound together. Then, in step 6009, the mail information is wirelessly transferred to mobile information terminal 1004 and stored in the location in the ROM 406 where unsent messages are stored. A user can then send the mail information as electronic mail from the mobile information terminal 1004. Flow then proceeds to step 6010, which is described above.
When the mail information is transferred in step 6009, according to the present embodiment, a sending device checking screen as illustrated in
Returning to step 6001, if detection of the “Send” button 1410 is not detected, then flow proceeds to step 6011, where the PC 102 detects whether the mobile information terminal 1004 has been removed from the device sensor 1002. If removal of the mobile information terminal 1004 is detected, then in step 6012, the PC 102 automatically binds the mail information and the attachment file together. In step 6013, the electronic mail is automatically sent.
In addition to the above described processing, according to the present embodiment, when a failure occurs in sending the electronic mail, the mobile information terminal 1004 is notified of the failure.
Next, a description will be provided of the mobile information terminal 1004 according to the present embodiment.
A display unit 403 displays image data stored in, for example, a memory unit 402 and has display means such as liquid crystal (LCD). Also, the memory unit 402 is provided with an area for temporally saving mail information related to an unsent electronic mail.
As illustrated in
According to the present embodiment, the mail information that the user wishes to send from the mobile information terminal 1004 via the information processing device is unsent mail information. More specifically, before the mail information is sent by selecting the send button 1105, the mail information is either still being displayed on the mail composition screen or has been saved in a location in the ROM 406 where unsent messages are stored.
Returning to
The bridge unit 501 is connected to an IO Control block (input and output interface control block) 505. A USB I/F (USB interface) 506, an HDD (hard disk drive) 507, an operation unit 508 such as a key board or a mouse, and a ROM 509 are connected to the IO Control block 505. In addition, a card reader unit 510, a wireless communication unit 511, and a mobile terminal detection unit 512 for detecting the presence or absence of the mobile information terminal 1004 in the vicinity of the device sensor are also connected to the IO Control block 505. According to the present embodiment, the device sensor 1002 includes, but is not limited to, the mobile terminal detection unit 512, the card reader unit 510, and the wireless communication unit 511.
The mobile terminal detection unit 512 is adapted to detect an electric wave emitted from the mobile information terminal 1004 as a user holds the mobile information terminal 1004 over the device sensor 1002 to thereby detect the presence or absence of the mobile information terminal 1004. However, the configuration of the present embodiment is not limited to this method, and any method in which the device sensor 1002 is able to detect the presence or absence of the mobile information terminal 1004, such as the device sensor 1002 detecting the weight of the mobile information terminal 1004 when the mobile information terminal 1004 is placed on the device sensor 1002, that would enable practice of the present invention is applicable.
The wireless communication is conducted in such a manner that the card reader unit 510 generates an electric wave for conducting the wireless communication at all times or an electric wave from the outside is utilized. In the card reader unit 510, after the detection of the mobile information terminal 1004, a wireless communication is established with the mobile information terminal 1004, thereby activating an application software by the PC 102.
The wireless communication unit 511 performs data communication with the mobile information terminal 1004 via wireless communication methods such as Bluetooth or a wireless LAN. Also, according to the present embodiment, the PC 102 uses the wireless communication unit 511 to send and receive electronic mail through the LAN 311 or the public Internet network. For example, when the mobile information terminal 1004 is detected, the card reader 510 begins communicating with the mobile information terminal 1004, and the mail information is transferred to the mobile information terminal 1004 via the wireless communication unit 511. While the present embodiment describes using wireless communication to send electronic mail, sending electronic mail via a wired connection is also applicable to the present embodiment.
As previously indicated, the PC 102 was used as the information processing device for example/description purposes. According to the present embodiment, any information processing device, such MFP 100, which would enable practice of the present invention is applicable.
First, in step 4051, the PC 102 detects a status of the mail information held at the mobile information terminal 1004 via the wireless communication unit 511. In accordance with the detected status of the mail information, the PC 102 determines in step 4052 whether there is mail information that should be obtained.
If it is determined that there is mail information that should be obtained, flow proceeds to step 4054, where the PC 102 issues a transfer request to the mobile information terminal 1004 to provide mail information. More specifically, the mail information to be provided is either the mail information saved in a location in the ROM 406 of the mobile information terminal 1004 or the mail information displayed on the mail composition screen. Next, the PC 102 obtains the mail information transferred from the mobile information terminal 1004 in step 4055. The mail information obtained at this time is held at the memory unit 502.
If, there is no mail information that should be obtained, then flow proceeds to step 4056, where the PC 102 notifies the user via the monitor unit 504 that no mail information was detected. Next, in step 4057, process returns to the terminal detecting flow 3000.
It should be noted that in some instances, the mobile information terminal 1004 contains a plurality of unsent mail information being saved in the ROM 406 and being displayed on the mail composition screen. According to the present embodiment, in such a case, a transfer request with respect to the mail information displayed on the mail composition screen is given priority.
In addition, when a plurality of pieces of the mail information are being saved in the ROM 406, a user is able to select particular mail information to be transferred from the mobile information terminal 1004 to the PC 102. Moreover, after the mail information is obtained, any unnecessary mail information remaining in the PC 102 is deleted.
Another embodiment of the present invention will now be described with reference to
The mobile terminal detection unit 205 is adapted to detect an electric wave transmitted from the mobile information terminal 1004 while the user holds the mobile information terminal 1004 over the device sensor 1003 to thereby detect the presence or absence of the mobile information terminal 1004. Detection of the mobile information terminal 1004 is not limited to this method, and any method that would enable detection of the mobile information terminal 1004 is applicable. For example, placing the mobile information terminal 1004 on the device sensor 1003.
An electric wave is generated from the card reader unit 202 all the time for conducting wireless communication or an electric wave from the outside is used to establish wireless communication. In the card reader unit 202, after the mobile information terminal 1004 is detected, wireless communication with respect to the mobile information terminal 1004 is established, whereby the MFP 100 activates a software application.
The wireless communication unit 206 is a block for conducting data communication with a wireless communication device such as the mobile information terminal 1004 based on a wireless communication method such as Bluetooth or a wireless LAN. The wireless communication unit 206 is composed of an antenna unit, an RF (Radio Frequency) unit, and a base band unit. Also, according to the present embodiment, the MFP 100 conducts the sending and receiving of electronic mail via the LAN 311 or the public Internet network via the wireless communication unit 206. It should be noted that the sending and receiving of the electronic mail is not limited to a wireless connection and may also be realized by a wired connection.
For example, when the mobile terminal detection unit 205 detects the mobile information terminal 1004, the card reader unit 202 starts communicating with the mobile information terminal 1004, and the MFP 100 activates a driver software with which the mail information can be obtained. After that, the wireless communication unit 206 performs the transfer of the mail information.
The display unit 203 is adapted to issue an operation instruction with respect to the user and display a print preview of an image that should be printed. The display unit 203 is represented, for example, by a liquid crystal panel.
The operation unit 204 is adapted to select through a key operation the operation that the user desires to conduct. For example, the operation unit 204 is composed of a liquid crystal panel and provides a user interface with which the user operates the MFP 100. The display unit 203 and the operation unit 204 can be combined into a single unit, as illustrated in
The printer unit 207 prints an electric image signal as a visible image on a recording sheet and is realized based on an electrophotography method or an inkjet method.
The scanner unit 208 optically reads an original image to be converted into an electric image signal and includes, but is not limited to, a contact image sensor, a read drive unit, a read lighting control unit, and the like. When the original image is scanned by the contact image sensor which is conveyed by the read drive unit, the read lighting control unit performs the lighting control of an LED inside the contact image sensor. At the same time, a photo sensor inside the contact image sensor optically reads the original image to be converted into an electric image signal.
The image communication unit 209 performs the sending and receiving of data with an external device. The image communication unit 209 is connected to the Internet network, a LAN, or a public telephone circuit to perform a facsimile communication.
The image processing unit 210 performs a read image process, a communication image process, and a recorded image process. In the read image process, the image data received from the scanner unit 208 is subjected to a shading correction, and then a gamma process, a binary process, a halftone process, or a color conversion process from RGB to CMYK is conducted for conversion into high-definition image data. In the recorded image process, the image data is converted in resolution in accordance with the recording resolution. Various image processes such as change in magnification of the image, smoothing, and color density correction are conducted for the conversion into the high-definition image data to be output to a laser beam printer. A communication image process unit is adapted to perform resolution conversion of the read image in accordance with a communication performance, color conversion, resolution conversion of the image received through the communication in accordance with a recording performance.
The memory unit 211 is a memory device such as a DDR-SDRAM or a hard disk. The memory unit 211 temporarily stores the image data as well as stores the control program, data, etc. that is used by the controller unit 201 to realize the function of the MFP 100.
The controller unit 201 includes a CPU and controls on the MFP 100. The controller unit 201 is electrically connected to each unit and performs the control for realizing any advanced functionality. For example, the controller unit 201 controls the scanner unit 208 to read original image data and controls the printer unit 207 to output the image data on a recording sheet. The controller unit 201 also provides a network scanner function of sending the image data read from the scanner unit 208 to another terminal on the network via the image communication unit 209. In addition, the controller unit 201 provides a printer function of converting code data that is received from the network via the image communication unit 209 into the image data and outputting the image data to the printer unit 207.
As described above, in accordance with the detection of the mobile information terminal 1004 in the terminal detecting flow 3000, the status illustrated in
First, in step 5051, a determination is made whether an edit process is to be performed on the obtained mail information. If the mail information is to be changed, flow proceeds to step 5052, where the new information is inputted. The MFP 100 displays the mail composition screen illustrated in
If it is determined that no mail information is to be edited or after any editing is completed, flow proceeds to step 5053, where the user determines whether an attachment file is to be added to the mail information. If an attachment file is to be added, then in step 5054, a determination is made whether the contents of the file to attach is obtained via the scanner unit 208.
If the contents are obtained via the scanner unit 208, then in step 5056, the original image is placed either in the feeder 300 or on the pressure plate 400. Next, in step 5057, the original image is scanned. The scanning operation is initiated by first selecting the “Send/Fax” button 1911, which results in the send menu screen illustrated in
If the contents of the file to be attached are not obtained via the scanner unit 208, then flow proceeds to step 5055, where a user uses the “Attachment file” 1906 field to add the attachment file. As in the previously described embodiment, the file selection screen is selected while the file to be attached is held in the memory unit 211 of the MFP 100. When the selection of the attachment file is completed, the mail composition screen illustrated in
In step 5059, a determination is made whether the attachment file name is to be changed. If the file name is to be changed, flow proceeds to step 5061, where “Attachment file name change” button 1908 is selected to change the file name. If the file name is not to be changed, then flow proceeds to step 5060, where the MFP 100 automatically sets the file name.
The “Sender” field 1904 on the mail composition screen illustrated in
If no original is detected or after the input image had been added as an attachment, in step 6055, the MFP 100 checks the destination address of the mail information. In step 6056, a determination is made whether the sending device is to be changed based on the destination address. If the destination of the electronic mail designated by the destination mail address of the mail information is the PC 102, no change in the sending device is conducted. In step 6057, the mail information and the attachment file are bound together, and in step 6058, the electronic mail is sent from the MFP 100. In step 6063, the MFP 100 provides notification via the display unit 203 that mobile information terminal 1004 has been removed.
If the destination of the electronic mail designated by the destination mail address of the mail information is a mobile phone, then in step 6059, the user is notified that the sending is performed from the mobile information terminal 1004 as the sending device. This setting is made, for example, in a case where the receipt of an electronic mail from different devices such as a PC might be rejected due to reception settings for an electronic mail of the mobile phone at the destination party. In step 6060, the MFP 100 compresses (resizes) the data size of the attachment file so that the size is reduced to a level at which the mobile information terminal 1004 can browse the data.
Next, in step 6061, the mail information and the attachment file are bound together. In step 6062, the mail information is transferred to a location in the ROM 406 of the mobile information terminal 1004. Then in step 6063, the MFP 100 provides notification via the display unit 203 that the mobile information terminal 1004 has been removed.
In other embodiment, a configuration is adopted such that the sending device check screen illustrate in
If, in step 6051, selection of the “Send” button 1909 is not detected, flow proceeds to step 6064, where the MFP 100 detects whether the mobile information terminal 1004 has been removed from the device sensor 1003. If removal of the mobile information terminal 1004 is detected, then in step 6065, the MFP 100 detects the presence or absence of an original on the feeder 300 or on the pressure plate 400. If an original is detected, then in step 6066, the MFP 100 automatically starts the scanning operation, and automatically set a file name and adds the input image as an attachment file in step 6067. Next, in step 6068, the mail information and the attachment file are bound together, and the sending of the electronic mail is performed in step 6069.
According to the present embodiment, the mobile information terminal 1004 can be notified if the scanning operation fails or the transmission of the electronic mail fails. In addition, according to the present embodiment, after the mobile information terminal 1004 is removed from the device sensor 1003, if sending of the electronic mail fails, the user is notified of the error via the display unit 203 of the MFP 100. In these two instances, after the error notification, the process returns to the mail information editing flow 5000.
According to the terminal detecting flow 3000 of the present embodiment, the mobile information terminal 1004 is placed close to the device sensor 1003 in order for the device sensor 1003 to detect the mobile information terminal 1004. Also, according to the mail sending flow 6000 of the present embodiment, the mobile information terminal 1004 is removed from the device sensor 1003, thereby automatically sending the electronic mail. At that time, when an original is placed on a feeder, etc., an image is automatically read and added as an attachment file to the mail information. In other words, when the user performs a simple operation of placing the mobile information terminal 1004 close to the device sensor 1003) and then moving it away, the mail information can be transferred from the mobile information terminal 1004 to the MFP 100 and the electronic mail to which the input image is added from the MFP 100 Another embodiment of the present invention will be described with reference to
An operation example of the non-contact ID card 1005 will now described. A data sending and receiving unit 303 receives an electric wave, via an antenna unit 302, including a terminal code transmitted from the card reader unit 202 of the MFP 100. In response to receipt of the electric wave, the control unit 301 sends the ID information corresponding to the terminal code stored in the memory unit 305 from the data sending and receiving unit 303 to the MFP 100. At this time, the control unit 301 writes the terminal code and the ID information in the memory unit 305 as register information. Herein, the ID information refers to, for example, a login name and a password with which the MFP 100 can be shifted to a usable status (e.g., a user is logged in). Also, the terminal code refers to a code including a device name of the MFP 100. The MFP 100, upon receipt of the ID information, performs an automatic login to display a list of the mobile information terminals capable of performing wireless communication on the display unit 203.
The distance the electric wave can travel is typically influenced by the communication environment, such as an antenna characteristic. A typical communication distance is for example, about 10 cm. When the non-contact ID card 1005 is placed close to the device sensor 1003, the non-contact ID card 1005, activated by receiving the electric wave, obtains the terminal code of the MFP 100 included in the electric wave. After that, the non-contact ID card 1005 sends the ID information corresponding to the received terminal code to the MFP 100. As a result, in step 3103, the MFP 100 obtains the ID information corresponding to the received terminal code from the non-contact ID card 1005. Then, in step 3104, the MFP 100 transfers the ID information corresponding to the received terminal code to the controller unit 201 for performing an authentication process. After establishing the authentication, the controller unit 201 shifts the MFP 100 into the usable status, i.e., the user is logged into the MFP 100.
Next, in step 3105, the MFP 100 requests the mobile information terminal for a mobile information terminal code in order to search for the mobile information terminal that can perform the wireless communication within a wireless communication range. As a result, the mobile information terminal responds to the mobile information terminal code request by sending the mobile information terminal code, and the MFP 100 in step 3106 obtains the mobile information terminal code. In order for the controller unit 201 to check whether the obtained mobile information terminal code is registered in the memory unit 305 in the non-contact ID card 1005, in step 3107, the received mobile information terminal code is transferred from the card reader unit 202 to the non-contact ID card 1005. Herein, the mobile information terminal code refers to a code including information such as a device name of the mobile information terminal.
In step 3108, the non-contact ID card 1005 determines whether the received mobile information terminal code is registered in the memory unit 305. If the received mobile information terminal code is registered, the non-contact ID card 1005 sends the ID information corresponding to the mobile information terminal code to the MFP 100. As a result, the MFP 100 obtains the ID information corresponding to the mobile information terminal code. The MFP 100 confirms the mobile information terminal identified by the ID information corresponding to the received mobile information terminal code as the wireless communication party. After that, in step 3109, login is performed with respect to the mobile information terminal, and the ID information corresponding to the mobile information terminal code is transferred from the wireless communication unit 206 of the MFP 100 to the mobile information terminal. Then, in step 3110, a communication between the MFP 100 and the mobile information terminal is established, whereby the sending and receiving of the mail information and the image data can be conducted.
According to the present embodiment, if the mobile information terminal code received by the non-contact ID card 1005 is not registered in the memory unit 305, the detection of the mobile information terminal is performed again. In addition, according to the present embodiment, when the user logs into the MFP 100, information of the mobile information terminal used by the user is registered in the non-contact ID card 1005. As a result, the MFP 100 can easily identify the mobile information terminal with which the wireless communication is performed. Furthermore, the login operation to the MFP 100 and the mobile information terminal can be performed at the same time without conducting the key operation by the user.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all modifications, equivalent structures and functions.
This application claims the benefit of Japanese Application No. 2006-115719 filed Apr. 19, 2006, and No. 2006-329623 filed Dec. 6, 2006, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2006-115719 | Apr 2006 | JP | national |
2006-329623 | Dec 2006 | JP | national |