XPressionのRoll / Crawlは、Scene Groupで作るべきか、Sequenceで作るべきか
第1章 どっちがいいのか、いったん整理したかった

XPressionでRoll / Crawlを作るときに、Scene Groupで考えるのがいいのか、それともSequencer上のTake Item Groupとして考えるのがいいのか。
この違いが少し気になっていたので、自分の中でも情報を整理するつもりで書いてみました。
どちらの方法でも、結果としては文字や情報を流すことができます。
縦方向に流れるRoll。
横方向に流れるCrawl。
スポンサー名、告知、選手リスト、クレジット、ニュースティッカーのような表示で使われることが多い表現です。
ただ、XPressionで考える場合、Roll / Crawlは単なる「流れる文字」ではありません。
大事なのは、
その情報をどこで管理するのか
ということです。
Sceneの中で管理するのか。
Sequencer上のTake Itemのまとまりとして管理するのか。
見た目だけを見ると、似たような結果になることがあります。
でも、現場での扱いやすさは変わってきます。
なので今回は、「どちらが正解か」ではなく、
どういうときにScene Groupで考えるのか、
どういうときにSequencer上のTake Item Groupで考えるのか、
という視点で整理してみます。
第2章 Roll / Crawlは「動き」ではなく「運用」で考える

After Effectsなどのプリレンダー制作では、ロールやクロールは「ひとつの映像」として作ることが多いと思います。
テキストを並べる。
キーフレームで動きを付ける。
レンダリングする。
修正があれば直して、もう一度書き出す。
これは映像制作としては自然な考え方です。
でも、XPressionのようなリアルタイムグラフィックスでは、少し考え方が変わります。
本番中に内容が変わるかもしれない。
項目の順番を入れ替えるかもしれない。
急にスポンサー名を追加するかもしれない。
選手情報を差し替えるかもしれない。
送出直前に、オペレーターがSequencer上で内容を確認するかもしれない。
そう考えると、Roll / Crawlは「動くテキスト」ではなく、
更新される情報を、現場で安全に流すための仕組みになります。
ここを間違えると、見た目はできているのに、本番で扱いにくいグラフィックスになってしまいます。
XPressionで大切なのは、完成した映像を1本作ることだけではありません。
本番中に動き、修正され、再利用されるグラフィックスを設計することです。
Roll / Crawlは、その考え方がとても出やすい機能だと思います。
第3章 Scene GroupとTake Item Groupという2つの考え方
XPressionでRoll / Crawlを作る考え方として、この記事では大きく2つに分けて整理します。
ひとつは、Scene Groupから作る方法。
もうひとつは、Sequencer上のTake Item Groupから作る方法です。
この記事では、Sequencer上のTake Item Groupを使ってRoll / Crawlを組む考え方を、便宜上「Sequence側で作る方法」と呼びます。
ここで少し言葉を整理しておきます。
Scene Groupは、Scene側のまとまりです。
グラフィックスのデザインや構造に近い場所で、流す要素をまとめる考え方です。
Take Item Groupは、Sequencer上のTake Itemのまとまりです。
送出する項目の並びや、運用中に扱う単位に近い場所で、流す内容をまとめる考え方です。
つまり、違いは単に「どこから作るか」だけではありません。
グラフィックスの構造として管理するのか。
送出する項目の並びとして管理するのか。
この違いが、現場ではかなり大きくなります。
たとえば、スポンサー名を複数流す場合を考えると分かりやすいです。
Scene Groupで考える場合は、Scene側にスポンサー表示のまとまりを持たせるイメージです。
Take Item Groupで考える場合は、Sequencer上に並んだスポンサー用のTake Itemをまとめて流すイメージです。
画面上では似たように見えても、修正や確認をどこで行うかが変わります。
第4章 Scene Groupで作るRoll / Crawl

Scene GroupでRoll / Crawlを作る場合は、簡単に言うと、
Scene側に流す要素のまとまりを持たせる考え方です。
つまり、グラフィックスの構造はScene側にあります。
どの要素を流すのか。
どの順番で見せるのか。
文字、ロゴ、背景、装飾をどのようにまとめるのか。
こうした設計を、Scene Groupの中で組み立てていくイメージです。
この方法の強みは、デザインとしてのまとまりを保ちやすいことです。
たとえば、スポンサー表示のようにロゴや文字の見え方を揃えたい場合。
告知ロールのように、あらかじめ構造が決まっている場合。
毎回同じフォーマットで使い回したい場合。
こうしたRoll / Crawlは、Scene Groupで考えると整理しやすくなります。
Scene側に構造を持たせておくことで、制作者が意図したレイアウトや余白を保ちやすくなります。
テンプレートとして再利用する場合も、見た目のルールを崩しにくくなります。
一方で、注意点もあります。
Scene Groupの中に情報を詰め込みすぎると、あとから修正するときに
「どこを直せばよいのか」が分かりにくくなることがあります。
特に、文字、ロゴ、背景、表示順、余白調整までひとつの場所に集めすぎると、作った本人以外が触りにくい構造になりがちです。
特に、本番直前に項目の追加、削除、順番変更が発生する場合は注意が必要です。
見た目としてはきれいに作れていても、修正のたびにSceneの中を触る必要があると、現場では扱いづらくなります。
Scene Groupで作るRoll / Crawlは、
デザインのまとまりを優先しやすい一方で、運用中の変更には設計上の配慮が必要
と考えると分かりやすいです。
第5章 Sequence側で作るRoll / Crawl

