• ベストアンサー

バーコードCODE128について教えてください。

バーコードCODE128について教えてください。 CODE128には3種類の文字セットA、B、Cがあるとあるサイトに書いてありましたが、例えば、XYZ123という英数字(大文字)のコードをCODE128-Bでつくってくださいといわれたとします。製作可能でしょうか。 お聞きしたいのは、A、B、Cで指定ができるのかってことです。どのサイトをみてもシロートの私にはよくわかりませんでした。よろしくお願いいたします。

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

  • ベストアンサー
  • wako65
  • ベストアンサー率56% (59/105)
回答No.2

Wikipediaによると、文字セットA、B、Cの指定は、それ自体をバーコードのパターンで決められているようです。 A、B、Cの指定はできるということですね。 ただし、もし実際に製品にする場合は「バーコード検証機」などでテストする必要があります。 バーコード生成システムとプリンターの構成に寄っては、以外と読めないバーコードができてしまいます。 検証機は、一種の計測器ですのでかなり高額になります。

参考URL:
http://ja.wikipedia.org/wiki/CODE128
MBMA
質問者

お礼

Wikipediaわかりやすいですね。実際につくってテストしてみます。ご回答どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

どうやってバーコードを作るのでしょうか? 主に、次の4つがあるかと思います。 1.プリンタのコマンドで印字する。 2.何かユーティリティを使う。 3.PCのフォントでバーコードを作る。 4.バーコード画像を自作。 1~2であれば、そのマニュアルを読むのがよいでしょう。 3であれば、おそらくはどれか一つしか対応していないか、 それぞれに応じてフォントが違うかぐらいだと思うので、 フォントの種類を選んだらできるかもしれません。 こちらも、フォントのマニュアルを読む必要があるでしょう。 4であれば、バーコードの規格を見ながら、実際に 画像を作るのも難しくはないでしょう。 その場合は、自作バーコードですので、自分の好きに できると思います。

MBMA
質問者

お礼

