Information processing apparatus that stores a plurality of image data items having different data-formats and communicates with an external apparatus via a network, and method therefor
First Claim
1. An information processing apparatus that stores a plurality of image data items and communicates with an external apparatus via a network, comprising:
- a processor;
a transmitting unit constructed to transmit, to the external apparatus, screen information for displaying a plurality of images and a plurality of buttons on a screen of the external apparatus, the plurality of images including images represented by image data items in a still image data format and in a moving image data format, which images are displayed as a list of images with mixing the image data formats on the screen of the external apparatus, the plurality of buttons including a first button instructing to transmit a command for a first editing operation which can be performed on the image data items in the still image data format but cannot be performed on the image data items in the moving image data format or a second button instructing to transmit a command for a second editing operation which can be performed on the image data items in the moving image data format but cannot be performed on the image data items in the still image data format, wherein the first and second buttons are displayed as a list of buttons on the screen of the external apparatus;
a selection unit constructed to select image data items to be edited of the plurality of image data items stored in the information processing apparatus in response to an operation by a user selecting images of the plurality of images displayed on the screen of the external apparatus, the selected images having image data items including image data items in the still image data format and in the moving image data format with mixing the image data formats;
a receiving unit constructed to receive a command corresponding to a button pushed by the user in response to an operation by the user for pushing the button of the plurality of buttons displayed on the screen of the external apparatus;
a judging unit constructed to judge whether each of the selected image data items is in the still image data format or in the moving image data format;
a determination unit constructed to determine whether or not an editing operation corresponding to the received command can be performed to each of the selected image data items based on the judgment result by said judging unit, prior to performing the editing operation corresponding to the received command on the selected image data items; and
an editing unit constructed to perform the editing operation corresponding to the received command on the selected image data items, selectively, in accordance with the determination result by said determination unit,wherein said determination unit determines, when the command corresponding to a first editing operation is received by said receiving unit, that the instructed editing operation can be performed on image data items judged in the still image data format by said judging unit but cannot be performed on image data items judged in the moving image data format by said judging unit, while, when the command corresponding to the second editing operation is received by said receiving unit, the determination unit determines that the instructed editing operation can be performed on image data items judged in the moving image data format by said judging unit but cannot be performed on image data items judged in the still image data format by said judging unit, andsaid editing unit performs the instructed editing operation on image data items judged to be able to perform the instructed editing operation by said judging unit but does not perform the instructed editing operation on image data items judged to be unable to perform the instructed editing operation by said judging unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing method for providing a communication terminal with a service. When editing in a lump of a plurality of held data to which the services are to be applied is received an instruction from the communication terminal, data capable of undergoing the accepted editing is automatically selected from the held data and the selected data is edited. With regard to data automatically judged to be incapable of undergoing the accepted editing, information that reports exclusion of this data from editing is transmitted to the communication terminal and is displayed thereby. That is, when plural items of held data are edited simultaneously, data not suited to this editing is excluded automatically, thereby enhancing user convenience in terms of operation. In addition, the fact that data not suited to editing has not been edited is clearly indicated to the user to prevent miss-recognition by the user.
23 Citations
5 Claims
-
1. An information processing apparatus that stores a plurality of image data items and communicates with an external apparatus via a network, comprising:
-
a processor; a transmitting unit constructed to transmit, to the external apparatus, screen information for displaying a plurality of images and a plurality of buttons on a screen of the external apparatus, the plurality of images including images represented by image data items in a still image data format and in a moving image data format, which images are displayed as a list of images with mixing the image data formats on the screen of the external apparatus, the plurality of buttons including a first button instructing to transmit a command for a first editing operation which can be performed on the image data items in the still image data format but cannot be performed on the image data items in the moving image data format or a second button instructing to transmit a command for a second editing operation which can be performed on the image data items in the moving image data format but cannot be performed on the image data items in the still image data format, wherein the first and second buttons are displayed as a list of buttons on the screen of the external apparatus; a selection unit constructed to select image data items to be edited of the plurality of image data items stored in the information processing apparatus in response to an operation by a user selecting images of the plurality of images displayed on the screen of the external apparatus, the selected images having image data items including image data items in the still image data format and in the moving image data format with mixing the image data formats; a receiving unit constructed to receive a command corresponding to a button pushed by the user in response to an operation by the user for pushing the button of the plurality of buttons displayed on the screen of the external apparatus; a judging unit constructed to judge whether each of the selected image data items is in the still image data format or in the moving image data format; a determination unit constructed to determine whether or not an editing operation corresponding to the received command can be performed to each of the selected image data items based on the judgment result by said judging unit, prior to performing the editing operation corresponding to the received command on the selected image data items; and an editing unit constructed to perform the editing operation corresponding to the received command on the selected image data items, selectively, in accordance with the determination result by said determination unit, wherein said determination unit determines, when the command corresponding to a first editing operation is received by said receiving unit, that the instructed editing operation can be performed on image data items judged in the still image data format by said judging unit but cannot be performed on image data items judged in the moving image data format by said judging unit, while, when the command corresponding to the second editing operation is received by said receiving unit, the determination unit determines that the instructed editing operation can be performed on image data items judged in the moving image data format by said judging unit but cannot be performed on image data items judged in the still image data format by said judging unit, and said editing unit performs the instructed editing operation on image data items judged to be able to perform the instructed editing operation by said judging unit but does not perform the instructed editing operation on image data items judged to be unable to perform the instructed editing operation by said judging unit. - View Dependent Claims (2, 3)
-
-
4. A method of processing information by an information processing apparatus that stores a plurality of image data items and communicates with an external apparatus via a network, comprising:
-
a transmitting step of transmitting, to the external apparatus, screen information for displaying a plurality of images and a plurality of buttons on a screen of the external apparatus, the plurality of images including images represented by image data items in a still image data format and in a moving image data format, which images are displayed as a list of images with mixing the image data formats on the screen of the external apparatus, the plurality of buttons including a first button instructing to transmit a command for a first editing operation which can be performed on the image data items in the still image data format but cannot be performed on the image data items in the moving image data format or a second button instructing to transmit a command for a second editing operation which can be performed on the image data items in the moving image data format but cannot be performed on the image data items in the still image data format, wherein the first and second buttons are displayed as a list of buttons on the screen of the external apparatus; a selection step of selecting image data items to be edited of the plurality of image data items stored in the information processing apparatus in response to an operation by a user for selecting images of the plurality of images displayed on the screen of the external apparatus, the selected image data items including image data items in the still image data format and in the moving image data format with mixing the image data formats; a receiving step of receiving a command corresponding to a button pushed by the user in response to an operation by the user for pushing the button of the plurality of buttons displayed on the screen of the external apparatus; a judging step of judging whether each of the selected image data items is in the still image data format or in the moving image data format; a determination step of determining whether or not an editing operation corresponding to the received command can be performed to each of the selected image data items based on the judgment result by said judging step, prior to performing the editing operation corresponding to the received command on the selected image data items; and an editing step of performing an editing operation corresponding to the received command on the selected image data items, selectively, in accordance with the determination result by said determination step, wherein said determination step determines, when the command corresponding to the first editing operation is received by said receiving step, that the instructed editing operation can be performed on image data items judged in the still image data format by said judging step but cannot be performed on image data items judged in the moving image data format by said judging step, while, when the command corresponding to the second editing operation is received by said receiving step, the determination step determines that the instructed editing operation can be performed on image data items judged in the moving image data format by said judging step but cannot be performed on image data items judged in the still image data format by said judging step, and said editing step performs the instructed editing operation on image data items judged to be able to perform the instructed editing operation by said judging step but does not perform the instructed editing operation on image data items judged to be unable to perform the instructed editing operation by said judging step.
-
-
5. A computer-readable storage medium on which is stored a computer-executable program for executing a method of processing information by an information processing apparatus that stores a plurality of image data items and communicates with an external apparatus via a network, comprising:
-
a transmitting step of transmitting, to the external apparatus, screen information for displaying a plurality of images and a plurality of buttons on a screen of the external apparatus, the plurality of images including images represented by image data items in a still image data format and in a moving image data format, which images are displayed as a list of images with mixing the image data formats on the screen of the external apparatus, the plurality of buttons including a first button instructing to transmit a command for a first editing operation which can be performed on the image data items in the still image data format but cannot be performed on the image data items in the moving image data format or a second button instructing to transmit a command for a second editing operation which can be performed on the image data items in the moving image data format but cannot be performed on the image data items in the still image data format, wherein the first and second buttons are displayed as a list of buttons on the screen of the external apparatus; a selection step of selecting image data items to be edited of the plurality of image data items stored in the information processing apparatus in response to an operation by a user for selecting images of the plurality of images displayed on the screen of the external apparatus, the selected image data items including image data items in the still image data format and in the moving image data format with mixing the image data formats; a receiving step of receiving a command corresponding to a button pushed by the user in response to an operation by the user for pushing the button of the plurality of buttons displayed on the screen of the external apparatus; a judging step of judging whether each of the selected image data items is in the still image data format or in the moving image data format; a determination step of determining whether or not an editing operation corresponding to the received command can be performed to each of the selected image data items based on the judgment result by said judging step, prior to performing the editing operation corresponding to the received command on the selected image data items; and an editing step of editing operation corresponding to the received command on the selected image data items, selectively, in accordance with the determination result by said determination step, wherein said determination step determines, when the command corresponding to the first editing operation is received by said receiving step, that the instructed editing operation can be performed on image data items judged in the still image data format by said judging step but cannot be performed on image data items judged in the moving image data format by said judging step, while, when the command corresponding to the second editing operation is received by said receiving step, the determination step determines that the instructed editing operation can be performed on image data items judged in the moving image data format by said judging step but cannot be performed on image data items judged in the still image data format by said judging step, and said editing step performs the instructed editing operation on image data items judged to be able to perform the instructed editing operation by said judging step but does not perform the instructed editing operation on image data items judged to be unable to perform the instructed editing operation by said judging step.
-
Specification