{
  "schemaVersion": 1,
  "reviewedAt": "2026-11-01",
  "sources": [
    {
      "id": "kenagy-2002-surface-activity",
      "title": "A time-energy analysis of daytime surface activity in degus, Octodon degus",
      "url": "https://www.scielo.cl/scielo.php?pid=S0716-078X2002000100014&script=sci_arttext",
      "evidence": "primary_text",
      "findings": [
        "野外研究。チリ中部の夏至付近の地表活動で、位置を変えない時間が約88%、ゆっくり歩く時間が約10%、走る時間が約2%だった。季節・環境・観察範囲に依存する値であり、飼育個体や画面上の行動割合へそのまま適用しない。",
        "位置を変えない状態には採食、毛づくろい、姿勢変更も含まれる。88%を睡眠や完全静止の割合として扱わない。",
        "行動の切り替えは環境や内部状態に関連する。常時走り続ける表現より、静かな行動を含む設計を考える根拠になる。"
      ]
    },
    {
      "id": "quirici-2008-foraging-scanning",
      "title": "Female degus (Octodon degus) monitor their environment while foraging socially",
      "url": "https://pubmed.ncbi.nlm.nih.gov/18214556/",
      "evidence": "abstract_only",
      "findings": [
        "実験論文の著者抄録。雌のペアで採食中の周囲確認を調べ、四足姿勢と半立ち姿勢による見回しを記録している。",
        "採食と周囲確認は完全に排他的ではなかった。食べる途中に頭を上げる表現を検討できるが、正確な角度やフレーム数を示す資料ではない。"
      ],
      "scope": "著者抄録を確認。論文本文は未読。"
    },
    {
      "id": "thatcher-insel-2024-social-ethogram",
      "title": "Familiarity and social relationships in degus (Octodon degus)",
      "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11412554/",
      "evidence": "primary_text",
      "findings": [
        "実験論文の行動分類。鼻同士・鼻と口の接触、体を嗅ぐ、相互毛づくろい、寄り添いを区別して観察している。",
        "この研究ではtail shakingを敵対的相互作用の分類に含めている。尾を振る行動を一律に喜びの表現としない。",
        "個体差・性別・相手との関係による違いがある。社会行動を単一の感情値に置き換えない。"
      ]
    },
    {
      "id": "smithsonian-degu",
      "title": "Degu — Smithsonian's National Zoo and Conservation Biology Institute",
      "url": "https://nationalzoo.si.edu/animals/degu",
      "evidence": "primary_text",
      "findings": [
        "動物園の種解説。草・葉・種子の採食、相互毛づくろい、寄り添って眠ること、砂上で転がる砂浴びを記述している。",
        "昼行性とされるが、常に活動しているという意味ではない。",
        "尾を地面に打つ行動には警戒または興奮の文脈がある。幸福専用のしぐさとは記述されていない。"
      ]
    },
    {
      "id": "rspca-degu-behaviour",
      "title": "Caring for Pet Degus — RSPCA behaviour guidance",
      "url": "https://www.rspca.org.uk/adviceandwelfare/pets/rodents/degus/behaviour",
      "evidence": "primary_text",
      "findings": [
        "動物福祉団体による飼育行動の解説。休息・睡眠用の隠れ場所、掘る、食べ物を隠す、かじる、砂浴びを行動要求として挙げている。",
        "日中の活動と夜間の休息、仲間との生活を説明している。具体的なアニメーションの秒数や再生確率を示す資料ではない。"
      ]
    },
    {
      "id": "rspca-degu-environment",
      "title": "Creating a Good Home For Degus — RSPCA environment guidance",
      "url": "https://www.rspca.org.uk/adviceandwelfare/pets/rodents/degus/environment",
      "evidence": "primary_text",
      "findings": [
        "動物福祉団体による飼育環境の解説。走る、跳ぶ、登る、かじる、砂浴び、掘る、巣づくりができる環境を勧めている。",
        "運動輪とトンネル、砂浴び用の容器を挙げている。道具のある行動は画面内にも対応する場所や道具を用意する設計根拠になる。"
      ]
    },
    {
      "id": "lidhar-2021-social-motivation",
      "title": "Multiple dimensions of social motivation in adult female degus",
      "url": "https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0250219",
      "evidence": "primary_text",
      "findings": [
        "実験論文。相互作用していないときの行動として、立ち上がって上方を見る、においを嗅ぐ、ときに床材を掘ることを記述している。自分の毛づくろいも観察・採点している。",
        "実験室・実験条件での観察であり、通常時の頻度や幸福の指標としてそのまま使用しない。"
      ]
    }
  ],
  "principles": [
    "この仕様は一次研究の本文・抄録、および動物園・動物福祉団体の公式解説を読んで整理した。実写行動動画を視聴して動作やタイミングを照合した結果ではない。",
    "観察資料は行動の存在や文脈の根拠とし、アニメーションの秒数、選択確率、接続順序は製品設計上の仮説として区別する。",
    "静止位置での採食・毛づくろい・姿勢変更を含め、落ち着いた時間を設ける。特定の野外観察の時間割合を固定の再生確率にしない。",
    "呼吸、瞬き、耳や鼻先の小さな動きは制作候補であり、この調査から種固有の頻度や振幅は確定できない。採用前に実写参照で確認する。",
    "開始、繰り返し部分、終了を分ける。向き・足の接地位置・体の大きさを維持し、動作途中の切り替えによる瞬間移動や足滑りを避ける。",
    "毛づくろい、採食、眠りなどを一律に喜びや悲しみへ変換しない。tail shakingを喜びの標準モーションにせず、他種のpopcorn等の名称も根拠なく流用しない。",
    "掘る・砂浴び・運動輪・社会行動は、地面や道具や相手が存在するときだけ有効にする。",
    "DeguDesktopVer2とDeguDesktopForRealは素材と再生実装の参照元。既存3種の登場・退出動画を、自然な待機ループや新規行動として数えない。",
    "availableはこの新規プロジェクトで素材の取り込み・動作確認・目視確認まで完了したかを示す。参照元に同名の素材があっても自動でtrueにしない。",
    "P0は常駐する1匹の基本行動、P1は追加素材・道具・複数個体・詳しい参照確認を必要とする拡張。loopCandidateは制作上の候補であり、ループ品質の検証済みという意味ではない。"
  ],
  "motions": [
    {
      "id": "idle",
      "label": "静かな待機",
      "priority": "P0",
      "description": "位置を変えない状態を基本にする。制作案は四足または座った姿勢と小さな姿勢変更。呼吸・瞬き・鼻先・耳の細部は実写参照で追加確認する。",
      "sequence": [
        "四足または座りの安定姿勢へ入る",
        "静かな状態を保つ",
        "必要に応じて小さく姿勢を変える"
      ],
      "sourceIds": [
        "kenagy-2002-surface-activity"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    },
    {
      "id": "walk",
      "label": "歩く",
      "priority": "P0",
      "description": "ゆっくり歩く行動は野外観察に基づく。制作案として開始・歩行・減速停止を分け、画面内の移動量を足運びに合わせる。",
      "sequence": [
        "向きを定める",
        "歩き始める",
        "数歩進む",
        "減速して足を接地させる"
      ],
      "sourceIds": [
        "kenagy-2002-surface-activity"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    },
    {
      "id": "groom",
      "label": "毛づくろい",
      "priority": "P0",
      "description": "自分の毛づくろいは観察資料にある。顔・前脚まわりと体側への動作は制作候補であり、具体的な接触位置と順序は実写参照で確認する。",
      "sequence": [
        "姿勢を落ち着ける",
        "顔または体へ前脚や口を寄せる",
        "短く毛づくろいする",
        "四足または座り姿勢へ戻る"
      ],
      "sourceIds": [
        "kenagy-2002-surface-activity",
        "lidhar-2021-social-motivation"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    },
    {
      "id": "rear",
      "label": "立ち上がって見回す",
      "priority": "P0",
      "description": "半立ち姿勢の周囲確認と、上方を見る立ち上がりが資料にある。制作上は頭を上げる小さな見回しと、前脚を上げる動作を区別する。",
      "sequence": [
        "頭を上げる",
        "必要に応じて半立ちになる",
        "周囲を見る",
        "前脚を下ろして安定姿勢へ戻る"
      ],
      "sourceIds": [
        "quirici-2008-foraging-scanning",
        "lidhar-2021-social-motivation"
      ],
      "loopCandidate": false,
      "needsProp": false,
      "available": false
    },
    {
      "id": "rest",
      "label": "休む",
      "priority": "P0",
      "description": "休息は行動要求として記述されている。制作案では姿勢を落ち着けた状態と睡眠を分ける。伏せ方・目の開閉・移行動作は実写参照で確認する。",
      "sequence": [
        "姿勢を低くして落ち着く",
        "休息姿勢を保つ",
        "頭を上げる",
        "起き上がって待機する"
      ],
      "sourceIds": [
        "rspca-degu-behaviour"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    },
    {
      "id": "sleep",
      "label": "眠る",
      "priority": "P0",
      "description": "睡眠と仲間に寄り添って眠る行動は記述されている。1匹用の制作案では、休息から眠りへ入り、起きる動作を経て待機へ戻す。",
      "sequence": [
        "休息姿勢から眠りへ入る",
        "眠った姿勢を保つ",
        "目を開け頭を上げる",
        "起き上がる"
      ],
      "sourceIds": [
        "smithsonian-degu",
        "rspca-degu-behaviour"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    },
    {
      "id": "eat",
      "label": "食べる",
      "priority": "P0",
      "description": "草や葉などの採食と、食べながら周囲へ注意を向ける行動に基づく。制作案では口元の小さな動きと短い見回しを組み合わせ、食べ物を表示する。",
      "sequence": [
        "食べ物を確認する",
        "口を寄せて食べる",
        "短く頭を上げることがある",
        "食べ終わって待機へ戻る"
      ],
      "sourceIds": [
        "smithsonian-degu",
        "quirici-2008-foraging-scanning"
      ],
      "loopCandidate": true,
      "needsProp": true,
      "available": false
    },
    {
      "id": "sniff",
      "label": "においを嗅ぐ",
      "priority": "P0",
      "description": "実験環境での嗅ぐ行動が記述されている。制作案は足元や周囲を鼻先で確かめ、少し歩いて再確認する。鼻・ひげの動きの振幅は別途確認する。",
      "sequence": [
        "対象へ鼻先を向ける",
        "小さく頭を動かして確かめる",
        "頭を戻すか少し進む"
      ],
      "sourceIds": [
        "lidhar-2021-social-motivation"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    },
    {
      "id": "turn",
      "label": "向きを変える",
      "priority": "P0",
      "description": "歩行や探索を接続するための製品上の動作。独立した種固有行動や一定の所要時間を今回の資料から認定したものではない。接地を保って向きを変える素材を制作する。",
      "sequence": [
        "減速または停止する",
        "頭と体の向きを変える",
        "足を置き直す",
        "待機または歩行へ移る"
      ],
      "sourceIds": [],
      "loopCandidate": false,
      "needsProp": false,
      "available": false
    },
    {
      "id": "stretch",
      "label": "伸びをする",
      "priority": "P1",
      "description": "休息からの復帰に使う制作候補。今回の資料ではデグー固有の伸びの形・順序・頻度を確認していないため、実写参照を確認するまで有効化しない。",
      "sequence": [
        "実写参照で開始姿勢を確認する",
        "確認済みの伸びを再現する",
        "安定した待機姿勢へ戻す"
      ],
      "sourceIds": [],
      "loopCandidate": false,
      "needsProp": false,
      "available": false
    },
    {
      "id": "run",
      "label": "短く走る",
      "priority": "P1",
      "description": "素早い移動は野外観察にある。制作案では低頻度の短い移動にとどめ、歩行や停止へ自然につなぐ。画面上の速度を野外の実測値から直接決めない。",
      "sequence": [
        "進行方向を定める",
        "短く走る",
        "減速する",
        "歩くか停止する"
      ],
      "sourceIds": [
        "kenagy-2002-surface-activity"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    },
    {
      "id": "dig",
      "label": "掘る",
      "priority": "P1",
      "description": "掘る行動は福祉解説と実験観察にある。制作案では掘れる床材を表示し、鼻先で確認してから前脚を動かす。具体的な掻き方は実写参照で確認する。",
      "sequence": [
        "床材を確認する",
        "短く掘る",
        "手を止めて確認する",
        "探索または待機へ戻る"
      ],
      "sourceIds": [
        "rspca-degu-behaviour",
        "lidhar-2021-social-motivation"
      ],
      "loopCandidate": true,
      "needsProp": true,
      "available": false
    },
    {
      "id": "dust-bath",
      "label": "砂浴び",
      "priority": "P1",
      "description": "砂上で転がる行動は動物園の解説にある。制作案では砂場を用意し、接地と体の形を保って横に転がり、元の姿勢へ戻す。回転数や頻度は資料から確定していない。",
      "sequence": [
        "砂場に近づく",
        "砂場を確認する",
        "体を横にして転がる",
        "姿勢を戻す",
        "待機へ移る"
      ],
      "sourceIds": [
        "smithsonian-degu",
        "rspca-degu-behaviour",
        "rspca-degu-environment"
      ],
      "loopCandidate": false,
      "needsProp": true,
      "available": false
    },
    {
      "id": "wheel",
      "label": "回し車で走る",
      "priority": "P1",
      "description": "飼育環境の解説に運動輪が挙げられている。制作案では実際に画面へ運動輪を置き、足の接地と輪の回転を同期する。回転速度や持続時間は製品調整値とする。",
      "sequence": [
        "運動輪へ近づく",
        "輪に乗る",
        "走りながら輪を回す",
        "減速して止まる",
        "輪から降りる"
      ],
      "sourceIds": [
        "rspca-degu-environment"
      ],
      "loopCandidate": true,
      "needsProp": true,
      "available": false
    },
    {
      "id": "social-groom",
      "label": "仲間と毛づくろい",
      "priority": "P1",
      "description": "鼻先の接触と相互毛づくろいは社会行動の観察にある。制作案では2匹が存在するときだけ有効にし、接触位置を合わせる。必ずこの順で行動するという研究上の主張ではない。",
      "sequence": [
        "仲間へ近づく",
        "鼻先や体を確かめる",
        "相手の毛づくろいをする",
        "離れて待機する"
      ],
      "sourceIds": [
        "thatcher-insel-2024-social-ethogram",
        "smithsonian-degu"
      ],
      "loopCandidate": true,
      "needsProp": false,
      "available": false
    }
  ],
  "transitions": [
    {
      "from": "idle",
      "to": "sniff",
      "reason": "製品設計案。安定姿勢から鼻先の確認へつなぎ、位置を大きく変えない。"
    },
    {
      "from": "sniff",
      "to": "walk",
      "reason": "製品設計案。確認した方向へ少し進む探索の流れを作る。"
    },
    {
      "from": "walk",
      "to": "idle",
      "reason": "製品設計案。減速と接地を終えてから待機へ移り、足滑りを避ける。"
    },
    {
      "from": "walk",
      "to": "turn",
      "reason": "製品設計案。向きを変える専用動作を使い、画像反転だけで急旋回させない。"
    },
    {
      "from": "turn",
      "to": "walk",
      "reason": "製品設計案。新しい向きで足を接地させてから移動を再開する。"
    },
    {
      "from": "idle",
      "to": "groom",
      "reason": "製品設計案。毛づくろいの開始姿勢へ入ってから反復動作を再生する。"
    },
    {
      "from": "groom",
      "to": "idle",
      "reason": "製品設計案。毛づくろいの途中を切らず、前脚や頭を戻して終える。"
    },
    {
      "from": "idle",
      "to": "rear",
      "reason": "製品設計案。頭を上げ、必要なら半立ちになって周囲を確認する。"
    },
    {
      "from": "rear",
      "to": "idle",
      "reason": "製品設計案。前脚を下ろしてから次の行動を選ぶ。"
    },
    {
      "from": "sniff",
      "to": "eat",
      "reason": "製品設計案。表示された食べ物がある場合だけ採食へつなぐ。"
    },
    {
      "from": "eat",
      "to": "rear",
      "reason": "採食中の周囲確認は研究にある。製品では頭を軽く上げる部分動作を優先し、毎回完全に立ち上がらせない。"
    },
    {
      "from": "rear",
      "to": "eat",
      "reason": "製品設計案。直前が採食で食べ物が残っている場合は、姿勢を戻して食べ続けられる。"
    },
    {
      "from": "eat",
      "to": "idle",
      "reason": "製品設計案。食べ終わる動作を経て待機へ戻す。"
    },
    {
      "from": "idle",
      "to": "rest",
      "reason": "製品設計案。姿勢を落ち着ける動作を経て休息へ入る。"
    },
    {
      "from": "rest",
      "to": "sleep",
      "reason": "製品設計案。休息と睡眠を区別し、休息姿勢から眠りへ移す。"
    },
    {
      "from": "sleep",
      "to": "rest",
      "reason": "製品設計案。目を開け頭を上げる復帰を挟む。睡眠から走行へ直接切り替えない。"
    },
    {
      "from": "rest",
      "to": "idle",
      "reason": "製品設計案。起き上がりと接地を終えてから活動へ戻す。"
    },
    {
      "from": "rest",
      "to": "stretch",
      "reason": "参照確認待ちの制作候補。伸びの素材と自然さを検証するまで無効。"
    },
    {
      "from": "stretch",
      "to": "idle",
      "reason": "製品設計案。確認済みの伸びを終え、安定した姿勢へ戻す。"
    },
    {
      "from": "walk",
      "to": "run",
      "reason": "製品設計案。加速を伴う短い移動。連続した走行ばかりにならないよう調整する。"
    },
    {
      "from": "run",
      "to": "walk",
      "reason": "製品設計案。減速動作を経て通常の歩行へ戻す。"
    },
    {
      "from": "sniff",
      "to": "dig",
      "reason": "製品設計案。掘れる床材があるときだけ探索から掘る動作へ進む。"
    },
    {
      "from": "dig",
      "to": "idle",
      "reason": "製品設計案。前脚を戻し、安定姿勢で次の行動を選ぶ。"
    },
    {
      "from": "sniff",
      "to": "dust-bath",
      "reason": "製品設計案。砂場への到着と接地を確認してから砂浴びを始める。"
    },
    {
      "from": "dust-bath",
      "to": "idle",
      "reason": "製品設計案。転がりを完了し、四足姿勢へ戻してから次の動作へ進む。"
    },
    {
      "from": "walk",
      "to": "wheel",
      "reason": "製品設計案。運動輪が存在し、その入口まで到着した場合のみ乗る動作を始める。"
    },
    {
      "from": "wheel",
      "to": "idle",
      "reason": "製品設計案。輪を止めて降りる動作を完了する。"
    },
    {
      "from": "sniff",
      "to": "social-groom",
      "reason": "製品設計案。2匹が存在し接触できる位置にいる場合のみ相互行動へ進む。"
    },
    {
      "from": "social-groom",
      "to": "idle",
      "reason": "製品設計案。接触を解き、互いの体が重ならない位置で待機へ戻す。"
    }
  ],
  "timingDisclaimer": "この仕様には実測に基づくクリップ秒数や再生確率を設定していない。文献中の活動割合・飼育上の実施頻度は画面上のスケジュールではない。将来設定する保持時間、速度、休止時間、ループ回数、選択確率は製品調整値として記録し、実写参照と連続再生の目視確認で修正する。"
}
