JP2009223679A - Electronic document search device and electronic document search program - Google Patents

Electronic document search device and electronic document search program Download PDF

Info

Publication number
JP2009223679A
JP2009223679A JP2008068186A JP2008068186A JP2009223679A JP 2009223679 A JP2009223679 A JP 2009223679A JP 2008068186 A JP2008068186 A JP 2008068186A JP 2008068186 A JP2008068186 A JP 2008068186A JP 2009223679 A JP2009223679 A JP 2009223679A
Authority
JP
Japan
Prior art keywords
electronic document
search
document
editing
edited
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.)
Pending
Application number
JP2008068186A
Other languages
Japanese (ja)
Inventor
Toshiya Yamada
敏哉 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2008068186A priority Critical patent/JP2009223679A/en
Publication of JP2009223679A publication Critical patent/JP2009223679A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To search a useful document for expect content from existing documents. <P>SOLUTION: The electronic document search device 10 edits an electronic document, extracts a keyword from another electronic document which accesses thereto while editing the electronic document, stores the edited electronic document in association with the extracted keyword, and uses the keyword stored in association with each electronic document to search an electronic document based on a given search condition from the stored electronic documents. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、電子文書検索装置、及び電子文書検索プログラムに関する。   The present invention relates to an electronic document search device and an electronic document search program.

進行中の商談に対して過去の商談案件の情報を利用することで営業活動を支援する営業支援システムがある。かかる営業活動支援システムでは一般的に、商談で扱う商品や金額、顧客の業種などあらかじめ設定された項目を検索キーにして類似案件に関する文書を検索するものである。   There is a sales support system that supports sales activities by using information on past business negotiations for ongoing business negotiations. In general, such a sales activity support system searches for documents related to similar cases using items set in advance such as products and amounts handled in business negotiations, customer industries, and the like as search keys.

例えば、下記の特許文献1には、活動報告(営業日報)テキストを検索キーとして、過去の活動報告テキストを類似検索することにより、類似商談を見つける装置が提案されている。
特開2007−226677号公報
For example, Patent Document 1 below proposes an apparatus for finding similar business negotiations by performing similar searches on past activity report texts using activity report (business daily report) text as a search key.
Japanese Patent Application Laid-Open No. 2007-226677

しかしながら、文書を作成する場合には多様なドキュメントを検索・参照して作成する場合が多いが、後でその文書の作成の際に参照したドキュメントを検索することは困難である。例えば、営業活動の報告書(営業日報)等の文書は人手により作成されるため、入力されるテキストの分量が少ないこともあり、また、関連する全ての情報が入力される訳ではないため、作成されたドキュメントの内容に基づいて過去の類似案件の文書を検索しても、現在の案件に有用なドキュメントが検索できないことがあった。また、営業活動で活用される提案書、商品情報・事例等の各種ドキュメントは膨大に存在するため、単なるテキスト検索によってだけでは現在の商談に有用なドキュメントを精度良く検索することは困難であった。   However, when creating a document, it is often created by searching and referring to various documents. However, it is difficult to search for a document that was later referred to when creating the document. For example, since documents such as business activity reports (business daily reports) are created manually, the amount of text to be entered may be small, and not all relevant information is entered. Even if documents of similar projects in the past are searched based on the contents of the created documents, documents useful for the current project may not be searched. In addition, because there are a large number of documents such as proposals, product information, and examples used in sales activities, it was difficult to accurately retrieve documents useful for current business negotiations by simple text search. .

本発明は上記課題に鑑みてなされたものであって、本発明の目的の一つは、既存の電子文書の中から所期の内容について有用な電子文書が検索されやすくすることができる電子文書検索装置、及び電子文書検索プログラムを提供することにある。   The present invention has been made in view of the above problems, and one of the objects of the present invention is to make it possible to easily search for useful electronic documents for the intended contents from existing electronic documents. To provide a search device and an electronic document search program.

上記目的を達成するために、請求項1に記載の電子文書検索装置の発明は、電子文書を編集する編集手段と、前記編集手段により電子文書が編集されている間にアクセスした他の電子文書からキーワードを抽出する抽出手段と、前記編集手段により編集される電子文書と、前記抽出手段により抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、前記記憶手段に記憶された電子文書の中から所与の検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、を含む、ことを特徴とする。   In order to achieve the above object, an electronic document retrieval apparatus according to claim 1 includes an editing means for editing an electronic document and another electronic document accessed while the electronic document is being edited by the editing means. An extracting means for extracting a keyword from the editing means; an electronic document edited by the editing means; a storing means for storing the keywords extracted by the extracting means in association with each other; and an electronic document stored in the storing means Search means for searching for an electronic document based on a given search condition from the search means for performing the search using a keyword stored in association with each electronic document, To do.

また、請求項2に記載の発明は、請求項1に記載の電子文書検索装置において、前記検索手段により検索された電子文書をその検索順位に従って表示する表示手段をさらに含む、ことを特徴とする。   The invention described in claim 2 is the electronic document search apparatus according to claim 1, further comprising display means for displaying the electronic documents searched by the search means according to the search order. .

また、請求項3に記載の発明は、請求項2に記載の電子文書検索装置において、前記抽出手段により抽出されたキーワード毎に重みを設定する設定手段と、前記検索手段は、前記検索される各電子文書の検索順位を、当該各電子文書に関連づけて記憶されるキーワードの重みに従って決定する、ことを特徴とする。   According to a third aspect of the present invention, in the electronic document search apparatus according to the second aspect, a setting unit that sets a weight for each keyword extracted by the extraction unit, and the search unit is searched for The search order of each electronic document is determined according to the weight of a keyword stored in association with each electronic document.

