(57)【要約】【課題】従業員の作業実績をより詳細に正確に登録し、それらを集計して算定される課金先単位の労務費をより実態に近づける方式や方法を提供する。【解決手段】この発明によれば、入退室管理サーバに蓄積された当該従業員の実滞在場所の記録を基に、スケジュール管理サーバで予め登録された原価コードを照合して実際の課金先を決定しているため、原価コード別の労務費を実態に近づけることができる。また、端末操作履歴管理サーバに蓄積された当該従業員のソフトウェア／ドキュメント使用状況の記録を基に、プロジェクト管理サーバで予め原価コードと紐付け登録されたソフトウェア／ドキュメント情報を照合するという方法によっても実際の課金先を決定しているため、上記の方法では算定できない時間帯についても、作業実績を実態に近づけることができる。【選択図】図１
2009288828.tif 000002
【特許請求の範囲】
【請求項１】
作業実績入力支援システムにおいて、
利用者を特定する個人認証手段と、
利用者の個人情報を登録・参照する手段と、
利用者が自身のスケジュール情報を予め登録する手段と、
利用者が予め登録した自身のスケジュール情報を参照する手段と、
利用者が自身の所属するプロジェクトの情報を予め登録する手段と、
利用者が予め登録したプロジェクトの情報を参照する手段と、
部屋の出入り口等に設置されたリーダにて、利用者が保有するＩＤカード等の情報を取得し、入退室管理機能へ送信する手段と、
部屋の出入り口等に設置されたリーダ等から受信した、利用者の入退室情報を登録する手段と、
登録された利用者の入退室情報を参照する手段と、
利用者が直接操作する、出力部、入力部、制御部、記憶部を有するクライアント端末と、
利用者のクライアント端末上での操作状況を常時監視し、随時その情報を履歴として操作履歴管理機能へ送信する手段と、
受信した利用者のクライアント端末上での操作履歴情報を登録する手段と、
登録された利用者のクライアント端末上での操作履歴情報を参照する手段と、
利用者のスケジュール情報と入退室情報を照合し、入退室情報に原価コードを割り当てて作業実績情報として登録する手段と、
利用者のクライアント端末上での操作履歴情報とプロジェクト情報を照合し、操作履歴情報に原価コードを割り当てて作業実績情報として登録する手段と、
利用者が入力した作業実績情報を登録する手段と、
登録された作業実績情報を参照する手段と、
原価コード別に全利用者の作業実績を集計し、対応する単価を用いて労務費を算出した上で、その情報をプロジェクト情報として登録する手段
を備えたことを特徴とする作業実績入力支援システム。
【請求項２】
上記のスケジュール情報と入退室情報を照合する手段とは、それぞれの当日分データを記録媒体から読み出し、場所１箇所ごとに細分化した滞在データ単位での比較を行った上で、開始時刻・滞在時間が一定の範囲内に収まっている、かつ場所が一致している組合せにおいて、スケジュール情報が持つ原価コードを入退室情報に割り当て、当該入退室情報を作業実績情報登録機能に送信することを特徴とする請求項１に記載の作業実績入力支援システム。
【請求項３】
上記の端末操作履歴情報とプロジェクト情報を照合する手段とは、当日分の端末操作履歴データを記録媒体から読み出し、ソフトウェア／ドキュメント１種類ごとに細分化した履歴データ単位で、プロジェクト情報から該当する原価コードを取得し、当該原価コードを履歴データに割り当てて作業実績情報登録機能に送信することを特徴とする請求項１に記載の作業実績入力支援システム。
【請求項４】
上記の原価コード別に労務費を算出する手段とは、全利用者の当日分の作業実績情報を記録媒体から読み出し、原価コード別にグルーピングした上でそれぞれの作業時間を合計し、予め登録した労務費単価を乗じる等の計算方法で原価コードごとの労務費合計を算出して、プロジェクト情報登録機能に送信することを特徴とする請求項１に記載の作業実績入力支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入退室管理システムにより記録される各所滞在情報を基に、当該個人の行った作業の労務費を自動的に適切な原価コードに振り分けるシステムである。課金先原価コードの決定は、予め登録した予定作業時刻・時間、予定作業に対応する原価コード、端末から随時蓄積される端末操作履歴、端末使用内容に対して予め登録する原価コードなどの各情報との照合により行う。
【背景技術】
【０００２】
金融商品取引法にて内部統制報告書の提出が義務化されたことにより、製造原価等を構成する従業員の労務費についても、より実態に適合した計上を実現する企業内部での技術的な仕組み造りが求められている。
【０００３】
上記仕組みについては、金融商品取引法成立以前から情報システムの発展と共に考案されてきており、各従業員にＷｅｂ上で作業実績を入力・登録させ、労務費算定の基となる各従業員の勤務時間を情報技術的に管理している形態が普及している（特許文献１参照）。また近年、情報システムの発展と共に、複数の異なるシステム間での連携が比較的に容易に行えるようになり、上記作業実績登録システムと連携可能性のある他システムも多い。
【０００４】
経営組織として以前よりライン組織が一般的であるが、一時的、副次的に部門横断的なプロジェクト制を導入している企業も多く、そのような企業で複数のプロジェクトに属している従業員については、労務費の課金先原価コードが多岐に渡っていることが多い。そのため特許文献１で示されるようなシステムを利用した場合、必然的にＷｅｂ上での作業実績登録も複雑で高負荷なものとなり、実態と異なるものになりやすい。
【０００５】
従業員の作業実績登録における負荷については、入退室管理システム（特許文献２参照）を活用すること等で軽減させることが可能である。従業員が出勤時・帰宅時に各自のＩＤカードをＩＣリーダ／ライタにかざすという運用を徹底することで、実態に近い勤怠管理を行うことは可能であり、さらにそれらデータを集計することで、労務費総額も実態に近づけることができる。
【０００６】
【特許文献１】特開２００２−３１２５４９号公報
【特許文献２】特開平０４−３１９１８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし上記従来の方法では、複数のプロジェクトに属している従業員が、一日に労務費課金先の異なる数種類の作業を行っているといった状況の場合、各作業の課金先原価コードを考慮して労務費を振り分けることは不可能である。現状、各作業の課金先を考慮した労務費の振り分けは、従業員が各自の記録や記憶などに基づいて作業内容・時間を直接入力する作業実績登録に依存しており、従って原価コード単位では実態と異なった労務費算定が行われる可能性があるという問題があった。
【０００８】
本発明は、このような問題への対策を提案し、原価コード単位の労務費算定をより実態に近づけて算出することを可能とする作業実績入力支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、このような目的を達成するために、請求項１に記載の作業実績入力支援システムは、利用者を特定する個人認証手段と、利用者の個人情報を登録・参照する手段と、利用者が自身のスケジュール情報を予め登録する手段と、利用者が予め登録した自身のスケジュール情報を参照する手段と、利用者が自身の所属するプロジェクトの情報を予め登録する手段と、利用者が予め登録したプロジェクトの情報を参照する手段と、部屋の出入り口等に設置されたリーダにて、利用者が保有するＩＤカード等の情報を取得し、入退室管理機能へ送信する手段と、部屋の出入り口等に設置されたリーダ等から受信した、利用者の入退室情報を登録する手段と、登録された利用者の入退室情報を参照する手段と、利用者が直接操作する、出力部、入力部、制御部、記憶部を有するクライアント端末と、利用者のクライアント端末上での操作状況を常時監視し、随時その情報を履歴として操作履歴管理機能へ送信する手段と、受信した利用者のクライアント端末上での操作履歴情報を登録する手段と、登録された利用者のクライアント端末上での操作履歴情報を参照する手段と、利用者のスケジュール情報と入退室情報を照合し、入退室情報に原価コードを割り当てて作業実績情報として登録する手段と、利用者のクライアント端末上での操作履歴情報とプロジェクト情報を照合し、操作履歴情報に原価コードを割り当てて作業実績情報として登録する手段と、利用者が入力した作業実績情報を登録する手段と、登録された作業実績情報を参照する手段と、原価コード別に全利用者の作業実績を集計し、対応する単価を用いて労務費を算出した上で、その情報をプロジェクト情報として登録する手段とからなる作業実績入力支援システムである。
【００１０】
また上記の個人認証手段は、クライアント端末で利用者が入力するパスワード等情報に対し、予め登録された情報と一致するかどうかの判定を行い、一致した場合のみクライアント端末での以降の操作を許可する方法を有する作業実績入力支援システムである。
【００１１】
また上記の個人情報を登録・参照する手段は、外部からのリクエストに応答して受信した個人情報を記録媒体へ書き込む方法、及び記録媒体から読み出した個人情報を送信する方法を有する作業実績入力支援システムである。
【００１２】
また上記のスケジュール情報を登録・参照する手段は、外部からのリクエストに応答して受信したスケジュール情報を記録媒体へ書き込む方法、及び記録媒体から読み出したスケジュール情報を送信する方法を有する作業実績入力支援システムである。
【００１３】
また上記のプロジェクト情報を登録・参照する手段は、外部からのリクエストに応答して受信したプロジェクト情報を記録媒体へ書き込む方法、及び記録媒体から読み出したプロジェクト情報を送信する方法を有する作業実績入力支援システムである。
【００１４】
また上記の入退室情報を登録・参照する手段は、外部からのリクエストに応答して受信した入退室情報を記録媒体へ書き込む方法、及び記録媒体から読み出した入退室情報を送信する方法を有する作業実績入力支援システムである。
【００１５】
また上記の端末操作履歴情報を操作履歴管理機能へ送信する手段は、端末上に常駐ソフトウェアとしてインストールされた機能から、端末上でソフトウェアやドキュメントが起動・終了される度にその操作履歴情報を送信する方法を有する作業実績入力支援システムである。
【００１６】
また上記の端末での操作履歴情報を登録・参照する手段は、外部からのリクエストに応答して受信した操作履歴情報を記録媒体へ書き込む方法、及び記録媒体から読み出した操作履歴情報を送信する方法を有する作業実績入力支援システムである。
【００１７】
また上記の作業実績情報を登録・参照する手段は、外部からのリクエストに応答して受信した作業実績情報を記録媒体へ書き込む方法、及び記録媒体から読み出した作業実績情報を送信する方法を有する作業実績入力支援システムである。
【００１８】
また、請求項２に記載のスケジュール情報と入退室情報を照合する手段は、それぞれの当日分データを記録媒体から読み出し、場所１箇所ごとに細分化した滞在データ単位での比較を行った上で、開始時刻・滞在時間が一定の範囲内に収まっている、かつ場所が一致している組合せにおいて、スケジュール情報が持つ原価コードを入退室情報に割り当て、当該入退室情報を作業実績情報登録機能に送信する方法を有する作業実績入力支援システムである。
【００１９】
また、請求項３に記載の端末操作履歴情報とプロジェクト情報を照合する手段は、当日分の端末操作履歴データを記録媒体から読み出し、ソフトウェア／ドキュメント１種類ごとに細分化した履歴データ単位で、プロジェクト情報から該当する原価コードを取得し、当該原価コードを履歴データに割り当てて作業実績情報登録機能に送信する方法を有する作業実績入力支援システムである。
【００２０】
また、請求項４に記載の原価コード別に労務費を算出する手段は、全利用者の当日分の作業実績情報を記録媒体から読み出し、原価コード別にグルーピングした上でそれぞれの作業時間を合計し、予め登録した労務費単価を乗じる等の計算方法で原価コードごとの労務費合計を算出して、プロジェクト情報登録機能に送信する方法を有する作業実績入力支援システムである。
【００２１】
また上記個人情報とは、従業員番号、従業員氏名、パスワード、所属プロジェクトコートなどを指す。上記スケジュール情報とは、従業員番号、日付、開始予定時刻、滞在予定場所、予定滞在時間、課金先原価コードなどを指す。上記プロジェクト情報とは、プロジェクトコード、対応原価コード、予算額、労務費累計、使用ソフトウェア／ドキュメント情報などを指す。上記入退室情報とは、従業員番号、日付、場所、滞在開始時刻、滞在時間などを指す。上記端末操作履歴情報とは、従業員番号、日付、使用ソフトウェア／ドキュメント情報、使用開始時刻、使用時間などを指す。上記作業実績情報とは、従業員番号、日付、作業開始時刻、時間、原価コードなどを指す。
【発明の効果】
【００２２】
この発明によれば、入退室管理サーバに蓄積された当該従業員の実滞在場所の記録を基に、スケジュール管理サーバで予め登録された原価コードを照合して実際の課金先を決定しているため、原価コード別の労務費を実態に近づけることができる。
【００２３】
また、端末操作履歴管理サーバに蓄積された当該従業員のソフトウェア／ドキュメント使用状況の記録を基に、プロジェクト管理サーバで予め原価コードと紐付け登録されたソフトウェア／ドキュメント情報を照合するという方法によっても実際の課金先を決定しているため、上記の方法では算定できない時間帯についても、作業実績を実態に近づけることができる。
【００２４】
なお本発明においては、予め各スケジュールに対応する課金先原価コードが登録されている必要があり、従業員にとって新たな登録作業が発生する。しかし、開始時刻、時間、場所、作業内容等多項目を入力している現存のスケジュール管理システム等の登録作業にとってみれば、それら登録項目に原価コード一項目が追加されることは、従業員への負荷という点においてかなりの悪化を招くという意見を形成するまでには至らないと考えられる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の実施例について説明する。
【実施例１】
【００２６】
図１は、本発明の作業実績入力支援システムに一実施例を示す構成図である。
【００２７】
図中個人認証サーバ１は個人情報を格納するＤＢ１０と個人認証を行うためのソフトウェア１１、スケジュール管理サーバ２はスケジュール情報を格納するＤＢ１２とスケジュール情報を登録・参照するためのソフトウェア１３、プロジェクト管理サーバ３はプロジェクト情報を格納するＤＢ１４とプロジェクト情報を登録・参照するためのソフトウェア１５、入退室管理サーバ４は入退室情報を格納するＤＢ１６と入退室情報を登録・参照するためのソフトウェア１７、リーダ／ライタ５にはＩＤカード情報を読み取り従業員を特定するためのソフトウェアと特定に必要な情報格納部、またその動作を入退室情報として入退室管理サーバへ送信するためのソフトウェアを備え、ＩＤカード６は従業員を一意に特定できる情報の格納部、端末操作履歴管理サーバ７は端末操作履歴情報を格納するＤＢ１８と端末操作履歴情報を登録・参照するためのソフトウェア１９、クライアント端末８は従業員がスケジュール情報・プロジェクト情報・作業実績情報の登録・参照を行うための入力部２１・出力部２０・制御部２２・記憶部２３、また該記憶部２３内に端末操作履歴を端末操作履歴管理サーバに送信する常駐ソフトウェア２４、作業実績管理サーバ９は作業実績情報を格納するＤＢ２９とスケジュール情報・入退室情報照合するソフトウェア２５、プロジェクト情報と端末操作履歴情報を照合するソフトウェア２６、作業実績情報を登録・参照するためのソフトウェア２７、原価コード別に労務費を集計しプロジェクト管理サーバ送信するソフトウェア２８をそれぞれ示している。
【００２８】
これらのサーバには、図示した構成の他に、ＣＰＵ、ＲＡＭ、ＲＯＭ、外部記憶装置、入出力装置等を備えていることとする。
【００２９】
図２から図７は、図１中で各ＤＢが保持するデータ項目の例を示す図である。
【００３０】
図２の個人認証サーバが扱う個人情報を格納するＤＢ１０のデータは、従業員番号、従業員氏名、パスワード、所属プロジェクトコート等からなる。図３のスケジュール管理サーバが扱うスケジュール管理ＤＢ１２のデータは、従業員番号、日付、開始予定時刻、滞在予定場所、予定滞在時間、課金先原価コード等からなる。図４のプロジェクト管理サーバが扱うプロジェクト管理ＤＢ１４のデータは、プロジェクトコード、対応原価コード、予算額、労務費累計、使用ソフトウェア／ドキュメント情報等からなる。図５の入退室管理サーバが扱う入退室管理ＤＢ１６のデータは、従業員番号、日付、場所、滞在開始時刻、滞在時間等からなる。図６の端末操作履歴管理サーバが扱う操作履歴管理ＤＢ１８のデータは、従業員番号、日付、使用ソフトウェア／ドキュメント情報、使用開始時刻、使用時間等からなる。図７の作業実績管理サーバが扱う作業実績管理ＤＢ２９のデータは、従業員番号、日付、場所、作業開始時刻、時間、原価コード等からなる。
【００３１】
図８は、従業員がプロジェクト情報を事前に登録する処理を説明するためのフロー図である。ステップ１〜１１の詳細は次の通りである。
ステップ１：端末８からモジュール１５へ登録リクエストが送信される。
ステップ２：モジュール１５がパスワード要求を返す。
ステップ３：端末８からモジュール２７へ、従業員番号とパスワードが送信される。
ステップ４：モジュール１５が、入力値をサーバ１のモジュール１１へ転送する。
ステップ５：モジュール１１が、受信した従業員番号をキーとしてＤＢ１０の検索を行う。
ステップ６：モジュール１１が、登録されている該当パスワードと所属プロジェクトコードを取得する。
ステップ７：モジュール１１が、入力されたパスワードとＤＢ１０から取得したパスワードの照合を行い、その結果を認証結果として取得済み所属プロジェクトコードと共にモジュール１５へ返す。
ステップ８：認証結果が可の場合、モジュール１５は、プロジェクト情報登録画面を端末８へ送信する。ただし、認証結果が不可の場合は、認証エラー画面を端末８へ送信し、以降の登録処理フローは無視される。
ステップ９：端末８からモジュール１５へ、登録しようとするプロジェクト情報が送信される。
ステップ１０：受信したプロジェクト情報が、ステップ７で取得した当該従業員の所属プロジェクトコードに関するものであった場合、モジュール１５は、受信したプロジェクト情報をＤＢ１４へ登録する。そうでない場合は、エラー画面を端末８へ返す。
ステップ１１：ステップ１０での登録処理の結果（正常終了・異常終了）が、モジュール１５から端末８へ送信される。
【００３２】
なお、従業員が登録済みプロジェクト情報を参照する処理についても、上記ステップ１〜１１と同様のフローにより実現される。これら処理における端末８上での画面イメージを図１９に示す。
【００３３】
図９は、従業員がスケジュールを事前に登録する処理を説明するためのフロー図である。ステップ２１〜３１の詳細は次の通りである。
ステップ２１：端末８からモジュール１３へ登録リクエストが送信される。
ステップ２２：モジュール１３がパスワード要求を返す。
ステップ２３：端末８からモジュール１３へ、従業員番号とパスワードが送信される。
ステップ２４：モジュール１３が、入力値をサーバ１のモジュール１１へ転送する。
ステップ２５：モジュール１１が、受信した従業員番号をキーとしてＤＢ１０の検索を行う。
ステップ２６：モジュール１１が、登録されている該当パスワードを取得する。
ステップ２７：モジュール１１が、入力されたパスワードとＤＢ１０から取得したパスワードの照合を行い、その結果を認証結果としてモジュール１３へ返す。
ステップ２８：認証結果が可の場合、モジュール１３は、スケジュール登録画面を端末８へ送信する。ただし、認証結果が不可の場合は、認証エラー画面を端末８へ送信し、以降の登録処理フローは無視される。
ステップ２９：端末８からモジュール１３へ、登録しようとするスケジュール情報が送信される。
ステップ３０：受信したスケジュール情報を、モジュール１３がＤＢ１２へ登録する。
ステップ３１：ステップ３０での登録処理の結果（正常終了・異常終了）が、モジュール１３から端末８へ送信される。
【００３４】
また、従業員が登録済みスケジュール情報を参照する処理についても、上記ステップ２１〜３１と同様のフローにより実現される。これら処理における端末８上での画面イメージを図１８に示す。
【００３５】
図１０は、随時行われる入退室情報の登録処理を説明するためのフロー図である。ステップ４１〜４３の詳細は次の通りである。
ステップ４１：従業員は、例えば執務室や会議室への入退室時に、ゲートに設置されたリーダ／ライタ５に自身のＩＤカード６をかざす。
ステップ４２：当該従業員の入退室情報がモジュール１７へ送信される。
ステップ４３：モジュール１７は、受信した情報をＤＢ１６へ登録する。
【００３６】
図１１は、随時行われる端末使用情報の登録処理を説明するためのフロー図である。ステップ５１〜５２の詳細は次の通りである。
ステップ５１：従業員が端末８を操作する場合、例えばログイン時に従業員番号の入力を行うことにより、操作者の特定が行われる。また、従業員が端末８を操作している間は、端末操作履歴を送信するソフトウェア２４が常駐している状態にあり、ソフトウェア／ドキュメントを起動・終了する度に、操作者・起動ソフトウェア／ドキュメント・時刻などの情報がモジュール１９へ送信される。
ステップ５２：モジュールは１９、受信した情報をＤＢ１８へ登録する。
【００３７】
図１２は、日次で行われるスケジュール・入退室履歴の照合処理を説明するためのフロー図である。ステップ６１〜７０の詳細は次の通りである。
ステップ６１：モジュール２５が、モジュール１３へ従業員番号と日付を送信する。
ステップ６２：モジュール１３が、受信した従業員番号と日付をキーとしてＤＢ１２の検索を行う。
ステップ６３：モジュール１３が、登録されている該当スケジュール情報を取得する。
ステップ６４：モジュール１３が、ＤＢ１２より取得したスケジュール情報をモジュール２５へ返す。
ステップ６５：モジュール２５が、モジュール１７へ従業員番号と日付を送信する。
ステップ６６：モジュール１７が、受信した従業員番号と日付をキーとしてＤＢ１６の検索を行う。
ステップ６７：モジュール１７が、登録されている該当入退室履歴情報を取得する。
ステップ６８：モジュール１７が、ＤＢ１６より取得した入退室履歴情報をモジュール２５へ返す。
ステップ６９：モジュール２５が一連の作業実績算定処理を行い、その結果をモジュール２７へ送信する。
ステップ７０：モジュール２７が、モジュール２５より受信した作業実績情報をＤＢ２９へ登録する。
【００３８】
なお、ステップ６１〜６４と６５〜６８は、順序が入れ替わってもかまわない。モジュール２５が行う一連の作業実績算定処理の詳細を図１６に示す。
【００３９】
図１３は、日次で行われるプロジェクト情報・端末操作履歴の照合処理を説明するためのフロー図である。ステップ８１〜９４の詳細は次の通りである。
ステップ８１：モジュール２６が、モジュール１９へ従業員番号と日付を送信する。
ステップ８２：モジュール１９が、受信した従業員番号と日付をキーとしてＤＢ１８の検索を行う。
ステップ８３：モジュール１９が、登録されている該当操作履歴情報を取得する。
ステップ８４：モジュール１９が、ＤＢ１８より取得した操作履歴情報をモジュール２６へ返す。
ステップ８５：モジュール２６が、モジュール１１へ従業員番号を送信する。
ステップ８６：モジュール１１が、受信した従業員番号をキーとしてＤＢ１０の検索を行う。
ステップ８７：モジュール１１が、登録されている該当所属プロジェクトコードを取得する。
ステップ８８：モジュール１１が、受信した所属プロジェクトコードをモジュール２６へ送信する。
ステップ８９：モジュール２６が、ステップ８で受信した所属プロジェクトコードとステップ８４で受信した使用ソフトウェア／ドキュメント情報をモジュール１５へ送信する。
ステップ９０：モジュール１５が、受信した所属プロジェクトコードと使用ドキュメント／ソフトウェア情報をキーとしてＤＢ１４の検索を行う。
ステップ９１：モジュール１５が、登録されている該当原価コードを取得する。
ステップ９２：モジュール１５が、ＤＢ１４より取得した原価コードをモジュール２６へ返す。
ステップ９３：モジュール２６が一連の作業実績算定処理を行い、その結果算定される作業実績情報をモジュール２７へ送信する。
ステップ９４：モジュール２７が、モジュール２６より受信した作業実績情報をＤＢ２９へ登録する。
【００４０】
モジュール２６が行う一連の作業実績算定処理の詳細を図１７に示す。
【００４１】
図１４は、算定済み作業実績を確認・修正する処理を説明するためのフロー図である。
ステップ１０１〜１１９の詳細は次の通りである。
ステップ１０１：端末８からモジュール２７へ登録リクエストが送信される。
ステップ１０２：モジュール２７がパスワード要求を返す。
ステップ１０３：端末８からモジュール２７へ、従業員番号とパスワードが送信される。
ステップ１０４：モジュール２７が、入力値をサーバ１のモジュール１１へ転送する。
ステップ１０５：モジュール１１が、受信した従業員番号をキーとしてＤＢ１０の検索を行う。
ステップ１０６：モジュール１１が、登録されている該当パスワードを取得する。
ステップ１０７：モジュール１１が、入力されたパスワードとＤＢ１０から取得したパスワードの照合を行い、その結果を認証結果としてモジュール２７へ返す。
ステップ１０８：認証結果が可の場合、モジュール２７は、作業実績確認画面を端末８へ送信する。ただし認証結果が不可の場合は、認証エラー画面を端末８へ送信し、以降の登録処理フローは無視される。
ステップ１０９：端末８からモジュール２７へ、従業員番号と日付が送信される。
ステップ１１０：モジュール２７が、受信した従業員番号と日付をキーとしてＤＢ２９の検索を行う。
ステップ１１１：モジュール２７が、登録されている該当作業実績情報を取得する。
ステップ１１２：モジュール２７が、ステップ１０９で受信した従業員番号と日付をモジュール１３へ送信する。
ステップ１１３：モジュール１３が、受信した従業員番号と日付をキーとしてＤＢ１２の検索を行う。
ステップ１１４：モジュール１３が、登録されている該当スケジュール情報を取得する。
ステップ１１５：モジュール１３が、取得したスケジュール情報をモジュール２７へ送信する。
ステップ１１６：モジュール２７が、ステップ１１１で取得した作業実績情報とステップ１１５で取得したスケジュール情報を、作業実績確認画面として端末８へ送信する。
ステップ１１７：端末８からモジュール２７へ、作業実績修正情報が送信される。
ステップ１１８：モジュール２７が、受信した作業実績修正情報をＤＢ２９へ登録する。
ステップ１１９：ステップ１１８での登録処理の結果（正常終了・異常終了）が、モジュール２７から端末８へ送信される。
【００４２】
なお、端末８における作業実績確認・修正画面のイメージを図２０に示す。
【００４３】
図１５は、登録済み作業実績から課金先別に労務費を算出する処理を説明するためのフロー図である。ステップ１２１〜１２４の詳細は次の通りである。
ステップ１２１：モジュール２８が、集計対象の原価コードをキーとしてＤＢ２９の検索を行う。
ステップ１２２：モジュール２８が、登録されている該当作業実績情報を取得する。
ステップ１２３：モジュール２８が、取得した作業実績情報を基に集計対象原価コードの作業時間合計を算出する。そしてその合計時間に予め定められた単価を乗じて労務費を算定し、モジュール１５へ送信する。
ステップ１２４：モジュール１５が、受信した労務費情報をＤＢ１４へ登録する。
【００４４】
図１６は、モジュール２５における作業実績算定処理フローの詳細を説明するための図である。ステップ１３１〜１４０の詳細は次の通りである。
ステップ１３１：サーバ２・サーバ４から、それぞれ対象従業員、対象日付分の全情報を取得する。この処理は、図１２のステップ６１〜６８に該当する。
ステップ１３２：サーバ４から取得した入退室情報全てに対し、以降ステップ１３３〜１４０の処理を繰り返す。
ステップ１３３：場所単位で区別したサーバ４からの取得入退室情報１つをデータＡとする。
ステップ１３４：サーバ２から取得したスケジュール情報全てに対し、以降ステップ１３５〜１３９の処理を繰り返す。
ステップ１３５：場所単位で区別したサーバ２からの取得スケジュール情報１つをデータＢとする。
ステップ１３６：データＡ、データＢの開始時刻、滞在時間の差が、予め定められた各閾値の範囲内に共に収まっているかどうか判定を行う。判定結果がＹＥＳの場合はステップ１３７へ、判定結果がＮＯの場合はステップ１３９へ進む。
ステップ１３７：データＡ、データＢの場所が一致するかどうか判定を行う。判定結果がＹＥＳの場合はステップ１３８へ、判定結果がＮＯの場合はステップ１３９へ進む。
ステップ１３８：データＡにデータＢの原価コードを対応付け、モジュール２７へ送信する。この処理は、図１２のステップ６９に該当する。
ステップ１３９：次のスケジュール情報へ移る。
ステップ１４０：次の入退室情報へ移る。
【００４５】
図１７は、モジュール２６における作業実績算定処理フローの詳細を説明するための図である。ステップ１５１〜１５７の詳細は次の通りである。
ステップ１５１：サーバ７から、対象従業員、対象日付分の全情報を取得する。この処理は、図１３のステップ８１〜８４に該当する。
ステップ１５２：サーバ１から、対象従業員の所属するプロジェクトコードを取得する。
この処理は、図１３のステップ８５〜８８に該当する。
ステップ１５３：サーバ７から取得した端末操作履歴情報全てに対し、以降ステップ１５４〜１５７の処理を繰り返す。
ステップ１５４：使用ソフトウェア／ドキュメント単位で区別したサーバ７からの取得端末操作履歴情報１つをデータＡとする。
ステップ１５５：データＡの使用ソフトウェア／ドキュメントが、ステップ１５２で取得した所属プロジェクトに含まれているかどうかサーバ３へ問合せ、判定を行う。判定結果がＹＥＳの場合は、サーバ３から当該使用ソフトウェア／ドキュメントの原価コードを取得してステップ１５６へ、判定結果がＮＯの場合はステップ１５７へ進む。この処理は、図１３のステップ８９〜９２に該当する。
ステップ１５６：データＡにステップ１５５で取得した原価コードを対応付け、モジュール２７へ送信する。この処理は、図１３のステップ９３に該当する。
ステップ１５７：次の端末操作履歴情報へ移る。
【００４６】
以上の処理により、より実態に近い作業実績登録と課金先原価コード別労務費の算定が可能となる。
【００４７】
なお本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【産業上の利用可能性】
【００４８】
本発明は、金融商品取引法の施行により整備・強化が必須となる内部統制の一環としての適正な製造原価等算定に資するため、企業内システムの一部機能として導入が検討される可能性がある。
【００４９】
また、勤怠管理システムなど既存パッケージ製品への機能追加により、製品そのものの付加価値となる可能性がある。
【図面の簡単な説明】
【００５０】
【図１】システム全体のハードウェア構成図である。
【図２】個人情報ＤＢの構造を表す図である。
【図３】スケジュール管理ＤＢの構造を表す図である。
【図４】プロジェクト管理ＤＢの構造を表す図である。
【図５】入退室管理ＤＢの構造を表す図である。
【図６】端末操作履歴管理ＤＢの構造を表す図である。
【図７】作業実績管理ＤＢの構造を表す図である。
【図８】プロジェクト情報を事前に登録する処理のフローを表す図である。
【図９】スケジュールを事前に登録する処理のフローを表す図である。
【図１０】随時行われる入退室情報の登録処理のフローを表す図である。
【図１１】随時行われる端末使用情報の登録処理のフローを表す図である。
【図１２】日次で行われるスケジュール・入退室履歴の照合処理のフローを表す図である。
【図１３】日次で行われるプロジェクト情報・端末操作履歴の照合処理のフローを表す図である。
【図１４】算定済み作業実績を確認・修正する処理のフローを表す図である。
【図１５】登録済み作業実績から課金先別に労務費を算出する処理のフローを表す図である。
【図１６】スケジュール・入退室履歴照合モジュールにおける作業実績算定処理フロー詳細を表す図である。
【図１７】プロジェクト情報・端末操作履歴照合モジュールにおける作業実績算定処理フロー詳細を表す図である。
【図１８】スケジュール登録機能の画面イメージを表す図である。
【図１９】プロジェクト情報登録／確認機能の画面イメージを表す図である。
【図２０】作業実績確認・修正機能の画面イメージを表す図である。
【符号の説明】
【００５１】
１…個人認証サーバ、２…スケジュール管理サーバ、３…プロジェクト管理サーバ、４…入退室管理サーバ、５…リーダ／ライタ、６…ＩＤカード、７…端末操作履歴管理サーバ、８…クライアント端末、９…作業実績管理サーバ、１０…個人情報ＤＢ、１１…個人認証モジュール、１２…スケジュール管理ＤＢ、１３…スケジュール登録・参照モジュール、１４…プロジェクト管理ＤＢ、１５…プロジェクト情報登録・参照モジュール、１６…入退室管理ＤＢ、１７…入退室履歴登録・参照モジュール、１８…操作履歴管理ＤＢ、１９…端末操作履歴登録・参照モジュール、２０…クライアント端末出力部、２１…クライアント端末入力部、２２…クライアント端末制御部、２３…クアイアント端末記憶部、２４…端末内操作履歴送信ソフトウェア、２５…スケジュール・入退室履歴照合モジュール、２６…プロジェクト情報・端末操作履歴照合モジュール、２７…作業実績登録・参照モジュール、２８…原価コード別労務費集計モジュール、２９…作業実績管理ＤＢ。
【図１】
2009288828.tif 000003
【図２】
2009288828.tif 000004
【図３】
2009288828.tif 000005
【図４】
2009288828.tif 000006
【図５】
2009288828.tif 000007
【図６】
2009288828.tif 000008
【図７】
2009288828.tif 000009
【図８】
2009288828.tif 000010
【図９】
2009288828.tif 000011
【図１０】
2009288828.tif 000012
【図１１】
2009288828.tif 000013
【図１２】
2009288828.tif 000014
【図１３】
2009288828.tif 000015
【図１４】
2009288828.tif 000016
【図１５】
2009288828.tif 000017
【図１６】
2009288828.tif 000018
【図１７】
2009288828.tif 000019
【図１８】
2009288828.tif 000020
【図１９】
2009288828.tif 000021
【図２０】
2009288828.tif 000022