(57)【特許請求の範囲】
【請求項１】
それぞれの日に複数の勤務時間帯が設定された保育園の勤務シフトにおいて、前記保育園に勤務する保育士の勤務時間を、前記勤務時間帯に基づいて設定する保育園のシフト作成システムであって、
それぞれの前記保育士の勤務の基本となる情報としての勤務基本情報を取得する基本情報取得手段と、
前記勤務時間帯ごとに配置される、保育する園児の人数に依存して決定される前記保育士の人員数を設定する配置人員設定手段と、
前記基本情報取得手段が取得した前記勤務基本情報に基づいて、それぞれの前記勤務時間帯に、前記配置人員設定手段において設定された人員数の前記保育士を設定した勤務表素案を作成する勤務表素案作成手段とを備え、
前記配置人員設定手段は、
前記シフト作成システムの管理者が用いる管理者端末に、前記勤務時間帯ごとに配置される前記保育士の人数を設定するための設定画面を表示させる設定画面表示手段と、
前記設定画面に、保育する園児の年齢ごとに配置される前記保育士の人数を表示させる、複数の配置人数表示手段と、
それぞれの前記配置人数表示手段に表示される前記保育士の人数を増加または減少させるための変更入力を受け付けて該変更入力に基づく変更が行われた前記保育士の人数の数値情報を前記配置人数表示手段に表示させる変更入力受付手段と、
前記勤務時間帯ごとに配置される前記保育士の人数が、前記保育士１人あたりが担当する前記園児の園児数が所定の前記園児数を越えない範囲とするための、前記保育士の人数の数値情報を前記園児の年齢ごとにそれぞれ設定する人数設定手段と、
前記変更入力受付手段が受け付けた前記変更入力の数値情報が、前記人数設定手段の設定した前記数値情報を越えて前記保育士の人数を増加または減少させるものである場合、前記配置人数表示手段に表示された前記保育士の人数の増加または減少を禁止する処理を行う変更禁止手段と
を備えたことを特徴とするシフト作成システム。
【請求項２】
前記保育士の用いる端末から、前記保育士が入力した休暇情報を取得する休暇情報取得手段を備え、
前記勤務表素案作成手段は、前記休暇情報取得手段が取得した前記休暇情報を前記勤務表素案に反映させることを特徴とする請求項１に記載のシフト作成システム。
【請求項３】
前記休暇情報取得手段は、前記休暇情報として、それぞれの前記保育士がそれぞれの休暇の取得意思の度合を示す情報としての度合情報を含む情報を取得することを特徴とする請求項２に記載のシフト作成システム。
【請求項４】
前記勤務表素案作成手段は、前記勤務基本情報のうち、所定の条件を満たさないものである不適合条件情報
を除いたものについて、前記勤務表素案を作成することを特徴とする請求項１乃至３の何れか一つに記載のシフト作成システム。
【請求項５】
前記勤務表素案作成手段は、所定の人的情報も用いて前記勤務表素案を作成することを特徴とする請求項１乃至４の何れか一つに記載のシフト作成システム。
【請求項６】
前記所定の人的情報は、前記保育士の実務に携わった期間を示す情報としての勤務期間の情報であることを特徴とする請求項５に記載のシフト作成システム。
【請求項７】
コンピュータを、請求項１乃至６の何れか一つに記載のシフト作成システムとして機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保育園における保育士のシフト作成を支援するシフト作成システム、及びプログラムに関する。
【背景技術】
【０００２】
組織における人員の配置、すなわちシフトの作成を支援する情報システムとして、例えば特許文献１の勤務シフト表作成支援システムが知られている。この勤務シフト表作成支援システムは、勤務者毎の勤務日等の条件を過去の勤務シフトから抽出することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１８１７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
昨今、保育士の不足が社会問題として取り上げられており、保育士の人数を確保することはもとより、保育園の生産性向上、すなわち、保育園の従業員等が周辺業務に時間を奪われず、各自の主業務に集中できるようにすることは重要である。
【０００５】
保育園においても保育士のシフト、すなわち、どの保育士がどの勤務日のどの時間帯に勤務するかを作成することが通常行われており、当該シフトの作成を情報システムにより支援することは前述の生産性の観点で有用性が高い。
【０００６】
しかし、保育園においていかなる条件下で何人の保育士を配置すべきかについて国及び地方自治体による定めがある等、従来技術のような汎用的なシフト作成支援システムをそのまま使用することができないという問題があった。
【０００７】
この発明は上記の問題に鑑みてなされたものであり、保育園における保育士のシフト作成を支援するシフト作成システム、及びプログラムを提供する点にある。
【課題を解決するための手段】
【０００８】
かかる課題を解決するために、請求項１の発明に係るシフト作成システムは、それぞれの日に複数の勤務時間帯が設定された保育園の勤務シフトにおいて、前記保育園に勤務する保育士の勤務時間を、前記勤務時間帯に基づいて設定する保育園のシフト作成システムであって、それぞれの前記保育士の勤務の基本となる情報としての勤務基本情報を取得する基本情報取得手段と、前記勤務時間帯ごとに配置される、保育する園児の人数に依存して決定される前記保育士の人員数を設定する配置人員設定手段と、前記基本情報取得手段が取得した前記勤務基本情報に基づいて、それぞれの前記勤務時間帯に、前記配置人員設定手段において設定された人員数の前記保育士を設定した勤務表素案を作成する勤務表素案作成手段とを備え、前記配置人員設定手段は、前記シフト作成システムの管理者が用いる管理者端末に、前記勤務時間帯ごとに配置される前記保育士の人数を設定するための設定画面を表示させる設定画面表示手段と、前記設定画面に、保育する園児の年齢ごとに配置される前記保育士の人数を表示させる、複数の配置人数表示手段と、それぞれの前記配置人数表示手段に表示される前記保育士の人数を増加または減少させるための変更入力を受け付けて該変更入力に基づく変更が行われた前記保育士の人数の数値情報を前記配置人数表示手段に表示させる変更入力受付手段と、前記勤務時間帯ごとに配置される前記保育士の人数が、前記保育士１人あたりが担当する前記園児の園児数が所定の前記園児数を越えない範囲とするための、前記保育士の人数の数値情報を前記園児の年齢ごとにそれぞれ設定する人数設定手段と、前記変更入力受付手段が受け付けた前記変更入力の数値情報が、前記人数設定手段の設定した前記数値情報を越えて前記保育士の人数を増加または減少させるものである場合、前記配置人数表示手段に表示された前記保育士の人数の増加または減少を禁止する処理を行う変更禁止手段とを備えたことを特徴とする。
【０００９】
請求項２の発明は、請求項１に記載の構成において、前記保育士の用いる端末から、前記保育士が入力した休暇情報を取得する休暇情報取得手段を備え、前記勤務表素案作成手段は、前記休暇情報取得手段が取得した前記休暇情報を前記勤務表素案に反映させることを特徴とする。
【００１０】
請求項３の発明は、請求項２に記載の構成において、前記休暇情報取得手段は、前記休暇情報として、それぞれの前記保育士がそれぞれの休暇の取得意思の度合を示す情報としての度合情報を含む情報を取得することを特徴とする。
【００１１】
請求項４の発明は、請求項１乃至３のいずれかに記載の構成において、前記勤務表素案作成手段は、前記勤務基本情報のうち、所定の条件を満たさないものである不適合条件情報
を除いたものについて、前記勤務表素案を作成することを特徴とする。
【００１２】
請求項５の発明は、請求項１乃至４のいずれかに記載の構成において、前記勤務表素案作成手段は、所定の人的情報も用いて前記勤務表素案を作成することを特徴とする。
【００１３】
請求項６の発明は、請求項５に記載の構成において、前記所定の人的情報は、前記保育士の実務に携わった期間を示す情報としての勤務期間の情報であることを特徴とする。
【発明の効果】
【００１４】
本発明の構成によれば、シフト作成システムの勤務表素案作成手段が作成する勤務表素案は、保育士の勤務の基本となる情報としての勤務基本情報に基づいて、勤務時間帯ごとに、配置人員設定手段において設定された人員数の保育士が配置される。これにより、保育園における保育士のシフト作成を支援することができる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態に係るシフト作成システム全体の構成を概念的に示すブロック図である。
【図２】実施の形態に係る勤務表画面の構成を模式的に示す図である。
【図３】実施の形態に係る勤務表作成業務の流れを模式的に示すフロー図である。
【図４】実施の形態に係る配置人員基準設定画面の構成を模式的に示す図である。
【図５】実施の形態に係る勤務時間帯設定画面の構成を模式的に示す図である。
【図６】実施の形態に係る勤務表作成の流れを模式的に示すフロー図である。
【図７】実施の形態に係る配置人員設定ダイアログの構成を模式的に示す図である。
【図８】配置人員ダイアログの他の構成を模式的に示す図である。
【図９】配置人員ダイアログの他の構成を模式的に示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図面を参照して説明する。図１は、本発明の実施の形態に係るシフト作成システム１００全体の構成を概念的に示すブロック図である。
図１で示すように、本実施の形態に係るシフト作成システム１００は、シフト作成装置２００が、管理者端末３００及び勤務者端末４００とネットワーク５００を介して接続されている。
【００１７】
シフト作成装置２００は、勤務シフトを作成するサーバ装置であり、配置人員設定手段２１０と、勤務時間帯設定手段２２０と、勤務基本情報取得手段２３０と、勤務表素案作成手段２４０と、休暇情報取得手段２５０と、データベース２６０を備えている。
【００１８】
本実施の形態において、シフト作成装置２００は周知のサーバ用コンピュータにより構成されている。本実施の形態において、前述の配置人員設定手段２１０と、勤務時間帯設定手段２２０と、勤務基本情報取得手段２３０と、勤務表素案作成手段２４０と、休暇情報取得手段２５０はソフトウェアにより構成されており、当該サーバ用コンピュータの二次記憶装置に予め記憶されたプログラムを一次記憶装置にロードし、ＣＰＵ（中央演算装置）が当該ロードされたプログラムを実行することにより、サーバ用コンピュータをシフト作成装置２００として機能させるものである。
【００１９】
上記の通り、本実施の形態ではシフト作成装置２００がサーバ用コンピュータを用いて構成しているが、シフト作成装置２００として用いるコンピュータは適宜選択してよい。例えば、周知の据え置き型パーソナル・コンピュータを用いてもよいし、或いは、タブレット型コンピュータ等の携帯可能なコンピュータを用いてもよい。シフト作成装置２００のハードウェア構成は、シフト作成装置２００に要求される性能、耐久性、信頼性等に応じて任意に変更可能である。
【００２０】
また、本実施の形態におけるシフト作成装置２００は単一のコンピュータにより構成されているが、これを二台以上のコンピュータにより構成するようにしてもよい。シフト作成装置２００を二台以上のコンピュータにより構成する場合には、全てのコンピュータを同一の場所に設置する必要はなく、例えば、シフト作成装置２００を構成するコンピュータ群が遠隔地に配置され、後述するネットワーク５００を介して通信する構成としてもよい。
【００２１】
本実施の形態におけるシフト作成システム１００は、いわゆるＷＥＢアプリケーションとして構成されている。シフト作成システム１００において、シフト作成装置２００はＷＥＢアプリケーションサーバとして機能し、後述する管理者端末３００及び勤務者端末４００はＷＥＢクライアントとして機能する。したがって、シフト作成システム１００を用いる管理者および保育士等の勤務者は、管理者端末３００又は勤務者端末４００のＷＥＢブラウザによりシフト作成装置２００に対し要求を送信し、シフト作成装置２００が返信した情報が管理者端末３００又は勤務者端末４００のＷＥＢブラウザに表示される。なお、本実施の形態では上記のようにシフト作成システム１００をＷＥＢアプリケーションとして構成しているが、シフト作成システム１００の情報システムとしての構成は任意に変更してよく、例えば、シフト作成装置２００のみのスタンドアロン型情報システムとして構成してもよい。
【００２２】
配置人員設定手段２１０は、勤務シフト表を作成するにあたって、各勤務時間帯に配置する保育士の人数を配置人員情報として設定する。本実施の形態では、配置人員設定手段２１０は配置人員基準設定手段２１０ａを備えており、当該配置人員基準設定手段２１０ａにより、園児の年齢ごとに、園児何人につき保育士が一人必要か、を示す配置人員基準を設定することができる。設定した情報は後述するデータベース２６０に格納される。
【００２３】
勤務時間帯設定手段２２０は、勤務日を分割する勤務時間帯を設定する。本実施の形態では、保育士の配置は各勤務日における勤務時間帯ごとに行われるが、当該勤務時間帯の開始時間及び終了時間等を設定することができる。設定した情報は後述するデータベース２６０に格納される。
【００２４】
勤務基本情報取得手段２３０は、配置する保育士についての勤務基本情報を取得する。本実施の形態において、勤務基本情報は保育士の勤務の基本となる情報であり、具体的には、保育士の各々について、氏名、役職、保有資格、「勤務期間」としての勤続年数、常勤の可否、及び、不適合条件等を含んでいる。勤務基本情報はデータベース２６０に予め格納されており、勤務基本情報取得手段２３０は当該データベース２６０から勤務基本情報を取得する。
【００２５】
勤務表素案作成手段２４０は、勤務表の素案、すなわち、勤務シフトの暫定版を作成する。本実施の形態では、勤務時間帯設定手段２２０により設定された勤務時間帯について、配置人員設定手段２１０により設定された人数の保育士を、勤務基本情報取得手段２３０で取得する保育士から選定し配置する。勤務表素案作成手段２４０が作成した勤務表の素案を示す情報は、データベース２６０に格納される。
【００２６】
休暇情報取得手段２５０は、保育士が入力した休暇情報をデータベース２６０から取得する。本実施の形態では、後述するように、休暇情報には、それぞれの保育士が勤務者端末４００から入力した休暇取得意思強弱情報に基づいて形成された、保育士の休暇取得の意思の度合いを示す情報としての度合情報を含んでいる。
【００２７】
データベース２６０は、本実施の形態におけるシフト作成システム１００が記録する情報を格納するデータベースである。本実施の形態では、シフト作成装置２００に構築したＲＤＢＭＳ（リレーショナル・データベース・マネージメント・システム）を用いてデータベース２６０を構成しているが、データベース２６０を他の方法により構成してもよく、例えば、上記情報をシフト作成装置２００のファイル空間上にファイルとして格納するようにしてもよい。
【００２８】
管理者端末３００及び勤務者端末４００は、本実施の形態におけるシフト作成システム１００の管理者（たとえばそれぞれの保育園の園長先生や、保育園から委託されたシステム管理会社のシステム担当者等が考えられる。）、及び、保育士等の勤務者（たとえばそれぞれの保育士が考えられる。）が使用する端末であり、パーソナル・コンピュータ、タブレット、スマートフォン等の、ネットワークを介してシフト作成システム１００とデータ通信が可能な端末によって構成される。前述したように、本実施の形態ではシフト作成システム１００をＷＥＢアプリケーションとして構成しており、管理者端末３００及び勤務者端末４００は、後述するネットワーク５００を介してＷＥＢブラウザでシフト作成装置２００と通信するコンピュータである。
【００２９】
なお、現実の運用においては、管理者端末３００及び勤務者端末４００は、管理者の人数分（またはそれ以上）、また、勤務者である保育士の人数分（またはそれ以上）存在することが好ましいが、ここでは説明を簡略化するため、特に区別の必要がある場合を除き、管理者端末３００が１台、勤務者端末４００が１台であるものとして以下の説明を行う。
【００３０】
本実施の形態では、前述のようにシフト作成システム１００がＷＥＢアプリケーションとして構成されており、シフト作成装置２００は、管理者端末３００及び勤務者端末４００とネットワーク５００を介して通信する。ネットワーク５００は任意のネットワークを選択してよく、例えばインターネット等の広域ネットワークであってもよいし、ＬＡＮ（ローカル・エリア・ネットワーク）であってもよい。
【００３１】
以上が本実施の形態におけるシフト作成システム１００の全体的な構成である。次いで、本実施の形態における、シフト作成システム１００により作成される勤務表について説明する。
【００３２】
本実施の形態では、シフト作成システム１００により、一の勤務日を複数の時間帯に分割し、当該分割された時間帯にどの保育士が配置されるかを一ヶ月分表したものを勤務表として管理者端末３００及び勤務者端末４００に表示する。図２は、当該勤務表の素案を表示する勤務表素案画面Ｗ１００の構成を模式的に示した図である。
【００３３】
なお、図２には、本実施の形態において作成する勤務表の素案（勤務表として完成する前に作成された、それぞれの保育士のシフト案を入力して各保育士に提示される勤務表案のこと。）が完成した状態が示されているが、実際に勤務表の素案を作成する際には、最初の状態は、勤務表のそれぞれの項目には、何も表示されていない（つまり、それぞれの保育士のそれぞれの勤務日には、何も記載されていない状態）で示されることとなる。
【００３４】
図２で示すように、本実施の形態の勤務表素案画面Ｗ１００は、月表示欄Ｗ１０１、保育士必要人数表示欄としての、朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃ、勤務表Ｗ１０３が表示されている。
【００３５】
月表示欄Ｗ１０１には、勤務表素案画面Ｗ１００に表示されている勤務表の対象月が表示されており、朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃには、保育士が勤務する一日の時間帯を朝の時間帯、昼の時間帯、夜の時間帯の三つの時間帯に分けて、それぞれの時間帯において配置すべき保育士の人数が、それぞれの時間帯表示ボタンＷ１０２ａ，Ｗ１０２ｂ，Ｗ１０２ｃ上に表示される。
【００３６】
図２においては、その一例として、朝の時間帯表示ボタンＷ１０２ａには「３」が表示され、朝の時間帯に３人の保育士の配置が必要であることが示されている。同様に、昼の時間帯表示ボタンＷ１０２ｂには「８」が表示され、昼の時間帯に８人の保育士の配置が必要であることが示され、夜の時間帯表示ボタンＷ１０２ｃには「２」が表示され、夜の時間帯に２人の保育士の配置が必要であることが示されている。  
なお、朝の時間帯、昼の時間帯、夜の時間帯に配置される保育士の人数は、後述する配置人員基準設定画面Ｗ２００（図４参照）において設定された保育士の人数に基づいて設定されることとなる。
【００３７】
勤務表素案画面Ｗ１００をこのように構成することで、朝の時間帯、昼の時間帯、夜の時間帯を基準として、シフトの作成状況や作成されたシフトを表示することができる。そして、管理者端末３００を使用する管理者や、勤務者端末４００を使用する保育士が、朝の時間帯、昼の時間帯、夜の時間帯を基準としてシフトの管理や確認を行うことができる。これにより、保育士の勤務シフトの基本となる時間帯（朝シフト、昼シフト、夜シフト）に、勤務表素案画面Ｗ１００の朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃの表示を一致させることとなり、保育士のシフト管理を行う（管理者端末３００を使用する）管理者（保育園の園長先生など）の管理業務や、（勤務者端末４００を使用する）保育園に勤務する保育士の勤務シフト確認などを行いやすいシステムを提供することができる。
【００３８】
なお、勤務表素案画面Ｗ１００の表示態様は、朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃの表示を基準としたもののみに限定されることはなく、それぞれの保育園の勤務シフトの体系やシフト管理の体系に応じて任意に変更することができる。具体的には、たとえば図２に示す朝の時間帯表示ボタンＷ１０２ａに表示された朝の時間帯、昼の時間帯表示ボタンＷ１０２ｂに表示された昼の時間帯、夜の時間帯表示ボタンＷ１０２ｃに表示された夜の時間帯に替えて、朝の時間帯、昼の時間帯１（昼の早番）、昼の時間帯２（昼の遅番）、夜の時間帯の４つに勤務時間帯を分けて表示・設定して、勤務表素案画面Ｗ１００上に対応する数のクリックボタン等として表示させることもできるし、勤務時間帯をもっと細分化して設定したり、１日の勤務時間帯を１つや２つに設定した上で、勤務表素案画面Ｗ１００上に対応する表示を行うこともできる。
【００３９】
また、朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃはクリックボタンとしての機能を有し、それぞれの時間帯表示ボタンＷ１０２ａ，Ｗ１０２ｂ，Ｗ１０２ｃがクリックされると、クリックされたボタンに対応する時間帯の、勤務時間帯の開始時間や終了時間、並びに、当該時間帯に配置する保育士の人数等設定するための画面である、配置人員設定ダイアログＷ１０４，Ｗ１０５，Ｗ１０６が管理者端末３００の表示部（図示せず）に表示される（図２において図示しない。）。配置人員設定ダイアログＷ１０４，Ｗ１０５，Ｗ１０６については後述する（図７〜図９参照）。
【００４０】
勤務表Ｗ１０３は、勤務日を列Ｗ１０３ａ、配置される保育士を行Ｗ１０３ｂとする表であり、各行Ｗ１０３ｂにおいて、各勤務日のそれぞれについてどの勤務時間帯に配置されるかを示すものである。また、保育士を表す行Ｗ１０３ｂの上側には、各勤務日において配置すべき保育士の人数を表す行Ｗ１０３ｃが設けられている。
【００４１】
本実施の形態では、一例として、朝の時間帯のシフトが３つ（「シフトＡ」〜「シフトＣ」）、昼の時間帯のシフトが７つ（「シフトＤ」〜「シフトＩ」）、夜の時間帯のシフトが３つ（「シフトＪ」〜「シフトＬ」）あるものとしており、図２に示す勤務表素案画面Ｗ１００は、行Ｗ１０３ｂのそれぞれに、それぞれの保育士の日ごとのシフトの種類か、休暇の状況（同図に「休」で示されたもの）が表示されるようになっている。
【００４２】
たとえば、図２においては、１行目の保育士Ａは、２０２０年２月１日（土）は「シフトＡ」、２月４日（火）は休暇、２月６日は「シフトＢ」に配置されることが示されている。また、同表の、文字が四角枠で囲われた部分（たとえば、１行目の保育士の２０２０年２月１日（土）の「Ａ」の部分）は、シフトが確定した部分を示している。
【００４３】
なお、本実施の形態では、勤務表素案画面Ｗ１００は１ヵ月の勤務表を表示しているが、勤務表の期間は任意に変更してよく、例えば１週間の勤務表を表示するようにしてもよい。
【００４４】
次いで、本実施の形態における、勤務表作成の全体的な業務の流れについて説明する。図３は、本実施の形態における勤務表作成業務全体の流れを示すフロー図である。
【００４５】
本実施の形態におけるシフト作成システム１００を用いた勤務表作成は、勤務表を作成するに先立って初期設定を行う（ステップＳ１０１）。
【００４６】
本実施の形態における初期設定ステップＳ１０１は、具体的には、配置人員基準の設定（ステップＳ１０１ａ）と、勤務時間帯の設定（ステップＳ１０１ｂ）から構成されている。
【００４７】
図４は、前述のステップＳ１０１ａを行う際に使用する、配置人員基準設定画面Ｗ２００の構成を模式的に示す図である。この配置人員基準設定画面Ｗ２００は、管理者端末３００の表示部（たとえば、パーソナル・コンピュータのＬＣＤ等のディスプレイ等。図示せず。）に画像として表示される。
【００４８】
本実施の形態における配置人員は、園児の年齢ごとに、園児何人につき保育士一人を配置すべきかの基準に基づいて決定され、配置人員基準設定画面Ｗ２００は当該基準を設定する項目として、園児の年齢０歳〜５歳のそれぞれについて園児の人数を入力する項目欄Ｗ２０１ａ〜Ｗ２０１ｆを備えている。
【００４９】
それぞれの項目欄Ｗ２０１ａ〜Ｗ２０１ｆは、保育する園児の年齢ごとに、園児の数が表示され、園児の数の左右には「−」ボタン、「＋」ボタンが配設され、このボタンをクリックするとそれぞれの項目欄Ｗ２０１ａ〜Ｗ２０１ｆの園児の人数を増減させることができる。
【００５０】
たとえば、図４においては、０歳児の項目欄Ｗ２０１ａには「３」と表示されている。これは、保育する０歳児３人に対し、保育士を１人配置するように設定することを示している。同様に、１歳児の項目欄Ｗ２０１ｂには「６」と表示されている。これは、保育する１歳児６人に対し、保育士を１人配置するように設定することを示している。もし、０歳児の項目欄Ｗ２０１ａの左の「−」ボタンをクリックすると「３」が「２」に変更される。これは、保育する０歳児２人に対し、保育士を１人配置するように設定することを示す。
【００５１】
管理者が当該配置人員基準設定画面Ｗ２００で入力した配置人員基準は配置人員基準設定手段２１０ａによりシフト作成装置２００が備えるデータベース２６０に保存され、当該保存された配置人員基準に基づいて、前述の勤務表素案画面Ｗ１００における保育士必要人数が、朝の時間帯、昼の時間帯、夜の時間帯ごとに算出されて、算出された人数が、勤務表素案画面Ｗ１００（図２）の朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃに表示される。
【００５２】
なお、本実施の形態における配置人員基準設定画面Ｗ２００では、国及び／又は地方自治体が定める基準よりも配置人員の基準を緩和することができないように構成されている。
【００５３】
たとえば、国の基準で「保育士１人につき、０歳児を５人以上保育してはならない。」と規定されている場合には、シフト作成システム１００は、この基準を満たすように設定され、配置人員基準設定画面Ｗ２００の０歳児の項目欄Ｗ２０１ａは、「４」が表示された状態で「＋」ボタンをクリックしても数字が「５」に増加しないように設定されている。
【００５４】
なお、シフト作成システム１００に設定する基準は、国の基準のみならず、地方公共団体の基準等であってもよい。
【００５５】
さらに、本実施の形態においては、国の設定した基準に、保育園独自の基準を加算した状態で勤務時間帯ごとの保育士の数を設定できるようになっている（図７参照）。これにより、本実施の形態においては、国の設定する基準よりも保育士１人あたりの担当する園児の数を減少させて、保育士１人あたりの労働負担を軽減できるようになっている。
【００５６】
図５は、前述のステップＳ１０１ｂを行う際に使用する、勤務時間帯設定画面Ｗ３００の構成を模式的に示す図である。この勤務時間帯設定画面Ｗ３００は、管理者端末３００の表示部（図示せず）に画像表示される。
【００５７】
図５で示すように、勤務時間帯設定画面Ｗ３００は、新規作成ボタンＷ３０１及びシフト表示欄Ｗ３０２と、シフト作成・編集欄Ｗ３０３が設けられている。シフト作成・編集欄Ｗ３０３には、時間帯名入力欄Ｗ３０３ａ、勤務種別入力欄Ｗ３０３ｂ、開始・終了時間ボタンＷ３０３ｃ、勤務制限設定ボタンＷ３０３ｄ、表示色設定ボタンＷ３０３ｅ、保存ボタンＷ３０４と、削除ボタンＷ３０５を備えている。
【００５８】
新規作成ボタンＷ３０１は、新規にシフト作成を行う際にクリックされるボタンである。
【００５９】
シフト表示欄Ｗ３０２は、作成済みのシフトが表示される欄である。ここでは、「Ａ」〜「Ｌ」の１２種類の勤務シフトのうち、「昼の時間帯」のシフトである「Ｄシフト」〜「Ｉシフト」が表示された状態となっている。
【００６０】
シフト表示欄Ｗ３０２のそれぞれのシフトを表示する部分（図５における「Ｄ」「Ｅ」・・・「Ｉ」の四角枠部分）はシフト表示ボタンＷ３０２ａであり、クリックボタンとしての機能を有する。管理者端末３００の管理者がこのシフト表示ボタンＷ３０２ａのいずれか一つ（たとえば「Ｄ」のボタン）がクリックすると、クリックされたシフト（たとえば「Ｄシフト」が）シフト作成・編集欄Ｗ３０３に、（図５に示した状態と同様の状態に）表示されて、このクリックしたシフト（たとえば、既に作成済みの「Ｄシフト」）の内容を編集することができる。
【００６１】
シフト作成・編集欄Ｗ３０３の、時間帯名入力欄Ｗ３０３ａは、勤務時間帯の名称（たとえば、本実施形態においては、「Ａシフト」〜「Ｌシフト」等のシフトの名称）をテキスト入力する入力欄である。
【００６２】
勤務種別入力欄Ｗ３０３ｂは、「朝の時間帯」「昼の時間帯」「夜の時間帯」等（図２の朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃの表示に対応する。）や、「休暇」等の勤務の種類を選択する選択ボタンである。開始・終了時間ボタンＷ３０３ｃは、設定するシフトの開始時間と終了時間を設定するために、数字を選択する選択ボタンである。勤務制限設定ボタンＷ３０３ｄは、予め定められた勤務制限（たとえば、「朝の時間帯のみ」等の時間帯制限や「特定の曜日のみ」のような曜日制限、「どのシフトにも入らない特別の時間帯での勤務」など）を選択するためのチェックボックス式の選択ボタンである。表示色設定ボタンＷ３０３ｅは、シフトが勤務表素案画面Ｗ１００や勤務者端末４００上に表示されるときのシフト毎の背景色を設定する選択ボタンである。保存ボタンＷ３０４は、設定したシフトの内容を保存するときにクリックするボタンである。削除ボタンＷ３０５は、作成したシフトの内容を削除するときにクリックするボタンである。
【００６３】
本実施の形態では、勤務時間帯設定画面Ｗ３００により新たに勤務時間帯を作成すること、及び、既に作成した勤務時間帯を修正又は削除することができる。
【００６４】
新規作成ボタンＷ３０１を押下した場合には、シフト作成・編集欄Ｗ３０３の入力欄Ｗ３０３ａ〜Ｗ３０３ｆの入力項目が空白又は所定の初期設定が入力された状態となり、管理者が当該項目Ｗ３０３ｆ〜Ｗ３０３ｆに任意に入力をして保存ボタンＷ３０４を押下することにより、入力した内容に基づいて勤務時間帯を示す情報がシフト作成装置２００のデータベース２６０に保存される。
【００６５】
前述の勤務表素案画面Ｗ１００における勤務表１０３は、上記勤務時間帯設定画面Ｗ３００により設定した内容に基づいて、各勤務時間帯ごとにどの保育士が配置されるかを表示する。
【００６６】
また、上述したとおり、既に作成済みの勤務時間帯は、シフト表示欄Ｗ３０２に表示される。そして、管理者端末３００を使用する管理者が、シフト表示欄Ｗ３０２のシフト表示ボタンＷ３０２ａのいずれか（たとえば図５における「Ｄ」）をクリックすると、クリックされたシフト（たとえば「Ｄシフト」）の内容がシフト作成・編集欄Ｗ３０３の各入力欄Ｗ３０３ａ〜Ｗ３０３ｆに表示される。そして、管理者はそれぞれの項目を編集できる。
【００６７】
管理者が当該表示された入力欄Ｗ３０３ａ〜Ｗ３０３ｆに適宜入力を行ってシフトを作成したり、作成済みのシフトを編集したのちに保存ボタンＷ３０４を押下すると、勤務時間帯設定手段２２０が変更した内容に基づいてデータベース２６０に保存されている勤務時間帯を示す情報を更新する。また、管理者が削除ボタンＷ３０５を押下した場合には、勤務時間帯設定手段２２０が勤務時間帯をデータベース２６０から削除する。
勤務時間帯設定画面Ｗ３００で作成されたり編集されたそれぞれのシフト、たとえば「シフトＡ」〜「シフトＬ」は、それぞれの保育士が勤務者端末４００から休暇希望を入力するときに表示される表示画面（図示せず）や、勤務表素案画面Ｗ１００に勤務表素案を表示するときに反映される。
【００６８】
なお、本実施の形態において、初期設定ステップＳ１０１は勤務表作成の度に行う必要はなく、シフト作成システム１００の導入時に一度行えばよい。また、配置人員の基準や勤務時間帯を変更する必要等が生じた場合には、任意のタイミングで初期設定を再度行うことができる。
【００６９】
ステップＳ１０１の初期設定が完了した後は、管理者の操作により、シフト作成装置２００は任意の月における勤務表の素案を作成する（ステップＳ１０２）。勤務表素案作成処理の詳細については後述する。
【００７０】
ステップＳ１０２で勤務表の素案を作成し、勤務表の素案をそれぞれの勤務者端末４００の表示部（図示せず）に表示した後に、保育士から勤務時間帯の変更等の希望があった場合には、管理者が管理者端末３００を操作して、任意に勤務表を修正する（ステップＳ１０３）。そして、修正し、作成した勤務表に基づいて各保育士が勤務を行う。
【００７１】
なお、本実施の形態においては、ステップＳ１０３において、それぞれの保育士が勤務者端末４００から入力した休暇申請等の勤務表素案の修正希望は、他の保育士の勤務者端末４００にも表示されるように構成されている。これにより、一の保育士の勤務希望や休暇申請希望を他の保育士が見ながら自分の勤務修正希望や休暇申請を行うことができる。これにより、たとえば、多くの保育士が休暇申請を出している日時でさらに他の保育士が休暇申請を出すことを思いとどまらせたり、他の保育士の勤務申請にあわせて自分の勤務日時を調整して申請するような、個々の保育士の自発的なシフト調整を促すことが可能となる。
【００７２】
以上が本実施の形態のシフト作成システム１００を用いた勤務表作成業務の全体的な流れである。次いで、勤務表の素案作成処理の流れについて説明する。
【００７３】
図６は、本実施の形態における勤務表素案作成処理の流れを模式的に示すフロー図である。なお、前述の通り、本実施の形態において、勤務表素案画面Ｗ１００に表示される勤務表Ｗ１０３は勤務日を列、保育士を行とし、各保育士が各勤務日においてどの勤務時間帯に配置されるかを示すものである。本実施の形態における勤務表素案作成処理は、一ヶ月の各勤務日における各勤務時間帯ごとに、どの保育士を配置するかを暫定的に設定するものである。そして、管理者端末３００の表示部（図示せず）には、この勤務表素案画面Ｗ１００が表示され、勤務者端末４００の表示部（図示せず）には、勤務表素案画面Ｗ１００の一部または全部が表示され、管理者と保育士のそれぞれが勤務表の素案を見ることができるようになっている。
【００７４】
そして、勤務表の素案は、たとえば、管理者端末３００を操作する管理者（たとえば保育園の園長先生）の操作に基づいて、シフト作成システム１００が作成する。
【００７５】
また、前述の通り、本実施の形態では、シフト作成装置２００を周知のサーバ用コンピュータを用いて構成しており、後述するステップＳ２０１〜Ｓ２０５の処理はプログラムとしてシフト作成装置２００のＨＤＤ（ハードディスクドライブ）等二次記憶装置に予め記憶されている。当該記憶されたプログラムをシフト作成装置２００のメモリにロードし、ＣＰＵがこれを実行することにより、勤務表素案作成処理が実行される。
【００７６】
シフト作成装置２００は、先ず、保育士の配置を設定する勤務時間帯から、所定の順序に基づいて一の勤務日における一の勤務時間帯を取得する（ステップＳ２０１）。
【００７７】
前述の通り、本実施の形態では、勤務時間帯設定手段２２０により、一の勤務日について複数の勤務時間帯が設定されている。また、本実施の形態では勤務表素案画面Ｗ１００において一ヶ月の勤務表Ｗ１０３を表示する。したがって、勤務表素案作成処理において処理の対象となる勤務時間帯は、作成する月の勤務日数に勤務時間帯数を乗じた数となり、ステップＳ２０１及び後述するステップＳ２０２〜Ｓ２０５の処理は、当該数分繰り返し実行される。
【００７８】
勤務時間帯を取得すると、シフト作成装置２００は保育士の勤務の基本となる情報である勤務基本情報を取得する（ステップＳ２０２）。勤務基本情報は保育士の各々について、氏名、性別、年齢、住所、役職、保有資格（たとえば保育士資格の有無や、保育士以外の所有資格（たとえば管理栄養士や看護師や養護教諭一種免許状など、保育に関連する業務に必要な資格）など。）、勤続年数（たとえば保育士としての実務経験年数など。「事務員」等、非保育士として保育園に勤務する人員の情報も含まれる。）、常勤の可否、及び、不適合条件等の情報を含んでおり、データベース２６０に予め登録されている。ステップＳ２０２ではシフト作成装置２００の勤務基本情報取得手段２３０によりデータベース２６０から勤務基本情報が取得される。この勤務基本情報は、勤務表素案作成手段２４０における勤務シフト作成に必要な情報として用いられる。
【００７９】
次いで、シフト作成装置２００は、ステップＳ２０１で取得した勤務時間帯における保育士の人員数を取得する（ステップＳ２０３）。
【００８０】
前述の通り、本実施の形態では、配置人員基準設定手段２１０ａにより、園児の年齢ごとに、園児何人につき保育士が一人必要かを示す配置人員の基準が設定されている。ステップＳ２０３では、ステップＳ２０１で取得した勤務時間帯に保育する園児の人数および年齢構成に基づいて、当該勤務時間帯に配置する保育士の人数を決定する。なお、ステップＳ２０１で取得した勤務時間帯に保育する園児の数については後述する。
【００８１】
本実施の形態におけるシフト作成装置２００は、また、各保育士の各々の休暇情報を取得する（ステップＳ２０４）。休暇情報は、各保育士が任意のタイミングで勤務者端末４００を操作して入力作業を行い、シフト作成装置２００のデータベース２６０に保存されており、ステップＳ２０４では当該保存された休暇情報を休暇情報取得手段２５０が取得する。
【００８２】
なお、本実施の形態では、各保育士が入力する休暇情報には休暇の取得意思を示す情報としての「度合い情報」が含まれており、後述するステップＳ２０５は当該度合い情報が示す休暇の取得意思の強弱に基づいて保育士を配置するか否かを決定する。
【００８３】
この「度合い情報」は、勤務者端末４００に表示される、休暇取得申請画面（図示せず）に「度合い入力ボタン（図示せず）」のような入力手段によって入力できるようになっている。
【００８４】
それぞれの保育士は、勤務者端末４００において、休暇申請時に、休暇を強く希望する日（たとえば自分の子供の授業参観の日）においては、「度合い入力ボタン『高』（図示せず）」をクリックして、管理者端末３００を操作する管理者に、休暇取得意思の強さをアピールすることができる。反対に、保育士が、できれば休暇を取得したい程度に考える日（たとえばデートの日）の休暇申請の際は、「度合い入力ボタン『低』（図示せず）」をクリックして、管理者端末３００を操作する管理者に、休暇取得意思がさほど強くないことをアピールすることができる。この情報を用いて、管理者端末３００を操作する管理者は、それぞれの保育士の休暇を、保育士の意向を反映した、保育士の満足度の高い状態で設定することが可能となる。
【００８５】
ステップＳ２０１で取得した一の勤務時間帯についてステップＳ２０２〜Ｓ２０３により各情報を取得すると、シフト作成装置２００の勤務表素案作成手段２４０により、当該取得した一の勤務時間帯に配置する保育士が設定される（ステップＳ２０５）。なお、処理の実情等によっては、ステップＳ２０４の手順とステップＳ２０５の手順を、同じ手順内で行い、保育士の休暇の設定と勤務日の勤務シフトの設定を一緒に行ってもよい。
【００８６】
なお、本実施の形態のステップＳ２０５においては、まず、管理者端末３００の管理者が、「不適合条件情報」としての「各保育士の休暇」と「イレギュラーな勤務体系」の部分のシフトを作成したのちに、勤務表素案作成手段２４０が「通常の勤務体系」の部分のシフトを作成する。
【００８７】
本実施の形態における「イレギュラーな勤務体系」とは、全てのシフト（本実施の形態における「シフトＡ」〜「シフトＬ」の１２種類のシフト）に入ることができない状態のことをいう。たとえば、朝の時間帯のシフト（たとえば「シフトＡ」〜「シフトＣ」）しか入れない状態、昼の時間帯のシフト（たとえば「シフトＤ」〜「シフトＩ」）しか入れない状態、夜の時間帯のシフト（たとえば「シフトＪ」〜「シフトＬ」）しか入れない状態、特定のシフト（たとえば「シフトＤ」のみ）しか入れない状態、どのシフトにも該当しない特定の時間帯（たとえば、どのシフトにも該当しない、８時３０分〜１４時３０分のみ入れる状態）などがこれに該当する。
【００８８】
ただし、勤務表素案作成手段２４０が「各保育士の休暇」や、各保育士の「イレギュラーな勤務体系」の情報入力に基づいて、これらの情報を勘案した勤務表素案を作成できるように構成し、ステップＳ２０５において、勤務表素案作成手段２４０の演算処理によって、各保育士の休暇や、イレギュラーな勤務体系で勤務する保育士のシフトを作成するように構成してもよい。
【００８９】
また、本実施の形態における「不適合条件情報」は「各保育士の休暇」と「イレギュラーな勤務体系」に限定されるものではない。たとえば、「各保育士の休暇」のみや、「イレギュラーな勤務体系」のみが「不適合条件情報」であってもよいし、「各保育士の休暇」と「イレギュラーな勤務体系」以外の条件、たとえば、保育園の行事（たとえば、園児の歯科検診やお遊戯会等の特定のイベントのある日や、特定のイベントの行われる時間帯など）が「不適合条件情報」であってもよいし、特殊な勤務体系で勤務する特定の保育士の勤務シフトのみが「不適合条件情報」であってもよいし、その他、勤務シフト素案を作成する上で用いられるどのような条件や情報を「不適合条件情報」として設定してもよい。
【００９０】
なお、本実施の形態では、ステップＳ２０２〜Ｓ２０３の処理を行った後にステップＳ２０５を実行するよう構成しているが、例えば、ステップＳ２０３の休暇情報の取得をステップＳ２０５の後に実行するように構成してもよい。
【００９１】
前述のステップＳ２０１〜Ｓ２０５を、全ての勤務日における全ての勤務時間帯について実行すると、本実施の形態における勤務表素案作成処理が完了する。
【００９２】
本実施の形態における勤務表の素案作成処理では、事前に配置人員基準設定手段２１０ａにより配置人員の基準が設定されており、当該設定された基準に基づいて、素案を作成する月に保育する園児の数から、配置する保育士の人数を決定する。
【００９３】
図７は、勤務表素案を作成する月において、配置人員の設定を行う配置人員設定ダイアログＷ１０４の構成を模式的に示す図である。
【００９４】
前述したように、勤務表素案画面Ｗ１００（図２）には、前述のように、表示された月における保育士必要人数が、朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃに、それぞれの時間帯ごとに表示されている。この勤務表素案画面Ｗ１００において、朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃは、人数表示欄とクリックボタンとの機能を併有している。
【００９５】
管理者端末３００を使用する管理者が、朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃのいずれかをクリックすると、管理者端末３００の表示部（図示せず）に表示された勤務表素案画面Ｗ１００上には、図７に示す、クリックされた時間帯の開始時間及び終了時間、並びに、配置する保育士の人数を設定する配置人員設定ダイアログＷ１０４が表示されることになる。
【００９６】
図７は、勤務表素案画面Ｗ１００（図２）の朝の時間帯表示ボタンＷ１０２ａがクリックされたときに、管理者端末３００の表示部（図示せず）に、朝の時間帯に対応する配置人員設定ダイアログＷ１０４が表示された状態を模式的に示している。
【００９７】
図７に示す配置人員設定ダイアログＷ１０４は、入力項目として、押下した時間帯の開始時間Ｗ１０４ａ及び終了時間設定欄Ｗ１０４ｂ、各年齢ごとの園児数を設定する園児数設定欄Ｗ１０４ｃ、追加する保育士の人数を設定する追加人数設定欄Ｗ１０４ｄを備えており、また、園児数設定欄Ｗ１０４ｃの人数及び追加する保育士の追加人数設定欄Ｗ１０４ｄの人数から、前述の配置人員基準設定手段２１０ａで設定した基準にしたがって算出した保育士の人員数を表示する保育士合計数表示欄Ｗ１０４ｅを備えている。
【００９８】
具体的には、たとえば、図７においては、特定の日の朝の時間帯において、園児数設定欄Ｗ１０４ｃには、０歳児２名、１歳児３名、２歳児５名、３歳児１０名、４歳児１２名、５歳児１４名が保育されることが示されている。この園児の保育人数を、図４の配置人員基準設定画面Ｗ２００に示した基準に基づいて演算すると、この時間帯には、国の基準に基づくと、３名の保育士が必要であることが算出され、算出された「３名」という数値は、追加人数設定欄Ｗ１０４ｄの左側の「３」という数字として表示されている。
【００９９】
ここに、管理者端末３００を操作する管理者（たとえば園長先生）が、この保育園独自の基準で配置する保育士を１名増やす場合、管理者は追加人数設定欄Ｗ１０４ｄに「１」を設定する。これにより、「３」に「１」を追加した「４」名の保育士が必要であることが、保育士合計数表示欄Ｗ１０４ｅに表示される。
【０１００】
この、保育士合計数表示欄Ｗ１０４ｅに表示された人数は、勤務表素案画面Ｗ１００等に表示され、勤務表素案作成手段２４０による設定等にも用いられることとなる。
【０１０１】
管理者が管理者端末３００を操作して配置人員設定ダイアログＷ１０４の入力項目に任意の値を設定すると、当該設定した時間帯に配置する保育士の人数が配置人員設定手段２１０によりデータベース２６０に保存され、前述のステップＳ２０３で取得される。
【０１０２】
なお、本実施の形態のステップＳ２０５の勤務表素案作成の手順においては、図２の勤務表素案画面Ｗ１００に示された勤務シフトの基本となる、朝の時間帯、昼の時間帯、夜の時間帯の全ての時間帯の勤務シフトがまとめて作成され、図２に示す勤務表素案画面Ｗ１００に示すような勤務表素案が一度に作成される。これにより、勤務表素案の作成効率を高めると共に勤務表素案の作成速度を高速化し、勤務表素案を作成する（管理者端末３００を使用する）管理者の管理を行いやすくすると共に、（勤務者端末４００を使用する）保育士が容易にシフトを確認できるようにすることができる。
【０１０３】
ただし、ステップＳ２０５の勤務表素案作成の手順において、朝の時間帯、昼の時間帯、夜の時間帯の全ての時間帯の勤務シフトが必ずまとめて作成されねばならないことはなく、保育園や（管理者端末３００を使用する）管理者の都合により、特定の時間帯や特定の事項に限定された形で勤務表素案作成を作成することも可能である。
【０１０４】
たとえば、ステップＳ２０５において、まず、データベース２６０に情報が記録された全ての保育士の中から、昼の時間帯に勤務可能である旨の勤務情報が記録されている保育士のみを抽出して、昼の時間帯のシフトのみの勤務表素案を作成して勤務表素案画面Ｗ１００に表示し、次いで同様の手順で朝の時間帯のシフトを加えた勤務表素案を勤務表素案画面Ｗ１００に表示し、さらに同様の手順で夜の時間帯のシフトを加えた勤務表素案を勤務表素案画面Ｗ１００に表示するようなことも可能である。
【０１０５】
さらには、ステップＳ２０５において、特定の保育士のみの勤務シフトが表示された勤務表素案を作成することも可能である。たとえば、まず、データベース２６０に情報が記録された全ての保育士の中から、保育士Ａ、保育士Ｂ、保育士Ｃの勤務情報を抽出して、保育士Ａ、保育士Ｂ、保育士Ｃの勤務表素案を作成して勤務表素案画面Ｗ１００に表示し、次いで同様の手順で、保育士Ｄ、保育士Ｆ、保育士Ｆの勤務シフトを作成して、保育士Ｄ、保育士Ｆ、保育士Ｆの勤務シフトを追加したものを勤務表素案画面Ｗ１００に表示し・・・というような形で、勤務表素案の作成と勤務表素案画面Ｗ１００の表示を行うことも可能である。
【０１０６】
さらには、上記の特定の勤務時間や特定の保育士以外のいかなる限定条件に基づいた限定的な勤務表素案を作成して勤務表素案画面Ｗ１００に表示することもできる。
【０１０７】
なお、本実施の形態では、各勤務時間帯ごとに保育する園児の人数を年齢別に入力し、当該入力した園児の人数から配置する保育士の人数を算出するが、例えば園児の年齢等によりグループに分けて保育する場合等には、保育園全体の保育園児数ではなく各グループごとに配置する保育士の人数を算出するようにしてもよい。
【０１０８】
図８は、配置する保育士の数を、グループとして保育園が設けた組ごとに算出する配置人員設定ダイアログＷ１０５の構成を示す図であり、図９は、保育する園児を年齢層により幼児と乳児の二グループとして、当該グループごとに配置する保育士の数を算出する配置人員設定ダイアログＷ１０６の構成を示す図である。図８の配置人員設定ダイアログＷ１０５、図９の配置人員設定ダイアログＷ１０６も、図７に示す配置人員設定ダイアログＷ１０４と同様に、管理者端末３００を使用する管理者が、勤務表素案画面Ｗ１００（図２）の朝の時間帯表示ボタンＷ１０２ａ、昼の時間帯表示ボタンＷ１０２ｂ、夜の時間帯表示ボタンＷ１０２ｃのいずれかをクリックすると、管理者端末３００の表示部（図示せず）に表示されるものである。図８の配置人員設定ダイアログＷ１０５も、図９の配置人員設定ダイアログＷ１０６も、勤務表素案画面Ｗ１００（図２）の朝の時間帯表示ボタンＷ１０２ａがクリックされたときに管理者端末３００の表示部（図示せず）に表示されるものである。
【０１０９】
配置人員設定ダイアログＷ１０５及びＷ１０６では、入力項目として、園児数設定欄Ｗ１０４ｃでの園児数に替えて、保育園全体に対して増員する保育士の人数を設定するための保育士人数設定欄Ｗ１０５ｆ、保育士人数設定欄Ｗ１０６ｆをそれぞれ備えている。図８に示す配置人員設定ダイアログＷ１０５や、図９に示す配置人員設定ダイアログＷ１０６を用いた場合、配置人員基準に基づいて算出した各グループに配置する保育士の人数の合計に、保育士人数設定欄Ｗ１０５ｆや、保育士人数設定欄Ｗ１０６ｆにおいて設定した増員数を加算した人数を保育士合計数表示欄Ｗ１０５ｅ、保育士合計数表示欄Ｗ１０６ｅに表示する。このようにして、保育園の運営状況に応じた形で、シフト作成システム１００によって勤務表素案を作成することができる。
【０１１０】
以上が、本実施の形態におけるシフト作成システム１００の勤務表素案作成処理の流れである。
【０１１１】
本実施の形態に係るシフト作成システム１００では、勤務表素案作成手段２４０が作成する勤務表素案は、保育士の勤務の基本となる情報としての勤務基本情報に基づいて、勤務時間帯ごとに、配置人員設定手段２１０において設定された人員数の保育士が配置される。これにより、保育園における保育士のシフト作成を支援することができる。
【０１１２】
本実施の形態の説明は以上であるが、本発明の構成は上記実施の形態に限られるものではない。
【０１１３】
例えば、勤務表の素案作成処理において、所定の人的情報を用いて保育士の配置を行うようにしてもよい。
【０１１４】
本実施の形態では、勤務基本情報が勤続年数、すなわち、保育士の実務に携わった期間を示す情報を含んでいる。これを用いて、勤続年数の少ない保育士（たとえば、勤続年数２年未満の保育士）を配置する際には、必ず所定以上の勤続年数の保育士（たとえば、勤続年数５年以上の保育士）も配置するようにしたり、あるいは、勤続年数の少ない保育士が同じ日の同じ時間帯に複数名配置されないように構成してもよい。これは、勤務表素案作成手段２４０における、禁止条件や組み合わせ条件等の設定によって実現することができる。これにより、経験の浅い保育士だけで保育することによる保育上のトラブルを回避できるようなシステム構成とすることができる。
【０１１５】
また、配置する保育士同士の相性が業務の遂行に影響を与える等の事情がある場合には、相性の悪い保育士が同一の勤務時間帯に配置されないようにしてもよい。
【０１１６】
また、本実施の形態におけるシフト作成システム１００は、主として保育士のシフト作成に用いられるものであるが、このシフト作成システム１００を、保育園で勤務する保育士以外の勤務者、例えば事務員、保健の先生、管理栄養士、等の勤務シフトの作成にも併用することができる。
【０１１７】
さらに、本実施の形態のシフト作成システム１００は、シフトの作成や管理に作成した情報を、保育士や保育園の職員の労働管理のために用いることもできる。具体的には、たとえば、シフト作成システム１００において作成したそれぞれの保育士のシフトを統計情報として用い、取得した統計情報、たとえば、それぞれの保育士の勤務時間の長短、勤務時間帯の偏在状況（たとえば朝が多い、昼が多い、等）や、休暇取得状況等から、それぞれの保育士の労働条件（たとえば勤務時間が長すぎる、出退勤の負担の多い時間が多すぎる、など）の情報を取得し、それぞれの保育士の労働状況の改善のために用いることが考えられる。これにより、このシフト作成システム１００を、保育士の離職防止システム等として応用することも考えられる。
【０１１８】
さらにまた、本実施のシフト作成システム１００を、シフトの割合の情報を取得して活用することも考えられる。
【０１１９】
すなわち、本実施の形態のシフト作成システム１００において、「Ａシフト」〜「Ｌシフト」の１２種類のシフトと、「休暇」シフトの採択情報が取得でき、これにより、たとえば、「●●年×月は、全シフトの回数４６６回のうち、Ａシフトは１５回採択され（全体の３％）、Ｂシフトは１８回採択され（全体の４％）、Ｃシフトは１８１回採択され（全体の３９％）・・・」のような統計情報を取得できる。これにより、管理者端末３００を用いる管理者等が、シフトの採択状況や、将来的によりよいシフト体系を作成するための情報を取得することが可能となる。
【０１２０】
その他の具体的な構成も本実施の形態に限られるものではなく、本発明の趣旨を逸脱しない範囲において様々な変更が可能である。
【符号の説明】
【０１２１】
１００  シフト作成システム
２００  シフト作成装置
２１０  配置人員設定手段
２２０  勤務時間帯設定手段
２３０  勤務基本情報取得手段
２４０  勤務表素案作成手段
２５０  休暇情報取得手段
２６０  データベース
３００  管理者端末
４００  勤務者端末
５００  ネットワーク
【要約】
【課題】  保育園における保育士のシフト作成を支援するシフト作成システム、及びプログラムを提供する。
【解決手段】シフト作成システム１００が、保育士の勤務の基本となる情報としての勤務基本情報を取得する勤務基本情報取得手段２３０と、保育する園児の人数に依存して勤務時間帯ごとに保育士の人員数を設定する配置人員設定手段２１０と、勤務基本情報に基づいて、各勤務時間帯ごとに配置人員設定手段２１０において設定された人員数の保育士を設定した勤務表素案を作成する勤務表素案作成手段２４０を備える。
【選択図】  図６【図１】
0006806346.tif 000002
【図２】
0006806346.tif 000003
【図３】
0006806346.tif 000004
【図４】
0006806346.tif 000005
【図５】
0006806346.tif 000006
【図６】
0006806346.tif 000007
【図７】
0006806346.tif 000008
【図８】
0006806346.tif 000009
【図９】
0006806346.tif 000010