(57)【特許請求の範囲】
【請求項１】
作業者が勤務を開始する開始時間及び勤務を終了する終了時間を示す勤務シフト情報と、作業者が実行する作業について当該作業の作業期限及び作業内容を含む作業情報とに基づいて、前記作業情報を公開する作業者を特定する特定手段と、
前記特定手段により特定された作業者がログインした端末に前記作業情報を公開する公開手段と、
を備え、
前記作業情報には、当該作業情報を公開する作業者を指定する公開対象情報として、勤務時間中の作業者を当該作業情報の公開対象とするか、勤務時間外の作業者を当該作業情報の公開対象とするか、を指定する情報が含まれ、
前記特定手段は、前記公開対象情報により勤務時間中の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれる作業者を特定する一方で、前記公開対象情報により勤務時間外の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれない作業者を特定する作業管理装置。
【請求項２】
前記特定手段は、前記公開対象情報により勤務時間中の作業者が前記作業情報の公開対象として指定されていた場合には、当該作業情報が示す作業期限が前記開始時間から前記終了時間の期間に含まれる作業者を特定する請求項１に記載の作業管理装置。
【請求項３】
コンピュータを、
作業者が勤務を開始する開始時間及び勤務を終了する終了時間を示す勤務シフト情報と、作業者が実行する作業について当該作業の作業期限及び作業内容を含む作業情報とに基づいて、前記作業情報を公開する作業者を特定する特定手段、
前記特定手段により特定された作業者がログインした端末に前記作業情報を公開する公開手段、
として機能させ、
前記作業情報には、当該作業情報を公開する作業者を指定する公開対象情報として、勤務時間中の作業者を当該作業情報の公開対象とするか、勤務時間外の作業者を当該作業情報の公開対象とするか、を指定する情報が含まれ、
前記特定手段は、前記公開対象情報により勤務時間中の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれる作業者を特定する一方で、前記公開対象情報により勤務時間外の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれない作業者を特定するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業管理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、実行しなければならない作業の期限とその作業内容とが指定されている作業情報を配信する技術が知られている（例えば、特許文献１参照）。
例えば、小売店や飲食店等の経営者が、作業者に対して作業情報を配信する場合、その作業情報の内容によって、全ての作業者に配信する、予め決めておいたグループに所属する作業者にのみに配信する、あるいは特定の作業者を選択して配信するといった方法が採られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−９９１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記したような特定のグループや個人ではなく、ある時間に出勤している作業者に絞って作業情報を配信したい場合、管理者は、その時間に出勤予定の作業者をシフト表から探し出して指定する必要がある。その手間を省くため、作業者全員に作業情報を配信することも可能であるが、必要のない作業者にまで作業情報を配信してしまうため、作業者が、必要な作業情報を的確に把握できないおそれがある。
【０００５】
本発明の課題は、必要な作業情報を作業者が的確に把握できるようにすることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の作業管理装置は、作業者が勤務を開始する開始時間及び勤務を終了する終了時間を示す勤務シフト情報と、作業者が実行する作業について当該作業の作業期限及び作業内容を含む作業情報とに基づいて、前記作業情報を公開する作業者を特定する特定手段と、前記特定手段により特定された作業者がログインした端末に前記作業情報を公開する公開手段と、を備え、前記作業情報には、当該作業情報を公開する作業者を指定する公開対象情報として、勤務時間中の作業者を当該作業情報の公開対象とするか、勤務時間外の作業者を当該作業情報の公開対象とするか、を指定する情報が含まれ、前記特定手段は、前記公開対象情報により勤務時間中の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれる作業者を特定する一方で、前記公開対象情報により勤務時間外の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれない作業者を特定する。
【０００７】
また、本発明のプログラムは、コンピュータを、作業者が勤務を開始する開始時間及び勤務を終了する終了時間を示す勤務シフト情報と、作業者が実行する作業について当該作業の作業期限及び作業内容を含む作業情報とに基づいて、前記作業情報を公開する作業者を特定する特定手段、前記特定手段により特定された作業者がログインした端末に前記作業情報を公開する公開手段、として機能させ、前記作業情報には、当該作業情報を公開する作業者を指定する公開対象情報として、勤務時間中の作業者を当該作業情報の公開対象とするか、勤務時間外の作業者を当該作業情報の公開対象とするか、を指定する情報が含まれ、前記特定手段は、前記公開対象情報により勤務時間中の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれる作業者を特定する一方で、前記公開対象情報により勤務時間外の作業者が前記作業情報の公開対象として指定されていた場合には、現在時刻が前記開始時間及び前記終了時間の期間に含まれない作業者を特定するプログラムである。
【発明の効果】
【０００８】
本発明によれば、必要な作業情報を作業者が的確に把握することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における作業管理システムを示すブロック図である。
【図２】（ａ）は、作業者情報データベースの構成を示す図であり、（ｂ）は、勤務シフトデータベースの構成を示す図であり、（ｃ）は、ＴＯＤＯ情報データベースの構成を示す図である。
【図３】ＴＯＤＯ情報を登録する際の登録画面を示す図である。
【図４】本実施形態におけるＴＯＤＯリスト作成処理を示すフローチャートである。
【図５】ＴＯＤＯリスト作成処理の結果、端末装置に表示されるＴＯＤＯ情報の例である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１１】
図１、図２を参照して、本実施の形態の装置構成を説明する。先ず、図１を参照して、本実施の形態の作業管理システム１を説明する。図１は、作業管理システム１を示すブロック図である。
【００１２】
作業管理システム１は、例えば小売店、スーパーマーケット、量販店、飲食店等の店舗の経営者等の管理者が、その店舗で勤務する作業者に対して、各作業者が実行しなければならない作業（以下、これをＴＯＤＯ作業という。）を通知する際の支援を行うシステムである。より詳しくは、作業管理システム１は、管理者が、各自の勤務シフトに準じて勤務する作業者にＴＯＤＯ作業を通知する際に、そのＴＯＤＯ作業を通知する必要がある作業者のみ抽出して当該ＴＯＤＯ作業を通知することのできるシステムである。
【００１３】
作業管理システム１は、作業管理装置としてのサーバ１０と、端末装置２０と、を備える。作業管理システム１の各装置は、通信ネットワークＮに接続される。
【００１４】
サーバ１０は、通信ネットワークＮのクラウド内のサーバ装置であり、勤務する作業者、各作業者の勤務シフト、及び業務のＴＯＤＯ作業に関する情報を記憶して管理する。サーバ１０は、一台で構成されるものとするが、これに限定されるものではなく、複数台の装置から構成されるものとしてもよい。
【００１５】
端末装置２０は、各作業者がユーザとして所持して使用するための装置である。端末装置２０は、例えば、タブレットＰＣ、ノートＰＣ、スマートフォン等の携帯端末であって、通信ネットワークＮに無線通信接続可能である。このため、端末装置２０は、作業者が何時何処においても使用することが可能である。
【００１６】
通信ネットワークＮは、インターネットであるものとし、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、専用線等を含んでもよい。
【００１７】
なお、図１では、作業管理システム１に備えられた端末装置２０を１台のみ図示しているが、作業管理システム１は、店舗で勤務する複数の作業者がそれぞれ所有する複数の端末装置２０を備え、サーバ１０が全ての作業者の情報を管理する構成である。
【００１８】
次いで、サーバ１０の機能構成を詳細に説明する。
サーバ１０は、特定手段、公開手段としてのＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、記憶部１５と、通信部１６と、を備える。サーバ１０の各部は、バス１８を介して接続されている。
【００１９】
ＣＰＵ１１は、サーバ１０の各部を制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１３に展開し、当該プログラムとの協働で、各種処理を実行する。
【００２０】
操作部１２は、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有し、キー入力及び位置入力を受け付け、その操作情報をＣＰＵ１１に出力する。
【００２１】
ＲＡＭ１３は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。
【００２２】
表示部１４は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescent）ディスプレイ等で構成され、ＣＰＵ１１から指示された表示情報に従い各種表示を行う。
【００２３】
記憶部１５は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。記憶部１５は、後述する作業者情報データベース３０、勤務シフトデータベース４０、ＴＯＤＯ情報データベース５０を記憶している。また、記憶部１５は、ＴＯＤＯリスト作成プログラム１５１を記憶している。
【００２４】
通信部１６は、ネットワークカード等により構成され、通信ネットワークＮに有線通信接続される。ＣＰＵ１１は、通信部１６を介して、通信ネットワークＮ上の機器と通信が可能である。
【００２５】
計時部１７は、リアルタイムクロックであり、現在日時を計時し、当該現在日時に対応する現在年月日情報をＣＰＵ１１に出力する。
【００２６】
次いで、端末装置２０の機能構成を詳細に説明する。
端末装置２０は、ＣＰＵ２１と、操作部２２と、ＲＡＭ２３と、表示部２４と、記憶部２５と、通信部２６と、を備える。端末装置２０の各部は、バス２７を介して接続されている。
【００２７】
ＣＰＵ２１、ＲＡＭ２３、表示部２４は、サーバ１０のＣＰＵ１１、ＲＡＭ１３、表示部１４と同様であるため、重複する説明を省略する。ＣＰＵ２１は、端末装置２０の各部を制御する。
【００２８】
操作部２２は、表示部２４の表示画面上に設けられた静電容量方式等のタッチパネルである。操作部２２は、ユーザからの指によるタッチ入力を受け付け、その操作情報をＣＰＵ２１に出力する。また、操作部２２は、タッチペン（ディジタイザペン）からの入力を受け付けることとしてもよい。
【００２９】
記憶部２５は、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等で構成され、情報の読み出し及び書き込みが可能なメモリである。
【００３０】
通信部２６は、アンテナ、変調復調回路、信号処理部等を有する無線通信部で構成され、通信ネットワークＮ上の基地局（図示略）又はアクセスポイント（図示略）と無線通信を行う。ＣＰＵ２１は、通信部２６を介して、通信ネットワークＮ上の機器と通信が可能である。
【００３１】
次に、図２を参照して、サーバ１０に記憶される情報を説明する。図２（ａ）は、作業者情報データベース３０の構成を示す図である。図２（ｂ）は、勤務シフトデータベース４０の構成を示す図である。図２（ｃ）は、ＴＯＤＯ情報データベース５０の構成を示す図である。
【００３２】
図２（ａ）を参照して、サーバ１０の記憶部１５に記憶される作業者情報データベース３０を説明する。作業者情報データベース３０は、店舗で勤務する全作業者に関する情報のデータベースである。また、作業者情報データベース３０は、作業者の入れ替わり等に応じて随時更新されるものとする。作業者情報データベース３０は、「作業者Ｎｏ．」３１と、「作業者名」３２と、のフィールドを有する。
【００３３】
「作業者Ｎｏ．」３１は、各作業者を特定するための識別番号である。「作業者名」３２は、「作業者Ｎｏ．」３１の作業者の氏名である。
【００３４】
図２（ｂ）を参照して、記憶部１５に記憶される勤務シフトデータベース４０を説明する。勤務シフトデータベース４０は、店舗で勤務する全作業者について各作業者の勤務時間を示す勤務シフトに関する情報のデータベースである。また、勤務シフトデータベース４０は、各作業者に対する勤務シフトの決定や変更等に応じて随時更新されるものとする。勤務シフトデータベース４０は、「日付」４１と、「開始時間」４２と、「終了時間」４３と、「作業者Ｎｏ．」４４と、のフィールドを有する。
【００３５】
「日付」４１は、勤務日の日付である。「開始時間」４２は、勤務の開始時間である。「終了時間」４３は、勤務の終了時間である。「作業者Ｎｏ．」４４は、その勤務シフトにて勤務する作業者を特定するための番号であり、作業者情報データベース３０で定められた作業者毎の番号（「作業者Ｎｏ．」３１）が用いられる。
【００３６】
図２（ｃ）を参照して、記憶部１５に記憶されるＴＯＤＯ情報データベース５０を説明する。ＴＯＤＯ情報データベース５０は、業務におけるＴＯＤＯ作業に関する情報（ＴＯＤＯ情報）のデータベースである。また、ＴＯＤＯ情報データベース５０のデータは、例えば、経営者等の管理者により登録されるものである。ＴＯＤＯ情報データベース５０は、「ＩＤ」５１と、「開始期限（日付）」５２と、「開始期限（時間）」５３と、「終了期限（日付）」５４と、「終了期限（時間）」５５と、「共有モード（公開対象情報）」５６と、「個人公開先（作業者Ｎｏ．）」５７と、「ＴＯＤＯ内容」５８と、「作業終了フラグ」５９、のフィールドを有する。
【００３７】
「ＩＤ」５１は、各ＴＯＤＯ情報毎の識別コードであって、ＴＯＤＯ情報データベース５０へのデータの登録時に自動で割り振られる。
【００３８】
「開始期限（日付）」５２は、そのＴＯＤＯ作業を開始しなければならない日付を指定するものである。日付の指定がない場合、「ｎｕｌｌ」となる。
「開始期限（時間）」５３は、そのＴＯＤＯを開始しなければならない時間を指定するものである。時間の指定がない場合、「ｎｕｌｌ」となる。
「終了期限（日付）」５４は、そのＴＯＤＯを終了しなければならない日付を指定するものである。日付の指定がない場合、「ｎｕｌｌ」となる。
「終了期限（時間）」５５は、そのＴＯＤＯを終了しなければならない時間を指定するものである。時間の指定がない場合、「ｎｕｌｌ」となる。
【００３９】
「共有モード（公開対象情報）」５６は、ＴＯＤＯ情報を公開する相手（グループ、個人等）を指定するものである。本実施形態においては、４つの共有モード（「０」「１」「２」「３」）が選択可能となっている。各共有モードの内容は、「０」：全作業者に常に、「１」：指定された作業者に常に（第３モード（第３公開対象情報））、「２」：勤務中（第１モード（第１公開対象情報））、「３」：勤務時間外（第２モード（第２公開対象情報））、である。
【００４０】
「個人公開先（作業者Ｎｏ．）」５７は、「共有モード」５６が「１」（指定された作業者に常に）の場合に、ＴＯＤＯ情報を共有する作業者を指定するものであって、作業者Ｎｏが用いられる。なお、「共有モード」５６が「１」以外の場合には、空欄となる。
【００４１】
「ＴＯＤＯ内容」５８は、実際のＴＯＤＯ作業の内容を示す。図２（ｃ）の例では、入荷／陳列、書類整理、希望シフト入力、印鑑持参、報告書提出の勤務内容が入力されている。
【００４２】
「作業終了フラグ」５９は、ＴＯＤＯ作業の終了を示す。「作業終了フラグ」５９は、作業者が、ＴＯＤＯ作業の終了後、端末装置２０の操作部２２を介してＴＯＤＯ作業の終了を入力した場合にフラグが立つようになっている。
【００４３】
次に、図３を参照して、ＴＯＤＯ情報を登録する際の登録画面６０を説明する。
図３は、サーバ１０の表示部１４に表示される登録画面６０の構成を示す図である。
登録画面６０を用いて、例えば、経営者等の管理者がＴＯＤＯ情報を入力すると、入力されたＴＯＤＯ情報がＴＯＤＯ情報データベース５０に登録される。
登録画面６０は、「ＴＯＤＯ内容」６１と、「開始期限（日付、時間）」６２と、「終了期限（日付、時間）」６３と、「共有モード（公開対象情報）」６４と、「個人公開先（作業者Ｎｏ．）」６５と、のフィールドを有する。「ＴＯＤＯ内容」６１、「開始期限（日付、時間）」６２、「終了期限（日付、時間）」６３、「共有モード」６４、及び「個人公開先（作業者Ｎｏ．）」６５の内容は、それぞれ、ＴＯＤＯ情報データベース５０の「ＴＯＤＯ内容」５８、「開始期限（日付）」５２及び「開始期限（時間）」５３、「終了期限（日付）」５４及び「終了期限（時間）」５５、「共有モード」５６、及び「個人公開先（作業者Ｎｏ．）」５７の内容に対応している。
【００４４】
次に、図４を参照して、作業管理システム１の動作を説明する。
図４は、ＴＯＤＯリスト作成処理を示すフローチャートである。
【００４５】
端末装置２０において、操作部２２を介してユーザ（作業者）が本システムにログインする（即ち、ＴＯＤＯ情報の表示指示が入力される）と、ＣＰＵ２１は、通信部２６によりサーバ１０に対してＴＯＤＯ情報の送信を要求する信号を送信する。
サーバ１０のＣＰＵ１１は、通信部１６により端末装置２０から送信されたＴＯＤＯ情報の送信要求信号を受信することをトリガとして（ＳＴＡＲＴ）、記憶部１５から読み出して適宜ＲＡＭ１３に展開したＴＯＤＯリスト作成プログラム１５１との協働により、ＴＯＤＯリスト作成処理を実行する。
【００４６】
先ず、ＣＰＵ１１は、ＴＯＤＯ情報データベース５０から全てのＴＯＤＯ情報を取得し、終了期限（日付）の早い順に並び替えた一覧表を作成する（ステップＳ１）。ここで、ＣＰＵ１１は、ＴＯＤＯ情報データベース５０の「作業終了フラグ」５９を参照して、作業が終了しているものは、一覧表から除外する。
【００４７】
次いで、ＣＰＵ１１は、カウンタを設定する（初期値：ｃｎｔ＝０）（ステップＳ２）。
【００４８】
次いで、ＣＰＵ１１は、カウンタ値とＴＯＤＯ情報の一覧表の全レコード数を比較して、カウンタ値がＴＯＤＯ情報の全レコード数以下か否かを判断し（ステップＳ３）、カウンタ値が全レコード数より大きい場合（ステップＳ３：ＮＯ）、後述のステップＳ１５に移行する。
【００４９】
一方、カウンタ値が前レコード数以下の場合（ステップＳ３：ＹＥＳ）、ＣＰＵ１１は、一覧表から、［カウンタ値＋１］番目のレコードのＴＯＤＯ情報を取得する（ステップＳ４）。
【００５０】
次いで、ＣＰＵ１１は、取得したＴＯＤＯ情報の「共有モード（公開対象情報）」５６を参照し、「共有モード」５６が「２」であるか否かを判断する（ステップＳ５）。
【００５１】
そして、「共有モード」５６が「２」でない場合（ステップＳ５：ＮＯ）、ＣＰＵ１１は、後述のステップＳ１０に移行する。
一方、「共有モード」５６が「２」の場合（ステップＳ５：ＹＥＳ）、ＣＰＵ１１は、勤務シフトデータベース４０を参照してログイン中の作業者の出勤時間を取得し、ＴＯＤＯ情報の開始から終了までの期限（日付及び時間）を参照し、ログイン中の作業者の出勤時間と重なるか否か判断する（ステップＳ６）。
【００５２】
そして、重ならない場合（ステップＳ６：ＮＯ）、ＣＰＵ１１は、後述のステップＳ９に移行する。
一方、重なる場合（ステップＳ６：ＹＥＳ）、ＣＰＵ１１は、現在の時刻がログイン中の作業者の出勤時間の前後１時間の間が否かを判断する（ステップＳ７）。
【００５３】
そして、現在の時刻が作業者の出勤時間の前後１時間の間でない場合（ステップＳ７：ＮＯ）、ＣＰＵ１１は、後述のステップＳ９に移行する。
一方、現在の時刻が作業者の出勤時間の前後１時間の間の場合（ステップＳ７：ＹＥＳ）、ＣＰＵ１１は、ＴＯＤＯ情報の「ＴＯＤＯ内容」５８を、表示用リストに加える（ステップＳ８）。
【００５４】
次いで、ＣＰＵ１１は、カウンタの値を＋１として（ステップＳ９）、前述のステップＳ３に移行する。
【００５５】
また、上述したステップＳ５において、「共有モード」５６が「２」でない場合（ステップＳ５：ＮＯ）、ＣＰＵ１１は、「共有モード」５６が「３」であるか否かを判断する（ステップＳ１０）。
【００５６】
そして、「共有モード」５６が「３」でない場合（ステップＳ１０：ＮＯ）、ＣＰＵ１１は、後述のステップＳ１３に移行する。
一方、「共有モード」５６が「３」の場合（ステップＳ１０：ＹＥＳ）、ＣＰＵ１１は、勤務シフトデータベース４０を参照してログイン中の作業者の出勤時間を取得し、当該作業者が現在勤務時間外か否かを判断する（ステップＳ１１）。
【００５７】
そして、勤務時間外でない場合（ステップＳ１１：ＮＯ）、ＣＰＵ１１は、前述のステップＳ９に移行する。
一方、勤務時間外の場合（ステップＳ１１：ＹＥＳ）、ＣＰＵ１１は、ＴＯＤＯ情報の終了期限（日付及び時間）を過ぎていないか否かを判断する（ステップＳ１２）。
【００５８】
そして、終了期限を過ぎていない場合（ステップＳ１２：ＹＥＳ）、ＣＰＵ１１は、前述のステップＳ８に移行し、一方、終了期限を過ぎている場合（ステップＳ１２：ＮＯ）、ＣＰＵ１１は、前述のステップＳ９に移行する。
【００５９】
また、上述したステップＳ１０において、「共有モード」５６が「３」でない場合（ステップＳ１０：ＮＯ）、ＣＰＵ１１は、「共有モード」５６が「１」であるか否かを判断する（ステップＳ１３）。
【００６０】
そして、「共有モード」５６が「１」でない場合（ステップＳ１３：ＮＯ）、即ち、「共有モード」５６が「０」の場合、ＣＰＵ１１は、前述のステップＳ１２に移行する。
【００６１】
一方、「共有モード」５６が「１」の場合（ステップＳ１３：ＹＥＳ）、ＣＰＵ１１は、ログイン中の作業者が、「個人公開先」５７にて指定されている作業者か否かを判断する（ステップＳ１４）。
【００６２】
そして、ログイン中の作業者が、「個人公開先」５７にて指定されている作業者でない場合（ステップＳ１４：ＮＯ）、ＣＰＵ１１は、前述のステップＳ９に移行する。
一方、ログイン中の作業者が、「個人公開先」５７にて指定されている作業者である場合（ステップＳ１４：ＹＥＳ）、ＣＰＵ１１は、前述のステップＳ１２に移行する。
【００６３】
また、上述したステップＳ３において、カウンタ値がＴＯＤＯ情報の全レコード数より大きい場合（ステップＳ３：ＮＯ）、ＣＰＵ１１は、表示用リストのデータを、通信部１６により端末装置２０に対して送信し（ステップＳ１５）、本処理を終了する。
【００６４】
その後、端末装置２０のＣＰＵ２１は、通信部２６によりサーバ１０から送信された表示用リストのデータを受信し、表示部１４にＴＯＤＯ情報を表示させる。
【００６５】
ここで、図５に、端末装置２０に表示されたＴＯＤＯ情報の表示例を示す。図５（ａ）は、２月１０日に、作業者Ａに対して通知される時間毎のＴＯＤＯ情報である。図５（ｂ）は、２月１０日に、作業者Ｂに対して通知される時間毎のＴＯＤＯ情報である。図５（ｃ）は、２月１０日に、作業者Ｃに対して通知される時間毎のＴＯＤＯ情報である。
【００６６】
例えば、２月１０日の０：００〜１２：００の間に作業者Ａがログインした場合、ＴＯＤＯ内容として、作業者Ａは勤務時間外であるため「印鑑持参」が表示され、全作業者に常に通知される「希望シフト入力」が表示され、また、作業者Ａが個人指定されている「報告書提出」が表示されている。
【００６７】
また、２月１０日の１２：００〜１３：００の間に作業者Ａがログインした場合、ＴＯＤＯ内容として、「印鑑持参」「希望シフト入力」「報告書提出」の他、作業者Ａの出勤時間開始の１時間前に達したため「入荷／陳列  １４：００」及び「書類整理」が表示されている。
【００６８】
また、２月１０日の１３：００〜１４：００の間に作業者Ａがログインした場合、作業者Ａは勤務中となったため、前の時間帯の表示から「印鑑持参」の表示がなくなった表示となる。
【００６９】
また、２月１０日の１４：００〜２１：００の間に作業者Ａがログインした場合、終了期限（時間）が過ぎたため、前の時間帯の表示から「入荷／陳列  １４：００」の表示がなくなった表示となる。
【００７０】
また、２月１０日の２１：００〜２４：００の間に作業者Ａがログインした場合、作業者Ａの出勤時間終了から１時間経過したため、前の時間帯の表示から「書類整理」の表示がなくなった表示となる。
【００７１】
同様にして、例えば、２月１０日の０：００〜９：００の間に作業者Ｂがログインした場合、作業者Ｂは勤務時間外であるため、ＴＯＤＯ内容として、「印鑑持参」、「希望シフト入力」が表示されている。なお、「報告書提出」は、作業者Ｂは個人指定されていないため、表示されない。
【００７２】
また、２月１０日の９：００〜１０：００の間に作業者Ｂがログインした場合、作業者Ｂは出勤時間開始の１時間前に達したため、ＴＯＤＯ内容として、「印鑑持参」「希望シフト入力」の他、「入荷／陳列  １４：００」及び「書類整理」が表示されている。
【００７３】
また、２月１０日の１０：００〜１４：００の間に作業者Ｂがログインした場合、作業者Ｂは勤務中となったため、前の時間帯の表示から「印鑑持参」の表示がなくなった表示となる。
【００７４】
また、２月１０日の１４：００〜１６：００の間に作業者Ｂがログインした場合、終了期限（時間）が過ぎたため、前の時間帯の表示から「入荷／陳列  １４：００」の表示がなくなった表示となる。
【００７５】
また、２月１０日の１６：００〜２４：００の間に作業者Ｂがログインした場合、作業者Ｂの出勤時間終了から１時間経過したため、前の時間帯の表示から「書類整理」の表示がなくなった表示となる。
【００７６】
同様にして、例えば、２月１０日の０：００〜１５：００の間に作業者Ｃがログインした場合、作業者Ｃは勤務時間外であるため、ＴＯＤＯ内容として、「印鑑持参」、「希望シフト入力」が表示されている。
【００７７】
また、２月１０日の１５：００〜１６：００の間に作業者Ｃがログインした場合、作業者Ｃは出勤時間開始の１時間前に達したため、ＴＯＤＯ内容として、「印鑑持参」「希望シフト入力」の他、「書類整理」が表示されている。なお、「入荷／陳列  １４：００」は、終了期限（時間）が既に過ぎているため、表示されない。
【００７８】
また、２月１０日の１６：００〜２２：００の間に作業者Ｃがログインした場合、作業者Ｃは勤務中又は出勤時間終了から１時間経過前であるため、前の時間帯の表示から「印鑑持参」の表示がなくなった表示となる。
【００７９】
また、２月１０日の２２：００〜２４：００の間に作業者Ｃがログインした場合、作業者Ｃの出勤時間終了から１時間経過したため、前の時間帯の表示から「書類整理」の表示がなくなった表示となる。
【００８０】
このように、各作業者が、出勤前、勤務開始前（１時間前）、勤務終了前、勤務終了後（１時間後）に、各時間に応じたＴＯＤＯ内容を確認することができる。よって、出勤前では、持って行くもの、やっておくべきことは無いか、勤務開始前では、今日のやるべき仕事は何か、業務計画はどのようなものか、勤務終了前では、やり残したこと、抜けは無いか、勤務終了後では、勤務外でやるべきことは無いか、等を把握、確認することができることとなる。
【００８１】
以上のように、本実施形態においては、サーバ１０のＣＰＵ１１は、作業者の勤務時間を示す勤務シフト情報と、作業者が実行する作業について当該作業の作業期限及び作業内容を含む作業情報とに基づいて、作業情報を公開する作業者を特定し、特定された作業者がログインした端末に作業情報を公開する。
即ち、特定された作業者が所持する端末装置２０がサーバ１０にログインした際に、端末装置２０が作業情報を閲覧できるようにする。
このため、必要な作業情報を作業者が的確に把握することができる。
【００８２】
また、本実施形態によれば、作業情報には、作業内容を通知する対象を指定する共有モード（公開対象情報）が含まれ、サーバ１０のＣＰＵ１１は、作業情報に含まれる作業期限及び共有モードに応じて作業者を特定する。
このため、ＴＯＤＯ作業についていつ何を行わなければならないかと、共有モードとを指定するだけで、自動で該当する作業者を特定し、必要な作業者にのみＴＯＤＯ作業を共有することができる。
【００８３】
また、本実施形態によれば、共有モード（公開対象情報）には、作業者の勤務中に作業内容を通知する第１モード（第１公開対象情報）及び作業者の勤務時間外に作業内容を通知する第２モード（第２公開対象情報）が含まれ、勤務シフト情報には、作業者が勤務を開始する開始時間及び作業者が勤務を終了する終了時間が含まれ、サーバ１０のＣＰＵ１１は、共有モードが第１モード又は第２モードであった場合、作業情報に含まれる作業期限と勤務シフト情報に含まれる開始時間及び終了時間に応じて、各モードに対応する作業者を特定する。
このため、勤務中及び勤務時間外の作業者を特定できるので、勤務中又は勤務外の時間帯で、その時に適した作業情報を作業者がログインした端末に公開することができる。
【００８４】
また、本実施形態によれば、共有モードには、指定された作業者にのみ常に作業情報を通知する第３モード（第３公開対象情報）が含まれ、サーバ１０のＣＰＵ１１は、共有モードが第３モードであった場合、ユーザが指定された作業者か否かを判断して作業者を特定する。
このため、個別に指定された作業者を特定できるので、必要な作業者にのみ適切なＴＯＤＯ作業を公開することができる。
【００８５】
なお、上記実施形態では、作業者情報データベース３０は、作業者Ｎｏ３１と、作業者名３２と、のフィールドを有する構成を例示したが、これ以外にも、例えば、作業者の役職やスキル等のフィールドを有する構成としても良く、これにより、更に、ＴＯＤＯ情報を共有する作業者を特定することとしても良い。
【００８６】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲をその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００８７】
〔付記〕
＜請求項１＞
作業者の勤務時間を示す勤務シフト情報と、作業者が実行する作業について当該作業の作業期限及び作業内容を含む作業情報とに基づいて、前記作業情報を公開する作業者を特定する特定手段と、
前記特定手段により特定された作業者がログインした端末に前記作業情報を公開する公開手段と、
を備える作業管理装置。
＜請求項２＞
前記作業情報には、前記作業情報を公開する作業者を指定する公開対象情報が含まれ、
前記特定手段は、前記作業情報に含まれる前記作業期限及び前記公開対象情報に応じて作業者を特定する請求項１に記載の作業管理装置。
＜請求項３＞
前記公開対象情報には、作業者の勤務中に当該作業者がログインした端末に前記作業情報を公開する第１公開対象情報及び作業者の勤務時間外に当該作業者がログインした端末に前記作業情報を公開する第２公開対象情報が含まれ、
前記勤務シフト情報には、作業者が勤務を開始する開始時間及び作業者が勤務を終了する終了時間が含まれ、
前記特定手段は、前記公開対象情報が前記第１公開対象情報又は前記第２公開対象情報であった場合、前記作業情報に含まれる作業期限と前記勤務シフト情報に含まれる前記開始時間及び前記終了時間に応じて、各公開対象情報に対応する作業者を特定する請求項２に記載の作業管理装置。
＜請求項４＞
前記公開対象情報には、指定された作業者がログインした端末に前記作業情報を公開する第３公開対象情報が含まれ、
前記特定手段は、前記公開対象情報が前記第３公開対象情報であった場合、ユーザが前記指定された作業者か否かを判断して作業者を特定する請求項２又は３に記載の作業管理装置。
＜請求項５＞
コンピュータを、
作業者の勤務時間を示す勤務シフト情報と、作業者が実行する作業について当該作業の作業期限及び作業内容を含む作業情報とに基づいて、前記作業情報を公開する作業者を特定する特定手段、
前記特定手段により特定された作業者がログインした端末に前記作業情報を公開する公開手段、
として機能させるためのプログラム。
【００８８】
１  作業管理システム
１０  サーバ（作業管理装置）
１１  ＣＰＵ（特定手段、公開手段）
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１５１  リスト作成プログラム
３０  作業者情報データベース
４０  勤務シフトデータベース
５０  ＴＯＤＯ情報データベース
１６  通信部
１７  計時部
２０  端末装置
２１  ＣＰＵ
２２  操作部
２３  ＲＡＭ
２４  表示部
２５  記憶部
２６  通信部
【図１】
0006676904.tif 000002
【図２】
0006676904.tif 000003
【図３】
0006676904.tif 000004
【図４】
0006676904.tif 000005
【図５】
0006676904.tif 000006