For faster navigation, this Iframe is preloading the Wikiwand page for チェックディジット.

チェックディジット

この記事は英語版の対応するページを翻訳することにより充実させることができます。(2023年8月)翻訳前に重要な指示を読むには右にある[表示]をクリックしてください。 英語版記事を日本語へ機械翻訳したバージョン(Google翻訳)。 万が一翻訳の手がかりとして機械翻訳を用いた場合、翻訳者は必ず翻訳元原文を参照して機械翻訳の誤りを訂正し、正確な翻訳にしなければなりません。これが成されていない場合、記事は削除の方針G-3に基づき、削除される可能性があります。 信頼性が低いまたは低品質な文章を翻訳しないでください。もし可能ならば、文章を他言語版記事に示された文献で正しいかどうかを確認してください。 履歴継承を行うため、要約欄に翻訳元となった記事のページ名・版について記述する必要があります。記述方法については、Wikipedia:翻訳のガイドライン#要約欄への記入を参照ください。 翻訳後、((翻訳告知|en|Check digit|…))をノートに追加することもできます。 Wikipedia:翻訳のガイドラインに、より詳細な翻訳の手順・指針についての説明があります。

チェックディジットアメリカ英語: check digit)、検査数字(けんさすうじ)とは、符号の入力誤りなどを検出するために元の符号に付加される数字のこと。CD、C/Dと略される。

概要

[編集]

例えば、利用者識別番号などをコンピュータタッチタイピングするとき、入力ミスはよくある。チェックディジットは、符号(コード)が正しいものであるかどうかを検査するために符号に付加される数字である。これによって符号の冗長性を増し、誤りが発見できるようになる。また公的な証明書の識別番号はチェックディジットの計算式を非公表とすることで、偽造されたものをチェックディジットによって発見することができる。

桁の符号に1桁のチェックディジットを付け加えることは、桁の符号を飛び飛びに使用することに他ならない。つまり、符号を、連番でなく約10個に1個の割合で使用することになる。

一般には、元の符号も検査桁も数字に限らない。検査桁が文字である場合、検査文字 (check character) という。

冗長な文字をさらに冗長構成とすることによって、誤りを検出するだけでなく、訂正もできるようになる(この場合は誤り訂正符号という)。

利用例

[編集]

バーコード電子掲示板のIP管理、学校の学籍番号、金融機関の口座番号、クレジットカードの番号ISBN(国際標準図書番号)、全国地方公共団体コード運転免許証個人番号法人番号住民票コード海上コンテナ鉄道車両乗車券など、様々な種類の識別番号に用いられる[1]

判定方法

[編集]

符号から一定の計算式によって1桁以上の数字を算出し、符号に追加して使用する。

チェックディジット付きの符号を入力したとき、入力したチェックディジットと再び符号から計算した数字とが合わなければ、(チェックディジット自体も含めて)どこかに入力誤りがあったことが分かる。現在の実際のシステムでは、チェックディジットまでを含めた符号を記録しておき、入力が記録中にあるかどうかを調べて、なければ誤りとすることが多い。

脚注

[編集]
  1. ^ ドイツの車両番号の右端の数字は何?”. 2017年1月16日閲覧。 “6桁の車輌番号の下に121212という6桁の数字を置き、縦にそれぞれを掛け合わせて、答えを並べて書く。いずれかの答が2桁の場合は、独立した2個の1桁の数字として扱い、横に合計する。この答の1の位を10から引いた数がこの管理番号になる。

関連項目

[編集]

外部リンク

[編集]
{{bottomLinkPreText}} {{bottomLinkText}}
チェックディジット
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?