タスクコントロール
タスクコントロールの概要
主な機能はタスクエディタの左上隅にあります。
タスク設定: カウントダウン、表示モード、眼球追跡および注視オプション、ランダム化などの研究のタスクレベルの設定を制御します。設定ボタンをクリックすると、多くの強力なオプションを含むダイアログボックスが開きます。このドキュメントの残りは、これらのすべてのオプションに専念しています。- タスク切り替えオプション: あなたの研究内のすべてのタスクのドロップダウンメニューを開きます。特定のタスクをクリックすると、それが開かれるため、タスク間の簡単かつ迅速なナビゲーションが可能になります。
- 保存オプション: 作業を保存することができます。
- 実行オプション: このボタンをクリックすると、特定のタスクが実行されて再生され、タスクをテストできます。

タスク設定の概要
タスク設定の下で、以下のプロパティを変更できます: 試行の活性化、初期カウントダウン、編集言語、表示モード、ランダム化、眼球追跡および頭部追跡。これらのプロパティは3つの主要な見出しの下にグループ化されています。

主なタスク設定
このセクションでは、タスクの動作を決定し、タスクが表示される方法に関する一般的な設定に焦点をあてています。以下は重要な設定です。
試行を有効にする
このオプションは、試行ループ/試行システムを有効または無効にします。試行システムは、試行グループに定義されたフレームの繰り返し表示を作成することを可能にし、2つのサブコンポーネントからなります: 「因子ツリー」と「試行と条件」テーブル。
有効:有効な場合、試行ループがアクティブになります。タスクは、定義されたさまざまな試行に基づいて実行されます。試行/フレームの繰り返し表示は1つ以上ある可能性があります。無効:オプションが無効化されると、試行ループが非アクティブになります。試行は1回のみ行われ、繰り返し表示は発生しません。
初期カウントダウンを表示
初期カウントダウンは、タスクの前のタイマーで、参加者が準備するのを助けます。これは常にデフォルトで有効です。
有効:有効な場合、タスクが始まる前にカウントダウン (3,2,1..) が表示されます。無効:オプションを無効にすると、カウントダウンはなく、タスクは直接始まります。
カウントダウンのテキストカラーを変更することもできます。これは、白以外の背景色を持つ研究にとって便利です。
編集言語
編集言語オプションは、表示されるドロップダウンメニューを使用してタスクの言語を切り替えることを可能にします。このオプションは、多言語研究(複数言語での研究)の場合のみ重要です。デフォルトでは、英語のみが利用可能です。新しい言語を追加するには、テキストと翻訳タブを利用できます。
表示モード
この設定は、研究が画面上にどのように描画されるかを変更します。提供されるオプションには、以下が含まれます(詳細は以下で説明します):
ズーム / アダプティブ視覚度固定ミリメートル固定ピクセル固定
ズーム / アダプティブ
このオプションを選択すると、サイズは「デザインユニット」(単位なし)で表されます。実験実行時、すべてのフレームは、横または縦のいずれかで最大サイズに達するまで再スケールされます。実験は常に全画面を使用します。フレーム内のすべてのオブジェクトも再スケールされます(小型表示で小さく、大型表示で大きく)。
視覚度固定
このオプションが選択されると、すべてのサイズは視覚度に再計算されます。実験者は、1視覚度に相当する「デザインユニット」の再計算係数を指定する必要があります。たとえば、あるオブジェクトが120「デザインユニット」の幅で、再計算係数が20の場合、実験が実行されたとき、そのオブジェクトは6視覚度の幅になります。この機能が正しく作動することを保証するために、実験開始前に外部サイズのキャリブレーションが行われます。実験の初めに、参加者は画面のサイズをインチで指定するか、標準のプラスチックカードを使用して画面のサイズを決定する必要があります。さらに、参加者は画面からの距離を選択する必要があります。これら2つの値に基づいて、すべてのフレームとオブジェクトは視覚度に再計算されます。
ミリメートル固定
このオプションが選択されると、すべてのサイズはミリメートルに再計算されます。再計算係数はありません。視覚度オプションと似ているように、実験の開始時に画面サイズを決定するためのキャリブレーションが行われます。ただし、参加者から画面までの距離はこの場合必要ありません。すべてのオブジェクトとフレームは、そのミリメートル値に基づいて再スケールされます。
ピクセル固定
このオプションが選択されると、すべてのサイズはピクセルに再計算されます。再計算係数はありません。また、キャリブレーションは必要ありません。フレームとオブジェクトは、参加者の画面解像度および画面サイズに応じて小さくまたは大きくなります。
ランダム化設定
完全なランダム化設定は6つの別々のメニューから構成されています(以下の画像に示すように):
試行の順序: 参加者に提示される試行の順序を決定します。条件の順序: 条件がブロック順に提示されるか、ランダム順に提示されるかを指定します。因子ランダム化: 独立変数(因子)がどのようにランダム化されるかを制御し、被験者がどの試行を見られるかを決定します。参加者あたりの試行数: 各参加者に割り当てられる試行の合計数を定義します。すべての試行の概要: 選択した設定に基づいた条件と試行の最終構造を表示します。試行シーケンスのシミュレーション: 選択したランダム化設定に基づいて試行が提示される可能性のプレビューを提供します。
試行システムが、タスク内に存在する試行(試行のバリエーション)がいくつあるかを概説する一方で、ランダム化メニューは、各被験者がどれだけの試行を見られるべきか、またランダム化及びバランスがタスク内でどのように扱われるべきかを調整します。

