(57)【要約】【課題】  用語の統一にかかる労力およびコストが低減可能な用語管理装置、用語管理方法およびプログラムを提供する。【解決手段】  入力部１２０は、用語の読み仮名を受け付け、用語候補選択部１０２に出力する。用語候補選択部１０２は、入力部１２０から用語の読み仮名を受け付けると、用語の読み仮名を含む読み仮名と関連づけられて用語定義記憶部１０３にて記憶された用語および関連語を取得し、取得した用語および関連語を表示部１１０に表示する。入力部１２０が表示部１１０に表示された用語および関連語から特定の用語を選択する選択指示を受け付けた場合、特定の用語を、入力部１１０が受け付けた用語の読み仮名に対応する用語として特定する。【選択図】      図１
2006244025.tif 000002
【特許請求の範囲】
【請求項１】
用語の読み仮名を受け付けると、該用語の読み仮名に対応する用語を特定する用語管理装置であって、
前記用語、前記用語の読み仮名、および、前記用語の関連語と、を関連づけて記憶する用語定義記憶手段と、
各種情報を表示する表示部と、
ユーザからの入力を受け付ける入力部と、
前記入力部が前記用語の読み仮名を受け付けると、受け付けた用語の読み仮名を含む読み仮名と関連づけて用語定義記憶手段にて記憶された用語および関連語を取得し、取得した前記用語および関連語を前記表示部に表示し、前記入力部が前記表示部に表示された前記用語および関連語から特定の用語を選択する選択指示を受け付けた場合、前記特定の用語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定する選択手段と、
を含む用語管理装置。
【請求項２】
請求項１に記載の用語管理装置において、
前記選択手段は、
前記表示部に前記用語および前記関連語が表示されている間に、前記入力部が追加要求を受け付けると、前記入力部が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力を前記ユーザに要求する入力要求情報を前記表示部に表示し、前記入力部が前記ユーザに入力を要求した用語および関連語を受け付けた場合、前記入力部が受け付けた用語および関連語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定し、
前記用語定義記憶手段は、
前記入力部が受け付けた用語および関連語を前記用語の読み仮名と関係づけて記憶する、
用語管理装置。
【請求項３】
請求項１または２に記載の用語管理装置において、
前記選択手段にて特定された用語を設計情報で使用する使用用語として受け付け、受け付けた前記使用用語を設計情報に加え、前記設計情報を作成あるいは編集する編集手段と、
前記編集手段にて作成あるいは編集された設計情報を受け付け、受け付けた前記設計情報を記憶する設計情報記憶手段と、
前記使用用語の前記設計情報内の使用位置を特定する位置情報を作成する位置情報作成手段と、
前記位置情報作成手段にて作成された位置情報と前記使用用語を関連づけて記憶する位置情報記憶手段と、
を含む用語管理装置。
【請求項４】
請求項３に記載の用語管理装置において、
前記入力部が置換元用語および置換先用語を受け付けた場合、前記置換元用語と関連づけて記憶された前記位置情報を前記位置情報記憶手段から取得し、取得した位置情報にて特定された位置にある前記置換元用語を前記置換先用語に置換する置換手段、
を含む用語管理装置。
【請求項５】
用語の読み仮名を受け付けると、該用語の読み仮名に対応する用語を特定し、前記用語、前記用語の読み仮名、および、前記用語の関連語と、を関連づけて記憶する用語定義記憶手段と、各種情報を表示する表示部と、ユーザからの入力を受け付ける入力部と、を含む用語管理装置が行う用語管理方法であって、
前記入力部が前記用語の読み仮名を受け付けると、受け付けた用語の読み仮名を含む読み仮名と関連づけて用語定義記憶手段にて記憶された用語および関連語を取得し、取得した前記用語および関連語を前記表示部に表示し、前記入力部が前記表示部に表示された前記用語および関連語から特定の用語を選択する選択指示を受け付けた場合、前記特定の用語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定する選択ステップ、
を含む用語管理方法。
【請求項６】
請求項５に記載の用語管理方法において、
前記用語定義記憶手段は、前記入力部が受け付けた用語および関連語を前記用語の読み仮名と関係づけて記憶し、
前記選択ステップでは、
前記表示部に前記用語および前記関連語が表示されている間に、前記入力部が追加要求を受け付けると、前記入力部が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力を前記ユーザに要求する入力要求情報を前記表示部に表示し、前記入力部が前記ユーザに入力を要求した用語および関連語を受け付けた場合、前記入力部が受け付けた用語および関連語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定する、
用語管理方法。
【請求項７】
請求項５または６に記載の用語管理方法において、
前記用語管理装置は、設計情報記憶手段と、位置情報記憶手段と、をさらに含み、
前記選択ステップにて特定された用語を設計情報で使用する使用用語として受け付け、受け付けた前記使用用語を設計情報に加え、前記設計情報を作成あるいは編集する編集ステップと、
前記編集ステップにて作成あるいは編集された設計情報を前記設計情報記憶手段に記憶する設計情報記憶ステップと、
前記使用用語の前記設計情報内の使用位置を特定する位置情報を作成する位置情報作成ステップと、
前記位置情報作成ステップにて作成された位置情報と前記使用用語を関連づけて前記位置情報記憶手段に記憶する位置情報記憶ステップと、
を含む用語管理方法。
【請求項８】
請求項７に記載の用語管理方法において、
前記入力部が置換元用語および置換先用語を受け付けた場合、前記置換元用語と関連づけられて記憶された前記位置情報を前記位置情報記憶手段から取得し、取得した位置情報にて特定された位置にある前記置換元用語を前記置換先用語に置換する置換ステップ、
を含む用語管理方法。
【請求項９】
用語の読み仮名を受け付けると、該用語の読み仮名に対応する用語を特定する用語管理処理を、前記用語、前記用語の読み仮名、および、前記用語の関連語と、を関連づけて記憶する用語定義記憶手段と、各種情報を表示する表示部と、ユーザからの入力を受け付ける入力部と、に接続されたコンピュータに実行させるプログラムであって、
前記入力部が前記用語の読み仮名を受け付けると、受け付けた用語の読み仮名を含む読み仮名と関連づけられて用語定義記憶手段にて記憶された用語および関連語を取得し、取得した前記用語および関連語を前記表示部に表示し、前記入力部が前記表示部に表示された前記用語および関連語から特定の用語を選択する選択指示を受け付けた場合、前記特定の用語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定する選択処理、
を含む用語管理処理を前記コンピュータに実行させるプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
前記選択処理は、
前記表示部に前記用語および前記関連語が表示されている間に、前記入力部が追加要求を受け付けると、前記入力部が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力を前記ユーザに要求する入力要求情報を前記表示部に表示し、前記入力部が前記ユーザに入力を要求した用語および関連語を受け付けた場合、前記入力部が受け付けた用語および関連語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定し、
前記用語管理処理は、
前記入力部が受け付けた用語および関連語を前記用語の読み仮名と関係づけて前記用語定義記憶手段に記憶する用語定義記憶処理、
をさらに含むプログラム。
【請求項１１】
請求項９または１０に記載のプログラムにおいて、
前記コンピュータは、設計情報記憶手段と、位置情報記憶手段と、にさらに接続され、
前記用語管理処理は、
前記選択処理にて特定された用語を設計情報で使用する使用用語として受け付け、受け付けた前記使用用語を設計情報に加え、前記設計情報を作成あるいは編集する編集処理と、
前記編集処理にて作成あるいは編集された設計情報を前記設計情報記憶手段に記憶する設計情報記憶処理と、
前記使用用語の前記設計情報内の使用位置を特定する位置情報を作成する位置情報作成処理と、
前記位置情報作成処理にて作成された位置情報と前記使用用語を関連づけて前記位置情報記憶手段に記憶する位置情報記憶処理と、
を含むプログラム。
【請求項１２】
請求項９に記載のプログラムにおいて、
前記用語管理処理は、
前記入力部が置換元用語および置換先用語を受け付けた場合、前記置換元用語と関連づけられて記憶された前記位置情報を前記位置情報記憶手段から取得し、取得した位置情報にて特定された位置にある前記置換元用語を前記置換先用語に置換する置換処理、
を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用語管理装置、用語管理方法およびプログラムに関する。
【背景技術】
【０００２】
一般に、設計情報内では、設計情報を読む開発者などが設計情報を容易に理解できるように、同義語を一つの用語に統一することが望ましい。しかし、設計情報に用いられる用語には、同義語が複数存在すること、あるいは、タイプミスによる誤植があること、などにより、用語の統一には労力とコストがかかる。そのため、効率的に用語を統一する用語管理装置が必要とされている。
【０００３】
例えば、特許文献１（特開平７−３３４５２８号公報）に記載の用語管理装置では、設計情報内で使用される各種用語と同義語とを関連づけて定義する用語辞書と、設計情報内で使用されている各種用語と、を相互に参照している。この用語管理装置は、用語辞書側で１つ用語を置換すると、設計情報内で使用されている全ての用語を置換する。これにより、用語の統一を行っている。
【特許文献１】特開平７−３３４５２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の用語管理装置では、例えば、用語の入力時に仮名漢字変換等の変換ミスが発生すると、用語辞書に定義付けられていない用語が誤って入力される可能性がある。この場合、用語辞書に定義付けられていない用語を使用しているため、用語辞書側で用語の置換を行った際、設計情報内の用語が変更されず、設計情報内での用語が統一されない可能性がある。
【０００５】
本発明の目的は、用語の統一にかかる労力およびコストが低減可能な用語管理装置、用語管理方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明の用語管理装置は、用語の読み仮名を受け付けると、該用語の読み仮名に対応する用語を特定する用語管理装置であって、前記用語、前記用語の読み仮名、および、前記用語の関連語と、を関連づけて記憶する用語定義記憶手段と、各種情報を表示する表示部と、ユーザからの入力を受け付ける入力部と、前記入力部が前記用語の読み仮名を受け付けると、受け付けた用語の読み仮名を含む読み仮名と関連づけられて用語定義記憶手段にて記憶された用語および関連語を取得し、取得した前記用語および関連語を前記表示部に表示し、前記入力部が前記表示部に表示された前記用語および関連語から特定の用語を選択する選択指示を受け付けた場合、前記特定の用語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定する選択手段と、を含む。
【０００７】
また、本発明の用語管理方法は、用語の読み仮名を受け付けると、該用語の読み仮名に対応する用語を特定し、前記用語、前記用語の読み仮名、および、前記用語の関連語と、を関連づけて記憶する用語定義記憶手段と、各種情報を表示する表示部と、ユーザからの入力を受け付ける入力部と、を含む用語管理装置が行う用語管理方法であって、前記入力部が前記用語の読み仮名を受け付けると、受け付けた用語の読み仮名を含む読み仮名と関連づけられて用語定義記憶手段にて記憶された用語および関連語を取得し、取得した前記用語および関連語を前記表示部に表示し、前記入力部が前記表示部に表示された前記用語および関連語から特定の用語を選択する選択指示を受け付けた場合、前記特定の用語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定する選択ステップ、を含む。
【０００８】
前記発明によれば、読み仮名を含む読み仮名と関連づけられた用語および関連語が表示され、用語および関連語から読み仮名に対応する用語が選択される。これにより、例えば、仮名漢字変換等の変換ミスあるいは同義語などの使用による用語の不統一を低減することが可能になる。よって、例えば、変換ミスにより、用語および関連語が関連づけられて記憶されていない用語が発生したために、設計情報内の用語の統一が図れない状況が起こる可能性を低減できる。したがって、用語の統一にかかる労力およびコストが削減可能になる。
【０００９】
また、本発明の用語管理装置は、前記選択手段は、前記表示部に前記用語および前記関連語が表示されている間に、前記入力部が追加要求を受け付けると、前記入力部が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力を前記ユーザに要求する入力要求情報を前記表示部に表示し、前記入力部が前記ユーザに入力を要求した用語および関連語を受け付けた場合、前記入力部が受け付けた用語および関連語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定し、前記用語定義記憶手段は、前記入力部が受け付けた用語および関連語を前記用語の読み仮名と関係づけて記憶することが望ましい。
【００１０】
また、本発明の用語管理方法は、前記用語定義記憶手段は、前記入力部が受け付けた用語および関連語を前記用語の読み仮名と関係づけて記憶し、前記選択ステップでは、前記表示部に前記用語および前記関連語が表示されている間に、前記入力部が追加要求を受け付けると、前記入力部が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力を前記ユーザに要求する入力要求情報を前記表示部に表示し、前記入力部が前記ユーザに入力を要求した用語および関連語を受け付けた場合、前記入力部が受け付けた用語および関連語を、前記入力部が受け付けた用語の読み仮名に対応する用語として特定することが望ましい。
【００１１】
前記発明によれば、用語の読み仮名に対応する用語および該用語の関連語が入力され、記憶される。これにより、新しく作られた用語等、あらかじめ用語および該用語の関連語が関連づけて記憶されていない用語を使用する場合でも、次回使用時から用語および該用語の関連語を表示することが可能になる。よって、用語の統一にかかる労力およびコストが削減可能になる。
【００１２】
また、本発明の用語管理装置は、前記選択手段にて特定された用語を設計情報で使用する使用用語として受け付け、受け付けた前記使用用語を設計情報に加え、前記設計情報を作成あるいは編集する編集手段と、前記編集手段にて作成あるいは編集された設計情報を受け付け、受け付けた前記設計情報を記憶する設計情報記憶手段と、前記使用用語の前記設計情報内の使用位置を特定する位置情報を作成する位置情報作成手段と、前記位置情報作成手段にて作成された位置情報と前記使用用語を関連づけて記憶する位置情報記憶手段と、を含むことが望ましい。
【００１３】
また、本発明の用語管理方法は、前記用語管理装置は、前記用語管理装置は、設計情報記憶手段と、位置情報記憶手段と、をさらに含み、前記選択ステップにて特定された用語を設計情報で使用する使用用語として受け付け、受け付けた前記使用用語を設計情報に加え、前記設計情報を作成あるいは編集する編集ステップと、前記編集ステップにて作成あるいは編集された設計情報を前記設計情報記憶手段に記憶する設計情報記憶ステップと、前記使用用語の前記設計情報内の使用位置を特定する位置情報を作成する位置情報作成ステップと、前記位置情報作成ステップにて作成された位置情報と前記使用用語を関連づけて前記位置情報記憶手段に記憶する位置情報記憶ステップと、を含むことが望ましい。
【００１４】
前記発明によれば、使用用語の設計情報内の使用位置が特定される。これにより、ユーザは、用語の使用位置が把握できるため、用語の統一にかかる労力およびコストが削減可能になる。
【００１５】
また、本発明の用語管理装置は、前記入力部が置換元用語および置換先用語を受け付けた場合、前記置換元用語と関連づけられて記憶された前記位置情報を前記位置情報記憶手段から取得し、取得した位置情報にて特定された位置にある前記置換元用語を前記置換先用語に置換する置換手段、が望ましい。
【００１６】
また、本発明の用語管理方法は、前記入力部が置換元用語および置換先用語を受け付けた場合、前記置換元用語と関連づけられて記憶された前記位置情報を前記位置情報記憶手段から取得し、取得した前記情報にて特定された位置にある前記置換元用語を前記置換先用語に置換する置換ステップ、を含むことが望ましい。
【００１７】
前記発明によれば、置換元用語の位置情報に基づいて、置換元用語が置換先用語に置換される。これにより、設計情報内を全ての検索することなしに、全ての置換元用語を置換先用語に置換することが可能になる。したがって、用語の統一にかかる労力を低減させることが可能である。
【発明の効果】
【００１８】
本発明によれば、用語の統一にかかる労力およびコストが低減可能な用語管理装置、用語管理方法およびプログラムを提供することが可能である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施例を図面に基づいて説明する。
【００２０】
図１は、本実施例の用語管理装置の構成を示したブロック図である。
【００２１】
図１において、用語管理装置は、管理部１０１と表示部１１０と入力部１２０とメモリ１３０と、を含む。
【００２２】
また、管理部１０１は、用語候補選択部１０２と用語定義記憶部１０３と設計情報編集部１０４と設計情報記憶部１０５と位置情報生成部１０６と位置情報記憶部１０７と用語置換部１０８とを含む。
【００２３】
メモリ１３０は、コンピュータにて読み取り可能な記録媒体であり、管理部１０１の動作を規定するプログラムを記録している。
【００２４】
管理部１０１は、例えば、コンピュータであり、メモリ１３０に記録されているプログラムを読み取り、読み取られたプログラムを実行し、用語候補選択部１０２と設計情報編集部１０４と位置情報作成部１０６と用語置換部１０８と、を実現する。
【００２５】
表示部１１０は、例えば、ディスプレイであり、用語管理装置のユーザが設計情報を作成するための各種情報（入力要求情報など）を表示する。
【００２６】
入力部１２０は、例えば、キーボードであり、ユーザからの入力を受け付ける。例えば、用語の読み仮名を受け付ける。
【００２７】
管理部１０１は、入力部１２０が受け付けた用語の読み仮名に基づいて、設計情報および設計情報で使用される使用用語の作成および編集を行う。具体的には、以下で説明を行う。
【００２８】
用語定義記憶部１０３は、用語定義を記憶する。
【００２９】
用語定義とは、用語と用語の読み仮名と用語の関連語と、を関連づけた情報である。
【００３０】
図４は、用語定義の一例を示した図である。
【００３１】
図４において、用語定義は、各用語毎に識別番号４０１、用語４０２、読み仮名４０３、および、関連語情報４０４を関連づけてある。
【００３２】
識別番号４０１は、各用語を識別するための番号である。
【００３３】
用語４０２は、各用語である。
【００３４】
読み仮名４０２は、各用語の読み仮名である。
【００３５】
関連語情報４０３は、各用語に関連する用語の関連性および関連語の識別番号である。
【００３６】
例えば、用語４０２が「コスト」の関連語情報４０４は「同義語＝２」である。これは、コストの同義語が識別番号４０１の「２」の用語、すなわち、「原価」であることを示している。
【００３７】
また、図４に図示した関連付けは単なる一例であって、これに限定されるものではない。例えば、さらに用語の種別（例えば、データ項目、操作）あるいは属性集合（例えば、データの桁数および型）を加えても良い。
【００３８】
用語候補選択部１０２は、入力部１２０が受け付けた用語の読み仮名を受け付け、用語定義記憶部１０３にて記憶された用語定義に基づいて、入力部１２０から受け付けた用語の読み仮名を含む読み仮名と関連づけられた用語および関連語を取得する。
【００３９】
例えば、図４において、用語候補選択部１０２が入力部１２０から用語の読み仮名として「げんか」を受け付けた場合、用語候補選択部１０２は、入力部１２０から受け付けた用語の読み仮名「げんか」と用語定義内の読み仮名４０３が一致している「原価」、用語定義内の読み仮名４０３に「げんか」を含む「原価管理」、および、「原価」の関連語情報４０４内の「同義語＝５」が示す同義語、すなわち、「コスト」、を用語定義記憶部１０３から取得する。
【００４０】
用語候補選択部１０２は、入力部１２０から受け付けた読み仮名を含む読み仮名と関連づけられた用語および関連語を、表示部１１０に表示する。
【００４１】
図６は、表示部１１０に表示された用語の一覧の一例を示した図である。
【００４２】
例えば、図６において、入力部１２０から「げんか」を受け付け、用語定義記憶部１０３から「原価」「原価管理」「コスト」を取得した場合、表示部１１０に表示されている「げんか」の下に取得した「原価」「原価管理」「コスト」を表示する。
【００４３】
また、図６に図示した用語の一覧の表示方法は一例であって、これに限定されるものではない。例えば、取得した用語および関連語を「げんか」の上に表示しても良い。
【００４４】
入力部１２０が表示部１１０に表示された用語および関連語から特定の用語を選択する選択指示を受け付けた場合、選択された特定の用語を入力部１２０が受け付けた用語の読み仮名に対応する用語として特定する。
【００４５】
一方、表示部１１０に用語および関連語が表示されている間に、入力部１２０が追加要求を受け付けると、入力部１２０が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力をユーザに要求する入力要求情報を表示部１１０に表示し、入力部１２０がユーザに入力を要求した用語および関連語を受け付けた場合、入力部１２０が受け付けた用語を、入力部１２０が受け付けた用語の読み仮名に対応する用語として特定する。
【００４６】
用語定義記憶部１０３は、入力部１２０が受け付けた用語の読み仮名と用語の読み仮名に対応する用語および関連語と、を関連づけて記憶する。例えば、図４において、図示した用語定義を記憶する。
【００４７】
設計情報編集部１０４は、用語候補選択部１０２にて特定された用語を設計情報で使用する使用用語として受け付け、受け付けた使用用語を設計情報に加え、設計情報を作成あるいは編集する。また、作成あるいは編集された設計情報を設計情報記憶部１０５に出力する。
【００４８】
設計情報記憶部１０５は、設計情報編集部１０４から設計情報を受け付け、受け付けた設計情報を記憶する。
【００４９】
位置情報作成部１０６は、設計情報編集部１０４にて作成あるいは編集された設計情報と設計情報で使用される使用用語と用語定義記憶部１０３にて記憶された用語定義と、に基づいて、使用用語の設計情報内の使用位置を特定する位置情報を作成し、作成された位置情報と使用用語を関連づけて位置情報記憶部１０６に出力する。
【００５０】
図５は、設計情報および位置情報の一例を示した図である。
【００５１】
図５において、設計情報５００は、「業務ルール」「売上」「から」「原価」等の設計要素からなる。また、設計情報５００内の「売上」、「原価」、「利益」等の太文字で表わされている文字は用語である。
【００５２】
位置情報５１０は、設計情報５００で使用されている各用語（売上、原価、利益等）の用語定義内の識別番号４０１毎に、用語の位置を特定する参照箇所５１１を関連づけた情報である。
【００５３】
参照箇所５１１は、行の識別子（例えば、左端の設計要素）および行毎の左端から数えた設計要素の番号（例えば、行毎に左端の設計要素＃０とし、以下＃１、＃２、と数える）の組み合わせで用語の位置を特定している。
【００５４】
例えば、位置情報作成部１０６が、設計情報５００内で使用される「計算する」の位置情報を作成する場合、用語定義記憶部１０５にて記憶された用語定義から「計算する」の識別番号４０１「４」を取得する。また、用語定義から取得した識別番号４０１「４」を位置情報５１０に加えると共に、設計情報５００内の使用位置を特定し（この場合、一行目の左から８番目の設計要素なので「業務ルール１：＃７」となる）、参照箇所５１１に加える。
【００５５】
位置情報記憶部１０７は、位置情報作成部１０６にて作成された位置情報を受け付け、受け付けた位置情報を記憶する。
【００５６】
用語置換部１０８は、入力部１２０が受け付けた置換元用語および置換先用語を受け付けた場合、位置情報記憶部１０７にて置換元用語と関連づけて記憶された位置情報を取得し、取得した位置情報にて置換元用語の設計情報内の位置を特定し、特定された置換元用語を置換先用語に置換する。
【００５７】
例えば、図５において、置換元用語を「原価」、置換先用語を「コスト」とした場合、「原価」と関連づけられた位置情報５１０（業務ルール１：＃３および画面定義１：＃３）を位置情報記憶手段から取得し、設計情報５００内の「原価」の位置を特定する。この場合、業務ルール１：＃３および画面定義１：＃３、である。また、特定された位置にある「原価」を「コスト」に置換する。その後、位置情報５１０の「原価」の位置情報を削除し、置換先用語である「コスト」の位置情報を作成する。この場合、業務ルール１：＃３および画面定義１：＃３、である。
【００５８】
図２は、本実施例の動作を説明するためのフローチャートである。具体的には、ユーザが設計情報の作成を開始し、終了するまでの動作を説明するためのフローチャートである。
【００５９】
ステップ２０１では、用語管理装置が、ユーザにて起動される。その後、ステップ２０２が実行される。
【００６０】
ステップ２０２では、入力部１２０が、ユーザから用語の読み仮名を受け付け、受け付けた用語の読み仮名を用語候補選択部１０２に出力する。その後、ステップ２０３が実行される。
【００６１】
ステップ２０３では、用語候補選択部１０２が、入力部１２０から用語の読み仮名を受け付け、用語の読み仮名を受け付けると、用語定義記憶部１０３にて記憶された用語定義から、受け付けた用語の読み仮名を含む読み仮名の用語および関連語を取得する。その後、ステップ２０４が実行される。
【００６２】
ステップ２０４では、用語候補選択部１０２が、取得した用語および関連語を表示部１１０に表示する。その後、ステップ２０５が実行される。
【００６３】
ステップ２０５では、ユーザが、表示部１１０に表示された用語および関連語から用語を選択するか否かを判断する。ユーザが用語および関連語から用語を選択すると判断をした場合、ステップ２０６が実行され、一方、ユーザが用語および関連語から用語を選択する判断をしなかった場合、すなわち用語および関連語に属する用語に選択したい用語がなかった場合、ステップ２０７が実行される。
【００６４】
ステップ２０６では、入力部１２０が、ユーザから表示部１１０に表示された用語および関連語から特定の用語を選択する選択指示を受け付ける。用語候補選択部１０２は、選択指示にて選択された特定の用語を入力部１２０が受け付けた用語の読み仮名に対応する用語として特定する。
【００６５】
ステップ２０７では、表示部１１０に用語および関連語が表示されている間に、入力部１２０が追加要求を受け付け、受け付けた追加要求を用語候補選択部１０２に出力する。
【００６６】
用語候補選択部１０２は、入力部１２０から追加要求を受け付けると、入力部１２０が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力をユーザに要求する入力要求情報を表示部１１０に表示する。
【００６７】
入力部１２０は、用語および関連語をユーザから受け付ける。
【００６８】
用語候補選択部１０２は、入力部１２０が受け付けた用語を、入力部が受け付けた用語の読み仮名に対応する用語として特定する。
【００６９】
用語定義記憶部１０３は、入力部１２０が受け付けた用語の読み仮名と用語の読み仮名に対応する用語および関連語と、を関連づけて記憶する。その後、ステップ２０８が実行される。
【００７０】
ステップ２０８では、設計情報編集部１０４が、用語候補選択部１０２が特定した用語を設計情報内で使用する使用用語として受け付ける。
【００７１】
また、設計情報編集部１０４は、受け付けた使用用語を設計情報に加え、前記設計情報を作成あるいは編集する。
【００７２】
さらに、設計情報編集部１０４は、作成あるいは編集された設計情報を設計情報記憶部１０７に出力する。
【００７３】
設計情報記憶部１０５は、設計情報編集部１０４にて作成あるいは編集された設計情報を受け付け、受け付けた設計情報を記憶する。
【００７４】
位置情報作成部１０６は、使用用語の設計情報内の使用位置を特定する位置情報を作成し、作成された位置情報と使用用語を関連づけて、位置情報記憶部１０７に出力する。
【００７５】
位置情報記憶部１０７は、位置情報作成部１０６から位置情報および位置情報に関連づけられた使用用語を受け付け、受け付けた位置情報および位置情報に関連づけられた使用用語を記憶する。その後、ステップ２０９が実行される。
【００７６】
ステップ２０９では、ユーザが設計情報の作成が終了したか否かの判断を行う。ユーザが設計情報の作成を終了と判断した場合、ステップ２１０が実行され、一方、ユーザが設計情報の作成を終了でないと判断した場合、ステップ２０２が実行される。
【００７７】
ステップ２１０では、用語管理装置がユーザにて終了される。
【００７８】
次に設計情報内で使用されている使用用語を置換する動作を説明する。図３は、設計情報内で使用されている使用用語を置換する動作を説明するためのフローチャートである。
【００７９】
ステップ３０１では、入力部１２０が、ユーザから置換元用語および置換先用語を受け付け、用語置換部１０８に出力する。その後、ステップ３０２が実行される。
【００８０】
ステップ３０２では、用語置換部１０８が、入力部１２０から置換元用語および置換先用語を受け付ける。
【００８１】
用語置換部１０８は、用語定義記憶部１０３にて記憶された置換元用語の用語定義を受け付け、関連語情報４０４に「同義語＝（置換先用語の認識番号）」を加え、用語定義記憶部１０３に記憶させる。その後、ステップ３０３が実行される。
【００８２】
ステップ３０３では、用語置換部１０８が、位置情報記憶部１０６から置換元用語と関連づけられた位置情報を受け付ける。
【００８３】
用語置換部１０８は、受け付けた置換元用語に関連づけられた位置情報に基づいて、設計情報内で使用されている全ての置換元用語の位置を特定する。その後、ステップ３０４が実行される。
【００８４】
ステップ３０４では、用語置換部１０８が、設計情報内で使用されている置換元用語を全て置換先用語に置換する。その後、ステップ３０５が実行される。
【００８５】
ステップ３０５では、用語置換部１０８が、置換元用語に関連づけられた位置情報を削除する。その後、ステップ３０６が実行される。
【００８６】
ステップ３０６では、用語置換部１０８が、置換先用語の位置情報を作成し、作成した位置情報と置換先用語とを関連づけて、位置情報記憶部１０７に出力する。
【００８７】
位置情報記憶部１０７は、用語置換部１０８から受け付けた位置情報と位置情報に関連づけられた置換先用語とを記憶する。
【００８８】
本実施例によれば、用語候補選択部１０２は、入力部１２０が前記用語の読み仮名を受け付けると、用語の読み仮名を含む読み仮名と関連づけられて用語定義記憶部１０３が記憶した用語および関連語を取得し、取得した用語および関連語を表示部１２０に表示し、入力部１１０が表示部１２０に表示された用語および関連語から特定の用語を選択する選択指示を受け付けた場合、選択された用語を、入力部１２０が受け付けた用語の読み仮名に対応する用語として特定する。
【００８９】
このため、読み仮名を含む読み仮名と関連づけられた用語および関連語が表示され、用語および関連語から読み仮名に対応する用語が選択される。これにより、例えば、仮名漢字変換等の変換ミスあるいは同義語などの使用による用語の不統一を低減することが可能になる。よって、例えば、変換ミスにより、用語および関連語が関連づけられて記憶されていない用語が発生したために、設計情報内の用語の統一が図れない状況が起こる可能性を低減できる。したがって、用語の統一にかかる労力およびコストが削減可能になる。
【００９０】
また、本実施例によれば、用語候補選択部１０２は、入力部１２０が追加要求を受け付けると、入力部１２０が受け付けた用語の読み仮名に対応する用語および該用語の関連語の入力をユーザに要求する入力要求情報を表示部１２０に表示する。
【００９１】
用語候補選択部１０２は、入力部１２０がユーザに入力を要求した用語および関連語を受け付けた場合、入力部１２０が受け付けた用語および関連語を、入力部１２０が受け付けた用語の読み仮名に対応する用語として特定する。
【００９２】
用語定義記憶部１０３は、入力部１２０が受け付けた用語および関連語を用語の読み仮名と関係づけて記憶する。
【００９３】
このため、用語の読み仮名に対応する用語および該用語の関連語が入力され、記憶される。これにより、新しく作られた用語等、あらかじめ用語および該用語の関連語が関連づけて記憶されていない場合でも、次回使用時から用語および該用語の関連語を表示することが可能になる。よって、用語の統一にかかる労力およびコストが削減可能になる。
【００９４】
また、本実施例によれば、設計情報編集部１０４は、用語候補選択部１０２にて特定された用語を設計情報で使用する使用用語として受け付け、受け付けた使用用語を設計情報に加え、設計情報を作成あるいは編集する。
【００９５】
位置情報作成部１０６は、使用用語の設計情報内の使用位置を特定する位置情報を作成する。
【００９６】
このため、使用用語の設計情報内の使用位置が特定される。これにより、ユーザは、用語の使用位置に基づいて用語の統一が可能になる。したがって、用語の統一にかかる労力およびコストが削減可能になる。
【００９７】
また、本実施例では、用語置換部１０８は、入力部１１０から置換元用語および置換先用語を受け付けると、置換元用語の位置情報を位置情報記憶部１０７から取得し、取得した置換元用語の位置情報に基づいて、設計情報内で使用されている全ての置換元用語の設計情報内の位置を特定し、特定された位置にある置換元用語を置換先用語に置換する。
【００９８】
これにより、設置換元用語の位置情報に基づいて、置換元用語が置換先用語に置換される。これにより、設計情報内を全ての検索することなしに、全ての置換元用語を置換先用語に置換することが可能になる。したがって、用語の統一にかかる労力を低減させることが可能である。
【００９９】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【図面の簡単な説明】
【０１００】
【図１】本実施例の、用語管理装置の構成を示したブロック図である。
【図２】設計情報の作成開始から終了までの用語管理装置の動作を説明するためのフローチャートである。
【図３】設計情報内で使用されている用語の置換する動作を説明するためのフローチャートである。
【図４】用語定義の一例を示した図である。
【図５】設計情報および位置情報の一例を示した図である。
【図６】表示部に表示された用語および関連語の一例を示した図である。
【符号の説明】
【０１０１】
１０１ 管理部
１０２  用語候補選択部
１０３  用語定義記憶部
１０４  設計情報編集部
１０５  設計情報記憶部
１０６  位置情報作成部
１０７  位置情報記憶部
１０８  用語置換部
１１０  表示部
１２０  入力部
１３０  メモリ
４０１  識別番号
４０２  用語
４０３  読み仮名
４０４  関連語情報
５００  設計情報
５１０  位置情報
５１１  参照箇所
【図１】
2006244025.tif 000003
【図２】
2006244025.tif 000004
【図３】
2006244025.tif 000005
【図４】
2006244025.tif 000006
【図５】
2006244025.tif 000007
【図６】
2006244025.tif 000008