また、請求項4に記載の発明は、請求項2又は3に記載の電子文書検索装置において、前記編集手段により編集される電子文書は商談に関する電子文書であって、当該商談の進捗情報を含み、前記検索手段は、前記検索手段により検索された各電子文書の検索順位を、当該各電子文書に含まれる進捗情報を利用して決定する、ことを特徴とする。   According to a fourth aspect of the present invention, in the electronic document search apparatus according to the second or third aspect, the electronic document edited by the editing means is an electronic document related to a business negotiation, and includes progress information of the business negotiation. The search means determines the search order of each electronic document searched by the search means using progress information included in each electronic document.

また、請求項5に記載の発明は、請求項4に記載の電子文書検索装置において、前記設定手段は、前記記憶手段に記憶される電子文書の進捗情報が変化した前後でアクセスされた電子文書から抽出されたキーワードの重みを更新する、ことを特徴とする。   According to a fifth aspect of the present invention, in the electronic document retrieval apparatus according to the fourth aspect, the setting unit is an electronic document accessed before and after the progress information of the electronic document stored in the storage unit is changed. The weight of the keyword extracted from is updated.

また、請求項6に記載の発明は、請求項1乃至4のいずれかに記載の電子文書検索装置において、前記記憶手段に、前記編集手段により電子文書が編集されている間にアクセスした他の電子文書と、当該編集されている電子文書から抽出したキーワードとをそれぞれ関連づけて記憶する、ことを特徴とする。   According to a sixth aspect of the present invention, in the electronic document retrieval apparatus according to any one of the first to fourth aspects, the storage unit is accessed while the electronic document is being edited by the editing unit. An electronic document and a keyword extracted from the edited electronic document are stored in association with each other.

また、請求項7に記載の電子文書検索プログラムの発明は、コンピュータを、電子文書を編集する編集手段と、前記編集手段により電子文書が編集されている間にアクセスした他の電子文書からキーワードを抽出する抽出手段と、前記編集手段により編集される電子文書と、前記抽出手段により抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、前記記憶手段に記憶された電子文書の中から検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、して機能させることを特徴とする。   According to another aspect of the invention, there is provided an electronic document search program according to claim 7, wherein a computer is used to input a keyword from an editing unit that edits an electronic document and another electronic document accessed while the electronic document is being edited by the editing unit. Extraction means for extraction, storage means for storing the electronic document edited by the editing means, and the keyword extracted by the extraction means, and a search condition from among the electronic documents stored in the storage means And a search means for searching for an electronic document based on the above-mentioned search means for performing the search using a keyword stored in association with each electronic document.

また、請求項8に記載の電子文書検索装置の発明は、電子文書を編集する編集手段と、前記編集手段により電子文書が編集されている間にアクセスした他の電子文書と、当該編集される電子文書から抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、前記記憶手段に記憶された電子文書の中から所与の検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、を含む、ことを特徴とする。   According to an eighth aspect of the present invention, there is provided an electronic document retrieval apparatus that edits an electronic document and another electronic document accessed while the electronic document is being edited by the editing means. Storage means for storing the keywords extracted from the electronic document in association with each other, and search means for searching the electronic document based on a given search condition from the electronic documents stored in the storage means, Search means for performing the search using a keyword stored in association with each electronic document.

また、請求項9に記載の電子文書検索プログラムの発明は、コンピュータを、電子文書を編集する編集手段と、前記編集手段により電子文書が編集されている間にアクセスした他の電子文書と、当該編集される電子文書から抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、前記記憶手段に記憶された電子文書の中から所与の検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、して機能させることを特徴とする。   The invention of an electronic document search program according to claim 9 is an electronic document search program comprising: an editing unit that edits an electronic document; another electronic document that is accessed while the electronic document is being edited by the editing unit; A storage unit that associates and stores keywords extracted from the electronic document to be edited, and a search unit that searches the electronic document based on a given search condition from the electronic documents stored in the storage unit. And functioning as search means for performing the search using a keyword stored in association with each electronic document.

請求項1に記載の発明によれば、電子文書の編集時に参照した他の電子文書から抽出されたキーワードを、当該編集した電子文書に付与することで、その電子文書に特徴的なキーワードを関連づけ、既存の文書の中から所期の内容について有用な電子文書が検索されやすくすることができる。   According to the first aspect of the present invention, a keyword extracted from another electronic document referred to when the electronic document is edited is assigned to the edited electronic document, so that a characteristic keyword is associated with the electronic document. Thus, it is possible to make it easier to search for useful electronic documents with respect to intended contents from existing documents.

請求項2に記載の発明によれば、検索された電子文書を検索順位に応じて並べて表示することで、所期の内容について有用な文書を見つけやすくすることができる。   According to the second aspect of the present invention, it is possible to make it easier to find a useful document with respect to the intended content by displaying the searched electronic documents side by side according to the search order.

請求項3に記載の発明によれば、抽出されたキーワードに重みを設定して、設定したキーワードの重みに応じて電子文書の検索順位を決定することで、より関連性の高いキーワードを含む電子文書が検索されやすくすることができる。   According to the third aspect of the present invention, a weight is set for the extracted keyword, and an electronic document including a more relevant keyword is determined by determining the search order of the electronic document according to the set keyword weight. Documents can be easily searched.

請求項4に記載の発明によれば、商談の進捗情報に応じて検索順位を決めることで、商談の進捗に応じて役立つ文書を検索されやすくすることができる。   According to the invention described in claim 4, by determining the search order according to the progress information of the negotiation, it is possible to facilitate searching for a useful document according to the progress of the negotiation.

請求項5に記載の発明によれば、商談案件の進捗情報の変化に着目して、電子文書から抽出されたキーワードの重みを変化させることができる。   According to the fifth aspect of the present invention, it is possible to change the weight of the keyword extracted from the electronic document by paying attention to the change in the progress information of the negotiation case.

