(57)【要約】【課題】大規模な業務システム開発においては、業務特有の用語管理が必要不可欠であるが、管理手法により管理コストが膨大となったり、または管理品質が落ちたりするなど、問題が発生しやすくなる。また現在の大規模開発プロジェクトの場合、地理的に離れている各開発グループがネットワーク活用により作業を進める形態が一般的であるが、そのための情報共有の手段を講じる必要がある。【解決手段】用語管理システムを申請者端末とＷｅｂサーバをネットワークで結んだＷｅｂシステムにより構築する。用語登録は利用者がブラウザを起動後、更新情報登録処理にて対話的に登録を実行する。同様に承認者は対話的に承認処理を実行する。実際にデータベースを更新するのは日時更新処理が自動的に実施する。申請者端末としては社外端末や海外端末から本システムを利用することを考慮して、認証サーバにて認証処理を行う。【選択図】　　　図１
2004021835.tif 000002
【特許請求の範囲】
【請求項１】
システムの開発で使用される用語を一括して用語データベース上で管理し、開発担当者による前記用語データベースへの用語の登録や更新や参照を端末から行う用語管理システムであって、
登録や更新する用語を更新申請情報として申請者が申請する為の申請者端末と、
前記申請された前記更新申請情報を参照して承認を承認者が行う為の承認者端末と、
Ｗｅｂサーバ上で動作し前記承認者端末によって承認された前記更新申請情報を前記用語データベースに反映する日別更新処理と、
前記申請者端末と前記承認者端末と前記Ｗｅｂサーバとを通信で接続するインターネットを含むネットワークと、
を備えることを特徴とするＷｅｂを利用した用語管理システム。
【請求項２】
システムの開発で使用される用語を一括して用語データベース上で管理し、開発担当者による前記用語データベースへの用語の登録や更新や参照を端末から行う用語管理システムであって、
登録や更新する用語を更新申請情報として申請者が申請するための申請者端末と、
Ｗｅｂサーバ上で動作し、前記申請者端末からの前記更新申請情報を受け付け、それを更新申請情報データベースに登録する更新情報登録処理と、
前記登録された更新申請情報を前記更新申請情報データベースを参照し、承認を承認者が行う為の承認者端末と、
前記Ｗｅｂサーバ上で動作し、前記承認者端末による承認の結果に従い、前記更新申請情報データベースの前記更新申請情報の更新を行う承認処理と、
前記Ｗｅｂサーバ上で動作し、前記承認者端末によって承認された前記更新申請情報を前記用語データベースに自動的に反映する日別更新処理と、
前記申請者端末と前記承認者端末と前記Ｗｅｂサーバとを通信で接続するインターネットを含むネットワークと、
を備えることを特徴とするＷｅｂを利用した用語管理システム。
【請求項３】
前記申請者端末は、社内の申請者が前記更新申請情報の登録を実行する為の社内申請者端末と、社外の申請者が前記更新申請情報の登録を実行する為の社外申請者端末と、海外の申請者が前記更新申請情報の登録を実行する為の海外申請者端末と、を含む事を特徴とする請求項１または２いずれか１項記載のＷｅｂを利用した用語管理システム。
【請求項４】
前記更新情報登録処理は、前記更新申請情報を受け付けると、
前記承認者端末にその旨を電子メールによって通知し、前記承認処理は前記承認の結果を前記申請者端末に電子メールで通知することを特徴とする請求項２記載のＷｅｂを利用した用語管理システム。
【請求項５】
開発担当者が前記申請者端末、または前記承認者端末から前記Ｗｅｂサーバを利用する時、認証サーバにより開発担当者の認証を事前に行うことを特徴とする請求項１または２いずれか１項記載のＷｅｂを利用した用語管理システム。
【請求項６】
システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムが実行するＷｅｂを利用した用語管理方法であって、
用語の申請者が使用する申請者端末によって作成された登録や更新が行われる用語は更新申請情報として前記Ｗｅｂサーバによって受け付けられ、格納される第１のステップと、
用語の承認者が使用する承認者端末によって前記格納された更新申請情報に対して承認が行われる第２のステップと、
承認が行われた前記更新申請情報は、前記Ｗｅｂサーバによって前記用語データベースへ自動的に反映が行われる第３のステップと、
を備えることを特徴とするＷｅｂを利用した用語管理方法。
【請求項７】
システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムが実行するＷｅｂを利用した用語管理方法であって、
用語の申請者が使用する申請者端末によって登録や更新が行われる用語が更新申請情報として申請される第１のステップと、
前記Ｗｅｂサーバ上で動作する更新情報登録処理は、前記申請者端末から申請された前記更新申請情報を受け付け、それを更新申請情報データベースに登録する第２のステップと、
承認者端末を使用して前記登録された更新申請情報を参照し承認を承認者が行う第３のステップと、
前記Ｗｅｂサーバ上で動作する承認処理は、前記承認者端末による承認の結果に従い、前記更新申請情報データベースの前記更新申請情報の更新を行う第４のステップと、
前記Ｗｅｂサーバ上で動作する日別更新処理は、前記承認者端末によって承認された前記更新申請情報を前記用語データベースに自動的に反映する第５のステップと、
を備えることを特徴とするＷｅｂを利用した用語管理方法。
【請求項８】
システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムを構成するコンピュータに実行させるプログラムであって、
用語の申請者が使用する申請者端末によって作成された登録や更新が行われる用語は更新申請情報として前記Ｗｅｂサーバによって受け付けられ、格納される第１のステップと、
用語の承認者が使用する承認者端末によって前記格納された更新申請情報に対して承認が行われる第２のステップと、
承認が行われた前記更新申請情報は、前記Ｗｅｂサーバによって前記用語データベースへ自動的に反映が行われる第３のステップと、
を備えることを特徴とするＷｅｂを利用した用語管理プログラム。
【請求項９】
システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムを構成するコンピュータに実行させるプログラムであって、
用語の申請者が使用する申請者端末によって登録や更新が行われる用語が更新申請情報として申請される第１のステップと、
前記Ｗｅｂサーバ上で動作する更新情報登録処理は、前記申請者端末からの前記更新申請情報を受け付け、それを更新申請情報データベースに登録する第２のステップと、
承認者端末を使用して前記登録された更新申請情報を参照し承認を承認者が行う第３のステップと、
前記Ｗｅｂサーバ上で動作する承認処理は、前記承認者端末による承認の結果に従い、前記更新申請情報データベースの前記更新申請情報の更新を行う第４のステップと、
前記Ｗｅｂサーバ上で動作する日別更新処理は、前記承認者端末によって承認された前記更新申請情報を前記用語データベースに自動的に反映する第５のステップと、
を備えることを特徴とするＷｅｂを利用した用語管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、大規模システム開発時に共同して開発を担当する社内、社外、海外等に分散する開発拠点において、共通に開発に使用する用語を、Ｗｅｂサーバ上のデータベースを用いて各開発拠点から簡易に登録や修正を可能とするＷｅｂを利用した用語管理システム、方法及びプログラムに関する。
【０００２】
【従来の技術】
システム開発時に適用される用語登録システムの典型的な例としては、特開平０６−１４９５５３号公報や、特開２００１−２４３０５５号公報に記載されているものが代表的なものである。
【０００３】
この様なシステムの多くは、従来の開発メンバがある一箇所に集合したプロジェクトを念頭においたものであり、開発者が各地域の開発拠点に分散（場合によっては外国に）しているプロジェクト形態にそのまま適用できない部分がある。
【０００４】
大規模なソフトウェアシステムの開発においては、そのシステム固有の専門用語が多々ある。　例えば、金融システム等における「名寄せ」の用語は、一般の辞書にある内容とは異にするものである。金融システム等の大規模システムの開発においては、雑多な経緯の経験者によって開発される場合が多い。通常、システム開発要員は、未経験者や他システム開発の経験者等もいて、これから開発を担当をしようとするシステムの専門的な用語に不慣れな場合が多い。また、それだけでなく新規なシステムの場合、その新規性から発生する新たな用語も多々あるため、開発に関連した用語の理解の不十分な状態での開発は、多くの問題点を発生させる事があるものである。
【０００５】
【発明が解決しようとする課題】
従来技術における第１の問題点は、プロジェクトが大規模になる場合、用語の登録や更新の手続きにおける管理コストが増大すると共に、手順ミスによる障害が発生しやすくなることである。
【０００６】
その理由は、開発システム規模が大きな場合は、用語の登録更新の機会が多くなるため、手作業を中心とした用語管理手順などでは、用語の内容の整合性を保つことが難しくなり、申請誤りなどの問題が発生しやすくなるためである。
【０００７】
第２の問題点は、プロジェクトが大規模になると、各開発グループ間の情報伝達が疎遠になることである。その理由は、大規模な開発プロジェクトでは全開発者を一つの場所に留めておくことは不可能であり、どうしても地理的に分散せざるを得ない。この場合に用語などの共通事項を効率よくプロジェクト全体に知らせることが難しくなるからである。
【０００８】
以上のような問題点を鑑みて、本発明の第一の目的は、業務システム開発上必要な、用語管理の各種作業（登録、更新、削除）をＷｅｂサーバ機能を利用することにより、利用者の負担を軽減し、かつ信頼性の高い更新手段を提供することである。
【０００９】
本発明の第２の目的は、Ｗｅｂ機能を基盤とすることにより広範囲に渡るグループ間メンバ同士の情報共有を実現できることにある。
【００１０】
本発明の第３の目的は、Ｗｅｂサーバ機能の利用により低コストな運用を実現することにある。
【００１１】
本発明は、以上のような目的を持ったＷｅｂを利用した用語管理システム、方法及びプログラムである。
【００１２】
【課題を解決するための手段】
本発明の第１のＷｅｂを利用した用語管理システムは、システムの開発で使用される用語を一括して用語データベース上で管理し、開発担当者による前記用語データベースへの用語の登録や更新や参照を端末から行う用語管理システムであって、
登録や更新する用語を更新申請情報として申請者が申請する為の申請者端末と、
前記申請された前記更新申請情報を参照して承認を承認者が行う為の承認者端末と、
Ｗｅｂサーバ上で動作し前記承認者端末によって承認された前記更新申請情報を前記用語データベースに反映する日別更新処理と、
前記申請者端末と前記承認者端末と前記Ｗｅｂサーバとを通信で接続するインターネットを含むネットワークと、
を備える。
【００１３】
本発明の第２のＷｅｂを利用した用語管理システムは、システムの開発で使用される用語を一括して用語データベース上で管理し、開発担当者による前記用語データベースへの用語の登録や更新や参照を端末から行う用語管理システムであって、
登録や更新する用語を更新申請情報として申請者が申請するための申請者端末と、
Ｗｅｂサーバ上で動作し、前記申請者端末からの前記更新申請情報を受け付け、それを更新申請情報データベースに登録する更新情報登録処理と、
前記登録された更新申請情報を前記更新申請情報データベースを参照し、承認を承認者が行う為の承認者端末と、
前記Ｗｅｂサーバ上で動作し、前記承認者端末による承認の結果に従い、前記更新申請情報データベースの前記更新申請情報の更新を行う承認処理と、
前記Ｗｅｂサーバ上で動作し、前記承認者端末によって承認された前記更新申請情報を前記用語データベースに自動的に反映する日別更新処理と、
前記申請者端末と前記承認者端末と前記Ｗｅｂサーバとを通信で接続するインターネットを含むネットワークと、
を備える。
【００１４】
本発明の第３のＷｅｂを利用した用語管理システムは、第１または第２の発明において、前記申請者端末は、社内の申請者が前記更新申請情報の登録を実行する為の社内申請者端末と、社外の申請者が前記更新申請情報の登録を実行する為の社外申請者端末と、海外の申請者が前記更新申請情報の登録を実行する為の海外申請者端末と、を含む。
【００１５】
本発明の第４のＷｅｂを利用した用語管理システムは、第２の発明において、前記更新情報登録処理は、前記更新申請情報を受け付けると、
前記承認者端末にその旨を電子メールによって通知し、前記承認処理は前記承認の結果を前記申請者端末に電子メールで通知することを備える。
【００１６】
本発明の第５のＷｅｂを利用した用語管理システムは、第１または第２の発明において、開発担当者が前記申請者端末、または前記承認者端末から前記Ｗｅｂサーバを利用する時、認証サーバにより開発担当者の認証を事前に行うことを備える。
【００１７】
本発明の第１のＷｅｂを利用した用語管理方法は、システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムが実行するＷｅｂを利用した用語管理方法であって、
用語の申請者が使用する申請者端末によって作成された登録や更新が行われる用語は更新申請情報として前記Ｗｅｂサーバによって受け付けられ、格納される第１のステップと、
用語の承認者が使用する承認者端末によって前記格納された更新申請情報に対して承認が行われる第２のステップと、
承認が行われた前記更新申請情報は、前記Ｗｅｂサーバによって前記用語データベースへ自動的に反映が行われる第３のステップと、
を備える。
【００１８】
本発明の第２のＷｅｂを利用した用語管理方法は、システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムが実行するＷｅｂを利用した用語管理方法であって、
用語の申請者が使用する申請者端末によって登録や更新が行われる用語が更新申請情報として申請される第１のステップと、
前記Ｗｅｂサーバ上で動作する更新情報登録処理は、前記申請者端末から申請された前記更新申請情報を受け付け、それを更新申請情報データベースに登録する第２のステップと、
承認者端末を使用して前記登録された更新申請情報を参照し承認を承認者が行う第３のステップと、
前記Ｗｅｂサーバ上で動作する承認処理は、前記承認者端末による承認の結果に従い、前記更新申請情報データベースの前記更新申請情報の更新を行う第４のステップと、
前記Ｗｅｂサーバ上で動作する日別更新処理は、前記承認者端末によって承認された前記更新申請情報を前記用語データベースに自動的に反映する第５のステップと、
を備える。
【００１９】
本発明の第１のＷｅｂを利用した用語管理プログラムは、システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムを構成するコンピュータに実行させるプログラムであって、
用語の申請者が使用する申請者端末によって作成された登録や更新が行われる用語は更新申請情報として前記Ｗｅｂサーバによって受け付けられ、格納される第１のステップと、
用語の承認者が使用する承認者端末によって前記格納された更新申請情報に対して承認が行われる第２のステップと、
承認が行われた前記更新申請情報は、前記Ｗｅｂサーバによって前記用語データベースへ自動的に反映が行われる第３のステップと、
を備える。
【００２０】
本発明の第２のＷｅｂを利用した用語管理プログラムは、システムの開発で使用される用語を一括してＷｅｂサーバの用語データベース上で管理し、開発担当者による前記用語データベース上の用語の登録や更新や参照を前記Ｗｅｂサーバとネットワークで接続した端末から行う用語管理システムを構成するコンピュータに実行させるプログラムであって、
用語の申請者が使用する申請者端末によって登録や更新が行われる用語が更新申請情報として申請される第１のステップと、
前記Ｗｅｂサーバ上で動作する更新情報登録処理は、前記申請者端末からの前記更新申請情報を受け付け、それを更新申請情報データベースに登録する第２のステップと、
承認者端末を使用して前記登録された更新申請情報を参照し承認を承認者が行う第３のステップと、
前記Ｗｅｂサーバ上で動作する承認処理は、前記承認者端末による承認の結果に従い、前記更新申請情報データベースの前記更新申請情報の更新を行う第４のステップと、
前記Ｗｅｂサーバ上で動作する日別更新処理は、前記承認者端末によって承認された前記更新申請情報を前記用語データベースに自動的に反映する第５のステップと、
を備える。
【００２１】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２２】
図１に示す通り、本システムは、大きく分けてサーバと、クライアントと、この両者を結ぶインターネットを含むネットワーク３００と、から構成されている。
【００２３】
サーバは、認証サーバ１５０と、Ｗｅｂサーバ１６０と、データベースサーバ１７０と、の三種類の異なる役割を持つサーバより構成される。
【００２４】
認証サーバ１５０は、クライアントからのＷｅｂサーバ１６０へのアクセス開始時に利用者の認証を行い、許可された利用者のみにアクセスを許すものである。
【００２５】
Ｗｅｂサーバ１６０では、対話型で用語の登録や更新を行う更新情報登録処理１０と、承認者による承認を行う承認処理２０と、承認された用語の登録を行う日時更新処理３０と、用語データベースの維持を行うサーバメンテナンス処理４０と、がアプリケーションプログラムとして起動されている。
【００２６】
データベースサーバ１７０は、Ｗｅｂサーバ１６０から参照される、承認済みの用語が登録された用語データベース２００と、申請された用語が一時的に蓄積される更新申請情報データベース２１０と、登録や更新が行われる用語の履歴を管理する更新履歴データベース２２０と、を備える。
【００２７】
クライアントは、社内申請者端末１００と、社外申請者端末１１０と、海外申請者端末１２０と、承認者端末１４０と、から構成される。
【００２８】
尚、申請者端末５０と承認者端末１４０は同じシステムの開発を行う開発担当者である利用者の役割による区別であり、端末のハードウェア、ソフトウェア上に機能的な差異が存在するものではない。各端末はそれぞれブラウザ１３０を内蔵している。申請者端末５０は、用語の申請に使用されだけでなく、登録されている用語の参照やシステムの開発にも使用される。
【００２９】
承認者端末１４０は１台しか図示していないが、例えば、登録が行われる用語の内容による分野に従い、分野別に複数の承認者と複数の承認者端末１４０を設定してもよい。
【００３０】
次に、図２〜図６のフローチャートを参照して本実施の形態の全体の動作について詳細に説明する。
【００３１】
まず、図２にて大規模システム向けのソフトウェアの開発で使用する用語について、その申請から登録までの流れを示す。
【００３２】
大規模システムの開発の主担当をするある会社があって、その会社から見て、社内、社外、海外の区別をするものとする。
【００３３】
用語の登録申請を行う申請者端末５０は、社内申請者端末１００と、社外申請者端末１１０と、海外申請者端末１２０と、を含む。
【００３４】
社内の開発拠点から用語の申請を行う社内申請者は、社内申請者端末１００から、用語の申請を社外の開発拠点から行う社外申請者は、社外申請者端末１１０から、用語の申請を海外の開発拠点から行う海外申請者は、海外申請者端末１２０から、それぞれ用語の申請を実行する（ステップ１１）。
【００３５】
申請者端末５０から用語の申請が行われると、Ｗｅｂサーバ１６０の更新情報登録処理１０が起動されて申請者端末５０との間で対話的な申請処理の実行が行われ、更新情報登録処理１０によって更新申請情報が自動的に作成されてデータベースサーバ１７０の更新申請情報データベース２１０に格納される。
【００３６】
但し、更新情報登録処理１０は、同じ用語に対する更新申請情報がすでに更新申請情報データベース２１０に登録されている場合は、２番目以降の同じ用語についての申請は拒否をする。
【００３７】
申請が受け付けられた場合、更新情報登録処理１０は、承認者端末１４０に電子メールによって用語が申請された旨を通知する。尚、ここで使用する「用語の申請」の内容には、新規に作成した用語の登録のみでなく、既に登録されている用語の修正や登録されている用語の削除も含むものとする。
【００３８】
承認者は申請者からの電子メールを受けると、承認者端末１４０よりＷｅｂサーバ１６０の承認処理２０を起動して、各更新申請情報に対する承認または非承認の判定を対話的に実行する（ステップ１２）。
【００３９】
承認処理２０は、申請者の登録した該当する更新申請情報を更新申請情報データベース２１０から取りだし承認者端末１４０に送信する。承認者端末１４０ではこの内容を画面に表示して、以降、Ｗｅｂサーバの承認処理２０と承認者端末１４０のブラウザ１３０によって、承認者による対話的な承認処理を可能とする。
【００４０】
承認者のチェックの結果、承認が行われると、承認処理２０は、更新申請情報データベース２１０内に格納されている当該更新申請情報に承認済みであることを付記する。承認処理２０は、承認者端末１４０よって非承認とされた更新申請情報については、削除する。承認処理２０は、承認者による承認、非承認の結果を電子メールによって申請者端末５０に通知する。非承認の場合には、この電子メールに非承認の理由や修正部分の指摘等が記載される。申請者は、このメールを参考にして用語の内容の修正を行い、前述したように再度申請を行うことができる。
【００４１】
尚、用語データベース２００に登録される一つの用語の内容は、用語についた名前、テキストや図形等による用語の説明、１または複数の関連する他の用語、用語の説明が修正された時のその内容を含む改訂履歴、申請者名、承認者名、承認日付を含んでいる。また、用語として開発対象システム固有の用語以外に開発の目的を説明した「開発目的」や開発のスケジュールを説明した「開発日程」、開発を担当する社内、社外、海外の拠点と開発担当分野を説明した「開発拠点」等、技術的な内容に特に限定することなく開発全体をスムーズに行うにあたって、開発に関係する全員が知っていた方がよい内容も用語によって登録されていてもよい。
【００４２】
尚、用語の内容に基づいて用語を分野別に区分し、例えば、分野ごとに承認者をそれぞれ設定しても構わない。この場合、申請者端末５０からの申請時に申請者は申請する用語の属する分野を指定することにより、Ｗｅｂサーバ１６０は、承認を依頼する承認者を特定することができる。
【００４３】
Ｗｅｂサーバ１６０では、一日に一回定時刻に自動的に日別更新処理３０が起動される。Ｗｅｂサーバ１６０で動作する日別更新処理３０は、各更新申請情報の承認者端末１４０からの承認の行われていることを確認し、新たに承認済となった更新申請情報を用語データベース２００へ自動的に反映するとともに、更新履歴情報が作成され、更新履歴データベース２２０内にも格納される（ステップ１３）。この時、日別更新処理３０は、用語データベースへ登録を行った用語に関する更新申請情報を更新申請情報データベース２１０から削除する。
【００４４】
更新履歴情報には、用語の名前、登録、修正、削除の処理区別、用語データベース２００への反映が行われた日付、申請者名等が記録される。
【００４５】
申請者、承認者は翌日以降に更新履歴から、用語登録状況を確認する（ステップ１４）
次に、用語登録システム上における主な処理の動作について説明する。
【００４６】
まず、図３のフローチャートにて用語の新規登録または削除処理の流れを示す。最初に利用者はユーザ名とパスワードを入力して認証サーバ１５０による利用者の認証処理を実施し、Ｗｅｂサーバ１６０に接続する（ステップ２１）。
【００４７】
認証後、申請者は申請者端末５０から用語の登録や削除に必要なデータを入力（ステップ２２）し、Ｗｅｂサーバ１６０に送信する（ステップ２３）。
【００４８】
Ｗｅｂサーバ１６０側では入力内容の確認を行い（ステップ２４）、形式上の不備がなければ更新情報を作成し、登録申請情報データベース２１０に登録する（ステップ２５）。
【００４９】
次に、図４のフローチャートは、用語データベース２００に登録済用語の検索処理の流れを示す。利用者は申請者端末５０から利用者認証を認証サーバ１５０から受けて、Ｗｅｂサーバ１６０に接続（ステップ３１）し、画面上から参照したい用語についての検索条件を入力（ステップ３２）後、Ｗｅｂサーバ１６０に送信する（ステップ３３）。
【００５０】
Ｗｅｂサーバ１６０側では受信した検索条件の確認を行い、用語データベース２００の検索を行う（ステップ３４）。
【００５１】
検索結果が得られたかを確認し（ステップ３５）、検索結果が得られた場合は、その検索条件にヒットした用語全体の結果を申請者端末５０へ送信する（ステップ３６）。申請者端末５０では、必要なら再度検索条件を与えて、絞り込みを繰り返す。
【００５２】
次に、図５のフローチャートにて、用語データベース２００に登録されている用語の更新処理の流れを示す。
【００５３】
利用者は申請者端末５０から認証処理を行う為のユーザ名とパスワードを認証サーバ１５０に送信して認証を受けると、Ｗｅｂサーバ１６０に接続（ステップ４１）し、画面から更新対象となる用語の検索条件を入力後、Ｗｅｂサーバ１６０に送信する（ステップ４２）。Ｗｅｂサーバ１６０では、受信した情報を元に用語データベース２００の検索処理を実施する（ステップ４３）。検索は用語名によるものや用語の説明に使用されているキーワードによるものや申請者名やそれらの組み合わせによって行われる。
【００５４】
検索結果が得られたかを確認し（ステップ４４）、検索結果が得られた場合は、クライアント側に検索結果を返す（ステップ４５）。申請者端末５０では検索された用語についての更新情報を入力し、再度、Ｗｅｂサーバ１６０側に送信する（ステップ４６）。
【００５５】
Ｗｅｂサーバ１６０側では更新内容の確認を行い（ステップ４７）、不備がなければ用語データベース２００の更新情報を作成し、更新申請情報データベース２１０に登録する（ステップ４８）。
【００５６】
最後に図６のフローチャートにて、日別更新処理３０で行われる処理について説明する。日別更新処理３０は一日に一回定時刻にＷｅｂサーバ１６０上で自動起動される（ステップ５１）。
【００５７】
日別更新処理３０ではまずその当日に登録された更新申請情報データベース２１０の登録申請情報および承認情報をそれぞれ読み込み（ステップ５２）。内容を確認する（ステップ５３）。
【００５８】
確認の結果、承認済の登録申請情報については、登録申請情報の内容を元に用語データベース２００の更新を行う（ステップ５３）。
【００５９】
次に、登録申請情報全件に対する更新履歴情報を作成し、更新履歴データベース２２０に登録する（ステップ５４）。
【００６０】
図７の様に、プロジェクト規模が比較的小規模の場合、または以上に説明した構成を構築するために十分なリソースが確保できない場合、図７のブロック図に示す構成のように、Ｗｅｂサーバ１６０とデータベースサーバ１７０を１つの同じコンピュータ上で共有することができる。
【００６１】
この場合、Ｗｅｂサーバ１６０間とデータベースサーバ１７０間のネットワーク３００による情報通信は不要となるが、当該コンピュータでは、Ｗｅｂサーバ１６０とデータベースサーバ１７０の２つの役割をこなす必要があるため、コンピュータの負荷は増大する。
【００６２】
【発明の効果】
第１の効果は、Ｗｅｂの対話的操作により、用語登録作業（新規登録、削除、更新）が容易に実施できることにある。その理由は、Ｗｅｂによる対話的な手続きにより利用者の操作上の負担が軽減されるためである。
【００６３】
第２の効果は、用語登録情報の入力部分と実際にデータベースを更新処理が独立させているため、データベース更新時のミスが防げることにある。
【００６４】
その理由は、実際のデータベース更新処理は登録情報入力部分の処理とは独立に、日次更新処理３０が自動的に実行するため、申請者または承認者が直接データ操作を実施する必要がなく、更新誤りを防げるためである。
【図面の簡単な説明】
【図１】本発明のシステム構成を示すブロック図である。
【図２】用語申請からデータベース反映までの動作を示すフローチャートである。
【図３】登録／削除処理の動作を示すフローチャートである。
【図４】検索処理の動作を示すフローチャートである。
【図５】更新処理の動作を示すフローチャートである。
【図６】日別更新処理の動作を示すフローチャートである。
【図７】第２のシステム構成を示すブロック図である。
【符号の説明】
１０　　更新情報登録処理
２０　　承認処理
３０　　日別更新処理
４０　　サーバメンテナンス処理
５０　　申請者端末
１００　　社内申請者端末
１１０　　社外申請者端末
１２０　　海外申請者端末
１３０　　ブラウザ
１４０　　承認者端末
１５０　　認証サーバ
１６０　　Ｗｅｂサーバ
１７０　　データベースサーバ
２００　　用語データベース
２１０　　更新申請情報データベース
２２０　　更新履歴データベース
３００　　ネットワーク
【図１】
2004021835.tif 000003
【図２】
2004021835.tif 000004
【図３】
2004021835.tif 000005
【図４】
2004021835.tif 000006
【図５】
2004021835.tif 000007
【図６】
2004021835.tif 000008
【図７】
2004021835.tif 000009