(57)【要約】【課題】作業特性にあわせて最適な作業員を割り当てることこと。【解決手段】作業管理システム２が、作業履歴情報から作業員毎の作業実施回数等を集計し、作業スキルテーブルのスキル実績値を更新する要員スキル更新処理２１と、作業マスタ情報を作業マスタテーブルに登録する作業登録処理２３と、作業分類ＩＤをキーとして作業レベル毎の必要人数を取得し、抽出した作業レベルの優先順位に合致する作業レベルの必要人数を要員スキルテーブルから抽出し、該抽出した作業員を前記作業スキルテーブルに格納された作業実績等の条件に一致しない者を除いた作業員から作業スキルテーブルに格納したスキルレベルに合致する作業員を検索して作業毎に最適な作業員を抽出する要員割当処理２４と、作業マスタテーブルの作業割当情報を更新する作業実績登録処理２６と実行する作業員自動割当管理システム。【選択図】図１
2014191390.tif 000002
【特許請求の範囲】
【請求項１】
作業員毎の勤務に対するシフトパターン及び技能度合いとを含む作業員に関する情報を格納した要員データベースと、作業員毎の作業実績及び作業に要求される作業スキルとを含む作業に関する情報を格納した作業管理データベースとに接続され、前記要員データベース及び作業管理データベースとを参照して作業員に対して作業を自動的に割り当てる作業管理システムを備える作業員自動割当管理システムであって、
前記要員データベースが、
作業員の氏名ＩＤを含む要員一覧テーブルと、
該氏名ＩＤ毎の作業時間帯を表すシフトパターンを含む要員シフトテーブルと、
該シフトパターン毎のシフト種別を表すシフトタイプを含むシフトパターンテーブルと、
該氏名ＩＤに対応する技能度合いを表すスキルレベルを含む要員スキルテーブルとを格納し、
前記作業管理データベースが、
作業毎に付与された作業ＩＤに対応する作業開始予定日時と作業終了予定日時と作業結果が正常又は異常を表す結果情報とを含む作業履歴情報を格納した作業実績テーブルと、
前記作業ＩＤ及び氏名ＩＤの組み合わせに対応した作業実施回数と作業最長時間と作業最短時間と作業最頻時間とミス発生回数と時間超過発生回数を含むスキル実績値を格納した作業スキルテーブルと、
顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を格納した作業マスタテーブルと、
前記作業分類ＩＤ毎に要求される作業レベルを含む作業分類テーブルと、
前記作業レベル毎に要求されるスキルレベルと作業実績とミス発生数との組み合わせによる複数の優先条件を含む作業レベルテーブルとを格納し、
前記作業管理システムが、
前記作業実績テーブルから過去の作業履歴情報を収集し、各作業について作業員毎の作業実施回数と過去のミス発生回数と時間超過発生回数を集計すると共に、作業の最長時間と最短時間と最頻時間から三点見積法による見積作業時間を算出し、前記作業スキルテーブルのスキル実績値を更新する作業スキル更新処理と、
顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を作業マスタテーブルに登録する作業登録処理と、
該作業登録処理によって登録した作業マスタ情報の作業分類ＩＤをキーとして作業レベル毎の必要人数を取得し、前記作業レベルの優先順位を作業レベルテーブルから抽出し、該抽出した優先順位に合致する作業レベルの必要人数を要員スキルテーブルから抽出し、該抽出した作業員を前記作業実績テーブルに格納された作業実績及び又はミス発生回数の条件に一致しない作業員を除くことによって絞り込み、該絞り込んだ作業員から作業スキルテーブルに格納したスキルレベルに合致する作業員を検索して作業毎に最適な作業員を抽出する要員割当処理と、
該要員割当決定処理により作業指示を行った作業員からの返信に基づいて前記作業マスタテーブルの作業割当情報を更新することによって作業員の作業実績を常に最新の状況に更新する作業実績登録処理と実行することを特徴とする作業員自動割当管理システム。
【請求項２】
作業員の氏名ＩＤに対応するスキルレベルを含む要員スキルテーブルを格納した教育実績管理データベースを備え、前記前記作業管理システムが、前記要員スキルテーブルから作業員の氏名ＩＤに基づいて作業員のスキルレベルを抽出して要員スキルテーブルを更新する要員スキル更新処理を実行することを特徴とする請求項１記載の作業員自動割当管理システム。
【請求項３】
前記前記作業管理システムが、前記要員割当処理において作業毎に最適な作業員を抽出するとき、前記要員シフトテーブル及びシフトパターンテーブルを参照し、シフトパターンが一致しない作業員を除くことを特徴とする請求項１又は２記載の作業員自動割当管理システム。
【請求項４】
前記前記作業管理システムが、前記要員割当処理において作業毎に最適な作業員を抽出するとき、作業スキルテーブルに格納したスキルレベルに応じた複数の要員割当パターンに応じて作業員を抽出することを特徴とする請求項１から３何れかに記載の作業員自動割当管理システム。
【請求項５】
作業員毎の勤務に対するシフトパターン及び技能度合いとを含む作業員に関する情報を格納した要員データベースと、作業員毎の作業実績及び作業に要求される作業スキルとを含む作業に関する情報を格納した作業管理データベースとに接続され、前記要員データベース及び作業管理データベースとを参照して作業員に対して作業を自動的に割り当てる作業管理システムを備え、
前記要員データベースが、
作業員の氏名ＩＤを含む要員一覧テーブルと、
該氏名ＩＤ毎の作業時間帯を表すシフトパターンを含む要員シフトテーブルと、
該シフトパターン毎のシフト種別を表すシフトタイプを含むシフトパターンテーブルと、
該氏名ＩＤに対応する技能度合いを表すスキルレベルを含む要員スキルテーブルとを格納し、
前記作業管理データベースが、
作業毎に付与された作業ＩＤに対応する作業開始予定日時と作業終了予定日時と作業結果が正常又は異常を表す結果情報とを含む作業履歴情報を格納した作業実績テーブルと、
前記作業ＩＤ及び氏名ＩＤの組み合わせに対応した作業実施回数と作業最長時間と作業最短時間と作業最頻時間とミス発生回数と時間超過発生回数を含むスキル実績値を格納した作業スキルテーブルと、
顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を格納した作業マスタテーブルと、
前記作業分類ＩＤ毎に要求される作業レベルを含む作業分類テーブルと、
前記作業レベル毎に要求されるスキルレベルと作業実績とミス発生数との組み合わせによる複数の優先条件を含む作業レベルテーブルとを格納した作業管理データベースとを格納するコンピュータシステムの作業員自動割当管理方法であって、
前記作業管理システムに、
前記作業実績テーブルから過去の作業履歴情報を収集し、各作業について作業員毎の作業実施回数と過去のミス発生回数と時間超過発生回数を集計すると共に、作業の最長時間と最短時間と最頻時間から三点見積法による見積作業時間を算出し、前記作業スキルテーブルのスキル実績値を更新する作業スキル更新処理と、
顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を作業マスタテーブルに登録する作業登録処理と、
該作業登録処理によって登録した作業マスタ情報の作業分類ＩＤをキーとして作業レベル毎の必要人数を取得し、前記作業レベルの優先順位を作業レベルテーブルから抽出し、該抽出した優先順位に合致する作業レベルの必要人数を要員スキルテーブルから抽出し、該抽出した作業員を前記作業実績テーブルに格納された作業実績及び又はミス発生回数の条件に一致しない作業員を除くことによって絞り込み、該絞り込んだ作業員から作業スキルテーブルに格納したスキルレベルに合致する作業員を検索して作業毎に最適な作業員を抽出する要員割当処理と、
該要員割当決定処理により作業指示を行った作業員からの返信に基づいて前記作業マスタテーブルの作業割当情報を更新することによって作業員の作業実績を常に最新の状況に更新する作業実績登録処理と実行させることを特徴とする作業員自動割当管理方法。
【請求項６】
作業員の氏名ＩＤに対応するスキルレベルを含む要員スキルテーブルを格納した教育実績管理データベースを設け、前記前記作業管理システムに、前記要員スキルテーブルから作業員の氏名ＩＤに基づいて作業員のスキルレベルを抽出して要員スキルテーブルを更新する要員スキル更新処理を実行させることを特徴とする請求項５記載の作業員自動割当管理方法。
【請求項７】
前記前記作業管理システムに、前記要員割当処理において作業毎に最適な作業員を抽出するとき、前記要員シフトテーブル及びシフトパターンテーブルを参照させ、シフトパターンが一致しない作業員を除かせることを特徴とする請求項５又は６記載の作業員自動割当管理方法。
【請求項８】
前記前記作業管理システムに、前記要員割当処理において作業毎に最適な作業員を抽出するとき、作業スキルテーブルに格納したスキルレベルに応じた複数の要員割当パターンに応じて作業員を抽出させることを特徴とする請求項５から７何れかに記載の作業員自動割当管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客業務システムの運用を代行する業務運用サービス等において要員情報や作業実績情報に基づいて作業毎に最適な作業員を自動で割り当てることができる作業員自動割当管理システム及び作業員自動割当管理方法に係り、特に、多くの作業対象業務システムや実施すべき作業がある場合であっても作業員の割当を効率よく実施することができる作業員自動割当管理システム及び作業員自動割当管理方法に関する。
【背景技術】
【０００２】
近年、顧客業務システムの運用を代行する業務運用サービスを実施している運用部署においては、定期及び不定期に発生する作業に対して運用部署の管理者が適切な作業員を割り当てる運用業務を手作業によって遂行している。この作業員を割り当てる運用業務においては、ジョブ設定変更やログファイルの収集などの作業内容によって重要度や難易度が異なるため、管理者は作業員の経験やスキルに基づいて適切な作業員を作業毎に割り当てる必要がある。
【０００３】
この作業員の割当を行う従来技術が記載された文献としては下記の特許文献１が挙げられ、この特許文献１には、ある作業員の使用する携帯端末から作業途中の作業の引継作業情報が送信されたとき、管理コンピュータが、作業途中の作業が引き継ぎ可能な他の作業員を予定情報記憶部に記憶した各担当者の作業予定情報を検索し、システム管理端末にて引継作業員選択し、この引継作業員が選択されたとき、前記引継作業情報を予定情報記憶部に記憶された引継作業員の作業予定情報を更新することによって、作業途中の作業の引き継ぎの要求を他の担当者を的確に割り当てる技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３５２７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述の特許文献１記載技術には、予定情報記憶部に記憶した各作業員の作業予定情報を検索することによって引き継ぎの作業員を選択することが記載されているが、実際の業務システム運用作業においては、作業特性として作業品質を優先する場合や作業期限を優先する場合があり、これら優先順位に基づいて的確な作業員を候補とすることが考慮されていないという課題と、作業員のスキルは時間の経過と共に作業実績に基づく経験などにより変化し、このスキル変化をタイムリーにデータベースに反映しなければならないという課題と、当該作業を実施する作業員が複数人必要である場合や作業員の割り当てがある一定の方式で抽出される場合は、当該作業日の業務状態によって管理者が作業員の再割り当てを行う必要があるという課題があった。
【０００６】
本発明の目的は、前述の従来技術による課題を解決しようとするものであり、要員のシフトや過去の作業での問題発生有無などの条件に基づいて作業特性にあわせて最適な作業員を割り当てることができる作業員自動割当管理システム及び作業員自動割当管理方法を提供することである。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本発明は、作業員毎の勤務に対するシフトパターン及び技能度合いとを含む作業員に関する情報を格納した要員データベースと、作業員毎の作業実績及び作業に要求される作業スキルとを含む作業に関する情報を格納した作業管理データベースとに接続され、前記要員データベース及び作業管理データベースとを参照して作業員に対して作業を自動的に割り当てる作業管理システムを備える作業員自動割当管理システムであって、
前記要員データベースが、
作業員の氏名ＩＤを含む要員一覧テーブルと、
該氏名ＩＤ毎の作業時間帯を表すシフトパターンを含む要員シフトテーブルと、
該シフトパターン毎のシフト種別を表すシフトタイプを含むシフトパターンテーブルと、
該氏名ＩＤに対応する技能度合いを表すスキルレベルを含む要員スキルテーブルとを格納し、
前記作業管理データベースが、
作業毎に一意に付与された作業ＩＤに対応する作業開始予定日時と作業終了予定日時と作業結果が正常又は異常を表す結果情報とを含む作業履歴情報を格納した作業実績テーブルと、
前記作業ＩＤ及び氏名ＩＤの組み合わせに対応した作業実施回数と作業最長時間と作業最短時間と作業最頻時間とミス発生回数と時間超過発生回数を含むスキル実績値を格納した作業スキルテーブルと、
顧客からの作業依頼により付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を格納した作業マスタテーブルと、
前記作業分類ＩＤ毎に要求される作業レベルを含む作業分類テーブルと、
前記作業レベル毎に要求されるスキルレベルと作業実績とミス発生数との組み合わせによる複数の優先条件を含む作業レベルテーブルとを格納した作業管理データベースとを格納し、
前記作業管理システムが、
前記作業実績テーブルから過去の作業履歴情報を収集し、各作業について作業員毎の作業実施回数と過去のミス発生回数と時間超過発生回数を集計すると共に、作業の最長時間と最短時間と最頻時間から三点見積法による見積作業時間を算出し、前記作業スキルテーブルのスキル実績値を更新する作業スキル更新処理と、
顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を作業マスタテーブルに登録する作業登録処理と、
該作業登録処理によって登録した作業マスタ情報の作業分類ＩＤをキーとして作業レベル毎の必要人数を取得し、前記作業レベルの優先順位を作業レベルテーブルから抽出し、該抽出した優先順位に合致する作業レベルの必要人数を要員スキルテーブルから抽出し、該抽出した作業員を前記作業実績テーブルに格納された作業実績及び又はミス発生回数の条件に一致しない作業員を除くことによって絞り込み、該絞り込んだ作業員から作業スキルテーブルに格納したスキルレベルに合致する作業員を検索して作業毎に最適な作業員を抽出する要員割当処理と、
該要員割当決定処理により作業指示を行った作業員からの返信に基づいて前記作業マスタテーブルの作業割当情報を更新することによって作業員の作業実績を常に最新の状況に更新する作業実績登録処理と実行することを第１の特徴とする。
【０００８】
また、本発明は、第１の特徴の作業員自動割当管理システムにおいて、作業員の氏名ＩＤに対応するスキルレベルを含む要員スキルテーブルを格納した教育実績管理データベースを備え、前記前記作業管理システムが、前記要員スキルテーブルから作業員の氏名ＩＤに基づいて作業員のスキルレベルを抽出して要員スキルテーブルを更新する要員スキル更新処理を実行することを第２の特徴とする。
【０００９】
また、本発明は、前記何れかの特徴の作業員自動割当管理システムにおいて、前記前記作業管理システムが、前記要員割当処理において作業毎に最適な作業員を抽出するとき、前記要員シフトテーブル及びシフトパターンテーブルを参照し、シフトパターンが一致しない作業員を除くことを第３の特徴とし、前記前記作業管理システムが、前記要員割当処理において作業毎に最適な作業員を抽出するとき、作業スキルテーブルに格納したスキルレベルに応じた複数の要員割当パターンに応じて作業員を抽出することを第４の特徴とする。
【００１０】
さらに、本発明は、作業員毎の勤務に対するシフトパターン及び技能度合いとを含む作業員に関する情報を格納した要員データベースと、作業員毎の作業実績及び作業に要求される作業スキルとを含む作業に関する情報を格納した作業管理データベースとに接続され、前記要員データベース及び作業管理データベースとを参照して作業員に対して作業を自動的に割り当てる作業管理システムを備え、
前記要員データベースが、
作業員の氏名ＩＤを含む要員一覧テーブルと、
該氏名ＩＤ毎の作業時間帯を表すシフトパターンを含む要員シフトテーブルと、
該シフトパターン毎のシフト種別を表すシフトタイプを含むシフトパターンテーブルと、
該氏名ＩＤに対応する技能度合いを表すスキルレベルを含む要員スキルテーブルとを格納し、
前記作業管理データベースが、
作業毎に付与された作業ＩＤに対応する作業開始予定日時と作業終了予定日時と作業結果が正常又は異常を表す結果情報とを含む作業履歴情報を格納した作業実績テーブルと、
前記作業ＩＤ及び氏名ＩＤの組み合わせに対応した作業実施回数と作業最長時間と作業最短時間と作業最頻時間とミス発生回数と時間超過発生回数を含むスキル実績値を格納した作業スキルテーブルと、
顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を格納した作業マスタテーブルと、
前記作業分類ＩＤ毎に要求される作業レベルを含む作業分類テーブルと、
前記作業レベル毎に要求されるスキルレベルと作業実績とミス発生数との組み合わせによる複数の優先条件を含む作業レベルテーブルとを格納した作業管理データベースとを格納するコンピュータシステムの作業員自動割当管理方法であって、
前記作業管理システムに、
前記作業実績テーブルから過去の作業履歴情報を収集し、各作業について作業員毎の作業実施回数と過去のミス発生回数と時間超過発生回数を集計すると共に、作業の最長時間と最短時間と最頻時間から三点見積法による見積作業時間を算出し、前記作業スキルテーブルのスキル実績値を更新する作業スキル更新処理と、
顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を作業マスタテーブルに登録する作業登録処理と、
該作業登録処理によって登録した作業マスタ情報の作業分類ＩＤをキーとして作業レベル毎の必要人数を取得し、前記作業レベルの優先順位を作業レベルテーブルから抽出し、該抽出した優先順位に合致する作業レベルの必要人数を要員スキルテーブルから抽出し、該抽出した作業員を前記作業実績テーブルに格納された作業実績及び又はミス発生回数の条件に一致しない作業員を除くことによって絞り込み、該絞り込んだ作業員から作業スキルテーブルに格納したスキルレベルに合致する作業員を検索して作業毎に最適な作業員を抽出する要員割当処理と、
該要員割当決定処理により作業指示を行った作業員からの返信に基づいて前記作業マスタテーブルの作業割当情報を更新することによって作業員の作業実績を常に最新の状況に更新する作業実績登録処理と実行させることを第５の特徴とする。
【００１１】
また、本発明は、第５の特徴の作業員自動割当管理方法において、作業員の氏名ＩＤに対応するスキルレベルを含む要員スキルテーブルを格納した教育実績管理データベースを設け、前記前記作業管理システムに、前記要員スキルテーブルから作業員の氏名ＩＤに基づいて作業員のスキルレベルを抽出して要員スキルテーブルを更新する要員スキル更新処理を実行させることを第６の特徴とする。
【００１２】
また、本発明は、前記何れかの特徴の作業員自動割当管理方法において、前記前記作業管理システムに、前記要員割当処理において作業毎に最適な作業員を抽出するとき、前記要員シフトテーブル及びシフトパターンテーブルを参照させ、シフトパターンが一致しない作業員を除かせることを第７の特徴とし、前記前記作業管理システムに、前記要員割当処理において作業毎に最適な作業員を抽出するとき、作業スキルテーブルに格納したスキルレベルに応じた複数の要員割当パターンに応じて作業員を抽出させることを第８の特徴とする。
【発明の効果】
【００１３】
本発明による作業員自動割当管理システム及び作業員自動割当管理方法は、作業管理システムが、作業実績テーブルから収集した作業履歴情報から作業員毎の作業実施回数やミス発生回数を集計すると共に三点見積法による見積作業時間を算出し、作業スキルテーブルのスキル実績値を更新する作業スキル更新処理と、顧客からの作業依頼による作業ＩＤに対応した作業マスタ情報を作業マスタテーブルに登録する作業登録処理と、作業マスタ情報の作業分類ＩＤをキーとして作業レベル毎の必要人数を取得し、作業レベルテーブルから抽出した作業レベルの優先順位に合致する作業レベルの必要人数を要員スキルテーブルから抽出し、該抽出した作業員を前記作業実績テーブルに格納された作業実績等の条件に一致しない者を除いた作業員から作業スキルテーブルに格納したスキルレベルに合致する作業員を検索して作業毎に最適な作業員を抽出する要員割当処理と、要員割当決定処理により作業指示を行った作業員からの返信に基づいて前記作業マスタテーブルの作業割当情報を更新する作業実績登録処理とを実行することによって、要員のシフトや過去の作業での問題発生有無などの条件に基づいて作業特性にあわせて最適な作業員を割り当てることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態による作業員自動割当管理システムを説明するための図。
【図２】本発明の実施形態による要員一覧テーブル例を示す図。
【図３】本発明の実施形態による要員シフトテーブル例を示す図。
【図４】本発明の実施形態によるシフトパターンテーブル例を示す図。
【図５】本発明の実施形態による要員スキルテーブル例を示す図。
【図６】本発明の実施形態による作業マスタテーブル例を示す図。
【図７】本発明の実施形態による作業分類テーブル例を示す図。
【図８】本発明の実施形態による作業レベルテーブル例を示す図。
【図９】本発明の実施形態による作業実績テーブル例を示す図。
【図１０】本発明の実施形態による作業スキルテーブル例を示す図。
【図１１Ａ】本発明の実施形態による作業割当フローを示す図。
【図１１Ｂ】本発明の実施形態による作業割当フローを示す図。
【図１１Ｃ】本発明の実施形態による作業割当フローを示す図。
【発明を実施するための形態】
【００１５】
以下、本発明による作業員自動割当管理方法を実行する作業員自動割当管理システムの一実施形態を図面を参照して詳細に説明する。
［構成］
本実施形態による業務運用サービスなどを提供する作業員自動割当管理システム１は、図１に示す如く、作業員である要員毎のスキル情報他を格納した要員スキルデータベース（ＤＢ）６と及び作業管理データベース（ＤＢ）７に接続され、作業管理者８及び作業員（作業担当者）９からの情報に基づいて業務運用サービスの各作業を登録し、作業に対して作業員を割り当てる作業管理システム２と、作業員に対する教育実績情報を格納した教育実績管理データベース（ＤＢ）４に接続され、作業員の教育受講の実績管理を行なう教育システム３と、業務運用サービスなどを提供している部署の要員を管理している要員管理システム５とを備える。
【００１６】
前記要員データベース６は、作業員の氏名ＩＤ、氏名、所属チームの各項目情報を含む要員一覧テーブル（図２）と、各作業員の出社シフト情報である日付、要員のシフトパターンを一意に識別するためのシフトパターンＩＤ、氏名ＩＤ、氏名ＩＤ毎の作業時刻帯を表すスケジュール表との各項目情報を含む要員シフトテーブル（図３）と、シフトパターンＩＤ、シフト種別（９時〜１７時の第１直、１３時〜２２時３０分の第２直、２２時〜９時３０分の第３直）を表すシフトタイプ、出勤時刻、退勤時刻の各項目情報を含むシフトパターンテーブル（図４）と、氏名ＩＤに対応するスキルレベル（技能度合い。Ｓ１：入社５年目までの必須教育を受講済み、Ｓ２：入社４年目までの必須教育を受講済み、Ｓ３：入社３年目までの必須教育を受講済み、Ｓ４：入社２年目までの必須教育を受講済み、Ｓ５：Ｓ１〜Ｓ４以外の最も高いスキルレベル。これらスキルレベルは教育実績管理データベース４の教育実績を元に図１の作業管理システム２が自動で更新される。）の項目情報を含む要員スキルテーブル（図５）とを格納している。
【００１７】
前記作業管理データベース７は、顧客とのサービス契約に基づいて顧客からの作業依頼を受けて依頼された作業を分類するためのものであって、顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した依頼元Ｎｏ、作業分類ＩＤ、作業開始予定日時、作業終了予定日時、作業割当情報（未割当、割当完、完了）の各項目情報を含む作業マスタ情報を作業マスタテーブル（図６）と、作業分類ＩＤ、ＩＤ毎の作業分類の名称、その作業の優先項目、作業レベル（Ｈ、Ｍ、Ｌの３分類とし、Ｈが最もスキルが必要な作業）ごとの必要人数の各項目情報を含む作業分類テーブル（図７）と、作業レベル毎に当該作業を実施できる作業員を抽出する優先条件１〜３毎に定義したものであって、優先条件１〜３毎にスキルレベルと作業実績と過去３ケ月のミス発生数との抽出条件を含む作業レベルテーブル（図８、例えば作業レベルＨの優先条件１の場合、優先条件１のスキルレベルはＳ３、作業実績は作業レベルＭを５回以上経験していること、過去３ヶ月の作業ミスがないことである。当該条件を問わないものは、「Ｎ／Ａ」。）と、作業員が実施した作業実績を登録するものであって、作業ＩＤ、作業分類ＩＤ、実際の作業開始日時、終了日時、作業内容、結果［作業員９からの作業結果（メール）を、作業管理システム２が受信し、正常または異常に更新し、異常時は作業の遅延やオペミスなどの結果を格納する。］の各項目情報含む作業実績テーブル（図９）と、作業ＩＤ、氏名ＩＤ、作業実施回数、作業最長時間、作業最短時間、作業最頻時間、見積作業時間、ミス発生回数、時間超過発生回数の各項目情報を含む作業スキルテーブル（図１０）とを格納している。
【００１８】
特に本実施形態による作業スキルテーブル（図１０）は、作業管理システム２が、作業ＩＤの作業を実施した過去累計である作業実施回数・作業最長時間・最短時間・最頻時間・見積作業時間・過去３ヶ月間のミス発生回数・過去３ヶ月間時間超過発生回数のスキル実績値を格納するものであって、作業実績テーブル（図９）に格納された各作業に対する作業員毎の作業実績から、時間の経過と共に作業員の経験によって変化する見積作業時間や、ミス発生回数／時間超過発生回数を常に更新し、作業分類テーブル（図７）に格納される優先項目や必要人数といった作業の特性に基づいて格納することを特徴とする。
【００１９】
このように構成された作業員自動割当管理システム１は、教育実績管理データベース４及び要員データベース６から運用部署に関連する人員の教育受講実績を収集し、要員データベース６内の要員スキルテーブルを更新する要員スキル更新処理２１と、作業管理データベース７の作業実績テーブルから過去の作業履歴情報を収集し、各作業について作業員毎の作業実施回数・過去３ヶ月間でのミスの発生回数・時間超過発生回数などの情報を集計すると共に、過去３ヶ月間での作業の最長時間・最短時間・最頻時間から三点見積法による見積作業時間を算出し、作業管理データベース７内の作業スキルテーブル（図１０）を更新する作業スキル更新処理２２と、顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を作業マスタテーブル（図６）に格納する作業登録処理２３と、該作業登録処理２３によって登録された作業に対して、要員データベース６及び作業管理データベース７から作業毎に最適な作業員９を自動で抽出する要員割当処理２４と、該要員割当処理２４が完了したのち、作業管理者８へ通知メールを送付し、作業管理者８が作業管理システム２を用いて登録した要員割当パターンのうち当該日の作業をどのパターンで実施するか選択された作業員９に作業指示１０を電子メールで送付する要員割当決定処理２５と、作業員９から返信される作業結果１１に基づいて作業管理データベース７を更新することによって作業員の作業実績を常に最新の状況に更新する作業実績登録処理２６とを実行するように構成され、これら処理はコンピュータのプログラムによって実行されるように構成されている。
【００２０】
なお、前記要員割当処理２４においては、（１）その作業に対して作業スキルテーブルの見積作業時間が最も短い要員を割り当てるパターンと、（２）スキルレベルが低く、かつ作業実施回数の少ない要員を割り当てるパターンと、（３）見積り作業時間が短い要員、作業実施回数の少ない要員を順に割り当てるパターンとの３形態がある。
【００２１】
［動作］
このように構成された作業員自動割当管理システム１は、図１１Ａに示す如く、作業管理システム２が、ジョブ管理システム又はタスクスケジューラから定期的に次の処理を開始するステップ１１０１と、要員データベース６の要員一覧テーブルに格納した氏名ＩＤを取得するステップ１１０２と、該ステップ１１０２において取得した氏名ＩＤ毎の教育実績（社内外のＯＳやミドルソフトなどの技術教育の受講結果情報）を教育実績管理データベース４から取得するステップ１１０３と、該ステップ１１０３により取得した教育実績と各入社年度に必要な教育計画（入社年毎に受講が必要な教育名称を定義したもの）とに基づいて各作業員のスキルレベルＳ１〜Ｓ５を判定し、要員データベース６の要員スキルテーブル（図５）のスキルレベルを更新するステップ１１０４とを実行することによって、要員スキル更新処理２１を行うように動作する。
【００２２】
次に、本実施形態による作業員自動割当管理システム１は、作業管理データベース７の作業実績テーブル（図９）に格納された作業実績情報を取得するステップ１１０５と、該ステップ１１０５により取得した作業実績情報に基づいて作業スキルテーブル（図１０）の更新及び見積作業時間の算出（作業実績テーブルから、過去３ヶ月間での各作業に対する作業員毎の最長時間、最短時間、最頻時間を算出し、さらに三点見積り法［各作業の所要時間がベータ分布をすると仮定して，確率的に日程を計算する作業時間の簡便な見積り法方法。楽観値と悲観値と最可能値とを用いて作業の所要時間の期待値とその分散計算する方法。］により算出）するステップ１１０６とを実行することによって、作業スキル更新処理２２を行うように動作する。
【００２３】
次いで本システムは、作業管理データベース７の作業マスタテーブル（図６）から１週間先までの作業を抽出し、抽出した作業毎に前記ステップ１１０２から１１０７間の処理をステップ１１０８により作業数分の繰り返しを判定するまで繰り返すことによって、作業管理データベース７に格納された各作業に対して要員スキル更新処理２１及び作業スキル更新処理２２を行うように動作する。
【００２４】
次いで本システムは、顧客からの作業依頼により作業毎に一意に付与された作業ＩＤに対応した作業分類ＩＤと作業開始予定日時と作業終了予定日時と作業に対する作業員の割り当て有無を表す作業割当情報を含む作業マスタ情報を作業マスタテーブル（図６）に格納する作業登録処理２３を実行する。
【００２５】
さらに、本実施形態による作業員自動割当管理システム１は、図１１Ｂに示す如く、作業マスタテーブル（図６）から抽出した作業の作業割当情報が「割当済」であるかを判定し、割り当て済みと判定したときに後述のステップ１１１７に移行するステップ１１０９と、該ステップ１１０９において作業割当情報が「割当済」でないと判定したとき、当該作業の作業分類ＩＤから作業管理データベース７の作業分類テーブル（図７）を参照し、優先項目と作業レベル（Ｈ〜Ｌ）毎の必要人数を抽出するステップ１１１０と、作業管理データベース７の作業レベルテーブル（図８）を参照し、前記ステップ１１１０により抽出した作業レベルの優先条件１〜３を抽出するステップ１１１１と、該ステップ１１１１により抽出した優先条件１〜３に合致する要員（氏名ＩＤ）を要員データベース６の要員スキルテーブル（図５）から抽出し、作業管理データベース７の作業実績テーブル（図９）から作業実績・過去３ヶ月のミス発生状況等の条件に合致しない作業員を除く処理によって抽出して絞りこむステップ１１１２と、該ステップ１１１２により抽出した要員（氏名ＩＤ）のシフトパターンを要員データベース６の要員シフトパターンテーブル（図４）から抽出し、当該作業の作業開始予定日時から終了予定日時の期間に出社し且つ作業が割り当てられているか否かを判定し、未出社又は既に作業が割り当たっていると判定したときにステップ１１１２により抽出した要員から除外するステップ１１１３と、作業管理データベース７の作業スキルテーブル（図１０）の情報に基づいて当該作業の要員割り当てを３つの要員割当パターンを作成（設定）するステップ１１１４と、前記ステップ１１１４までに抽出した要員候補が１名以上いるか否かを判定するステップ１１１５と、該ステップ１１１５において要員候補が無いと判定したとき、管理者へエラーメールを送信するステップ１１１６とを実行することによって、並びに要員割当処理２４を行う。
【００２６】
なお、前記ステップ１１１４における３つの要員割当パターンとは、（１）見積作業時間が最も短い要員を割り当てるパターンと、（２）スキルレベルおよび作業実績が少ない要員を割り当てるパターンと、（３）各要員の作業が作業実績の多いもの、少ないものが均等になるように割り当てるパターンである。
【００２７】
さらに、本システムは、前記ステップ１１１５において要員候補が有ると判定したとき及びステップ１１１６に続き、図１１Ｃに示す如く、作業管理システム２が、業数だけ次の処理を開始するステップ１１１７と、作業管理者８に作業割り当てパターンの作成が完了したメールを送信するステップ１１１８と、作業管理システム２が作成した作業割り当てパターンから作業管理者８が当該日の業務状況に基づいて選択した１つの当該日の作業スケジュールを決定するステップ１１１９と、作業管理データベース７の作業マスタテーブル（図６）に登録されている各作業の作業割当情報を「割当済」に変更するステップ１１２０とを実行することによって、要員割当決定処理２５を行うように動作する。
【００２８】
次いで、本システムは、前記作業割当情報を「割当済」に変更した作業員へ割当作業に関する作業指示のメールを送信するステップ１１２１と、当該作業員からの作業終了した旨等の作業結果メールを受信するステップ１１２２と、該ステップ１１２２により受信した作業結果メールの内容に基づいて作業管理データベース７の作業実績テーブル（図９）の結果欄及び作業マスタテーブル（図６）の作業割当情報を更新するステップ１１２３とを実行することによって、作業管理システム２の作業実績登録処理２６を行うように動作し、該ステップ１１１８から１１２３間の処理をステップ１１２４により日時で繰り返し実行して処理を終了するように動作する。
【００２９】
このように本実施形態による作業員自動割当管理システム１は、以上の要員スキル更新処理２１・作業スキル更新処理２２・作業登録処理２３・要員割当処理２４・要員割当決定処理２５・作業実績登録処理２６とを順次実行することによって、自動で更新される要員スキルと作業スキルと作業実績とから最適な作業員を抽出することができる。
【符号の説明】
【００３０】
１  作業員自動割当管理システム、２  作業管理システム、
３  教育システム、４  教育実績管理データベース、５  要員管理システム、
６  要員データベース、７  作業管理データベース、８  作業管理者、
９  作業員（作業担当者）、１０  作業指示、１１  作業結果、
２１  要員スキル更新処理、２２  作業スキル更新処理、２３  作業登録処理、
２４  要員割当処理、２５  要員割当決定処理、２６  作業実績登録処理
【図１】
2014191390.tif 000003
【図２】
2014191390.tif 000004
【図３】
2014191390.tif 000005
【図４】
2014191390.tif 000006
【図５】
2014191390.tif 000007
【図６】
2014191390.tif 000008
【図７】
2014191390.tif 000009
【図８】
2014191390.tif 000010
【図９】
2014191390.tif 000011
【図１０】
2014191390.tif 000012
【図１１Ａ】
2014191390.tif 000013
【図１１Ｂ】
2014191390.tif 000014
【図１１Ｃ】
2014191390.tif 000015