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

JP4542976B2 - Image processing apparatus, image processing method, image processing program, and recording medium - Google Patents

Image processing apparatus, image processing method, image processing program, and recording medium Download PDF

Info

Publication number
JP4542976B2
JP4542976B2 JP2005299405A JP2005299405A JP4542976B2 JP 4542976 B2 JP4542976 B2 JP 4542976B2 JP 2005299405 A JP2005299405 A JP 2005299405A JP 2005299405 A JP2005299405 A JP 2005299405A JP 4542976 B2 JP4542976 B2 JP 4542976B2
Authority
JP
Japan
Prior art keywords
image
mark
index
sentence
rectangular
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
JP2005299405A
Other languages
Japanese (ja)
Other versions
JP2007110453A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2005299405A priority Critical patent/JP4542976B2/en
Publication of JP2007110453A publication Critical patent/JP2007110453A/en
Application granted granted Critical
Publication of JP4542976B2 publication Critical patent/JP4542976B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)

Description

本発明は、画像処理装置及び画像処理方法に関し、さらに詳しくは、原稿画像から問題文を作成する画像処理技術に関するものである。   The present invention relates to an image processing apparatus and an image processing method, and more particularly to an image processing technique for creating a question sentence from a document image.

市販されている暗記能率増進用学習具としてペン型のものがある。教科書などに記載された暗記すべき黒色印字部に赤色(緑)のマーカーで着色し、赤(緑)の補色である緑(赤)色の透明なシートを被せることで赤色に着色した部分を暗転させ、黒色印字部を判読し難くするものである。しかし、市販されている上記マーカータイプの場合、書面に記載された黒色印字部を着色すると、マーカーのインクが書面に浸透し、書面の裏側まで汚してしまうという欠点がある。また、着色した部分がムラになり視覚的に見苦しくなることが多々ある。さらにマーカーでは着色した部分の色濃度が低いため、赤色(緑)で着色した黒色印字部を緑色(赤)の透明な地色をもつシートの透視下で完全に判読不可能とすることは極めて困難である。また暗記すべき項目を暗記し終わったときには付着したマーカーを取り除くペンも販売されているが、マーカーを着色する前の状態に戻すことは難しい。
尚、従来技術とした特許文献1には、画像処理装置、記録媒体およびプログラム文書を電子化して蓄積するときに、文書からタイトルを抽出し原文書の画像を取得する等のマーキングを含む文書の様々な処理方法について開示されている。
また特許文献2には、採点および問題用紙登録機能を有するデジタル複写機を利用して、解答が書き込まれた問題用紙を用意し、問題部、解答部に別々の記号を記入する。そして複写機に読ませOCRを利用することにより問題部と解答部に分割する技術について開示されている。
特開2004−246597公報 特開平8−186672号公報
There is a pen-type learning tool for improving memorization efficiency on the market. The black printed part to be memorized in textbooks, etc. is colored with a red (green) marker and covered with a transparent sheet of green (red), which is a complementary color of red (green). It is darkened to make it difficult to read the black printed part. However, in the case of the marker type that is commercially available, there is a drawback that when the black print portion described in the document is colored, the marker ink penetrates the document and stains the back side of the document. In addition, the colored portion is often uneven and visually unsightly. Furthermore, since the color density of the colored part of the marker is low, it is extremely difficult to make the black printed part colored in red (green) completely illegible under the perspective of a sheet with a green (red) transparent ground color. Have difficulty. Pens are also available that remove the attached marker when the items to be memorized have been memorized, but it is difficult to return to the state before coloring the marker.
Note that Patent Document 1 as a conventional technique includes a document including markings such as extracting a title from a document and acquiring an image of the original document when the image processing apparatus, the recording medium, and the program document are stored electronically. Various processing methods are disclosed.
Patent Document 2 uses a digital copying machine having a scoring and question sheet registration function to prepare a question sheet on which an answer is written, and enters different symbols in the question part and the answer part. A technique for dividing a question part and an answer part by using an OCR read by a copying machine is disclosed.
JP 2004-246597 A JP-A-8-186672

しかし、特許文献1に開示されている従来技術は、マークする色が予め指定されているため、マークする筆記具に汎用性がなく、また消しゴム等でマークを消すことができないので、原稿の保存の点で問題がある。
また特許文献2に開示されている従来技術は、OCR技術に頼った発明であり、OCRが文字認識を誤った場合には対処できないといった問題がある。
本発明は、かかる課題に鑑み、原稿上の隠蔽すべき箇所をマーキングすることにより、隠蔽すべき箇所が塗りつぶされた問題文と隠蔽箇所の解答文を容易に作成することが可能な画像処理装置及び画像処理方法を提供することを目的とする。
また他の目的は、特殊なマーキングではなく、消しゴムで消すことが可能な筆記用具等でマーキングすることにより、原稿を汚さずに保管ができる画像処理装置及び画像処理方法を提供することである。
However, in the prior art disclosed in Patent Document 1, since the color to be marked is specified in advance, the writing instrument to be marked is not versatile, and the mark cannot be erased with an eraser or the like. There is a problem in terms.
Further, the prior art disclosed in Patent Document 2 is an invention that relies on the OCR technology, and there is a problem that it cannot be dealt with when the OCR misrecognizes characters.
In view of the above problems, the present invention provides an image processing apparatus capable of easily creating a question sentence in which a portion to be concealed is filled and an answer sentence of the concealment portion by marking the portion to be concealed on the document. And an image processing method.
Another object of the present invention is to provide an image processing apparatus and an image processing method capable of storing an original without making it dirty by marking with a writing tool or the like that can be erased with an eraser instead of special marking.

本発明はかかる課題を解決するために、請求項1は、少なくとも1つ以上のマークを有する原稿画像を読み取る画像読取手段と、該画像読取手段により読み取られた画像中から前記マークを抽出し、該マークの位置情報を記憶するマーク抽出手段と、前記画像読取手段により読み取られた読取画像中から前記マークを除去するマーク除去手段と、該マーク除去手段により前記マークが除去されたマーク除去画像と前記マーク抽出手段により記憶されたマーク位置とを照合して前記読取画像の外接矩形を抽出する外接矩形抽出手段と、該外接矩形抽出手段により抽出された矩形領域に対応する矩形画像を記憶する矩形画像記憶手段と、前記マーク除去画像の前記外接矩形抽出手段により抽出された矩形領域に対応する座標を塗りつぶす領域塗りつぶし手段と、を備え、前記領域塗りつぶし手段により塗りつぶされた前記マーク除去画像の矩形領域内を指示することにより、該領域内の矩形画像が表示されることを特徴とする。
本発明の画像処理装置は、隠蔽したい部分をマーキングした原稿画像をよみとり、その画像からマーキングを取り除いた画像とマーキングの位置情報を記憶しておく。さらにマーキングの位置と読取画像とを照合して外接矩形を抽出すると共に、その外接矩形の画像を記憶しておく。そして外接矩形の部分を塗りつぶして問題文を作成し、その部分をマウス等でクリックすることにより、解答が表示されるものである。
In order to solve this problem, the present invention provides an image reading unit that reads an original image having at least one mark, and extracts the mark from the image read by the image reading unit. Mark extraction means for storing position information of the mark, mark removal means for removing the mark from the read image read by the image reading means, and a mark removal image from which the mark has been removed by the mark removal means; A circumscribed rectangle extracting means for extracting a circumscribed rectangle of the read image by collating with the mark position stored by the mark extracting means, and a rectangle for storing a rectangular image corresponding to the rectangular area extracted by the circumscribed rectangle extracting means. Area storage that fills the coordinates corresponding to the rectangular area extracted by the image storage means and the circumscribed rectangle extraction means of the mark-removed image And means rude, and by instructing the rectangular area of the mark removal image filled by the Area Fill means, characterized in that within that region of the rectangular image is displayed.
The image processing apparatus of the present invention reads a document image in which a portion to be concealed is marked, and stores an image obtained by removing the marking from the image and the position information of the marking. Further, the circumscribed rectangle is extracted by comparing the marking position with the read image, and the circumscribed rectangle image is stored. Then, a question sentence is created by painting the circumscribed rectangle part, and the answer is displayed by clicking the part with a mouse or the like.

