Input data conversion method, input data conversion program, and input data conversion system
AssigneeYamaha Corporation
InventorYuji Koike
Life of this patent
Estimating the term…
Abstract
An input module (30) notifies a module manager (21) of the output data format of the input module, and the module manager (21) generates a first data conversion module (31) based on the notification and joins the data conversion module to the end of a pipeline. The data conversion module (31) notifies the module manager (21) of the output data format of the data conversion module, and the module manager (21) generates a second data conversion module (32) based on the notification and joins the data conversion module to the end of the pipeline. The operation is repeated as many times as the number of multiplexing stages of multiplexed input data and an output module is joined to the termination position of the pipeline.
Claims7
An input data conversion method of executing data conversion for input data as a multiplex file provided by multiple-encoding data in a plurality of conversion systems, the method comprising the steps of:
- making reference only to headers of files in the multiplex file in the inverse order of encoding, determining an output data format of each file, and selecting data conversion modules required for conversion to the respective output data formats;
- combining the data conversion modules selected in the making step in the selection order;
- and
- executing conversion processing of the input data by the data conversion modules combined in the combining step.
An input data conversion program for causing a CPU to execute steps for input data as a multiplex file provided by multiple-encoding data in a plurality of conversion systems, the steps comprising:
- making reference only to headers of files in the multiplex file in the inverse order of encoding, determining an output data format of each file, and selecting data conversion modules required for conversion to the respective output data formats;
- combining the data conversion modules selected in the making step in the selection order;
- and
- executing conversion processing of the input data by the data conversion modules combined in the combing step.
An input data conversion system comprising:
- an input module for performing processing of inputting, from an input device, input data as a multiplex file provided by multiple-encoding data in a plurality of conversion systems;
- at least one data conversion module for performing conversion processing of the input data;
- an output module for outputting, to an output device, data provided by performing conversion processing of the input data by the at least one data conversion module;
- and
- a module manager for combining the input module, the at least one data conversion module, and the output module in this order and inputting the input data to the input module at the top of the combined modules for performing data conversion processing,
- wherein when the at least one data conversion module is combined, each module makes reference only to a header of a file processed in the module, determines a output data format of the file, and notifies the module manager of the output data format, and
- wherein at the module combining time, the module manager selects the data conversion module corresponding to the output data format reported from each module and joins the selected data conversion module to the preceding module.
Dependencies are inferred from the claim text.