請求項6に記載の発明によれば、電子文書の編集時にアクセスした他の電子文書に対して、当該編集した電子文書のキーワードを付与することで、それらの電子文書から所期の内容について有用な電子文書が検索されやすくすることができる。   According to the invention described in claim 6, by assigning a keyword of the edited electronic document to another electronic document accessed at the time of editing the electronic document, the intended contents are useful from those electronic documents. Electronic documents can be easily searched.

請求項7に記載の発明によれば、電子文書の編集時に参照した他の電子文書から抽出されたキーワードを当該編集した電子文書に付与することで、電子文書に適切なキーワードを関連づけ、既存の文書の中から所期の内容について有用な文書が検索されやすくするようにコンピュータを機能させることができる。   According to the invention described in claim 7, by assigning a keyword extracted from another electronic document referred to when the electronic document is edited to the edited electronic document, an appropriate keyword is associated with the electronic document, The computer can be made to function so that useful documents can be easily searched for the intended contents from among the documents.

請求項8に記載の発明によれば、電子文書の編集時に参照した他の電子文書に、当該編集した電子文書から抽出されたキーワードを付与することで、その電子文書に特徴的なキーワードを関連づけ、既存の文書の中から所期の内容について有用な文書が検索されやすくすることができる。   According to the eighth aspect of the present invention, a keyword extracted from the edited electronic document is assigned to another electronic document referred to when the electronic document is edited, thereby associating a characteristic keyword with the electronic document. It is possible to make it easy to search for useful documents with respect to the intended contents from existing documents.

請求項9に記載の発明によれば、電子文書の編集時に参照した他の電子文書に、当該編集した電子文書から抽出されたキーワードを付与することで、電子文書に適切なキーワードを関連づけ、既存の文書の中から所期の内容について有用な文書が検索されやすくするようにコンピュータを機能させることができる。   According to the invention described in claim 9, by assigning a keyword extracted from the edited electronic document to another electronic document referred to when the electronic document is edited, an appropriate keyword is associated with the electronic document, It is possible to make the computer function so that useful documents can be easily searched for the intended contents from among the documents.

以下、本発明を実施するための好適な実施の形態(以下、実施形態という)を、図面に従って説明する。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments (hereinafter referred to as embodiments) for carrying out the invention will be described with reference to the drawings.

本実施形態に係る電子文書検索装置は、商談案件に関する報告書を管理し、利用者に進行中の商談案件に有用なドキュメント(例えば、類似の商談案件に関する文書や参考文献等)を検索して提示することで営業活動を支援する装置である。なお、本実施形態では電子文書検索装置は、上記の関連文書の検索・提示機能と、利用者が操作するクライアントコンピュータとしての機能とを兼ねているが、各機能をそれぞれ別筐体に分けて構成することとしてもよい。   The electronic document search apparatus according to the present embodiment manages reports related to business negotiations, and searches for documents useful for business negotiations in progress (for example, documents and references related to similar business negotiations). It is a device that supports sales activities by presenting it. In this embodiment, the electronic document search apparatus has both the related document search / presentation function and the function as a client computer operated by the user, but each function is divided into separate cases. It may be configured.

ここではまず、図1を参照しながら本発明で用いている基本的な考え方を説明した後に、本実施形態に係る電子文書検索装置の詳細について説明する。   Here, first, the basic concept used in the present invention will be described with reference to FIG. 1, and then the details of the electronic document search apparatus according to the present embodiment will be described.

本発明では、あるドキュメントについてそのドキュメントに明示的に含まれている情報のみならず、そのドキュメントを編集する際に参照したドキュメントを利用してそのドキュメントの特徴付けを行うこととしている。ここで図1を用いて具体的に説明すると、図1に示される報告書Aは、ある商談に関する報告書(営業日報等)であるとし、ドキュメントa,b,cは報告書Aを編集している間に参照されたドキュメントであるとする。本実施形態では、参照されたドキュメントa,b,cからキーワードを抽出し、抽出したキーワードを報告書Aの文書検索用のインデックスとして付与する。そして、過去の商談案件について作成された報告書の中から現在の商談案件に類似した商談案件の報告書を検索する際には、各報告書の内容とともに各報告書について付与された文書検索用のインデックスを用いる。また、ドキュメントa,b,cに対しても報告書Aから抽出されたキーワードを文書検索用のインデックスとして付与して、各ドキュメントを報告書の内容により特徴付ける。   In the present invention, not only information explicitly included in a document but also a document referenced when editing the document is used to characterize the document. Specifically, referring to FIG. 1, it is assumed that the report A shown in FIG. 1 is a report (business daily report, etc.) on a certain negotiation, and the documents a, b, and c are edited from the report A. Suppose that the document is referenced while In the present embodiment, keywords are extracted from the referenced documents a, b, and c, and the extracted keywords are assigned as an index for document search of the report A. Then, when searching for a report on a business deal that resembles the current business deal from among the reports created for a past business deal, the document search provided for each report along with the contents of each report The index is used. Further, keywords extracted from the report A are assigned to the documents a, b, and c as document search indexes, and each document is characterized by the contents of the report.

このように、本実施形態では、商談案件の報告書と、当該報告書を編集する際に参照したドキュメントとの間に相互に関係付けを行い、ドキュメントの検索において、上記関係付けによって相互に意味づけられた文書検索用のインデックスを用いることにより、利用者が明示的に示した内容によらずとも実際の関連性の高い文書を検索することを可能とするものである。   As described above, in this embodiment, a report on a business negotiation case and a document referred to when editing the report are mutually related, and in the search of the document, the above relations mean each other. By using the attached document search index, it is possible to search for an actually highly relevant document regardless of the contents explicitly indicated by the user.

