An ink-jet head controller generates drive waveforms selectively at predetermined print cycles to cause ink ejection from a cavity. A tank port is located between the rails with a substantial portion of the plumbing structure supported between the rails and between the upper and lower planes of the rails for protection and a neat appearance. The larger the sum Cd of the absolute values of color difference signals Cr and Cb, the greater the proportion of R- and B-color components in the image of a subject. More specifically, when a packet in a transmission is received at the network transit point, the packet is immediately forwarded to the target computer. The document page with the embedded data carrying dot patterns is then rendered, where each data carrying dot is too small to be visually noticeable.