試行の順序
試行の順序オプションは、試行の並び/ランダム化に影響を及ぼす重要な設定です。
選択可能な設定は5つあり、以下で詳細に説明されます:
ランダムデザインによる固定手動による固定動的試行シーケンスのアップロード

ランダム
これは利用可能なデフォルトオプションです。このオプションが選択されると、Labvancedのランダム化設定は最も調整可能になります。このオプションの主要な特徴は、選択されたすべての試行が各新しい被験者/セッションごとにランダムに再シャッフルされることです。複数の試行グループがある場合、異なる試行グループの試行は混ぜて表示されます。
デザインによる固定
このオプションが選択されると、試行はタスクエディタで定義された順序で提示されます(下位の試行番号が最初に表示されます)。この順序はすべての被験者に対して同じになります。
手動による固定
このオプションが有効になると、ユーザーは自分で選択した試行シーケンスを入力できます。シーケンスは「固定試行シーケンスを指定」ボックスに入力する必要があります。シーケンスを入力するには、エディタで定義された試行番号を使用し、各番号をカンマで区切ります。このシーケンスはすべての被験者に対して同じになります。このオプションは、表示される試行と試行の順序を指定するため、他のランダム化メニューの設定はこの場合無視されます。
動的
このオプションは、適応的/動的な試行シーケンスを作成するために使用できます(例: 参加者の回答に基づいて異なる試行にジャンプします)。開始試行番号を選択し、イベントシステム「特定の試行にジャンプ」を使用して動的試行シーケンスを決定します。
試行シーケンスのアップロード
このオプションを選択すると、外部CSVファイルを使用して各被験者の個別の試行シーケンスを指定できます(試行はカンマで、被験者は改行CR-LFで区切られます)。これらのシーケンスをアップロードして、被験者をどのようにカウントしたいか(各被験者グループごとに独自のカウンターを持つか、グローバルな被験者カウンターを使用するか)を選択します。
条件の順序
条件の順序セクションは、個々の条件がブロック順に提示されるか、ランダムに混ぜて提示されるかを決定します。これは試行の順序にも影響を与える可能性があります。
ランダム条件の順序
ランダム: このオプションは、さまざまな条件からすべての試行を混ぜて提示します。ランダム条件の順序を選択すると、‘ランダム化制約’を選択するオプションが表示されます:なし: このオプションは試行をランダム化しますが、追加の制約はありません。連続した繰り返しの制限: このオプションを有効にすると、同じ条件から表示される試行の数を制限し、さらなる「ランダム性」を強制することができます。このオプションを選択すると、手動で必要な最大試行数を設定できます。

ブロック順の条件の順序
ブロック順:このオプションは、試行を分離し、まず1つの条件からの試行を表示し、その後別の条件を表示します。条件の順序を定義するためのさらなるオプションが提供されます:デザインによる固定: このオプションが選択されると、条件の順序は試行エディタで指定されたデザインに基づくことになります。不均衡な順列: このオプションが選択されると、条件の順序は不均衡/ランダムに再シャッフルされます。

因子ランダム化
因子ランダム化設定は、試行システムで作成された因子が以下のいずれかであるかを指定します:
固定ランダム

