×

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

  • US 7,765,466 B2
  • Filed: 05/03/2004
  • Issued: 07/27/2010
  • Est. Priority Date: 05/20/2003
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×