請求項2は、前記マーク除去画像が縦書きか横書きかを判定する縦横判定手段と、前記矩形画像記憶手段に記憶されている矩形画像の出現順位に基づいてインデックスを付すインデックス付加手段と、前記インデックスを他の文字種に変換して画像インデックスを生成し、該画像インデックスをランダムな順位にして前記矩形画像に付加する画像インデックス付加手段と、前記インデックスと前記画像インデックスを対応付けて解答画像を生成する解答画像生成手段と、前記画像インデックス付加手段により生成された画像インデックス付き矩形画像を選択肢として前記解答画像と共に画像を生成する選択肢・解答画像生成手段と、前記領域塗りつぶし手段により塗りつぶされた矩形領域に前記インデックス付加手段により付されたインデックスを白色で描画して問題画像を生成する問題画像生成手段と、前記選択肢・解答画像生成手段により生成された選択肢・解答画像と前記問題画像とを合成する合成手段と、を更に備えたことを特徴とする。
本発明は請求項1に更に、マークを取り除いた画像が縦書きか横書きかを判定し、矩形画像の出現順に番号等のインデックスを付加する。次にそのインデックスを文字等の文字種に変換して画像インデックスを生成し、それをシャッフルして矩形画像に付加し、インデックスと画像インデックスを対応付けて解答を作成する。そして画像インデックスをシャッフルして矩形画像に付加してものを選択肢とし、解答と共に問題画像を作成する。
According to a second aspect of the present invention, vertical / horizontal determination means for determining whether the mark-removed image is vertical writing or horizontal writing, index adding means for attaching an index based on the appearance order of rectangular images stored in the rectangular image storage means, An image index is generated by converting the index into another character type, an image index is added to the rectangular image in a random order, and an answer image is generated by associating the index with the image index Answer image generating means, option / answer image generating means for generating an image together with the answer image using the rectangular image with the image index generated by the image index adding means as an option, and the rectangular area filled by the area filling means The index added by the index adding means A problem image generating means for generating a question image by drawing a white color, and a combining means for combining the option / answer image generated by the option / answer image generating means with the question image It is characterized by.
The present invention further determines whether the image from which the mark is removed is vertical writing or horizontal writing, and adds an index such as a number in the order of appearance of the rectangular image. Next, the index is converted into a character type such as a character to generate an image index, which is shuffled and added to a rectangular image, and an answer is created by associating the index with the image index. Then, the image index is shuffled and added to the rectangular image as an option, and a question image is created together with the answer.

請求項3は、少なくとも1つ以上のマークと該マークを含むセンテンスをマーキングしたセンテンスマークを有する原稿画像を読み取る画像読取手段と、該画像読取手段により読み取られた画像中から前記マーク及びセンテンスマークを抽出し、該マーク及びセンテンスマークの位置情報を記憶するマーク抽出手段と、前記画像読取手段により読み取られた読取画像中から前記マーク及びセンテンスマークを除去するマーク除去手段と、該マーク除去手段により前記マーク及びセンテンスマークが除去されたマーク除去画像と前記マーク抽出手段により記憶されたマーク及びセンテンスマークの位置を照合して前記読取画像の外接矩形を抽出する外接矩形抽出手段と、前記マーク除去画像が縦書きか横書きかを判定する縦横判定手段と、前記センテンスマークの始点と終点の座標情報を作成する文情報作成手段と、前記マーク除去画像の中から前記文情報作成手段により作成された解答始点及び解答終点に対応する領域を塗りつぶして問題画像を生成し、前記解答始点及び解答終点に対応する矩形領域を前記マーク除去画像から抽出して前記問題画像と合成する合成手段と、を備えたことを特徴とする。
本発明は外接矩形を抽出するまでは請求項1と同じである。その後、マークを取り除いた画像が縦書きか横書きかを判定し、マーク位置から問題文とする文情報を作成し、その中のマーク部分の位置情報から塗りつぶし画像を生成して問題文と解答を合成する。
According to a third aspect of the present invention, there is provided an image reading means for reading a document image having at least one mark and a sentence mark on which a sentence including the mark is marked, and the mark and the sentence mark from the image read by the image reading means. Mark extracting means for extracting and storing position information of the mark and sentence mark; mark removing means for removing the mark and sentence mark from the read image read by the image reading means; and A circumscribed rectangle extracting unit that extracts a circumscribed rectangle of the read image by comparing the mark removed image from which the mark and the sentence mark have been removed with the position of the mark and the sentence mark stored by the mark extracting unit, and the mark removed image Vertical / horizontal determination means for determining vertical writing or horizontal writing; Sentence information creation means for creating coordinate information of the start point and end point of the sentence mark, and a question image is generated by filling the areas corresponding to the answer start point and answer end point created by the sentence information creation means from the mark removal image And a synthesis means for extracting a rectangular area corresponding to the answer starting point and answer ending point from the mark-removed image and synthesizing it with the question image.
The present invention is the same as the first aspect until the circumscribed rectangle is extracted. After that, it is determined whether the image from which the mark is removed is vertical writing or horizontal writing, creates sentence information as a question sentence from the mark position, generates a filled image from the position information of the mark part in it, generates the question sentence and the answer. Synthesize.

請求項4は、少なくとも1つ以上のマークを有する原稿画像を読み取る画像読取ステップと、該画像読取ステップにより読み取られた画像中から前記マークを抽出し、該マークの位置情報を記憶するマーク抽出ステップと、前記画像読取ステップにより読み取られた読取画像中から前記マークを除去するマーク除去ステップと、該マーク除去ステップにより前記マークが除去されたマーク除去画像と前記マーク抽出ステップにより記憶されたマーク位置とを照合して前記読取画像の外接矩形を抽出する外接矩形抽出ステップと、該外接矩形抽出ステップにより抽出された矩形領域に対応する矩形画像を記憶する矩形画像記憶ステップと、前記マーク除去画像の前記外接矩形抽出ステップにより抽出された矩形領域に対応する座標を塗りつぶす領域塗りつぶしステップと、を備え、前記領域塗りつぶしステップにより塗りつぶされた前記マーク除去画像の矩形領域内を指示することにより、前記矩形画像が表示されることを特徴とする。
本発明は請求項1と同様の作用効果を奏する。
請求項5は、前記マーク除去画像が縦書きか横書きかを判定する縦横判定ステップと、前記矩形画像記憶ステップにより記憶された矩形画像の出現順位に基づいてインデックスを付すインデックス付加ステップと、前記インデックスを他の文字種に変換して画像インデックスを生成し、該画像インデックスをランダムな順位にして前記矩形画像に付加する画像インデックス付加ステップと、前記インデックスと前記画像インデックスを対応付けて解答画像を生成する解答画像生成ステップと、前記画像インデックス付加ステップにより生成された画像インデックス付き矩形画像を選択肢として前記解答画像と共に画像を生成する選択肢・解答画像生成ステップと、前記領域塗りつぶしステップにより塗りつぶされた矩形領域に前記インデックス付加ステップにより付されたインデックスを白色で描画して問題画像を生成する問題画像生成ステップと、前記選択肢・解答画像生成ステップにより生成された選択肢・解答画像と前記問題画像を合成する合成ステップと、を更に備えたことを特徴とする。
本発明は請求項2と同様の作用効果を奏する。
An image reading step for reading a document image having at least one mark and a mark extraction step for extracting the mark from the image read by the image reading step and storing position information of the mark A mark removal step of removing the mark from the read image read by the image reading step, a mark removal image from which the mark has been removed by the mark removal step, and a mark position stored by the mark extraction step Circumscribing rectangle extracting step for extracting circumscribed rectangles of the read image by collating with each other, a rectangular image storing step for storing a rectangular image corresponding to the rectangular region extracted by the circumscribed rectangle extracting step, and Fill the coordinates corresponding to the rectangular area extracted by the circumscribed rectangle extraction step Includes a band filling step, and by instructing the rectangular region of the mark removal image filled by the Area Fill step, characterized in that the rectangular image is displayed.
The present invention has the same effect as that of the first aspect.
According to a fifth aspect of the present invention, a vertical / horizontal determination step for determining whether the mark-removed image is vertical writing or horizontal writing, an index adding step for adding an index based on the appearance order of the rectangular images stored in the rectangular image storage step, and the index Is converted into another character type to generate an image index, the image index is added to the rectangular image in a random order, and an answer image is generated by associating the index with the image index. An answer image generating step, an option / answer image generating step for generating an image together with the answer image using the rectangular image with the image index generated by the image index adding step as an option, and a rectangular area filled by the area filling step The index A problem image generation step of generating a problem image by drawing the index attached in the addition step in white; a synthesis step of combining the option / answer image generated by the option / answer image generation step and the question image; Is further provided.
The present invention has the same effect as that of the second aspect.

請求項6は、少なくとも1つ以上のマークと該マークを含むセンテンスをマーキングしたセンテンスマークを有する原稿画像を読み取る画像読取ステップと、該画像読取ステップにより読み取られた画像中から前記マーク及びセンテンスマークを抽出し、該マーク及びセンテンスマークの位置情報を記憶するマーク抽出ステップと、前記画像読取ステップにより読み取られた読取画像中から前記マーク及びセンテンスマークを除去するマーク除去ステップと、該マーク除去ステップにより前記マーク及びセンテンスマークが除去されたマーク除去画像と前記マーク抽出ステップにより記憶されたマーク及びセンテンスマークの位置を照合して前記読取画像の外接矩形を抽出する外接矩形抽出ステップと、前記マーク除去画像が縦書きか横書きかを判定する縦横判定ステップと、前記センテンスマークの始点と終点の座標情報を作成する文情報作成ステップと、前記マーク除去画像の中から前記文情報作成ステップにより作成された解答始点及び解答終点に対応する領域を塗りつぶして問題画像を生成し、前記解答始点及び解答終点に対応する矩形領域を前記マーク除去画像から抽出して前記問題画像と合成する合成ステップと、を備えたことを特徴とする。
本発明は請求項3と同様の作用効果を奏する。
請求項7は、請求項4乃至6の何れか一項に記載の画像処理方法をコンピュータが制御可能にプログラミングしたことを特徴とする。
請求項8は、請求項7に記載の画像処理プログラムをコンピュータが読み取り可能な形式で記録したことを特徴とする。
According to a sixth aspect of the present invention, there is provided an image reading step of reading a document image having a sentence mark in which at least one mark and a sentence including the mark are marked, and the mark and the sentence mark are extracted from the image read by the image reading step. A mark extraction step of extracting and storing position information of the mark and sentence mark; a mark removal step of removing the mark and sentence mark from the read image read by the image reading step; and the mark removal step A circumscribed rectangle extracting step of extracting a circumscribed rectangle of the read image by collating the mark removed image from which the mark and the sentence mark have been removed with the position of the mark and sentence mark stored in the mark extracting step, and the mark removed image Vertical or horizontal writing Corresponding to the answer start point and answer end point created by the sentence information creating step from the mark-removed image, and the sentence information creating step for creating the coordinate information of the start point and end point of the sentence mark And a synthesis step of generating a question image by filling a region to be extracted, extracting a rectangular region corresponding to the answer start point and the answer end point from the mark-removed image, and synthesizing it with the question image.
The present invention has the same effect as that of the third aspect.
A seventh aspect is characterized in that the image processing method according to any one of the fourth to sixth aspects is programmed so as to be controllable by a computer.
An eighth aspect is characterized in that the image processing program according to the seventh aspect is recorded in a computer-readable format.

