Patent ID: 8064596

Claim:
A data stream control device comprising: a plurality of data processors that sequentially implement processing for a stream of data, wherein each data processor processes a specific unit amount of data at a time within a single data network; and a memory is provided at a previous stage or a subsequent stage data processor, and stores data from the stream data; wherein each of the data processors having a monitoring unit that monitors an amount of data stored in memories at a previous stage and/or a subsequent stage data processor, and a data manager controls the transfer of data to be processed from the memory at the previous stage, if data is stored in the memory at the previous stage and an amount of available memory at the subsequent stage is equal to or larger than the unit amount of data processing to be processed by the data processor, and further wherein the stream control device alters data stream transfer rates in order to optimize data transfer between devices having data encrypted according to first and second different data encryption standards.