Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5958180B2 - Text proofing apparatus, text proofing method, and text proofing program - Google Patents
[go: Go Back, main page]

JP5958180B2 - Text proofing apparatus, text proofing method, and text proofing program - Google Patents

Text proofing apparatus, text proofing method, and text proofing program Download PDF

Info

Publication number
JP5958180B2
JP5958180B2 JP2012184287A JP2012184287A JP5958180B2 JP 5958180 B2 JP5958180 B2 JP 5958180B2 JP 2012184287 A JP2012184287 A JP 2012184287A JP 2012184287 A JP2012184287 A JP 2012184287A JP 5958180 B2 JP5958180 B2 JP 5958180B2
Authority
JP
Japan
Prior art keywords
text
frame
item
input
extraction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012184287A
Other languages
Japanese (ja)
Other versions
JP2014041537A (en
Inventor
敦司 野田
敦司 野田
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing 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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2012184287A priority Critical patent/JP5958180B2/en
Publication of JP2014041537A publication Critical patent/JP2014041537A/en
Application granted granted Critical
Publication of JP5958180B2 publication Critical patent/JP5958180B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Description

本発明は、DTP(Desktop publishing)の技術分野に関する。   The present invention relates to the technical field of DTP (Desktop publishing).

従来、チラシやパンフレット、カタログ等の印刷物のレイアウト編集作業はコンピュータを用いて行われるようになっており、DTPと呼ばれている。DTPによる編集作業において留意する点の一つにタイプミスがある。タイプミスには、誤った文字をタイプするミス(例えば、「03-1234-5678」とタイプすべき箇所を「03-1234-5679」とタイプするミス。)や、記載箇所を間違えてタイプするミス(例えば、A店舗の電話番号をタイプすべき箇所にB店舗の電話番号をタイプするミス。)の2つのケースが考えられる。こうしたタイプミスは、単語や文章でない単なる文字列について起こりやすい。例えば、チラシの場合であればチラシ掲載店舗名の横に記載される電話番号やfax番号がこれに該当し、カタログの場合であれば商品の商品IDやスペック表がこれに該当する。   Conventionally, layout editing work for printed materials such as flyers, pamphlets, and catalogs has been performed using a computer, which is called DTP. One of the points to keep in mind when editing with DTP is a typo. Typing mistakes include typing mistakes (for example, typing “03-1234-5678” where you should type “03-1234-5679”), or typing incorrectly. Two cases of mistakes (for example, mistakes of typing the phone number of the B store at the place where the phone number of the A store should be typed) are conceivable. Such a typo is likely to occur for simple character strings that are not words or sentences. For example, in the case of a leaflet, a telephone number or a fax number described next to the name of the store where the leaflet is placed corresponds to this, and in the case of a catalog, the product ID or specification table of the product corresponds to this.

編集者は、タイプミスの有無の確認検査を校正作業の度に行っている。その確認方法としては、正しい情報が記述された一覧表データと編集データ(以下、DTPデータという。)の該当箇所を照合する方法がある。チラシであれば、正しい店舗名と電話番号が記述された一覧表データと、DTPデータをプリントアウトしたチラシを目視で比較して確認する。ところが、この方法では目視検査のため時間がかかる上に、見落としが発生する危険があるといった問題等がある。   The editor conducts a check inspection for typographical errors every time calibration work is performed. As a confirmation method, there is a method of collating a corresponding portion of list data in which correct information is described and edit data (hereinafter referred to as DTP data). If it is a flyer, visually check the list data describing the correct store name and telephone number and the leaflet printed out from the DTP data. However, this method has problems such as a long time for visual inspection and a risk of oversight.

こうした問題に対して、特許文献1には、DTPデータ中の文字が変更されたときに、その箇所を警告する技術が開示されている。   With respect to such a problem, Patent Document 1 discloses a technique for warning a location when a character in DTP data is changed.

特開平9−319742号公報JP-A-9-319742

しかしながら、特許文献1に記載の技術では、DTPデータの初回制作時に既にタイプミスが発生していた場合には効力がないといった問題がある。   However, the technique described in Patent Document 1 has a problem that it is not effective when a typo has already occurred during the initial production of DTP data.

本発明は、このような問題等に鑑みて為されたもので、DTPによる編集作業におけるテキストのチェックを、一覧表データとDTPデータをプリントアウトすることなく、見落としがないように行うことができるテキスト校正装置等を提供することを課題とする。   The present invention has been made in view of such problems and the like, and can check text in editing work by DTP without printing out the list data and DTP data so as not to be overlooked. It is an object of the present invention to provide a text proofing device and the like.

上記課題を解決するために、請求項1に記載の発明は、対象毎に前記対象に関連する各項目に対応するテキストフレームが配置されたレイアウトイメージに含まれる前記テキストフレームに入力されたテキストの校正を行うテキスト校正装置であって、前記対象毎に各項目に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶する記憶手段と、前記校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得する抽出条件取得手段と、前記校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得する距離条件取得手段と、前記レイアウトイメージにおけるテキストフレームの中から、前記取得された抽出条件を満たすテキストフレームを抽出する第1抽出手段と、前記第1抽出手段により抽出されたテキストフレームの中から、前記一覧表データに記述されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出する第2抽出手段と、前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしている場合に、当該選択した対象に関連する各項目に対応するテキストが正しく入力されていると判定する判定手段と、を備えることを特徴とする。   In order to solve the above-mentioned problem, the invention according to claim 1 is characterized in that text input to the text frame included in a layout image in which a text frame corresponding to each item related to the target is arranged for each target. A text proofing apparatus for performing proofreading, which stores storage table data in which correct text to be input in a text frame corresponding to each item is described for each target, and corresponds to each item to be proofread The extraction condition acquisition means for acquiring the extraction condition for extracting the text frame to be performed, and the distance condition set to determine whether the distance between the text frames corresponding to each item to be calibrated is appropriate A distance condition acquisition means for acquiring the image, and satisfying the acquired extraction condition from the text frames in the layout image. A first extraction means for extracting a text frame; and a text frame in which text including any text described in the list data is input from the text frames extracted by the first extraction means. A second extracting means for extracting, and a text frame extracted by the second extracting means for each target, and the distance between the text frames corresponding to the selected items satisfies the acquired distance condition And determining means for determining that the text corresponding to each item related to the selected target is correctly input.

請求項2に記載の発明は、請求項1に記載のテキスト校正装置であって、前記第1抽出手段により抽出されたテキストフレームのうち、前記一覧表データに記述されているいずれのテキストも含まないテキストが入力されているテキストフレームについてテキストが正しく入力されていないと判定する第2判定手段、を更に備えることを特徴とする。   The invention according to claim 2 is the text proofreading apparatus according to claim 1, and includes any text described in the list data among the text frames extracted by the first extraction means. And a second determination means for determining that the text is not correctly input for a text frame in which no text is input.

請求項3に記載の発明は、請求項2に記載のテキスト校正装置であって、前記第2判定手段により、テキストが正しく入力されていないと判定されたテキストフレームを強調表示させる強調表示手段、を更に備えることを特徴とする。   The invention according to claim 3 is the text proofreading apparatus according to claim 2, wherein highlighting means for highlighting the text frame determined by the second determination means that the text is not correctly input, Is further provided.

請求項4に記載の発明は、請求項1乃至3のいずれか一項に記載のテキスト校正装置であって、前記第2抽出手段により抽出されたテキストフレームの中に前記校正を行う項目に対応するテキストフレームが存在しない対象について、校正を行う一部の項目に対応するテキストが入力されていないと判定する第3判定手段、を更に備えることを特徴とする。   Invention of Claim 4 is a text proofreading apparatus as described in any one of Claim 1 thru | or 3, Comprising: It respond | corresponds to the item which performs the said proofread in the text frame extracted by the said 2nd extraction means. And a third determination means for determining that text corresponding to some items to be proofread is not input for an object for which no text frame exists.

請求項5に記載の発明は、請求項4に記載のテキスト校正装置であって、前記第3判定手段によりテキストが入力されていないと判定された項目があった対象について、テキストが入力されていない項目があった旨を報知する報知手段、を更に備えることを特徴とする。   The invention according to claim 5 is the text proofreading apparatus according to claim 4, wherein text is input for an object that has been determined by the third determination means that no text has been input. It is further provided with a notifying means for notifying that there is no item.

請求項6に記載の発明は、請求項1乃至5のいずれか一項に記載のテキスト校正装置であって、前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしていない場合に、当該選択した対象についてテキストの入力位置に誤りがあることを示す旨を報知する第2報知手段、を更に備えることを特徴とする。   Invention of Claim 6 is a text proofreading apparatus as described in any one of Claim 1 thru | or 5, Comprising: The text frame extracted by the said 2nd extraction means is selected for every said object, The said Second notification means for notifying that there is an error in the text input position for the selected target when the distance between the text frames corresponding to each selected item does not satisfy the acquired distance condition Are further provided.

請求項7に記載の発明は、対象毎に前記対象に関連する各項目に対応するテキストフレームが配置されたレイアウトイメージに含まれる前記テキストフレームに入力されたテキストの校正を行うテキスト校正装置によるテキスト校正方法であって、前記校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得する抽出条件取得工程と、前記校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得する距離条件取得工程と、前記レイアウトイメージにおけるテキストフレームの中から、前記取得された抽出条件を満たすテキストフレームを抽出する第1抽出工程と、前記第1抽出手段により抽出されたテキストフレームの中から、前記対象毎に各項目に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶する記憶手段に記憶されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出する第2抽出工程と、前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしている場合に、当該選択した対象に関連する各項目に対応するテキストが正しく入力されていると判定する判定工程と、を含むことを特徴とする。   According to a seventh aspect of the present invention, there is provided a text by a text proofing apparatus that proofreads text input to the text frame included in a layout image in which a text frame corresponding to each item related to the target is arranged for each target. In the proofreading method, an extraction condition obtaining step for obtaining an extraction condition for extracting a text frame corresponding to each item to be proofread, and a distance between the text frames corresponding to each item to be proofread are appropriate. A distance condition acquisition step of acquiring a distance condition set to determine whether or not there is, and a first extraction step of extracting a text frame satisfying the acquired extraction condition from the text frames in the layout image From the text frame extracted by the first extraction means, each item is associated with each item. A second extraction step of extracting a text frame in which text including any text stored in storage means for storing list data in which correct text to be input in the text frame is described; The text frame extracted by the second extraction means is selected for each target, and the selected text frame is selected when the distance between the text frames corresponding to the selected items satisfies the acquired distance condition. And a determination step of determining that the text corresponding to each item related to the object is correctly input.

請求項8に記載の発明は、対象毎に前記対象に関連する各項目に対応するテキストフレームが配置されたレイアウトイメージに含まれる前記テキストフレームに入力されたテキストの校正を行うテキスト校正装置に含まれるコンピュータを、前記校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得する抽出条件取得手段、前記校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得する距離条件取得手段、前記レイアウトイメージにおけるテキストフレームの中から、前記取得された抽出条件を満たすテキストフレームを抽出する第1抽出手段、前記第1抽出手段により抽出されたテキストフレームの中から、前記対象毎に各項目に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶する記憶手段に記憶されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出する第2抽出手段、前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしている場合に、当該選択した対象に関連する各項目に対応するテキストが正しく入力されていると判定する判定手段、として機能させることを特徴とするテキスト校正プログラムである。   The invention according to claim 8 is included in a text proofing apparatus for proofreading text input to the text frame included in a layout image in which a text frame corresponding to each item related to the target is arranged for each target. Extraction condition acquisition means for acquiring an extraction condition for extracting a text frame corresponding to each item to be proofread, whether a distance between text frames corresponding to each item to be proofread is appropriate Distance condition acquisition means for acquiring a distance condition set to determine whether or not, first extraction means for extracting a text frame satisfying the acquired extraction condition from text frames in the layout image, the first Text corresponding to each item for each target from the text frame extracted by the extracting means Second extraction means for extracting a text frame in which text including any text stored in storage means for storing list data in which correct text to be input in the frame is described; When the text frame extracted by the extraction unit is selected for each target and the distance between the text frames corresponding to each selected item satisfies the acquired distance condition, the text frame is related to the selected target. A text proofing program that functions as a determination unit that determines that the text corresponding to each item is correctly input.

本発明によれば、校正を行う項目に対応するテキストフレームを抽出して、対象毎に一覧表データに記述されたテキストが正しく入力され、適切な距離をもって配置されているかを判定することから、DTPによる編集作業におけるテキストのチェックを、一覧表データとDTPデータをプリントアウトすることなく、見落としがないように行うことができる。また、一覧表データに記述されたテキストが誤った位置に入力されていないかチェックすることができる。   According to the present invention, the text frame corresponding to the item to be proofread is extracted, and it is determined whether the text described in the list data is correctly input for each target and is arranged with an appropriate distance. You can check text in editing work by DTP without printing out the list data and DTP data so that there is no oversight. Further, it is possible to check whether the text described in the list data is input at an incorrect position.

実施形態における編集装置1の構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of the editing apparatus 1 in embodiment. 実施形態における一覧表データの構成の一例を示す図である。It is a figure which shows an example of a structure of the list data in embodiment. 実施形態における抽出条件及び設定条件を設定する際の画面例を示す図である。It is a figure which shows the example of a screen at the time of setting the extraction conditions and setting conditions in embodiment. 実施形態における店舗連絡先部31内の構成の一例を示す図である。It is a figure which shows an example of the structure in the shop contact part 31 in embodiment. 実施形態におけるテキストフレーム一覧の構成の一例を示す図である。It is a figure which shows an example of a structure of the text frame list | wrist in embodiment. 実施形態におけるテキストフレーム間の距離Dについて説明するための例図である。It is an example figure for demonstrating the distance D between the text frames in embodiment. 実施形態における制御部11によるテキスト校正処理のフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart of the text proofreading process by the control part 11 in embodiment. 実施形態における中間OKリストの構成の一例を示す図である。It is a figure which shows an example of a structure of the intermediate | middle OK list | wrist in embodiment. 実施形態における第1エラーリストの構成の一例を示す図である。It is a figure which shows an example of a structure of the 1st error list in embodiment. 実施形態における第2エラーリストの構成の一例を示す図である。It is a figure which shows an example of a structure of the 2nd error list in embodiment. 実施形態におけるOKリストの構成の一例を示す図である。It is a figure which shows an example of a structure of the OK list | wrist in embodiment. 実施形態における第3エラーリストの構成の一例を示す図である。It is a figure which shows an example of a structure of the 3rd error list | wrist in embodiment. 実施形態におけるチェック結果の出力形式の一例について説明するための図である。It is a figure for demonstrating an example of the output format of the check result in embodiment. 変形例におけるテキストフレーム間の距離Dについて説明するための例図である。It is an example figure for demonstrating the distance D between the text frames in a modification.

以下、図面を参照して本発明の実施形態について説明する。本実施形態は本願発明を編集装置に適用した実施形態である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. This embodiment is an embodiment in which the present invention is applied to an editing apparatus.

本実施形態の編集装置(「テキスト校正装置」の一例。)は、DTPにより編集されたチラシに掲載されている店舗の店舗名と電話番号が正しく入力されているかをチェックする機能を有している。具体的には、編集装置は、チラシのDTPデータと、各店舗の正しい店舗名と電話番号が記載された一覧表データを照らし合わせることによりチェックを行う。この際、編集装置は、店舗名が掲載されている位置と電話番号が掲載されている位置とが適切な距離内にあるかチェックすることにより、店舗名又は電話番号の掲載位置に誤りがないかチェックする。   The editing device of this embodiment (an example of “text proofing device”) has a function of checking whether the store name and the telephone number of the store that are listed in the leaflet edited by DTP are correctly input. Yes. Specifically, the editing device checks by comparing the DTP data of the leaflet with the list data in which the correct store name and telephone number of each store are described. At this time, the editing device checks whether the location where the store name is posted and the location where the phone number is posted are within an appropriate distance, so that the location of the store name or phone number is correct. To check.

次に、図1を用いて編集装置1の構成について説明する。編集装置1は、制御部11、記憶部12、インターフェース部13、表示部14、及び操作部15を備えている。   Next, the configuration of the editing apparatus 1 will be described with reference to FIG. The editing apparatus 1 includes a control unit 11, a storage unit 12, an interface unit 13, a display unit 14, and an operation unit 15.

記憶部12は、例えば、HDD(Hard disk drive)等により構成されており、オペレーティングシステムや、アプリケーションプログラム等の各種プログラムを記憶する。特に、本実施形態の記憶部12には、DTPによる編集を実現するDTPアプリケーションプログラム(以下、「DTPアプリ」という。)が記憶されている。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークを介して取得されるようにしても良いし、CD(Compact Disc)、DVD(Digital Versatile Disc)、USB(Universal Serial Bus)メモリ等の記録媒体に記録されたものを読み込むようにしても良い。   The storage unit 12 includes, for example, a hard disk drive (HDD) and stores various programs such as an operating system and application programs. In particular, the storage unit 12 of the present embodiment stores a DTP application program (hereinafter referred to as “DTP application”) that realizes editing by DTP. The various programs may be acquired from other server devices via a network, or may be a CD (Compact Disc), a DVD (Digital Versatile Disc), a USB (Universal Serial Bus) memory, or the like. You may make it read what was recorded on the recording medium.

また、記憶部12(「記憶手段」の一例。)は、図2に示す一覧表データと、DTPアプリにより編集されたチラシのDTPデータを記憶する。一覧表データとDTPデータは、プログラムと同様に、例えば、他のサーバ装置等からネットワークを介して取得されるようにしても良いし、記録媒体に記録されたものを読み込むようにしても良い。無論、編集装置1により編集されたデータを記憶することとしてもよい。一覧表データには、店舗ID毎に正しい店舗名及び電話番号が記述されている。   The storage unit 12 (an example of “storage means”) stores the list data shown in FIG. 2 and the DTP data of the leaflet edited by the DTP application. Similar to the program, the list data and DTP data may be acquired from another server device or the like via a network, or may be read from a recording medium. Of course, the data edited by the editing apparatus 1 may be stored. In the list data, correct store names and telephone numbers are described for each store ID.

インターフェース部13は他の装置や機器との間で送受信されるデータの窓口の役割を果たす。例えば、インターフェース部13は、チラシに掲載するために撮影された画像データをデジタルカメラから受信する際のデータ変換等を行う。   The interface unit 13 serves as a window for data exchanged with other devices and devices. For example, the interface unit 13 performs data conversion when receiving image data taken for posting on a leaflet from a digital camera.

表示部14は、例えば、液晶ディスプレイ等により構成されており、ユーザが編集装置1を操作する際の操作画面等を表示する。また、操作部15は、例えば、キーボードやマウス等により構成されており、オペレータの操作を受け付け、操作内容を示す操作信号を制御部11に送信する。   The display unit 14 is configured by, for example, a liquid crystal display, and displays an operation screen or the like when the user operates the editing apparatus 1. The operation unit 15 includes, for example, a keyboard, a mouse, and the like. The operation unit 15 receives an operation by the operator and transmits an operation signal indicating the operation content to the control unit 11.

制御部11は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等により構成されている。そして、コンピュータとしての制御部11は、記憶部12に記憶されたDTPアプリを読み出して実行することにより、テキスト校正処理を行う。なお、制御部11は、抽出条件取得手段、距離条件取得手段、第1抽出手段、第2抽出手段、判定手段、第2判定手段、強調表示手段、第3判定手段、報知手段、第2報知手段として機能する。   The control unit 11 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like. And the control part 11 as a computer performs a text proofreading process by reading and running the DTP application memorize | stored in the memory | storage part 12. FIG. The control unit 11 includes an extraction condition acquisition unit, a distance condition acquisition unit, a first extraction unit, a second extraction unit, a determination unit, a second determination unit, a highlight display unit, a third determination unit, a notification unit, and a second notification. Functions as a means.

次に、図3−図6を用いて、テキスト校正処理を行うための各種設定について説明する。ここでは、図3に示すチラシ30内の店舗連絡先部31に記載されている店舗名と電話番号にタイプミスがないかをチェックする場合について説明する。   Next, various settings for performing the text proofreading process will be described with reference to FIGS. Here, a case will be described in which whether or not there is a typo in the store name and the telephone number described in the store contact section 31 in the leaflet 30 shown in FIG.

まず、店舗連絡先部31について説明する。図4に示すように、店舗連絡先部31に記載されている店舗名と電話番号は、実際には、それぞれ別のテキストフレーム32、33に入力されて表示されている。テキストフレーム32、33の枠線は無色となっており表示されないようになっている。チラシ30内に設けられた各テキストフレームは、DTPデータ内のテキストフレーム一覧により管理されている。図5に示すようにテキストフレーム一覧には、フレームID毎にテキストフレームの位置(本実施形態ではテキストフレームの左上角の座標(チラシ30の左上角を基準点(0,0)とする座標系))と、大きさ(横の長さ(mm)と、縦の長さ(mm))が記述されている。図6に示すように、テキストフレーム一覧のフレームID[0001]、[0002]でそれぞれ識別されるテキストフレーム32、33は配置されることとなる。なお、本実施形態では、テキストフレーム間の距離は、各テキストフレームの距離を測定する相手側に位置する辺間の最短距離Dとする。図6の例では、テキストフレーム32とテキストフレーム33間の距離は、テキストフレーム32の距離を測定する相手側に位置する辺32Sと、テキストフレーム33の距離を測定する相手側に位置する辺33Sの最短距離D(=1mm)となる。   First, the store contact section 31 will be described. As shown in FIG. 4, the store name and the telephone number described in the store contact section 31 are actually input and displayed in separate text frames 32 and 33, respectively. The frame lines of the text frames 32 and 33 are colorless and are not displayed. Each text frame provided in the flyer 30 is managed by a text frame list in the DTP data. As shown in FIG. 5, the text frame list includes the position of the text frame for each frame ID (in this embodiment, the coordinate of the upper left corner of the text frame (the coordinate system having the upper left corner of the flyer 30 as the reference point (0,0)). )) And size (horizontal length (mm) and vertical length (mm)). As shown in FIG. 6, the text frames 32 and 33 identified by the frame IDs [0001] and [0002] of the text frame list are arranged. In the present embodiment, the distance between the text frames is the shortest distance D between the sides located on the other side where the distance of each text frame is measured. In the example of FIG. 6, the distance between the text frame 32 and the text frame 33 is the side 32S located on the other side for measuring the distance of the text frame 32 and the side 33S located on the other side for measuring the distance of the text frame 33. The shortest distance D (= 1 mm).