本発明によれば、隠蔽したい部分をマーキングした原稿画像をよみとり、その画像からマーキングを取り除いた画像とマーキングの位置情報を記憶し、さらにマーキングの位置と読取画像とを照合して外接矩形を抽出すると共に、その外接矩形の画像を記憶して、そして外接矩形の部分を塗りつぶして問題文を作成し、その部分をマウス等でクリックすることにより、解答を表示するので、原稿にマーキングするだけで問題文と解答を自動的に作成することができる。   According to the present invention, a document image in which a portion to be concealed is marked is read, the image obtained by removing the marking from the image and the position information of the marking are stored, and the circumscribed rectangle is extracted by comparing the marking position with the read image. At the same time, the image of the circumscribed rectangle is memorized, and a question sentence is created by painting the circumscribed rectangle part, and the answer is displayed by clicking on the part with a mouse etc. Question sentences and answers can be created automatically.

以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
図1は本発明の実施形態に係る画像処理装置を示すブロック図である。この画像処理装置100は、装置全体を制御し、本実施形態の画像処理機能を実現するCPU1と、ROMやRAM等で構成され、CPU1の制御プログラムを記憶するとともに、この制御プログラムがCPU1によって実行されるときにー時的に作成される情報等を保持するメモリ2と、ハードディスクドライブ、ハードディスクなどからなり、このハードディスクに画像処理後の文書を記憶および蓄積する画像蓄積装置3と、スキャナなどで構成され、シート原稿(文書に含まれる)などの画像を読み取り、メモリ2へ格納する画像入力装置4と、外部のCD−ROM等と接続するためのインターフェースである外部メモリインターフェース5と、CRT、液晶ディスプレイ(LCD)、またはプリンタ等で構成され、画像入力装置4から入力された原画像、圧縮画像あるいは画像処理結果の2値画像などを表示、印刷する出力装置6と、キーボード、マウス、タッチパネル等で構成され、画像処理に関する情報(スキャナの操作情報を含む)の入力に用いられる入力装置7と、を備えて構成される。
Hereinafter, the present invention will be described in detail with reference to embodiments shown in the drawings. However, the components, types, combinations, shapes, relative arrangements, and the like described in this embodiment are merely illustrative examples and not intended to limit the scope of the present invention only unless otherwise specified. .
FIG. 1 is a block diagram showing an image processing apparatus according to an embodiment of the present invention. The image processing apparatus 100 is configured by a CPU 1 that controls the entire apparatus and realizes the image processing function of the present embodiment, a ROM, a RAM, and the like, stores a control program for the CPU 1, and executes the control program by the CPU 1. A memory 2 that holds information and the like that are created occasionally, a hard disk drive, a hard disk, and the like, and an image storage device 3 that stores and stores documents after image processing in the hard disk, and a scanner An image input device 4 configured to read an image such as a sheet original (included in a document) and store it in the memory 2, an external memory interface 5 which is an interface for connecting to an external CD-ROM, etc., a CRT, It consists of a liquid crystal display (LCD) or a printer, etc. It consists of an output device 6 that displays and prints the input original image, compressed image, binary image of the image processing result, and the like, and a keyboard, mouse, touch panel, etc., and information on image processing (including scanner operation information) And an input device 7 used for input.

パーソナルコンピュータなどの汎用処理装置を用いて本発明の画像処理装置を構成し、画像処理機能をソフトウェアによって実現したものである。中央処理装置(以下、CPUという)1は、装置全体を制御し、本実施形態の画像処理機能を実現するものである。メモリ2は、ROMやRAM等で構成され、CPU1の制御プログラムを記憶するとともに、この制御プログラムがCPU1によって実行されるときにー時的に作成される情報等を保持するものである。画像蓄積装置3は、ハードディスクドライブ、ハードディスクなどからなり、このハードディスクに画像処理後の文書を記憶および蓄積するものである。また、画像蓄積装置3は、ハードディスクに記録された文書を読み込み、他の記憶装置へ格納するのに用いられる。画像入力装置4は、スキャナなどで構成され、シート原稿(文書に含まれる)などの画像を読み取り、メモリ2へ格納するものである。入力装置7は、キーボード、マウス、タッチパネル等で構成され、画像処理に関する情報(スキャナの操作情報を含む)の入力に用いられるものである。出力装置6は、CRT、液晶ディスプレイ(LCD)、またはプリンタ等で構成され、画像入力装置4から入力された原画像、圧縮画像あるいは画像処理結果の2値画像などを表示、印刷するものである。また外部メモリインターフェース5は外部のCD−ROM等と接続するためのインターフェースである。そしてこれらは内部バス8により接続されている。   The image processing apparatus of the present invention is configured using a general-purpose processing apparatus such as a personal computer, and the image processing function is realized by software. A central processing unit (hereinafter referred to as CPU) 1 controls the entire apparatus and realizes the image processing function of this embodiment. The memory 2 is composed of a ROM, a RAM, and the like, and stores a control program of the CPU 1 and holds information and the like that are created when the control program is executed by the CPU 1. The image storage device 3 includes a hard disk drive, a hard disk, and the like, and stores and stores documents after image processing in the hard disk. The image storage device 3 is used to read a document recorded on the hard disk and store it in another storage device. The image input device 4 is configured by a scanner or the like, and reads an image such as a sheet original (included in a document) and stores it in the memory 2. The input device 7 includes a keyboard, a mouse, a touch panel, and the like, and is used for inputting information related to image processing (including scanner operation information). The output device 6 is configured by a CRT, a liquid crystal display (LCD), a printer, or the like, and displays and prints an original image, a compressed image, a binary image of an image processing result, or the like input from the image input device 4. . The external memory interface 5 is an interface for connecting to an external CD-ROM or the like. These are connected by an internal bus 8.

図2(a)は本発明の実施形態の動作を説明するために使用される原稿の一例を示す図である。以下、原稿10を使用して画像入力装置4により読み取るものとする。図2(b)は原稿10の隠蔽したい部分をマーキングした一例を示す図である。そして図2(b)のように例えば赤ペンでマーキングされた領域をそれぞれ、マーク101「人」、マーク102「世界企業」、マーク103「(自主創造)」とする。マーキングする色は何色でもよく、時間が経過すると消えるインクや、鉛筆などでマーキングすると、資料に筆跡が残らないため都合がよい。   FIG. 2A is a diagram showing an example of a document used for explaining the operation of the embodiment of the present invention. Hereinafter, it is assumed that the document 10 is read by the image input device 4. FIG. 2B is a diagram showing an example in which a portion to be concealed of the original 10 is marked. Then, as shown in FIG. 2B, for example, the areas marked with a red pen are set as a mark 101 “person”, a mark 102 “world company”, and a mark 103 “(independent creation)”, respectively. Any number of colors can be used, and marking with ink that disappears over time or with a pencil is convenient because no handwriting remains on the material.