以下、本実施形態に係る電子文書検索装置が備える具体的な構成について説明する。   Hereinafter, a specific configuration provided in the electronic document search apparatus according to the present embodiment will be described.

図2に示される10は本実施形態に係る電子文書検索装置10であり、同図には電子文書検索装置10の機能ブロック図が示される。図2に示されるように、電子文書検索装置10は、入力部12、電子文書編集部14、通信部16、参照文書記録部18、記憶部20、キーワード抽出部22、文書情報生成部24、キーワード重み更新部26、検索部28、及び表示部30を含む。各部の機能は、コンピュータ読み取り可能な情報記憶媒体に格納された電子文書検索プログラムが、図示しない媒体読取装置を用いてコンピュータシステムたる電子文書検索装置10に読み込まれ、該電子文書検索装置10により実行されることで実現されるものとしてよい。なお、ここでは情報記憶媒体によってプログラムが電子文書検索装置10に供給されることとしたが、インターネット等のデータ通信ネットワークを介して遠隔地から電子文書検索プログラムが電子文書検索装置10にダウンロードされてもよい。   2 is an electronic document search apparatus 10 according to this embodiment, and a functional block diagram of the electronic document search apparatus 10 is shown in FIG. As shown in FIG. 2, the electronic document search apparatus 10 includes an input unit 12, an electronic document editing unit 14, a communication unit 16, a reference document recording unit 18, a storage unit 20, a keyword extraction unit 22, a document information generation unit 24, A keyword weight update unit 26, a search unit 28, and a display unit 30 are included. The function of each unit is that an electronic document search program stored in a computer-readable information storage medium is read into an electronic document search device 10 that is a computer system using a medium reader (not shown) and executed by the electronic document search device 10. It may be realized by doing so. Here, the program is supplied to the electronic document search apparatus 10 by the information storage medium, but the electronic document search program is downloaded to the electronic document search apparatus 10 from a remote location via a data communication network such as the Internet. Also good.

入力部12は、マウスやキーボード等の入力デバイスと接続され、電子文書検索装置10を利用する利用者からの操作入力を受け付ける。   The input unit 12 is connected to an input device such as a mouse or a keyboard, and receives an operation input from a user who uses the electronic document search apparatus 10.

電子文書編集部14は、入力部12により受け付けた利用者の操作入力に応じて、電子文書の編集を開始・終了するとともに、電子文書の内容たるテキスト編集を行う。電子文書編集部14は、テキストエディタやワードプロセッサ等のアプリケーションプログラムにより実装されることとしてよい。   The electronic document editing unit 14 starts and ends editing of the electronic document and performs text editing as the content of the electronic document in accordance with the user operation input received by the input unit 12. The electronic document editing unit 14 may be implemented by an application program such as a text editor or a word processor.

通信部16は、ネットワークインターフェースを備え、ネットワーク40に接続されたウェブサーバ50等の情報処理装置とデータ通信を行う。電子文書検索装置10は、通信部16によりネットワークと接続して、電子文書編集部14により電子文書(報告書)を編集中に、利用者の操作入力に応じてウェブページ等のドキュメントにアクセスする。   The communication unit 16 includes a network interface and performs data communication with an information processing apparatus such as the web server 50 connected to the network 40. The electronic document search apparatus 10 is connected to a network by the communication unit 16 and accesses a document such as a web page in response to a user operation input while editing the electronic document (report) by the electronic document editing unit 14. .

参照文書記録部18は、電子文書編集部14により電子文書が編集されている間に電子文書検索装置10によりアクセスされた他の電子文書の情報を記録する。参照文書記録部18は、利用者の入力に応じて電子文書編集部14により報告書の新規作成が開始された時点から、その報告書を編集する際に参照したドキュメントの情報を記録する。そして、電子文書編集部14による電子文書の作成が終了すると、参照文書記録部18はその電子文書に関する参照情報の記録を終える。なお、参照文書記録部18は、ウェブブラウザの拡張機能(プラグイン)により実装してもよいし、ウェブブラウザのアクセスログを取得したり、クライアントコンピュータのアプリケーションとしてウインドウの操作履歴を記録したり、また、ドキュメント管理システムやウェブサーバのアクセスログを記録したりする等多様な手法により実装可能である。   The reference document recording unit 18 records information of another electronic document accessed by the electronic document search device 10 while the electronic document editing unit 14 is editing the electronic document. The reference document recording unit 18 records the document information referred to when editing the report from the time when the electronic document editing unit 14 starts creating a new report in response to a user input. When the creation of the electronic document by the electronic document editing unit 14 is completed, the reference document recording unit 18 finishes recording the reference information regarding the electronic document. The reference document recording unit 18 may be implemented by an extended function (plug-in) of the web browser, acquires an access log of the web browser, records a window operation history as an application of the client computer, Further, it can be implemented by various methods such as recording an access log of a document management system or a web server.

記憶部20は、半導体メモリや磁気ディスク装置等の記憶装置を含み、データやプログラムを記憶する。記憶部20に記憶されるプログラムには、電子文書検索装置10を制御する制御プログラムの他、ワードプロセッサ等の各種のアプリケーションプログラムが含まれる。また、記憶部20に記憶されるデータには、電子文書編集部14により編集された電子文書のデータの他、参照文書記録部18により記録された電子文書のデータ、及び電子文書を解析して得た各種のテーブルデータが含まれる。   The storage unit 20 includes a storage device such as a semiconductor memory or a magnetic disk device, and stores data and programs. The programs stored in the storage unit 20 include various application programs such as a word processor in addition to a control program for controlling the electronic document search apparatus 10. The data stored in the storage unit 20 is obtained by analyzing the electronic document data and electronic document recorded by the reference document recording unit 18 in addition to the electronic document data edited by the electronic document editing unit 14. Various types of table data obtained are included.

