JPH096974A - Image processing method and apparatus - Google Patents

Image processing method and apparatus

Info

Publication number
JPH096974A
JPH096974A JP7153311A JP15331195A JPH096974A JP H096974 A JPH096974 A JP H096974A JP 7153311 A JP7153311 A JP 7153311A JP 15331195 A JP15331195 A JP 15331195A JP H096974 A JPH096974 A JP H096974A
Authority
JP
Japan
Prior art keywords
image
area
attribute
text
image processing
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.)
Pending
Application number
JP7153311A
Other languages
Japanese (ja)
Inventor
Kazuyuki Saito
和之 齋藤
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP7153311A priority Critical patent/JPH096974A/en
Publication of JPH096974A publication Critical patent/JPH096974A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】 【目的】 テキスト領域や表領域等の各種属性の画像情
報領域が混在する画像情報において、各属性毎に出力す
るか否かを簡単な操作で制御できるようにする。 【構成】 画像情報を入力し(ステップS201)、入
力画像から領域を分割し(ステップS202)、各領域
毎に属性を識別し得る識別番号を付加して矩形データと
して記憶し(ステップS203、図5)、出力対象の選
択処理(ステップS301)に応じて前記記憶した矩形
データ内の出力フラグを変更し(ステップS302)、
この矩形データに従って出力を制御する。
(57) [Summary] [Purpose] In image information in which image information areas of various attributes such as a text area and a table area coexist, whether or not to output each attribute can be controlled by a simple operation. [Structure] Image information is input (step S201), an area is divided from the input image (step S202), and an identification number for identifying an attribute is added to each area and stored as rectangular data (step S203, FIG. 5) change the output flag in the stored rectangular data according to the output target selection process (step S301) (step S302),
The output is controlled according to this rectangular data.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、OCR(光学的文字認
識)装置、複写機、ファクシミリ等の電子装置におい
て、特に入力画像に対してテキスト領域、表領域、図形
領域、図表内テキスト領域等の領域に分割し得る画像処
理方法及び装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic device such as an OCR (optical character recognition) device, a copying machine, a facsimile, etc., particularly a text area, a table area, a graphic area, a text area in a chart, etc. for an input image. The present invention relates to an image processing method and apparatus that can be divided into areas.

【0002】[0002]

【従来の技術】従来の画像処理装置においては自動領域
分割手段として、テキスト領域およびテキスト以外の領
域に分割し出力処理を行うものがある。また、表領域に
対しては、罫線を抽出し、罫線に囲まれた領域内のテキ
ストを抽出処理するものがある。
2. Description of the Related Art In a conventional image processing apparatus, as an automatic area dividing means, there is one that divides into a text area and an area other than text and performs output processing. Further, there is a method in which a ruled line is extracted for the table area and the text in the area surrounded by the ruled line is extracted.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上述の
従来技術では、本文中に表がある場合、その表の中のテ
キストを表内テキストとして取り出しを行っても本文の
テキストと表内のテキストが常に一緒に出力されるた
め、認識を行っても本文と表は同時に表示され、認識結
果を分けることが出来ず、本文中に表内テキストが混在
してしまっていた。
However, in the above-mentioned prior art, when a table is included in the text, the text in the text and the text in the table are not removed even if the text in the table is extracted as the text in the table. Since they are always output together, the text and table are displayed at the same time even when recognition is performed, and the recognition results cannot be separated, and the text in the table is mixed in the text.

【0004】そのため、表内テキスト領域のみが所望で
あっても、それを得るためには出力後他のテキスト領域
を削除するか、表領域のみをあらかじめ指定しておく等
の手間が必要であるという欠点があった。
Therefore, even if only the in-table text area is desired, in order to obtain it, it is necessary to delete other text areas after output or to specify only the table area in advance. There was a drawback.

【0005】[0005]

【発明が解決するための手段】Means for Solving the Invention

【0006】[0006]

【課題を解決する為の手段】上記従来の課題を解決する
為に、本発明は入力した画像情報により、画像の存在す
る領域を抽出し、前記抽出された領域から識別される非
テキストに該当する領域に内包されているテキスト領域
を検出し、非テキスト領域に内包されているテキストの
選択出力が指示された場合に、前記検出された非テキス
ト領域に内包されているテキスト領域の画像を出力する
よう制御する画像処理方法及び装置を提供する。
In order to solve the above-mentioned conventional problems, the present invention extracts a region in which an image exists based on input image information and corresponds to a non-text discriminated from the extracted region. The text area included in the area to be detected is detected, and when the selective output of the text included in the non-text area is instructed, the image of the text area included in the detected non-text area is output. There is provided an image processing method and apparatus for controlling so.

【0007】また、上記従来の課題を解決する為に、本
発明は好ましくは非テキスト領域に内包されているテキ
ストの選択出力が指示されなかった場合に、前記非テキ
スト領域に内包されているテキスト領域の画像を出力し
ないよう制御する。
Further, in order to solve the above-mentioned conventional problems, the present invention preferably, when the selective output of the text included in the non-text area is not instructed, the text included in the non-text area is preferably instructed. Control not to output the image of the area.

【0008】また、上記従来の課題を解決する為に、本
発明は好ましくは前記非テキスト領域は、表が描かれて
いる画像領域とする。
In order to solve the above conventional problems, the present invention preferably sets the non-text area to an image area in which a table is drawn.

【0009】また、上記従来の課題を解決する為に、本
発明は好ましくは前記非テキストの領域は、図形が描か
れている画像領域とする。
In order to solve the above-mentioned conventional problems, the present invention preferably sets the non-text area to an image area in which a graphic is drawn.

【0010】また、上記従来の課題を解決する為に、本
発明は好ましくは前記非テキストの選択出力の指示は、
画面上で行われる。
In order to solve the above-mentioned conventional problems, the present invention preferably provides the non-text selective output instruction,
Done on screen.

【0011】また、上記従来の課題を解決する為に、本
発明は好ましくは前記テキストの選択出力の指示は、同
一属性毎に指示される。
In order to solve the above-mentioned conventional problems, the present invention preferably gives an instruction for the selective output of the text for each same attribute.

【0012】また、上記従来の課題を解決する為に、本
発明は好ましくは前記入力される画像情報は、複数種の
属性の画像が混在したものとする。
In order to solve the above-mentioned conventional problems, the present invention is preferably such that the input image information is a mixture of images having a plurality of types of attributes.

【0013】上記従来の課題を解決する為に、本発明は
入力した画像情報より抽出される画像の存在する領域及
び各領域の画像の属性を領域毎に記憶し、所望の属性を
指示し、前記指示された属性の領域を前記記憶されてい
る領域情報に従って判断し、該指示された属性の領域で
あると判断される領域の画像情報を出力するよう制御す
る画像処理方法及び装置を提供する。
In order to solve the above-mentioned conventional problems, the present invention stores, for each area, an area in which an image extracted from input image information exists and an image attribute of each area, and indicates a desired attribute, Provided is an image processing method and apparatus for controlling an area of the designated attribute according to the stored area information and outputting image information of the area determined to be the area of the designated attribute. .

【0014】また、上記従来の課題を解決する為に、本
発明は好ましくは前記指示された属性の領域を出力する
か否かを指示し、該指示に応じて前記画像情報の出力の
制御を行う。
In order to solve the above-mentioned conventional problems, the present invention preferably gives an instruction as to whether or not to output the area having the instructed attribute, and controls the output of the image information according to the instruction. To do.

