JP5703244B2 - Trace support device, trace support system, trace support method, and trace support program - Google Patents
Trace support device, trace support system, trace support method, and trace support program Download PDFInfo
- Publication number
- JP5703244B2 JP5703244B2 JP2012040649A JP2012040649A JP5703244B2 JP 5703244 B2 JP5703244 B2 JP 5703244B2 JP 2012040649 A JP2012040649 A JP 2012040649A JP 2012040649 A JP2012040649 A JP 2012040649A JP 5703244 B2 JP5703244 B2 JP 5703244B2
- Authority
- JP
- Japan
- Prior art keywords
- sentence
- information
- display area
- candidate
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、トレース支援装置、トレース支援システム、トレース支援方法、およびトレース支援プログラムに関する。 The present invention relates to a trace support apparatus, a trace support system, a trace support method, and a trace support program.
一般的なシステム開発の工程として、要件定義、外部設計、内部設計等があり、各工程において設計仕様書が作成される。また、例えば、研究論文のように、一定の研究成果が得られた段階で第1回目の論文が執筆され、さらにその研究成果に基づいて進歩した研究成果が得られた段階で第2回目の論文が執筆されるというような、論文のシリーズが作成される場合もある。各開発工程において作成される設計仕様書や論文シリーズ等の一連のドキュメントにおいて、各ドキュメントの内容は、当該ドキュメントの前段階または後段階のドキュメントの内容に関連していることが多い。 General system development processes include requirement definition, external design, internal design, etc., and a design specification is created in each process. Also, for example, the first paper is written when a certain research result is obtained, such as a research paper, and the second research is performed when an advanced research result is obtained based on the research result. Sometimes a series of papers is created, such as a paper being written. In a series of documents such as design specifications and paper series created in each development process, the contents of each document are often related to the contents of the previous or subsequent stage of the document.
このように、相互に関連した内容を有する複数のドキュメントにおける対応関係を提示する技術が知られている(例えば、特許文献1および特許文献2参照)。
As described above, a technique for presenting a correspondence relationship among a plurality of documents having contents related to each other is known (see, for example,
しかしながら、特許文献1記載のトレーサビリティ装置は、ドキュメント単位での対応付けを行う装置であり、ドキュメント間の文の対応関係を利用者に提示することができない。また、特許文献2記載の文書検索装置は、文書検索において、文書間の関連度情報に基づいて、関連度が高い文書の情報を表示させる装置である。よって、この文書検索装置も、ドキュメント単位での関連性を取得する装置であるため、ドキュメント間の文の対応関係を利用者に提示することができない。
つまり、これら従来技術では、ドキュメント間の文の対応関係を把握するために、利用者がドキュメントの内容を詳しく見比べる必要がある。
However, the traceability device described in
In other words, in these conventional techniques, the user needs to compare the contents of the documents in detail in order to grasp the correspondence of the sentences between the documents.
したがって、従来、一連のドキュメントにおける文のトレーサビリティを向上させる技術が望まれていた。
そこで、本発明は、上記事情に鑑みてなされたものであり、ドキュメント間の文単位での高いトレーサビリティを実現する、トレース支援装置、トレース支援システム、トレース支援方法、およびトレース支援プログラムを提供することを目的とする。
Therefore, there has been a demand for a technique for improving the traceability of sentences in a series of documents.
Therefore, the present invention has been made in view of the above circumstances, and provides a trace support device, a trace support system, a trace support method, and a trace support program that realize high traceability in units of sentences between documents. With the goal.
[1]上記の課題を解決するため、本発明の一態様であるトレース支援装置は、文書における所定の範囲内の文章から、文ごとに前記文を識別する文識別情報と前記文が属する見出しを識別する見出し識別情報とを前記文に対応付けた、文章情報を生成する文章情報生成部と、前記文章情報を記憶する文章情報記憶部と、前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成する関連値情報生成部と、前記関連値情報を記憶する関連値情報記憶部と、前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示制御部と、前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理部と、を備えることを特徴とする。 [1] In order to solve the above problem, the trace support apparatus according to one aspect of the present invention includes sentence identification information for identifying the sentence for each sentence and a headline to which the sentence belongs from a sentence within a predetermined range in the document. A sentence information generating unit that generates sentence information, a sentence information storage unit that stores the sentence information, and a first sentence stored in the sentence information storage unit. A relation value between sentences of the first sentence included in the first sentence information corresponding to the document and the second sentence included in the second sentence information corresponding to the second document , the word The related value that is larger as the appearance frequency of the word is closer and the value that is larger as the words having higher importance are included in common is calculated, and the first sentence identification information and the second sentence included in the first sentence information are calculated. The second sentence identification information included in the sentence information is paired with the related value. A related value information generating unit for generating the related value information, a related value information storing unit for storing the related value information, a first sentence display area for displaying the first sentence, and the second A display control unit for setting a candidate sentence display area for displaying a candidate sentence in a sentence in a display storage area, and the first sentence stored in the sentence information storage unit can be specified in sentence units The first sentence identification information stored in the first sentence display area and associated with the one sentence from the related value information storage unit when a sentence is arbitrarily designated from the first sentence display area. And the second sentence identification information in the relation value information including both the relation value exceeding the threshold and the sentence indicated by the headline identification information associated with the second sentence identification information and the second The sentence information is identified by the sentence identification information. A trace that is read from a storage unit and uses the sentence indicated by the headline identification information as a headline and the sentence identified by the second sentence identification information as the candidate sentence, and stores the headline and the candidate sentence in the candidate sentence display area And a management unit.
[2]上記[1]に記載のトレース支援装置において、前記トレース管理部は、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報が含まれる関連値情報における、前記第2の文識別情報および関連値を、前記関連値が大きな順に所定数分抽出することを特徴とする。
[3]上記[1]または[2]に記載のトレース支援装置において、前記トレース管理部は、前記第2の文において、前記候補文よりも前の文および前記候補文よりも後の文またはいずれか一方の文を、前記候補文表示領域にさらに記憶させることを特徴とする。
[4]上記[1]から[3]までのいずれか一項に記載のトレース支援装置において、前記表示制御部は、前記第2の文における対応付文を表示させるための対応付文表示領域を、前記表示記憶領域内にさらに設定し、前記トレース管理部は、前記候補文を選択可能に前記候補文表示領域に記憶させ、前記候補文が選択された場合に、前記候補文を前記対応付文表示領域に記憶させるとともに、前記候補文表示領域から前記候補文を削除することを特徴とする。
[5]上記[4]に記載のトレース支援装置において、前記表示制御部は、前記候補文表示領域および前記対応付文表示領域と前記第2の文を表示させるための第2の文章表示領域とを、相互切り替え可能に前記表示記憶領域内にさらに設定し、前記トレース管理部は、前記候補文表示領域および前記対応付文表示領域が前記表示記憶領域内に設定されている場合に、前記候補文表示領域における前記候補文または前記対応付文表示領域における前記対応付文が指定されることに応じて、前記候補文表示領域および前記対応付文表示領域から前記第2の文章表示領域に切り替えて、前記候補文または前記対応付文を含む前記第2の文を前記第2の文章表示領域に記憶させる一方、前記第2の文章表示領域が前記表示記憶領域内に設定されている場合に、前記第2の文章表示領域における一文が任意に指定されることに応じて、前記第2の文章表示領域から前記前記候補文表示領域および前記対応付文表示領域に切り替えて、前記候補文を前記候補文表示領域に記憶させるとともに前記対応付文を前記対応付文表示領域に記憶させることを特徴とする。
[2] In the trace support apparatus according to [1] above, the trace management unit, when a sentence is arbitrarily designated from the first sentence display area, from the related value information storage unit to the sentence. In the related value information including the associated first sentence identification information, a predetermined number of the second sentence identification information and related values are extracted in descending order of the related values.
[3] In the trace support device according to [1] or [2], the trace management unit may include a sentence before the candidate sentence and a sentence after the candidate sentence in the second sentence, Any one sentence is further memorize | stored in the said candidate sentence display area.
[4] The trace support device according to any one of [1] to [3], wherein the display control unit displays a corresponding supplementary sentence display area for displaying a correspondence supplementary sentence in the second sentence. Is further set in the display storage area, and the trace management unit stores the candidate sentence in the candidate sentence display area so that the candidate sentence can be selected, and when the candidate sentence is selected, the candidate sentence is The candidate sentence is stored in the attached sentence display area, and the candidate sentence is deleted from the candidate sentence display area.
[5] In the trace support apparatus according to [4], the display control unit is configured to display the candidate sentence display area, the associated sentence display area, and the second sentence display area for displaying the second sentence. Are further set in the display storage area so that they can be switched to each other, and the trace management unit, when the candidate sentence display area and the associated sentence display area are set in the display storage area, When the candidate sentence in the candidate sentence display area or the corresponding sentence in the corresponding sentence display area is designated, the candidate sentence display area and the corresponding sentence display area change to the second sentence display area. The second sentence including the candidate sentence or the corresponding sentence is stored in the second sentence display area while the second sentence display area is set in the display storage area. In this case, in response to the fact that one sentence in the second sentence display area is arbitrarily designated, the candidate sentence display area and the associated sentence display area are switched from the second sentence display area to the candidate. A sentence is stored in the candidate sentence display area and the associated sentence is stored in the associated sentence display area.
[6]上記の課題を解決するため、本発明の一態様であるトレース支援システムは、トレース支援装置と表示装置とを含むトレース支援システムにおいて、前記トレース支援装置は、文書における所定の範囲内の文章から、文ごとに前記文を識別する文識別情報と前記文が属する見出しを識別する見出し識別情報とを前記文に対応付けた、文章情報を生成する文章情報生成部と、前記文章情報を記憶する文章情報記憶部と、前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成する関連値情報生成部と、前記関連値情報を記憶する関連値情報記憶部と、前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示制御部と、前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理部と、を備え、前記表示装置は、前記表示記憶領域に記憶された情報を取り込んで表示する表示部を備えることを特徴とする。 [6] In order to solve the above problem, a trace support system according to an aspect of the present invention is a trace support system including a trace support device and a display device, and the trace support device is within a predetermined range in a document. A sentence information generating unit for generating sentence information, in which sentence identification information for identifying the sentence for each sentence and headline identification information for identifying a headline to which the sentence belongs are associated with the sentence, and the sentence information is A sentence information storage unit for storing, and a second sentence information corresponding to the first sentence and the second document included in the first sentence information corresponding to the first document stored in the sentence information storage unit. A relation value between sentences with the second sentence included in the word, and the relation value is larger as the appearance frequency of the word is closer and larger as the word having a higher importance is commonly included , The first sentence information A related value information generating unit that generates related value information in which the first sentence identifying information included in the second sentence identifying information included in the second sentence information and the related value are associated with each other, and the related value A related value information storage unit for storing information, a first sentence display area for displaying the first sentence, and a candidate sentence display area for displaying candidate sentences in the second sentence are displayed and stored. A display control unit that is set in the area, and the first sentence stored in the sentence information storage unit is stored in the first sentence display area so that it can be specified in sentence units, and the first sentence display area When one sentence is arbitrarily designated, the second value in the related value information including both the first sentence identification information associated with the one sentence and the related value exceeding the threshold value from the related value information storage unit. Sentence identification information is extracted and the second sentence identification information is extracted. The sentence indicated by the attached header identification information and the sentence identified by the second sentence identification information are read from the sentence information storage unit, and the sentence indicated by the header identification information is used as a headline and the second sentence identification A trace management unit that stores the headline and the candidate sentence in the candidate sentence display area, using the sentence identified by information as the candidate sentence, and the display device captures the information stored in the display storage area It is characterized by comprising a display unit for displaying in (1).
[7]上記の課題を解決するため、本発明の一態様であるトレース支援方法は、文章情報生成部が、文書における所定の範囲内の文章から、文ごとに前記文を識別する文識別情報と前記文が属する見出しを識別する見出し識別情報とを前記文に対応付けた、文章情報を生成し、前記文章情報を文章情報記憶部に記憶させる文章情報生成ステップと、関連値情報生成部が、前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成し、前記関連値情報を関連値情報記憶部に記憶させる関連値情報生成ステップと、表示制御部が、前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示領域設定ステップと、トレース管理部が、前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理ステップと、を有することを特徴とする。 [7] In order to solve the above-described problem, in the trace support method according to one aspect of the present invention, the sentence information generation unit identifies sentence for each sentence from sentences within a predetermined range in the document. A sentence information generation step of generating sentence information in which the sentence identification information identifying the headline to which the sentence belongs is associated with the sentence, and storing the sentence information in the sentence information storage unit; and a related value information generation unit, The first sentence included in the first sentence information corresponding to the first document and the second sentence included in the second sentence information corresponding to the second document stored in the sentence information storage unit The relationship value between sentences , which is greater as the appearance frequency of words is closer, and greater as a word having a higher importance is included in common, is calculated as the first sentence information. The first sentence identification information and the second sentence information included A related value information generating step of generating related value information in which the second sentence identification information included and the related value are associated with each other, and storing the related value information in a related value information storage unit; and a display control unit, A display area setting step for setting a first sentence display area for displaying a first sentence and a candidate sentence display area for displaying a candidate sentence in the second sentence in a display storage area; and a trace The management unit stores the first sentence stored in the sentence information storage unit in the first sentence display area so that it can be specified in a sentence unit, and a sentence is arbitrarily designated from the first sentence display area. The second sentence identification information in the relation value information including both the first sentence identification information associated with the one sentence and the relation value exceeding the threshold is extracted from the related value information storage unit. And the second sentence identification information The sentence indicated by the attached header identification information and the sentence identified by the second sentence identification information are read from the sentence information storage unit, and the sentence indicated by the header identification information is used as a headline and the second sentence identification And a trace management step of storing the headline and the candidate sentence in the candidate sentence display area, with the sentence identified by information as the candidate sentence.
[8]上記の課題を解決するため、本発明の一態様であるトレース支援プログラムは、文章情報記憶部および関連値情報記憶部を備えるコンピュータを、文書における所定の範囲内の文章から、文ごとに前記文を識別する文識別情報と前記文が属する見出しを識別する見出し識別情報とを前記文に対応付けた、文章情報を生成し、前記文章情報を前記文章情報記憶部に記憶させる文章情報生成部と、前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成し、前記関連値情報を前記関連値情報記憶部に記憶させる関連値情報生成部と、前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示制御部と、前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理部と、として機能させる。 [8] In order to solve the above problem, a trace support program according to an aspect of the present invention provides a computer including a sentence information storage unit and a related value information storage unit for each sentence from sentences within a predetermined range in a document. The sentence information is generated by associating the sentence identification information for identifying the sentence with the sentence identification information for identifying the headline to which the sentence belongs to the sentence, and storing the sentence information in the sentence information storage unit The first sentence included in the first sentence information corresponding to the first document and the second sentence information corresponding to the second document stored in the generation part and the sentence information storage part. The relation value between the sentences of the second sentence, the relation value being larger as the frequency of appearance of the words is closer and larger as the words having higher importance are included in common . The first literary knowledge included in the text information Related value information that generates related value information that associates information, second sentence identification information included in the second sentence information, and the related value, and stores the related value information in the related value information storage unit Display control for setting a generation unit, a first sentence display area for displaying the first sentence, and a candidate sentence display area for displaying a candidate sentence in the second sentence in a display storage area And the first sentence stored in the sentence information storage unit are stored in the first sentence display area so that they can be specified in sentence units, and one sentence is arbitrarily designated from the first sentence display area In this case, the second sentence identification information in the relation value information including both the first sentence identification information associated with the one sentence and the relation value exceeding the threshold is extracted from the related value information storage unit. And the second sentence identification information associated with the second sentence identification information A sentence indicated by the outgoing identification information and a sentence identified by the second sentence identification information are read from the sentence information storage unit, the sentence indicated by the header identification information is used as a headline, and the sentence identified by the second sentence identification information As the candidate sentence, and the trace management unit that stores the headline and the candidate sentence in the candidate sentence display area.
本発明によれば、ドキュメント間の文単位での高いトレーサビリティを実現することができる。 According to the present invention, it is possible to realize high traceability in units of sentences between documents.
以下、本発明を実施するための形態について、図面を参照して詳細に説明する。
[1 構成]
図1は、本発明の一実施形態であるトレース支援システムの機能構成を示すブロック図である。同図に示すように、トレース支援システム1は、トレース支援装置10と表示装置20とケーブル30とを備える。
Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings.
[1 Configuration]
FIG. 1 is a block diagram showing a functional configuration of a trace support system according to an embodiment of the present invention. As shown in FIG. 1, the
トレース支援装置10は、二つの文書(第1の文書および第2の文書)を取り込み、文書ごとに、各文をその属性とともに識別可能に管理する。文書(ドキュメント)は、文章を含むデータである。文章は、一つまたは複数の文を有する。文は、文字列であり、文字、記号、または文字および記号の組み合わせである。文書は、例えば、テキストデータ、Hyper Text Markup Language(HTML)等のマークアップ言語で記述されたデータである。
The
また、トレース支援装置10は、第1の文書の文(第1の文)と第2の文書の文(第2の文)との全ての組み合わせについて、文同士の関連値を計算し、全ての関連値を管理する。
In addition, the
トレース支援装置10は、第1の文書の各文を指定可能に表示装置20に表示させる。そして、利用者によって所望の文が指定された場合、その文に対応する関連値のうち、所定レベルを超える関連度(類似度)を示す関連値に対応付けられた第2の文を候補文として選定する。そして、トレース支援装置10は、候補文を選択可能に表示装置20に表示させる。また、トレース支援装置10は、候補文が属する見出しと、候補文よりも前の文および候補文よりも後の文またはいずれか一方の文とを、候補文に対応付けて表示装置20に表示させる。
The
また、トレース支援装置10は、利用者によって候補文が選択された場合、現在指定されている第1の文書における所望の文に、選択された候補文を対応付け、この対応関係を管理する。
Further, when a candidate sentence is selected by the user, the
図1に示すとおり、トレース支援装置10は、文書取得部11と、文章情報生成部12と、文章情報記憶部13と、関連値情報生成部14と、関連値情報記憶部15と、表示制御部16と、トレース管理部17と、対応付情報記憶部18と、操作部19とを備える。
As shown in FIG. 1, the
操作部19は、利用者による操作に応じてトレース支援装置10に所望の指示情報や入力データを供給する入力装置である。操作部19は、例えば、マウス等のポインティングデバイス、キーボード、タッチパネルにより実現される。
The
文書取得部11は、文書を取り込む。例えば、文書取得部11は、ネットワーク等の通信線を介して文書を取り込む。または、文書取得部11は、文書が記録された記録媒体を介して文書を取り込む。または、文書取得部11は、操作部19が操作されることにより操作部19から供給される文書を取り込む。そして、文書取得部11は、取り込んだ文書を文章情報生成部12に供給する。
The
文章情報生成部12は、文書取得部11から供給される文書を取り込む。そして、文章情報生成部12は、文書における所定の範囲内の文章から、文ごとに文の属性を示すとともに文を識別する識別情報をその文に対応付けた、文章情報を生成し、この文章情報を文章情報記憶部13に供給する。所定範囲内の文章は、文書全体における文章、または、操作部19が操作されることにより所望に指定される範囲の文章である。文の属性は、文書におけるその文の位置付けを示す情報であり、例えば、文が見出し(ヘッドライン)であるか否か、その文が見出しでない場合にどの見出しに対応付けられるかを示す情報である。見出しは、例えば、章、節、項を示す情報である。文章情報の具体例については、後述する。
The text
文章情報記憶部13は、文章情報生成部12から供給される文章情報を文書ごとに記憶する。文章情報記憶部13は、例えば、磁気ハードディスク装置または半導体記憶装置により実現される。
The text
トレース支援装置10は、第1の文書を文書取得部11に取得させ、文章情報生成部12に第1の文書についての第1の文章情報を生成させ、この第1の文章情報を文章情報記憶部13に記憶させる。また、トレース支援装置10は、第2の文書を文書取得部11に取得させ、文章情報生成部12に第2の文書についての第2の文章情報を生成させ、この第2の文章情報を文章情報記憶部13に記憶させる。
The
関連値情報生成部14は、文章情報記憶部13に記憶された、第1の文章情報に含まれる第1の文と、第2の文章情報に含まれる第2の文との、全ての組み合わせによる文同士の関連値を計算する。そして、関連値情報生成部14は、第1の文章情報に含まれる第1の文識別情報と、第2の文章情報に含まれる第2の文識別情報と、文同士の関連値とを対応付けた関連値情報を生成し、この関連値情報を関連値情報記憶部15に供給する。関連値情報の具体例については、後述する。
The related value
関連値情報記憶部15は、関連値情報生成部14から供給される関連値情報を記憶する。関連値情報記憶部15は、例えば、磁気ハードディスク装置または半導体記憶装置により実現される。
The related value
表示制御部16は、表示装置20に画像を表示させるための画像記憶部(不図示)を備える。画像記憶部は、例えば、フレームメモリ等の画像メモリにより実現される。表示制御部16は、第1の文章表示領域と、候補文表示領域と、対応付文表示領域とに区分される1画像フレーム分の表示記憶領域を、画像記憶部に設ける。また、表示制御部16は、候補文表示領域および対応付文表示領域を合わせた表示領域と同一の表示領域を有する第2の文章表示領域を、候補文表示領域および対応付文表示領域を合わせた表示領域と相互切り替え可能に、画像記憶部に設ける。
The
第1の文章表示領域は、第1の文章情報に含まれる第1の文を表示装置20に表示させるための領域である。候補文表示領域は、第2の文章情報に含まれる第2の文における候補文と、この候補文が属する見出しと、その候補文よりも前の文および候補文よりも後の文またはいずれか一方の文とを、表示装置20に表示させるための領域である。対応付文表示領域は、操作部19が操作されることにより選択された候補文を対応付文として表示させるための領域である。
The first sentence display area is an area for causing the
また、表示制御部16は、操作部19の操作に応じて指定される表示記憶領域上の位置に、カーソル(ポインタ)の図形データ(以下、カーソルという。)を記憶させる。
Further, the
トレース管理部17は、文章情報記憶部13に記憶された第1の文を文単位で指定可能に、表示制御部16の第1の文章表示領域に記憶させる。例えば、トレース管理部17は、文章情報記憶部13に記憶された第1の文における各文を、操作部19の操作に応じて指定可能に、表示制御部16の第1の文章表示領域に記憶させる。
The
トレース管理部17は、操作部19が操作されることにより第1の文章表示領域に記憶された一文(所望の一つの文)が指定されたことを検出すると、関連値情報記憶部15から、その一文に対応付けられた第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における、一組または複数組の第2の文識別情報および関連値を抽出する。操作部19によって一文が指定されるとは、例えば、第1の文章表示領域においてカーソルの一部または全部が一文に重なった状態で、マウスの選択ボタンがクリックされることである。そして、トレース管理部17は、一組または複数組の第2の文識別情報および関連値を、関連値が大きな順(関連度が高い順)に順位付けする。ただし、関連値が同一であるものについては、第2の文書における文の並び順に順位付けする。
When the
また、トレース管理部17は、指定された一文に含まれる文字(記号を含む。)の属性を変更したり、文字に装飾を付加したりして、第1の文章表示領域に記憶された一文を更新する。文字の属性は、例えば、文字色、書体、文字の大きさ、背景色である。装飾は、例えば、下線、枠である。
In addition, the
そして、トレース管理部17は、抽出した第2の文識別情報に対応する属性に応じた文(見出し)と、その第2の文識別情報が示す文(候補文)と、第2の文において候補文よりも前の文(前部参照文)および候補文よりも後の文(後部参照文)またはいずれか一方の文とを、文章情報記憶部13から読み込む。この、文章情報記憶部13から読み込む文を参照文と呼ぶ。前部参照文は、候補文の直前にある一つまたは複数(例えば二つ)の文である。同様に、後部参照文は、候補文の直後にある一つまたは複数(例えば二つ)の文である。
Then, the
そして、トレース管理部17は、見出しと、候補文と、参照文と、選択ボタンの図形データ(以下、選択ボタンという。)と、順位と、関連値とを、表示制御部16の候補文表示領域に記憶させる。選択ボタンは、カーソルによって候補文を選択させるためのウィジェット(Widget)である。選択ボタンは、例えば、チェックボックス、ラジオボタン、またはトグルボタンである。ただし、トレース管理部17は、候補文に含まれる文字(記号を含む。)の属性を変更したり、文字に装飾を付加したりして、候補文表示領域に記憶させる。
The
トレース管理部17は、操作部19が操作されることにより候補文表示領域に記憶された候補文が選択されたことを検出すると、候補文を対応付文として表示制御部16の対応付文表示領域に記憶させるとともに、その候補文に対応する、見出しと参照文と選択ボタンと順位と関連値とを対応付文表示領域に記憶させる。ただし、トレース管理部17は、対応付文に含まれる文字(記号を含む。)の属性を変更したり、文字に装飾を付加したりして、対応付文表示領域に記憶させる。候補文表示領域に記憶された候補文が選択されるとは、候補文表示領域において候補文に対応付けられた選択ボタンにカーソルの一部または全部が重なった状態で、マウスの選択ボタンがクリックされることである。そして、トレース管理部17は、候補文表示領域から対応付文である候補文と、この候補文に対応する、見出しと参照文と選択ボタンと順位と関連値とを削除する。
When the
そして、トレース管理部17は、表示制御部16の第1の文章表示領域に記憶された第1の文において指定されている一文に対応付けられた文識別情報(第1の文識別情報)と、対応付文に対応付けられた文識別情報(第2の文識別情報)とを対応づけた対応付情報を生成し、この対応付情報を対応付情報記憶部18に供給する。
Then, the
トレース管理部17は、候補文表示領域および対応付文表示領域が表示制御部16の表示記憶領域内に設定されている場合に、候補文表示領域における候補文または対応付文表示領域における対応付文が指定されることに応じて、候補文表示領域および対応付文表示領域から第2の文章表示領域に切り替える。そして、トレース管理部17は、指定された候補文または対応付文を含む第2の文を第2の文章表示領域に記憶させる。候補文表示領域における候補文が指定されるとは、例えば、候補文表示領域においてカーソルの一部または全部が候補文に重なった状態で、マウスの選択ボタンがクリックされることである。同様に、対応付文表示領域における対応付文が指定されるとは、例えば、対応付文表示領域においてカーソルの一部または全部が対応付文に重なった状態で、マウスの選択ボタンがクリックされることである。そして、トレース管理部17は、候補文または対応付文に対応する選択ボタン、順位、および関連値を、候補文または対応付文に対応付けて第2の文章表示領域に記憶させる。ただし、トレース管理部17は、対応付文に対応する選択ボタンに、この選択ボタンが選択されたことを示すチェックマークを付加して記憶させる。また、トレース管理部17は、候補文および対応付文を除く各文に、選択ボタンを対応付けて第2の文章表示領域に記憶させる。
When the candidate sentence display area and the associated sentence display area are set in the display storage area of the
また、トレース管理部17は、第2の文章表示領域が表示制御部16の表示記憶領域内に設定されている場合に、操作部19が操作されることにより第2の文章表示領域に記憶された文が選択されたことを検出すると、その文を対応付文として対応付文表示領域に記憶させる。ただし、トレース管理部17は、対応付文に含まれる文字(記号を含む。)の属性を変更したり、文字に装飾を付加したりして、対応付文表示領域に記憶させる。第2の文章表示領域に記憶された文が選択されるとは、第2の文章表示領域において文に対応付けられた選択ボタンにカーソルの一部または全部が重なった状態で、マウスの選択ボタンがクリックされることである。そして、トレース管理部17は、チェックマークをクリックされた選択ボタンに付加して第2の文章表示領域に記憶させる。
The
また、トレース管理部17は、第2の文章表示領域が表示制御部16の表示記憶領域内に設定されている場合に、第2の文章表示領域における一文が任意に指定されることに応じて、第2の文章表示領域から前記候補文表示領域および対応付文表示領域に切り替えて、候補文を候補文表示領域に記憶させるとともに対応付文を対応付文表示領域に記憶させる。第2の文章表示領域における一文が任意に指定されるとは、例えば、第2の文章表示領域においてカーソルの一部または全部が一文に重なった状態で、マウスの選択ボタンがクリックされることである。
The
対応付情報記憶部18は、トレース管理部17から供給される対応付情報を記憶する。対応付情報記憶部18は、例えば、磁気ハードディスク装置または半導体記憶装置により実現される。
The association
表示装置20は、表示部21を備える。表示装置20は、ディスプレイ装置であり、例えば、液晶表示装置により実現される。表示装置20は、トレース支援装置10の表示制御部16からケーブル30を通して供給される表示データを取り込み、この表示データを表示部21に供給する。表示データは、表示制御部16の画像記憶部に記憶された表示記憶領域のデータである。表示部21は、表示データを取り込んで表示する。表示部21は、例えば、液晶表示パネルにより実現される。
The
ケーブル30は、トレース支援装置10が出力する表示データを表示装置20に供給する信号ケーブルである。
The
[2 データ構成]
図2は、文章情報記憶部13が記憶する文章情報のデータ構成を示す図である。同図に示すように、文章情報は、「文管理情報」と「文」とを対応付けたデータテーブルである。「文管理情報」は、対応する文の属性を示すとともに文を識別する情報である。具体的に、「文管理情報」は、「文識別情報」および「見出し識別情報」を有する。「文識別情報」は、対応する文を識別する情報である。「見出し識別情報」は、対応する文が属する文(上位の文)、言い換えると、対応する文が属する見出しの文識別情報である。「文」は、文書における所定の範囲内の文章に含まれる一つの文である。
[2 Data structure]
FIG. 2 is a diagram illustrating a data configuration of sentence information stored in the sentence
図3は、関連値情報記憶部15が記憶する関連値情報のデータ構成を示す図である。同図に示すように、関連値情報は、第1の文章情報に含まれる第1の文と第2の文章情報に含まれる第2の文との、全ての組み合わせによる文同士の「関連値」を、第1の文の「第1の文識別情報」および第2の文の「第2の文識別情報」に対応付けたデータテーブルである。同図において、行方向の文識別情報が第1の文の「第1の文識別情報」であり、列方向の文識別情報が第2の文の「第2の文識別情報」である。
FIG. 3 is a diagram illustrating a data configuration of the related value information stored in the related value
図4は、対応付情報記憶部18が記憶する対応付情報のデータ構成を示す図である。同図に示すように、対応付情報は、第1の文章情報に含まれる所望の一文に対応付けられた第1の文識別情報と、第2の文章情報に含まれる対応付文に対応付けられた第2の文識別情報とを対応付けたデータテーブルである。
FIG. 4 is a diagram illustrating a data configuration of the association information stored in the association
[3 表示記憶領域]
図5は、表示制御部16の画像記憶部に設けられる表示記憶領域を模式的に示す図である。同図において、1画像フレームに対応する表示記憶領域5aは、第1の文章表示領域51と、候補文表示領域52と、対応付文表示領域53とに区分される。
また、表示記憶領域5bは、表示記憶領域5aにおいて、候補文表示領域52および対応付文表示領域53を第2の文章表示領域54に切り替えたものである。
[3 Display storage area]
FIG. 5 is a diagram schematically illustrating a display storage area provided in the image storage unit of the
The
図6は、表示記憶領域における第1の文章表示領域に記憶された表示データを示す図である。同図において、第1の文章表示領域6は、第1の文章情報に含まれる第1の文を記憶する。同図に示すように、第1の文章表示領域6は、文ごとに改行して表示されるように、第1の文を記憶する。なお、第1の文章表示領域6は、見出しを除く文が改行せずに表示されるように、第1の文を記憶してもよい。また、同図において、指定された一文61は、その文字の属性が、他の文の文字の属性と異なっている。
FIG. 6 is a diagram showing display data stored in the first text display area in the display storage area. In the figure, the first
図7は、表示記憶領域における候補文表示領域に展開された表示データを示す図である。同図において、候補文表示領域7は、候補文71と、見出し72と、前部参照文73と、後部参照文74と、選択ボタン75と、順位76と、関連値77とを記憶する。候補文71は、第2の文章情報に含まれる第2の文における候補文である。候補文71は、その文字の属性が、他の文の文字の属性と異なっている。見出し72は、候補文71が属する見出しである。前部参照文73は、第2の文書において候補文71よりも前にある参照文である。後部参照文74は、第2の文書において候補文71よりも後にある参照文である。選択ボタン75は、候補文71を選択させるためのチェックボックスである。順位76は、トレース管理部17が選定した候補文の関連値に応じた順位である。関連値77は、第1の文章表示領域6に記憶された、指定された一文61と候補文71との関連値である。
FIG. 7 is a diagram illustrating display data expanded in the candidate sentence display area in the display storage area. In the figure, the candidate
図8は、表示記憶領域における対応付文表示領域に展開された表示データを示す図である。同図において、対応付文表示領域8は、対応付文81と、見出し82と、前部参照文83と、後部参照文84と、選択ボタン85と、順位86と、関連値87とを記憶する。対応付文81は、トレース管理部17が対応付けした対応付文である。対応付文81は、その文字の属性が、他の文の文字の属性と異なっている。見出し82、前部参照文83、後部参照文84、選択ボタン85、順位86、および関連値87は、図7に示した、見出し72、前部参照文73、後部参照文74、選択ボタン75、順位76、および関連値77と同一のデータである。選択ボタン75には、対応付けがされたことを示すチェックマークMが記憶されている。
FIG. 8 is a diagram showing the display data expanded in the corresponding supplement text display area in the display storage area. In the figure, the corresponding supplementary
図9は、表示記憶領域における第2の文章表示領域に記憶された表示データを示す図である。同図において、第2の文章表示領域9は、第2の文章情報に含まれる第2の文を記憶する。同図に示すように、第2の文章表示領域9は、文ごとに改行して表示されるように、第2の文を記憶する。なお、第2の文章表示領域9は、見出しを除く文が改行せずに表示されるように、第2の文を記憶してもよい。
また、候補文表示領域に候補文が記憶されている場合、その候補文に該当する文91の文字の属性が、他の文の文字の属性と異なる。また、第2の文章表示領域9は、候補文に対応付けられた、順位92、関連値93、および選択ボタン94を文91に対応付けて記憶する。
また、対応付文表示領域に対応付文が記憶されている場合、その対応付文に該当する文95の文字の属性が、他の文の文字の属性と異なる。また、第2の文章表示領域9は、対応付文に対応付けられた、順位96、関連値97、選択ボタン98、およびチェックマークMを文95に対応付けて記憶する。
また、第2の文章表示領域9は、候補文および対応付文を除く各文に、選択ボタンを対応付けて記憶する。
FIG. 9 is a diagram showing display data stored in the second text display area in the display storage area. In the figure, the second sentence display area 9 stores the second sentence included in the second sentence information. As shown in the figure, the second sentence display area 9 stores the second sentence so that each sentence is displayed with a line feed. The second sentence display area 9 may store the second sentence so that the sentence excluding the headline is displayed without a line feed.
When a candidate sentence is stored in the candidate sentence display area, the character attribute of the
In addition, when the associated sentence is stored in the associated sentence display area, the character attribute of the
The second sentence display area 9 stores a selection button in association with each sentence excluding the candidate sentence and the associated sentence.
[4 処理]
[4−1.文章情報生成処理]
文章情報生成部12は、文書取得部11から取得した文書における所定の範囲内の文章を、文ごとに区分する。例えば、文章情報生成部12は、文章から改行コードおよび句点コードを検出することによって文の区切りを判断し、文章を文ごとに区分する。
次に、文章情報生成部12は、文を識別する文識別情報を各文に対応付ける。
[4 processing]
[4-1. Text information generation process]
The sentence
Next, the sentence
次に、文章情報生成部12は、文ごとに、この文が見出しであるか否かを判定する。例えば、文章情報生成部12は、“第 章”、“第 節”等の見出しのテンプレートをあらかじめ記憶しておき、文と各テンプレートとを比較して一致する場合に、その文が見出しであると判定する。または、文書がマークアップ言語により記述されたデータである場合、文章情報生成部12は、文のタグ解析を実行することにより、その文が見出しであるか否かを判定する。
Next, the sentence
次に、文章情報生成部12は、見出しでないと判定した文(本文)に、この本文が属する見出しに対応する文識別情報を見出し識別情報として本文に対応付けることにより、文章情報を生成する。すなわち、文章情報生成部12は、文書における所定の範囲内の文章から、文ごとにこの文を識別する文識別情報とその文が属する見出しを識別する見出し識別情報とをその文に対応付けた、文章情報を生成する。
Next, the sentence
[4−2.関連値計算処理]
関連値情報生成部14は、第1の文章情報に含まれる第1の文と第2の文章情報に含まれる第2の文との全ての組み合わせによる文同士の関連値を、例えば、単語の出現頻度および逆文書頻度(Term Frequency−Inverse Document Frequency;TF−IDF)法によって計算する。すなわち、関連値情報生成部14が計算する関連値は、対象となる二つの文それぞれに出現する単語の出現確率が似ているほど、また、特徴的な単語が二つの文に共通に含まれる割合が高いほど、大きな値となる。
[4-2. Related value calculation processing]
The related value
具体的に、関連値情報生成部14は、例えば形態素解析処理を実行することによって文を単語に分解する。次に、関連値情報生成部14は、公知のTF−IDF法を適用し、文に出現する単語の出現頻度を計算し、また、その文における単語の重要度を計算する。関連値情報生成部14は、対象となる二つの文において、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる関連値を求める。
Specifically, the related value
以上説明したとおり、本発明の一実施形態であるトレース支援装置10は、第1の文書および第2の文書それぞれについて、文書における所定の範囲内の文章から、文ごとにこの文を識別する文識別情報とその文が属する見出しを識別する見出し識別情報とをその文に対応付けた、文章情報を生成する。
そして、トレース支援装置10は、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、全ての組み合わせによる文同士の関連値を計算する。そして、トレース支援装置10は、第1の文章情報に含まれる第1の文識別情報と第2の文章情報に含まれる第2の文識別情報と関連値とを対応付けた関連値情報を生成する。
As described above, the
Then, the
すなわち、本実施形態であるトレース支援装置10は、文同士の関連度を取得するようにした。
That is, the
そして、トレース支援装置10は、第1の文を表示させるための第1の文章表示領域と、第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する。
そして、トレース支援装置10は、第1の文を文単位で指定可能に第1の文章表示領域に記憶させ、第1の文章表示領域から一文が任意に指定された場合に、一文に対応付けられた第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における第2の文識別情報を抽出する。そして、トレース支援装置10は、第2の文識別情報に対応付けられた見出し識別情報が示す文および第2の文識別情報が識別する文を取得する。そして、トレース支援装置10は、見出し識別情報が示す文を見出しとするとともに第2の文識別情報が識別する文を候補文として、見出しおよび候補文を候補文表示領域に記憶させる。
Then, the
Then, the
すなわち、本実施形態であるトレース支援装置10は、第1の文書において任意に指定された一文に対して、一定レベルを超える関連度を有する、言い換えると類似する候補文を表示させるようにした。
このように構成したことにより、第1の文書において所望に指定した一文に類似する文を第2の文書から探す作業(トレース)の作業効率を高くすることができる。
That is, the
With this configuration, it is possible to increase the work efficiency of the work (trace) for searching the second document for a sentence similar to the one sentence specified in the first document.
さらに、トレース支援装置10は、第2の文において、候補文よりも前の文およびこの候補文よりも後の文またはいずれか一方の文を、候補文表示領域にさらに記憶させる。
このように構成したことにより、候補文の前後関係を利用者に提示することができるため、文のトレーサビリティを更に向上させることができる。
Furthermore, in the second sentence, the
With this configuration, the context of the candidate sentence can be presented to the user, so that the traceability of the sentence can be further improved.
さらに、トレース支援装置10は、第2の文における対応付文を表示させるための対応付文表示領域を、表示記憶領域内にさらに設定し、候補文を選択可能に候補文表示領域に記憶させ、候補文が選択された場合に、候補文を対応付文表示領域に記憶させるとともに、候補文表示領域から候補文を削除する。
このように構成したことにより、提示された候補文を確認した利用者によって直接、所望の一文と候補文とを対応付けることができ、精度が高いトレースを行うことができる。
Furthermore, the
With this configuration, a user who has confirmed the presented candidate sentence can directly associate a desired sentence with the candidate sentence, and can perform tracing with high accuracy.
さらに、トレース支援装置10は、候補文表示領域および対応付文表示領域と第2の文を表示させるための第2の文章表示領域とを、相互切り替え可能に表示記憶領域内にさらに設定する。そして、トレース支援装置10は、候補文表示領域および対応付文表示領域が表示記憶領域内に設定されている場合に、候補文表示領域における候補文または対応付文表示領域における対応付文が指定されることに応じて、候補文表示領域および対応付文表示領域から第2の文章表示領域に切り替えて、候補文または対応付文を含む第2の文を第2の文章表示領域に記憶させる。一方、トレース支援装置10は、第2の文章表示領域が表示記憶領域内に設定されている場合に、第2の文章表示領域における一文が任意に指定されることに応じて、第2の文章表示領域から前記候補文表示領域および対応付文表示領域に切り替えて、候補文を候補文表示領域に記憶させるとともに対応付文を対応付文表示領域に記憶させる。
このように構成したことにより、候補文と第2の文との相互切り替え表示、または候補文および対応付文と第2の文との相互切り替え表示を実現することができ、利用者によるトレースの作業性を向上させることができる。
Further, the
By configuring in this way, it is possible to realize a mutual switching display between the candidate sentence and the second sentence, or a mutual switching display between the candidate sentence and the associated sentence and the second sentence. Workability can be improved.
したがって、本実施形態によれば、文書間の文単位での高いトレーサビリティを実現することができる。 Therefore, according to the present embodiment, high traceability can be realized in units of sentences between documents.
なお、本実施形態では、トレース支援装置10のトレース管理部17が、第1の文章表示領域に記憶された一文が指定されたことを検出すると、関連値情報記憶部15から、その一文に対応付けられた第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における、一組または複数組の第2の文識別情報および関連値を抽出する例とした。これ以外にも、トレース管理部17が、第1の文章表示領域に記憶された一文が指定されたことを検出すると、関連値情報記憶部15から、その一文に対応付けられた第1の文識別情報が含まれる関連値情報における、一組または複数組の第2の文識別情報および関連値を、関連値が大きな順(関連度が高い順)に所定数分(例えば、10個)抽出するようにしてもよい。
In this embodiment, when the
また、本実施形態では、トレース支援装置10が、二つの文書(第1の文書および第2の文書)を取り込む例とした。これ以外にも、トレース支援装置10が、単一の文書において第1の範囲内の文章と第2の範囲内の文章とについて、第1の範囲内の文章から指定された一文に対する候補文を、第2の範囲内の文章から選定するようにしてもよい。この場合、第1の範囲と第2の範囲とは、部分的に重複してもよいし、重複しなくてもよい。また、一方の範囲に他方の範囲が含まれてもよい。
In the present embodiment, the
また、上述した実施形態であるトレース支援装置10の一部の機能をコンピュータで実現するようにしてもよい。この場合、その機能を実現するためのトレース支援プログラムをコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたトレース支援プログラムをコンピュータシステムに読み込ませて、このコンピュータシステムが実行することによって実現してもよい。なお、このコンピュータシステムとは、オペレーティング・システム(Operating System;OS)や周辺装置のハードウェアを含むものである。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、光ディスク、メモリカード等の可搬型記録媒体、コンピュータシステムに備えられる磁気ハードディスクやソリッドステートドライブ等の記憶装置のことをいう。さらに、コンピュータ読み取り可能な記録媒体とは、インターネット等のコンピュータネットワーク、および電話回線や携帯電話網を介してプログラムを送信する場合の通信回線のように、短時間の間、動的にプログラムを保持するもの、さらには、その場合のサーバ装置やクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持するものを含んでもよい。また上記のトレース支援プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせにより実現するものであってもよい。
Moreover, you may make it implement | achieve a part of function of the
以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。 As mentioned above, although embodiment of this invention was explained in full detail with reference to drawings, the specific structure is not restricted to that embodiment, The design of the range which does not deviate from the summary of this invention, etc. are included.
1 トレース支援システム
10 トレース支援装置
11 文書取得部
12 文章情報生成部
13 文章情報記憶部
14 関連値情報生成部
15 関連値情報記憶部
16 表示制御部
17 トレース管理部
18 対応付情報記憶部
19 操作部
20 表示装置
21 表示部
30 ケーブル
DESCRIPTION OF
Claims (8)
前記文章情報を記憶する文章情報記憶部と、
前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成する関連値情報生成部と、
前記関連値情報を記憶する関連値情報記憶部と、
前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示制御部と、
前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理部と、
を備えることを特徴とするトレース支援装置。 Sentence information generation for generating sentence information by associating sentence identification information for identifying the sentence for each sentence with heading identification information for identifying a headline to which the sentence belongs, from sentences within a predetermined range in the document And
A sentence information storage unit for storing the sentence information;
A first sentence included in the first sentence information corresponding to the first document and a second sentence included in the second sentence information corresponding to the second document, stored in the sentence information storage unit; The relation value between sentences , which is larger as the frequency of appearance of words is closer and larger as the words having higher importance are commonly included, is calculated and included in the first sentence information A related value information generating unit for generating related value information in which the first sentence identifying information and the second sentence identifying information included in the second sentence information are associated with the related value;
A related value information storage unit for storing the related value information;
A display controller that sets a first sentence display area for displaying the first sentence and a candidate sentence display area for displaying a candidate sentence in the second sentence in a display storage area;
When the first sentence stored in the sentence information storage unit is stored in the first sentence display area so that it can be specified in sentence units, and a sentence is arbitrarily specified from the first sentence display area, Extracting the second sentence identification information in the relation value information including both the first sentence identification information associated with the one sentence and the relation value exceeding a threshold value from the relation value information storage unit; A sentence indicated by the headline identification information associated with the second sentence identification information and a sentence identified by the second sentence identification information are read from the sentence information storage unit, and the sentence indicated by the headline identification information is used as a headline. A trace management unit that stores the sentence identified by the second sentence identification information as the candidate sentence, and stores the heading and the candidate sentence in the candidate sentence display area;
A trace support apparatus comprising:
ことを特徴とする請求項1に記載のトレース支援装置。 The trace management unit includes the first sentence identification information associated with the one sentence from the related value information storage unit when one sentence is arbitrarily designated from the first sentence display area. The trace support apparatus according to claim 1, wherein a predetermined number of the second sentence identification information and related values in value information are extracted in descending order of the related values.
ことを特徴とする請求項1または請求項2に記載のトレース支援装置。 The trace management unit further stores, in the candidate sentence display area, a sentence before the candidate sentence and a sentence after the candidate sentence or any one sentence in the second sentence. The trace support device according to claim 1 or 2.
前記トレース管理部は、前記候補文を選択可能に前記候補文表示領域に記憶させ、前記候補文が選択された場合に、前記候補文を前記対応付文表示領域に記憶させるとともに、前記候補文表示領域から前記候補文を削除する
ことを特徴とする請求項1から請求項3までのいずれか一項に記載のトレース支援装置。 The display control unit further sets a corresponding sentence display area for displaying the corresponding sentence in the second sentence in the display storage area,
The trace management unit stores the candidate sentence in the candidate sentence display area so that the candidate sentence can be selected. When the candidate sentence is selected, the trace management unit stores the candidate sentence in the associated sentence display area. The trace support apparatus according to any one of claims 1 to 3, wherein the candidate sentence is deleted from a display area.
前記トレース管理部は、前記候補文表示領域および前記対応付文表示領域が前記表示記憶領域内に設定されている場合に、前記候補文表示領域における前記候補文または前記対応付文表示領域における前記対応付文が指定されることに応じて、前記候補文表示領域および前記対応付文表示領域から前記第2の文章表示領域に切り替えて、前記候補文または前記対応付文を含む前記第2の文を前記第2の文章表示領域に記憶させる一方、
前記第2の文章表示領域が前記表示記憶領域内に設定されている場合に、前記第2の文章表示領域における一文が任意に指定されることに応じて、前記第2の文章表示領域から前記前記候補文表示領域および前記対応付文表示領域に切り替えて、前記候補文を前記候補文表示領域に記憶させるとともに前記対応付文を前記対応付文表示領域に記憶させる
ことを特徴とする請求項4に記載のトレース支援装置。 The display control unit further sets the candidate sentence display area, the associated sentence display area, and the second sentence display area for displaying the second sentence in the display storage area so as to be switchable with each other. And
The trace management unit, when the candidate sentence display area and the corresponding supplementary sentence display area are set in the display storage area, the candidate sentence in the candidate sentence display area or the corresponding supplementary sentence display area In response to the designation of the corresponding supplementary sentence, the second sentence display area includes the candidate sentence or the corresponding supplementary sentence by switching from the candidate sentence display area and the corresponding supplementary sentence display area to the second sentence display area. While storing a sentence in the second sentence display area,
When the second sentence display area is set in the display storage area, in response to the fact that one sentence in the second sentence display area is arbitrarily designated, the second sentence display area The switching to the candidate sentence display area and the corresponding sentence display area, the candidate sentence is stored in the candidate sentence display area, and the corresponding sentence is stored in the corresponding sentence display area. 4. The trace support device according to 4.
前記トレース支援装置は、
文書における所定の範囲内の文章から、文ごとに前記文を識別する文識別情報と前記文が属する見出しを識別する見出し識別情報とを前記文に対応付けた、文章情報を生成する文章情報生成部と、
前記文章情報を記憶する文章情報記憶部と、
前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成する関連値情報生成部と、
前記関連値情報を記憶する関連値情報記憶部と、
前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示制御部と、
前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理部と、を備え、
前記表示装置は、
前記表示記憶領域に記憶された情報を取り込んで表示する表示部
を備えることを特徴とするトレース支援システム。 In a trace support system including a trace support device and a display device,
The trace support device includes:
Sentence information generation for generating sentence information by associating sentence identification information for identifying the sentence for each sentence with heading identification information for identifying a headline to which the sentence belongs, from sentences within a predetermined range in the document And
A sentence information storage unit for storing the sentence information;
A first sentence included in the first sentence information corresponding to the first document and a second sentence included in the second sentence information corresponding to the second document, stored in the sentence information storage unit; The relation value between sentences , which is larger as the frequency of appearance of words is closer and larger as the words having higher importance are commonly included, is calculated and included in the first sentence information A related value information generating unit for generating related value information in which the first sentence identifying information and the second sentence identifying information included in the second sentence information are associated with the related value;
A related value information storage unit for storing the related value information;
A display controller that sets a first sentence display area for displaying the first sentence and a candidate sentence display area for displaying a candidate sentence in the second sentence in a display storage area;
When the first sentence stored in the sentence information storage unit is stored in the first sentence display area so that it can be specified in sentence units, and a sentence is arbitrarily specified from the first sentence display area, Extracting the second sentence identification information in the relation value information including both the first sentence identification information associated with the one sentence and the relation value exceeding a threshold value from the relation value information storage unit; A sentence indicated by the headline identification information associated with the second sentence identification information and a sentence identified by the second sentence identification information are read from the sentence information storage unit, and the sentence indicated by the headline identification information is used as a headline. A trace management unit that stores the headline and the candidate sentence in the candidate sentence display area, with the sentence identified by the second sentence identification information as the candidate sentence,
The display device
A trace support system comprising: a display unit that captures and displays information stored in the display storage area.
関連値情報生成部が、前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成し、前記関連値情報を関連値情報記憶部に記憶させる関連値情報生成ステップと、
表示制御部が、前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示領域設定ステップと、
トレース管理部が、前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理ステップと、
を有することを特徴とするトレース支援方法。 Sentence information in which the sentence information generation unit associates sentence identification information for identifying the sentence for each sentence and heading identification information for identifying a headline to which the sentence belongs, from sentences within a predetermined range in the document. Generating sentence information, and storing the sentence information in a sentence information storage unit;
The related value information generation unit stores the first sentence included in the first sentence information corresponding to the first document and the second sentence information corresponding to the second document stored in the sentence information storage unit. A relation value between sentences with the second sentence included, the greater the appearance frequency of the word, the larger the relation value that is greater as the word having higher importance is commonly included , Generating related value information in which the first sentence identifying information included in the first sentence information, the second sentence identifying information included in the second sentence information, and the related value are associated with each other, and the related value information Associated value information generating step for storing the associated value information in the associated value information storage unit,
A display in which a display control unit sets a first sentence display area for displaying the first sentence and a candidate sentence display area for displaying candidate sentences in the second sentence in a display storage area. An area setting step;
The trace management unit stores the first sentence stored in the sentence information storage unit in the first sentence display area so that it can be specified in sentence units, and one sentence is arbitrarily specified from the first sentence display area The second sentence identification information in the relation value information including both the first sentence identification information associated with the one sentence and the relation value exceeding the threshold from the relation value information storage unit. A sentence that is extracted and read from the sentence information storage unit, the sentence indicated by the heading identification information associated with the second sentence identification information and the sentence identified by the second sentence identification information, and the sentence indicated by the heading identification information A trace management step for storing the headline and the candidate sentence in the candidate sentence display area, with the sentence as the candidate sentence and the sentence identified by the second sentence identification information as a candidate sentence,
A trace support method characterized by comprising:
文書における所定の範囲内の文章から、文ごとに前記文を識別する文識別情報と前記文が属する見出しを識別する見出し識別情報とを前記文に対応付けた、文章情報を生成し、前記文章情報を前記文章情報記憶部に記憶させる文章情報生成部と、
前記文章情報記憶部に記憶された、第1の文書に対応する第1の文章情報に含まれる第1の文と第2の文書に対応する第2の文章情報に含まれる第2の文との、文同士の関連値であって、単語の出現頻度が近いほど大きく、重要度が強い単語が共通に含まれるほど大きい値となる前記関連値を計算し、前記第1の文章情報に含まれる第1の文識別情報と前記第2の文章情報に含まれる第2の文識別情報と前記関連値とを対応付けた関連値情報を生成し、前記関連値情報を前記関連値情報記憶部に記憶させる関連値情報生成部と、
前記第1の文を表示させるための第1の文章表示領域と前記第2の文における候補文を表示させるための候補文表示領域とを、表示記憶領域内に設定する表示制御部と、
前記文章情報記憶部に記憶された前記第1の文を文単位で指定可能に前記第1の文章表示領域に記憶させ、前記第1の文章表示領域から一文が任意に指定された場合に、前記関連値情報記憶部から、前記一文に対応付けられた前記第1の文識別情報と閾値を超える関連値とがともに含まれる関連値情報における前記第2の文識別情報を抽出し、前記第2の文識別情報に対応付けられた前記見出し識別情報が示す文および前記第2の文識別情報が識別する文を前記文章情報記憶部から読み込み、前記見出し識別情報が示す文を見出しとするとともに前記第2の文識別情報が識別する文を前記候補文として、前記見出しおよび前記候補文を前記候補文表示領域に記憶させるトレース管理部と、
として機能させるためのトレース支援プログラム。 A computer comprising a sentence information storage unit and a related value information storage unit,
Generating sentence information by associating sentence identification information for identifying the sentence for each sentence and heading identification information for identifying a headline to which the sentence belongs to the sentence from sentences within a predetermined range in the document; A text information generation unit for storing information in the text information storage unit;
A first sentence included in the first sentence information corresponding to the first document and a second sentence included in the second sentence information corresponding to the second document, stored in the sentence information storage unit; The relation value between sentences , which is larger as the frequency of appearance of words is closer and larger as the words having higher importance are commonly included, is calculated and included in the first sentence information Related value information in which the second sentence identification information included in the first sentence identification information and the second sentence information are associated with the related value is generated, and the related value information is stored in the related value information storage unit. A related value information generator to be stored in
A display controller that sets a first sentence display area for displaying the first sentence and a candidate sentence display area for displaying a candidate sentence in the second sentence in a display storage area;
When the first sentence stored in the sentence information storage unit is stored in the first sentence display area so that it can be specified in sentence units, and a sentence is arbitrarily specified from the first sentence display area, Extracting the second sentence identification information in the relation value information including both the first sentence identification information associated with the one sentence and the relation value exceeding a threshold value from the relation value information storage unit; A sentence indicated by the headline identification information associated with the second sentence identification information and a sentence identified by the second sentence identification information are read from the sentence information storage unit, and the sentence indicated by the headline identification information is used as a headline. A trace management unit that stores the sentence identified by the second sentence identification information as the candidate sentence, and stores the heading and the candidate sentence in the candidate sentence display area;
Trace support program to make it function as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012040649A JP5703244B2 (en) | 2012-02-27 | 2012-02-27 | Trace support device, trace support system, trace support method, and trace support program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012040649A JP5703244B2 (en) | 2012-02-27 | 2012-02-27 | Trace support device, trace support system, trace support method, and trace support program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013175136A JP2013175136A (en) | 2013-09-05 |
JP5703244B2 true JP5703244B2 (en) | 2015-04-15 |
Family
ID=49267968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012040649A Expired - Fee Related JP5703244B2 (en) | 2012-02-27 | 2012-02-27 | Trace support device, trace support system, trace support method, and trace support program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5703244B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7377524B2 (en) * | 2019-12-06 | 2023-11-10 | アイビーリサーチ株式会社 | Input support device, input support system and program |
JP7141133B2 (en) * | 2020-05-19 | 2022-09-22 | Fraim株式会社 | Information processing device, information processing method and information processing program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001167096A (en) * | 1999-12-06 | 2001-06-22 | Ricoh Co Ltd | System and method for retrieving document and computer readable recording medium with recorded program for executing the same method |
JP2002182908A (en) * | 2000-12-15 | 2002-06-28 | Mitsubishi Electric Corp | Traceability device among s/w development processes |
JP5119693B2 (en) * | 2007-03-19 | 2013-01-16 | 日本電気株式会社 | Document reference relation extraction system, expression unification system, document transmission evaluation system, method and program |
JP2010108268A (en) * | 2008-10-30 | 2010-05-13 | Toshiba Corp | Document processing apparatus |
-
2012
- 2012-02-27 JP JP2012040649A patent/JP5703244B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013175136A (en) | 2013-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6731985B2 (en) | User terminal device and control method | |
US20110316796A1 (en) | Information Search Apparatus and Information Search Method | |
JP6426417B2 (en) | Electronic device, method and program | |
JP2014149604A (en) | Dictionary information display device, dictionary information display method, dictionary information display program, dictionary information display system and server device and terminal device thereof | |
JP6180470B2 (en) | Sentence candidate presentation terminal, sentence candidate presentation system, sentence candidate presentation method, and program | |
JP2016535899A (en) | Presenting fixed-format documents in reflowed form | |
US10210141B2 (en) | Stylizing text by replacing glyph with alternate glyph | |
JP6135331B2 (en) | Electronic device, program, search system, and search method | |
US9310971B2 (en) | Document viewing device for display document data | |
US20200278971A1 (en) | Document retrieval apparatus and document retrieval method | |
JP5703244B2 (en) | Trace support device, trace support system, trace support method, and trace support program | |
JP6157965B2 (en) | Electronic device, method, and program | |
CN109445900B (en) | Translation method and device for picture display | |
JP6342194B2 (en) | Electronic device, method and program | |
TW201348993A (en) | Information processing device and information processing method | |
JP2012064051A (en) | Help display device, help display method and help display program | |
US20140081622A1 (en) | Information display control apparatus, information display control method, information display control system, and recording medium on which information display control program is recorded | |
JP2021089696A (en) | Input support device, input support system, and program | |
JP5794073B2 (en) | Information display device and information display program | |
JP2016201146A (en) | Information display device, information display method, and information display program | |
JP6451153B2 (en) | Information display control device and program | |
JP5655926B2 (en) | Electronic device, program, and search method | |
JP2016207036A (en) | Support device, support method, and support program | |
JP6064664B2 (en) | Electronic device and program with dictionary function | |
JP2013114528A (en) | Example sentence display device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140106 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140624 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140715 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140910 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150127 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150223 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5703244 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |