まんぷく::日記

2003年から2007年までのはてなダイアリーをはてなブログに移設したものです。現在はhttp://ima.hatenablog.jp/を更新中

10桁のISBNを13桁にする話

かくして、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

になる。

実際どういう感じで移行していくのか、この時期になってもよくわからない(調べてないから)というのは問題なのかもしれない気がしてきたような気がする。ともあれありがとうございます>勇魚さん