labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
ガイド
ビデオ
ウォークスルー
よくある質問
ニュースレターアーカイブ
ドキュメント
教室
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
ガイド
ビデオ
ウォークスルー
よくある質問
ニュースレターアーカイブ
ドキュメント
教室
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • ガイド
    • はじめに

      • タスクエディタ
      • 刺激提示
      • 反応の正確性
      • オブジェクト
      • イベント
      • 変数
      • タスクウィザード
      • トライアルシステム
      • 研究デザイン
        • タスク
        • ブロック
        • セッション
        • グループ
    • 特集トピック

      • ランダム化&バランス
      • 視線追跡
      • アンケート
      • デスクトップアプリ
      • サンプル研究
      • 参加者募集
      • APIアクセス
        • REST API
        • Webhook API
        • WebSocket API
      • その他のトピック

        • 正確な刺激のタイミング
        • マルチユーザー研究
        • Labvancedにおけるヘッドトラッキング | ガイド
    • メインアプリタブ

      • 概要: メインタブ
      • ダッシュボード
      • マイスタディ
      • 共有スタディ
      • マイファイル
      • 実験ライブラリ
      • マイアカウント
      • ライセンス&サービス
    • スタディタブ

      • 概要: スタディ特有のタブ
      • 研究デザイン
        • タスク
        • ブロック
        • セッション
        • グループ
      • タスクエディタ
        • タスクコントロール
        • 試行システム
        • キャンバスとページフレーム
        • オブジェクト
        • オブジェクトプロパティテーブル
        • 変数
        • システム変数テーブル
        • イベントシステム
        • テキストエディタの機能
        • タスクにおけるアイ・トラッキング
        • タスクにおける頭追跡
        • マルチユーザー研究
      • 設定
      • 変数
      • メディア
      • テキスト&翻訳
      • 開始&参加
      • 被験者管理
      • データビューとエクスポート
        • Dataview と変数 & タスクの選択 (古いバージョン)
        • 録音へのアクセス (古いバージョン)
  • ビデオ
    • ビデオ概要
    • Labvancedの始め方
    • タスクの作成
    • 要素ビデオ
    • イベント&変数
    • 高度なトピック
  • ウォークスルー
    • イントロダクション
    • ストループタスク
    • 語彙判断タスク
    • ポズナー視線キューイングタスク
    • 変化盲(チェンジ・ブラインドネス)フリッカー・パラダイム
    • アイ・トラッキングサンプル研究
    • 幼児のアイ・トラッキング研究
    • マウストラッキングによる注意捕捉研究
    • 急速連続視覚提示
    • ChatGPT研究
    • アイ・トラッキングデモ: SVGをAOIとして
    • マルチユーザーデモ: 被験者のカーソルを表示
    • ゲームパッド/ジョイステックコントローラー: 基本設定
    • EEG統合のデスクトップアプリ研究
    • 被験者間グループのバランスと変数設定
  • FAQ
    • 機能
    • セキュリティとデータプライバシー
    • ライセンス
    • Labvancedの精度
    • プログラムによる使用とAPI
    • Labvancedをオフラインで使用する
    • トラブルシューティング
    • 研究作成に関する質問
  • ニュースレターアーカイブ
  • ドキュメント
  • 教室
心理学実験タスクを設計するためのCSVスプレッドシートのイラスト

タスクウィザード | クイック実験ビルディングガイド

概要

スプレッドシート / CSVデータを使用して実験タスクを設定したい方に、タスクウィザードが実験タスクの作成プロセスを加速するお手伝いをします!

タスクウィザードを使用すると、刺激、イベント、変数、要因、条件、ランダム化、およびデータ記録を含む実験タスクの全体構造を、1つのCSVファイルと刺激ファイルから作成できます。タスクウィザードでは、刺激のペアリングやフレーム遷移も選択でき、数分で組み込みのランダム化とデータ記録を持つカスタマイズされたタスク構造を作成できます。

ワークフローチップ: ウィザードを使用する前に、以下を見て、刺激を整理/命名し、CSVファイルを事前に準備する方法を把握するのが役立つかもしれません。質問があれば、どうぞお気軽にお問い合わせください!


タスクウィザードへのアクセス

タスク作成プロセスの進行状況に応じて、タスクウィザードにアクセスするためのパスが少し異なります。

研究の状態タスクウィザードへのパス
新しい研究新しい研究を作成 → タスクの設定 → 刺激のアップロードを続ける
既存の研究既存の研究を開き、研究デザインタブの下にある+ 新しいタスクをクリックして、実験タスクを選択 → 刺激のアップロードを続ける

進捗バー

実験タスクウィザードにアクセスすると、タスクの準備ステップと段階を示すダイアログボックスが表示されます:

CSVタスクビルダーの進捗バー。

  1. 刺激のアップロード
  2. CSVのアップロード
  3. 刺激と要因の選択
  4. 刺激のペアリング
  5. フレームと刺激の配置
  6. 遷移

タスクウィザードの機能についての一般的な紹介は、このビデオを参照してください:

タスクウィザードにおける刺激のアップロード

この初期ステップでは、実際の刺激ファイルをアップロードします。

  1. すべての刺激をアップロード: すべての実験刺激をアップロードするにはここをクリックしてください(画像、動画などがある場合)。テキスト刺激がある場合は、単に「次へ」をクリックしてCSVファイルのアップロードに進んでください。刺激の割当方法については、後述のセクションで指定します。注意してください:
    • すべてのファイル拡張子は刺激カテゴリごとに統一されなければなりません! 例えば、異なる列で.jpgと.jpegを切り替えることはできません(下の画像を参照してください)
    • ファイルアップローダーの動作に基づき、すべてのタスク特有の刺激は単一のフォルダー内にある必要があります。
    • 「OK」をクリックすると、すぐにCSVのアップロードに進むことができます。
  2. 次へ(すべての刺激をアップロードしました): タスクウィザードの次のステージに進みます。

📌 ハンズオン学習: タスクウィザードを試すためにサンプルデータを今すぐダウンロードしたい場合は、こちらのリンクを使用して利用可能な作業資料をダウンロードしてください:
https://www.labvanced.com/static/taskWizardExamples.zip


タスクウィザードにおけるCSVのアップロード

刺激をアップロードした後は、CSVファイルをアップロードする時間です。次のセクションでCSVの設定方法について詳しく説明します。

CSVからタスクのセットアップ

CSVがタスク作成プロセスでどのように活用されるかの基本アイデア:

  • 行: CSVファイルの各行が実験タスクの1つの試行を作成します。下の画像では、デフォルトプロセスにより8つの試行が生成されます - もちろん、これは後で実験デザインのニーズに応じて試行数を変更するために編集できます。
  • 列: 最初の行は、刺激を命名するための列ヘッダーとして使用できます。各列は別々の刺激要素(画像、動画など)またはデータカテゴリでなければなりません(次のセクションで説明します)。請注意、各列の長さは同じでなければなりません(すべてのセルが埋まっている必要があります)。

実験とそのタスクを構築するためのCSVスプレッドシートのプレビュー。

上記の画像について、次のセクションで詳細に説明します。

CSVファイルの準備

さて、CSVファイルに含めるべき情報の種類について話しましょう。

CSVファイルには、刺激、要因、および追加情報の3つの異なるデータカテゴリを含めることができます:

データカテゴリ説明 / 説明例
刺激刺激は、ファイル名(画像、動画、音声)または単純なテキスト文字列である可能性があります。注意:CSVファイル内のすべての刺激に対して、対応するオブジェクトが自動的に作成されます。その後、タスクウィザードの後の段階、つまりフレームと刺激の配置ステップで、参加者に表示されるフレーム上に配置する機会があります。正しいエンディングのファイル名を使用してください。例えば、"flower.jpg"上の画像の列Aは動画刺激のタイトルを表しており;列B-Cは画像刺激のタイトル;列Dはテキストベースの刺激を表しています。
要因要因は、刺激のカテゴリラベルのようなものであり、同じ行の刺激に関連するレベル/値を含む必要があります。

例えば、要因が「歪み」と呼ばれる場合、可能な値は「歪んでいる」または「通常」であり、各行の画像刺激にはそれゆえにこれらの要因の値の1つが含まれる必要があります。歪んだ画像刺激がある行は「歪んでいる」というカテゴリになりますが、通常またはコントロール画像は「通常」というカテゴリになります。

注意: 異なる要因を割り当てるための複数列を持つことができ、最終的には各行がいくつかの要因の値を含むことができます。例えば、画像刺激「alice.jpg」のために「性別」という第二の要因を追加することができ、その値は「女性」となります。この結果、この試行は「歪んでいる x 女性」として分類されます。これらの組み合わせた要因は後で条件と呼ばれます。
上の画像の列F-G
追加情報この種類のデータは、試行ごとに記録したい追加の(刺激)記述子として使用できるが、刺激自体や要因/条件情報ではない。

たとえば、被験者が与えた答えが正しいかどうかを計算するために、どちらの刺激が「正しい」ものであるかをコーディングすることができるかもしれません。すべての刺激情報は自動的に記録されます。
上の画像の列E

CSVファイルのアップロード

CSVを作成した後、アップロードに進むことができます。次のオプションを持つダイアログボックスが表示されます:

CSVタスクビルダーのインポートオプション。

