組版ROBO7:連番オブジェクト配列>基本操作

インデクス

「連番/複製オブジェクト配列」には名称が示すように「連番」モードと「複製」モードがあります。
ここでは「連番」モードを扱います。「複製」モードについては「複製オブジェクト配列>基本操作」のページをお読みください。

A.スタート:

新規ドキュメントを開き、操作パネルを表示し初期化します。

  1. 「 Illustrator >ファイル>新規…」メニューで Illustrator の新規ドキュメント(印刷、 A4 、単位:ミリメートル)を開いてください。(以下「ドキュメント」はこれを指す)

  2. 「 Illustrator >ウィンドウ>組版ROBO7> 連番/複数オブジェクト配列」メニューを選択してください。
    「連番/複数オブジェクト配列」パネルが開きます。

    「連番オブジェクト配列」パネルは以下のようになっています。


  3. パネルの右上にあるパネルメニュー(※)のアイコンボタンをクリックして「初期設定」を選びます。


    注意:パネル右側の「ページ設定」の「配列を配列する」オプションが非選択になっていることを確認してください。以下のステップではこのオプションを使いません。
    「配列を配列する」オプションを併用する場合は「配列を配列する」のページをお読みください。

    (※) パネルメニューにはユーザ定義のプリセットを登録できます。詳しくは「プリセットメニュー」のページをお読みください。

  4. 「モード」が「連番」、「連番発生数」が 100 になっていることを確認してください。


B.オブジェクトとその配列状態を決める:

最も単純な数字だけの文字を用意し、それの配列方法を指定するためにパネル右側の「ページ設定」欄内を設定します。

  1. ドキュメント上にIllustratorの「文字ツール」を用いて半角数字列「0123456789」を配置します。(操作ステップ番号と図中の付番とを照合)

    注意:このときの文字オブジェクトの属性(フォントなど)は処理結果に引き継がれます。ただしひとつの文字オブジェクト内でキャラクタごとに異なる属性を指定しても最後尾のキャラクタのものが結果の全キャラクタに適用されます。
    また Illustrator の「効果」適用も継承されます。

  2. 配置した文字を選択した状態で「選択対象から取得」ボタンをクリックします。
    「単位幅・単位高」欄に選択対象を囲む最小長方形の幅と高さの値が入力されます。表記単位はドキュメントの単位です。
  3. 「全幅・全高」入力欄の下にある「単位サイズ以上は固定」オプションの指定がされていないことを確認してください。
    このオプションは「全幅・全高」の値を先に決定しそれを固定しておきたい場合に指定します。
  4. 「ヨコ数・タテ数」欄にそれぞれ 3 と 4 を入力してください。
  5. 「ヨコ数・タテ数」欄の下の配列順序を指定するアイコンボタンは左端を選び、さらに「ガイドを表示」オプションを指定します。
    ドキュメント上に選択文字を相対左上とした 3 x 4 の配列枠がガイドで表示されます。
    またZ字形、N字形(またはそれらの反転字形)ラインで配置順序を示すします。〖ROBO6追加機能〗
    ガイド枠の1つのサイズは、ステップ 2 で入力した「単位幅・単位高」です。関連する値を変えるとガイド表示も変わります。

    ヒント:配列するひな型オブジェクトの位置に合わせてガイドを再描画するにはオブジェクトを選択した状態で配列順序を指定するアイコンボタンをクリックするか「ガイドを表示」をチェックし直してください。

  6. 配列の間隔を空けるために「ヨコ空き・タテ空き: 」欄にそれぞれ「6 mm」、「3 mm」を入力してください。
    ドキュメント上のページ全体の配置は適宜おこなってください。

C.連番のステップデータを決める:

連番配列する文字の数の増分を設定します。

  1. 「開始データ」欄に選択中の文字内容が表示されていることを確認した上で、「ステップデータのひな型」ボタンをクリックしてください。
  2. 「ステップデータ」欄に文字内容の半角数字部分をすべて「0」に置き換えた文字列が入力されます。この場合は「0000000000」となっているはずです。
  3. 「ステップデータ」欄の末尾の数字を「0」から「1」に変え、「0000000001」(十桁)としてください。
    ステップデータは直接編集できますが、「ステップデータのひな型」ボタンの右隣にあるスピンコントロールでステップデータの最終桁から1ずつ増減することができます。〖ROBO6追加機能〗


    ヒント1:数字以外の文字を混在させることや複数の連番部分を含めることも可能です。→ ステップ I 参照
    ヒント2:ステップデータを指定しなければそのまま複製されます。

D.オブジェクトに役を割り当てる:

文字の役割をセットします。

  1. ドキュメント上の文字を選択して、「役割」プルダウンリストから「繰り返し」を選びます。
  2. 「 セット」ボタンをクリックします。
    「 割り当て情報」欄に「連番」と表示されます。

    参考:スレッドテキストにも対応しています。スレッドテキストの場合は先頭のエリア内文字に割り当ててください。

  3. 以上でドキュメント上の文字「0123456789」の数を 1 ずつ増加させながら ヨコ 3 列、タテ 4 行に配列するひな型ページの準備ができました。

    画像を配置する場合は「連番オブジェクト配列>画像配置」ページをお読みください。
    バーコードを配置する場合は「連番オブジェクト配列>バーコード配置」ページをお読みください。
    「文字幅自動調整」オプションを使用するには「連番オブジェクト配列>文字幅自動調整」ページをお読みください。

    ヒント:ステップデータが異なる設定の複数のオブジェクトでも同時に配列することができます。画像、テキスト、バーコード、その他が複合した配列も可能です。

  4. これまでのドキュメントを「連番_ひな型.ai」という名称のファイルとして保存してください。

    ヒント:ひな型ドキュメントを「ガイドを表示」オプション付きで保存しておけば、次回開いたときに「ページ設定」欄の各設定値は、ひな型ドキュメント上の配列のガイド表示のデータにより復元されます。〖ROBO6追加機能〗

E.1ページ作成:

1ページ分(ヨコ 3 列、タテ 4 行配列)を作成します。
「連番発生総数」は初期設定値では 100 になっていますが、ここでの必要最大数は 3 × 4 = 12 ですので、十分な数です。

注意:「串刺し面付け」のチェックが入っていないことを確認してください。串刺し面付け指定時には1ページ取込はできません。〖ROBO6追加機能〗

  1. ステップ D の「連番_ひな型.ai」ファイルを Illustrator の「別名で保存...」により「連番_1ページ.ai」という名称で保存し開いたままにしておきます。
  2. ドキュメント上の割り当て文字を選択して「1ページ作成」ボタンをクリックします。
  3. ドキュメント上にひな型文字の数をステップデータ分だけ順次加算した文字が指定通りに配列されます。

    やり直す場合には「Illustrator>編集>取り消し」(アンドゥ)または「Illustrator>ファイル>復帰」メニューコマンドを実行してください。
    なお、「連番オブジェクト配列」では実行時の連番データは常にファイルに書き出されます。→「連番データファイル」参照【ROBO7追加機能】

    注意1
    :役を割り当てていないオブジェクトがひな型として選択されている場合にはそのまま複製配列されます。

    注意2:配列オブジェクトの重ね順(ペイントオーダー)は各ひな型オブジェクトのレイヤー内での相対位置を継承します。また配置グループ間の重なりは配列方向に沿って昇順になります。

    注意3:ページ処理後の結果にひな型の割り当て情報が残るかどうかは「結果に割り当て情報を残す」オプション(ステップA.2図参照)の選択状態によります。割り当て情報はIllustratorのオブジェクトに影響を及ぼすことはありません。
    また、結果に割り当て情報を残した場合でもドキュメント上のオブジェクトを全選択して「リセット」ボタンをクリックすると割り当て情報を一括して取り除くことができます。

    これらの注意事項は以下の複数ページ作成の場合にも当てはまります。