図3は本発明の第1の実施形態に係る画像処理装置の動作を説明するフローチャートである。まず原稿10の隠蔽したい部分を図2(b)のようにマーキングする(S201)。次にマーキングされた資料をスキャナ、カメラなどの画像読取装置で読み取る(S202)。以下、図2(b)の図は入力画像104として取り扱うものとする。また、画像読取装置でなくともタブレットなどの座標検出装置でもマーキングした座標を検出することで以下の同様の結果を得ることができる。即ち、電子原稿をディスプレイに表示し、電子原稿にマウスなどでマーキングすることにより、入力画像104を作成することも可能であるし、電子原稿をタブレットPCなどに表示し、スタイラスペンや指などでマーキングすることによっても、入力画像104を作成することができる。続いて、入力画像104から、マーク101、マーク102、マーク103を抽出し、抽出したマーク位置104、マーク位置105、マーク位置106をメモリ2内のマーク位置記憶バッファ107に格納する(S203)。尚、マーク抽出方法は特許文献1などに述べられている既存の方法を使用する。次に入力画像104から、マーク101、マーク102、マーク103を取り除く(S204)。尚、マークの除去も特許文献1などに述べられている方法を用いて行なう。次に、マークの取り除かれた入力画像104とマーク位置記憶バッファ107に記憶されているマーク位置を照合し、入力画像104から外接矩形抽出を行なう(S205)。外接矩形抽出とはマーキング領域に含まれる文字領域を囲む最小の矩形を見つけ出すことである。外接矩形抽出の方法も特許文献1などに述べられているのでここでは省略する。ここで抽出された外接矩形情報をメモリ2内の矩形記憶バッファ108に格納する。矩形記憶バッファ108に格納される情報は図4のようになる。なお、始点と終点は入力画像104の位置座標(x,y)を表しており、始点と終点は矩形の対角線上の頂点を表している。また本実施形態で使用した座標系は図2(b)の入力画像104の左上を原点、画像右方向をX、下方向をYとし、簡略化のために全ての文字サイズを10*10とし、改行や空白などは考慮していない。   FIG. 3 is a flowchart for explaining the operation of the image processing apparatus according to the first embodiment of the present invention. First, a portion of the original 10 to be concealed is marked as shown in FIG. 2B (S201). Next, the marked material is read by an image reading device such as a scanner or a camera (S202). Hereinafter, the diagram of FIG. 2B is assumed to be handled as the input image 104. Moreover, the following similar results can be obtained by detecting the marked coordinates not only by the image reading apparatus but also by a coordinate detection apparatus such as a tablet. That is, an input image 104 can be created by displaying an electronic manuscript on a display and marking the electronic manuscript with a mouse or the like. The input image 104 can also be created by marking. Subsequently, the mark 101, the mark 102, and the mark 103 are extracted from the input image 104, and the extracted mark position 104, mark position 105, and mark position 106 are stored in the mark position storage buffer 107 in the memory 2 (S203). The mark extraction method uses an existing method described in Patent Document 1 or the like. Next, the mark 101, the mark 102, and the mark 103 are removed from the input image 104 (S204). The removal of the mark is also performed using the method described in Patent Document 1. Next, the input image 104 from which the mark has been removed is compared with the mark position stored in the mark position storage buffer 107, and a circumscribed rectangle is extracted from the input image 104 (S205). The circumscribed rectangle extraction is to find the minimum rectangle surrounding the character area included in the marking area. Since the circumscribed rectangle extraction method is also described in Patent Document 1 and the like, it is omitted here. The circumscribed rectangle information extracted here is stored in the rectangle storage buffer 108 in the memory 2. Information stored in the rectangular storage buffer 108 is as shown in FIG. Note that the start point and the end point represent the position coordinates (x, y) of the input image 104, and the start point and the end point represent the vertices of a rectangular diagonal line. In the coordinate system used in this embodiment, the upper left of the input image 104 in FIG. 2B is the origin, the right direction of the image is X, the lower direction is Y, and all character sizes are 10 * 10 for simplification. , Line breaks and spaces are not considered.

続いて矩形記憶バッファ108に格納されている図4の矩形領域301、矩形領域302、矩形領域303の位置に対応する矩形画像を、マークの取り除かれた入力画像104から抽出し、矩形記憶バッファ108に格納する(S206)。このとき、矩形領域に対応するデータを、矩形画像ではなくて、矩形画像にOCRなどで文字認識しテキスト形式で保存する方法もある。そして入力画像104の、S205で保存された矩形領域301、302、303に対応する座標を黒で塗りつぶした画像を資料塗りつぶし画像501として保存する(S207)。
最後に資料塗りつぶし画像501をモニタ上に表示する(S208)。図5は資料塗りつぶし画像501を示す図であり、矩形領域301が資料塗りつぶし画像501aであり、矩形領域302が資料塗りつぶし画像501bであり、矩形領域303が資料塗りつぶし画像501cである。そして使用者が資料塗りつぶし画像501で図4に記した、記憶されている矩形領域内でマウスクリックを行なうと、矩形領域に対応する矩形画像が資料塗りつぶし画像501に重畳して表示される。例えば図6は、座標(15,15)をマウスでクリックしたときに表示される例である。即ち、資料塗りつぶし画像501aの略中央の座標(15,15)をマウスでクリックすることにより、矩形領域301の「人」11が表示される。
Subsequently, the rectangular images corresponding to the positions of the rectangular region 301, the rectangular region 302, and the rectangular region 303 in FIG. 4 stored in the rectangular storage buffer 108 are extracted from the input image 104 from which the marks have been removed, and the rectangular storage buffer 108 is extracted. (S206). At this time, there is a method in which the data corresponding to the rectangular area is not a rectangular image but character-recognized in the rectangular image by OCR or the like and stored in a text format. Then, an image of the input image 104 in which the coordinates corresponding to the rectangular areas 301, 302, and 303 stored in S205 are painted in black is stored as a material painted image 501 (S207).
Finally, the material filled image 501 is displayed on the monitor (S208). FIG. 5 is a diagram showing a material filled image 501. A rectangular area 301 is a material filled image 501a, a rectangular area 302 is a material filled image 501b, and a rectangular area 303 is a material filled image 501c. Then, when the user performs a mouse click within the stored rectangular area shown in FIG. 4 in the document fill image 501, a rectangular image corresponding to the rectangular area is displayed superimposed on the document fill image 501. For example, FIG. 6 is an example displayed when the coordinates (15, 15) are clicked with the mouse. That is, by clicking on the coordinates (15, 15) in the approximate center of the material filled image 501a with the mouse, the “person” 11 in the rectangular area 301 is displayed.

図7は本発明の第2の実施形態に係る画像処理装置の動作を説明するフローチャートである。まず原稿10の隠蔽したい部分を図2(b)のようにマーキングする(S701)。次にマーキングされた資料をスキャナ、カメラなどの画像読取装置で読み取る(S702)。以下、図2(b)の図は入力画像104として取り扱うものとする。また、画像読取装置でなくともタブレットなどの座標検出装置でもマーキングした座標を検出することで以下の同様の結果を得ることができるが、説明は省略する。続いて、入力画像104から、マーク101、マーク102、マーク103を抽出し、抽出したマーク位置104、マーク位置105、マーク位置106をメモリ2内のマーク位置記憶バッファ721に格納する(S703)。尚、マーク抽出方法は特許文献1などに述べられている既存の方法を使用する。次に入力画像104から、マーク101、マーク102、マーク103を取り除く(S704)。尚、マークの除去も特許文献1などに述べられている方法を用いて行なう。次に、マークの取り除かれた入力画像104とマーク位置記憶バッファ721に記憶されているマーク位置を照合し、入力画像104から外接矩形抽出を行なう(S705)。外接矩形抽出とはマーキング領域に含まれる文字領域を囲む最小の矩形を見つけ出すことである。外接矩形抽出の方法も特許文献1などに述べられているのでここでは省略する。ここで抽出された外接矩形情報をメモリ2内の矩形記憶バッファ722に格納する。矩形記憶バッファ722に格納される情報は図8のようになる。なお、始点と終点は入力画像104の位置座標(x,y)を表しており、始点と終点は矩形の対角線上の頂点を表している。また本実施形態で使用した座標系は図2(b)の入力画像104の左上を原点、画像右方向をX、下方向をYとし、簡略化のために全ての文字サイズを10*10とし、改行や空白などは考慮していない。
続いて矩形記憶バッファ722に格納されている図8(a)の矩形領域801、矩形領域802、矩形領域803の位置に対応する矩形画像を、マークの取り除かれた入力画像104から抽出し、矩形記憶バッファ722に格納する(S706)。このとき、矩形領域に対応するデータを、矩形画像ではなくて、矩形画像にOCRなどで文字認識しテキスト形式で保存する方法もある。
FIG. 7 is a flowchart for explaining the operation of the image processing apparatus according to the second embodiment of the present invention. First, the part of the original 10 to be hidden is marked as shown in FIG. 2B (S701). Next, the marked material is read by an image reading device such as a scanner or a camera (S702). Hereinafter, the diagram of FIG. 2B is assumed to be handled as the input image 104. In addition, the following similar result can be obtained by detecting the marked coordinates not only by the image reading apparatus but also by a coordinate detection apparatus such as a tablet, but the description thereof is omitted. Subsequently, the mark 101, the mark 102, and the mark 103 are extracted from the input image 104, and the extracted mark position 104, mark position 105, and mark position 106 are stored in the mark position storage buffer 721 in the memory 2 (S703). The mark extraction method uses an existing method described in Patent Document 1 or the like. Next, the mark 101, the mark 102, and the mark 103 are removed from the input image 104 (S704). The removal of the mark is also performed using the method described in Patent Document 1. Next, the input image 104 from which the mark has been removed is compared with the mark position stored in the mark position storage buffer 721, and a circumscribed rectangle is extracted from the input image 104 (S705). The circumscribed rectangle extraction is to find the minimum rectangle surrounding the character area included in the marking area. Since the circumscribed rectangle extraction method is also described in Patent Document 1 and the like, it is omitted here. The circumscribed rectangle information extracted here is stored in the rectangle storage buffer 722 in the memory 2. Information stored in the rectangular storage buffer 722 is as shown in FIG. Note that the start point and the end point represent the position coordinates (x, y) of the input image 104, and the start point and the end point represent the vertices on a diagonal line of the rectangle. In the coordinate system used in this embodiment, the upper left of the input image 104 in FIG. 2B is the origin, the right direction of the image is X, the lower direction is Y, and all character sizes are 10 * 10 for simplification. , Line breaks and spaces are not considered.
Subsequently, rectangular images corresponding to the positions of the rectangular area 801, the rectangular area 802, and the rectangular area 803 in FIG. 8A stored in the rectangular storage buffer 722 are extracted from the input image 104 from which marks are removed, and the rectangular image is extracted. The data is stored in the storage buffer 722 (S706). At this time, there is a method in which the data corresponding to the rectangular area is not a rectangular image but character-recognized in the rectangular image by OCR or the like and stored in a text format.

