Hatena::ブログ(Diary)

はてなダイアリー日記 このページをアンテナに追加 RSSフィード

使い方に関するご質問、不具合報告やご要望は、お問い合わせ窓口で承ります。
使い方のコツなどを知りたい時は、人力検索はてなの「はてなの使い方」カテゴリーをご利用ください。
※コメント欄へのご質問には対応できない場合がございますのでご了承ください。

2007/01/09

isbn/asin記法のISBNコード13桁化対応について

18:50

2007年1月1日に実施されたISBN規格の改定に伴い、はてなダイアリーで使用しているisbn/asin記法で13桁のISBNコードに対応いたしました。

参考

ISBNコードの変更例

たとえば、「へんな会社」のつくり方 (NT2X)ISBNコードは以下のように変更となっています(実際の書籍の裏表紙から確認することができます)。

  • 変更前(10桁) → ISBN:4798110523
  • 変更後(13桁) → ISBN:9784798110523

isbn/asin記法の挙動について

13桁のISBNコードを用いてisbn/asin記法記述した場合、該当の書籍asinページに自動的にリンクします。

例えば、13桁のISBNコードを使って

isbn:9784798110523

と書くと、該当のASINページ http://d.hatena.ne.jp/asin/4798110523リンクします。

また、以前の10桁のISBNコード記述しても、これまで通りに機能いたします。

isbn:4798110523

となり、上記の例とリンク先は同じです。

jan/ean記法との関連について

ISBNコードの13桁化に伴い、JAN/EANコードと値が同一のものとなりました。こちらにもjan/ean記法は対応しております。

例えば、「jan:」に続けて13桁のISBNコードを書き

jan:9784798110523

記述すると、自動的に該当の書籍asinページ http://d.hatena.ne.jp/asin/4798110523リンクします。


なお、現在対応しているISBNコードは「978」で始まるコードのみとなっております。今後登録されてくると言われている「979」で始まるコードにつきましては、今後のAmazonウェブサービスの対応次第で、実装を検討する予定です。

トラックバックアイデアなどで詳細に情報をご提供いただいたユーザー様、ありがとうございました。

どうぞご利用ください。

asedarumaasedaruma 2007/01/10 01:20 ダイアリーに「ISBN:9784063406320」と記述したのですが、http://d.hatena.ne.jp/asin/4063406326 に「含む日記」が表示されません。これは仕様でしょうか。

abechanabechan 2007/01/10 09:14 >asedarumaさん 最後の1桁が”0”と”6”で異なってますが・・・。

asedarumaasedaruma 2007/01/11 00:41 >abechanさん
ISBNの最後の1桁はチェックディジットといって、コードに誤りがないかを検出するための桁です。
これは10桁ISBNと13桁ISBNで桁数も計算方法も違うため、別の数字になることのほうが多いです。
cf.) http://www.isbn-center.jp/whatsnew/kikaku.html

abechanabechan 2007/01/11 09:22 すっかり忘れていました>チェックディジット
ってことは、「含む日記」が文字列だけでチェックする仕様だとアウトなわけですね。

pc8201pc8201 2007/03/07 12:57 3/7 現在、13桁化どころか、既存の10桁の記法も効かないままです。