1. A method of performing character isolation in an optical character recognition process, the method comprising: receiving image data representing one or more character columns; determining a number of black pixels in each of the one or more character columns of the image data; defining a vertical separation threshold which is a maximum number of black pixels in a column; dividing the one or more character columns into different pixel groups and groups of excluded columns by excluding any of the one or more character columns with a number of black pixels below the vertical separation threshold; identifying the pixel group representing the left most character column in the image data; determining that there are two pixel groups representing the one or more character columns; and in response to determining that there are two pixel groups representing the one or more character columns, using a predetermined width value for a right most character column in order to identify a right hand boundary of the right most character column.