[go: up one dir, main page]

JP2019096248A - Document processing apparatus and program - Google Patents

Document processing apparatus and program Download PDF

Info

Publication number
JP2019096248A
JP2019096248A JP2017227410A JP2017227410A JP2019096248A JP 2019096248 A JP2019096248 A JP 2019096248A JP 2017227410 A JP2017227410 A JP 2017227410A JP 2017227410 A JP2017227410 A JP 2017227410A JP 2019096248 A JP2019096248 A JP 2019096248A
Authority
JP
Japan
Prior art keywords
character string
information
attribute
search
type
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.)
Granted
Application number
JP2017227410A
Other languages
Japanese (ja)
Other versions
JP6939473B2 (en
Inventor
将之 岩澤
Masayuki Iwazawa
将之 岩澤
芳恵 大平
Yoshie Ohira
芳恵 大平
慎吾 加藤
Shingo Kato
慎吾 加藤
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 JP2017227410A priority Critical patent/JP6939473B2/en
Publication of JP2019096248A publication Critical patent/JP2019096248A/en
Priority to JP2021142642A priority patent/JP2022000772A/en
Application granted granted Critical
Publication of JP6939473B2 publication Critical patent/JP6939473B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示する。【解決手段】文書処理装置10は、記憶装置19に記憶されている属性情報付与プログラム30を制御部としてのCPU16において実行することにより、文書情報登録部22、判定情報登録部23、受付部24、検索部25及び表示制御部26等として機能する。表示制御部26は、文書データにおいて、検索部25により検索された文字列を他の文字列と区別して表示するよう制御する。【選択図】図3PROBLEM TO BE SOLVED: To display a character string corresponding to a type of received attribute information in a displayed electronic document separately from other character strings. SOLUTION: A document processing device 10 executes an attribute information imparting program 30 stored in a storage device 19 in a CPU 16 as a control unit, so that a document information registration unit 22, a determination information registration unit 23, and a reception unit 24 are executed. , It functions as a search unit 25, a display control unit 26, and the like. The display control unit 26 controls the document data so that the character string searched by the search unit 25 is displayed separately from other character strings. [Selection diagram] Fig. 3

Description

本発明は、文書処理装置及びプログラムに関する。   The present invention relates to a document processing apparatus and program.

特許文献1には、内容の異なる複数の記事で構成された文書から、キーワードに関連する単位記事を自動的に抽出し、分類仕分け、整理保存するようにした文書処理装置が開示されている。   Patent Document 1 discloses a document processing apparatus in which unit articles related to a keyword are automatically extracted from documents composed of a plurality of articles having different contents, classified, sorted, and stored.

特許文献2には、再現表示させたいアノテーション等の付加情報を検索するための検索条件が指定されると、付加情報の属性情報を用いて指定された検索条件に合致する付加情報を検索し、検索された付加情報を文書上に再現表示するようにした表示制御方法が開示されている。   In Patent Document 2, when a search condition for searching additional information such as an annotation to be reproduced and displayed is specified, additional information matching the specified search condition is searched using attribute information of the additional information, A display control method is disclosed that reproduces and displays the retrieved additional information on a document.

特開2001−109772号公報JP 2001-109772 特開2004−151898号公報Unexamined-Japanese-Patent No. 2004-151898

電子文書に属性情報を付与することにより、複数の電子文書を仕分けることが行われている。このような属性情報を付与するためのソフトウェアでは、属性情報を付与しようとする電子文書を表示させ、表示させた電子文書の中から文字列を選択することにより選択された文字列を属性情報として登録するような機能を備えている場合がある。   A plurality of electronic documents are sorted by assigning attribute information to the electronic documents. In software for adding such attribute information, an electronic document to which attribute information is to be added is displayed, and a character string selected by selecting a character string from the displayed electronic document is used as the attribute information. It may have a function to register.

しかし、このような機能を利用して属性情報を登録しようとする場合、ユーザは表示された電子文書の中から属性情報として登録すべき文字列を目視により探さなければならない。   However, when attempting to register attribute information using such a function, the user must visually search for a character string to be registered as attribute information from among the displayed electronic documents.

本発明の目的は、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置及びプログラムを提供することである。   An object of the present invention is to provide a document processing apparatus and program capable of displaying a character string corresponding to a type of received attribute information in a displayed electronic document in distinction from other character strings. .

[文書処理装置]
請求項1に係る本発明は、電子文書の文字列に関する属性情報の種類を受け付ける受付手段と、前記受付手段により受け付けられた種類に対応する文字列を、表示された電子文書の中から検索する検索手段と、前記電子文書において、前記検索手段により検索された文字列を他の文字列と区別して表示するよう制御する表示制御手段と、を備えた文書処理装置である。
[Document processing device]
According to the first aspect of the present invention, receiving means for receiving the type of attribute information related to a character string of an electronic document, and a character string corresponding to the type received by the receiving means are searched from among the displayed electronic documents. According to another aspect of the present invention, there is provided a document processing apparatus comprising: a search unit; and a display control unit configured to control to display a character string searched by the search unit separately from other character strings in the electronic document.

請求項2に係る本発明は、前記表示制御手段は、前記検索手段により検索された文字列を他の文字列と比べて強調して表示するよう制御する請求項1記載の文書処理装置である。   A second aspect of the present invention is the document processing apparatus according to the first aspect, wherein the display control means performs control so as to emphasize and display the character string searched by the search means in comparison with other character strings. .

請求項3に係る本発明は、前記検索手段は、書式情報が記憶された種類の属性情報を検索する場合、表示された電子文書の中から、属性情報の種類に対応した書式情報が予め記憶された記憶手段に記憶された書式情報に合致する文字列を検索する請求項1又は2記載の文書処理装置である。   In the present invention according to claim 3, when the search means searches for attribute information of the type in which the format information is stored, format information corresponding to the type of attribute information is stored in advance from the displayed electronic documents. 3. The document processing apparatus according to claim 1, wherein a character string matching the form information stored in the stored storage means is retrieved.

請求項4に係る本発明は、前記表示制御手段は、前記検索手段により複数の書式情報に対応した文字列が検索された場合、検索された文字列と検索に使用された書式情報とを対応付けて表示するよう制御する請求項3記載の文書処理装置である。   In the present invention according to claim 4, when the character string corresponding to a plurality of format information is searched by the search unit, the display control unit corresponds the searched character string to the format information used for the search. The document processing apparatus according to claim 3, wherein the document processing apparatus is controlled to be displayed.

請求項5に係る本発明は、前記検索手段は、属性情報として登録される可能性のある文字列が記憶された種類の属性情報を検索する場合、表示された電子文書の中から、属性情報として登録される可能性のある複数の文字列が、属性情報の種類に対応されて記憶された記憶手段に記憶された文字列と一致する文字列を検索する請求項1又は2記載の文書処理装置である。   In the fifth aspect of the present invention, when the search means searches attribute information of a type in which a character string possibly registered as attribute information is stored, the attribute information is selected from among the displayed electronic documents. The document processing according to claim 1 or 2, wherein a plurality of character strings which may be registered as a character string are matched with the character strings stored in the storage means stored corresponding to the type of attribute information. It is an apparatus.

請求項6に係る本発明は、前記表示制御手段は、前記記憶手段において1つの属性情報の種類に対して複数の文字列が記憶されており、前記検索手段により複数の文字列に一致した文字列が検索された場合、検索された文字列と検索に使用された文字列とを対応付けて表示するよう制御する請求項5記載の文書処理装置である。   In the present invention according to claim 6, in the display control means, a plurality of character strings are stored for the type of one attribute information in the storage means, and the characters matched with the plurality of character strings by the search means 6. The document processing apparatus according to claim 5, wherein, when a column is searched, control is performed such that the searched character string and the character string used for the search are associated with each other and displayed.

請求項7に係る本発明は、前記受付手段により受け付けられた属性情報の種類が複数ある場合には、前記表示制御手段は、各種類における前記検索手段によりそれぞれ検索された文字列毎に区別して表示するよう制御する請求項4又は6記載の文書処理装置である。   In the present invention according to claim 7, when there are a plurality of types of attribute information accepted by the acceptance means, the display control means distinguishes for each character string retrieved by the retrieval means in each type. 7. The document processing apparatus according to claim 4, wherein control is performed to display.

請求項8に係る本発明は、前記表示制御手段は、各種類における前記検索手段によりそれぞれ検索された文字列毎に色分けして表示するよう制御する請求項7記載の文書処理装置である。   The present invention according to claim 8 is the document processing apparatus according to claim 7, wherein the display control means controls to display by color-coding each of the character strings searched respectively by the search means of each type.

[プログラム]
請求項9に係る本発明は、電子文書の文字列に関する属性情報の種類を受け付けるステップと、受け付けられた種類に対応する文字列を、表示された電子文書の中から検索するステップと、前記電子文書において、検索された文字列を他の文字列と区別して表示するよう制御するステップと、を備えたプログラムである。
[program]
The present invention according to claim 9 comprises the steps of: receiving a type of attribute information related to a character string of the electronic document; searching for a character string corresponding to the received type from the displayed electronic document; Controlling the display of the retrieved character string so as to distinguish it from other character strings in the document.

請求項1に係る本発明によれば、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置を提供することができる。   According to the first aspect of the present invention, there is provided a document processing apparatus capable of displaying a character string corresponding to a type of received attribute information in a displayed electronic document in distinction from other character strings. be able to.

請求項2に係る本発明によれば、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置を提供することができる。   According to the second aspect of the present invention, there is provided a document processing apparatus capable of displaying a character string corresponding to a type of received attribute information in a displayed electronic document in distinction from other character strings. be able to.

請求項3に係る本発明によれば、書式が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を検索することが可能な文書処理装置を提供することができる。   According to the third aspect of the present invention, there is provided a document processing apparatus capable of searching for a character string corresponding to the type of the received attribute information in the displayed electronic document even if the format is different. Can be provided.

請求項4に係る本発明によれば、書式が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置を提供することができる。   According to the fourth aspect of the present invention, even when the format is different, in the displayed electronic document, the character string corresponding to the type of the received attribute information is displayed separately from other character strings. Can be provided.

請求項5に係る本発明によれば、文字列が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を検索することが可能な文書処理装置を提供することができる。   According to the fifth aspect of the present invention, even when the character strings are different, it is possible to search the character string corresponding to the type of the received attribute information in the displayed electronic document. Can be provided.

請求項6に係る本発明によれば、文字列が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置を提供することができる。   According to the sixth aspect of the present invention, even when the character strings are different, in the displayed electronic document, the character string corresponding to the type of the received attribute information is displayed separately from the other character strings. It is possible to provide a document processing apparatus capable of

請求項7に係る本発明によれば、表示された電子文書において、受け付けられた複数の属性情報の種類に対応する文字列をそれぞれ他の文字列と区別して表示することが可能な文書処理装置を提供することができる。   According to the present invention as set forth in claim 7, in the displayed electronic document, a document processing apparatus capable of displaying character strings corresponding to the plurality of types of received attribute information separately from other character strings. Can be provided.

請求項8に係る本発明によれば、表示された電子文書において、受け付けられた複数の属性情報の種類に対応する文字列をそれぞれ他の文字列と区別して表示することが可能な文書処理装置を提供することができる。   According to the present invention as set forth in claim 8, in the displayed electronic document, a document processing apparatus capable of displaying character strings corresponding to the plurality of types of received attribute information separately from other character strings. Can be provided.

請求項9に係る本発明によれば、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能なプログラムを提供することができる。   According to the present invention as set forth in claim 9, there is provided a program capable of displaying a character string corresponding to the type of received attribute information in a displayed electronic document in distinction from other character strings. it can.

本発明の一実施形態の文書管理システムの構成を示す図である。It is a figure showing composition of a document management system of one embodiment of the present invention. 本発明の一実施形態における文書処理装置10のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the document processing apparatus 10 according to an embodiment of the present invention. 本発明の一実施形態における文書処理装置10の機能構成を示すブロック図である。FIG. 2 is a block diagram showing the functional configuration of the document processing apparatus 10 in an embodiment of the present invention. 文書処理装置10の表示画面例を示す図である。FIG. 2 is a view showing an example of a display screen of the document processing apparatus 10. 文書処理装置10の表示画面例を示す図である。FIG. 2 is a view showing an example of a display screen of the document processing apparatus 10. 属性検索設定画面44の一例を示す図である。FIG. 6 is a diagram showing an example of an attribute search setting screen 44. 文書処理装置10の属性検索設定画面44における操作による動作を説明するためのフローチャート図である。FIG. 14 is a flowchart for explaining an operation by an operation on the attribute search setting screen 44 of the document processing apparatus 10; 文書処理装置10の登録しようとする属性情報の種類に対応する文字列を検索する動作を説明するためのフローチャート図である。FIG. 10 is a flowchart for explaining an operation of searching for a character string corresponding to the type of attribute information to be registered in the document processing apparatus 10; 文書処理装置10の属性情報の種類に対応する文字列を検索する動作を説明するための表示画面例を示す図である。FIG. 6 is a diagram showing an example of a display screen for explaining an operation of searching for a character string corresponding to the type of attribute information of the document processing apparatus 10. 文書処理装置10の検索結果を示す表示画面例を示す図である。FIG. 6 is a view showing an example of a display screen showing a search result of the document processing apparatus 10. 文書処理装置10の属性情報の種類に対応する文字列を検索する動作を説明するための表示画面例を示す図である。FIG. 6 is a diagram showing an example of a display screen for explaining an operation of searching for a character string corresponding to the type of attribute information of the document processing apparatus 10. (A)は、属性検索設定画面44の一例であって、属性名「日付」の属性値登録画面47を示す図である。(B)は、属性検索設定画面44の一例であって、属性名「文書種類」の属性値登録画面47を示す図である。(A) is an example of the attribute search setting screen 44 and is a diagram showing an attribute value registration screen 47 of the attribute name “date”. (B) is an example of the attribute search setting screen 44 and is a diagram showing an attribute value registration screen 47 of the attribute name “document type”. 文書処理装置10の検索結果を示す表示画面例を示す図である。FIG. 6 is a view showing an example of a display screen showing a search result of the document processing apparatus 10. 文書処理装置10の検索結果を示す表示画面例を示す図である。FIG. 6 is a view showing an example of a display screen showing a search result of the document processing apparatus 10.

次に、本発明の実施の形態について図面を参照して詳細に説明する。   Next, embodiments of the present invention will be described in detail with reference to the drawings.

図1は本発明の一実施形態の文書管理システムのシステム構成を示す図である。   FIG. 1 is a diagram showing a system configuration of a document management system according to an embodiment of the present invention.

本発明の一実施形態の文書管理システムは、図1に示されるように、ネットワーク1により相互に接続されたパーソナルコンピュータ等の文書処理装置10〜12、およびサーバ装置14により構成される。   As shown in FIG. 1, the document management system according to an embodiment of the present invention includes document processing apparatuses 10 to 12 such as personal computers interconnected by a network 1 and a server apparatus 14.

文書処理装置10〜12には、属性情報付与ソフトウェアがインストールされており、この属性情報付与ソフトウェアにより属性情報付与プログラムを実行して電子文書である文書データに属性情報を付与することにより、複数の文書データを属性情報の種類毎に仕分けることが可能となっている。また、属性情報付与ソフトウェアは、属性情報の種類に対応する文字列を文書データ中から検索する検索機能を備えている。   Software for attribute information attachment is installed in the document processing apparatuses 10 to 12. A plurality of attribute information attachment programs are executed by the attribute information attachment software to attach attribute information to document data which is an electronic document. It is possible to sort document data for each type of attribute information. Further, the attribute information addition software is provided with a search function of searching a text string corresponding to the type of attribute information from the document data.

また、文書処理装置10〜12には、属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを互いに送受信したり、閲覧、修正することが可能になっている。   The document processing apparatuses 10 to 12 can mutually transmit, receive, view, and correct document data generated by adding attribute information, and files storing the document data.

また、サーバ装置14は、文書処理装置10〜12とネットワーク1を介して接続されており、文書処理装置10〜12により属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを格納することができるようになっている。そして、文書処理装置10〜12は、サーバ装置14に格納されている属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを読み出すことができるようになっていることにより、文書処理装置10〜12は、サーバ装置14を介しての文書データやファイルの受け渡しが可能となる。   The server device 14 is connected to the document processing devices 10 to 12 via the network 1, and stores document data generated by adding attribute information by the document processing devices 10 to 12 and the document data thereof. Files can be stored. The document processing apparatuses 10 to 12 can read out the document data generated by adding the attribute information stored in the server apparatus 14 and the file storing the document data. Thus, the document processing apparatuses 10 to 12 can exchange document data and files via the server apparatus 14.

次に、本実施形態の文書管理システムにおける文書処理装置10のハードウェア構成を図2に示す。なお、文書処理装置11、12の構成は、文書処理装置10の構成と同じであるためその説明は省略する。   Next, the hardware configuration of the document processing apparatus 10 in the document management system of the present embodiment is shown in FIG. The configurations of the document processing apparatuses 11 and 12 are the same as the configuration of the document processing apparatus 10, and therefore the description thereof is omitted.

文書処理装置10は、図2に示されるように、CPU16、メモリ17、ネットワーク1を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース(IF)18、ハードディスクドライブ(HDD)等の記憶装置19、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース(UI)装置20を有する。これらの構成要素は、制御バス21を介して互いに接続されている。   As shown in FIG. 2, the document processing apparatus 10 transmits / receives data to / from an external device via the network 16, the memory 17, the memory 17, and the hard disk drive (HDD). Etc., a touch panel or liquid crystal display, and a user interface (UI) device 20 including a keyboard. These components are connected to one another via a control bus 21.

CPU16は、メモリ17または記憶装置19に格納された属性情報付与プログラムに基づいて所定の処理を実行して、文書処理装置10の動作を制御する。なお、本実施形態では、CPU16は、メモリ17または記憶装置19内に格納された属性情報付与プログラムを読み出して実行するものとして説明したが、当該プログラムをCD−ROM等の記憶媒体に格納してCPU16に提供することも可能である。   The CPU 16 executes predetermined processing based on the attribute information addition program stored in the memory 17 or the storage device 19 to control the operation of the document processing apparatus 10. In the present embodiment, the CPU 16 is described as reading and executing the attribute information addition program stored in the memory 17 or the storage device 19. However, the CPU 16 stores the program in a storage medium such as a CD-ROM. It is also possible to provide the CPU 16.

図3は、上記の属性情報付与プログラムが実行されることにより実現される文書処理装置10の機能構成を示すブロック図である。   FIG. 3 is a block diagram showing the functional configuration of the document processing apparatus 10 realized by execution of the above-mentioned attribute information addition program.

文書処理装置10は、記憶装置19に記憶されている属性情報付与プログラム30を制御部としてのCPU16において実行することにより、文書情報登録部22、判定情報登録部23、受付部24、検索部25及び表示制御部26等として機能する。   The document processing apparatus 10 causes the CPU 16 as the control unit to execute the attribute information addition program 30 stored in the storage unit 19 to obtain the document information registration unit 22, the determination information registration unit 23, the reception unit 24, and the search unit 25. And functions as the display control unit 26 and the like.

また、記憶装置19は、属性情報付与プログラム30、文書情報31及び判定情報33等を格納する。   The storage device 19 also stores an attribute information addition program 30, document information 31, determination information 33, and the like.

属性情報付与プログラム30は、CPU16を文書情報登録部22、判定情報登録部23、受付部24、検索部25及び表示制御部26等として動作させるプログラムである。   The attribute information addition program 30 is a program that causes the CPU 16 to operate as the document information registration unit 22, the determination information registration unit 23, the reception unit 24, the search unit 25, the display control unit 26, and the like.

文書情報31は、例えばテキスト情報、画像情報、動画情報等の情報であって、属性情報を付与して生成された文書情報を含む。   The document information 31 is, for example, information such as text information, image information, and moving image information, and includes document information generated by adding attribute information.

判定情報33は、登録しようとする属性情報の種類に対応する文字列を検索するために用いられる。判定情報33は、予め記憶装置19に登録される。   The determination information 33 is used to search for a character string corresponding to the type of attribute information to be registered. The determination information 33 is registered in advance in the storage device 19.

判定情報33には、属性情報の種類に対応した書式情報であるフォーマット登録情報と、属性情報の種類に対応した文字列が含まれる。例えば、属性情報の種類である属性名「日付」に対して「○○年○月○日」、「○○/○/○」等の書式情報が判定情報として登録される。また、属性名「取引先名称」に対して「○○株式会社」、「○○Co,Ltd」、「○○(株)」、「(株)○○」等の書式情報が判定情報として登録される。また、属性名「金額」に対して「××円」、「¥××」、「××$」等の書式情報が判定情報として登録される。また、属性名「文書種類」に対して「領収書」、「請求書」等の文字列が判定情報として登録される。つまり、判定情報33として、属性情報の種類に対して、使用頻度の高い書式情報又は文字列を登録することができる。   The determination information 33 includes format registration information, which is format information corresponding to the type of attribute information, and a character string corresponding to the type of attribute information. For example, format information such as "XX year, month, day" and "XX / XX / XX" is registered as determination information for the attribute name "date" which is the type of attribute information. In addition, for the attribute name "customer name", format information such as "○○ Co., Ltd.", "○○ Co, Ltd", "○○ Co., Ltd.", "に 対 し てbe registered. Further, format information such as “XX yen”, “¥ ××”, “×× $”, etc. is registered as the determination information for the attribute name “amount”. In addition, character strings such as "receipt" and "bill" are registered as determination information for the attribute name "document type". That is, as the determination information 33, format information or a character string with high frequency of use can be registered for the type of attribute information.

文書情報登録部22は、登録要求に応じて記憶装置19の文書情報31に新たな文書情報を登録する。   The document information registration unit 22 registers new document information in the document information 31 of the storage device 19 in response to the registration request.

判定情報登録部23は、登録要求に応じて記憶装置19に新たな判定情報33を登録する。具体的には、判定情報登録部23は、属性情報の種類に関連付けて新たな書式情報を判定情報33として登録する。また、判定情報登録部23は、属性情報の種類に関連付けて新たな文字列を判定情報33として登録する。また、判定情報登録部23は、新たな属性情報の種類を登録し、新たな属性情報の種類に関連付けて新たな書式情報又は文字列を判定情報33として登録する。   The determination information registration unit 23 registers new determination information 33 in the storage device 19 in response to the registration request. Specifically, the determination information registration unit 23 registers new format information as the determination information 33 in association with the type of attribute information. Further, the determination information registration unit 23 registers a new character string as the determination information 33 in association with the type of attribute information. Also, the determination information registration unit 23 registers a new type of attribute information, and registers new format information or a character string as the determination information 33 in association with the new type of attribute information.

受付部24は、文書データの文字列に関する属性情報の種類を受け付ける。具体的には、ユーザが、文書データの中から検索して属性情報として登録したい文字列に関する属性情報の種類を受け付ける。   The receiving unit 24 receives the type of attribute information related to the character string of the document data. Specifically, the user receives the type of attribute information related to the character string that the user wants to search in the document data and register as the attribute information.

検索部25は、受付部24により受け付けられた属性情報の種類に対応する文字列を、表示された文書データの中から判定情報33に基づいて検索する。   The search unit 25 searches for a character string corresponding to the type of attribute information accepted by the acceptance unit 24 from the displayed document data based on the determination information 33.

また、検索部25は、書式情報が記憶された種類の属性情報を検索する場合、表示された文書データの中から、属性情報の種類に対応した書式情報が記憶装置19の判定情報33として格納された書式情報に合致する文字列を検索する。   Further, when searching the attribute information of the type in which the format information is stored, the search unit 25 stores the format information corresponding to the type of attribute information as the determination information 33 of the storage device 19 from the displayed document data. Search for a string that matches the formatted information.

また、検索部25は、属性情報として登録される可能性のある文字列が記憶された種類の属性情報を検索する場合、表示された文書データの中から、属性情報として登録される可能性のある文字列が、属性情報の種類に対応されて記憶された記憶装置19に判定情報33として記憶された文字列と一致する文字列を検索する。   In addition, when searching the attribute information of the type in which the character string that may be registered as attribute information is stored, the search unit 25 may be registered as the attribute information from the displayed document data. A character string that matches a character string stored as the determination information 33 in the storage device 19 stored corresponding to the type of attribute information is searched for.

表示制御部26は、文書データにおいて、検索部25により検索された文字列を他の文字列と区別して表示するよう制御する。具体的には、表示制御部26は、検索部25により検索された文字列を他の文字列と比べて強調して表示するよう制御する。例えば、検索部25により検索された文字列を他の文字列と比べて太い文字で表示したり、濃く表示したり、異なる色で表示したり、マーキングして表示したり、囲み線で表示するように制御する。   The display control unit 26 controls the document data so that the character string searched by the search unit 25 is displayed separately from other character strings. Specifically, the display control unit 26 performs control so as to emphasize and display the character string searched by the search unit 25 in comparison with other character strings. For example, the character string searched by the search unit 25 may be displayed in thick letters as compared to other character strings, may be displayed darker, may be displayed in a different color, may be displayed by marking, or may be displayed as an enci To control.

また、表示制御部26は、検索部25により複数の書式情報に対応した文字列が検索された場合、検索された文字列と検索に使用された書式情報とを対応付けて表示するよう制御する。例えば、検索された文字列と検索に使用された書式情報とを同じ色でマーキングして表示するよう制御する。   In addition, when the search unit 25 searches for character strings corresponding to a plurality of format information, the display control unit 26 controls the display character string to be displayed in association with the format information used for the search. . For example, control is performed such that the searched character string and the format information used for the search are marked with the same color and displayed.

また、表示制御部26は、記憶装置19において1つの属性情報の種類に対して複数の文字列が記憶されており、検索部25により複数の文字列に一致した文字列が検索された場合、検索された文字列と検索に使用された文字列とを対応付けて表示するよう制御する。例えば、検索された文字列と検索に使用された文字列とを同じ色でマーキングして表示するよう制御する。   In the case where the display control unit 26 stores a plurality of character strings for one type of attribute information in the storage device 19 and a search unit 25 searches for character strings matching the plurality of character strings, It controls to display the searched character string and the character string used for the search in association with each other. For example, control is performed such that the searched character string and the character string used for the search are marked with the same color and displayed.

また、受付部24により受け付けられた属性情報の種類が複数ある場合には、表示制御部26は、各種類における検索部25によりそれぞれ検索された文字列毎に区別して表示するよう制御する。例えば、各種類における検索部25によりそれぞれ検索された文字列毎に色分けして表示するよう制御する。   In addition, when there are a plurality of types of attribute information received by the receiving unit 24, the display control unit 26 controls to distinguish and display each character string searched by the searching unit 25 in each type. For example, control is performed such that the character strings searched for by the search unit 25 in each type are color-coded and displayed.

次に、属性情報付与ソフトウェアを起動してファイルを展開した場合の表示画面例について図4及び図5に基づいて詳述する。   Next, an example of a display screen when the attribute information addition software is activated and a file is expanded will be described in detail with reference to FIGS. 4 and 5.

属性情報付与ソフトウェアの起動により、表示画面には、文書データに対して実行するための各種機能がツールバー40上にツールとして表示され、文書データのビュー画面41、属性登録画面42、属性検索設定画面44等が表示される。   When the attribute information addition software is started, various functions to be executed on the document data are displayed as a tool on the toolbar 40 on the display screen, and the view screen 41 of document data, the attribute registration screen 42, and the attribute search setting screen 44 is displayed.

ツールバー40上には、検索したい文字列に関する属性情報の種類をプルダウンして選択する検索欄50と、検索欄50において選択された属性情報の種類を受け付けて検索処理を実行する検索ボタン51と、記憶装置19に判定情報33として記憶されている全ての種類の属性情報を受け付けて検索処理を実行する検索ボタン52等が表示される。検索ボタン51と検索ボタン52は、受付部24として機能する。   On the toolbar 40, a search field 50 for pulling down and selecting the type of attribute information related to a character string to be searched, and a search button 51 for receiving the type of attribute information selected in the search field 50 and executing search processing; A search button 52 or the like for receiving the attribute information of all types stored as the determination information 33 in the storage device 19 and executing the search process is displayed. The search button 51 and the search button 52 function as the reception unit 24.

属性登録画面42では、図4に示されるように、入力欄43に、属性名と、その属性名に対応する属性値として用いる文字列を入力して登録することで、文書データに対して属性情報を付与することができる。具体的には、例えば「日付」によりデータを仕分けるために、属性名「日付」の入力欄43に「2017/09/18」を入力して登録したり、「文書種類」によりデータを仕分けるために、属性名「文書種類」の入力欄43に「請求書」を入力して登録したりして、属性情報を付与することができる。   In the attribute registration screen 42, as shown in FIG. 4, the attribute name and the character string to be used as the attribute value corresponding to the attribute name are input and registered in the input column 43, whereby the attribute for the document data is registered. Information can be given. Specifically, for example, in order to sort data by "date", enter "2017/09/18" in the input column 43 of attribute name "date" and register it, or to sort data by "document type" In addition, “bill” can be input and registered in the input column 43 of the attribute name “document type”, and attribute information can be given.

また、属性検索設定画面44では、図5に示されるように、属性登録画面42において属性情報を付与するための文字列を文書データ中から検索するための情報(判定情報33)を設定することができる。つまり、属性情報の種類に関連付けて書式情報や、属性情報として使用頻度の高い文字列を登録して判定情報33として記憶装置19に格納したり、削除することができる。また、新たな属性情報の種類を登録して判定情報33として記憶装置19に格納したり、削除することができる。   In addition, in the attribute search setting screen 44, as shown in FIG. 5, setting information (judgment information 33) for searching a text string for adding attribute information in the attribute registration screen 42 from the document data Can. That is, it is possible to register format information or a character string frequently used as attribute information in association with the type of attribute information, and store it in the storage device 19 as the determination information 33 or delete it. In addition, the type of new attribute information can be registered and stored in the storage device 19 as the determination information 33 or deleted.

具体的には、例えば属性情報の種類(属性名)として用いる文字列を入力欄45に入力して登録ボタン48aをクリックすることにより登録したり、属性名として入力欄45に登録されている文字列を選択して削除ボタン48bをクリックすることにより削除することができる。   Specifically, for example, a character string used as a type (attribute name) of attribute information is entered in the input field 45 and registered by clicking the registration button 48a, or a character registered in the entry field 45 as an attribute name It can be deleted by selecting a column and clicking the delete button 48b.

また、属性情報の種類(属性名)として登録されている文字列が複数ある場合には、図6に示されるように、入力欄45をプルダウンして他の文字列を選択できるようになっている。   In addition, when there are a plurality of character strings registered as the type (attribute name) of attribute information, as shown in FIG. 6, the input column 45 can be pulled down to select another character string. There is.

そして、属性情報の種類に対応する属性値として用いる書式情報や文字列を入力欄46に入力して登録ボタン49aをクリックすることにより登録することができる。属性値として登録された書式情報や文字列は、属性値登録画面47に表示される。そして、属性値登録画面47に表示されている書式情報や文字列を選択して削除ボタン49bをクリックすることにより、選択された書式情報や文字列を削除することができる。   Then, it is possible to register by inputting format information or a character string used as an attribute value corresponding to the type of attribute information in the input field 46 and clicking the registration button 49a. The format information and the character string registered as the attribute value are displayed on the attribute value registration screen 47. Then, by selecting the format information and character string displayed on the attribute value registration screen 47 and clicking the delete button 49b, the selected format information and character string can be deleted.

すなわち、入力欄45をプルダウンして選択された属性情報の種類の切り替えに応じて、切り替えられた属性情報の種類に対応する書式情報や文字列が属性値登録画面47に表示される。   That is, in accordance with the switching of the type of attribute information selected by pulling down the input field 45, format information and a character string corresponding to the type of the switched attribute information are displayed on the attribute value registration screen 47.

具体的には、図5に示されるように、入力欄45で選択された「日付」に対して「¥d[4]/¥d[1,2]/¥d[1,2]」や「¥d[4]年¥d[1,2]月¥d[1,2]日」等の正規表現である書式情報を入力欄46に入力して登録ボタン49aをクリックすると、これらの書式情報が属性値登録画面47に表示され、判定情報33として記憶装置19に格納される。また、既に記憶装置12に判定情報33として格納されている属性情報の種類である場合には更新される。   Specifically, as shown in FIG. 5, for the "date" selected in the input field 45, "\ d [4] / \ d [1,2] / \ d [1,2]" or If you enter format information that is a regular expression such as "\ d [4] year \ d [1, 2] month \ d [1, 2] day]" and click the registration button 49a, these formats The information is displayed on the attribute value registration screen 47 and stored as the determination information 33 in the storage device 19. Also, if the type of attribute information is already stored in the storage device 12 as the determination information 33, it is updated.

そして、属性情報の種類として「日付」をキーワードとして検索した場合に、判定情報33として格納された属性情報の種類である「日付」に対応する上述の書式情報に対応する文字列である「2017/9/18」や「2017年9月18日」が文書データ中から検索される。ここで、正規表現とは、文字列の集合を一つの文字列で表現する方法の一つである。   Then, when “date” is searched as the type of attribute information as a keyword, “2017” which is a character string corresponding to the above-mentioned format information corresponding to “date” which is the type of attribute information stored as the determination information 33 "9/18" and "September 18, 2017" are retrieved from the document data. Here, regular expression is one of the methods of representing a set of strings with one string.

次に、文書処理装置10の属性検索設定画面44における動作について、図5〜図7に基づいて説明する。   Next, the operation on the attribute search setting screen 44 of the document processing apparatus 10 will be described based on FIGS. 5 to 7.

属性検索設定画面44のタブが選択されて表示されると、表示制御部26は、記憶装置19に格納された判定情報33を読み込んで入力欄45に属性名を表示するように制御する(ステップS10)。そして、表示している属性名に対応する属性値を属性値登録画面47に表示するように制御する(ステップS11)。具体的には、図5に示されているように属性名「日付」に対応する属性値として書式情報である「¥d[4]/¥d[1,2]/¥d[1,2]」や「¥d[4]年¥d[1,2]月¥d[1,2]日」を属性値登録画面47に表示するように制御する。   When the tab of the attribute search setting screen 44 is selected and displayed, the display control unit 26 reads the determination information 33 stored in the storage device 19 and controls to display the attribute name in the input field 45 (step S10). Then, control is performed to display the attribute value corresponding to the displayed attribute name on the attribute value registration screen 47 (step S11). Specifically, as shown in FIG. 5, the format information "\ d [4] / \ d [1,2] / \ d [1,2] is used as the attribute value corresponding to the attribute name" date ". It controls to display “]” and “¥ d [4] year ¥ d [1, 2] month ¥ d [1, 2] day” on the attribute value registration screen 47.

そして、表示制御部26は、ツールバー40の検索欄50に属性検索設定画面44に表示されている属性名を反映させて表示するように制御する(ステップS12)。   Then, the display control unit 26 performs control to reflect and display the attribute name displayed on the attribute search setting screen 44 in the search field 50 of the toolbar 40 (step S12).

次に、属性検索設定画面44の属性名が切り替えられたか否かを判定する(ステップS13)。ここで、判定情報33として複数の属性名が登録されている場合には、図6に示されるように、入力欄45をプルダウンして属性名を切り替えて選択することが可能となる。   Next, it is determined whether the attribute name on the attribute search setting screen 44 has been switched (step S13). Here, when a plurality of attribute names are registered as the determination information 33, as shown in FIG. 6, it is possible to pull down the input field 45 and switch and select the attribute names.

そして、表示制御部26は、入力欄45の属性名がプルダウンして切り替えられたと判定されると(ステップS13においてYes)、切り替えられた属性名に対応する属性値を記憶装置19から読み込んで属性値登録画面47に表示し(ステップS11)、検索欄50に属性検索設定画面44に表示されている属性名を反映させて表示するように制御する(ステップS12)。   Then, when it is determined that the attribute name in the input column 45 is pulled down and switched (Yes in step S13), the display control unit 26 reads the attribute value corresponding to the switched attribute name from the storage device 19 and makes the attribute It is displayed on the value registration screen 47 (step S11), and it is controlled to reflect and display the attribute name displayed on the attribute search setting screen 44 in the search field 50 (step S12).

そして、入力欄45の属性名がプルダウンして切り替えられないと判定された場合には(ステップS13においてNo)、属性名の登録ボタン48a又は属性値の登録ボタン49aがクリックされたか否かが判定される(ステップS14)。   When it is determined that the attribute name in the input field 45 is not pulled down and switched (No in step S13), it is determined whether the attribute name registration button 48a or the attribute value registration button 49a is clicked. (Step S14).

属性検索設定画面44において、属性名の入力欄45又は属性値の入力欄46に文字列が入力され、登録ボタン48a又は登録ボタン49aがクリックされたと判定されると(ステップS14においてYes)、判定情報登録部23は、属性検索設定画面44に表示中の属性名と属性値(書式情報又は文字列)を記憶装置19に書き込んで(ステップS15)、判定情報33を更新する。そして、表示制御部26は、更新された判定情報33に基づいて属性名を表示するように制御する(ステップS10)。   In the attribute search setting screen 44, if a character string is input in the attribute name input field 45 or the attribute value input field 46 and it is determined that the registration button 48a or the registration button 49a is clicked (Yes in step S14), The information registration unit 23 writes the attribute name and attribute value (format information or character string) currently displayed on the attribute search setting screen 44 in the storage device 19 (step S15), and updates the determination information 33. Then, the display control unit 26 controls to display the attribute name based on the updated determination information 33 (step S10).

そして、判定情報登録部23により属性名の登録ボタン48a又は属性値の登録ボタン49aがクリックされていないと判定されると(ステップS14においてNo)、属性名の削除ボタン48b又は属性値の削除ボタン49bがクリックされたか否かが判定される(ステップS16)。   When it is determined by the determination information registration unit 23 that the attribute name registration button 48a or the attribute value registration button 49a is not clicked (No in step S14), the attribute name deletion button 48b or the attribute value deletion button It is determined whether 49b is clicked (step S16).

そして、属性名の削除ボタン48b又は属性値の削除ボタン49bがクリックされたと判定されると(ステップS16においてYes)、判定情報登録部23は、属性検索設定画面44において削除された属性名又は属性値(書式情報又は文字列)を記憶装置19から削除して(ステップS17)、判定情報33を更新する。そして、表示制御部26は、更新された判定情報33に基づいて属性名を表示するように制御する(ステップS10)。   When it is determined that the attribute name delete button 48b or the attribute value delete button 49b is clicked (Yes in step S16), the determination information registration unit 23 deletes the attribute name or the attribute deleted in the attribute search setting screen 44. The value (format information or character string) is deleted from the storage device 19 (step S17), and the determination information 33 is updated. Then, the display control unit 26 controls to display the attribute name based on the updated determination information 33 (step S10).

そして、属性名の削除ボタン48b又は属性値の削除ボタン49bがクリックされていないと判定された場合には(ステップS16においてNo)、処理を終了する。   Then, if it is determined that the attribute name delete button 48b or the attribute value delete button 49b is not clicked (No in step S16), the process ends.

なお、上述したステップS10、ステップS11、ステップS15及びステップS17において、記憶装置19の判定情報33にアクセスできない等のエラーが発生した場合には、表示制御部26は、「定義ファイルにアクセスできません。新規に定義ファイルを作成しますか。」等のダイアログと、「OK」ボタンと「キャンセル」ボタンを表示し、「OK」ボタンがクリックされた場合は、記憶装置19にファイルを作成し、処理を継続するように制御する。また、「キャンセル」ボタンがクリックされた場合は、処理を中止する。   If an error such as inability to access the determination information 33 of the storage device 19 occurs in steps S10, S11, S15, and S17 described above, the display control unit 26 can not “access the definition file. Display a dialog such as “Do you want to create a new definition file?” Etc. and “OK” button and “Cancel” button, and if “OK” button is clicked, create a file in storage device 19 and process Control to continue. Also, when the "cancel" button is clicked, the processing is stopped.

次に、文書処理装置10の文書データ中から属性情報として用いる文字列を検索する動作について、図8〜図10に基づいて詳述する。   Next, an operation of searching for a character string to be used as attribute information from the document data of the document processing apparatus 10 will be described in detail based on FIGS.

受付部24が、ユーザが属性情報として用いたい文字列に関する属性情報の種類である属性名(キーワード)を受け付ける(ステップS100)と、受け付けられた属性名に対応する属性値(書式情報又は文字列)が判定情報33から読み込まれる(ステップS101)。   When the receiving unit 24 receives an attribute name (keyword) that is a type of attribute information related to a character string that the user wants to use as attribute information (step S100), an attribute value (format information or character string corresponding to the received attribute name) Is read from the determination information 33 (step S101).

具体的には、図9に示されるように、検索欄50をプルダウンしてユーザが検索したいキーワードである例えば「日付」が選択されて検索ボタン51がカーソル100によりクリックされると、属性名「日付」に対応する属性値が判定情報33から読み込まれる。   Specifically, as shown in FIG. 9, when the search button 51 is clicked by the cursor 100 when the search button 51 is clicked by the cursor 100, for example, “date” which is a keyword that the user wants to search by pulling down the search column 50 is selected. An attribute value corresponding to “date” is read from the determination information 33.

ここで、上述したステップS101において、記憶装置19の判定情報33にアクセスできない等のエラーが発生した場合には、表示制御部26は、「定義ファイルにアクセスできません。中止します。」等のダイアログと、「OK」ボタン等を表示し、「OK」ボタンがクリックされた場合は、処理を中止する。   Here, when an error such as inability to access the determination information 33 of the storage device 19 occurs in step S101 described above, the display control unit 26 displays a dialog such as "Cannot access definition file. Cancel." And an "OK" button etc. are displayed, and when the "OK" button is clicked, the processing is stopped.

そして、検索された文字列をマーキングする色を設定する(ステップS102)。   Then, a color for marking the searched character string is set (step S102).

そして、検索部25は、表示された文書データの中から、判定情報33に基づいて、受付部24により受け付けられた属性情報の種類に対応する属性値に対応する文字列を検索する(ステップS103)。ここで、受付部24により受け付けられた属性情報の種類に対応する属性値が書式情報である場合には、表示された文書データの中から、判定情報33として格納された書式情報に対応する文字列と合致する文字列を文書データ中から検索する。また、受付部24により受け付けられた属性情報の種類に対応する属性値が文字列である場合には、表示された文書データの中から、判定情報33として格納された文字列と一致する文字列を文書データ中から検索する。   Then, based on the determination information 33, the search unit 25 searches for a character string corresponding to the attribute value corresponding to the type of the attribute information accepted by the acceptance unit 24 among the displayed document data (step S103). ). Here, when the attribute value corresponding to the type of the attribute information accepted by the accepting unit 24 is format information, characters corresponding to the format information stored as the determination information 33 out of the displayed document data Search the text data that matches the column from the document data. When the attribute value corresponding to the type of attribute information accepted by the accepting unit 24 is a character string, a character string matching the character string stored as the determination information 33 among the displayed document data Is searched from the document data.