ユーザはテキスト校正処理を行うに当たり、抽出条件と距離条件を設定する。抽出条件は、チラシ30内においてテキストが入力されているテキストフレームのうち、校正項目である店舗名又は電話番号が入力されているテキストフレームを抽出するための条件である。ユーザは、図3に示す条件設定フォーム50上部の抽出条件設定部50Aに設けられた抽出項目ドロップダウンリスト51から抽出項目(本実施形態では店舗名又は電話番号)を選択する。次いで、ユーザは、選択した抽出項目についてテキストフレームに含まれるテキスト(抽出項目1が店舗名であれば「店」など)を抽出条件1テキストボックス52に入力する。次いで、ユーザは、選択した抽出項目についてチラシ30内で設定されている文字色を抽出条件2ドロップダウンリスト53から選択する。抽出条件2ドロップダウンリスト53では、チラシ30内(又はDTPアプリ)で設定可能な文字色の種類が選択可能となっている。次いで、ユーザは、選択した抽出項目についてチラシ30内で設定されているフォントを抽出条件3ドロップダウンリスト54から選択する。抽出条件3ドロップダウンリスト54では、チラシ30内(又はDTPアプリ)で設定可能なフォントの種類が選択可能となっている。ユーザは、各抽出項目について抽出条件1〜3を設定する。本実施形態では、抽出項目1を店舗名とし、抽出項目2を電話番号とする。   The user sets the extraction condition and the distance condition when performing the text proofreading process. The extraction condition is a condition for extracting a text frame in which a store name or a telephone number as a calibration item is input from text frames in which text is input in the leaflet 30. The user selects an extraction item (store name or telephone number in the present embodiment) from the extraction item drop-down list 51 provided in the extraction condition setting unit 50A at the top of the condition setting form 50 shown in FIG. Next, the user inputs text included in the text frame for the selected extraction item (such as “store” if the extraction item 1 is a store name) into the extraction condition 1 text box 52. Next, the user selects a character color set in the leaflet 30 for the selected extraction item from the extraction condition 2 drop-down list 53. In the extraction condition 2 drop-down list 53, the type of character color that can be set in the leaflet 30 (or DTP application) can be selected. Next, the user selects a font set in the leaflet 30 for the selected extraction item from the extraction condition 3 drop-down list 54. In the extraction condition 3 drop-down list 54, font types that can be set in the leaflet 30 (or DTP application) can be selected. The user sets extraction conditions 1 to 3 for each extraction item. In this embodiment, the extraction item 1 is a store name and the extraction item 2 is a telephone number.

