JP4521218B2 - Image forming system, information processing apparatus, image forming apparatus, image forming method, and image forming program - Google Patents

Image forming system, information processing apparatus, image forming apparatus, image forming method, and image forming program Download PDF

Info

Publication number
JP4521218B2
JP4521218B2 JP2004123303A JP2004123303A JP4521218B2 JP 4521218 B2 JP4521218 B2 JP 4521218B2 JP 2004123303 A JP2004123303 A JP 2004123303A JP 2004123303 A JP2004123303 A JP 2004123303A JP 4521218 B2 JP4521218 B2 JP 4521218B2
Authority
JP
Japan
Prior art keywords
data
form data
image forming
character
character data
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
JP2004123303A
Other languages
Japanese (ja)
Other versions
JP2005305719A (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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2004123303A priority Critical patent/JP4521218B2/en
Publication of JP2005305719A publication Critical patent/JP2005305719A/en
Application granted granted Critical
Publication of JP4521218B2 publication Critical patent/JP4521218B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Description

この発明は、フォームデータと文字データとが合成されてなる合成画像の形成に用いられる画像形成システム、情報処理装置、画像形成装置、画像形成方法、および画像形成用プログラムに関する。   The present invention relates to an image forming system, an information processing apparatus, an image forming apparatus, an image forming method, and an image forming program used for forming a composite image formed by combining form data and character data.

従来から、帳票など罫線からなる定形的なフォームデータと文字や数字等の文字データとを合成して印刷するフォームオーバレイ印刷が行われている(例えば、特許文献1参照。)。例えば、請求書、見積書、給料明細書等を印刷する場合、それぞれに適応した定形的なフォームデータが選択され、選択されたフォームデータに適宜必要な文字や数字等が合成されて印刷される。
特開平8−174950号公報
2. Description of the Related Art Conventionally, form overlay printing has been performed in which regular form data such as a form such as a form and character data such as characters and numbers are combined and printed (see, for example, Patent Document 1). For example, when printing an invoice, estimate, salary statement, etc., fixed form data suitable for each is selected, and necessary letters and numbers are appropriately combined with the selected form data and printed. .
JP-A-8-174950

ところで、従来の技術では、複数あるフォームデータの中からどのフォームデータに文字データを合成するかの選択はユーザによって行われていたので、例えば請求書用の文字データを誤って見積書用のフォームデータに合成して印刷してしまう等、文字データの内容に対してフォームデータの選択を誤ることがあった。   By the way, in the conventional technology, the user selects the form data to be synthesized from among a plurality of form data, so for example, the invoice text data is mistakenly used for the estimate form. In some cases, selection of form data was mistaken for the contents of character data, such as combining with data and printing.

この発明の目的は、文字データと合成すべきフォームデータを正確に特定できる画像形成システム、情報処理装置、画像形成装置、画像形成方法、および画像形成用プログラムを提供することにある。   An object of the present invention is to provide an image forming system, an information processing apparatus, an image forming apparatus, an image forming method, and an image forming program capable of accurately specifying form data to be combined with character data.

この発明の画像形成システムは、上述の課題を解決するために以下のように構成される。   The image forming system of the present invention is configured as follows to solve the above-described problems.

(1)文字データの入力を受ける情報処理装置と、前記情報処理装置と接続された画像形成装置と、を備え、罫線情報を含むフォームデータを予め複数記憶し、前記複数のフォームデータの中から選択されたフォームデータと前記文字データとを合成して前記画像形成装置から出力する画像形成システムにおいて、前記文字データの一部に基づいて前記複数のフォームデータの中から特定のフォームデータを選択する制御手段を備え、前記制御手段は、前記文字データが前記特定のフォームデータを指定する指定情報を含むか否かを判定し、前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索し、検索結果に基づいて前記特定のフォームデータを選択することを特徴とする。 (1) An information processing apparatus that receives input of character data, and an image forming apparatus connected to the information processing apparatus, wherein a plurality of form data including ruled line information is stored in advance, and the plurality of form data In the image forming system for combining the selected form data and the character data and outputting from the image forming apparatus, specific form data is selected from the plurality of form data based on a part of the character data. Control means , wherein the control means determines whether the character data includes designation information for designating the specific form data, and determines that the character data does not include the designation information, Search whether the text data is a title indicating the type of the plurality of form data and includes any of a plurality of titles assumed in advance. And selects the specific form data based on the result.

この構成においては、複数のフォームデータが予め記憶されており、制御手段は、入力された文字データの一部に基づいて複数のフォームデータの中から特定のフォームデータを選択し、選択されたフォームデータに文字データを合成して、合成された画像を画像形成装置から出力する。   In this configuration, a plurality of form data is stored in advance, and the control unit selects specific form data from the plurality of form data based on a part of the input character data, and the selected form is selected. Character data is combined with the data, and the combined image is output from the image forming apparatus.

また、制御手段は、まず、文字データが特定のフォームデータを指定する指定情報を含んでいるか否かを判定する。制御手段は、文字データが指定情報を含んでいると判定した場合は、指定情報に基づいてフォームデータを選択し、文字データが指定情報を含んでいないと判定した場合は、文字データの一部に基づいてフォームデータを選択する。 Further , the control means first determines whether or not the character data includes designation information for designating specific form data. When it is determined that the character data includes the designation information, the control unit selects form data based on the designation information, and when it is determined that the character data does not include the designation information, a part of the character data is selected. Select form data based on.

)前記制御手段は、前記文字データのうち先頭から所定範囲内にあるデータに基づいて前記特定のフォームデータを選択することを特徴とする。 ( 2 ) The control means selects the specific form data based on data within a predetermined range from the beginning of the character data.

この構成においては、制御手段は、文字データの先頭から所定範囲のみを検索してその所定範囲内にある所定のデータを検出し、検出されたデータに基づいてフォームデータを選択する。   In this configuration, the control means searches only a predetermined range from the beginning of the character data, detects predetermined data within the predetermined range, and selects form data based on the detected data.

この発明の情報処理装置は、以下のように構成される。   The information processing apparatus according to the present invention is configured as follows.

)罫線情報を含むフォームデータを予め複数記憶し、前記複数のフォームデータの中から選択されたフォームデータと入力された文字データとを合成して出力する情報処理装置において、前記文字データの一部に基づいて前記複数のフォームデータの中から特定のフォームデータを選択する制御手段を備え、前記制御手段は、前記文字データが前記特定のフォームデータを指定する指定情報を含むか否かを判定し、前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索し、検索結果に基づいて前記特定のフォームデータを選択することを特徴とする。 ( 3 ) In an information processing apparatus that stores in advance a plurality of form data including ruled line information, and synthesizes and outputs the form data selected from the plurality of form data and the input character data, Control means for selecting specific form data from the plurality of form data based on a part thereof , wherein the control means determines whether the character data includes designation information for designating the specific form data. If it is determined that the character data does not include the designation information, the character data is a title representing a type of the plurality of form data, and which of the plurality of titles is assumed in advance And the specific form data is selected based on the search result .

