QRコードについて
あらゆるパターン、あらゆる文字列を、あらゆるサイズやエラー訂正コードを使用して埋め込んだ場合、何種類になりますか?
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

No.1です。


例えば"01234"のようにエンコードしようとする文字列を固定して考えてもそれをパターンにしようとすると色々なパターンが作成可能であるということです。モードというのは一種のデータ圧縮です。圧縮結果が一定の長さの入れ物に入るか否かが問題になり、エンコード対象の文字列だけでは入るか否かは判断できません。つまりは数学的に何通りと計算することは難しいということです。
エンコード対象の文字列の可能性はパターンの可能性の数よりずっと少なくなります。
    • good
    • 0

QRコードについては、まずWikipediaでの説明をご覧になってはいかがでしょうか。



有限サイズですから、所詮は有限数の状態しか表現出来ません。
また、いくら濃淡やカラー化してもその濃淡やカラーが有限数で在る限り有限数の状態しか表現出来ない事に変わりは有りません。
    • good
    • 0

たぶんパターンが何通りになるかを知りたいのではないかと想像しますが…。


JISのQRコードの規格書を読んでいますか ? JIS X0510という番号ですからもし持っていなければ買ってみてください。
内部的には数字モード、英数字モード、8ビットバイトモード、漢字モードがあって、例えば数字は数字モードでも英数字モードでも8ビットバイトモードでも表現できます。
01234という文字があった場合、012を数字モード、34を英数字モードにすることも可能です。01を数字モード、234を英数字モードにすることも可能です。0を数字モード、1を英数字モードに、234を8ビットバイトモードにすることも可能です。
そのほかマスクパターンも考えなければならないだろうし、文字列も考えなければならないだろうし、そういうことを考えると、計算することは大変困難です。天文学的数字だと思いますが。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
QRコードが表せるコード(情報)は、ほぼ無限と理解して宜しいということですか。
IPの枯渇が話題になっていますが、QRコードも不足しないか心配していました。

お礼日時:2011/04/22 20:53

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qノートパソコンのローマ字が打てません

すみません、無知なのでどう調べてよいかわからず
困ってるので教えて下さい。

ノートパソコンなのですが、
アルファベットのMとかKとかのところが
入力すると数字になって出てきてしまいます。
前のところに数字が書いてあって、そのとおりに
なってしまうのですが・・・。

ローマ字入力できずに困ってます。
ローマ字で打てないので検索もできず・・・。

すみませんが元にもどす方法を教えて下さい。
宜しくお願いします。

Aベストアンサー

こんにちは

[Fn]キー+[NumLock]キーを同時押ししてみてください。
いかがでしょう?

Qこのパターンがいったい何通りあるかを知りたいのです

本当の内容だと問題あるので、仮に病気1~病気10まで10種類の病気があるといたします。
その10種類の病気のいずれかまたは複数の患者をもつ親がいます。
子供は当然一人もいれば二人もいて、必ずこの10種類の病気を最低一つ疾患しているといたします。
患者、すなわち子供ですが、子供一人目が病気1、病気2を持ち、子供二人目は病気1だけをもっている。
この場合は、病気1がダブっているので、これはパターンには入れません。

親の子供がどの病気を持つかが何通りあるのかを知りたいです。

例えば、
●病気1
●病気1、病気2
●病気1、病気2、病気3
●病気1、病気2、病気3、病気4

とか、はたまた、

●病気1、病気10
●病気1、病気9

とかのパターンもあると思うし、ものすごく多い気がしてきたのですが、全部で何通りの組み合わせがあるでしょうか?

回答だけでも結構ですし、一目でわかるグラフ化や、計算方法(算数は忘れてしまっているので簡単なたとえがありがたいですが)も教えていただけると助かります。

宜しくお願いいたします。

説明が不足しているようでしたら補足します。

本当の内容だと問題あるので、仮に病気1~病気10まで10種類の病気があるといたします。
その10種類の病気のいずれかまたは複数の患者をもつ親がいます。
子供は当然一人もいれば二人もいて、必ずこの10種類の病気を最低一つ疾患しているといたします。
患者、すなわち子供ですが、子供一人目が病気1、病気2を持ち、子供二人目は病気1だけをもっている。
この場合は、病気1がダブっているので、これはパターンには入れません。

親の子供がどの病気を持つかが何通りあるのかを知りたいです。

...続きを読む

Aベストアンサー

