BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram showing an example of a structure of a data processing system according to an embodiment of the invention;
FIG. 2 is a block diagram showing an example of a configuration of hardware of a PC 1;
FIG. 3 is a diagram showing an example of display of a viewer 51;
FIG. 4 is a block diagram showing an example of a structure of a camera 6;
FIG. 5 is a block diagram showing an example of a structure of an AV-file creating unit 75;
FIG. 6 is a block diagram showing an example of a structure of an Fy-file creating unit 76;
FIG. 7 is a diagram for explaining processing of a data reducing unit 91;
FIG. 8 is a flowchart for explaining Fy file creation processing;
FIG. 9 is a block diagram showing an example of a structure of a variation calculating unit 92;
FIG. 10 is a diagram for explaining motion information in a unit of frame calculated in a motion-information calculating unit 101;
FIG. 11 is a block diagram showing an example of a structure of the motion-information calculating unit 101;
FIG. 12 is a diagram for explaining processing of the motion-information calculating unit 101;
FIG. 13 is a block diagram showing another example of the structure of the motion-information calculating unit 101;
FIG. 14 is a diagram for explaining processing of the motion-information calculating unit 101;
FIG. 15 is a block diagram showing an example of a structure of a fineness-information calculating unit 102;
FIG. 16 is a diagram for explaining processing of the fineness-information calculating unit 102;
FIG. 17 is a block diagram showing another example of the structure of the fineness-information calculating unit 102;
FIG. 18 is a diagram for explaining processing of an average calculating unit 141;
FIG. 19 is a graph of variations for frames calculated by the variation calculating unit 92;
FIG. 20 is a diagram for explaining an example of a display type;
FIG. 21 is a graph for explaining a display type determined in a unit of frame by a display-type determining unit 93;
FIG. 22 is a block diagram showing an example of a structure of the display-type determining unit 93;
FIG. 23 is a flowchart for explaining display type determination processing;
FIG. 24 is a flowchart for explaining the display type determination processing;
FIG. 25 is a graph of a variation in a unit of frame;
FIG. 26 is a diagram showing an example of an Fy file;
FIG. 27 is a diagram for explaining an example of the display type;
FIG. 28 is a graph of motion information and a display type in a unit of frame;
FIG. 29 is a flowchart for explaining display type determination processing;
FIG. 30 is a flowchart for explaining the display type determination processing;
FIG. 31 is a diagram for explaining an example of a display type;
FIG. 32 is a graph of fineness information and a display type in a unit of frame;
FIG. 33 is a flowchart for explaining display type determination processing;
FIG. 34 is a flowchart for explaining the display type determination processing;
FIG. 35 is a diagram showing an example of an Fy file;
FIG. 36 is a diagram showing an example of an Fy file;
FIG. 37 is a diagram showing an example of an Fy file;
FIG. 38 is a diagram for explaining an example of a display type;
FIG. 39 is a graph of motion information and fineness information and a display type;
FIG. 40 is a flowchart for explaining display type determination processing;
FIG. 41 is a diagram showing an example of an Fy file;
FIG. 42 is a block diagram showing an example of a structure of a drive 5;
FIG. 43 is a block diagram showing an example of a functional structure of the PC 1 functioning as an editing system;
FIG. 44 is a block diagram showing an example of structures of an Fy-file managing unit 214 and a display-type acquiring unit 215;
FIG. 45 is a diagram for explaining a relation between a position of a scrub dial 54 and a frame designated by the position;
FIG. 46 is a diagram showing display methods in scrub of frames of a normal type V2 and a high display rate/low resolution type V3;
FIG. 47 is a diagram for explaining display of a frame, a display type for which is a still image type V1;
FIG. 48 is a flowchart for explaining processing of scrub;
FIG. 49 is a diagram showing an example of display of an edition window 301;
FIG. 50 is a flowchart for explaining GUI display processing;
FIG. 51 is a diagram showing an example of display in an Fy-file display section 311;
FIG. 52 is a diagram showing type information displayed again according to change of a threshold H or L;
FIG. 53 is a flowchart for explaining GUI display processing;
FIG. 54 is a diagram showing an example of display of the Fy-file display section 311;
FIG. 55 is a diagram showing an example of display of the Fy-file display section 311;
FIG. 56 is a flowchart for explaining GUI display processing;
FIG. 57 is a diagram showing an example of a weight for weighting a section length in a designated section;
FIG. 58 is a diagram showing an example of a weight for weighting a section length in a designated section;
FIG. 59 is a diagram showing designated sections at the time when a section length is not weighted and at the time when a section length is weighted;
FIG. 60 is a flowchart for explaining processing for a section length;
FIG. 61 is a diagram showing an example of display of the Fy-file display section 311;
FIG. 62 is a flowchart for explaining allocation range setting processing;
FIG. 63 is a diagram showing an example of display of the viewer 51;
FIG. 64 is a flowchart for explaining display processing;
FIG. 65 is a graph of a variation in each frame forming one GOP; and
FIG. 66 is a diagram for explaining a method of determining a display type for each frame forming one GOP.