(57)【要約】【課題】効率のよい作業の割り振りを支援できる工程提示装置、工程提示方法および工程提示プログラムを提供する。【解決手段】記憶部２１は、複数の作業者により作業を分担して成果物を生成した際に各作業者により実施された作業の工程を示す工程情報を記憶する。受付部４０は、工程を検索する対象の成果物の指定を受け付ける。検索部４２は、受付部４０により指定された成果物を生成する際に各作業者により実施された作業の工程を工程情報から検索する。提示部４３は、検索部４２により検索された各作業者の作業の工程を提示する。【選択図】図２
2015125601.tif 000002
【特許請求の範囲】
【請求項１】
複数の作業者により作業を分担して成果物を生成した際に各作業者により実施された作業の工程を示す工程情報を記憶する記憶部と、
工程を検索する対象の成果物の指定を受け付ける受付部と、
前記受付部により指定された成果物を生成する際に各作業者により実施された作業の工程を前記工程情報から検索する検索部と、
前記検索部により検索された各作業者の作業の工程を提示する提示部と、
を有することを特徴とする工程提示装置。
【請求項２】
前記工程情報は、実施された作業に要した期間が記憶され、
前記提示部は、作業の工程を実施された期間に沿って提示する
ことを特徴とする請求項１に記載の工程提示装置。
【請求項３】
前記受付部は、成果物を生成するまでの生成期間の指定をさらに受け付け、
前記検索部は、前記受付部により指定された生成期間内で成果物を生成した作業の工程を検索する
ことを特徴とする請求項２に記載の工程提示装置。
【請求項４】
前記記憶部は、成果物を生成した際の費用を示す費用情報を記憶し、
前記受付部は、作業の工程を提示する順序として、生成期間の順または費用の順の指定をさらに受け付け、
前記提示部は、前記工程情報から成果物の生成に実施された作業の工程が複数のパターン検索された場合、前記受付部により指定された順に、各パターンの作業の工程を提示する
ことを特徴とする請求項３に記載の工程提示装置。
【請求項５】
コンピュータが、
工程を検索する対象の成果物の指定を受け付け、
複数の作業者により作業を分担して成果物を生成した際に各作業者により実施された作業の工程を示す工程情報から、指定された成果物を生成する際に各作業者により実施された作業の工程を検索し、
検索された各作業者の作業の工程を提示する
処理を実行することを特徴とする工程提示方法。
【請求項６】
コンピュータに、
工程を検索する対象の成果物の指定を受け付け、
複数の作業者により作業を分担して成果物を生成した際に各作業者により実施された作業の工程を示す工程情報から、指定された成果物を生成する際に各作業者により実施された作業の工程を検索し、
検索された各作業者の作業の工程を提示する
処理を実行させることを特徴とする工程提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工程提示装置、工程提示方法および工程提示プログラムに関する。
【背景技術】
【０００２】
従来から、それぞれ知識を有する複数の知識作業者がチームを組んで顧客からの要望に応える業務が存在する。この場合、顧客から直接依頼を受けた知識作業者が主担当者となり、主担当者が一緒に仕事を行う他の知識作業者を選定する。例えば、行政書士は、顧客から相続に関する申請の依頼を受けた場合、主担当者となって、税理士、弁護士、司法書士の３人を他メンバーとして選定し、４人のチームを組んで依頼された業務の各種の作業を遂行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１５０３３１号公報
【特許文献２】特開２００７−１４１０３９号公報
【特許文献３】特開２００８−１５２４９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、主担当者は、依頼された業務の各種の作業をメンバーの知識作業者に効率よく割り振ることができない場合がある。例えば、主担当者が未経験の業務を顧客から依頼された場合や、主担当者が複数の知識作業者で業務を分担した経験が乏しい場合、作業を効率よく割り振ることができない場合がある。
【０００５】
なお、このような問題は、行政書士や、税理士、弁護士、司法書士などの複数の知識作業者がチームを組んで業務を遂行する場合に限ったものではなく、例えば、複数の作業者がチームを組んで業務を遂行する場合、全般に該当する問題である。
【０００６】
一側面では、効率のよい作業の割り振りを支援できる工程提示装置、工程提示方法および工程提示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、工程提示装置は、記憶部と、受付部と、検索部と、提示部とを有する。記憶部は、複数の作業者により作業を分担して成果物を生成した際に各作業者により実施された作業の工程を示す工程情報を記憶する。受付部は、工程を検索する対象の成果物の指定を受け付ける。検索部は、前記受付部により指定された成果物を生成する際に各作業者により実施された作業の工程を前記工程情報から検索する。提示部は、前記検索部により検索された各作業者の作業の工程を提示する。
【発明の効果】
【０００８】
本発明の一側面によれば、作業を効率よく割り振ることを支援できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、工程提示装置を含んだシステムの全体の概略構成の一例を示す図である。
【図２】図２は、工程提示装置の機能的な構成の一例を示す図である。
【図３】図３は、作業者テーブルのデータ構成の一例を示す図である。
【図４】図４は、顧客情報テーブルのデータ構成の一例を示す図である。
【図５】図５は、作業者プロフィールテーブルのデータ構成の一例を示す図である。
【図６】図６は、仕事分野テーブルのデータ構成の一例を示す図である。
【図７】図７は、業務情報テーブルのデータ構成の一例を示す図である。
【図８】図８は、作業工程テーブルのデータ構成の一例を示す図である。
【図９】図９は、検索画面の一例を示す図である。
【図１０】図１０は、検索結果画面の一例を示す図である。
【図１１】図１１は、工程登録画面の一例を示す図である。
【図１２】図１２は、作業者登録画面の一例を示す図である。
【図１３】図１３は、工程提示処理の手順の一例を示すフローチャートである。
【図１４】図１４は、検索画面の他の例を示す図である。
【図１５】図１５は、検索結果画面の他の例を示す図である。
【図１６】図１６は、検索結果画面の他の例を示す図である。
【図１７】図１７は、割当画面の他の一例を示す図である。
【図１８】図１８は、工程提示プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明にかかる工程提示装置、工程提示方法および工程提示プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１１】
［システムの構成］
実施例１に係るシステムについて説明する。図１は、工程提示装置を含んだシステムの全体の概略構成の一例を示す図である。図１に示すように、システム１１は、工程提示装置１０と、クライアント１２とを有する。工程提示装置１０とクライアント１２は、各種の情報を交換することが可能とされている。例えば、工程提示装置１０とクライアント１２は、ネットワーク１３を介して通信可能に接続され、各種の情報を交換することが可能とされている。かかるネットワーク１３の一態様としては、有線または無線を問わず、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の通信網が挙げられる。なお、図１の例では、システム１１は、クライアント１２を１つ有する場合を例示したが、開示のシステムはこれに限定されず、クライアント１２を任意の数とすることができる。
【００１２】
クライアント１２は、顧客から依頼された業務に関する各種の作業を行う作業者が用いるコンピュータである。クライアント１２は、例えば、デスクトップ型ＰＣ（パーソナル・コンピュータ）、タブレット型ＰＣ、ノート型ＰＣなどの情報処理装置等である。作業者は、それぞれ所定の知識を有し、知識を利用した作業を行う。なお、以下では、作業者を、それぞれ専門的な知識を有し、当該専門的な知識に関する資格を有する知識作業者とした場合を例に説明する。このような知識作業者としては、例えば、行政書士、税理士、弁護士、司法書士、公認会計士、弁理士などが挙げられる。なお、知識作業者は、これらに限定されるものではない。知識作業者は、専門的な知識を用いて、専門的な分野に関する各種の作業を行う。また、顧客から依頼された業務に応じて、複数の知識作業者がチームを組んで依頼された業務を行う場合がある。この場合、顧客から直接依頼を受けた知識作業者が主担当者となり、主担当者が一緒に仕事を行う他の知識作業者を選定する。例えば、行政書士は、顧客から相続に関する申請の依頼を受けた場合、主担当者となって、他メンバーを選定し、他メンバーとチームを組んで依頼された業務の各種の作業を遂行する。
【００１３】
工程提示装置１０は、各知識作業者が有する知識を繋いで、依頼者から依頼された要望の解決を支援するサービスを提供するシステムが動作する装置である。工程提示装置１０は、例えば、サーバコンピュータなどのコンピュータなどである。工程提示装置１０は、１台のコンピュータとして実装してもよく、また、複数台のコンピュータによるクラウドとして実装することもできる。なお、本実施例では、工程提示装置１０を１台のコンピュータとした場合を例として説明する。工程提示装置１０は、クライアント１２からアクセス可能とされている。知識作業者は、クライアント１２を用いて工程提示装置１０にアクセスし、工程提示装置１０により、依頼された業務に関する各種の管理を行う。
【００１４】
［工程提示装置の構成］
次に、実施例１に係る工程提示装置１０について説明する。図２は、工程提示装置の機能的な構成の一例を示す図である。図２に示すように、工程提示装置１０は、通信Ｉ／Ｆ（インタフェース）部２０と、記憶部２１と、制御部２２とを有する。
【００１５】
通信Ｉ／Ｆ部２０は、他の装置との間で通信制御を行うインタフェースである。通信Ｉ／Ｆ部２０は、ネットワーク１３を介して他の装置と各種情報を送受信する。例えば、通信Ｉ／Ｆ部２０は、知識作業者が有するクライアント１２へ各種の画面の情報を送信する。また、通信Ｉ／Ｆ部２０は、知識作業者が有するクライアント１２から各種の画面に対する入力結果の情報を受信する。かかる通信Ｉ／Ｆ部２０の一態様としては、ＬＡＮカードなどのネットワークインタフェースカードを採用できる。
【００１６】
記憶部２１は、ハードディスク、ＳＳＤ（Solid  State  Drive）、光ディスクなどの記憶装置である。なお、記憶部２１は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ、ＮＶＳＲＡＭ（Non  Volatile  Static  Random  Access  Memory）などのデータを書き換え可能な半導体メモリであってもよい。
【００１７】
記憶部２１は、制御部２２で実行されるＯＳ（Operating  System）や各種プログラムを記憶する。さらに、記憶部２１は、制御部２２で実行されるプログラムで用いられる各種データを記憶する。例えば、記憶部２１は、作業者テーブル３０と、顧客情報テーブル３１と、作業者プロフィールテーブル３２と、仕事分野テーブル３３と、業務情報テーブル３４と、作業工程テーブル３５とを有する。
【００１８】
作業者テーブル３０は、作業者に関する各種の情報を記憶したテーブルである。例えば、作業者テーブル３０には、作業者毎に、所持する資格が記憶されている。
【００１９】
図３は、作業者テーブルのデータ構成の一例を示す図である。図３に示すように、作業者テーブル３０は、「知識作業者ＩＤ」、「所持資格１」、「所持資格２」の各項目を有する。知識作業者ＩＤ（identification）の項目は、知識作業者を識別する識別情報を記憶する領域である。各知識作業者には、数字や文字などを組み合わせて、それぞれを識別する識別情報が付与される。知識作業者ＩＤの項目には、知識作業者に付与された知識作業者ＩＤが格納される。所持資格１および所持資格２の項目は、知識作業者が所持する資格を記憶する領域である。知識作業者は、複数の資格を所持する場合がある。このため、本実施例では、作業者テーブル３０に資格を記憶する領域を２つ設けているが、資格を記憶する領域を１または３つ以上設けてもよい。
【００２０】
図３の例では、知識作業者ＩＤが「Ａ１」の知識作業者は、行政書士の資格を有することを示す。
【００２１】
図２に戻り、顧客情報テーブル３１は、業務を依頼する依頼者に関する各種の情報を記憶したテーブルである。例えば、顧客情報テーブル３１には、依頼者の氏名や連絡先などの情報が格納される。
【００２２】
図４は、顧客情報テーブルのデータ構成の一例を示す図である。図４に示すように、顧客情報テーブル３１は、「顧客ＩＤ」、「顧客名」、「連絡先」の各項目を有する。顧客ＩＤの項目は、依頼者を識別する識別情報を記憶する領域である。各依頼者には、それぞれを識別する識別情報が付与される。顧客ＩＤの項目には、依頼者に付与された顧客ＩＤが格納される。顧客名の項目は、依頼者の氏名などの名称を記憶する領域である。連絡先の項目は、依頼者の住所や電話番号、メールなど、依頼者と連絡を取る際の連絡先を記憶する領域である。
【００２３】
図４の例では、顧客ＩＤ「Ｘ１」の依頼者は、顧客名が「ＸＸ」であり、連絡先が「ｘｘｘｘ−ｘｘ−ｘｘｘｘ」であることを示す。
【００２４】
図２に戻り、作業者プロフィールテーブル３２は、知識作業者のプロフィールに関する各種の情報が記憶されるテーブルである。例えば、作業者プロフィールテーブル３２には、知識作業者の氏名や連絡先などの情報が格納される。なお、本実施例では、作業者テーブル３０と作業者プロフィールテーブル３２は、１つのテーブルとして構成してもよい。
【００２５】
図５は、作業者プロフィールテーブルのデータ構成の一例を示す図である。図５に示すように、作業者プロフィールテーブル３２は、「知識作業者ＩＤ」、「氏名」、「連絡先」の各項目を有する。知識作業者ＩＤの項目は、知識作業者を識別する識別情報として知識作業者ＩＤを記憶する領域である。氏名の項目は、知識作業者の氏名を記憶する領域である。連絡先の項目は、知識作業者の住所や電話番号、メールなど、知識作業者と連絡を取る際の連絡先を記憶する領域である。
【００２６】
図５の例では、知識作業者ＩＤ「Ａ１」の知識作業者は、氏名が「ＡＡ」であり、連絡先が「ｘｘｘｘ−ｘｘ−ｘｘｘｘ」であることを示す。
【００２７】
図２に戻り、仕事分野テーブル３３は、知識作業者が担当可能な業務の分野に関する情報を記憶したテーブルである。例えば、顧客情報テーブル３１には、知識作業者が得意とする業務の分野が格納される。
【００２８】
図６は、仕事分野テーブルのデータ構成の一例を示す図である。図６に示すように、仕事分野テーブル３３は、「知識作業者ＩＤ」、「タグ１」、「タグ２」、「タグ３」の各項目を有する。知識作業者ＩＤの項目は、知識作業者を識別する識別情報として知識作業者ＩＤを記憶する領域である。タグ１、タグ２およびタグ３の各項目は、知識作業者ＩＤの項目に知識作業者ＩＤが格納された知識作業者が担当可能な業務の分野を格納する領域である。知識作業者は、担当可能な業務の分野が複数ある場合がある。このため、本実施例では、仕事分野テーブル３３に担当可能な業務の分野を記憶する領域を３つ設けているが、担当可能な業務の分野を記憶する領域を１、２または４つ以上設けてもよい。
【００２９】
図６の例では、知識作業者ＩＤ「Ａ１」の知識作業者は、「相続」、「企業法務」が担当可能な業務の分野であることを示す。
【００３０】
図２に戻り、業務情報テーブル３４は、依頼された業務に関する各種の情報を記憶したテーブルである。例えば、業務情報テーブル３４には、業務を依頼した依頼主に関する情報や、依頼された業務に関する情報、業務を担当する知識作業者に関する情報などの情報が格納される。なお、本実施例では、業務情報テーブル３４に、依頼を受けて作業中の業務および遂行済みの業務の情報を共に記憶させている。
【００３１】
図７は、業務情報テーブルのデータ構成の一例を示す図である。図７に示すように、業務情報テーブル３４は、「案件ＮＯ」、「相談分野」、「顧客ＩＤ」、「顧客依頼日」、「仕事検収日」、「成果物」、「コスト」の各項目を有する。また、業務情報テーブル３４は、「メンバー１」、「メンバー１役割」、「メンバー２」、「メンバー２役割」、「メンバー３」、「メンバー３役割」、「メンバー４」、「メンバー４役割」の各項目を有する。案件ＮＯの項目は、依頼された業務を識別する識別情報を記憶する領域である。依頼された各業務には、それぞれを識別する識別情報として案件ＮＯが付与される。案件ＮＯの項目には、依頼された業務に付与された案件ＮＯが格納される。相談分野の項目は、依頼された業務の分野を記憶する領域である。顧客ＩＤの項目は、業務を依頼した依頼主の顧客ＩＤを記憶する領域である。顧客依頼日の項目は、業務が依頼された日付を記憶する領域である。仕事検収日の項目は、依頼された業務に関する検収が行われた日付を記憶する領域である。この仕事検収日の項目に日付が格納された業務は、遂行済みの業務である。成果物の項目は、依頼された業務についての成果物に関する情報を記憶する領域である。コストの項目は、依頼された業務でかかった費用に関する情報を記憶する領域である。メンバー１、メンバー２、メンバー３およびメンバー４の各項目は、業務を担当するメンバーとなる知識作業者の知識作業者ＩＤを記憶する領域である。メンバー１の項目には、主担当者となる知識作業者の知識作業者ＩＤが格納される。メンバー１役割、メンバー２役割、メンバー３役割およびメンバー４役割の各項目は、それぞれの知識作業者が担当する役割を記憶する領域である。知識作業者は、複数の資格を所持する場合がある。このため、知識作業者が業務において、どの資格の作業を行うかを、役割として記憶させるものとしている。本実施例では、業務情報テーブル３４に、業務を担当するメンバーに関する領域を４つ設けているが、当可能な業務の分野を記憶する領域を２、３、または５つ以上設けてもよい。
【００３２】
図７の例では、案件ＮＯ「ｉ２０１３−００１」の業務は、相談分野が「相続相談」であり、顧客ＩＤが「Ｘ１」であり、顧客依頼日が「２０１３／１１／１」であり、仕事検収日が「２０１３／１１／１９」であり、成果物が「成果物１」であることを示す。また、案件ＮＯ「ｉ２０１３−００１」の業務は、業務でかかった費用が「ＸＸＸ」円であり、仕事検収日が格納されていることから遂行済みの業務であり、メンバー１に記憶された知識作業者ＩＤ「Ａ１」の知識作業者が主担当であることを示す。また、案件ＮＯ「ｉ２０１３−００１」の業務は、知識作業者ＩＤ「Ｂ１」、「Ｃ１」の知識作業者が他のメンバーとして案件を担当したことを示す。また、案件ＮＯ「ｉ２０１３−００１」の業務は、知識作業者ＩＤ「Ａ１」の知識作業者の役割が「行政書士」であり、知識作業者ＩＤ「Ｂ１」の知識作業者の役割が「税理士」であることを示す。また、案件ＮＯ「ｉ２０１３−００１」の業務は、知識作業者ＩＤ「Ｃ１」の知識作業者の役割が「司法書士」であることを示す。
【００３３】
図２に戻り、作業工程テーブル３５は、業務で実施された作業に関する各種の情報を記憶したテーブルである。例えば、作業工程テーブル３５には、各作業を実施した工程や期間などの作業に関する情報や、各作業の知識作業者への割り当て状況などの情報が格納される。
【００３４】
図８は、作業工程テーブルのデータ構成の一例を示す図である。図８に示すように、作業工程テーブル３５は、「案件ＮＯ」、「作業ＮＯ」、「作業内容」、「担当作業者」、「作業開始日」、「作業終了日」、「前作業」、「必須前作業」、「後作業」の各項目を有する。案件ＮＯの項目は、依頼された業務を識別する識別情報として案件ＮＯを記憶する領域である。作業ＮＯの項目は、依頼された業務の各作業を識別する識別情報を記憶する領域である。業務の各作業には、業務毎に、識別情報として１から順にユニークな作業ＮＯが付与される。作業ＮＯの項目には、作業に付与された作業ＮＯが格納される。作業内容の項目は、作業内容に関する情報を記憶する領域である。担当作業者の項目は、作業を担当する知識作業者の知識作業者ＩＤを記憶する領域である。作業開始日の項目は、作業を開始した日付を記憶する領域である。作業終了日の項目は、作業を終了した日付を記憶する領域である。前作業の項目は、前に実施される作業の作業ＮＯを記憶する領域である。必須前作業の項目は、前に実施される作業のうち、終了していなければ作業を開始できない作業の作業ＮＯを記憶する領域である。後作業の項目は、後で実施される作業の作業ＮＯを記憶する領域である。前作業の項目、必須前作業の項目および後作業の項目は、該当する作業がある場合、作業の作業ＮＯが格納され、該当する作業がない場合、空白とされる。
【００３５】
図８の例では、案件ＮＯ「ｉ２０１３−００１」は、作業ＮＯ「１」〜「７」の各作業が実施されたことを示す。作業ＮＯ「１」の作業は、作業内容が「作業１」であり、担当する知識作業者の知識作業者ＩＤが「Ａ１」であり、作業開始日が「２０１３／１１／１」であり、作業終了日が「２０１３／１１／３」であることを示す。また、作業ＮＯ「１」の作業は、前作業の項目が空白であることから前に実施される作業がなく、必須前作業の項目が空白であることから、終了していなければ作業を開始できない作業がなく、後で実施される作業の作業ＮＯが「３」、「４」であることを示す。作業ＮＯ「２」の作業は、作業内容が「作業２」であり、担当する知識作業者の知識作業者ＩＤが「Ｂ１」であり、作業開始日が「２０１３／１１／１」であり、作業終了日が「２０１３／１１／２」であることを示す。また、作業ＮＯ「２」の作業は、前作業の項目が空白であることから前に実施される作業がなく、必須前作業の項目が空白であることから、終了していなければ作業を開始できない作業がなく、後作業の項目が空白であることから、後で実施される作業がないことを示す。作業ＮＯ「３」の作業は、作業内容が「作業３」であり、担当する知識作業者の知識作業者ＩＤが「Ｃ１」であり、作業開始日が「２０１３／１１／４」であり、作業終了日が「２０１３／１１／１０」であることを示す。また、作業ＮＯ「３」の作業は、前に実施される作業の作業ＮＯが「１」であり、終了していなければ作業を開始できない作業の作業ＮＯが「１」であり、後で実施される作業の作業ＮＯが「７」であることを示す。作業ＮＯ「４」の作業は、作業内容が「作業４」であり、担当する知識作業者の知識作業者ＩＤが「Ａ１」であり、作業開始日が「２０１３／１１／４」であり、作業終了日が「２０１３／１１／８」であることを示す。また、作業ＮＯ「４」の作業は、前に実施される作業の作業ＮＯが「１」であり、終了していなければ作業を開始できない作業の作業ＮＯが「１」であり、後で実施される作業の作業ＮＯが「５、６」であることを示す。作業ＮＯ「５」の作業は、作業内容が「作業５」であり、担当する知識作業者の知識作業者ＩＤが「Ａ１」であり、作業開始日が「２０１３／１１／９」であり、作業終了日が「２０１３／１１／１２」であることを示す。また、作業ＮＯ「５」の作業は、前に実施される作業の作業ＮＯが「４」であり、終了していなければ作業を開始できない作業の作業ＮＯが「４」であり、後で実施される作業の作業ＮＯが「７」であることを示す。作業ＮＯ「６」の作業は、作業内容が「作業６」であり、担当する知識作業者の知識作業者ＩＤが「Ｂ１」であり、作業開始日が「２０１３／１１／９」であり、作業終了日が「２０１３／１１／１１」であることを示す。また、作業ＮＯ「６」の作業は、前に実施される作業の作業ＮＯが「４」であり、終了していなければ作業を開始できない作業の作業ＮＯが「４」であり、後で実施される作業の作業ＮＯが「７」であることを示す。作業ＮＯ「７」の作業は、作業内容が「作業７」であり、担当する知識作業者の知識作業者ＩＤが「Ａ１」であり、作業開始日が「２０１３／１１／１２」であり、作業終了日が「２０１３／１１／１６」であることを示す。また、作業ＮＯ「７」の作業は、前に実施される作業の作業ＮＯが「３、５、６」であり、終了していなければ作業を開始できない作業の作業ＮＯが「３、５、６」であり、後作業の項目が空白であることから、後で実施される作業がないことを示す。
【００３６】
図２に戻り、制御部２２は、工程提示装置１０を制御するデバイスである。例えば、制御部２２としては、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。
【００３７】
制御部２２は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部２２は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部２２は、受付部４０と、格納部４１と、検索部４２と、提示部４３とを有する。
【００３８】
受付部４０は、各種の操作を受け付ける処理部である。受付部４０は、クライアント１２へ各種の画面の情報を送信して端末装置に画面を表示させ、当該画面から各種の操作を受け付ける。例えば、受付部４０は、知識作業者に関する情報を登録する登録画面をクライアント１２に表示させ、知識作業者から所持する資格や、氏名、連絡先、得意とする業務の分野などの登録を受け付ける。また、受付部４０は、業務の依頼主に関する情報を登録する登録画面をクライアント１２に表示させ、依頼主の氏名や連絡先などの登録を受け付ける。また、受付部４０は、依頼された業務に関する情報を登録する登録画面をクライアント１２に表示させ、依頼された業務の分野や依頼した依頼主などの登録を受け付ける。また、受付部４０は、依頼された業務の各作業を登録する登録画面をクライアント１２に表示させ、各作業の登録を受け付ける。また、受付部４０は、過去の作業の工程を検索する検索画面をクライアント１２に表示させ、過去の作業の工程の検索の要求を受け付ける。また、受付部４０は、作業の工程を登録する工程登録画面をクライアント１２に表示させ、作業の工程の登録を受け付ける。また、受付部４０は、作業を担当する知識作業者を登録する作業者登録画面をクライアント１２に表示させ、作業を担当する知識作業者の登録を受け付ける。
【００３９】
格納部４１は、各種のデータの格納を行う処理部である。格納部４１は、受付部４０により受け付けた操作に応じて各種のデータの格納を行う。
【００４０】
知識作業者は、クライアント１２を用いて工程提示装置１０にアクセスし、表示された画面に対して各種の操作を行う。例えば、知識作業者は、知識作業者に関する情報を登録する登録画面から、知識作業者から所持する資格や、氏名、連絡先、得意とする業務の分野などを登録する。格納部４１は、知識作業者に関する情報を登録する登録画面から登録された所持する資格や、氏名、連絡先、得意とする業務の分野などを作業者テーブル３０、作業者プロフィールテーブル３２および仕事分野テーブル３３に格納する。また、知識作業者は、依頼主に関する情報を登録する登録画面から、依頼主の氏名や連絡先などを登録する。格納部４１は、依頼主に関する情報を登録する登録画面から登録された依頼主の氏名や連絡先などを顧客情報テーブル３１に格納する。また、知識作業者は、業務を依頼された場合、業務に関する情報を登録する登録画面から依頼された業務の分野や依頼した依頼主などを登録する。格納部４１は、依頼された業務に関する情報を登録する登録画面から登録された依頼された業務の分野や依頼した依頼主などを業務情報テーブル３４に格納する。また、知識作業者は、依頼された業務の各作業を登録する登録画面から、依頼された業務の各作業を登録する。格納部４１は、依頼された業務の各作業を登録する登録画面から登録された各作業に関する情報を作業工程テーブル３５に格納する。知識作業者は、業務を複数の知識作業者で分担して担当する場合、知識作業者に割り当てる作業の工程を登録する工程登録画面から業務で実施される各作業を担当する知識作業者を登録する。格納部４１は、作業の工程を登録する登録画面から登録された各作業を担当する知識作業者を作業工程テーブル３５に格納する。
【００４１】
ここで、業務を登録する流れの一例を説明する。案件ＮＯ「ｉ２０１３−００１」から「ｉ２０１３−００３」の業務は、既に登録され、遂行済みの業務であるものとする。また、業務の依頼を受けた知識作業者は、行政書士であり、知識作業者ＩＤが「Ａ１」であるものとする。
【００４２】
知識作業者は、業務の依頼を受け付けると、クライアント１２を用いて工程提示装置１０にアクセスし、業務の依頼主の氏名や連絡先などを登録する。また、知識作業者は、相談分野、顧客名、顧客依頼日を登録し、主担当者を示すメンバー１に自身の知識作業者ＩＤを登録する。例えば、業務の依頼を受けた行政書士は、クライアント１２を用いて工程提示装置１０にアクセスし、業務の依頼主の氏名や連絡先などを登録する。業務の依頼を受けた行政書士は、相談分野、顧客名、顧客依頼日を登録し、メンバー１に自身の知識作業者ＩＤ「Ａ１」を登録する。工程提示装置１０は、新規の案件ＮＯを採番し、登録内容を業務情報テーブル３４に格納する。
【００４３】
業務を依頼された知識作業者は、主担当者として、依頼された業務に関する作業を把握し、業務の遂行に必要なメンバーの選定し、選定したメンバーへ依頼された業務の各作業の割り当てを行う。
【００４４】
ところで、主担当者となった知識作業者は、依頼された業務の各種の作業を効率よく割り振ることができない場合がある。例えば、主担当者が未経験の業務を顧客から依頼された場合や、主担当者が複数の知識作業者で業務を分担した経験が乏しい場合、作業を効率よく割り振ることができない場合がある。
【００４５】
この場合、主担当者である知識作業者は、クライアント１２を用いて工程提示装置１０にアクセスし、過去の作業の工程を検索する検索画面から、過去の作業の工程の検索を行う。図９は、検索画面の一例を示す図である。検索画面５０には、検索条件を指定する領域が設けられている。本実施例では、検索条件として、成果物と作業期間を指定することが可能とれている。本実施例では、検索画面５０に、成果物を指定する成果物指定領域５１と、作業期間を指定する作業期間指定領域５２が設けられている。成果物指定領域５１は、必須の指定領域とされている。作業期間指定領域５２は、任意の指定領域とされている。主担当者である知識作業者は、検索画面５０の成果物指定領域５１から、依頼された業務に関する成果物を指定する。例えば、主担当者である知識作業者は、成果物１を生成した過去の作業の工程の検索する場合、成果物指定領域５１で「成果物１」を指定する。また、主担当者である知識作業者は、作業期間を指定する場合、作業期間指定領域５２に生成期間を指定する。図９の例では、作業期間を２０日と指定した場合を示している。そして、主担当者である知識作業者は、検索ボタン５３を指定して過去の作業の工程の検索を行う。
【００４６】
図２に戻り、検索部４２は、各種の検索を行う処理部である。検索部４２は、検索画面５０で指定された成果物を生成する際に各知識作業者により実施された作業の工程を検索する。例えば、検索部４２は、業務情報テーブル３４から、指定された成果物を生成した案件ＮＯを検索する。そして、検索部４２は、作業工程テーブル３５から、検索された案件ＮＯ毎に、案件ＮＯの各作業のレコードを読み出す。例えば、成果物として「成果物１」が指定された場合、検索部４２は、業務情報テーブル３４から、成果物の項目に「成果物１」が格納された案件ＮＯ「ｉ２０１３−００１」を検索により特定する。そして、検索部４２は、作業工程テーブル３５から、検索された案件ＮＯ「ｉ２０１３−００１」の各作業のレコードを読み出す。なお、検索部４２は、作業期間が指定された場合、各作業のうち、最も早い作業開始日から最も遅い作業終了日までの作業期間が指定された作業期間内とならない案件ＮＯのデータを除外する。
【００４７】
提示部４３は、各種の提示を行う処理部である。提示部４３は、検索部４２により検索された各作業者の作業の工程を、検索結果として示した検索結果画面を検索要求元のクライアント１２に提示する。図１０は、検索結果画面の一例を示す図である。検索結果画面６０には、検索された検索された案件ＮＯ毎に、案件ＮＯの各作業の工程がパターンとして表示されている。また、検索結果画面６０には、パターン毎に、作業の工程が実施された期間に沿って提示されている。図１０の例では、担当した知識作業者ごとに、実施された各作業が、実施された期間に沿って、作業に要した期間に応じた長さの図形により表示されている。図１０の例は、成果物として「成果物１」が指定された場合の検索結果の一例であり、パターン１〜パターン３が表示されている。このパターン１として、案件ＮＯ「ｉ２０１３−００１」の各作業が提示されている。また、検索結果画面６０には、パターンの表示順序を指定する表示順序指定領域６１が設けられている。本実施例では、生成期間順またはコスト順が指定可能とされている。提示部４３は、表示順序指定領域６１でコスト順が指定された場合、案件ＮＯの各作業の工程のパターンを、業務情報テーブル３４の当該案件ＮＯのコストの小さい順に表示させる。また、提示部４３は、表示順序指定領域６１で生成期間順が指定された場合、案件ＮＯの各作業の工程のパターンを、作業期間の短い順に表示させる。また、検索結果画面６０には、作業を割り振りで参考にするパターンを選択する選択領域６２が設けられている。
【００４８】
主担当者である知識作業者は、検索結果画面６０に表示された各パターンの各作業の工程から、依頼された業務について、各知識作業者によりどのように作業が実施されたかを把握できる。これにより、主担当者である知識作業者は、各作業をどのように割り振るとどの程度で業務が完了するかを把握でき、効率のよい作業の割り振りを行うことができる。
【００４９】
主担当者である知識作業者は、作業を割り振りで参考にするパターンがある場合、選択領域６２から該当するパターンを選択する。受付部４０は、パターンが選択された場合、選択されたパターンの各作業の工程を登録する工程登録画面をクライアント１２に表示させる。主担当者である知識作業者は、工程登録画面から、業務の各作業の割り当てを行う。図１１は、工程登録画面の一例を示す図である。工程登録画面７０には、各作業が表示されている。また、工程登録画面７０には、作業毎に、作業開始日を入力する領域７１と、作業終了日を入力する領域７２と、担当する作業者を指定する領域７３が設けられている。ここで、工程登録画面７０では、担当する作業者として、例えば、「Ａ」〜「Ｃ」などと仮の作業者を指定させる。また、工程登録画面７０には、作業に関して必要とする資格やスキルを表示する領域７４と、先行作業を表示する領域７５とが設けられている。主担当者である知識作業者は、工程登録画面７０から、業務の各作業の割り当てを行う。なお、工程登録画面７０は、作業の追加、削除が行えるようにしてもよい。例えば、工程登録画面７０は、作業追加や、作業削除を指定するボタンを設けて、作業に関するレコードの追加や、レコードの削除を行えるものとしてもよい。
【００５０】
主担当者である知識作業者は、業務の遂行に必要なメンバーの選定を行う。例えば、主担当者である知識作業者は、作業を担当する知識作業者を登録する作業者登録画面から、作業を担当する知識作業者を登録する。図１２は、作業者登録画面の一例を示す図である。作業者登録画面８０には、作業期間を表示する領域８１と、作業全体の作業開始日を表示する領域８２と、作業全体の作業終了日を表示する領域８３が設けられている。また、作業者登録画面８０には、仮の作業者名が表示され、作業を担当する知識作業者を入力する入力領域８４と、それぞれの作業者の作業の開始日を表示する領域８５が設けられている。作業者登録画面８０では、作業全体の作業開始日を表示する領域８２の日付の変更が可能とされている。作業者登録画面８０では、作業全体の作業開始日が変更された場合、変更された作業開始日に応じて、作業全体の作業終了日および作業者の作業の開始日が更新される。主担当者である知識作業者は、作業者登録画面８０から、作業を担当する知識作業者を登録する。格納部４１は、作業者登録画面８０から登録された情報を業務情報テーブル３４および作業工程テーブル３５に格納する。
【００５１】
これにより、主担当者である知識作業者は、未経験の業務を顧客から依頼された場合や、主担当者が複数の知識作業者で業務を分担した経験が乏しい場合でも、依頼された業務に関する作業をメンバーの知識作業者に割り振ることができる。
【００５２】
［処理の流れ］
次に、本実施例に係る工程提示装置１０が、過去の作業の工程を提示する工程提示処理の流れについて説明する。図１３は、工程提示処理の手順の一例を示すフローチャートである。この工程提示処理は、所定のタイミング、例えば、検索画面５０の表示を要求する所定の操作が行われたタイミングで実行される。
【００５３】
図１３に示すように、受付部４０は、過去の作業の工程を検索する検索画面５０をクライアント１２に表示させる（Ｓ１０）。受付部４０は、検索画面５０で検索ボタン５３を指定されたか否かを判定する（Ｓ１１）。検索ボタン５３を指定されていない場合（Ｓ１１否定）、再度、Ｓ１１へ移行して、検索ボタン５３の指定待ちを行う。検索ボタン５３を指定された場合（Ｓ１１肯定）、検索部４２は、指定された成果物で業務情報テーブル３４を検索し、指定された成果物を生成した案件ＮＯを特定する（Ｓ１２）。検索部４２は、作業工程テーブル３５から、検索された案件ＮＯ毎に、案件ＮＯの各作業のレコードを読み出す（Ｓ１３）。提示部４３は、案件ＮＯ毎に、案件ＮＯの各作業の工程をパターンとして表示した検索結果画面６０をクライアント１２に提示し（Ｓ１４）、処理を終了する。
【００５４】
［効果］
上述してきたように、本実施例に係る工程提示装置１０は、複数の作業者により作業を分担して成果物を生成した際に各作業者により実施された作業の工程を作業工程テーブル３５に記憶する。工程提示装置１０は、工程を検索する対象の成果物の指定を受け付ける。工程提示装置１０は、指定された成果物を生成する際に各作業者により実施された作業の工程を作業工程テーブル３５から検索する。工程提示装置１０は、検索された各作業者の作業の工程を提示する。これにより、工程提示装置１０は、効率のよい作業の割り振りを支援できる。
【００５５】
また、本実施例に係る工程提示装置１０は、作業工程テーブル３５に、実施された作業に要した期間が記憶されている。工程提示装置１０は、作業の工程を実施された期間に沿って提示する。これにより、工程提示装置１０は、実施された作業が、どのような作業期間で実施されたかを把握しやすく提示できる。
【００５６】
また、本実施例に係る工程提示装置１０は、成果物を生成するまでの生成期間の指定をさらに受け付ける。工程提示装置１０は、指定された生成期間内で成果物を生成した作業の工程を検索する。これにより、工程提示装置１０は、指定された生成期間で成果物を生成した作業の流れを提示できる。
【００５７】
また、本実施例に係る工程提示装置１０は、成果物を生成した際の費用を示す費用情報を記憶する。工程提示装置１０は、作業の工程を提示する順序として、生成期間の順または費用の順の指定をさらに受け付ける。工程提示装置１０は、成果物の生成に実施された作業の工程が複数のパターン検索された場合、指定された順に、各パターンの作業の工程を提示する。これにより、検索を行った知識作業者は、費用の少ない作業の工程のパターンや、生成期間の短い作業の工程のパターンを把握できる。
【実施例２】
【００５８】
さて、これまで開示の装置に関する実施例について説明したが、開示の技術は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００５９】
例えば、上記の実施例では、作業者を知識作業者とし、複数の知識作業者がチームを組んで業務を行う場合について説明したが、これに限定されない。例えば、ソフトウェアの開発のように複数の作業者がチームを組んで業務に適用してもよい。この場合、例えば、作業者の資格は、作業者のスキルを用いてもよい。図１４〜図１７には、ソフトウェアの開発作業に適用した場合の画面の一例が示されている。
【００６０】
図１４は、検索画面の他の例を示す図である。図１４に示す検索画面５０には、成果物として、「システム方式設計書」、「システム環境設計書」、「システム環境構築手順書」、「システム基盤テスト仕様書」、「システム基盤テスト手順書」、「システム運用・保守設計書」が表示されている。また、図１４の例では、検索条件とする追加登録する成果物を入力する入力領域５４と、追加登録を指示する追加登録ボタン５５が設けられている。入力領域５４に、成果物の名称が入力されて追加登録ボタン５５が指定された場合、検索画面５０には、入力領域５４に入力された成果物が成果物指定領域５１に追加される。作業者は、成果物指定領域５１で成果物を指定した後、検索ボタン５３を指定して過去の作業の工程の検索を行う。
【００６１】
図１５および図１６は、検索結果画面の他の例を示す図である。図１５および図１６に示す検索結果画面６０には、指定された成果物を生成した際の各作業の工程がパターンとして表示されている。図１５の例では、作業期間順に各作業の工程のパターンが表示されている。図１６の例では、コスト順に各作業の工程のパターンが表示されている。また、図１５および図１６に示す検索結果画面６０には、表示条件として、「全体」と「自分」とを指定する領域６３が設けられている。「全体」は、検索された全てのパターンの表示を指定するものである。「自分」は、検索を行っている作業者自身がメンバーとなったパターンのみの表示を指定するものである。提示部４３は、領域６３で「全体」が指定された場合、検索された全てのパターンを表示させる。また、提示部４３は、領域６３で「自分」が指定された場合、検索を行っている作業者自身がメンバーとなったパターンのみを表示させる。これにより、例えば、ソフトウェアの開発のように複数の作業者がチームを組んで作業を行う場合でも、作業者は、検索結果画面６０から各作業者によりどのように作業が実施されたかを把握できる。これにより、作業者は、表示された各パターンの各作業の工程から、各作業をどのように割り振るとどの程度で業務が完了するかを把握でき、効率のよい作業の割り振りを行うことができる。
【００６２】
図１７は、割当画面の他の一例を示す図である。例えば、作業者は、図１７に示す工程登録画面７０から、ソフトウェアの開発に関する各作業の割り当てを行う。
【００６３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的状態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、工程提示装置１０の受付部４０、格納部４１、検索部４２および提示部４３の各処理部が適宜統合されてもよい。また、各処理部の処理が適宜複数の処理部の処理に分離されてもよい。さらに、各処理部にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００６４】
［工程提示プログラム］
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータシステムの一例を説明する。図１８は、工程提示プログラムを実行するコンピュータを示す図である。
【００６５】
図１８に示すように、コンピュータ３００は、ＣＰＵ（Central  Processing  Unit）３１０、ＨＤＤ（Hard  Disk  Drive）３２０、ＲＡＭ（Random  Access  Memory）３４０を有する。これら３００〜３４０の各部は、バス４００を介して接続される。
【００６６】
ＨＤＤ３２０には上記の工程提示装置１０の受付部４０、格納部４１、検索部４２および提示部４３と同様の機能を発揮する工程提示プログラム３２０ａが予め記憶される。なお、工程提示プログラム３２０ａについては、適宜分離しても良い。
【００６７】
また、ＨＤＤ３２０は、各種情報を記憶する。例えば、ＨＤＤ３２０は、ＯＳや範囲選択の工程提示に用いる各種データを記憶する。
【００６８】
そして、ＣＰＵ３１０が、工程提示プログラム３２０ａをＨＤＤ３２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、工程提示プログラム３２０ａは、受付部４０、格納部４１、検索部４２および提示部４３と同様の動作を実行する。
【００６９】
なお、上記した工程提示プログラム３２０ａについては、必ずしも最初からＨＤＤ３２０に記憶させることを要しない。
【００７０】
例えば、コンピュータ３００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【００７１】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００７２】
１０  工程提示装置
１１  システム
１２  クライアント
１３  ネットワーク
２１  記憶部
２２  制御部
３０  作業者テーブル
３１  顧客情報テーブル
３２  作業者プロフィールテーブル
３３  仕事分野テーブル
３４  業務情報テーブル
３５  作業工程テーブル
４０  受付部
４１  格納部
４２  検索部
４３  提示部
【図１】
2015125601.tif 000003
【図２】
2015125601.tif 000004
【図３】
2015125601.tif 000005
【図４】
2015125601.tif 000006
【図５】
2015125601.tif 000007
【図６】
2015125601.tif 000008
【図７】
2015125601.tif 000009
【図８】
2015125601.tif 000010
【図９】
2015125601.tif 000011
【図１０】
2015125601.tif 000012
【図１１】
2015125601.tif 000013
【図１２】
2015125601.tif 000014
【図１３】
2015125601.tif 000015
【図１４】
2015125601.tif 000016
【図１５】
2015125601.tif 000017
【図１６】
2015125601.tif 000018
【図１７】
2015125601.tif 000019
【図１８】
2015125601.tif 000020