• ベストアンサー

QRコードの枯渇

この2~3年、QRコードを見ない日はありません。 それぞれ規格に依って、生成されており、QRコードはそれぞれユニークなものと思います。そのユニークさでQRコードが毎日毎日生成されていき、いつかコードの数が枯渇してしまうことはないのでしょうか? 5年や10年は問題ないとして、50年後、100年後はどうなのでしょう?

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

  • ベストアンサー
  • emsuja
  • ベストアンサー率50% (1065/2116)
回答No.2

QR コードは単なる文字列です 例えば子の質問の質問のURL https://okwave.jp/qa/q10136371.html をコード化したものなので文字列の長さを長くすればそれこそ無限にコード化できます、貼付図はこの質問のURL をコード化したものです。 それに対して JAN コードは 13桁といった桁数制限があるので(チェックデジットがあるので実際は12桁しか使用できません) そちらの方が心配ですね。

e-toshi54
質問者

お礼

実例(!)を挙げてお答えいただきありがとうございました。 JANコードも、いつかQRコードに移行すれば良いのかも知れませんね。(=シロート考えです^^)

e-toshi54
質問者

補足

先日、QRコード決済で自動車税を払ったら、秒単位で手続きが済んで、嬉しかったり、悔しかったり・・・。何しろ秒単位で、何万円も消えたんですから。

その他の回答 (6)

  • bardfish
  • ベストアンサー率28% (5029/17766)
回答No.7

え?不思議なことを考えるんですね。 QRコードにはいくつか種類があり、エラー訂正にレベルがありモードも複数あります。 「コード」と呼ばれていますがIPv4アドレスのように「ユニーク(重複が許されない)なコード」ではありません。 だから「枯渇」することはあり得ない。 あるとしたら「QRの仕様では扱える文字数が足りない」時だけになります。それでも枯渇とは言わない。

e-toshi54
質問者

お礼

説明ありがとうございました。 「枯渇」; 適当な単語が思いつかずにこの単語を使ってしまいました。ところで、石油の枯渇は心配しなくていいことになったのでしたっけ? 

  • himat_ex
  • ベストアンサー率32% (99/305)
回答No.6

英数 (US-ASCII) 最大4,296文字 バイナリ(8ビット)最大2,953バイト 漢字・かな (Shift_JIS)最大1,817文字 文字数にしてこのくらい入るので先ず枯渇はしないでしょう。漢字割り当てでコード構成した場合約十一万字あるので、十一万の千八百乗なんて、とてもじゃないけど計算したくないです。

e-toshi54
質問者

お礼

ご説明ありがとうございました。 他の惑星に占領されるまで(?)使えそうですね。

  • ple6
  • ベストアンサー率63% (1284/2018)
回答No.5

なぜ、枯渇すると思われるのでしょうか? QRコードは2次元バーコードなので、最大の177×177の大きさの物であれば最大で次のような容量があります。 QRコードの容量 数字のみ 最大7,089文字 英数 (US-ASCII) 最大4,296文字 バイナリ(8ビット) 最大2,953バイト 漢字・かな (Shift_JIS) 最大1,817文字[7] 最大容量は、バージョンを最大 (40)、誤り訂正レベルを最低 (L) にした場合の値。 つまり0と1で数字を扱うというものではなく、文字列を扱える容量があります。 文字列が扱えるということは、URLや住所程度であれば、コードに埋め込むのは容易ですし、情報の暗号化及び圧縮も一定の容量があれば可能になります。 また、QRコードをきっかけとしたデータへのアクセスであれば、同じQRコードで違った結果を導き出すことも可能ではないでしょうか? そういった意味で考えれば、100年程度で枯渇することはないと思います。

e-toshi54
質問者

お礼

ご説明ありがとうございました。 Lineなどで、それぞれのメンバーをQRコード化するのも、気兼ねなく使える気になりました。^^

回答No.4

枯渇はありえないですね。 サイズがデカくなるか、細かくなるだけです。 それに、QRコードは、それ自体が「文字」なので、 少なくとも、枯渇するとしても、人類よりは後でしょうね。

e-toshi54
質問者

お礼

回答ありがとうございました。

  • suiton
  • ベストアンサー率21% (1110/5262)
回答No.3

文章が枯渇することが無いように、QRコードが枯渇することはありません。

e-toshi54
質問者

お礼

桁数という「しばり」がなければ、無限ですね。 回答ありがとうございました。

  • ji1ij
  • ベストアンサー率26% (466/1738)
回答No.1

QRコードは文字をコード化したものです、有限のパターンではありません 文字が存在する限り枯渇する心配は全くありません

e-toshi54
質問者

お礼

単純明快な答え、ありがとうございました。