キーワード抽出部22は、対象の電子文書からキーワードを抽出する。キーワード抽出部22は、電子文書編集部14により編集された電子文書及び参照文書記録部18により記録された電子文書の双方を対象としてそれぞれからキーワードを抽出することとしてよい。この際、参照文書記録部18により記録された電子文書(参照文書)については、利用者により選択された電子文書についてのみキーワードの抽出対象としてもよい。   The keyword extraction unit 22 extracts keywords from the target electronic document. The keyword extraction unit 22 may extract keywords from both the electronic document edited by the electronic document editing unit 14 and the electronic document recorded by the reference document recording unit 18. At this time, regarding the electronic document (reference document) recorded by the reference document recording unit 18, only the electronic document selected by the user may be extracted.

文書情報生成部24は、電子文書編集部14により編集された電子文書及び参照文書記録部18により記録された電子文書に関する情報を生成する。文書情報生成部24は、電子文書編集部14により編集された電子文書については、例えば図3に示すようなテーブルデータ(以下、編集文書情報テーブル)を生成する。   The document information generation unit 24 generates information about the electronic document edited by the electronic document editing unit 14 and the electronic document recorded by the reference document recording unit 18. For the electronic document edited by the electronic document editing unit 14, the document information generation unit 24 generates table data (hereinafter referred to as an edited document information table) as shown in FIG. 3, for example.

図3に示されるように、編集文書情報テーブルは、電子文書編集部14により編集された電子文書が商談報告書であるとすると、その電子文書を識別するIDに関連づけて、顧客名、担当者ID、訪問日、訪問コメント、商談ID、進捗度、参照文書インデックスの各情報を格納してなるレコードを1又は複数含み構成される。ここで、進捗度とは商談の進捗状態を示す情報であり予め定められた段階数の進捗状態を定めておくこととしてよい。また、参照文書インデックスとは、その商談報告書の編集時に参照されたウェブページ等の参照文書からキーワード抽出部22により抽出されたキーワードからなる情報である。   As shown in FIG. 3, in the edited document information table, if the electronic document edited by the electronic document editing unit 14 is a business negotiation report, the customer name and the person in charge are associated with the ID for identifying the electronic document. It includes one or more records each storing information of ID, visit date, visit comment, negotiation ID, progress, and reference document index. Here, the degree of progress is information indicating the progress state of the negotiation, and the progress state of a predetermined number of stages may be determined. The reference document index is information consisting of keywords extracted by the keyword extraction unit 22 from a reference document such as a web page referred to when editing the negotiation report.

また、文書情報生成部24は、電子文書編集部14による電子文書の編集時に参照された電子文書(参照文書)に関しては、図4に示されるようなテーブルデータ(以下、参照文書情報テーブル)を生成する。図4に示されるように、参照文書情報テーブルは、参照文書を識別する文書IDに関連づけて、当該参照文書のタイトル、URI(Uniform Resource Identifier)、参照文書インデックス、編集文書インデックスの各情報を格納してなるレコードを1又は複数含み構成される。参照文書インデックスとは、当該参照文書から抽出されたキーワードからなる情報であり、編集文書インデックスとは、当該参照文書が参照された際に電子文書編集部14により編集されていた電子文書から抽出されたキーワードからなる情報である。   Further, the document information generation unit 24 uses table data (hereinafter referred to as a reference document information table) as shown in FIG. 4 for the electronic document (reference document) referred to when the electronic document editing unit 14 edits the electronic document. Generate. As shown in FIG. 4, the reference document information table stores information on the title, URI (Uniform Resource Identifier), reference document index, and edited document index of the reference document in association with the document ID for identifying the reference document. One or a plurality of records are formed. The reference document index is information including keywords extracted from the reference document. The edited document index is extracted from the electronic document edited by the electronic document editing unit 14 when the reference document is referred to. It is information consisting of keywords.

また、各電子文書に付与されるキーワード(インデックス)には、それぞれ重みを関連づけて記憶することとしてもよい。例えば複数の電子文書から参照されて重複して付与されるキーワードについては、その重みを大きく(もしくは小さく)設定することとしてもよいし、新規に抽出されたキーワードの重みは大きく(もしくは小さく)設定することとしてもよい。また、編集文書インデックスには、編集文書に入力された訪問コメントの内容から抽出したキーワードを用いてもよいし、訪問コメント以外の情報(顧客情報、商談情報等)に基づいて特定したキーワードを用いることとしてもよい。なお、文書情報生成部24により生成された編集文書情報テーブル及び参照文書情報テーブルはそれぞれ記憶部20に記憶される。   Further, the keywords (indexes) assigned to the respective electronic documents may be stored in association with the respective weights. For example, with respect to keywords that are referred to from a plurality of electronic documents and are given redundantly, the weights may be set to be large (or small), and the weights of newly extracted keywords may be set to be large (or small). It is good to do. The edited document index may use keywords extracted from the contents of the visit comments input to the edited documents, or use keywords specified based on information other than the visit comments (customer information, negotiation information, etc.). It is good as well. Note that the edited document information table and the reference document information table generated by the document information generation unit 24 are stored in the storage unit 20, respectively.