【0015】また、上記従来の課題を解決する為に、本
発明は好ましくは前記記憶する画像の属性は、当該領域
の画像がテキストであることを示す情報とする。
In order to solve the above conventional problems, the present invention preferably sets the attribute of the image to be stored as information indicating that the image in the area is text.

【0016】また、上記従来の課題を解決する為に、本
発明は好ましくは前記記憶する画像の属性は、当該領域
の画像が図形であることを示す情報とする。
In order to solve the above conventional problems, the present invention preferably sets the attribute of the image to be stored as information indicating that the image of the area is a figure.

【0017】また、上記従来の課題を解決する為に、本
発明は好ましくは前記記憶する画像の属性は、当該領域
の画像が表であることを示す情報とする。
In order to solve the above conventional problems, the present invention preferably sets the attribute of the image to be stored as information indicating that the image of the area is a table.

【0018】また、上記従来の課題を解決する為に、本
発明は好ましくは前記記憶する画像の属性は、当該領域
の画像が図内テキストであることを示す情報とする。
Further, in order to solve the above-mentioned conventional problems, in the present invention, the attribute of the image to be stored is preferably information indicating that the image in the area is text in the figure.

【0019】また、上記従来の課題を解決する為に、本
発明は好ましくは前記記憶する画像の属性は、当該領域
の画像が表内テキストであることを示す情報とする。
In order to solve the above-mentioned conventional problems, the present invention preferably sets the attribute of the image to be stored as information indicating that the image of the area is the in-table text.

【0020】また、上記従来の課題を解決する為に、本
発明は好ましくは前記指示は、画面上で指示する。
In order to solve the above-mentioned conventional problems, the present invention preferably gives the instruction on the screen.

【0021】また、上記従来の課題を解決する為に、本
発明は好ましくは前記出力制御指示は、画面上で指示す
る。
In order to solve the above conventional problems, the present invention preferably gives the output control instruction on a screen.

【0022】上記従来の課題を解決する為に、本発明は
処理対象となっている画像情報に存在する画像の属性を
提示し、前記提示された属性について、各属性の画像情
報の出力を行うか否か指示し、前記指示に基づく画像の
出力制御情報を記憶する画像処理方法及び装置を提供す
る。
In order to solve the above conventional problems, the present invention presents the attributes of images existing in the image information to be processed, and outputs the image information of each attribute for the presented attributes. There is provided an image processing method and apparatus for instructing whether or not to output, and storing output control information of an image based on the instruction.

【0023】また、上記従来の課題を解決する為に、本
発明は好ましくは前記画像情報に含まれる画像の存在す
る領域に関し、各領域の位置情報と当該領域の画像の属
性情報を含む領域情報を記憶し、前記提示する属性は、
前記領域情報として記憶されている属性とする。
Further, in order to solve the above-mentioned conventional problems, the present invention preferably relates to an area where an image included in the image information exists, and area information including position information of each area and attribute information of the image of the area. And the attributes presented are:
The attribute is stored as the area information.

【0024】また、上記従来の課題を解決する為に、本
発明は好ましくは前記画像の出力制御情報は、前記領域
情報に含ませる。
In order to solve the above conventional problems, the present invention preferably includes the output control information of the image in the area information.

【0025】また、上記従来の課題を解決する為に、本
発明は好ましくは前記指示は、表示画面上とする。
Further, in order to solve the above-mentioned conventional problems, in the present invention, preferably, the instruction is on a display screen.

【0026】[0026]

【実施例】【Example】

(第1の実施例)図1は第1の実施例における画像処理
装置の構成を表すブロック図である。図1において、1
01は画像原稿に光を照射し、その反射光を読み取り電
気信号に変換するスキャナ、102はスキャナ101で
得られた電気信号を2値のデジタル電気信号に変換し他
の装置構成要素に伝送するためのスキャナインタフェー
ス回路、103はディスプレイ108のウィンドウ上で
所望とする座標を入力するためのポインティングデバイ
ス(マウス等)、キーボード113は各種制御コマンド
や文字コードを入力する為のキーボード、104はポイ
ンティングデバイス103やキーボード113からの信
号を受け、それを他の装置構成要素に伝送する為のイン
タフェース回路、105はROM106内の制御プログ
ラムに従って、装置全体の制御及び文字切り出し処理や
認識処理を実行するためのCPU、106は後述するフ
ローチャートに示すCPU105が実行する処理の制御
プログラム、各種処理プログラムやフォントデータなど
を格納しているROM、107は文字画像の展開や文字
認識処理のための作業領域などとして用いられ、また、
画像の領域の属性を判断する際に用いる基準のパラメー
タ等を格納する為のRAMである。また、108は入力
イメージや認識結果を表示するためのディスプレイであ
り、CRTや液晶表示器である。109はディスプレイ
インタフェース回路である。ディスプレイ108には、
RAM107の所定アドレスエリアに格納されているV
RAM領域のイメージを表示する。110は、登録され
たデータが格納されるハードディスク等の外部記憶装置
で、111はそのインタフェースである。そして112
は各装置構成要素を接続するバスである。また、プリン
タ115は本願発明の出力制御に基づいて出力されるこ
ととなった情報、或いは認識結果を出力するものであ
り、LBPやインクジェットプリンタからなる。114
はそのプリンタ115とのインタフェースである。11
6は、通信インタフェースであり、公衆回線等によるデ
ータの通信を制御し、画像の入力や結果の出力も行う。
(First Embodiment) FIG. 1 is a block diagram showing the arrangement of an image processing apparatus according to the first embodiment. In FIG. 1, 1
Reference numeral 01 denotes a scanner that irradiates an image original with light and reads the reflected light to convert it into an electric signal. Reference numeral 102 converts the electric signal obtained by the scanner 101 into a binary digital electric signal and transmits it to other device components. A scanner interface circuit for inputting, 103 is a pointing device (mouse or the like) for inputting desired coordinates on the window of the display 108, a keyboard 113 is a keyboard for inputting various control commands and character codes, and 104 is a pointing device. An interface circuit for receiving signals from the 103 and the keyboard 113 and transmitting them to other device constituent elements, 105 is for executing control of the entire device and character cutting processing and recognition processing according to a control program in the ROM 106. CPU, 106 is shown in the flow chart described later. Processing control program of CPU105 executes, ROM that stores various processing programs and font data, 107 is used as such a work area for the character image expansion and character recognition processing, also,
This is a RAM for storing reference parameters and the like used when determining the attributes of the image area. Reference numeral 108 is a display for displaying an input image and a recognition result, which is a CRT or a liquid crystal display. 109 is a display interface circuit. On the display 108,
V stored in a predetermined address area of the RAM 107
Display an image of the RAM area. Reference numeral 110 is an external storage device such as a hard disk in which registered data is stored, and 111 is its interface. And 112
Is a bus for connecting each device component. Further, the printer 115 outputs information or a recognition result that is to be output based on the output control of the present invention, and is composed of an LBP or an inkjet printer. 114
Is an interface with the printer 115. 11
Reference numeral 6 denotes a communication interface, which controls data communication through a public line or the like, and also inputs an image and outputs a result.

【0027】次に処理の流れについて図2のフローチヤ
ート、図3、図4、図5、図6、図7、図8、および図
9にしたがって説明する。
Next, the process flow will be described with reference to the flow chart of FIG. 2 and FIGS. 3, 4, 5, 6, 7, 8 and 9.

【0028】まず、各種領域の抽出の実施例を示す。First, an embodiment of extracting various areas will be described.