固定因子は、研究の質問を含む主要な実験因子です。一方、ランダム因子は、通常、実験の制御を強化し、バイアスを減らすために導入されます(正しい画像の位置など)。
固定因子とランダム因子、及びそれらが実験デザインでどのように使用されるかについての詳細は、試行システムのドキュメントを参照してください。
ランダム因子
全体として、ランダム因子がレベルを選択し、特定の試行のバリエーションを選択するための5つの方法があります。これら5つのオプションは以下に示されます:
| ランダム因子オプション | 説明 |
|---|---|
タスク内での不均衡 | 各試行ごとに、ランダム因子のレベルが利用可能なすべてのオプション(レベル)からランダムに選択されます。 |
タスク内でのバランス | 各試行ごとに、ランダム因子のレベルが全タスク内で均等に発生するように選択されます。 |
他の因子内でのバランス | このオプションは、一つの因子を他の因子または他のいくつかの因子内でバランスさせます。例えば、因子「位置」が因子「画像の内容」の中でバランスが取れている場合、因子「画像の内容」の各レベルに対して因子「位置」がバランスされます(例えば、レベル=左およびレベル=右が、画像=顔および画像=家の両方のケースで均等に発生します)。因子は他の複数の因子内でもバランスを取ることができますが、円環依存関係が存在しないようにします。 |
被験者間での不均衡 | ランダム因子のレベルは、1つの被験者のタスクの実行に対して常に同じになりますが、被験者間/タスクの実行間でランダムに変動します。 |
被験者間でのバランス | ランダム因子のレベルは、1つの被験者のタスクの実行に対して常に同じになりますが、被験者間/実行間で体系的に変動します。そのため、因子が3つのレベルを持つ場合、被験者1は因子のレベル_1を、被験者2はレベル_2を、被験者3はレベル_3をそれぞれ見ることになります。被験者4は再び因子のレベル_1を見て、その後同じパターンを繰り返します。 |
試行
このメニューセクションの最後のオプションは試行:に関連しており、条件グループ内で試行がどのように選択されるかを変更することができます。すなわち、因子の下で作成されたグループです。
条件グループは、ランダム因子を除いた試行グループ内のすべての固定因子を交差させることによって計算されます。
その結果、1つの条件グループは、ランダム因子のレベルが異なる複数の試行(と条件)で構成されます。個々の条件内の試行はほぼ同一であることが多いです(例: 同じ刺激を示しますが、位置が異なります)。特定のケースでは、2つのほぼ同じ試行が選択されることを禁止したい場合があります。これを変更するために、2つのオプションが利用可能です:
各条件グループ内でのバランス: 1つ以上のランダム因子によってのみ異なる試行は、1回以上選択できません。注意: 私たちは、ほとんどのケースにおいて「各条件グループ内でのバランス」オプションが最良の選択であり、したがってデフォルト設定であると信じています。各条件グループ内での不均衡: 条件グループ内での試行選択プロセスに制限はありません。
被験者あたりの試行
この設定は、各参加者に割り当てられる試行の数を定義します。

利用可能なオプションは以下の通りです:
試行の数を自動的に設定: このオプションはデフォルトで有効で、被験者あたりの試行数が自動的に計算されます。試行の数を手動で設定: 手動オプションが有効化されると、手動で被験者あたりの試行数を設定できます。これにより、他のランダム化設定(つまり、因子ランダム化および結果の条件グループと試行)に内部的な影響があります。データフレーム変数から試行の数を設定: このオプションが有効になっている場合、試行数はリンクされたデータフレームに基づいて定義されます。
すべての試行の概要
このテーブルは、タスク内で作成されたすべての試行の概要を迅速に提供し、条件グループの数、表示される試行の数、および存在するバリエーションの数を示します。

因子グループ: 条件グループの因子が定義されている因子グループです。条件グループ: 条件グループのインデックス。#条件: 条件グループ内の条件の数です。#表示された試行: 条件グループに表示される試行の数です。#試行のバリエーション: 条件グループ内で定義された試行(バリエーション)の数です。あなたの研究にランダム化が含まれる場合、試行のバリエーションの数は増加します。
このメニューの下部では、全体のタスク内の最終的な試行(バリエーション)の総数も表示されます。
試行シーケンスのシミュレーション
その名が示すように、「試行シーケンスのシミュレーション」メニューは、1人の被験者に対する可能な試行シーケンスをシミュレーションするために使用できます。「更新」アイコンをクリックすると、新しい可能なシーケンスが現在の設定を考慮して計算されます。ここでは、各試行の試行IDと条件番号が表示されます。このメニューの下部では、各被験者に表示される試行の総数が表示されます。

生理的信号 - 設定