この構成においては、複数のフォームデータが予め記憶されており、制御手段は、入力された文字データの一部に基づいて複数のフォームデータの中から特定のフォームデータを選択し、選択されたフォームデータに文字データを合成して出力する。   In this configuration, a plurality of form data is stored in advance, and the control unit selects specific form data from the plurality of form data based on a part of the input character data, and the selected form is selected. Combine character data with data and output.

この発明の画像形成装置は、以下のように構成される。   The image forming apparatus according to the present invention is configured as follows.

)罫線情報を含むフォームデータを予め複数記憶し、前記複数のフォームデータの中から選択されたフォームデータと入力された文字データとを合成して出力する画像形成装置において、前記文字データの一部に基づいて前記複数のフォームデータの中から特定のフォームデータを選択する制御手段を備え、前記制御手段は、前記文字データが前記特定のフォームデータを指定する指定情報を含むか否かを判定し、前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索し、検索結果に基づいて前記特定のフォームデータを選択することを特徴とする。 ( 4 ) In an image forming apparatus that stores in advance a plurality of form data including ruled line information, and synthesizes and outputs the form data selected from the plurality of form data and the input character data. Control means for selecting specific form data from the plurality of form data based on a part thereof , wherein the control means determines whether the character data includes designation information for designating the specific form data. If it is determined that the character data does not include the designation information, the character data is a title representing a type of the plurality of form data, and which of the plurality of titles is assumed in advance And the specific form data is selected based on the search result .

この構成においては、複数のフォームデータが予め記憶されており、制御手段は、入力された文字データの一部に基づいて複数のフォームデータの中から特定のフォームデータを選択し、選択されたフォームデータに文字データを合成して出力する。   In this configuration, a plurality of form data is stored in advance, and the control unit selects specific form data from the plurality of form data based on a part of the input character data, and the selected form is selected. Combine character data with data and output.

この発明の画像形成方法は、以下のように構成される。   The image forming method of the present invention is configured as follows.

)入力された文字データが、罫線情報を含む複数のフォームデータの中から特定のフォームデータを指定する指定情報を含むか否かを判定する第1ステップと、前記第1ステップにおいて前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索する第2ステップと、前記第2ステップにおける検索結果に基づいて前記複数のフォームデータの中から前記特定のフォームデータを選択する第3ステップと、前記文字データと前記第3ステップにおいて選択されたフォームデータとを合成して出力する第4ステップと、を備えることを特徴とする。 ( 5 ) a first step for determining whether or not the input character data includes designation information for designating specific form data from among a plurality of form data including ruled line information; and the character in the first step When it is determined that the data does not include the designation information, the character data is a title representing the types of the plurality of form data, and a second search is performed to determine which of the plurality of titles assumed in advance is included. a step, a third step of selecting the specific form data from the plurality of form data based on the search result in the second step, and a form data selected in the third step and the character data And a fourth step of combining and outputting.

この構成においては、複数のフォームデータが予め記憶されており、入力された文字データの中から抽出されたデータに基づいて、複数のフォームデータの中から特定のフォームデータが選択され、選択されたフォームデータに文字データが合成されて出力される。   In this configuration, a plurality of form data is stored in advance, and specific form data is selected and selected from a plurality of form data based on data extracted from input character data. Character data is combined with form data and output.

この発明の画像形成用プログラムは、以下のように構成される。   The image forming program of the present invention is configured as follows.

)入力された文字データが、罫線情報を含む複数のフォームデータの中から特定のフォームデータを指定する指定情報を含むか否かを判定する第1ステップと、前記第1ステップにおいて前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索する第2ステップと、前記第2ステップにおける検索結果に基づいて前記複数のフォームデータの中から前記特定のフォームデータを選択する第3ステップと、前記文字データと前記第3ステップにおいて選択されたフォームデータとを合成して出力する第4ステップと、を順に処理することを特徴とする。 ( 6 ) a first step for determining whether or not the input character data includes designation information for designating specific form data from among a plurality of form data including ruled line information; and the character in the first step When it is determined that the data does not include the designation information, the character data is a title representing the types of the plurality of form data, and a second search is performed to determine which of the plurality of titles assumed in advance is included. a step, a third step of selecting the specific form data from the plurality of form data based on the search result in the second step, and a form data selected in the third step and the character data The fourth step of combining and outputting is processed in order.

この構成においては、複数のフォームデータが予め記憶されており、入力された文字データの中から抽出されたデータに基づいて、複数のフォームデータの中から特定のフォームデータが選択され、選択されたフォームデータに文字データが合成されて出力される。   In this configuration, a plurality of form data is stored in advance, and specific form data is selected and selected from a plurality of form data based on data extracted from input character data. Character data is combined with form data and output.

この発明によれば、以下の効果を奏することができる。   According to the present invention, the following effects can be obtained.

(1)入力された文字データの一部に基づいて複数のフォームデータの中から特定のフォームデータを選択するので、文字データの内容に適したフォームデータを正確に選択することができる。   (1) Since specific form data is selected from a plurality of form data based on a part of the input character data, it is possible to accurately select form data suitable for the contents of the character data.

(2)文字データが指定情報を含んでいる場合は指定情報に基づいて容易に正確なフォームデータを選択することができ、文字データが指定情報を含んでいない場合は文字データの一部に基づいて正確にフォームデータを選択することができる。   (2) When the character data includes the specified information, the accurate form data can be easily selected based on the specified information. When the character data does not include the specified information, the character data is based on a part of the character data. Form data can be selected accurately.

(3)文字データの先頭から所定範囲のみを検索すればよいので処理時間が早い。また、通常、文字データの先頭から所定範囲内にフォームデータを特定できる情報がある場合が多いので、要領よく正確なフォームデータを特定することができる。   (3) Since only a predetermined range needs to be searched from the beginning of the character data, the processing time is fast. In addition, usually there is often information that can specify form data within a predetermined range from the beginning of the character data, so that accurate form data can be specified in a reasonable manner.

以下に、この発明の実施形態について図面に基づいて説明する。図1は、この発明の実施形態に係る画像形成システムの概略の構成を示す図である。この実施形態に係る画像形成システム1は、情報処理装置2、および情報処理装置2にネットワークを介して接続される画像形成装置3を備える。   Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of an image forming system according to an embodiment of the present invention. An image forming system 1 according to this embodiment includes an information processing apparatus 2 and an image forming apparatus 3 connected to the information processing apparatus 2 via a network.

