JP5958180B2 - Text proofing apparatus, text proofing method, and text proofing program - Google Patents
Text proofing apparatus, text proofing method, and text proofing program Download PDFInfo
- 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
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,
しかしながら、特許文献1に記載の技術では、DTPデータの初回制作時に既にタイプミスが発生していた場合には効力がないといった問題がある。
However, the technique described in
本発明は、このような問題等に鑑みて為されたもので、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
請求項2に記載の発明は、請求項1に記載のテキスト校正装置であって、前記第1抽出手段により抽出されたテキストフレームのうち、前記一覧表データに記述されているいずれのテキストも含まないテキストが入力されているテキストフレームについてテキストが正しく入力されていないと判定する第2判定手段、を更に備えることを特徴とする。
The invention according to claim 2 is the text proofreading apparatus according to
請求項3に記載の発明は、請求項2に記載のテキスト校正装置であって、前記第2判定手段により、テキストが正しく入力されていないと判定されたテキストフレームを強調表示させる強調表示手段、を更に備えることを特徴とする。
The invention according to
請求項4に記載の発明は、請求項1乃至3のいずれか一項に記載のテキスト校正装置であって、前記第2抽出手段により抽出されたテキストフレームの中に前記校正を行う項目に対応するテキストフレームが存在しない対象について、校正を行う一部の項目に対応するテキストが入力されていないと判定する第3判定手段、を更に備えることを特徴とする。
Invention of Claim 4 is a text proofreading apparatus as described in any one of
請求項5に記載の発明は、請求項4に記載のテキスト校正装置であって、前記第3判定手段によりテキストが入力されていないと判定された項目があった対象について、テキストが入力されていない項目があった旨を報知する報知手段、を更に備えることを特徴とする。
The invention according to
請求項6に記載の発明は、請求項1乃至5のいずれか一項に記載のテキスト校正装置であって、前記第2抽出手段により抽出されたテキストフレームを前記対象毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が前記取得された距離条件を満たしていない場合に、当該選択した対象についてテキストの入力位置に誤りがあることを示す旨を報知する第2報知手段、を更に備えることを特徴とする。
Invention of Claim 6 is a text proofreading apparatus as described in any one of
請求項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
本発明によれば、校正を行う項目に対応するテキストフレームを抽出して、対象毎に一覧表データに記述されたテキストが正しく入力され、適切な距離をもって配置されているかを判定することから、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.
以下、図面を参照して本発明の実施形態について説明する。本実施形態は本願発明を編集装置に適用した実施形態である。 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
記憶部12は、例えば、HDD(Hard disk drive)等により構成されており、オペレーティングシステムや、アプリケーションプログラム等の各種プログラムを記憶する。特に、本実施形態の記憶部12には、DTPによる編集を実現するDTPアプリケーションプログラム(以下、「DTPアプリ」という。)が記憶されている。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークを介して取得されるようにしても良いし、CD(Compact Disc)、DVD(Digital Versatile Disc)、USB(Universal Serial Bus)メモリ等の記録媒体に記録されたものを読み込むようにしても良い。
The
また、記憶部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
インターフェース部13は他の装置や機器との間で送受信されるデータの窓口の役割を果たす。例えば、インターフェース部13は、チラシに掲載するために撮影された画像データをデジタルカメラから受信する際のデータ変換等を行う。
The
表示部14は、例えば、液晶ディスプレイ等により構成されており、ユーザが編集装置1を操作する際の操作画面等を表示する。また、操作部15は、例えば、キーボードやマウス等により構成されており、オペレータの操作を受け付け、操作内容を示す操作信号を制御部11に送信する。
The
制御部11は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等により構成されている。そして、コンピュータとしての制御部11は、記憶部12に記憶されたDTPアプリを読み出して実行することにより、テキスト校正処理を行う。なお、制御部11は、抽出条件取得手段、距離条件取得手段、第1抽出手段、第2抽出手段、判定手段、第2判定手段、強調表示手段、第3判定手段、報知手段、第2報知手段として機能する。
The
次に、図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
まず、店舗連絡先部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
ユーザはテキスト校正処理を行うに当たり、抽出条件と距離条件を設定する。抽出条件は、チラシ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
次に、ユーザは、条件設定フォーム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
次に、図7−図11を用いて、制御部11による実行されるテキスト校正処理について説明する。なお、図7に示す処理が開始される前までに抽出条件及び距離条件がユーザにより設定され、記憶部12に記憶されているものとする。また、DTPデータ及び図2に示した一覧表データも処理前に記憶部12に記憶されているものとする。
Next, a text proofing process executed by the
まず、制御部11は、記憶部12から、一覧表データと、ユーザにより設定された抽出条件及び距離条件を取得する(ステップS1)。このとき、制御部11は、設定された抽出条件及び距離条件に不備がないかをチェックすることとしてもよい。
First, the
次に、制御部11は、チラシ30内における全てのテキストフレームの中から抽出条件を満たすテキストフレームを全て抽出する(ステップS2)。この処理により、チラシ30内において、店舗名及び電話番号が入力されたテキストフレームのみが抽出され、例えば、商品の商品名、価格、商品情報等が入力されたテキストフレームは抽出されない。なお、図示しないが、制御部11は、抽出したテキストフレームの数が2個に満たない場合には、その旨を表示部14に表示させ、テキスト校正処理を終了する。
Next, the
次に、制御部11は、ステップS2の処理で抽出したテキストフレームの中から、テキストフレームを一つ選択する(ステップS3)。次いで、制御部11は、選択したテキストフレームの入力値(入力されたテキスト)が一覧表データの店舗名又は電話番号を含むか否かを判定する(ステップS4)。例えば、制御部11は、選択したテキストフレームの入力値が「市ヶ谷店」であれば、図2に示す一覧表データにある店舗名「市ヶ谷」を含むので「YES」と判定する。
Next, the
このとき、制御部11は、選択したテキストフレームの入力値(入力されたテキスト)が一覧表データの店舗名又は電話番号を含むと判定した場合には(ステップS4:YES)、テキストフレームのフレームID、項目区分、入力値及び店舗IDを、図8に示す中間OKリストに追加書き込みする(ステップS5)。なお、制御部11は、フレームIDをテキストフレーム一覧から取得し、店舗IDを一覧表データから取得し、それぞれ中間OKリストに追記する。項目区分とは、テキストフレームの入力値が店舗名又は電話番号のいずれの項目であるかを示す情報である。項目区分の判定には、ステップS2でテキストフレームを抽出した際の判定結果を用いることができる。例えば、制御部11は、抽出項目1(店舗名)が入力されているとして抽出されたテキストフレームの項目区分を「店舗名」とし、抽出項目2(電話番号)が入力されているとして抽出されたテキストフレームの項目区分を「電話番号」とする。
At this time, if the
一方、制御部11は、選択したテキストフレームの入力値(入力されたテキスト)が一覧表データの店舗名又は電話番号のいずれも含まないと判定した場合には(ステップS4:NO)、当該テキストフレームのフレームID、項目区分及び入力値を図9に示す第1エラーリストに追加書き込みする(ステップS6)。
On the other hand, if the
ステップ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
次に、制御部11は、ステップS8の処理で選択した組合せに対応するテキストフレーム(本実施形態では、店舗名が入力されたテキストフレームと電話番号が入力されたテキストフレームと)を中間OKリストの中から特定する(ステップS9)。例えば、制御部11は、ステップS8の処理で、店舗ID[001]の「市ヶ谷」、「03-1111-1111」という組合せを選択した場合には、中間OKリストを参照してフレームID[0001]、[0002]に対応するテキストフレームを特定する。
Next, the
次に、制御部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
次に、制御部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
ステップ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
ここで、チェック結果の出力について説明する。制御部11は、OKリスト、第1エラーリスト、第2エラーリスト、第3エラーリストに基づいて、チェック結果を出力する。具体的には、制御部11は、チェック結果を表示部14に表示し、また、OKリスト、第1エラーリスト、第2エラーリスト、第3エラーリストをテキストデータとして出力する。
Here, the output of the check result will be described. The
図13を用いて、チェック結果を表示部14に表示する場合について説明する。制御部11は、OKリストに記載された店舗IDに基づいて店舗名及び電話番号を取得し(一覧表データから取得してもよいし、OKデータの入力値から取得しても良い)、チェック結果フォーム70に表示させる。このとき、制御部11は、結果欄に「OK」を表示する(図13の例では、市ヶ谷店及び秋葉原店がOKリストに書き込まれていた場合を示している。)これにより、ユーザは、結果欄に「OK」と表示されている店舗についてタイプミスがなかったことを把握することができる。
A case where the check result is displayed on the
制御部11は、第1エラーリストに記載されたフレームIDに対応するテキストフレーム81の枠線を色付きにするとともに太く表示する。これにより、ユーザは、テキストフレーム81に入力されたテキストが一覧表データに記載されていないこと、すなわちタイプミスがあったことを把握することができる。
The
制御部11は、第2エラーリストに記載されたフレームIDに対応するテキストフレーム82の枠線を色付きにするとともに太く表示する。このとき、テキストフレーム81の枠線と異なる色にすることにより、エラーの種別が異なることをユーザに知らせるのが好ましい。また、制御部11は、第2エラーリストを参照し、店舗IDに基づいて店舗名及び電話番号を取得し、第2エラーリストの項目区分で識別される項目とは異なる項目を特定する。例えば、制御部11は第2エラーリストの項目区分が店舗名であれば、電話番号を特定する。そして、制御部11は、取得した店舗名及び電話番号をチェック結果フォーム70に表示させるとともに、特定した項目が検出されなかった旨を結果欄に表示させる。例えば、電話番号を特定したのであれば、「電話番号が検出されませんでした。」と表示させる(図13の例では、新宿店の店舗名が第2エラーリストに書き込まれていた場合を示している。)。これにより、ユーザは、テキストフレーム82に入力された項目とともに掲載されるべき項目が入力されたテキストフレームが存在しないこと、すなわちタイプミスがあったことを把握することができる。また、掲載されるべき項目がいずれであるかについては、チェック結果フォーム70の結果欄を参照することにより把握することができる。
The
制御部11は、第3エラーリストに記載されたフレームIDに対応するテキストフレーム83、84の枠線を色付きにするとともに太く表示する。このとき、テキストフレーム81、82の枠線と異なる色にすることにより、エラーの種別が異なることをユーザに知らせるのが好ましい。また、制御部11は、第3エラーリストを参照し、店舗IDに基づいて店舗名及び電話番号を取得し、チェック結果フォーム70に表示させる。このとき、制御部11は、結果欄に店舗名又は電話番号の掲載位置が間違っている旨を表示する(図13の例では、川崎店の店舗名と電話番号が第3エラーリストに書き込まれていた場合を示している。)。これにより、ユーザは、テキストフレーム83に入力されたテキスト、又はテキストフレーム84に入力されたテキストにタイプミスがあったことを把握することができる。また、チェック結果フォーム70の結果欄から、店舗名又は電話番号を入力した位置(テキストフレーム)に誤りがあったことを把握することができる。
The
以上説明したように、本実施形態の編集装置1は、店舗(「対象」の一例)毎に店舗に関連する各項目(店舗名と電話番号)に対応するテキストフレームが配置されたチラシ30(「レイアウトイメージ」の一例)に含まれるテキストフレームに入力されたテキストの校正を行う。具体的には、記憶部12(「記憶手段」の一例)が店舗毎に店舗名、電話番号に対応するテキストフレームに入力されるべき正しいテキストが記述された一覧表データを記憶し、制御部11(「抽出条件取得手段」、「距離条件取得手段」、「第1抽出手段」、「第2抽出手段」、「判定手段」の一例)が校正を行う各項目に対応するテキストフレームを抽出するための抽出条件を取得し(ステップS1)、校正を行う各項目に対応するテキストフレーム間の距離が適切であるか否かを判定するために設定された距離条件を取得し(ステップS1)、チラシ30におけるテキストフレームの中から、取得した抽出条件を満たすテキストフレームを抽出し(ステップS2)、当該抽出したテキストフレームの中から、一覧表データに記述されているいずれかのテキストを含むテキストが入力されているテキストフレームを抽出して中間OKリストに書き込み(ステップS4、ステップS5)、当該抽出したテキストフレームを店舗毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離が先に取得した距離条件を満たしている場合に(ステップS13:YES)、当該選択した店舗に関連する各項目に対応するテキストが正しく入力されていると判定し、OKリストに書き込む(ステップS14)。
As described above, the
本実施形態の編集装置1によれば、校正を行う項目に対応するテキストフレームを抽出して、店舗毎に一覧表データに記述されたテキストが正しく入力され、適切な距離をもって配置されているかを判定することから、テキストのチェックを一覧表データとDTPデータをプリントアウトすることなく、見落としがないように行うことができる。また、一覧表データに記述されたテキストが誤った位置に入力されていないかチェックすることができる。更に、デジタルデータをプリントアウトする手間が発生することなく、校正担当者全員が最新版の一覧表データを所持しておく必要がないといった利点がある。
According to the
また、本実施形態の編集装置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
また、本実施形態の編集装置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
また、本実施形態の編集装置1の制御部11(「第2報知手段」の一例)は、ステップS4及びステップS5の処理で抽出したテキストフレームを店舗毎に選択して、当該選択した各項目に対応するテキストフレーム間の距離Dが取得した距離条件を満たしていない場合に、当該選択した店舗についてテキストの入力位置に誤りがあることを示す旨を報知する(図13のチェック結果フォーム70における川崎店の結果欄を参照)。
In addition, the control unit 11 (an example of “second notification unit”) of the
なお、本発明は本実施形態に限定されるわけではなく、その他種々の変更が可能である。 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
更に、他の変形例として、抽出項目(校正項目)が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,
当該変形例の説明では、図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
当該変形例において、制御部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
当該変形例において、制御部11は、第2エラーリストを参照し、店舗IDに基づいて店舗名、電話番号及びfax番号を取得し、第2エラーリストの項目区分で識別される項目とは異なる項目を特定する。例えば、制御部11は第2エラーリストに一の店舗IDについて項目区分が店舗名とfax番号であるレコードが存在する場合、電話番号を特定する。そして、制御部11は、取得した店舗名、電話番号及びfax番号をチェック結果フォーム70に表示させるとともに、特定した項目が検出されなかった旨を結果欄に表示させる。
In the modification, the
また、当該変形例において、制御部11は、第3エラーリストを参照し、店舗IDに基づいて店舗名、電話番号及びfax番号を取得し、チェック結果フォーム70に表示させる。このとき、制御部11は、結果欄に店舗名、電話番号又はfax番号の掲載位置が間違っている旨を表示する。
Moreover, in the said modification, the
1 編集装置
11 制御部
12 記憶部
13 インターフェース部
14 表示部
15 操作部
30 チラシ
31 店舗連絡先部
32、33 テキストフレーム
50 条件設定フォーム
50A 抽出条件設定部
50B 距離条件設定部
DESCRIPTION OF
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抽出手段により抽出されたテキストフレームのうち、前記一覧表データに記述されているいずれのテキストも含まないテキストが入力されているテキストフレームについてテキストが正しく入力されていないと判定する第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判定手段により、テキストが正しく入力されていないと判定されたテキストフレームを強調表示させる強調表示手段、
を更に備えることを特徴とするテキスト校正装置。 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:
前記第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:
前記第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:
前記第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
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)
| 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 |
-
2012
- 2012-08-23 JP JP2012184287A patent/JP5958180B2/en not_active Expired - Fee Related
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 |