バーコードROBO7:よくある質問

インデクス

ここでは「バーコードROBO7」の機能についてのよくある質問とその答えを列記します。
「組版ROBO7」と併用している場合は 「組版ROBO7: よくある質問」のページもご覧ください。

注意:インストールやライセンスに関するものは製品に付属の「インストールと使用ガイド.pdf」の「よくある質問」ページをご覧ください。

● ROBO7パネルの単位込み入力欄の単位(mm, ptなど)を変更するにはどうしたらよいですか?

ROBO7の単位込み入力欄(mm単位固定入力欄のことではありません)における仕様はIllustrator本体のものと同じです。すなわち、表示の単位は現在開いているIllustratorのドキュメントの単位と連動しています。
ドキュメント単位を変更するには、Illustrator の「ファイル>ドキュメント設定...」メニューコマンドで表示されるダイアログボックスの「全般」タブの「単位」設定を変更してください。ROBO7の単位込み入力欄の単位もそれにともないます。(※1)
なお、単位込み入力欄では表示単位とは異なる単位で入力しても現在のドキュメント単位としての値に換算表示されます。また入力欄内での加減乗除(異なる単位どうしでも)も可能です。

● 作成したスタイルを再利用できますか?

「バーコードROBO7」パネルにあるプリセットメニューをご利用ください。 → 「プリセットメニュー」ページ参照
また「バーコードROBO7」パネルを表示中に該当バーコードを選択すれば、その設定パラメータがパネルに読み込まれます(「ライブ」オプション指定時)ので同じスタイルを継承することができます。

● バーコードROBO7 の各メニューにキーボードショートカットの割り当ては可能ですか?

以下の手順により可能です。

  1. 「 Illustrator >編集>キーボードショートカット...」メニューを選択します。
    「キーボードショートカット」ダイアログボックスが表示されます。
  2. キーボードリストが「ツール」表示なら「メニューコマンド」に変更します。
  3. リストの「コマンド」ツリーを「ウインドウ>バーコードROBO7/組版ROBO7> ... 」と順にクリックして開き、目的のメニュー項目を選択します。
  4. 選択行の「ショートカット」部を選択状態(色枠表示)にしておいてキーボードで割り当てるキーの組み合わせを同時に押し下げます。
    無効なキーや競合する場合にはリスト下部にアラートが表示されます。
  5. 「OK」ボタンをクリックして完了します。(初回ならセット名の入力あり)

「キーボードショートカット」は Illustrator の機能のため弊社のサポート対象外となります。詳細は Adobe 社にご確認ください。

● ユニコード( Unicode )に対応していますか?

バーコードROBO7 はユニコード対応ソフトウェアです。

● 作成したバーコードは バーコードROBO7 がない環境でも使用できますか?

はい。バーコードROBO7 で作成したバーコードを含むドキュメントファイルを バーコードROBO7 がインストールされていない環境で開いても通常のオブジェクトを含むドキュメントファイルと全く同等に取り扱うことができます。バーコードとしての機能が損なわれることもありません。

● 入力したコードのバーコードが作成できません。バーコードのチェックデジットが指定と異なります。

つぎの原因と対策が考えられます。

  1. コードの桁数や入力キャラクタの種類が、作成するバーコードの規格に適合していない。
    チェックデジットの計算方法として「モジュラス11/ウェイト2~7」または「モジュラス11/ウェイト1,2,3...」を選択した場合(※) には計算方法の特質により欠番が生ずることがあります。特に連番出力の際にはご注意ください。
    (※) コーダバー(NW-7) などで選択可能です。
  2. チェックデジット(計算値)桁の値を指定しようとしている。
    各バーコードの規格によりチェックデジットには所定の計算方法によるものやいくつかの計算方法から選択指定できる(または特に定まっていない)ものがあります。
    例えば、JAN13 の 13 桁目の「チェックデジット」は所定の計算方法によっていて任意に変更することはできません。バーコードROBO7 ではコード値にチェックデジットを含めて入力することもできますが、所定または指定のチェックデジットとして正しくなければ訂正して作成されます。
    またチェックデジットが義務づけられているバーコードのチェックデジット桁の数値を連番で出力することはできません。
    ただし コーダバー(NW-7) のようにチェックデジットについて特に定まっていないバーコードもあります。そのようなバーコードの設定パネルには「チェックデジット・オプション」が設けられていて「処理しない」を選択することもできます。 独自の値を付ける場合にご利用ください。
  3. チェックデジットが規格と異なっている。
  4. 入力データに規格外のものが含まれている。
  5. 入力データがバーコード作成パネルの種類と合致していない。

