MSI Plessey バーコード生成ツール
在庫管理、倉庫ラベル、社内追跡向けのMSI Plesseyバーコードを作成
バーコード&マトリックスコード生成ツール
スタジオのライブプレビュー
Code 128 バッチシリアル番号ジェネレーター
倉庫のSKU、資産タグ、在庫ラベルなど、社内識別用途向けの連番Code 128バーコードを生成します。
MSI Plessey バーコード生成ツール
クイック回答: MSI Plessey(Modified Plesseyとも呼ばれる)は、ISO/IEC規格のない数字のみの1次元バーコードです。チェックディジット方式として、なし、Mod 10(Luhn)、Mod 11 IBM、Mod 11 NCR、Mod 1010、およびMod 1110の5種類をサポートします。スキャナーとプリンターは同じ方式を使用する必要があります。
What MSI Plessey is
MSI Plesseyは、元のPlessey Codeをもとに開発された1次元バーコードです。Modified Plessey、Plessey Code、MSI/Plesseyとも呼ばれます。技術的な基礎となるのはパルス幅変調で、幅の異なるバーとスペースによってバイナリパターンを符号化します。
MSI PlesseyにはISO/IEC規格も正式な統括機関もありません。正式な技術仕様はMorovia Corporationが公開しています(morovia.com MSI/Plessey Specification)。この形式は、Code 128が主流になる前に導入された小売システムとの後方互換性を主な理由として、現在のバーコードスキャナーでもサポートされています。
MSI Plesseyは自己検査機能を持たないシンボル体系であり、正確に読み取るにはチェックデジットに依存します。チェックデジットがない場合、ある数字が別の数字として読み取られる置換エラーを検出できないことがあります。そのため、MSI Plesseyバーコードの生成時には、適切なチェックデジット方式を選択することが最も重要な設定項目です。
MSI Plesseyの技術仕様
| フィールド | 値 | ソース |
|---|---|---|
| フルネーム | MSI (Modified Plessey) | morovia.com MSI/Plessey Spec |
| Also known as | Plessey Code, MSI/Plessey, Modified Plessey | morovia.com |
| ISO/IEC standard | なし | morovia.com; racklify.com |
| 文字セット | Numeric only (digits 0–9) | morovia.com; racklify.com |
| Symbol length | 変動あり | morovia.com |
| Encoding technology | Pulse Width Modulation | morovia.com |
| Self-checking | No — requires check digit for reliable scanning | morovia.com |
| Check digit options | Five schemes (see detail section below) | handwiki.org MSI Barcode |
| Typical industry use | Legacy retail shelf labelling, warehouse inventory bins | morovia.com; racklify.com |
The five check-digit schemes
MSI Plesseyは5種類のチェックデジット設定に対応しています。スキャナーには、バーコードの印刷時に使用したものと同じ方式を設定する必要があります。方式が一致しないと、シンボル自体に物理的な問題がなくても、読み取りのたびに検証に失敗します。これはMSI Plesseyで最もよくある失敗の原因です。
| Scheme | Algorithm | ソース |
|---|---|---|
| No check | No check digit appended. Appropriate only for closed systems where scanner and printer are tightly controlled. | morovia.com |
| Mod 10 (Luhn) | Luhn algorithm applied to the data digits: double every second digit from the right, sum all resulting digits, append (10 − sum mod 10) mod 10. Most commonly deployed scheme. | morovia.com §"Check Digit Calculation"; handwiki.org |
| Mod 11 IBM | Weights 2–7 repeating applied right-to-left; sum mod 11; check digit mapped from result. If result is 10 or 11, special handling applies. | handwiki.org MSI Barcode |
| Mod 11 NCR | Weights 2–9 repeating applied right-to-left; same sum and mod 11 logic as IBM variant but different weight sequence. | handwiki.org MSI Barcode |
| Mod 1010 | Two sequential Mod 10 (Luhn) checks appended; provides stronger error detection than single Mod 10. | handwiki.org MSI Barcode |
| Mod 1110 | Mod 11 check followed by Mod 10 check; two-character suffix. | handwiki.org MSI Barcode |
Mod 10(Luhn)方式は、多くの小売在庫管理システムで使われているLuhnアルゴリズムに対応しているため、最も広く普及しています。アプリケーションで2桁の誤り検出がより強く求められる場合は、Mod 1010またはMod 1110を使用してください。
When to use MSI Plessey
小売店の旧式の棚ラベル。Code 128が主流になる前は、MSI Plesseyがスーパーマーケットや小売倉庫で広く採用されていました。店舗や倉庫の管理システムがその時代に導入され、MSI Plesseyスキャナーを使用している場合は、互換性を保つためにMSI Plesseyを引き続き使用してください。
倉庫の保管場所の識別。一部の物流センターでは、旧式の機器を基盤として、保管棚、通路、ラックのラベルにMSI Plesseyを使用しています。バーコードの種類を変更するには、すべてのスキャナーを再設定する必要があります。妥当な移行プロジェクトではありますが、システムが安定して稼働している場合、必ずしも変更が正当化されるとは限りません。
下位互換性を保ったラベルの交換。MSI Plesseyラベルが摩耗した場合や再印刷が必要な場合は、導入途中で形式を切り替えるのではなく、正しいチェックデジット方式で同じシンボルを生成するのが適切です。
For any new project, Code 128 is the correct choice. Code 128 encodes the full ASCII character set, is standardised under ISO/IEC 15417:2007, and is supported by every modern scanner without requiring special configuration. MSI Plessey should be used only when backward compatibility with existing readers is required.
MSI Plesseyの設計および印刷要件
MSI Plesseyはパルス幅変調を使用します。つまり、データはバーの有無ではなく、バーとスペースの幅によって表されます。パルス幅でデータを表すシンボルは、エンコード方式がより単純なシンボルよりも印刷品質が重要です。
X寸法(最も細いバーの幅)を一定に保ってください。ラベルの印刷ロット全体でインクのにじみ具合にばらつきがあることは、工業用ラベルでMSI Plesseyの読み取りに失敗する最も一般的な印刷品質上の原因です。
両側に必要な最小クワイエットゾーンを確保してください。必要なクワイエットゾーンについては、morovia.comの仕様書を参照してください。これらの余白が適用されるため、ジェネレーターのデフォルト出力に従ってください。
明るい背景に濃い色のインクを使用してください。パルス幅方式のシンボルでは、スキャナーはバーの有無だけでなく幅も測定するため、バーとラベル基材のコントラストが高いことが重要です。印刷のコントラストが低いと幅の測定値にずれが生じ、誤読の原因となります。
バーの高さは、スキャナーの読み取り方式に応じて十分な高さを確保してください。一般的な小売店での距離からハンドヘルドスキャナーを使用する場合、ジェネレーターのデフォルト設定で作成されるラベルの高さで十分です。コンベヤーや棚前の固定式スキャナーで読み取る場合は、バーの高さがスキャナーメーカーの仕様を満たしていることを確認してください。
トラブルシューティング:MSI Plesseyバーコードが読み取れない場合
チェックデジットの方式が一致していません。これは最もよくある失敗です。スキャナーがMod 10に設定されているのに、バーコードがMod 11で印刷されていると、スキャンのたびに検証に失敗します。スキャナーに設定されている方式を確認し、それに合った設定でバーコードを再生成してください。
スキャナーでMSI Plesseyが有効になっていません。従来の形式であるため、多くの最新スキャナーではMSI Plesseyが初期設定で無効になっています。スキャナーのプログラミングガイドを確認し、お使いの機種に対応するMSI有効化シンボルをスキャンしてください。
印刷品質にばらつきがあります。パルス幅変調は、インクのにじみやプリントヘッドの摩耗の影響を受けやすい方式です。テスト印刷を行い、本番のラベル印刷を始める前に、バーコード検証機または正常に動作することが確認済みのスキャナーで読み取りを確認してください。
データに数字以外の文字が含まれています。MSI Plesseyでエンコードできるのは数字の0~9のみです。データにアルファベット、ハイフン、その他の特殊文字が含まれていると、バーコードを正しく生成できません。
バーコードがスキャナーの読み取り条件に対して小さすぎます。最小バー高さとX寸法がスキャナーの要件を満たしていることを確認してください。必要に応じて、サイズを大きくして再生成してください。
MSI Plessey versus Code 128
| 特徴: | MSI Plessey | Code 128 |
|---|---|---|
| 文字セット | 数字のみ(0~9) | Full ASCII (all 128 characters, values 0–127) |
| ISO/IEC standard | なし | ISO/IEC 15417:2007 |
| チェックデジット | Optional; five schemes to choose from | Mandatory; single Mod-103 weighted sum |
| Scanner default | Often disabled — must be enabled | Enabled by default on all modern scanners |
| New project suitability | Not recommended | Recommended |
| Primary use today | Legacy backward compatibility | Shipping, warehouse, inventory, GS1-128 |
新しい数値在庫管理プロジェクトを始めるにあたり、シンボル体系を自由に選べる場合は、Code 128を使用してください。既存のシステムがMSI Plesseyを基盤としており、互換性を維持する必要がある場合は、スキャナーの検証設定に合った方式でMSI Plesseyを使用してください。
バーレーンおよび国際サプライチェーンでのバーコード利用
バーレーンの小売業者、輸入業者、製造業者、物流担当者は、取引先のルールに従って識別コードを選ぶ必要があります。小売用GTINは、適切な発行機関から取得してください。ジェネレーターはバーコード画像を作成しますが、コードの所有権を割り当てるものではありません。社内在庫や資産の管理には、受け取り側のシステムが対応している場合、組織独自の値を使用できます。
業務上の案内では、組織のスタイルに合う場合はイギリス英語を使用し、必要に応じてチーム向けにアラビア語の説明を加えてください。実際の使用条件で印刷してください。バーレーンの高温、強い光、ほこり、湾曲した包装、反射するラミネートは、モニター上では見えないコントラストや表面の問題を明らかにすることがあります。
クワイエットゾーンを確保し、画像を引き伸ばさず、無地の明るい背景に濃い色のバーを配置してください。印刷の開始時、中間時、終了時にサンプルをスキャンしてください。規制対象の小売、医療、出版、物流用途では、製造を承認する前に、最新のGS1、ISBN発行機関、顧客、または業界の仕様を確認してください。
印刷前の確認
- 正しいシンボルが選択されました
- 識別子の所有権が確認されました
- チェックデジットが検証されました
- 静寂区域は確保する
- 強いバーコントラスト
- アスペクト比は変更されていません
- SVGまたは高解像度PNG
- 生産用スキャナーテスト
よくある質問
質問を開くと、簡潔な技術回答を確認できます。
01MSI Plessey バーコードとは何ですか?+
MSI Plessey(Modified Plesseyとも呼ばれる)は、ISO/IEC規格を持たない数字のみの一次元バーコードです。パルス幅変調を使用し、チェック桁方式として none、Mod 10(Luhn)、Mod 11 IBM、Mod 11 NCR、Mod 1010、Mod 1110 の5種類をサポートします。主に古い小売棚ラベリングや倉庫のビン識別で使用されます。
02MSIとPlesseyのバーコードの違いは何ですか?+
MSI Plessey は、元の Plessey Code の改変版です。「MSI」という名称は、小売用途向けにこのフォーマットを改良し普及させた企業(MSI Data Corporation)に由来します。これら二つの名称は同じ現代のシンボロジー — Modified Plessey を指します。元の Plessey Code は、今日では一般的に使用されていない別個の古い規格です。
03MSI Plessey はどのチェックデジットを使用しますか?+
MSI Plessey は 5 種類のチェック桁構成をサポートしています: チェック桁なし; Luhn アルゴリズムを用いた Mod 10(最も一般的); IBM 加重による Mod 11(重み 2–7 を繰り返す); NCR 加重による Mod 11(重み 2–9 を繰り返す); Mod 1010(Luhn チェック 2 回); および Mod 1110(まず Mod 11、その後 Mod 10)。出典: handwiki.org MSI Barcode; morovia.com.
04MSI Mod 10 と Mod 11 の違いは何ですか?+
Mod 10 は Luhn アルゴリズムを使用します — 右から2桁ごとに数字を2倍にし、その結果を合計し、チェック数字を (10 − 合計 mod 10) mod 10 として算出します。Mod 11 は右から左へ適用される繰り返しの重み付け列を使用し、除数に mod 11 を用います。Mod 10 はより広く展開されています;Mod 11 のバリアントは一部のデータパターンに対してより強力な誤り検出を提供します。
05MSI Plesseyは文字をエンコードできますか?+
いいえ。MSI Plessey は数字の 0–9 のみを符号化します。文字、ハイフン、その他の特殊文字は符号化できません。データに英数字が含まれる場合は、代わりに Code 128 を使用してください。Code 128 は 128 文字の ASCII セット全体を符号化します。
06MSI Plesseyはまだ使用されていますか?+
はい、レガシー環境では対応しています。MSI Plessey は、Code 128 が主流の規格になる前に導入された小売および倉庫システムにおける後方互換性のためにサポートされています。新規プロジェクトでは、ISO 標準があり、より広範な文字サポートを持ち、すべての最新スキャナーでデフォルトで有効になっているため、Code 128 (ISO/IEC 15417:2007) が適切な選択です。
07なぜ私のMSI Plesseyバーコードは読み取れないのですか?+
最も一般的な原因は、バーコードの印刷に使用されたチェックデジット方式とスキャナーが検証するように設定されている方式が一致していないことです。スキャナーがどの方式を期待しているかを確認し、それに合わせた設定で再生成してください。2番目に多い原因は、スキャナーでMSI Plesseyが無効になっていることです — 多くの場合デフォルトでオフになっており、スキャナーのプログラミングガイドを参照して有効にする必要があります。
08MSI 1010 と MSI Mod 10 の違いは何ですか?+
MSI Mod 10 は単一の Luhn チェックデジットを付加します。MSI 1010 は連続する2つの Mod 10(Luhn)チェックデジットを付加し、より強力な誤り検出を提供します。置換エラーが検出されるというより高い保証がアプリケーションで必要な場合は Mod 1010 を使用してください。どちらもチェックデジットがないより信頼性は高いですが、スキャナは同じ桁数のチェックデジットを期待するように設定されている必要があります。
09MSI Plessey を使用するには GS1 ライセンスが必要ですか?+
いいえ。MSI PlesseyにはGS1のライセンス要件はありません。任意の数値データをエンコードでき、登録なしで社内の小売や倉庫ラベル付けに完全に使用できます。GS1のライセンス要件は、EAN-13、UPC-A、ITF-14などのGTINを含むフォーマットにのみ適用されます。