次に入力画像104を縦書きか横書きかを判定する(S707)。この判定にはOCRなどで利用されている汎用的な方法もあるが、矩形記憶バッファ722に蓄えられている矩形の形から判定することもできる。矩形記憶バッファ722に蓄えられている矩形画像801、矩形画像802、矩形画像803に対してINDEXをつける。INDEXの順序は、横書きの場合、始点のY座標が小さいほう、等しい場合はX座標が小さいほうからINDEXをつける。縦書きの場合は始点のX座標が小さいほう、等しい場合はY座標が小さいほうからINDEXをつける。本実施形態では、矩形画像801に1、矩形画像802に2、矩形画像803に3をつけ、矩形記憶バッファ722に格納する(S708)。続いて、図8(b)のようにINDEX1、2、3を他の文字種(本実施形態ではカタカナ)にし、画像INDEXとする。そして画像INDEX同士シャッフルを行なう。本実施形態では矩形画像801に対応する画像INDEXはイ、矩形画像802に対応する画像INDEXはウ、矩形画像803に対応する画像INDEXはアとした。
次に画像INDEXを画像化する。まず、背景を白とし、その上にINDEXを黒色の画像として貼り付ける。無論、S705での外接矩形領域算出時に背景色と文字色を算出しておいき利用するとなお良い。そして次に画像INDEXを左、矩形画像を右にして合成して、画像INDEX付き矩形画像を作成する(S709)。無論入力画像104が縦書きの場合は、画像INDEX画像を上、矩形画像を下にして合成する。なお本実施形態では画像INDEXと矩形画像の区別を明確化するために、ピリオドも画像化している。
Next, it is determined whether the input image 104 is written vertically or horizontally (S707). Although this determination includes a general-purpose method used in OCR or the like, it can also be determined from the rectangular shape stored in the rectangular storage buffer 722. INDEX is attached to the rectangular image 801, the rectangular image 802, and the rectangular image 803 stored in the rectangular storage buffer 722. As for the order of INDEX, in horizontal writing, INDEX is given from the smallest Y coordinate of the starting point, and when equal, the X coordinate is smallest. In the case of vertical writing, INDEX is given from the smaller X coordinate of the starting point, and in the case of equality, the Y coordinate is smaller. In this embodiment, 1 is added to the rectangular image 801, 2 is added to the rectangular image 802, and 3 is added to the rectangular image 803, and the result is stored in the rectangular storage buffer 722 (S708). Subsequently, as shown in FIG. 8B, INDEX 1, 2, and 3 are set to other character types (in this embodiment, katakana) to form an image INDEX. Then, the image INDEX is shuffled. In this embodiment, the image INDEX corresponding to the rectangular image 801 is a, the image INDEX corresponding to the rectangular image 802 is c, and the image INDEX corresponding to the rectangular image 803 is a.
Next, the image INDEX is imaged. First, the background is white, and INDEX is pasted as a black image thereon. Of course, it is better to calculate and use the background color and the character color when calculating the circumscribed rectangular area in S705. Next, the image INDEX is combined to the left and the rectangular image to the right to create a rectangular image with the image INDEX (S709). Of course, when the input image 104 is vertically written, the image INDEX image is up and the rectangular image is down. In this embodiment, a period is also imaged in order to clarify the distinction between the image INDEX and the rectangular image.

続いて、図8(b)の表から対応関係にある画像INDEXとINDEXから解答画像を作成する。INDEXを画像化した時と同様、背景を白とし、その上に黒字の画像INDEXとINDEXを貼り付ける。このとき画像INDEXとINDEXの対応がわかりやすいようにハイフンなどを間に挟むと良い。そしてS707で入力画像104は横書きと判定されているので、選択肢・解答画像の画像横サイズを入力画像104の画像横サイズと同じとする。そしてS709と同様背景色を白とし、“選択肢”という文字を画像化して貼り付け、その次に画像INDEX付き矩形画像を画像INDEX順に貼り付ける。続いて“解答”という文字を画像化して貼り付け、それに続いてINDEX順に解答画像を貼り付け、選択肢・解答画像1002を作成する(S710)。そのようにしてできた選択肢・解答画像が図9(a)である。図9(a)の選択肢・解答画像では右側に余白が多いので、各インデックス付き画像の横サイズを考慮して、図9(b)のようなレイアウトにすることもできる。
そして入力画像104の、S705で保存された矩形領域801、802、803に対応する座標位置を黒で塗りつぶした画像を資料塗りつぶし画像とし(図10参照)、更に矩形記憶ブッファ722で管理されているINDEXを、黒で塗りつぶした矩形内に白色で描画する(S711)。そのときの画像を問題画像1001とする。最後に問題画像1001を上、選択肢・解答画像1002を下として画像を合成する(S712)。合成するときに、問題画像1001と、選択肢・解答画像1002を区別できるように図11のように点線12などをいれるようにすると更に良い。
Subsequently, an answer image is created from the images INDEX and INDEX having a correspondence relationship from the table of FIG. As in the case where the INDEX is imaged, the background is white, and the black images INDEX and INDEX are pasted on it. At this time, it is preferable to put a hyphen or the like between them so that the correspondence between the image INDEX and INDEX is easily understood. In step S <b> 707, since the input image 104 is determined to be horizontal writing, the horizontal image size of the option / answer image is set to be the same as the horizontal image size of the input image 104. Then, in the same manner as in S709, the background color is white, the character “option” is imaged and pasted, and then the rectangular image with the image INDEX is pasted in the order of the image INDEX. Subsequently, the characters “answer” are imaged and pasted, and then the answer images are pasted in INDEX order to create an option / answer image 1002 (S710). FIG. 9A shows an option / answer image thus created. Since the option / answer image in FIG. 9A has a large margin on the right side, the layout as shown in FIG. 9B can be made in consideration of the horizontal size of each indexed image.
An image in which the coordinate positions corresponding to the rectangular areas 801, 802, and 803 saved in S705 in the input image 104 are filled with black is used as a material filled image (see FIG. 10), and is further managed by the rectangular storage buffer 722. INDEX is drawn in white in a rectangle filled with black (S711). The image at that time is defined as a problem image 1001. Finally, the image is synthesized with the question image 1001 up and the option / answer image 1002 down (S712). It is further preferable to insert a dotted line 12 or the like as shown in FIG. 11 so that the question image 1001 and the option / answer image 1002 can be distinguished when they are combined.

図13は本発明の第3の実施形態に係る画像処理装置の動作を説明するフローチャートである。まず図2(a)のような資料に対し、図12のように使用者が暗記すべき箇所を例えば赤いペンでマーキングし、問いマーク1201、問いマーク1202を作成する。続いて暗記すべき箇所が含まれるセンテンスを例えば青いペンでマーキングし、文マーク1203、文マーク1204、文マーク1205を作成する(S1301)。本実施形態では問いマークを赤いペン、文マークを青いペンでマーキングしたが何色でも構わない。また、問いマークは必ず文マークの一部となるので、同じ色のペンでも構わない。特に時間が経過すると消えるインクや、鉛筆などでマーキングすると、資料に筆跡が残らないため都合がよい。次にマーキングされた資料をスキャナ、カメラなどの画像読取装置で読み取る(S1302)。以下、図12は画像読取装置で読み取られた画像、入力画像1250として取り扱うものとする。
次に、問いマーク1201、1202、文マーク1203、1204、1205を抽出し、抽出した問いマーク1206、1207、文マーク1208、1209、1210をメモリ2内のマーク位置記憶バッファ1321に格納する(S1303)。マーク抽出方法は特許文献1などに述べられている既存の方法を使用する。次に入力画像1250から問いマーク1201、1202文マーク1203、1204、1205を取り除く(S1304)。マークの除去も特許文献1などに述べられている方法を用いて行なう。
そしてマークの取り除かれた入力画像1250とマーク位置記憶バッファ1321に記憶されているマーク位置を照合し、入力画像1250から外接矩形抽出を行なう(S1305)。外接矩形抽出とはマーキング領域に含まれる文字領域を囲む最小の矩形を見つけ出すことである。外接矩形抽出の方法も特許文献1などに述べられているのでここでは省略する。ここで抽出された外接矩形情報をメモリ2内の矩形記憶バッファ1322に格納する。矩形記憶バッファ1322に格納される情報は図14のようになる。問いマーク1201、1202が問い矩形1401、1402に、文マーク1203、1204、1205が文矩形1403、1404、1405に対応している。なお、始点と終点は入力画像1250の位置座標(x,y)を表しており、始点と終点は矩形の対角線上の頂点を表している。また本実施形態で使用した座標系は入力画像1250の左上を原点、画像右方向をX、下方向をYとし、簡略化のために全ての文字サイズを10*10とし、改行や空白などは考慮していない。
FIG. 13 is a flowchart for explaining the operation of the image processing apparatus according to the third embodiment of the present invention. First, on the material as shown in FIG. 2A, a portion to be memorized by the user is marked with a red pen, for example, as shown in FIG. Subsequently, a sentence including a portion to be memorized is marked with a blue pen, for example, to create a sentence mark 1203, a sentence mark 1204, and a sentence mark 1205 (S1301). In the present embodiment, the question mark is marked with a red pen and the sentence mark is marked with a blue pen. Moreover, since the question mark is always a part of the sentence mark, a pen of the same color may be used. In particular, marking with ink that disappears over time or with a pencil is convenient because no handwriting remains on the material. Next, the marked material is read by an image reading device such as a scanner or a camera (S1302). Hereinafter, FIG. 12 is assumed to be handled as an image read by the image reading apparatus and an input image 1250.
Next, the question marks 1201, 1202 and sentence marks 1203, 1204, 1205 are extracted, and the extracted question marks 1206, 1207 and sentence marks 1208, 1209, 1210 are stored in the mark position storage buffer 1321 in the memory 2 (S1303). ). As the mark extraction method, an existing method described in Patent Document 1 is used. Next, the question marks 1201, 1202 sentence marks 1203, 1204, 1205 are removed from the input image 1250 (S1304). The removal of the mark is also performed using the method described in Patent Document 1.
Then, the input image 1250 from which the mark has been removed is compared with the mark position stored in the mark position storage buffer 1321, and circumscribed rectangle extraction is performed from the input image 1250 (S1305). The circumscribed rectangle extraction is to find the minimum rectangle surrounding the character area included in the marking area. Since the circumscribed rectangle extraction method is also described in Patent Document 1 and the like, it is omitted here. The circumscribed rectangle information extracted here is stored in the rectangle storage buffer 1322 in the memory 2. Information stored in the rectangular storage buffer 1322 is as shown in FIG. The question marks 1201 and 1202 correspond to the question rectangles 1401 and 1402, and the sentence marks 1203, 1204 and 1205 correspond to the sentence rectangles 1403, 1404 and 1405. Note that the start point and the end point represent the position coordinates (x, y) of the input image 1250, and the start point and the end point represent the vertices on the diagonal line of the rectangle. In the coordinate system used in the present embodiment, the upper left of the input image 1250 is the origin, the right direction of the image is X, the lower direction is Y, all character sizes are 10 * 10 for simplification, Not considered.