バーコードROBO7でのチェックデジットの値は規格に準じた正しいチェックデジットが自動的に表示されます。
また、複数のチェックデジットに対応したバーコード種の場合はそれを選択することができます。
もしチェックデジットがデータの入力値とは異なる値になる場合には、チェックデジットの入力値のが規格の計算式とは異なることになります。入力値についてクライアントにご確認ください。
バーコードの種類が不明な場合は、クライアントにご確認ください。
例えば、作成されるバーコードの規格が「ITF, GS1 ITF-14」ではなく、ITFの元になったバーコード「Interleaved 2 of 5」である可能性もあります。

参考:チェックデジットの自動計算入力フォーム(GS1 Japan) // 2026.01:確認
https://www.gs1jp.org/code/jan/check_digit.html

チェックデジットについては「チェックデジットについての補足」ページをお読みください。

● 以前のバージョンのバーコードROBOと仕上がり幅やデザインが異なります。

作成されるバーコードによっては入力データが同一でも、入力データ以外の設定が異なる場合は出力結果は異なるものになります。
例)「コーダバー (NW-7)」バーコードの場合
「細エレメント幅」や「太/細エレメント比」などの各モジュールの設定値が異なれば出力結果は異なるものになります。まずは使用されるバーコードの作成パネルの設定がすべて同一かをご確認ください。

またバーコードROBOは、長年のご提供のなかでバーコードの仕様変更に合わせた改定を何度か行っています。
そのため、使用されるバージョンによって入力データが同一でもデフォルトで作成される出力結果のデザインが異なる場合もあります。
例)「JAN13 (EAN13), アドオン」、「UPC A, アドオン」、「UPC E, アドオン」バーコードの場合
JIS規格において読み取り精度向上のために規定されているモジュール幅の改定がおこなわれたことがあります。そのため、過去バージョンにおいてバーコードROBOでも変更をおこないました。
また、標準フォーマット時に左端(UPCでは両端)の数字や右端の'>'文字(オプション)の位置について、旧ROBO4の途中のバージョンでこれらの文字出力を中央揃えからそれぞれ左揃え、右揃えに変更したためにその前後のバージョン間で配置場所に僅かな差が生じる可能性があります。どちらもJIS規格に準拠しており問題はありません。最新バージョンのものをお使いください。
参考までに、標準フォーマット時に左右端に位置する数字や'>'文字はシンボルの余白(マージン)の最小域を確保するためにあります。(実際のマージン域は余白サイズで確保されます。)

● 他社製品とデザインが異なります。またはクライアントより提供されたサンプル(見本)とデザインが異なります。

バーコードROBO7で作成したバーコードのモジュールやバーの並びが他社製品と異なっても読み取り結果が同一なら問題ありません。
たとえば、QRコードなどの二次元コードやCODE128、EAN128などでは、同じ入力データ値でもシンボル形状が異なる場合があります。これは、符号化(エンコーディング)アルゴリズムの差によるもので、作成されたバーコードシンボルの信頼性に問題はありません。
バーコードROBO7では基本的にシンボルサイズが最小になるようなエン コーディングとアルゴリズムを採用しております(※2)。
バーコードROBO7で作成したバーコードは、JIS、ISO、GS1、ISBNなど各バーコードの規格に完全準拠していますので安心してご利用ください。

● マイクロQRコードの「作成」ボタンがグレーアウト(クリックできない)状態です。