次に、ユーザは、条件設定フォーム50下部の距離条件設定部50Bに設けられた距離入力用テキストボックス55及び距離条件指定ドロップダウンリスト56を用いて、抽出項目1により抽出されるテキストフレームと、抽出項目2により抽出されるテキストフレームの距離に関する距離条件を設定することができる。図6の例では、店舗名が入力されたテキストフレーム32と、電話番号が入力されたテキストフレーム33の距離Dは1mmであることから、距離条件として例えば、「2mm以下」又は「1mmちょうど」などを設定することができる。なお、距離条件指定ドロップダウンリスト56では、「以上」、「以下」、「ちょうど」のいずれかを指定できるようになっている。このように、ユーザは各店舗の店舗名と電話番号を入力したテキストフレームの間合いをどれだけとって配置したかに基づいて、距離条件を設定することとする。これにより、店舗名を入力したテキストフレームと電話番号を入力したテキストフレームの位置が離れている場合に、タイプミスがあったことを判定することができる。   Next, the user uses the distance input text box 55 and the distance condition designation drop-down list 56 provided in the distance condition setting unit 50B below the condition setting form 50, and the text frame extracted by the extraction item 1, A distance condition regarding the distance of the text frame extracted by the extraction item 2 can be set. In the example of FIG. 6, since the distance D between the text frame 32 in which the store name is input and the text frame 33 in which the telephone number is input is 1 mm, the distance condition is, for example, “2 mm or less” or “1 mm just”. Etc. can be set. In the distance condition designation drop-down list 56, any of “above”, “below”, and “just” can be designated. As described above, the user sets the distance condition based on how much space between the text frames in which the store name and the telephone number of each store are entered. Thereby, when the position of the text frame in which the store name is input and the text frame in which the telephone number is input are separated, it can be determined that there has been a typo.

次に、図7−図11を用いて、制御部11による実行されるテキスト校正処理について説明する。なお、図7に示す処理が開始される前までに抽出条件及び距離条件がユーザにより設定され、記憶部12に記憶されているものとする。また、DTPデータ及び図2に示した一覧表データも処理前に記憶部12に記憶されているものとする。   Next, a text proofing process executed by the control unit 11 will be described with reference to FIGS. It is assumed that the extraction condition and the distance condition are set by the user and stored in the storage unit 12 before the processing shown in FIG. It is assumed that the DTP data and the list data shown in FIG. 2 are also stored in the storage unit 12 before processing.

まず、制御部11は、記憶部12から、一覧表データと、ユーザにより設定された抽出条件及び距離条件を取得する(ステップS1)。このとき、制御部11は、設定された抽出条件及び距離条件に不備がないかをチェックすることとしてもよい。   First, the control unit 11 acquires list data and extraction conditions and distance conditions set by the user from the storage unit 12 (step S1). At this time, the control unit 11 may check whether the set extraction condition and distance condition are incomplete.

次に、制御部11は、チラシ30内における全てのテキストフレームの中から抽出条件を満たすテキストフレームを全て抽出する(ステップS2)。この処理により、チラシ30内において、店舗名及び電話番号が入力されたテキストフレームのみが抽出され、例えば、商品の商品名、価格、商品情報等が入力されたテキストフレームは抽出されない。なお、図示しないが、制御部11は、抽出したテキストフレームの数が2個に満たない場合には、その旨を表示部14に表示させ、テキスト校正処理を終了する。   Next, the control unit 11 extracts all text frames that satisfy the extraction condition from all the text frames in the leaflet 30 (step S2). By this process, only the text frame in which the store name and the telephone number are input is extracted in the leaflet 30, for example, the text frame in which the product name, price, product information, etc. of the product is input is not extracted. Although not shown, when the number of extracted text frames is less than two, the control unit 11 displays that fact on the display unit 14 and ends the text proofing process.

次に、制御部11は、ステップS2の処理で抽出したテキストフレームの中から、テキストフレームを一つ選択する(ステップS3)。次いで、制御部11は、選択したテキストフレームの入力値(入力されたテキスト)が一覧表データの店舗名又は電話番号を含むか否かを判定する(ステップS4)。例えば、制御部11は、選択したテキストフレームの入力値が「市ヶ谷店」であれば、図2に示す一覧表データにある店舗名「市ヶ谷」を含むので「YES」と判定する。   Next, the control unit 11 selects one text frame from the text frames extracted in the process of step S2 (step S3). Next, the control unit 11 determines whether or not the input value (input text) of the selected text frame includes the store name or telephone number of the list data (step S4). For example, if the input value of the selected text frame is “Ichigaya store”, the control unit 11 determines “YES” because the store name “Ichigaya” in the list data shown in FIG. 2 is included.

このとき、制御部11は、選択したテキストフレームの入力値(入力されたテキスト)が一覧表データの店舗名又は電話番号を含むと判定した場合には(ステップS4:YES)、テキストフレームのフレームID、項目区分、入力値及び店舗IDを、図8に示す中間OKリストに追加書き込みする(ステップS5)。なお、制御部11は、フレームIDをテキストフレーム一覧から取得し、店舗IDを一覧表データから取得し、それぞれ中間OKリストに追記する。項目区分とは、テキストフレームの入力値が店舗名又は電話番号のいずれの項目であるかを示す情報である。項目区分の判定には、ステップS2でテキストフレームを抽出した際の判定結果を用いることができる。例えば、制御部11は、抽出項目1(店舗名)が入力されているとして抽出されたテキストフレームの項目区分を「店舗名」とし、抽出項目2(電話番号)が入力されているとして抽出されたテキストフレームの項目区分を「電話番号」とする。   At this time, if the control unit 11 determines that the input value (input text) of the selected text frame includes the store name or telephone number of the list data (step S4: YES), the frame of the text frame The ID, item classification, input value, and store ID are additionally written in the intermediate OK list shown in FIG. 8 (step S5). The control unit 11 acquires the frame ID from the text frame list, acquires the store ID from the list data, and adds each to the intermediate OK list. The item classification is information indicating whether the input value of the text frame is an item of a store name or a telephone number. For the determination of the item classification, the determination result when the text frame is extracted in step S2 can be used. For example, the control unit 11 extracts the item classification of the text frame extracted assuming that the extraction item 1 (store name) is input as “store name” and the extraction item 2 (phone number) is input. The item classification of the text frame is “telephone number”.

一方、制御部11は、選択したテキストフレームの入力値(入力されたテキスト)が一覧表データの店舗名又は電話番号のいずれも含まないと判定した場合には(ステップS4:NO)、当該テキストフレームのフレームID、項目区分及び入力値を図9に示す第1エラーリストに追加書き込みする(ステップS6)。   On the other hand, if the control unit 11 determines that the input value (input text) of the selected text frame does not include any store name or telephone number in the list data (step S4: NO), the text The frame ID, item classification, and input value of the frame are additionally written in the first error list shown in FIG. 9 (step S6).

ステップS5の処理又はステップS6の処理を終了すると、制御部11は、ステップS2の処理で抽出した全てのテキストフレームを選択したか否かを判定する(ステップS7)。このとき、制御部11は、全てのテキストフレームを選択していないと判定した場合には(ステップS7:NO)、ステップS3の処理に戻り、全てのテキストフレームを選択するまで、ステップS3〜ステップS7の処理を繰り返す。一方、制御部11は、全てのテキストフレームを選択したと判定した場合には(ステップS7:YES)、次いで、一覧表データの中から店舗IDで識別される店舗名及び電話番号の組合せを一組選択する(ステップS8)。   When the process of step S5 or the process of step S6 ends, the control unit 11 determines whether or not all the text frames extracted in the process of step S2 have been selected (step S7). At this time, if the control unit 11 determines that all text frames have not been selected (step S7: NO), the process returns to step S3, and steps S3 to S3 are selected until all text frames are selected. The process of S7 is repeated. On the other hand, when it is determined that all the text frames have been selected (step S7: YES), the control unit 11 then selects one combination of the store name and the telephone number identified by the store ID from the list data. A group is selected (step S8).

次に、制御部11は、ステップS8の処理で選択した組合せに対応するテキストフレーム(本実施形態では、店舗名が入力されたテキストフレームと電話番号が入力されたテキストフレームと)を中間OKリストの中から特定する(ステップS9)。例えば、制御部11は、ステップS8の処理で、店舗ID[001]の「市ヶ谷」、「03-1111-1111」という組合せを選択した場合には、中間OKリストを参照してフレームID[0001]、[0002]に対応するテキストフレームを特定する。   Next, the control unit 11 selects a text frame corresponding to the combination selected in the process of step S8 (in this embodiment, a text frame in which a store name is input and a text frame in which a telephone number is input) as an intermediate OK list. (Step S9). For example, when the combination of “Ichigaya” and “03-1111-1111” of the store ID [001] is selected in the process of step S8, the control unit 11 refers to the intermediate OK list and selects the frame ID [0001]. ] And a text frame corresponding to [0002] are specified.

次に、制御部11は、ステップS9の処理において、テキストフレームを一つでも特定できたか否かを判定する(ステップS10)。このとき、制御部11は、テキストフレームを一つも特定できなかったと判定した場合には(ステップS10:NO)、その組合せの店舗名及び電話番号はチラシ30に掲載されないものと判断して、ステップS8の処理に戻る。一方、制御部11は、テキストフレームを一つでも特定できたと判定した場合には(ステップS10:YES)、次いで、ステップS9の処理において、全項目(本実施形態では店舗名と電話番号)に対応するテキストフレームを特定できたか否かを判定する(ステップS11)。このとき、制御部11は、全項目に対応するテキストフレームを特定できなかったと判定した場合には(ステップS11:NO)、一部の項目に対応するテキストフレームがチラシ30内に存在しない(例えば、店舗名が入力されたテキストフレームは存在するが電話番号が入力されたテキストフレームが存在しない。)と判断し、特定できたテキストフレームのフレームID、項目区分、入力値、店舗IDを、図10に示す第2エラーリストに追加書き込みして(ステップS12)、ステップS16の処理に移行する。一方、制御部11は、全項目に対応するテキストフレームを特定できたと判定した場合には(ステップS11:YES)、ステップS13の処理に移行する。   Next, the control unit 11 determines whether or not even one text frame has been identified in the process of step S9 (step S10). At this time, if the control unit 11 determines that no text frame has been specified (step S10: NO), the control unit 11 determines that the store name and the telephone number of the combination are not posted on the flyer 30, and the step The process returns to S8. On the other hand, if the control unit 11 determines that even one text frame has been specified (step S10: YES), then in the process of step S9, all items (store name and telephone number in the present embodiment) are displayed. It is determined whether or not the corresponding text frame has been identified (step S11). At this time, if the control unit 11 determines that the text frames corresponding to all items could not be specified (step S11: NO), the text frames corresponding to some items do not exist in the leaflet 30 (for example, The text frame in which the store name is input exists but the text frame in which the telephone number is input does not exist.) The frame ID, the item classification, the input value, and the store ID of the identified text frame 10 is additionally written to the second error list (step S12), and the process proceeds to step S16. On the other hand, if the control unit 11 determines that the text frames corresponding to all items have been specified (step S11: YES), the control unit 11 proceeds to the process of step S13.

