ISBNチェックデジット計算・検証(ISBN-10⇔13変換)
ISBN-10とISBN-13のチェックデジットを無料で検証・計算できるツールです。9桁・10桁・12桁・13桁のいずれを入力しても桁数から自動判定し、ISBN-10⇔13の相互変換結果もあわせて表示します。処理はすべてブラウザ内で完結します。
ISBNチェックデジット計算・検証ツールとは
このツールは、書籍を識別するISBN(国際標準図書番号)のチェックデジットを検証・計算し、10桁のISBN-10と13桁のISBN-13を相互変換できる無料のオンラインツールです。ISBN-10はmod 11、ISBN-13はUPC/EANバーコードと同じmod 10という異なる計算方式を採用しているため、それぞれに対応したロジックで判定します。
入力した桁数(9・10・12・13桁)から自動的に種別を判定するため、モードを手動で切り替える必要はありません。チェックデジットを含む番号なら妥当性を検証し、含まない番号ならチェックデジットを自動計算して補完します。
使い方
- ISBNを入力する スペースやハイフンが入った状態のまま貼り付けられます。
- 種別と結果を確認する 検出された種別(ISBN-10/13、チェックデジット込み/なし)と、検証結果または計算結果が表示されます。
- 相互変換された表記を確認する ISBN-10とISBN-13の両方の表記が同時に表示されます(979接頭辞の場合はISBN-10は「該当なし」になります)。
- 別の番号を試す クリアボタンで入力をリセットし、別の番号を確認できます。
使いこなすためのヒント
- スペースやハイフンが入った状態のまま貼り付けても構いません。記号は自動的に除去してから計算されます。
- チェックデジットを含まない桁数(9桁または12桁)を入力すると、正しいチェックデジットを自動的に補完して表示します。
- 2007年1月以降に発行された書籍の一部はISBNが979から始まり、この場合10桁のISBN-10は存在しません(本ツールも「該当なし」と表示します)。
- ISBN-10のチェックデジットは0〜9の数字のほか、余りが10になる場合だけ「X」を使います。手入力する際はこのXを見落とさないよう注意してください。
- 図書館の蔵書目録や古書の出品情報でISBN-10表記とISBN-13表記が混在している場合、本ツールで同一の書籍かどうかを相互変換して確認できます。
活用シーン
古い蔵書目録の表記統一
10桁のISBN-10で記録された古い蔵書データを、現行の13桁ISBN-13に変換してデータベースを統一する際に使えます。
出品前のISBN確認
フリマアプリ・古書店への出品時に、書籍に印字されたISBNのチェックデジットが正しいかを確認できます。
システム開発でのISBNバリデーション設計の参考
書誌管理システム・ECサイトに実装するISBN検証ロジック(mod 11・mod 10)の期待動作を確認する際の参照として使えます。
新刊のISBN-13から旧版のISBN-10表記を調べる
978接頭辞のISBN-13であれば、対応する10桁のISBN-10表記を逆算して確認できます。
用語集
- ISBN-10
- 1970年に制定された10桁の国際標準図書番号です。末尾のチェックデジットはmod 11方式で計算し、余りが10の場合は「X」を使います。
- ISBN-13
- 2007年に移行した13桁の国際標準図書番号です。UPC/EANバーコードと同じmod 10方式でチェックデジットを計算します。
- チェックデジット
- ISBNの末尾1桁にある検査用の数字で、入力ミスや誤植を検出するために計算式から算出されます。
- 978接頭辞
- GS1が書籍分野に割り当てた特別なEAN接頭辞です。978から始まるISBN-13は10桁のISBN-10に変換できます。
- 979接頭辞
- 978接頭辞の容量が逼迫した場合に備えて用意された予備の接頭辞です。979から始まるISBN-13には対応するISBN-10が存在しません。
- GS1
- バーコード・商品識別コードの国際標準を策定する非営利団体です。ISBNの13桁化もこの団体のEAN-13規格との統合によって実現しました。
よくある質問
余談ですが ― ISBNが10桁から13桁になった理由
ISBN(国際標準図書番号)は1970年に国際規格として制定されて以来、長らく10桁の体系で運用されてきました。ところが2000年代半ば、出版業界は深刻な課題に直面します。世界中で新刊が増え続けた結果、10桁で表現できる約10億通りの組み合わせが枯渇し始めたのです。特に出版点数の多い国・言語圏では、割り当てられる番号の余裕が急速に少なくなっていました。
この問題を解決するため、国際ISBN機関は2007年1月1日をもってISBNをEAN-13(世界中の小売店で使われているバーコード規格)と互換性のある13桁体系へ移行しました。具体的には、既存の10桁ISBNの先頭9桁(チェックデジットを除いた部分)の前に「978」という接頭辞を付け、EAN-13のルールでチェックデジットを再計算する方式です。この「978」はGS1が書籍分野に割り当てた特別な接頭辞で、書店のレジがバーコードリーダーで直接読み取れるようにする狙いもありました。
13桁化によって書籍の識別可能数は10倍に拡大し、さらに需要が逼迫した場合に備えて「979」という予備の接頭辞も用意されています。979で始まるISBNは2007年以降の新しい採番領域であるため、対応する10桁のISBN-10は存在しません。古い蔵書目録やオンライン書店のデータベースには今も10桁表記が残っていることが多く、両方の体系を相互に変換できる仕組みは、書誌情報を扱う実務者にとって今でも欠かせないものです。