別名
ISBN (International Standard Book Number)
概要
Bookland バーコードは、書籍用の特別なフォーマットを使用した EAN/JAN-13 バーコードです。bookland バーコードの生成は、978 ナンバー システムを使用した EAN/JAN-13 バーコードの生成と同じです。
エンコーディング
Bookland バーコードは 10 種類の数字 (0、1、2、3、4、5、6、7、8、9) のエンコードが可能です。また、パイプ記号 ("|") を追加して補足データのエンコードも可能です。詳細は下記の備考を参照してください。
構造
Bookland は次の部分から構成されています。
· スタート ガード バー (常に、バー + スペース + バー)
· 左半分 - エンコード スキーマ A または B を使用してエンコードされた 7 桁の数字
· センター ガード バー (スペース + バー + スペース + バー + スペース)
· 右半分 - エンコード スキーマ C を使用してエンコードされた 6 桁の数字
· ストップ ガード バー (常に、パターン バー + スペース + バー)
このバーコードは、主にナンバー システム、メーカー コード、製品コード、およびチェックデジットの 4 つの構造から構成されています。
ナンバー システム : スタート ガード バーの左側に表示され、ガード バーの後の 1 桁または 2 桁目まで続く可読文字。Bookland のナンバー システムは常に 978 です。Bookland バーコード型を指定した場合、Toolkit は自動的に 978 ナンバー システムを適用します。
メーカー コード : スタート バーからセンター ガード バーの間に表示される可読文字。メーカー コードは番号登録機関により割り当てられます。
製品コード : センター ガード バーからストップ ガード バーの間に表示される可読文字。各製造業者が 99,999 の異なる組み合わせの製品コードを割り当てます。
チェックデジット : ストップ ガード バーの右側に表示される可読文字。Toolkit は自動的に計算を行い、チェックデジットを 12 桁のエンコードに追加します。
要件
Bookland バーコードは常に 978 ナンバー システムを使用し、バーコードの残りの部分は書籍の ISBN 番号の一部を含みます。
ISBN は "ISBN" の文字で始まる 10 桁の数値です。通常、ISBN は OCR-A フォントを使用します。数値は、ハイフンまたはスペースで区分された 4 つの可変長の部分から成り立っています。グループ識別子、出版社識別子、タイトル識別子、およびチェックデジットの順に並んでいます。Toolkit は ISBN 番号を生成しません。各国の地域機関が ISBN 番号を割り当てます。
Bookland バーコード値は 978 ナンバー システムと ISBN 全体からチェックデジットを引き、Toolkit が生成したチェックデジットを足した値を含んでいます。 たとえば、ある書籍の ISBN 番号が "968-26-1240-3" 場合、 Toolkit が生成する Bookland コードは "9789682612404" となります。
備考
Bookland バーコードに補足データを追加することができます。補足データを追加するには、パイプ記号 ("|") を使用してエンコード値の末尾に追加します。たとえば、12 桁の値 "71245126" に、5 桁の補足値 "95000" を追加する場合、値を "71245126|95000" と変換します。
5 桁の補足のバーコードを生成する際は、次の値について注意する必要があります。
· 90000 – この値のついた書籍は標準価格が指定されていません。
· 99991 – この値のついた書籍は献本、または贈呈本です。
· 90001 〜 98999 – 出版社が社内用で使用します。
· 99990 – この値のついた書籍は、米国大学書店協会 (National Association of College Stores) により "Used (古本)" とされたものです。
補足コードに関する詳細は「補足コード」を参照してください。