補足欄に見たのですが、要するに、

「子供の人数、それぞれの子供が抱える病気のパターンなどの差を無視したとき、親が抱える病気の組み合わせは何パターンあるか?」

を知りたいのでしょうか?


それなら病気1を持つか持たないかで2通り
病気2を持つか持たないかで2通り
以下10まで続けて2の10乗で1024通り
病気を持つ子供が一人もいない場合を除けば

1024-1=1023通り

となります。

もしこの設定が間違えているのなら正しい設定を補足欄にお願いします。

Qしっかりローマ字打ちはできるのに・・

説明するのがとても難しいのですが、
ごらんのとおりしっかり文字はローマ字打ちで出来るのですが、タイピングの際なぜかすべて大文字入力なんです。
例えば、「メガネ」の場合、「め」を打つ際に、最初小文字のエムが出るはずなのに「M」と出ます。普通小文字ですよね?

なので半角英数のパスワードを打つ際に必ずエラーが出てしまうのです。
誰か助けてください。

Aベストアンサー

shift + caps lock を押してください

QA~Eの5種類の文字から10桁の文字列を作って、A,B,Cの文字が含まれる並びは何通り?

A~Eの5種類の文字から、10桁の文字列を作り、
 ※AAAAAAAAAA、AAAAAAAAAB、AAAAAAAAAC~EEEEEEEEEEまでの9,765,625通りかな?
その文字列の中に、A,B,Cの文字が含まれる並びは何通りあるのか
 ※AABBCCDDEE,ABCDEABCDE,AAAAAABCDE,というような並びはOKですね。
 ※AABBDDEEAAは、Cが入っていないのでダメです。
を、知りたいです。

計算式と答えを頂けると助かります。
よろしくお願いいたします。

Aベストアンサー

No.1&3&5です。いろいろとゴタゴタしましたので、全体を再度統合して完成版の回答にします。

*****以下、回答*****

A, B, C をすべて1つ以上含む文字列ということですね?
まっとうに数えると、A, B, C がいくつ、どこに入るかによって、重複したものを数えないようにするのはけっこう複雑になります。

そういうときには、「A, B, C のいずれも含まない文字列」をトータルから差し引くようなやり方が一番簡単でしょう。

ということで、
「A をまったく含まない文字列」は、「B~Eの4種類の文字から、10桁の文字列を作る」ということですから
  4^10 = 1,048,576
「B をまったく含まない文字列」は、「A, C~Eの4種類の文字から、10桁の文字列を作る」ということですから
  4^10 = 1,048,576
「C をまったく含まない文字列」は、「A, B, D~Eの4種類の文字から、10桁の文字列を作る」ということですから
  4^10 = 1,048,576

これら3つは、各々独立なものではなく、たとえば「Aを含まない文字列」の中には「Bを含まない文字列」もあるので、一部重複しています。従って、重複したものをダブルカウントしないようにしないといけません。

下記の図から上記3つのケースで重複しているものを調べると、
「AもBも含まない」は、「C~Eの3種類の文字から、10桁の文字列を作る」ということですから
  3^10 = 59,049
「AもCも含まない」は、「B, D~Eの3種類の文字から、10桁の文字列を作る」ということですから
  3^10 = 59,049
「BもCも含まない」は、「A, D~Eの3種類の文字から、10桁の文字列を作る」ということですから
  3^10 = 59,049
「AもBもCも含まない」は、「D~Eの2種類の文字から、10桁の文字列を作る」ということですから
  2^10 = 1,024

よって「A, B, C のいずれも含まない文字列」は
  1,048,576 × 3 - 59,049 × 3 + 1,024 = 2,969,605
です。

これをトータルの文字列数「5^10 = 9,765,625」から引いて、「A, B, C をすべて1つ以上含む文字列」は
  9,765,625 - 2,969,605 = 6,796,020
となります。

No.1&3&5です。いろいろとゴタゴタしましたので、全体を再度統合して完成版の回答にします。

*****以下、回答*****

A, B, C をすべて1つ以上含む文字列ということですね?
まっとうに数えると、A, B, C がいくつ、どこに入るかによって、重複したものを数えないようにするのはけっこう複雑になります。

そういうときには、「A, B, C のいずれも含まない文字列」をトータルから差し引くようなやり方が一番簡単でしょう。

ということで、
「A をまったく含まない文字列」は、「B~Eの4種類の文字から...続きを読む