一方で、Sequence側で作るRoll / Crawlは、考え方が少し変わります。
ここでいうSequence側というのは、より具体的には、
Sequencer上のTake Item Groupを使ってRoll / Crawlとして扱う考え方です。
Sceneの中だけで流す内容を完結させるのではなく、Sequencer上に並んだTake Itemのまとまりを使ってRoll / Crawlを組むイメージです。
これは、かなり現場運用に近い考え方です。
何が流れるのか。
どの順番で流れるのか。
どのTake Itemを含めるのか。
どこを差し替えるのか。
こうしたことを、Sequencer上で確認しやすくなります。
そのため、項目数が変わるものや、本番直前に順番を調整する可能性があるものには向いています。
たとえば、イベント当日の告知。
試合ごとに変わる選手情報。
表示順が変わるスポンサー。
進行に合わせて追加・削除される案内。
番組や会場演出の中で、その場の判断が入りやすい情報。
こうしたものは、Sceneの奥に入れ込むよりも、Sequencer上で扱える形にしておいたほうが、運用しやすいことがあります。
Sequence側で作るRoll / Crawlは、
送出前の確認や、本番直前の調整をしやすくする作り方
と考えると理解しやすいです。
第6章 一番の違いは「どこで管理するか」

Scene Groupで作っても、Sequence側で作っても、見た目としてはRoll / Crawlを作れます。
そのため、初心者のうちは、「結局どちらでも同じでは?」と思いやすいかもしれません。
でも、現場で見ると大きく違います。
一番の違いは、流れる情報の管理場所です。
Scene Groupで作る場合は、デザインやテンプレートの構造に近い場所で管理します。
Sequence側で作る場合は、送出の並びやTake Itemのまとまりに近い場所で管理します。
これは、言い換えると、デザインやテンプレートの構造を優先して管理するのか、送出前の確認や並び替えのしやすさを優先して管理するのか、という違いでもあります。
ざっくり言えば、Scene Groupはデザイン構造を保ちやすく、Sequence側は現場で内容や順番を確認しやすい考え方です。
どちらが正しい、という話ではありません。
大事なのは、そのRoll / Crawlを本番で誰が触るのか、どのタイミングで変更が入るのか、どこに置いておくとミスが起きにくいのかを考えることです。
私の中では、Scene Groupは「デザインのまとまりを守るための考え方」に近いです。
ロゴ、文字、背景、余白、並び方まで含めて、ひとつのグラフィックスとして崩したくない場合は、Scene側に構造を持たせたほうが考えやすくなります。
一方で、Take Item Groupは「送出する内容を見える形で管理するための考え方」に近いです。
何を流すのか、どの順番で流すのか、どの項目を差し替えるのかをSequencer上で確認しやすくしたい場合は、こちらのほうが現場に合うことがあります。
ただし、どちらにも注意点があります。
Scene Groupは、情報を中に入れ込みすぎると、あとから修正するときに分かりにくくなります。
Take Item Groupは、自由に並べられる分、Take Itemの名前や順番のルールが曖昧だと、送出時の迷いやミスにつながります。
なので、判断するときは「どちらが高機能か」ではなく、「その情報をどこに置いておくと、本番で確認しやすく、直しやすく、壊れにくいか」で考えるのがよいと思います。
第7章 Scene Groupが向いているケース
私なら、次のような場合はScene Groupで作ることを考えます。
見た目のルールをしっかり守りたい。
ロゴとテキストの位置関係を崩したくない。
余白やサイズ感を統一したい。
複数の要素をひとつのデザインとして見せたい。
毎回同じ構造で使い回したい。
このような場合は、Scene Groupのほうが考えやすいです。
Scene側に設計をまとめておくことで、デザインの一貫性を保ちやすくなります。
また、項目数や順番がある程度決まっている場合にも向いています。
たとえば、決まったスポンサー枠。
定型のクレジット。
毎試合ほぼ同じ形式で使う案内表示。
構造が大きく変わらないロール。
こうしたものは、無理にSequencer側で細かく管理しなくても、Scene Groupとして設計したほうが分かりやすい場合があります。
ただし、Scene Groupに情報を入れすぎると、テンプレートが複雑になりやすくなります。
作った本人は分かっていても、別の人が開いたときに構造が分からない。
修正箇所が多く、どこを触ればよいか迷う。
ひとつの変更が、別の表示に影響してしまう。
こうなると、本番運用では危険です。
Scene Groupで作る場合は、
見た目をまとめるだけでなく、あとから直す人が理解できる構造にすること
が大切です。
第8章 Sequence側が向いているケース
Sequence側で作るRoll / Crawlは、内容の変更が多い場合に向いています。
項目を追加したい。
順番を入れ替えたい。
一部だけ差し替えたい。
本番前に送出リストとして確認したい。
こうした場合は、Sequencer上でTake Itemとして見えていたほうが扱いやすくなります。
特に、オペレーターが本番前に確認する現場では、この「見えること」が重要です。
何が入っているのか分からない。
どこまで流れるのか分からない。
どの順番で出るのか分からない。
この状態は、本番運用では不安につながります。
Sequence側に並びを持たせておけば、送出前に確認しやすくなります。
必要な項目だけをまとめたり、不要な項目を外したりする判断もしやすくなります。
ただし、Sequence側に自由度を持たせすぎると、今度はTake Itemの管理が煩雑になります。
名前が分かりにくい。
似た項目が多い。
どれを流すべきか迷う。
順番変更のルールが決まっていない。
使わないTake Itemが残ったままになる。
こうなると、柔軟にしたはずの設計が、逆にミスの原因になります。
Sequence側で作る場合は、Take Item名や並び方、グループの作り方を分かりやすくしておくことが重要です。
第9章 初心者が誤解しやすいポイント