今回は2のユーティリティを使う予定です。マニュアルを調達して読んでみます。ご回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • SATOラベルのバーコードについて教えてください。

    SATOラベルのバーコードについて教えてください。 物流ラベルを作成することになり、バーコード仕様は以下の通りになっています。 バーコード仕様:GS-128、コードセットC、ルビ表示あり バーコード高さ:12mm バーコード全幅(36桁):61mm 上下マージン:0.5mm 左右マージン(36桁):12mm 細バー:0.25mm MultiLABELIST Meというソフトで作成することになります。 そのソフトのバーコード種類にCODE128(Cコード)やRSS UCC/EAN-128(CC-C)などがあるのですが、上記の仕様に該当するものが、どのバーコード種類なのか分かりません。 素人なのでこの情報でご回答がいただけるのか分かりませんが、ご教授いただける方がいらっしゃいましたら大変助かります。 よろしくお願いいたします。

  • エクセルのバーコードコントロールで

    CODE128のCODE-Aのバーコードを作りたいのですが プロパティにCODE-A、B、Cなどを設定するところがありません エクセル2003のバーコードコントロール9.0です

  • 2次元コード、バーコード、RF-IDの性能比較

    8bit(ビット)=1B(バイト)=>2^8=256通りですよね。英数字が256通りでカバーされるので1B文字。漢字ひらがなカタカナは2^16=65536通りでカバーされ、2バイト文字ですよね。 そうすると2次元コードは1KBの容量があるとするならば、理論的には1KB=2^10B=1024Bなので=1024文字の表現が可能で、2B文字なら512文字。またバーコードは128Bとすると1B文字が128文字、2B文字が64文字の表現が可能。 以上の計算でよいのですよね? そしてRF-IDは64KBとすると1024*64文字(1バイト文字の場合)もの表現が可能でしかもメリットとして電波式であるといえますか?

  • Excelでバーコードコントロールを使用したい

    Excel2013でバーコードコントロール15.0を使用し セル(A4)に商品名15桁+数量4桁+シリアルNo.8桁(合計27文字)を Code128でバーコードにする必要があります。 例)A1【商品名】ABC01 A2【数量】1個 A3【シリアルNo.】00000001 B1【商品文字数】=LENB(A1) B2【数量桁数】=LENB(A2) B3【シリアル桁数】=LENB(A3) A4【バーコード内容】=A1&REPT(" ",15-B1)&REPT("0",4-B2)&A2&REPT("0",4-B3)&A3  希望の表示はA4のセルで   ABC01 000100000001 上記の空白部分、判り難いとは存じますが、10文字の空白です。 値としては表現できるようですが、バーコードコントロールの プロパティでLinkedCellをA4にしてもバーコードが生成されません。 そもそもの使い方が間違っているのでしょうか? スタートコード、チェックデジット、ストップコード等 http://www.kishugiken.co.jp/reading/barcode/barcode4.html ここで書いている事が、私には理解できずにいます。 ご教授下さいます様、お願い申し上げます。

  • バーコードによる入力を区別したい

    いつもお世話になっております。 blue-horse と申します。 画面上(テキストボックス上でなく)でバーコード入力を検出し、 その内容が定められた字数ならば、定めた処理を行うようにしたいと考えています。 具体的には、バーコード入力による画面遷移です。 例:001 -> 画面A、002 -> 画面B、... バーコードはCode39 スタート/ストップ文字は* body要素でkeypressイベントをキャッチし、スタート/ストップ文字を検出できるかと考えましたが、スタート/ストップ文字はバーコードリーダーが認識するために利用されるだけなので、PCには出力されないようで、いきなりバーコードの値から取得し始めてしまいました。 また、テキストボックスなどで上記の例と同様の入力内容が発生する可能性があるので、charCodeをプールして、特定パターンが発生したらバーコード入力と判断させようとすると、不具合が発生します。 このため、入力がキーボードからなのか、バーコードからなのかを認識することが出来ません。 入力デバイスの位置づけを考えれば当然と言えば当然な話なのですが、どうにかして実現したいと考えています。 何か良い方法、ライブラリ等は無いでしょうか。

  • accessのバーコードについて

    アクセスのバーコードのNW-7を使っています 初めと終わりにスタート、ストップ文字を入れてみました それで、フォームでバーコードリーダーでスキャンしてみると 例として a000001112aと 最初と最後にaという文字が出てしまします これでは、aが邪魔して数字が合致しません このaという文字が表示されない方法ご存じであれば ご教示のほどよろしく願いします

  • JISコードとシフトJISコードの違い

    僕の買った参考書には ASCIIコード・・・英数字・記号を1Bで表す。 JISコード・・・英数字・記号を1Bで表すコード体系とひらがな・漢字を2バイトで表すコード体系。 シフトJISコード・・・ASCIIの1Bコード体系とJISの2Bコード体系を合体した文字コード。 とあるのですが、JISコードとシフトJISコードの違いが分かりません。というか同じではないでしょうか?2つのコードの違いを教えてください。

  • カードダス(?)のカードのバーコードの種類は何?

    カードダス(?)のカードのバーコードの種類は何ですか? 巷で、子供に人気の、 ポケモンやワンピースなどの キャラクターのバーコードを 読み込ませて戦うアーケードゲーム。 そのバーコードの種類は何なんでしょう? ご存知の方がいらしたら教えてください。    ↓ •JAN-13 •JAN-8 •UPC-A •UPC-E •インターリーブド2of5(Interleaved2of5) •ITF-14 •NW-7(Codaabar) •Code39 •Code128 •GS1-128(UCC/EAN-128) •GS1 Databar(RSS) •QRコード •DataMatrix •その他

  • バーコードと生産国について

    製品のバーコードを見るとその生産国がわかるということになっています。 ↓ http://hpcgi3.nifty.com/prismwave/wiki/wiki.cgi?p=EAN%28JAN%29%B9%F1%A5%B3%A1%BC%A5%C9%C9%BD 最近そうでもないということに気づきました。例えば大手スーパーイオンのPBビールは韓国製と表示があるのに日本製を表す49で始まるし、ヨーカドーのベルギー製ビールも49で始まります。調べてみると拙宅に合った「カナダ産」と表示されたはちみつ瓶のバーコードも49で始まっています。 これは何かの理由があるのでしょうか。ご教示いただければ幸いです。

  • OSの違いによるバーコード(CODE39)印刷

    妙な現象が発生しており、頭を悩ませております。 VB6.0で作成したプログラムで、A4普通紙にバーコード (CODE39)を含むテキストデータを印刷させています。 開発環境としてはWin98を使用しており、そこで作った exeファイルを使い、Win98・Win2000では問題なく動作 することは確認できております。 ただ、そのプログラムをWinXPで実行すると、バーコードが 正しく認識できない形で出力されます。 98/2000で出力した結果とXPで出力した結果とを照らし あわせてみたところバーコードの形が異なっていました。 (バーコードリーダでは読み取り不能) フォントファイル自体、98/2000と同一のものをインストール しており、試しにEXCELでこのフォントを使ってシートを 作り印刷してみると正常な形で出力することができました。 Win98で生成したexeをXPで動かすこと自体は問題ないと 思うのですが、このCODE39フォントとXPの組み合わせが 問題あるのでしょうか? ライセンスの関係上、XP側にVBを入れるわけにもいかず なんとか現在の環境下でWin98にもWinXPにも対応可能な コードを生成できないものかと悩んでおります。 MS明朝などの文字化けについては別の形の書込みが ありましたが、バーコードフォント側の不具合については 書込みが見当たらなかったので、今回書き込みを させていただいた次第です。