自衛消防訓練/応急手当

AED操作訓練シミュレーター

セミオート 成人モード 音声 ON

訓練の設定

受講者一人ひとりの端末で開いて操作してもらう使い方を想定しています。設置してある機種に合わせて設定を変えてください。大画面に投影する場合は右上の「投影」を選ぶと文字が大きくなります。

受講者

入力しておくと「記録をコピー」した内容の先頭に入り、訓練記録簿にそのまま貼れます。

AEDの型式

解析後、赤いショックボタンを自分で押す型。国内に最も多く設置されています。

電源の入り方

フタを開けた瞬間に電源が入り、音声ガイダンスが始まる型です。

傷病者

成人用パッドを使用。パッドは右前胸部と左側胸部に貼ります。

手順の出題形式

まぎらわしい選択肢の中から、次にすべき行動を選びます。

心電図のシナリオ

心室細動から始まり、ショック後に心拍が戻る流れです。

オプション
このシミュレーターは手順・判断・声かけを覚えるための教材です。胸骨圧迫の深さと強さは画面では身につきません。実技講習の代わりにはならない点を、受講者に必ず伝えてください。

AED(模式図)

傷病者

0:30
前面
活動記録

    訓練の記録と振り返り

    できていたこと

    次に意識すること

    ' +'

    AED操作訓練 記録

    ' +'
    実施日時:'+new Date().toLocaleString("ja-JP")+'
    設定:'+setting+'
    ' +'
    準拠:JRC蘇生ガイドライン2025/救急蘇生法の指針2025(市民用)
    ' +rev.innerHTML +'

    活動記録

      '+logHtml+'
    ' +'
    指導者確認欄
    受講者確認欄
    ' +''; } $("btnPdf").addEventListener("click",()=>{ const win=window.open("","_blank"); if(win&&win.document){ win.document.open();win.document.write(reportHTML());win.document.close(); setTimeout(()=>{try{win.focus();win.print();}catch(e){}},400); return; } try{window.print();}catch(e){} alert("別ウィンドウが開けませんでした。このファイルをブラウザのタブで直接開いてから、もう一度お試しください。"); }); $("btnPause").addEventListener("click",()=>{ paused=!paused;document.body.dataset.paused=paused?"1":"0"; $("btnPause").textContent=paused?"再開する":"一時停止"; if("speechSynthesis"in window){paused?speechSynthesis.pause():speechSynthesis.resume();} if(paused){stopBuzzer();setBanner("一時停止中","");} }); function copyLog(){ const lines=[...$("log").querySelectorAll("li")].map(li=>li.innerText.replace(/\s+/g," ").trim()); const rate=avgRate(); const head="AED操作訓練 記録\n"+ "氏名・所属:"+([($("inName").value||"").trim(),($("inOrg").value||"").trim()].filter(Boolean).join("/")||"—")+ "\n実施日時:"+new Date().toLocaleString("ja-JP")+ "\n設定:"+(cfg.mode==="semi"?"セミオート式":"オート式")+" / "+(cfg.power==="lid"?"フタ連動電源":"電源ボタン式")+ " / "+(cfg.age==="adult"?"成人":"未就学児")+" / シナリオ:"+cfg.sce+ "\n所要時間:"+mmss(elapsed())+" / 通電回数:"+marks.shocks+"回"+ "\n圧迫の中断:合計"+Math.round(marks.interrupt)+"秒(最長"+Math.round(marks.interruptMax)+"秒)"+ "\n圧迫テンポ:"+((marks.taps<10||rate===null)?"計測なし":rate+"回/分")+ "\n誤り:手順"+marks.missStep+"回 / パッド位置"+marks.missPad+"回 / 安全確認"+marks.missSafety+"回\n----\n"; const txt=head+lines.join("\n"); navigator.clipboard?.writeText(txt).then( ()=>alert("記録をコピーしました。訓練記録簿に貼り付けてご利用ください。"), ()=>prompt("以下をコピーしてください",txt)); } $("btnCopy").addEventListener("click",copyLog); $("btnCopy2").addEventListener("click",copyLog); document.addEventListener("keydown",e=>{ if(e.code==="Space"&&$("btnShock").classList.contains("armed") &&!/^(INPUT|TEXTAREA|BUTTON)$/.test(document.activeElement.tagName)){ e.preventDefault();$("btnShock").click();} });