« いろいろ雑記 | トップページ | 雑記 »

2007/01/05

ISBN規格の改定とAmazonアソシエイトの困った状況

新年、明けましておめでとうございます。m(_ _)m

長らく放置でしたが、今年もきっと放置でしょう・・・・・。orz


さて、唐突ながら、2007年からISBNコードが現行の10桁から13桁に変わるらしい。
なんでも、流通コードの国際規格であるEANコード(日本ではJANコード)に合わせるコトになったそうな。

日常生活ではさほど影響もないネタなのだが、これがAmazonアソシエイトで少々問題になるので、小生的には困っていたりする。

Amazon.comでは、全ての商品がASINコードちう商品コードで管理されている。
昨年までは、書籍に関しては、ASIN=旧ISBN(10桁)であり、ISBN(10桁)さえ事前に各出版社のサイト等で押さえておけば、アソシエイトのリンクを張るのは簡単であった(Amazonにまだ商品として登録されてなくてもだ・・・)。

ところが、2007年以降はASIN新ISBN(13桁)となるそうで、事前にISBNを押さえてもリンクが張れないということになった。(;´Д`)

この問題については、Amazon側も既にアナウンスはしているのだが、現時点では全く解決策を提供していない。

2007年1月1日以降は、新ISBNとASINの値は一致しなくなりますので、アソシエイト・リンク作成の際、必ず商品のASINをご確認の上リンクを作成するようにしてください。

といっているが、新刊・予約ものを先行リンクするためには、これじゃ全く解決できない・・・・・。

アッチのblogの方で張っている某ネトゲ関連書籍のリンクを例に挙げると、

ファイナルファンタジーXI マニアックス ハンターズ・バイブル2nd Ver.20061222
発売日:2007/01/31
出版社:エンターブレイン
ISBN:978-4-7577-3379-4

は、既に13桁の新ISBNコードであるため、このまま13桁の新ISBNコードをASINとしてリンクを作成しても当然商品ページには飛ばない。
発売日が近いので、既にAmazonには商品が登録されているが、ASINを確認すると、

ASIN:4757733798

となっている。
まず、この相関から一次推測をすると、“978”(EAN書籍出版業コード)を取っ払って、後ろの9桁(注:後述)を利用しているように考えられる。

上で9桁と言ったのは、末尾はチェックデジットで、旧ISBNコードでは9桁の数値から計算してこの末尾の数値が決まっていたからである。

ちなみに、旧ISBN(10桁)のチェックデジット計算方法は、上の書籍の“4-7577-3379”の9桁の部分を利用して説明すると、以下のようになる。

まず、9桁の各数値に重み付け値(102)を乗じたものを合計する。

10+7×9+5×8+7×7+7×6+3×5+3×4+7×3+9×2=300

次いで、300以上で至近の11の倍数を求める。この場合には“308”になる。

求めた11の倍数値から、合計値を減ずる。

308-300=8

この“8”がチェックデジットになるわけです。

おや・・・・・ASINのチェックデジットと同じですね。
ここで、更に推測すると、もしかして、現時点でのASINは、新ISBN(13桁)の4桁目から9桁分を旧ISBNのチェックデジット計算方法に当てはめてチェックデジットを求め、それを付加して使っているのかもしれませんね(※但し、AmazonアソシエイトのQ&Aでは、このような変換方法でのリンク作成は否定されている・・・・)。

ちなみに、新ISBN(13桁)のチェックデジット計算方法は、JANコードに合わせており、旧ISBN(10桁)のものとは全く異なる。

(13桁コードの左から奇数桁の数字の合計×1)と(偶数桁の数字の合計×3)の合計を求める。次に10-(求めた合計の下1桁の数字)=チェック数字。ただし、求めた下1桁が0の場合はチェック数字を0とする。
出典:「ISBN(国際標準図書番号)規格改定等について お知らせ」(日本図書コード管理センター/日本出版インフラセンター(JPO),2005/05)


ということで、またまた、上の書籍の新ISBNコードの頭から12桁を利用して計算してみます。

奇数桁:9+8+7+7+3+7=41 → 41×1=41
偶数桁:7+4+5+7+3+9=35 → 35×3=105
合計:41+105=146 → 下一桁=6
チェックデジット:10-6=4

あ、ちゃんと、“4”になりましたね。(;´ー`)
そりゃそうだ・・・・。

最後に、ISBNコードが解っていても、ASINがどうなるか解らず困っているネタがコレ。

ファイナルファンタジーXI アンソロジーコミック そこで待ってて(1)
出版社:エンターブレイン
発売日:2007/02/01
ISBN:978-4-7577-3312-1

Amazonが、旧ISBNのチェックデジット計算方法を使ってくれるならば、“4-7577-3312”のチェックデジットは“7”になるんですが、この書籍は未だ商品登録がないようなので確認のしようがないのが難点・・・・。
とほほ。( つД`)

Amazonさんよー、早いところ対応策を確定してくださいよ・・・。

|

« いろいろ雑記 | トップページ | 雑記 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/37782/13338602

この記事へのトラックバック一覧です: ISBN規格の改定とAmazonアソシエイトの困った状況:

« いろいろ雑記 | トップページ | 雑記 »