図2は、情報処理装置2の概略の構成を示すブロック図である。情報処理装置2は、CPU21を含む。CPU21には、所定のプログラム等を記憶するROM22、CPU21の作業領域となるRAM23、種々のデータを記憶する記憶部24、キーボードやマウス等の入力部25、および、CRTまたは液晶ディスプレイ等の表示部26が接続され、CPU21は、これらの入出力機器を統括して制御する。記憶部24には、ワープロソフトや表計算ソフトなどのアプリケーションソフトがインストールされ、情報処理装置2によって所望の帳票等の作成が可能である。   FIG. 2 is a block diagram illustrating a schematic configuration of the information processing apparatus 2. The information processing apparatus 2 includes a CPU 21. The CPU 21 includes a ROM 22 that stores predetermined programs, a RAM 23 that is a work area of the CPU 21, a storage unit 24 that stores various data, an input unit 25 such as a keyboard and a mouse, and a display unit such as a CRT or a liquid crystal display. 26 is connected, and the CPU 21 controls these input / output devices in an integrated manner. Application software such as word processing software or spreadsheet software is installed in the storage unit 24, and a desired form or the like can be created by the information processing apparatus 2.

図3は、画像形成装置3の概略の構成を示すブロック図である。画像形成装置3は、CPU31を含む。CPU31には、所定のプログラム等を記憶するROM32、CPU31の作業領域となるRAM33、後述する補助記憶部36に記憶されるファイルを管理する管理部34、文字や数字等を含む記号のフォントを記憶するフォント記憶部35、種々のファイルやデータを記憶する補助記憶部36、および、印刷データに基づいて用紙等に画像を形成する印刷部37等の入出力機器が接続され、CPU21は、これらの入出力機器を統括して制御する。   FIG. 3 is a block diagram illustrating a schematic configuration of the image forming apparatus 3. The image forming apparatus 3 includes a CPU 31. The CPU 31 stores a ROM 32 that stores predetermined programs, a RAM 33 that is a work area of the CPU 31, a management unit 34 that manages files stored in an auxiliary storage unit 36, which will be described later, and a font of symbols including characters, numbers, and the like. An input / output device such as a font storage unit 35, an auxiliary storage unit 36 for storing various files and data, and a printing unit 37 for forming an image on paper based on the print data is connected. Supervises and controls input / output devices.

図4は、画像形成システム1によって最終的に形成すべき目的画像の一例を示す図である。目的画像41は、図5に示すような、複数の罫線が縦横に組み合わされてなる帳票等のフォームデータ42と、数字やアルファベット等を含む文字データ43と、が合成されることで形成される。目的画像41は、この実施形態では例えば商品表であり、定形的なフォームデータ42と、例えば日付けや顧客によって改められるページ毎に異なる複数種類の文字データとがそれぞれ合成されることで、通常複数ページ分形成される。フォームデータ42は、罫線の他に、ページ毎に変更されない文字等を含む場合がある。   FIG. 4 is a diagram illustrating an example of a target image to be finally formed by the image forming system 1. The target image 41 is formed by combining form data 42 such as a form in which a plurality of ruled lines are vertically and horizontally combined with character data 43 including numerals and alphabets as shown in FIG. . In this embodiment, the target image 41 is, for example, a product list, and is typically formed by combining a standard form data 42 and a plurality of types of character data that differ for each page that is revised by, for example, a date or a customer. Multiple pages are formed. In addition to the ruled lines, the form data 42 may include characters that are not changed for each page.

図6は、解析用画像の一例を示す図である。解析用画像44は、フォームデータ42に対する文字データ43の項目毎の位置データを取得するために作成される画像であり、文字データ43の各項目の位置に文字データに代えて特定記号を配することで形成される。この実施形態では、特定記号として“X”が用いられる。“X”の桁数は、“X”に代えて入力される文字データの桁数を表す。解析用画像44は、例えば情報処理装置2において、一般的なワープロソフトや表計算ソフト等で作成される。なお、特定記号“X”は、“X”以外の任意の文字または記号等であってもよい。   FIG. 6 is a diagram illustrating an example of an analysis image. The analysis image 44 is an image created in order to acquire position data for each item of the character data 43 with respect to the form data 42, and a specific symbol is arranged at the position of each item of the character data 43 instead of the character data. Is formed. In this embodiment, “X” is used as the specific symbol. The number of digits of “X” represents the number of digits of character data input instead of “X”. The analysis image 44 is created by, for example, general word processing software or spreadsheet software in the information processing apparatus 2. The specific symbol “X” may be any character or symbol other than “X”.

図7は、情報処理装置2から画像形成装置3へ出力される解析用画像44を含む解析コマンドデータの構成を示す図である。解析コマンドデータは、特定記号として“X”を設定し“X”の位置データを取得すべきことを示す位置データ取得コマンドと、解析用画像44の解析用画像データと、から構成される。ユーザが例えば表示部26に表示される位置データ取得ボタンをクリックすることで位置データ取得モードにした後に解析用画像44と特定記号“X”とを入力することで、画像形成装置3へ図7に示すような解析コマンドデータが出力される。   FIG. 7 is a diagram illustrating a configuration of analysis command data including an analysis image 44 output from the information processing apparatus 2 to the image forming apparatus 3. The analysis command data includes a position data acquisition command indicating that “X” is set as the specific symbol and the position data of “X” should be acquired, and analysis image data of the analysis image 44. When the user enters the position data acquisition mode by, for example, clicking the position data acquisition button displayed on the display unit 26, the analysis image 44 and the specific symbol “X” are input to the image forming apparatus 3 as shown in FIG. The analysis command data as shown in is output.

図8は、解析用画像データの詳細な構成を示す図である。解析用画像データは、先頭部分に、用紙サイズ、用紙方向、片面/両面印刷設定等の印刷設定情報を有する。印刷設定情報は、ダウンロードフォントの登録情報を含む場合がある。印刷設定情報の後には、解析用画像44の構成にしたがって、図形データおよび項目毎の文字データが配置される。図形データは、例えばビットマップやベクター等の図形データである。文字データは、フォントの種類や文字サイズに関する情報、および一文字毎のまたは文字列の中の先頭文字の位置データを含む。   FIG. 8 is a diagram showing a detailed configuration of the image data for analysis. The image data for analysis has print setting information such as paper size, paper direction, single-sided / double-sided printing setting, etc. at the head. The print setting information may include download font registration information. After the print setting information, graphic data and character data for each item are arranged according to the configuration of the analysis image 44. The graphic data is, for example, graphic data such as a bitmap or a vector. The character data includes information on the font type and character size, and position data of the first character for each character or in the character string.

図9は、図8に示す項目毎の文字データの詳細な構成を示す図であり、図9(a)は、一文字毎に位置データが設定される場合の文字データの構成を示し、図9(b)は、一項目の文字列毎に位置データが設定される場合の文字データの構成を示す。図9(a)に示すように、一文字毎に位置データが設定される場合、文字データは、先頭から順に、フォントの種類に関する情報、文字サイズに関する情報、および文字数分の、X,Y座標およびその座標に配置される一文字データ、から構成される。図9(b)に示すように、一項目の文字列毎に位置データが設定される場合、文字データは、先頭から順に、フォントの種類に関する情報、文字サイズに関する情報、X,Y座標およびその座標に配置される文字列データ、から構成される。   FIG. 9 is a diagram showing a detailed configuration of character data for each item shown in FIG. 8, and FIG. 9A shows a configuration of character data when position data is set for each character. (B) shows the structure of character data when position data is set for each character string of one item. As shown in FIG. 9A, in the case where position data is set for each character, the character data includes, in order from the top, information on the type of font, information on the character size, and the X, Y coordinates and the number of characters. It consists of one character data arranged at the coordinates. As shown in FIG. 9B, when position data is set for each item of character string, the character data includes information on the font type, information on the character size, X and Y coordinates, and their coordinates in order from the top. It consists of character string data arranged at the coordinates.

解析コマンドデータは、情報処理装置2から画像形成装置3へ出力されると、画像形成装置3のRAM33に保持される。画像形成装置3のCPU31は、解析コマンドデータに基づいて、解析用画像データ中から特定記号“X”を検出し、“X”を検出した場合はそのX,Y座標を取得していく。このようにして、特定記号“X”が配置されたすべての位置の位置データが取得される。この実施形態では、CPU31は、各項目の文字列のうち先頭文字のX,Y座標をその項目の位置データとして取得する。   When the analysis command data is output from the information processing apparatus 2 to the image forming apparatus 3, the analysis command data is held in the RAM 33 of the image forming apparatus 3. The CPU 31 of the image forming apparatus 3 detects the specific symbol “X” from the analysis image data based on the analysis command data, and when “X” is detected, acquires the X and Y coordinates. In this way, the position data of all positions where the specific symbol “X” is arranged is acquired. In this embodiment, the CPU 31 acquires the X and Y coordinates of the first character in the character string of each item as the position data of that item.

図10は、識別用画像の一例を示す図である。画像形成装置3は、文字データの各項目の位置データを取得すると、各項目を識別するための識別記号を各項目の位置に配置してなる識別用画像45を、印刷部37で印刷する。識別記号は、例えば左上から右下へ向けて下る通し番号である。なお、画像形成装置3は、識別用画像45を、情報処理装置2の表示部26に出力してもよい。また、画像形成装置3は、識別用画像45とともに、図11に示すような、識別記号と各識別記号の位置データとの対応関係を示すデータも、印刷部37または情報処理装置2の表示部26に出力してもよい。   FIG. 10 is a diagram illustrating an example of an identification image. When the image forming apparatus 3 acquires the position data of each item of the character data, the printing unit 37 prints an identification image 45 in which an identification symbol for identifying each item is arranged at the position of each item. The identification symbol is, for example, a serial number descending from upper left to lower right. Note that the image forming apparatus 3 may output the identification image 45 to the display unit 26 of the information processing apparatus 2. In addition to the identification image 45, the image forming apparatus 3 also displays data indicating the correspondence between the identification symbols and the position data of the identification symbols as shown in FIG. 26 may be output.

図12は、解析コマンドデータに基づいて取得された位置データの一例を示す図である。画像形成装置3のCPU31によって解析コマンドデータが解析された結果、図5に示すようなフォームデータ42、および、図12に示すような位置データが取得され、補助記憶部36に格納される。   FIG. 12 is a diagram illustrating an example of position data acquired based on analysis command data. As a result of analyzing the analysis command data by the CPU 31 of the image forming apparatus 3, form data 42 as shown in FIG. 5 and position data as shown in FIG. 12 are acquired and stored in the auxiliary storage unit 36.

図13は、フォームデータおよび位置データを格納する場合のコマンドファイルの構成を示す図である。フォームデータと位置データとは、例えば“AFILE(商品表)”というファイル名で補助記憶部36に関連付けて格納される。図14に示すように、補助記憶部36には、上述のようにして、フォームデータと位置データとを対応させて保持する複数のファイルが格納される。   FIG. 13 is a diagram showing the configuration of a command file when form data and position data are stored. The form data and the position data are stored in association with the auxiliary storage unit 36 with a file name “AFILE (product list)”, for example. As shown in FIG. 14, the auxiliary storage unit 36 stores a plurality of files that hold form data and position data in association with each other as described above.

図15は、補助記憶部36に記憶される複数のフォームデータの例を示す。補助記憶部36には、図5に示すような商品表用のフォームデータ42の他に、図15(a)に示すような請求書用のフォームデータ42a、および図15(b)に示すような見積書用のフォームデータ42b等、複数のフォームデータが記憶される。図15(a)に示す請求書用のフォームデータ42aは、例えば図16に示すような請求書を作成するためのフォームデータである。   FIG. 15 shows an example of a plurality of form data stored in the auxiliary storage unit 36. In the auxiliary storage unit 36, in addition to the product table form data 42 as shown in FIG. 5, invoice form data 42a as shown in FIG. 15 (a) and as shown in FIG. 15 (b). A plurality of form data such as a form data 42b for an estimate is stored. The invoice form data 42a shown in FIG. 15A is form data for creating an invoice as shown in FIG. 16, for example.

図17は、入力される文字データの一例を示す図である。ユーザは、例えば表示部26に表示される文字データ入力ボタンをクリックすることで文字データ入力モードにした後、図10に示すような識別用画像45を確認して、識別記号の示す順に図17(b)に示すような文字データを情報処理装置2の入力部25から入力する。なお、この際に、入力する文字データを合成させるフォームデータを指定するための指定情報として、例えば
“商品表”というキーワードを入力することもでき、この場合の文字データは図17(a)に示すようになる。図17(a)または図17(b)に示すような文字データが入力されると、入力された文字データは画像形成装置3に送られ、画像形成装置3のRAM33に保持される。
FIG. 17 is a diagram illustrating an example of input character data. For example, after the user enters the character data input mode by clicking the character data input button displayed on the display unit 26, the user confirms the identification image 45 as shown in FIG. Character data as shown in (b) is input from the input unit 25 of the information processing apparatus 2. At this time, for example, a keyword “product list” can be inputted as designation information for designating form data to be combined with character data to be inputted. In this case, the character data is shown in FIG. As shown. When character data as shown in FIG. 17A or FIG. 17B is input, the input character data is sent to the image forming apparatus 3 and held in the RAM 33 of the image forming apparatus 3.

