導入ガイド

シフト作成AIの使い方|勤務表を人が検算するポイント

YDAIコンサルティング株式会社 AI編集部

一次ソース検証型AIメディア編集部 ・ 監修: 依田 尚人

22
目次

シフト作成AIには希望の集計と勤務表のたたき台を任せられますが、労働時間の制約、必要な技能配置、公平性、例外対応は人が検算する必要があります。条件を入力して表が埋まっても、休憩や休日が確保され、業務を続けられる配置になっているとは限りません。完成表ではなく、確認対象を絞る案として扱うことが出発点です。

この記事では、希望シフトの受付、勤務条件の構造化、勤務表案の生成、検算、修正、承認の順に役割を分けます。特定業種や製品の機能、個別の労働時間制度の解説には広げず、複数の職場に共通する制約設定と差戻し手順を扱います。

本記事は2026年8月時点のe-Gov法令検索にある労働基準法と労働時間等の設定の改善に関する特別措置法を基礎に、特定のシフト管理製品を比較、推奨せず中立に構成しています。実際の勤務表は就業規則や個別の勤務条件にも左右されるため、担当者が最新の公式情報と職場の実態を確認してください。

要点サマリ(2026年8月時点・e-Gov法令検索)

  • AIは希望集計と勤務表案を補助し、最終承認と例外判断は人が担う
  • 勤務可能時間、必要人数、技能、休憩、休日、勤務間の時間を制約として分ける
  • 法令、職場運用、公平性の順に検算し、違反候補や条件競合を差し戻す
  • AI案と人の修正結果を残し、特定の人への負担や変更の偏りを確認する
  • 一部署から試し、確定日数と希望反映の定義を変えずに追跡する

シフト作成AIに任せる範囲を決める

希望集計から最終承認までの役割分担

AIには希望の集約、条件に沿った配置候補、不足枠や競合の提示を任せます。勤務表の確定、法令と就業条件の適否、技能不足への対応、急な欠勤時の変更は、権限を持つ人が根拠を確認して承認します。案と確定表を区別します。

希望集計と勤務表案の作成を補助する

希望受付では、勤務可能な曜日と時間、休暇希望、避けたい時間帯を同じ形式へ整えます。AIは必要人数と技能条件を読み、配置候補を作り、埋まらない枠や希望が競合する箇所を示します。入力がない日を勤務可能と推測せず、未回答と勤務不可を別の状態にして担当者へ戻すことが重要です。

複数の処理をつなぐ考え方はAIエージェントとはで確認できます。ただし、希望の受領から勤務表の公開までを無条件で連続実行させず、入力確定、制約確認、案の検算、最終承認ごとに停止点を置きます。元の希望と生成案を対応させ、誰のどの条件を使ったか追える状態にします。

最終承認と例外判断は人が担う

勤務表案に空きがなくても、休憩や休日、勤務間の時間、必要な技能、担当の偏りが適切とは限りません。希望の重複、急な欠勤、業務量の変化、引継ぎの必要性は、単一の優先順位だけで解けない例外です。担当者は各制約を順に確認し、解消できない競合を責任者へ上げます。

承認体制はAIガバナンス体制の作り方も参考に、案の作成者、一次確認者、最終承認者を分けます。人がAI案を修正できることに加え、変更理由と影響を受ける人を記録します。承認者が不在なら自動公開せず、保留または代行の手順へ戻します。

勤務条件をAIが読める形に整える

勤務条件を制約として整理する入力設計図

勤務条件は、対象者、期間、強さ、例外の有無を持つ制約として整理します。勤務可能時間、休暇希望、必要人数、技能、休憩、法定休日、勤務間の時間を別項目にし、競合時に人が判断できる情報を残します。条件の出所と更新日も明示します。

勤務可能時間・技能・必要人数を整理する

入力は、従業員ごとの勤務可能時間と希望、雇用上の条件、配置に使う技能、時間帯ごとの必要人数に分けます。休暇希望のように尊重する条件と、勤務不可や必要人数のように外せない条件を同じ重みで扱わないことが重要です。変形労働時間制など職場で採用する仕組みがある場合も、担当者が確定した条件だけを入力します。

