• ベストアンサー

ISBNコードの最後の桁がX

 現在仕事でISBNコードを扱うプログラムを作成しているのですが、ISBNコードの10桁目に時々表れるXの文字の意味がわかりません。  ネットで調べるとISBNは10桁の数字で最後はチェックコードと書いてあるのですが、これではXの存在と矛盾してしまいます。  またXが存在するということはYやZなども存在すると言うことなのでしょうか?  XがISBNに使用されている書籍の例としてマイケル・ムーアの本のリンクを貼っておきます。(ちなみにリンク先のアマゾンではISBNをASINと呼んでいます) http://www.amazon.co.jp/gp/product/476012277X/250-1457271-4177828?v=glance&n=465392&s=gateway  よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • gonzou29
  • ベストアンサー率48% (46/95)
回答No.3

#1、#2の方の仰るとおり、最後の1桁はチェックディジットです。もし普通のバーコードに携わったことがあるならお分かりいただけると思います。計算方法が違いますけど思想は同じです。 ISBNは4つの部分に分けられます。 アマゾン等のサイトでは表示されませんが、お手元の本を見ていただければ、ハイフンが3つ入っていると思います。 たとえば、私が今日買ってきたあるマンガは 4-09-180568-X となってました。これは 先頭の「4」は日本の出版物であることを表し、 次の「09」は出版社を 次の「180568」は本そのものを表し、これを計算したものが最後の「X」になります。 計算式は下記のサイトが分かり易いです。 http://www.infonet.co.jp/ueyama/ip/glossary/isbn.html 10桁目には計算結果が一桁ならその数字、「10」になった場合のみ「X」が表示されます。0だと「10」と「0」見分けがつかないし、「10」とするには桁が足りないからだと思いますが。 ですので、YやZは存在しません。 参考URLにISBNを管理している日本図書コード管理センターのURLを載せておきます。 ご参考になれば幸いです。

参考URL:
http://www.isbn-center.jp/index.html
harutomo777
質問者

お礼

もう少しネットでちゃんと調べればわかったことを安易に質問したにもかかわらず、わざわざご回答頂きありがとうございました。 非常にわかりやすい説明でした。

その他の回答 (2)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

ISBN チェックデジットで、Googleと http://www.tulips.tsukuba.ac.jp/misc/export/cat/isbn.html だそうですよ

harutomo777
質問者

お礼

もう少しネットでちゃんと調べればわかったことを安易に質問したにもかかわらず、わざわざご回答頂きありがとうございました。

noname#20377
noname#20377
回答No.1

http://ja.wikipedia.org/wiki/ISBN >C部分 - 「チェックデジット」:検査数字。入力した際に誤りがないか確かめるためのもの。0~9、Xが使用される。(Xは数値10をあらわす。)

harutomo777
質問者

お礼

もう少しネットでちゃんと調べればわかったことを安易に質問したにもかかわらず、わざわざご回答頂きありがとうございました。

関連するQ&A