【0029】S201で認識しようとする文書の画像を
スキャナ101で読み込み、2値の画像データに変換し
てRAM107に格納する。
In step S201, the image of the document to be recognized is read by the scanner 101, converted into binary image data, and stored in the RAM 107.

【0030】そのスキャナ101により得られた入力画
像を解析してS202で領域分割処理を行い、テキスト
領域、図形領域、表領域等の属性の異なる各種領域を予
め各属性ごとに定義づけられた特性条件に従って抽出す
る。各種領域には、各種属性(テキスト、図形、表等)
に対応した識別符号をデータの属性としてS202で抽
出された領域を表わす矩形データに付加する。
The input image obtained by the scanner 101 is analyzed and area division processing is performed in S202, and various areas having different attributes such as a text area, a figure area, and a table area are defined in advance for each attribute. Extract according to the conditions. Various attributes (text, figures, tables, etc.) in various areas
The identification code corresponding to is added to the rectangular data representing the area extracted in S202 as a data attribute.

【0031】さらにS203において表領域や図形領域
と推定された非テキスト領域に含まれる文字が存在する
場合を考慮して、それらの領域内のテキスト領域の抽出
処理を行う。非テキスト領域内のテキストの抽出処理
は、S202で抽出された非テキスト領域全部に対して
繰り返し行われる。ここで抽出された非テキスト領域内
テキストには、各領域の属性として「表内テキスト」や
「図内テキスト」として非テキスト(表或いは図)から
抽出されたテキストの領域であることを示すべく矩形デ
ータに本文のテキスト領域とは異なる識別符号を付加す
る。図5には、S201で入力された原稿の画像情報か
らS203までの処理で抽出された矩形の、RAM10
7に格納される際のデータのフォーマットを示す。
(a)が各矩形(テキスト領域、表領域、図形領域、表
内テキスト領域、図内テキスト領域等)単位のデータの
フォーマットであり、各矩形を特定する為の始点、終点
座標と、その矩形の属性、S201で入力された画像か
ら抽出された複数の矩形におけるその矩形の認識順序
と、後で詳述する出力フラグが格納される。ここで格納
される属性の識別番号は、(b)に示すように、属性が
「本文テキスト」である場合は矩形データ中の属性格納
エリアには「1」が格納され、属性が「表内テキスト」
である場合は矩形データ中の属性格納エリアには「2」
が格納され、というように、(b)に示すような識別番
号により各矩形の属性が識別できる。
Further, in consideration of the case where there is a character included in the non-text area estimated to be the table area or the graphic area in S203, the extraction processing of the text areas in those areas is performed. The process of extracting the text in the non-text area is repeated for all the non-text areas extracted in S202. The text in the non-text area extracted here indicates that it is the text area extracted from the non-text (table or figure) as "text in table" or "text in figure" as the attribute of each area. An identification code different from that of the text area of the body is added to the rectangular data. In FIG. 5, the RAM 10 having the rectangular shape extracted in the processing up to S203 from the image information of the document input in S201.
7 shows the format of data when stored in 7.
(A) is a format of data in units of rectangles (text area, table area, figure area, in-table text area, in-figure text area, etc.), and a start point and an end point coordinate for specifying each rectangle and the rectangle Attribute, the recognition order of the rectangles in the plurality of rectangles extracted from the image input in S201, and the output flag described in detail later are stored. As for the identification number of the attribute stored here, as shown in (b), when the attribute is "body text", "1" is stored in the attribute storage area in the rectangular data, and the attribute is "in the table". text"
If it is, the attribute storage area in the rectangular data is “2”.
Is stored, and the attribute of each rectangle can be identified by the identification number as shown in (b).

【0032】また、S204で全領域に対して出力フラ
グを0にして初期化し、一旦メモリ上に全矩形データを
保持する(S205)。この出力フラグは、「0」であ
れば「有効」つまり選択された状態であり、その文書の
表示が指示されている場合は表示する。逆に出力フラグ
が「1」であれば「無効」であり、この矩形は表示され
ない。
In step S204, the output flag is set to 0 for all the areas and initialized, and all the rectangular data is temporarily held in the memory (S205). If the output flag is "0", it is "valid", that is, in the selected state, and is displayed when the display of the document is instructed. On the contrary, if the output flag is "1", it is "invalid" and this rectangle is not displayed.

【0033】次に、図6の文書を例にテキスト領域の選
択の実施例を示す。
Next, an example of selecting a text area will be described by taking the document of FIG. 6 as an example.

【0034】まず最初の領域分割後の最初の処理では、
先にS204で出力フラグを0に初期化してあるので、
本文テキスト、表内テキストの両方の領域が有効となっ
ており、両方の領域がディスプレイ108に表示される
(図6)。
In the first processing after the first area division,
Since the output flag has been initialized to 0 in S204,
Both the body text area and the in-table text area are valid, and both areas are displayed on the display 108 (FIG. 6).

【0035】次に、ポインティングデバイス等によっ
て、図6に表示されている複数の矩形領域から所望の属
性のテキストを選択する為には、「本文テキスト」や
「表内テキスト」といった所望の属性のソフトスイッチ
を選択する(S301)。これらのソフトスイッチは、
図6に示されているような、「文字認識対象」というソ
フトスイッチ61をマウス103によりクリックする
と、その表示されている画像に含まれている属性を示す
ソフトスイッチが図8の81のように表示される。
Next, in order to select a text having a desired attribute from a plurality of rectangular areas displayed in FIG. 6 with a pointing device or the like, a text having a desired attribute such as "body text" or "text in table" is selected. A soft switch is selected (S301). These soft switches
When the soft switch 61 called "character recognition target" as shown in FIG. 6 is clicked with the mouse 103, the soft switch showing the attribute included in the displayed image is shown as 81 in FIG. Is displayed.

【0036】この例では、「本文」や「表内テキスト」
という列の「無効」というスイッチ82をポインティン
グデバイス等でクリックすれば「有効」になり、「有
効」をクリックすれば「無効」になるように、マウスに
よりスイッチをクリックする度に「有効」と「無効」を
逆転するようにしている。出力対象データの出力フラグ
変更処理(S302)については図4のフローチャート
に詳細を示し、以下に説明する。この処理は、マウス1
03によりクリックされた領域が「無効」或いは「有
効」を示すスイッチの領域であるとの判断から始まる。
In this example, "text" and "text in table"
Every time the switch is clicked with the mouse, it becomes "valid", so that it becomes "valid" by clicking the switch 82 "invalid" in the column I try to reverse "invalid". Details of the output flag changing process (S302) of the output target data are shown in the flowchart of FIG. 4 and will be described below. This process is for mouse 1
It starts from the judgment that the area clicked by 03 is the area of the switch indicating "invalid" or "valid".

【0037】ここでは、本文の有効・無効スイッチ83
及び表内テキストの有効・無効スイッチ82の両方が各
々マウス103によりクリックされた場合の処理を説明
する。
Here, the valid / invalid switch 83 of the text is used.
A description will be given of the processing when both the valid / invalid switch 82 for the in-table text are clicked by the mouse 103.

