(57)【要約】【課題】作業項目の欠落が少ないＷＢＳを短時間で作成するＷＢＳ作成システムを得る。【解決手段】知識ベース１と、ユーザが入力した作業項目を含んだ文章を受け取る入力手段３と、文章に対して形態素解析処理を行い、１つ以上の作業項目を抽出する形態素解析手段４と、作業項目について知識ベースを検索する検索手段５と、検索結果に基づいて作業項目に下位概念となる作業項目が従属するノードとして階層的に示される樹形図で表示する表示手段６と、ユーザが選択した従属するノードである作業項目について、当該作業項目の下位概念であり且つユーザが選択した従属するノードである作業項目が存在しなくなるまで再帰的に知識ベースを検索手段により検索する再検索手段８と、検索手段による検索結果、または検索手段および再検索手段による検索結果に基づいて決定された最終的な樹形図を表形式のＷＢＳ表として表示手段に表示する生成手段９とを備える。【選択図】図１
2012226697.tif 000002
【特許請求の範囲】
【請求項１】
過去のＷＢＳ（Work Brakedown Structure）、チェックリスト、および障害事例を保持している知識ベースと、
ユーザが入力した作業項目を含んだ文章を受け取る入力手段と、
前記文章に対して形態素解析処理を行い、１つ以上の作業項目を抽出する形態素解析手段と、
前記作業項目について前記知識ベースを検索する検索手段と、
前記検索手段による検索結果に基づいて前記作業項目に下位概念となる作業項目が従属するノードとして階層的に示される樹形図で表示する表示手段と、
ユーザが選択した従属するノードである作業項目について、当該作業項目の下位概念であり且つユーザが選択した従属するノードである作業項目が存在しなくなるまで再帰的に前記知識ベースを前記検索手段により検索する再検索手段と、
前記検索手段による検索結果、または前記検索手段および前記再検索手段による検索結果に基づいて決定された最終的な樹形図を表形式のＷＢＳ表として前記表示手段に表示する生成手段と、
を備えたことを特徴とするＷＢＳ作成システム。
【請求項２】
ユーザが不要であると指定した作業項目は前記樹形図から削除して前記表示手段が表示する
ことを特徴とする請求項１に記載のＷＢＳ作成システム。
【請求項３】
ユーザが不要であると指定した作業項目は前記ＷＢＳ表から削除して前記表示手段が表示する
ことを特徴とする請求項１または２に記載のＷＢＳ作成システム。
【請求項４】
前記作業項目と共に前記知識ベースに保持された当該作業項目に関連する文章を併記して前記樹形図として前記表示手段に表示する
ことを特徴とする請求項１、２または３に記載のＷＢＳ作成システム。
【請求項５】
前記作業項目と共に前記知識ベースに保持された当該作業項目に関連する文章を併記して前記ＷＢＳ表として前記表示手段に表示する
ことを特徴とする請求項１〜４のいずれか１項に記載のＷＢＳ作成システム。
【請求項６】
ユーザが入力した作業項目を含んだ文章を受け取るステップと、
前記文章に対して形態素解析処理を行い、１つ以上の作業項目を抽出する第１ステップと、
第１ステップで抽出した作業項目について過去のＷＢＳ（Work Brakedown Structure）、チェックリスト、および障害事例を保持している知識ベースを検索する第２ステップと、
第２ステップの検索結果を第１ステップで抽出した作業項目に下位概念となる作業項目が従属するノードとして階層的に示される樹形図で表示する第３ステップと、
前記樹形図に対してユーザが再検索を選択した作業項目に係る文章に対して、第１乃至第３ステップを繰り返す再帰ステップと、
前記樹形図に対してユーザが再検索を選択した作業項目が無い場合に、前記樹形図を表形式のＷＢＳ表として表示するステップと、
を備えたことを特徴とするＷＢＳ作成方法。
【請求項７】
前記第３ステップにおいて、ユーザが不要であると指定した作業項目は前記樹形図から削除して表示する
ことを特徴とする請求項６に記載のＷＢＳ作成方法。
【請求項８】
ユーザが不要であると指定した作業項目は前記ＷＢＳ表から削除して表示する
ことを特徴とする請求項６または７に記載のＷＢＳ作成方法。
【請求項９】
前記第３ステップにおいて、前記作業項目と共に前記知識ベースに保持された当該作業項目に関連する文章を併記して前記樹形図として表示する
ことを特徴とする請求項６、７または８に記載のＷＢＳ作成方法。
【請求項１０】
前記作業項目と共に前記知識ベースに保持された当該作業項目に関連する文章を併記して前記ＷＢＳ表として表示する
ことを特徴とする請求項６〜９のいずれか１項に記載のＷＢＳ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクト管理を支援するために情報処理システム上に構築したＷＢＳ（Work Brakedown Structure）作成支援にかかるＷＢＳ作成システムおよびＷＢＳ作成方法に関するものである。
【背景技術】
【０００２】
従来のＷＢＳ作成システムは、作成者の経験や知識に依存して行われていたため、作業項目の欠落が起こりやすかった。また、手作業が多いため時間がかかっていた。
【０００３】
例えば下記特許文献１は、プロジェクト名や作業項目名およびキーワードを入力することにより、プロジェクトの標準の作業項目情報から、関連する作業項目を検索して表示する手段を備えたプロジェクト管理システムが開示されている。
【０００４】
また下記特許文献２は、既存のチェックリストを入力することにより、各チェック項目に対応する作業項目を自動抽出する手段を備えた作業項目抽出装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３３８９６８号公報
【特許文献２】特開２００９−１５６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術、例えば特許文献１で開示されたプロジェクト管理システムは、プロジェクトの標準の作業項目と説明文の情報しか持たないため、過去のプロジェクトで発生した問題の再発を防ぐための作業項目は抽出されない。また、どのような入力キーワードを用いて検索するかは、ＷＢＳ作成者が自ら考え、手作業で入力し、検索を実行する作業を繰り返す必要がある。また、作業項目の検索を繰り返した結果が樹形図で一望されないため、作業の全体像が掴みにくく、必要十分なＷＢＳになっているかが分かりにくい。また、最終的に表形式のＷＢＳで出力する手段を持たないため、手作業で実施する必要がある。以上により、本発明が目的とする、作成者の経験や知識に依存せずに、作業項目の欠落が少ないＷＢＳを短時間で作成することは困難である。
【０００７】
また、特許文献２で開示された作業項目抽出装置は、既存のチェックリストの情報しか持たないため、過去のプロジェクトの作業実績を検索して活用することや、チェックリストに反映される前の、最近発生した障害の再発を防ぐための作業項目は抽出されない。また、一般にＷＢＳに求められる、作業項目間の親子関係を構築する手段が備えられていないため、親子関係の構築作業は別途実施する必要がある。
【０００８】
従って、従来の技術においては、作成者の経験や知識に依存せずに、作業項目の抜けが少ないＷＢＳを短時間で作成することは困難である。
【０００９】
本発明は、上記に鑑みてなされたものであって、作成者の経験や知識に依存せずに、作業項目の欠落が少ないＷＢＳを短時間で作成する事例ベース推論を用いたＷＢＳ作成システムおよびＷＢＳ作成方法を得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、過去のＷＢＳ（Work Brakedown Structure）、チェックリスト、および障害事例を保持している知識ベースと、ユーザが入力した作業項目を含んだ文章を受け取る入力手段と、前記文章に対して形態素解析処理を行い、１つ以上の作業項目を抽出する形態素解析手段と、前記作業項目について前記知識ベースを検索する検索手段と、前記検索手段による検索結果に基づいて前記作業項目に下位概念となる作業項目が従属するノードとして階層的に示される樹形図で表示する表示手段と、ユーザが選択した従属するノードである作業項目について、当該作業項目の下位概念であり且つユーザが選択した従属するノードである作業項目が存在しなくなるまで再帰的に前記知識ベースを前記検索手段により検索する再検索手段と、前記検索手段による検索結果、または前記検索手段および前記再検索手段による検索結果に基づいて決定された最終的な樹形図を表形式のＷＢＳ表として前記表示手段に表示する生成手段とを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、作成者の経験や知識に依存せずに、作業項目の抜けが少ないＷＢＳを短時間で作成することを可能にするＷＢＳ作成システムおよびＷＢＳ作成方法を得るという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施の形態にかかるＷＢＳ作成システムの構成図である。
【図２】図２は、本発明の実施の形態にかかるＷＢＳ作成方法の処理の流れを説明するフローチャートである。
【図３】図３は、ＷＢＳ作成者による最上位の作業項目を含んだ文章の入力例を示す図である。
【図４】図４は、知識ベース検索結果（作業項目候補）表示手段が表示手段に樹形図で表示した例を示す図である。
【図５】図５は、各作業項目候補に対し、ＷＢＳ作成者が採否または更なる検索を指定した状態を表示手段が表示した例を示す図である。
【図６】図６は、更なる知識ベースの検索を実施した結果を表示手段が表示した例を示す図である。
【図７】図７は、ＷＢＳ作成者が再度作業項目の採否を指定した状態を表示手段が表示した例を示す図である。
【図８】図８は、採用項目の樹形図を表形式のＷＢＳ表に変換して表示手段が表示した例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本発明にかかるＷＢＳ作成システムおよびＷＢＳ作成方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
実施の形態．
図１は、本発明の実施の形態にかかるＷＢＳ作成システム１００の構成図である。
【００１５】
ＷＢＳ作成システム１００は、知識ベース１、ＷＢＳ作成装置２、および表示手段１０を備える。知識ベース１は、既存のＷＢＳ・チェックリスト・障害事例から構成されるデータベースである。ＷＢＳ作成装置２は、作業項目入力手段３と、形態素解析によるキーワード抽出手段４と、抽出キーワードによる知識ベース全文検索手段５と、知識ベース検索結果（作業項目候補）表示手段６と、作業項目候補の採否選択手段７と、作業項目候補の採否選択結果に基づく知識ベース再検索手段８と、作業項目候補の採否選択結果に基づくＷＢＳ表の生成手段９を含んだ構成となっている。さらに、ＷＢＳ作成装置２には、知識ベース検索結果（作業項目候補）表示手段６および作業項目候補の採否選択結果に基づくＷＢＳ表の生成手段９などによる出力をＷＢＳ作成者に表示することが可能な表示手段１０が接続されている。
【００１６】
作業項目入力手段３は、ＷＢＳ作成者が上位の作業項目を含んだ文章を入力する機能を備える。形態素解析によるキーワード抽出手段４は、作業項目入力手段３に入力された文章に対し、形態素解析処理を行い、１つ以上のキーワードを抽出する機能を備える。
【００１７】
抽出キーワードによる知識ベース全文検索手段５は、形態素解析によるキーワード抽出手段４により抽出された複数のキーワードごとに、知識ベース１を全文検索する機能を備える。
【００１８】
知識ベース検索結果（作業項目候補）表示手段６は、抽出キーワードによる知識ベース全文検索手段５により検索された項目（文章）を、上位の作業項目に従属する下位の作業項目の候補として、樹形図で表示する機能を備える。
【００１９】
作業項目候補の採否選択手段７は、知識ベース検索結果（作業項目候補）表示手段６により表示された下位の作業項目候補について、「作業項目として決定」、「不要」、あるいは「下位の作業項目候補を検索」のいずれかをＷＢＳ作成者に指定させる機能を備える。
【００２０】
作業項目候補の採否選択結果に基づく知識ベース再検索手段８は、作業項目候補の採否選択手段７によりＷＢＳ作成により指定された結果に応じて、以下の処理を行う機能を備える。即ち、作業項目候補の採否選択手段７にて「作業項目として決定」が指定された項目はそのまま残す。作業項目候補の採否選択手段７にて「不要」が指定された項目は削除する。作業項目候補の採否選択手段７にて「下位の作業項目候補を検索」が指定された作業項目については、再び、上記した形態素解析によるキーワード抽出手段４、抽出キーワードによる知識ベース全文検索手段５、知識ベース検索結果（作業項目候補）表示手段６、および作業項目候補の採否選択手段７による処理を行う。
【００２１】
作業項目候補の採否選択結果に基づくＷＢＳ表の生成手段９は、作業項目入力手段３、形態素解析によるキーワード抽出手段４、抽出キーワードによる知識ベース全文検索手段５、知識ベース検索結果（作業項目候補）表示手段６、作業項目候補の採否選択手段７、および作業項目候補の採否選択結果に基づく知識ベース再検索手段８までによる処理の結果、樹形図に「下位の作業項目候補を検索」が指定された項目が無くなったとき、樹形図を表形式のＷＢＳに変換して出力する機能を備える。
【００２２】
図２は、本発明による実施の形態にかかるＷＢＳ作成システム１００によるＷＢＳ作成方法の処理の流れを説明するフローチャートである。
【００２３】
まず、作業項目入力手段３は、「作業項目入力画面表示」（ステップＳ１）にて、ＷＢＳ作成者が入力した上位の作業項目を含んだ文章を受け取り、その文書を表示手段１０の画面に表示する。このときのＷＢＳ作成者による最上位の作業項目を含んだ文章の入力例を図３に示す。ここで、例えば右上に示されるような「知識ベースを検索」ボタンが表示され、以下のステップＳ２以降の処理に進む。
【００２４】
次に、形態素解析によるキーワード抽出手段４は、「形態素解析」（ステップＳ２）にて、ステップＳ１で入力された文章に対し、形態素解析処理を行い、１つ以上あるいは複数のキーワードを作業項目として抽出する。
【００２５】
次に、抽出キーワードによる知識ベース全文検索手段５は、「全文検索」（ステップＳ３）にて、ステップＳ２で抽出された１つ以上あるいは複数のキーワードごとに、知識ベース１を全文検索する。
【００２６】
次に、知識ベース検索結果（作業項目候補）表示手段６は、「知識ベース検索結果（作業項目候補）表示」（ステップＳ４）にて、ステップＳ３で検索された作業項目を含んだ文章を、上位の作業項目を上位のノードとして下位概念となる作業項目が従属する下位ノードとして階層的に示される樹形図で表示する。具体的には、上位の作業項目に従属する下位の作業項目を下位ノードとしてユーザー（ＷＢＳ作成者）が選択可能な候補として樹形図で表示する。
【００２７】
即ち、ＷＢＳ作成者による図３に示した最初の作業項目の入力に対し、形態素解析によるキーワード抽出手段４の形態素解析と抽出キーワードによる知識ベース全文検索手段５の全文検索を用いて、知識ベース１（既存のＷＢＳ・チェックリスト・障害事例）から作業項目候補を検索する。図４は、その結果を知識ベース検索結果（作業項目候補）表示手段６が表示手段１０に樹形図で表示した例である。図４に示すように、下位の作業項目と共に知識ベース１より検索した当該下位の作業項目に関する新たな作業項目を含んだ文書を提示してもよいし、単に下位の作業項目のみを下位ノードとして表示してもよい。さらに下位の作業項目は当該下位の作業項目の更に下位概念となる作業項目をさらなる下位ノードとして表示してもよい。
【００２８】
次に、「作業項目候補の採否または更なる検索項目指定の状態をチェック」（ステップＳ５）にて、ステップＳ４で表示された下位の作業項目候補について、ＷＢＳ作成者が作業項目候補の採否選択手段７を介して「作業項目として決定」、「不要」、または「下位の作業項目候補を検索」のいずれを指定したかを判断する。図５は、各作業項目候補に対し、ＷＢＳ作成者が採否または更なる検索を指定した状態を表示手段１０が表示した例である。●印は「作業項目として決定」、×印は「不要」、△印は「下位の作業項目候補を検索」を表す。指定に△印がある場合には、右上に示されるような「知識ベースを更に検索」ボタンが表示され、△印の項目について、再び知識ベース１の検索処理を行う。
【００２９】
次に、「不採用の作業項目の削除」（ステップＳ６）にて、ステップＳ５でＷＢＳ作成者が「不要」を指定したと判断された作業項目を、樹形図から削除する。
【００３０】
次に、「更なる検索が指定されている作業項目の有無」（ステップＳ７）にて、ステップＳ５で「下位の作業項目候補を検索」が指定されたと判断された作業項目の有無を判定する。「下位の作業項目候補を検索」が指定された作業項目が有る場合（ステップＳ７：有）は、作業項目候補の採否選択結果に基づく知識ベース再検索手段８は、ステップＳ２に戻り、形態素解析によるキーワード抽出手段４、抽出キーワードによる知識ベース全文検索手段５、知識ベース検索結果（作業項目候補）表示手段６、および作業項目候補の採否選択手段７などにステップＳ２〜Ｓ６までの処理を繰り返させる。この処理は、作業項目候補の採否選択結果に基づく知識ベース再検索手段８によって、「下位の作業項目候補を検索」が指定された作業項目が存在する限り、下位概念の作業項目に対して再帰的に実行することが可能である。
【００３１】
図６は、図５において、更なる知識ベースの検索を実施した結果を表示手段１０が表示した例である。このとき、図５で×印とした作業項目はステップＳ７に入る直前のステップＳ６にて除かれている。「下位の作業項目候補を検索」が指定された作業項目が無い場合（ステップＳ７：無）は、ステップＳ８に進む。図７は、図６において、ＷＢＳ作成者が再度作業項目の採否を指定した状態を表示手段１０が表示した例である。指定に△印が無い場合（ステップＳ７：無）は、「採用項目からＷＢＳを作成」ボタンが表示され、●印の項目を集約したＷＢＳ表を生成することができる。
【００３２】
ステップＳ７で「下位の作業項目候補を検索」が指定された作業項目が無くなったとき、ステップＳ８の「採用された作業項目を集約してＷＢＳ作成」において、作業項目候補の採否選択結果に基づくＷＢＳ表の生成手段９が採用項目の樹形図を表形式のＷＢＳ表に変換して出力する。図８は、図７の状態から、●印の項目を集約したＷＢＳ表を生成した結果を表示手段１０が表示した例である。
【００３３】
従来のＷＢＳの作成においては、作成者の経験や知識に依存して作成されることによる作業項目の欠落がしばしば発生していた。このため、後に欠落が判明した場合にプロジェクトの遅延に繋がるという問題を有していた。
【００３４】
本実施の形態にかかるＷＢＳ作成システムおよびＷＢＳ作成方法においては、ＷＢＳ作成者が入力した上位の作業項目を含んだ文章に対して、文章からキーワードを抽出できる形態素解析を用いて複数のキーワードを自動抽出し、抽出した複数のキーワードごとに、過去のＷＢＳ・チェックリスト・障害事例で構成される知識ベースを全文検索する。さらに、検索結果候補を検索し、検索にヒットした項目を、上位の作業項目に従属する下位の作業項目の候補として樹形図で表示し、各候補の採否または更なる知識ベースの検索指示をＷＢＳ作成者に促す。最後に、最終的な樹形図を表形式のＷＢＳ表に変換して出力する。これにより、作成者の経験や知識に依存せずに、作業項目の抜けが少ないＷＢＳ表を短時間で作成することが可能となる。
【００３５】
更に、本願発明は上記実施の形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上記実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出されうる。
【００３６】
例えば、上記実施の形態においてそれぞれに示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出されうる。更に、上記実施の形態における構成要件を適宜組み合わせてもよい。
【産業上の利用可能性】
【００３７】
以上のように、本発明にかかるＷＢＳ作成システムおよびＷＢＳ作成方法は、作成者の経験や知識に依存せずに、作業項目の抜けが少ないＷＢＳ表を短時間で作成することに有用であり、特に、プロジェクト管理を支援するために情報処理システム上に構築したＷＢＳ作成支援にかかるＷＢＳ作成システムおよびＷＢＳ作成方法に適している。
【符号の説明】
【００３８】
１  知識ベース
２  ＷＢＳ作成装置
３  作業項目入力手段
４  形態素解析によるキーワード抽出手段
５  抽出キーワードによる知識ベース全文検索手段
６  知識ベース検索結果（作業項目候補）表示手段
７  作業項目候補の採否選択手段
８  作業項目候補の採否選択結果に基づく知識ベース再検索手段
９  作業項目候補の採否選択結果に基づくＷＢＳ表の生成手段
１０  表示手段
１００  ＷＢＳ作成システム
Ｓ１〜Ｓ８  ステップ
【図１】
2012226697.tif 000003
【図２】
2012226697.tif 000004
【図３】
2012226697.tif 000005
【図４】
2012226697.tif 000006
【図５】
2012226697.tif 000007
【図６】
2012226697.tif 000008
【図７】
2012226697.tif 000009
【図８】
2012226697.tif 000010