AIシフトで資格者を配置するときは、「毎日何人入れるか」に加えて、「どの時間帯にも、業務を担当できる資格者が何人必要か」を指定します。「薬剤師は毎日2人以上」だけでは、休憩が重なった時間や、早番が退勤した後まで確認できません。
資格者が必要な時間帯と勤務できる人を整理し、休憩を除いた人数を30分ごとに数える。この手順で、AIが作った勤務表の不足を見つけて直せます。以下では架空の調剤薬局を例に、条件文、初案と修正後の勤務表、時間帯別の確認表、自店で記入する空欄表を示します。新人と指導役を同じ時間帯に置く条件の書き方は、AIシフトで新人を配置するで扱っています。
AIシフトで資格者を配置するには、時間帯ごとの条件にする
まず、資格者の配置条件を「対象の資格・必要な時間帯・最低人数・数え方」の組み合わせで決めます。この例の条件は、「開局時間中は30分ごとに薬剤師を1人以上配置し、休憩中は人数に含めない」です。
日ごとの人数と時間帯ごとの人数は、確認する内容が違います。日ごとの人数は、その日に出勤する資格者の数。時間帯ごとの人数は、その区間に実際に業務を担当できる資格者の数です。同じ日に2人が出勤しても、勤務の前後や休憩の取り方によって、担当者のいない区間が残ります。
管理者が先に整理するのは、次の情報です。
- 開局・営業時間と、そのうち資格者を置く必要がある時間帯
- 対象の資格を保有し、該当業務を担当できる人(有資格者)
- 各人の勤務可能な曜日・時刻と、必要な休憩
- 業種の配置要件と、自店で追加する運用ルール
必要人数を設定するだけでは、誰がその枠を担当できるかが決まりません。資格者の登録と勤務可能時間をそろえてから、AIに割り当てる条件を渡します。
例の調剤薬局と薬剤師の勤務
以下は、2026年11月16日(月)〜21日(土)の架空例です。実在する薬局の事例や製品の動作実測ではありません。処方箋の受付と調剤を行い、月〜金は09:00〜19:00、土曜は09:00〜13:00に開局します。薬剤師不在時間は設けません。
| 人 | 資格・勤務条件 |
|---|---|
| A | 薬剤師、正社員、週4日勤務 |
| B | 薬剤師、正社員、週5日勤務 |
| C | 薬剤師、パート、水・木・金の09:00〜13:00に勤務 |
A・Bは後述する勤務・休憩時刻への変更が可能な前提です。Cの勤務可能時間は制約として固定し、空き時間を埋めるために延長したり、ほかの曜日へ移したりしません。
法令に関する記載は2026-10-11時点です。「薬局並びに店舗販売業及び配置販売業の業務を行う体制を定める省令」(体制省令)第1条では、開店時間内は常時、その薬局で調剤に従事する薬剤師が勤務することを定めています。ただし、法令で定める薬剤師不在時間内は、調剤に従事する薬剤師がその薬局以外の場所でその薬局の業務を行うために勤務していることとされています。(厚生労働省)
この例は、その例外を利用せずに開局時間を通して薬剤師を配置する設計です。「30分ごとに確認する」「休憩中の薬剤師を数えない」は、この薬局の運用として置く条件であり、法令の文言そのものではありません。また、薬局には処方箋数に応じた員数などの基準もあるため、この表だけで薬局の全要件を満たしたとは判断できません。(厚生労働省)
介護施設や店舗で使う場合も、「資格者が全時間帯に1人いればよい」とそのまま置き換えず、自店に適用される資格・人数・時間帯を所管行政や業界団体に相談して確認してください。
「毎日2人以上」では、薬剤師のいない時間が出る
最初に「薬剤師は毎日2人以上入れる。ただし土曜は1人」とだけ指定したとします。次の勤務表は、その条件を満たすものの、時間帯別には不足がある初案です。表の「/」より後ろは休憩時間を示します。
| 曜日 | A:勤務/休憩 | B:勤務/休憩 | C:勤務/休憩 | 日ごとの人数 |
|---|---|---|---|---|
| 月 | 09:00〜18:00/12:00〜13:00 | 10:00〜19:00/13:00〜14:00 | 休み | 2 |
| 火 | 09:00〜18:00/12:00〜13:00 | 10:00〜19:00/12:00〜13:00 | 休み | 2 |
| 水 | 09:00〜18:00/12:00〜13:00 | 休み | 09:00〜13:00/休憩なし | 2 |
| 木 | 休み | 10:00〜19:00/13:00〜14:00 | 09:00〜13:00/休憩なし | 2 |
| 金 | 09:00〜18:00/12:00〜13:00 | 10:00〜19:00/13:00〜14:00 | 09:00〜13:00/休憩なし | 3 |
| 土 | 休み | 09:00〜13:00/休憩なし | 休み | 1 |
日ごとの人数は月2・火2・水2・木2・金3・土1で、指定どおりです。しかし、次の時間は薬剤師が0人になります。
- 火曜12:00〜13:00:A・Bが同時に休憩へ入る。
- 水曜18:00〜19:00:Cは13:00、Aは18:00に退勤し、閉局まで誰も残らない。
- 木曜13:00〜14:00:Cの退勤とBの休憩開始が重なる。
原因はそれぞれ、休憩の重複、閉局前の勤務不足、交代時刻の不一致です。「人数を増やして」とだけ修正を頼んでも、どこを直すべきかが伝わりません。まずは不足が発生する曜日と時間帯を特定します。
勤務時間の合計が十分でも、朝や昼に人が集中していれば夕方の不足は埋まりません。日別の人数欄が条件を満たしていることと、開局中に担当者が途切れないことは、別々に確認する必要があります。
資格者の条件を30分ごとに書く
条件文には、開局時間、資格、最低人数、休憩の扱い、勤務可能時間を具体的に入れます。生成AIへ渡す場合は、次の文面に上のスタッフ条件と勤務表を添えて使えます。
対象は2026年11月16日(月)〜21日(土)です。開局時間は月〜金09:00〜19:00、土09:00〜13:00です。
開局時間中は、30分ごとの各区間を通して、薬剤師を1人以上配置してください。薬剤師不在時間は設けません。
配置人数には、その時間帯に勤務し、調剤を担当できる薬剤師だけを数えてください。休憩中・出勤前・退勤後の人は数えません。
Aは週4日、Bは週5日勤務です。Cは水・木・金の09:00〜13:00だけ勤務できます。勤務可能な曜日・時刻を勝手に変更しないでください。
薬剤師の休憩は重ねず、休憩中も別の薬剤師が勤務するようにしてください。初案の休憩の長さを保ち、勤務・休憩の開始と終了を勤務表に記載してください。
条件を満たせない場合は必要人数を下げず、不足する曜日・時間帯・資格・人数を示してください。勤務表とあわせて、30分ごとの薬剤師人数の確認表を出してください。
「常時1人」という短い指示にも、休憩を除くことや、閉局まで含めることを補います。「各区間を通して」と書くのは、区間の始めだけ人数がいればよいという数え方を避けるためです。
入力欄が分かれたAIシフト作成ツールでは、対象資格を担当・スキルへ、必要人数を時間帯別の欄へ、勤務可能時間を個人条件へ入力します。自然文と設定欄で別の人数を指定しないよう、生成前に照合してください。
配置条件は必須として扱い、希望の休憩時刻など調整できる条件とは分けます。「なるべく資格者を置く」とすると不足を許す指示に読まれるリスクがあるため、必要人数の条件には使いません。条件文の書き方全般は、AIでシフトを自動作成するには?条件の伝え方と確認項目で扱っています。
休憩が重ならないように書く
この例では「A・Bの休憩を重ねない」に加え、Cが退勤する前に休憩を終える必要がある日も見ます。木曜はBの休憩だけを見ても重複はありません。それでもCが13:00に退勤するので、Bの13:00〜14:00の休憩を支える人がいないのです。
休憩の条件は、「誰と重ねないか」と「休憩中に誰が残るか」をセットにします。少なくとも1人を残すという配置条件と、各人の休憩時間の確保の両方を考慮し、同時に満たす必要があります。
労働基準法第34条の法定休憩は、労働時間が6時間を超え8時間以下なら45分以上、8時間を超えるなら60分以上です。(厚生労働省)
A・Bの09:00〜18:00、10:00〜19:00の勤務は、休憩60分を除くと労働時間8時間です。法定休憩の最低時間と、この例で設定する60分は区別してください。修正でも60分を維持し、不足を埋めるために休憩を消して本人の負担を増やす処理はしません。Cと土曜のBは09:00〜13:00の勤務です。
休憩は勤務の途中に置き、自由に利用できる時間として確保します。電話番などの拘束がある時間を、休憩と同じように扱わないことも必要です。(都道府県労働局)
なお、休憩の一斉付与には、商業など一定の業種の適用除外や、労使協定による例外があります。自店で交代休憩を組む際は、適用業種や協定の取扱いも確認してください。(都道府県労働局)
時間帯×資格の表で空き時間を見つける
生成案の確認では、縦に30分の時間帯、横に曜日を並べ、資格ごとに人数を記入します。ここでは全員が薬剤師なので、確認対象の資格は薬剤師だけです。
数える条件は、その区間の全体が勤務時間内にあり、休憩と重ならないこと。該当する人を1人ずつ足します。出勤時刻を含み、退勤時刻以降は含めません。13:00退勤のCは12:30〜13:00には入りますが、13:00〜13:30には入りません。
同様に、13:00まで休憩している人は13:00から人数に戻します。休憩が終わる人と退勤する人の境目をそろえて数えると、二重に数えたり、存在しない空き時間を作ったりするのを防げます。
初案を集計した結果が、次の表です。各セルは休憩を除く薬剤師の人数です。「閉局」は配置確認の対象外で、0人の不足とは区別しています。
| 時間帯 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 09:00〜09:30 | 1 | 1 | 2 | 1 | 2 | 1 |
| 09:30〜10:00 | 1 | 1 | 2 | 1 | 2 | 1 |
| 10:00〜10:30 | 2 | 2 | 2 | 2 | 3 | 1 |
| 10:30〜11:00 | 2 | 2 | 2 | 2 | 3 | 1 |
| 11:00〜11:30 | 2 | 2 | 2 | 2 | 3 | 1 |
| 11:30〜12:00 | 2 | 2 | 2 | 2 | 3 | 1 |
| 12:00〜12:30 | 1 | 0 | 1 | 2 | 2 | 1 |
| 12:30〜13:00 | 1 | 0 | 1 | 2 | 2 | 1 |
| 13:00〜13:30 | 1 | 2 | 1 | 0 | 1 | 閉局 |
| 13:30〜14:00 | 1 | 2 | 1 | 0 | 1 | 閉局 |
| 14:00〜14:30 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 14:30〜15:00 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 15:00〜15:30 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 15:30〜16:00 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 16:00〜16:30 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 16:30〜17:00 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 17:00〜17:30 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 17:30〜18:00 | 2 | 2 | 1 | 1 | 2 | 閉局 |
| 18:00〜18:30 | 1 | 1 | 0 | 1 | 1 | 閉局 |
| 18:30〜19:00 | 1 | 1 | 0 | 1 | 1 | 閉局 |
太字の0は、火曜12:00・12:30、水曜18:00・18:30、木曜13:00・13:30から始まる各30分です。日ごとの人数では見えなかった不足を把握し、修正する時刻まで絞れました。
表計算に転記する場合も、先に勤務開始・終了と休憩開始・終了を入力し、そのデータから人数を数えます。人数欄だけを直接書き換えると、元の勤務表と一致しなくなるので注意してください。休憩を除いて時間帯ごとの人数を数える式はExcelのシフト表で時間別人数を集計する方法、担当者が0人の日を色付けする方法はエクセルのシフト表で責任者の不在をチェックする方法で扱っています。自動集計は人数を計算する処理であり、休憩や勤務の自動割当とは別です。
また、30分はこの例の確認単位であって、30分未満の不在を認める意味ではありません。勤務や休憩の境目が30分刻みに合わない場合は、その時刻でも区間を分けて確認します。区間の途中で担当者が変わるなら、引き継ぐ両者の時刻を見て、空白などの問題がないかを確かめましょう。
直した案を確かめる
不足の原因に合わせて、初案の3か所を直します。どの日も人数を追加する前に、勤務・休憩の時刻調整で条件を満たせるかを確認した例です。
火曜はBの休憩を13:00〜14:00へ移します。 Aが12:00〜13:00に休む間はBが勤務し、Aが戻ってからBが休憩に入る形です。
水曜はAを10:00〜19:00へ変更します。 09:00〜10:00と、Aの休憩12:00〜13:00を担当するのはCです。Aは閉局まで残るため、18時台の不足が埋まります。退勤だけを遅らせるのではなく、始業も変更する点がポイントです。
木曜はBの休憩を12:00〜13:00へ移します。 Cが勤務している間に休憩を取り、Cの退勤と同時にBが戻ります。13:00から休憩に入る初案との違いを確認してください。
修正後の勤務表は次のとおりです。
| 曜日 | A:勤務/休憩 | B:勤務/休憩 | C:勤務/休憩 |
|---|---|---|---|
| 月 | 09:00〜18:00/12:00〜13:00 | 10:00〜19:00/13:00〜14:00 | 休み |
| 火 | 09:00〜18:00/12:00〜13:00 | 10:00〜19:00/13:00〜14:00 | 休み |
| 水 | 10:00〜19:00/12:00〜13:00 | 休み | 09:00〜13:00/休憩なし |
| 木 | 休み | 10:00〜19:00/12:00〜13:00 | 09:00〜13:00/休憩なし |
| 金 | 09:00〜18:00/12:00〜13:00 | 10:00〜19:00/13:00〜14:00 | 09:00〜13:00/休憩なし |
| 土 | 休み | 09:00〜13:00/休憩なし | 休み |
実務では、この変更を本人の勤務可能時間や現場の勤務ルールと照合してから採用します。AIが提案した時刻だからという理由で、本人が勤務できない時間へ変更しないでください。
修正した時間帯と前後の引き継ぎを数え直す
不足していた枠を、修正後の勤務表から再計算します。
| 曜日・時間帯 | 初案の人数 | 修正後の人数 | 修正後に勤務する薬剤師 |
|---|---|---|---|
| 火12:00〜12:30 | 0 | 1 | B |
| 火12:30〜13:00 | 0 | 1 | B |
| 水18:00〜18:30 | 0 | 1 | A |
| 水18:30〜19:00 | 0 | 1 | A |
| 木13:00〜13:30 | 0 | 1 | B |
| 木13:30〜14:00 | 0 | 1 | B |
直した枠だけで確認を終えず、移動先の時間帯も見ます。火曜はBが休む13:00〜14:00をAが担当。水曜はAの始業が遅くなった09:00〜10:00をCが担当します。木曜はBが休む12:00〜13:00をCが担当し、13:00からBへ引き継ぎます。
修正後の全時間帯を同じ方法で数えると、月〜土の各日の最少人数はいずれも1人で、開局中に薬剤師が0人となる時間はありません。 Aは週4日、Bは週5日、Cは水・木・金の09:00〜13:00という条件も維持しています。
ここまでで確かめたのは、示した勤務・休憩による配置と休憩の長さです。業種の全基準への適合や、急な欠勤への対応まで確定したわけではありません。確定後に早退や休憩予定の変更があれば、その変更を勤務表に反映して人数を数え直します。
資格者が足りない日は、不足として残す
この例は時刻の変更で解消できましたが、担当できる資格者が勤務可能時間内にいなければ、同じ方法では埋まりません。その場合は、必要人数を下げたり、休憩中の人を人数に戻したりせず、不足として残します。
不足の記録には「曜日・時間帯・資格・不足人数」の4項目を入れます。「人手不足」とだけ書くより、誰にどの時間の応援を頼むべきかを判断できます。AIへ再生成を依頼する際も、解消できなかった条件をこの形で残すよう指定してください。
管理者が判断する順序は、勤務可能な資格者の応援、本人と確認した勤務時刻の調整、運営責任者との提供体制の調整です。応援を頼む人へ連絡するときは、必要な開始時刻から業務を担当できるかを確認します。来られるという返事だけで不足解消にはしません。
応援先を確保したら、氏名、勤務、休憩を勤務表へ追加し、確認表を再集計します。応援元でも同じ時間に必要な資格者が不足しないか、双方の管理者で照合してください。表の人数が埋まるところまで確認してから確定します。
自店の資格と時間帯で確認表を作る
自店用には、次の空欄表を開局・営業時間の最後まで増やして使えます。資格ごと、日付ごとに行を分け、人数の根拠として実際の担当者名も記録してください。
対象期間:____ 店舗・施設名:____ 配置要件の確認先・確認日:____ 休憩中の資格者の扱い:____
| 日付・曜日 | 時間帯 | 必要な資格・担当 | 必要人数 | 勤務中の該当者 | 休憩等で除く人 | 配置人数 | 不足人数 | 修正内容 |
|---|---|---|---|---|---|---|---|---|
| __ | __〜__ | __ | __ | __ | __ | __ | __ | __ |
| __ | __〜__ | __ | __ | __ | __ | __ | __ | __ |
| __ | __〜__ | __ | __ | __ | __ | __ | __ | __ |
| __ | __〜__ | __ | __ | __ | __ | __ | __ | __ |
「勤務中の該当者」から、休憩等で担当できない人を除いて配置人数を記入します。不足人数は「必要人数−配置人数」で計算し、マイナスなら0です。修正後は人数だけを直さず、勤務表を更新したうえで、この表も数え直します。
複数の資格を確認するときは、資格ごとに表を分けてください。同じ人が複数資格を持っていても、別の場所・担当へ同時に配置できるとは限りません。自店の要件と担当業務を確かめて、同時に数えてよい範囲を決めます。
シフト管理システムの入力環境を整えるなら、シフトラでは担当・スキルを定義して担当できる従業員を紐づけ、必要人数を担当・スキルごとに設定できます。時間単位で作る店舗は10分・15分・30分・60分の刻みを選べ、日別の業務割当の機能では、業務ごとに休憩中の人を必要人数に数えるかを指定できます(2026-09-05時点の製品情報)。(シフトラ)
今回の例なら、薬剤師の担当枠と確認する時間単位をそろえるために活用できます。ただし、設定したことだけで資格要件の充足を保証するものではありません。提示した確認表がそのまま自動出力されるという意味でもなく、管理者が生成案の勤務・休憩から人数を確認します。
自店で残る作業は、適用される配置要件の確認、休憩中の数え方の整理、資格者の勤務可能時間の収集です。常勤換算や資格の取得・更新管理は、この確認表の対象に含めません。まず自店の条件で表を埋め、必要なすべての時間帯に担当者がいることを確かめてから、勤務表を確定してください。