開発要件ごとに変更するべきソースファイル情報と、メソッドを定義した定義情報を記憶する情報処理装置であって、開発要件ごとの見積工数を入力する見積工数入力手段と、前記ソースファイル情報に従って、ソースファイルを取得するソースファイル取得手段と、前記ソースファイル取得手段で取得したソースファイルから変更するべきメソッドを特定する特定手段と、前記特定手段で特定した箇所に開発要件を特定可能な識別情報を挿入する挿入手段と、前記挿入手段で挿入したソースファイルを保存するソースファイル保存手段と、前記ソースファイル保存手段で保存し、変更されたソースファイルを読み込むことで、前記ソースファイルの開発要件を特定可能な識別情報に従って、開発要件ごとの実績工数を算出する実績工数算出手段と、要件ごとに、前記見積工数入力手段で入力した見積工数と、前記実績工数算出手段で算出された実績工数を比較可能に表示する表示手段とを備えることを特徴とする情報処理装置。前記実績工数算出手段で算出された実績工数を登録する登録手段を更に備え、前記見積工数入力手段は、前記登録手段で登録された実績工数を表示させ、開発要件ごとの見積工数を入力することを特徴とする請求項1に記載の情報処理装置。前記登録手段で登録された実績工数と、前記前記見積工数入力手段で入力された見積工数との差から、見積と実績との差の傾向を決定する決定手段と、前記決定手段で決定された傾向に対応する情報を、前記見積工数入力手段で見積工数を入力する際に表示する傾向表示手段とを更に備えることを特徴とする請求項2に記載の情報処理装置。前記実績工数算出手段は、前記ソースファイルの開発要件を特定可能な識別情報から特定されるソースコードに従って、開発要件ごとの実績工数を算出することを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。開発要件ごとに変更するべきソースファイル情報と、メソッドを定義した定義情報を記憶する情報処理装置の処理方法であって、前記情報処理装置が、開発要件ごとの見積工数を入力する見積工数入力ステップと、前記ソースファイル情報に従って、ソースファイルを取得するソースファイル取得ステップと、前記ソースファイル取得ステップで取得したソースファイルから変更するべきメソッドを特定する特定ステップと、前記特定ステップで特定した箇所に開発要件を特定可能な識別情報を挿入する挿入ステップと、前記挿入ステップで挿入したソースファイルを保存するソースファイル保存ステップと、前記ソースファイル保存ステップで保存し、変更されたソースファイルを読み込むことで、前記ソースファイルの開発要件を特定可能な識別情報に従って、開発要件ごとの実績工数を算出する実績工数算出ステップと、要件ごとに、前記見積工数入力ステップで入力した見積工数と、前記実績工数算出ステップで算出された実績工数を比較可能に表示する表示ステップとを実行することを特徴とする処理方法。開発要件ごとに変更するべきソースファイル情報と、メソッドを定義した定義情報を記憶する情報処理装置で実行可能なプログラムであって、前記情報処理装置を、開発要件ごとの見積工数を入力する見積工数入力手段と、前記ソースファイル情報に従って、ソースファイルを取得するソースファイル取得手段と、前記ソースファイル取得手段で取得したソースファイルから変更するべきメソッドを特定する特定手段と、前記特定手段で特定した箇所に開発要件を特定可能な識別情報を挿入する挿入手段と、前記挿入手段で挿入したソースファイルを保存するソースファイル保存手段と、前記ソースファイル保存手段で保存し、変更されたソースファイルを読み込むことで、前記ソースファイルの開発要件を特定可能な識別情報に従って、開発要件ごとの実績工数を算出する実績工数算出手段と、要件ごとに、前記見積工数入力手段で入力した見積工数と、前記実績工数算出手段で算出された実績工数を比較可能に表示する表示手段として機能させることを特徴とするプログラム。しかしながら、特許文献1に記載の修正工数見積装置においては、顧客要求事項以下、要件を直接的にソフトウェア機能に紐づけることができないため、要件より修正対象ソフトウェア機能を特定することに多くの工数を要すると考えられる。そこで、本発明は、要件ごとの工数の見積を効率化する仕組みを提供することを目的とする。本発明の目的を達成するための、開発要件ごとに変更するべきソースファイル情報と、メソッドを定義した定義情報を記憶する情報処理装置であって、開発要件ごとの見積工数を入力する見積工数入力手段と、前記ソースファイル情報に従って、ソースファイルを取得するソースファイル取得手段と、前記ソースファイル取得手段で取得したソースファイルから変更するべきメソッドを特定する特定手段と、前記特定手段で特定した箇所に開発要件を特定可能な識別情報を挿入する挿入手段と、前記挿入手段で挿入したソースファイルを保存するソースファイル保存手段と、前記ソースファイル保存手段で保存し、変更されたソースファイルを読み込むことで、前記ソースファイルの開発要件を特定可能な識別情報に従って、開発要件ごとの実績工数を算出する実績工数算出手段と、要件ごとに、前記見積工数入力手段で入力した見積工数と、前記実績工数算出手段で算出された実績工数を比較可能に表示する表示手段とを備えることを特徴とする。本発明によれば、要件ごとの工数の見積を効率化することができる。以下、図面を参照して、本発明の実施形態を詳細に説明する。図1は本発明の実施形態の顧客要求事項別ソフトウェア修正工数予実把握システムの構成を示す図である。顧客要求事項別ソフトウェア修正工数予実把握システムは、一般的なパーソナルコンピュータによって実現される。顧客要求事項別ソフトウェア修正工数予実把握システムは、機能別見積実績DB、機能設計書DB、見積登録部、実績工数登録部、コメントマージ部、入出力部から構成され、要件一覧ファイル、機能設計書ファイル、ソースファイルを読み込むことによって、ソフトウェアを修正する工数の予定を算出することが可能な情報処理装置である。図2は、図1における情報処理装置としての顧客要求事項別ソフトウェア修正工数予実把握システムのハードウェア構成を概略的に示すブロック図である。図2において、201はCPU201であり、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOSBasicInput/OutputSystemやオペレーティングシステムプログラム以下、OSや、サーバ或いは各クライアントの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。また、入力コントローラ入力C205は、キーボード209や不図示のマウス等のポインティングデバイスからの入力を制御する。ビデオコントローラVC206は、ディスプレイ210への表示を制御する。ディスプレイは、CRTディスプレイでも液晶ディスプレイ等でも構わない。メモリコントローラMC207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスクHDやフロッピーディスク登録商標FD或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリ等の外部メモリ211へのアクセスを制御する。通信I/Fコントローラ通信I/FC208は、ネットワーク105を介して、外部機器と接続通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。USBポート212は、デジタルカメラなどの外部装置と接続するためのインタフェースであり、USBケーブルを用いてデジタルカメラなどの外部装置と接続することが可能である。またUSBケーブルを用いてデジタルカメラが接続されると、CPU201が接続を検知して、デジタルカメラからUSBケーブルとUSBポート212を介してデジタルカメラ内の画像を取得転送することが可能となる。なお、画像の転送はUSBを用いて行うだけでなく、不図示の赤外線通信部やBluetooth通信部を用いて行うことも可能である。なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開ラスタライズ処理を実行することにより、ディスプレイ210上での表示を可能としている。また、CPU201は、ディスプレイ210上の不図示のマウスカーソル等でのユーザ指示を可能とする。本発明を実現するためのプログラムは外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、本発明に係わるプログラムが用いる各種データ及び各種テーブルは外部メモリ211に格納されており、これらについての詳細な説明は後述する。図12は、本発明として情報処理装置の機能ブロック図である。以下、各機能部について説明する。なお、情報処理装置は、開発要件ごとに変更するべきソースファイル情報と、メソッドを定義した定義情報を記憶する情報処理装置である。また、各機能部はCPU201が制御する機能部である。見積工数入力部1201は、開発要件ごとの見積工数を入力する機能部である。ソースファイル取得部1202は、ソースファイル情報に従って、ソースファイルを取得する機能部である。また、見積工数入力部1201は、後述の登録部1208で登録された実績工数を表示させ、開発要件ごとの見積工数を入力する機能部である。特定部1203は、ソースファイル取得部1202で取得したソースファイルから変更するべきメソッドを特定する機能部である。挿入部1204は、特定部1203で特定した箇所に開発要件を特定可能な識別情報を挿入する機能部である。ソースファイル保存部1205は、挿入部1204で挿入したソースファイルを保存する機能部である。実績工数算出部1206は、ソースファイル保存部1205で保存し、変更されたソースファイルを読み込むことで、ソースファイルの開発要件を特定可能な識別情報に従って、開発要件ごとの実績工数を算出する機能部である。また、実績工数算出部1206は、ソースファイルの開発要件を特定可能な識別情報から特定されるソースコードに従って、開発要件ごとの実績工数を算出する機能部である。表示部1207は、要件ごとに、見積工数入力部1201で入力した見積工数と、実績工数算出部1206で算出された実績工数を比較可能に表示する機能部である。登録部1208は、実績工数算出部1206で算出された実績工数を登録する機能部である。決定部1209は、登録部1208で登録された実績工数と、見積工数入力部1201で入力された見積工数との差から、見積と実績との差の傾向を決定する機能部である。傾向表示部1210は、決定部1209で決定された傾向に対応する情報を、見積工数入力部1201で見積工数を入力する際に表示する機能部である。次に図3は、本発明のシステム全体の処理を示す処理図である。なお、処理図の各処理は、CPU201が実行するものである。また、後述する説明において、データのイメージや画面のイメージの詳細は、図5、図6、図7、図8、図9、図10、図11で同じ符号を付し、適宜参照するものとする。顧客要求事項別ソフトウェア修正工数予実把握システム100は、見積登録部101、コメントマージ部102、実績工数登録部103にて構成される。見積登録機能110は、見積登録部101より起動され、要件一覧格納パス取得部111、要件一覧取込機能起動部112、要件一覧表示部113、要件別機能一覧登録起動部114、機能別見積実績一覧表示部115、及びデータ蓄積起動部116より構成される。要件一覧取込機能起動部112は、要件一覧格納パス入力部111に入力されたパス情報を参照し、要件一覧取込処理S10にて、予め生成された要件一覧データファイルを取得し、要件一覧表示部113に取得内容を表示する。ここで、要件一覧取込処理S10の詳細な処理について、図4のフローチャートを用いて説明する。なお、S10はCPU201が実行するものである。要件一覧格納パス取得部111で画面入力されたファイル名を取得する。ステップS11取得した要件一覧ファイル名と一致する要件一覧ファイルF10を読込む。ステップS12読込んだファイル内容を要件一覧表示部113に表示する。ステップS13図3に説明を戻す。要件別機能一覧登録起動部114は、要件一覧表示部113にて選択中のデータ行情報を内部メモリに記憶し、要件別機能登録部120を起動する。要件別機能登録部120は、要件キーワード取得部121、機能別見積実績データベース検索部122、検索結果一覧表示部123、コピー部124、追加部125、機能一覧表示部126、及びデータ保存部127にて構成される。機能別見積実績データベース検索部122は、要件キーワード取得部121より取得した要件キーワードを条件に、機能別見積実績データベースD10より、見積番号、要件番号、要件内容、修正対象機能、見積工数、及び実績修正機能を取得し、取得結果を検索結果一覧表示部123に表示する。コピー部124は、前記検索結果一覧表示部123にて選択中のデータ行より、修正対象機能、及び見積工数を抽出し、前記要件別機能一覧登録起動部にて記憶された要件番号、及び要件内容と結合して機能一覧表示部126に表示する。機能一覧表示部126には、見積工数と実績工数の差から増減を算出し、見積工数より実績工数が多い傾向がある場合には、増加傾向を示す情報、例えば↑を表示し、見積工数より実績工数が少ない傾向がある場合には、↓を表示する。この傾向は、実績工数を複数保持しておき、その複数の実績工数と見積工数との差を見て判断してもよい。また、見積工数と実績工数に差がない場合→を表示させる。差があるか否かは予め記憶してある閾値以上か以下かで判断する。また、追加部125は、前記検索結果一覧表示部123にて選択中のデータ行より、要件番号、及び要件内容を抽出し、修正対象機能、及び見積工数は空欄のまま表示する。この場合、修正対象機能、及び見積工数情報は、ユーザ入力値を取得することとなる。データ保存部127は、機能一覧表示部126の表示情報を内部メモリに記憶し、要件別機能登録部120を終了する。前記内部メモリに記憶された機能一覧表示部126の表示情報は、機能別見積実績一覧表示部115に表示される。データ蓄積起動部116は、前記機能別見積実績一覧表示部115に表示された内容を機能別見積実績データベースD11に蓄積する。その際、要件一覧ファイル見積毎が一意に特定される見積番号を付与して蓄積する。コメントマージ部102より起動されるコメントマージ処理S20にて、ソースファイルにコメントを付与する。ここで、コメントマージ処理S20の詳細な処理について、図4のフローチャートを用いて説明する。なお、S20はCPU201が実行するものである。まず、機能別見積実績データベースD11より、処理対象機能を取得する。ステップS21取得した処理対象機能を条件に、予め機能毎の機能設計書ファイル名が蓄積されている機能設計書データベースD20より機能設計書ファイル名を取得する。ステップS22取得した機能設計書ファイル名を条件に、機能設計書ファイルF20を読込み、要件番号毎のソースファイル名、メソッド名を取得する。ステップS23取得したソースファイル名を条件に、ソースファイルF30を取得する。ステップ24ステップS22にて取得したメソッド名を条件として、ステップS24にて取得したソースファイル内の変更対象メソッドを特定し、要件番号、及び変更開始部Begin、変更終了部Endを特定するコメントを挿入する。ステップS25ステップS25にて変更したソースファイルF31を出力する。ステップS26この出力されたソースファイルF31を用いて、開発者はコメント挿入した箇所にコードを入力することになるプログラムする。そして、この開発者がコードを記載したソースファイルを顧客要求事項別ソフトウェア修正工数予実把握システム100が参照可能な所定の格納先に保存する例えば、外部メモリ211。修正後ソースファイルの格納。次に実績工数登録部103より起動される実績登録部130は、機能別見積実績一覧表示部131、要件別実績工数算出部132、及び要件別見積実績一覧表示部133にて構成される。機能別見積実績一覧表示部131は、機能別見積実績データベースD12より見積番号、要件番号、要件内容、修正対象機能、見積工数、及び実績工数を取得して表示する。機能別見積実績一覧表示部131の機能毎の実績工数情報は、ユーザの操作に従って入力された入力値を取得する。要件別実績工数算出部132は、要件別実績工数算出処理S30を起動し、機能別見積実績データベースD13に機能別の修正実績工数を取得、算出、及び蓄積する。ここで、要件別実績工数算出処理S30の詳細な処理について、図4のフローチャートを用いて説明する。なお、S30はCPU201が実行するものである。まず、前記機能別見積実績一覧表示部131の修正対象機能、及び実績修正工数を取得するステップS31。ステップS31にて取得した処理対象機能を条件に機能設計書データベースD20より機能設計書名を取得するステップS32。ステップS32にて取得した機能設計書名を条件に、機能設計書ファイルF20を読込み、要件番号、ソースファイル名、及びメソッド名を取得するステップS33。ステップS33にて取得したソースファイル名を条件に、修正後ソースファイルF32を取得するステップS34。また、ステップS33にて取得した要件番号を条件に、ソースファイル内の変更箇所を特定し、要件番号毎に修正SLOC数を算出するステップS35。同じ要件番号のコメント内に記載されたコードの行数を合算することで修正SLOC数を算出するものとするが、これに限ることはない。例えば、1行の文字数が少ないような場合ifだけ等のような場合は1行とカウントしないことも可能である。ステップS31にて取得した機能別の実績修正工数、及びステップS35にて算出した要件番号毎の修正SLOC数より、要件別実績工数を按分計算により算出するステップS36。ステップS36にて算出した結果を機能別見積実績データベースD13に蓄積するステップS37。この機能別見積実績データベースD13を用いて、再度要件別機能登録120で用いる。要件別見積実績一覧表示部133は、機能別見積実績データベースD13より見積番号毎に要件番号、要件内容、見積工数、実績工数を集計した結果が表示される。これにより、要件ごとの実績工数が集計でき、適切な見積もりをすることが可能となる。特に、見積もり時の工数と、実績を退避して表示することが可能となるため、見積もりと実績との差を確認することが可能となる。また、この実績工数を登録することで、次回の見積もり時に、正確な見積もりをすることが可能となり、要件ごとの工数の見積を効率化することができる。なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。また、本発明におけるプログラムは、図3A~図3B、図4に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図3A~図3B、図4の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図3A~図3B、図4の各装置の処理方法ごとのプログラムであってもよい。以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータまたはCPUやMPUが記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、DVD-ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク、ソリッドステートドライブ等を用いることができる。また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOSオペレーティングシステム等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。