1. A data compression device comprising: a data pattern analyzer configured to analyze data transmitted to an input buffer, the data pattern analyzer being further configured to generate an analysis code based on the analysis of the data; and a data compression manager configured to selectively compress the data in the input buffer based on the analysis code; wherein the data pattern analyzer is configured to analyze an indication bit included in a header of the data, and to generate the analysis code based on the analysis of the indication bit, the indication bit indicating whether to compress the data.