Information processing device and information processing method for controlled execution of storing and reading operations
Abstract
In an information processing device 10 , a control unit 50 that performs a job of storing information on a recording medium selected from among a plurality of recording media or a job of reading the information from a recording medium on which desired information is stored among the plurality of recording media by controlling a recording media drive is arranged. The control unit 50 divides a plurality of the jobs into a group performing storage of the information and a group performing reading of the information and performs a setting process of setting an execution sequence of the jobs in order of the groups and, for the job of reading the information, performs a combination process combining jobs of which recording media of transmission sources or transmission destinations of the information are common. Since jobs are executed in order for each group, and, in the group reading information, jobs of which recording media of transmission sources or transmission destinations of information are common are combined, the number of times of replacing a recording medium can be decreased, and accordingly, archiving and retrieval can be efficiently performed.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1. An information processing device, comprising:
a control unit configured to:
control execution of a storing operation corresponding to storage of first information on a first recording medium of a plurality of recording media drives,
wherein the first information corresponds to a first job of a plurality of jobs, and
wherein the first job is of a first job type corresponding to the storing operation;
control execution of a reading operation to read second information from a second recording medium of the plurality of recording media drives,
wherein the second information is stored on the second recording medium,
wherein the second information corresponds to a second job of the plurality of jobs, and
wherein the second job is of a second job type corresponding to the reading operation;
divide the plurality of the jobs into a first group that performs storage of the first information and a second group that performs retrieval of the second information;
set a first execution sequence of the plurality of jobs based on the first group and the second group;
combine a plurality of first jobs corresponding to the reading operation, wherein at least one of a first transmission source or a first transmission destination of the first information is same for the plurality of first jobs;
execute one of the storing operation or the reading operation based on the set first execution sequence for the plurality of jobs, wherein the one of the storing operation or the reading operation is executed for an execution time period; and
prepare, within the execution time period, a third recording medium of the plurality of recording media drives, based on the execution of the one of the storing operation or the reading operation,
wherein the third recording medium is associated with a third job subsequent to one of the executed first job or the executed second job in the first execution sequence.
2. The information processing device according to claim 1 ,
wherein the control unit is further configured to:
add a fourth job corresponding to one of the first job type or the second job type; and
combine the added fourth job with a corresponding one of the plurality of first jobs or a plurality of second jobs corresponding to the storing operation,
wherein at least one of a second transmission source or a second transmission destination of the second information is same for the added fourth job and the corresponding one of the plurality of first jobs or the plurality of second jobs; and
update the set first execution sequence based on the added fourth job.
3. The information processing device according to claim 1 ,
wherein the control unit is further configured to:
add a fourth job to the plurality of first jobs, and
set the first execution sequence for the plurality of jobs such that the added fourth job is executed last in the first group that performs storage of the first information.
4. The information processing device according to claim 3 ,
wherein the control unit is further configured to:
sequentially store the first information on the first recording medium based on the execution of the storing operation and an availability of a free memory block in the first recording medium; and
sequentially store the first information on a fourth recording medium based on the execution of the storing operation and a non-availability of the free memory block in the first recording medium.
5. The information processing device according to claim 1 , further comprising:
the plurality of recording media drives,
wherein the control unit is further configured to:
combine a plurality of third jobs of the plurality of recording media drives based on the first job type and the second job type;
set a second execution sequence of the plurality of third jobs of the plurality of recording media drives; and
execute the plurality of third jobs based on the set second execution sequence and an order of the plurality of recording media drives.
6. The information processing device according to claim 1 ,
wherein the control unit is further configured to:
control a display screen to display a management screen representing a storage state of at least one of the first information or the second information; and
add a fourth job in the first execution sequence based on a user operation for at least one of the storing operation or the reading operation on the displayed management screen.
7. The information processing device according to claim 1 ,
wherein the control unit is further configured to:
control a display screen to display a list screen representing a list of the plurality of jobs;
set the first execution sequence;
combine at least one of the plurality of first jobs or a plurality of second jobs corresponding to the storing operation based on the list of the plurality of jobs on the displayed list screen; and
control the display screen to display a process result corresponding to combination of the at least one of the plurality of first jobs or the plurality of second jobs.
8. The information processing device according to claim 1 ,
wherein the control unit is further configured to:
control a display screen to display a list screen representing a list of the plurality of jobs;
control the display screen to display a plurality of third jobs to be aligned in a third execution sequence on the list screen; and
update the third execution sequence based on a user operation to move a job of the plurality of third jobs.
9. An information processing method, comprising:
in an information processing device:
controlling execution of a storing operation corresponding to storage of first information on a first recording medium of a plurality of recording media drives,
wherein the first information corresponds to a first job of a plurality of jobs, and
wherein the first job is of a first job type corresponding to the storing operation;
controlling execution of a reading operation to read second information from a second recording medium of the plurality of recording media drives,
wherein the second information is stored on the second recording medium,
wherein the second information corresponds to a second job of the plurality of jobs, and
wherein the second job is of a second job type corresponding to the reading operation;
dividing the plurality of the jobs into a first group that performs storage of the first information and a second group that performs retrieval of the second information;
setting a first execution sequence of the plurality of jobs based on the first group and the second group;
combining a plurality of first jobs corresponding to the reading operation, wherein at least one of a first transmission source or a first transmission destination of the first information is same for the plurality of first jobs;
executing one of the storing operation or the reading operation based on the set first execution sequence for the plurality of jobs, wherein the one of the storing operation or the reading operation is executed for an execution time period; and
preparing, within the execution time period, a third recording medium of the plurality of recording media drives, based on the execution of the one of the storing operation or the reading operation,
wherein the third recording medium is associated with a third job subsequent to one of the executed first job or the executed second job in the first execution sequence.
10. A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by a processor, cause the processor to execute operations, the operations comprising:
in an information processing device:
controlling execution of a reading operation to read second information from a second recording medium of a plurality of recording media drives,
wherein the second information is stored on the second recording medium,
wherein the second information corresponds to a second job of a plurality of jobs, and
wherein the second job is of a second job type corresponding to the reading operation;
dividing the plurality of jobs into a first group that performs storage of first information and a second group that performs retrieval of the second information;
setting a first execution sequence of the plurality of jobs based on the first group and the second group;
combining a plurality of first jobs corresponding to the reading operation, wherein at least one of a first transmission source or a first transmission destination of the first information is same for the plurality of first jobs;
executing one of a storing operation or the reading operation based on the set first execution sequence for the plurality of jobs, wherein the one of the storing operation or the reading operation is executed for an execution time period; and
preparing, within the execution time period, a third recording medium of the plurality of recording media drives, based on the execution of the one of the storing operation or the reading operation,
wherein the third recording medium is associated with a third job subsequent to one of the executed first job or the executed second job in the first execution sequence.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.