手組みゼロ中小企業のAI導入支援|シフト作成の自動化からシフト作成の自動化 専門

用語

シフトの制約条件とは|守る条件と、できれば守りたい条件の違いと一覧

シフトの制約条件とは、勤務表を作るときに守る決まりのことで、毎晩の夜勤の人数、夜勤明けの休み、資格のある人の配置、連続勤務の上限などがあります。必ず守る条件(ハード制約)と、できれば守りたい条件(ソフト制約)に分けて書き出すと、自動作成でも手で組むときでも、作り直しが減ります。介護施設の導入例(イメージ)では、8つの条件と165件の希望休で、42人×30日の勤務表を組んでいます。

書いた人
手組みゼロ 主宰(シフト自動化エンジニア)
公開
更新
事実の確認

シフトの制約条件とは?

勤務表を作るときに守る決まりです。人数・時間・人の組み合わせ・本人の事情の4種類に分けると、漏れなく書き出せます。

  • 人数の条件。時間帯ごとの必要人数、毎晩の夜勤の人数、資格のある人の人数
  • 時間の条件。1日・1週の労働時間、休憩、休日、連続勤務の上限、勤務と勤務の間の時間
  • 人の組み合わせの条件。新人とベテランを組む、同じ日に入れない2人、リーダーを1人以上
  • 本人の事情。希望休、勤務できる時間帯、夜勤の可否、月の勤務日数や時間の上限

守る条件と、できれば守りたい条件の違いは?

法律や配置の決まりのように破れない条件がハード制約、希望休や公平さのように「できるだけ」の条件がソフト制約です。

自動作成では、ハード制約を1つでも破る案は出しません。ソフト制約は点数にして、できるだけ多く満たす案を探します。全部をハード制約にすると、解けない月が増えます。逆に全部をソフト制約にすると、大事な決まりを破る案も出てきます。

分け方に迷ったら「破ったら誰が困るか」で決めます。法律や基準に反する、利用者の安全に関わる、というものはハード制約。本人の希望や公平さはソフト制約にし、通らなかった所を一覧で見せて人が調整します。

業種ごとに、どんな条件がよく出るか?

介護は夜勤と資格、飲食は時間帯ごとの必要人数と人件費、コールセンターは着信に合わせた席数と休憩の置き方が中心になります。

  • 介護:毎晩の夜勤の人数/夜勤の翌日は明け、その翌日は休み/夜勤の月の回数の上限/各夜にリーダー1人以上/資格のある人の人数
  • 飲食・小売:30分ごとの必要人数(売上の予測から)/1日の勤務は3〜7時間/学生の週の上限/レジを開けられる人
  • コールセンター:30分ごとの必要席数(着信の予測から)/休憩は勤務の3〜5時間目/同じ時刻に休憩に入る人数の上限
  • 共通:法定休日(毎週1回か4週4日)/休憩(6時間超で45分、8時間超で1時間)/連続勤務の上限/遅番の翌日に早番を入れない
  • 本人の事情:希望休/勤務できる時間帯/月の勤務日数/夜勤の可否

配置の基準(介護の夜勤職員、保育士、看護の夜勤など)の具体的な人数は、告示や通知の原文と、所管の自治体の指導で確かめてから条件にしてください。このページでは、基準そのものの数字は扱いません。

条件どうしがぶつかったら、どうするか?

どの条件がぶつかっているかを特定し、人を足すか、条件を緩めるかを人が決めます。自動作成の仕組みは、その候補を示せます。

確かめること答え向く方式
ぶつかっている条件人数の条件(夜勤の回数の合計が足りない)夜勤のできる人を増やす、またはその月だけ上限を上げる
ぶつかっている条件希望休が同じ日に集中ソフト制約のまま、通らなかった人と調整する
ぶつかっている条件資格のある人が足りない時間帯勤務の種類(時間帯)を見直すか、応援を頼む

柱のページの実測では、夜勤ができる人を24人から12人に減らすと、「毎晩3人×30日=90回」と「1人月5回まで×12人=60回」がぶつかり、解けなくなりました。このように数で示せると、「夜勤のできる人を増やす」「その月だけ上限を6回にする」のどちらにするかを、根拠を持って決められます。

条件はどう書き出せばよいか?

先月の勤務表を見ながら、「なぜこの日はこの人なのか」を作った人に聞き、答えを1行ずつ書きます。

「いつもの感じで」としか書かれず、条件にできなかった

「夜勤はなるべく均等に」は、「夜勤の回数の差を1回以内に」のように数で書き直します。数にできないものは、通らなかった所を人が見る前提でソフト制約にします。

例外を書かず、毎月同じ所を手で直していた

「Aさんは第2土曜は家族の通院で休み」のような毎月の例外は、希望休ではなく本人の事情として条件に入れます。手で直した所は、翌月の前に条件へ足します。

よくある質問

制約条件は何個くらいになる?
職場によります。介護施設の導入例(イメージ)では8つでした。最初は主な条件から始め、手で直した所を見て足していきます。
希望休はハード制約にすべき?
原則はソフト制約にし、通らなかったものを一覧にして本人と調整します。冠婚葬祭のような外せない休みだけ、ハード制約にします。

シフト作成を、御社の決まりのままAIに。

今のExcelの勤務表も勤怠もそのまま使い、30万円〜で始められます。1フロア・1店舗の勤務表から引き受ける、中小企業向けのAI導入支援です。何をどう頼むか決まっていなくても、お気軽にご相談ください。御社のやり方に合わせて、進め方を一緒に考えます。

無料で相談する

作り方と頼み先の比較/シフト作成の時間の計算機

出典

  1. 厚生労働省「いわゆる『シフト制』により就業する労働者の適切な雇用管理を行うための留意事項」(令和8年6月19日改正)(2026年10月15日確認)

変更履歴

公開:公開