``` * **ファイルへの文字列のマッピング:** ファイルの名前を文字列として含め、その後マップ関数を使用してファイルが保存されているフォルダを指すことができます。これにより、ファイル名の列が、データフレーム内の値が所望のファイル名と正確に一致する場合に、そのフォルダ内の対応するファイルを検索できるようになります。この機能は、列が文字列値で埋められている場合にのみ利用可能です。 * **最初の行をヘッダーとして使用:** データフレームの最初の行の値を取り、それを各列の変数名として使用します。 * **データの転置:** データフレームをそのままアップロードします。これは、データフレームにファイル名が含まれていない場合に便利です。

タスクウィザードにおける刺激と因子の選択

CSVファイルのプレビューが表示されます。ここで、望む場合はCSVファイルを再アップロードすることもできます。

このステップでは、以下の画像で示されているように、上部のフィールドを編集するオプションがあります。

  • 名前: 各列の最初のセルが列名である場合、ここで編集できます。以下の例では、最初の列は「direction」というタイトルを持ち、2番目の列は「degree」と名付けられている…
  • データ型: データ型はCSV内の値に基づいて自動的に選択および識別されます。 「本」アイコンをクリックすると、刺激を再割り当てできますが、「ゴミ箱」アイコンは列全体を削除するので、注意してください!
  • 使用方法: このフィールドは、この投稿で最も注意が必要なところです。データがどのカテゴリに該当するかを示す必要があります(刺激、因子または追加情報として)。以下の画像に基づいて:
    • 列1は「因子」として使用されます。この実験設計では、語彙分類のタイプ(つまり、BoubaまたはKiki)が正しく識別されるかどうかを評価することを目的としています。
    • 列2は画像ファイルの名前です
    • 列3は表示されるテキストの文字列です
    • 列4は表示される2番目のテキストの文字列でもあります

進むには、すべての使用方法フィールドに値を割り当てる必要があります。

CSVスプレッドシートの列を使用して実験を構築する方法を指定しています。

そうすると、緑色の「次へ」ボタンが表示され、次のステージに進むことができます。

タスクウィザードにおける刺激のペアリング

ランダム化のためのペアリング
CSVファイル内のペアリングされた列は、ランダム化中に一緒にシャッフルされます(その行の関係は同じままです)。一方、異なるペアリンググループ内の列は、参加者ごとに独立してシャッフルされます。言い換えれば、刺激をペアにすることで、ランダム化中に一緒に保持されます。因子は常に最初のペアリンググループに存在しますが、刺激および情報列はどこにでも配置できます。少なくとも1つのペアリンググループが必要であり、各グループには少なくとも1つのエントリーが必要です。

タスクウィザードでのタスク構築プロセス中の刺激ペアリングの設定。

タスクウィザードにおけるフレームと刺激の配置

フレーム上の刺激を配置
今、刺激を配置し、トライアルごとにどのくらいの数のフレームがあるか、またはどの刺激をどのフレームに配置するかを決定する時です。記録されるデータの種類と遷移については、次のセクションで説明します。

CSVを使用してタスクを構築した結果のトライアルタイムラインのプレビュー。

タスクウィザードは、自動的にCSVファイル内の順序で各フレームに1つの刺激タイプ(列)を配置します。上記の画像は、二つのセクション前に示したCSVファイルの出力です。 同じフレーム内の刺激はデフォルトで同時に表示されます(これは、イベントを使用して変更できます)。異なるフレームの刺激は、トライアルタイムラインに従って常に連続して表示されます。もちろん、すべては実験のニーズに合わせて編集可能です。

タスクウィザードのこの段階では、新しいフレームを作成したり、空のフレームを削除したり、フレーム間で刺激をドラッグ&ドロップしたりできます(たとえば、テキストと画像刺激を画面上で一緒に表示させたい場合)。また、刺激なしのフレームに静的なテキストコンテンツや注視点を追加することもできます。 フレームや刺激のための詳細な編集オプションは、タスクウィザードによって提供される基本設定プロセスが完了した後、タスクエディタで後で利用可能となります。フレームの分岐ロジック、つまり1つのフレームから次のフレームへの実験の進行方法も、エディタで後で調整できます。たとえば、回答が「正しい」とされ、そのフィードバックとして「正しい」と表示されるフレームを望む場合、それはタスクエディタ内で微調整されます。

📌実践的な例: 式刺激の再配置と注視点の追加: 以下の短いビデオでは、刺激をドラッグ&ドロップしてすべての3つの刺激が1つのフレームに一緒に配置されるようにしています。使用しないフレームを削除し、各トライアルで刺激の前に表示される注視点を作成します。

タスクウィザードにおける遷移

フレームの配置後、フレームの遷移と記録される種類を指定する時です。ここから、すべてのフレームまたは特定のフレームに対して、目の追跡またはマウストラッキングを有効にするかどうかを選択できます。

以下の画像では、frame_1は、指定された時間が1000ミリ秒の固定時間として持続します。次に、frame_2は任意の刺激をクリックすると終了します。注意:この研究では、imageオブジェクトをクリックした場合にフレームを終了させないことを望みますが、これは後でタスクエディタで異なるオブジェクトを選択し、そのオブジェクトのプロパティで有効オプションを無効に設定することで無効にできます。

タスクウィザードは、自動的にクリックしたものを記録し、そのデータを変数に保存するように設定されています。

インポートしたcsvファイルに基づいて、フレームの遷移を実行する方法を指定しています。

ランダム化に関する追加注意

ランダム化に関して、以下の情報に注意してください。

  • トライアルの順序は、デフォルトで完全にランダム化されます。
  • よりカスタマイズされたトライアルの順序(例えば、固定順序、ブロック条件、階段など)は、ランダム化設定ダイアログで設定できます。
  • さらなるバランス(例:刺激の左右バランス)は、ランダム化を追加することで行うことができます(以下の画像を参照)。
  • 被験者間バランスは、グループまたはランダム化セパレーターを使用して研究デザインタブで行うこともできます。
  • ランダム化技術の詳細については、こちらをご覧ください。
  • また、Labvancedにおけるランダム化に関する詳細な動画も視聴できます。

高度に制御された心理学研究のためにLabvancedでの実験構築プロセスを補足するランダム化オプション。

ほとんどの研究では、ランダム化はシンプルで明快です。ただし、高度なデザインに関するランダム化/バランスについての質問や支援が必要な場合は、気軽にメールやチャットサポートでお問い合わせください!

Prev
変数
Next
トライアルシステム