キーワード重み更新部26は、記憶部20に記憶される編集文書情報テーブルと参照文書編集テーブルの更新に応じて、各テーブルの電子文書について登録されたキーワードの重みを更新する。キーワード重み更新部は、例えば編集文書情報テーブルについてある商談案件に関して進捗情報が更新された場合には、その進捗情報が更新された際に参照された電子文書から抽出されたキーワードについては重みを増加させるように更新することとしてよい。   The keyword weight update unit 26 updates the weights of keywords registered for the electronic documents in each table in accordance with the update of the edited document information table and the reference document edit table stored in the storage unit 20. For example, when the progress information is updated for a negotiation case in the edited document information table, the keyword weight update unit increases the weight for the keyword extracted from the electronic document referred to when the progress information is updated. It is good to update so that it may.

以上が電子文書が編集される際に行われる電子文書検索のための事前処理に関する機能ブロックであり、続いて上記生成した情報に基づいて行われる電子文書の検索処理に関する機能ブロックについて説明する。   The functional block related to the pre-processing for electronic document search performed when the electronic document is edited has been described above, and the functional block related to the electronic document search processing performed based on the generated information will be described.

検索部28は、利用者により指定された検索条件に基づいて、記憶部20に記憶された編集文書情報テーブル及び参照文書情報テーブルの内容から関連する電子文書を検索する。具体的には、検索部28は、入力部12により入力された検索文字列に基づく検索クエリを生成して、当該検索クエリの条件に合致する電子文書を編集文書情報テーブル及び参照文書情報テーブルの中から検索する。検索クエリは、文字列の部分一致や完全一致による条件としてもよいし、そこに顧客名や進捗情報等の情報で絞り込む条件式を組み合わせることとしてもよい。そして、検索部28は、検索条件に進捗情報が指定された場合には、その進捗情報に近い進捗情報を有する電子文書を検索結果の上位に位置づけることとしてよい。こうして、対象とする商談案件に有用なドキュメントをその内容及び付与されたキーワードや進捗情報等に基づいて検索することができる。   The search unit 28 searches for related electronic documents from the contents of the edited document information table and the reference document information table stored in the storage unit 20 based on the search conditions specified by the user. Specifically, the search unit 28 generates a search query based on the search character string input by the input unit 12, and selects an electronic document that matches the search query condition in the edited document information table and the reference document information table. Search from within. The search query may be a condition based on partial matching or complete matching of character strings, or may be combined with a conditional expression to be narrowed down by information such as a customer name or progress information. Then, when the progress information is specified in the search condition, the search unit 28 may position the electronic document having the progress information close to the progress information at the top of the search result. In this way, it is possible to search for a document useful for the target business negotiation case based on the content, the assigned keyword, progress information, and the like.

表示部30は、ディスプレイに接続し、検索部28により検索された電子文書のリストをディスプレイに表示する。リストは、検索部28による検索順位の順に並べたものとしてもよい。   The display unit 30 is connected to a display, and displays a list of electronic documents searched by the search unit 28 on the display. The list may be arranged in the order of search order by the search unit 28.

次に、本実施形態に係る電子文書検索装置10により行われる電子文書が編集される際に行われる電子文書検索のための事前処理と、電子文書の検索処理とのそれぞれの処理の流れを図5及び図6に示すフロー図をそれぞれ参照しながら説明する。   Next, the flow of each process of the pre-process for electronic document search performed when the electronic document performed by the electronic document search apparatus 10 according to the present embodiment is edited and the electronic document search process are illustrated. 5 and FIG. 6 will be referred to for explanation.

まず図5を参照しつつ、電子文書検索装置10により行われる電子文書が編集される際に行われる電子文書検索のための事前処理について説明する。電子文書検索装置10は、商談案件に関する報告書の編集を開始すると(S101)、参照ドキュメントの記録を開始し、報告書の編集が終了するまで(S103:N)、報告書の編集の間に電子文書検索装置10によりアクセスされたドキュメント(参照ドキュメント)を逐次記録する(S102)。そして、電子文書検索装置10は、利用者の情報入力により報告書の編集が終了したと判断すると(S103:Y)、記録されたドキュメントの情報及び編集した電子文書の情報に基づいて、編集文書情報テーブル及び参照文書情報テーブルを生成する(S104)。   First, referring to FIG. 5, a description will be given of pre-processing for electronic document search performed when an electronic document is edited by the electronic document search apparatus 10. When the electronic document search apparatus 10 starts editing the report on the business negotiation case (S101), the electronic document search apparatus 10 starts recording the reference document and continues editing the report until the editing of the report is completed (S103: N). Documents (reference documents) accessed by the electronic document search apparatus 10 are sequentially recorded (S102). When the electronic document search apparatus 10 determines that the editing of the report has been completed by the user's information input (S103: Y), the edited document is based on the recorded document information and the edited electronic document information. An information table and a reference document information table are generated (S104).

次に図6を参照しつつ、電子文書検索装置10により行われる電子文書の検索処理について説明する。電子文書検索装置10は、検索条件が指定されると(S201)、その検索条件に基づいて編集文書情報テーブル及び参照文書情報テーブルを検索して、検索条件に合致する電子文書を検索する(S202)。そして、電子文書検索装置10は、検索された電子文書の情報を検索順位の順に並べてディスプレイに表示する(S203)。   Next, an electronic document search process performed by the electronic document search apparatus 10 will be described with reference to FIG. When a search condition is specified (S201), the electronic document search apparatus 10 searches the edited document information table and the reference document information table based on the search condition, and searches for an electronic document that matches the search condition (S202). ). Then, the electronic document search apparatus 10 arranges the information of the searched electronic documents in the order of search order and displays them on the display (S203).

以上説明した本実施形態に係る電子文書検索装置10によれば、商談案件の報告書(訪問コメント)の編集時に参照したドキュメントの内容に基づいてキーワードを付与しておき検索時にそれらの情報を利用することにより、現在の商談案件に関して有用なドキュメントを既存の商談案件の報告書の中から検索することができる。   According to the electronic document search apparatus 10 according to the present embodiment described above, keywords are assigned based on the contents of the document referred to when editing the business negotiation report (visit comment), and the information is used during the search. By doing so, it is possible to search a useful document regarding the current business negotiation case from the report of the existing business negotiation case.

