試行タイムライン
試行タイムラインは、1つの試行のための構造化されたブループリントとして機能します。これは、参加者に提示されるすべての要素の順序とタイミングを決定します。要素には、刺激、相互作用、応答収集が含まれます。これらのコンポーネントを明確な順序で整理することにより、試行タイムラインは、一貫性と正確な実験的制御を確保します。
重要: 試行タイムラインは、1回の試行のみを表します。実験全体ではありません。複数の試行タイムラインを結合して、実験タイムラインで繰り返すことで、完全な実験を作成できます。
試行タイムラインの範囲
試行タイムラインは、単一の試行インスタンスに制限されます。それは、試行の開始から完了まで、その実行サイクル内で何が起こるかを定義します。
試行タイムラインは次の目的には使用されません 🚫これは、試行タイムラインがデフォルトで次の情報を含まないことを意味します:
- 試行が何回繰り返されるか
- 実験全体における試行の順序
- 異なる条件やブロックの構造
- 実験の任意の非試行要素
その主な役割と正しい使用法は、1つの単独の試行の内部構造を定義し、表現することに厳密に限定されます。それが後に広範な研究デザインでどのように使用されるかに依存しません。

試行の構造
実験内の各試行は、一連のフレームから構築されており、各フレームは参加者をタスクへと導く特定のステップまたは画面を表します。
フレームの順次フロー
試行タイムラインは、フレームで構成されており、各フレームは試行内の個別のステップです。各フレームは明確な画面または状態を表し、フレームはスタートからフィニッシュまでの定義された順序で実行されます。
例えば、1つのフレームはフィキシエーションクロスを表示し、次のフレームは刺激を提示し、後のフレームで応答を収集します。試行タイムラインは、実験がどのように1つのフレームから次のフレームに移動するか、各フレームがどのくらいの時間表示されるか、遷移を引き起こすものを制御します。
一般的なフレームの順序
一般的な試行タイムラインには、次のような内容が含まれます:
- 参加者を準備させるためのフィキシエーションフレーム
- 内容を提示する刺激フレーム(例:画像、テキスト、音声、動画)
- 入力を収集する応答フレーム
- フィードバックまたはインタートライアルフレーム
これらはすべて同じ試行タイムライン内の別々のフレームであり、別の試行ではありません。
試行タイムラインの操作
試行タイムラインは、1つの試行の視覚的なシーケンスを構築する場所です。フレームは左から右に順番に表示され、各フレームは参加者が見る画面を表します。このビューからフレームを追加、配置、構成することができます。
フレームの追加
試行に新しいフレームを追加するには、試行エディタの下部にあるボタンを使用します。選択できるフレームのタイプは3つあり、フレームをインポートするオプションもあります。
キャンバス
キャンバスフレームは、レイアウトに対して自由な制御を提供します。内容要素を画面上の正確な座標に配置することで、どこにでも置くことができます。このフレームタイプは、刺激の正確な位置が重要な場合、例えば視覚知覚タスク、反応時間タスク、または細かな制御が必要な研究に使用します。設定の詳細については、専用のキャンバスフレームページを参照してください。
ページ
ページフレームは、内容を自動的に上から下に整列します。これにより、標準的なウェブページのようになります。要素は一貫した間隔で垂直に積み重ねられ、レイアウトの柔軟性よりも可読性と流れが重要な質問票、同意書、調査に最適です。設定の詳細については、専用のページフレームページを参照してください。
ウェブサイトフレーム
ウェブサイトフレームは、Labvancedで構築された刺激の代わりに、研究内に実際の外部ウェブサイトを埋め込みます。このフレームタイプは、実際のライブサイトで視線と相互作用をテストまたは追跡する必要がある場合に使用します。設定の詳細については、専用のウェブサイトフレームページを参照してください。
キャンバスフレーム
自由な配置: オブジェクトをフレームのどこにでも配置、サイズ変更、ドラッグします。正確な配置やタイミングが重要な場合、たとえば知覚または反応時間タスクに使用します。
ページフレーム
自動上から下のレイアウト、ウェブページのように。流れが正確な配置よりも重要な質問票、同意書、指示書に使用します。
ウェブサイトフレーム
Labvancedで構築された刺激の代わりに、研究に実際の外部ウェブサイトを埋め込みます。実際のライブサイトで視線をテストまたは追跡するために使用します。
フレームのインポート
インポートオプションを使用すると、アクセス可能な別のタスクや研究からフレームを持ち込むことができます。これは、既存のデザインをゼロから再構築せずに再利用したい場合に便利です。
インポート時に、フレームに付随する変数をどのように処理するかを尋ねられます:
- 新しい変数を作成 — インポートされたフレームは完全に独立しており、自分のコピーの変数を使用します
- 既存の変数を再利用 — インポートされたフレームは、現在のタスク内にすでに存在する変数に接続し、すべてをリンクされたままにします
インポートされたフレームはタイムラインに追加され、他のフレームと同様に編集できます。
フレーム設定
タイムライン内でフレームを選択すると、右側のFrame Settingsパネルを使用して指定できます。利用可能なオプションはフレームタイプによって異なりますが、以下はすべてのフレームで共通のものです:
Name:タスク内でフレームを識別するためのラベル(参加者には表示されません)Duration:オプションの固定表示時間(ミリ秒)。チェックを外すと、フレームはイベントまたはアクションが試行を進めるまで画面に表示されますBackground color:カスタム背景色を設定するか、研究のデフォルトを使用します。注意: 眼球追跡研究の場合、キャリブレーションでの背景色がデフォルトの白と同じであることが重要です。Hide mouse:このフレームがアクティブな間、参加者のカーソルを隠します
キャンバスフレーム設定
Width and Height:キャンバスエリアの寸法(ピクセル、全画面単位、ミリメートル、視覚的度数のいずれかに設定できます、タスクのズームモードに応じて(Task Settingsで定義されます))。
ページフレーム設定
Max-Width:ページコンテンツエリアの最大幅Border size:要素間の境界の厚さElement margin:ページ内の要素間の間隔
試行タイムラインの変更 — 試行システム
Trial System は、実験の条件を定義し、試行の構造と繰り返しを制御する場所です。因子レベルのユニークな組み合わせはすべて条件となり、タイムラインは現在編集している条件を反映するように適応します。
条件ごとの編集
デフォルトでは、タイムラインで行った変更はすべての条件に一度に適用されます。これは、「デフォルトの試行」行が試行および条件パネルで選択されていることで示されています。このモードでの編集は、すべての条件で共有される基本プロパティを設定します。
特定の条件を編集するには、試行および条件パネルのその行をクリックしてください。 タイムラインおよびフレーム設定は、その条件を反映するように更新されます。デフォルトと異なるプロパティは視覚的にハイライトされ、カスタマイズされた部分を簡単に確認できます。
あなたは、以下の四つの具体性のレベルで作業できます:
- デフォルトの試行 — 変更はすべての条件に適用されます
- 因子レベル — 変更は特定の因子レベルを共有するすべての条件に適用されます
- 条件 — 変更は因子レベルの特定の組み合わせに適用されます
- 個々の試行 — 変更は条件内の単一の試行繰り返しに適用されます。
Trials & Conditions テーブルに、条件ごとの # Trials を入力してください。個々の試行にアクセスするには、矢印アイコン ► を使用して条件行を展開してください。
編集の階層
これらの四つのレベルは厳密な上下階層を形成しており、高いレベルで行われた変更は低いレベルで行われた変更よりも優先されます。たとえば、個々の試行レベルでテキストオブジェクトをカスタマイズし、その後条件レベルで同じプロパティに変更を加えると、条件レベルの設定が個々の試行の設定を上書きします。この論理は階層の最上部まで適用されます — Default Trial の変更は、そのプロパティに対して因子、条件、または個々の試行レベルで設定されたすべてを上書きします。
これにより、作業の順序が重要になります。一般的なルールとして、デザインは上から下に向かって構築します:まず Default Trial から始めて、共有されるすべてを確立し、次に因子レベル、条件に移り、最後により正確な上書きが必要なときにのみ個々の試行に移ります。デザインプロセスの初期に粒度の高いレベルで変更を加え、その後上位レベルを調整するために戻ると、上位レベルの変更がより具体的なものを上書きするため、予期しない結果を招く可能性があります。作業中に階層を意識することで、意図しない上書きを避け、試行デザインの予測可能性を保つことができます。
例:画像評価研究
参加者が2つのカテゴリ — 自然の風景 と 都市の風景 — の画像を見て、各画像がどれだけ落ち着かせるかを評価する研究を行っていると想像してください。Factors パネルで、因子名を シーンタイプ に編集し、2つのレベル — 自然 と 都市 を設定します。 Trials & Conditions テーブルに、条件ごとの # Trials を入力してください。個々の試行にアクセスするには、矢印アイコン ► を使用して条件行を展開してください。
デフォルトの試行 — 標準の形で試行をデザインすることから始めます。フレームの中央に画像オブジェクトを配置し、その下に評価スケールを追加し、その上に「この画像はどれだけ落ち着かせますか?」と書かれたテキストラベルを設定します。フレームの持続時間、背景色、およびどの画像が表示されるかに関係なく同じままの他のプロパティを設定します。すべての条件は自動的にこのレイアウトを継承します。
因子レベル — あなたの研究には1つの因子があります:シーンタイプ、レベルは2つ — 自然 と 都市 です。自然因子レベルで、画像オブジェクトを自然の写真に設定し、必要に応じてテキストラベルを更新します。都市因子レベルでは、画像を都市の写真に入れ替えます。それぞれのレベルに属するすべての条件は、個別に編集することなく、正しい画像を表示します。
条件 — 特定の因子レベルの組み合わせにさらなる調整が必要な場合(特に2x2デザインの場合) — 例えば、特定の条件が高コントラストの都市画像を使用し、正しく表示するために暗い背景が必要な場合 — その変更を条件レベルで行うことができ、他のものには影響しません。
個々の試行 — 条件内の単一の試行繰り返しにユニークな微調整が必要な場合、そのレベルで適用できます。
上から下に作業することで、それが適用される最上位のレベルで各プロパティを一度だけ定義し、階層に残りの処理を任せることができます。もし最初から各条件を個別に編集していた場合、共有レイアウトへの変更が必要なとき — 例えば評価スケールを移動させる場合 — すべての条件で再度行う必要があります。
試行タイムラインの変更と試行システムを特徴とする実際の研究
以下の研究は、実験タスクの文脈で試行タイムラインの動作を示しています。特に各研究内の 主要なデスクトップタスク においてです。これらのデザイン機能を詳しく見るために、Import または Inspect することができます。
フランカー課題
この研究はフランカー課題を使用して選択的注意と抑制制御を測定します。参加者は周囲の気を散らすものを無視しながら中心の矢印の向きに応じて反応します。反応時間と正確性がパフォーマンス指標として記録されます。
ドットプローブ課題
このタスクでは、参加者はペアの画像を見た後に小さなドットが表示され、そのドットの位置にできるだけ早く応じる必要があります(デスクトップではキー押下、モバイルではボタン押下)。
条件ごとに変更できるもの
すべてのフレームには、すべての条件において同じオブジェクトのセットが含まれています — 特定の条件のためにオブジェクトを追加または削除することはできません。フレームにオブジェクトが存在する場合、それはすべての条件に存在します。特定の条件でオブジェクトが表示されるかどうかを制御するには、イベントを使用してフレームの開始時にその可視性やアクティブ状態を変更します。
表示されるオブジェクトに関しては、次のプロパティが条件ごとにカスタマイズ可能です:
- コンテンツ — 表示されるテキスト、画像、オーディオ、またはビデオを変更します
- 位置とサイズ — 特定の条件に対して要素を移動またはサイズ変更します
- スタイリング — 色、フォント、境界線、または他の視覚的プロパティを調整します
- 可視性とアクティブ状態 — 要素を表示または非表示にする、または完全に非アクティブにするために、条件に関連付けられたイベントを使用します
非実験タスクにおける試行タイムライン
試行タイムラインは、繰り返し可能なフレームのシーケンスのために特別に設計されています。これは、反応時間タスクや刺激応答実験のように、同じ構造を何度も提示する必要がある場合に使用されます。
ただし、研究のすべての部分がこの繰り返し構造に従うわけではありません。参加同意書、指示画面、または質問票などの要素は通常一度だけ提示され、試行内のフレームの繰り返しシーケンスを構成しません。このため、これらは試行タイムラインの完全な機能を引き出す実験タスクとは別のタスクとして実装されています。
この分離により、試行タイムラインは繰り返し実験試行に集中し、他のタスクタイプは研究の一回限りまたはユニークな構造の部分を扱うことができます。
したがって、試行タイムラインは質問票ベースのタスクのような非実験タスクにおいてフレームの流れを表すために現れますが、試行タイムラインの完全な機能は特に Trial System の文脈で実験タスクのために発揮されます。