Communication apparatus and method for performing a file transfer operation
First Claim
1. A communication apparatus comprising:
- receiving means for receiving images from a plurality of external apparatuses;
display means for displaying (i) information which said communication apparatus holds, and (ii) the images received by said receiving means;
instruction means for moving a display position of the information which said communication apparatus holds, on said display means so as to provide an instruction regarding to which of said plurality of external apparatuses the information which said communication apparatus holds is transmitted; and
transmission means for transmitting the information which said communication apparatus holds to said external apparatus in response to the information which said communication apparatus holds being moved onto the received image by said instruction means, wherein said display means displays two or more apparatuses instructed among said plurality of external apparatuses by said instruction means in such a manner that the instructed two or more apparatuses can be identified from the rest of the external apparatuses which are not instructed, and wherein said transmission means then transmits said information to said two or more terminals instructed by said instruction means, based on a predetermined operation of a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A pointing cursor is moved to a position on a file icon to be transferred in a file list using a position input unit. Thereafter, a button of the position input unit is depressed to select the file icon. The position input unit is moved while depressing its button so as to move the pointing cursor into a display area of a received image, and thereafter, the button of the position input unit is released. At this time, a drag & drop event is generated by a basic software program. Therefore, by only dragging the icon of the file to be transferred by operating the position input unit, an instruction input for a series of file transfer processes can be attained, and the operability for the file transfer function can be improved.
222 Citations
43 Claims
-
1. A communication apparatus comprising:
-
receiving means for receiving images from a plurality of external apparatuses;
display means for displaying (i) information which said communication apparatus holds, and (ii) the images received by said receiving means;
instruction means for moving a display position of the information which said communication apparatus holds, on said display means so as to provide an instruction regarding to which of said plurality of external apparatuses the information which said communication apparatus holds is transmitted; and
transmission means for transmitting the information which said communication apparatus holds to said external apparatus in response to the information which said communication apparatus holds being moved onto the received image by said instruction means, wherein said display means displays two or more apparatuses instructed among said plurality of external apparatuses by said instruction means in such a manner that the instructed two or more apparatuses can be identified from the rest of the external apparatuses which are not instructed, and wherein said transmission means then transmits said information to said two or more terminals instructed by said instruction means, based on a predetermined operation of a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
storage means for storing the information of said communication apparatus.
-
-
7. An apparatus according to claim 1, wherein the information of said communication apparatus is displayed as an icon on said display means.
-
8. An apparatus according to claim 1, wherein said instruction means comprises a mouse.
-
9. An apparatus according to claim 1, wherein the instruction provided by said instruction means is attained by drag and drop operations.
-
10. An apparatus according to claim 1, further comprising:
-
discrimination means for discriminating a display position after a position movement caused by said instruction means; and
control means for controlling said transmission means in accordance with a discrimination result of said discrimination means.
-
-
11. An apparatus according to claim 1, further comprising:
-
reception means for receiving storage capacity information of the external apparatus from the external apparatus; and
transmission control means for controlling transmission of said transmission means in accordance with the storage capacity information received by said reception means.
-
-
12. An apparatus according to claim 11, wherein said transmission control means compares the storage capacity information and a data capacity of the information of said communication apparatus, and when the data capacity of the information of said communication apparatus is larger than the storage capacity information, said transmission control means stops transmission of the information of said communication apparatus.
-
13. An apparatus according to claim 1, further comprising:
display changing means for changing a display state of the information of said communication apparatus in correspondence with transmission of the information of said communication apparatus to the external apparatus.
-
14. An apparatus according to claim 13, wherein the display state is changed after completion of the transmission.
-
15. A communication apparatus which is connected to a partner apparatus via a transmission line, is coupled to a display and a storing means, and has a shared window with the partner apparatus, comprising:
-
means for storing a file;
means for displaying information;
output means for outputting to display on the display means an image corresponding to a file stored in the storing means;
sense means for sensing an instruction to move said image onto the shared window and developing said file on the shared window in response to the sensing of said sense means being displayed on the display means;
recognition means for recognizing that a partner apparatus has received said information; and
processing means for transmitting said file and altering the image on the display means corresponding to said file in response to said recognition means recognizing that said partner apparatus has received the information. - View Dependent Claims (16, 17, 18, 19, 20)
display control means for changing the file icon to a drag icon and displaying the drag icon during the drag operation of the file icon.
-
-
20. An apparatus according to claim 18, further comprising:
means for, when an image in the file corresponding to the dragged file icon is displayed in a designated range in the shared window, enlarging or reducing the image in accordance with the same or different vertical and horizontal magnifications, so that the image is prevented from falling outside the designated range.
-
21. A method of communicating between a communication apparatus and an external apparatus, comprising the steps of:
-
a receiving step for receiving images from a plurality of external apparatuses;
a display step for displaying on a display means (i) information which said communication apparatus holds, and (ii) the images received in said receiving step;
an instruction step for moving a display position of the information which said communication apparatus holds, on said display means so as to provide an instruction regarding to which of said plurality of external apparatuses the information which said communication apparatus holds is transmitted; and
a transmission step, for transmitting the information which said communication apparatus holds to said external apparatus in response to the information which said communication apparatus holds being moved onto the received image by said instruction step, wherein said display step displays two or more apparatuses instructed among said plurality of external apparatuses by said instruction step in such a manner that the instructed two or more apparatuses can be identified from the rest of the external apparatuses which are not instructed, and wherein said transmission step then transmits said information to said two or more terminals instructed by said instruction step based on a predetermined operation of a user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
a discrimination step for discriminating a display position after a position movement caused by said instruction step; and
a control step for controlling said transmission step in accordance with a discrimination result of said discrimination step.
-
-
31. A method according to claim 21, further comprising:
-
a reception step for receiving storage capacity information of the external apparatus from the external apparatus; and
a transmission control step for controlling transmission of said transmission step in accordance with the storage capacity information received by said reception step.
-
-
32. A method according to claim 21, wherein said transmission control step compares the storage capacity information of a data capacity of the information of said communication apparatus, and when the data capacity of the information of said communication apparatus is larger than the storage capacity information, said transmission control step stops transmission of the information of said communication apparatus.
-
33. A method according to claim 21, further comprising a display changing step for changing a display state of the information of said communication apparatus in correspondence with transmission of the information of said communication apparatus to the external apparatus.
-
34. A method according to claim 33, wherein the display state is changed after completion of the transmission.
-
35. A method for communicating with a communication apparatus which is connected to a partner apparatus via a transmission line, is coupled to a display and a storing means, and has a shared window with the partner apparatus, comprising the steps of:
-
an output step for outputting to display on the display means an image corresponding to a file stored in the storing means;
a displaying step for displaying information;
a sensing step for sensing an instruction to move said image onto the shared window and developing said file on said shared window in response to the sensing of said sensing step being displayed on the display;
a recognition step for recognizing that a partner apparatus has received said information; and
a processing step for transmitting said file and altering the image on the display means corresponding to said file in response to said recognition step recognizing that said partner apparatus has received the information. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
-
42. A computer readable storage medium for enhancing communications between a communication apparatus and an external apparatus, said computer readable storage medium storing code which causes one or more computers to perform the steps of:
-
receiving images from a plurality of external apparatuses;
displaying on a display means (i) information which said communication apparatus holds, and (ii) the images received in said receiving step;
an instruction step for moving a display position of the information which said communication apparatus holds, on said display means so as to provide an instruction regarding to which of said plurality of external apparatuses the information which said communication apparatus holds is transmitted; and
a transmission step, for transmitting the information which said communication apparatus holds to said external apparatus in response to the information which said communication apparatus holds being moved onto the received image by said instruction step, wherein the displaying step displays two or more apparatuses instructed among said plurality of external apparatuses by said instruction step in such a manner that the instructed two or more apparatuses can be identified from the rest of the external apparatuses which are not instructed, and wherein said transmission step then transmits said information to said two or more terminals instructed by said instruction step, based on a predetermined operation of a user.
-
-
43. A computer readable storage medium for enhancing communications among a communication apparatus which is connected to a partner apparatus via a transmission line, is coupled to a display and a storing means, and has a shared window with the partner apparatus, said computer readable storage medium storing code which causes one or more computers to perform the steps of:
-
outputting to display on the display means an image corresponding to a file stored in the storing means;
a displaying step for displaying information;
sensing an instruction to move said image onto the shared window and developing said file on said shared window in response to the sensing of said sensing step being displayed on the display;
a recognition step for recognizing that a partner apparatus has received said information; and
a processing step for transmitting said file and altering the image on the display means corresponding to said file in response to said recognition step recognizing that said partner apparatus has received the information.
-
Specification