初心者がつまずきやすいのは、Roll / Crawlを「アニメーション機能」としてだけ見てしまうことです。
もちろん、画面上では文字や情報が流れます。
その意味では、動きの機能として見えるのは自然です。
でも、XPressionで本当に重要なのは、動きそのものだけではありません。
流す前の情報をどう準備するか。
流す順番をどう管理するか。
修正が入ったときにどこを触ればよいか。
本番で誰が確認するのか。
ここまで含めて、Roll / Crawlを設計する必要があります。
もうひとつ誤解しやすいのは、
「Scene Groupは制作向け、Sequence側は運用向け」と単純に分けすぎることです。
実際には、現場やプロジェクトによって判断は変わります。
Scene Groupで作っても、きちんと整理されていれば運用しやすいものになります。
Sequence側で作っても、Take Itemの管理が乱れていれば扱いにくくなります。
つまり、方法そのものよりも、
何を固定して、何を現場で変更できるようにするか
が大切です。
ここを考えずに作ると、最初は動いていても、修正や再利用の段階で苦しくなります。
第10章 現場で見るべきポイント

Roll / Crawlを作るとき、私は最初に「どう動かすか」よりも「どう直すか」を考えます。
本番では、完成時の見た目よりも、変更時の強さが問われます。
項目数が変わっても破綻しないか。
長い文字が入ったときに読みづらくならないか。
ロゴや画像が混ざったときに余白が崩れないか。
送出担当者が、どこを確認すればよいか分かるか。
修正が入ったときに、Sceneを開く必要があるのか、Sequencer上で対応できるのか。
似た名前のTake Itemが並んだときに、誤送出しないか。
流す順番に意味がある場合、その順番が誰にでも分かる形になっているか。
こうした確認をしておくと、Roll / Crawlの設計はかなり安定します。
特にスポーツやアリーナ演出では、情報が固定されているとは限りません。
選手情報。
スポンサー。
告知。
進行上の案内。
タイムアウト中の表示。
試合状況に応じて出したい情報。
こうした情報は、当日の進行や判断によって変わることがあります。
だからこそ、Roll / Crawlは「きれいに流れるか」だけではなく、
変化に耐えられるか
現場で迷わず扱えるか
まで考えておく必要があります。
第11章 DataLinqや外部データを使う場合の考え方

