BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of an electronic device in accordance with an embodiment of the present invention;
FIG. 2 illustrates the structure of a program stored in the program region in the USB memory, which is the electronic device shown in FIG. 1;
is FIG. 3 is a block diagram showing an example hardware structure of a computer to which the USB memory is connected;
FIG. 4 schematically shows the functions of the PC performance and usage status detecting unit;
FIG. 5 schematically shows the functions of the capturing unit;
FIG. 6 schematically shows the functions of the viewer unit;
FIG. 7 schematically shows the functions of the minutes producing unit;
FIG. 8 schematically shows the functions of the uploading unit;
FIG. 9 is a flowchart of a part of an operation for detecting static information (the information unique to the device) in the program forming the PC performance and usage status detecting unit;
FIG. 10 is a flowchart of a part of the operation for detecting dynamic information (information that varies with operations and the likes) in the program forming the PC performance and usage status detecting unit;
FIG. 11 is a block diagram showing the structure of the capturing unit;
FIGS. 12A and 12B illustrate an example structure of the capture starting unit shown in FIG. 11;
FIG. 13 shows specific examples of sampling rate changes;
FIG. 14 is a flowchart of an operation to be performed by the capturing unit to determine and change the sampling rate;
FIG. 15 is a flowchart showing another program of the capturing unit;
FIGS. 16A and 16B show formats of data to be captured;
FIG. 17 show other data formats;
FIG. 18 shows the program structure of the capture timing controlling unit shown in FIG. 11;
FIG. 19 shows another program structure of the capture timing controlling unit, and illustrates the structure in accordance with the data format shown in FIG. 16B;
FIG. 20 shows yet another program structure of the capture timing controlling unit;
FIG. 21 shows still another program structure of the capture timing controlling unit;
FIG. 22 shows yet another program structure of the capture timing controlling unit;
FIGS. 23A and 23B schematically illustrate the functions of the view unit;
FIG. 24 shows three display magnification tables stored in the data region of the USB memory:
FIG. 25 is a flowchart showing the structure of a program forming the view unit;
FIG. 26 is a flowchart showing the structure of another program forming the viewer unit;
FIG. 27 schematically illustrates the functions of the uploading unit;
FIG. 28 shows an example of a contents uploading operation;
FIG. 29 shows another example of a contents uploading operation;
FIG. 30 is a flowchart of the program for realizing personal environment settings (for each user);
FIG. 31 schematically shows personal environment settings;
FIG. 32 shows an example of a personal environment setting;
FIG. 33 shows another example of a personal environment setting;
FIG. 34 is a flowchart of a program showing an example of a parameter change in personal environment settings;
FIG. 35 is a flowchart of another program showing another example of a parameter change (a sampling rate change) in personal environment settings;
FIGS. 36A and 36B are flowcharts of other examples of parameter changes (changes in resolution) in personal environment settings;
FIG. 37 is a flowchart of a program showing still another example of a parameter change (a change in resolution) in personal environment settings;
FIG. 38 is a flowchart of a program for setting and changing the audio recording levels among parameter changes in personal environment settings; and
FIG. 39 is a flowchart of a program for setting and changing display magnifications (viewer magnifications) at the time of viewing among the parameter changes in personal environment settings.