(57)【要約】      （修正有）【課題】勤務シフトを調整する際の労力を軽減するシフト管理装置及びシフト管理方法を提供する。【解決手段】配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフトを申請するように依頼するメッセージを、メッセージをリアルタイムに交換するチャット機能を用いて、配属グループに所属する従業員宛てに送信し、従業員により入力されたシフトの希望日時を含む希望シフトを申請するためのメッセージを、チャット機能を用いて受信し、シフト枠が設定されたシフト表のうち従業員ごとのシフトスケジュールを表示する領域に、希望シフトを表示し、シフト表に表示された希望シフトに対する承認を受け付け、受け付けられた承認に対応する希望シフトを確定するとともに、希望シフトが確定したことを通知するメッセージを、希望シフトを申請した従業員宛てにチャット機能を用いて送信する。【選択図】図４
2019082788.tif 000002
【特許請求の範囲】
【請求項１】
配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフトを申請するように依頼するメッセージを、メッセージをリアルタイムに交換するチャット機能を用いて、前記配属グループに所属する従業員宛てに送信する手段と、
従業員により入力されたシフトの希望日時を含む希望シフトを申請するためのメッセージを、前記チャット機能を用いて受信する手段と、
前記シフト枠が設定されたシフト表のうち前記従業員ごとのシフトスケジュールを表示する領域に、前記希望シフトを表示する手段と、
前記シフト表に表示された前記希望シフトに対する承認を受け付ける手段と、
前記受け付けられた前記承認に対応する前記希望シフトを確定するとともに、当該希望シフトが確定したことを通知するメッセージを、前記希望シフトを申請した前記従業員宛てに前記チャット機能を用いて送信する手段と、
を備えるシフト管理装置。
【請求項２】
前記シフト表に表示された何れかの前記希望シフトが選択され、当該選択された前記希望シフトを編集する操作を受け付ける手段と、
前記希望シフトを編集する操作が受け付けられた場合に、前記編集された後のシフトを承諾するかどうかを回答するように依頼するメッセージを、前記選択された前記希望シフトに対応する前記従業員宛てに前記チャット機能を用いて送信する手段と、
前記編集された後のシフトが承諾された場合に、前記希望シフトに対する編集を確定するとともに、前記編集された後のシフトが承諾されたことを通知するメッセージを、シフト管理者宛てに前記チャット機能を用いて送信する手段と、
をさらに備える、請求項１記載のシフト管理装置。
【請求項３】
前記シフト枠に設定されている人数分の申請を既に受け付けている前記シフト枠に対し、新たに前記希望シフトが申請された場合に、当該シフト枠に対する新たな申請を拒否するように、シフト管理者に促す手段と、
前記新たな申請が拒否された場合に、当該新たな申請が拒否されたことを通知するメッセージを、当該新たな申請に対応する前記従業員宛てに前記チャット機能を用いて送信する手段と、
をさらに備える、請求項１又は２記載のシフト管理装置。
【請求項４】
前記シフト表に表示された確定後の何れかのシフトが選択され、当該選択されたシフトの交代要員を募集する操作を受け付ける手段と、
前記交代要員を募集する操作が受け付けられた場合に、前記交代要員が募集されたことを通知するメッセージを、前記交代要員が募集されたシフトに設定されている配属グループに所属する前記従業員宛てに、前記チャット機能を用いて送信する手段と、
前記募集に対して応募する旨のメッセージを、前記チャット機能を用いて受信する手段と、
前記応募による前記従業員の交代を承認するように、シフト管理者に促す手段と、
前記従業員の交代が承認された場合に、前記交代要員が募集されたシフトの前記従業員を交代する処理を実行し、前記従業員の交代が許可されたことを通知するメッセージを、交代にかかわる双方の前記従業員宛てに前記チャット機能を用いてそれぞれ送信する手段と、
をさらに備える、請求項１から３のいずれか一項に記載のシフト管理装置。
【請求項５】
配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフトを申請するように依頼するメッセージを、メッセージをリアルタイムに交換するチャット機能を用いて、前記配属グループに所属する従業員宛てに送信するステップと、
従業員により入力されたシフトの希望日時を含む希望シフトを申請するためのメッセージを、前記チャット機能を用いて受信するステップと、
前記シフト枠が設定されたシフト表のうち前記従業員ごとのシフトスケジュールを表示する領域に、前記希望シフトを表示するステップと、
前記シフト表に表示された前記希望シフトに対する承認を受け付けるステップと、
前記受け付けられた前記承認に対応する前記希望シフトを確定するとともに、当該希望シフトが確定したことを通知するメッセージを、前記希望シフトを申請した前記従業員宛てに前記チャット機能を用いて送信する手ステップと、
を含むシフト管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シフト管理装置及びシフト管理方法に関する。
【背景技術】
【０００２】
下記特許文献１には、従業員の勤務シフトを作成する際に、日別、月間の人件費の合計額を表示する機能を備えた勤務シフト作成支援方式が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−６６１５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
企業の管理者が作成した勤務シフトは、勤務シフトを確定する前に従業員の希望に合わせて調整する必要がある。勤務シフトを調整する場合には、関係者間において確認や承認が必要となるため、調整に手間がかかり、労力を要していた。
【０００５】
本発明は、前述した課題を解決するためになされたものであり、勤務シフトを調整する際の労力を軽減することができるシフト管理装置及びシフト管理方法を提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の一態様であるシフト管理装置は、配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフトを申請するように依頼するメッセージを、メッセージをリアルタイムに交換するチャット機能を用いて、前記配属グループに所属する従業員宛てに送信する手段と、従業員により入力されたシフトの希望日時を含む希望シフトを申請するためのメッセージを、前記チャット機能を用いて受信する手段と、前記シフト枠が設定されたシフト表のうち前記従業員ごとのシフトスケジュールを表示する領域に、前記希望シフトを表示する手段と、前記シフト表に表示された前記希望シフトに対する承認を受け付ける手段と、前記受け付けられた前記承認に対応する前記希望シフトを確定するとともに、当該希望シフトが確定したことを通知するメッセージを、前記希望シフトを申請した前記従業員宛てに前記チャット機能を用いて送信する手段と、を備える。
【０００７】
前記前記シフト表に表示された何れかの前記希望シフトが選択され、当該選択された前記希望シフトを編集する操作を受け付ける手段と、前記希望シフトを編集する操作が受け付けられた場合に、前記編集された後のシフトを承諾するかどうかを回答するように依頼するメッセージを、前記選択された前記希望シフトに対応する前記従業員宛てに前記チャット機能を用いて送信する手段と、前記編集された後のシフトが承諾された場合に、前記希望シフトに対する編集を確定するとともに、前記編集された後のシフトが承諾されたことを通知するメッセージを、シフト管理者宛てに前記チャット機能を用いて送信する手段と、をさらに備える、こととしてもよい。
【０００８】
前記前記シフト枠に設定されている人数分の申請を既に受け付けている前記シフト枠に対し、新たに前記希望シフトが申請された場合に、当該シフト枠に対する新たな申請を拒否するように、シフト管理者に促す手段と、前記新たな申請が拒否された場合に、当該新たな申請が拒否されたことを通知するメッセージを、当該新たな申請に対応する前記従業員宛てに前記チャット機能を用いて送信する手段と、をさらに備える、こととしてもよい。
【０００９】
前記前記シフト表に表示された確定後の何れかのシフトが選択され、当該選択されたシフトの交代要員を募集する操作を受け付ける手段と、前記交代要員を募集する操作が受け付けられた場合に、前記交代要員が募集されたことを通知するメッセージを、前記交代要員が募集されたシフトに設定されている配属グループに所属する前記従業員宛てに、前記チャット機能を用いて送信する手段と、前記募集に対して応募する旨のメッセージを、前記チャット機能を用いて受信する手段と、前記応募による前記従業員の交代を承認するように、シフト管理者に促す手段と、前記従業員の交代が承認された場合に、前記交代要員が募集されたシフトの前記従業員を交代する処理を実行し、前記従業員の交代が許可されたことを通知するメッセージを、交代にかかわる双方の前記従業員宛てに前記チャット機能を用いてそれぞれ送信する手段と、をさらに備える、こととしてもよい。
【００１０】
本発明の一態様であるシフト管理方法は、配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフトを申請するように依頼するメッセージを、メッセージをリアルタイムに交換するチャット機能を用いて、前記配属グループに所属する従業員宛てに送信するステップと、従業員により入力されたシフトの希望日時を含む希望シフトを申請するためのメッセージを、前記チャット機能を用いて受信するステップと、前記シフト枠が設定されたシフト表のうち前記従業員ごとのシフトスケジュールを表示する領域に、前記希望シフトを表示するステップと、前記シフト表に表示された前記希望シフトに対する承認を受け付けるステップと、前記受け付けられた前記承認に対応する前記希望シフトを確定するとともに、当該希望シフトが確定したことを通知するメッセージを、前記希望シフトを申請した前記従業員宛てに前記チャット機能を用いて送信する手ステップと、を含む。
【発明の効果】
【００１１】
本発明によれば、勤務シフトを調整する際の労力を軽減することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施形態におけるシフト管理装置を含むシフト管理システムの構成を例示する図である。
【図２】図１のシフト管理装置の構成を例示する図である。
【図３】図１の店舗端末に表示される画面の一例である。
【図４】図１のシフト管理システムにおいて勤務シフトを管理する際の手順を例示するシーケンスチャートである。
【図５】図４に示す希望シフト編集処理の詳細手順を例示するシーケンスチャートである。
【図６】図４に示す従業員交代処理の詳細手順を例示するシーケンスチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１４】
図１は、本発明の一実施形態に係るシフト管理装置を含むシフト管理システムの構成概略図である。同図に示すように、本実施形態におけるシフト管理システム１は、サーバ装置であるシフト管理装置２と、１台以上の店舗端末３と、１台以上の従業員端末４とを備える。店舗端末３及び従業員端末４はそれぞれ、ネットワークＮを介してシフト管理装置２と通信できるように構成される。
【００１５】
店舗端末３は、店舗の勤務シフトを管理するシフト管理者が使用する端末装置である。店舗は、あらゆる業種・業態の店舗が対象となるが、本実施形態では、例示的に、飲食店の店舗である場合について説明する。従業員端末４は、店舗に勤務する従業員が使用する端末装置である。
【００１６】
本実施形態では、店舗端末３及び従業員端末４として、ＰＣ（パーソナルコンピュータ）を想定して説明するが、これに限定されない。店舗端末３及び従業員端末４として、例えば、ノートＰＣ、タブレット端末、スマートフォン、携帯電話機、携帯情報端末（ＰＤＡ）、その他の端末装置を適宜用いることができる。
【００１７】
シフト管理装置２は、例えば、演算処理能力の高いコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。ここで、シフト管理装置２を構成するコンピュータは、必ずしも１台である必要はなく、ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。
【００１８】
ネットワークＮは、シフト管理装置２と店舗端末３と従業員端末４との間で相互に情報を送受信可能な通信網を含む。ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００１９】
図２に示すように、シフト管理装置２は、例えば、プロセッサ２０と、通信インタフェース２１と、記憶資源２２とを備える。
【００２０】
プロセッサ２０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット及び各種レジスタから構成され、記憶資源２２に格納されているコンピュータプログラム２２０を実行することで、後述する各種機能を実現する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。
【００２１】
通信インタフェース２１は、ネットワークＮに接続し、ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース２１は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００２２】
記憶資源２２は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブ又は半導体メモリ等のコンピュータ読み取り可能な記録媒体である。記憶資源２２は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。記憶資源２２には、コンピュータプログラム２２０が記憶される。
【００２３】
記憶資源２２には、コンピュータプログラム２２０のほか、シフト管理装置２の処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、各種データ等が格納される。ドライバプログラムとしては、例えば、通信インタフェース２１を制御するための通信インタフェースドライバプログラム等がある。各種データとしては、例えば、シフト管理ＤＢ（データベース）２２２に記憶されるシフト情報等がある。
【００２４】
シフト管理ＤＢ２２２は、シフト情報を記憶するデータベースであり、データ項目として、例えば、店舗ＩＤ項目、配属グループＩＤ項目、従業員ＩＤ項目、シフト日時項目、勤務時間項目、休憩時間項目等を有する。
【００２５】
店舗ＩＤ項目は、店舗を特定するための識別情報を格納する。配属グループＩＤ項目は、配属グループを特定するための識別情報を格納する。従業員ＩＤ項目は、従業員を特定するための識別情報を格納する。シフト日時項目は、シフト日時を格納し、勤務時間帯項目は、シフト日時に含まれる勤務時間帯を格納し、休憩時間項目は、シフト日時に含まれる休憩時間帯を格納する。
【００２６】
なお、上述したデータベースの構成及びデータベースに格納されるデータ項目の組み合わせは例示に過ぎず、データベースの構成やデータ項目の組み合わせについては、運用するシステムに合わせて適宜変更することができる。
【００２７】
図２に示すコンピュータプログラム２２０は、所定の処理を行うためのプログラムであり、シフト管理装置２のメインプログラムの動作中に適宜呼び出されて実行される複数のソフトウェアモジュールを備える。このソフトウェアモジュールは、それぞれ特定の処理を実行するためにモジュール化されたサブプログラムであり、例えば、プロシージャ、サブルーチン、メソッド、関数及びデータ構造等を用いて作成される。
【００２８】
コンピュータプログラム２２０は、例示的に、シフト管理モジュール２２１を有する。店舗端末３及び従業員端末４を操作してシフト管理モジュール２２１を実行させると、店舗端末３及び従業員端末４のディスプレイには、例えばシフト画面が表示される。図３は、店舗端末３に表示されるシフト画面の一例である。
【００２９】
シフト画面３１には、シフト表３１１とチャット画面３１２とが表示される。シフト表３１１には、例示的に、２０１７年６月２７日（火）の全従業員のシフト表が表示されている。表示する日付は、選択ボタンＳ２により任意に選択することができ、日/週/月切替ボタンＳ１により、シフト表３１１の表示単位を、日単位や週単位、月単位に任意に切り替えることができる。シフト表３１１に一覧表示する従業員は、プルダウンメニューＳ３から任意に選択することができる。プルダウンメニューＳ３には、図示する“全従業員”の他に、各グループ名や各従業員名を表示させることができる。
【００３０】
シフト表３１１には、グループ名Ｇ１、Ｇ２単位に、人数欄Ｐ１、Ｐ２及び従業員欄Ｅ１、Ｅ２が表示される。具体的に、図３のシフト表３１１には、“キッチン”グループのシフトスケジュールにおける時間帯ごとの人数（確定人数／必要人数）と、“Ａ氏”、“Ｂ氏”、“Ｃ氏”、“Ｄ氏”の確定シフト及び希望シフトとが上段に表示され、“ホール”グループＧ２のシフトスケジュールにおける時間帯ごとの人数と、“Ｘ氏”、“Ｙ氏”の確定シフト及び希望シフトが下段に表示されている。
【００３１】
人数欄Ｐ１、Ｐ２に表示される人数は、対象となる時間帯に勤務が必要となる人数のうち、現時点で確定している人数を示す。例えば、人数欄Ｐ１は、“９：００−１１：００”に必要となる人数“２名”のうち、現時点で“１名”が確定し、“１１：００−１５：００”に必要となる人数“４名”のうち、現時点で“２名”が確定していることを示す。
【００３２】
各従業員欄Ｅ１、Ｅ２には、その上段側に確定シフトが表示され、下段側に希望シフトが表示される。例えば、従業員“Ａ氏”の欄の１１：００−１７：００には、上段側に確定シフトのバーが表示され、下段側に希望シフトのバーが表示されている。
【００３３】
チャット画面３１２には、チャット機能を用いて送受信されたメッセージの内容が表示される。チャット機能は、リアルタイムにメッセージを交換する機能である。図３のチャット画面３１２には、例示的に、シフト管理者と全従業員との間で送受信されたメッセージの内容が表示されている。メッセージＭ１は、従業員“Ａ氏”が希望シフトを申請する際に送信したメッセージであり、メッセージＭ２は、システム管理者が“Ａ氏”のシフトを確定した際に、システムから“Ａ氏”宛てに送信されたメッセージであり、メッセージＭ３は、従業員“Ｃ氏”が確定シフトの交代要員を募集する際に送信したメッセージである。
【００３４】
シフト管理モジュール２２１を実行することで実現する機能として、例えば、（１）シフト枠作成機能、（２）希望シフト申請機能、（３）希望シフト編集機能、（４）希望シフト確定機能、（５）従業員交代機能がある。以下において、（１）〜（５）の各機能を順次説明する。
【００３５】
（１）シフト枠作成機能
シフト枠作成機能は、店舗でシフトを管理するシフト管理者がシフト枠を作成する際に利用する機能である。以下に具体的に説明する。
【００３６】
シフト管理モジュール２２１は、店舗端末３を操作するシフト管理者の操作指示に従って、シフト枠設定画面を店舗端末３に表示させる。
【００３７】
シフト枠設定画面には、例えば、配属グループ、時間帯及び人数を指定するための入力項目が設けられている。配属グループには、例えば、“キッチン”や“ホール”等のように、従業員が所属する職場を特定するグループ名を入力する。時間帯には、例えば、“２０１７年６月２７日（火）９：００−１１：００”等のように、従業員が勤務する日及び時間帯を入力する。人数には、例えば、“２名”や“４名”等のように、対象となる時間帯に勤務が必要となる従業員の人数を入力する。
【００３８】
シフト管理モジュール２２１は、シフト枠設定画面に入力された内容に基づいてシフト枠を生成し、図３のシフト表３１１に表示させる。具体的に、シフト管理モジュール２２１は、人数欄Ｐ１、Ｐ２の時間帯及び必要な人数を、シフト枠設定画面に入力された内容に従って設定する。
【００３９】
（２）希望シフト申請機能
希望シフト申請機能は、店舗の従業員が希望シフトを申請する際に利用する機能である。以下に具体的に説明する。
【００４０】
シフト管理モジュール２２１は、シフト枠設定画面を利用して生成されたシフト枠に対する希望シフトを申請するように依頼するメッセージ（以下、「希望シフト申請依頼メッセージ」ともいう。）を、そのシフト枠に対応する配属グループに所属する従業員宛てにチャット機能を用いて送信する。
【００４１】
シフト管理モジュール２２１は、従業員端末４を操作する従業員の操作指示に従って、希望シフトを申請するためのメッセージ（以下、「希望シフト申請メッセージ」ともいう。）を、シフト管理者宛てにチャット機能を用いて送信する。例えば、図３のメッセージＭ１が、希望シフト申請メッセージに該当する。希望シフト申請メッセージには、例えば、従業員ＩＤとシフトの希望日時とが含まれる。
【００４２】
シフト管理モジュール２２１は、希望シフト申請メッセージを受信した場合に、シフト表３１１の従業員欄Ｅ１に、希望シフトを表示する。例えば、シフト管理モジュール２２１は、図３のメッセージＭ１を“Ａ氏”から受信した場合に、“Ａ氏”の従業員欄Ｅ１のうち１１：００−１７：００の欄の下段側にバーを表示することで、希望シフトを表示する。
【００４３】
シフト管理モジュール２２１は、希望シフト申請メッセージに含まれるシフトの希望日時が、既に必要な人数分の申請を受け付けている時間帯と重複している場合に、その重複している時間帯を含む申請を拒否するための拒否ボタンを、その希望シフト申請メッセージを表示しているチャット画面３１２のメッセージ枠内に表示させる。シフト管理者が、拒否ボタンを押下（選択）すると、シフト管理モジュール２２１は、希望シフトの申請が拒否されたことを通知するメッセージ（以下、「申請拒否通知メッセージ」ともいう。）を、その申請に対応する従業員宛てにチャット機能を用いて送信する。
【００４４】
（３）希望シフト編集機能
希望シフト編集機能は、シフト管理者が希望シフトを調整する際に利用する機能である。以下に具体的に説明する。
【００４５】
シフト管理モジュール２２１は、シフト表３１１に表示された何れかの希望シフトのバーが、店舗端末３で編集されたか否かを判定する。編集には、例えば、バーの長さを延ばすこと（時間延長）や、バーの長さを縮めること（時間短縮）、バーの位置を移動すること（時間帯変更）等が含まれる。
【００４６】
シフト管理モジュール２２１は、希望シフトのバーが編集されたと判定した場合に、編集後のシフトを承諾するかどうかを回答するように依頼するメッセージ（以下、「編集承諾依頼メッセージ」ともいう。）を、編集された希望シフトに対応する従業員宛てにチャット機能を用いて送信する。
【００４７】
シフト管理モジュール２２１は、編集承諾依頼メッセージに対する承諾回答を従業員端末４から受信した場合に、希望シフトに対する編集を確定するとともに、編集後のシフトが承諾されたことを通知するメッセージ（以下、「編集承諾通知メッセージ」ともいう。）を、シフト管理者宛てにチャット機能を用いて送信する。
【００４８】
（４）希望シフト確定機能
希望シフト確定機能は、シフト管理者が希望シフトを確定する際に利用する機能である。以下に具体的に説明する。
【００４９】
シフト管理モジュール２２１は、シフト表３１１に表示された希望シフトに対する承認操作が、店舗端末３で行われたか否かを判定する。承認操作は、例えばグループ単位や日付単位等にまとめられた希望シフトを一括して承認する操作（例えば、承認ボタンを押下（選択）する操作）であってもよいし、個々の希望シフトに対して個別に承認する操作であってもよい。
【００５０】
シフト管理モジュール２２１は、承認された希望シフトを確定するとともに、希望シフトが確定されたことを通知するメッセージ（以下、「希望シフト確定通知メッセージ」ともいう。）を、希望シフトを申請した従業員宛てにチャット機能を用いて送信する。
【００５１】
（５）従業員交代機能
従業員交代機能は、従業員がシフトの交代要員を募集する際に利用する機能である。以下に具体的に説明する。
【００５２】
シフト管理モジュール２２１は、シフト表に表示された何れかの確定シフトに対する交代要員を募集する操作が、従業員端末４で行われたか否かを判定する。交代要員を募集する操作として、例えば、何れかの確定シフトを選択し、募集依頼ボタンを押下（選択）する操作が挙げられる。
【００５３】
シフト管理モジュール２２１は、交代要員を募集する操作が行われたと判定した場合に、交代要員が募集されたことを通知するメッセージ（以下、「交代要員募集通知メッセージ」ともいう。）を、交代要員が募集されたシフトに設定されている配属グループに所属する従業員宛てに、チャット機能を用いて送信する。
【００５４】
シフト管理モジュール２２１は、交代要員募集通知メッセージに対して応募する旨のメッセージ（以下、「応募メッセージ」ともいう。）を、従業員端末４からチャット機能を用いて受信した場合に、応募による従業員の交代を承認するよう依頼するメッセージ（以下、「交代承認依頼メッセージ」）を、シフト管理者宛てにチャット機能を用いて送信する。
【００５５】
シフト管理モジュール２２１は、従業員の交代が店舗端末３で承認された場合に、交代要員が募集されたシフトの従業員を交代する処理を実行し、従業員の交代が許可されたことを通知するメッセージ（以下、「交代許可通知メッセージ」ともいう。）を、交代にかかわる双方の従業員宛てにチャット機能を用いてそれぞれ送信する。従業員を交代する処理は、例えば、シフト情報に含まれる従業員ＩＤを変更して更新する処理である。
【００５６】
次に、図４を参照して、シフト管理システムにおいて勤務シフトを管理する際の一連の手順について説明する。
【００５７】
最初に、シフト管理装置２のシフト管理モジュール２２１は、前述したシフト枠作成機能を実現するために、店舗端末３との間でシフト枠作成処理を実行し、シフト枠を作成する（ステップＳ１０１）。
【００５８】
続いて、シフト管理装置２のシフト管理モジュール２２１は、上記ステップＳ１０１で作成されたシフト枠に対する希望シフト申請依頼メッセージを、そのシフト枠に対応する配属グループに所属する従業員宛てにチャット機能を用いて送信する（ステップＳ１０２）。
【００５９】
続いて、従業員が従業員端末４を操作して希望シフトを入力し（ステップＳ１０３）、送信操作を行うと、従業員端末４は、希望シフト申請メッセージをシフト管理者宛てにチャット機能を用いて送信する（ステップＳ１０４〜ステップＳ１０５）。
【００６０】
続いて、シフト管理装置２のシフト管理モジュール２２１は、従業員端末４から受信した希望シフト申請メッセージに基づいて、希望シフトをシフト表に設定する（ステップＳ１０６）。
【００６１】
続いて、シフト管理装置２のシフト管理モジュール２２１は、前述した希望シフト編集機能を実現するために、店舗端末３及び従業員端末４との間で希望シフト編集処理を実行し、希望シフトを編集する（ステップＳ１０７）。希望シフト編集処理の詳細については後述する。
【００６２】
続いて、シフト管理者が店舗端末３を操作してシフト表に表示された希望シフトを承認する操作を行う（ステップＳ１０８）と、店舗端末３は、承認指示をシフト管理装置２に送信する（ステップＳ１０９）。
【００６３】
続いて、シフト管理装置２のシフト管理モジュール２２１は、店舗端末３から受信した承認指示に基づいて希望シフトを確定する（ステップＳ１１０）とともに、希望シフト確定通知メッセージを、希望シフトを申請した従業員宛てにチャット機能を用いて送信する（ステップＳ１１１）。
【００６４】
続いて、シフト管理装置２のシフト管理モジュール２２１は、前述した従業員交代機能を実現するために、店舗端末３及び従業員端末４との間で従業員交代処理を実行し、従業員を交代する（ステップＳ１１２）。
【００６５】
次に、図５を参照して、前述したステップＳ１０７で実行される希望シフト編集処理の詳細手順について説明する。
【００６６】
最初に、シフト管理者が店舗端末３を操作して、シフト表に表示された何れかの希望シフトのバーを編集する（ステップＳ２０１）と、店舗端末３は、希望シフト調整依頼をシフト管理装置２に送信する（ステップＳ２０２）。
【００６７】
続いて、シフト管理装置２のシフト管理モジュール２２１は、希望シフト調整依頼を受信すると、編集承諾依頼メッセージを、編集された希望シフトに対応する従業員宛てにチャット機能を用いて送信する（ステップＳ２０３）。
【００６８】
続いて、従業員が従業員端末４を操作して編集後のシフトを承諾する（ステップＳ２０４）と、従業員端末４は、承諾回答をシフト管理装置２に送信する（ステップＳ２０５）。
【００６９】
続いて、シフト管理装置２のシフト管理モジュール２２１は、承諾回答を受信すると、希望シフトに対する編集を確定する（ステップＳ２０６）とともに、編集承諾通知メッセージを、シフト管理者宛てにチャット機能を用いて送信する（ステップＳ２０７）。
【００７０】
次に、図６を参照して、前述したステップＳ１１２で実行される従業員交代処理の詳細手順について説明する。
【００７１】
最初に、従業員が従業員端末４を操作してシフト表に表示された何れかの確定シフトに対し、交代要員を募集する操作を行う（ステップＳ３０１）と、従業員端末４は、交代要員募集依頼をシフト管理装置２に送信する（ステップＳ３０２）。
【００７２】
続いて、シフト管理装置２のシフト管理モジュール２２１は、交代要員募集依頼を受信すると、交代要員募集通知メッセージを、交代要員が募集されたシフトに設定されている配属グループに所属する従業員宛てに、チャット機能を用いて送信する（ステップＳ３０３）。
【００７３】
続いて、シフト管理装置２のシフト管理モジュール２２１は、交代要員募集通知メッセージに対する応募メッセージを、チャット機能を用いて受信する（ステップＳ３０４）と、交代承認依頼メッセージを、シフト管理者宛てにチャット機能を用いて送信する（ステップＳ３０５）。
【００７４】
続いて、シフト管理者が店舗端末３を操作して、従業員の交代を承認する（ステップＳ３０６）と、店舗端末３は、承認指示をシフト管理装置２に送信する（ステップＳ３０７）。
【００７５】
続いて、シフト管理装置２のシフト管理モジュール２２１は、承認指示を受信すると、従業員交代処理を実行し（ステップＳ３０８）、交代許可通知メッセージを、交代にかかわる双方の従業員宛てにチャット機能を用いてそれぞれ送信する（ステップＳ３０９）。
【００７６】
前述したように、実施形態におけるシフト管理装置２によれば、配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフト申請依頼メッセージを、配属グループに所属する従業員宛てにチャット機能を用いて送信し、その従業員により入力されたシフトの希望日時を含む希望シフト申請メッセージを、チャット機能を用いて受信した場合に、希望シフト申請メッセージに対応する希望シフトをシフト表に表示させることができる。その後、希望シフトがシフト管理者により承認された場合には、希望シフトを確定し、希望シフト確定通知メッセージを、希望シフトを申請した従業員宛てにチャット機能を用いて送信することができる。
【００７７】
それゆえ、実施形態におけるシフト管理装置２によれば、勤務シフトを調整する際の労力を軽減することができる。
【００７８】
また、実施形態におけるシフト管理装置２によれば、シフト表に表示された何れかの希望シフトがシフト管理者により選択され、編集された場合に、その編集後のシフトに対する編集承諾依頼メッセージを、そのシフトに対応する従業員宛てにチャット機能を用いて送信し、その編集後のシフトが承諾されたときには、その編集を確定し、編集承諾通知メッセージをシフト管理者宛てにチャット機能を用いて送信することができる。
【００７９】
また、実施形態におけるシフト管理装置２によれば、シフト枠に設定されている必要人数が既に埋まっているシフト枠に対し、新たな希望シフトが申請された場合に、その申請を拒否するようにシフト管理者に促すとともに、その申請が拒否されたときには、申請拒否通知メッセージを、その申請に対応する従業員宛てにチャット機能を用いて送信することができる。
【００８０】
また、実施形態におけるシフト管理装置２によれば、シフト表に表示された確定後の何れかのシフトが従業員により選択され、交代要員が募集された場合に、交代要員募集通知メッセージを、そのシフトに設定されている配属グループに所属する従業員宛てにチャット機能を用いて送信し、その募集に対する応募メッセージを、チャット機能を用いて従業員から受信することができる。その後、従業員の交代がシフト管理者により承認された場合には、そのシフトの従業員交代処理を実行し、交代許可通知メッセージを、交代にかかわる双方の従業員宛てにチャット機能を用いて送信することができる。
【００８１】
[変形例]
なお、本発明は、前述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、前述した各処理（ステップ）は処理内容に矛盾を生じない範囲で任意に順番を変更し、又は並列に実行することができる。
【００８２】
また、前述した実施形態では、シフト管理モジュール２２１により実現する機能として、（１）〜（５）の機能について説明したが、これに限定されない。例えば、従業員に対し、シフト開始前に出勤をリマインドする機能をさらに設けることとしてもよい。具体的に、シフト管理モジュール２２１は、シフト勤務を開始する所定時間前に至った場合に、出勤をリマインドするメッセージを、従業員宛てにチャット機能を用いて送信する。所定時間は、全従業員に対して一律に定めることとしてもよいし、各従業員の通勤時間又は通勤時間＋α（例えば準備時間等）を定めることとしてもよい。
【符号の説明】
【００８３】
１…シフト管理システム、２…シフト管理装置、３…店舗端末、４…従業員端末、２０…プロセッサ、２１…通信インタフェース、２２…記憶資源、２２０…コンピュータプログラム、２２１…シフト管理モジュール、２２２…シフト管理ＤＢ、Ｎ…ネットワーク
【図１】
2019082788.tif 000003
【図２】
2019082788.tif 000004
【図３】
2019082788.tif 000005
【図４】
2019082788.tif 000006
【図５】
2019082788.tif 000007
【図６】
2019082788.tif 000008
【手続補正書】
【提出日】平成30年12月6日(2018.12.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフトを申請するように依頼するメッセージを、メッセージをリアルタイムに交換するチャット機能を用いて、前記配属グループに所属する従業員宛てに送信する手段と、
従業員により入力されたシフトの希望日時を含む希望シフトを申請するためのメッセージを、前記チャット機能を用いて受信する手段と、
前記シフト枠が設定されたシフト表のうち前記従業員ごとのシフトスケジュールを表示する領域に、前記希望シフトの時間帯を表すバーを表示する手段と、
前記シフト表に表示された何れかの前記バーを選択し、当該選択した前記バーの長さを伸縮する操作又は前記バーの位置を移動する操作の何れかを、前記シフト管理者が前記希望シフトを編集する編集操作として、受け付ける手段と、
前記編集操作が受け付けられた場合に、前記編集された後の前記希望シフトを承諾するかどうかを回答するように依頼するメッセージを、前記選択された前記バーに対応する前記従業員宛てに前記チャット機能を用いて送信する手段と、
前記編集された後の前記希望シフトが承諾された場合に、前記希望シフトに対する編集を確定するとともに、前記編集された後の前記希望シフトが前記従業員により承諾されたことを通知するメッセージを、シフト管理者宛てに前記チャット機能を用いて送信する手段と、
前記シフト表に表示された前記希望シフトに対する承認をシフト管理者から受け付ける手段と、
前記受け付けられた前記承認に対応する前記希望シフトを確定するとともに、当該希望シフトが確定したことを通知するメッセージを、前記希望シフトを申請した前記従業員宛てに前記チャット機能を用いて送信する手段と、
を備えるシフト管理装置。
【請求項２】
前記シフト枠に設定されている人数分の申請を既に受け付けている前記シフト枠に対し、新たに前記希望シフトが申請された場合に、当該シフト枠に対する新たな申請を拒否するように、シフト管理者に促す手段と、
前記新たな申請が拒否された場合に、当該新たな申請が拒否されたことを通知するメッセージを、当該新たな申請に対応する前記従業員宛てに前記チャット機能を用いて送信する手段と、
をさらに備える、請求項１記載のシフト管理装置。
【請求項３】
前記シフト表に表示された確定後の何れかのシフトが選択され、当該選択されたシフトの交代要員を募集する操作を受け付ける手段と、
前記交代要員を募集する操作が受け付けられた場合に、前記交代要員が募集されたことを通知するメッセージを、前記交代要員が募集されたシフトに設定されている配属グループに所属する前記従業員宛てに、前記チャット機能を用いて送信する手段と、
前記募集に対して応募する旨のメッセージを、前記チャット機能を用いて受信する手段と、
前記応募による前記従業員の交代を承認するように、シフト管理者に促す手段と、
前記従業員の交代が承認された場合に、前記交代要員が募集されたシフトの前記従業員を交代する処理を実行し、前記従業員の交代が許可されたことを通知するメッセージを、交代にかかわる双方の前記従業員宛てに前記チャット機能を用いてそれぞれ送信する手段と、
をさらに備える、請求項１又は２記載のシフト管理装置。
【請求項４】
プロセッサにより実行される方法であって、
配属グループ、時間帯及び人数を指定して生成された一つ以上のシフト枠に対する希望シフトを申請するように依頼するメッセージを、メッセージをリアルタイムに交換するチャット機能を用いて、前記配属グループに所属する従業員宛てに送信するステップと、
従業員により入力されたシフトの希望日時を含む希望シフトを申請するためのメッセージを、前記チャット機能を用いて受信するステップと、
前記シフト枠が設定されたシフト表のうち前記従業員ごとのシフトスケジュールを表示する領域に、前記希望シフトの時間帯を表すバーを表示するステップと、
前記シフト表に表示された何れかの前記バーを選択し、当該選択した前記バーの長さを伸縮する操作又は前記バーの位置を移動する操作の何れかを、前記シフト管理者が前記希望シフトを編集する編集操作として、受け付けるステップと、
前記編集操作が受け付けられた場合に、前記編集された後の前記希望シフトを承諾するかどうかを回答するように依頼するメッセージを、前記選択された前記バーに対応する前記従業員宛てに前記チャット機能を用いて送信するステップと、
前記編集された後の前記希望シフトが承諾された場合に、前記希望シフトに対する編集を確定するとともに、前記編集された後の前記希望シフトが前記従業員により承諾されたことを通知するメッセージを、シフト管理者宛てに前記チャット機能を用いて送信するステップと、
前記シフト表に表示された前記希望シフトに対する承認をシフト管理者から受け付けるステップと、
前記受け付けられた前記承認に対応する前記希望シフトを確定するとともに、当該希望シフトが確定したことを通知するメッセージを、前記希望シフトを申請した前記従業員宛てに前記チャット機能を用いて送信するステップと、
を含むシフト管理方法。