また、報告書の編集時に参照されたドキュメントの方にも、報告書から抽出されたキーワードを付与しておき検索時にそれらを利用することにより、現在の商談案件に関して有用なドキュメントを既存の参照ドキュメントの中から検索することができる。   In addition, by adding keywords extracted from the report to the documents that were referenced when editing the report and using them when searching, existing documents that are useful for the current business opportunity are used. You can search from within.

なお、本発明は上記の実施形態に限定されるものではなく、商談の報告書に限らずその他一般の文書においても同様に適用できることはもちろんである。   It should be noted that the present invention is not limited to the above-described embodiment, and it is needless to say that the present invention can be similarly applied to other general documents as well as business negotiation reports.

本発明の基本的な考え方を説明する図である。It is a figure explaining the fundamental view of the present invention. 電子文書検索装置10の機能ブロック図である。2 is a functional block diagram of the electronic document search apparatus 10. FIG. 編集文書情報テーブルの一例を示す図である。It is a figure which shows an example of an edit document information table. 参照文書情報テーブルの一例を示す図である。It is a figure which shows an example of a reference document information table. 電子文書が編集される際に行われる電子文書検索のための事前処理のフロー図である。It is a flowchart of the pre-processing for the electronic document search performed when an electronic document is edited. 電子文書の検索処理のフロー図である。It is a flowchart of the search process of an electronic document.

符号の説明Explanation of symbols

10 電子文書検索装置、12 入力部、14 電子文書編集部、16 通信部、18 参照文書記録部、20 記憶部、22 キーワード抽出部、24 文書情報生成部、26 キーワード重み更新部、28 検索部、30 表示部、40 ネットワーク、50 ウェブサーバ、 A 報告書、a,b,c ドキュメント。   DESCRIPTION OF SYMBOLS 10 Electronic document search device, 12 Input part, 14 Electronic document edit part, 16 Communication part, 18 Reference document recording part, 20 Storage part, 22 Keyword extraction part, 24 Document information generation part, 26 Keyword weight update part, 28 Search part , 30 display unit, 40 network, 50 web server, A report, a, b, c document.

Claims (9)

電子文書を編集する編集手段と、
前記編集手段により電子文書が編集されている間にアクセスした他の電子文書からキーワードを抽出する抽出手段と、
前記編集手段により編集される電子文書と、前記抽出手段により抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、
前記記憶手段に記憶された電子文書の中から所与の検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、を含む、
ことを特徴とする電子文書検索装置。
An editing means for editing an electronic document;
Extraction means for extracting a keyword from another electronic document accessed while the electronic document is being edited by the editing means;
Storage means for storing the electronic document edited by the editing means and the keyword extracted by the extracting means in association with each other;
Search means for searching an electronic document from electronic documents stored in the storage means based on a given search condition, wherein the search is performed using a keyword stored in association with each electronic document. A search means,
An electronic document search apparatus characterized by that.
前記検索手段により検索された電子文書をその検索順位に従って表示する表示手段をさらに含む、
ことを特徴とする請求項1に記載の電子文書検索装置。
Further including display means for displaying the electronic document searched by the search means according to the search order.
The electronic document retrieval apparatus according to claim 1.
前記抽出手段により抽出されたキーワード毎に重みを設定する設定手段と、
前記検索手段は、前記検索される各電子文書の検索順位を、当該各電子文書に関連づけて記憶されるキーワードの重みに従って決定する、
ことを特徴とする請求項2に記載の電子文書検索装置。
Setting means for setting a weight for each keyword extracted by the extracting means;
The search means determines a search order of each electronic document to be searched according to a weight of a keyword stored in association with each electronic document;
The electronic document retrieval apparatus according to claim 2.
前記編集手段により編集される電子文書は商談に関する電子文書であって、当該商談の進捗情報を含み、
前記検索手段は、前記検索手段により検索された各電子文書の検索順位を、当該各電子文書に含まれる進捗情報を利用して決定する、
ことを特徴とする請求項2又は3に記載の電子文書検索装置。
The electronic document edited by the editing means is an electronic document related to a business negotiation, and includes progress information of the business negotiation,
The search means determines a search order of each electronic document searched by the search means using progress information included in each electronic document;
The electronic document search apparatus according to claim 2 or 3,
前記設定手段は、前記記憶手段に記憶される電子文書の進捗情報が変化した前後でアクセスされた電子文書から抽出されたキーワードの重みを更新する、
ことを特徴とする請求項4に記載の電子文書検索装置。
The setting unit updates the weight of the keyword extracted from the accessed electronic document before and after the progress information of the electronic document stored in the storage unit is changed;
The electronic document retrieval apparatus according to claim 4, wherein:
前記記憶手段に、前記編集手段により電子文書が編集されている間にアクセスした他の電子文書と、当該編集されている電子文書から抽出したキーワードとをそれぞれ関連づけて記憶する、
ことを特徴とする請求項1乃至4のいずれかに記載の電子文書検索装置。
In the storage means, another electronic document accessed while the electronic document is being edited by the editing means and a keyword extracted from the edited electronic document are stored in association with each other.
The electronic document search apparatus according to claim 1, wherein the electronic document search apparatus is an electronic document search apparatus.
コンピュータを、
電子文書を編集する編集手段と、
前記編集手段により電子文書が編集されている間にアクセスした他の電子文書からキーワードを抽出する抽出手段と、
前記編集手段により編集される電子文書と、前記抽出手段により抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、
前記記憶手段に記憶された電子文書の中から検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、
して機能させることを特徴とする電子文書検索プログラム。
Computer
An editing means for editing an electronic document;
Extraction means for extracting a keyword from another electronic document accessed while the electronic document is being edited by the editing means;
Storage means for storing the electronic document edited by the editing means and the keyword extracted by the extracting means in association with each other;
Search means for searching for an electronic document from electronic documents stored in the storage means based on a search condition, wherein the search means performs the search using a keyword stored in association with each electronic document; ,
An electronic document search program characterized by being made to function.
電子文書を編集する編集手段と、
前記編集手段により電子文書が編集されている間にアクセスした他の電子文書と、当該編集される電子文書から抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、
前記記憶手段に記憶された電子文書の中から所与の検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、を含む、
ことを特徴とする電子文書検索装置。
An editing means for editing an electronic document;
Storage means for storing another electronic document accessed while the electronic document is being edited by the editing means and a keyword extracted from the electronic document to be edited in association with each other;
Search means for searching an electronic document from electronic documents stored in the storage means based on a given search condition, wherein the search is performed using a keyword stored in association with each electronic document. A search means,
An electronic document search apparatus characterized by that.
コンピュータを、
電子文書を編集する編集手段と、
前記編集手段により電子文書が編集されている間にアクセスした他の電子文書と、当該編集される電子文書から抽出されたキーワードとをそれぞれ関連づけて記憶する記憶手段と、
前記記憶手段に記憶された電子文書の中から所与の検索条件に基づいて電子文書を検索する検索手段であって、前記電子文書毎に関連づけて記憶されたキーワードを利用して前記検索を行う検索手段と、
して機能させることを特徴とする電子文書検索プログラム。
Computer
An editing means for editing an electronic document;
Storage means for storing another electronic document accessed while the electronic document is being edited by the editing means and a keyword extracted from the electronic document to be edited in association with each other;
Search means for searching an electronic document from electronic documents stored in the storage means based on a given search condition, wherein the search is performed using a keyword stored in association with each electronic document. Search means;
An electronic document search program characterized by being made to function.
JP2008068186A 2008-03-17 2008-03-17 Electronic document search device and electronic document search program Pending JP2009223679A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008068186A JP2009223679A (en) 2008-03-17 2008-03-17 Electronic document search device and electronic document search program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008068186A JP2009223679A (en) 2008-03-17 2008-03-17 Electronic document search device and electronic document search program