つぎの原因と対策が考えられます。

  1. データ量が「バージョン(型番)」の容量を超えている。
    「バージョン(型番)」は基本的に「自動判別」とすることをお勧めしますが、固定せざるを得ない場合には次の手段をご検討ください。
    ・「誤り訂正レベル」を下げる。許容データ容量が増します。
    ・データのキャラクタ種を変更する。全角英数なら半角英数にするなど。
    ・データ量を減らす。
  2. 「モード」と入力キャラクタ種が適合していない。

    → 「マイクロQRコード」ページ参照

注意:マイクロQRコードはQRコードを単に小型化したものではありません。異なる規格です。一般の URL などの読み取りには「QRコード」を用いてください。

参考:マイクロQRコードの各バージョンと最大入力文字数表( http://www.qrcode.com/codes/microqr.html )

● QRコードの「作成」ボタンがグレーアウト(クリックできない)状態です。

つぎの原因と対策が考えられます。

  1. データ量が「バージョン(型番)」の容量を超えている。
    「バージョン(型番)」は基本的に「自動判別」とすることをお勧めしますが、固定せざるを得ない場合には次の手段をご検討ください。
    ・「誤り訂正レベル」を下げる。許容データ容量が増します。
    ・データのキャラクタ種を変更する。全角英数なら半角英数にするなど。
    ・データ量を減らす。
    ・「連結数」が「自動判別」でなければ増やす。
  2. 「モード」と入力キャラクタ種が適合していない。

    → 「 QRコード」ページ参照

● QRコードのサイズが大きくなってしまいます。

QRコードはデータ量によって「バージョン(型番)」が上がります(もしくは上げざるを得ません)。すなわち段階的にサイズが大きくなります。
バーコードROBO7 では「バージョン(型番)」を「自動判別」、「モード」の適切な選択でデータ内容に応じた最小サイズのQRコードを作成できますが、サイズをより小さくしたい場合には次の手段をご検討ください。
・「誤り訂正レベル」を下げる。許容データ容量が増します。
・データのキャラクタ種を変更する。全角英数なら半角英数にするなど。
・データ量を減らす。URL なら単純化するなど。
・連結型なら「連結数」を「自動判別」ではなく特定して上げる。「連結数」を増やすほどひとつのQRコードのサイズが小さくなります。

→ 「QRコード」ページ参照

● QRコードのサイズを統一したい。

「バージョン(型番)」が「自動判別」の場合にはQRコードのサイズはデータ量にともなって変化する可能性があります。
一定サイズに固定するには特定の「バージョン(型番)」を選択してください。
ただし自動組版においては最大データ量を見積もった上でひな型となるQRコードの「バージョン(型番)」を選択しておく必要があります。

● 作成したQRコードを読み取ることができません。

つぎの原因と対策が考えられます。

  1. 作成時の「タイプ」が「モデル1」になっている。
    「モデル2」で作成(再生)してください。
  2. マルチバイト文字(日本語全角文字など)を含むUTF-8モードのQRコードを、Shift_JISしか読み取ることのできない旧型の機器やアプリケーションで読み取ろうとしている。
    Shift_JISモードで作成してください。
  3. 作成後にシンボルそのものが破損している。
    選択してパネルの「再生」ボタンが使用可能ならそれをクリックしてください。そうでなければ作成しなおしてください。
  4. シンボルの上に誤り訂正レベルを超えた被覆または損傷部分がある。
    主にシンボルの上にデザインパーツを別途置いたケースで生じます。デザインパーツのサイズを小さくするか「バージョン(型番)」や「誤り訂正レベル」を上げてみてください。なお、このように一部を意図的に被覆したQRコードはあくまでもご自身の責任において作成、運用してください。
  5. デジタル表示の用途でピクセル処理をおこなっていない。
    デジタル表示用QRコードの作成ガイド」ページをお読みください。正しく処理されたものはモジュールがモニタの画素境界と一致するためクリアに見えます。
  6. 連結QRコードの場合で、読み取り側のアプリケーションが非対応であるか(機器で)首尾一貫して読み取れない。
    通常1つずつ(順不同でも)すべてを読み取る必要がありますが、余白が小さすぎると機器側でうまく識別できない場合があります。パネルの「余白モジュール数」で調整してみてください。

    → 「 QRコード」ページ参照

● QRコード、マイクロQRコードの半角'¥'(円記号)が半角'\'(逆斜線) になってしまいます。

QRコード, GS1 QRコード」または「マイクロQRコード」ページの「パネルの専用項目:>[モード]」を(注意やヒントを含め)お読みください。

● GS1-128 (EAN128)、GS1 データバーにおいて、同じ入力値で作成されるシンボルが見本や旧バージョンのROBOと異なります。

GS1-128 (EAN128)、GS1 データバーの「GS1アプリケーション識別子(AI)」に続く日付データの取り扱いの仕様が変わりました。旧バージョンのROBO4では、実際にはない日付( YYMMDD 形式)値を入力した場 合、有効な YYMMDD 値に換算していましたが、ROBO7では、実際にはない YYMMDD 値を入力した場合でも、有効な値に換算せず入力値のままの YYMMDD 値でバー コードシンボルを作成します。これはユーザの運用上の便宜を考慮した仕様変更です。
ただし、例えばアプリケーション識別子17の後には日付データが続き、「(17)180721」(2018年07月21日の意)のように入力すべきですが、存在しな い日付で「(17)203010」と入力してROBO7で作成した場合、読み取りシステムの仕様によっては2020年30月10日→2022年6月10日と換算され、17220610 と読み取り表示されることがありますのでご注意ください。
また、GS1 データバーの2Dシンボル部については前項をご覧ください。

● ITF で 8 桁や 20 桁のバーコードを作成できません。

そのような要件には「Interleaved 2 of 5」を用いてください。
「ITF」は「Interleaved 2 of 5」を元に特化したもので、両者は同一の規格です。
ただし、パネルの「チェックデジット・オプション」にご注意ください。「ITF」でのチェックデジットは「モジュラス10/ウェイト3,1」です。また、入力コードと(あれば)チェックデジット1桁を合わせた桁数が奇数の場合には先頭に 0 の1桁を追加して符号化され仕上がりは偶数桁になります。(規格による)
※ ITF は Interleaved Two of Five の頭文字を取った略称です。

● 旧バージョンで作成したバーコードを新バージョンで開くことができますか?

可能です。
ただし、過去にバーコードROBOで作成したバーコードのグループを解除したり、編集したものはバーコードROBOのバーコードとしては認識できません。
サポート対象外となりますのでご留意ください。
過去バージョンとの互換性については以下をご覧ください。
「バーコードROBO6」から「バーコードROBO7」については「旧バーコードROBO6 との互換性
「バーコードROBO5」から「バーコードROBO6」については「旧・バーコードROBO6 と バーコードROBO5 との互換性
「バーコードROBO4」から「バーコードROBO5」については「バーコードROBO5 と バーコードROBO4 との互換性

● それまで使用していたプリセットの移行方法を教えてください。

ROBO7側からそれまで使用していたプリセットをインポートしてください。
インポートの手順については「プリセットメニュー」ページをお読みください。

● Appleシリコン搭載のMacで使用できますか。

ROBO7はApple シリコン ネイティブに対応しています。→「必要システム構成と製品仕様

● プリセットの操作でエラーが出る、またはプリセットを初期化したい。

プリセットファイルが壊れている可能性があります。
プリセットファイル」ページの「プリセットファイルの初期化方法」の手順でプリセットファイルを作り直してください。

● これまで問題なかった作業が同じ手順でできなくなった。動作がおかしくなった。

プリセットファイルが壊れている可能性があります。
プリセットファイル」ページの「プリセットファイルの初期化方法」の手順でプリセットファイルを作り直してください。
それでも問題が解決しない場合は製品に付属の「インストールと使用ガイド.pdf」の「よくある問題」のページの「これまで問題なかった作業が同じ手順でできなくなった。動作がおかしくなった。」の項をご覧ください。


(※1)ドキュメント上で何も選択しない状態で、Illustratorの「プロパティ」パネルの「ドキュメント>単位」でも変更できます。
(※2)旧バージョンのROBOと比べ必ずしも小さくなるとは限りません。データ量やデータ内容によります。読み取り(デコード)値が同一であることを確認してご利用ください。