WIPOSTAD (v3.0)

Related Links

Search WIPOSTAD

Shortcuts

Actions

Language: English | Español | Français

Norme ST.31

Version 1.0

CODE NORMALISÉ RECOMMANDÉ POUR LES JEUX DE CARACTÈRES CODÉS DESTINÉS À L’ÉCHANGE D’ENREGISTREMENTS DE DOCUMENTS DE BREVET DÉCHIFFRABLES PAR ORDINATEUR
Norme adoptée durant les années 80

TABLE DES MATIÈRES


Introduction

1.

La présente norme définit des jeux de caractères pour le codage des documents de brevet aux fins de l’échange d’enregistrements déchiffrables par ordinateur, par exemple sur bande magnétique. Les jeux de caractères comprennent les caractères, chiffres et symboles particuliers que l’on peut rencontrer lors du traitement des documents de brevet.

2.

Aux fins des présentes recommandations, l’expression “document de brevet” englobe les brevets d’invention, les brevets de plante, les certificats d’auteur d’invention, les brevets de dessin ou modèle, les certificats d’utilité, les modèles d’utilité, les documents additionnels y relatifs et les demandes publiées visant tous ces titres.

3.

Pour l’établissement de cette norme, les normes suivantes de l’ISO ont été consultées :

  • ISO 6937 : Cette norme a trait aux points suivants :
    • Jeu de caractères de base - Référence internationale (ISO 646)
    • Tableau des caractères accentués
    • Techniques d’extension du code (ISO 2022)
  • ISO 5428 : Alphabet grec
  • ISO 6862 : Symboles mathématiques.

Pages de code

4.

Les jeux de caractères sont codés au moyen de plusieurs pages de code dont chacune a une capacité théorique de (16 x 16 =) 256 positions. Les 64 premières positions de chaque page de code étant réservées dans la pratique aux codes de contrôle, le nombre maximum de positions utilisables pour les caractères est de 192.

5.

La norme comprend actuellement les pages de code suivantes :

  • Page de code 0 - alphabet latin normalisé, chiffres arabes, ponctuations, caractères accentués
  • Page de code 1 - alphabet grec et quelques symboles mathématiques
  • Page de code 2 - autres symboles mathématiques, caractères italiques de l’alphabet romain
  • Page de code 3 - jeu de caractères cyrilliques
  • Page de code 8 - codes de présentation du document
  • Page de code 9 - jeu de caractères KANJI, où chaque caractère est représenté par un code de deux multiplets.

Les pages de code ci-dessus sont entièrement définies dans les appendices de la présente norme.

6.

Les jeux de caractères seront complétés à mesure que d’autres caractères ou symboles deviendront nécessaires. En outre, d’autres pages de code générales seront élaborées pour les caractères utilisés dans d’autres alphabets que ceux qui sont définis aux pages de code 0, 1, 2, 3, 8 et 9.

7.

Dans les tableaux qui accompagnent chaque page de code, chacun des codes prévus est défini par une épreuve du caractère accompagné de sa description. Le code lui-même est indiqué par deux caractères, le premier désignant la colonne du tableau et la seconde désignant la ligne du tableau.

Commutation entre les pages de code

8.

La commutation entre les pages de code est opérée par une séquence d’échappement dans le flux de données, qui à la fois indique qu’une commutation doit être exécutée et donne l’identité de la page de code (nn) nécessaire.

La page de code choisie reste active jusqu’à l’apparition d’une autre séquence d’échappement indiquant une autre page de code.

Toutefois, le passage à la page de code 9 signalerait le début d’une représentation de deux multiplets. Pour quitter la page de code 9, il faut utiliser la séquence d’échappement (deux multiplets) appropriée, de la façon suivante :

Extended character set

CODE PAGE: 0

