JP6939473B2 - Document processing equipment and programs - Google Patents
Document processing equipment and programs Download PDFInfo
- Publication number
- JP6939473B2 JP6939473B2 JP2017227410A JP2017227410A JP6939473B2 JP 6939473 B2 JP6939473 B2 JP 6939473B2 JP 2017227410 A JP2017227410 A JP 2017227410A JP 2017227410 A JP2017227410 A JP 2017227410A JP 6939473 B2 JP6939473 B2 JP 6939473B2
- Authority
- JP
- Japan
- Prior art keywords
- character string
- attribute
- information
- search
- displayed
- 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.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、文書処理装置及びプログラムに関する。 The present invention relates to a document processing apparatus and a program.
特許文献1には、内容の異なる複数の記事で構成された文書から、キーワードに関連する単位記事を自動的に抽出し、分類仕分け、整理保存するようにした文書処理装置が開示されている。
特許文献2には、再現表示させたいアノテーション等の付加情報を検索するための検索条件が指定されると、付加情報の属性情報を用いて指定された検索条件に合致する付加情報を検索し、検索された付加情報を文書上に再現表示するようにした表示制御方法が開示されている。 In Patent Document 2, when a search condition for searching additional information such as annotations to be reproduced and displayed is specified, additional information matching the specified search condition is searched using the attribute information of the additional information. A display control method for reproducing and displaying the searched additional information on a document is disclosed.
電子文書に属性情報を付与することにより、複数の電子文書を仕分けることが行われている。このような属性情報を付与するためのソフトウェアでは、属性情報を付与しようとする電子文書を表示させ、表示させた電子文書の中から文字列を選択することにより選択された文字列を属性情報として登録するような機能を備えている場合がある。 A plurality of electronic documents are sorted by adding attribute information to the electronic document. In the software for giving such attribute information, the electronic document to which the attribute information is to be given is displayed, and the character string selected by selecting the character string from the displayed electronic documents 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 the displayed electronic document.
本発明の目的は、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置及びプログラムを提供することである。 An object of the present invention is to provide a document processing device and a program capable of displaying a character string corresponding to a type of received attribute information in a displayed electronic document separately from other character strings. ..
[文書処理装置]
請求項1に係る本発明は、電子文書の文字列に関する属性情報の種類を受け付ける受付手段と、前記受付手段により受け付けられた種類に対応する文字列を、表示された電子文書の中から検索する検索手段と、前記電子文書において、前記検索手段により検索された文字列を他の文字列と区別して表示するよう制御する表示制御手段と、を備えた文書処理装置である。
[Document processing device]
The present invention according to
請求項2に係る本発明は、前記表示制御手段は、前記検索手段により検索された文字列を他の文字列と比べて強調して表示するよう制御する請求項1記載の文書処理装置である。
The present invention according to claim 2 is the document processing apparatus according to
請求項3に係る本発明は、前記検索手段は、書式情報が記憶された種類の属性情報を検索する場合、表示された電子文書の中から、属性情報の種類に対応した書式情報が予め記憶された記憶手段に記憶された書式情報に合致する文字列を検索する請求項1又は2記載の文書処理装置である。
According to the third aspect of the present invention, when the search means searches for the attribute information of the type in which the format information is stored, the format information corresponding to the type of the attribute information is stored in advance from the displayed electronic document. The document processing apparatus according to
請求項4に係る本発明は、前記表示制御手段は、前記検索手段により複数の書式情報に対応した文字列が検索された場合、検索された文字列と検索に使用された書式情報とを対応付けて表示するよう制御する請求項3記載の文書処理装置である。 According to the fourth aspect of the present invention, when the display control means searches for a character string corresponding to a plurality of format information by the search means, the searched character string corresponds to the format information used for the search. The document processing apparatus according to claim 3, wherein the document processing apparatus is controlled so as to be attached and displayed.
請求項5に係る本発明は、前記検索手段は、属性情報として登録される可能性のある文字列が記憶された種類の属性情報を検索する場合、表示された電子文書の中から、属性情報として登録される可能性のある複数の文字列が、属性情報の種類に対応されて記憶された記憶手段に記憶された文字列と一致する文字列を検索する請求項1又は2記載の文書処理装置である。
According to the fifth aspect of the present invention, when the search means searches for attribute information of a type in which a character string that may be registered as attribute information is stored, the attribute information is displayed from the displayed electronic documents. The document processing according to
請求項6に係る本発明は、前記表示制御手段は、前記記憶手段において1つの属性情報の種類に対して複数の文字列が記憶されており、前記検索手段により複数の文字列に一致した文字列が検索された場合、検索された文字列と検索に使用された文字列とを対応付けて表示するよう制御する請求項5記載の文書処理装置である。 According to the sixth aspect of the present invention, in the display control means, a plurality of character strings are stored for one type of attribute information in the storage means, and characters matching the plurality of character strings by the search means. The document processing device according to claim 5, wherein when a column is searched, the searched character string and the character string used for the search are controlled to be displayed in association with each other.
請求項7に係る本発明は、前記受付手段により受け付けられた属性情報の種類が複数ある場合には、前記表示制御手段は、各種類における前記検索手段によりそれぞれ検索された文字列毎に区別して表示するよう制御する請求項4又は6記載の文書処理装置である。 According to the seventh aspect of the present invention, when there are a plurality of types of attribute information received by the receiving means, the display control means distinguishes each character string searched by the search means in each type. The document processing apparatus according to claim 4 or 6, which is controlled to be displayed.
請求項8に係る本発明は、前記表示制御手段は、各種類における前記検索手段によりそれぞれ検索された文字列毎に色分けして表示するよう制御する請求項7記載の文書処理装置である。 The present invention according to claim 8 is the document processing apparatus according to claim 7, wherein the display control means is controlled so that each character string searched by the search means of each type is color-coded and displayed.
[プログラム]
請求項9に係る本発明は、電子文書の文字列に関する属性情報の種類を受け付けるステップと、受け付けられた種類に対応する文字列を、表示された電子文書の中から検索するステップと、前記電子文書において、検索された文字列を他の文字列と区別して表示するよう制御するステップと、を備えたプログラムである。
[program]
The present invention according to
請求項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 separately 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 the type of received attribute information in a displayed electronic document separately from other character strings. be able to.
請求項3に係る本発明によれば、書式が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を検索することが可能な文書処理装置を提供することができる。 According to the third aspect of the present invention, a document processing device capable of searching a character string corresponding to a type of received attribute information in a displayed electronic document even if the format is different. Can be provided.
請求項4に係る本発明によれば、書式が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置を提供することができる。 According to the fourth aspect of the present invention, even if the format is different, the character string corresponding to the type of received attribute information is displayed separately from other character strings in the displayed electronic document. It is possible to provide a document processing apparatus capable of providing a document processing device.
請求項5に係る本発明によれば、文字列が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を検索することが可能な文書処理装置を提供することができる。 According to the fifth aspect of the present invention, a document processing apparatus capable of searching a character string corresponding to a type of received attribute information in a displayed electronic document even when the character strings are different. Can be provided.
請求項6に係る本発明によれば、文字列が異なる場合であっても、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能な文書処理装置を提供することができる。 According to the sixth aspect of the present invention, even if the character strings are different, the character string corresponding to the type of received attribute information is displayed separately from other character strings in the displayed electronic document. It is possible to provide a document processing device capable of providing a document processing device.
請求項7に係る本発明によれば、表示された電子文書において、受け付けられた複数の属性情報の種類に対応する文字列をそれぞれ他の文字列と区別して表示することが可能な文書処理装置を提供することができる。 According to the seventh aspect of the present invention, in a displayed electronic document, a document processing apparatus capable of displaying a character string corresponding to a plurality of types of received attribute information in a distinctive manner from other character strings. Can be provided.
請求項8に係る本発明によれば、表示された電子文書において、受け付けられた複数の属性情報の種類に対応する文字列をそれぞれ他の文字列と区別して表示することが可能な文書処理装置を提供することができる。 According to the eighth aspect of the present invention, in a displayed electronic document, a document processing apparatus capable of displaying a character string corresponding to a plurality of types of received attribute information separately from other character strings. Can be provided.
請求項9に係る本発明によれば、表示された電子文書において、受け付けられた属性情報の種類に対応する文字列を他の文字列と区別して表示することが可能なプログラムを提供することができる。 According to the ninth aspect of the present invention, it is possible to provide a program capable of displaying a character string corresponding to the type of received attribute information in a displayed electronic document separately from other character strings. can.
次に、本発明の実施の形態について図面を参照して詳細に説明する。 Next, an embodiment 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 the embodiment of the present invention is composed of
文書処理装置10〜12には、属性情報付与ソフトウェアがインストールされており、この属性情報付与ソフトウェアにより属性情報付与プログラムを実行して電子文書である文書データに属性情報を付与することにより、複数の文書データを属性情報の種類毎に仕分けることが可能となっている。また、属性情報付与ソフトウェアは、属性情報の種類に対応する文字列を文書データ中から検索する検索機能を備えている。
Attribute information imparting software is installed in the
また、文書処理装置10〜12には、属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを互いに送受信したり、閲覧、修正することが可能になっている。
Further, the
また、サーバ装置14は、文書処理装置10〜12とネットワーク1を介して接続されており、文書処理装置10〜12により属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを格納することができるようになっている。そして、文書処理装置10〜12は、サーバ装置14に格納されている属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを読み出すことができるようになっていることにより、文書処理装置10〜12は、サーバ装置14を介しての文書データやファイルの受け渡しが可能となる。
Further, the
次に、本実施形態の文書管理システムにおける文書処理装置10のハードウェア構成を図2に示す。なお、文書処理装置11、12の構成は、文書処理装置10の構成と同じであるためその説明は省略する。
Next, FIG. 2 shows the hardware configuration of the
文書処理装置10は、図2に示されるように、CPU16、メモリ17、ネットワーク1を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース(IF)18、ハードディスクドライブ(HDD)等の記憶装置19、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース(UI)装置20を有する。これらの構成要素は、制御バス21を介して互いに接続されている。
As shown in FIG. 2, the
CPU16は、メモリ17または記憶装置19に格納された属性情報付与プログラムに基づいて所定の処理を実行して、文書処理装置10の動作を制御する。なお、本実施形態では、CPU16は、メモリ17または記憶装置19内に格納された属性情報付与プログラムを読み出して実行するものとして説明したが、当該プログラムをCD−ROM等の記憶媒体に格納してCPU16に提供することも可能である。
The
図3は、上記の属性情報付与プログラムが実行されることにより実現される文書処理装置10の機能構成を示すブロック図である。
FIG. 3 is a block diagram showing a functional configuration of the
文書処理装置10は、記憶装置19に記憶されている属性情報付与プログラム30を制御部としてのCPU16において実行することにより、文書情報登録部22、判定情報登録部23、受付部24、検索部25及び表示制御部26等として機能する。
The
また、記憶装置19は、属性情報付与プログラム30、文書情報31及び判定情報33等を格納する。
Further, the
属性情報付与プログラム30は、CPU16を文書情報登録部22、判定情報登録部23、受付部24、検索部25及び表示制御部26等として動作させるプログラムである。
The attribute
文書情報31は、例えばテキスト情報、画像情報、動画情報等の情報であって、属性情報を付与して生成された文書情報を含む。
The
判定情報33は、登録しようとする属性情報の種類に対応する文字列を検索するために用いられる。判定情報33は、予め記憶装置19に登録される。
The
判定情報33には、属性情報の種類に対応した書式情報であるフォーマット登録情報と、属性情報の種類に対応した文字列が含まれる。例えば、属性情報の種類である属性名「日付」に対して「○○年○月○日」、「○○/○/○」等の書式情報が判定情報として登録される。また、属性名「取引先名称」に対して「○○株式会社」、「○○Co,Ltd」、「○○(株)」、「(株)○○」等の書式情報が判定情報として登録される。また、属性名「金額」に対して「××円」、「¥××」、「××$」等の書式情報が判定情報として登録される。また、属性名「文書種類」に対して「領収書」、「請求書」等の文字列が判定情報として登録される。つまり、判定情報33として、属性情報の種類に対して、使用頻度の高い書式情報又は文字列を登録することができる。
The
文書情報登録部22は、登録要求に応じて記憶装置19の文書情報31に新たな文書情報を登録する。
The document
判定情報登録部23は、登録要求に応じて記憶装置19に新たな判定情報33を登録する。具体的には、判定情報登録部23は、属性情報の種類に関連付けて新たな書式情報を判定情報33として登録する。また、判定情報登録部23は、属性情報の種類に関連付けて新たな文字列を判定情報33として登録する。また、判定情報登録部23は、新たな属性情報の種類を登録し、新たな属性情報の種類に関連付けて新たな書式情報又は文字列を判定情報33として登録する。
The determination
受付部24は、文書データの文字列に関する属性情報の種類を受け付ける。具体的には、ユーザが、文書データの中から検索して属性情報として登録したい文字列に関する属性情報の種類を受け付ける。
The
検索部25は、受付部24により受け付けられた属性情報の種類に対応する文字列を、表示された文書データの中から判定情報33に基づいて検索する。
The
また、検索部25は、書式情報が記憶された種類の属性情報を検索する場合、表示された文書データの中から、属性情報の種類に対応した書式情報が記憶装置19の判定情報33として格納された書式情報に合致する文字列を検索する。
Further, when the
また、検索部25は、属性情報として登録される可能性のある文字列が記憶された種類の属性情報を検索する場合、表示された文書データの中から、属性情報として登録される可能性のある文字列が、属性情報の種類に対応されて記憶された記憶装置19に判定情報33として記憶された文字列と一致する文字列を検索する。
Further, when the
表示制御部26は、文書データにおいて、検索部25により検索された文字列を他の文字列と区別して表示するよう制御する。具体的には、表示制御部26は、検索部25により検索された文字列を他の文字列と比べて強調して表示するよう制御する。例えば、検索部25により検索された文字列を他の文字列と比べて太い文字で表示したり、濃く表示したり、異なる色で表示したり、マーキングして表示したり、囲み線で表示するように制御する。
The
また、表示制御部26は、検索部25により複数の書式情報に対応した文字列が検索された場合、検索された文字列と検索に使用された書式情報とを対応付けて表示するよう制御する。例えば、検索された文字列と検索に使用された書式情報とを同じ色でマーキングして表示するよう制御する。
Further, when the
また、表示制御部26は、記憶装置19において1つの属性情報の種類に対して複数の文字列が記憶されており、検索部25により複数の文字列に一致した文字列が検索された場合、検索された文字列と検索に使用された文字列とを対応付けて表示するよう制御する。例えば、検索された文字列と検索に使用された文字列とを同じ色でマーキングして表示するよう制御する。
Further, when the
また、受付部24により受け付けられた属性情報の種類が複数ある場合には、表示制御部26は、各種類における検索部25によりそれぞれ検索された文字列毎に区別して表示するよう制御する。例えば、各種類における検索部25によりそれぞれ検索された文字列毎に色分けして表示するよう制御する。
When there are a plurality of types of attribute information received by the
次に、属性情報付与ソフトウェアを起動してファイルを展開した場合の表示画面例について図4及び図5に基づいて詳述する。 Next, an example of a display screen when the attribute information imparting software is started and the file is expanded will be described in detail with reference to FIGS. 4 and 5.
属性情報付与ソフトウェアの起動により、表示画面には、文書データに対して実行するための各種機能がツールバー40上にツールとして表示され、文書データのビュー画面41、属性登録画面42、属性検索設定画面44等が表示される。
By starting the attribute information addition software, various functions for executing the document data are displayed as tools on the
ツールバー40上には、検索したい文字列に関する属性情報の種類をプルダウンして選択する検索欄50と、検索欄50において選択された属性情報の種類を受け付けて検索処理を実行する検索ボタン51と、記憶装置19に判定情報33として記憶されている全ての種類の属性情報を受け付けて検索処理を実行する検索ボタン52等が表示される。検索ボタン51と検索ボタン52は、受付部24として機能する。
On the
属性登録画面42では、図4に示されるように、入力欄43に、属性名と、その属性名に対応する属性値として用いる文字列を入力して登録することで、文書データに対して属性情報を付与することができる。具体的には、例えば「日付」によりデータを仕分けるために、属性名「日付」の入力欄43に「2017/09/18」を入力して登録したり、「文書種類」によりデータを仕分けるために、属性名「文書種類」の入力欄43に「請求書」を入力して登録したりして、属性情報を付与することができる。
On the
また、属性検索設定画面44では、図5に示されるように、属性登録画面42において属性情報を付与するための文字列を文書データ中から検索するための情報(判定情報33)を設定することができる。つまり、属性情報の種類に関連付けて書式情報や、属性情報として使用頻度の高い文字列を登録して判定情報33として記憶装置19に格納したり、削除することができる。また、新たな属性情報の種類を登録して判定情報33として記憶装置19に格納したり、削除することができる。
Further, on the attribute
具体的には、例えば属性情報の種類(属性名)として用いる文字列を入力欄45に入力して登録ボタン48aをクリックすることにより登録したり、属性名として入力欄45に登録されている文字列を選択して削除ボタン48bをクリックすることにより削除することができる。
Specifically, for example, a character string used as a type (attribute name) of attribute information can be entered in the
また、属性情報の種類(属性名)として登録されている文字列が複数ある場合には、図6に示されるように、入力欄45をプルダウンして他の文字列を選択できるようになっている。
Further, when there are a plurality of character strings registered as the type (attribute name) of the attribute information, as shown in FIG. 6, the
そして、属性情報の種類に対応する属性値として用いる書式情報や文字列を入力欄46に入力して登録ボタン49aをクリックすることにより登録することができる。属性値として登録された書式情報や文字列は、属性値登録画面47に表示される。そして、属性値登録画面47に表示されている書式情報や文字列を選択して削除ボタン49bをクリックすることにより、選択された書式情報や文字列を削除することができる。
Then, the format information and the character string used as the attribute value corresponding to the type of the attribute information can be registered by inputting the format information and the character string in the
すなわち、入力欄45をプルダウンして選択された属性情報の種類の切り替えに応じて、切り替えられた属性情報の種類に対応する書式情報や文字列が属性値登録画面47に表示される。
That is, according to the switching of the attribute information type selected by pulling down the
具体的には、図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
そして、属性情報の種類として「日付」をキーワードとして検索した場合に、判定情報33として格納された属性情報の種類である「日付」に対応する上述の書式情報に対応する文字列である「2017/9/18」や「2017年9月18日」が文書データ中から検索される。ここで、正規表現とは、文字列の集合を一つの文字列で表現する方法の一つである。
Then, when "date" is searched as a keyword as the type of attribute information, "2017" is a character string corresponding to the above-mentioned format information corresponding to "date" which is the type of attribute information stored as
次に、文書処理装置10の属性検索設定画面44における動作について、図5〜図7に基づいて説明する。
Next, the operation of the
属性検索設定画面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
そして、表示制御部26は、ツールバー40の検索欄50に属性検索設定画面44に表示されている属性名を反映させて表示するように制御する(ステップS12)。
Then, the
次に、属性検索設定画面44の属性名が切り替えられたか否かを判定する(ステップS13)。ここで、判定情報33として複数の属性名が登録されている場合には、図6に示されるように、入力欄45をプルダウンして属性名を切り替えて選択することが可能となる。
Next, it is determined whether or not the attribute name of the attribute
そして、表示制御部26は、入力欄45の属性名がプルダウンして切り替えられたと判定されると(ステップS13においてYes)、切り替えられた属性名に対応する属性値を記憶装置19から読み込んで属性値登録画面47に表示し(ステップS11)、検索欄50に属性検索設定画面44に表示されている属性名を反映させて表示するように制御する(ステップS12)。
Then, when it is determined that the attribute name in the
そして、入力欄45の属性名がプルダウンして切り替えられないと判定された場合には(ステップS13においてNo)、属性名の登録ボタン48a又は属性値の登録ボタン49aがクリックされたか否かが判定される(ステップS14)。
Then, when it is determined that the attribute name in the
属性検索設定画面44において、属性名の入力欄45又は属性値の入力欄46に文字列が入力され、登録ボタン48a又は登録ボタン49aがクリックされたと判定されると(ステップS14においてYes)、判定情報登録部23は、属性検索設定画面44に表示中の属性名と属性値(書式情報又は文字列)を記憶装置19に書き込んで(ステップS15)、判定情報33を更新する。そして、表示制御部26は、更新された判定情報33に基づいて属性名を表示するように制御する(ステップS10)。
On the attribute
そして、判定情報登録部23により属性名の登録ボタン48a又は属性値の登録ボタン49aがクリックされていないと判定されると(ステップS14においてNo)、属性名の削除ボタン48b又は属性値の削除ボタン49bがクリックされたか否かが判定される(ステップS16)。
Then, when the determination
そして、属性名の削除ボタン48b又は属性値の削除ボタン49bがクリックされたと判定されると(ステップS16においてYes)、判定情報登録部23は、属性検索設定画面44において削除された属性名又は属性値(書式情報又は文字列)を記憶装置19から削除して(ステップS17)、判定情報33を更新する。そして、表示制御部26は、更新された判定情報33に基づいて属性名を表示するように制御する(ステップS10)。
Then, when it is determined that the
そして、属性名の削除ボタン48b又は属性値の削除ボタン49bがクリックされていないと判定された場合には(ステップS16においてNo)、処理を終了する。
Then, when it is determined that the
なお、上述したステップS10、ステップS11、ステップS15及びステップS17において、記憶装置19の判定情報33にアクセスできない等のエラーが発生した場合には、表示制御部26は、「定義ファイルにアクセスできません。新規に定義ファイルを作成しますか。」等のダイアログと、「OK」ボタンと「キャンセル」ボタンを表示し、「OK」ボタンがクリックされた場合は、記憶装置19にファイルを作成し、処理を継続するように制御する。また、「キャンセル」ボタンがクリックされた場合は、処理を中止する。
If an error such as inaccessibility of the
次に、文書処理装置10の文書データ中から属性情報として用いる文字列を検索する動作について、図8〜図10に基づいて詳述する。
Next, the operation of searching for a character string used as attribute information from the document data of the
受付部24が、ユーザが属性情報として用いたい文字列に関する属性情報の種類である属性名(キーワード)を受け付ける(ステップS100)と、受け付けられた属性名に対応する属性値(書式情報又は文字列)が判定情報33から読み込まれる(ステップS101)。
When the
具体的には、図9に示されるように、検索欄50をプルダウンしてユーザが検索したいキーワードである例えば「日付」が選択されて検索ボタン51がカーソル100によりクリックされると、属性名「日付」に対応する属性値が判定情報33から読み込まれる。
Specifically, as shown in FIG. 9, when the keyword "date" that the user wants to search by pulling down the
ここで、上述したステップS101において、記憶装置19の判定情報33にアクセスできない等のエラーが発生した場合には、表示制御部26は、「定義ファイルにアクセスできません。中止します。」等のダイアログと、「OK」ボタン等を表示し、「OK」ボタンがクリックされた場合は、処理を中止する。
Here, if an error such as inaccessibility of the
そして、検索された文字列をマーキングする色を設定する(ステップS102)。 Then, a color for marking the searched character string is set (step S102).
そして、検索部25は、表示された文書データの中から、判定情報33に基づいて、受付部24により受け付けられた属性情報の種類に対応する属性値に対応する文字列を検索する(ステップS103)。ここで、受付部24により受け付けられた属性情報の種類に対応する属性値が書式情報である場合には、表示された文書データの中から、判定情報33として格納された書式情報に対応する文字列と合致する文字列を文書データ中から検索する。また、受付部24により受け付けられた属性情報の種類に対応する属性値が文字列である場合には、表示された文書データの中から、判定情報33として格納された文字列と一致する文字列を文書データ中から検索する。
Then, the
そして、キーワード検索された属性名に対応する文字列が文書データ中から検索されたか否かを判定する(ステップS104)。 Then, it is determined whether or not the character string corresponding to the attribute name searched by the keyword is searched from the document data (step S104).
そして、キーワード検索された属性名に対応する文字列が検索されたと判定された場合には(ステップS104においてYes)、表示制御部26は、検索された文字列と検索に使用された文字列である属性検索設定画面44の属性値とを同じ色でマーキングして表示するように制御する(ステップS105)。
Then, when it is determined that the character string corresponding to the attribute name searched by the keyword has been searched (Yes in step S104), the
そして、キーワード検索された属性名に対応する文字列が検索されないと判定された場合には(ステップS104においてNo)、ステップS100の処理に戻って、別の属性名でキーワード検索する。 Then, when it is determined that the character string corresponding to the attribute name searched by the keyword is not searched (No in step S104), the process returns to the process of step S100 and the keyword search is performed by another attribute name.
そして、キーワード検索された属性名に対応する属性値が他にあるか否かが判定される(ステップS106)。 Then, it is determined whether or not there is another attribute value corresponding to the attribute name searched by the keyword (step S106).
そして、他に検索していない属性値がある場合には(ステップS106においてYes)、検索していない属性値に変更し(ステップS107)、検索していない属性値に基づいて検索された文字列をマーキングする色を設定する(ステップS108)。そして、ステップS103の処理に戻って、その属性値に対応する文字列を検索する。 Then, if there is another attribute value that has not been searched (Yes in step S106), it is changed to the attribute value that has not been searched (step S107), and the character string searched based on the attribute value that has not been searched. The color to be marked is set (step S108). Then, the process returns to the process of step S103, and the character string corresponding to the attribute value is searched.
そして、他に検索していない属性値がない場合には(ステップS106においてNo)、処理を終了する。 Then, if there is no other attribute value that has not been searched (No in step S106), the process ends.
具体的には、例えば図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
また、判定情報33として1つの属性情報の種類に対して複数の文字列が格納されている場合には、検索部25により複数の文字列に一致した文字列が文書データ中から検索されると、ビュー画面41上の検索された文字列と、属性値登録画面47上の検索に使用された文字列とをそれぞれ対応付けて他の文字列と区別して表示するよう制御する。具体的には、ビュー画面41上の検索された文字列と、属性値登録画面47上の検索に使用された文字列とを対応付けてそれぞれ同じ色でマーキングして表示し、それぞれ検索に使用された文字列毎に色分けしてマーキングして表示するよう制御する。
Further, when a plurality of character strings are stored as the
次に、本発明の他の実施形態について、図11〜図14に基づいて説明する。 Next, another embodiment of the present invention will be described with reference to FIGS. 11 to 14.
本実施形態では、記憶装置19に判定情報33として記憶されている全ての種類の属性情報を受け付けて検索処理を実行する検索ボタン52を用いる。すなわち、図11に示されるように、検索ボタン52がカーソル100を用いてクリックされることにより、判定情報33として格納されている全ての属性名であって、検索欄50で選択可能な全ての属性名に対応する文字列を文書データ中からまとめて検索することができる。
In the present embodiment, the
具体的に、属性検索設定画面44において、図12(A)に示されるように属性名「日付」に対して書式情報「¥d[4]/¥d[1,2]/¥d[1,2]」、「¥d[4]年¥d[1,2]月¥d[1,2]日」が判定情報33として登録され、さらに、図12(B)に示されるように属性名「文書種類」に対して文字列「領収書」、「請求書」が判定情報33として登録されている場合を例にして説明する。
Specifically, on the attribute
検索ボタン52がクリックされると、属性名「日付」に対応する属性値として書式情報「¥d[4]/¥d[1,2]/¥d[1,2]」に対応する文字列である「2017/9/18」と、書式情報「¥d[4]年¥d[1,2]月¥d[1,2]日」に対応する文字列である「2017年9月18日」が文書データ中から検索される。また、属性名「文書種類」に対応する属性値として文字列「請求書」が文書データ中から検索される。
When the
そして、表示制御部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
すなわち、受付部24により受け付けられた属性情報の種類が複数ある場合には、表示制御部26は、各種類における検索部25によりそれぞれ検索された文字列毎に区別して表示するよう制御する。例えば、各種類における検索部25によりそれぞれ検索された文字列毎に色分けして表示するよう制御する。
That is, when there are a plurality of types of attribute information received by the
そして、ユーザは、ビュー画面41にマーキングして表示された文字列と、属性値登録画面47にマーキングして表示された文字列とをみて、属性登録画面42において属性情報として文字列を入力して登録することにより、文書データに対して属性情報を付与することができる。
Then, the user sees the character string marked and displayed on the
なお、上記実施形態では、属性登録画面42をUI装置20に表示して処理を実行する構成について詳述したが、これに限らず、属性検索設定画面44において例えばマウスで右クリックして実行バーを表示させる等により実行画面を表示して処理を実行するようにしてもよい。
In the above embodiment, the configuration in which the
また、上記実施形態では、判定情報33を文書処理装置10の記憶装置19に格納する構成について詳述したが、これに限らず、サーバ装置14に格納し、複数の文書処理装置10〜12からアクセスして用いるようにしてもよい。
Further, in the above embodiment, the configuration in which the
[変形例]
上記実施形態では、属性情報付与ソフトに対して本発明を適用した場合を用いて説明したが、本発明はこれに限定されるものではなく、文書データ等に対して編集操作を行う構成を有するソフトウェアであれば同様に本発明を適用することができるものである。
[Modification example]
In the above embodiment, the case where the present invention is applied to the attribute information imparting software has been described, but the present invention is not limited to this, and has a configuration for performing an editing operation on document data or the like. The present invention can be similarly applied to software.
例えば、パーソナルコンピュータ上で文書データを編集するようなソフトウェアだけでなく、スマートフォン、タブレット端末装置等の携帯情報端末装置等において文書データの編集操作を行うようなソフトウェアに対しても本発明は同様に適用可能である。 For example, the present invention similarly applies not only to software that edits document data on a personal computer, but also to software that edits document data on a mobile information terminal device such as a smartphone or a tablet terminal device. 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 includes a magnetic recording medium (magnetic tape, magnetic disk (HDD, Flexible Disk), etc.), an optical recording medium (optical disc (CD (Compact Disk), DVD). (Digital Versatile Disk), etc.), a photomagnetic recording medium, a semiconductor memory (flash ROM, etc.), or the like, which may be provided in a state of being stored in a computer-readable recording medium. In addition, 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
17
19
Claims (9)
前記受付手段により受け付けられた種類に対応する文字列を、表示された電子文書の中から検索する検索手段と、
前記電子文書において、前記検索手段により検索された文字列を他の文字列と区別して表示するよう制御する表示制御手段と、
を備えた文書処理装置。 A reception means that accepts the types of attribute information related to character strings in electronic documents,
A search means for searching the displayed electronic document for a character string corresponding to the type received by the reception means, and
In the electronic document, a display control means for controlling the character string searched by the search means to be displayed separately from other character strings, and
Document processing device equipped with.
受け付けられた種類に対応する文字列を、表示された電子文書の中から検索するステップと、
前記電子文書において、検索された文字列を他の文字列と区別して表示するよう制御するステップと、
を備えたプログラム。 Steps to accept the type of attribute information related to the character string of the electronic document,
A step to search the displayed electronic document for the character string corresponding to the accepted type, and
In the electronic document, a step of controlling the searched character string to be displayed separately from other character strings, and
Program with.
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 JP2019096248A (en) | 2019-06-20 |
JP6939473B2 true 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) |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09269940A (en) * | 1996-03-29 | 1997-10-14 | Sharp Corp | Device for extracting date or the like |
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 |
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 processor, information processing method, and program |
JP2009199192A (en) * | 2008-02-19 | 2009-09-03 | Ohbayashi Corp | Document information presentation method, document information presentation program and document information presentation apparatus |
JP2011053734A (en) * | 2009-08-31 | 2011-03-17 | Tatsuya Shindo | In-site search server, in-site search service method, and program |
JP5317922B2 (en) * | 2009-10-16 | 2013-10-16 | 株式会社野村総合研究所 | Information extraction rule creation support system |
-
2017
- 2017-11-28 JP JP2017227410A patent/JP6939473B2/en active Active
-
2021
- 2021-09-01 JP JP2021142642A patent/JP2022000772A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2022000772A (en) | 2022-01-04 |
JP2019096248A (en) | 2019-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2427896C2 (en) | Annotation of documents in jointly operating applications by data in separated information systems | |
KR101323011B1 (en) | Command user interface for displaying selectable functionality controls in a database application | |
US7590939B2 (en) | Storage and utilization of slide presentation slides | |
US7493561B2 (en) | Storage and utilization of slide presentation slides | |
US8584009B2 (en) | Automatically propagating changes in document access rights for subordinate document components to superordinate document components | |
Johnson | Access 2013 on demand | |
US8312388B2 (en) | Information processing apparatus, information processing method and computer readable medium | |
US20060294046A1 (en) | Storage and utilization of slide presentation slides | |
US9372843B2 (en) | Document association device, document association method, and non-transitory computer readable medium | |
US20080154869A1 (en) | System and method for constructing a search | |
MXPA04006410A (en) | File system shell. | |
JP2007233474A (en) | Case information preparation support system and program | |
US9529798B2 (en) | Document management system, search designation method, and storage medium | |
US20080140608A1 (en) | Information Managing Apparatus, Method, and Program | |
JP2006179008A (en) | Method and apparatus for marketing using template, list, and activity | |
JP5928286B2 (en) | Information processing apparatus and program | |
JP2012159917A (en) | Document management system, document management method and program | |
US7100126B2 (en) | Electrical form design and management method, and recording medium | |
JP6939473B2 (en) | Document processing equipment and programs | |
KR102463120B1 (en) | Patent document searching server providing user customized flle name generating function when dowloading document and patent document searching method using thereof | |
JP2018036855A (en) | Information processing system, control method of information processing system, and program | |
JP2006048521A (en) | Document retrieval device, its control method, and control program | |
US9910838B2 (en) | Alternates of assets | |
JP6918457B2 (en) | File management system and control method | |
JP7251876B1 (en) | SERVER DEVICE, CONTROL METHOD FOR SERVER DEVICE, AND PROGRAM |
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 |