そして、キーワード検索された属性名に対応する文字列が文書データ中から検索されたか否かを判定する(ステップS104)。   Then, it is determined whether a character string corresponding to the keyword-searched attribute name is searched from the document data (step S104).

そして、キーワード検索された属性名に対応する文字列が検索されたと判定された場合には(ステップS104においてYes)、表示制御部26は、検索された文字列と検索に使用された文字列である属性検索設定画面44の属性値とを同じ色でマーキングして表示するように制御する(ステップS105)。   When it is determined that the character string corresponding to the keyword-searched attribute name has been searched (Yes in step S104), the display control unit 26 uses the searched character string and the character string used for the search. Control is performed to mark and display the attribute value of a certain attribute search setting screen 44 in the same color (step S105).

そして、キーワード検索された属性名に対応する文字列が検索されないと判定された場合には(ステップS104においてNo)、ステップS100の処理に戻って、別の属性名でキーワード検索する。   Then, when it is determined that the character string corresponding to the attribute name subjected to the keyword search is not searched (No in Step S104), the process returns to Step S100, and the keyword search is performed with another attribute name.

そして、キーワード検索された属性名に対応する属性値が他にあるか否かが判定される(ステップS106)。   Then, it is determined whether there is another attribute value corresponding to the attribute name for which the keyword search has been made (step S106).