図17(a)または図17(b)に示すような文字データが入力されると、画像形成装置3のCPU31は、まず、文字データが指定情報を含むか否かを判定し、図17(a)に示すように指定情報を含むと判定した場合は、指定情報のキーワードを含むファイル名で記憶されるフォームデータを補助記憶部36の中から選択し、選択されたフォームデータ(この実施形態の例では“AFILE(商品表)”)をRAM33上に展開し、展開されたフォームデータ42と、入力された文字データ(但し、指定情報を除く。)とを合成して、図4に示すような目的画像41を印刷部37で印刷する。   When character data as shown in FIG. 17A or FIG. 17B is input, the CPU 31 of the image forming apparatus 3 first determines whether or not the character data includes designation information, and FIG. When it is determined that the designated information is included as shown in a), the form data stored with the file name including the keyword of the designated information is selected from the auxiliary storage unit 36, and the selected form data (this embodiment) In the example of FIG. 4, “AFILE (product list)”) is expanded on the RAM 33, and the expanded form data 42 and the input character data (however, excluding designation information) are synthesized and shown in FIG. Such a target image 41 is printed by the printing unit 37.

また、画像形成装置3のCPU31は、入力された文字データが図17(b)に示すように指定情報を含まないと判定した場合は、文字データの先頭から所定範囲内のデータの中に、“商品表”、“請求書”、“見積書”、“依頼書”等、予め想定される文字のうちのいずれを含むかを検索し、検出された文字(この実施形態では“商品表”)を含むファイル名で記憶されるフォームデータを補助記憶部36の中から選択し、選択されたフォームデータ(この実施形態の例では“AFILE(商品表)”)をRAM33上に展開し、展開されたフォームデータ42と、入力された文字データ(但し、指定情報を除く。)とを合成して、図4に示すような目的画像41を印刷部37で印刷する。   When the CPU 31 of the image forming apparatus 3 determines that the input character data does not include the designation information as shown in FIG. 17B, the data within the predetermined range from the beginning of the character data A search is made as to which of the presumed characters such as “product list”, “invoice”, “quote”, “request form”, etc., and the detected character (in this embodiment, “product list”) ) Is selected from the auxiliary storage unit 36, and the selected form data (“AFILE (product list)” in this embodiment) is expanded on the RAM 33 and expanded. The formed form data 42 and the input character data (except for the designation information) are synthesized, and the target image 41 as shown in FIG.

なお、例えばCPU31は、“書”や“表”等の所定の文字に注目して上述の“商品表”や“請求書”等を検出するようにしてもよい。また、文字データは通常、先頭から所定範囲内に、その帳票の種類を表す表題(“商品表”、“請求書”、“見積書”、“依頼書”等)を含むので、上述のような手段によって文字データに合成すべきフォームデータを選択することができる。なお、文字データが“商品表”等の文字を含まない場合は、図17(a)に示すように文字データに指定情報を含めることで、フォームデータを選択することができる。   For example, the CPU 31 may detect the above-mentioned “product list”, “invoice”, etc. by paying attention to predetermined characters such as “book” and “table”. In addition, character data usually includes a title (“product list”, “invoice”, “estimate”, “request”, etc.) indicating the type of the form within a predetermined range from the beginning. The form data to be combined with the character data can be selected by various means. If the character data does not include a character such as “product list”, the form data can be selected by including the designation information in the character data as shown in FIG.

図18は、画像形成装置3の処理手順の一部を示すフローチャートである。画像形成装置3は、位置データ取得モードおよび印刷モードを備える。画像形成装置3のCPU31は、現在、位置データ取得モードであるか否かを判定し(S1)、位置データ取得モードであると判定した場合は図19に示すような所定の位置データ取得処理を行い(S2)、位置データ取得モードでないと判定した場合は図20に示すような所定の印刷処理を行う(S3)。   FIG. 18 is a flowchart showing a part of the processing procedure of the image forming apparatus 3. The image forming apparatus 3 includes a position data acquisition mode and a print mode. The CPU 31 of the image forming apparatus 3 determines whether or not the current position data acquisition mode is selected (S1). If it is determined that the position data acquisition mode is selected, a predetermined position data acquisition process as shown in FIG. 19 is performed. If it is determined (S2) that it is not the position data acquisition mode, a predetermined printing process as shown in FIG. 20 is performed (S3).

図19は、位置データ取得モードでの画像形成装置3の処理手順の一部を示すフローチャートである。画像形成装置3のCPU31は、位置データ取得モードに設定され、解析コマンドデータが入力されると、その解析コマンドデータの中の解析用画像データをRAM33に記憶するとともに(S11)、解析コマンドデータから特定記号“X”を取り出してRAM33に記憶する(S12)。   FIG. 19 is a flowchart showing a part of the processing procedure of the image forming apparatus 3 in the position data acquisition mode. When the CPU 31 of the image forming apparatus 3 is set to the position data acquisition mode and analysis command data is input, the analysis image data in the analysis command data is stored in the RAM 33 (S11), and from the analysis command data. The specific symbol “X” is extracted and stored in the RAM 33 (S12).

そして、CPU31は、解析用画像データを先頭部分から順次解析していき、解析対象が文字であるか否かを判定し(S13)、文字であると判定した場合はさらに特定記号であるか否かを判定する(S14)。CPU31は、S13において文字でないと判定した場合、S17に進んで解析結果を記憶する。CPU31は、S14において、解析対象が特定記号であると判定した場合、その特定記号の位置情報を取得し(S15)、特定記号を識別記号に変更して(S16)、解析結果を記憶する(S17)。CPU31は、S14において解析対象が特定記号でないと判定した場合、S17に進んで解析結果を記憶する。   Then, the CPU 31 sequentially analyzes the analysis image data from the head portion, determines whether or not the analysis target is a character (S13), and if it is determined that it is a character, whether or not it is a specific symbol. Is determined (S14). If the CPU 31 determines that the character is not a character in S13, the CPU 31 proceeds to S17 and stores the analysis result. If the CPU 31 determines in S14 that the analysis target is a specific symbol, the CPU 31 acquires position information of the specific symbol (S15), changes the specific symbol to an identification symbol (S16), and stores the analysis result (S16). S17). If the CPU 31 determines in S14 that the analysis target is not a specific symbol, the CPU 31 proceeds to S17 and stores the analysis result.

CPU31は、すべての解析用画像データについて解析が終了したか否かを判定し(S18)、終了していない場合はS13の処理に戻り、すべての解析用画像データについて解析が終了するまでS13〜S17の処理を繰り返す。   The CPU 31 determines whether or not the analysis has been completed for all the analysis image data (S18). If not, the CPU 31 returns to the process of S13, and until the analysis for all the analysis image data is completed, the processes from S13 to S13. The process of S17 is repeated.