F.アートボードを追加して指定(全)ページ作成:

Illustrator のアートボードは印刷時または PDF ファイルとして保存した場合のページに対応しています。
ここではアートボードを追加することにより「連番発生数」分の複数ページを作成します。結果を保存すれば複数アートボードを持つ単一ドキュメントファイルが作成されます。
さらにこのドキュメントファイルの各アートボードを個別のファイルに分けて保存してみます。
「串刺し面付け」でおこなう場合も要領は同じです。結果の違いについては「串刺し面付け」のページを参照してください。 〖ROBO6追加機能〗

注意:バーコードROBO7併用により1ページあたりに大量のバーコードを配列するような処理にはここでの「アートボードを追加して指定(全)ページ作成」処理は向いていません。次のステップにある「ドキュメントファイルを追加して全ページ作成」により「アートボード数の上限(1ドキュメントあたり)」の値を 1 とし、アートボードの追加なしでおこなうことをお勧めします。

  1. ステップ D の「連番_ひな型.ai」ファイルを開き、 Illustrator の「別名で保存...」により「連番.ai」という名称で保存してください。
  2. アートボードの追加状態を確認するために「 Illustrator >ウィンドウ>アートボード」メニューを選択して「アートボード」パネルを表示しておきます。

    注意:ここでは、ひな型のドキュメントは単一アートボードにしてください。 複数アートボードの場合にはパネルの「アートボード数の上限(1ドキュメントあたり)」の値に関わりなくアートボードの追加はおこなわれません。

  3. ドキュメント上の文字を選択し、「連番発生数」欄が 100 であることを確認します。

    ヒント:配列するひな型オブジェクトの位置に合わせてガイドを再描画するにはオブジェクトを選択した状態で配列順序を指定するアイコンボタンをクリックするか「ガイドを表示」をチェックし直してください。

  4. 出力アートボード数に制限を設けない場合にはとりあえず「アートボード数の上限(1ドキュメントあたり)」欄の値はいくつでもかまいません。
    「アートボードを追加して指定(全)ページ作成...」ボタンをクリックします。



  5. 実行前に確認のダイアログボックスが表示されます。
    「総ページ(アートボード)数」は 9 です。もし前ステップで「アートボード数の上限(1ドキュメントあたり)」の値がそれに満たない場合は「指定上限を超えて追加する」オプションが有効になっているはずですので必ずチェックしておいてください。


  6. 確認が済んだら「 OK 」ボタンをクリックしてください。

    ヒント:実行中は shift + option (Alt) キーで処理を中断し、続行または中止ができます。

  7. Illustrator の「アートボード」パネルに追加されたアートボードがリストされています。
    ここでのページ設定が 3 x 4 = 12 の配列ですので「 100 ÷ 12 = 8 あまり 4 」より 9 アートボード(ページ)できているはずです。
  8. Illustrator の「アートボード」パネルでアートボードリストの各行をいったん選択してからクリックすると、そのアートボード(ページ)がIllustratorのドキュメントウィンドウの中央に全体表示されます。
    また Illustrator の「ナビゲーター」パネルを用いれば視覚的にアートボード(ページ)にアクセスできます。

    ヒント:デフォルトのアートボード名は「アートボード 1」ですので、追加ごとに「アートボード 2」「アートボード 3」...となりますが、ひな型のアートボード名を変更すればそれに合わせて番号付けされます。詳細についてや出力アートボード名にオブジェクトデータを含める方法については「出力アートボード名に取り込みデータを含める」のページをご覧ください。〖ROBO6追加機能〗

    注意:Illustrator のアートボードの最大数は CC 2017 以前は 100 、 CC 2018 以降は 1000 です。ただし実際に配置可能なアートボード数はそのサイズやカンバス内の位置に依存します。最大効率で納めるためにはひな型となるアートボードをカンバス左上に置くことをお勧めします。
    また、特に大量配列をおこなった後に取り消しす場合はドキュメントファイルを開き直すことをお勧めします。大量データ時の高速化については「よくある質問」もご参照ください。

  9. ここでドキュメントを保存すれば 9 アートボード(ページ)を含むファイルができます。
    各アートボードは印刷時または PDF としての保存時のページに対応しています。

    引き続き、出力ページにページ番号を付けるには「ページ番号を付ける」ページをお読みください。

G.ドキュメントファイルを追加して全ページ作成(その1):

「連番発生数」を指定してその分のページをドキュメントファイルを追加して作成します。
ここでの例は各ドキュメント内でもアートボード(ページ)の追加をおこなうケースです。結果として複数アートボードを持つ複数ドキュメントファイルが作成されます。
「串刺し面付け」でおこなう場合も要領は同じです。結果の違いについては「串刺し面付け」のページを参照してください。 〖ROBO6追加機能〗

  1. 開いているファイルがあればいったん全て閉じてください。

    ひな型のファイル形式は「Adobe Illustrator (ai)」でも処理可能ですが、ここでは「Adobe PDF (pdf)」として試みます。出力結果もひな型と同一の PDF 形式になります。

  2. ステップ D の「連番_ひな型.ai」ファイルを開き Illustrator の「別名で保存...」により「ファイル形式」を「Adobe PDF (pdf)」に変更し、名称を「連番_その1.pdf」としOKボタンをクリックします。
  3. 続けて現れる「Adobe PDF を保存」ダイアログボックスでは、プリセットとしてここでは「[Illustrator 初期設定]」を選び、オプションの「Illustrator の編集機能を保持」にチェックが入っていることを確認して「PDF を保存」ボタンをクリックします。

    注意:ひな型を PDF ファイルとする場合には「Illustrator の編集機能を保持」は必須です。
    保存先にこのステップでの結果ファイルも保存されます。「連番_その1.pdf」ファイルは開いたままにしておいてください。

  4. 「連番発生数」を 1000 とし、「アートボード数の上限(1ドキュメントあたり)」を 10 とします。
  5. ドキュメント上の文字を選択します。
  6. 「ドキュメントファイルを追加して全ページ作成...」ボタンをクリックします。

  7. 実行前に確認のダイアログボックスが表示されます。
    ここでは、「ファイル名と保存場所」として「ひな型のファイル名を元に」を選択してください。

    ※出力ファイル名にオブジェクトデータを含める方法については「出力ファイル名に取り込みデータを含める」のページをご覧ください。〖ROBO6追加機能〗

    「通し番号の付け方」を選び直すと「ファイル名と保存場所(ひな型ファイルと同じフォルダ内)」情報欄のパスのファイル名も変更されます。
    「通し番号の付け方」は「ファイル名の前に追加」を選び、開始番号は 1 にしてください。また「桁数」は「自動」を選びます。 → 詳細は「出力ファイル名の通し番号の付け方」ページ参照

    注意:前回出力したファイルと同名の場合は上書きしますが、実行前に古いファイルは移動または削除しておくことをお勧めします。

    以上を確認し、「 OK 」ボタンをクリックします

    ヒント:実行中は shift + option (Alt) キーで処理を中断し、続行または中止ができます。

  8. 処理が完了するとその旨のダイアログボックスが現れますので「OK」ボタンをクリックして終了してください。

    注意:処理の完了または中止時にはドキュメントが元のひな型の状態に戻ります。

  9. 結果のファイルが、「連番その1.pdf」の保存先と同じ場所に作成されていることを確認してください。「1_連番その1.pdf」から「9_連番その1.pdf」までの 9 ファイルできているはずです。
    最終出力の「9_連番その1.pdf」ファイルを除いては各ファイルのドキュメントが 10 アートボード(ページ)から成ることを確認してください。

    注意:Illustrator のアートボードの最大数は CC 2017 以前は 100 、 CC 2018 以降は 1000 です。ただし実際に配置可能なアートボード数はそのサイズやカンバス内の位置に依存します。最大効率で納めるためにはひな型となるアートボードをカンバス左上に置くことをお勧めします。

    Adobe Acrobat を用いて出力ファイルをその名前の通し番号順に単一の PDF ファイルに結合することができます。詳細については「出力ファイルを Adobe Acrobat を用いて単一の PDF ファイルに結合する」をご覧ください。

H.ドキュメントファイルを追加して全ページ作成(その2):

ステップ G と同様に「連番発生数」を指定してページをドキュメントファイルに書き出しますが、ドキュメント内ではアートボード(ページ)の追加をおこないません。
「串刺し面付け」でおこなう場合も要領は同じです。結果の違いについては「串刺し面付け」のページを参照してください。 〖ROBO6追加機能〗

  1. 開いているファイルがあればいったん全て閉じてください。

    ひな型のファイル形式は「Adobe Illustrator (ai)」でも処理可能ですが、ここでは「Adobe PDF (pdf)」として試みます。出力結果もひな型と同一の PDF 形式になります。

  2. ステップ D の「連番_ひな型.ai」ファイルを開き Illustrator の「別名で保存...」により「ファイル形式」を「Adobe PDF (pdf)」に変更し、名称を「連番_その2.pdf」としOKボタンをクリックします。
  3. 続けて現れる「Adobe PDF を保存」ダイアログボックスでは、プリセットとしてここでは「[Illustrator 初期設定]」を選び、オプションの「Illustrator の編集機能を保持」にチェックが入っていることを確認して「PDF を保存」ボタンをクリックします。

    注意:ひな型を PDF ファイルとする場合には「Illustrator の編集機能を保持」は必須です。
    保存先にこのステップでの結果ファイルも保存されます。「連番_その2.pdf」ファイルは開いたままにしておいてください。

  4. 「連番発生数」を 200 とし、「アートボード数の上限(1ドキュメントあたり)」を 1 に変更します。

    注意:ひな型のドキュメントが複数アートボードの場合にはパネルの「アートボード数の上限(1ドキュメントあたり)」の値に関わりなくアートボードの追加はおこなわれません。

  5. ドキュメント上の文字を選択します。
  6. 「ドキュメントファイルを追加して全ページ作成...」ボタンをクリックします。

  7. 実行前に確認のダイアログボックスが表示されます。
    ここでは、「ファイル名と保存場所」として「ひな型のファイル名を元に」を選択してください。

    ※出力ファイル名にオブジェクトデータを含める方法については「出力ファイル名に取り込みデータを含める」のページをご覧ください。〖ROBO6追加機能〗

    「ファイル通し番号の付け方」を選び直すと「ファイル名と保存場所(ひな型ファイルと同じフォルダ内)」情報欄のパスのファイル名も変更されます。
    「ファイル通し番号の付け方」は「ファイル名の前に追加」を選び、開始番号は 1 にしてください。また「桁数」は「自動」を選びます。 → 詳細は「出力ファイル名の通し番号の付け方」ページ参照

    注意:前回出力したファイルと同名の場合は上書きしますが、実行前に古いファイルは移動または削除しておくことをお勧めします。


    以上を確認し、「 OK 」ボタンをクリックします。

    ヒント:実行中は shift + option (Alt) キーで処理を中断し、続行または中止ができます。

  8. 処理が完了するとその旨のダイアログボックスが現れますので「OK」ボタンをクリックして終了してください。

    注意:処理の完了または中止時にはドキュメントが元のひな型の状態に戻ります。

  9. 結果のファイルが、「連番_その2.pdf」の保存先と同じ場所に作成されていることを確認してください。「01_連番_その2.pdf」から「17_連番_その2.pdf」までの 17 ファイルできているはずです。
    各ファイルのドキュメントが 1 アートボード(ページ)であることを確認してください。

    Adobe Acrobat を用いて出力ファイルをその名前の通し番号順に単一の PDF ファイルに結合することができます。詳細については「出力ファイルを Adobe Acrobat を用いて単一の PDF ファイルに結合する」をご覧ください。

I. 数字以外の文字の混在例:

「繰り返し」では数字以外の文字を混在させることや複数の連番部分を含めることも可能です。

  1. 開始データ「奇数-(123)-X」、ステップデータ「奇数-(002)-X」の例。
    数字部が 2 ずつ増加しています。

  2. 開始データ「A100000-B200000」、ステップデータ「A00001-B00003」の例。
    ハイフンより前の数字部が 1 ずつ、ハイフンより後の数字部が 3 ずつ増加しています。

    注意:「連番オブジェクト配列」は比較的単純で規則的な連続数値による出力配列をおこなうものです。より複雑なものや不規則な変化をするものはデータファイルを用意して「レコード順次取り込み配列」を使用してください。

J.全ページ作成印刷:

全ページ作成印刷は「全ページ作成印刷...」ボタンにより実行できます。
次のステップにより出力ファイルの保存なしで全ページのバッチ印刷処理が可能になります。 印刷設定はひな型ファイルのものにしたがいます。
「串刺し面付け」でおこなう場合も要領は同じです。結果の違いについては「串刺し面付け」のページを参照してください。 〖ROBO6追加機能〗

  1. 前々ステップH-5実行前までの段階で「ドキュメントファイルを追加して全ページ作成...」ボタンの替わりにその下の「全ページ作成印刷...」ボタンをクリックしてください。
    実行前に次のような確認のダイアログボックスが表示されます。

    「両面印刷に対応する」オプションを指定してそれを有効とするには、出力プリンターが両面印刷に対応していてかつプリンターの両面印刷設定の指定が必要です。
    「両面印刷に対応する」オプションを指定すると、アートボードが追加されて一度に2ページ分が作成されます。
    両面印刷をしない場合には「両面印刷に対応する」オプションをオフにしておくことをお勧めします。

  2. 「OK」ボタンをクリックすると、

    (ページの作成)→(印刷データをプリンターへ送信)→(ページのアンドゥ)

    のサイクルを印刷総ページ数分繰り返します。このプロセスではステップHのような作成ファイルの保存はおこないません。
    なお、「両面印刷に対応する」オプションを指定すると、アートボードが追加されて一度に2ページ分が作成されます。

    ヒント:実行中は shift + option (Alt) キーで処理を中断し、続行または中止ができます。

  3. 処理が完了するとその旨のダイアログボックスが現れますので「OK」ボタンをクリックして終了してください。

    注意:処理の完了または中止時にはドキュメントが元のひな型の状態に戻ります。

K.連番データファイル:

実行時の連番データはユーザの「書類/ドキュメント(Documents)」フォルダ内にデータファイルとして書き出されます。【ROBO7追加機能】
ファイル名は「KumihanROBO_SequenceData.txt」で、タブ区切りテキスト形式(エンコーディングはBOM付きUTF-8、改行コードはCR+LF)です。
ファイルのレコード総数はパネルの「連番発生数」分(出力ページ数にかかわらず)で、実行時の連番ひな型が複数ある場合には前面オブジェクトほどフィールド順が前になります。
ただし、連番オブジェクト中のタブや改行などの制御コードは組版ROBO7での表記に置き換わります。(例えばタブは "<HT>" 、改行は "<CR>" など)→「取り込みデータにおける特殊キャラクタの表記法」参照
ファイルは実行ごとに上書きされますが、他の取り込み機能のデータファイルとしてそのまま再利用可能です。