そして、他に検索していない属性値がある場合には(ステップS106においてYes)、検索していない属性値に変更し(ステップS107)、検索していない属性値に基づいて検索された文字列をマーキングする色を設定する(ステップS108)。そして、ステップS103の処理に戻って、その属性値に対応する文字列を検索する。   Then, if there is another attribute value not searched (Yes in step S106), the attribute value is changed to the unsearched attribute value (step S107), and the character string searched based on the unsearched attribute value The color to mark is set (step S108). Then, the process returns to the process of step S103, and a character string corresponding to the attribute value is searched.

そして、他に検索していない属性値がない場合には(ステップS106においてNo)、処理を終了する。   Then, when there is no other attribute value not searched (No in step S106), the process is ended.

具体的には、例えば図10に示されるように、検索欄50において「日付」が選択されて検索ボタン51がクリックされた場合には、属性名「日付」に対応する属性値として書式情報「¥d[4]/¥d[1,2]/¥d[1,2]」に対応する文字列である「2017/9/18」と、書式情報「¥d[4]年¥d[1,2]月¥d[1,2]日」に対応する文字列である「2017年9月18日」が検索されて、表示制御部26は、ビュー画面41上の検索された文字列と、属性値登録画面47上の検索に使用された書式情報とをそれぞれ対応付けて他の文字列と区別して表示するよう制御する。具体的には、ビュー画面41上の検索された文字列と、属性値登録画面47上の検索に使用された書式情報と、を対応付けてそれぞれ同じ色でマーキングして表示し、書式情報毎に色分けしてマーキングして表示するように制御する。   Specifically, for example, as shown in FIG. 10, when “date” is selected in the search field 50 and the search button 51 is clicked, the format information “as the attribute value corresponding to the attribute name“ date ” The character string "2017/9/18" corresponding to \ d [4] / \ d [1,2] / \ d [1,2] "and the format information" \ d [4] year \ d [ 1, 2] “September 18, 2017”, which is a character string corresponding to month ¥ d [1, 2] ”, is searched, and the display control unit 26 searches for the character string searched on the view screen 41. And the format information used for the search on the attribute value registration screen 47 are associated with each other and controlled to be displayed separately from other character strings. Specifically, the searched character string on the view screen 41 and the format information used for the search on the attribute value registration screen 47 are associated with each other, marked with the same color, and displayed. Control to display by marking by color.