氏名や希望を扱う範囲、入力者、閲覧者、修正権限は生成AIの社内利用ルールの作り方も参考に定めます。配置に不要な個人事情を広く入力せず、配慮が必要な条件は本人の説明をそのまま共有するのではなく、勤務表作成に必要な制約へ置き換えます。

優先順位と競合時の扱いを決める

制約は、必ず満たす条件、できる限り満たす希望、人が判断する例外に分けます。複数の希望が競合したときは、特定の人を常に優先する隠れた順序を作らず、交代、過去の割当、本人への確認など職場で合意した手順へ戻します。AIが勝手に条件を緩めず、解けない理由を示すことが必要です。

優先順位を変えた場合は、変更前の規則、変更理由、適用期間、承認者を記録します。欠員を埋めるために休憩や休日の条件を弱めることはせず、必要人数を満たせない案として人へ差し戻します。公平性は全員を同じ配置にすることではなく、決めた手順を一貫して適用し、例外を説明できる状態です。

AIが作った勤務表を人が検算する

法令・運用・公平性のチェック図

検算は、法令上の休憩と休日、職場が定めた勤務条件、技能と必要人数、公平性の順に行います。違反候補や入力不足を一覧で示し、原データと規則へ戻って人が適否を判断できる状態にします。検算結果と差戻し理由を記録します。

労働時間・休憩・休日の制約を確認する

労働基準法第34条では、労働時間が6時間を超える場合は少なくとも45分、8時間を超える場合は少なくとも1時間の休憩を途中に与えると定めています。同法第35条では毎週少なくとも1回の休日を与え、4週間を通じ4日以上の休日を与える場合の扱いも示しています。勤務表では時間数だけでなく、休憩の配置と休日の並びを人が確認します。

労働時間等の設定の改善に関する特別措置法第2条第1項は、健康と福祉を確保するために必要な終業から始業までの時間を設定するよう努めることを事業主の責務として示しています。勤務間の時間を固定の法定時間と誤認せず、自社で定めた条件をAIへ入力し、人が前日の終業と翌日の始業を照合します。

技能配置と業務継続性を確認する

時間条件を満たしても、必要な作業を担当できる人が不在なら勤務表として成立しません。時間帯ごとに必要な技能、責任者、引継ぎ、単独配置を避ける条件を確認します。AIが人物名や職歴から技能を推測するのではなく、職場が確認した技能情報だけを使い、不足時は未充足として表示します。

誤った前提や入力不足を見抜く観点はAIハルシネーション対策も参照できます。必要人数を満たすため存在しない勤務可能時間を補ったり、同じ人を重ねて配置したりしていないかを原データと照合します。公開前には代替要員と連絡手順も確認し、一人の変更で業務が止まらないかを見ます。

制約区分AIが確認する内容人が検算する内容例外時の対応記録
勤務可能時間希望と配置の一致未回答・勤務不可の区別本人へ確認希望・確認結果
休憩労働時間と休憩枠途中に確保されたか案を差し戻す休憩時刻・修正
休日休日の配置第35条との整合配置を組み直す休日・承認者
技能・人数時間帯別の充足実際に担当可能か応援・業務調整必要条件・対応
公平性希望反映・負担の分布偏りの理由交代・本人確認変更理由・履歴

この表は、労働基準法と労働時間等の設定の改善に関する特別措置法の公開条文を基礎に、勤務表の制約、検算、例外対応、記録へ再構成したものです。個別の適否は表だけで確定せず、職場の条件と実態を担当者が確認します。

公平性と説明可能性を確保する

希望反映・公平性・変更履歴の確認フロー

公平性は、希望反映、連続する勤務、負担の大きい時間帯、変更回数を同じ観点で確認します。AI案と人の修正後を比較し、偏りがある場合は業務上の理由と調整内容を本人へ説明できるようにします。同じ観点で定期的に見直します。

特定の従業員へ負担が偏っていないか見る

希望反映だけを集計すると、特定の時間帯や担当業務の負担を見落とします。早い時間と遅い時間、連続する勤務、急な変更、希望外の配置を分けて確認し、同じ人へ繰り返し集中していないかを見ます。人事労務のAI活用ガイドも参照し、採用や評価の情報を勤務表の優先順位へ無関係に混ぜないようにします。

差が見つかっても、直ちに不公平と断定せず、本人の希望、担当できる技能、業務上の必要性を確認します。AIが作った負担指標は話し合いの入口として使い、人物の評価点にはしません。調整できない場合は理由と次回の扱いを記録し、一度の例外が恒常的な割当へ変わらないようにします。

修正理由と変更履歴を残す

勤務表には、AIが最初に作った案、担当者の修正、最終承認の状態を分けて残します。変更履歴には対象者、変更前後の日時、理由、確認者、本人への連絡状況を含めます。完成版だけを保存すると、同じ競合が再発したときに、どの規則を調整すべきか判断できません。

本人から確認を受けた場合は、AIの計算を理由に回答を終えず、入力された希望、適用した制約、人が修正した理由を確認します。入力誤りが見つかったら当該箇所だけでなく、同じ条件で作成した他の配置への影響も点検します。履歴は監視のためではなく、説明と改善に必要な範囲へ絞ります。

小さな部署から段階導入する

試行から定着までの導入順序

導入は、勤務形態と技能条件が比較的単純で、人が全件を検算できる一部署から始めます。シフト確定までの日数と希望反映率を同じ定義で測り、誤りや差戻しが増えたら範囲を広げません。結果を次の試行条件へ反映します。

単純な勤務形態で検算方法を固める

試行前に、対象期間、対象者、利用する希望、必須制約、確認者を決めます。まず過去の確定表を使って案を作り、休憩、休日、勤務間の時間、必要人数、技能の各項目を人が照合します。検算表を固定した後に実際の希望で試し、公開前に全件を確認できる範囲を保ちます。

シフト確定までの日数は、希望受付の締切から承認完了までの起点と終点を決めて測ります。希望反映率は、対象にする希望の種類と、競合や本人確認で変更した場合の数え方を先に定義します。数値を良く見せるため希望項目を減らさず、反映できなかった理由も分類して確認します。

承認者と緊急変更の手順を決める

通常時は、案の作成、労働条件の確認、技能と人数の確認、最終承認、本人への通知の順を固定します。急な欠勤時も、代替候補の提示まではAIで補助できますが、本人への連絡、変更承認、影響する配置の再検算は人が行います。通知だけ変更して元の勤務表を残す状態を避けます。

停止条件には、休憩や休日の候補違反、二重配置、必要技能の不足、希望の欠落、承認前の公開を含めます。停止後は手作業へ切り替え、入力、制約、生成、確認のどこで問題が起きたかを記録します。再開時は対象を限定して再検算し、シフト確定までの日数と希望反映率への影響を確かめます。

まとめ

シフト作成AIは、希望の集計、勤務表案、不足枠や競合の提示に使い、勤務条件の適否、技能配置、公平性、例外対応は人が検算して承認します。勤務可能時間、休憩、法定休日、勤務間の時間、必要人数を別の制約として整理し、満たせない条件を隠さず差し戻すことが基本です。

導入時は一部署で全件を検算し、AI案、人の修正、最終承認の履歴を残します。シフト確定までの日数と希望反映率を定義して継続的に確認し、法令候補の見落としや負担の偏りがあれば対象を広げず、入力と承認手順を先に改善します。

よくある質問

Q. シフト作成をAIへ完全に任せられますか?
希望集計と勤務表案は任せられますが、法令、就業条件、技能配置、公平性を人が検算して承認する必要があります。
Q. AIへ渡すデータには何が必要ですか?
勤務可能時間、必要人数、技能、休暇希望、契約上の条件など、配置判断に必要な項目を構造化します。
Q. 労働時間の違反をAIが自動で防げますか?
違反候補の検知には使えますが、適否は担当者が実態と公式情報に照らして確認します。休憩と休日は労働基準法第34条・第35条、終業から始業までの時間は労働時間等の設定の改善に関する特別措置法第2条第1項が確認根拠です。
Q. 公平なシフトかどうかはどう確認しますか?
希望反映、連続勤務、負担の偏り、変更回数などの観点を決め、AI案と人の修正結果を比較します。
Q. 小規模事業者でも導入できますか?
単純な勤務形態や一部署に限定し、人が全件検算できる範囲から始められます。

出典・参考資料

  1. 1.
  2. 2.