Roll / Crawlで扱う情報は、手入力だけとは限りません。
案件によっては、CSVや外部データ、DataLinqなどを使って情報を差し替える設計を考えることもあります。
ただし、ここで大事なのは、
「データ連携できるかどうか」だけではありません。
どこからデータを受けるのか。
どの項目が表示に使われるのか。
データが空だった場合にどう見えるのか。
長い文字が入ったときに破綻しないか。
本番中に更新されたとき、誰が確認するのか。
こうした点を考えておかないと、データ連携そのものはできても、現場で安心して使えないことがあります。
特にRoll / Crawlは、情報が連続して流れるため、ひとつの項目の崩れが全体の見え方に影響しやすいです。
DataLinqなどの仕組みを使う場合でも、最終的には、
流す情報をどこで管理し、誰が確認し、どこまで自動化するのか
を決めておく必要があります。
データ連携は便利ですが、設計が曖昧なまま使うと、修正時の責任範囲が分かりにくくなります。
自動化する部分と、人が確認する部分を分けて考えることが大切です。
なお、ここではDataLinqの具体的な仕様や対応範囲を説明するのではなく、Roll / Crawlをデータ連携前提で設計するときの考え方として整理しています。
第12章 使いすぎると起きる問題

Roll / Crawlは便利ですが、使いすぎると別の問題も出てきます。
まず、情報量が多すぎると読めません。
流れている文字は、止まっているテロップよりも視認性に気を使う必要があります。
文字が長い。
スピードが速い。
余白が少ない。
背景とのコントラストが弱い。
複数の情報が同時に動いている。
こうなると、せっかく表示しても視聴者や来場者に伝わりにくくなります。また、Scene GroupにしてもSequence側にしても、管理する項目が多くなりすぎると、制作側も運用側も把握しづらくなります。
Roll / Crawlは、たくさん流せばよいものではありません。
必要な情報を、必要な順番で、読める速度で流す。
そして、現場で安全に差し替えられるようにしておく。
このバランスが大切です。
リアルタイムグラフィックスでは、
情報を出せることと、伝わることは別です。
出せるから出すのではなく、
読めるか、確認できるか、運用できるか
まで考える必要があります。
第13章 判断に迷ったときの考え方
Scene Groupで作るか、Sequence側で作るかで迷ったときは、私は次のように考えます。
デザイン構造として固定したほうが安全なら、Scene Group。
項目数や順番の変更を優先したいなら、Sequence側を考える。
構造を固定したいなら、Scene Group。
現場で並びを確認したいなら、Sequence側。
制作者が管理したほうが安全なら、Scene Group。
オペレーターが確認しながら並びや内容を扱う必要があるなら、Sequence側。
本番中に変更しないものは、Scene側にまとめてもよい。
本番直前まで変更がありそうなものは、Sequencer上で見える形にしておいたほうが安心です。
ただし、これは絶対のルールではありません。
大事なのは、最終的にその現場で壊れにくいことです。
XPressionの制作では、見た目の完成度だけでなく、
更新性、再利用性、確認のしやすさが品質になります。
Roll / Crawlは、その考え方がとても出やすい機能です。
第14章 本番で破綻しないための設計ポイント
Roll / Crawlを作るときは、最初から完璧な状態を目指すよりも、変更が入る前提で考えることが大切です。
テキストが長くなったらどうなるか。項目が増えたらどうなるか。一部だけ削除したらどうなるか。別の人が操作したときに迷わないか。次回の案件でも使い回せるか。
こうした点を制作中に確認しておくだけで、本番での不安はかなり減ります。
Scene Groupで作るなら、Scene側の構造を分かりやすくしておく。
Sequence側で作るなら、Take Itemの名前や並びを整理しておく。
どちらを選んでも、整理されていないRoll / Crawlは扱いにくくなります。逆に言えば、整理されていれば、どちらの方法でも現場に合った運用ができます。
第15章 まとめ

XPressionのRoll / Crawlは、単に文字を流すためのものではありません。
Scene Groupで作るのか。
Sequence側、つまりTake Item Groupとして扱うのか。
この違いは、操作の違いというより、
情報をどこで管理するかの違い
です。
Scene Groupは、デザインやテンプレートの構造を保ちやすい作り方です。
見た目のまとまりを重視したい場合や、構造が決まっているものに向いています。
Sequence側は、送出する項目の並びを確認しやすい作り方です。
項目数や順番が変わるもの、本番前に差し替えが入りやすいものに向いています。
どちらを選ぶかは、見た目だけでは決められません。
その情報は誰が更新するのか。
本番中に変わるのか。
オペレーターが確認しやすいか。
差し替えたときに壊れにくいか。
次回も使い回せる構造になっているか。
Roll / Crawlを作るときは、まずそこから考えるべきだと思います。
XPressionは、映像を作るだけのツールではありません。
現場で動くグラフィックスを設計するためのツールです。
Roll / Crawlの作り方ひとつにも、その考え方が表れます。
大切なのは、どちらの作り方を選ぶかではなく、
その現場で、誰が見ても分かりやすく、誰が触っても壊れにくい形にすることです。