また、判定情報33として1つの属性情報の種類に対して複数の文字列が格納されている場合には、検索部25により複数の文字列に一致した文字列が文書データ中から検索されると、ビュー画面41上の検索された文字列と、属性値登録画面47上の検索に使用された文字列とをそれぞれ対応付けて他の文字列と区別して表示するよう制御する。具体的には、ビュー画面41上の検索された文字列と、属性値登録画面47上の検索に使用された文字列とを対応付けてそれぞれ同じ色でマーキングして表示し、それぞれ検索に使用された文字列毎に色分けしてマーキングして表示するよう制御する。   In addition, when a plurality of character strings are stored for one type of attribute information as the determination information 33, when the character string matching the plurality of character strings is searched from the document data by the search unit 25. The character string searched on the view screen 41 and the character string used for the search on the attribute value registration screen 47 are associated with each other and controlled to be displayed separately from other character strings. Specifically, the searched character string on the view screen 41 and the character string used for the search on the attribute value registration screen 47 are associated with each other, marked with the same color and displayed, and used for each search Control is performed to color-mark and display the displayed character strings.

次に、本発明の他の実施形態について、図11〜図14に基づいて説明する。   Next, another embodiment of the present invention will be described based on FIGS. 11 to 14.

本実施形態では、記憶装置19に判定情報33として記憶されている全ての種類の属性情報を受け付けて検索処理を実行する検索ボタン52を用いる。すなわち、図11に示されるように、検索ボタン52がカーソル100を用いてクリックされることにより、判定情報33として格納されている全ての属性名であって、検索欄50で選択可能な全ての属性名に対応する文字列を文書データ中からまとめて検索することができる。   In this embodiment, a search button 52 is used which receives all types of attribute information stored in the storage device 19 as the determination information 33 and executes a search process. That is, as shown in FIG. 11, when the search button 52 is clicked using the cursor 100, all attribute names stored as the determination information 33 and all selectable in the search field 50. Character strings corresponding to attribute names can be collectively retrieved from document data.

