JP2006018509A - Document management support device - Google Patents
Document management support device Download PDFInfo
- Publication number
- JP2006018509A JP2006018509A JP2004194761A JP2004194761A JP2006018509A JP 2006018509 A JP2006018509 A JP 2006018509A JP 2004194761 A JP2004194761 A JP 2004194761A JP 2004194761 A JP2004194761 A JP 2004194761A JP 2006018509 A JP2006018509 A JP 2006018509A
- Authority
- JP
- Japan
- Prior art keywords
- text data
- handwritten
- document
- character
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000007726 management method Methods 0.000 claims description 25
- 238000013500 data storage Methods 0.000 claims description 10
- 238000000926 separation method Methods 0.000 claims description 9
- 238000003780 insertion Methods 0.000 claims description 2
- 230000037431 insertion Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 45
- 238000012015 optical character recognition Methods 0.000 description 29
- 238000000034 method Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001915 proofreading effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Images
Landscapes
- Character Input (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
本発明は、手書きによるアノテーションが付加された文書の管理を支援する技術に関する。 The present invention relates to a technique for supporting management of a document to which handwritten annotation is added.
文書の内容を光学的に読み取って電子的に保存する際は、その文書が記された用紙をスキャンして得たイメージデータそのものを保存するのではなく、文書を構成する文字毎の改変が容易なテキストデータに変換した上で保存することが好まれるケースが多い。そして、このようなイメージデータからテキストデータへの変換は、OCR(Optical Character Recognition)機能を搭載した機器を用いて行なわれるのが一般的である。OCR機能とは、文書をスキャンして得たイメージデータから各文字の画像を切出し、切り出した画像と前もって登録されたパターンとを照合することによって、各文字をコード情報の並びとして表すテキストデータを順次出力する機能を意味する。
ところで、スキャン対象となる一枚の用紙に活字文字と手書文字とが混在していることがある。このような場合、用紙に記された手書文字は、活字文字によって記されている箇所を閲覧した者がその取扱や校正内容などを追記した、いわゆるアノテーションであることが多い。
そして、このようなアノテーションの性質を文書管理の効率化に利用する技術もこれまでに提案されている。例えば、特許文献1に開示された文書管理装置は、スキャンした文書からアノテーションを分離してその内容を解析し、解析結果に応じた所定の処理(例えば、特定のアドレスへのメールの送信など)を行なうようになっている。
By the way, there is a case where type characters and handwritten characters are mixed on one sheet to be scanned. In such a case, the handwritten character written on the paper is often a so-called annotation in which a person who has browsed a portion written in printed characters adds the handling and proofreading contents.
In addition, a technique for utilizing such an annotation property for efficient document management has been proposed. For example, the document management apparatus disclosed in Patent Document 1 separates annotations from scanned documents, analyzes the contents thereof, and performs predetermined processing according to the analysis result (for example, sending a mail to a specific address). Is supposed to do.
上述したように、文書に追記された手書文字は、文書の取扱やその校正内容などを指し示すアノテーションであることが多い。このため、手書文字が追記された文書のイメージデータから取得したテキストデータを文書画面として表示させる際に、その文書にもともと記されていた活字部分の表示態様と、アノテーションとして後から追記された手書部分の表示態様とを個別に操作できるような装置の実現が望まれていた。
本発明は、このような背景の下に案出されたものであり、紙媒体に記された文書の内容を示すテキストデータに含まれる、活字部分の取扱と手書部分の取扱とを個別に操作しうる装置を提供することを目的とする。
As described above, handwritten characters added to a document are often annotations indicating the handling of the document and the proofreading contents thereof. For this reason, when displaying text data acquired from image data of a document with handwritten characters added as a document screen, the display mode of the type part originally written in the document and the annotation were added later It has been desired to realize an apparatus capable of individually operating the handwriting portion display mode.
The present invention has been devised under such a background, and the handling of the type part and the handling of the handwritten part included in the text data indicating the contents of the document written on the paper medium are individually performed. An object is to provide a device that can be operated.
本発明の好適な態様である文書管理支援装置は、活字文字と手書文字とが混在する文書を走査し、前記文書の内容をビットマップとして表す文書画像データを取得する文書画像取得手段と、前記文書画像データから、1又は複数の活字文字が記されている活字領域の画像データと、1又は複数の手書文字が記されている手書領域の画像データとを切り出す領域分離手段と、前記活字領域の画像データと手書領域の画像データとを個別に記憶する画像データ記憶手段とを備える。 A document management support apparatus according to a preferred aspect of the present invention includes a document image acquisition unit that scans a document in which type characters and handwritten characters are mixed, and acquires document image data that represents the contents of the document as a bitmap. Area separation means for cutting out from the document image data image data of a type region where one or more type characters are written and image data of a handwriting region where one or more type characters are written; Image data storage means for individually storing the image data of the type region and the image data of the handwriting region.
この態様において、前記領域分離手段は、前記文書画像データから、注目領域を特定する手段と、前記注目領域内おいて隣り合う2つの文字の間の距離を当該2つの文字の組毎に求め、求めた各距離のばらつきの程度が所定の範囲を超えるか否か判断する手段と、前記ばらつきの程度が所定の範囲を超えないときは前記注目領域が活字領域であると判断する一方で、当該ばらつきの程度が所定の範囲を超えるときは前記注目領域が手書領域であると判断する手段とを含んでもよい。 In this aspect, the region separating unit obtains, from the document image data, a unit for specifying a region of interest and a distance between two characters adjacent to each other in the region of interest for each set of the two characters. Means for determining whether or not the degree of variation of each obtained distance exceeds a predetermined range, and when the degree of variation does not exceed a predetermined range, while determining that the region of interest is a type region, And means for determining that the region of interest is a handwritten region when the degree of variation exceeds a predetermined range.
上述した一連の態様において、前記活字領域の画像データから、当該活字領域内にある活字文字の内容を表す活字テキストデータを取得する活字テキストデータ取得手段と、前記手書領域の画像データから、当該手書領域内にある手書文字の内容を表す手書テキストデータを取得する手書テキストデータ取得手段と、前記活字テキストデータと手書テキストデータとを個別に記憶するテキストデータ記憶手段とを更に備えてもよい。 In the series of aspects described above, from the image data of the type region, the type text data acquisition means for acquiring type text data representing the contents of the type characters in the type region, and the image data of the handwriting region, Handwritten text data acquisition means for acquiring handwritten text data representing the contents of handwritten characters in the handwritten area, and text data storage means for separately storing the typed text data and the handwritten text data You may prepare.
また、前記テキストデータ記憶手段から前記活字テキストデータと手書テキストデータとをそれぞれ読出し、当該活字テキストデータが示す文字列と手書テキストデータが示す文字列とを割り付けた文書画面を表示する表示手段と、活字文字の表示態様を操作する活字文字操作手段と、前記活字文字操作手段の操作内容に応じ、前記活字テキストデータが示す文字列の表示態様を制御する活字文字表示制御手段とを備えてもよい。 Further, display means for reading the type text data and handwritten text data from the text data storage means and displaying a document screen in which the character string indicated by the typed text data and the character string indicated by the handwritten text data are allocated. Typographic character operation means for manipulating the display mode of the typographic character; and typographic character display control means for controlling the display mode of the character string indicated by the typographic text data according to the operation content of the typographic character operation means. Also good.
前記テキストデータ記憶手段から前記活字テキストデータと手書テキストデータとをそれぞれ読出し、当該活字テキストデータが示す文字列と手書テキストデータが示す文字列とを割り付けた文書画面を表示する表示手段と、手書文字の表示態様を操作する手書文字操作手段と、前記手書文字操作手段の操作内容に応じ、前記手書テキストデータが示す文字列の表示態様を制御する手書文字表示制御手段とを備えてもよい。 Display means for reading out the printed text data and handwritten text data from the text data storage means, and displaying a document screen in which the character string indicated by the printed text data and the character string indicated by the handwritten text data are assigned; A handwritten character operation means for operating a display form of handwritten characters; a handwritten character display control means for controlling a display form of a character string indicated by the handwritten text data in accordance with the operation content of the handwritten character operation means; May be provided.
更に、前記テキストデータ記憶手段から前記活字テキストデータと手書テキストデータとをそれぞれ読出し、当該活字テキストデータが示す文字列と手書テキストデータが示す文字列とを割り付けた文書画面を表示する表示手段と、前記手書テキストデータが示す文字列に、手書文字を追記した者の略称を示す所定の文字又は文字列が含まれているか判断する判断手段と、前記追記した者の略称を示す所定の文字又は文字列が含まれているとき、前記手書テキストデータが示す文字列を所定の文字色で表示させる手書文字表示色制御手段と備えてもよい。 Further, display means for reading the printed text data and handwritten text data from the text data storage means and displaying a document screen in which the character string indicated by the printed text data and the character string indicated by the handwritten text data are allocated. Determining means for determining whether the character string indicated by the handwritten text data includes a predetermined character or character string indicating an abbreviation of the person who added the handwritten character; and a predetermined value indicating the abbreviation of the additional person When a character or character string is included, a handwritten character display color control means for displaying a character string indicated by the handwritten text data in a predetermined character color may be provided.
上記一連の態様において、前記手書テキストデータが示す文字列に、手書文字を追記した者の略称を示す所定の文字又は文字列が含まれるとき、当該手書文字を追記した者の氏名を前記表示手段に表示させる追記者氏名挿入手段を備えてもよい。 In the series of aspects, when the character string indicated by the handwritten text data includes a predetermined character or character string indicating the abbreviation of the person who added the handwritten character, the name of the person who added the handwritten character is You may provide the additional name insertion means displayed on the said display means.
本発明によると、文書の活字文字の部分から得られたテキストデータと手書文字の部分から得られたテキストデータを画面に割り付ける際の各々の表示態様を個別に操作することができる。 According to the present invention, it is possible to individually operate each display mode when allocating text data obtained from a printed character portion and text data obtained from a handwritten character portion of a document to a screen.
(第1実施形態)
本発明の第1実施形態を説明する。まず、本実施形態において用いる主要な用語を定義しておく。本実施形態にかかるシステムを利用する者を「ユーザ」と呼ぶ。また、「活字文字」の語は、ゴシック体、明朝体といったような特定のタイプフェースの字形を転写して得られる文字を意味し、「手書文字」の語は、活字文字以外の文字を意味するものとして用いる。更に、「文書」の語は、情報が文字の綴りとして記されている用紙を意味するものとして用いる。
本実施形態にかかる文書管理システムの特徴は、アノテーションが追記されている文書の画像をテキストデータへ変換する複合機に、その文書にもともと記されていた活字文字の画像とアノテーションとして追記された手書文字の画像とを分離し、各々の画像を個別に取り扱う機能を搭載させた点にある。
(First embodiment)
A first embodiment of the present invention will be described. First, main terms used in the present embodiment are defined. A person who uses the system according to the present embodiment is called a “user”. The word “printed characters” means characters obtained by transcribing specific typeface characters such as Gothic and Mincho, and the word “handwritten characters” means characters other than printed characters. Is used to mean Further, the word “document” is used to mean a sheet on which information is written as a spelling of characters.
A feature of the document management system according to the present embodiment is that, in a multi-function peripheral that converts an image of a document with an annotation added to text data, a type character image originally written on the document and a hand added as an annotation. The feature is that it has a function to separate the image of the letter and handle each image individually.
ここで、本実施形態かかる文書管理システムを利用するユーザは、文書にアノテーションを追記する際、そのアノテーションと関連する活字部分を矢印によって指し示すことになっている。図1は、このような取り決めに従ってアノテーションが追記された状態の文書の一例を示す図である。同図に示す文書は、一枚の用紙に、パラグラフA、パラグラフBが活字文字によって記されており、更に、手書文字によるアノテーションCが追記されている。そして、アノテーションCがパラグラフBに関連する注釈であることを示す矢印Dが記されている。このようにアノテーションとそのアノテーションに関連する活字部分との対応関係が明示されている文書を後述する複合機に読み込ませた場合に、本実施形態に特有の作用効果が得られる。 Here, when a user who uses the document management system according to the present embodiment adds an annotation to a document, the type portion associated with the annotation is indicated by an arrow. FIG. 1 is a diagram showing an example of a document in which annotations are additionally written according to such an agreement. In the document shown in the figure, paragraph A and paragraph B are written in printed characters on one sheet of paper, and annotation C in handwritten characters is additionally written. An arrow D indicating that the annotation C is an annotation related to the paragraph B is marked. As described above, when a document in which a correspondence relationship between an annotation and a type part related to the annotation is clearly specified is read by a later-described multi-function peripheral, an operation effect unique to the present embodiment can be obtained.
図2は、本実施形態にかかる文書管理システムの全体構成図である。本実施形態にかかる文書管理システムは、コンピュータ装置10と複合機20とから構成される。
図3は、コンピュータ装置10のハードウェア概略構成を示すブロック図である。同図に示すように、このコンピュータ装置10は、装置全体の動作を制御するCPU11、CPU11のワーク領域として利用されるRAM12、IPL(initial program loader)などを記憶したROM13、OS(operating system)やビューアなどを記憶したハードディスク14のほかに、コンピュータディスプレイ15、マウス16、キーボード17、通信インターフェース18などを備えている。
FIG. 2 is an overall configuration diagram of the document management system according to the present embodiment. The document management system according to this embodiment includes a
FIG. 3 is a block diagram illustrating a schematic hardware configuration of the
図4は、複合機20のハードウェア概略構成を示すブロック図である。この複合機20は、ユーザに対し、コピーサービス、プリントサービス、ファクシミリサービス、そしてOCRサービスの4種のサービスを提供する。図に示すように、この複合機20は、各種サービスの実行を指示する指示デバイス21と、文書を光学的に走査してその画像を読み取る画像入力デバイス22と、画像データを用紙に印刷する画像印刷デバイス23と、インターネットやLAN(local area network)に接続された他のノードとのデジタルデータの送受信を司るネットワーク通信デバイス24と、電話回線を介したアナログ信号の送受信を司るファクシミリ通信デバイス25と、これら各部の動作を制御するコントローラ30とを備えている。そして、コントローラ30は、指示処理部31と、コピーサービス処理部32と、プリントサービス処理部33と、ファクシミリサービス処理部34と、OCRサービス処理部40とを内蔵している。
FIG. 4 is a block diagram illustrating a schematic hardware configuration of the
指示処理部31は、指示デバイス21からの指示に基づき、コピーサービス処理部32、プリントサービス処理部33、ファクシミリサービス処理部34、又はOCRサービス処理部40のいずれかにサービス要求の処理を依頼する。各サービス処理部は、指示処理部31による調停の下にデバイスを制御し、サービス要求の処理を実行する。即ち、コピーサービス処理部32は画像入力デバイス22と画像印刷デバイス23とを制御することで自らに依頼されたコピーサービス要求を実行し、プリントサービス処理部33はネットワーク通信デバイス24と画像印刷デバイス23とを制御することで自らに依頼されたプリントサービス要求を実行し、ファクシミリサービス処理部34は、ファクシミリ通信デバイス25と、画像入力デバイス22又は画像印刷デバイス23のいずれかを制御することで自らに依頼されたファクシミリサービス要求を実行する。更に、OCRサービス処理部40は、画像入力デバイス22とネットワーク通信デバイス24とを制御することで自らに依頼されたOCRサービス要求を実行する。これら各サービス処理部の振る舞いのうち、前3者の振る舞いは、従来技術の範疇に属するためその詳細を割愛する。一方、OCRサービス処理部40は、本実施形態に特徴的な振る舞いを行なう。
Based on an instruction from the instruction device 21, the
図5は、OCRサービス処理部40の内部構成を示すブロック図である。同図に示すように、このOCRサービス処理部40は、文書画像データ用メモリ41と、領域分離部42と、活字領域画像データ用メモリ43と、手書領域画像データ用メモリ44と、活字テキストデータ取得部45と、手書テキストデータ取得部46と、テキストデータ用メモリ47と、テキストデータ出力部48とを内蔵している。
FIG. 5 is a block diagram showing an internal configuration of the OCR
文書画像データ用メモリ41は、文書画像データを記憶する。この文書画像データは、画像入力デバイス22が文書を走査することで得られた2値のビットマップデータである。
領域分離部42は、文書画像データから、活字文字が記されている領域(以下、「活字領域」と呼ぶ)の画像データと手書文字が記されている領域(以下、「手書領域」と呼ぶ)の画像データとを切り出し、活字領域の画像データのファイルを活字領域画像データ用メモリ43に供給する一方で、手書領域の画像データのファイルを手書領域画像データ用メモリ44に供給する。つまり、文書画像データから、活字文字が記されている領域の画像データと手書文字が記された領域の画像データとを別ファイルとして分離する。
The document
The
活字テキストデータ取得部45は、活字領域画像データ用メモリ43に記憶された画像データのファイルから、その画像データに含まれる活字文字の内容を文字コードとして表したテキストデータ(以下、「活字テキストデータ」と呼ぶ)を取得し、取得した活字テキストデータをテキストデータ用メモリ47に供給する。
手書テキストデータ取得部46は、手書領域画像データ用メモリ44に記憶された画像データのファイルから、その画像データに含まれる手書文字の内容を文字コードとして表したテキストデータ(以下、「手書テキストデータ」と呼ぶ)を取得し、取得した手書テキストデータをテキストデータ用メモリ47に供給する。
The print text
The handwritten text
なお、活字テキストデータ取得部45又は手書テキストデータ取得部46から供給される各テキストデータには、それらの属性を表す属性データが各々関連付けられる。この属性データの内容は後の動作説明の項で詳述する。
テキストデータ出力部48は、テキストデータ用メモリ47からテキストデータと属性データの各セットを読み出し、ネットワーク通信デバイス24へ出力する。
Note that each text data supplied from the printed text
The text
次に、本実施形態に特徴的な動作であるOCRサービス処理と、文書画面表示処理とを説明する。
図6は、OCRサービス処理の内容を示すフローチャートである。
このOCRサービス処理は、ユーザが、一又は複数の文書を複合機20の図示しない原稿フィーダーに載置し、OCRサービスのサービス要求を指示デバイス21から指示すると開始される。
Next, OCR service processing and document screen display processing, which are operations characteristic of the present embodiment, will be described.
FIG. 6 is a flowchart showing the contents of the OCR service process.
This OCR service process is started when a user places one or a plurality of documents on a document feeder (not shown) of the
OCRサービスのサービス要求の指示を受けると、複合機20の画像入力デバイス22は、文書をスキャンしてその文書画像データを取得し、取得した文書画像データをOCRサービス処理部40へ伝送する(S100)。伝送された文書画像データは、OCRサービス処理部40の文書画像データ用メモリ41に記憶される。
続いて、OCRサービス処理部40の領域分離部42が、文書画像データ用メモリ41に記憶された文書画像データから、活字領域の画像データと手書領域の画像データとをそれぞれ切り出す(S110)。
画像データの切出しは以下のように行なわれる。まず、文書画像データによって表される各画素を横方向に走査し、隣り合う2つの文字の間の距離、即ち、連続する白画素の並びの幅が、所定値Xよりも小さかったとき、それらの連続する白画素を黒画素に置き換える。この所定値Xは、隣りにある文字との距離として想定される値と概ね一致させる。同様に、各画素を縦方向にも走査し、連続する白画素の並びの幅が所定値Yよりも小さかったとき、それらの連続する白画素を黒画素に置き換える。この所定値Yは、文字行の間隔として想定される値と概ね一致させる。この結果、黒画素で塗り潰された領域が形成される。図7は、図1の文書に上述の置き換え処理を施した状態を示すものである。この図では、黒画素で塗り潰された領域L1乃至L3が形成されている。
黒画素で塗り潰された領域が形成されると、今度は、各領域が活字領域か手書領域かの判定に移る。この判定では、まず処理対象となる注目領域を特定し、特定された領域内において置き換えられていた黒画素を白画素に戻し、元の描画内容を復元する。そして、その領域内の画素を横方向に走査し、連続する白画素のピッチのばらつきの程度が所定値よりも小さいか否か判定する。一般に、活字文字が記された領域であれば隣り合う2つの文字の間隔は概ね一定となるため、連続する白画素のピッチのばらつきの程度が所定値よりも小さくなる。一方で、手書文字が記された領域であれば隣り合う文字2つの間隔は一定とならないため、連続する白画素のピッチのばらつきの程度が所定値よりも大きくなる。図7に示したL1乃至L3の領域にかかる判定を施した場合、L1とL3の領域は活字領域であるとの判定結果が下され、L2の領域は手書領域であるとの判定結果が下されることになる。
When receiving an instruction for a service request for the OCR service, the
Subsequently, the
The image data is cut out as follows. First, each pixel represented by the document image data is scanned in the horizontal direction, and when the distance between two adjacent characters, that is, the width of the arrangement of consecutive white pixels is smaller than a predetermined value X, Are replaced with black pixels. The predetermined value X is approximately matched with a value assumed as a distance from the adjacent character. Similarly, each pixel is also scanned in the vertical direction, and when the width of the arrangement of consecutive white pixels is smaller than a predetermined value Y, those consecutive white pixels are replaced with black pixels. This predetermined value Y is generally matched with a value assumed as a character line interval. As a result, a region filled with black pixels is formed. FIG. 7 shows a state where the above-described replacement process is performed on the document of FIG. In this figure, regions L1 to L3 filled with black pixels are formed.
When an area filled with black pixels is formed, it is now determined whether each area is a type area or a handwriting area. In this determination, first, an attention area to be processed is specified, black pixels replaced in the specified area are returned to white pixels, and the original drawing content is restored. Then, the pixels in the region are scanned in the horizontal direction, and it is determined whether or not the degree of variation in pitch of consecutive white pixels is smaller than a predetermined value. In general, since the interval between two adjacent characters is substantially constant in a region where printed characters are written, the degree of variation in the pitch of consecutive white pixels becomes smaller than a predetermined value. On the other hand, since an interval between two adjacent characters is not constant in a region where a handwritten character is written, the degree of variation in pitch between consecutive white pixels becomes larger than a predetermined value. When the determination relating to the areas L1 to L3 shown in FIG. 7 is performed, the determination result that the areas L1 and L3 are type areas is given, and the determination result that the area L2 is a handwriting area is obtained. Will be taken down.
領域分離部42は、切り出した各画像データの属性データをそれぞれ生成する(S120)。この属性データは、画像データを切り出した領域を識別する領域識別子と、その画像データが活字領域から切り出されたものかそれとも手書領域から切り出されたものかを識別する領域種別識別子とを内包している。そして、活字領域から切り出した画像データの属性データには、各活字領域の画像データから取得される文字列の割付順を示す割付順識別子が更に内包される。また、手書領域から切り出した画像データの属性データには、その手書領域のアノテーションと矢印によって関連付けられた活字領域と同じ領域識別子が内包される。例えば、図1に示した文書の文書画像データから属性データを生成した場合、パラグラフAが記された活字領域から切り出した画像データの属性データには最初に割り付けられるべきことを示す割付順識別子が内包され、パラグラフBが記された活字領域から切り出した画像データの属性データにはその次に割り付けられるべきことを示す割付順識別子が内包されることになる。また、アノテーションCが記された手書領域から切り出した画像データの属性データには、パラグラフBが記された活字領域から切り出した画像データの属性データと同じ領域識別子が内包されることになる。
The
領域分離部42は、活字領域の画像データのファイルとその属性データのセットを活字領域画像データ用メモリ43に供給すると共に、手書領域の画像データのファイルとその属性データのセットを手書領域画像データ用メモリ44に供給する(S130)。
活字テキストデータ取得部45は、活字領域画像データ用メモリ43に記憶された画像データと属性データのセットを読出し、画像データから取得した活字テキストデータとその属性データのセットをテキストデータ用メモリ47に供給する(S140)。このステップにおける活字テキストデータの取得は以下のように行なわれる。まず、画像データから文字の画像を一文字ずつ切り出して正規化する。そして、正規化した画像と予め辞書として準備された文字の形状とをいわゆるパターンマッチング手法によって比較し、類似度が最も高い文字の文字コードを認識結果として出力する。
The
The type text
手書テキストデータ取得部46は、手書領域画像データ用メモリ44に記憶された画像データと属性データのセットを読出し、画像データから取得した手書テキストデータとその属性データのセットをテキストデータ用メモリ47に供給する(S150)。このステップにおける手書テキストデータの取得は以下のように行なわれる。まず、画像データから文字の画像を一文字ずつ切り出して正規化する。そして、正規化した画像から文字の各構成要素の特徴を抽出し、それら抽出した特徴と予め辞書として準備された特徴データとを比較することで、文字の各構成要素を確定させる。更に、確定した構成要素を元のように組み立てて得られた文字の文字コードを出力する。
The handwritten text
テキストデータ出力部48は、テキストデータ用メモリ47に記憶されたテキストデータと属性データの各セットを読み出し、ネットワーク通信デバイス24へ出力する(S160)。出力された各セットは、ネットワーク通信デバイス24からコンピュータ装置10へ送信される。
The text
コンピュータ装置10のCPU11は、複合機20から受信したテキストデータと属性データの各セットをハードディスク14に記憶する(S170)。なお、原稿フィーダに複数の文書が載置されていた場合、上述した一連の処理が各々の文書について繰り返され、コンピュータ装置10のハードディスク14には、各文書毎に纏められたテキストデータ群が記憶されることになる。
原稿フィーダに設定されたすべての文書について上述した一連の処理が実行し終えた状態で、ユーザが文書画面の表示を指示すると、文書画面表示処理が開始される。
The
When the user instructs display of the document screen in a state where the above-described series of processing has been completed for all the documents set in the document feeder, the document screen display processing is started.
図8は、文書画面表示処理を示すフローチャートである。
文書画面の表示が指示されると、コンピュータ装置10のCPU11は、ハードディスク14に記憶されているテキストデータと属性データの各セットをRAM12に読み出す(S200)。なお、OCRサービス処理にて複数の文書が原稿フィーダに載置され、これらの文書の各々から取得されたテキストデータ群が記憶されているときは、最初にスキャンされた文書画像データから取得されたテキストデータ群がそれらの属性データと共に読み出される。
FIG. 8 is a flowchart showing document screen display processing.
When the display of the document screen is instructed, the
CPU11は、RAM12に読み出した各テキストデータから、活字テキストデータを特定する(S210)。
CPU11は、文書画面における活字テキストデータの割付位置を決定する(S220)。この割付位置の決定は、各テキストデータと対を成す属性データに含まれる割付順識別子を参照することで行なわれる。即ち、最初に割り付けられるべきことを示す割付順識別子と対を成していた活字テキストデータが一番上の位置に配置され、以降の順番を示す割付識別子と対を成していた活字テキストデータがその下に順次配置されるように割付位置を決定する。
The
The
続いて、CPU11は、RAM12に記憶した各テキストデータから、手書テキストデータを特定する(S230)。
CPU11は、文書画面における手書テキストデータの割付位置を決定する(S240)。この割付位置の決定は、手書テキストデータと対を成す属性データに含まれる領域識別子の内容と、活字テキストデータと対を成す属性データに含まれる領域識別子の内容とを照合することで行なわれる。即ち、手書テキストデータと同じ領域識別子を含む属性データと対を成していた活字テキストデータの右上に配置されるように割付位置を決定する。
Subsequently, the
The
CPU11は、各テキストデータが示す文字列をそれぞれ割り付けた文書画面をコンピュータディスプレイ15に表示させる(S250)。
図9は、文書画面の一例を示す図である。
この画面は中央から左側にかけて文書画像表示領域Hが設けられている。この領域の内部には、活字テキストデータが示す文字列(以下、「活字文字列」と呼ぶ)PT1及び2と手書テキストデータが示す文字列(以下、「手書文字列」と呼ぶ)HTとが割り付けられている。そして、手書文字列HTから活字文字列PT2に向けて、アノテーションの対応関係を表す矢印ARが表示される。更に、画面の右側には、「前のページへ」と記されたボタンPBと「次のページへ」と記されたボタンFBとが表示される。
The
FIG. 9 is a diagram illustrating an example of a document screen.
In this screen, a document image display area H is provided from the center to the left side. Within this area, there are character strings (hereinafter referred to as “printed character strings”) PT1 and 2 indicated by the printed text data and character strings (hereinafter referred to as “handwritten character strings”) HT indicated by the handwritten text data. And are assigned. An arrow AR indicating the correspondence between annotations is displayed from the handwritten character string HT toward the printed character string PT2. Further, on the right side of the screen, a button PB marked “Go to previous page” and a button FB marked “Go to next page” are displayed.
この画面が表示された状態において、ユーザが、ボタンPB又はボタンFBにマウスポインタを移動し左クリックする操作を行なうと、CPU11は、別の文書画像データから取得されたテキストデータ群に処理対象を進めて、ステップ200乃至ステップ250の処理を実行する。これにより、文書画面における文書画像表示領域Hの表示内容が、原稿フィーダに載置されていた別の文書と対応するものに切り替わる。
When the user performs an operation of moving the mouse pointer to the button PB or the button FB and left-clicking in a state where this screen is displayed, the
また、ユーザは、この文書画面が表示された状態において、活字文字列の表示態様を変更する操作と、手書文字列の表示態様を変更する操作とを行なうことができる。
活字文字列の表示態様を変更する操作は、文書画像表示領域Hにおける活字文字列が割り付けられた任意の位置にマウスポインタを移動して右クリックすることにより行なわれる。この操作が行なわれると、CPU11は、活字文字表示態様選択メニューをプルダウン表示させる(S260)。図10は、活字文字表示態様選択メニューが表示された状態の文書画面である。このプルダウンメニューでは、「ゴシック体」、「明朝体」、「太字」という3つの表示態様が列記される。ユーザは、所望の表示態様にマウスポインタを移動して左クリックする。この操作が行なわれると、CPU11は、文書画面上におけるすべての活字文字列の表示態様を、プルダウンメニューから選択された表示態様に変更する(S270)。なお、図10に示すように文書画面上に複数の独立した活字文字列が表示されていた場合、それらのすべてをプルダウンメニューで選択された表示態様に変更する。
In addition, the user can perform an operation of changing the display mode of the printed character string and an operation of changing the display mode of the handwritten character string in a state where the document screen is displayed.
The operation of changing the display mode of the printed character string is performed by moving the mouse pointer to an arbitrary position where the printed character string is assigned in the document image display area H and right-clicking. When this operation is performed, the
一方、手書文字列の表示態様を変更する操作は、文書画像表示領域Hにおける手書文字列が割り付けられた任意の位置にマウスポインタを移動して右クリックすることにより行なわれる。この操作が行なわれると、CPU11は、手書文字表示態様選択メニューをプルダウン表示させる(S280)。図11は、手書文字表示態様選択メニューが表示された状態の文書画面である。このプルダウンメニューでは、「矢印」と「吹き出し」と「引き出し線」という3つの表示態様が列記される。ユーザは、所望の表示態様にマウスポインタを移動して左クリックする。この操作が行なわれると、CPU11は、文書画面上におけるすべての手書文字列の表示態様を、プルダウンメニューから選択された表示態様に変更する(S290)。例えば、図11の手書文字表示態様選択メニューにて「吹き出し」が選択された場合、図12に示すように、それまで矢印の画像によって手書文字列と関連付けられていた手書文字列が、手書文字列を内部に記した吹き出しの画像に切り替わる。
On the other hand, the operation of changing the display mode of the handwritten character string is performed by moving the mouse pointer to an arbitrary position where the handwritten character string is assigned in the document image display area H and right-clicking. When this operation is performed, the
以上説明した本実施形態によると、アノテーションが追記された文書を読み込んだ複合機が、その文書から活字文字が記された領域の画像データと手書文字が記された領域の画像データとを分離し、分離された画像データの各々からテキストデータを個別に取得するようになっている。そして、それらのテキストデータを割り付けた文書画面を表示するコンピュータ装置は、手書領域の画像データから取得されたテキストデータが示す文字列の表示態様と活字領域の画像データから取得されたテキストデータが示す文字列の表示態様とを個別に制御することができるようになっている。 According to the present embodiment described above, the multi-function peripheral that has read the document with the annotation added separates the image data of the area where the printed characters are written from the image data of the area where the handwritten characters are written. The text data is individually acquired from each of the separated image data. Then, the computer device that displays the document screen to which the text data is assigned has the display mode of the character string indicated by the text data acquired from the image data in the handwriting area and the text data acquired from the image data in the type area. The display mode of the character string to be shown can be individually controlled.
(第2実施形態)
本発明の第2実施形態を説明する。本実施形態に係る文書管理システムは、複数枚の文書を複合機に一度に読み込ませて文書画面として表示させる場合に、好適な作用を奏する。
ここで、本実施形態かかる文書管理システムを利用するユーザは、複数枚の文書の各々にアノテーションを追記する際、アノテーションと関連する活字部分を矢印によって指し示すだけでなく、自らのイニシャルをそのアノテーションに併記することになっている。図13は、このような取り決めに従ってアノテーションが追記された状態の文書の一例を示す図である。同図に示す文書では、パラグラフA、パラグラフBのほか、アノテーションCが追記されており、そのアノテーションCがパラグラフBに関連するものであることを示す矢印Dが記されている。更に、アノテーションCは、その追記者のイニシャルを示す「F.T」の文字列を内包している。
(Second Embodiment)
A second embodiment of the present invention will be described. The document management system according to the present embodiment has a preferable effect when a plurality of documents are read at once by a multi-function peripheral and displayed as a document screen.
Here, when a user who uses the document management system according to the present embodiment adds an annotation to each of a plurality of documents, he / she does not only indicate the type portion associated with the annotation with an arrow, but also uses his initials as the annotation. It is supposed to be written together. FIG. 13 is a diagram showing an example of a document in which annotations are additionally written according to such an agreement. In the document shown in the figure, in addition to paragraph A and paragraph B, annotation C is additionally written, and an arrow D indicating that the annotation C is related to paragraph B is written. Further, the annotation C includes a character string “FT” indicating the initial of the appender.
本実施形態における文書管理システムも、第1実施形態と同様に複合機20とコンピュータ装置10とから構成されるものであり、複合機20のハードウェア構成は第1実施形態と同様である。一方、コンピュータ装置10のハードウェア構成は、ハードディスク14に追記者氏名データベースを記憶している点を除いて第1実施形態と同様である。
Similarly to the first embodiment, the document management system according to the present embodiment is composed of the
図14に、追記者氏名データベースのデータ構造を示す。このデータベースは、文書にアノテーションを追記することが想定される各ユーザと対応する複数のレコードを集めてなる。このデータベースを構成する1つのレコードは、「イニシャル」と「氏名」の2つのフィールドを有しており、各ユーザのイニシャルとフルネームとを対応付けている。例えば、図14における最上段のレコードは、「F.T」というイニシャルと、「富士太郎」というフルネームとを対応付けている。 FIG. 14 shows the data structure of the appender name database. This database is a collection of a plurality of records corresponding to each user who is supposed to add annotations to a document. One record constituting this database has two fields of “initial” and “name”, and each user's initial and full name are associated with each other. For example, the top record in FIG. 14 associates the initial “FT” with the full name “Taro Fuji”.
本実施形態の動作を説明する。本実施形態の特徴的な動作は、第1実施形態と同様に、OCRサービス処理と文書画面表示処理とに大別できる。これら両処理のうちOCRサービス処理の内容は第1実施形態と同様である。即ち、ユーザが、アノテーションとイニシャルとを追記しておいた複数の文書を複合機20の図示しない原稿フィーダーに載置し、OCRサービスのサービス要求を指示デバイス21から指示すると、図6に示した一連の処理が各文書毎に実行される。そして、コンピュータ装置10のハードディスク14には、各文書毎に纏められたテキストデータ群が記憶されることになる。
The operation of this embodiment will be described. The characteristic operations of this embodiment can be broadly divided into OCR service processing and document screen display processing, as in the first embodiment. Of these two processes, the content of the OCR service process is the same as in the first embodiment. That is, when the user places a plurality of documents with annotations and initials added on a document feeder (not shown) of the
次に、本実施形態におけるOCRサービス処理の内容を説明する。図15は、OCRサービス処理を示すフローチャートである。
本実施形態のOCRサービス処理は、ステップ230以降の内容が第1実施形態と異なる。ステップ230にて手書テキストデータを特定したCPU11は、その手書テキストデータが示す文字列の中に、追記者氏名データベースの「イニシャル」のフィールドに記憶された文字列と同じ綴りの文字列が含まれているか判断する(S231)。
Next, the contents of the OCR service process in this embodiment will be described. FIG. 15 is a flowchart showing the OCR service process.
The OCR service process of this embodiment differs from the first embodiment in the contents after step 230. The
同じ綴りの文字列が含まれているとき、その文字列を「イニシャル」のフィールドに記憶しているレコードを追記者氏名データベースから特定する(S232)。続いて、特定したレコードの「氏名」のフィールドにフルネームとして記憶されている文字列をRAMに読み出し(S233)、ステップ240に進んで割付位置を決定する。
一方、同じ綴りの文字列が含まれていないときは、ステップ231乃至233を実行することなくステップ240に進む。
そして、ステップ240にて割付位置を決定すると、CPU11は、別の文書画像データから取得されたテキストデータ群に処理対象を進めて、ステップ200乃至ステップ240の処理を実行する。
When the same spelling character string is included, a record storing the character string in the “initial” field is specified from the appender name database (S232). Subsequently, the character string stored as the full name in the “name” field of the specified record is read into the RAM (S233), and the process proceeds to step 240 to determine the allocation position.
On the other hand, if the same spelling character string is not included, the process proceeds to step 240 without executing steps 231 to 233.
When the allocation position is determined in step 240, the
すべての文書画像データから取得されたテキストデータ群についてステップ200乃至ステップ240の処理を実行した後、CPU11は、ステップ250に進んで文書画面を表示させる。
図16は、文書画面を示す図である。本実施形態における文書画面は、図9と異なり、ボタンPB及びボタンFBは設けられていない。その代わりに、文書画像表示領域Hには複数の文書画像がカスケード表示されている。同領域内にカスケード表示された各文書画像は、原稿フィーダに載置された各文書の文書画像データから得られたテキストデータが示す文字列をそれぞれ割り付けてなり、各文書画像の右隣には、アノテーションの追記者のフルネームを内部に記した付箋画像LAB1乃至3が表示されている。
After executing the processing of Step 200 to Step 240 for the text data group acquired from all the document image data, the
FIG. 16 is a diagram showing a document screen. Unlike the FIG. 9, the document screen in the present embodiment is not provided with the button PB and the button FB. Instead, a plurality of document images are displayed in cascade in the document image display area H. Each document image displayed in cascade in the same area is assigned with a character string indicated by the text data obtained from the document image data of each document placed on the document feeder. , Sticky note images LAB1 to LAB3 in which the full names of the annotation writers are recorded are displayed.
ユーザが、付箋画像のいずれかにマウスポインタを移動し左クリックする操作を行なうと、CPU11は、その付箋画像と対応する文書画像を最前面に表示させる。そして、最前面に表示された文書画像における活字文字列が表示された領域にマウスポインタを移動し左クリックする操作が行なわれると、第1実施形態と同様に、ステップ260乃至270の処理が実行される。また、手書文字列が表示された領域にマウスポインタを移動し左クリックする操作が行なわれると、ステップ280乃至ステップ290の処理が実行される。
When the user performs an operation of moving the mouse pointer to one of the sticky note images and left-clicking, the
本実施形態によると、複合機は、アノテーションとイニシャルとをそれぞれ追記した複数の文書を読み取ってテキストデータを取得し、コンピュータ装置は、それら各文書と各々対応する文書画像をカスケード表示するようになっている。更に、カスケード表示された各文書画像の右隣にはアノテーションの追記者のフルネームを内部に記した付箋画像がそれぞれ表示され、コンピュータ装置は、選択された付箋画像と対応する文書画像を最前面に表示させるようになっている。このため、特定のユーザによってアノテーションが記された文書の画面を容易に検索することができる。 According to the present embodiment, the multifunction peripheral reads a plurality of documents with annotations and initials added thereto to acquire text data, and the computer device displays the document images corresponding to the respective documents in a cascade display. ing. In addition, a tag image with the full name of the annotation appender inside is displayed on the right next to each cascaded document image, and the computer apparatus brings the document image corresponding to the selected tag image to the foreground. It is supposed to be displayed. For this reason, it is possible to easily search a screen of a document on which an annotation is written by a specific user.
(他の実施形態)
本発明は、種々の変形実施が可能である。
上記実施形態では、文書を読み込んでその文書画像データを生成した複合機20が、手書領域と活字領域の画像データを夫々切出し、それらの画像データからテキストデータを取得してコンピュータ装置10に引き渡すようになっていた。これに対し、テキストデータの取得をコンピュータ装置10に実行させるようにしてもよい。この変形例では、複合機20の活字テキストデータ取得部45及び手書テキストデータ取得部46に相当する機能をコンピュータ装置10が実装する。そして、複合機20は、文書画像データから手書領域と活字領域の画像データを取得するとそれらの画像データを属性データと共にコンピュータ装置10へ直ちに送信し、コンピュータ装置10のCPU11が、図6のステップ140及び150に相当する処理を行うことでテキストデータを取得する。
また、複合機30にディスプレイデバイスを搭載し、文書画面をそのディスプレイデバイスに表示させるようにしてもよい。このようにすることで、ユーザは、コンピュータ装置10を用いることなく文書画面を参照することができる。
活字文字表示態様選択メニューにて選択可能な表示態様は、「ゴシック体」、「明朝体」、「太字」の3つであったが、これら以外の表示態様を選択可能としてもよい。また、手書文字表示態様選択メニューにて選択可能な表示態様は、「矢印」、「吹き出し」、「引き出し線」の3つであったが、これら以外の表示態様を選択可能としてもよい。
第2実施形態では、アノテーションに特定のユーザのイニシャルを示す文字列が含まれているか否かを判定し、特定のユーザのイニシャルが含まれているときは、そのユーザのフルネームを記した付箋画像を文書画像の右隣に表示するようになっていた。これに対し、各ユーザのイニシャルに応じて文書画像内の文字列の表示態様に特定の制御を施すようにしてもよい。この種の変形例としては、アノテーションに特定のユーザのイニシャルを示す文字列が含まれていたとき、そのアノテーション自体の表示色を特定の色に制御するといったものが想定できる。
文書画像データから活字領域の画像データと手書領域の画像データとを切り出す際における活字領域と手書領域の分離を、上記実施形態に示した以外の手法により実現してもよい。例えば、注目領域内にある各文字のストロークの平均的太さを検出し、この太さを示す値が予め設定された閾値よりも大きい場合に活字文字を記した領域であると判定するようにしてもよい。これは、活字文字のストロークが手書文字のストロークよりも一般に太いという性質に着目したものである。また、注目領域内にある各文字の直線成分と非直線成分とを定量化し、直線成分の非直線成分に占める割合が所定の閾値より大きい場合に活字文字を記した領域であると判定するようにしてもよい。これは、活字文字は手書文字よりも直線成分が多く含まれるという性質に着目したものである。
(Other embodiments)
The present invention can be modified in various ways.
In the above embodiment, the
Further, a display device may be mounted on the
There are three display modes that can be selected from the print character display mode selection menu: “Gothic”, “Mincho”, and “Bold”, but other display modes may be selected. Further, there are three display modes that can be selected from the handwritten character display mode selection menu: “arrow”, “speech balloon”, and “leader line”, but other display modes may be selectable.
In the second embodiment, it is determined whether or not a character string indicating the initial of a specific user is included in the annotation, and when the initial of the specific user is included, a sticky note image indicating the full name of the user Is displayed on the right side of the document image. On the other hand, specific control may be performed on the display mode of the character string in the document image according to the initials of each user. As a modification of this type, when a character string indicating the initial of a specific user is included in the annotation, it can be assumed that the display color of the annotation itself is controlled to a specific color.
The separation of the print area and the handwriting area when the image data of the print area and the image data of the handwriting area are cut out from the document image data may be realized by a method other than that shown in the above embodiment. For example, the average thickness of the strokes of each character in the attention area is detected, and when the value indicating the thickness is larger than a preset threshold value, it is determined that the area is a typed character area. May be. This focuses on the property that the stroke of type characters is generally thicker than the stroke of handwritten characters. Further, the linear component and the non-linear component of each character in the attention area are quantified, and when the ratio of the linear component to the non-linear component is larger than a predetermined threshold, it is determined that the region is a region where the type character is written. It may be. This focuses on the property that printed characters contain more linear components than handwritten characters.
10…コンピュータ装置、11…CPU、12…RAM、13…ROM、14…ハードディスク、15…コンピュータディスプレイ、16…マウス、17…キーボード、18…通信インターフェース、20…複合機、21…指示デバイス、22…画像入力デバイス、23…画像印刷デバイス、24…ネットワーク通信デバイス、25…ファクシミリ通信デバイス、30…コントローラ、31…指示処理部、32…コピーサービス処理部、33…プリントサービス処理部、34…ファクシミリサービス処理部、40…OCRサービス処理部、41…文書画像データ用メモリ、42…領域分離部、43…活字領域画像データ用メモリ、44…手書領域画像データ用メモリ、45…活字テキストデータ取得部、47…テキストデータ用メモリ、48…テキストデータ出力部。
DESCRIPTION OF
Claims (7)
前記文書画像データから、1又は複数の活字文字が記されている活字領域の画像データと、1又は複数の手書文字が記されている手書領域の画像データとを切り出す領域分離手段と、
前記活字領域の画像データと手書領域の画像データとを個別に記憶する画像データ記憶手段と
を備えた文書管理支援装置。 A document image acquisition unit that scans a document in which printed characters and handwritten characters are mixed, and acquires document image data representing the content of the document as a bitmap;
Area separation means for cutting out from the document image data image data of a type region where one or more type characters are written and image data of a handwriting region where one or more type characters are written;
A document management support apparatus comprising: image data storage means for individually storing the image data of the type region and the image data of the handwriting region.
前記領域分離手段は、
前記文書画像データから、注目領域を特定する手段と、
前記注目領域内において隣り合う2つの文字の間の距離を当該2つの文字の組毎に求め、求めた各距離のばらつきの程度が所定の範囲を超えるか否か判断する手段と、
前記ばらつきの程度が所定の範囲を超えないときは前記注目領域が活字領域であると判断する一方で、当該ばらつきの程度が所定の範囲を超えるときは前記注目領域が手書領域であると判断する手段と
を含むことを特徴とする文書管理支援装置。 The document management support apparatus according to claim 1, wherein
The region separating means includes
Means for identifying a region of interest from the document image data;
Means for determining a distance between two adjacent characters in the region of interest for each set of the two characters, and determining whether or not the degree of variation of the determined distances exceeds a predetermined range;
When the degree of variation does not exceed a predetermined range, it is determined that the region of interest is a type region, while when the degree of variation exceeds a predetermined range, the region of interest is determined to be a handwriting region. And a document management support apparatus.
前記活字領域の画像データから、当該活字領域内にある活字文字の内容を表す活字テキストデータを取得する活字テキストデータ取得手段と、
前記手書領域の画像データから、当該手書領域内にある手書文字の内容を表す手書テキストデータを取得する手書テキストデータ取得手段と、
前記活字テキストデータと手書テキストデータとを個別に記憶するテキストデータ記憶手段と
を備えた文書管理支援装置。 The document management support apparatus according to claim 1 or 2,
Type text data acquisition means for acquiring type text data representing the contents of type characters in the type region from the image data of the type region;
Handwritten text data acquisition means for acquiring handwritten text data representing the contents of handwritten characters in the handwritten area from the image data of the handwritten area;
A document management support apparatus, comprising: text data storage means for individually storing the printed text data and handwritten text data.
前記テキストデータ記憶手段から前記活字テキストデータと手書テキストデータとをそれぞれ読出し、当該活字テキストデータが示す文字列と手書テキストデータが示す文字列とを割り付けた文書画面を表示する表示手段と、
活字文字の表示態様を操作する活字文字操作手段と、
前記活字文字操作手段の操作内容に応じ、前記活字テキストデータが示す文字列の表示態様を制御する活字文字表示制御手段と
を更に備えた文書管理支援装置。 The document management support apparatus according to claim 3,
Display means for reading out the printed text data and handwritten text data from the text data storage means, and displaying a document screen in which the character string indicated by the printed text data and the character string indicated by the handwritten text data are assigned;
Type character operation means for manipulating the display mode of type characters;
A document management support apparatus, further comprising: a type character display control unit that controls a display mode of a character string indicated by the type text data according to an operation content of the type character operation unit.
前記テキストデータ記憶手段から前記活字テキストデータと手書テキストデータとをそれぞれ読出し、当該活字テキストデータが示す文字列と手書テキストデータが示す文字列とを割り付けた文書画面を表示する表示手段と、
手書文字の表示態様を操作する手書文字操作手段と、
前記手書文字操作手段の操作内容に応じ、前記手書テキストデータが示す文字列の表示態様を制御する手書文字表示制御手段と
を更に備えた文書管理支援装置。 The document management support apparatus according to claim 4, wherein
Display means for reading out the printed text data and handwritten text data from the text data storage means, and displaying a document screen in which the character string indicated by the printed text data and the character string indicated by the handwritten text data are assigned;
A handwritten character operation means for operating the display mode of the handwritten character;
A document management support apparatus, further comprising: a handwritten character display control unit that controls a display mode of a character string indicated by the handwritten text data according to an operation content of the handwritten character operation unit.
前記テキストデータ記憶手段から前記活字テキストデータと手書テキストデータとをそれぞれ読出し、当該活字テキストデータが示す文字列と手書テキストデータが示す文字列とを割り付けた文書画面を表示する表示手段と、
前記手書テキストデータが示す文字列に、手書文字を追記した者の略称を示す所定の文字又は文字列が含まれているか判断する判断手段と、
前記追記した者の略称を示す所定の文字又は文字列が含まれているとき、前記手書テキストデータが示す文字列を所定の文字色で表示させる手書文字表示色制御手段と
を更に備えた文書管理支援装置。 The document management support apparatus according to claim 5, wherein
Display means for reading out the printed text data and handwritten text data from the text data storage means, and displaying a document screen in which the character string indicated by the printed text data and the character string indicated by the handwritten text data are assigned;
Determining means for determining whether the character string indicated by the handwritten text data includes a predetermined character or character string indicating the abbreviation of the person who added the handwritten character;
A handwritten character display color control means for displaying the character string indicated by the handwritten text data in a predetermined character color when a predetermined character or character string indicating the abbreviation of the person who has added information is included. Document management support device.
前記手書テキストデータが示す文字列に、手書文字を追記した者の略称を示す所定の文字又は文字列が含まれるとき、当該手書文字を追記した者の氏名を前記表示手段に表示させる追記者氏名挿入手段を
更に備える文書管理支援装置。 The document management support apparatus according to any one of claims 4 to 6,
When the character string indicated by the handwritten text data includes a predetermined character or character string indicating the abbreviation of the person who added the handwritten character, the name of the person who added the handwritten character is displayed on the display means. A document management support apparatus further comprising an appender name insertion means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004194761A JP2006018509A (en) | 2004-06-30 | 2004-06-30 | Document management support device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004194761A JP2006018509A (en) | 2004-06-30 | 2004-06-30 | Document management support device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006018509A true JP2006018509A (en) | 2006-01-19 |
Family
ID=35792735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004194761A Withdrawn JP2006018509A (en) | 2004-06-30 | 2004-06-30 | Document management support device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006018509A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008009785A (en) * | 2006-06-30 | 2008-01-17 | Fuji Xerox Co Ltd | Image processing system and image processing program |
| JP2014186536A (en) * | 2013-03-22 | 2014-10-02 | Yahoo Japan Corp | Social graph generation device, social graph generation program and social graph generation method |
| JP6651675B1 (en) * | 2018-09-14 | 2020-02-19 | 三菱電機株式会社 | Image information processing apparatus, image information processing method, and image information processing program |
-
2004
- 2004-06-30 JP JP2004194761A patent/JP2006018509A/en not_active Withdrawn
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008009785A (en) * | 2006-06-30 | 2008-01-17 | Fuji Xerox Co Ltd | Image processing system and image processing program |
| JP2014186536A (en) * | 2013-03-22 | 2014-10-02 | Yahoo Japan Corp | Social graph generation device, social graph generation program and social graph generation method |
| JP6651675B1 (en) * | 2018-09-14 | 2020-02-19 | 三菱電機株式会社 | Image information processing apparatus, image information processing method, and image information processing program |
| WO2020054067A1 (en) * | 2018-09-14 | 2020-03-19 | 三菱電機株式会社 | Image information processing device, image information processing method, and image information processing program |
| CN112639816A (en) * | 2018-09-14 | 2021-04-09 | 三菱电机株式会社 | Image information processing apparatus, image information processing method, and image information processing program |
| TWI726268B (en) * | 2018-09-14 | 2021-05-01 | 日商三菱電機股份有限公司 | Image information processing device, image information processing method, and recording medium for recording image information processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4181892B2 (en) | Image processing method | |
| JP5111268B2 (en) | Image processing apparatus, image processing method, program thereof, and storage medium | |
| JP4859025B2 (en) | Similar image search device, similar image search processing method, program, and information recording medium | |
| US11341733B2 (en) | Method and system for training and using a neural network for image-processing | |
| US20080263036A1 (en) | Document search apparatus, document search method, program, and storage medium | |
| US9454696B2 (en) | Dynamically generating table of contents for printable or scanned content | |
| US20060221357A1 (en) | Information processing apparatus and method | |
| JP2005004724A (en) | Image processing apparatus, control method therefor, and program | |
| JP2004265384A (en) | Image processing system, information processing apparatus, control method, computer program, and computer-readable storage medium | |
| JP4502385B2 (en) | Image processing apparatus and control method thereof | |
| CN101558425A (en) | Image processing apparatus, image processing method, and computer program | |
| US8090728B2 (en) | Image processing apparatus, control method thereof, and storage medium that stores program thereof | |
| JP4533273B2 (en) | Image processing apparatus, image processing method, and program | |
| US5887088A (en) | Inputting device and inputting method for information processing system | |
| US20080244384A1 (en) | Image retrieval apparatus, method for retrieving image, and control program for image retrieval apparatus | |
| US8181108B2 (en) | Device for editing metadata of divided object | |
| JP4785655B2 (en) | Document processing apparatus and document processing method | |
| JP2004214991A (en) | Document image data management system, document image data management program, document image data management device, and document image data management method | |
| JP7379063B2 (en) | Image processing system, image processing method, and program | |
| JP2000322417A (en) | Image filing apparatus and method, and storage medium | |
| JP2006018509A (en) | Document management support device | |
| JP2021033577A (en) | Image processing system, image processing method, and program | |
| JP2005149323A (en) | Image processing system, image processing apparatus, and image processing method | |
| JP2008052496A (en) | Image display device, image display method, program, and recording medium | |
| JP4310176B2 (en) | Image processing apparatus, image processing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070517 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20081016 |