【0038】まず、RAM107内の矩形データで、属
性の「1」、つまり本文テキストである矩形データをサ
ーチし、本文の有効・無効スイッチ83が「有効」に指
示されている場合は(S401)そのサーチされた矩形
データの出力フラグを「0」に設定し(S402)、本
文の有効・無効スイッチが「無効」に指示されている場
合は(S401)そのサーチされた矩形データの出力フ
ラグを「1」に設定する(S403)。また、表内テキ
ストも本文テキストと同様に、RAM107内の矩形デ
ータにおいて、属性が「2」、つまり表内テキストであ
る矩形データをサーチし、表内テキストの有効・無効ス
イッチ82が、どのように指示されているか判断し(S
404)、それに応じてサーチされた矩形データの出力
フラグを「0」(S405)或いは「1」(S406)
に設定する。
First, the rectangular data in the RAM 107 is searched for the attribute "1", that is, the rectangular data which is the body text, and when the body valid / invalid switch 83 is instructed to "valid" (S401). The output flag of the searched rectangular data is set to "0" (S402), and when the valid / invalid switch of the text is instructed to "invalid" (S401), the output flag of the searched rectangular data is set. It is set to "1" (S403). Similarly to the body text, the in-table text searches the rectangular data in the RAM 107 for rectangular data whose attribute is “2”, that is, in-table text, and how the in-table text valid / invalid switch 82 is set. Is instructed (S
404), and the output flag of the rectangular data searched accordingly is set to "0" (S405) or "1" (S406).
Set to.

【0039】これらの出力フラグの設定処理は、有効・
無効スイッチにより変更が指示された属性の矩形データ
に対し、繰り返し行われる。
The setting process of these output flags is valid.
This is repeated for the rectangular data having the attribute whose change is instructed by the invalid switch.

【0040】そして、S303で出力フラグが0のテキ
スト領域が出力される。
Then, in S303, the text area whose output flag is 0 is output.

【0041】図7、図8、図9の例は文字認識対象とし
て各種状況が選択された例であり、図7は、文字認識対
象の変更を行わず、初期設定として本文テキストと表内
テキストの両方とも有効の状態での例であり、全てのテ
キスト矩形に枠が表示されて有効である事を示しており
(ただし点線は、非テキスト領域を示している)、すな
わち「本文」及び「表内テキスト」の両方が出力されて
いる事が示され、「認識」のボタン71がクリックされ
ると実線の枠で囲まれた全てのテキストが文字認識され
る。
The examples of FIGS. 7, 8 and 9 are examples in which various situations are selected as the character recognition target. In FIG. 7, the body recognition text and the in-table text are initially set without changing the character recognition target. Both are valid examples, and all text rectangles are displayed with a frame to indicate that they are valid (however, the dotted line indicates a non-text area), that is, "text" and " It is shown that both "text in table" are output, and when the "recognition" button 71 is clicked, all the text surrounded by the solid line frame is recognized.

【0042】図8は「本文」が「有効」で「表内テキス
ト」が「無効」に設定されている例であり、「本文」の
領域に枠が表示されて有効である事を示し、すなわち
「本文」のみが出力が指示されている事を示しており、
「認識」のボタン84がクリックされると実線の枠で囲
まれた「本文」が文字認識される。
FIG. 8 shows an example in which the "body" is set to "valid" and the "text in table" is set to "invalid". A frame is displayed in the "body" area to show that it is valid. That is, only the "text" indicates that output is instructed,
When the "recognition" button 84 is clicked, the "body" surrounded by the solid line frame is recognized.

【0043】また、図9は「本文」が「無効」で「表内
テキスト」が「有効」にされている例であり、「表内テ
キスト」の領域に枠が表示されて有効である事を示し、
すなわち「表内テキスト」のみが出力が指示されている
事を示しており、「認識」のボタン91がクリックされ
ると「表内テキスト」が文字認識される。
FIG. 9 shows an example in which the "text" is "invalid" and the "text in table" is "valid", and a frame is displayed in the area of "text in the table" and it is valid. Indicates
That is, only the "text in the table" indicates that the output is instructed, and when the "recognition" button 91 is clicked, the "text in the table" is recognized.

【0044】(第2の実施例)本実施例においては、領
域分割と文字認識を一連の作業として実行させる例につ
いて説明する。そして、その際出力対象選択手段におい
ては、一度変更させた出力対象の内容をRAM107内
の出力対象に保持ファイルに記憶させ、次回の動作の時
に、その記憶内容を初期値として実行する事も可能であ
る。出力対象保持ファイルには、属性と、各属性の出力
フラグを「0」にするか「1」にするかを示す情報を記
憶する。
(Second Embodiment) In this embodiment, an example in which area division and character recognition are executed as a series of operations will be described. Then, at that time, in the output target selection means, the contents of the output target which have been changed once can be stored in the holding file in the output target in the RAM 107, and the stored contents can be executed as an initial value at the next operation. Is. The output target holding file stores attributes and information indicating whether the output flag of each attribute is “0” or “1”.

【0045】図10のフローチャートにこの処理の例を
示すと、まず出力対象をRAM107内の出力対象保持
ファイルから読み込み(S1001)、その記憶内容に
従って出力対象を選択し初期化する(S1002)。初
期設定で出力対象保持ファイルに「本文」および「表内
テキスト」の両方を有効にしておけば、両方のテキスト
データの出力フラグが0に初期化される。
An example of this processing is shown in the flowchart of FIG. 10. First, the output target is read from the output target holding file in the RAM 107 (S1001), and the output target is selected and initialized according to the stored contents (S1002). If both "body" and "text in table" are enabled in the output target holding file by initialization, the output flags of both text data are initialized to 0.

【0046】次に、ポインティングデバイス等で出力対
象の選択がある場合は、出力対象データの出力フラグを
変更を行う(S1004)。この処理は図4のフローチ
ャートに示した処理と同様である。
Next, when the output target is selected by the pointing device or the like, the output flag of the output target data is changed (S1004). This process is similar to the process shown in the flowchart of FIG.

【0047】そしてこの時の変更を出力対象保持ファイ
ルに記憶(S1005)し、これらの処理の後に出力フ
ラグが0になっているテキスト領域を文字認識対象とし
て出力する(S1006)。
The change at this time is stored in the output target holding file (S1005), and after these processes, the text area in which the output flag is 0 is output as the character recognition target (S1006).

【0048】また、ポインティングデバイス等で出力対
象の選択がない場合は、S1002で設定された状態で
そのまま出力フラグが0になっているテキスト領域を文
字認識対象として出力する(S1006)。
When the output target is not selected by the pointing device or the like, the text area in which the output flag is 0 is output as it is as the character recognition target in the state set in S1002 (S1006).

【0049】(第3の実施例)本実施例では、表だけで
なく図形内や、枠内のテキストにおいても出力するか否
かを選択させる事を可能にした例を説明する。図11は
図形領域1100内から抽出された図形内テキスト11
01を出力するか否かを出力対象選択手段に加えた例で
あり、有効・無効スイッチとして図内テキスト用のスイ
ッチ1102も表示される。このスイッチにより「図内
テキスト」を「有効」に設定しているので、図形内のテ
キストの領域1001に枠が表示されて出力が有効に指
示されていることをユーザに示しており、「認識」のボ
タン1103がクリックされると「図形内テキスト」も
文字認識される。
(Third Embodiment) In this embodiment, an example in which it is possible to select whether or not to output not only in a table but also in a figure or text in a frame will be described. FIG. 11 shows the text 11 in the figure extracted from the figure area 1100.
This is an example in which whether or not 01 is output is added to the output target selection means, and a switch 1102 for text in the figure is also displayed as a valid / invalid switch. Since "text in drawing" is set to "valid" by this switch, a frame is displayed in the text area 1001 in the figure to indicate to the user that the output is instructed to be valid, and "recognition" is performed. When the button 1103 “” is clicked, the “text in the figure” is also recognized.