具体的に、属性検索設定画面44において、図12(A)に示されるように属性名「日付」に対して書式情報「¥d[4]/¥d[1,2]/¥d[1,2]」、「¥d[4]年¥d[1,2]月¥d[1,2]日」が判定情報33として登録され、さらに、図12(B)に示されるように属性名「文書種類」に対して文字列「領収書」、「請求書」が判定情報33として登録されている場合を例にして説明する。   Specifically, in the attribute search setting screen 44, as shown in FIG. 12A, for the attribute name "date", the format information "\ d [4] / \ d [1,2] / \ d [1] is displayed. , 2], “¥ d [4] year ¥ d [1, 2] month ¥ d [1, 2]”] is registered as the determination information 33, and further, as shown in FIG. The case where the character string “receipt” and “invoice” are registered as the determination information 33 for the name “document type” will be described as an example.

検索ボタン52がクリックされると、属性名「日付」に対応する属性値として書式情報「¥d[4]/¥d[1,2]/¥d[1,2]」に対応する文字列である「2017/9/18」と、書式情報「¥d[4]年¥d[1,2]月¥d[1,2]日」に対応する文字列である「2017年9月18日」が文書データ中から検索される。また、属性名「文書種類」に対応する属性値として文字列「請求書」が文書データ中から検索される。   When search button 52 is clicked, a character string corresponding to format information "\ d [4] / \ d [1,2] / \ d [1,2]" as an attribute value corresponding to attribute name "date" "September 18, 2017," which is a character string corresponding to "2017/9/18" which is the format information and "\ d [4] year \ d [1, 2] month \ d [1, 2] day]" "Day" is retrieved from the document data. Further, the character string "bill" is retrieved from the document data as an attribute value corresponding to the attribute name "document type".

