An image processing method includes the steps of: dividing digital content
into run-lengths each including one or more consecutive pixels having an
identical color; and embedding digital watermark information in the
run-lengths while saving topology (first topology preservation law).