次に入力画像1250を縦書きか横書きかを判定する(S1306)。この判定にはOCRなどで利用されている汎用的な方法もあるが、矩形記憶バッファ1322に蓄えられている矩形の形から判定することもできる。本実施形態の場合横書きと判定される。次に、問い矩形と文矩形の対応を調べる(S1307)。問い矩形の始点と終点、文矩形の始点と終点から、問い矩形1401は分矩形1403の一部、問い矩形1402は分矩形1404の一部であることがわかる。矩形画像と矩形文画像は一対一の関係にあるから、文矩形1405は文矩形1403もしくは文矩形1404と同一文である。S1306で入力画像1250は横書きであることがわかるので、文矩形1403と文矩形1404のうち、Y軸座標が近いほう、もし文矩形1403と文矩形1404のY軸座標が等しい場合は終点のX座標が大きいほうと同一文とする。本実施例では文矩形1404と文矩形1405は同一文であると判断できる。これらを用いて、文情報を作成する(図15参照)。   Next, it is determined whether the input image 1250 is written vertically or horizontally (S1306). Although this determination includes a general-purpose method used in OCR or the like, it can also be determined from the rectangular shape stored in the rectangular storage buffer 1322. In the case of this embodiment, it is determined as horizontal writing. Next, the correspondence between the question rectangle and the sentence rectangle is examined (S1307). From the start point and end point of the question rectangle, and from the start point and end point of the sentence rectangle, it is understood that the question rectangle 1401 is a part of the minute rectangle 1403 and the question rectangle 1402 is a part of the minute rectangle 1404. Since the rectangular image and the rectangular sentence image have a one-to-one relationship, the sentence rectangle 1405 is the same sentence as the sentence rectangle 1403 or the sentence rectangle 1404. In S1306, it can be seen that the input image 1250 is horizontal writing. Therefore, if the Y-axis coordinates of the sentence rectangle 1403 and the sentence rectangle 1404 are closer, and if the Y-axis coordinates of the sentence rectangle 1403 and the sentence rectangle 1404 are equal, the end X The same sentence as the one with larger coordinates. In this embodiment, it can be determined that the sentence rectangle 1404 and the sentence rectangle 1405 are the same sentence. Using these, sentence information is created (see FIG. 15).

次に、矩形記憶バッファ1322と入力画像1250を用いて問題を作成する(S1308)。はじめに問題画像サイズを指定する。問題画像サイズはいくつでも良いが、入力画像1250と同じ画像横サイズに設定するときれいな問題用紙が作成できる。そして矩形記憶ブッファに記憶されている問題情報(図15)から、問題用紙を作成する。まず、文1501の始点1と終点1にあたる領域を、マークの取れた入力画像1250から抜き出し、解答始点と解答終点に当たる領域を黒で塗りつぶす。そして問題画像の適当な位置に添付する。添付位置は機械側で自動決定する方法もあるが、使用者が指定する方法も考えられる。続いて文1502の始点1と終点1に当たる領域と始点2と終点2に当たる領域をマークの取れた入力画像1250から抜き出し、解答始点と解答終点に当たる領域を黒で塗りつぶす。文1502のように2行にわたる文の場合は改行が必要になるので、問題画像サイズを考慮して適宜改行を加えながら文1501と同様適当な位置に添付する(図16)。
最後に文1501と文1502の、解答始点と解答終点が示す矩形領域を、マークの取れた入力画像1250から抽出し、問題画像の下部に添付する。無論、第二の実施例のようにインデックスをつける工程をくわえるとより良い問題が作成される。
Next, a problem is created using the rectangular storage buffer 1322 and the input image 1250 (S1308). First, specify the problem image size. Any number of problem image sizes may be used, but if the same image horizontal size as the input image 1250 is set, a beautiful problem paper can be created. Then, a problem sheet is created from the problem information (FIG. 15) stored in the rectangular memory buffer. First, the area corresponding to the start point 1 and the end point 1 of the sentence 1501 is extracted from the input image 1250 with a mark, and the area corresponding to the answer start point and the answer end point is painted in black. Then attach it to the appropriate position of the problem image. There is a method of automatically determining the attachment position on the machine side, but a method of specifying by the user is also conceivable. Subsequently, an area corresponding to the start point 1 and the end point 1 and an area corresponding to the start point 2 and the end point 2 of the sentence 1502 are extracted from the marked input image 1250, and the areas corresponding to the answer start point and the answer end point are filled with black. In the case of a sentence extending over two lines like the sentence 1502, a line break is necessary, so that it is attached to an appropriate position in the same manner as the sentence 1501 while appropriately adding a line break in consideration of the problem image size (FIG. 16).
Finally, the rectangular areas indicated by the answer start point and answer end point of the sentences 1501 and 1502 are extracted from the marked input image 1250 and attached to the lower part of the question image. Of course, a better problem is created by adding an indexing step as in the second embodiment.

以上の通り本発明によれば、隠蔽したい部分をマーキングした原稿画像をよみとり、その画像からマーキングを取り除いた画像とマーキングの位置情報を記憶し、さらにマーキングの位置と読取画像とを照合して外接矩形を抽出すると共に、その外接矩形の画像を記憶して、そして外接矩形の部分を塗りつぶして問題文を作成し、その部分をマウス等でクリックすることにより、解答を表示するので、原稿にマーキングするだけで問題文と解答を自動的に作成することができる。
また、上記に加えて、マークを取り除いた画像が縦書きか横書きかを判定し、矩形画像の出現順に番号等のインデックスを付加し、そのインデックスを文字等の文字種に変換して画像インデックスを生成し、それをシャッフルして矩形画像に付加し、インデックスと画像インデックスを対応付けて解答を作成し、画像インデックスをシャッフルして矩形画像に付加したものを選択肢とし、解答と共に問題画像を作成するので、選択肢の中から解答をインデックスで選択して回答することができる。
また、外接矩形を抽出後、マークを取り除いた画像が縦書きか横書きかを判定し、マーク位置から問題文とする文情報を作成し、その中のマーク部分の位置情報から塗りつぶし画像を生成して問題文と解答を合成するので、入力画像から問題文とする部分を抜き出して問題と解答を作成することができる。
また、本発明の画像処理方法をコンピュータが制御可能なOSに従ってプログラミングすることにより、そのOSを備えたコンピュータであれば同じ処理方法により制御することができる。
As described above, according to the present invention, a document image in which a portion to be concealed is marked is read, an image obtained by removing the marking from the image is stored, and marking position information is stored. Extract the rectangle, memorize the image of the circumscribed rectangle, create a question sentence by painting the circumscribed rectangle, and click on the portion with the mouse to display the answer. You can automatically create question sentences and answers.
In addition to the above, it is determined whether the image from which the mark is removed is vertical writing or horizontal writing, an index such as a number is added in the order of appearance of the rectangular image, and the index is converted into a character type such as a character to generate an image index. Then, shuffle it and add it to the rectangular image, create an answer by associating the index with the image index, select the option that shuffled the image index and added it to the rectangular image, and create the question image along with the answer , You can answer by selecting the answer from the options.
Also, after extracting the circumscribed rectangle, it is determined whether the image with the mark removed is vertical writing or horizontal writing, creating sentence information as a problem sentence from the mark position, and generating a filled image from the position information of the mark part in it Since the question sentence and the answer are combined, it is possible to extract the part to be the question sentence from the input image and create the question and the answer.
Further, by programming the image processing method of the present invention in accordance with an OS that can be controlled by a computer, any computer equipped with the OS can be controlled by the same processing method.

