Čárové kódy

Systém čárových kódů knihoven v České republice

Informace a žádost o přidělení prefixu čárového kódu a ainformace viz: http://www.techlib.cz/cs/2920-carove-kody-pro-ceske-knihovny#tab_about

Použití kódů typu Code39

Pro čárové kódy typu EAN 13 se kód exempláře knihovny vytvoří podle následujícího vzoru:

XXXXXYYYYY (celkem 10 čísel pro kód bez kontrolního znaku) 1) typ Code39 umožňuje také použití kódu s kontrolním znakem, z praktických důvodů však doporučujeme v knihovně použít variantu bez kontrolního znaku

XXXXX označuje čísla přiděleného prefixu, o který knihovna žádá v NTK (viz výše)

YYYYY označuje přírůstková čísla (zleva dorovnaná nulami)

POZOR: délka přiděleného prefixu a také délka přírůstkového čísla, která je zde uvedena, platí pro knihovny s fondem v řádu desítek tisíc dokumentů - v případě, že jde o větší knihovnu, je prefix kratší a a počet znaků pro přírůstková čísla je delší

Příklad kódu typu Code 39: Exemplář s číslem „1“ v knihovně, které byl přidělen prefix 45768:

Použití kódů typu EAN 13

Pro čárové kódy typu EAN 13 se kód exempláře knihovny vytvoří podle následujícího vzoru:

20XXXXXYYYYYC (celkem 13 čísel):

20 je prefix pro tzv. interní použití kódu (tj. neoznačuje žádnou zemi)

XXXXX označuje čísla přiděleného prefixu, o který knihovna žádá v NTK (viz výše)

YYYYY označuje přírůstková čísla (zleva dorovnaná nulami)

C označuje kontrolní znak čárového kódu

POZOR: délka přiděleného prefixu a také délka přírůstkového čísla, která je zde uvedena, platí pro knihovny s fondem v řádu desítek tisíc dokumentů - v případě, že jde o větší knihovnu, je prefix kratší a a počet znaků pro přírůstková čísla je delší

Příklad kódu typu EAN 13: Exemplář s číslem „1“ v knihovně, které byl přidělen prefix 45768:

Poznámka: Na obrázku je uveden čárový kód s vytištěným kontrolním znakem „3“ na konci, kód ale bude interpretován jako „2045768 00001“ 2) pokud čtečka kódů není nastavena tak, aby přenášela i kontrolní znak

Konvence pro čárové kódy ve společném katalogu Evergreen

V případě, že knihovna, které se stává součástí společného katalogu již používá jinou konvenci pro tvorbu čárových kódů pro nepřírůstkové exempláře nebo čtenářské průkazy, a tato konvence nekoliduje s čárovými kódy, které jsou v systému vyhrazeny pro jiné knihovny, je možné stávající konvenci dané knihovny zachovat.

Kódy pro dokumenty se standardními přírůstkovými čísly

Pro tyto typy dokumentů se používají čárové kódy přidělené v rámci národního systému (viz výše)

Jde o kódy pro dokumenty, kterým je přidělována standardní řada přírůstkových čísel - v praxi knihoven se obvykle se jedná o knihy. V optimálním případě číslo čárového kódu odpovídá přírůstkovému číslu (doporučený postup).

Poznámka: V některých knihovnách však může dojít k situaci, že čárové kódy jsou přidělovány bez ohledu na přírůstkové číslo, např. pokud by dohledávání přírůstkových čísel bylo organizačně komplikované při hromadném zpětném zpracování fondu (nebo i z jiných důvodů). Čárové kódy přidělené v rámci národního systému se používají v obou uvedených případech.

Kódy pro "nepřírůstkované" dokumenty nebo pro více řad přírůstkových čísel

Jde o dokumenty, které nepoužívají standardní řadu řadu přírůstkových čísel, např.

jednotlivé exempláře časopisů, které se po určité době vyřazují apod.,

další řady přírůstkových čísel v případě, že knihovna má zvláštní řadu přírůstkových čísel různé typy dokumentů (např. audiovizuální dokumenty, zvukové dokumenty aj.)

V případě, že knihovna potřebuje vést několik řad přírůstkových čísel, je potřeba zvážit, zda další řady budou označovat dokumenty, u nichž přichází v úvahu meziknihovní výpůjčky.

Řada dokumentů, u kterých NELZE předpokládat meziknihovní výpůjčky:

Lze použít kód EAN 13 podle níže uvedeného vzoru

20AAABNNNNNNC (celkem 13 čísel), přičemž

20 je prefix pro tzv. interní použití kódu, tj. neoznačuje žádnou zemi,

AAA označuje systémové číslo (ID knihovny) v Evergreenu

B označuje typ řady kódů (alternativní řadu přírůstkových čísel pro exempláře periodik nebo pro další typy dokumentů). Pro exempláře se nepoužívá číslo „0“, které je vyhrazeno pro řady čtenářských průkazů.

NNNNNN označuje řadu přírůstkových čísel (nebo čtenářských průkazů) -zleva dorovnaná nulami

C označuje kontrolní znak čárového kódu

Poznámka - podle potřeby lze počet znaků pro označení řady kódů (B) rozšířit na úkor počtu znaků pro řadu přírůstkových čísel (N)

Řada dokumentů, u kterých se předpokládá možnost meziknihovní výpůjčky:

Pokud existuje možnost meziknihovní výpůjčky, měl by čárový kód obsahovat přidělený prefix knihovny. Pro tyto účely je eventuálně možné počet znaků pro označení řady kódů (B) rozšířit na úkor počtu znaků pro řadu přírůstkových čísel (N). Doporučujeme však tuto možnost důkladně zvážit s ohledem na budoucí růst fondu knihovny.

Doporučeným řešením je vynechat prefix pro interní použití kódu (20) a jako počáteční znaky kódu použít prefix knihovny a hned za ním označení řady kódů (např. 2 apod.). V tom případě však musí být podle stejného vzoru vytvořeny i kódy pro standardní řadu přírůstků, tj.

XXXXXBXXXXXXC (celkem 13 čísel), přičemž

XXXXX označuje čísla přiděleného prefixu, o který knihovna žádá v NTK (viz výše)

B označuje typ řady kódů (alternativní řadu přírůstkových čísel pro exempláře periodik nebo pro další typy dokumentů. Číslo „0“ je vyhrazeno pro standardní přírůstkovou řadu (tj. obvykle knihy)

YYYYY označuje přírůstková čísla (zleva dorovnaná nulami)

C označuje kontrolní znak čárového kódu

Čárové kódy pro čtenářské průkazy

Používá se kód EAN 13 podle níže uvedeného vzoru

20AAABNNNNNNC (celkem 13 čísel), přičemž

20 je prefix pro tzv. interní použití kódu, tj. že neoznačuje žádnou zemi,

AAA označuje systémové číslo (ID knihovny) v Evergreenu

B označuje typ řady kódů(např. čtenářské průkazy, technické vybavení, pokud knihovna používá modul pro rezervace vybavení apod.) Pro řady čtenářských průkazů je vyhrazeno číslo „0“

NNNNNN označuje čísla čtenářských průkazů nebo jinou řadu čísel (např. technického vybavení) zleva dorovnaná nulami.

C označuje kontrolní znak čárového kódu

Příklad „nepřírůstkového kódu Identifikační číslo knihovny v Evergreenu: 103 Řada pro rezervaci technického vybavení v rezervačním modulu, pro kterou knihovna zvolila označení označení „2“

Příklad kódu pro položku technického vybavení s číslem „1“ (včetně kontrolní číslice kódu):

2014910000015

Generování/tisk čárových kódů a průkazů

Při vytváření čárových kódů typu code39 doporučujeme, aby byl použit čárový kód bez kontrolního znaku, který se při lépe čte při případné manipulaci s kódy bez čtečky.

Software na generování čárových kódů

Software gLabels (pro tisk čárových kódů v operačním systému Linux)

Online generátor čárových kódů Online generátor čárových kódů (spíše pro testovací účely, pro standardní tisk kódů se příliš nehodí)

Čtečky čárových kódů

Evergreen spolupracuje bez problémů s nejrůznějšími typy čteček (viz Evergreen Compatible Products Survey 20177). V rámci SPOK máme dobrou zkušenost se čtečkami Honeywell Voyager a Honyewell MS5145 Eclipse (Honeywell - dříve Metrologic).

Nastavení čtečky pro SPOK Evergreen

Nastavení čtečky se provádí pomocí načtení konfiguračních čárových kódů uvedených v konfigurační příručce, kteoru je možné najít na webu výrobce (pro produkty Honeywel se příručka jmenuje „MetroSelect Single-Line Scanner Configuration Guide“). Aby čtečka v Evergreenu a v knihovnách SPOK fungovala, je nutné provést tato nastavení:

Akvitvace kódů EAN 13 - obvykle je již aktivováno ve výchozím nastavení čtečky

Vynechání kontrolní číslice (Do Not Transmit EAN-13 Check Digit)

Aktivace funkce odesílání čísel jako znaků numerické klávesnice (Send numbers as Keypad Data) 3) Bez tohoto nastavení se číslice čárových kódů načtou jako české znaky s diakritikou.

Aktivace přenášení kontrolního znaku ISBN (Enable Check Digit Transmission) - přenese se všech 13 znaků ISBN, včetně kontrolního kódu - (využívá se např. vyhledávání záznamů podle ISBN při stahování záznamů přes Z39.50). Toto nastavení není podporováno všemi čtečkami

Uvedená doporučení platí pro čtečky ve výchozím nastavení. Doporučujeme se pro jistotu nejdříve uvést čtečku do výchozího stavu naskenováním kódu „Recall Defaults“ (obnovit výchozí nastavení).