CODE CHAR DESCRIPTION CODE CHAR DESCRIPTION
00     1A    
01     1B    
02     1C    
03     1D    
04     1E    
05     1F    
06     20    
07     21    
08     22    
09     23    
0A     24    
0B     25 LF Line Feed control code
0C NP New Page control code 26    
0D CR Carriage Return control code 27 ESC Escape control code
0E     28    
0F     29    
10     2A    
11     2B    
12     2C    
13     2D    
14     2E    
15 NL New Line control code 2F    
16     30    
17     31    
18     32    
19     33    

CODE PAGE: 1

CODE

CHAR

DESCRIPTION

CODE

CHAR

DESCRIPTION

00

   

1A

   

01

   

1B

   

02

   

1C

   

03

   

1D

   

04

   

1E

   

05

   

1F

   

06

   

20

   

07

   

21

   

08

   

22

   

09

   

23

   

0A

   

24

   

0B

   

25

LF

Line Feed control code

0C

NP

New Page control code

26

   

0D

CR

Carriage Return control code

27

ESC

Escape control code

0E

   

28

   

0F

   

29

   

10

   

2A

   

11

   

2B

   

12

   

2C

   

13

   

2D

   

14

   

2E

   

15

NL

New Line control code

2F

   

16

   

30

   

17

   

31

   

18

   

32

   

19

   

33

   

CODE PAGE: 2

CODE

CHAR

DESCRIPTION

CODE

CHAR

DESCRIPTION

00

   

1A

   

01

   

1B

   

02

   

1C

   

03

   

1D

   

04

   

1E

   

05

   

1F

   

06

   

20

   

07

   

21

   

08

   

22

   

09

   

23

   

0A

   

24

   

0B

   

25

LF

Line Feed control code

0C

NP

New Page control code

26

   

0D

CR

Carriage Return control code

27

ESC

Escape control code

0E

   

28

   

0F

   

29

   

10

   

2A

   

11

   

2B

   

12

   

2C

   

13

   

2D

   

14

   

2E

   

15

NL

New Line control code

2F

   

16

   

30

   

17

   

31

   

18

   

32

   

19

   

33

   

CODE PAGE: 3

CODE

CHAR

DESCRIPTION

CODE

CHAR

DESCRIPTION

00

   

1A

   

01

   

1B

   

02

   

1C

   

03

   

1D

   

04

   

1E

   

05

   

1F

   

06

   

20

   

07

   

21

   

08

   

22

   

09

   

23

   

0A

   

24

   

0B

   

25

LF

Line Feed control code

0C

NP

New Page control code

26

   

0D

CR

Carriage Return control code

27

ESC

Escape control code

0E

   

28

   

0F

   

29

   

10

   

2A

   

11

   

2B

   

12

   

2C

   

13

   

2D

   

14

   

2E

   

15

NL

New Line control code

2F

   

16

   

30

   

17

   

31

   

18

   

32

   

19

   

33

   

CODE PAGE: 8

CODE

CHAR

DESCRIPTION

CODE

CHAR

DESCRIPTION

00

   

1A

   

01

   

1B

   

02

   

1C

   

03

   

1D

   

04

   

1E

   

05

   

1F

   

06

   

20

   

07

   

21

   

08

   

22

   

09

   

23

   

0A

   

24

   

0B

   

25

LF

Line Feed control code

0C

NP

New Page control code

26

   

0D

CR

Carriage Return control code

27

ESC

Escape control code

0E

   

28

   

0F

   

29

   

10

   

2A

   

11

   

2B

   

12

   

2C

   

13

   

2D

   

14

   

2E

   

15

NL

New Line control code

2F

   

16

   

30

   

17

   

31

   

18

   

32

   

19

   

33

   

CODE PAGE: 9

[L’alphabet et les caractères japonais dans le jeu de caractères de 2 bytes du JPO sont basés sur JIS 6226‑1979 et d’autres caractères sur JIS 6226‑1983. Le tableau comprenant 187 pages n’est pas reproduit dans le présent document en raison de sa longueur. Le Bureau international dispose d’une copie pour consultation.]

[Fin de la norme]