本発明の実施形態に係る画像処理装置を示すブロック図である。1 is a block diagram illustrating an image processing apparatus according to an embodiment of the present invention. (a)は本発明の実施形態の動作を説明するために使用される原稿の一例を示す図、(b)は原稿10の隠蔽したい部分をマーキングした一例を示す図である。(A) is a figure which shows an example of the original document used in order to demonstrate operation | movement of embodiment of this invention, (b) is a figure which shows an example which marked the part to conceal of the original document 10. FIG. 本発明の第1の実施形態に係る画像処理装置の動作を説明するフローチャートである。5 is a flowchart for explaining the operation of the image processing apparatus according to the first embodiment of the present invention. 矩形記憶バッファに格納される情報のフォーマットを示す図である。It is a figure which shows the format of the information stored in a rectangular storage buffer. 資料塗りつぶし画像を示す図である。It is a figure which shows a material filling image. 座標をマウスでクリックしたときに表示される例を示す図である。It is a figure which shows the example displayed when a coordinate is clicked with the mouse | mouth. 本発明の第2の実施形態に係る画像処理装置の動作を説明するフローチャートである。It is a flowchart explaining operation | movement of the image processing apparatus which concerns on the 2nd Embodiment of this invention. (a)(b)は矩形記憶バッファに格納される情報のフォーマットを示す図である。(A) (b) is a figure which shows the format of the information stored in a rectangular memory buffer. (a)(b)は選択肢・解答画像の一例を示す図である。(A) and (b) are figures which show an example of an option and an answer image. 矩形領域に対応する座標位置を黒で塗りつぶした画像を示す図である。It is a figure which shows the image which painted the coordinate position corresponding to a rectangular area in black. 問題画像と選択肢・解答画像の一例を示す図である。It is a figure which shows an example of a question image and an option and an answer image. 問いマークと文マークの一例を示す図である。It is a figure which shows an example of a question mark and a sentence mark. 本発明の第3の実施形態に係る画像処理装置の動作を説明するフローチャートである。It is a flowchart explaining operation | movement of the image processing apparatus which concerns on the 3rd Embodiment of this invention. 矩形記憶バッファに格納される情報のフォーマットを示す図である。It is a figure which shows the format of the information stored in a rectangular storage buffer. 文情報の一例を示す図である。It is a figure which shows an example of sentence information. 問題文と解答の合成画像の一例を示す図である。It is a figure which shows an example of the synthesized image of a question sentence and an answer.

符号の説明Explanation of symbols

1 CPU、2 メモリ、3 画像蓄積装置、4 画像入力装置、5 外部メモリインターフェース、6 出力装置、7 入力装置、8 バス、100 画像処理装置   1 CPU, 2 memory, 3 image storage device, 4 image input device, 5 external memory interface, 6 output device, 7 input device, 8 bus, 100 image processing device

Claims (8)

少なくとも1つ以上のマークを有する原稿画像を読み取る画像読取手段と、該画像読取手段により読み取られた画像中から前記マークを抽出し、該マークの位置情報を記憶するマーク抽出手段と、前記画像読取手段により読み取られた読取画像中から前記マークを除去するマーク除去手段と、該マーク除去手段により前記マークが除去されたマーク除去画像と前記マーク抽出手段により記憶されたマーク位置とを照合して前記読取画像の外接矩形を抽出する外接矩形抽出手段と、該外接矩形抽出手段により抽出された矩形領域に対応する矩形画像を記憶する矩形画像記憶手段と、前記マーク除去画像の前記外接矩形抽出手段により抽出された矩形領域に対応する座標を塗りつぶす領域塗りつぶし手段と、を備え、
前記領域塗りつぶし手段により塗りつぶされた前記マーク除去画像の矩形領域内を指示することにより、該領域内の矩形画像が表示されることを特徴とする画像処理装置。
Image reading means for reading a document image having at least one mark, mark extraction means for extracting the mark from the image read by the image reading means, and storing position information of the mark, and the image reading A mark removing means for removing the mark from the read image read by the means, and a mark removal image from which the mark has been removed by the mark removing means and a mark position stored by the mark extracting means A circumscribed rectangle extracting unit that extracts a circumscribed rectangle of the read image, a rectangular image storage unit that stores a rectangular image corresponding to the rectangular area extracted by the circumscribed rectangle extracting unit, and a circumscribed rectangle extracting unit of the mark removal image An area filling means for filling the coordinates corresponding to the extracted rectangular area,
An image processing apparatus characterized in that a rectangular image in the area is displayed by designating the rectangular area of the mark-removed image painted by the area filling means.
前記マーク除去画像が縦書きか横書きかを判定する縦横判定手段と、前記矩形画像記憶手段に記憶されている矩形画像の出現順位に基づいてインデックスを付すインデックス付加手段と、前記インデックスを他の文字種に変換して画像インデックスを生成し、該画像インデックスをランダムな順位にして前記矩形画像に付加する画像インデックス付加手段と、前記インデックスと前記画像インデックスを対応付けて解答画像を生成する解答画像生成手段と、前記画像インデックス付加手段により生成された画像インデックス付き矩形画像を選択肢として前記解答画像と共に画像を生成する選択肢・解答画像生成手段と、前記領域塗りつぶし手段により塗りつぶされた矩形領域に前記インデックス付加手段により付されたインデックスを白色で描画して問題画像を生成する問題画像生成手段と、前記選択肢・解答画像生成手段により生成された選択肢・解答画像と前記問題画像とを合成する合成手段と、を更に備えたことを特徴とする請求項1に記載の画像処理装置。   Vertical / horizontal determination means for determining whether the mark-removed image is vertical writing or horizontal writing, index adding means for adding an index based on the appearance order of rectangular images stored in the rectangular image storage means, and the index as another character type An image index adding means for generating an image index by converting the image index into a random order, and an answer image generating means for generating an answer image by associating the index with the image index An option / answer image generating means for generating an image together with the answer image using the rectangular image with the image index generated by the image index adding means as an option, and the index adding means for the rectangular area filled by the area filling means The index attached by A problem image generating means for generating a question image by drawing; and a combining means for combining the option / answer image generated by the option / answer image generating means with the question image. The image processing apparatus according to claim 1. 少なくとも1つ以上のマークと該マークを含むセンテンスをマーキングしたセンテンスマークを有する原稿画像を読み取る画像読取手段と、該画像読取手段により読み取られた画像中から前記マーク及びセンテンスマークを抽出し、該マーク及びセンテンスマークの位置情報を記憶するマーク抽出手段と、前記画像読取手段により読み取られた読取画像中から前記マーク及びセンテンスマークを除去するマーク除去手段と、該マーク除去手段により前記マーク及びセンテンスマークが除去されたマーク除去画像と前記マーク抽出手段により記憶されたマーク及びセンテンスマークの位置を照合して前記読取画像の外接矩形を抽出する外接矩形抽出手段と、前記マーク除去画像が縦書きか横書きかを判定する縦横判定手段と、前記センテンスマークの始点と終点の座標情報を作成する文情報作成手段と、前記マーク除去画像の中から前記文情報作成手段により作成された解答始点及び解答終点に対応する領域を塗りつぶして問題画像を生成し、前記解答始点及び解答終点に対応する矩形領域を前記マーク除去画像から抽出して前記問題画像と合成する合成手段と、を備えたことを特徴とする画像処理装置。   Image reading means for reading a document image having a sentence mark in which at least one mark and a sentence including the mark are marked, and extracting the mark and sentence mark from the image read by the image reading means, And mark extraction means for storing the position information of the sentence mark, mark removal means for removing the mark and sentence mark from the read image read by the image reading means, and the mark and sentence mark are removed by the mark removal means. The circumscribed rectangle extracting means for extracting the circumscribed rectangle of the read image by comparing the position of the removed mark removed image with the mark and sentence mark stored by the mark extracting means, and whether the mark removed image is written vertically or horizontally Vertical / horizontal determination means for determining the sentence and the sentence Sentence information creation means for creating coordinate information of the start point and end point of the mark, and a question image is generated by filling the area corresponding to the answer start point and answer end point created by the sentence information creation means from the mark removal image An image processing apparatus comprising: synthesis means for extracting a rectangular area corresponding to the answer start point and answer end point from the mark-removed image and synthesizing it with the question image. 少なくとも1つ以上のマークを有する原稿画像を読み取る画像読取ステップと、該画像読取ステップにより読み取られた画像中から前記マークを抽出し、該マークの位置情報を記憶するマーク抽出ステップと、前記画像読取ステップにより読み取られた読取画像中から前記マークを除去するマーク除去ステップと、該マーク除去ステップにより前記マークが除去されたマーク除去画像と前記マーク抽出ステップにより記憶されたマーク位置とを照合して前記読取画像の外接矩形を抽出する外接矩形抽出ステップと、該外接矩形抽出ステップにより抽出された矩形領域に対応する矩形画像を記憶する矩形画像記憶ステップと、前記マーク除去画像の前記外接矩形抽出ステップにより抽出された矩形領域に対応する座標を塗りつぶす領域塗りつぶしステップと、を備え、
前記領域塗りつぶしステップにより塗りつぶされた前記マーク除去画像の矩形領域内を指示することにより、前記矩形画像が表示されることを特徴とする画像処理方法。
An image reading step for reading a document image having at least one mark, a mark extraction step for extracting the mark from the image read by the image reading step, and storing positional information of the mark, and the image reading step A mark removal step for removing the mark from the read image read by the step, a mark removal image from which the mark has been removed by the mark removal step, and a mark position stored by the mark extraction step, A circumscribed rectangle extracting step for extracting a circumscribed rectangle of the read image, a rectangular image storing step for storing a rectangular image corresponding to the rectangular area extracted by the circumscribed rectangle extracting step, and a circumscribed rectangle extracting step for the mark removal image Area fill that fills the coordinates corresponding to the extracted rectangular area Includes a step, the,
An image processing method according to claim 1, wherein the rectangular image is displayed by indicating the inside of the rectangular area of the mark-removed image that has been painted by the area painting step.
前記マーク除去画像が縦書きか横書きかを判定する縦横判定ステップと、前記矩形画像記憶ステップにより記憶された矩形画像の出現順位に基づいてインデックスを付すインデックス付加ステップと、前記インデックスを他の文字種に変換して画像インデックスを生成し、該画像インデックスをランダムな順位にして前記矩形画像に付加する画像インデックス付加ステップと、前記インデックスと前記画像インデックスを対応付けて解答画像を生成する解答画像生成ステップと、前記画像インデックス付加ステップにより生成された画像インデックス付き矩形画像を選択肢として前記解答画像と共に画像を生成する選択肢・解答画像生成ステップと、前記領域塗りつぶしステップにより塗りつぶされた矩形領域に前記インデックス付加ステップにより付されたインデックスを白色で描画して問題画像を生成する問題画像生成ステップと、前記選択肢・解答画像生成ステップにより生成された選択肢・解答画像と前記問題画像を合成する合成ステップと、を更に備えたことを特徴とする請求項4に記載の画像処理方法。   A vertical / horizontal determination step for determining whether the mark-removed image is vertical writing or horizontal writing, an index adding step for adding an index based on the appearance order of the rectangular images stored in the rectangular image storing step, and the index as another character type An image index is added to the rectangular image by generating an image index by conversion, and the image index is assigned in a random order; an answer image generating step for generating an answer image in association with the index and the image index; An option / answer image generating step for generating an image together with the answer image using the rectangular image with the image index generated by the image index adding step as an option; and the index adding step for the rectangular area filled by the area filling step. A problem image generation step of generating a question image by drawing the index attached in white, and a synthesis step of combining the question image with the option / answer image generated by the option / answer image generation step The image processing method according to claim 4, comprising: an image processing method according to claim 4. 少なくとも1つ以上のマークと該マークを含むセンテンスをマーキングしたセンテンスマークを有する原稿画像を読み取る画像読取ステップと、該画像読取ステップにより読み取られた画像中から前記マーク及びセンテンスマークを抽出し、該マーク及びセンテンスマークの位置情報を記憶するマーク抽出ステップと、前記画像読取ステップにより読み取られた読取画像中から前記マーク及びセンテンスマークを除去するマーク除去ステップと、該マーク除去ステップにより前記マーク及びセンテンスマークが除去されたマーク除去画像と前記マーク抽出ステップにより記憶されたマーク及びセンテンスマークの位置を照合して前記読取画像の外接矩形を抽出する外接矩形抽出ステップと、前記マーク除去画像が縦書きか横書きかを判定する縦横判定ステップと、前記センテンスマークの始点と終点の座標情報を作成する文情報作成ステップと、前記マーク除去画像の中から前記文情報作成ステップにより作成された解答始点及び解答終点に対応する領域を塗りつぶして問題画像を生成し、前記解答始点及び解答終点に対応する矩形領域を前記マーク除去画像から抽出して前記問題画像と合成する合成ステップと、を備えたことを特徴とする画像処理方法。   An image reading step of reading a document image having a sentence mark in which at least one mark and a sentence including the mark are marked; and the mark and the sentence mark are extracted from the image read by the image reading step; And a mark extracting step for storing position information of the sentence mark, a mark removing step for removing the mark and the sentence mark from the read image read by the image reading step, and the mark and the sentence mark by the mark removing step. A circumscribed rectangle extraction step of extracting a circumscribed rectangle of the read image by comparing the position of the removed mark removed image with the mark and sentence mark stored in the mark extracting step, and whether the mark removed image is written vertically or horizontally Determine An area corresponding to the answer start point and answer end point created by the sentence information creating step from the mark removal image, and a sentence information creating step for creating coordinate information of the start point and end point of the sentence mark; An image processing method comprising: a synthesis step of generating a question image by painting, extracting a rectangular area corresponding to the answer start point and answer end point from the mark-removed image, and synthesizing with the question image. 請求項4乃至6の何れか一項に記載の画像処理方法をコンピュータが制御可能にプログラミングしたことを特徴とする画像処理プログラム。   An image processing program in which the image processing method according to claim 4 is programmed so as to be controllable by a computer. 請求項7に記載の画像処理プログラムをコンピュータが読み取り可能な形式で記録したことを特徴とする記録媒体。   A recording medium in which the image processing program according to claim 7 is recorded in a computer-readable format.
JP2005299405A 2005-10-13 2005-10-13 Image processing apparatus, image processing method, image processing program, and recording medium Expired - Fee Related JP4542976B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005299405A JP4542976B2 (en) 2005-10-13 2005-10-13 Image processing apparatus, image processing method, image processing program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005299405A JP4542976B2 (en) 2005-10-13 2005-10-13 Image processing apparatus, image processing method, image processing program, and recording medium

