The Canon BJC-50 (and BJC-50v) is a portable Inkjet printer from the late 90s. It supported printing with both black, and CMYK inks, and scanning with a special print head (IS-12). It connects via Parallel or IRDA.
The BJC-50v is just the Japanese version of the BJC-50. It looks like …