国際標準図書番号(ISBN )は、一意であることを目的とした、書籍の 識別番号です。[ a ] [ b ]出版社は、国際ISBN機関の関連会社からISBNを購入または取得します。[ 2 ]
ISBN は、作品やタイトルの一般的な識別子として使用することはできません。出版物の各版やバリエーションにはそれぞれ異なる ISBN が割り当てられますが、既存のアイテムの単純な再版には割り当てられません。たとえば、同じ本の電子書籍、ペーパーバック、ハードカバー版にはそれぞれ異なる ISBN が必要ですが、ハードカバー版の変更なしの再版には同じ ISBN が残ります。ISBN は、2007 年より前に割り当てられた場合は 10 桁、2007 年 1 月 1 日以降に割り当てられた場合は 13 桁です。[ c ] ISBN の割り当て方法は国によって異なり、多くの場合、その国の出版業界の規模によって決まります。
ISBN識別形式の最初のバージョンは、1966年に作成された9桁の標準図書番号(SBN)に基づいて、1967年に考案されました。10桁のISBN形式は、国際標準化機構(ISO)によって開発され、1970年に国際規格ISO 2108として発行されました(9桁のSBNは、先頭にゼロを付けることで10桁のISBNに変換できます)。
私家版の書籍にはISBNが付いていないものもある。国際ISBN機関は、独自の判断でそのような書籍にISBNを割り当てることもある。[ 4 ]
同様の識別コードとして、国際標準逐次刊行物番号(ISSN)があり、雑誌や新聞などの定期刊行物を識別します。国際標準楽譜番号(ISMN)は楽譜を対象としています。
標準図書番号 (SBN) は、書籍を識別するために 9 桁のコード番号を使用する商用システムです。1965 年、英国の書店および文具店WHSmith は、自社の書籍に標準番号システムを導入する計画を発表しました。[ 1 ]同社はコンサルタントを雇い、そのシステムはダブリンのトリニティ カレッジの統計学名誉教授であるゴードン フォスターによって考案されました。[ 5 ]国際標準化機構(ISO) 文書技術委員会は、英国の SBN を国際的に使用するために適応させようとしました。ISBN 識別形式は、1967 年に英国でデビッド ウィテカー[ 6 ] [ 7 ] (「ISBN の父」と見なされている) [ 8 ]によって、1968 年に米国でエメリー コルタイ[ 6 ] (後に米国の ISBN 機関RR Bowkerのディレクターになった) によって考案されました。[ 8 ] [ 9 ] [ 10 ]
10 桁の ISBN 形式は ISO によって開発され、1970 年に国際規格 ISO 2108 として発行されました。[ 1 ] [ 6 ]英国は 1974 年まで 9 桁の SBN コードを使い続けました。ISO は、国際 ISBN 機関を世界中の ISBN の登録機関として指定しており、ISBN 規格は ISO 技術委員会 46/小委員会 9 TC 46/SC 9の管理下で開発されています。ISO のオンライン施設は 1978 年までしか参照できません。[ 11 ]

SBNは、先頭に数字「0」を付けることでISBNに変換できます。例えば、1965年にホッダー社から出版された『Mr. JG Reeder Returns』の第2版は「SBN 340 01381 8」となっています。ここで「340」は出版社、「01381」は出版社が割り当てたシリアル番号、「8」はチェックデジットです。先頭にゼロを付けることで、ISBNに変換できます。 0-340-01381-8; チェックデジットを再計算する必要はありません。Ballantine Booksなどの出版社は、最後の 3 桁が本の価格を示す 12 桁の SBN を使用することがありました。[ 12 ]例えば、Woodstock Handmade Houses の12 桁の標準書籍番号は 345-24223-8-595 (有効な SBN: 345-24223-8、ISBN : 0-345-24223-8 ) で、[ 13 ]価格はUS$5.95でした。[ 14 ]
2007年1月1日以降、ISBNは13桁の形式となり、13桁の「ブックランド」欧州商品番号と互換性があります。 [ 3 ] 2016年以降、ISBNは中国の新聞出版局によってモバイルゲームの識別にも使用されています。[ 15 ]
2020年に390万件のISBNが登録された米国は、2020年のISBN識別子の最大の利用者であり、次いで韓国(329,582)、ドイツ(284,000)、中国(263,066)、英国(188,553)、インドネシア(144,793)となっている。2020年時点で米国で登録されたISBNの累計数は3,900万件を超えている。[ 16 ]
出版物の各版およびバリエーション (再版を除く) には、それぞれ別の ISBN が割り当てられます。たとえば、同じ本の電子書籍、オーディオブック、ペーパーバック、ハードカバー版には、それぞれ異なる ISBN が割り当てられなければなりません。 [ 17 ] : 12電子出版物の ISBN は、しばしば口語的に「eISBN」と呼ばれます。[ 18 ] [ 19 ]ただし、ドキュメントにはそのような表記はありません。出版物が電子版か印刷版かは、ISBN だけでは推測できません。ISBN は、2007 年 1 月 1 日以降に割り当てられた場合は 13 桁、2007 年より前に割り当てられた場合は 10 桁です。[ c ] [ 3 ]国際標準図書番号は、4 つの部分 (10 桁の ISBN の場合) または 5 つの部分 (13 桁の ISBN の場合) で構成されます。
国際ISBN機関の公式ユーザーマニュアル[ 17 ]のセクション5:11では、 13桁のISBNの構造を次のように説明しています。