そして、表示制御部26は、ビュー画面41上の検索された文字列と、属性値登録画面47上の検索に使用された書式情報又は文字列とをそれぞれ対応付けて他の文字列と区別して表示するよう制御する。具体的には、図13に示されるように、ビュー画面41上の検索された文字列「2017/9/18」と属性値登録画面47上の検索に使用された書式情報「¥d[4]/¥d[1,2]/¥d[1,2]」とを同じ色でマーキングして表示する。また、ビュー画面41上の検索された文字列「2017年9月18日」と属性値登録画面47上の検索に使用された書式情報「¥d[4]年¥d[1,2]月¥d[1,2]日」とを同じ色でマーキングして表示する。また、図14に示されるように、ビュー画面41上の検索された文字列「請求書」と、入力欄45をプルダウンして表示される属性値登録画面47上の検索に使用された文字列「請求書」とを同じ色でマーキングして表示する。なお、属性値登録画面47上の「領収書」は文書データ中にないため検索されない。   Then, the display control unit 26 associates the searched character string on the view screen 41 with the format information or character string used for the search on the attribute value registration screen 47 to distinguish them from other character strings. Control to display. Specifically, as shown in FIG. 13, the searched character string “2017/9/18” on the view screen 41 and the format information “¥ d [4] used for the search on the attribute value registration screen 47 ] / ¥ d [1,2] / ¥ d [1,2] ”with the same color and displayed. In addition, the character string “September 18, 2017” searched on the view screen 41 and the format information “¥ d [4] year ¥ d [1,2] month used for the search on the attribute value registration screen 47 Mark and display \ d [1, 2] days in the same color. In addition, as shown in FIG. 14, the searched character string “invoice” on the view screen 41 and the character string used for the search on the attribute value registration screen 47 displayed by pulling down the input field 45. Mark and display "Invoice" in the same color. Note that “receipt” on the attribute value registration screen 47 is not searched because it is not in the document data.

