(57)【要約】  登録した人が所持する登録者通信端末と雇用側通信端末とシステム用サーバコンピュータとをインターネット等の通信ネットワークを介して接続すると共に、コンピュータが雇用側の雇用要件に適合した人を日毎の業務別に対応させた時間枠（セル）に自動割当てを行うキャリア開発システムであって、セルがセル割当条件に従って並べられているシフト作成画面を用いて、登録された人に関する事前の勤務評価値および人員割当条件に基づいてセルに人の自動割当てを行い、登録者通信端末を介して業務別のシフトを公開して一定期間募集する。その後、割当した人に対して通信ネットワークを通じて当該登録者通信端末に事前確認お知らせを送信して、その応答を当該登録者通信端末を介して受付ける。応募した人が事前の勤務評価値および雇用要件に従ってセルに自動割当てされ、シフト表が作成される。【特許請求の範囲】
【請求項１】
登録した人が所持する登録者通信端末と雇用側通信端末とシステム用サーバコンピュータとをインターネット等の通信ネットワークを介して接続すると共に、前記システム用サーバコンピュータが雇用側の雇用要件に適合した人を日毎の業務別に対応させた時間枠（セル）に自動割当てを行うキャリア開発システムであって、
前記システム用サーバコンピュータは雇用側が提示した募集人数、勤務期間、勤務時間枠、業務などの雇用要件を記憶すると共に、予め登録した人およびその人の事前の勤務評価値を記憶した記憶手段と、
セル内の必要条件を登録するセル割当条件入力手段と、
少なくとも雇用形態を設定する人員割当条件入力手段と、
上記の雇用要件に対応したシフト作成を行うため、勤務期間を指定して登録するシフトフレーム作成手段と、
前記シフトフレーム作成手段で作成したシフトフレームに登録した勤務期間の日毎の業務別に、時間枠、人数、職位、雇用形態、勤務評価値の範囲などのセル条件を入力するセル作成画面を有し、作成したセルをシフトに追加するセル作成手段と、
前記セル作成手段により勤務期間の日毎に作成された業務別のセルが前記設定したセル割当条件に従って並べられているシフト作成画面を有し、人に関する事前の勤務評価値および人員割当条件に基づいて日毎の業務別に対応させたセルに人の自動割当てを行うシフト作成手段と、
前記シフト作成手段により勤務期間の日毎に応じた業務別のセルが作成された後、登録された登録者通信端末を介して業務別のシフトを公開して一定期間募集するエントリー手段と、
前記シフト作成手段で割当された人に対して通信ネットワークを通じて当該登録者通信端末に事前確認応答を連絡すると共に、前記割当された人からの事前確認応答を当該登録者通信端末を介して受付けるシフト事前確認手段と、を構成すると共に、前記エントリー手段で一定期間募集の締め切り後に前記シフト作成手段が応募した人に関する事前の勤務評価値および前記雇用要件に基づいて応募した人を前記セルに自動割当てを行うことを特徴とするキャリア開発システム。
【請求項２】
請求項１において、シフト作成手段はセル割当条件入力手段が設定したセルに登録された優先順位の高い必要条件を満足する人から割当てを行うことを特徴とするキャリア開発システム。
【請求項３】
請求項１において、シフト作成手段はセル割当条件入力手段が設定したセル間の割当て優先順位の高いセルの中で、当該セルに登録された優先順位の高い必要条件を満足する人から割当てを行うことを特徴とするキャリア開発システム。
【請求項４】
請求項２において、業務の緊急性と重要性に即したシフトの優先順位であることを特徴とするキャリア開発システム。
【請求項５】
請求項２において、セルの必要条件の優先順位は勤務評価値の高い順であることを特徴とするキャリア開発システム。
【請求項６】
請求項１において、シフト作成手段は同じセルで複数の人が重複したとき、勤務評価値の高い順で割当てを行うことを特徴とするキャリア開発システム。
【請求項７】
請求項１において、記憶手段がスタッフと雇用側が合意して、勤務可能な雇用要件を予め登録した予約パターンを記憶すると共に、人員割当条件が先着順であるとき、シフト作成手段が前記記憶手段に記憶された登録の予約パターンをセルに適用して優先的に自動割当を行うことを特徴とするキャリア開発システム。
【請求項８】
請求項７において、セル作成手段により業務別のセルを作成した後に予約パターンを適用して優先セルを指定すると、シフト作成手段が予約パターンをセルに優先的に自動割当を行って公開前シフト確定をした後に前記エントリー手段が登録された登録者通信端末を介して登録した人に業務別のシフトを公開して一定期間募集することを特徴とするキャリア開発システム。
【請求項９】
請求項１において、シフト作成手段により登録した人の自動割当後に空きセルが生じた場合に、エントリー手段が登録した人の内、前記自動割当されていない人に対して当該登録者通信端末を介して前記空きセルの業務のシフトを公開し、一定期間再募集し、その締め切り後に前記シフト作成手段が応募した人に関する事前の勤務評価値および前記雇用要件に基づいて当該空きセルに応募した人の自動割当てを行うことを特徴とするキャリア開発システム。
【請求項１０】
登録した人が所持する登録者通信端末と雇用側通信端末とシステム用サーバコンピュータがインターネット等の通信ネットワークを介して接続され、前記システム用サーバコンピュータが雇用側から提示された募集人数、勤務期間、勤務時間枠、業務などの雇用要件を登録した人の登録者通信端末を介して業務公開して一定期間募集し、該募集期間締め切り後に応募した人に関する事前の勤務評価値および前記雇用要件に基づいて日毎の業務別に対応させた時間枠（セル）に応募した人の自動割当てを行うキャリア開発システムであって、
前記システム用サーバコンピュータは、セル内の必要条件を登録すると共に、該登録された必要条件に優先順位を設定するセル割当条件入力手段と、
少なくとも雇用形態順位を設定する人員割当条件入力手段と、
上記の雇用要件に適合したシフト作成を行うため、勤務期間を指定して登録するシフトフレーム作成手段と、
前記シフトフレーム作成手段で作成したシフトフレームに登録した勤務期間の日毎の業務別に、時間枠、人数、職位、雇用形態、勤務評価値の範囲などのセル条件を入力するセル作成画面を有し、作成したセルをシフトに追加するセル作成手段と、
前記セル作成手段により勤務期間の日毎に作成された業務別のセルが前記設定したセル割当条件に従って並べられているシフト作成画面を有し、前記各セルに人員割当条件に従って人の自動割当を行うシフト作成手段と、
前記シフト作成手段で割当された人に対して通信ネットワークを通じて当該登録者通信端末に業務の事前確認応答を連絡すると共に、前記割当された人から当該登録者通信端末を介して事前確認応答を受付けるシフト事前確認手段と、
を構成することを特徴とするキャリア開発システム。
【請求項１１】
請求項１０において、シフト事前確認手段が事前確認応答で割当された人から自ら探した代替の人への変更申し入れ（コミュニティシフトチェンジ）の連絡を受付けると、シフト作成手段が当該代替の人に関する事前の勤務評価値をセル条件で設定した勤務評価値に照らして適否を判断することを特徴とするキャリア開発システム。
【請求項１２】
請求項１０において、シフト事前確認手段が割当された人から事前確認応答が無かったことを判断すると、シフト作成手段が該当セルに人員割当条件に従って他の人への自動割当（システムシフトチェンジ）を行うと共に、シフト確認手段が当該他の人に対して割当てられたことを前記他の人の登録者通信端末へ連絡することを特徴とするキャリア開発システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は登録した人が所持する登録者通信端末と雇用側通信端末とシステム用サーバコンピュータとをインターネット等の通信ネットワークを介して接続し、雇用側の雇用要件に適合した人の自動割当てを行うキャリア開発システムに関し、特にアルバイト、パートなどで就労する人を対象とするシフト制勤務形態において、登録した人を実績評価に基づく能力に応じた最適な配置（シフト）を自動的に実行可能にすると同時にシフト制勤務を利用する人の勤務意識をも向上させることができるキャリア開発システムに関する。
【背景技術】
【０００２】
従来、アルバイトなどの就労者（以下、「短期就労者」と記す）の採用時には面接試験等を通してその雇用すべき者の能力を判断し、その後、仕事従事する上での教育マニュアルやＯＪＴなどにより就労者の教育を行っていた。
特に個人の有するキャリア履歴に応じて適切な追加的履修カリキュラムを個人に対して助言する、いわゆる職業適性能力開発システムを用いたキャリアカウンセリングシステム、或いは情報通信業界やベンチャー企業のように企業側で必要とされる職務スキルが数年程度で劇的に変化するような状況に用いて好適な人材選択支援するシステム、或いは雇用側で各求職者の個人的なキャリア履歴に応じて適切な追加的履修カリキュラムがどの程度必要か判別できる職業適性能力開発システムを用いた人材選択支援システムなどが知られている。【０００３】
しかしながら前記従来の教育はそもそも短期就労者の仕事ぶりが仕事に支障がきたさない様にすることの方面に重点がおかれており、短期就労者には補完的仕事の要素が強くなっていて、積極的な企業の戦力として計算しにくいものであった。【０００４】
特に、サービス産業（小売業界、外食産業界等）に働く者の能力の問題点は、短期就労者をいかにしたら戦力アップできるかであり、それには短期就労者の能力を正社員と同等かそれ以上にすることが不可欠で、その能力をスムーズにかつ確実に短期就労者に保持させることが出来る潜在能力開発システムが要望されていた。例えば、特許文献１や特許文献２に提案されているが、この種のシステムでは上記の課題を解決することができない。【０００５】
短期就労者を雇用する職場では、スタッフ管理責任者、例えばファミリーレストランなどの店長がそれぞれのスタッフの勤務希望・可能時間枠を考慮し、決まった人員に時間枠を割当てる、いわゆる従来の手法によってシフト制の勤務形態が採られている。【０００６】
しかし、上記の手法にはいろいろな課題が生じており、その課題の一つは短期就労者の仕事に対する意識の低さからのスタッフの急な欠勤による損失が挙げられる。これは、その休んだスタッフだけではなく、代替スタッフを手配する責任者の時間も取られてしまい、二重の損失となる。そして、今までその対策としては人員不足を見越して固定的に人員を確保しておく必要があり、人件費が利益を圧迫していたのが現実であった。【０００７】
現場では短期就労者の管理に時間を割かれ、対処に四苦八苦しており、戦略的人事を行うことがこの解決方法であると言われていた。
このようなシフト制勤務形態において、就労予定者の突発的な事情により代替者を手配しなければならないときは、まず補充すべき代替者を探し、その探した代替スタッフと一人ずつ連絡をとるという作業を繰り返し行う。【０００８】
さらに、その探した代替者に勤務可能か否かの確認をいちいちとらなければならず、最後に勤務可能な登録者に勤務を依頼するという非常に手間と時間を要する手続きを必要とする。【０００９】
また、突発的な欠勤が発生した場合に、雇用側が通常の業務を停止して代替者手配に時間と労力を費やさざるを得ず、さらに、登録者側ではたとえ突発的に欠勤する場合でも雇用側に単なる連絡をすることで完了してしまい、雇用側から欠勤に対する責任を追求されることがない。【００１０】
また、従来のシフト制勤務形態では、いわゆる「人に時間を割当てる」、すなわち「シフトを割当てる際に登録者の担当可能な業務や必要な能力を全く考慮しない」ものであるため、極言すれば単なる人数合わせに過ぎないものとなっていた。【００１１】
さらに、シフト割当ての際、登録者の能力や適しているとされる担当業務など複雑な要因は雇用（企業）側の判断に委ねられ、雇用側の割当て能力によって業務効率が変化してしまうとの課題もあった。【００１２】
また、前述のように、いわゆる「人に時間を割当てる」、すなわち登録者毎に時間・業務が割り振られていたために、いったん登録者の異動、退職、欠勤などが発生すると、そのたびに全体のシフトを変更しなければならなかった。【００１３】
【特許文献１】特開２００３−３３１０９３号公報
【特許文献２】特開２００３−６３９１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明の目的は、シフト制勤務に従事するために登録した人の能力を企業側が就労実績により評価するとともに、該評価に基づいて登録した人の最適な配置（シフト）、あるいはシフトを変更する再配置（シフトチェンジ）を自動的に実行可能にすると共に、シフト制登録者の勤務意識を促進させるキャリア開発システムを提供することである。
【課題を解決するための手段】
【００１５】
本発明は、登録した人が所持する登録者通信端末と雇用側通信端末とシステム用サーバコンピュータとをインターネット等の通信ネットワークを介して接続すると共に、前記システム用サーバコンピュータが雇用側の雇用要件に適合した人を日毎の業務別に対応させた時間枠（セル）に自動割当てを行うキャリア開発システムであって、システム用サーバコンピュータは雇用側が提示した募集人数、勤務期間、勤務時間枠、業務などの雇用要件を記憶すると共に、予め登録した人およびその人の事前の勤務評価値を記憶した記憶手段と、セル内の必要条件を登録するセル割当条件入力手段と、少なくとも雇用形態を設定する人員割当条件入力手段と、上記の雇用要件に対応したシフト作成を行うため、勤務期間を指定して登録するシフトフレーム作成手段と、シフトフレーム作成手段で作成したシフトフレームに登録した勤務期間の日毎の業務別に、時間枠、人数、職位、雇用形態、勤務評価値の範囲などのセル条件を入力するセル作成画面を有し、作成したセルをシフトに追加するセル作成手段と、セル作成手段により勤務期間の日毎に作成された業務別のセルが設定したセル割当条件に従って並べられているシフト作成画面を有し、人に関する事前の勤務評価値および人員割当条件に基づいて日毎の業務別に対応させたセルに人の自動割当てを行うシフト作成手段と、シフト作成手段により勤務期間の日毎に応じた業務別のセルが作成された後、登録された登録者通信端末を介して業務別のシフトを公開して一定期間募集するエントリー手段と、シフト作成手段で割当された人に対して通信ネットワークを通じて当該登録者通信端末に事前確認応答を連絡すると共に、割当された人からの事前確認応答を当該登録者通信端末を介して受付けるシフト事前確認手段と、を構成すると共に、エントリー手段で一定期間募集の締め切り後にシフト作成手段が応募した人に関する事前の勤務評価値および雇用要件に基づいて応募した人を前記セルに自動割当てを行うことを特徴としている。【００１６】
シフト作成手段は、次の機能を有する。【００１７】
（１）セル割当条件入力手段が設定したセルに登録された優先順位の高い必要条件を満足する人から割当てを行う。
（２）セル割当条件入力手段が設定したセル間の割当て優先順位の高いセルの中で、当該セルに登録された優先順位の高い必要条件を満足する人から割当てを行う。
（３）業務の緊急性と重要性に即したシフトの優先順位である。更に、セルの必要条件の優先順位は勤務評価値の高い順である。
（４）同じセルで複数の人が重複したとき、勤務評価値の高い順で割当てを行う。
（５）記憶手段がスタッフと雇用側が合意して、勤務可能な雇用要件を予め登録した予約パターンを記憶すると共に、人員割当条件が先着順であるとき、シフト作成手段が記憶手段に記憶された登録の予約パターンをセルに適用して優先的に自動割当を行う。
（６）セル作成手段により業務別のセルを作成した後に予約パターンを適用して優先セルを指定すると、シフト作成手段が予約パターンをセルに優先的に自動割当を行って公開前シフト確定をした後にエントリー手段が登録された登録者通信端末を介して登録した人に業務別のシフトを公開して一定期間募集する。
（７）シフト作成手段により登録した人の自動割当後に空きセルが生じた場合に、エントリー手段が登録した人の内、自動割当されていない人に対して当該登録者通信端末を介して空きセルの業務のシフトを公開し、一定期間再募集し、その締め切り後にシフト作成手段が応募した人に関する事前の勤務評価値および雇用要件に基づいて当該空きセルに応募した人の自動割当てを行う。【００１８】
他の発明は、登録した人が所持する登録者通信端末と雇用側通信端末とシステム用サーバコンピュータがインターネット等の通信ネットワークを介して接続され、前記システム用サーバコンピュータが雇用側から提示された募集人数、勤務期間、勤務時間枠、業務などの雇用要件を登録した人の登録者通信端末を介して業務公開して一定期間募集し、該募集期間締め切り後に応募した人に関する事前の勤務評価値および前記雇用要件に基づいて日毎の業務別に対応させた時間枠（セル）に応募した人の自動割当てを行うキャリア開発システムであって、システム用サーバコンピュータは、セル内の必要条件を登録すると共に、該登録された必要条件に優先順位を設定するセル割当条件入力手段と、少なくとも雇用形態順位を設定する人員割当条件入力手段と、上記の雇用要件に適合したシフト作成を行うため、勤務期間を指定して登録するシフトフレーム作成手段と、シフトフレーム作成手段で作成したシフトフレームに登録した勤務期間の日毎の業務別に、時間枠、人数、職位、雇用形態、勤務評価値の範囲などのセル条件を入力するセル作成画面を有し、作成したセルをシフトに追加するセル作成手段と、セル作成手段により勤務期間の日毎に作成された業務別のセルが前記設定したセル割当条件に従って並べられているシフト作成画面を有し、各セルに人員割当条件に従って人の自動割当を行うシフト作成手段と、シフト作成手段で割当された人に対して通信ネットワークを通じて当該登録者通信端末に業務の事前確認応答を連絡すると共に、割当された人から当該登録者通信端末を介して事前確認応答を受付けるシフト事前確認手段と、を構成することを特徴としている。【００１９】
上記の各手段は、次の機能を有する。【００２０】
事前確認手段が事前確認応答で割当された人から自ら探した代替の人への変更申し入れ（コミュニティシフトチェンジ）の連絡を受付けると、シフト作成手段が当該代替の人に関する事前の勤務評価値をセル条件で設定した勤務評価値に照らして適否を判断する。【００２１】
シフト事前確認手段が割当された人から事前確認応答が無かったことを判断すると、シフト作成手段が該当セルに人員割当条件に従って他の人への自動割当（システムシフトチェンジ）を行うと共に、シフト確認手段が当該他の人に対して割当てられたことを前記他の人の登録者通信端末へ連絡する。
【発明の効果】
【００２２】
本発明によれば、サービス産業（小売業界、外食産業界等）でアルバイトなどに従事する登録者につき、彼らの能力を正社員と同等あるいはそれ以上にすることができ、よってアルバイトなどのスタッフを採用する採用企業側、雇用側である雇用する企業または人材派遣会社及び請負会社及び有料職業紹介会社等にとって大幅な戦力アップが期待出来るとの優れた効果を奏する。
本発明によれば、雇用側では登録者の欠勤、遅刻を事前に把握でき、欠勤当日及び直前の発覚が未然防止できることとなり、早期の事前処理が可能となる。
本発明によれば、登録者側では事前に出欠の意思確認を行うことが自分の評価と連動することで心理的に欠勤がしづらい環境と意識が形成され、業務における自己責任を育成でき、登録者の勤務意識向上がシフト制勤務形態の運営の中で自動的になされる。
本発明によれば、「業務に登録者を割当てる」という観点から運営されて業務毎に時間、担当を割当てられ、登録者の異動・退職・欠勤などが発生しても、全体シフトに変更の必要が無く、最適なシフト作成につき雇用側の高度なシフト作成能力も必要としない。
本発明によれば、自分の人間関係から代替を探すため、日頃から他のスタッフとのコミュニケーションを大切にするようになると共に、信頼関係を得られるような人間形成にも役立つ。
【図面の簡単な説明】
【００２３】
【図１】本発明のキャリア開発システムの構成図である。
【図２】シフト作成の基本的な流れを示す説明図である。
【図３】スタッフ自動割当てを完了したシフト表の一例を示す図である。
【図４】セル条件マスタの一例を示す図である。
【図５】セル割当条件マスタの設定画面を示す図である。
【図６】人員割当条件マスタの設定画面を示す図である。
【図７】シフト作成の入力画面を示す図である。
【図８】シフトフレームを作成する処理振分け画面を示す図である。
【図９】シフトカレンダーを示す図である。
【図１０】月間テンプレート割当画面を示す図である。
【図１１】週間テンプレート割当画面を示す図である。
【図１２】セル作成画面を示す図である。
【図１３】予約スタッフ検索画面を示す図である。
【図１４】予約スタッフ一覧画面を示す図である。
【図１５】確定スタッフ一覧画面を示す図である。
【図１６】コピー画面を示す図である。
【図１７】曜日テンプレート割当画面を示す図である。
【図１８】曜日テンプレート割当画面を示す図である。
【図１９Ａ】本実施例のシステムの流れを示す図である。
【図１９Ｂ】図１９Ａに続くシステムの流れを示す図である。
【図１９Ｃ】図１９Ｂに続くシステムの流れを示す図である。
【図２０】本システムの事前確認の説明図である。
【図２１】求職者入力条件に適合した複数のスタッフを割当てる時のフロー図である。
【図２２】シフトチェンジ発生時のフロー図である。
【図２３Ａ】予約数の少ないセルから割当てる方法の説明図である。
【図２３Ｂ】図２３Ａに続く説明図である。
【図２４】他のセル割当方法の説明図である。
【図２５】勤怠評価の一例を示す図である。
【符号の説明】
【００２４】
１３  システム用サーバコンピュータ
１４  通信ネットワーク
【発明を実施するための最良の形態】
【００２５】
以下に、本発明の実施例を図面に基づいて説明する。
【実施例１】
【００２６】
図１は本発明のキャリア開発システムの構成図を示す。
本システムは登録者（就労スタッフ）通信端末１１と雇用側通信端末１２とシステム用サーバコンピュータ１３（以下サーバと記す）とをインターネット等の通信ネットワーク１４を介して接続されており、データを送受信できるよう構成されている。各登録者通信端末１１はパーソナルコンピュータあるいは携帯電話等の携帯用通信端末である。雇用側通信端末１２はパーソナルコンピュータあるいは携帯電話等の携帯用通信端末である。【００２７】
サーバ１３は受信部１５、送信部１６、ＣＰＵ等の制御部１７、ハードディスクなどの記憶部１８及びディスプレイなどの表示部１９を備えている。【００２８】
制御部１７は勤務割当ておよびその変更を行うシフト機能、勤務時間枠（セル）の作成を行うセル機能を有し、これらの機能を実現するためのプログラムを格納すると共に、このプログラムを起動することにより、本システムに登録した人（以下「スタッフ」と称す）の携帯用の登録者通信端末との連絡により出勤意思を事前に確認し、その応答により欠員補充をするか否かを判断し、必要な欠員補充を行った後にスタッフの就労実績や出勤意思確認の応答などによる勤怠評価データを記憶部１８から読出し、この勤怠評価に基づいて勤務割当てを行ってシフト表を作成し確定すると共に、他に就労後に行ったスタッフ毎の勤怠評価データを記憶部１８に保存する。【００２９】
本発明の課題を解決するための手段は、上記プログラムの実行により実現される。【００３０】
シフト機能およびセル機能を実現するための必要なデータを定義したセル条件マスタ、セル割当条件マスタ、人員割当条件マスタの各ファイルが使用される。
自動割当において、割当てるスタッフ優先順位および割当てるセルの優先順位を設定することで、日付の若い日に優秀なスタッフが集まったなどの不均等さを解消することを目的としている。
日時割当条件はセルの割当順を設定するもので、設定可能な項目として、日付順・曜日優先・時間優先・日付サイクル順が設けられている。【００３１】
本実施例ではセル割当および人員割当の順序を次のように決めている。
・  セル条件に合うスタッフのみから行う。
・  セルには「優先」マークを付けることができ、「優先」マークを含むセルが存在する場合、「優先」セルの中で設定したセル割当優先条件順に割当を行った後、残りのセルの中で設定したセル割当優先条件順に割当を行う。
・  セル条件には必須条件（項目）を設け、当該条件で割当を行ってもヒットしない場合、必須条件のみで再度割当を行う。それでもヒットしない場合は空きセルとする。
・  スタッフの出勤可能パターンは、曜日の時間枠（時間を指定しない場合は終日）とする。例えば、月・水・木，９：００〜１７：００など
・  セル割当優先を設定しなかった場合、業務順のセル日付・時間の昇順（シフト表のセルの左上から右下）に割当てる。人員割当優先を設定した場合、スタッフＩＤの昇順にそのスタッフの可能日を割当てる。【００３２】
図２は上記の条件に基づいてシフト作成の基本的な流れを示すものである。図３はスタッフ自動割当てを完了したシフト表の一例を示す。シフト表には業務毎に設けられた時間枠（セル）に予約人数から募集人数に応じて勤務評価の高い順番にスタッフが割当てられる。【００３３】
図２において、先ずフロア、厨房など業務種別毎の時間枠のセルを作成し、セル単位にセル条件を指定する。各業務で評価の高いスタッフを指名入力し、予約パターンを適用する。自動割当時に優先するセルを選択する。セル単位で自動割当のセル優先順、スタッフ優先順を設定する。公開前割当順に基づきスタッフの自動割当を行う。押さえておきたいスタッフを仮確定する。再度自動割当を行った後公開前のシフト確定し、同時にパターン適用を行ってシフトエントリーを開始する。【００３４】
一定期間経過後にエントリーを締め切り、公開後割当順に基づき、自動割当を行う。押さえておきたいスタッフを仮確定する。決まらなかったセルは条件を緩和して自動割当を行う。シフト確定を行い、空きセルがあった場合は空きセル通知メールが該当者にメールされる。【００３５】
セルおよびシフト作成の具体的な構成を詳しく説明する。予約パターンは、スタッフと企業（雇用側）が合意して、勤務可能な店舗、曜日、時間、業務等を予め登録する勤務形態である。また、パターン予約は、登録された予約パターンをシフト表のセルに予約の状態で適用することである。【００３６】
図４はセル条件マスタの一例を示すもので、項目名、備考、例により定義されている。参照マスタとして、職位マスタが挙げられている。【００３７】
図５はセル割当条件マスタの設定画面の１具体例を示す。本例では設定が必須項目と選択項目で構成されており、必須項目は自動割当種類とセル割当優先順位があり、また選択項目は業務、日付、サイクル、曜日、予約人数、セル作成順がある。選択項目は項目にチェックを入れることで有効になる。【００３８】
セル割当条件マスタはセルの割当優先順を決定するもので、自動割当種類、業務、日付、サイクル、曜日、予約人数、セル作成順、セル割当優先順位に関するデータで構成されており、設定画面により所定のデータを入力し設定する。本例では募集人数に対し予約人数の少ないセルが優先される。ただし、募集１に対して予約１の場合はそのセルを優先する。【００３９】
自動割当種類は「公開前」または「公開後」を選択可能である。業務は業務優先順位設定画面で業務コード、業務名、優先順位を入力することで、業務毎の優先順位を設定する。図示の例ではフロアが第１位、キッチンが第２位、レジが第３位を示している。【００４０】
日時割当条件はセルの割当順を設定するもので、設定可能な項目として、日付順・曜日優先・時間優先・日付サイクル順が設けられている。
日付にはシフト表内日付の昇順、降順、昇順・降順繰り返しを設定する。曜日には土日祝祭日優先、ウィークデイ優先を設定する。時間は例えば１２：００など入力された時間を含むセルから優先割当てする。日付サイクルは割当開始日をシフト表の開始日とし、３日ごと、５日ごと、１０日ごとのいずれかのサイクルごとに割当てる。【００４１】
セル割当優先順序は何を優先させて割当てるかを決定するためのもので、図示の例では第１位は業務、第２位は曜日、第３位は日付、第４および５は指定なしが設定される。【００４２】
図６は人員割当条件マスタの設定画面の１具体例を示す。人員割当条件と日時割当条件を設定し、ＡＮＤ条件で割当順位を決定する。人員割当条件はスタッフの割当優先順を決定する。【００４３】
本例では設定が必須項目と選択項目で構成されており、必須項目には自動割当種類と人員割当優先順序があり、また選択項目には所属店、雇用形態、職位、業務別評価点順、先着順、スタッフＩＤがある。選択項目は項目にチェックを入れることで有効になる。【００４４】
設定画面において、所属店は所属店スタッフ優先、つまり所属店スタッフから割当てる。雇用形態は雇用形態優先順位設定を開き、雇用形態名（社員、パート、アルバイトなどを指定し、その優先順位を設定する。職位は職位優先順位設定画面を開き、職位名（店長、リーダー、一般など）を指定し、その優先順位を設定する。上記の２つの優先順位を設定するため、雇用形態マスタおよび職位マスタが用意され、これらのマスタに予め雇用形態名、職位名が登録されている。【００４５】
業務別評価点順は評価点の高い順に割当てる。先着順は必然的に予約パターンスタッフが優先される。スタッフＩＤは昇順・降順を設定する。上記の選択により、人員割当優先順序を１〜６に設定する。図示の例では、優先度の高い第１位が所属店、第２位が雇用形態、第３位がスタッフＩＤ、第４位以下は指定なしに設定されている。【００４６】
上記シフト作成の流れを画面遷移により詳しく説明する。【００４７】
図７はシフト作成の入力画面の１具体例を示す。図８はシフトフレームを作成する処理振分け画面の１具体例を示す。シフト作成は期間ごとのブロック単位で行い、テンプレートとして保存される。ここで、ブロック単位とは店舗の集まりである。【００４８】
図８において、シフトフレームを作成し、登録・修正・削除を行って確定ボタンを押して処理区分を確定する。シフトフレームにはブロック、期間、シフトＮｏ.を設定する。ブロックは予め登録された店舗をサブウインドウに表示し、この中から指定する。期間はシフト作成時に入力する。シフトＮｏ.は作成したシフト表の修正や削除のときに当該シフト表の番号を入力する。セル情報、募集人数、予約スタッフまたは確定スタッフをリスト出力する。【００４９】
処理振分け画面の実行ボタンを押すと、図９に示すシフトカレンダーに遷移する。シフトカレンダーはセルを作成する日付を選択し、シフト単位でのコピー、テンプレート割当、確定を行う。この画面からシフト作成、月間テンプレート割当、週間テンプレート割当の各画面に遷移させて処理を行う。公開前確定はシフト表単位で行う。シフト確定はシフト表単位で行う。【００５０】
シフトカレンダーで日付を選択すると、図７のシフト作成画面が表示される。シフト作成はセルを作成する店舗を選択し、現日付から１週間前および１週間後、前日および翌日の各セルを表示する。行No.は行番号を入力する。行追加時に自動的に行数が入力される。並び順を変更する際は行番号を変更し、「この日を登録」ボタンを押下してシフト表を作成する。【００５１】
シフト作成時の操作について各画面を参照しながら詳しく説明する。図１０は月間テンプレート割当画面、図１１は週間テンプレート割当画面の１具体例を示す。【００５２】
シフトカレンダーで指定した日を開始日としてシフト表に月間テンプレートと週間テンプレートを割当てる。月間テンプレート割当は割当てたいテンプレートNo.を指定し、割当開始日を入力して割当ボタンを押下して項番号を付した月間テンプレートを割当てる。同様に、週間テンプレート割当は割当てたいテンプレートNo.を指定し、割当開始日を入力して割当ボタンを押下して項番号を付した週間テンプレートを割当てる。【００５３】
シフト表の修正・削除・指名は各行毎に設けられた夫々の機能ボタンをクリックするとそれぞれの専用の画面が表示され、所定のデータを入力する。また行の追加は追加ボタンを押下すると専用の画面が開かれ、所定のデータを入力する。各専用の画面操作を以下に説明する。【００５４】
選択行の「修正」をクリックすると図１２のセル作成画面が表示され、セル条件を指定してセルを作成する。セル条件としては業務、時間枠、人数、順位、雇用形態、性別、評価点、可能店を指定し、作成ボタンを押下すると図７のシフト作成画面にセルが作成される。クリアボタンは指定したセル条件をクリアする。【００５５】
選択行の「削除」にチェックを入れて「この日の登録」ボタン押下すると選択されるセルが一括削除される。選択行の「指名」をクリックすると図１３に示す予約スタッフ検索画面が表示され、選択されたセルに指名入力が可能になる。この画面には事前に予約したスタッフが一覧表示され、仮確定にレ点を入れたスタッフは自動割当により落選することはない。「実行」ボタンを押下するとセルの予約スタッフおよび仮確定を一括登録する。【００５６】
セル条件から検索する場合にはセル作成画面で設定したセル条件が引き継がれる。予約パターンから検索する場合には予約パターンを指定して検索する。スタッフコードから検索する場合にはスタッフコードを指定して検索する。【００５７】
上記の３つの検索方法を指定し、「検索」ボタンを押すと検索条件に従った検索が実行される。検索結果は一覧表示され、その中から評価点の高い順に所定の人数を指名欄にチェックを入れて「指名」ボタンを押下し、指名を行う。この操作により予約一覧に一括登録される。【００５８】
選択行の予約の「数字」をクリックすると図１４に示す予約スタッフ一覧画面が表示され、予約したスタッフ名、評価点が一覧表示される。選択行の確定の「数字」をクリックすると図１５に示す確定スタッフ一覧画面が表示され、確定したスタッフ名、評価点が一覧表示される。確定を解除するときは解除にチェックを入れ、「実行」ボタンを押下することにより一括解除される。【００５９】
「追加」ボタンを押下するとセル作成画面が表示され、必要な条件を入力し、「作成」ボタンを押すことにより最終行に追加される。「コピー」ボタンを押下すると図１６のコピー画面が表示され、コピー元日付を入力し、「コピー」ボタンを押すことにより入力した日付のシフトをコピーする。【００６０】
「テンプレート割当」ボタンを押下すると図１７の曜日テンプレート割当画面が表示され、テンプレートＮｏ．を選択入力し、「割当」ボタンを押すことにより入力したテンプレートＮｏ.を割当てる。「テンプレート作成」ボタンを押下すると図１８の曜日テンプレート割当画面が表示され、テンプレートＮｏ．を選択入力し、「割当」ボタンを押すことにより入力したテンプレートＮｏ.を割当てる。「この日を削除」ボタンは現日付のセルをすべて削除する。「この日を登録」は現日付のセルをすべて保存する。【００６１】
図１９Ａ〜図１９Ｃは本実施例のシステム全体の流れを示す図である。
先ず、公開前において、シフト期間を指定してシフトフレームを作成するとともに、セル条件をセル条件マスタに設定する（ステップＳ１）。続いて月間、週間または曜日テンプレートを割当てる（ステップＳ２）。テンプレートに無いセルの追加、必要でないセルの削除、セル条件の変更などを調整する（ステップＳ３）。指名スタッフを指定する（ステップＳ４）。指名スタッフは確定スタッフとなる。【００６２】
登録済みの曜日、時間枠、業務を元に合致するセルにパターン予約（パターン適用（１））する。ここでは所属店のセルのみに予約される。パターン適用（１）にて割当てられたスタッフの適正配置を行う（公開前自動割当）（ステップＳ５）。公開前の自動割当の結果を基にスタッフの調整を行う。この調整では押さえておきたいスタッフは確定する。確定スタッフは再度公開前自動割当を行ったとしてもシャッフル（降ろされる）されることはない（ステップＳ６）。【００６３】
公開前スタッフが決定されると公開前確定（仮確定）を行って（ステップＳ７）、その確定スタッフに対し公開前確定メールで連絡される（ステップＳ８）。確定スタッフは勤務可能が否かのシフト応答を締切日までに行う（ステップＳ９）。シフト応答は締切日に締め切られる（ステップＳ１０）。ステップ７において、公開前確定によりスタッフが決定されると可能店のスタッフにシフトエントリー開始メールが送られる（ステップＳ８）。パターン適用（２）ではパターン適用（１）でセルに割当がなされなかったスタッフを可能店の合致するセルに予約を行う。その後シフト表が公開され、携帯から予約エントリーが開始される（ステップＳ１１）。【００６４】
予約エントリーが開始されるとスタッフから当該仕事のシフト予約を受付ける（スタッフＳ１２）。所定期間が経過すると携帯からの予約エントリーが締め切られる（ステップＳ１３）。公開後自動割当を実行し、予約スタッフを評価点による順番付けでセルに配置する（ステップＳ１４）。ステップ６と同様に、公開後の自動割当の結果を基にスタッフの調整を行って（ステップＳ１５）、シフト確定を行う（ステップＳ１６）。【００６５】
シフト確定により決定したスタッフおよび未決定のステップ、つまり予約受付で応募したスタッフ全員にシフト確定メールが送られる（ステップＳ１７）。確定スタッフは確定シフトを確認し、確定シフトから外されたスタッフにはキャンセル待ちの登録を行う（ステップＳ１８）。シフト確定において、空きセルがある場合にはセル条件に該当するスタッフにメールで知らせる（ステップＳ１９）。【００６６】
シフト確定によりスタッフ自動割当が出来なかった仕事（空きセル）や確定スタッフの都合によりキャンセルが出る場合に備えたキャンセル待ち登録の受付けを開始する（ステップＳ２０）。キャンセル待ち登録では既に仕事が確定しているシフト表に対し、日時単位でキャンセル待ちの登録受付けを行う（スタッフＳ２１）。【００６７】
次にシフト確定後のセルの追加、システムシフトチェンジ、コミュニティシフトチェンジについて説明する。【００６８】
（シフト確定後の新規仕事の追加）
新規仕事が発生した場合には当該仕事に対応したセルを追加するとともに、スタッフに新規の仕事を連絡し、受付けを開始する（ステップＳ３０）。ステップＳ８〜Ｓ１０の事前確認において応答が無い空きセルのすべてに対し、自動割当を行う（ステップＳ３１）。確定後の自動割当の結果を基にスタッフの調整を行う（ステップＳ３２）。このステップＳ３１とＳ３２を繰り返し行った後、シフトチェンジを確定し、その確定スタッフにメールで連絡する（ステップＳ３３）。【００６９】
（システムシフトチェンジ機能）
スタッフが勤務できなくなり、やむを得ずシステムに代替者（代理人）の手配を依頼する処理である。本来は、コミュニティシフトチェンジを優先させ、それが出来ない場合にシステムシフトチェンジで代替者の手配を行う。スタッフが事前確認締め切り時刻までに事前確認を行わなかった場合には、システムがスタッフを欠勤とみなし、自動的にシステムシフトチェンジを実行する。【００７０】
システムシフトチェンジが起動すると、先ず現在入っているスタッフをはずし、当該スタッフに対して設定された評価ポイントを付ける。条件に合った代替員をキャンセル待ちから抽出し、評価順に並べ替え、先頭の人から割り当て、その代替員候補に対してスケジュールに入ったことをメールで応答指定時間を付けて確認を行う。その確認応答が指定時間までになされなかった場合には、評価ポイントを付けて業務からはずして最初に戻る。【００７１】
キャンセル待ちに該当するスタッフがいない場合には、全登録スタッフから勤務日条件を抜いて条件の合うスタッフを抽出し、空いた業務の案内メールを送付しスタッフがそれに対して応募をサイトで行い、システムは応募者が複数の場合には評価順に並び換えて上位者から割当てる。【００７２】
条件に該当するスタッフの割当てができない場合には、システムは設定された条件の緩和に従ってキャンセル待ちから再度検索する。アサイメントはその運営日の優先性とその業務の優先性、個々の業務の優先性などを加味して割当て実行順を定めて行うことや、片寄りが出ないように割当てることも選択できる。また個々の業務への割当てもスタッフの持つ勤務可能日・勤務時間・可能業務・ランク・資格・男女・年齢などの多様な条件を基に割当てる。要求員数以上の人数の割当ては評価順に並び替え、労働基準法による連続労働日数や連続労働時間などを考慮する。またスタッフの年収制限や週労働時間の個別の設定により制限を越えて割当てがなされないように設定することもできる。【００７３】
システムシフトチェンジ機能は、スタッフが事前確認を行わないと、他のスタッフが手配され、業務に入れなくなる。その効果として、スタッフは必ず行うようになり、仕事に対する責任感を養う役割がある。また、企業にとってはスタッフの急な欠勤防止につながり、当日の員数不足のリスク回避が可能となる。【００７４】
具体的にはシステムシフトチェンジが発生すると条件に合うスタッフにメール送信され、応答してきたスタッフ群から企業が任意に定めた時刻に代替の割当てを行う。
シフト確定後に、スタッフが自ら代替者を手配で着ない場合にはシステムシフトチェンジを申請し、企業側はシフトチェンジ受付をし（ステップＳ４０）、自動割当を行う（ステップＳ４１）。確定後の自動割当の結果を基にスタッフの調整を行う（ステップＳ４２）。このステップＳ４１とＳ４２を繰り返し行った後、シフトチェンジを確定し、その確定スタッフにメールで連絡する。一方企業側では確定シフトチェンジの状況を問い合わせることができる（ステップＳ４３）。【００７５】
（コミュニティシフトチェンジ機能）
スタッフが勤務できなくなった場合、仕事の責任を果たすため、同じ職場、あるいはまだ未登録の友人を企業に紹介し、認められた場合自分の代替者（代理人）として割当てられる。当該代理人は元のスタッフと同じように割当てられた時点から、仕事に対する責任が発生する。この方式は自分の人間関係から代替を探すため、日頃から他のスタッフとのコミュニケーションを大切にするようになると共に、信頼関係を得られるような人間形成にも役立ちことになる。以上の理由から、本システムではコミュニティシフトチェンジを優先的に利用している。【００７６】
代理人がスタッフの場合は以下の処理によってコミュニティシフトチェンジが行われる。
他のスタッフに代理人の交代を依頼し、当該スタッフが代理人を引受けると携帯メールで本システムにコミュニティシフトチェンジの申請を行う。それが受付けられると代理人にチェンジＮｏ.が連絡される（スタッフＳ５０）。代理人が仕事を引受けることを承認した場合、チェンジＮｏ.を入力するとコミュニティシフトチェンジが受付けられる（スタッフＳ５１）。代理人が仕事を引受けると企業にコミュニティシフトチェンジ確定が連絡される。これによって企業はコミュニティシフトチェンジの状況が把握することができる（スタッフＳ５２）。【００７７】
代理人がスタッフでない場合は以下の処理によってコミュニティシフトチェンジが行われる。
本システムに携帯メールでコミュニティシフトチェンジの申請と同時に、代理人をスタッフとして仮登録する（ステップＳ６０）。それが受付けられると企業は代理人と面接を行い、スタッフとして採用する場合は正式にスタッフとして登録する（スタッフＳ６１）。企業はシフトの「依頼人」から「代理人」に変更し、それをシフト表に反映させる。その後依頼人・代理人に対し、コミュニティシフトチェンジの成立のメールが送られる（スタッフＳ６２）。【００７８】
事前確認について説明する。本システムではスタッフの仕事予定の前にスタッフに出勤意思確認を行う。事前確認の目的はスタッフの仕事への認識を高めることと意識付け、欠勤の早期発見・代替者手配の起動などである。【００７９】
ステップＳ２０でシフト確定が終了すると、スタッフにはシフト確定の連絡がメールで送られる（ステップＳ２０）。同時に事前確認応答が開始される（ステップＳ７０）。スタッフは事前確認の応答を行うが、この応答の回数は設定によって決まる。スタッフが事前確認で受諾する場合には事前確認応答受付を行う（ステップＳ７１）。一方、スタッフが事前確認で受諾しない（NG）場合にはシステムシフトチェンジ申請、コミュニティシフトチェンジ申請を行う。この事前確認応答が締め切られる（ステップＳ７２）。【００８０】
事前確認応答の期間中にスタッフからの応答がなかった場合には自動割当を実施する（ステップＳ７３）。確定後の自動割当の結果を基にスタッフの調整を行う（ステップＳ７４）。シフトチェンジを確定し、その結果が確定スタッフにメールにて連絡される（ステップＳ７５）。【００８１】
作業が開始されると（ステップＳ８０）、各スタッフは作業を開始したことを登録する（ステップＳ８１）。実作業に入り、その作業終了すると（ステップＳ８２）、各スタッフは作業終了登録を行って（ステップＳ８３）、当該作業の承認を受ける（ステップＳ８４）。各スタッフは作業終了登録時に自己評価、スタッフ評価、店長評価を入力し、また店長が各スタッフの評価を入力する。企業側は各スタッフおよび店長の評価に基づいて予め定めた評価基準に照らして能力評価点を算出し、データベースに保存する（ステップＳ８５）。【００８２】
図２０は事前確認を説明するための図である。実施例のシステムは事前確認を行うための機能実現手段（プログラム）を備え、当該事前確認を行うか否かの設定を行う手段を有する。事前確認が起動すると、事前確認登録マスタ、企業マスタ、スタッフマスタを参照して各スタッフに対応した事前確認を行う。【００８３】
事前確認には週間確認、前日確認、出発確認、到着確認の４種類が用意されている。各事前確認は事前確認登録マスタに設定された条件に従って運用される。具体的には各事前確認の要不要、通知日、通知時刻、応答〆切、メールである。図示の例において、週間、前日、出発が「要」、到着が「不要」、週間が５日前通知、前日が１日前、通知時刻が週間と前日が１２時、出発が２時間前、到着が３０分前、応答〆切が週間と前日が１８時、出発が１時間半前、到着が１５分前、メールで週間、前日、出発の応答可能、到着は不可である。スタッフマスタには各スタッフ毎に事前確認の応答有無とそれをメールで行うかを設定する。ここで、応答は「○」が応答する。「×」が応答しない。メールは「○」が案内メールする。「×」が案内メールしない。【００８４】
週間確認は企業マスタによって設定された期首曜日に基づいて一週間を定め、週間確認を行う衆の対象者をシフト表（図２０参照）から抽出する。抽出したスタッフの中からスタッフマスタによって応答が必要と設定された対象者を抽出する。事前確認マスタによって設定された通知日時にスタッフが携帯などで確認可能になっている。週間確認応答が必要なスタッフからスタッフマスタによってメールを送る設定になっている対象者を抽出し、当該スタッフに事前確認お知らせメールが送信される。スタッフは事前確認登録マスタによって設定された応答〆切時間までに週間確認を行う。未確認の場合にはシステムが欠勤と判断し、代替者手配（シフトチェンジ）を起動する。【００８５】
前日確認はシフト表から対象者を抽出し、当該対象者の中からスタッフマスタによって応答が必要と設定された対象者を抽出する。事前確認登録マスタによって設定された通知日時に利用者通信端末で確認できるように設定する。前日確認応答が必要な対象者の中からスタッフマスタによってメールを送る設定になっている対象者を抽出し、当該対象者に事前確認お知らせメールを送信する。対象者はメールを受信し、事前確認登録マスタによって設定された応答〆切時間を確認すると共に、それまでに前日確認を行う。システムは対象者が事前確認お知らせメールに応答したか否かを判定し、応答なし（未確認）の場合には代替者手配を起動する。【００８６】
出発確認はシフト表から対象者を抽出し、当該対象者の中からスタッフマスタによって応答が必要と設定された対象者を抽出する。事前確認登録マスタによって設定された通知時間に利用者通信端末で確認できるように設定する。出発確認応答が必要な対象者の中からスタッフマスタによってメールを送る設定になっている対象者を抽出し、当該対象者に出発確認お知らせメールを送信する。対象者はメールを受信し、事前確認登録マスタによって設定された応答〆切時間を確認すると共に、それまでに出発確認を行う。システムは対象者が出発確認お知らせメールに応答したか否かを判定し、応答なし（未確認）の場合には代替者手配を起動する。【００８７】
到着確認はシフト表から対象者を抽出し、当該対象者の中からスタッフマスタによって応答が必要と設定された対象者を抽出する。事前確認登録マスタによって設定された通知時間に利用者通信端末で確認できるように設定する。出発確認応答が必要な対象者の中からスタッフマスタによってメールを送る設定になっている対象者を抽出し、当該対象者に到着確認お知らせメールを送信する。対象者はメールを受信し、事前確認登録マスタによって設定された応答〆切時間を確認すると共に、それまでに到着確認を行う。システムは対象者が到着確認お知らせメールに応答したか否かを判定し、応答なし（未確認）の場合には代替者手配を起動する。【００８８】
図２０は１ヶ月シフト表の参考例を示しており、例えば１０日（水）の週間確認は１５日〜２１日分なので対象者をスタッフ別に抽出したものである。各スタッフの確認日が抽出され、この日には事前確認登録マスタの週間の通知時刻が１２時に設定されているので、１０日１２時に対象者に配信される。各スタッフが事前確認メールを確認すると応答〆切時刻までに確認応答を行う。この応答により各スタッフ毎の週間確認が完了し、次のステップ（前日確認→出発確認→到着確認）へ進む。確認応答が無い（未確認）の場合には代替者手配（シフトチェンジ）が起動し、代替者を割り当てる。【００８９】
次に本システムにおける人員割当およびシフトチェンジの各処理について詳しく説明する。【００９０】
図２１は求職者入力条件に適合した複数のスタッフを割当てる時のフローである。この自動割当はステップ１４〜１６の処理である。本例は２名のスタッフの割当を説明するが、３名以上であっても構わない。本例のスタッフは「Ａさん」「Ｂさん」で説明する。【００９１】
企業側は雇用条件（時間，エリア，時給，職種，職位，店舗）を設定すると共に、評価条件（能力，勤怠）を予め設定する。ＡさんとＢさんをＡ店舗スタッフデータベースに登録する（ステップＳ１００）。ＡさんとＢさんを雇用条件に照合し、合致しているか否かを判定する（ステップＳ１０１）。合致しない人は、例えばＢさんが対象外となる。続く人が重複しているか否かを判定する（ステップＳ１０２）。ステップＳ１０１の判定でＢさんが対象外となっていれば、Ａさんがヒットする。ステップＳ１０１でＡさんとＢさんが共に条件に合致した場合は両人の能力を判定する（ステップＳ１０３）。Ａさん,Ｂさんの能力を設定された条件を基に比較し、例えばAさんが上位であればそのマッチ度を表示し（ステップＳ１０４）、Ａさんを決定する（ステップＳ１０５）。Ａさんの決定により、Ｂさんは落選が決定し（ステップＳ１０６）、Ａ店舗のスタッフデータベースに保存され、空きスタッフとして待機状態になる（ステップＳ１０７）。【００９２】
図２２はシフトチェンジ発生時のフローである。シフトチェンジが発生すると（ステップＳ２００）、シフトチェンジをシステムに依頼し（ステップＳ２０１）、店長へメールで連絡される（ステップＳ２０２）。評価の高い順にメールをスタッフに送る（ステップＳ２０３）。スタッフは仕事に入れるか否かをシステムに応答（直接案内メールのＵＲＬのリンクでシステムに入って応答・メールで応答しメール自動読取をする・電話でシステムに応答し音声認識するなどの応答手段による）をする（ステップＳ２０４）。シフトに入れる人はシフト応募データベースに登録され（ステップＳ２０５）、一方シフトに入れない人は除外される（ステップＳ２０６）。システムがデータベースに登録されている応募者を雇用条件および能力条件に基づいて選別し（ステップＳ２０７）、シフトを決定する（ステップＳ２０８）。応募者からシフト決定者を判別し（ステップＳ２０９）、シフトに入れたスタッフにはその旨をメールで連絡される（ステップＳ２１０）。シフトに入れなかったスタッフにはその旨をメールで連絡される（ステップＳ２１１）。【００９３】
人員割当の各種設定を説明する。図５に示すセル割当条件マスタに各種割当て処理を設定することができる。割当て処理は割当を行う際の、どの日から割当てるかが日にちで設定できる。例えば、２５日から割当てるとか、１日から割当てるなどを設定できる。また土日を全て割当てから平日を割当てる、或いは月初と月末を交互に割当てるなどを選択できるようになっている。【００９４】
店舗間の割当て処理は同じ日で割当てる複数の店舗がある場合にはブロック内でどの店舗から割当てるかを設定できる。これは複数店舗にまたがって登録しているスタッフがいる場合の片寄りをシフト表毎にずれていかせることによって最終的に片寄りを無くすことができる。【００９５】
業務別割当て処理は同じ店舗の同じ日の割当ては、業務が複数ある場合には優先的に割当てる業務を指定することができる。優先業務から割当を行い、割当が完了してから次の業務の割当てへと移ることができる。また、業務セルに優先を指定することにより、人員がいない場合でも最低人員を確保することもできる。【００９６】
専門性重視と割当て重視については、スタッフ情報のメイン業務とサブ業務の設定によりメイン業務で、先ず割当てて仮確定後、サブ業務で割当てる専門性を重視した割当て処理が選択できる。稼動可能な員数が少ない場合の割当て処理も設定できる。【００９７】
（具体例１）
図２３Ａ，図２３Ｂは予約数の少ないセルから割当てる方法である。なお、予約人数が同じセルの場合は、セル優先順位の早いセル（セル内に付けられたローマ数字順）から割当てる。すなわち、丸数字の２→１→４→３→５の順番で割当てを行う。【００９８】
図２３Ａ（１）は予約締め切り後の状態を示しており、各セルには予約人数と予約したスタッフが一覧で見ることが出来る。上記のルールに従って自動割当が行われる。初めにセルＩの予約一覧にはスタッフＡ，Ｂ，Ｃの３名の予約があり、図２１の割当フローにより評価の高い人が割当てられる。本例ではスタッフＡが割当てられている（図２３Ａ（２））。同様にセルIIにはスタッフＢ（図２３Ａ（３））、セルIIIにはスタッフC（図２３Ｂ（１））、セルIVにはスタッフD（図２３Ｂ（２））、セルVにはスタッフＥ（図２３Ｂ（３））がそれぞれ割当てられる。【００９９】
（具体例２）
図２４は予約者をセル間の優先順位とスタッフの優先順位に基づいてセルに割り当てることを優先（空セルを作らないルール適用）した自動割当てを示す。各セルの募集人員に対し、同人数の割り当ての一つのシュミレーションを示すもので、セル間の優先順位とスタッフの優先順位を並べて、各セルに予約者を順次割り当てを行い、決定する。【０１００】
次に勤怠評価について説明する。図２５は勤怠評価の一例を示すもので、縦軸は評価点、横軸は時間を表している。本例の評価は時間軸にとられた「仮確定」「前日確認」「当日確認」「作業開始」「作業終了」の５段階で評価が行われる。図１９Ａのステップ１６のシフト確定から前日確認の間で該当スタッフに替わってシフトチェンジに応じたスタッフに対しては評価「１」を与え、一方シフトチェンジを申告した人に対しては評価「−１」を与える。前日確認において、システムシフトチェンジが発生した場合はシフトチェンジに応じたスタッフに対しては評価「２」を与え、一方シフトチェンジを申請した人に対しては評価「−２」を与える。当日確認において、システムシフトチェンジが発生した場合はシフトチェンジに応じたスタッフに対しては評価「３」を与え、一方シフトチェンジを申請した人に対しては評価「−３」を与える。
【産業上の利用可能性】
【０１０１】
本発明は、ファミリーレストランやコンビニのパートやバイトの管理に使用するのみならず、旅館やホテル業においてセル条件に宿泊日、人数、要望などを設定しておけば自動的に部屋割りなどを行うシステムともなり、またもちろんスタッフの仕事割当てなどにも使用でき、さらにスケジュールや時間割に関するシステム、或いはサッカーなどのスタジアムの観覧席の予約システムにも応用することができる。
【図１】
2006097971.tif 000002
【図２】
2006097971.tif 000003
【図３】
2006097971.tif 000004
【図４】
2006097971.tif 000005
【図５】
2006097971.tif 000006
【図６】
2006097971.tif 000007
【図７】
2006097971.tif 000008
【図８】
2006097971.tif 000009
【図９】
2006097971.tif 000010
【図１０】
2006097971.tif 000011
【図１１】
2006097971.tif 000012
【図１２】
2006097971.tif 000013
【図１３】
2006097971.tif 000014
【図１４】
2006097971.tif 000015
【図１５】
2006097971.tif 000016
【図１６】
2006097971.tif 000017
【図１７】
2006097971.tif 000018
【図１８】
2006097971.tif 000019
【図１９Ａ】
2006097971.tif 000020
【図１９Ｂ】
2006097971.tif 000021
【図１９Ｃ】
2006097971.tif 000022
【図２０】
2006097971.tif 000023
【図２１】
2006097971.tif 000024
【図２２】
2006097971.tif 000025
【図２３Ａ】
2006097971.tif 000026
【図２３Ｂ】
2006097971.tif 000027
【図２４】
2006097971.tif 000028
【図２５】
2006097971.tif 000029
【国際調査報告】
2006097971.tif 000030
2006097971.tif 000031