Image processing apparatus, uploading method, and non-transitory computer-readable recording medium encoded with uploading program for outputting a transmission complete signal as a dummy signal
AssigneeKonica Minolta Business Technologies, Inc.
InventorOkihisa Yoshida
Life of this patent
Estimating the term…
Abstract
An image processing apparatus capable of performing at least one of scanning, printing, copying, and facsimile transmission/reception includes a communication portion, a job execution portion, a browsing portion, a monitoring portion, a data acquiring portion, an image transmitting portion, and a dummy signal output portion.
Claims27
An image processing apparatus capable of performing at least one of scanning, printing, copying, and facsimile transmission/reception, the apparatus comprising:
- a communication portion which communicates with an external device;
- an interface portion which serves as an interface with a user;
- a job execution portion which executes at least one of a scan job, a print job, a copy job, and a facsimile transmission/reception job in accordance with an operation accepted by said interface portion;
- a browsing portion which communicates with a Web server via said communication portion in accordance with an operation accepted by said interface portion;
- a monitoring portion which monitors a communication between said browsing portion and said Web server to acquire communication partner information for specifying said Web server and communication identification information for identifying the communication between said browsing portion and said Web server;
- a data acquiring portion which, in response to an event that said monitoring portion detects an upload command for transmitting an image output from said job execution portion to said Web server, acquires on the basis of said upload command the image to be transmitted;
- an image transmitting portion which, on behalf of said browsing portion, transmits said acquired image to said Web server on the basis of said acquired communication partner information and said acquired communication identification information;
- and
- a dummy signal output portion which, on behalf of said Web server, outputs a completion signal indicating the completion of the uploading as a dummy signal to said browsing portion before said image transmitting portion finishes the transmission of said image.
An uploading method carried out in an image processing apparatus, said image processing apparatus being capable of performing at least one of scanning, printing, copying, and facsimile transmission/reception, and including
- a communication portion which communicates with an external device, and
- an interface portion which serves as an interface with a user,
- the uploading method causing said image processing apparatus to execute processing comprising:
- a job executing step of executing at least one of a scan job, a print job, a copy job, and a facsimile transmission/reception job in accordance with an operation accepted by said interface portion;
- a monitoring step of monitoring a communication between a browsing task and a Web server, the browsing task being formed by executing a browsing program to communicate with the Web server in accordance with an operation accepted by said interface portion, and acquiring communication partner information for specifying said Web server and communication identification information for identifying the communication between said browsing task and said Web server;
- an acquiring step of, in response to an event that an upload command for transmitting an image that is output as a result of execution of a job in said job executing step to said Web server is detected in said monitoring step, acquiring on the basis of said upload command the image to be transmitted;
- an image transmitting step of transmitting, on behalf of said browsing task, said acquired image to said Web server on the basis of said acquired communication partner information and said acquired communication identification information;
- and
- a dummy signal outputting step of outputting, on behalf of said Web server, a transmission completion signal as a dummy signal to said browsing task before the transmission of said image is finished in said image transmitting step.
A non-transitory computer-readable recording medium encoded with an uploading program carried out in a computer which controls an image processing apparatus, said image processing apparatus being capable of performing at least one of scanning, printing, copying, and facsimile transmission/reception, and including
- a communication portion which communicates with an external device,
- an interface portion which serves as an interface with a user, and
- a job execution portion which executes at least one of a scan job, a print job, a copy job, and a facsimile transmission/reception job in accordance with an operation accepted by said interface portion,
- the uploading program causing said computer to execute processing comprising:
- a monitoring step of monitoring a communication between a browsing task and a Web server, the browsing task executing a browsing program, and acquiring communication partner information for specifying said Web server and communication identification information for identifying the communication between said browsing task and said Web server;
- an acquiring step of, in response to an event that an upload command for transmitting an image output from said job execution portion to said Web server is detected in said monitoring step, acquiring on the basis of said upload command the image to be transmitted;
- an image transmitting step of transmitting, on behalf of said browsing task, said acquired image to said Web server on the basis of said acquired communication partner information and said acquired communication identification information;
- and
- a dummy signal outputting step of outputting, on behalf of said Web server, a transmission completion signal as a dummy signal to said browsing task before the transmission of said image is finished in said image transmitting step.
Dependencies are inferred from the claim text.