1. At least one computer storage medium that is not a signal or carrier wave per se, the at least one computer storage medium storing computer-executable instructions that, when executed by a computer, cause the computer to perform a method comprising combining online recognition scores corresponding to character or radical level recognition of handwritten input data, with offline recognition scores corresponding to character or radical level recognition of the handwritten input data, to obtain a combined recognition result, and outputting the combined recognition result.