Encoding computer program, encoding method, encoding apparatus, decoding computer program, decoding method, and decoding apparatus
A technology of encoding method and decoding method, which is applied in the direction of code conversion, instrumentation, recording signal processing, etc., and can solve problems such as inability to assign codes to words and general symbols
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] Figure 1a It is a diagram showing an example of the processing of the encoding device according to the first embodiment. The encoding device according to the first embodiment uses a code allocation table 110 instead of the code allocation table 50 used in the prior art to perform code conversion on the text data 10a to generate code-converted text data 10b.
[0055] Control symbols are set in 00h to 1Fh of the conventional code allocation table 50, and a 1-byte code is assigned to each control symbol. "h" is a symbol representing hexadecimal. Alphanumeric characters are set in 20h to 7Fh of the code allocation table 50, and a code of 1 byte is assigned to each alphanumeric character. CJK characters are set in 80h to FFh of the code allocation table 50, and a 3-byte code is allocated to each CJK character.
[0056]On the other hand, predetermined words described later are set in 00h to 2Fh of the code allocation table 110 according to the first embodiment, and a 1-by...
Embodiment 2
[0124] Figure 7a It is a diagram showing an example of the processing of the encoding device according to the second embodiment. The encoding device according to the second embodiment performs code conversion on text data 20a using a code allocation table 210 instead of the code allocation table 50 used in the prior art, thereby generating code-converted text data 20b. The description about the code allocation table 50 of the prior art is the same as that described in the first embodiment.
[0125] The code allocation table 210 according to the second embodiment will be described. Predetermined words to be described later are set in 00h to 1Fh of the code allocation table 210, and a 1-byte code is allocated. 00h to 1Fh of the code allocation table 210 include areas in the code allocation table 50 to which control symbols are allocated.
[0126] Alphanumeric characters are set in 20h to 7Fh of the code allocation table 210, and a 1-byte code is allocated. The alphanumerics...
Embodiment 3
[0192] Figure 13a It is a diagram showing an example of the processing of the encoding device according to the third embodiment. The encoding device according to the third embodiment switches and uses the conventional code allocation table 50 and the code allocation table 310 unique to the third embodiment. For example, when the encoding device detects the control symbol "SI (Shift In: shift in)" from the text data, it uses the code assignment table 310 to perform code conversion on the text data following the control symbol "SI". On the other hand, when the encoding device detects the control symbol "SO (Shift Out)" from the text data, it performs code conversion using the code allocation table 50 . The description about the code allocation table 50 of the prior art is the same as that described in the first embodiment.
[0193] The code allocation table 310 will be described. Control symbols are set in 00h to 1Fh of the code allocation table 310, and a 1-byte code is all...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com