Qノートパソコンのキーボードの入力が変 突然勝手にローマ字入力に変わる

アドバイスをお願いします。

質問はタイトルのとおりで、
突然、勝手に入力方法が「カナ入力」から「ローマ字入力」
に変わってしまいます。

実際には、どちらの入力方法でもかまわないのですが、
やはり気持ちが悪くて……。

たとえば「おはよう」とカナ入力をした場合、「おf94」と
表示されてしまいます。
これってやはり故障でしょうか?

不具合になる前に構ったことといえば、
IEのバージョンを7から8にしたことだと思います。

なにか解決策があれば、アドバイスをお願いします。

Aベストアンサー

付け加えると、IMEパッドの初期化は、Windows UPDATE時にも、
場合によって発生することもあります。
今回の場合は、Windows UPDATEで初期化されたのではないかと
私は、勝手に思ってます。
11月11日の分です。

Q「グローブの18箇所のパーツに26通りの色が選べる」場合、全部で組み合わせは何通り?

こんにちは。
数学があまり得意ではないので投稿させていただきました。
スポーツ店を経営しています。
ある野球専門メーカーが、「グローブの18箇所のパーツに26通りの
色が選べるオーダーグローブ」という珍しいグローブを発売しています。いわゆる大手スポーツ品メーカーではこんなオーダーグローブは
発売していません。ここからが分からなくて投稿させていただくのですが、このグローブの色のオーダーパターンは全部で何通りになるのでしょうか。過日の産経新聞にグーグルの入社試験として同じような趣旨の
問題が載っていたのを思い出しました。
この分野に強い方、教えて下さいませんか。

Aベストアンサー

ANo.2です。

26を18回掛けた数です。
2.94795102 × 10^25は近似値になりますが
29479510200000000000000000通り位です。
(今使ってるパソコンにエクセルが入ってないので詳しい数は計算できません)
10^25は1にゼロが25個付くべき数の略です。

Qパスポートのローマ字表記について

海外在住しています。
こちらで出産して、日本領事館で子どものパスポートを作成しました。
その時になんの指示もなかったので、ローマ字表記は、私の思ったとおりに書きました。
子どもの名前には「コウ」という音が入ってますが、私が
「KOU」と書いたため、パスポートはその通りになっています。
でも、下の外務省のサイトなどを見ますと「コウノ」は「KONO」あるいは「KOHNO」ということになっています。
ということは、パスポートのこの表記は直さなければならないのでしょうか?
次も、こちらの領事館か大使館で申請することになると思うので、私が何も言わなければ、そのまま、ということになるような気がするのですが、そのままにしておいても、差し支えはないのでしょうか?
(そもそも、パスポートの表記って、簡単に変えられるのでしょうか?)
パスポートの書き換えは、来年です。

http://www.seikatubunka.metro.tokyo.jp/hebon/

Aベストアンサー

「こう」が「KOU」となることは、原則としてありません。おっしゃるように「KO」か「KOH」になります。
しかし、例外があります。
両親のいづれかが外国籍を持っている場合などは、申し出を行う事でオリジナルの(外国風の)つづりにすることが出来ます。
ご覧になった東京都のサイトにも「非ヘボン式表記」として案内があったと思います。
旅券法に則ってお話しすると、ご両親のどちらかが外国籍を有しているのであれば、「KOU」という表記のある外国政府発行の公的な書類(出生証明書とか)を持参すれば、ご希望のままのつづりでパスポートを取得できます。
また、子供さん自身が出生による二重国籍であるような場合も、同じように公的な書類を提示する事によって、「KO(KOU)」とすることが出来る場合があります。正し、申し出に利益が無い場合には許可されず、原則通り「KO」にされるようです。
更に、「湖雨」というように、「U」にあたる文字がある場合や、「U」を強く発音するという場合には許可される事も、稀にあります。

以上は原則であり、日本国内で手続きをすると、かなりうるさく言われるようです。役所と家を何度も往復したり、書類をたくさん書かされたりします。
しかし、国外で申請する場合、あまり旅券法に詳しくない人が事務を執ることが多く、かなりテキトーなパスポートも作られています。よって、今後も海外で申請するのであれば、あまりもめる事は無いのかもしれません。
個人的には、つづりにこだわりが無いのであれば、原則に戻したほうが良いと思います。
今後、子供さんが日本に戻らないという保証が無いので。
ちなみに、「KO」を「KOU」にするのは面倒ですが、「KOU」を「KO」に戻すのは簡単ですよ。
もしかしたら一筆書かされますが。