13 桁の ISBN は、(接頭辞要素、登録グループ、登録者、出版物、チェック デジット) の各部分に分割できます。分割する際は、各部分をハイフンまたはスペースで区切るのが一般的です。10 桁の ISBN の各部分 (登録グループ、登録者、出版物、チェック デジット) も、ハイフンまたはスペースで区切られます。ほとんどの部分で桁数が固定されていないため、特定の ISBN を正しく分割する方法を判断するのは複雑です。[ d ]米国議会図書館が提供する ISBN Converterや ISBNBarcode.org などのオンライン ツールは、ハイフネーションを支援し、標準バーコードを生成することができます。[ 21 ] [ 22 ]
ISBNの発行は国ごとに異なり、出版言語に関係なく、その国または地域を担当するISBN登録機関によって発行されます。特定の国に割り当てられるISBNの範囲は、その国の出版プロファイルに基づいており、書籍の数、活動している出版社の数、種類、規模によって範囲が異なります。一部のISBN登録機関は国立図書館または文化省内に設置されており、サービスを支援するために政府から直接資金提供を受ける場合があります。その他の場合、ISBN登録サービスは、政府資金を受けていない書誌データプロバイダーなどの組織によって提供されます。[ 23 ]
ISBN機関の完全な一覧は、国際ISBN機関のウェブサイトで入手できます。[ 24 ]いくつかの国の一覧を以下に示します。
ISBN登録グループ要素は、単一のプレフィックス要素(つまり978または979のいずれか)内で有効な1~5桁の数字であり、[ 17 ] : 11ハイフンで区切ることができ、 「978-1-...」のようになります。登録グループは主に978プレフィックス要素内に割り当てられており、その多くは10桁のISBNから継承されています。[ 46 ] 978プレフィックス要素内の1桁の登録グループは、英語圏の国では0または1、フランス語圏の国では2、ドイツ語圏の国では3、日本では4、ロシア語圏の国では5、中華人民共和国では7です。5桁の登録グループの例としては、ブータンの99936と99980があります。 2026年3月現在、割り当てられた登録グループは、0~5、600~634、65、69990、7、80~94、950~989、9905~9989、および99901~99998です。[ 47 ]希少言語で出版された書籍は、通常、グループ要素が長くなります。[ 48 ]
979 接頭辞要素内では、登録グループ 0 は国際標準音楽番号(ISMN) との互換性のために予約されていますが、そのような資料には実際には ISBN は割り当てられません。[ 49 ]接頭辞要素 979 内で割り当てられている登録グループは、アメリカ合衆国では 8、フランスでは 10、韓国では 11、イタリアでは 12 です。[ 50 ]
元の9桁の標準図書番号(SBN)には登録グループ識別子は含まれていませんでしたが、9桁のSBNにゼロを先頭に追加することで、有効な10桁のISBNが作成されます。
各国のISBN機関は、登録者要素(カテゴリ:ISBN機関を参照 )と、その登録者要素内の一連のISBNを出版社に割り当てます。出版社は、そのISBNのうちの1つを各書籍に割り当てます。ほとんどの国では、書籍出版社はISBNを割り当てる法的義務はありませんが、ほとんどの大手書店はISBNが割り当てられた出版物のみを取り扱っています。[ 51 ] [ 52 ] [ 53 ]
国際ISBN機関は、100万を超えるISBNプレフィックスと出版社の詳細をグローバル出版社登録簿に保持しています。[ 54 ]このデータベースはインターネット経由で無料で検索できます。
出版社はISBNのブロックを受け取ります。より大きなブロックは、それを必要とする出版社に割り当てられます。小規模出版社は、登録グループ識別子に1桁以上の数字、登録者に数桁の数字、出版要素に1桁の数字を持つISBNを受け取る場合があります。そのISBNブロックが使用されると、出版社は登録者要素が異なる別のISBNブロックを受け取ることができます。したがって、出版社は割り当てられた登録者要素が異なる場合があります。また、1つの国で複数の登録グループ識別子が使用される場合もあります。これは、特定の登録グループのすべての登録者要素が出版社に割り当てられた後に発生する可能性があります。
ブロック長を可変にすることで、登録機関は出版社に割り当てる ISBN をカスタマイズできます。たとえば、大手出版社には、登録者要素に割り当てられる桁数が少なく、出版要素に割り当てられる桁数が多い ISBN のブロックが割り当てられる場合があります。同様に、多くのタイトルを出版している国では、登録グループ識別子に割り当てられる桁数が少なく、登録者要素と出版要素に割り当てられる桁数が多くなります。[ 55 ]以下に、ブロック長のバリエーションを示す ISBN-10 コードの例をいくつか示します。
英語の登録グループ要素は0と1(220以上の登録グループ要素のうちの2つ)です。これらの2つの登録グループ要素は、体系的なパターンで登録者要素に分割され、その長さを次のように決定できます。[ 20 ]
チェックデジットは、エラー検出に使用される冗長性チェックの一種で、バイナリチェックビットの10進数版です。これは、数値の他の桁から計算される1桁の数字で構成されます。10桁のISBNの方法はSBNの方法を拡張したもので、2つのシステムは互換性があります。0を接頭辞として付けたSBN(10桁のISBN)は、0を接頭辞として付けていないSBNと同じチェックデジットになります。チェックデジットは11進数で、0から9までの整数、または「X」になります。13桁のISBNのシステムはSBNと互換性がなく、一般的に対応する10桁のISBNとは異なるチェックデジットになるため、転置に対する同じ保護は提供されません。これは、13桁のコードがEAN形式と互換性を持つ必要があったため、「X」の文字を含めることができなかったためです。
国際ISBN機関の公式ユーザーマニュアル2001年版[ 56 ]によると、 ISBN-10チェックデジット(10桁のISBNの最後の桁)は0から10の範囲でなければならず(10には記号「X」が使用される)、10桁の数字それぞれに(整数の)重みを掛けた合計が11の倍数となるようにしなければならない。つまり、x iがi番目の桁(左から右に番号を振る)である場合、 x 10は次のように選択されなければならない。
例えば、ISBN-10が0-306-40615-2の場合:
正式には、モジュラー演算を用いると、これは次のように表現されます。
ISBN 10の場合も同様で、10桁の数字をそれぞれ1から10までの昇順で重みを掛け合わせた合計は11の倍数になります。この例の場合:
正式には、これは次のように表現されます。
ISBN の取り扱い(例えば、入力時や書き留め時)でよくある 2 つのエラーは、1 つの数字の変更または隣接する数字の転置です。有効な ISBN 10 のすべてのペアは、少なくとも 2 つの数字が異なることが数学的に証明できます。また、8 つの数字が同じで 2 つの数字が転置されている有効な ISBN 10 のペアは存在しないことも証明できます(これらの証明は、ISBN が 11 桁未満であり、11 が素数であるため正しいです)。したがって、ISBN チェック デジット方式は、これら 2 つの最も一般的なタイプのエラーを常に検出できることを保証します。つまり、これらのタイプのエラーのいずれかが発生した場合、結果は有効な ISBN にはなりません。数字に重みを掛けた合計が 11 の倍数になることは決してありません。ただし、出版社でエラーが発生し、検出されなかった場合、その本は無効な ISBN で発行されます。[ 57 ]
対照的に、転置されていない2桁の数字の変更や、3桁の数字の変更など、他の種類のエラーによって有効なISBNが生成される可能性もある(ただし、その可能性は依然として低い)。
10桁のISBNのうち、チェックデジットを除く最初の9桁の数字それぞれに、10から2まで降順で割り当てられた(整数)重みを掛け合わせ、その合計を求めます。チェックデジットの値は、この合計に加えると11の倍数になるような、0から10までの数字です。
例えば、ISBN-10が0-306-40615- ?の場合、チェックデジットは次のように計算されます。
130に2を加えると11の倍数になります(132 = 12×11のため)。これは0から10までの数字の中で唯一そうなる数です。したがって、チェックデジットは2でなければならず、完全なシーケンスはISBN 0-306-40615-2です。この条件を満たすために必要な値が10の場合は、「X」を使用する必要があります。
あるいは、モジュロ演算を用いると、モジュラス11を使用してチェックデジットを計算するのに便利です。この合計を11で割った余り(つまり、モジュロ11の値)を計算します。この余りとチェックデジットを足すと、0または11のいずれかになります。したがって、チェックデジットは(11から積の合計をモジュロ11で割った余りを引いた値)モジュロ11となります。余りを2回モジュロ11で計算するのは、最初の余りが0になる可能性を考慮するためです。2回目のモジュロ演算を行わないと、チェックデジットの値が11 − 0 = 11となり、無効になります。(厳密に言えば、最初の「モジュロ11」は必須ではありませんが、計算を簡略化するために考慮されることがあります。)
例えば、ISBNが0-306-40615- ?の場合、チェックデジットは次のように計算されます。
したがって、チェックデジットは2です。
ソフトウェア実装では、2つのアキュムレータを使用することで乗算を回避することが可能です。繰り返し加算することで、t必要sな倍数を計算できます。
// ISBN エラー症候群を返します。有効な ISBN の場合は 0、無効な ISBN の場合は 0 以外を返します。// digits[i] は 0 から 10 の間である必要があります。 int CheckISBN ( int const digits [ 10 ]) { int i , s = 0 , t = 0 ;for ( i = 0 ; i < 10 ; ++ i ) { t += digits [ i ]; s += t ; } return s % 11 ; }モジュラー削減は、上記のように最後に一度だけ行うこともできます(この場合、無効なISBN 99999-999-9-Xsの場合、496 という大きな値を保持できます)。または、各加算の後に条件付き減算によって削減することもできます。st
国際ISBN機関の公式ユーザーマニュアル[ 17 ]の付録1:33では、 13桁のISBNチェックデジットの計算方法について説明しています。ISBN-13チェックデジットはISBNの最後の桁であり、0から9の範囲でなければならず、13桁すべての桁をそれぞれ(整数)重み(1と3が交互に)で乗算した合計が10の倍数になる必要があります。ISBN-13はEAN-13のサブセットであるため、チェックデジットを計算するアルゴリズムは両者でまったく同じです。
正式には、モジュラー演算を用いると、これは次のように表現されます。
ISBN-13のチェックデジットの計算は、13桁のISBNの最初の12桁(チェックデジット自体は除く)から始まります。左から右へ、各桁に1または3を交互に掛け、それらの積を10で割った余りを合計して0から9までの値を得ます。10から引くと、1から10までの結果が得られます。10は0に置き換えられるため、いずれの場合も1つのチェックデジットが得られます。
例えば、ISBN-13のチェックデジット978-0-306-40615- ?は、次のように計算されます。
s = 9×1 + 7×3 + 8×1 + 0×3 + 3×1 + 0×3 + 6×1 + 4×3 + 0×1 + 6×3 + 1×1 + 5×3 = 9 + 21 + 8 + 0 + 3 + 0 + 6 + 12 + 0 + 18 + 1 + 15 = 93 93 ÷ 10 = 9 余り 3 10 – 3 = 7
したがって、チェックデジットは7であり、完全なシーケンスはISBN 978-0-306-40615-7です。
一般的に、ISBNチェックデジットは次のように計算されます。
させて
それから
このチェックシステムは、UPCのチェックデジット式と同様に、隣接する桁の転置エラーをすべて検出できるわけではありません。具体的には、隣接する2桁の差が5の場合、チェックデジットは転置を検出できません。たとえば、上記の例では、6の後に1が続く場合、この状況が発生します。正しい順序では、合計に3 × 6 + 1 × 1 = 19が加算されますが、桁が転置されている場合(1の後に6が続く場合)、その2桁の加算は3 × 1 + 1 × 6 = 9になります。しかし、19と9は法10で合同であるため、最終的な結果は同じになり、どちらのISBNもチェックデジットは7になります。ISBN-10式は、この盲点を回避するために法11の素数を使用しますが、チェックデジットを表現するために0~9以外の数字が必要になります。
さらに、2桁目、4桁目、6桁目、8桁目、10桁目、12桁目の合計を3倍にして残りの桁(1桁目、3桁目、5桁目、7桁目、9桁目、11桁目、13桁目)に加えると、合計は常に10で割り切れる(つまり、0で終わる)。
10桁のISBNは、ISBN-10の先頭に「978」を付加し、ISBN-13アルゴリズムを使用して最終チェックサム桁を再計算することで、13桁のISBNに変換されます。逆の処理も可能ですが、978以外の接頭辞で始まる番号には10桁の相当番号が存在しないため、この処理はできません。
出版社と図書館は、ISBNチェックデジットの使用に関してさまざまな方針を持っています。出版社は、出版前に書籍のタイトルとISBNの一致を確認しないことがあり、その結果、図書館、書店、読者にとって書籍の識別に問題が生じます。[ 58 ]例えば、ISBN 0-590-76484-5テクモのベストセラーゲームを原作とした小説『忍者龍剣伝』(1990年)と『ワッキー・ローズ』 (1997年)の2冊の本が共通してこのタイトルを使用している。どちらもスコラスティック社から出版されている。
ほとんどの図書館や書店では、出版社が発行した無効な ISBN の書籍レコードを表示しています。米国議会図書館のカタログには、無効な ISBN で出版された書籍が含まれており、通常は「キャンセルされた ISBN」というタグが付けられています。[ 59 ]国際図書館目録 ( WorldCat OCLC -オンライン コンピュータ ライブラリー センター システム) では、加盟図書館がそのように書籍を索引付けしている場合、無効な ISBN で索引付けされることがよくあります。[ 60 ]
本の裏表紙(または大衆向けペーパーバックの表紙の内側)にあるバーコードは EAN-13 です。通貨と推奨小売価格を表すEAN-5と呼ばれる 5 桁のバーコードが別途付いている場合があります。[ 61 ] 10 桁の ISBN の場合、バーコード データでは、ブックランドの「国コード」である「978」が ISBN の接頭辞として付けられ、チェック デジットは EAN-13 式 (モジュロ 10、交互に桁に 1 倍と 3 倍の重み付け) に従って再計算されます。
特定のISBNカテゴリーで不足が見込まれることもあり、国際標準化機構(ISO)は13桁のISBN(ISBN-13)への移行を決定した。このプロセスは2005年1月1日に開始され、2007年1月1日に完了する予定だった。[ 62 ] 2011年現在13 桁の ISBN はすべて 978 で始まっていました。978 ISBN の供給が枯渇したため、979 のプレフィックスが導入されました。979 のプレフィックスの一部は、ISMN付きの楽譜のMusiclandコードで使用するために予約されています。10 桁の ISMN コードは、文字「M」で始まるため、視覚的に異なっていました。バー コードでは「M」はゼロとして表され、チェックサムの目的では 3 としてカウントされました。現在、すべての ISMN は979-0で始まる 13 桁ですが、979-1から979-9はISBN に使用され、979-8- は USA に使用されます。
978 と 979 ISBN の出版社識別コード番号は同じである可能性は低く、同様に、言語エリアコード番号が同じであるという保証もありません。さらに、10 桁の ISBN チェック デジットは、一般的に 13 桁の ISBN チェック デジットとは異なります。GTIN-13 は、グローバル トレード 商品番号(GTIN) システム (GTIN-14、GTIN-12、GTIN-8 を含む) の一部であるため、13 桁の ISBN は 14 桁のデータ フィールドの範囲内に収まります。[ 63 ]
ISBN-13 バーコード形式は、既存の 10 桁 ISBN の EAN バーコード形式と (グループ区切りを除いて) 同一であるため、バーコード形式の互換性は維持されます。したがって、EAN ベースのシステムへの移行により、書店は書籍と書籍以外の製品の両方に、既存の ISBN ベースのデータと互換性のある単一の番号付けシステムを使用でき、情報技術システムへの変更は最小限で済みます。そのため、多くの書店( Barnes & Nobleなど) は、2005 年 3 月という早い時期に EAN バーコードに移行しました。2005 年以前から多くのアメリカとカナダの書店は EAN-13 バーコードを読み取ることができましたが、ほとんどの一般小売業者は読み取ることができませんでした。2005年にUPCバーコード システムが完全な EAN-13 にアップグレードされたことで、北米でのISBNへの移行が容易になりました。
中央購買チームに検討のためにタイトルを提出する前に、書籍には次のものが必要です: ISBN...
は在庫と販売情報を追跡するために使用します。Barnes & Nobleが取り扱うすべての書籍にはISBNが必要です。
2017年6月1日以降、書籍の出版日に関係なく、Amazonカタログに書籍を掲載するにはISBN、EAN、またはJANを提供する必要があります。