次に、制御部11は、ステップS9の処理で特定した各テキストフレーム間の距離Dが、ステップS1の処理で取得した距離条件を満たしているか否かを判定する(ステップS13)。このとき、制御部11は、テキストフレーム間距離Dが距離条件を満たしていると判定した場合には(ステップS13:YES)、ステップS8の処理で選択した組合せに対応する店舗IDと、各テキストフレームのフレームID、項目区分及び入力値を、図11に示すOKリストに追加書き込みして(ステップS14)、ステップS16の処理に移行する。一方、制御部11は、テキストフレーム間距離Dが距離条件を満たしていないと判定した場合には(ステップS13:NO)、ステップS8の処理で選択した組合せに対応する店舗IDと、各テキストフレームのフレームID、項目区分及び入力値を図12に示す第3エラーリストに追加書き込みして(ステップS15)、ステップS16の処理に移行する。   Next, the control unit 11 determines whether or not the distance D between the text frames specified in the process of step S9 satisfies the distance condition acquired in the process of step S1 (step S13). At this time, if the control unit 11 determines that the distance D between the text frames satisfies the distance condition (step S13: YES), the store ID corresponding to the combination selected in the process of step S8 and each text The frame ID, item classification, and input value of the frame are additionally written in the OK list shown in FIG. 11 (step S14), and the process proceeds to step S16. On the other hand, when the control unit 11 determines that the distance D between the text frames does not satisfy the distance condition (step S13: NO), the store ID corresponding to the combination selected in the process of step S8 and each text frame Are additionally written to the third error list shown in FIG. 12 (step S15), and the process proceeds to step S16.

ステップS14の処理又はステップS15の処理を終了すると、制御部11は、一覧表データの全ての組合せを選択したか否かを判定する(ステップS16)。このとき、制御部11は、全ての組合せを選択していないと判定した場合には(ステップS16:NO)、ステップS8の処理に戻り、全ての組合せを選択するまで、ステップS8〜ステップS16の処理を繰り返す。一方、制御部11は、全ての組合せを選択したと判定した場合には(ステップS16:YES)、チェック結果を出力し(ステップS17)、テキスト校正処理を終了する。   When the process of step S14 or the process of step S15 ends, the control unit 11 determines whether all combinations of the list data have been selected (step S16). At this time, if it is determined that not all combinations have been selected (step S16: NO), the control unit 11 returns to the process of step S8 and continues to steps S8 to S16 until all combinations are selected. Repeat the process. On the other hand, if it is determined that all combinations have been selected (step S16: YES), the control unit 11 outputs the check result (step S17), and ends the text proofreading process.

ここで、チェック結果の出力について説明する。制御部11は、OKリスト、第1エラーリスト、第2エラーリスト、第3エラーリストに基づいて、チェック結果を出力する。具体的には、制御部11は、チェック結果を表示部14に表示し、また、OKリスト、第1エラーリスト、第2エラーリスト、第3エラーリストをテキストデータとして出力する。   Here, the output of the check result will be described. The control unit 11 outputs a check result based on the OK list, the first error list, the second error list, and the third error list. Specifically, the control unit 11 displays the check result on the display unit 14, and outputs an OK list, a first error list, a second error list, and a third error list as text data.

図13を用いて、チェック結果を表示部14に表示する場合について説明する。制御部11は、OKリストに記載された店舗IDに基づいて店舗名及び電話番号を取得し(一覧表データから取得してもよいし、OKデータの入力値から取得しても良い)、チェック結果フォーム70に表示させる。このとき、制御部11は、結果欄に「OK」を表示する(図13の例では、市ヶ谷店及び秋葉原店がOKリストに書き込まれていた場合を示している。)これにより、ユーザは、結果欄に「OK」と表示されている店舗についてタイプミスがなかったことを把握することができる。   A case where the check result is displayed on the display unit 14 will be described with reference to FIG. The control unit 11 acquires the store name and the telephone number based on the store ID described in the OK list (may be acquired from the list data or may be acquired from the input value of the OK data) and checked. It is displayed on the result form 70. At this time, the control unit 11 displays “OK” in the result column (in the example of FIG. 13, the case where the Ichigaya store and the Akihabara store have been written in the OK list). It is possible to grasp that there was no typographical error for the store displayed as “OK” in the result column.

制御部11は、第1エラーリストに記載されたフレームIDに対応するテキストフレーム81の枠線を色付きにするとともに太く表示する。これにより、ユーザは、テキストフレーム81に入力されたテキストが一覧表データに記載されていないこと、すなわちタイプミスがあったことを把握することができる。   The control unit 11 makes the frame line of the text frame 81 corresponding to the frame ID described in the first error list colored and displayed thick. Thereby, the user can grasp that the text input to the text frame 81 is not described in the list data, that is, that there was a typo.

制御部11は、第2エラーリストに記載されたフレームIDに対応するテキストフレーム82の枠線を色付きにするとともに太く表示する。このとき、テキストフレーム81の枠線と異なる色にすることにより、エラーの種別が異なることをユーザに知らせるのが好ましい。また、制御部11は、第2エラーリストを参照し、店舗IDに基づいて店舗名及び電話番号を取得し、第2エラーリストの項目区分で識別される項目とは異なる項目を特定する。例えば、制御部11は第2エラーリストの項目区分が店舗名であれば、電話番号を特定する。そして、制御部11は、取得した店舗名及び電話番号をチェック結果フォーム70に表示させるとともに、特定した項目が検出されなかった旨を結果欄に表示させる。例えば、電話番号を特定したのであれば、「電話番号が検出されませんでした。」と表示させる(図13の例では、新宿店の店舗名が第2エラーリストに書き込まれていた場合を示している。)。これにより、ユーザは、テキストフレーム82に入力された項目とともに掲載されるべき項目が入力されたテキストフレームが存在しないこと、すなわちタイプミスがあったことを把握することができる。また、掲載されるべき項目がいずれであるかについては、チェック結果フォーム70の結果欄を参照することにより把握することができる。   The control unit 11 makes the frame line of the text frame 82 corresponding to the frame ID described in the second error list colored and displayed thick. At this time, it is preferable to inform the user that the type of error is different by making the color different from the border of the text frame 81. Further, the control unit 11 refers to the second error list, acquires the store name and the telephone number based on the store ID, and specifies an item different from the item identified by the item classification of the second error list. For example, if the item classification of the second error list is a store name, the control unit 11 specifies a telephone number. Then, the control unit 11 displays the acquired store name and telephone number on the check result form 70 and displays in the result column that the specified item has not been detected. For example, if the telephone number is specified, the message “No telephone number was detected.” Is displayed (in the example of FIG. 13, the store name of the Shinjuku store is shown in the second error list). ing.). Thereby, the user can grasp that there is no text frame in which an item to be posted together with the item input in the text frame 82 does not exist, that is, there is a typo. In addition, it is possible to grasp which item is to be posted by referring to the result column of the check result form 70.

制御部11は、第3エラーリストに記載されたフレームIDに対応するテキストフレーム83、84の枠線を色付きにするとともに太く表示する。このとき、テキストフレーム81、82の枠線と異なる色にすることにより、エラーの種別が異なることをユーザに知らせるのが好ましい。また、制御部11は、第3エラーリストを参照し、店舗IDに基づいて店舗名及び電話番号を取得し、チェック結果フォーム70に表示させる。このとき、制御部11は、結果欄に店舗名又は電話番号の掲載位置が間違っている旨を表示する(図13の例では、川崎店の店舗名と電話番号が第3エラーリストに書き込まれていた場合を示している。)。これにより、ユーザは、テキストフレーム83に入力されたテキスト、又はテキストフレーム84に入力されたテキストにタイプミスがあったことを把握することができる。また、チェック結果フォーム70の結果欄から、店舗名又は電話番号を入力した位置(テキストフレーム)に誤りがあったことを把握することができる。   The control unit 11 makes the frame lines of the text frames 83 and 84 corresponding to the frame IDs described in the third error list colored and displayed thick. At this time, it is preferable to inform the user that the type of error is different by making the color different from the border of the text frames 81 and 82. In addition, the control unit 11 refers to the third error list, acquires the store name and the telephone number based on the store ID, and displays them on the check result form 70. At this time, the control unit 11 displays in the result column that the position of the store name or telephone number is wrong (in the example of FIG. 13, the store name and telephone number of the Kawasaki store are written in the third error list). Shows the case.) Thereby, the user can grasp that there was a typo in the text input into the text frame 83 or the text input into the text frame 84. Further, it can be understood from the result column of the check result form 70 that there is an error in the position (text frame) where the store name or the telephone number is input.

