【元記事:10桁のISBNを13桁にする話:d:id:manpukuya:20060823:isbn】
かくして、2007年1月1日以降に出版される書籍はすべて13桁のISBNコードを付けなくちゃいけなくなった。さらにそれに加えて既存の書籍も随時13桁に移行すべしということになった。さあ大変。実際には、頭に3桁足されるだけだから数字が大幅に変わったりはしないんだけど、チェックデジットの計算方法が変わっているので、末尾の1桁は全部計算しなおさなくちゃいけない。
Garbage Collection(2006-08-22)
つまり、10桁のISBNは来年以降なくなっていく。
本のカバーについているバーコードには、10桁のISBNのうち、9桁ぶんを含む13桁の数字列が書かれている。ISBNは、この13桁のほうに統一されるということになる。
というわけで、作ったのがこのスクリプト。古い10桁のコードと新しい13桁のコードの対照表をずらーっと1000冊分表示する。
Garbage Collection(2006-08-22)
たとえば弊社だと、出版社コードは7678なのでスクリプト用のURLは
http://www.lizard-tail.com/isana/lab/isbn/isbn_check.rb?code=767&start=80001
になる。
実際どういう感じで移行していくのか、この時期になってもよくわからない(調べてないから)というのは問題なのかもしれない気がしてきたような気がする。ともあれありがとうございます>勇魚さん