Data communication apparatus and communication control method
AssigneeCanon Kabushiki Kaisha
InventorToru Fujino
Life of this patent
Estimating the term…
Abstract
Upon simultaneously transmitting identical data to a plurality of destinations, a plurality of line control means prepared in units of lines independently transmit data with reference to transmission management means commonly used by these line control means. The transmission management means commonly used manages an image file, and includes a table for managing at least destinations.
Claims17
A data communication apparatus comprising:
- connection means for connecting a plurality of lines;
- a plurality of line control means for executing a plurality of tasks allocated to the plurality of lines respectively, each of the plurality of tasks performing asynchronous, parallel communication with a destination;
- and
- management means for managing data communication with a plurality of destinations performed by the plurality of tasks,
- wherein each of the plurality of tasks transmits an image file as the data communication,
- wherein said management means manages at least one of a plurality of image files to be transmitted to the plurality of destinations, and
- wherein said management means includes a table for managing the plurality of destinations and manages the table so as to delete a destination for which transmission has been completed.
A data communication method comprising the steps of:
- connecting a plurality of lines;
- executing a plurality of tasks allocated to the plurality of lines respectively, each of the plurality of tasks performing asynchronous, parallel communication with a destination;
- and
- managing data communication with a plurality of destinations performed by the plurality of tasks,
- wherein each of the plurality of tasks transmits an image file as the data communication,
- wherein in said managing step a single image file is managed to be transmitted to the plurality of destinations, and
- wherein in said managing step a table for managing the plurality of destinations is managed so as to delete a destination for which transmission has been completed.
A computer-readable storage medium storing a program executed by a computer for implementing a data communication method, the program comprising:
- code for connecting a plurality of lines;
- code for executing a plurality of tasks allocated to the plurality of lines respectively, each of the plurality of tasks performing asynchronous, parallel communication with a destination;
- code for managing data communication with a plurality of destinations performed by the plurality of tasks;
- and
- code for deleting the image file upon completion of the communication.
A data communication apparatus comprising:
- connection means for connecting a plurality of lines;
- and
- a plurality of line control means for executing a plurality of tasks allocated to the plurality of image files respectively, each of the plurality of tasks performing asynchronous, parallel communication with a destination, wherein when an abort instruction is designated to at least one destination while each of the plurality of tasks performs asynchronous, parallel communication to a plurality of image files, the task which performs the communication to the designated destination is aborted, but the other tasks are not aborted.
A data communication apparatus comprising:
- a plurality of line control means;
- and
- transmission management means,
- wherein said plurality of line control means, prepared in units of lines, independently makes data transmission with reference to said transmission management means, which is commonly used by said plurality of line control means upon simultaneously transmitting identical data to a plurality of destinations, and
- wherein, when a communication abort instruction is inputted from operation means, a communication using a designated line is aborted, and, when a corresponding image file is being simultaneously transmitted to another destination using another line, all other corresponding communications via one or more of said plurality of lines are automatically aborted.
Dependencies are inferred from the claim text.