以上説明したように、本実施形態の編集装置1は、店舗(「対象」の一例)毎に店舗に関連する各項目(店舗名と電話番号)に対応するテキストフレームが配置されたチラシ30(「レイアウトイメージ」の一例)に含まれるテキストフレームに入力されたテキストの校正を行う。具体的には、記憶部12(「記憶手段」の一例)が店舗毎に店舗名、電話番号に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶し、制御部11(「抽出条件取得手段」、「距離条件取得手段」、「第1抽出手段」、「第2抽出手段」、「判定手段」の一例)が校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得し(ステップS1)、校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得し(ステップS1)、チラシ30におけるテキストフレームの中から、取得した抽出条件を満たすテキストフレームを抽出し(ステップS2)、当該抽出したテキストフレームの中から、一覧表データに記述されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出して中間OKリストに書き込み(ステップS4、ステップS5)、当該抽出したテキストフレームを店舗毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が先に取得した距離条件を満たしている場合に(ステップS13:YES)、当該選択した店舗に関連する各項目に対応するテキストが正しく入力されていると判定し、OKリストに書き込む(ステップS14)。   As described above, the editing device 1 according to the present embodiment has a flyer 30 (for each store (an example of “target”)) in which a text frame corresponding to each item (store name and phone number) related to the store is arranged. The text entered in the text frame included in the “example of layout image” is proofread. Specifically, the storage unit 12 (an example of “storage unit”) stores list data in which correct text to be input in a text frame corresponding to the store name and telephone number is described for each store, and the control unit 11 (an example of “extraction condition acquisition means”, “distance condition acquisition means”, “first extraction means”, “second extraction means”, “determination means”) extracts text frames corresponding to each item to be calibrated (Step S1), and the distance condition set to determine whether the distance between the text frames corresponding to each item to be calibrated is appropriate (step S1). A text frame satisfying the acquired extraction condition is extracted from the text frames in the flyer 30 (step S2), and is described in the list data from the extracted text frame. A text frame in which text including any text is input is extracted and written in the intermediate OK list (step S4, step S5), the extracted text frame is selected for each store, and each selected item is selected. When the distance between the text frames corresponding to the above-mentioned distance condition is satisfied (step S13: YES), it is determined that the text corresponding to each item related to the selected store is correctly input. Then, the data is written into the OK list (step S14).

本実施形態の編集装置1によれば、校正を行う項目に対応するテキストフレームを抽出して、店舗毎に一覧表データに記述されたテキストが正しく入力され、適切な距離をもって配置されているかを判定することから、テキストのチェックを一覧表データとDTPデータをプリントアウトすることなく、見落としがないように行うことができる。また、一覧表データに記述されたテキストが誤った位置に入力されていないかチェックすることができる。更に、デジタルデータをプリントアウトする手間が発生することなく、校正担当者全員が最新版の一覧表データを所持しておく必要がないといった利点がある。   According to the editing apparatus 1 of the present embodiment, a text frame corresponding to an item to be proofread is extracted, and whether the text described in the list data is correctly input for each store and whether the text is arranged at an appropriate distance is determined. Since it is determined, the text can be checked without printing out the list data and the DTP data so as not to be overlooked. Further, it is possible to check whether the text described in the list data is input at an incorrect position. Further, there is an advantage that all the proofreaders do not need to have the latest version of the list data without the trouble of printing out the digital data.

また、本実施形態の編集装置1の制御部11(「第2判定手段」の一例)は、ステップS2の処理で抽出したテキストフレームのうち、一覧表データに記述されているいずれのテキストも含まないテキストが入力されているテキストフレームについてテキストが正しく入力されていないと判定し、第1エラーリストに書き込む(ステップS4:NO、ステップS6)。また、制御部11(「強調表示手段」の一例)は、テキストが正しく入力されていないと判定したテキストフレームを強調表示させる(図13のテキストフレーム81参照)。   In addition, the control unit 11 (an example of “second determination unit”) of the editing apparatus 1 according to the present embodiment includes any text described in the list data among the text frames extracted in the process of step S2. It is determined that the text is not correctly input for the text frame in which no text is input, and is written in the first error list (step S4: NO, step S6). Further, the control unit 11 (an example of “highlighting display unit”) highlights a text frame that is determined that the text is not correctly input (see the text frame 81 in FIG. 13).

また、本実施形態の編集装置1の制御部11(「第3判定手段」の一例)は、ステップS4及びステップS5の処理で抽出したテキストフレームの中に校正を行う項目に対応するテキストフレームが存在しない店舗について、校正を行う一部の項目に対応するテキストが入力されていないと判定し、第2エラーリストに書き込む(ステップS11:NO、ステップS12)。また、制御部11(「報知手段」の一例)は、校正を行う一部の項目に対応するテキストが入力されていないと判定した項目があった店舗について、テキストが入力されていない項目があった旨を報知する(図13のチェック結果フォーム70における新宿店の結果欄を参照)。   In addition, the control unit 11 (an example of “third determination unit”) of the editing apparatus 1 according to the present embodiment has a text frame corresponding to an item to be calibrated among the text frames extracted in the processes of steps S4 and S5. For a store that does not exist, it is determined that text corresponding to some items to be proofread is not input, and is written in the second error list (step S11: NO, step S12). In addition, the control unit 11 (an example of “notification means”) has an item for which no text is input for a store that has an item that is determined to have no text corresponding to some items to be calibrated. (Refer to the result column of the Shinjuku store in the check result form 70 of FIG. 13).

また、本実施形態の編集装置1の制御部11(「第2報知手段」の一例)は、ステップS4及びステップS5の処理で抽出したテキストフレームを店舗毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離Dが取得した距離条件を満たしていない場合に、当該選択した店舗についてテキストの入力位置に誤りがあることを示す旨を報知する(図13のチェック結果フォーム70における川崎店の結果欄を参照)。   In addition, the control unit 11 (an example of “second notification unit”) of the editing apparatus 1 according to the present embodiment selects the text frame extracted in the processes of step S4 and step S5 for each store, and selects each selected item. When the distance D between the text frames corresponding to the text does not satisfy the acquired distance condition, the fact that there is an error in the text input position for the selected store is notified (in the check result form 70 in FIG. 13). (See Kawasaki store results).

なお、本発明は本実施形態に限定されるわけではなく、その他種々の変更が可能である。   The present invention is not limited to the present embodiment, and various other changes can be made.

本実施形態では、校正項目を店舗名及び電話番号としたが、fax番号、住所、営業日、営業時間等その他の項目であってもよい。また、本発明の対象は、DTPにより編集するレイアウトイメージ(チラシ、カタログ等)に応じて適宜設定することができる。例えば、対象として商品を設定することができる。対象が商品である場合、チラシであれば、対象に関連する項目は、商品名、販売価格、メーカー名、カラー、品番などになる。また、カタログであれば、対象に関連する項目は、商品名、販売価格、メーカー名、カラー、品番、注文番号、重さ、サイズ、原産国、商品紹介文などになる。   In the present embodiment, the calibration item is a store name and a telephone number, but other items such as a fax number, an address, a business day, and business hours may be used. The subject of the present invention can be appropriately set according to the layout image (flyer, catalog, etc.) edited by DTP. For example, a product can be set as a target. When the target is a product, if it is a flyer, the items related to the target are the product name, sales price, manufacturer name, color, product number, and the like. Further, in the case of a catalog, items related to a target include a product name, sales price, manufacturer name, color, product number, order number, weight, size, country of origin, product introduction, and the like.

また、本実施形態の変形例として、一覧表データ、ユーザにより設定された抽出条件及び距離条件をDTPデータの非表示領域(いわゆるmeta領域等)に保存しておき、ユーザの指定したタイミングでテキスト校正処理を実行するような構成を採用することもできる。例えば、DTPアプリの操作画面上に実行ボタンを設け、ユーザにより実行ボタンがクリックされた場合に、制御部11が、図7のステップS1の処理において、非表示領域に保存された一覧表データと、抽出条件及び距離条件を取得し、後続の処理を実行する。この構成によれば、ユーザはテキスト校正処理を実行させる度に、一覧表データを読み込ませたり、抽出条件及び距離条件の設定を行ったりせずに済む。   As a modification of the present embodiment, the list data, the extraction condition and the distance condition set by the user are stored in a non-display area (so-called meta area) of the DTP data, and the text is specified at the timing specified by the user. It is also possible to adopt a configuration that executes calibration processing. For example, when an execution button is provided on the operation screen of the DTP application, and the execution button is clicked by the user, the control unit 11 uses the list data stored in the non-display area in step S1 of FIG. The extraction condition and the distance condition are acquired, and subsequent processing is executed. According to this configuration, the user does not need to read the list data or set the extraction condition and the distance condition every time the text proofreading process is executed.

更に、他の変形例として、抽出項目(校正項目)が3つ、すなわち、抽出項目1が店舗名、抽出項目2が電話番号、抽出項目3がfax番号である場合について説明する。ただし、上記実施形態において説明した抽出項目が2つ(店舗名及び電話番号)の場合と同様の部分については説明を省略し、差異点を中心に説明する。なお、一覧表データには、店舗ID毎に、正しい店舗名、電話番号及びfax番号が記述されているものとする。   Furthermore, as another modification, a case will be described in which there are three extraction items (calibration items), that is, extraction item 1 is a store name, extraction item 2 is a telephone number, and extraction item 3 is a fax number. However, the description of the same part as the case where there are two extraction items (store name and telephone number) described in the above embodiment will be omitted, and the description will focus on the differences. In the list data, a correct store name, telephone number, and fax number are described for each store ID.

