TheISO 2033:1983 standard ("Coding of machine readable characters (MICR and OCR)")[1] definescharacter sets for use withOptical Character Recognition orMagnetic Ink Character Recognition systems. The Japanese standardJIS X 9010:1984 ("Coding of machine readable characters (OCR and MICR)", originally designatedJIS C 6229-1984) is closely related.[2]
The version of the encoding for theOCR-A font registered with theISO-IR registry asISO-IR-91 is the Japanese (JIS X 9010 / JIS C 6229) version, which differs from the encoding defined by ISO 2033 only in the addition of aYen sign at 5C.[2]
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
2x | SP | " | £ 00A3 | $ | % | & | ' | { 007B | } 007D | * | + | , | - | . | / | |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | ⑀ 2440 | = | ⑁ 2441 | ? |
4x | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | ¥ 00A5 | ⑂ 2442 | |||
6x | ||||||||||||||||
7x | | | DEL |
The version of theG0 set for theOCR-B font registered with theISO-IR registry asISO-IR-92 is the Japanese (JIS X 9010 / JIS C 6229) version, which differs from the encoding defined by ISO 2033 only in being based onJIS-Roman (with adollar sign at 0x24 and aYen sign at 0x5C) rather than on theISO 646 IRV (with abackslash at 0x5C and, at the time, auniversal currency sign (¤) at 0x24).[3] Besides those code points, it differs fromASCII only in omitting thebacktick (`) andtilde (~).[3] An additional supplementary set registered asISO-IR-93 assigns thepound sign (£), universal currency sign (¤) andsection sign (§) to theirISO-8859-1 codepoints, and the backslash to the ISO-8859-1 codepoint for the Yen sign.[4]
JIS X 9010 (JIS C 6229) also defines character sets for the JIS X 9008:1981 (formerly JIS C 6257-1981) "hand-printed" OCR font.[5]: fn1 These include subsets of theJIS X 0201 Roman set (registered asISO-IR-94 and omitting thebacktick (`), lowercase letters,curly braces ({, }) and overline (‾)),[5] and kana set (registered asISO-IR-96 and omitting the East Asian style comma (、) and full stop (。), theinterpunct (・) and the small kana),[6] in addition to a set (registered asISO-IR-95) containing only the backslash, which is assigned to the same code point as in ISO-IR-93.[7]
The JIS C 6527 font stylises the slash[5] and backslash[7] characters with a doubled appearance. The character names given are "Solidus"[5] and "Reverse Solidus",[7] matching the Unicode character names for the ASCII slash and backslash.[8] However, the UnicodeOptical Character Recognition block includes an additional code point for an "OCR Double Backslash" (⑊), although not for a double (forward) slash,[9] although a double slash is available elsewhere, asU+2AFD ⫽DOUBLE SOLIDUS OPERATOR.
TheISO-IR-98 encoding defined by ISO 2033 encodes the character repertoire of theE13B font, as used withmagnetic ink character recognition.[10] Although ISO 2033 also specifies other encodings, the encoding for E-13B is the encoding referred to asISO_2033_1983
byPerl libintl,[11] and asISO_2033-1983
orcsISO2033
by theIANA.[12] Other registered labels includeiso-ir-98
, itsISO-IR registration number, and simplye13b
.[12]
The digits are preserved in theirASCII locations. Letters and symbols unavailable in the E13B font are omitted, while specialised punctuation forbank cheques included in the E13B font is added. The same symbols are available inUnicode in theOptical Character Recognition block.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
2x | SP | |||||||||||||||
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ⑆ 2446 | ⑇ 2447 | ⑈ 2448 | ⑉ 2449 | ||
4x | ||||||||||||||||
5x | ||||||||||||||||
6x | ||||||||||||||||
7x | DEL |
{{citation}}
: CS1 maint: numeric names: authors list (link){{citation}}
: CS1 maint: numeric names: authors list (link){{citation}}
: CS1 maint: numeric names: authors list (link){{citation}}
: CS1 maint: numeric names: authors list (link){{citation}}
: CS1 maint: numeric names: authors list (link){{citation}}
: CS1 maint: numeric names: authors list (link){{citation}}
: CS1 maint: numeric names: authors list (link){{citation}}
: CS1 maint: numeric names: authors list (link)