To detect changes in gene expression data from DNA microarrays, a fixed threshold value is widely used. However, it is not always guaranteed that a threshold value which is appropriate for highly expressed genes is suitable for genes with low expression. In this study, aiming at detecting biologically meaningful changes from a wide range of expression levels, we proposed an adaptive threshold method. The performance of the proposed method was investigated using publicly available expression data.