Publications (1)

Publication Number Publication Date
JP2009223679A true JP2009223679A (en) 2009-10-01

Family

ID=41240372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008068186A Pending JP2009223679A (en) 2008-03-17 2008-03-17 Electronic document search device and electronic document search program

Country Status (1)

Country Link
JP (1) JP2009223679A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011221742A (en) * 2010-04-08 2011-11-04 Mitsubishi Electric Corp Electronic delivery storage and management system
JP2017134454A (en) * 2016-01-25 2017-08-03 日本電信電話株式会社 Presentation device, presentation method, and presentation program
WO2023211093A1 (en) * 2022-04-24 2023-11-02 박종배 Method and system for generating connected knowledge through knowledge intersection and knowledge connection
CN117609153A (en) * 2023-11-07 2024-02-27 浪潮通用软件有限公司 Electronic archive management method and device based on multi-source heterogeneous

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011221742A (en) * 2010-04-08 2011-11-04 Mitsubishi Electric Corp Electronic delivery storage and management system
JP2017134454A (en) * 2016-01-25 2017-08-03 日本電信電話株式会社 Presentation device, presentation method, and presentation program
WO2023211093A1 (en) * 2022-04-24 2023-11-02 박종배 Method and system for generating connected knowledge through knowledge intersection and knowledge connection
CN117609153A (en) * 2023-11-07 2024-02-27 浪潮通用软件有限公司 Electronic archive management method and device based on multi-source heterogeneous

Similar Documents

Publication Publication Date Title
US9275062B2 (en) Computer-implemented system and method for augmenting search queries using glossaries
JP5224868B2 (en) Information recommendation device and information recommendation method
US8595220B2 (en) Community authoring content generation and navigation
Beel et al. The architecture and datasets of Docear's Research paper recommender system
US20080021891A1 (en) Searching a document using relevance feedback
JP4622589B2 (en) Information processing apparatus and method, program, and recording medium
Pang et al. BiobankConnect: software to rapidly connect data elements for pooled analysis across biobanks using ontological and lexical indexing
JP6008693B2 (en) Information processing apparatus, control method therefor, and program
US20160063061A1 (en) Ranking documents with topics within graph
Greenberg Metadata and digital information
US20160086499A1 (en) Knowledge brokering and knowledge campaigns
US20160188595A1 (en) Semantic Network Establishing System and Establishing Method Thereof
Steele Bibliographic citation management software as a tool for building knowledge
JP2009223679A (en) Electronic document search device and electronic document search program
JP7188879B2 (en) Provision device, provision method and provision program
JP2006023968A (en) Unique expression extracting method and device and program to be used for the same
JP2012027841A (en) Retrieval program, retrieval device, retrieval system, retrieval method, and recording medium
JP2010015394A (en) Link destination presentation device and computer program
KR101857997B1 (en) Online document editing service apparatus that provides a search function for electronic documents and operating method thereof
JP4722819B2 (en) Information disclosure system and information disclosure method
JP5131565B2 (en) Information processing apparatus and method, program, and recording medium
JP2019057019A (en) Information processing device and information processing method
JP2001306584A (en) Knowledge retrieval service method and device for supporting retrieval of books or the like
Greenberg Metadata and digital information [ELIS classic]
JP5457298B2 (en) Data search apparatus and data search program