【0050】尚、実施例1〜3においては、自動的に領
域分割する例について説明したが、入力した画像に対し
てユーザの手作業により矩形の指定と属性の指定を行う
もの、或いは領域の抽出は自動的に行うが属性の指定は
ユーザの手作業により行うもの、或いは本実施例のよう
に自動で領域分割されたが、その後領域や属性の訂正が
ユーザの手作業により行われたものについても、図5に
例をあげたように、矩形或いは属性ごとに領域データと
属性のデータと出力フラグをデータとして有するものに
本願が適用可能なことは勿論である。
In the first to third embodiments, an example in which the area is automatically divided has been described. However, a user manually specifies a rectangle and an attribute in the input image, or the area is automatically specified. The extraction is performed automatically, but the attribute is specified manually by the user, or the area is automatically divided as in the present embodiment, but the area and attribute are corrected manually by the user. As for the example, as in the example shown in FIG. 5, the present application is of course applicable to data having area data, attribute data, and an output flag for each rectangle or attribute.

【0051】尚、実施例1〜3においては文字認識の対
象として出力する対象を選択する処理を例にあげて説明
したので、選択対象となる領域の属性はテキスト系のみ
であったが、本願の属性情報と出力フラグを有する矩形
データと出力選択技術を用いれば、出力対象として選択
する対象を金属性とすることができることは勿論であ
る。
In the first to third embodiments, the process of selecting the output target as the character recognition target has been described as an example. Therefore, the attribute of the selection target region is only the text type. Obviously, if the rectangular data having the attribute information and the output flag and the output selection technique are used, the target to be selected as the output target can be metallic.

【0052】こうすることによって、テキストと画像と
表が混在する画像から、画像だけを取り除いた画像や、
テキストだけを取り除いた画像、或いは表だけの画像
等、様々な組み合わせの画像を出力することができ、画
像の編集という分野でも利用できる。
By doing so, an image obtained by removing only the image from the image in which the text, the image and the table are mixed,
It is possible to output images in various combinations, such as an image in which only text is removed, or an image in which only a table is included, and it can be used in the field of image editing.

【0053】[0053]

【発明の効果】以上説明したように、本発明によれば、
入力した画像情報より、画像の存在する領域を抽出し、
前記抽出された領域から識別される非テキストに該当す
る領域に内包されているテキスト領域を検出し、非テキ
スト領域に内包されているテキストの選択出力が指示さ
れた場合に、前記検出された非テキスト領域に内包され
ているテキスト領域の画像を出力するよう制御すること
により、入力画像から抽出された非テキスト内のテキス
トを、出力するよう指示することが容易にできる。
As described above, according to the present invention,
From the input image information, extract the area where the image exists,
The text area included in the area corresponding to the non-text identified from the extracted area is detected, and when the selective output of the text included in the non-text area is instructed, the detected non-text is detected. By controlling the output of the image of the text area included in the text area, it is possible to easily instruct to output the text in the non-text extracted from the input image.

【0054】以上説明したように、本発明によれば、非
テキスト領域に内包されているテキストの選択出力が指
示されなかった場合に、前記非テキスト領域に内包され
ているテキスト領域の画像を出力しないよう制御するこ
とにより、非テキスト内のテキストを出力しないように
することも容易にできる。
As described above, according to the present invention, when the selective output of the text included in the non-text area is not instructed, the image of the text area included in the non-text area is output. By controlling not to do so, it is possible to easily prevent the text in the non-text from being output.

【0055】以上説明したように、本発明によれば、前
記非テキスト領域は、表が描かれている画像領域とする
ことにより、表内のテキストの出力制御を容易に行うこ
とが出来る。
As described above, according to the present invention, the non-text area is an image area in which a table is drawn, so that the output of the text in the table can be easily controlled.

【0056】以上説明したように、本発明によれば、前
記非テキスト領域は、図形が描かれている画像領域とす
ることにより、図形内のテキストの出力制御も容易に行
うことができる。
As described above, according to the present invention, the non-text area is an image area in which a graphic is drawn, so that the output of the text in the graphic can be easily controlled.

【0057】以上説明したように、本発明によれば、前
記テキストの選択出力の指示は、画面上で行われること
により、より操作性を向上出来る。
As described above, according to the present invention, the instruction for the selective output of the text is given on the screen, so that the operability can be further improved.

【0058】以上説明したように、本発明によれば、前
記テキストの選択出力の指示は、同一属性毎に指示され
ることにより、選択出力の属性毎に出来るので、より操
作性を向上出来る。
As described above, according to the present invention, the instruction of the selective output of the text can be performed for each attribute of the selective output by instructing the same attribute, so that the operability can be further improved.

【0059】以上説明したように、本発明によれば、複
数種の属性の画像が混在したものを処理できるので、よ
り複雑な画像情報の処理を容易にすることができる。
As described above, according to the present invention, it is possible to process a mixed image of a plurality of types of attributes, so that it is possible to easily process more complicated image information.

【0060】以上説明したように、本発明によれば、入
力した画像情報より抽出される画像の存在する領域及び
各領域緒画像の属性を領域毎に記憶し、所望の属性を指
示し、前記指示された属性の領域を前記記憶されている
領域情報に従って判断し、該指示された属性の領域であ
ると判断される領域の画像情報を出力するよう制御する
ので、画像から抽出された領域毎の出力の指示を容易に
行うことができる。
As described above, according to the present invention, the area where the image extracted from the input image information and the attribute of each area image are stored for each area, and the desired attribute is designated, Since the area of the designated attribute is determined according to the stored area information and the image information of the area determined to be the area of the designated attribute is controlled to be output, each area extracted from the image is controlled. Can be easily instructed.

【0061】以上説明したように、本発明によれば、前
記指示された属性の領域を出力するか否かを指示し、該
指示に応じて前記画像情報の出力を行うことにより、属
性毎に出力の制御を容易に行うことができる。
As described above, according to the present invention, by instructing whether or not to output the area having the instructed attribute, and outputting the image information in accordance with the instruction, the image information is output for each attribute. The output can be easily controlled.

【0062】以上説明したように、本発明によれば、前
記記憶する画像の属性は、当該領域の画像がテキストで
あることを示す情報とすることにより、テキストに対す
る出力の制御が容易になる。
As described above, according to the present invention, the attribute of the image to be stored is information indicating that the image in the area is text, so that the output control for the text becomes easy.

【0063】以上説明したように、本発明によれば、前
記記憶する画像の属性は、当該領域の画像が図形である
ことを示す情報とすることにより、図形に対する出力の
制御が容易になる。
As described above, according to the present invention, the attribute of the image to be stored is information indicating that the image in the area is a figure, so that the output control for the figure is facilitated.

【0064】以上説明したように、本発明によれば、前
記記憶する画像の属性は、当該領域の画像が表であるこ
とを示す情報とすることにより、表に対する出力の制御
が容易になる。
As described above, according to the present invention, the attribute of the image to be stored is information indicating that the image in the area is a table, so that control of output to the table becomes easy.

【0065】以上説明したように、本発明によれば、前
記記憶する画像の属性は、当該領域の画像が図内テキス
トであることを示す情報であることにより、図内テキス
トに対する出力の制御が容易になる。
As described above, according to the present invention, the attribute of the image to be stored is the information indicating that the image of the area is the text in the figure, so that the output control for the text in the figure can be controlled. It will be easier.

【0066】以上説明したように、本発明によれば、前
記記憶する画像の属性は、当該領域の画像が表内テキス
トであることを示す情報とすることにより、表内テキス
トに対する出力の制御が容易になる。
As described above, according to the present invention, the attribute of the image to be stored is information indicating that the image of the area is the in-table text, so that the output control for the in-table text can be controlled. It will be easier.

