(57)【要約】【課題】  入力されたプロジェクトに関するデータに含まれる語彙の重要度に応じて、最適な承認者を設定する。【解決手段】  入力されたプロジェクトの計画の作成内容を示すデータであるプロジェクト計画作成データをチェックするプロジェクト計画妥当性チェック方法は、前記プロジェクト計画作成データを取得し、少なくとも、所定の語彙と、前記作成内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報と、が関連付けられたデータ群からなる語彙承認者関連情報に基づいて、前記プロジェクト計画作成データに含まれる前記語彙を抽出し、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合し、前記照合の結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する。【選択図】図１
2007108979.tif 000002
【特許請求の範囲】
【請求項１】
プロジェクトの計画に関するデータであるプロジェクト計画作成データをチェックするプロジェクト計画妥当性チェック方法であって、
前記プロジェクト計画作成データを取得し、
少なくとも、所定の語彙と、前記プロジェクトの計画内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報と、が関連付けられたデータ群からなる語彙承認者関連情報に基づいて、前記プロジェクト計画作成データに含まれる前記語彙を抽出し、
前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合し、
前記照合の結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する、
ことを特徴とするプロジェクト計画妥当性チェック方法。
【請求項２】
前記プロジェクト計画妥当性チェック方法は、さらに、
前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第２承認者識別情報を前記プロジェクト計画作成データに設定する
ことを特徴とする請求項１に記載のプロジェクト計画妥当性チェック方法。
【請求項３】
プロジェクトの計画に関するデータであるプロジェクト計画作成データをチェックする処理を、コンピュータに実行させるプロジェクト計画妥当性チェックプログラムであって、
前記プロジェクト計画作成データを取得する取得処理と、
少なくとも、所定の語彙と、前記プロジェクトの計画内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報と、が関連付けられたデータ群からなる語彙承認者関連情報に基づいて、前記プロジェクト計画作成データに含まれる前記語彙を抽出する語彙抽出処理と、
前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合する第１承認者照合処理と、
前記第１承認者照合処理の照合結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する第１承認者変更処理と、
を、コンピュータに実行させるプロジェクト計画妥当性チェックプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクトの計画作成支援に関する。
【背景技術】
【０００２】
プロジェクトの計画作成を支援するためのプロジェクト管理ツールとして様々な製品が提供されている。例えば、ツールが出力する画面項目を入力していけば、ある程度の整合性がとれたプロジェクト計画を策定できるようになっている。
【０００３】
したがって、プロジェクト運営経験の浅いプロジェクトマネージャであっても、同ツールが用意した必要項目を埋めていくだけで、ある程度辻褄の合うプロジェクト計画を策定することが可能になってきた。
【０００４】
例えば、特許文献１では、プロジェクトに影響を与えるリスクにつき、複数のリスク項目間の影響関係を考慮して正確に評価している。
【特許文献１】特開２００５−１９０４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、このようなツールは単に計画に必須な項目を埋めるだけのものであって、入力された項目内容の正しさ、すなわち、作業の重要度に応じた内容が設定されているのかどうかをチェックできるものではなかった。従って、経験の浅い管理者がこのようなツールを利用しても、信頼性の高いプロジェクト計画を立てることは困難であった。
【０００６】
言い換えれば、このようなツールを利用することで、実は内容に不備が含まれていたとしても見た目上は形の整ったプロジェクト計画ができてしまうため、プロジェクト遂行段階毎に潜むタスクの重要度を隠蔽する傾向があり、経験の浅いプロジェクトマネージャでは、そうしたリスクの潜むタスクを見落としがちになる。例えば、上司による承認処理が必要な契約要綱に関するタスクであるにも関わらず承認者のアサイン漏れがあったり、開発試作前段階の最終レビューが必要なタスクでレビューの必要性を理解できず、レビュー設定漏れがあったりがする。こうした不備を含んだ状態のままのプロジェクト計画に沿ってプロジェクトを遂行した場合、後に手戻りが発生する原因となり、後々にプロジェクト計画を大幅に見直す必要に迫られる。
【０００７】
上記の課題に鑑み、本発明では、プロジェクトに関するデータが入力された場合、そのデータに含まれる語彙に応じて、最適な承認者を設定するプロジェクト計画妥当性チェック方法、及びそのプログラムを提供する。
【課題を解決するための手段】
【０００８】
本発明にかかる、プロジェクトの計画に関するデータであるプロジェクト計画作成データをチェックするプロジェクト計画妥当性チェック方法は、前記プロジェクト計画作成データを取得し、少なくとも、所定の語彙と、前記プロジェクトの計画内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報と、が関連付けられたデータ群からなる語彙承認者関連情報に基づいて、前記プロジェクト計画作成データに含まれる前記語彙を抽出し、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合し、前記照合の結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する。
【０００９】
このように構成することにより、プロジェクト計画作成データに誤った承認者が設定されていた場合でも、そのプロジェクト計画作成データに含まれる語彙に応じて、最適な第１承認者を設定することができる。
【００１０】
本発明にかかる前記プロジェクト計画妥当性チェック方法は、さらに、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第２承認者識別情報を前記プロジェクト計画作成データに設定する。
【００１１】
このように構成することにより、知識や経験等の観点から、そのプロジェクトや作業項目に関して最適な第２承認者を設定することができる。
本発明にかかる、プロジェクトの計画に関するデータであるプロジェクト計画作成データをチェックする処理を、コンピュータに実行させるプロジェクト計画妥当性チェックプログラムは、前記プロジェクト計画作成データを取得する取得処理と、少なくとも、所定の語彙と、前記プロジェクトの計画内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報と、が関連付けられたデータ群からなる語彙承認者関連情報に基づいて、前記プロジェクト計画作成データに含まれる前記語彙を抽出する語彙抽出処理と、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合する第１承認者照合処理と、前記第１承認者照合処理の照合結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する第１承認者変更処理と、を、コンピュータに実行させる。
【００１２】
このように構成することにより、プロジェクト計画作成データに誤った承認者が設定されていた場合でも、そのプロジェクト計画作成データに含まれる語彙に応じて、最適な第１承認者を設定することができる。
【発明の効果】
【００１３】
本発明を用いることにより、プロジェクトに関するデータが入力された場合、そのデータに含まれる語彙に応じて、最適な承認者を設定することができる。
【発明を実施するための最良の形態】
【００１４】
本発明では、計画者（ユーザ）がプロジェクト管理ツールを使って必要項目を入力する際に、従来、その項目の重要性を意識しなかった計画者により入力された入力情報から語彙（例えば、「契約」など）を取得し、その語彙に応じた処理を行う。
【００１５】
具体的には、プロジェクト計画段階で設定された属性値（作業内容など）と、その評価基準となる語彙とを比較し、その内容に応じた処理する（プロジェクト計画の妥当性をチェックする）。
【００１６】
本発明では、作業項目定義画面として複数の入力項目を備えた画面を出力し、該画面に対して入力された文字データを語彙単位に分解し、所定の語彙（キーワード）と承認者ランクを関連付けて登録してある語彙テーブルを参照して分解した語彙がキーワードであるかを判断し、その語彙がキーワードである場合、その語彙に対応する承認者ランクを判別し、承認者項目欄に該承認者ランクに相当するメンバが設定されていなかった場合には、該承認者ランクに相当するメンバを設定し直し、再設定した旨を通知する。
【００１７】
このようにすることにより、作業内容に応じた適切な承認者を確実に設定することが可能になる。
図１は、本発明にかかるプロジェクト計画妥当性チェックプログラムの概要を示す。プロジェクト計画妥当性チェックシステム１は、語彙承認者関連情報８を備えており、取得処理２、語彙抽出処理３、第１承認者照合処理４、第１承認者変更処理５、第２承認者設定処理６、変更通知処理７を行う。
【００１８】
語彙承認者関連情報８は、少なくとも、所定の語彙（例えば、‘契約’やプロジェクトの規模または費用等を表す語彙、等）と、前記作成内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報（例えば、以下の実施形態で言えば承認者ＩＤに相当する）と、が関連付けられたデータ群からなる。語彙承認者関連情報８は、以下の実施形態でいえば、評価語彙集テーブルに相当する。語彙承認者関連情報８では、プロジェクト計画の内容として重要な語彙が予め登録されているとともに、その語彙に関連する事象に適切な承認者が登録されている。
【００１９】
さらに、語彙承認者関連情報８には、その登録されている語彙に関連する事象について所定の知識または経験を有するユーザである第２の承認者を識別する第２承認者識別情報（例えば、以下の実施形態で言えば公開承認者ＩＤに相当する）が含まれている。
【００２０】
取得処理２では、ユーザにより入力されたプロジェクトの計画に関するデータ（プロジェクト計画作成データ）を取得する。プロジェクト計画作成データは、プロジェクト単位、または、該プロジェクトを構成する作業項目単位のデータである。以下の実施形態で言えば、それぞれプロジェクト管理テーブル、作業項目テーブルに格納されるデータことである。
【００２１】
語彙抽出処理３では、プロジェクト計画作成データに含まれる語彙のうち、語彙承認者関連情報８に格納されている語彙と一致するものを抽出する。これにより、プロジェクト計画作成データに含まれる語彙のうち重要な語彙のみを取得することができる。
【００２２】
第１承認者照合処理４では、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合する。これにより、ユーザが入力した承認者に関する情報が妥当（適切）か否かを判断することができる。
【００２３】
第１承認者変更処理５では、前記第１承認者照合処理４の照合結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する。これにより、ユーザが入力した第１次承認者（以下の実施形態では承認者に相当する）が妥当でない（適切でない）と判断された場合、妥当な承認者に修正することができる。
【００２４】
第２承認者設定処理６では、語彙承認者関連情報８から得られる前記抽出された前記語彙に対応する前記第２承認者識別情報を前記プロジェクト計画作成データに設定する。これにより、知識や経験等の観点から、そのプロジェクトについて最適な第２次承認者（以下の実施形態では公開承認者に相当する）を設定することができ、入力された情報に関して第１次及び第２次承認者により二重チェックを図ることができる。
【００２５】
変更通知処理７では、第１承認者変更処理５により前記プロジェクト計画作成データに含まれる前記第１承認者識別情報が変更された場合、その旨の通知を出力する。例えば、以下の実施形態で言えば、承認者がシステム側で変更された場合にその旨を知らせるために表示させる旗マーク等に相当する。これにより、システム側で入力されたデータを変更した旨をユーザに通知することができる。
【００２６】
それでは、以下に本発明の実施形態について詳述する。
図２は、本実施形態におけるプロジェクト計画妥当性チェックシステムの構成の概要を示す。本実施形態におけるプロジェクト計画妥当性チェックシステム１０は、プロジェクト計画妥当性チェック装置１８と、入出力装置１９とから構成される。
【００２７】
プロジェクト計画妥当性チェック装置１８は、入出力装置１９から入力された所定の項目の入力が妥当か否かを判断し、その判断結果に基づいて所定の処理を行う。プロジェクト計画妥当性チェック装置１８は、少なくとも、記憶部１６と、制御部１７とからなる。
【００２８】
記憶部１６には、評価語彙集テーブル１１、承認者ランクテーブル１２、ユーザ管理テーブル１３、作業項目テーブル１４、及びプロジェクト管理テーブル１５が格納されている。制御部１７では、本実施形態にかかるプロジェクト計画妥当性チェック処理１７ａ及びその他のプロジェクト計画妥当性チェック装置１８の動作に関する制御が行われる。
【００２９】
評価語彙集テーブル１１は、評価の対象となる語彙情報と、その語彙に関する事象について承認すべきユーザ（承認者）の情報とを関係付けたテーブルである。承認者ランクテーブル１２は、承認者のランク情報（例えば、役職、立場）が格納されたテーブルである。ユーザ管理テーブル１３は、ユーザに関する情報が格納されたテーブルである。
【００３０】
作業項目テーブル１４は、プロジェクトを構成する要素である作業項目に関する情報が格納されたテーブルである。プロジェクト管理テーブル１５は、プロジェクトに関する情報が格納されたテーブルである。
【００３１】
制御部１７は、評価語彙集テーブル１１、承認者ランクテーブル１２、ユーザ管理テーブル１３、作業項目テーブル１４、及びプロジェクト管理テーブル１５に基づいて、プロジェクト計画妥当性チェック処理１７ａを行う。
【００３２】
入出力装置１９は、プロジェクト計画妥当性チェック装置１８に対して情報を入力したり、入力した内容やプロジェクト計画妥当性チェック装置１８により処理された結果を表示等したりするためのものである。
【００３３】
次に、図３〜図６を用いて、プロジェクト計画妥当性チェックシステムの使用方法について説明する。
図３は、本実施形態におけるプロジェクト作業項目定義画面を示す。同図は、入出力装置１９の表示部にプロジェクト作業項目定義画面２０が表示されている状態を示す。プロジェクト作業項目定義画面２０は、当該システムの上位システムより遷移して表示される。
【００３４】
プロジェクト計画の作成にあたり、ユーザはこの画面によって、プロジェクト計画の枠組みとなるデータを作成することになる。プロジェクトは、複数の作業項目（作業工程）から構成される。プロジェクト作業項目定義画面２０は、この個々の作業項目に関する入力を行うための画面である。
【００３５】
同図において、プロジェクト作業項目定義画面２０には、「作業定義」欄２１、「担当者・日程定義」欄２２、「文書定義」欄２３と、「作業説明」ボタン２４、「登録」ボタン２５、「キャンセル」ボタン２６が表示されている。
【００３６】
「作業定義」欄２１は、「作業項目名」２１ａの入力項目からなる。「作業項目名」２１ａは作業項目の名称を示すものであり、同図では「初期作業」が入力されている。
「担当者・日程定義」欄２２は、「開始日」２２ａ、「終了日」２２ｂ、「最終納期」２２ｃ、「予定作業日数」２２ｄ、「担当者」２２ｅ、「承認者」２２ｆの入力項目からなる。「開始日」２２ａには、「作業項目名」２１ａに入力した作業項目の開始日が入力される。「終了日」２２ｂには、「作業項目名」２１ａに入力した作業項目の終了日が入力される。
【００３７】
「最終納期」２２ｃには、最終の納期が入力される。「予定作業日数」２２ｄには、「作業項目名」２１ａに入力した作業項目の予定作業日数が入力される。「担当者」２２ｅには、「作業項目名」２１ａに入力した作業項目を担当する担当者名が入力される。「承認者」２２ｆには、「作業項目名」２１ａに入力した作業項目を承認する承認者が入力される。
【００３８】
「文書定義」欄２３は、「参照文書」２３ａ、「作成文書」２３ｂの入力項目からなる。「参照文書」２３ａには、「作業項目名」２１ａに入力した作業項目において参照する文書名が入力される。「作成文書」２３ｂには、「作業項目名」２１ａに入力した作業項目において作成する文書名が入力される。
【００３９】
「作業説明」ボタン２４を押下すると、「作業項目名」２１ａに入力した作業項目の作業内容を入力する画面が表示される。これについては、図４で説明する。
図４は、本実施形態におけるプロジェクト作業項目定義画面（詳細）を示す。プロジェクト作業項目定義画面（詳細）３０は、図３で「作業説明」ボタン２４を押下すると表示される。
【００４０】
プロジェクト作業項目定義画面（詳細）３０には、「作業説明」入力欄３１と、「閉じる」ボタン３２がある。「作業説明」入力欄３１には、図３の「作業項目名」２１ａに入力した作業項目の作業内容を入力することができる。「閉じる」ボタン３２を押下すると、プロジェクト作業項目定義画面２０に戻る。それでは、図３の説明に戻る。
【００４１】
「登録」ボタン２５を押下すると、プロジェクト作業項目定義画面２０及びプロジェクト作業項目定義画面（詳細）３０に入力した内容が作業項目テーブル１４に登録され、後述するプロジェクト計画妥当性チェック処理１７ａが実行される。
【００４２】
「キャンセル」ボタン２６を押下すると、作業項目テーブル１４への登録処理を行わないで当該画面を閉じる。
図５は、本実施形態におけるプロジェクト作業項目定義画面（プロジェクト計画妥当性チェック処理後）を示す。図５は、図３で「登録」ボタン２５を押下して、プロジェクト計画妥当性チェック処理１７ａが実行された後のプロジェクト作業項目定義画面２０を示す。図５では、新たに、「公開承認者」２２ｆ、「チェック結果」表示欄２７が表示されている。
【００４３】
ここで、プロジェクト計画妥当性チェック処理１７ａとは、図３及び図４で登録した内容に評価語彙集テーブル１１に格納されている語彙と一致する語彙がある場合、その語彙の重要度に応じて、その作業項目についての承認者が適切か否かをチェックする処理のことである。
【００４４】
図４のプロジェクト作業項目定義画面（詳細）３０の「作業説明」入力欄３１には、一例として、「押印された契約内容の写しを、担当の営業より入手して、契約書の作成を行なった後、顧客と契約を行います。」が入力されている。
【００４５】
このとき、例えば、評価語彙集テーブル１１に「契約」という語彙が格納されている場合、プロジェクト計画妥当性チェック処理１７ａでは、評価語彙集テーブル１１の「契約」という語彙に基づいて、「作業説明」入力欄３１に「契約」という語彙があるか否かを判別する。「作業説明」入力欄３１には、４０で示すように、「契約」という語彙が含まれている。そこで、プロジェクト計画妥当性チェック処理１７ａでは、さらに、「承認者」２２ｅに適切な承認者名が入力されているか否かの判断が実行される。
【００４６】
「承認者」２２ｅに適切な承認者名が入力されていない場合、または承認者名が未入力の場合、評価語彙集テーブル１１に予め設定されている承認者名を使って、システム側ではその承認者名を更新登録する。このとき、システム側において、ユーザが入力した「承認者」２２ｅをシステム側で変更した旨を示す変更フラグを立てる。
【００４７】
このようにして、登録処理およびプロジェクト計画妥当性チェック処理が終了すると、図３で「承認者」２２ｅに入力された承認者名「大西△△」が、図５では承認者名「八木□□」に変更されている。
【００４８】
そして、「チェック結果」欄２７には、プロジェクト計画妥当性チェック処理１７ａによるチェック結果が表示される。図５の例では、「契約作業に対する承認者が誤っていました。承認者の設定を行いました。」が表示されている。
【００４９】
さらに、図５では「公開承認者」２２ｆが表示されている。公開承認者は、例えば、部、課、または、プロジェクト等の垣根を越えて設定される承認者のことである。一般的に、承認者は自身の所属する部、課、または、プロジェクト等の責任者や管理者であることが多いが、これらの者が必ずしもその作業に関する経験や知識があるとは限らない。そこで、「承認者」とは別にシステム側で予め設定されている二次承認者として「公開承認者」が設けられている。この「公開承認者」２２ｆはプロジェクト作業項目定義画面２０では表示項目となっており、この画面からは入力することができない。
【００５０】
次に、プロジェクトを構成する各作業項目を登録後に、ガントチャート画面を参照する場合について説明する。
図６は、本実施形態におけるプロジェクトガントチャート画面を示す。プロジェクトガントチャート画面５０は、「プロジェクト名」表示部５１、ガントチャート表示部５２からなる。「プロジェクト名」表示欄５１には、プロジェクトの名称が表示される。ガントチャート表示部５２には、縦軸に「プロジェクト名」表示欄５１に表示されたプロジェクトを構成する作業項目が表示され、横軸は時間軸（期間）が表示されている。
【００５１】
プロジェクト登録後（プロジェクトを構成する全ての作業項目について登録した後）、プロジェクトガントチャート画面５０を表示すると、当該プロジェクトのガントチャートが表示される。さらに、変更フラグが立てられた作業項目に対して、「旗マーク」５３が表示される。図３〜図５において作業項目「初期作業」について、プロジェクト計画妥当性チェック処理１７ａにより変更フラグが立てられたので、図６のガントチャートでは、「作業項目：初期作業」について「旗マーク」５３が表示されている。このようにすることにより、ユーザは承認者がシステム側で変更された作業項目がどれであるかを確認することができる。
【００５２】
なお、本実施形態では、変更された作業項目について「旗マーク」５３を表示させたが、これに限定されず、例えば、反転表示や強調表示にしたり、アラーム音を出力したり、メッセージ画面等を表示させてもよい。また、本実施形態では、ガントチャート画面で「旗マーク」５３を表示させたが、これに限定されず、変更された作業項目をユーザに知らせることができる画面であればどのような画面であってもよい。
【００５３】
次に、図７〜図１１を用いて、評価語彙集テーブル１１、承認者ランクテーブル１２、ユーザ管理テーブル１３、作業項目テーブル１４、及びプロジェクト管理テーブル１５について説明する。
【００５４】
なお、評価語彙集テーブル１１、承認者ランクテーブル１２、及びユーザ管理テーブル１３のそれぞれに格納されている情報は予め登録されているものである。作業項目テーブル１４に格納されている情報は、図３〜図５で説明したプロジェクト作業項目定義画面２０及びプロジェクト作業項目定義画面（詳細）３０で登録した内容である。また、本実施形態では不図示のプロジェクトそのものの情報を入力するための画面（以下、プロジェクト入力画面という）が別に存在し、その画面によって入力されたデータがプロジェクト管理テーブル１５に格納される。
【００５５】
図７は、本実施形態における評価語彙集テーブル１１の一例を示す。同図において、評価語彙集テーブル１１は、「評価語彙ＩＤ」１１ａ、「評価語彙名」１１ｂ、「承認者ランクＩＤ」１１ｃ、及び「公開承認者ＩＤ」１１ｄのデータ項目からなる。「評価語彙ＩＤ」１１ａには、「評価語彙名」１１ｂに格納されている語彙を識別するためのＩＤが格納されている。「評価語彙名」１１ｂには、例えば、‘契約’、‘報告書’、‘オーダー’等のや、プロジェクトの規模に関する語彙など、承認者の設定に影響を及ぼす語彙名が格納されている。
【００５６】
「承認者ランクＩＤ」１１ｃには、承認者ランクＩＤが格納されている。この「承認者ランクＩＤ」１１ｃによって、承認者ランクテーブル１２と関連付けられている。「公開承認者ＩＤ」１１ｄには、公開承認者のユーザＩＤが格納されている。この「公開承認者ＩＤ」１１ｄによって、ユーザ管理テーブル１３と関連付けられている。
【００５７】
評価語彙集テーブル１１において、「承認者ランクＩＤ」１１ｃと公開承認者ＩＤ」１１ｄとに格納される情報は、「評価語彙名」１１ｂに格納される語彙名に応じて設定される。すなわち、語彙名の重要性が高いほど、それに対応する承認者のランクも高くなるので、その語彙名の重要性に応じて、「承認者ランクＩＤ」１１ｃを設定する。また、語彙名の示す事象について、それに関連する知識や経験の多い人ほど、承認に関してより適切に判断することができるので、その語彙に応じて、「公開承認者ＩＤ」１１ｄを設定する。
【００５８】
図８は、本実施形態における承認者ランクテーブル１２の一例を示す。同図において、承認者ランクテーブル１２は、「承認者ランクＩＤ」１２ａ、及び「承認者ランク種別」１２ｂのデータ項目からなる。
【００５９】
「承認者ランクＩＤ」１２ａには、「承認者ランク種別」１２ｂに格納されている情報を識別するＩＤが格納されている。「承認者ランク種別」１２ａには、例えば‘部長’、‘課長’の役職等や、‘プロジェクト管理者’、‘同じプロジェクトのメンバ’等の情報を示すランク情報が格納されている。
【００６０】
図９は、本実施形態におけるユーザ管理テーブル１３の一例を示す。同図において、ユーザ管理テーブル１３は、「ユーザＩＤ」１３ａ、「ユーザ名」１３ｂ、及び「役職」１３ｃのデータ項目からなる。「ユーザＩＤ」１３ａには、ユーザを識別するＩＤが格納されている。「ユーザ名」１３ｂには、ユーザの氏名が格納されている。「役職」１３ｃには、ユーザの役職が格納されている。
【００６１】
図１０は、本実施形態における作業項目テーブル１４の一例を示す。同図において、作業項目テーブル１４は、「作業項目ＩＤ」１４ａ、「作業項目名」１４ｂ、「作業内容」１４ｃ、「担当者ＩＤ」１４ｄ、「承認者ＩＤ」１４ｅ、「公開承認者ＩＤ」１４ｆ、「開始日」１４ｇ、「終了日」１４ｈ、「レビュー日」１４ｉ、「プロジェクトＩＤ」１４ｊ、「変更フラグ」１４ｋのデータ項目からなる。
【００６２】
「作業項目ＩＤ」１４ａには、作業項目を識別するＩＤが格納される。「作業項目名」１４ｂには、プロジェクト作業項目定義画面２０の「作業項目名」２１ａに入力された作業項目の名称が格納される。「作業内容」１４ｃには、プロジェクト作業項目定義画面（詳細）３０の「作業説明」入力欄３１に入力された情報が格納される。
【００６３】
「担当者ＩＤ」１４ｄには、プロジェクト作業項目定義画面２０の「担当者」２２ｅに入力された担当者名に対応するユーザＩＤが格納される。「担当者ＩＤ」１４ｄによって、ユーザ管理テーブル１３と関連付けられている。
【００６４】
「承認者ＩＤ」１４ｅには、プロジェクト作業項目定義画面２０の「承認者」２２ｆに入力された担当者名に対応するユーザＩＤが格納される。「承認者ＩＤ」１４ｅによって、ユーザ管理テーブル１３と関連付けられている。「公開承認者ＩＤ」１４ｆには、公開承認者のユーザＩＤが格納される。「公開承認者ＩＤ」１４ｆによって、ユーザ管理テーブル１３と関連付けられている。
【００６５】
「開始日」１４ｇには、プロジェクト作業項目定義画面２０の「開始日」２２ａに入力された日付が格納される。「終了日」１４ｈには、プロジェクト作業項目定義画面２０の「終了日」２２ｈに入力された日付が格納される。「レビュー日」１４ｉには、レビュー日が格納される。
【００６６】
「プロジェクトＩＤ」１４ｊには、作業項目が属するプロジェクトを識別するＩＤが格納される。「プロジェクトＩＤ」１４ｊによって、プロジェクト管理テーブル１５と関連付けられている。「変更フラグ」１４ｋには、プロジェクト計画妥当性チェック処理１７ａによって「承認者ＩＤ」１４ｅが変更された旨を示す情報（変更フラグ）が格納される。
【００６７】
図１１は、本実施形態におけるプロジェクト管理テーブル１５の一例を示す。同図において、プロジェクト管理テーブル１５は、「プロジェクトＩＤ」１５ａ、「プロジェクト名」１５ｂ、「プロジェクト概要」１５ｃ、「規模」１５ｄ、「金額」１５ｅ、「承認者ＩＤ」１５ｆ、「公開承認者ＩＤ」１５ｇ、「開始日」１５ｈ、「終了日」１５ｉ、「メンバＩＤ」１５ｊ、「変更フラグ」１５ｋのデータ項目からなる。上述の通り、プロジェクト管理テーブル１５に格納されるデータは、不図示のプロジェクト入力画面で入力されたデータである。
【００６８】
「プロジェクトＩＤ」１５ａには、プロジェクト名を識別するＩＤが格納される。「プロジェクト名」１５ｂには、プロジェクトの名称が格納される。「プロジェクト概要」１５ｃには、プロジェクトの内容の説明が格納される。「規模」１５ｄには、プロジェクトの規模（月単位の作業時間）が格納される。「金額」１５ｅには、プロジェクトのコストが格納される。
【００６９】
「承認者ＩＤ」１５ｆには、プロジェクトの承認者に対応するユーザＩＤが格納される。「公開承認者ＩＤ」１５ｇには、公開承認者のユーザＩＤが格納される。「開始日」１５ｈには、プロジェクトの開始日が格納される。「終了日」１５ｉには、プロジェクトの終了日が格納される。
【００７０】
「メンバＩＤ」１５ｊには、プロジェクトのメンバのユーザＩＤが格納される。「変更フラグ」１５ｋには、プロジェクト計画妥当性チェック処理１７ａによって「承認者ＩＤ」１４ｅが変更された旨を示す情報（変更フラグ）が格納される。
【００７１】
次に、プロジェクト計画妥当性チェック処理１７ａについて説明する。
図１２は、本実施形態におけるプロジェクト計画妥当性チェック処理１７ａのフローチャートを示す。図３のプロジェクト作業項目定義画面２０で「登録」ボタン２５が押下されると、プロジェクト作業項目定義画面２０及びプロジェクト作業項目定義画面（詳細）３０で入力されたデータが入出力装置１９からプロジェクト計画妥当性チェック装置１８へ送信される。送信されたそれらのデータは、制御部１７の制御により、作業項目テーブル１４へレコード単位で格納される。
【００７２】
次に、制御部１７は、記憶部１６の所定の領域に格納されているプロジェクト計画妥当性チェック処理１７ａを実行するプログラムを読み出す。そのプログラムに基づいて、制御部１７は図１２のフローを実行する。
【００７３】
まず、制御部１７は、作業項目テーブル１４に登録されたレコード群のうち直近に登録されたレコード（以下、作業項目レコードという。）を取得する。そして、制御部１７は、その取得したレコード内のデータ項目「作業内容」１４ｃに格納されたテキスト情報を読み出して、一般的に用いられている公知の日本語長文分解方式等の技術により、そのテキストを要素（例えば、名詞、動詞、助詞、助動詞等のテキストを構成する語彙のこと）に分解する（ステップ１、以下、ステップを「Ｓ」と称する）。
【００７４】
次に、制御部１７は、評価語彙集テーブル１１から「評価語彙名」１１ｂを取得し、その「評価語彙名」１１ｂの評価語彙と、Ｓ１の分解処理で得られた要素とを照合する（Ｓ２）。
【００７５】
Ｓ２の照合処理の結果、評価語彙集テーブル１１の語彙名と一致する要素がない場合（Ｓ３で「Ｎｏ」へ進む）には、制御部１７は本フローを終了する。
Ｓ２の照合処理の結果、評価語彙集テーブルの語彙名と一致する要素がある場合（Ｓ３で「Ｙｅｓ」へ進む）、制御部１７は、その要素に応じた承認者か否かを判断する（Ｓ４）。ここでは、まず、制御部１７は、作業項目レコードの「承認者ＩＤ」１４ｅに格納されているユーザＩＤを読み出す。そして、制御部１７は、ユーザ管理テーブル１３を参照して、その読み出したユーザＩＤに対応する「役職」１３ｃを取得する。さらに、制御部１７は、承認者ランクテーブル１２を参照して、その取得した「役職」１３ｃに一致する「承認者ランク種別」１２ｂに対応する「承認者ランクＩＤ」１２ａを取得する。これにより、承認者の承認者ランク種別を取得することができる。
【００７６】
さらに、制御部１７は、評価語彙集テーブル１１から、上記で一致した「評価語彙名」１１ｂに対応する「承認者ランクＩＤ」１１ｃを取得する。そして、制御部１７は、取得した「承認者ランクＩＤ」１２ａと取得した「承認者ランクＩＤ」１１ｃとが一致するか否かを判断する。このようにして、Ｓ４の処理が行われる。なお、Ｓ４での判定条件として、その取得した「承認者ランクＩＤ」１２ａが、その取得した「承認者ランクＩＤ」１１ｃ以上の場合、「Ｙｅｓ」へ進み、そうでない場合、「Ｎｏ」へ進むとしてもよい。
【００７７】
Ｓ４で、取得した「承認者ランクＩＤ」１２ａと取得した「承認者ランクＩＤ」１１ｃとが一致した場合（Ｓ４で「Ｙｅｓ」へ進む）、Ｓ７の処理へ進む。
Ｓ４で、取得した「承認者ランクＩＤ」１２ａと取得した「承認者ランクＩＤ」１１ｃとが一致しない場合（Ｓ４で「Ｎｏ」へ進む）、制御部１７は、作業項目テーブル１４の「承認者ＩＤ」１４ｅに格納されているユーザＩＤを、その要素に応じた承認者のユーザＩＤへ更新する（Ｓ５）。すなわち、制御部１７は、評価語彙集テーブル１１から、上記で一致した「評価語彙名」１１ｂに対応する「承認者ランクＩＤ」１１ｃを取得する。制御部１７は、承認者ランクテーブル１２とユーザ管理テーブル１３とを関連付けて、その「承認者ランクＩＤ」１１ｃに該当するその作業項目を承認すべき部長または課長等のユーザＩＤを取得する。そして、制御部１７は、この取得したユーザＩＤで作業項目テーブル１４の「承認者ＩＤ」１４ｅを更新する。
【００７８】
Ｓ５の処理後、作業項目テーブル１４内の当該作業項目レコードに対応する「変更フラグ」１５ｋをＯＮにする（Ｓ６）。例えば、「変更フラグ」１４ｋに「１」または「ＯＮ」等を格納する。Ｓ６の処理後、Ｓ７の処理へ進む。
【００７９】
次に、Ｓ４で「Ｙｅｓ」へ進んだ場合、または、Ｓ６の処理が完了した場合、その要素に応じた公開承認者のユーザＩＤが評価語彙集テーブル１１の「公開承認者ＩＤ」１１ｄに登録されているときには、制御部１７は、その「公開承認者ＩＤ」１１ｄのユーザＩＤを作業項目テーブル１４内の当該作業項目レコードに対応する「公開承認者ＩＤ」１４ｆにセットする（Ｓ７）。
【００８０】
Ｓ７の終了後、制御部１７は、他に一致する要素があるか否かを判断する（Ｓ８）。他に一致する要素がある場合（Ｓ８で「Ｙｅｓ」へ進む）、Ｓ４の処理へ戻る。他に一致する要素がない場合（Ｓ８で「Ｙｅｓ」へ進む）、本フローは終了する。
【００８１】
Ｓ４〜Ｓ８は、Ｓ２の照合処理により一致した要素の数だけ繰り返される。なお、この場合（分解された要素が複数の「評価語彙名」１１ｂと一致する場合）、各「評価語彙名」１１ｂに対応する承認者ＩＤ及び公開承認者ＩＤを設定する。したがって、複数の語彙が一致する場合には承認者ＩＤや公開承認者ＩＤがそれぞれ複数設定される場合もある。
【００８２】
上記では、一例としてプロジェクト作業項目定義画面２０の「登録」ボタン２５を押下した場合に実行されるプロジェクト計画妥当性チェック処理１７ａについて説明したが、プロジェクト計画妥当性チェック処理１７ａは不図示のプロジェクト入力画面の「登録」ボタンを押下した場合にも実行される。この場合には、作業項目テーブル１４の代わりに、プロジェクト管理テーブル１５が参照・更新される。この場合について、図１２のフローチャートを参照しながら説明する。
【００８３】
まず、不図示のプロジェクト入力画面で「登録」ボタンが押下されると、このプロジェクト入力画面で入力されたデータが入出力装置１９からプロジェクト計画妥当性チェック装置１８へ送信される。その送信されたデータは、制御部１７の制御により、プロジェクト管理テーブル１５へレコード単位で格納される。
【００８４】
次に、制御部１７は、記憶部１６の所定の領域に格納されているプロジェクト計画妥当性チェック処理１７ａを実行するプログラムを読み出す。そのプログラムに基づいて、制御部１７は図１２のフローを実行する。
【００８５】
まず、制御部１７は、プロジェクト管理テーブル１５に登録されているレコード群のうち、直近に登録されたレコード（以下、プロジェクト管理レコードという。）を取得する。そして、制御部１７は、本実施形態では一例として、その取得したレコード内のデータ項目のうち、例えば、「規模」１５ｄと「金額」１５ｅに格納されたテキスト情報を読み出して、一般的に用いられている公知の日本語長文分解方式等の技術により、そのテキストを要素（例えば、名詞、動詞、助詞、助動詞等のテキストを構成する語彙のこと）に分解できる場合には分解する（Ｓ１）。この例では、対象となるプロジェクト管理レコードが図１１の第１レコードであるとする。そうすると、「規模」１５ｄと「金額」１５ｅにはそれぞれ「５００Ｈ／月」と「８，０００，０００円」が格納されており、本実施形態において、これらは既に最小単位の要素の形式であるので分解されない。
【００８６】
次に、制御部１７は、評価語彙集テーブル１１から「評価語彙名」１１ｂを取得し、その「評価語彙名」１１ｂの評価語彙と、Ｓ１の分解処理で得られた要素とを照合する（Ｓ２）。
【００８７】
Ｓ２の照合処理の結果、評価語彙集テーブル１１の語彙名と一致する要素がない場合（Ｓ３で「Ｎｏ」へ進む）には、制御部１７は本フローを終了する。
Ｓ２の照合処理の結果、評価語彙集テーブル１１の語彙名と一致する要素がある場合（Ｓ３で「Ｙｅｓ」へ進む）、制御部１７は、その要素に応じた承認者か否かを判断する（Ｓ４）。ここでは、まず、制御部１７は、プロジェクト管理レコードの「承認者ＩＤ」１５ｆに格納されているユーザＩＤを読み出す。そして、制御部１７は、ユーザ管理テーブル１３を参照して、その読み出したユーザＩＤに対応する「役職」１３ｃを取得する。さらに、制御部１７は、承認者ランクテーブル１２を参照して、その取得した「役職」１３ｃに一致する「承認者ランク種別」１２ｂに対応する「承認者ランクＩＤ」１２ａを取得する。これにより、承認者の承認者ランク種別を取得することができる。
【００８８】
さらに、制御部１７は、評価語彙集テーブル１１から、上記で一致した「評価語彙名」１１ｂに対応する「承認者ランクＩＤ」１１ｃを取得する。そして、制御部１７は、取得した「承認者ランクＩＤ」１２ａと取得した「承認者ランクＩＤ」１１ｃとが一致するか否かを判断する。このようにして、Ｓ４の処理が行われる。なお、Ｓ４での判定条件として、その取得した「承認者ランクＩＤ」１２ａが、その取得した「承認者ランクＩＤ」１１ｃ以上の場合、「Ｙｅｓ」へ進み、そうでない場合、「Ｎｏ」へ進むとしてもよい。
【００８９】
Ｓ４で、取得した「承認者ランクＩＤ」１２ａと取得した「承認者ランクＩＤ」１１ｃとが一致した場合（Ｓ４で「Ｙｅｓ」へ進む）、Ｓ７の処理へ進む。
Ｓ４で、取得した「承認者ランクＩＤ」１２ａと取得した「承認者ランクＩＤ」１１ｃとが一致しない場合（Ｓ４で「Ｎｏ」へ進む）、制御部１７は、プロジェクト管理テーブル１５の「承認者ＩＤ」１５ｆに格納されているユーザＩＤを、その要素に応じた承認者のユーザＩＤへ更新する（Ｓ５）。すなわち、制御部１７は、評価語彙集テーブル１１から、上記で一致した「評価語彙名」１１ｂに対応する「承認者ランクＩＤ」１１ｃを取得する。制御部１７は、承認者ランクテーブル１２とユーザ管理テーブル１３とを関連付けて、その「承認者ランクＩＤ」１１ｃに該当するその作業項目を承認すべき部長または課長等のユーザＩＤを取得する。そして、制御部１７は、この取得したユーザＩＤでプロジェクト管理テーブル１５の「承認者ＩＤ」１５ｆを更新する。
【００９０】
Ｓ５の処理後、プロジェクト管理テーブル１５内の当該プロジェクト管理レコードに対応する「変更フラグ」１５ｋをＯＮにする（Ｓ６）。例えば、「変更フラグ」１５ｋに「１」または「ＯＮ」等を格納する。Ｓ６の処理後、Ｓ７の処理へ進む。
【００９１】
次に、Ｓ４で「Ｙｅｓ」へ進んだ場合、または、Ｓ６の処理が完了した場合、その要素に応じた公開承認者のユーザＩＤが評価語彙集テーブル１１の「公開承認者ＩＤ」１１ｄに登録されているときには、制御部１７は、その「公開承認者ＩＤ」１１ｄのユーザＩＤをプロジェクト管理テーブル１５内の当該プロジェクト管理レコードに対応する「公開承認者ＩＤ」１５ｇにセットする（Ｓ７）。
【００９２】
Ｓ７の終了後、制御部１７は、他に一致する要素があるか否かを判断する（Ｓ８）。他に一致する要素がある場合（Ｓ８で「Ｙｅｓ」へ進む）、Ｓ４の処理へ戻る。他に一致する要素がない場合（Ｓ８で「Ｙｅｓ」へ進む）、本フローは終了する。
【００９３】
Ｓ４〜Ｓ８は、Ｓ２の照合処理により一致した要素の数だけ繰り返される。なお、この場合（分解された要素が複数の「評価語彙名」１１ｂと一致する場合）、各「評価語彙名」１１ｂに対応する承認者ＩＤ及び公開承認者ＩＤを設定する。したがって、複数の語彙が一致する場合には承認者ＩＤや公開承認者ＩＤがそれぞれ複数設定される場合もある。
【００９４】
このようにすることにより、プロジェクトの規模や金額の大きさに基づいて、ユーザにより登録された承認者が適切であるか否かを判断し、適切でない場合には、適切な承認者を設定することができる。また、知識や経験等の観点から、そのプロジェクトについて最適な公開承認者を設定することができる。
【００９５】
なお、本実施形態では、作業項目テーブル１４については「作業内容」１４ｃ、プロジェクト管理テーブルについては「規模」１５ｄ及び「金額」１５ｅのデータ項目を、プロジェクト計画妥当性チェック処理１７ａのチェックの対象としたが、これに限定されず、チェックの対象はどのようなデータ項目であってもよい。例えば、進捗状況が遅れている、すなわち、予め設定していた工数（時間）に対してどのぐらい遅れているかの状況（遅れ幅）に応じて、承認者が設定されるようにしてもよい（進捗状況が遅れるほど、より上位ランクの承認者を設定する）。
【００９６】
また、本実施形態では、画面に入力した内容をテーブルに登録するタイミングでプロジェクト計画妥当性チェック処理を行ったために作業項目テーブル１４のレコード単位またはプロジェクト管理テーブル１５のレコード単位でプロジェクト計画妥当性チェック処理がなされたが、これに限定されず、例えば、ＣＳＶ形式等で複数の作業項目に関する情報（複数レコード数分）や複数のプロジェクトに関する情報（複数レコード数分）が入力されたファイルを読み込んで、プロジェクト計画妥当性チェック処理をするようにしてもよい。
【００９７】
図１３は、本実施形態におけるプロジェクト計画妥当性チェックシステムのハードウェア環境の構成ブロック図である。同図においてプロジェクト計画妥当性チェックシステム１は、制御装置（ＣＰＵ）６２、リードオンリメモリ（ＲＯＭ）６３、ランダムアクセスメモリ（ＲＡＭ）６６、通信インターフェース（以下、インターフェースをＩ／Ｆという）６４、記憶装置６７、出力Ｉ／Ｆ６１、入力Ｉ／Ｆ６５、可搬型記憶媒体の読み取り装置６８、およびこれらの全てが接続されたバス６９、出力Ｉ／Ｆ６１に接続している出力装置７０、入力Ｉ／Ｆ６５に接続している入力装置７１によって構成されている。
【００９８】
記憶装置６７としてはハードディスク、磁気ディスクなど様々な形式の記憶装置を使用することができる。このような記憶装置６７、またはＲＯＭ６３には、上記の実施形態で用いたフローのプログラムが格納されている。また、記憶装置６７には、上記の実施形態で用いた評価語彙集テーブル１１、承認者ランクテーブル１２、ユーザ管理テーブル１３、作業項目テーブル１４、プロジェクト管理テーブル１５、及びその他のテーブル群が格納されている。
【００９９】
上記のプログラムは、プログラム提供者側からネットワーク７２、および通信Ｉ／Ｆ６４を介して、例えば記憶装置６７に格納されることも、また市販され、流通している可搬型記憶媒体に格納され、読み取り装置６８にセットされて、制御装置６２（制御部１７に相当する）によって実行されることも可能である。可搬型記憶媒体としてはＣＤ−ＲＯＭ、フレキシブルディスク、光ディスク、光磁気ディスク、ＩＣカードなど様々な形式の記憶媒体を使用することができ、このような記憶媒体に格納されたプログラムが読み取り装置６８によって読み取られる。
【０１００】
また、入力装置７１には、キーボード、マウス、または電子カメラ、マイク、スキャナ、センサ、タブレットなどを用いることが可能である。また、出力装置７０には、ディスプレイ、プリンタ、スピーカなどを用いることが可能である。また、ネットワーク７２は、インターネット、ＬＡＮ、ＷＡＮ、専用線、有線、無線等の通信網であってよい。
【０１０１】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
以上より、本発明の実施形態によれば、プロジェクト運営経験が浅いプロジェクトマネージャでも、確実なプロジェクト計画を立てられるようになる。
【０１０２】
また、見知った承認者やレビュアーを設定することで来る先入観（あの人なら大丈夫）をもけん制し、概要素に関する知識について同等以上の承認者・レビュアーを設定したり、客観的な検証が行える人を設定したりすることができる。
【０１０３】
（付記１）
プロジェクトの計画に関するデータであるプロジェクト計画作成データをチェックする処理を、コンピュータに実行させるプロジェクト計画妥当性チェックプログラムであって、
前記プロジェクト計画作成データを取得する取得処理と、
少なくとも、所定の語彙と、前記プロジェクトの計画内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報と、が関連付けられたデータ群からなる語彙承認者関連情報に基づいて、前記プロジェクト計画作成データに含まれる前記語彙を抽出する語彙抽出処理と、
前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合する第１承認者照合処理と、
前記第１承認者照合処理の照合結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する第１承認者変更処理と、
を、コンピュータに実行させるプロジェクト計画妥当性チェックプログラム。
【０１０４】
（付記２）
プロジェクトの計画に関するデータであるプロジェクト計画作成データをチェックするプロジェクト計画妥当性チェック方法であって、
前記プロジェクト計画作成データを取得し、
少なくとも、所定の語彙と、前記プロジェクトの計画内容を承認すべきユーザである第１の承認者を識別する第１承認者識別情報と、が関連付けられたデータ群からなる語彙承認者関連情報に基づいて、前記プロジェクト計画作成データに含まれる前記語彙を抽出し、
前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とを照合し、
前記照合の結果に基づいて、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する、
ことを特徴とするプロジェクト計画妥当性チェック方法。
【０１０５】
（付記３）
前記語彙承認者関連情報には、さらに、前記語彙に関連する事項について所定の知識または経験を有するユーザである第２の承認者を識別する第２承認者識別情報が含まれている
ことを特徴とする付記２に記載のプロジェクト計画妥当性チェック方法。
【０１０６】
（付記４）
前記プロジェクト計画妥当性チェック方法は、さらに、
前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第２承認者識別情報を前記プロジェクト計画作成データに設定する
ことを特徴とする付記３に記載のプロジェクト計画妥当性チェック方法。
【０１０７】
（付記５）
前記語彙の抽出を行う場合には、前記プロジェクト計画作成データを語彙ごとに分解し、
前記分解により得られた前記語彙と、前記語彙承認者関連情報に含まれる前記語彙とを照合し、
前記照合の結果、一致した前記語彙を取得する
ことを特徴とする付記２に記載のプロジェクト計画妥当性チェック方法。
【０１０８】
（付記６）
前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を変更する場合には、前記照合の結果、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報と前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報とが一致しないとき、前記プロジェクト計画作成データに含まれる前記第１承認者識別情報を、前記語彙承認者関連情報から得られる前記抽出された前記語彙に対応する前記第１承認者識別情報に変更する
ことを特徴とする付記２に記載のプロジェクト計画妥当性チェック方法。
【０１０９】
（付記７）
前記プロジェクト計画妥当性チェック方法は、さらに、
前記プロジェクト計画作成データに含まれる前記第１承認者識別情報が変更された場合、その旨の通知を出力する
ことを特徴とする付記２に記載のプロジェクト計画妥当性チェック方法。
【図面の簡単な説明】
【０１１０】
【図１】本発明にかかるプロジェクト計画妥当性チェックプログラムの概要を示す図である。
【図２】本実施形態におけるプロジェクト計画妥当性チェックシステムの構成の概要を示す図である。
【図３】本実施形態におけるプロジェクト作業項目定義画面を示す図である。
【図４】本実施形態におけるプロジェクト作業項目定義画面（詳細）を示す図である。
【図５】本実施形態におけるプロジェクト作業項目定義画面（プロジェクト計画妥当性チェック処理後）を示す図である。
【図６】本実施形態におけるプロジェクトガントチャート画面を示す図である。
【図７】本実施形態における評価語彙集テーブル１１の一例を示す図である。
【図８】本実施形態における承認者ランクテーブル１２の一例を示す図である。
【図９】本実施形態におけるユーザ管理テーブル１３の一例を示す図である。
【図１０】本実施形態における作業項目テーブル１４の一例を示す図である。
【図１１】本実施形態におけるプロジェクト管理テーブル１５の一例を示す図である。
【図１２】本実施形態におけるプロジェクト計画妥当性チェック処理１７ａのフローチャートを示す図である。
【図１３】本実施形態におけるプロジェクト計画妥当性チェックシステムのハードウェア環境の構成ブロック図である。
【符号の説明】
【０１１１】
１      プロジェクト計画妥当性チェックシステム
２      取得処理
３      語彙抽出処理
４      第１承認者照合処理
５      第１承認者変更処理
６      第２承認者設定処理
７      変更通知処理
８      語彙承認者関連情報
１０    プロジェクト計画妥当性チェックシステム
１１    評価語彙集テーブル
１２    承認者ランクテーブル
１３    ユーザ管理テーブル
１４    作業項目テーブル
１５    プロジェクト管理テーブル
１６    記憶部
１７    制御部
１８    プロジェクト計画妥当性チェック装置
１９    入出力装置
【図１】
2007108979.tif 000003
【図２】
2007108979.tif 000004
【図７】
2007108979.tif 000005
【図８】
2007108979.tif 000006
【図９】
2007108979.tif 000007
【図１０】
2007108979.tif 000008
【図１１】
2007108979.tif 000009
【図１２】
2007108979.tif 000010
【図１３】
2007108979.tif 000011
【図３】
2007108979.tif 000012
【図４】
2007108979.tif 000013
【図５】
2007108979.tif 000014
【図６】
2007108979.tif 000015