頭部と顔追跡を有効にする:
頭部追跡は、タスク中の頭の動きを監視および分析するためにタスク設定の生理的信号タブで有効にできます。この一環として、顔追跡もイベントを通じて確立し、タスク中の顔メッシュの座標ポイントを収集できます。
心拍数検出を有効にする:
**心拍数検出 (rPPG)**は、空間(または特定のフレーム)で心拍数を監視および定量化するために有効にできます。
注: このオプションが表示されるためには、生理的ツールボックスバージョンが(設定タブ → 生理学 → 一般設定)v1.2以上に設定されている必要があります。
タスク設定の生理的信号タブでこのオプションを有効にすると、特定のイベントを自動的に設定するかどうかを選択するよう促すダイアログボックスが表示されます。

BPM= 分あたりの拍動数(心拍数)T= タイムスタンプC= 測定の信頼区間
眼球追跡を有効にする:
タスク設定の生理的信号タブでこのオプションを有効にすると、視線または注視のタイムシリーズを記録するための特定のイベントを自動的に設定するかどうかを選択するよう促すダイアログボックスが表示されます。
![]()
上記の関連オプションを選択すると、以下で説明する設定オプションが表示されます。
![]()
ドリフト補正
眼球追跡が有効になっていると、主な眼球追跡のキャリブレーションは、眼球追跡が有効になっている最初のタスクの開始前に自動的に行われます。
表示されるポイントの数: 再キャリブレーションのために表示されるポイントの数を定義します(0に設定すると無効化します)。デフォルトで '7' に設定されています。毎に再キャリブレーションを表示: 定義された数の試行の前にキャリブレーションを設定します。デフォルトで '7' に設定されています。使用されるポイントの数: 使用する合計ポイントを決定します(表示されるポイントの数を超えることができます)。ドリフト値を視線データから直接適用/減算: 有効にすると、視線データからドリフト値を直接適用または減算できます。適応モード: 有効にすると、交差検証結果に基づいてドリフト補正を適用することができます。
注視の検出
注視が測定されるためには、視線データに対して計算が行われなければなりません。アルゴリズム/注視分析の動作をどのように設定したいのかを示すために使用できるいくつかのオプションがあります。
注: このオプションが表示されるためには、生理的ツールボックスバージョンが(設定タブ → 生理学 → 一般設定)v1.2以上に設定されている必要があります。
![]()
注視の検出なし
注視アルゴリズムを無効にし、タスク中に生の視線データのみを収集します。
リアルタイムの注視
リアルタイムの注視の場合、計算は視線データが到着するにつれて即座に行われます。このオプションでは約50ミリ秒の遅延があります。注視に基づいて参加者に即時フィードバックが必要な実験に最適であり、短時間の注視が多くなります。
遅延最適化された注視
遅延最適化された注視の場合、計算は即座には行われず(前のオプションのように)、最適な境界検出を可能にするために次の視線ポイントを観察するのを待ちます。このオプションは500msの遅延がありますが、精度が向上し、長い注視の検出に優れています。実験後の分析に推奨され、参加者のフィードバックが少し遅れても問題ない場合に適しています。
進行中の注視の終了
注視の計算は継続的なプロセスであるため、試行またはフレームが終了してもアルゴリズムがまだ実行されていることがあります。したがって、この設定は進行中の注視があるが試行/フレームが終了した場合に何が起こるべきかを示します。アルゴリズムの動作を制御するために、次のオプションが利用可能です:
いいえ - バッファを継続して実行:
すべてのフレーム/試行にわたって連続的な追跡を保持するために無効にします。
はい - フレーム終了時:
- 目的: フレームが終了する際に、視線バッファ内の未完了の注視を強制的に検出します。
- 必要な理由: 両方のアルゴリズムには小さな検出遅延があり、一部の視線ポイントがフレームの境界で未処理のまま残ります。
- 使用すべき場合: 次のフレームに進む前に、参加者がターゲットに視線を合わせたかどうかを評価する必要がある場合や、連続するフレームに非常に異なる刺激がある場合に有効にします。また、これにより視線バッファがクリアされ、次のフレームがクリーンな状態で開始されます。
はい - 試行終了時:
- 目的: 試行が終了する際に、視線バッファ内の未完了の注視を強制的に検出します。
- 必要な理由: 両方のアルゴリズムには小さな検出遅延があり、一部の視線ポイントが試行の境界で未処理のまま残ります。
- 使用すべき場合: 次の試行に進む前に、参加者がターゲットに注視したかどうかを評価する必要がある場合に有効にします。また、これにより視線バッファがクリアされ、次の試行がクリーンな状態で開始されます。