すなわち、受付部24により受け付けられた属性情報の種類が複数ある場合には、表示制御部26は、各種類における検索部25によりそれぞれ検索された文字列毎に区別して表示するよう制御する。例えば、各種類における検索部25によりそれぞれ検索された文字列毎に色分けして表示するよう制御する。   That is, when there are a plurality of types of attribute information accepted by the accepting unit 24, the display control unit 26 controls to distinguish and display the character strings searched respectively by the searching unit 25 in each type. For example, control is performed such that the character strings searched for by the search unit 25 in each type are color-coded and displayed.

そして、ユーザは、ビュー画面41にマーキングして表示された文字列と、属性値登録画面47にマーキングして表示された文字列とをみて、属性登録画面42において属性情報として文字列を入力して登録することにより、文書データに対して属性情報を付与することができる。   Then, the user sees the character string displayed by marking on the view screen 41 and the character string displayed by marking on the attribute value registration screen 47, and inputs the character string as attribute information in the attribute registration screen 42. Attribute information can be added to document data by registering the document data.

なお、上記実施形態では、属性登録画面42をUI装置20に表示して処理を実行する構成について詳述したが、これに限らず、属性検索設定画面44において例えばマウスで右クリックして実行バーを表示させる等により実行画面を表示して処理を実行するようにしてもよい。   In the above embodiment, the attribute registration screen 42 is displayed on the UI device 20 to execute the processing. However, the present invention is not limited to this. The process may be executed by displaying the execution screen by displaying the

また、上記実施形態では、判定情報33を文書処理装置10の記憶装置19に格納する構成について詳述したが、これに限らず、サーバ装置14に格納し、複数の文書処理装置10〜12からアクセスして用いるようにしてもよい。   In the above embodiment, the configuration in which the determination information 33 is stored in the storage device 19 of the document processing apparatus 10 is described in detail, but the invention is not limited thereto. You may access and use it.

[変形例]
上記実施形態では、属性情報付与ソフトに対して本発明を適用した場合を用いて説明したが、本発明はこれに限定されるものではなく、文書データ等に対して編集操作を行う構成を有するソフトウェアであれば同様に本発明を適用することができるものである。
[Modification]
Although the above embodiment has been described using the case where the present invention is applied to attribute information addition software, the present invention is not limited to this and has a configuration for performing an editing operation on document data etc. The present invention can be applied to software as well.

例えば、パーソナルコンピュータ上で文書データを編集するようなソフトウェアだけでなく、スマートフォン、タブレット端末装置等の携帯情報端末装置等において文書データの編集操作を行うようなソフトウェアに対しても本発明は同様に適用可能である。   For example, the present invention applies not only to software that edits document data on a personal computer, but also to software that performs editing operations on document data in a portable information terminal device such as a smartphone or tablet terminal device. It is applicable.