当該変形例の説明では、図14に示すように、店舗名(市ヶ谷店)が入力されたテキストフレーム32、電話番号が入力されたテキストフレーム33、fax番号が入力されたテキストフレーム36がチラシ30内の各店舗連絡先部31に掲載されているものとする。テキストフレーム32とテキストフレーム33間の距離D1、テキストフレーム33とテキストフレーム36間の距離D2はそれぞれ1mmであるとする。このとき、ユーザは、条件設定フォーム50の抽出条件設定部50Aにて抽出項目3としてfax番号を設定するとともに抽出条件1〜3を設定する。また、ユーザは、距離条件設定部50Bにおいて、抽出項目2が入力されたテキストフレームと抽出項目3が入力されたテキストフレームの距離に関する距離条件を、例えば、「2mm以下」又は「1mmちょうど」と設定する。これにより、電話番号を基準にfax番号が適切な位置に掲載されているかチェックすることができる。   In the description of the modified example, as shown in FIG. 14, a text frame 32 in which a store name (Ichigaya store) is input, a text frame 33 in which a telephone number is input, and a text frame 36 in which a fax number is input are flyers 30. It is assumed that it is posted in each store contact section 31 of the store. Assume that the distance D1 between the text frame 32 and the text frame 33 and the distance D2 between the text frame 33 and the text frame 36 are 1 mm, respectively. At this time, the user sets the fax number as the extraction item 3 and sets the extraction conditions 1 to 3 in the extraction condition setting unit 50A of the condition setting form 50. In addition, in the distance condition setting unit 50B, the user sets the distance condition regarding the distance between the text frame in which the extraction item 2 is input and the text frame in which the extraction item 3 is input as, for example, “2 mm or less” or “1 mm exactly”. Set. Thereby, it is possible to check whether the fax number is posted in an appropriate position based on the telephone number.

当該変形例において、制御部11は、図7のステップS4の処理では、ステップS3の処理で選択したテキストフレームの入力値が一覧表データの店舗名、電話番号又はfax番号を含むか否かを判定する(ステップS4)。また、ステップS8の処理では、制御部11は一覧表データの中から店舗IDで識別される店舗名、電話番号及びfax番号の組合せを一組選択する(ステップS8)。次いで、ステップS9の処理では、制御部11は、ステップS8の処理で選択した組合せに対応するテキストフレーム(本変形例では、3つのテキストフレーム)を中間OKリストの中から特定する(ステップS9)。そして、ステップS11の処理では、制御部11は、全項目(本変形例では、店舗名、電話番号及びfax番号)に対応するテキストフレームを特定できたか否かを判定する(ステップS11)。次いで、ステップS13の処理では、制御部11は、(a)店舗名が入力されたテキストフレームと電話番号が入力されたテキストフレーム間の距離が距離条件を満たしているか、(b)電話番号が入力されたテキストフレームとfax番号が入力されたテキストフレーム間の距離が距離条件を満たしているか、という2つの条件を満たしているか判定する(ステップS13)。このとき、制御部11は、2つの条件をともに満たしていると判定した場合には(ステップS13:YES)、ステップS8の処理で選択した組合せに対応する店舗IDと、各テキストフレームのフレームID、項目区分及び入力値をOKリストに追加書き込みする(ステップS14)。一方、2つの条件の双方又はいずれかを満たしていないと判定した場合には(ステップS13:NO)、ステップS8の処理で選択した組合せに対応する店舗IDと、各テキストフレームのフレームID、項目区分及び入力値を第3エラーリストに追加書き込みする(ステップS15)。なお、変形例におけるOKリスト及び第3エラーリストにはそれぞれfax番号用の項目3が項目1と同様に設けられる。   In the modification, in the process of step S4 in FIG. 7, the control unit 11 determines whether or not the input value of the text frame selected in the process of step S3 includes the store name, telephone number, or fax number of the list data. Determine (step S4). In the process of step S8, the control unit 11 selects one set of a store name, a telephone number, and a fax number identified by the store ID from the list data (step S8). Next, in the process of step S9, the control unit 11 specifies a text frame (three text frames in the present modification) corresponding to the combination selected in the process of step S8 from the intermediate OK list (step S9). . Then, in the process of step S11, the control unit 11 determines whether or not the text frames corresponding to all items (store name, telephone number, and fax number in this modification) have been identified (step S11). Next, in step S13, the control unit 11 determines whether the distance between the text frame in which the store name is input and the text frame in which the telephone number is input satisfies the distance condition, or (b) the telephone number is It is determined whether or not the distance between the input text frame and the text frame in which the fax number is input satisfies a distance condition (step S13). At this time, if the control unit 11 determines that both conditions are satisfied (step S13: YES), the store ID corresponding to the combination selected in the process of step S8 and the frame ID of each text frame The item classification and the input value are additionally written in the OK list (step S14). On the other hand, if it is determined that both or one of the two conditions is not satisfied (step S13: NO), the store ID corresponding to the combination selected in the process of step S8, the frame ID of each text frame, and the item The category and input value are additionally written in the third error list (step S15). Note that the item 3 for the fax number is provided in the same manner as the item 1 in the OK list and the third error list in the modification.

当該変形例において、制御部11は、第2エラーリストを参照し、店舗IDに基づいて店舗名、電話番号及びfax番号を取得し、第2エラーリストの項目区分で識別される項目とは異なる項目を特定する。例えば、制御部11は第2エラーリストに一の店舗IDについて項目区分が店舗名とfax番号であるレコードが存在する場合、電話番号を特定する。そして、制御部11は、取得した店舗名、電話番号及びfax番号をチェック結果フォーム70に表示させるとともに、特定した項目が検出されなかった旨を結果欄に表示させる。   In the modification, the control unit 11 refers to the second error list, acquires the store name, the telephone number, and the fax number based on the store ID, and is different from the item identified by the item classification of the second error list. Identify items. For example, when there is a record in which the item classification is a store name and a fax number for one store ID in the second error list, the control unit 11 specifies a telephone number. Then, the control unit 11 displays the acquired store name, telephone number, and fax number on the check result form 70, and displays in the result column that the specified item has not been detected.

また、当該変形例において、制御部11は、第3エラーリストを参照し、店舗IDに基づいて店舗名、電話番号及びfax番号を取得し、チェック結果フォーム70に表示させる。このとき、制御部11は、結果欄に店舗名、電話番号又はfax番号の掲載位置が間違っている旨を表示する。   Moreover, in the said modification, the control part 11 acquires a shop name, a telephone number, and a fax number based on shop ID with reference to a 3rd error list, and displays it on the check result form 70. FIG. At this time, the control unit 11 displays in the result column that the posting position of the store name, telephone number, or fax number is incorrect.

1 編集装置
11 制御部
12 記憶部
13 インターフェース部
14 表示部
15 操作部
30 チラシ
31 店舗連絡先部
32、33 テキストフレーム
50 条件設定フォーム
50A 抽出条件設定部
50B 距離条件設定部
DESCRIPTION OF SYMBOLS 1 Editing apparatus 11 Control part 12 Storage part 13 Interface part 14 Display part 15 Operation part 30 Flyer 31 Store contact part 32, 33 Text frame 50 Condition setting form 50A Extraction condition setting part 50B Distance condition setting part

Claims (8)

対象毎に前記対象に関連する各項目に対応するテキストフレームが配置されたレイアウトイメージに含まれる前記テキストフレームに入力されたテキストの校正を行うテキスト校正装置であって、
前記対象毎に各項目に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶する記憶手段と、
前記校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得する抽出条件取得手段と、
前記校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得する距離条件取得手段と、
前記レイアウトイメージにおけるテキストフレームの中から、前記取得された抽出条件を満たすテキストフレームを抽出する第1抽出手段と、
前記第1抽出手段により抽出されたテキストフレームの中から、前記一覧表データに記述されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出する第2抽出手段と、
前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしている場合に、当該選択した対象に関連する各項目に対応するテキストが正しく入力されていると判定する判定手段と、
を備えることを特徴とするテキスト校正装置。
A text proofing apparatus for proofreading text input to the text frame included in a layout image in which a text frame corresponding to each item related to the target is arranged for each target,
Storage means for storing list data in which correct text to be input in a text frame corresponding to each item is described for each object;
Extraction condition acquisition means for acquiring an extraction condition for extracting a text frame corresponding to each item to be proofread;
Distance condition acquisition means for acquiring a distance condition set to determine whether or not a distance between text frames corresponding to each item to be calibrated is appropriate;
First extraction means for extracting a text frame that satisfies the acquired extraction condition from text frames in the layout image;
Second extraction means for extracting a text frame in which text including any text described in the list data is input from the text frames extracted by the first extraction means;
The text frame extracted by the second extraction means is selected for each target, and the selected text frame is selected when the distance between the text frames corresponding to the selected items satisfies the acquired distance condition. A determination means for determining that the text corresponding to each item related to the target is correctly input;
A text proofing apparatus comprising:
請求項1に記載のテキスト校正装置であって、
前記第1抽出手段により抽出されたテキストフレームのうち、前記一覧表データに記述されているいずれのテキストも含まないテキストが入力されているテキストフレームについてテキストが正しく入力されていないと判定する第2判定手段、
を更に備えることを特徴とするテキスト校正装置。
The text proofing apparatus according to claim 1,
A second determination is made that text is not correctly input for a text frame in which text that does not include any text described in the list data is input among the text frames extracted by the first extraction means. Determination means,
A text proofing apparatus further comprising:
請求項2に記載のテキスト校正装置であって、
前記第2判定手段により、テキストが正しく入力されていないと判定されたテキストフレームを強調表示させる強調表示手段、
を更に備えることを特徴とするテキスト校正装置。
The text proofreading apparatus according to claim 2,
Highlighting means for highlighting the text frame determined by the second determination means that the text is not correctly input;
A text proofing apparatus further comprising:
請求項1乃至3のいずれか一項に記載のテキスト校正装置であって、
前記第2抽出手段により抽出されたテキストフレームの中に前記校正を行う項目に対応するテキストフレームが存在しない対象について、校正を行う一部の項目に対応するテキストが入力されていないと判定する第3判定手段、
を更に備えることを特徴とするテキスト校正装置。
A text proofing apparatus according to any one of claims 1 to 3,
For a target in which a text frame corresponding to the item to be proofread does not exist in the text frame extracted by the second extraction unit, it is determined that text corresponding to some items to be proofread is not input. 3 determination means,
A text proofing apparatus further comprising:
請求項4に記載のテキスト校正装置であって、
前記第3判定手段によりテキストが入力されていないと判定された項目があった対象について、テキストが入力されていない項目があった旨を報知する報知手段、
を更に備えることを特徴とするテキスト校正装置。
The text proofing apparatus according to claim 4,
Informing means for notifying that there is an item for which no text has been input for an object for which there has been an item for which text has not been input by the third determining means;
A text proofing apparatus further comprising:
請求項1乃至5のいずれか一項に記載のテキスト校正装置であって、
前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしていない場合に、当該選択した対象についてテキストの入力位置に誤りがあることを示す旨を報知する第2報知手段、
を更に備えることを特徴とするテキスト校正装置。
The text proofreading apparatus according to any one of claims 1 to 5,
The text frame extracted by the second extraction means is selected for each target, and the selected text frame is selected when the distance between the text frames corresponding to each selected item does not satisfy the acquired distance condition. Second notification means for notifying that there is an error in the text input position for the object;
A text proofing apparatus further comprising:
対象毎に前記対象に関連する各項目に対応するテキストフレームが配置されたレイアウトイメージに含まれる前記テキストフレームに入力されたテキストの校正を行うテキスト校正装置によるテキスト校正方法であって、
前記校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得する抽出条件取得工程と、
前記校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得する距離条件取得工程と、
前記レイアウトイメージにおけるテキストフレームの中から、前記取得された抽出条件を満たすテキストフレームを抽出する第1抽出工程と、
前記第1抽出手段により抽出されたテキストフレームの中から、前記対象毎に各項目に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶する記憶手段に記憶されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出する第2抽出工程と、
前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしている場合に、当該選択した対象に関連する各項目に対応するテキストが正しく入力されていると判定する判定工程と、
を含むことを特徴とするテキスト校正方法。
A text proofing method by a text proofing device for proofreading text input to the text frame included in a layout image in which a text frame corresponding to each item related to the target is arranged for each target,
An extraction condition acquisition step of acquiring an extraction condition for extracting a text frame corresponding to each item to be proofread;
A distance condition acquisition step of acquiring a distance condition set to determine whether or not a distance between text frames corresponding to each item to be calibrated is appropriate;
A first extraction step of extracting a text frame satisfying the obtained extraction condition from text frames in the layout image;
Among the text frames extracted by the first extraction means, stored in a storage means for storing list data in which the correct text to be input to the text frame corresponding to each item is described for each object. A second extraction step of extracting a text frame in which text including any text is input;
The text frame extracted by the second extraction means is selected for each target, and the selected text frame is selected when the distance between the text frames corresponding to the selected items satisfies the acquired distance condition. A determination step for determining that the text corresponding to each item related to the object is correctly input;
A text proofreading method characterized by comprising:
対象毎に前記対象に関連する各項目に対応するテキストフレームが配置されたレイアウトイメージに含まれる前記テキストフレームに入力されたテキストの校正を行うテキスト校正装置に含まれるコンピュータを、
前記校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得する抽出条件取得手段、
前記校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得する距離条件取得手段、
前記レイアウトイメージにおけるテキストフレームの中から、前記取得された抽出条件を満たすテキストフレームを抽出する第1抽出手段、
前記第1抽出手段により抽出されたテキストフレームの中から、前記対象毎に各項目に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶する記憶手段に記憶されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出する第2抽出手段、
前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしている場合に、当該選択した対象に関連する各項目に対応するテキストが正しく入力されていると判定する判定手段、
として機能させることを特徴とするテキスト校正プログラム。
A computer included in a text proofing apparatus that proofreads text input to the text frame included in a layout image in which a text frame corresponding to each item related to the target is arranged for each target;
Extraction condition acquisition means for acquiring an extraction condition for extracting a text frame corresponding to each item to be proofread;
Distance condition acquisition means for acquiring a distance condition set in order to determine whether or not a distance between text frames corresponding to each item to be calibrated is appropriate;
First extraction means for extracting a text frame that satisfies the acquired extraction condition from text frames in the layout image;
Among the text frames extracted by the first extraction means, stored in a storage means for storing list data in which the correct text to be input to the text frame corresponding to each item is described for each object. Second extraction means for extracting a text frame in which text including any text is input;
The text frame extracted by the second extraction means is selected for each target, and the selected text frame is selected when the distance between the text frames corresponding to the selected items satisfies the acquired distance condition. A determination means for determining that the text corresponding to each item related to the object is correctly input;
A text proofing program characterized by functioning as
JP2012184287A 2012-08-23 2012-08-23 Text proofing apparatus, text proofing method, and text proofing program Expired - Fee Related JP5958180B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012184287A JP5958180B2 (en) 2012-08-23 2012-08-23 Text proofing apparatus, text proofing method, and text proofing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012184287A JP5958180B2 (en) 2012-08-23 2012-08-23 Text proofing apparatus, text proofing method, and text proofing program

Publications (2)

Publication Number Publication Date
JP2014041537A JP2014041537A (en) 2014-03-06
JP5958180B2 true JP5958180B2 (en) 2016-07-27

Family

ID=50393734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012184287A Expired - Fee Related JP5958180B2 (en) 2012-08-23 2012-08-23 Text proofing apparatus, text proofing method, and text proofing program

Country Status (1)

Country Link
JP (1) JP5958180B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000090081A (en) * 1998-09-08 2000-03-31 Dainippon Screen Mfg Co Ltd Method and device for composition and record medium recording eprogram for implementing process thereof
JP5707939B2 (en) * 2010-12-28 2015-04-30 富士通株式会社 Document creation device, document creation method, document creation program

Also Published As

Publication number Publication date
JP2014041537A (en) 2014-03-06

Similar Documents

Publication Publication Date Title
JP2011186812A (en) Device for supporting confirmation of consistency between documents or drawings, program for supporting confirmation of consistency, and recording medium to which program for supporting confirmation of consistency is recorded
JP4926004B2 (en) Document processing apparatus, document processing method, and document processing program
CN109992750B (en) Table object screening method, device, electronic device and storage medium
JP6109688B2 (en) Form reader and program
US11650217B2 (en) Data processing system for analytical instrument, and data processing program for analytical instrument
JP5958180B2 (en) Text proofing apparatus, text proofing method, and text proofing program
CN101464875B (en) Method for representing electronic dictionary catalog data by XML
JP5682984B1 (en) Document processing system
JP6475288B2 (en) Program comparison method, program comparison device, and program comparison program
JP2010097262A (en) Database creation device, database creation method, and computer program
JP2012155584A (en) Document preparation method, information processor and information processing program
CN104750669A (en) To-be-pasted object processing method and to-be-pasted object processing device
JP2010128894A (en) Database generation device, method of generating database, and computer program
JP6292962B2 (en) Journal management device and program
JP5315890B2 (en) Evaluation system and evaluation method
JP6040990B2 (en) Form creation support device, form creation support method, and form creation support program
JP4399296B2 (en) DTP data editing system, DTP data editing method, and DTP data editing program
JP2013054653A (en) Sales data processor and program
JP5875498B2 (en) Print data processing apparatus, print data processing method, and print data processing program.
JP2025159975A (en) Matrix table processing device and matrix table processing program
Stevens Optimizing library spine label formats: Insights from the Alphacrucis University College library relabeling project
JP6497012B2 (en) Information processing apparatus and information processing program
JP4882585B2 (en) Image processing apparatus and image processing program
WO2012073376A1 (en) Electronic document processing device, electronic document processing method, and computer-readable recording medium
JP5372330B2 (en) Publication progress management system, publication progress management method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150629

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160519

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160606

R150 Certificate of patent or registration of utility model

Ref document number: 5958180

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees