健康診断の管理を任されると、時間のほとんどが受診の追いかけに使われます。誰がまだ受けていないかを数え、声をかけ、日程を調整する。
そして、結果が戻ってきた後の工程が抜けます。法令が求めているのは受診させることだけではなく、結果の記録、医師からの意見聴取、本人への通知までです。この記事では、期限を4つ持つ台帳の設計と、条文が定める保存期間や意見聴取の期限を説明します。
この記事でわかること
- 受診の追いかけに時間が消える構造と、台帳に持つ4つの期限
- 雇入れ時と定期で項目と条件が違うこと、そして省略できる場合
- 健康診断個人票の保存期間と、意見聴取の期限、報告の要件
ムダの現状:受診の追いかけで終わっている
健康診断の事務を分解すると、時間の使われ方がはっきりします。
予約の手配と、受診の追いかけ。ここに時間の大半が使われます。そして、結果が戻ってきた後の工程は、忙しさの中で後回しになります。
抜けやすいのは、結果が戻った後
| 工程 | やられているか | 抜けたときに起きること |
|---|---|---|
| 受診させる | やられている | 未受診者が残る |
| 結果を記録する | 紙の束のまま置かれがち | 後から探せない |
| 医師の意見を聴く | 忘れられやすい | 期限が過ぎる |
| 本人に結果を通知する | 配るだけで記録が残らない | 渡したかが分からなくなる |
2番目から4番目が、期限があるのに期限が見えていない工程です。受診は日程があるので見えますが、その後の工程には日程がありません。だから、台帳に期限を持たせる必要があります。
機械に渡せる部分と、人に残す部分
| 工程 | 中身 | 誰がやるか |
|---|---|---|
| 対象者の抽出 | 誰がいつまでに受けるか | 機械 |
| 未受診者の抽出 | 期限が近い人を出す | 機械 |
| 予約と受診 | 日程を取り、受ける | 人 |
| 意見聴取の期限管理 | 受診日から数えて出す | 機械 |
| 意見を聴き、措置を決める | 医師の意見を踏まえて判断する | 人 |
1番目、2番目、4番目を機械に渡すのが、この記事の中心です。とくに4番目は、人が覚えている限り必ず漏れます。
スキームの全体図:期限を4つ持つ
設計の要点は、受診日を起点にして以降の期限を自動で計算することです。受診日さえ入れれば、意見聴取の期限も、次回の定期健診の目安も出ます。
必要なツールと費用(2026年9月23日時点)
| 必要なもの | 用途 | 費用の考え方 |
|---|---|---|
| 社員名簿 | 対象者の抽出のもと | 既にあるもの |
| 受診の台帳 | 受診日と期限の管理 | 追加費用なし |
| Apps Script | 期限の計算と抽出 | 追加費用なし |
| 結果の保管場所 | 個人票を保存する | アクセス権の設定が要る |
4つ目を、他の3つと同じ場所に置かないでください。健康診断の結果は、社内でも見る人を限るべき情報です。台帳には受診日と期限だけを置き、結果そのものは別の場所に、限られた人だけがアクセスできる形で保管します。
導入手順:対象者の抽出から始める
Step 1:対象者を、条文の条件で抽出する
誰がいつ受けるのかを、条文から確認します。
労働安全衛生規則第43条第1項は、事業者は、常時使用する労働者を雇い入れるときは、当該労働者に対し、定められた項目について医師による健康診断を行わなければならないと定めています。
同項のただし書きには、医師による健康診断を受けた後3月を経過しない者を雇い入れる場合において、その者が当該健康診断の結果を証明する書面を提出したときは、当該健康診断の項目に相当する項目についてはこの限りでない、とあります。
そして同規則第44条第1項は、事業者は、常時使用する労働者に対し、1年以内ごとに1回、定期に、定められた項目について医師による健康診断を行わなければならないとしています。
ここで台帳に持つ列が決まります。入社日、直近の受診日、次回の期限。次回の期限は受診日から1年以内で計算します。
雇入れ時と定期で、項目が少し違う
両方とも、既往歴及び業務歴の調査から始まる項目が並びますが、同じではありません。
第43条の雇入れ時の健康診断では、胸部エックス線検査が挙げられています。第44条の定期健康診断では、胸部エックス線検査及び喀痰検査とされています。
また、第44条には省略に関する定めもあります。実施機関に「雇入れ時」か「定期」かを伝えるのは、この違いがあるからです。どちらの健診として受けるのかを、予約の時点で明確にしてください。
Step 2:受診日を起点に、期限を計算させる
次のApps Scriptは、名簿と受診の記録から、期限が近い人と、意見聴取の期限が近い人を出します。
function listDue() {
var ss = SpreadsheetApp.getActive();
var rows = ss.getSheetByName('受診台帳').getDataRange().getValues();
var head = rows.shift();
var c = {};
for (var i = 0; i < head.length; i++) { c[head[i]] = i; }
var today = new Date();
var notYet = [];
var opinion = [];
for (var r = 0; r < rows.length; r++) {
var row = rows[r];
var name = String(row[c['氏名']]).trim();
if (name === '') { continue; }
var last = row[c['受診日']];
if (!(last instanceof Date)) {
notYet.push([name, '受診日が未記入']);
continue;
}
var next = new Date(last.getFullYear() + 1, last.getMonth(), last.getDate());
var daysToNext = Math.floor((next - today) / 86400000);
if (daysToNext < 60) { notYet.push([name, '次回期限まで' + daysToNext + '日']); }
var finding = String(row[c['所見']]).trim();
if (finding !== 'あり') { continue; }
var heard = row[c['意見聴取日']];
if (heard instanceof Date) { continue; }
var limit = new Date(last.getFullYear(), last.getMonth() + 3, last.getDate());
var daysToLimit = Math.floor((limit - today) / 86400000);
opinion.push([daysToLimit, name]);
}
opinion.sort(function (a, b) { return a[0] - b[0]; });
return { notYet: notYet, opinion: opinion };
}
実装で押さえている点を3つ挙げます。
1つ目、受診日が未記入の人を別に出していること。空欄のまま放置されると、対象から外れて見えなくなります。未記入も「期限が近い人」と同じ一覧に出してください。
2つ目、意見聴取の対象を所見のある人に絞っていること。全員について意見を聴く設計にすると、件数が多くなり運用が止まります。条文が求めている範囲は次の節で確認します。
3つ目、意見聴取の期限を受診日から計算していること。台帳に受診日さえ入っていれば、期限は自動で出ます。人が数える工程を残さないでください。
Step 3:結果は、見る人を限って保存する
結果が戻ってきたら、まず保管の形を決めます。
健康診断の結果には、病名や検査の数値が含まれます。これは配慮が必要な情報です。台帳と同じ場所に置かず、アクセスできる人を限った場所に保管してください。
そして、誰がアクセスできるかの一覧を作り、年に1回見直してください。異動した人のアクセス権が残っていることは、よくあります。
台帳のほうには、結果そのものを書きません。書くのは「所見の有無」だけです。この1列があれば、意見聴取の対象を抽出できます。
紙で届いた結果を、どう扱うか
実施機関から結果が紙で届く場合、そのまま保管するか、電子にするかを決める必要があります。
どちらでも構いませんが、決めずに両方が混ざる状態を避けてください。ある年は紙、ある年は電子、という状態になると、過去の結果を探すときに2か所を見ることになります。
電子にする場合は、ファイルの名前の付け方を先に決めます。氏名と受診日が入っていれば足ります。フォルダは年ごとではなく、個人ごとに分けるほうが実務的です。経年で見るのが個人票の役割だからです。
Step 4:所見がある人について、期限内に意見を聴く
ここが、いちばん抜けやすい工程です。
誰に対して、いつまでに意見を聴くのか。これは次の節で条文を確認します。台帳の設計としては、意見を聴いた日と、聴いた内容を記録する場所を作っておいてください。
そして、意見を聴くには医師に業務の情報を渡す必要があります。どんな作業をしているか、労働時間はどうか、深夜業があるか。この情報を先にまとめておくと、意見聴取が1回で終わります。
Step 5:通知と報告を、記録に残す
本人への結果の通知と、労働基準監督署への報告。この2つも期限がある工程です。
台帳に、通知した日と報告した日の列を作ってください。やったかどうかを記憶で判断すると、忙しい年に抜けます。
報告については、事業場の規模によって必要かどうかが変わります。条文は次の節で確認します。
あわせて、報告に必要な数字を、結果を受け取った時点で拾っておいてください。項目ごとに受けた人が何人で、そのうち異常の所見があると診断された人が何人か。後からまとめて数えようとすると、紙の束を1枚ずつ見ることになります。
実施機関から集計表の形で受け取れる場合もあります。予約の時点で、報告に使える形式でもらえるかを確認しておくと、この作業がほぼなくなります。
最初の1年は、定期健診だけで回す
雇入れ時、定期、特定の業務に関する健診。これらを同時に台帳に乗せようとすると、設計が複雑になります。
最初の1年は、定期健診だけで回してください。受診日を起点に期限が自動で出ること、意見聴取の一覧が読まれること、通知の記録が残ること。この3つを確認してから、他を足します。
この1年で、たいてい2つの調整が必要になります。1つは、パートや短時間勤務の人を対象にするかどうかの整理です。「常時使用する労働者」にあたるかどうかは、勤務の実態で判断する必要があるため、自社の雇用形態ごとに確認してください。
もう1つは、受診の期限の置き方です。全員を同じ月に受けさせる運用と、入社月に合わせて分散させる運用があります。人数が多い場合、同じ月に集めると実施機関の予約が取れません。
現場の合意の取り方:結果を見る人を限る
| 懸念 | 背景 | 答え方 |
|---|---|---|
| 結果を上司に見られたくない | 評価や配置に使われる不安 | 見られる人の一覧を作り、本人にも示す |
| 受診の時間が取れない | 業務の都合を優先してしまう | 期限の60日前から一覧に出し、部署に先に知らせる |
| 再検査を勧められるのが嫌だ | 個人の事情に踏み込まれる感覚 | 会社が行うのは意見聴取と措置の検討だと説明する |
見る人の一覧を、本人にも示す
1つ目の懸念は、実際に見られる範囲が分からないことから生まれます。
だから、誰が結果を見られるのかを一覧にして、健診の案内と一緒に配ってください。「人事の担当者2名と産業医」のように、具体的に書く。
そして、上司が見る必要がある場面と、見る必要がない場面を分けてください。就業上の措置を検討する場面では、措置の内容を伝える必要がありますが、検査の数値そのものを伝える必要はありません。
期限の60日前から、部署に知らせる
2つ目の懸念には、早く知らせることで答えます。
期限の直前に言われると、業務の都合がつきません。60日前から一覧に出し、本人と部署の両方に知らせてください。
そして、部署ごとの未受診の人数を出すのは構いませんが、個人名を部署全体に共有しないでください。受診していないこと自体が、健康状態を推測させる情報になりえます。
失敗パターンと限界:保存と報告の要件
個人票の作成と、保存の期間
労働安全衛生法第66条の3は、事業者は、厚生労働省令で定めるところにより、健康診断の結果を記録しておかなければならないと定めています。
その具体は、労働安全衛生規則第51条にあります。同条は、事業者は、第43条、第44条などの健康診断の結果に基づき、健康診断個人票(様式第5号)を作成して、これを5年間保存しなければならないとしています。
結果の紙を束ねて置いておくのと、個人票を作成して保存するのは違います。個人ごとに、経年で見られる形にしておく必要があります。
意見聴取は、受診日から3か月以内
同法第66条の4は、事業者は、健康診断の結果(当該健康診断の項目に異常の所見があると診断された労働者に係るものに限る)に基づき、当該労働者の健康を保持するために必要な措置について、医師又は歯科医師の意見を聴かなければならないと定めています。
対象は、異常の所見があると診断された労働者に係るものに限られます。全員ではありません。
そして、同規則第51条の2第1項が期限を定めています。第1号は、健康診断が行われた日から3月以内に行うこと。第2号は、聴取した医師又は歯科医師の意見を健康診断個人票に記載することとしています。
意見を聴くだけでなく、個人票に記載するところまでが要件です。ここが抜けやすいので、台帳に「意見聴取日」と「個人票への記載済み」の2列を持たせてください。
あわせて、同条第3項は、事業者は、医師又は歯科医師から意見聴取を行う上で必要となる労働者の業務に関する情報を求められたときは、速やかに、これを提供しなければならないとしています。業務の情報を先にまとめておくのは、このためです。
意見を聴いた後に、検討すること
同法第66条の5第1項は、事業者は、医師又は歯科医師の意見を勘案し、その必要があると認めるときは、当該労働者の実情を考慮して、就業場所の変更、作業の転換、労働時間の短縮、深夜業の回数の減少等の措置を講ずるほか、作業環境測定の実施、施設又は設備の設置又は整備、当該意見の衛生委員会等への報告その他の適切な措置を講じなければならないとしています。
意見を聴いて終わりではなく、必要があると認めるときは措置を講ずることまでが定められています。何をどう判断するかは個別の事情によるため、産業医や社会保険労務士など専門家に相談しながら進めてください。
本人への通知と、署への報告
同法第66条の6は、事業者は、健康診断を受けた労働者に対し、厚生労働省令で定めるところにより、当該健康診断の結果を通知しなければならないと定めています。同規則第51条の4は、これを遅滞なく行うとしています。
そして、同規則第52条第1項は、常時50人以上の労働者を使用する事業者は、定期の健康診断を行ったときは、遅滞なく、電子情報処理組織を使用して、定められた事項を所轄労働基準監督署長に報告しなければならないとしています。
報告する事項には、労働保険番号、事業の種類、事業場の名称・所在地・電話番号、常時使用する労働者の数、報告の対象となる期間と実施年月日、実施機関の名称及び所在地、受けた労働者の数、項目ごとの受診者数と異常所見があると診断された労働者の数などが含まれます。
この報告のために、項目ごとの人数が必要になります。結果を紙の束で持っていると、この集計に時間がかかります。個人票を作成する段階で、項目ごとの所見の有無を拾える形にしておいてください。
この記事で扱っていないこと
特定の有害な業務に従事する労働者については、別の健康診断が定められています。同法第66条第2項は、有害な業務で政令で定めるものに従事する労働者に対し、医師による特別の項目についての健康診断を行わなければならないとしており、同条第3項は歯科医師による健康診断について定めています。
自社にこれらの対象になる業務があるかどうかは、取り扱う物質や作業の内容によって決まります。該当する可能性がある場合は、労働基準監督署や産業医に確認してください。
また、ストレスチェックについては別の規定があり、この記事の台帳では扱っていません。実施の要否や運用は、健康診断とは分けて設計してください。
AIを使うなら、結果の読み取りではなく期限の管理に
健康診断の結果を生成AIに読み取らせる使い方は、勧めません。健康に関する情報を外部のサービスに送ることになり、扱いの確認が別に必要になります。
効くのは、期限の管理と抽出の部分です。ここは条件が明確なので、AIを使わなくてもスクリプトで足ります。
むしろ、健康診断の管理はAIを入れる場面が少ない領域だと考えてください。条文が求めている工程を漏らさない仕組みを作ることが、ここでは最も効きます。
効果の測り方
| 数字 | 測り方 | いつ見るか |
|---|---|---|
| 期限を過ぎている人数 | 次回期限を過ぎた未受診者 | 毎月 |
| 意見聴取の期限までの残り | 所見ありで未聴取の最短日数 | 毎月 |
| 事務にかけた時間 | 受診の追いかけを含む合計 | 年1回 |
1つ目は、ゼロを保つ数字です。ここが常にゼロなら、対象者の抽出と通知が機能しています。
2つ目のほうが、この仕組みの効果を示します。受診日から期限を自動で計算していれば、残り日数が少ない状態は起きません。ここが毎月ひっ迫している場合、意見聴取の段取りに時間がかかっています。業務情報の準備を先にやっているかを確認してください。
3つ目は、仕組みを作る前と比べる数字です。追いかけの時間が減っていれば、抽出と通知が効いています。
同じ法令・同じ論点の記事
雇入れ時にかかる義務という点では、安衛法59条の教育も同じ場面です。教育の側は業務マニュアルが更新されない理由で安衛則35条の教育事項から扱っています。
まとめ
健康診断の事務は、受診の追いかけに時間が使われ、結果が戻った後の工程が抜けます。抜けやすいのは、記録、医師からの意見聴取、本人への通知です。
やることは3つです。対象者を条文の条件で自動抽出すること。受診日を台帳に入れ、そこを起点に以降の期限を計算させること。そして、結果そのものは台帳と別の場所に、見る人を限って保管することです。
台帳に持つのは、入社日、受診日、所見の有無、意見聴取日、個人票への記載、通知日、報告日。結果の中身は書きません。
条文の要点は4つです。健康診断個人票を作成して5年間保存すること。異常の所見があると診断された労働者について、受診日から3月以内に医師の意見を聴き、それを個人票に記載すること。結果を本人に遅滞なく通知すること。そして、常時50人以上の労働者を使用する事業者は、定期の健康診断を行ったときに遅滞なく所轄労働基準監督署長に報告すること。
合意は、結果を見られる人の一覧を本人にも示すことで取ります。そして、期限の60日前から知らせてください。直前に言われると、業務の都合がつきません。
よくある質問
入社前に健康診断を受けた人にも、雇入れ時の健診が必要ですか
労働安全衛生規則第43条第1項のただし書きは、医師による健康診断を受けた後3月を経過しない者を雇い入れる場合において、その者が当該健康診断の結果を証明する書面を提出したときは、当該健康診断の項目に相当する項目についてはこの限りでないとしています。書面の提出が条件になっている点に注意してください。
医師の意見は、全員について聴く必要がありますか
労働安全衛生法第66条の4は、対象を「当該健康診断の項目に異常の所見があると診断された労働者に係るもの」に限っています。全員ではありません。台帳に所見の有無の列を持たせておけば、対象を自動で抽出できます。
意見聴取の期限は、いつからいつまでですか
労働安全衛生規則第51条の2第1項第1号は、健康診断が行われた日から3月以内に行うこととしています。同項第2号は、聴取した医師又は歯科医師の意見を健康診断個人票に記載することとしており、記載までが要件です。台帳に「意見聴取日」と「個人票への記載済み」の2列を持たせてください。
健康診断の結果は、何年保存すればよいですか
労働安全衛生規則第51条は、健康診断個人票(様式第5号)を作成して、これを5年間保存しなければならないとしています。なお、特定の有害な業務に関する健康診断については別の定めがある場合があるため、自社に該当する業務があるかを確認してください。
労働基準監督署への報告は、どの会社でも必要ですか
労働安全衛生規則第52条第1項は、常時50人以上の労働者を使用する事業者について、定期の健康診断を行ったときに、遅滞なく、電子情報処理組織を使用して所轄労働基準監督署長に報告しなければならないとしています。報告する事項には項目ごとの受診者数と異常所見があると診断された労働者の数が含まれるため、個人票を作成する段階で拾える形にしておいてください。
結果を上司に共有してもよいですか
就業上の措置を検討する場面では措置の内容を伝える必要がありますが、検査の数値そのものを伝える必要はありません。見られる人の一覧を作り、健診の案内と一緒に本人にも示してください。アクセス権は年に1回見直し、異動した人の権限が残っていないかを確認してください。
同じ部門の記事
人事総務年次有給休暇の管理を自動化する|5日の時季指定を漏らさない台帳と、管理簿の保存期間2026年10月10日
人事総務労働条件通知書を自動で作る|条件表と雛形を分け、法改正に追随できる形にする2026年10月6日
人事総務議事録をAIに作らせる前に決めること|会議を3種類に分け、残すのは4項目だけにする2026年9月30日
部門ごとの自動化スキームを、1つずつ
営業・経理・人事総務・サポート・現場。部門ごとに、1つのムダを消す設計図と、現場の合意の取り方を書いています。
同じ部門の記事だけを追うなら、人事・総務・労務の記事一覧からたどれます。