Patent ID: 9577666
Date: 2017-02-21
CPC Classifications: H03M

Claim:
1. A non-transitory storage medium having stored therein a program for causing a computer to execute a process, the process comprising: first setting a first storage region and a second storage region in a memory; first comparing a compression target data in a file with data in the first storage region; first creating a first compression code of the compression target data using an identifier indicating the data in the first storage region when a predetermined first consistency between the compression target data and the data in the first storage region is detected; second comparing the compression target data with data in the second storage region when the predetermined first consistency between the compression target data and the data in the first storage region is not detected, the compression target data being moved to the second storage region after the second comparing; first storing the compression target data into the first storage region associated with an identifier indicating the data in the first storage region when a predetermined second consistency between the compression target data and the data in the second storage region is detected; second creating a second compression code of the compression target data using the identifier when the compression target data is stored based on the first storing; and third creating a third compression code of the compression target data based on a different type of coding process than a coding process of the first compression code and the second compression code when the predetermined second consistency between the compression target data and the data in the second storage region is not detected based on the second comparing.