【0067】以上説明したように、本発明によれば、前
記指示は、画面上で指示することにより、より操作性が
向上する。
As described above, according to the present invention, the instruction is given on the screen, so that the operability is further improved.

【0068】以上説明したように、本発明によれば、前
記出力制御指示は、画面上で指示することにより、より
操作性が向上する。
As described above, according to the present invention, the operability is further improved by instructing the output control instruction on the screen.

【0069】以上説明したように、本発明によれば、処
理対象となっている画像情報に存在する画像の属性を提
示し、前記提示された属性について、各属性の画像情報
の出力を行うか否か指示し、前記指示に基づく画像の出
力制御情報を記憶することにより、画像の出力制御情報
の入力、指示が容易に行える。
As described above, according to the present invention, the attribute of the image existing in the image information to be processed is presented, and the image information of each attribute is output for the presented attribute. By instructing whether to output or not and storing the image output control information based on the instruction, the input and instruction of the image output control information can be easily performed.

【0070】以上説明したように、本発明によれば、前
記画像情報に含まれる画像の存在する領域に関し、各領
域の位置情報と当該領域の画像の属性情報を含む領域情
報を記憶し、前記提示する属性は、前記領域情報として
記憶されている属性とすることにより、画像領域毎に出
力の管理をすることが容易になる。
As described above, according to the present invention, regarding the area where the image included in the image information exists, the area information including the position information of each area and the attribute information of the image of the area is stored, and By setting the attribute to be presented as the attribute stored as the area information, it becomes easy to manage the output for each image area.

【0071】以上説明したように、本発明によれば、前
記画像の出力制御情報は、前記領域情報に含ませること
により、出力管理がより容易になる。
As described above, according to the present invention, the output control information of the image is included in the area information, whereby the output management becomes easier.

【0072】以上説明したように、本発明によれば、前
記指示は、表示画面上とすることにより、より操作性が
向上する。
As described above, according to the present invention, by providing the instruction on the display screen, the operability is further improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】第1の実施例のブロック図。FIG. 1 is a block diagram of a first embodiment.

【図2】第1の実施例の各種領域の検出のフローチャー
ト。
FIG. 2 is a flowchart of detecting various areas according to the first embodiment.

【図3】第1の実施例の出力対象の選択のフローチャー
ト。
FIG. 3 is a flowchart of selecting an output target according to the first embodiment.

【図4】第1の実施例の出力対象データの出力フラグ変
更のフローチャート。
FIG. 4 is a flowchart for changing an output flag of output target data according to the first embodiment.

【図5】第1の実施例の矩形データの構造の例。FIG. 5 is an example of a structure of rectangular data according to the first embodiment.

【図6】第1の実施例の文書イメージとGUI(グラフ
ィカルユーザインターフェース)の例。
FIG. 6 is an example of a document image and a GUI (graphical user interface) of the first embodiment.

【図7】第1の実施例の全ての領域の出力の例。FIG. 7 is an example of output of all areas in the first embodiment.

【図8】第1の実施例の本文のみの領域の出力の例。FIG. 8 is an example of output of a text-only area according to the first embodiment.

【図9】第1の実施例の表内テキストのみの領域の出力
の例。
FIG. 9 is an example of output of a text-only area in a table according to the first embodiment.

【図10】第2の実施例のフローチャート。FIG. 10 is a flowchart of the second embodiment.

【図11】第3の実施例の出力の例。FIG. 11 is an example of output of the third embodiment.

Claims (50)

【特許請求の範囲】[Claims] 【請求項1】 入力した画像情報より、画像の存在する
領域を抽出し、 前記抽出された領域から識別される非テキストに該当す
る領域に内包されているテキスト領域を検出し、 非テキスト領域に内包されているテキストの選択出力が
指示された場合に、前記検出された非テキスト領域に内
包されているテキスト領域の画像を出力するよう制御す
ることを特徴とする画像処理方法。
1. A region in which an image exists is extracted from input image information, a text region included in a region corresponding to a non-text identified from the extracted region is detected, and a non-text region is detected. An image processing method, comprising: controlling to output an image of a text area included in the detected non-text area when the selective output of the included text is instructed.
【請求項2】 非テキスト領域に内包されているテキス
トの選択出力が指示されなかった場合に、前記非テキス
ト領域に内包されているテキスト領域の画像を出力しな
いよう制御することを特徴とする請求項1に記載の画像
処理方法。
2. When the selective output of the text included in the non-text area is not instructed, the image of the text area included in the non-text area is controlled not to be output. The image processing method according to item 1.
【請求項3】 前記非テキスト領域は、表が描かれてい
る画像領域とすることを特徴とする請求項1に記載の画
像処理方法。
3. The image processing method according to claim 1, wherein the non-text area is an image area in which a table is drawn.
【請求項4】 前記非テキスト領域は、図形が描かれて
いる画像領域とすることを特徴とする請求項1に記載の
画像処理方法。
4. The image processing method according to claim 1, wherein the non-text area is an image area in which a graphic is drawn.
【請求項5】 前記テキストの選択出力の指示は、画面
上で行われることを特徴とする請求項1に記載の画像処
理方法。
5. The image processing method according to claim 1, wherein the instruction to select and output the text is given on a screen.
【請求項6】 前記テキストの選択出力の指示は、同一
属性毎に指示されることを特徴とする請求項1に記載の
画像処理方法。
6. The image processing method according to claim 1, wherein the instruction to select and output the text is issued for each same attribute.
【請求項7】 前記入力される画像情報は、複数種の属
性の画像が混在したものとすることを特徴とする請求項
1に記載の画像処理方法。
7. The image processing method according to claim 1, wherein the input image information is a mixture of images of a plurality of types of attributes.
【請求項8】 入力した画像情報より抽出される画像の
存在する領域及び各領域の画像の属性を領域毎に記憶
し、 所望の属性を指示し、 前記指示された属性の領域を前記記憶されている領域情
報に従って判断し、 該指示された属性の領域であると判断される領域の画像
情報を出力するよう制御することを特徴とする画像処理
方法。
8. An area in which an image extracted from input image information and an attribute of an image of each area are stored for each area, a desired attribute is designated, and the area of the designated attribute is stored in the stored area. The image processing method is characterized in that the image information of the area determined to be the area having the designated attribute is output.
【請求項9】 前記指示された属性の領域を出力するか
否かを指示し、 該指示に応じて前記画像情報の出力の制御を行うことを
特徴とする請求項8に記載の画像処理方法。
9. The image processing method according to claim 8, further comprising instructing whether or not to output the area having the instructed attribute, and controlling the output of the image information in accordance with the instruction. .
【請求項10】 前記記憶する画像の属性は、当該領域
の画像がテキストであることを示す情報であることを特
徴とする請求項8に記載の画像処理方法。
10. The image processing method according to claim 8, wherein the attribute of the image to be stored is information indicating that the image in the area is text.
【請求項11】 前記記憶する画像の属性は、当該領域
の画像が図形であることを示す情報であることを特徴と
する請求項8に記載の画像処理方法。
11. The image processing method according to claim 8, wherein the attribute of the image to be stored is information indicating that the image in the area is a figure.
【請求項12】 前記記憶する画像の属性は、当該領域
の画像が表であることを示す情報であることを特徴とす
る請求項8に記載の画像処理方法。
12. The image processing method according to claim 8, wherein the attribute of the image to be stored is information indicating that the image of the area is a table.
【請求項13】 前記記憶する画像の属性は、当該領域
の画像が図内テキストであることを示す情報であること
を特徴とする請求項8に記載の画像処理方法。
13. The image processing method according to claim 8, wherein the attribute of the image to be stored is information indicating that the image in the area is text in the figure.
【請求項14】 前記記憶する画像の属性は、当該領域
の画像が表内テキストであることを示す情報であること
を特徴とする請求項8に記載の画像処理方法。
14. The image processing method according to claim 8, wherein the attribute of the image to be stored is information indicating that the image in the area is in-table text.
【請求項15】 前記指示は、画面上で指示することを
特徴とする請求項8に記載の画像処理方法。
15. The image processing method according to claim 8, wherein the instruction is given on a screen.
【請求項16】 前記出力制御指示は、画面上で指示す
ることを特徴とする請求項8に記載の画像処理方法。
16. The image processing method according to claim 8, wherein the output control instruction is given on a screen.
【請求項17】 処理対象となっている画像情報に存在
する画像の属性を指示し、 前記指示された属性について、各属性の画像情報の出力
を行うか否か指示し、 前記指示に基づく画像の出力制御情報を記憶することを
特徴とする画像処理方法。
17. Instructing an attribute of an image existing in image information to be processed, instructing whether or not to output image information of each attribute for the instructed attribute, an image based on the instruction An image processing method characterized by storing the output control information of the above.
【請求項18】 前記画像情報に含まれる画像の存在す
る領域に関し、各領域の位置情報と当該領域の画像の属
性情報を含む領域情報を記憶し、 前記提示する属性は、前記領域情報として記憶されてい
る属性とすることを特徴とする請求項17に記載の画像
処理方法。
18. Regarding the area where the image included in the image information exists, area information including position information of each area and attribute information of the image of the area is stored, and the presented attribute is stored as the area information. 18. The image processing method according to claim 17, wherein the attribute is a specified attribute.
【請求項19】 前記画像の出力制御情報は、前記領域
情報に含ませることを特徴とする請求項17に記載の画
像処理方法。
19. The image processing method according to claim 17, wherein the output control information of the image is included in the area information.
【請求項20】 前記指示は、表示画面上とすることを
特徴とする請求項17に記載の画像処理方法。
20. The image processing method according to claim 17, wherein the instruction is on a display screen.
【請求項21】 前記提示する画像の属性は、テキスト
とする請求項17に記載の画像処理方法。
21. The image processing method according to claim 17, wherein the attribute of the image to be presented is text.
【請求項22】 前記提示する画像の属性は、表とする
請求項17に記載の画像処理方法。
22. The image processing method according to claim 17, wherein the attribute of the image to be presented is a table.
【請求項23】 前記提示する画像の属性は、図形とす
ることを特徴とする請求項17に記載の画像処理方法。
23. The image processing method according to claim 17, wherein the attribute of the image to be presented is a graphic.
【請求項24】 前記提示する画像の属性は、表内テキ
ストとすることを特徴とする請求項17に記載の画像処
理方法。
24. The image processing method according to claim 17, wherein the attribute of the image to be presented is in-table text.
【請求項25】 前記提示する画像の属性は、図内テキ
ストとすることを特徴とする請求項17に記載の画像処
理方法。
25. The image processing method according to claim 17, wherein the attribute of the image to be presented is in-text.
【請求項26】 画像を入力する画像入力手段と、 前記画像入力手段により入力した画像情報より、画像の
存在する領域を抽出する領域抽出手段と、 前記領域抽出手段によって抽出された領域から識別され
る非テキストに該当する領域に内包されているテキスト
領域を検出する非テキスト領域内テキスト検出手段と、 非テキスト領域に内包されているテキストの選択出力が
指示された場合に、前記非テキスト領域内テキスト検出
手段により検出された非テキスト領域に内包されている
テキスト領域の画像を出力するよう制御する出力制御手
段とを有することを特徴とする画像処理装置。
26. An image inputting means for inputting an image, an area extracting means for extracting an area where an image exists based on the image information input by the image inputting means, and an area extracted by the area extracting means are identified. In the non-text area, the text detection means for detecting the text area included in the area corresponding to the non-text area, and the selective output of the text included in the non-text area An image processing apparatus, comprising: output control means for controlling to output an image of a text area included in the non-text area detected by the text detection means.
【請求項27】 非テキスト領域に内包されているテキ
ストの選択出力が指示されなかった場合に、前記出力制
御手段は、前記非テキスト領域に内包されているテキス
ト領域の画像を出力しないよう制御することを特徴とす
る請求項26に記載の画像処理装置。
27. When the selective output of the text included in the non-text area is not instructed, the output control means controls not to output the image of the text area included in the non-text area. The image processing apparatus according to claim 26, wherein:
【請求項28】 前記非テキスト領域は、表が描かれて
いる画像領域とすることを特徴とする請求項26に記載
の画像処理装置。
28. The image processing apparatus according to claim 26, wherein the non-text area is an image area in which a table is drawn.
【請求項29】 前記非テキスト領域は、図形が描かれ
ている画像領域とすることを特徴とする請求項26に記
載の画像処理装置。
29. The image processing apparatus according to claim 26, wherein the non-text area is an image area in which a graphic is drawn.
【請求項30】 前記テキストの選択出力の指示は、画
面上で行われることを特徴とする請求項26に記載の画
像処理装置。
30. The image processing apparatus according to claim 26, wherein the instruction to select and output the text is given on a screen.
【請求項31】 前記テキストの選択出力の指示は、同
一属性毎に指示されることを特徴とする請求項26に記
載の画像処理装置。
31. The image processing apparatus according to claim 26, wherein the instruction to select and output the text is issued for each same attribute.
【請求項32】 前記画像入力手段により入力される画
像情報は、複数種の属性の画像が混在したものとするこ
とを特徴とする請求項26に記載の画像処理装置。
32. The image processing apparatus according to claim 26, wherein the image information input by the image input means is a mixture of images of a plurality of types of attributes.
【請求項33】 画像を入力する画像入力手段と、 前記画像入力手段により入力した画像情報より抽出され
る画像の存在する領域及び各領域の画像の属性を領域毎
に記憶する領域情報記憶手段と、 所望の属性を指示する指示手段と、 前記指示手段により指示された属性の領域を前記領域情
報記憶手段に記憶されている領域情報に従って判断し、
該指示された属性の領域であると判断される領域の画像
情報を出力するよう制御する出力制御手段とを有するこ
とを特徴とする画像処理装置。
33. Image input means for inputting an image, and area information storage means for storing, for each area, an area in which an image extracted from the image information input by the image input means exists and an attribute of the image of each area. An instruction means for instructing a desired attribute, and an area of the attribute instructed by the instructing means is determined according to area information stored in the area information storage means,
An image processing apparatus, comprising: output control means for controlling to output image information of an area determined to be the area of the designated attribute.
【請求項34】 前記指示手段により指示された属性の
領域を出力するか否かを指示する出力制御指示手段を有
し、 該出力制御指示手段の指示に応じて前記出力制御手段に
よる出力の制御を行うことを特徴とする請求項33に記
載の画像処理装置。
34. An output control instructing means for instructing whether or not to output the area having the attribute instructed by the instructing means, and controlling the output by the output control means in accordance with the instruction of the output control instructing means. 34. The image processing device according to claim 33, wherein
【請求項35】 前記領域情報記憶手段に記憶する画像
の属性は、当該領域の画像がテキストであることを示す
情報であることを特徴とする請求項33に記載の画像処
理装置。
35. The image processing apparatus according to claim 33, wherein the attribute of the image stored in the area information storage means is information indicating that the image in the area is text.
【請求項36】 前記領域情報記憶手段に記憶する画像
の属性は、当該領域の画像が図形であることを示す情報
であることを特徴とする請求項33に記載の画像処理装
置。
36. The image processing apparatus according to claim 33, wherein the attribute of the image stored in the area information storage means is information indicating that the image of the area is a figure.
【請求項37】 前記領域情報記憶手段に記憶する画像
の属性は、当該領域の画像が表であることを示す情報で
あることを特徴とする請求項33に記載の画像処理装
置。
37. The image processing apparatus according to claim 33, wherein the attribute of the image stored in the area information storage means is information indicating that the image of the area is a table.
【請求項38】 前記領域情報記憶手段に記憶する画像
の属性は、当該領域の画像が図内テキストであることを
示す情報であることを特徴とする請求項33に記載の画
像処理装置。
38. The image processing apparatus according to claim 33, wherein the attribute of the image stored in the area information storage means is information indicating that the image of the area is text in the figure.
【請求項39】 前記領域情報記憶手段に記憶する画像
の属性は、当該領域の画像が表内テキストであることを
示す情報であることを特徴とする請求項33に記載の画
像処理装置。
39. The image processing apparatus according to claim 33, wherein the attribute of the image stored in the area information storage means is information indicating that the image of the area is the in-table text.
【請求項40】 前記指示手段は、画面上で指示する手
段とすることを特徴とする請求項33に記載の画像処理
装置。
40. The image processing apparatus according to claim 33, wherein the instructing means is means for instructing on a screen.
【請求項41】 前記出力制御指示手段は、画面上で指
示する手段とすることを特徴とする請求項33に記載の
画像処理装置。
41. The image processing apparatus according to claim 33, wherein the output control instructing means is means for instructing on the screen.
【請求項42】 処理対象となっている画像情報に存在
する画像の属性を提示する属性提示手段と、 前記属性提示手段により提示された属性について、各属
性の画像情報の出力を行うか否か指示する指示手段と、 前記指示手段の指示に基づく画像の出力制御情報を記憶
するよう制御する記憶制御手段を有することを特徴とす
る画像処理装置。
42. Attribute presenting means for presenting the attribute of the image existing in the image information to be processed, and whether or not to output the image information of each attribute for the attribute presented by the attribute presenting means. An image processing apparatus comprising: an instruction unit for instructing, and a storage control unit for controlling to store output control information of an image based on the instruction of the instruction unit.
【請求項43】 前記画像情報に含まれる画像の存在す
る領域に関し、各領域の領域情報と当該領域の画像の属
性情報を記憶する領域情報記憶手段を有し、 前記属性提示手段は前記領域情報記憶手段に記憶されて
いる属性を提示することを特徴とする請求項42に記載
の画像処理装置。
43. Regarding an area in which an image included in the image information exists, area information storage means for storing area information of each area and attribute information of the image of the area is provided, and the attribute presentation means is the area information. The image processing apparatus according to claim 42, characterized in that the attributes stored in the storage means are presented.
【請求項44】 前記記憶制御手段は、前記出力制御情
報を前記領域情報記憶手段に記憶させるよう制御するこ
とを特徴とする請求項42に記載の画像処理装置。
44. The image processing apparatus according to claim 42, wherein the storage control unit controls to store the output control information in the area information storage unit.
【請求項45】 前記指示手段は、表示画面上で指示す
ることを特徴とする請求項42に記載の画像処理装置。
45. The image processing apparatus according to claim 42, wherein the instruction unit gives an instruction on a display screen.
【請求項46】 前記属性提示手段により提示する画像
の属性は、テキストであることを特徴とする請求項42
に記載の画像処理装置。
46. The attribute of the image presented by the attribute presenting means is text.
An image processing apparatus according to claim 1.
【請求項47】 前記属性提示手段により提示する画像
の属性は、表であることを特徴とする請求項42に記載
の画像処理装置。
47. The image processing apparatus according to claim 42, wherein the attribute of the image presented by the attribute presenting means is a table.
【請求項48】 前記属性提示手段により提示する画像
の属性は、図形であることを特徴とする請求項42に記
載の画像処理装置。
48. The image processing apparatus according to claim 42, wherein the attribute of the image presented by the attribute presenting means is a graphic.
【請求項49】 前記属性提示手段により提示する画像
の属性は、表内テキストであることを特徴とする請求項
42に記載の画像処理装置。
49. The image processing apparatus according to claim 42, wherein the attribute of the image presented by the attribute presenting means is in-table text.
【請求項50】 前記属性提示手段により提示する画像
の属性は、図内テキストであることを特徴とする請求項
42に記載の画像処理装置。
50. The image processing apparatus according to claim 42, wherein the attribute of the image presented by the attribute presenting means is in-text.
JP7153311A 1995-06-20 1995-06-20 Image processing method and apparatus Pending JPH096974A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7153311A JPH096974A (en) 1995-06-20 1995-06-20 Image processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7153311A JPH096974A (en) 1995-06-20 1995-06-20 Image processing method and apparatus

Publications (1)

Publication Number Publication Date
JPH096974A true JPH096974A (en) 1997-01-10

Family

ID=15559720

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7153311A Pending JPH096974A (en) 1995-06-20 1995-06-20 Image processing method and apparatus

Country Status (1)

Country Link
JP (1) JPH096974A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7397960B2 (en) 2003-03-31 2008-07-08 Konica Minolta Business Technologies, Inc. Method of and computer system for executing area-division and compression of document image
JP2012049860A (en) * 2010-08-27 2012-03-08 Ricoh Co Ltd Image processor, image processing method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7397960B2 (en) 2003-03-31 2008-07-08 Konica Minolta Business Technologies, Inc. Method of and computer system for executing area-division and compression of document image
JP2012049860A (en) * 2010-08-27 2012-03-08 Ricoh Co Ltd Image processor, image processing method and program

Similar Documents

Publication Publication Date Title
US6411731B1 (en) Template-based image recognition and extraction
US8780117B2 (en) Display control apparatus and display control method capable of rearranging changed objects
EP1349053B1 (en) Method and system for overloading loop selection
CN100382096C (en) Document scanning device and method
JPH07160466A (en) File management method and apparatus
JP2007503032A (en) Document scanner
US6504540B1 (en) Method and apparatus for altering one or more attributes of one or more blocks of image data in a document
JPH08123658A (en) Icon pattern or icon registration method and registration device, and icon display method and display device
JP2000322417A (en) Image filing apparatus and method, and storage medium
JPH096974A (en) Image processing method and apparatus
JP4730775B2 (en) Image processing device
JPH08180068A (en) Electronic filing equipment
JPH11110479A (en) Character processing method and apparatus, and storage medium
US9986111B2 (en) Medium storing programs executable by terminal apparatus and terminal apparatus
JP3740203B2 (en) Image processing apparatus and method
JPH103516A (en) Information processing method and apparatus
JP3744996B2 (en) Image processing apparatus and method
JP4906044B2 (en) Information retrieval apparatus, control method therefor, computer program, and storage medium
JPH1185457A (en) Data processing device, data processing method of data processing device, and storage medium storing computer readable program
JPH05128302A (en) Character recognition method and apparatus thereof
JPH0962749A (en) Tabular editor
JPH05108792A (en) Picture processing method and device
JPH08202859A (en) Electronic filing apparatus and method thereof
JPH05128300A (en) Character recognition method and device therefor
JPH096894A (en) Character recognition apparatus and method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050906

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051107

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060328