CPU31は、S18においてすべての解析用画像データについて解析が終了したと判定した場合、解析用画像データ中に特定記号“X”があったか否かを判定し(S19)、特定記号“X”があったと判定した場合は図10に示すような識別用画像45を印刷部37に出力し識別用画像45を印刷する(S20)。なお、ここでCPU31は、印刷部37への出力に代えて情報処理装置2の表示部26へ出力してもよい。そして、CPU31は、図13および図14に示すように、ファイル名とともにフォームデータ42および文字データの位置データを補助記憶部36に格納する(S21)。   If the CPU 31 determines that the analysis has been completed for all the analysis image data in S18, the CPU 31 determines whether or not there is a specific symbol “X” in the analysis image data (S19). If it is determined that the image is identified, an identification image 45 as shown in FIG. Here, the CPU 31 may output to the display unit 26 of the information processing apparatus 2 instead of the output to the printing unit 37. Then, as shown in FIGS. 13 and 14, the CPU 31 stores the form data 42 and the position data of the character data together with the file name in the auxiliary storage unit 36 (S21).

図20は、印刷モードでの画像形成装置3の処理手順の一部を示すフローチャートである。画像形成装置3のCPU31は、印刷モードに設定され、文字データが入力されるとその文字データをRAM33に記憶し(S31)、文字データが指定情報を含むか否かを判定する(S32)。   FIG. 20 is a flowchart illustrating a part of the processing procedure of the image forming apparatus 3 in the print mode. When the CPU 31 of the image forming apparatus 3 is set to the print mode and character data is input, the character data is stored in the RAM 33 (S31), and it is determined whether or not the character data includes designation information (S32).

CPU31は、文字データが図17(a)に示すように指定情報を含むと判定した場合は、指定情報のキーワードを含むファイル名で記憶されるフォームデータを補助記憶部36に記憶される複数のフォームデータの中から選択する(S33)。   When the CPU 31 determines that the character data includes the designation information as shown in FIG. 17A, the CPU 31 stores a plurality of form data stored in the auxiliary storage unit 36 with the file name including the keyword of the designation information. The form data is selected (S33).

また、CPU31は、文字データが図17(b)に示すように指定情報を含まないと判定した場合は、文字データの先頭から所定範囲内のデータの中から、“商品表”、“請求書”、“見積書”、“依頼書”等、予め想定される文字のうちのいずれかを検出し(S34)、検出した文字を含むファイル名で記憶されるフォームデータを補助記憶部36に記憶される複数のフォームデータの中から選択する(S35)。   When the CPU 31 determines that the character data does not include the designation information as shown in FIG. 17B, the “product list”, “invoice” is selected from the data within a predetermined range from the beginning of the character data. ”,“ Estimate Form ”,“ Request Form ”, etc., one of the characters assumed in advance is detected (S34), and the form data stored with the file name including the detected character is stored in the auxiliary storage unit 36. A plurality of form data are selected (S35).

そして、CPU31は、選択したフォームデータをRAM33上に展開するとともに
(S36)、そのフォームデータに対応する位置データをRAM33上に読み出す(S37)。CPU31は、位置データに基づいて文字データ43をフォームデータ42上に展開し(S38)、最終位置まで文字データの展開が終了したか否かを判定する(S39)。CPU31は、文字データの展開が終了していないと判定した場合、S38の処理に戻って最終位置まで文字データの展開が終了するまでS38の処理を繰り返す。CPU31は、最終位置まで文字データの展開が終了したと判定した場合、目的画像41を印刷部37で印刷する(S40)。なお、CPU31は、文字データが複数ページ分ある場合は、次ページ分の文字データについてS38〜S40の処理を繰り返す。
Then, the CPU 31 expands the selected form data on the RAM 33 (S36), and reads position data corresponding to the form data on the RAM 33 (S37). The CPU 31 expands the character data 43 on the form data 42 based on the position data (S38), and determines whether the expansion of the character data has been completed up to the final position (S39). If the CPU 31 determines that the character data expansion has not ended, the CPU 31 returns to the process of S38 and repeats the process of S38 until the character data expansion ends to the final position. When the CPU 31 determines that the development of the character data has been completed up to the final position, the CPU 31 prints the target image 41 with the printing unit 37 (S40). In addition, when there are a plurality of pages of character data, the CPU 31 repeats the processes of S38 to S40 for the character data of the next page.

上述のような位置データ取得処理および印刷処理は、この実施形態では画像形成装置3のROM32にプログラム化されて格納されている。   The position data acquisition process and the printing process as described above are stored in the ROM 32 of the image forming apparatus 3 as a program in this embodiment.

なお、解析コマンドデータに基づいて文字データの位置データを解析する画像形成装置3には、情報処理装置2とは別に、ホストコンピュータやデータベースサーバ等が接続され、フォームデータ42と合成して印刷する文字データをホストコンピュータ等から取得するようにすることもできる。この場合、画像形成装置3に、ホストコンピュータ等に格納される文字データの項目の順序に合わせて、識別記号と文字データとの対応関係の設定を可能にする設定手段を設けるとよい。   In addition to the information processing apparatus 2, a host computer, a database server, or the like is connected to the image forming apparatus 3 that analyzes the position data of the character data based on the analysis command data, and is combined with the form data 42 and printed. Character data can also be obtained from a host computer or the like. In this case, the image forming apparatus 3 may be provided with setting means that enables setting of the correspondence between the identification symbols and the character data in accordance with the order of the items of character data stored in the host computer or the like.

また、解析コマンドデータの記憶手段、解析コマンドデータに基づく位置データの取得手段、識別用画像の出力手段、入力された文字データの記憶手段、および、識別記号と文字データとの対応関係の設定手段は、上述の実施形態のように必ずしも画像形成装置3に備える必要はなく、これらの全ての手段、またはこれらのうち任意の手段を情報処置装置2に備えることもでき、これによっても同様の効果を奏することができる。例えば、解析コマンドデータの記憶手段および解析コマンドデータに基づく位置データの取得手段を情報処理装置2に備えることによって、文字データの位置データを容易かつ安価に取得することができる。但し、目的画像41を印刷する手段は画像形成装置3が備える。   Also, analysis command data storage means, position data acquisition means based on analysis command data, identification image output means, input character data storage means, and setting means for setting correspondence between identification symbols and character data Is not necessarily provided in the image forming apparatus 3 as in the above-described embodiment, and all of these means, or any of these means can be provided in the information processing apparatus 2, and the same effect can be obtained by this. Can be played. For example, by providing the information processing apparatus 2 with analysis command data storage means and position data acquisition means based on analysis command data, the position data of character data can be acquired easily and inexpensively. However, the image forming apparatus 3 includes means for printing the target image 41.

この発明の実施形態に係る画像形成システムの概略の構成を示す図である。1 is a diagram showing a schematic configuration of an image forming system according to an embodiment of the present invention. 情報処理装置の概略の構成を示すブロック図である。It is a block diagram which shows the schematic structure of information processing apparatus. 画像形成装置の概略の構成を示すブロック図である。1 is a block diagram illustrating a schematic configuration of an image forming apparatus. 最終的に形成すべき目的画像の一例を示す図である。It is a figure which shows an example of the target image which should finally be formed. 図4に示す目的画像のうちのフォームデータを示す図である。FIG. 5 is a diagram showing form data in the target image shown in FIG. 4. 解析用画像の一例を示す図である。It is a figure which shows an example of the image for an analysis. 情報処理装置から画像形成装置へ出力される解析用画像を含む解析コマンドデータの構成を示す図である。It is a figure which shows the structure of the analysis command data containing the image for an analysis output to an image formation apparatus from an information processing apparatus. 解析用画像データの詳細な構成を示す図である。It is a figure which shows the detailed structure of the image data for analysis. 図8に示す項目毎の文字データの詳細な構成を示す図であり、図9(a)は一文字毎に位置データが設定される場合の文字データの構成を示し、図9(b)は一項目の文字列毎に位置データが設定される場合の文字データの構成を示す。FIG. 9A is a diagram illustrating a detailed configuration of character data for each item illustrated in FIG. 8. FIG. 9A illustrates a configuration of character data when position data is set for each character, and FIG. The structure of character data when position data is set for each character string of items is shown. 識別用画像の一例を示す図である。It is a figure which shows an example of the image for identification. 識別記号と各識別記号の位置データとの対応関係を示すデータの一例を示す図である。It is a figure which shows an example of the data which show the correspondence of an identification symbol and the positional data of each identification symbol. 解析コマンドデータに基づいて取得された位置データの一例を示す図である。It is a figure which shows an example of the position data acquired based on analysis command data. フォームデータおよび位置データを格納する場合のコマンドファイルの構成を示す図である。It is a figure which shows the structure of the command file in the case of storing form data and position data. 補助記憶部に格納されるフォームデータと位置データとを対応させて保持するファイルのイメージ図である。It is an image figure of the file which hold | maintains the form data and positional data which are stored in an auxiliary storage part correspondingly. 補助記憶部に記憶される複数のフォームデータの例を示し、(a)は請求書用のフォームデータの一例を示し、(b)は見積書用のフォームデータの一例を示す。The example of the some form data memorize | stored in an auxiliary | assistant memory | storage part is shown, (a) shows an example of the form data for bills, (b) shows an example of the form data for estimates. 図15(a)に示すフォームデータに文字データが合成されることで作成された請求書の一例を示す。An example of an invoice created by combining character data with the form data shown in FIG. 入力される文字データの一例を示す図である。It is a figure which shows an example of the character data input. 画像形成装置3の処理手順の一部を示すフローチャートである。4 is a flowchart showing a part of the processing procedure of the image forming apparatus 3. 位置データ取得モードでの画像形成装置の処理手順の一部を示すフローチャートである。6 is a flowchart illustrating a part of a processing procedure of the image forming apparatus in a position data acquisition mode. 印刷モードでの画像形成装置の処理手順の一部を示すフローチャートである。6 is a flowchart illustrating a part of a processing procedure of the image forming apparatus in a print mode.

符号の説明Explanation of symbols

1 画像形成システム
2 情報処理装置
3 画像形成装置
21,31 CPU
22,32 ROM
23,33 RAM
24 記憶部
25 入力部
26 表示部
36 補助記憶部
37 印刷部
41 目的画像
42,42a,42b フォームデータ
43 文字データ
44 解析用画像
45 識別用画像
DESCRIPTION OF SYMBOLS 1 Image forming system 2 Information processing apparatus 3 Image forming apparatus 21,31 CPU
22,32 ROM
23,33 RAM
24 storage unit 25 input unit 26 display unit 36 auxiliary storage unit 37 printing unit 41 target image 42, 42a, 42b form data 43 character data 44 analysis image 45 identification image 45

Claims (6)