「こう」が「KOU」となることは、原則としてありません。おっしゃるように「KO」か「KOH」になります。
しかし、例外があります。
両親のいづれかが外国籍を持っている場合などは、申し出を行う事でオリジナルの(外国風の)つづりにすることが出来ます。
ご覧になった東京都のサイトにも「非ヘボン式表記」として案内があったと思います。
旅券法に則ってお話しすると、ご両親のどちらかが外国籍を有しているのであれば、「KOU」という表記のある外国政府発行の公的な書類(出生証明書とか)を持参すれば、ご...続きを読む

Q「○○通りのパターンがある」の計算のしかた

よくこの組み合わせは全部で1万通りのパターンが存在するというようなことを聞きますが、
あれの方程式などはあるのでしょうか。

以下の例で説明をお願いします。

1. [a,b,c]の3つだけの文字列を作った時のパターン数
2. 英数字のみのパスワード4桁のパターン数
3. [a,b,c,d,e,f,g]の中から4文字をつかった文字列のパターン数。

Aベストアンサー

ちゃんと中学で確率を勉強しましたか?
方程式というか中学生で習う確率の授業をちゃんとやればわかります。難しいとこは
全くなく基本です。

(1)(a.b.c)の3つだけの文字列を作った時のパターン数

▼3つだけを使うので同じものは2回使えない
▽最初にa.b.cの3つのうちのひとつが選べる
▽次に最初に選んだもの以外の2つのうちのひとつが選べる
▽最後に1つ残る

従って
3×2×1=6

で答えは6通り

▽検証
下記がその6通り
a.b.c
a.c.b
b.a.c
b.c.a
c.a.b
c.b.a

(2)英数字のみのパスワード4桁

アルファベットは26文字
数字は10種類

▼同じ英数字を二度使ってもかまわないので

選べる英数字は毎回36通り

ここから4桁を選ぶのだから

36×36×36×36=1679616

1679616通り

(3)(a.b.c.d.e.f.g)の中から4文字を使った文字列のパターン

▼同じ文字を二度使わない場合
▽最初は7つ選べる
▽二回目は6つから選べる
▽三回目は5つから選べる
▽四回目は4つから選べる

7×6×5×4=840

840通り

ちなみに
▼同じ文字を二度使ってもよい場合なら
▽毎回7つから選択できる

7×7×7×7=2401

2401通り

ちゃんと中学で確率を勉強しましたか?
方程式というか中学生で習う確率の授業をちゃんとやればわかります。難しいとこは
全くなく基本です。

(1)(a.b.c)の3つだけの文字列を作った時のパターン数

▼3つだけを使うので同じものは2回使えない
▽最初にa.b.cの3つのうちのひとつが選べる
▽次に最初に選んだもの以外の2つのうちのひとつが選べる
▽最後に1つ残る

従って
3×2×1=6

で答えは6通り

▽検証
下記がその6通り
a.b.c
a.c.b
b.a.c
b.c.a
c.a.b
c.b.a

(2)英数字のみの...続きを読む

Qローマ字で「ヘボン式」とはどういうことですか?

タイトルのとおりです

他に何式があるのか、
どういうルールなのかなど
詳しく教えてください

Aベストアンサー

あとは↓のページにて、詳しく書いてますので
見てください。

--以上です--

参考URL:http://odn.okweb.ne.jp/kotaeru.php3?q=928252

Q競馬の3連単で下記の通り購入するとき、何通りになるのでしょうか?

競馬の3連単で下記の通り購入するとき、何通りになるのでしょうか?
1着 1 3 5
2着 1 5 9 10
3着 1 3 7 8 10

わかりやすい計算式と解説お願いします。

Aベストアンサー

1着 1のとき 2着が1を除いて3通り、3着も1を除いて4通り。
     3×4=12  これには 1-10-10 が含まれているので
      12-1=11(通り)

1着 3のとき 2着 4通り 3着 3を除いて4通り。
     4×4=16 これには 3-1-1 と 3-10-10 が含まれているので
      16-2=14(通り)

1着 5のとき 2着 5を除いて3通り 3着 5通り
     3×5=15 これには 5-1-1 と 5-10-10 が含まれているので
      15-2=13(通り)

全部で 11+14+13=38(通り)


人気Q&Aランキング

おすすめ情報