また、実施形態において、情報処理装置によって実行されるプログラムは、磁気記録媒体(磁気テープ、磁気ディスク(HDD、FD(Flexible Disk))など)、光記録媒体(光ディスク(CD(Compact Disk)、DVD(Digital Versatile Disk))など)、光磁気記録媒体、半導体メモリ(フラッシュROMなど)などのコンピュータが読み取り可能な記録媒体に記憶した状態で提供されてもよい。また、これらのプログラムは、インターネットなどのネットワーク経由でダウンロードされてもよい。   Further, in the embodiment, the program executed by the information processing apparatus is a magnetic recording medium (magnetic tape, magnetic disk (HDD, flexible disk (FD), etc.), an optical recording medium (optical disk (CD (Compact Disk), DVD) (Digital Versatile Disk) or the like, may be provided in a state of being stored in a computer readable recording medium such as a magneto-optical recording medium, a semiconductor memory (flash ROM etc.) and the like. Also, these programs may be downloaded via a network such as the Internet.

1 ネットワーク
10、11、12 文書処理装置
14 サーバ装置
16 CPU
17 メモリ
18 通信インタフェース(IF)
19 記憶装置
20 ユーザインタフェース(UI)装置
23 判定情報登録部
24 受付部
25 検索部
26 表示制御部
30 属性情報付与プログラム
33 判定情報
1 Network 10, 11, 12 Document Processing Device 14 Server Device 16 CPU
17 Memory 18 Communication Interface (IF)
19 storage device 20 user interface (UI) device 23 determination information registration unit 24 reception unit 25 search unit 26 display control unit 30 attribute information addition program 33 determination information

Claims (9)

電子文書の文字列に関する属性情報の種類を受け付ける受付手段と、
前記受付手段により受け付けられた種類に対応する文字列を、表示された電子文書の中から検索する検索手段と、
前記電子文書において、前記検索手段により検索された文字列を他の文字列と区別して表示するよう制御する表示制御手段と、
を備えた文書処理装置。
A receiving unit that receives a type of attribute information related to a character string of the electronic document;
Retrieval means for retrieving a character string corresponding to the type accepted by the acceptance means from among the displayed electronic documents;
A display control unit configured to control to display the character string searched by the search unit so as to be distinguished from other character strings in the electronic document;
Document processing device equipped with
前記表示制御手段は、前記検索手段により検索された文字列を他の文字列と比べて強調して表示するよう制御する請求項1記載の文書処理装置。   2. The document processing apparatus according to claim 1, wherein said display control means controls to display the character string searched by said search means in an emphasized manner in comparison with other character strings. 前記検索手段は、書式情報が記憶された種類の属性情報を検索する場合、表示された電子文書の中から、属性情報の種類に対応した書式情報が予め記憶された記憶手段に記憶された書式情報に合致する文字列を検索する請求項1又は2記載の文書処理装置。   When searching the attribute information of the type in which the format information is stored, the search means stores the format in which the format information corresponding to the type of attribute information is stored in advance from the displayed electronic document. 3. The document processing apparatus according to claim 1, wherein a character string matching the information is searched. 前記表示制御手段は、前記検索手段により複数の書式情報に対応した文字列が検索された場合、検索された文字列と検索に使用された書式情報とを対応付けて表示するよう制御する請求項3記載の文書処理装置。   When the character string corresponding to a plurality of format information is searched by the search unit, the display control unit controls to display the searched character string in association with the format information used for the search. The document processing device according to 3. 前記検索手段は、属性情報として登録される可能性のある文字列が記憶された種類の属性情報を検索する場合、表示された電子文書の中から、属性情報として登録される可能性のある複数の文字列が、属性情報の種類に対応されて記憶された記憶手段に記憶された文字列と一致する文字列を検索する請求項1又は2記載の文書処理装置。   When the search means searches attribute information of a type in which a character string possibly registered as attribute information is stored, a plurality of electronic documents that are displayed may be registered as attribute information. 3. The document processing apparatus according to claim 1, wherein the character string of “1” is searched for a character string that matches the character string stored in the storage unit stored corresponding to the type of attribute information. 前記表示制御手段は、前記記憶手段において1つの属性情報の種類に対して複数の文字列が記憶されており、前記検索手段により複数の文字列に一致した文字列が検索された場合、検索された文字列と検索に使用された文字列とを対応付けて表示するよう制御する請求項5記載の文書処理装置。   The display control means is searched when a plurality of character strings are stored for the type of one attribute information in the storage means, and a character string matching the plurality of character strings is searched by the search means. 6. The document processing apparatus according to claim 5, wherein the control unit controls to display the character string and the character string used for the search in association with each other. 前記受付手段により受け付けられた属性情報の種類が複数ある場合には、前記表示制御手段は、各種類における前記検索手段によりそれぞれ検索された文字列毎に区別して表示するよう制御する請求項4又は6記載の文書処理装置。   When there are a plurality of types of attribute information accepted by the acceptance means, the display control means controls to distinguish and display each character string retrieved by the retrieval means in each type. 6. The document processing device according to 6. 前記表示制御手段は、各種類における前記検索手段によりそれぞれ検索された文字列毎に色分けして表示するよう制御する請求項7記載の文書処理装置。   8. The document processing apparatus according to claim 7, wherein said display control means controls to display by color-coding each character string searched respectively by said search means in each type. 電子文書の文字列に関する属性情報の種類を受け付けるステップと、
受け付けられた種類に対応する文字列を、表示された電子文書の中から検索するステップと、
前記電子文書において、検索された文字列を他の文字列と区別して表示するよう制御するステップと、
を備えたプログラム。
Accepting a type of attribute information related to a character string of the electronic document;
Searching for a character string corresponding to the accepted type from among the displayed electronic documents;
Controlling the display of the searched character string so as to be distinguished from other character strings in the electronic document;
Program with.
JP2017227410A 2017-11-28 2017-11-28 Document processing equipment and programs Active JP6939473B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017227410A JP6939473B2 (en) 2017-11-28 2017-11-28 Document processing equipment and programs
JP2021142642A JP2022000772A (en) 2017-11-28 2021-09-01 Document processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017227410A JP6939473B2 (en) 2017-11-28 2017-11-28 Document processing equipment and programs

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021142642A Division JP2022000772A (en) 2017-11-28 2021-09-01 Document processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2019096248A true JP2019096248A (en) 2019-06-20
JP6939473B2 JP6939473B2 (en) 2021-09-22

Family

ID=66971820

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017227410A Active JP6939473B2 (en) 2017-11-28 2017-11-28 Document processing equipment and programs
JP2021142642A Pending JP2022000772A (en) 2017-11-28 2021-09-01 Document processing apparatus and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021142642A Pending JP2022000772A (en) 2017-11-28 2021-09-01 Document processing apparatus and program

Country Status (1)

Country Link
JP (2) JP6939473B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007249322A (en) * 2006-03-14 2007-09-27 Mitsubishi Electric Corp Document visualization device and document visualization program
JP2008250651A (en) * 2007-03-30 2008-10-16 National Institute Of Information & Communication Technology Information processing apparatus, information processing method, and program
JP2011053734A (en) * 2009-08-31 2011-03-17 Tatsuya Shindo In-site search server, in-site search service method, and program
JP2011086167A (en) * 2009-10-16 2011-04-28 Nomura Research Institute Ltd System for supporting creation of information extraction rule

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09269940A (en) * 1996-03-29 1997-10-14 Sharp Corp Device for extracting date and time
JPH1063684A (en) * 1996-08-19 1998-03-06 Fuji Xerox Co Ltd Attribute information applying device
JP2005227975A (en) * 2004-02-12 2005-08-25 Fuji Xerox Co Ltd Document search device and method
JP4482489B2 (en) * 2005-05-23 2010-06-16 シャープ株式会社 Electronics
US8060357B2 (en) * 2006-01-27 2011-11-15 Xerox Corporation Linguistic user interface
JP4477587B2 (en) * 2006-02-28 2010-06-09 株式会社エヌジェーケー Method for generating operation buttons for computer processing of text data
JP2009199192A (en) * 2008-02-19 2009-09-03 Ohbayashi Corp Document information presentation method, document information presentation program and document information presentation apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007249322A (en) * 2006-03-14 2007-09-27 Mitsubishi Electric Corp Document visualization device and document visualization program
JP2008250651A (en) * 2007-03-30 2008-10-16 National Institute Of Information & Communication Technology Information processing apparatus, information processing method, and program
JP2011053734A (en) * 2009-08-31 2011-03-17 Tatsuya Shindo In-site search server, in-site search service method, and program
JP2011086167A (en) * 2009-10-16 2011-04-28 Nomura Research Institute Ltd System for supporting creation of information extraction rule

Also Published As

Publication number Publication date
JP6939473B2 (en) 2021-09-22
JP2022000772A (en) 2022-01-04

Similar Documents

Publication Publication Date Title
KR101323011B1 (en) Command user interface for displaying selectable functionality controls in a database application
JP4308587B2 (en) Document group management device
US7590939B2 (en) Storage and utilization of slide presentation slides
RU2427896C2 (en) Annotation of documents in jointly operating applications by data in separated information systems
US8312388B2 (en) Information processing apparatus, information processing method and computer readable medium
US8584009B2 (en) Automatically propagating changes in document access rights for subordinate document components to superordinate document components
JP2014021508A (en) Document association device and program
JP2010165030A (en) Document management system, and method and program of the same
US20080140608A1 (en) Information Managing Apparatus, Method, and Program
JP5928286B2 (en) Information processing apparatus and program
JP2007233474A (en) Case information preparation support system and program
CN112541330B (en) Information processing apparatus, computer program product, and recording medium
JP4745726B2 (en) File management apparatus, control method therefor, computer program, and computer-readable storage medium
US7100126B2 (en) Electrical form design and management method, and recording medium
JP2008234078A (en) Information processing apparatus, information processing method, information processing program, and recording medium on which information processing program is recorded
JP6939473B2 (en) Document processing equipment and programs
US20090271452A1 (en) Document management apparatus, document management method, and computer-readable encoding medium recorded with a computer program
JP2006048521A (en) Document search apparatus, control method therefor, and control program
CN102708108A (en) Information display apparatus and information display method
JP7092992B2 (en) Document management program, document management device and document management method
JP2018036855A (en) Information processing system, control method of information processing system, and program
JP2003223467A (en) Image registration system, method, and program
JP2002259173A (en) File management program, computer readable recording medium in which file management program is recorded, file managing device and file managing method
JP3444620B2 (en) Filing system equipment
US9910838B2 (en) Alternates of assets

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200831

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20201102

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: 20210803

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210816

R150 Certificate of patent or registration of utility model

Ref document number: 6939473

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150