We prepared microarrays that contain genomic sequences of a heterocyst-forming filamentous cyanobacterium Anabaena sp. PCC 7120. The complete genome of this cyanobacterium codes for about 5,368 protein-coding genes in the main chromosome of 6.4 Mbp. In total, 2,407 DNA segments were selected from the sequencing clones, and amplified by PCR, then spotted on glass slides in duplicate. These microarrays differ from the widely used commercial or custom-made ones for other microorganisms in that each DNA segment was 3-4 kbp long, and contained about 3-4 predicted genes on average. This feature, however, did not decrease the usefulness of the microarrays, since we were able to detect a number of potentially novel genes that are induced in response to nitrogen deprivation, low temperature and drought. In addition, we found some genomic regions in which dozens of contiguous genes are simultaneously regulated. These results suggest that these segment-based microarrays are useful especially for such large genomes as Anabaena, for which the number of genes exceeds either technical or practical limitations.