Publications (2)

Publication Number Publication Date
JP2007110453A JP2007110453A (en) 2007-04-26
JP4542976B2 true JP4542976B2 (en) 2010-09-15

Family

ID=38035943

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005299405A Expired - Fee Related JP4542976B2 (en) 2005-10-13 2005-10-13 Image processing apparatus, image processing method, image processing program, and recording medium

Country Status (1)

Country Link
JP (1) JP4542976B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4577421B2 (en) * 2008-07-10 2010-11-10 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP4577419B2 (en) * 2008-07-10 2010-11-10 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP4577420B2 (en) 2008-07-10 2010-11-10 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP5595350B2 (en) * 2011-07-22 2014-09-24 京セラドキュメントソリューションズ株式会社 Image processing apparatus and image forming apparatus
JP2013150025A (en) * 2012-01-17 2013-08-01 Fuji Xerox Co Ltd Image reading device, portable terminal device, and program
JP5883715B2 (en) * 2012-04-26 2016-03-15 ルネサスエレクトロニクス株式会社 Image processing LSI, image processing system, and image processing method
JP6054353B2 (en) 2014-10-31 2016-12-27 京セラドキュメントソリューションズ株式会社 Image forming apparatus and image forming method
JP6598665B2 (en) * 2015-12-15 2019-10-30 シャープ株式会社 Image forming apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU7311300A (en) * 1999-09-14 2001-04-17 Noriyuki Kikuchi Data display method and recorded medium
JP2002298122A (en) * 2001-03-30 2002-10-11 Oki Electric Ind Co Ltd Information disclosure system
JP2003255811A (en) * 2001-12-27 2003-09-10 Docomo Mobile Inc Method and system for supporting learning using mobile terminal
JP2005217599A (en) * 2004-01-28 2005-08-11 Oki Electric Ind Co Ltd Image display apparatus and image display method

Also Published As

Publication number Publication date
JP2007110453A (en) 2007-04-26

Similar Documents

Publication Publication Date Title
KR101334483B1 (en) Apparatus and method for digitizing a document, and computer-readable recording medium
Song et al. ModelCraft: capturing freehand annotations and edits on physical 3D models
JP4748980B2 (en) System and method for annotating 3D electronic documents
JP5661663B2 (en) Information extraction device
JP2016139982A (en) Image processing apparatus and image forming system
JP2007279828A (en) Form processing device, form creation device, form, program for form processing, program for form creation
JP4542976B2 (en) Image processing apparatus, image processing method, image processing program, and recording medium
JP2015148947A (en) information processing system, information processing method, and program
GB2388239A (en) Hand-writing practising system
JP5021856B1 (en) Content display device, content display method, program, and recording medium
JP5020698B2 (en) Image processing apparatus, image processing method, and image processing program
JP2000168294A (en) Electronic white board system
JP4218517B2 (en) Color correction device
JP2008131381A (en) Form generating device, form generating method, program and record medium
JPH09244616A (en) Character information storing method and stroke order display method and stroke order display device
CN211375883U (en) Calligraphy practicing tool
JP5063207B2 (en) Color conversion processing apparatus, method, recording medium, and program
TW200811765A (en) Method of learning to write Chinese characters
WO2013051077A1 (en) Content display device, content display method, program, and recording medium
JP2006262152A (en) Image forming method and device, and program
JP2011181043A (en) Handwriting input system
JP2025064290A (en) Image Processing Device
JP2714383B2 (en) Form design creation method
Green et al. The cartographic potential of graphics design software for education
WO2025074934A1 (en) Image processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100604

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

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

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130702

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees