[Source: http://www.alice.it/publish/law.pub/codiinte.htm] 2. Struttura del codice ISBN L'ISBN è un numero formato da dieci cifre. Il numero 88 222 0003 9, ad esempio, è un ISBN. Verifica infatti i requisiti previsti da tale sistema di numerazione. Essi, in generale, sono due: - Il totale delle cifre di cui si compone il numero è sempre dieci. - Il numero risulta composto da quattro parti, cosi suddivise: Prima parte: numero di identificazione del gruppo nazionale, linguistico o geografico. Viene attribuito dall'Agenzia Internazionale dell'ISBN con sede a Berlino. Esso può avere da 1 a 5 cifre. Solo i numeri negli intervali seguenti sono possibili: 0 - 7 1 cifra 8 numeri di identificazione 80 - 94 2 cifre 15 numeri di identificazione 950 -995 3 cifre 46 numeri di identificazione 9960 - 9989 4 cifre 30 numeri di identificazione 99900 - 99999 5 cifre 100 numeri di identificazione L'Agenzia Internazionale dell'ISBN ha assegnato all'area di lingua italiana il numero 88. Seconda parte: numero di identificazione dell'editore. Viene attribuito dall'Agenzia ISBN per l'area di lingua italiana. Esso può avere da 2 a 6 cifre. Sono possibili solo i numeri compresi negli intervalli seguenti: 00 - 19 2 cifre 20 numeri di identificazione 200 - 699 3 cifre 500 numeri di identificazione 7000 - 8499 4 cifre 1.500 numeri di identificazione 85000 - 89999 5 cifre 5.000 numeri di identificazione 900000 - 999999 6 cifre 100.000 numeri di identificazione Terza parte: numero di identificazione del titolo. Tenuto conto che l'ISBN è composto di 10 cifre, il numero di identificazione del titolo potrà disporre di tante cifre quante saranno lasciate disponibili dal numero di identificazione della nazione e dell'editore che lo precede e dal numero di controllo che lo segue. In pratica, all'interno di un'area linguistica, restando fisso lo spazio occupato dal prefisso di identificazione del gruppo e dal numero di controllo, il numero dei codice disponibili per i singoli editori varierà in ragione inversa della lunghezza del loro prefisso. Per l'Italia (prefisso: 88) abbiamo la tabella seguente: 2 cifre di prefisso 100.000 codici da 00000 a 99999 3 cifre di prefisso 10.000 codici da 0000 a 9999 4 cifre di prefisso 1.000 codici da 000 a 999 5 cifre di prefisso 100 codici da 00 a 99 6 cifre di prefisso 10 codici da 0 a 9 Quarta parte: numero di controllo Il numero di controllo è una garanzia contro i possibili errori dovuti alla trascrizione manuale. Può variare da 0 a 10 (avendo a disposizione una sola posizione, il 10 viene convenzionalmente indicato in numero romano). Funziona in questo modo: quando un codice ISBN è inserito nel calcolatore, la prima operazione che effettua la macchina è di controllare se il numero è giusto. Il calcolatore moltiplica, con estrema rapidità, ogni cifra di cui si compone il numero per 10, 9, 8, 7, 6, 5, 4, 3, 2 (questi numeri sono detti "pesi"). Dopo aver fatto la moltiplicazione, i risultati vengono sommati e al totale viene aggiunto lo stesso numero di controllo. Il totale finale è poi diviso per quello che viene chiamato il modulo 11. Se, dopo che il totale è stato diviso per 11, non c'è resto, allora il codice è giusto ed è accettato dal computer. Se c'è il resto, il numero è respinto. prefisso prefisso numero numero nazione editore titolo controllo codice 8 8 2 2 2 0 0 0 3 9 pesi 10 9 8 7 6 5 4 3 2 9 prodotti 80 + 72 + 16 + 14 + 12 + 0 + 0 + 6 + = 209 + 0 9 Siccome 209 si può dividere per 11 senza resto, il numero 88-222-0003-9 (che è stato preso come esempio) è esatto. 3. Codice nazionali già assegnati Algeria 9961 Andorra 99913 + 99920 Antille Olandesi 99904 Argentina 950 + 987 Arabia Saudita 9960 Armenia 5 Australia 0 + 1 Austria 3 Azerbaigian 5 Bangladesh 984 Belgio 90 o 2 Bielorussia 985 + 5 Bosnia Erzegovina 86 Botswana 99912 Brasile 85 Brunei 99917 Bulgaria 954 Canada 0 + 1, o 2 Cecoslovacchia 80 Cile 956 Cina 7 Cipro 9963 Colombia 9589 Comunità Caraibica 976 Corea del Sud 89 Costa Rica 9977 + 9968 Croazia 953 + 86 Cuba 959 Danimarca 87 Ecuador 9978 Egitto 977 Estonia 9985 + 5 Farö 99918 Filippine 971 Finlandia 951 + 952 Francia 2 Gambia 9983 Georgia 5 Germania 3 Ghana 9964 + 9988 Giappone 4 Gran Bretagna 0 + 1 Grecia 960 Hong Kong 962 India 81 + 93 Indonesia 979 Iran 964 Irlanda 0 + 1 Islanda 9979 Israele 965 Jugoslavia 86 Kazakistan 9965 Kenia 9966 Lesotho 99911 Lettonia 9984 + 5 Lituania 9986 + 5 Lussemburgo 2 Macedonia 9989 + 86 Malawi 99908 Malaysia 967 + 983 Maldive 99915 Malta 99909 Marocco 9981 Mauritius 99903 Messico 968 + 970 Moldavia 9975 Namibia 99916 Nigeria 978 Norvegia 82 Nuova Guinea 9980 Nuovo Zelanda 0 + 1 Olanda 90 Pacifico del Sud 982 Pakistan 969 Perù 9972 Polonia 83 Portogallo 972 Portorico 0 + 1 Quatar 99921 Repubblica Ceca 80 Romania 973 Russia 5 Singapore 9971 + 981 Slovacchia 80 Slovenia 961 + 86 Spagna 84 Sri Lanka 955 Stati Uniti d'America 0 + 1 Sud Africa 0 + 1 Suriname 99914 Svezia 91 Svizzera 3 o 2 o 88 Tagikistan 5 Taiwan 957 Tanzania 9976 + 9987 Thailandia 974 Tunisia 9973 Turchia 975 Turkmenistan 5 Ucraina 5 Uganda 9970 Unesco 92 Ungheria 963 Uruguay 9974 Uzbekistan 5 Venezuela 980 Zambia 9982 Zimbabwe 0 + 1