Lexicon-Driven Segmentation and Recognition of Handwritten Character Strings for Japanese Address Reading