高齢家族 寝具 湿気カビ点検メモアプリ

布団・マットレス・枕の湿気とカビを記録して、高齢者の体調リスクを早期に把握しましょう

毎日使う寝具の湿気やカビは、高齢者の呼吸器・体調に影響しやすい要因のひとつです。このアプリで点検結果を記録・管理し、異変の早期発見に役立ててください。あくまで目安の記録ツールです。

📋 使い方

  1. 点検日・場所・寝具の種類を入力してください
  2. 湿気の状態とカビの有無を選んで「点検を記録する」を押します
  3. 判定結果とアドバイスを確認し、必要に応じてケアマネや医師に相談してください

💡 こんな場面で使えます

📝 サンプルで試す

🔍 点検内容を入力

点検内容を入力して「点検を記録する」を押すと結果が表示されます

📁 点検記録一覧

まだ記録がありません

❓ よくある質問

Q. 入力データは外部に送信されますか?
A. 送信しません。すべてブラウザ内で計算が完結します。
Q. 点検記録はどこに保存されますか?
A. ブラウザのローカルストレージに保存されます。ブラウザのデータを消去すると記録も消えますので、残したい場合はPDF保存をご利用ください。
Q. カビが見つかった場合、すぐに捨てた方がよいですか?
A. 軽度であれば専門クリーニングで除去できる場合があります。広範囲・強いにおいがある場合は使用を控え、ケアマネジャーや医師にも相談のうえ判断してください。
Q. 何日おきに点検すればよいですか?
A. 梅雨〜夏場は週1回、それ以外の季節は月1〜2回が目安です。高齢者の体調変化に合わせて頻度を調整してください。

本ツールはあくまで目安の記録・整理のためのツールです。高齢者の健康状態や寝具の安全性に関する判断は、医師・看護師・ケアマネジャーなど専門家の判断を優先してください。湿気・カビによる体調変化が心配な場合は、地域包括支援センター・自治体の介護相談窓口にご相談ください。本ツールで記録した内容をLINEなどで家族と共有する際は、個人情報・家族連絡先・住所などが含まれないよう十分にご注意ください。

← アプリ一覧に戻る

参考: 厚生労働省・環境省・地域包括支援センター・各自治体の在宅介護・高齢者ケア公式情報。最新情報は各公式サイトをご確認ください。

改善案・不具合報告はこちら

var MOIST_LABELS=['問題なし','やや湿気','かなり湿気']; var MOLD_LABELS=['カビなし','カビ少し','カビ多い']; document.addEventListener('DOMContentLoaded',function(){ var today=new Date().toISOString().split('T')[0]; document.getElementById('checkDate').value=today; renderRecords(); }); function loadSample(n){ var today=new Date().toISOString().split('T')[0]; if(n===1){ document.getElementById('checkDate').value=today; document.getElementById('roomName').value='祖母の寝室'; document.getElementById('beddingType').value='布団(掛け布団)'; document.getElementById('moistureLevel').value='1'; document.getElementById('moldLevel').value='0'; document.getElementById('lastDryDate').value=''; document.getElementById('memoText').value='天気が続いていたのに少し湿り気があった。久しく干していない。'; }else if(n===2){ document.getElementById('checkDate').value=today; document.getElementById('roomName').value='父の部屋(1階)'; document.getElementById('beddingType').value='マットレス'; document.getElementById('moistureLevel').value='2'; document.getElementById('moldLevel').value='1'; document.getElementById('lastDryDate').value=''; document.getElementById('memoText').value='マットレス裏に黒い点が数か所。少しカビ臭い気がする。'; }else{ document.getElementById('checkDate').value=today; document.getElementById('roomName').value='祖父の部屋(2階)'; document.getElementById('beddingType').value='枕'; document.getElementById('moistureLevel').value='0'; document.getElementById('moldLevel').value='0'; document.getElementById('lastDryDate').value=today; document.getElementById('memoText').value='先日新しい枕カバーに交換済み。異常なし。'; } } function saveRecord(){ var roomName=document.getElementById('roomName').value.trim(); var beddingType=document.getElementById('beddingType').value; var moistureLevel=parseInt(document.getElementById('moistureLevel').value)||0; var checkDate=document.getElementById('checkDate').value; var moldLevel=parseInt(document.getElementById('moldLevel').value)||0; var lastDryDate=document.getElementById('lastDryDate').value; var memoText=document.getElementById('memoText').value.trim(); if(!checkDate){alert('点検日を入力してください');return;} if(!beddingType){alert('寝具の種類を選択してください');return;} var score=moistureLevel+moldLevel; var levelClass,levelLabel,advice; if(score===0){ levelClass='ok';levelLabel='✅ 問題なし'; advice='現状は良好です。引き続き定期的な点検と天日干しを続けましょう。梅雨・夏場は頻度を上げると安心です。'; }else if(score<=2){ levelClass='warn';levelLabel='⚠️ 注意'; advice='湿気またはカビの初期サインがあります。なるべく早く天日干しや布団乾燥機で乾燥させてください。改善しない場合は専門クリーニングを検討してください。'; }else{ levelClass='ng';levelLabel='🔴 要対応'; advice='湿気とカビが重なっています。使用を一旦控え、クリーニング業者に相談するとともに、ケアマネジャーや医師にも状況をお伝えください。'; } var html='
'+levelLabel+'
'+ '
'+ '
寝具
'+esc(beddingType)+'
'+ '
場所
'+(roomName?esc(roomName):'未記入')+'
'+ '
湿気
'+MOIST_LABELS[moistureLevel]+'
'+ '
カビ
'+MOLD_LABELS[moldLevel]+'
'+ (lastDryDate?'
最終干した日
'+esc(lastDryDate)+'
':'')+ '
'+esc(advice)+'
'+ '
'+ (memoText?'
📝 メモ: '+esc(memoText)+'
':'')+ ''; document.getElementById('result').innerHTML=html; document.getElementById('readresult').style.display=''; var records=getRecords(); records.unshift({ id:Date.now(),checkDate:checkDate,roomName:roomName,beddingType:beddingType, moistureLevel:moistureLevel,moldLevel:moldLevel,score:score,levelClass:levelClass, levelLabel:levelLabel,lastDryDate:lastDryDate,memo:memoText }); if(records.length>30)records=records.slice(0,30); localStorage.setItem('bedding_check_records',JSON.stringify(records)); renderRecords(); } function copyResult(btn){ var checkDate=document.getElementById('checkDate').value; var roomName=document.getElementById('roomName').value.trim()||'未記入'; var beddingType=document.getElementById('beddingType').value||'未選択'; var moistureLevel=parseInt(document.getElementById('moistureLevel').value)||0; var moldLevel=parseInt(document.getElementById('moldLevel').value)||0; var memoText=document.getElementById('memoText').value.trim(); var score=moistureLevel+moldLevel; var levelText=score===0?'問題なし':score<=2?'注意':'要対応'; var text='【寝具湿気カビ点検メモ】\n点検日: '+checkDate+'\n場所: '+roomName+ '\n寝具: '+beddingType+'\n湿気: '+MOIST_LABELS[moistureLevel]+ '\nカビ: '+MOLD_LABELS[moldLevel]+'\n判定: '+levelText+ (memoText?'\nメモ: '+memoText:''); navigator.clipboard.writeText(text).then(function(){ btn.textContent='コピーしました'; setTimeout(function(){btn.textContent='結果をコピー';},2000); } }).catch(function(){alert('コピーに失敗しました。手動でコピーしてください。');}); function getRecords(){ try{return JSON.parse(localStorage.getItem('bedding_check_records')||'[]');} catch(e){return [];} } function renderRecords(){ var records=getRecords(); var el=document.getElementById('recordsList'); if(!records.length){el.innerHTML='

まだ記録がありません

';return;} for(var i=0;i'+ ''+esc(r.checkDate)+(r.roomName?' '+esc(r.roomName):'')+''+ ''+lbl+''+ ''+ '
'+esc(r.beddingType)+'|湿気:'+MOIST_LABELS[r.moistureLevel]+'|カビ:'+MOLD_LABELS[r.moldLevel]+ (r.memo?'|'+esc(r.memo.length>25?r.memo.slice(0,25)+'…':r.memo):'')+ '
'+ ''+ ''; } el.innerHTML=html; } function deleteRecord(id){ var records=getRecords().filter(function(r){return r.id!==id;}); localStorage.setItem('bedding_check_records',JSON.stringify(records)); renderRecords(); }