文字データの入力を受ける情報処理装置と、前記情報処理装置と接続された画像形成装置と、を備え、罫線情報を含むフォームデータを予め複数記憶し、前記複数のフォームデータの中から選択されたフォームデータと前記文字データとを合成して前記画像形成装置から出力する画像形成システムにおいて、
前記文字データの一部に基づいて前記複数のフォームデータの中から特定のフォームデータを選択する制御手段を備え
前記制御手段は、前記文字データが前記特定のフォームデータを指定する指定情報を含むか否かを判定し、前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索し、検索結果に基づいて前記特定のフォームデータを選択することを特徴とする画像形成システム。
An information processing apparatus that receives input of character data, and an image forming apparatus connected to the information processing apparatus, wherein a plurality of form data including ruled line information are stored in advance, and selected from the plurality of form data In the image forming system for combining form data and the character data and outputting from the image forming apparatus,
Control means for selecting specific form data from the plurality of form data based on a part of the character data ;
The control means determines whether or not the character data includes specification information that specifies the specific form data, and determines that the character data does not include the specification information. An image forming system which searches for a title representing a type of form data and includes any of a plurality of titles assumed in advance, and selects the specific form data based on a search result .
前記制御手段は、前記文字データのうち先頭から所定範囲内にあるデータに基づいて前記特定のフォームデータを選択することを特徴とする請求項1に記載の画像形成システム。 The image forming system according to claim 1, wherein the control unit selects the specific form data based on data within a predetermined range from the beginning of the character data. 罫線情報を含むフォームデータを予め複数記憶し、前記複数のフォームデータの中から選択されたフォームデータと入力された文字データとを合成して出力する情報処理装置において、
前記文字データの一部に基づいて前記複数のフォームデータの中から特定のフォームデータを選択する制御手段を備え
前記制御手段は、前記文字データが前記特定のフォームデータを指定する指定情報を含むか否かを判定し、前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索し、検索結果に基づいて前記特定のフォームデータを選択することを特徴とする情報処理装置。
In an information processing apparatus that stores a plurality of form data including ruled line information in advance and synthesizes and outputs form data selected from the plurality of form data and input character data.
Control means for selecting specific form data from the plurality of form data based on a part of the character data ;
The control means determines whether or not the character data includes specification information that specifies the specific form data, and determines that the character data does not include the specification information. An information processing apparatus that searches for a title representing a type of the form data and includes any of a plurality of titles assumed in advance and selects the specific form data based on a search result .
罫線情報を含むフォームデータを予め複数記憶し、前記複数のフォームデータの中から選択されたフォームデータと入力された文字データとを合成して出力する画像形成装置において、
前記文字データの一部に基づいて前記複数のフォームデータの中から特定のフォームデータを選択する制御手段を備え
前記制御手段は、前記文字データが前記特定のフォームデータを指定する指定情報を含むか否かを判定し、前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索し、検索結果に基づいて前記特定のフォームデータを選択することを特徴とする画像形成装置。
In an image forming apparatus for storing a plurality of form data including ruled line information in advance and combining and outputting the form data selected from the plurality of form data and the input character data,
Control means for selecting specific form data from the plurality of form data based on a part of the character data ;
The control means determines whether or not the character data includes specification information that specifies the specific form data, and determines that the character data does not include the specification information. An image forming apparatus that searches for a title representing a type of the form data and includes any of a plurality of titles assumed in advance, and selects the specific form data based on a search result .
入力された文字データが、罫線情報を含む複数のフォームデータの中から特定のフォームデータを指定する指定情報を含むか否かを判定する第1ステップと、
前記第1ステップにおいて前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索する第2ステップと、
前記第2ステップにおける検索結果に基づいて前記複数のフォームデータの中から前記特定のフォームデータを選択する第3ステップと、
前記文字データと前記第3ステップにおいて選択されたフォームデータとを合成して出力する第4ステップと、を備えることを特徴とする画像形成方法。
A first step of determining whether the input character data includes designation information for designating specific form data from among a plurality of form data including ruled line information;
When it is determined in the first step that the character data does not include the designation information, the character data is a title representing a type of the plurality of form data, and any of a plurality of titles assumed in advance is selected. A second step of searching for inclusion;
A third step of selecting the specific form data from the plurality of form data based on the search result in the second step,
And a fourth step of synthesizing and outputting the character data and the form data selected in the third step .
入力された文字データが、罫線情報を含む複数のフォームデータの中から特定のフォームデータを指定する指定情報を含むか否かを判定する第1ステップと、
前記第1ステップにおいて前記文字データが前記指定情報を含まないと判定した場合に、前記文字データが前記複数のフォームデータの種類を表す表題であって予め想定される複数の表題のうちのいずれを含むかを検索する第2ステップと、
前記第2ステップにおける検索結果に基づいて前記複数のフォームデータの中から前記特定のフォームデータを選択する第3ステップと、
前記文字データと前記第3ステップにおいて選択されたフォームデータとを合成して出力する第4ステップと、を順に処理することを特徴とする画像形成用プログラム。
A first step of determining whether the input character data includes designation information for designating specific form data from among a plurality of form data including ruled line information;
When it is determined in the first step that the character data does not include the designation information, the character data is a title representing a type of the plurality of form data, and any of a plurality of titles assumed in advance is selected. A second step of searching for inclusion;
A third step of selecting the specific form data from the plurality of form data based on the search result in the second step,
An image forming program that sequentially processes the character data and the fourth step of combining and outputting the form data selected in the third step .
JP2004123303A 2004-04-19 2004-04-19 Image forming system, information processing apparatus, image forming apparatus, image forming method, and image forming program Expired - Fee Related JP4521218B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004123303A JP4521218B2 (en) 2004-04-19 2004-04-19 Image forming system, information processing apparatus, image forming apparatus, image forming method, and image forming program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004123303A JP4521218B2 (en) 2004-04-19 2004-04-19 Image forming system, information processing apparatus, image forming apparatus, image forming method, and image forming program

Publications (2)

Publication Number Publication Date
JP2005305719A JP2005305719A (en) 2005-11-04
JP4521218B2 true JP4521218B2 (en) 2010-08-11

Family

ID=35435032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004123303A Expired - Fee Related JP4521218B2 (en) 2004-04-19 2004-04-19 Image forming system, information processing apparatus, image forming apparatus, image forming method, and image forming program

Country Status (1)

Country Link
JP (1) JP4521218B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5050808B2 (en) * 2007-11-26 2012-10-17 株式会社寺岡精工 Printing system
JP6425386B2 (en) * 2013-03-29 2018-11-21 トッパン・フォームズ株式会社 Form output system and form output method
JP6344840B2 (en) * 2013-06-17 2018-06-20 トッパン・フォームズ株式会社 Form output system
CN116306576B (en) * 2023-05-24 2023-08-15 山东成信彩印有限公司 Book printing error detection system and method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04241018A (en) * 1991-01-25 1992-08-28 Dainippon Printing Co Ltd Data output system
JPH07220004A (en) * 1994-01-28 1995-08-18 Hitachi Ltd Detailed statement format printing system
JPH09134127A (en) * 1995-11-10 1997-05-20 Poparu:Kk Price card preparation system
JP2003237167A (en) * 2002-02-20 2003-08-27 Oki Data Corp Printing control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04241018A (en) * 1991-01-25 1992-08-28 Dainippon Printing Co Ltd Data output system
JPH07220004A (en) * 1994-01-28 1995-08-18 Hitachi Ltd Detailed statement format printing system
JPH09134127A (en) * 1995-11-10 1997-05-20 Poparu:Kk Price card preparation system
JP2003237167A (en) * 2002-02-20 2003-08-27 Oki Data Corp Printing control method

Also Published As

Publication number Publication date
JP2005305719A (en) 2005-11-04

Similar Documents

Publication Publication Date Title
US8107727B2 (en) Document processing apparatus, document processing method, and computer program product
US6533822B2 (en) Creating summaries along with indicators, and automatically positioned tabs
US9310971B2 (en) Document viewing device for display document data
JP2001337994A (en) Thumbnail display system and method and recording medium with processing program therefor recorded therein
JP5551986B2 (en) Information processing apparatus, information processing method, and program
JP2005182460A (en) Information processor, annotation processing method, information processing program, and recording medium having information processing program stored therein
JP4521218B2 (en) Image forming system, information processing apparatus, image forming apparatus, image forming method, and image forming program
JP2007323474A (en) Ocr system, ocr format parameter preparation method, its program and program recording medium
JP2004157668A (en) Retrieval system, retrieval method and retrieval program
JP2006113976A (en) Content display device and method
JP2002312401A (en) Electronic filing device, control method thereof, recording medium and program
JP2550068B2 (en) How to search and display information
JP2002024796A (en) Character recognition device and method
JP2003132078A (en) Database construction device, method therefor, program thereof and recording medium
JP2009104548A (en) Document retrieval device and document retrieval support method
JP3225735B2 (en) Information retrieval device
JP2001297089A (en) Document retrieval method and storage medium with program stored therein for executing the method
JP2005316881A (en) Program for drawing retrieval, drawing retrieval device, and method for displaying drawing retrieval result
JP2016207036A (en) Support device, support method, and support program
JPS62263567A (en) Input system using pointing device and key
JP2889052B2 (en) Character typeface processing method and apparatus
JP2006184939A (en) Category information preparing device, category information preparing program
JPH0237466A (en) Information processing system
JPS63293674A (en) Retrieving/displaying method for sentence
JP2005271482A (en) Image formation system, information processing device, image formation device, image formation method and image forming program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060912

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090825

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091022

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20091022

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100524

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4521218

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140528

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees