JP4738668B2 - Document management apparatus, document management method, and storage medium storing program for causing computer to perform processing in document management apparatus - Google Patents

Document management apparatus, document management method, and storage medium storing program for causing computer to perform processing in document management apparatus Download PDF

Info

Publication number
JP4738668B2
JP4738668B2 JP2001247324A JP2001247324A JP4738668B2 JP 4738668 B2 JP4738668 B2 JP 4738668B2 JP 2001247324 A JP2001247324 A JP 2001247324A JP 2001247324 A JP2001247324 A JP 2001247324A JP 4738668 B2 JP4738668 B2 JP 4738668B2
Authority
JP
Japan
Prior art keywords
document
symbol
paper
electronic document
management apparatus
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
JP2001247324A
Other languages
Japanese (ja)
Other versions
JP2002352217A (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 JP2001247324A priority Critical patent/JP4738668B2/en
Publication of JP2002352217A publication Critical patent/JP2002352217A/en
Application granted granted Critical
Publication of JP4738668B2 publication Critical patent/JP4738668B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子的に管理された文書と、紙に印刷された文書とを効率よく連携させる文書管理装置に係り、詳しくは、電子文書を印刷した紙文書に対して行われた書きこみを、元の電子文書に自動的に反映させる文書管理装置を提供するものである。
【0002】
また、本発明は、そのような文書管理方法及びその文書管理装置での処理をコンピュータに行なわせるためのプログラムを格納した記憶媒体に関する。
【0003】
【従来の技術】
現在のオフィス業務においては、文書を電子的に作成・保存・編集することが一般的であり、例えば、書類の作成はコンピュータやワープロを用いてキーボードやマウスから入力することが多い。しかし作成した文書の検査、校正や編集などにはCRT(Cathode-Ray Tube display)やLCD(Liquid Crystal Display)の解像度が低く読みにくいなどの要因から、紙に印刷し、ペンで書きこみを行なうことによって文章の訂正又は追加を行っていた。また、必要に応じて、書きこみのある紙文書を見ながらキーボードやマウスなどを用いて電子文書に入力して修正を行っていた。
【0004】
【発明が解決しようとする課題】
しかしながら、上記従来における電子文書の修正方法は、以下に述べる問題点がある。
【0005】
このような紙文書への書きこみは元の電子文書への訂正又は追加であることが多く、重要な情報である。そのため、この紙への書きこみ情報に基づき、元の電子文章を正しく変更する必要がある。
【0006】
しかし、紙に加えられた書きこみを元の電子文書に反映することは難しく、書きこみのある紙文書を見ながらキーボードやマウスなどを用いて電子文書に入力することになるが、一旦書きこんだ情報を再び入力することは無駄であり、また見落としなども多く、効率的ではない。そのため、紙文書への書きこみを自動的に元の電子文書に反映させることが望まれる。紙文書の情報を電子的に取り込む装置としてスキャナがある。スキャナを用いて書き込みのある紙文書を入力した場合、ここで得られた画像は元の電子文書とは別の文書として取り込まれ、元文書を特定することができないため元文書に書きこみを反映することは困難である。
【0007】
また、書きこみを反映させる元文書が特定された場合にも、元文書に反映させる情報は書き込み情報だけであることが望ましい。しかし、取りこまれる画像はプリンタで印刷された文字や画像とそこに加えられた書きこみとを同時に取りこむため、書き込みだけ抽出し、元文書に反映させることは困難である。
【0008】
上記のように、電子文書を印刷した紙文書に行われた書き込みを元の電子文書に反映させるという要求が存在している。そのためには、紙文書の元の電子文書を特定する手段と、紙文書に加えられた加筆情報を抽出する手段が必要となる。
【0009】
こうした要請に対し、紙文書の元となる電子文書を特定するために、文書印刷時に紙文書の元となる電子文書を特定できる情報(文書ID)をバーコードなどで表して同時に印刷し、文書読み取り時にはバーコードにしたがって元文書を特定し、書き込み情報を抽出するために、特定した電子文書と加筆した文書との差分処理を行って書きこみのみを抽出し、元の電子文書に反映させることが提案されている(特開平10-63820)。
【0010】
しかし、画像の差分処理によって書きこみ情報のみを抽出するためには正確な位置あわせが必要であり、単純に二つの画像の差分処理を行なうだけでは、実現することは困難である。例えば、スキャナが紙文書を読み込むときに斜めに読み込んだり、読み込みむらがあると差分処理に誤差が生ずるため、書き込みだけを抽出することが困難になるという問題がある。このような差分処理に誤差が生ずる要因としては、プリンタ印刷時の紙送りのむら、スキャナ読み込み時の紙送りのむら、紙の斜め挿しなどさまざまなものが存在する。
【0011】
また、文書識別記号(文書ID、文書番号、文書識別番号)としてバーコードなどを用いる場合、人間には読解不可能な模様が印刷されるため、本来の文書の読解の妨げとなるという問題がある。
【0012】
そこで、本発明の第一の課題は、電子文書を印刷した紙文書に対して行われた書きこみを、元の電子文書に自動的に反映させる文書管理装置を提供することである。
【0013】
また、本発明の第二の課題は、同様に、文書管理方法を提供することである。
【0014】
さらに、本発明の第三の課題は、上記のような文書管理装置での処理をコンピュータに行なわせるためのプログラムを格納した記憶媒体を提供することである。
【0015】
【課題を解決するための手段】
上記第一の課題を解決するため、本発明は、文書を電子的に保存した電子文書を紙に印刷する文書印刷処理手段と、印刷された紙文書を読み取り画像として入力した紙情報と保存された該電子文書とを関連付けて文書処理する文書情報処理手段とからなる文書管理装置であって、上記文書印刷処理手段は、電子文書印刷時に、電子文書を識別するための文書識別子の文字数に基づいて4箇所以上に配置された位置あわせ記号を所定の順序でエンコードし、該位置あわせ記号の夫々を該文書識別子の1文字の情報として印刷する記号挿入手段と、上記印刷する各記号の属性を、上記文書識別子の各文字に相当する属性に変化させる記号属性変更手段とを備え、上記文書情報処理手段は、読み取り画像から記号を識別する手段と、識別した記号の属性を計測する手段と、計測した記号の属性から紙文書の元となる電子文書を識別する紙文書識別手段とを有するように構成される。
【0016】
このような文書管理装置では、電子文書を印刷した紙文書に対して行われた書きこみを、元の電子文書に自動的に反映させることができる。また、人間が判読不可能な記号を見えにくくし、不可視インクによって印刷された記号を判読し、位置合わせ、差分画像処理を可能とすることによって、電子的に管理可能な紙文書の外観を読み易くすることができる。さらに、不可視情報を安定して検出可能な装置を提供することによって、電子的に管理可能な紙文書の外観を読み易くすることができる。
【0017】
上記第二の課題を解決するために、さらに、本発明は、コンピュータが、文書を電子的に保存した電子文書を紙に印刷する文書印刷処理手順と、印刷された紙文書を読み取り画像として入力した紙情報と保存された該電子文書とを関連付けて文書処理する文書情報処理手順とを実行する文書管理方法であって、上記文書印刷手順は、電子文書印刷時に、電子文書を識別するための文書識別子の文字数に基づいて4箇所以上に配置された位置あわせ記号を所定の順序でエンコードし、該位置あわせ記号の夫々を該文書識別子の1文字の情報として印刷する記号挿入手順と、上記印刷する各記号の属性を、上記文書識別子の各文字に相当する属性に変化させる記号属性変更手順とを有し、上記文書情報処理手順は、読み取り画像から記号を識別する手順と、識別した記号の属性を計測する手順と、計測した記号の属性から紙文書の元となる電子文書を識別する手順とを有するように構成される。
【0018】
上記第三の課題を解決するため、さらに、本発明は、請求項1又は2記載の文書管理装置での処理をコンピュータに行なわせるための請求項3又は4記載の文書管理方法での手順を有するプログラムを格納した記憶媒体として構成される。
【0019】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
[第一実施例]
図1は、文書管理装置の概略を示す機能ブロック図である。
【0020】
図1より、本発明の第一実施例に係る文書管理装置100は電子文書作成・編集装置101、電子文書保存・管理装置102、電子文書印刷装置103、紙文書読取装置104、情報処理装置105からなる。これらは、ネットワークによって接続され、相互にデータを通信することができる。また、これらの装置は一体として構成されることも可能であるし、それぞれが個別の装置として構成されることも可能である。一体の装置として構成される場合、一般的なコンピュータとプリンタとスキャナによって構成することが可能である。個別の装置として構成される場合には、これらの装置はネットワークによって相互にデータを相互に利用できるようにすれば良い。
【0021】
文書作成・編集装置101は、CPU301と、メモリ302と、一時記憶装置303と、ディスプレイ装置304とを有する通常のコンピュータなどを利用することが可能であり、キーボード305を用いた文字入力機能や、マウスなどのポインティングデバイス306を用いた図形の入力、レイアウトの変更などの機能を有する。例えば、広く用いられているパーソナルコンピュータとワードプロセッサ・ソフトウェアによって実現することができる。
【0022】
電子文書保存・管理装置102は、作成した電子文書を保存する機能を持つ文書保存装置401と、保存された電子文書を管理し、適宜、読み出す文書管理装置402とを有する。文書作成・編集装置101によって、作成された文書は、文書保存装置401として、例えば、ハードディスク等の補助記憶装置に保存され、一般的なディレクトリーシステムなどによって管理される。このとき、文書管理装置402によって個々の電子文書を識別可能な文書IDとして、文書番号が与えられる。文書番号は一つの電子文書に対して唯一のものであり、重複することなく生成され、文書番号を識別することで電子文書を特定することが可能となる。
【0023】
電子文書を読み出すときには、文書IDにしたがって電子文書を特定し、再利用する。
【0024】
ここで、たとえばディレクトリーシステムを用いたファイル管理システムにおいては、個々のファイルに保存場所(パス)とファイル名が与えられる。DOSを用いた場合、電子文書に対し、『保存場所』:『ファイル名』が与えられ「C:\work\text\tmp.doc」のように記述される。このようにすでに電子文書を同定する情報が存在場合には、既存の文書管理情報と文書番号とを対応付けることで、文書番号(文書ID)による文書管理が可能となる。文書ID対応表403は文書管理装置402によって作成され、保存装置401に電子文書と同様に保存される。
【0025】
電子文書印刷装置103は、通常のプリンタ501と位置あわせ記号挿入装置502とからなる。位置あわせ記号挿入装置502は文書保存・管理装置102によって管理される文書IDを位置あわせ記号の属性にエンコードし、印刷領域の周囲に挿入して印刷する。文書IDを位置あわせ記号の属性にエンコードする方法については後述する。位置記号は印刷領域を妨げないように、印刷領域の周囲に配置される。印刷された紙文書201は、例えば図3に示すように当初の印刷領域の周囲に位置あわせ記号203が四隅に配置される。
【0026】
紙文書読取装置104は、紙文書の画像を入力する機能を備え、スキャナなどを用いることができる。読み取られた文書画像は、当初の印刷とメモ書きなどの書きこみが同時に取りこまれたものである。また、読み取られた画像は情報処理装置105のメモリに一旦蓄えられ、後の処理が実施される。
【0027】
情報処理装置105は、CPU601、メモリ602、一時記憶装置603などによって構成される。読み取られた紙文書画像から、文書IDの読み取り、加筆画像の抽出、抽出した加筆画像を元の電子文書に重畳するなどの機能を持つ。それぞれの処理は後述する。これらの処理は記憶装置に記録されており、適宜読み出して利用される
上述より、電子文書作成・編集装置101と電子文書保存装置102によって作成、保存された電子文書は電子文書印刷装置103によって位置あわせ記号と本文とを同時に印刷される。印刷された紙文書は通常の書類と同様、ペンなどの筆記具を用いて書き込みを行なう。書き込みのある紙文書は文書読取装置104によって読み取られ、画像として取り込まれる。取り込まれた画像は、情報処理装置105によって、元の電子文書が同定され、差分画像処理が行われ書き込み画像のみが抽出される。抽出された書き込みは同定された電子文章に重畳される。
【0028】
図2に文書ID対応表403の例を示す。
【0029】
図2において、文書ID対応表403は、『文書番号』、『ファイル名』及び『保存場所』等の項目を有する。ここで項目として、『ファイル名』と『保存場所』とを例として示したが、文書管理情報としてはこれに限るものではなく、他に『ページ番号』、『作成者』、『ファイル容量』、『編集日時』、『作成日時』など電子文書を特定することに必要な情報を適宜利用する。
【0030】
図3は、位置記号の配置の例を示す図である。
【0031】
図3において、紙文書201には通常の印刷文書と同様に印刷内容202が印刷されており、その周囲に十字線などの位置合わせ記号203が同時に印字されている。また、位置合わせ記号は十字線に限るものではなく、円、2重円などの記号で良く、なるべく文書の4隅に設置されることが望ましい。このとき、位置あわせ記号は電子文書を特定できるような文書IDを表現するようにその属性を変化させる。
【0032】
記号による文書IDの表現は、たとえば、十字線を位置あわせ記号として用いる場合には、十字線を表示する線の太さを文書IDにしたがって変化させることが考えられる。文書IDが0のとき位置合わせ記号を太さ1ポイントの線で描き、文書IDが1の時、位置合わせ記号を太さ2ポイントの線で、文書IDがnのとき、位置合わせ記号を太さn+1ポイントの線で描くようにする。
【0033】
位置あわせ記号を文書の4隅に設ける場合、4個の位置合わせ記号をそれぞれ文書IDのけたに対応させると、0〜9999までの文書IDを表示することができる。ここで文書IDは数字で表すこととして説明したが、英文字などほかのコードで表現することもできる。また、位置あわせ記号は4個に限らず、複数設置することができ、位置あわせ記号の数が多いほど、詳しい文書IDを示すことができる。
【0034】
このように位置あわせ記号によって表現された文書IDを読み取ることで、紙文書の元となる電子文書を同定することができる。
【0035】
書き込み更新処理の流れを図4で説明する。
【0036】
図4は、電子文書への書き込み更新処理を説明するフローチャート図である。
【0037】
書き込み更新処理は大きく「電子文書作成S1・編集S2・保存S3」と、「電子文書の印刷S4」と、「紙文書への書き込みS5」と、「紙文書の読み込みS6」と、「書きこみ画像の抽出S7・電子文書の更新S8」とに分けて考えられる。
【0038】
それぞれの処理について以下に説明する。
【0039】
電子文書作成S1及び電子文書編集S2での処理は、通常の電子文書の作成・編集作業と同様であり、コンピュータなどを利用して行われる。
【0040】
文書保存S3は、図5に示すS31からS33での処理を実行する。図5は、文書保存処理を説明するフローチャート図である。
【0041】
図5において、文書ID対応表作成S31は、電子文書を特定できるファイル名、保存場所などの文書管理情報と文書IDとの対応を示す文書ID対応表を生成して保存する。
【0042】
文書内容保存S32は、電子文書の保存は通常の保存と同様である。
【0043】
終了判断S33は、電子文書の保存が終了したか否かを判断する。終了していない場合、文書内容保存S32へ戻り処理を繰り返す。一方、終了している場合、文書保存処理を終了し、図4の編集終了判断S35が実行される。
【0044】
図4の保存終了判断S35は、電子文書の編集が終了したか否かを判断する。終了していない場合、電子文書保存S3へ戻り処理を繰り返す。一方、編集処理が終了している場合、電子文書印刷S4を実行する。
【0045】
電子文書印刷S4は、図6に示すS41からS47での処理を実行する。図6は、電子文書印刷処理を説明するフローチャート図である。
【0046】
図6において、電子文書読み出しS41は、指定された印刷する電子文書を文書保存・管理装置102から読み出す。
【0047】
文書ID取得S42は、指定された電子文書の文書IDを文書ID対応表より取得する。
【0048】
文書IDを位置あわせ記号へエンコードS43は、文書IDを位置あわせ記号へエンコードする。エンコードの手段はいくつか考えられ、その一つはすでに示した。また、その他のエンコード方法については後述する。
【0049】
文書印刷イメージ作成S44は、読み出された電子文書から印刷される画像イメージを作成する。
【0050】
文書印刷イメージと位置あわせ記号を挿入S45は、位置あわせ記号は印刷イメージのあらかじめ決められた位置に挿入される。挿入される位置は印刷ページの4隅を含むことが望ましく、より正確に位置あわせを行なう場合には、ページのほかの部分にも同様に挿入される。
【0051】
挿入された文書の印刷S46は、上記の手順にしたがって位置あわせ記号が挿入された電子文書を、電子文書印刷装置103が有するプリンタなどの通常の印刷手段によって印刷する。
【0052】
終了判断S47は、電子文書の印刷が終了したか否かを判断する。電子文書の印刷が終了していない場合、電子文書読み出しS41へ戻り処理を繰り返す。
【0053】
図4の紙文書への書き込みS5は、利用者によって印刷された紙にメモや注意書きが書き込まれる。印刷された紙文書は通常の印刷物と同様であり、鉛筆やペンなどの筆記具を用いて、メモや注意書きが記入される。
【0054】
紙文書の読み込みS6は、紙文書をスキャナで読み込む。紙文書の読み込みは通常のスキャナ装置などを用いることが一般的であるが、利用される装置はこの限りではなく、ビデオカメラ、デジタルカメラなどを用いることも可能である。紙文書の読み込みはすでに書き込みが行われた画像を取得できればよい。
【0055】
書きこみ画像の抽出S7は、図7に示すS71からS78での処理を実行する。図7は、書きこみ画像抽出処理を説明するフローチャート図である。
【0056】
図7において、位置あわせ記号を検出S71は、予め決められた位置に印刷されている位置あわせ記号に基づいて、読み取った画像から相当する位置を切り出して位置あわせ記号を識別する。このとき、印刷、読み取りのずれによって位置あわせ記号は所定の位置に正確に読み取られない場合が多く、位置あわせ記号の画像として読み取り画像から切り出す画像は所定の位置の周辺部分も同時に読み取ることが望ましい。
【0057】
位置あわせ記号を文書IDへデコードS72は、識別された位置あわせ記号の属性を読み取り、文書IDへ変換する。デコードの一例はすでに示してあるエンコード方法に準拠し、その他の例については後述する。
【0058】
元となる電子文書の特定S74は、上記の手順によって読み取られた文書IDと前記の手順によって作成、保存された文書ID対応表とから、元の文書を特定する。
【0059】
読み取りイメージと位置合わせS75は、紙文書の位置あわせ記号の位置を取得する。前記のように位置あわせ記号は、予め定められた位置に印刷されており、設定された位置の周辺の画像を切り出すことで、位置あわせ記号を切り出すことができる。切り出された位置あわせ記号画像の重心を求めることで、位置あわせ記号の位置を取得することができる。紙文書と電子文書のそれぞれの位置あわせ記号の位置を取得する。
【0060】
更に、位置あわせ記号の位置を調整する。取得された電子文書の位置あわせ記号の位置と、紙文書の位置あわせ記号の位置とを比較し、電子文書に対して紙文書が右に動いていれば、左に動かすなどの位置あわせを行なう。このとき、画像全体は、位置あわせ記号を軸としたモルフィング操作を行って変形する。モルフィング操作は、画像処理において広く知られているものであり、二つの画像を保管変形させる操作である。
【0061】
実際の位置あわせ、モルフィング操作を図8に示す。図8は、モルフィング操作を説明する図である。図8より、図701は元となる電子文書上の位置あわせ記号であり、702は紙文書上の位置あわせ記号である。紙文書上の位置あわせ記号702が、電子文書上の位置あわせ記号701に一致するように紙文書を変形させる。このとき、位置あわせ記号以外の点は、位置あわせ記号の変形に合わせて変形させる。
【0062】
差分処理S76は、位置あわせされた二つの画像の間で差分処理を行なう。
【0063】
ノイズ除去・領域切り出し・表示S77は、ノイズを除去して書き込み部分を切り出し、その切り出した部分を元の電子文書に重畳させて表示させる。差分処理を行った画像は、おおむね書きこみ画像のみが残るが、さまざまな要因によって発生するノイズが残っており、これらを除去する必要がある。ノイズ除去の手法としては、たとえば中央値フィルタ(メディアンフィルタ)などによるノイズフィルタ技術が用いられる。ノイズ除去された画像は、おおむね白い画像の中に書きこみ画像のみが存在しており、これらの書きこみ画像部分を容易に切り出して、利用することができる。切り出された書きこみ画像はすでに特定されている元の電子文書に重畳させて表示される。
【0064】
終了判断S78は、全ての書き込みを処理したか否かを判断する。終了していない場合、記号検出S71へ戻り上記同様の処理を実行する。終了している場合、書き込み画像抽出処理を終了する。
【0065】
図4において、電子文書の更新S8は、書き込み画像を元の電子文書に反映させて更新する。これによって、書き込みのある画像と元の電子文書とを別に管理する必要がなくなる。
【0066】
終了判断S85は、電子文書への操作が終了したか否かを判断する。終了していない場合、電子文書編集S2へ戻り、上記同様の処理を繰り返す。一方、終了している場合、電子文書への書き込み更新処理を終了する。
【0067】
文書IDを位置あわせ記号の属性にエンコードする方法について説明する。
【0068】
以下に文書IDを位置あわせ記号にエンコード・デコードする実施例を示す。ここで文書IDは数字によって表されているとする。たとえば1023、2569、0035などである。また、エンコードのみを示すが、デコードはエンコードの逆の処理を行なうことで容易に実現できる。
【0069】
第一のエンコード方法の例(色)を説明する。
【0070】
第一のエンコード方法では、紙文書201の文書IDを位置あわせ記号の色によってコーディングする。たとえば、文書IDが数字で表現される場合1=赤、2=黒、3=黄、4=緑、5=青、6=紫、7=橙、8=桃色、9=茶、0=水色とする。4隅に配置された位置あわせ記号の色がそれぞれ、(赤、青、黒、黒)の場合、文書IDは(1522)となる。
【0071】
図9は、第一のエンコード方法を適用した場合の紙文書の例を示す図である。図9において、位置あわせ記号の形状を正方形とし、文書ID(1522)の場合のエンコードの例が示される。紙文書201上の記号801、記号802、記号803及び記号804はそれぞれ位置あわせ記号であり、第一のエンコード手法によって、それぞれ(赤、青、黒、黒)にエンコードされており、文書ID(1522)を示す。
【0072】
第二のエンコード方法の例を説明する。
【0073】
第二のエンコード方法では、紙文書201の文書IDを位置あわせ記号の形状によってコーディングする。たとえば、文書IDが数字で表現される場合1=△、2=□、3=○、4=×、5=▲、6=■、7=●、8=◎、9=▽、0=▼とする。4隅に配置された位置あわせ記号の形状がそれぞれ、(△、▽、○、○)の場合文書IDは(1933)となる。
【0074】
図10は、第二のエンコード方法を適用した場合の紙文書の例を示す図である。図10において、紙文書201が文書ID(1933)の場合のエンコードの例が示される。このとき、位置あわせは紙文書画像と電子文書画像のそれぞれの記号の中心位置を合わせる。記号901、記号902、記号903及び記号904はそれぞれ位置あわせ記号であり、上記のエンコード手法によって、それぞれ(△、▽、○、○)にエンコードされており、文書ID(1933)を示す。
【0075】
第三のエンコード方法の例を説明する。
【0076】
第三のエンコード方法では、紙文書201の文書IDを位置あわせ記号の位置によってコーディングする。たとえば、文書IDが数字で表現される場合1=右に1ポイント、2=右に2ポイント、3=右に3ポイント、4=左に1ポイント、5=左に2ポイント、6=左に3ポイント、7=上に1ポイント、8=上に2ポイント、9=上に3ポイント、0=下に1ポイントとする。4隅に配置された位置あわせ記号が正方形、位置ずれがそれぞれ、(右2、右2、上1、下0)の場合文書IDは(2270)となる。
【0077】
図11は、第三のエンコード方法を適用した場合の紙文書の例を示す図である。図11において、文書ID(2270)の場合のエンコードの例が示される。記号1001、記号1002、記号1003及び記号1004はそれぞれ位置あわせ記号であり、上記のエンコード手法によって、それぞれ位置ずれが(右2、右2、上1、下0)にエンコードされており、文書ID(2270)を示す。
【0078】
第四のエンコード方法の例を説明する。
【0079】
第四のエンコード方法では、紙文書201の文書IDを位置あわせ記号の向きによってコーディングする。たとえば、文書IDが数字で表現される場合1=左に10度、2=左に20度、3=左に30度、4=左に40度、5=左に50度、6=右に10度、7=右に20度、8=右に30度、9=右に40度、0=右に50度とする。4隅に配置された位置あわせ記号の傾きがそれぞれ、(右20、右20、左30、右40)の場合文書IDは(2284)となる。
【0080】
図12は、第四のエンコード方法を適用した場合の紙文書の例を示す図である。図12において、位置あわせ記号が3角形で、紙文書201が文書ID(2284)の場合のエンコードの例を示す。記号1101、記号1102、記号1103及び記号1104はそれぞれ位置あわせ記号であり、上記のエンコード手法によって、それぞれ傾きが(右20、右20、左30、右40)にエンコードされており、文書ID(2284)を示す。このとき、位置あわせは、それぞれの位置あわせ記号の中心位置を合わせる。また、位置あわせ記号の形状は三角形などの向きを特定できるものである必要があり、円形や正方形などは適さない。
【0081】
第五のエンコード方法の例を説明する。
【0082】
第五のエンコード方法では、紙文書201の文書IDを位置あわせ記号の大きさによってコーディングする。たとえば、文書IDが数字で表現される場合1=サイズ1(小)、2=サイズ2(やや小)、3=サイズ3、4=サイズ4、5=サイズ5,6=サイズ6,7=サイズ7、8=サイズ8、9=サイズ9、0=サイズ10とする。4隅に配置された位置あわせ記号が十字線で、それぞれ、(サイズ1、サイズ2、サイズ5、サイズ5)の場合文書IDは(1255)となる。
【0083】
図13は、第五のエンコード方法を適用した場合の紙文書の例を示す図である。図13において、紙文書201が文書ID(1255)の場合のエンコードの例を示す。記号1201、記号1202、記号1203及び記号1204はそれぞれ位置あわせ記号であり、上記のエンコード手法によって、それぞれサイズが(サイズ1、サイズ2、サイズ5、サイズ5)にエンコードされており、文書ID(1255)を示す。
【0084】
第六のエンコード方法の例を説明する。
【0085】
第六のエンコード方法では、紙文書201の文書IDを位置あわせ記号の太さによってコーディングする。たとえば、文書IDが数字で表現される場合1=太さ1(細)、2=太さ2(やや細)、3=太さ3、4=太さ4、5=太さ5,6=太さ6,7=太さ7、8=太さ8、9=太さ9、0=太さ10とする。4隅に配置された位置あわせ記号がそれぞれ、(太さ1、太さ2、太さ5、太さ5)の場合文書IDは(1255)となる。
【0086】
図14は、第六のエンコード方法を適用した場合の紙文書の例を示す図である。図14において、紙文書201が文書ID(1255)の場合のエンコードの例を示す。記号1301、記号1302、記号1303及び記号1304はそれぞれ位置あわせ記号であり、上記のエンコード手法によって、それぞれサイズが((太さ1、太さ2、太さ5、太さ5)にエンコードされており、文書ID(1255)を示す。
【0087】
第七のエンコード方法の例を説明する。
【0088】
第七のエンコード方法では、紙文書201の文書IDを位置あわせ記号の輪郭を描く直線の種類によってコーディングする。たとえば、文書IDが数字で表現される場合1=実線、2=破線、3=一点破線、4=二点破線、5=三点破線、6=一点破線2、7=二点破線2、8=三点破線2、9=破線2、0=二重線とする。4隅に配置された位置あわせ記号がそれぞれ、(実線、破線2、一点破線、一点破線)の場合文書IDは(1933)となる。
【0089】
図15は、第のエンコード方法を適用した場合の紙文書の例を示す図である。図15において、紙文書201が文書ID(1933)の場合のエンコードの例を示す。記号1401、記号1402、記号1403及び記号1404はそれぞれ位置あわせ記号であり、上記のエンコード手法によって、それぞれサイズが((実線、破線2、一点破線、一点破線)にエンコードされており、文書ID(1933)を示す以上、文書IDを位置あわせ記号にエンコードする手法を述べたが、それぞれのエンコード手法は単独で用いることに限らず、複数の手法を組み合わせて用いることもできる。たとえば記号の色によるエンコード手法と、大きさによるエンコード手法は用意に組み合わせて用いることができる。このように複数のエンコード手法を組み合わせて用いることによって、より多くの文書IDを表現することが可能となり、より多くの電子文書を扱うことが可能となる。
【0090】
また、図示した例には位置あわせ記号を文書の4隅に配置した場合を記述したが、より正確な位置あわせを行なう場合には、より多くの位置あわせ記号を配置させることも可能である。このとき、文書IDとしてより多くの情報を表示することができ、また位置あわせの精度は向上するため書きこみをより忠実に抽出することが可能となる。
【0091】
上記第一実施例において、紙文書201には、通常の印刷文書と同様に印刷内容202が印刷されており、その周囲に十字線などの位置合わせ記号が同時に印字されている。また、加筆が行われた紙文書の元となる電子情報を特定するため、電子文書特定のためにバーコードなどを用いる方法(特開平10−63820)又は、第一実施例における位置合わせに用いる記号を電子文書の特定に用いる方法を適用することができる。しかしながら、このように、人間が判読可能な情報202の周囲に機械のみに判読可能な位置合わせ記号が印刷されると、印刷内容202を読む場合に煩わしいと感じる場合がある。
【0092】
そのため、記号の印刷に、可視光に対して透明であり、紫外線、赤外線などの人間が検知不可能な波長の光に対して特に蛍光や、吸収特性を持つインクである不可視インクを用いることが考えられる。しかしながら、不可視インクとして、赤外波長領域において蛍光特性を持つ不可視インクを用いた場合には、赤外領域に蛍光をもつインクはその蛍光波長もまた赤外波長であり、その検出には特殊な装置が必要となり、利用が困難であるという問題がある。また、紫外蛍光不可視インクを用いた場合、たとえば、一般のオフィス環境では、蛍光灯などの光源が多数存在し、これらの光は媒体上のパターン読み取り時にノイズ源として働いてしまい筆記座標の読み取り精度に対し悪影響を与える。こうした悪影響を避けるためにも、パターンへ照射される光強度は十分に強いものであることが求められる。一方、照射光が強い場合、筆記媒体の表面からの反射光がノイズとなり、信号読み取り精度へ悪影響を与えるという問題がある。
【0093】
よって、第二実施例において、位置合わせ記号、電子文書識別記号を利用者に対して見えにくくすると共に、オフィスなどの環境において、不可視インクによる記号をより頑健に読み取る方法について説明する。
[第二実施例]
図16は、本発明の第二実施例に係る文書管理システムの概略を示す機能ブロック図である。図16中、図1と同一部分には同一符号を付し、その説明は省略する。
【0094】
図16より、本発明の第二実施例に係る文書管理装置200は電子文書作成・編集装置101、電子文書保存・管理装置102、電子文書印刷装置2103、紙文書読取装置2104、情報処理装置2105からなる。これらは、図1に示される構成と同様に、ネットワークによって接続され、相互にデータを通信することができる。また、これらの装置は一体として構成されることも可能であるし、それぞれが個別の装置として構成されることも可能である。個別の装置として構成される場合、これらの装置はネットワークによって相互にデータを相互に利用できるようにすれば良い。
【0095】
電子文書作成・編集装置101及び電子文書保存・管理装置102は、図1中と同様であるためその説明を省略する。
【0096】
電子文書印刷装置2103は、通常のプリンタ501と位置あわせ記号挿入装置2502とからなる。位置あわせ記号挿入装置2502は文書保存・管理装置102によって管理される文書IDを位置あわせ記号の属性にエンコードし、不可視インクで印刷領域の周囲に挿入して印刷する。文書IDを位置あわせ記号の属性にエンコードする方法は、第一実施例と同様である。位置記号は印刷領域を妨げないように、印刷領域の周囲に配置される。また、紫外線外乱光の多い環境に対しては、紙文書上に紫外光吸収剤を塗布し、その上に紫外光蛍光インクを用いて記号を印刷するようにする。
【0097】
紙文書読取装置2104は、可視画像読取部2101と、不可視画像読取部2102とを有する。可視画像読取部2101は、当初の印刷とメモ書きなどの書きこみがある紙文書を同時に読み取る。不可視画像読取部2102は、不可視インクで印刷領域の周囲に挿入されている記号を読み取る。また、読み取られた画像は情報処理装置2105のメモリ2602に一旦蓄えられ、後の処理が実施される。
【0098】
情報処理装置2105は、CPU2601、メモリ2602、記憶装置2604などによって構成される。記憶装置2604は、読み取られた不可視記号から文書IDをデコードする文書IDデコード部2641と、加筆画像を抽出して元の電子文書と重畳することによって差分処理を行なう差分処理部2642とを有する。
【0099】
図17は、不可視記号が印刷された紙文書の外観を示す図であり、図18は、紫外光による紙文書の外観を示す図である。紙文書2201には通常の印刷文書と同様に印刷内容2202が通常のインクによって印刷されており、その周囲に十字線などの位置合わせ記号203が紫外蛍光不可視インクによって印字されている。ここで2203は不可視インクであり、可視領域(図17)においては表示されないため、印刷内容2202の読解の妨げにならない。また、紫外線を照射した図18においては蛍光を発しており、判読可能である。
ここで、本発明における紙文書はその下地に紫外線吸収剤を塗布されている、あるいは紫外線吸収剤を含有しているため、紫外線領域では暗色に検出され、蛍光インクによって印刷された記号にくらべ著しく異なっており、検出が容易になっている。
【0100】
文書読取装置2104に備えられる不可視画像読取部2102について、図19で説明する。図19は、不可視画像読取部による不可視記号の読み取りを説明する図である。不可視画像読取部2102は、不可視インクの特性に応じた、紫外LEDなどの不可視光照射装置2301と、CCDなどの撮像素子2302と、素子上に画像を結像させる光学系2303とを有する。不可視光照射装置2301によって不可視光を照射されると、不可視蛍光インクで印刷された記号2203は蛍光を発し、検出可能となる。蛍光によって生じた2203の像は光学系2303によって撮像素子2302上に結像される。撮像素子2302にて検出された画像は閾値処理による2値化、最線化などの公知の画像処理を行われ、位置合わせ、文書識別に用いられる。ここで、画像処理の後の処理については、先願発明に詳しく記述されている。
【0101】
本発明における紫外蛍光インクとしてはたとえば有機蛍光体を用いることができ、(株)シンロイヒよりシンロイヒカラー蛍光顔料が市販されており、紫外線の照射によって赤・青など波長の蛍光を発する。
【0102】
また、紫外線吸収剤としては、サリチル酸系紫外線吸収剤、ベンゾフェノン系紫外線吸収剤、ベンゾトリアゾール系紫外線吸収剤、シアノアクリレート系紫外線吸収剤などがあげられ、これらの紫外線吸収剤を透明インク中に分散させることにより紫外線吸収インクを作ることができる。
【0103】
また、赤外蛍光インクとしては、たとえば日立マクセル製のステルスインクを用いることができる。この物質は赤外波長に対する蛍光特性を有するため、赤外線を照射することにより赤外線を蛍光として発生する。
【0104】
上記第二実施例において、従来と同様の外観をもちながら、文書管理装置によって電子文書と密接に連携させることができる紙文書を作成することができる。また、不可視インクによって位置合わせ、文書管理記号を印刷された紙文書を用いて、電子文書と連携した処理を行うことができる。
【0105】
【発明の効果】
以上、説明してきたように、本願発明によれば、電子文書を印刷した紙文書に対して行われた書きこみを、元の電子文書に自動的に反映させることができる。
【0106】
また、本願発明によれば、紙文書へ加えられる文書識別IDは他のシステムを用いた印刷と同等のものであり、また加筆の抽出も正確に行なうことが可能となる。
【0107】
更に、本願発明によれば、不可視インクを記号の印刷に用いることによって、人間には不可視となり、紙文書の外観を妨げずに、機械が判読可能な記号を位置合わせや電子文書の識別に用いることができる。また、紫外線外乱光の多い環境に対しては、紙文書上に紫外光吸収剤を塗布し、その上に紫外光蛍光インクを用いて記号を印刷することができるため、十分に強い光を照射しても紙文書の地肌からの反射によるノイズを低減でき、精度の高い検出を行うことができる。
【0108】
【図面の簡単な説明】
【図1】 文書管理システムの概略を示す機能ブロック図である。
【図2】 文書ID対応表の例を示す図である。
【図3】 位置記号の配置の例を示す図である。
【図4】 電子文書への書き込み更新処理を説明するフローチャート図である。
【図5】 文書保存処理を説明するフローチャート図である。
【図6】 電子文書印刷処理を説明するフローチャート図である。
【図7】 書き込み画像抽出処理を説明するフローチャート図である。
【図8】 モルフィング操作を説明する図である。
【図9】 第一のエンコード方法を適用した場合の紙文書の例を示す図である。
【図10】 第二のエンコード方法を適用した場合の紙文書の例を示す図である。
【図11】 第三のエンコード方法を適用した場合の紙文書の例を示す図である。
【図12】 第四のエンコード方法を適用した場合の紙文書の例を示す図である。
【図13】 第五のエンコード方法を適用した場合の紙文書の例を示す図である。
【図14】 第六のエンコード方法を適用した場合の紙文書の例を示す図である。
【図15】 第のエンコード方法を適用した場合の紙文書の例を示す図である。
【図16】 本発明の第二実施例に係る文書管理システムの概略を示す機能ブロック図である。
【図17】 不可視記号が印刷された紙文書の外観を示す図である。
【図18】 紫外光による紙文書の外観を示す図である。
【図19】 不可視画像読取部による不可視記号の読み取りを説明する図である。
【符号の説明】
100 文書管理装置
101 文書作成・編集装置
102 電子文書保存・管理装置
103 電子文書印刷装置
104 文書読取装置
105 情報処理装置
200 文書管理装置
2101 可視画像読取部
2102 不可視画像読取部
2103 電子文書印刷装置
2104 文書読取装置
2105 情報処理装置
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a document management apparatus for efficiently linking an electronically managed document and a document printed on paper, and more specifically, writing performed on a paper document printed with an electronic document. A document management apparatus for automatically reflecting the original electronic document is provided.
[0002]
The present invention also relates to a storage medium storing such a document management method and a program for causing a computer to perform processing in the document management apparatus.
[0003]
[Prior art]
In current office work, it is common to create, save, and edit documents electronically. For example, document creation is often input from a keyboard or mouse using a computer or word processor. However, for inspection, proofreading and editing of the created document, print on paper and write with a pen due to factors such as low resolution of CRT (Cathode-Ray Tube display) and LCD (Liquid Crystal Display). The text was corrected or added. Also, if necessary, corrections were made by inputting to an electronic document using a keyboard or mouse while looking at a written paper document.
[0004]
[Problems to be solved by the invention]
However, the conventional method for correcting an electronic document has the following problems.
[0005]
Such writing on a paper document is often a correction or addition to the original electronic document and is important information. Therefore, it is necessary to correctly change the original electronic text based on the information written on the paper.
[0006]
However, it is difficult to reflect the writing added to the paper in the original electronic document, and it will be input to the electronic document using a keyboard or mouse while looking at the written paper document. However, it is not efficient to input the information again, and there are many oversights. For this reason, it is desirable to automatically reflect the writing in the paper document in the original electronic document. There is a scanner as an apparatus for electronically capturing paper document information. When a written paper document is input using a scanner, the image obtained here is imported as a document different from the original electronic document, and the original document cannot be specified, so the original document is reflected in the writing. It is difficult to do.
[0007]
Also, even when the original document that reflects the writing is specified, it is desirable that the information reflected in the original document is only the writing information. However, since the captured image captures the characters and images printed by the printer and the writing added thereto at the same time, it is difficult to extract only the writing and reflect it in the original document.
[0008]
As described above, there is a request to reflect writing performed on a paper document on which an electronic document is printed on the original electronic document. For this purpose, a means for specifying the original electronic document of the paper document and a means for extracting the writing information added to the paper document are required.
[0009]
In response to such a request, in order to identify the electronic document that is the origin of the paper document, information (document ID) that can identify the electronic document that is the origin of the paper document at the time of printing the document is printed at the same time as a barcode, etc. At the time of reading, the original document is specified according to the barcode, and in order to extract the writing information, the difference between the specified electronic document and the added document is processed to extract only the writing and reflected in the original electronic document Has been proposed (Japanese Patent Laid-Open No. 10-63820).
[0010]
However, in order to extract only writing information by image difference processing, accurate alignment is necessary, and it is difficult to realize by simply performing difference processing of two images. For example, there is a problem that it is difficult to extract only writing because a difference processing occurs if the scanner reads a paper document obliquely or there is uneven reading. There are various factors that cause an error in such differential processing, such as uneven paper feed during printer printing, uneven paper feed during scanner reading, and oblique paper insertion.
[0011]
Further, when a barcode or the like is used as a document identification symbol (document ID, document number, document identification number), a pattern that cannot be read by humans is printed, which hinders reading of the original document. is there.
[0012]
SUMMARY OF THE INVENTION Accordingly, a first object of the present invention is to provide a document management apparatus that automatically reflects writing performed on a paper document on which an electronic document is printed on the original electronic document.
[0013]
Similarly, the second object of the present invention is to provide a document management method.
[0014]
A third object of the present invention is to provide a storage medium storing a program for causing a computer to perform the processing in the document management apparatus as described above.
[0015]
[Means for Solving the Problems]
In order to solve the first problem, the present invention stores a document print processing unit that prints an electronic document in which a document is stored electronically on paper, and paper information that is input as a read image of the printed paper document. And a document information processing means for processing the document in association with the electronic document, wherein the document print processing means is based on the number of characters of a document identifier for identifying the electronic document when the electronic document is printed. In more than 4 places Placed alignment Sign Encode in a predetermined order, and each of the alignment symbols as one character information of the document identifier Symbol inserting means for printing, and symbol attribute changing means for changing the attribute of each symbol to be printed to an attribute corresponding to each character of the document identifier, and the document information processing means identifies the symbol from the read image And a means for measuring the attribute of the identified symbol, and a paper document identifying means for identifying the electronic document that is the basis of the paper document from the measured attribute of the symbol.
[0016]
In such a document management apparatus, writing performed on a paper document on which an electronic document is printed can be automatically reflected in the original electronic document. It also makes it difficult for humans to see unreadable symbols, interprets printed symbols with invisible ink, enables alignment, and differential image processing to read the appearance of electronically manageable paper documents. Can be made easier. Furthermore, by providing an apparatus that can stably detect invisible information, the appearance of a paper document that can be managed electronically can be easily read.
[0017]
In order to solve the second problem described above, the present invention further provides a document print processing procedure in which a computer prints an electronic document in which the document is stored electronically on paper, and the printed paper document is input as a read image. Management method for executing a document information processing procedure for processing a document by associating the stored paper information with the stored electronic document, wherein the document printing procedure is for identifying an electronic document when printing the electronic document. 4 or more locations based on the number of characters in the document identifier Placed alignment Sign Encode in a predetermined order, and each of the alignment symbols as one character information of the document identifier A symbol insertion procedure for printing, and a symbol attribute changing procedure for changing the attribute of each symbol to be printed to an attribute corresponding to each character of the document identifier. It comprises a procedure for identifying, a procedure for measuring the attribute of the identified symbol, and a procedure for identifying the electronic document that is the origin of the paper document from the measured attribute of the symbol.
[0018]
In order to solve the third problem, the present invention further provides a procedure in the document management method according to claim 3 or 4 for causing a computer to perform processing in the document management apparatus according to claim 1 or 2. It is comprised as a storage medium which stored the program which has.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[First embodiment]
FIG. 1 is a functional block diagram showing an outline of a document management apparatus.
[0020]
1, the document management apparatus 100 according to the first embodiment of the present invention includes an electronic document creation / editing apparatus 101, an electronic document storage / management apparatus 102, an electronic document printing apparatus 103, a paper document reading apparatus 104, and an information processing apparatus 105. Consists of. These are connected by a network and can communicate data with each other. In addition, these devices can be configured as a single unit, or can be configured as individual devices. When configured as an integrated apparatus, it can be configured by a general computer, a printer, and a scanner. When configured as individual devices, these devices need only be able to mutually use data with each other via a network.
[0021]
The document creation / editing apparatus 101 can use a normal computer having a CPU 301, a memory 302, a temporary storage device 303, and a display device 304, a character input function using a keyboard 305, It has functions such as graphic input and layout change using a pointing device 306 such as a mouse. For example, it can be realized by a widely used personal computer and word processor software.
[0022]
The electronic document storage / management apparatus 102 includes a document storage apparatus 401 having a function of storing a created electronic document, and a document management apparatus 402 that manages the stored electronic document and appropriately reads it out. A document created by the document creation / editing apparatus 101 is saved as a document storage apparatus 401 in an auxiliary storage device such as a hard disk and managed by a general directory system or the like. At this time, the document management apparatus 402 gives a document number as a document ID that can identify each electronic document. The document number is unique to one electronic document, is generated without duplication, and the electronic document can be specified by identifying the document number.
[0023]
When reading an electronic document, the electronic document is specified according to the document ID and reused.
[0024]
Here, for example, in a file management system using a directory system, a storage location (path) and a file name are given to each file. When DOS is used, “storage location”: “file name” is given to the electronic document, and it is described as “C: \ work \ text \ tmp.doc”. As described above, when information for identifying an electronic document already exists, document management based on the document number (document ID) can be performed by associating the existing document management information with the document number. The document ID correspondence table 403 is created by the document management apparatus 402 and stored in the storage apparatus 401 in the same manner as the electronic document.
[0025]
The electronic document printing apparatus 103 includes a normal printer 501 and an alignment symbol insertion apparatus 502. The alignment symbol insertion device 502 encodes the document ID managed by the document storage / management device 102 into the alignment symbol attribute, and inserts it into the periphery of the print area for printing. A method of encoding the document ID into the alignment symbol attribute will be described later. The position symbols are arranged around the print area so as not to disturb the print area. In the printed paper document 201, for example, as shown in FIG. 3, alignment symbols 203 are arranged at the four corners around the original print area.
[0026]
The paper document reading device 104 has a function of inputting an image of a paper document and can use a scanner or the like. The read document image is the one in which the initial printing and writing such as a memo are taken at the same time. In addition, the read image is temporarily stored in the memory of the information processing apparatus 105, and subsequent processing is performed.
[0027]
The information processing apparatus 105 includes a CPU 601, a memory 602, a temporary storage device 603, and the like. It has functions such as reading a document ID from the read paper document image, extracting a retouched image, and superimposing the extracted retouched image on the original electronic document. Each process will be described later. These processes are recorded in the storage device, and are read and used as appropriate.
As described above, the electronic document created and stored by the electronic document creation / editing apparatus 101 and the electronic document storage apparatus 102 is printed with the alignment symbol and the text simultaneously by the electronic document printing apparatus 103. A printed paper document is written using a writing instrument such as a pen in the same way as a normal document. A paper document with writing is read by the document reading device 104 and captured as an image. For the captured image, the information processing apparatus 105 identifies the original electronic document, performs differential image processing, and extracts only the written image. The extracted writing is superimposed on the identified electronic text.
[0028]
FIG. 2 shows an example of the document ID correspondence table 403.
[0029]
In FIG. 2, the document ID correspondence table 403 has items such as “document number”, “file name”, and “storage location”. Here, “file name” and “save location” are shown as examples, but the document management information is not limited to this, but “page number”, “creator”, and “file capacity” are also included. Information necessary for specifying an electronic document such as “edit date” and “creation date” is appropriately used.
[0030]
FIG. 3 is a diagram illustrating an example of the arrangement of position symbols.
[0031]
In FIG. 3, a print content 202 is printed on a paper document 201 in the same manner as a normal print document, and an alignment symbol 203 such as a crosshair is simultaneously printed around the print content 202. Further, the alignment symbol is not limited to a crosshair, but may be a symbol such as a circle or a double circle, and is preferably installed at the four corners of the document as much as possible. At this time, the attribute of the alignment symbol is changed so as to express a document ID that can identify the electronic document.
[0032]
For example, when a crosshair is used as an alignment symbol, it is conceivable that the document ID is represented by a symbol by changing the thickness of the line displaying the crosshair according to the document ID. When the document ID is 0, the alignment symbol is drawn with a line having a thickness of 1 point. When the document ID is 1, the alignment symbol is a line with a thickness of 2 points. When the document ID is n, the alignment symbol is bold. Draw a line of n + 1 points.
[0033]
When the alignment symbols are provided at the four corners of the document, the document IDs from 0 to 9999 can be displayed by making the four alignment symbols correspond to the digits of the document ID. Here, the document ID is described as being expressed by a number, but it can also be expressed by other codes such as English characters. In addition, the number of alignment symbols is not limited to four, and a plurality of alignment symbols can be installed. As the number of alignment symbols increases, a more detailed document ID can be indicated.
[0034]
By reading the document ID expressed by the alignment symbol in this way, it is possible to identify the electronic document that is the basis of the paper document.
[0035]
The flow of the write update process will be described with reference to FIG.
[0036]
FIG. 4 is a flowchart for explaining the update process for writing to the electronic document.
[0037]
The writing update processing is largely divided into “electronic document creation S1, editing S2, save S3”, “electronic document printing S4”, “paper document writing S5”, “paper document reading S6”, and “writing”. The image extraction S7 and the electronic document update S8 "can be considered separately.
[0038]
Each process will be described below.
[0039]
The processing in electronic document creation S1 and electronic document editing S2 is the same as normal electronic document creation / editing work, and is performed using a computer or the like.
[0040]
The document storage S3 executes the processing from S31 to S33 shown in FIG. FIG. 5 is a flowchart for explaining the document storing process.
[0041]
In FIG. 5, the document ID correspondence table creation S31 generates and stores a document ID correspondence table indicating correspondence between document management information such as a file name and storage location that can identify an electronic document and a document ID.
[0042]
In document content storage S32, electronic document storage is the same as normal storage.
[0043]
In end determination S33, it is determined whether or not the storage of the electronic document has ended. If not completed, the process returns to the document content storage S32 and the process is repeated. On the other hand, if it has been completed, the document storage process is terminated, and the editing end determination S35 in FIG. 4 is executed.
[0044]
The storage end determination S35 in FIG. 4 determines whether editing of the electronic document has ended. If not completed, the process returns to the electronic document storage S3 to repeat the process. On the other hand, if the editing process has been completed, electronic document printing S4 is executed.
[0045]
The electronic document printing S4 executes the processing from S41 to S47 shown in FIG. FIG. 6 is a flowchart for explaining the electronic document printing process.
[0046]
In FIG. 6, an electronic document reading S <b> 41 reads the designated electronic document to be printed from the document storage / management apparatus 102.
[0047]
Document ID acquisition S42 acquires the document ID of the designated electronic document from the document ID correspondence table.
[0048]
In step S43, the document ID is encoded into the alignment symbol. There are several possible ways of encoding, one of which has already been shown. Other encoding methods will be described later.
[0049]
The document print image creation S44 creates an image to be printed from the read electronic document.
[0050]
Insert document print image and alignment symbol S45, the alignment symbol is inserted at a predetermined position of the print image. It is desirable that the insertion position includes the four corners of the printed page, and in the case where more accurate alignment is performed, the insertion is similarly performed in other parts of the page.
[0051]
In the inserted document printing S 46, the electronic document in which the alignment symbol is inserted according to the above-described procedure is printed by a normal printing unit such as a printer included in the electronic document printing apparatus 103.
[0052]
In end determination S47, it is determined whether or not printing of the electronic document has ended. If the printing of the electronic document is not completed, the process returns to the electronic document reading S41 and is repeated.
[0053]
In the writing S5 to the paper document in FIG. 4, a memo or a note is written on the paper printed by the user. The printed paper document is the same as a normal printed matter, and notes and notes are written using a writing instrument such as a pencil or a pen.
[0054]
In the paper document reading S6, the paper document is read by the scanner. In general, an ordinary scanner device or the like is used to read a paper document. However, the device used is not limited to this, and a video camera, a digital camera, or the like can also be used. A paper document may be read as long as an already written image can be acquired.
[0055]
In writing image extraction S7, the processing from S71 to S78 shown in FIG. 7 is executed. FIG. 7 is a flowchart for explaining the written image extraction processing.
[0056]
In FIG. 7, detection of the alignment symbol S71 identifies the alignment symbol by cutting out the corresponding position from the read image based on the alignment symbol printed at a predetermined position. At this time, the alignment symbol is often not accurately read at a predetermined position due to a deviation between printing and reading, and it is desirable that an image cut out from the read image as an image of the alignment symbol also simultaneously reads the peripheral portion of the predetermined position. .
[0057]
Decoding the alignment symbol to document ID S72 reads the attribute of the identified alignment symbol and converts it to a document ID. An example of decoding conforms to the encoding method already shown, and other examples will be described later.
[0058]
The original electronic document specification S74 specifies the original document from the document ID read by the above procedure and the document ID correspondence table created and stored by the above procedure.
[0059]
In the read image and alignment S75, the position of the alignment symbol of the paper document is acquired. As described above, the alignment symbol is printed at a predetermined position, and the alignment symbol can be extracted by cutting out an image around the set position. The position of the alignment symbol can be acquired by obtaining the center of gravity of the extracted alignment symbol image. The position of each alignment symbol of the paper document and the electronic document is acquired.
[0060]
Further, the position of the alignment symbol is adjusted. The position of the alignment symbol of the acquired electronic document is compared with the position of the alignment symbol of the paper document, and if the paper document moves to the right with respect to the electronic document, alignment is performed such as moving to the left. . At this time, the entire image is deformed by performing a morphing operation with the alignment symbol as an axis. The morphing operation is widely known in image processing, and is an operation for storing and deforming two images.
[0061]
The actual alignment and morphing operations are shown in FIG. FIG. 8 is a diagram for explaining a morphing operation. From FIG. 8, FIG. 701 is an alignment symbol on the original electronic document, and 702 is an alignment symbol on the paper document. The paper document is deformed so that the alignment symbol 702 on the paper document matches the alignment symbol 701 on the electronic document. At this time, points other than the alignment symbol are deformed in accordance with the deformation of the alignment symbol.
[0062]
The difference process S76 performs a difference process between the two images that have been aligned.
[0063]
Noise removal / region extraction / display S77 removes noise and extracts a written portion, and displays the extracted portion superimposed on the original electronic document. In the image subjected to the difference processing, only the written image remains, but noise generated due to various factors remains, and these need to be removed. As a noise removal technique, for example, a noise filter technique using a median filter (median filter) or the like is used. In the image from which noise has been removed, only a written image exists in a white image, and these written image portions can be easily cut out and used. The cut-out written image is displayed superimposed on the already specified original electronic document.
[0064]
In end determination S78, it is determined whether or not all writing has been processed. If not completed, the process returns to the symbol detection S71 and the same processing as described above is executed. If completed, the written image extraction process ends.
[0065]
In FIG. 4, the electronic document update S8 is performed by reflecting the written image on the original electronic document. This eliminates the need to separately manage the written image and the original electronic document.
[0066]
In end determination S85, it is determined whether or not the operation on the electronic document has ended. If not completed, the process returns to the electronic document editing S2, and the same processing as described above is repeated. On the other hand, if it has been completed, the writing update process to the electronic document is terminated.
[0067]
A method of encoding the document ID into the attribute of the alignment symbol will be described.
[0068]
An example of encoding / decoding a document ID into an alignment symbol is shown below. Here, it is assumed that the document ID is represented by a number. For example, 1023, 2569, 0035 and the like. Although only encoding is shown, decoding can be easily realized by performing the reverse process of encoding.
[0069]
An example (color) of the first encoding method will be described.
[0070]
In the first encoding method, the document ID of the paper document 201 is coded by the color of the alignment symbol. For example, when the document ID is expressed as a number, 1 = red, 2 = black, 3 = yellow, 4 = green, 5 = blue, 6 = purple, 7 = orange, 8 = pink, 9 = brown, 0 = light blue And When the colors of the alignment symbols arranged at the four corners are (red, blue, black, black), the document ID is (1522).
[0071]
FIG. 9 is a diagram illustrating an example of a paper document when the first encoding method is applied. FIG. 9 shows an example of encoding when the alignment symbol has a square shape and the document ID (1522). Symbols 801, 802, 803, and 804 on the paper document 201 are alignment symbols, which are encoded to (red, blue, black, black) by the first encoding method, respectively, and the document ID ( 1522).
[0072]
An example of the second encoding method will be described.
[0073]
In the second encoding method, the document ID of the paper document 201 is coded by the shape of the alignment symbol. For example, when the document ID is expressed as a number, 1 = Δ, 2 = □, 3 = ○, 4 = ×, 5 = ▲, 6 = ■, 7 = ●, 8 = ◎, 9 = ▽, 0 = ▼ And When the shape of the alignment symbols arranged at the four corners is (Δ, ▽, ○, ○), the document ID is (1933).
[0074]
FIG. 10 is a diagram illustrating an example of a paper document when the second encoding method is applied. FIG. 10 shows an example of encoding when the paper document 201 has a document ID (1933). At this time, the alignment is performed by aligning the center positions of the symbols of the paper document image and the electronic document image. Symbol 901, symbol 902, symbol 903, and symbol 904 are alignment symbols, respectively encoded by (Δ, ▽, ○, ○) by the above encoding method, and indicate a document ID (1933).
[0075]
An example of the third encoding method will be described.
[0076]
In the third encoding method, the document ID of the paper document 201 is coded by the position of the alignment symbol. For example, when the document ID is expressed as a number, 1 = 1 point on the right, 2 = 2 points on the right, 3 = 3 points on the right, 4 = 1 point on the left, 5 = 2 points on the left, 6 = left 3 points, 7 = 1 point up, 8 = 2 points up, 9 = 3 points up, 0 = 1 point down. When the alignment symbols arranged at the four corners are square and the displacement is (right 2, right 2, top 1, bottom 0), the document ID is (2270).
[0077]
FIG. 11 is a diagram illustrating an example of a paper document when the third encoding method is applied. FIG. 11 shows an example of encoding in the case of the document ID (2270). Symbol 1001, symbol 1002, symbol 1003, and symbol 1004 are alignment symbols, respectively, and the positional deviations are encoded to (right 2, right 2, top 1, bottom 0) by the above encoding method, and document ID (2270).
[0078]
An example of the fourth encoding method will be described.
[0079]
In the fourth encoding method, the document ID of the paper document 201 is coded according to the direction of the alignment symbol. For example, when the document ID is expressed as a number, 1 = 10 degrees left, 2 = 20 degrees left, 3 = 30 degrees left, 4 = 40 degrees left, 5 = 50 degrees left, 6 = right 10 degrees, 7 = 20 degrees to the right, 8 = 30 degrees to the right, 9 = 40 degrees to the right, and 0 = 50 degrees to the right. When the inclinations of the alignment symbols arranged at the four corners are (right 20, right 20, left 30, right 40), the document ID is (2284).
[0080]
FIG. 12 is a diagram illustrating an example of a paper document when the fourth encoding method is applied. FIG. 12 shows an example of encoding when the alignment symbol is a triangle and the paper document 201 is a document ID (2284). Symbols 1101, 1102, 1103, and 1104 are alignment symbols, and their inclinations are encoded (right 20, right 20, left 30, right 40) by the above encoding method, and document ID ( 2284). At this time, the alignment is performed by aligning the center positions of the respective alignment symbols. In addition, the shape of the alignment symbol needs to be able to specify the direction of a triangle or the like, and a circle or a square is not suitable.
[0081]
An example of the fifth encoding method will be described.
[0082]
In the fifth encoding method, the document ID of the paper document 201 is coded according to the size of the alignment symbol. For example, when the document ID is expressed as a number, 1 = size 1 (small), 2 = size 2 (somewhat small), 3 = size 3, 4 = size 4, 5 = size 5, 6 = size 6, 7 = Size 7, 8 = size 8, 9 = size 9, and 0 = size 10. In the case where the alignment symbols arranged at the four corners are crosshairs and are (size 1, size 2, size 5, size 5), the document ID is (1255).
[0083]
FIG. 13 is a diagram illustrating an example of a paper document when the fifth encoding method is applied. FIG. 13 shows an example of encoding when the paper document 201 has a document ID (1255). Symbols 1201, 1202, 1203, and 1204 are alignment symbols, and are encoded to (size 1, size 2, size 5, size 5) by the above encoding method, and the document ID ( 1255).
[0084]
An example of the sixth encoding method will be described.
[0085]
In the sixth encoding method, the document ID of the paper document 201 is coded by the thickness of the alignment symbol. For example, when the document ID is expressed as a number, 1 = thickness 1 (thin), 2 = thickness 2 (slightly thin), 3 = thickness 3, 4 = thickness 4, 5 = thickness 5,6 = Thickness 6, 7 = thickness 7, 8 = thickness 8, 9 = thickness 9, and 0 = thickness 10. When the alignment symbols arranged at the four corners are (thickness 1, thickness 2, thickness 5, thickness 5), the document ID is (1255).
[0086]
FIG. 14 is a diagram illustrating an example of a paper document when the sixth encoding method is applied. FIG. 14 shows an example of encoding when the paper document 201 has a document ID (1255). Symbols 1301, 1302, 1303, and 1304 are alignment symbols, respectively, and are encoded to ((Thickness 1, Thickness 2, Thickness 5, Thickness 5) by the above encoding method, respectively. And the document ID (1255).
[0087]
An example of the seventh encoding method will be described.
[0088]
In the seventh encoding method, the document ID of the paper document 201 is coded according to the type of straight line that outlines the alignment symbol. For example, when the document ID is expressed by a number, 1 = solid line, 2 = dashed line, 3 = single dotted line, 4 = double dotted line, 5 = three dotted line, 6 = single dashed line, 7 = double dashed line, and 8 = Three-dot broken line 2, 9 = broken line 2, 0 = double line. When the alignment symbols arranged at the four corners are (solid line, broken line 2, one-dot broken line, one-dot broken line), the document ID is (1933).
[0089]
FIG. Seven It is a figure which shows the example of the paper document at the time of applying the encoding method of. FIG. 15 shows an example of encoding when the paper document 201 has a document ID (1933). Symbols 1401, 1402, 1403, and 1404 are alignment symbols, and are encoded to ((solid line, broken line 2, dashed line, dashed line)) by the above encoding method, and document ID ( 1933), the method of encoding the document ID into the alignment symbol has been described, but each encoding method is not limited to being used alone, and a plurality of methods can be used in combination, for example, depending on the color of the symbol. The encoding method and the encoding method based on the size can be used in combination, and by using a combination of a plurality of encoding methods in this way, more document IDs can be expressed, and more electronic IDs can be expressed. Documents can be handled.
[0090]
In the illustrated example, the case where the alignment symbols are arranged at the four corners of the document is described. However, when more accurate alignment is performed, more alignment symbols can be arranged. At this time, more information can be displayed as the document ID, and the accuracy of alignment can be improved, so that writing can be extracted more faithfully.
[0091]
In the first embodiment, the print content 202 is printed on the paper document 201 in the same manner as a normal print document, and an alignment symbol such as a crosshair is simultaneously printed around it. In addition, in order to specify the electronic information that is the basis of the paper document that has been rewritten, a method that uses a barcode or the like for specifying the electronic document (Japanese Patent Laid-Open No. 10-63820), or the alignment in the first embodiment. A method of using a symbol for specifying an electronic document can be applied. However, when the alignment symbol that can be read only by the machine is printed around the information 202 that can be read by humans, it may be troublesome when the print content 202 is read.
[0092]
For this reason, it is necessary to use invisible ink that is transparent to visible light and that has a fluorescence or absorption characteristic particularly for light of a wavelength that is not detectable by humans, such as ultraviolet rays and infrared rays. Conceivable. However, when an invisible ink having fluorescence characteristics in the infrared wavelength region is used as the invisible ink, the fluorescence wavelength of the ink having fluorescence in the infrared region is also an infrared wavelength, and the detection is a special one. There is a problem that an apparatus is required and it is difficult to use. In addition, when ultraviolet fluorescent invisible ink is used, for example, in a general office environment, there are many light sources such as fluorescent lamps, and these lights work as noise sources when reading patterns on the medium, and the accuracy of reading written coordinates Adversely affected. In order to avoid such adverse effects, the light intensity applied to the pattern is required to be sufficiently strong. On the other hand, when the irradiation light is strong, there is a problem that the reflected light from the surface of the writing medium becomes noise and adversely affects the signal reading accuracy.
[0093]
Therefore, in the second embodiment, a method for making the alignment symbol and the electronic document identification symbol difficult to see for the user and more robustly reading the symbol with invisible ink in an environment such as an office will be described.
[Second Example]
FIG. 16 is a functional block diagram showing an outline of a document management system according to the second embodiment of the present invention. In FIG. 16, the same parts as those in FIG.
[0094]
16, the document management apparatus 200 according to the second embodiment of the present invention includes an electronic document creation / editing apparatus 101, an electronic document storage / management apparatus 102, an electronic document printing apparatus 2103, a paper document reading apparatus 2104, and an information processing apparatus 2105. Consists of. Similar to the configuration shown in FIG. 1, they are connected by a network and can communicate data with each other. In addition, these devices can be configured as a single unit, or can be configured as individual devices. When configured as individual devices, these devices need only be able to mutually use data with each other via a network.
[0095]
The electronic document creation / editing apparatus 101 and the electronic document storage / management apparatus 102 are the same as in FIG.
[0096]
The electronic document printing apparatus 2103 includes a normal printer 501 and an alignment symbol insertion apparatus 2502. The alignment symbol insertion device 2502 encodes the document ID managed by the document storage / management device 102 into the alignment symbol attribute, and inserts it into the periphery of the print area with invisible ink for printing. The method for encoding the document ID into the attribute of the alignment symbol is the same as in the first embodiment. The position symbols are arranged around the print area so as not to disturb the print area. Further, for an environment with a lot of ultraviolet disturbance light, an ultraviolet light absorbent is applied on a paper document, and a symbol is printed on the paper document using an ultraviolet light fluorescent ink.
[0097]
The paper document reading device 2104 includes a visible image reading unit 2101 and an invisible image reading unit 2102. The visible image reading unit 2101 simultaneously reads a paper document having original printing and writing such as memo writing. The invisible image reading unit 2102 reads a symbol inserted around the print area with invisible ink. Further, the read image is temporarily stored in the memory 2602 of the information processing apparatus 2105, and subsequent processing is performed.
[0098]
The information processing device 2105 includes a CPU 2601, a memory 2602, a storage device 2604, and the like. The storage device 2604 includes a document ID decoding unit 2641 that decodes a document ID from the read invisible symbol, and a difference processing unit 2642 that performs a difference process by extracting a retouched image and superimposing it on the original electronic document.
[0099]
FIG. 17 is a diagram illustrating the appearance of a paper document on which invisible symbols are printed, and FIG. 18 is a diagram illustrating the appearance of a paper document using ultraviolet light. The printed content 2202 is printed on the paper document 2201 with normal ink as in a normal print document, and an alignment symbol 203 such as a crosshair is printed around the paper document with ultraviolet fluorescent invisible ink. Here, 2203 is invisible ink, which is not displayed in the visible region (FIG. 17), and therefore does not hinder reading of the print content 2202. Further, in FIG. 18 irradiated with ultraviolet rays, it emits fluorescence and is legible.
Here, since the paper document in the present invention is coated with an ultraviolet absorber or contains an ultraviolet absorber on its base, it is detected in a dark color in the ultraviolet region and is markedly different from a symbol printed with fluorescent ink. It is different and easy to detect.
[0100]
The invisible image reading unit 2102 provided in the document reading device 2104 will be described with reference to FIG. FIG. 19 is a diagram illustrating reading of invisible symbols by the invisible image reading unit. The invisible image reading unit 2102 includes an invisible light irradiation device 2301 such as an ultraviolet LED, an imaging element 2302 such as a CCD, and an optical system 2303 that forms an image on the element according to the characteristics of the invisible ink. When invisible light is irradiated by the invisible light irradiation device 2301, the symbol 2203 printed with the invisible fluorescent ink emits fluorescence and can be detected. An image 2203 generated by the fluorescence is formed on the image sensor 2302 by the optical system 2303. The image detected by the image sensor 2302 is subjected to known image processing such as binarization and realignment by threshold processing, and is used for alignment and document identification. Here, the processing after the image processing is described in detail in the prior invention.
[0101]
As the ultraviolet fluorescent ink in the present invention, for example, an organic fluorescent material can be used, and a Sinloi color fluorescent pigment is commercially available from Sinroihi Co., Ltd., and emits fluorescence of wavelengths such as red and blue when irradiated with ultraviolet rays.
[0102]
Examples of the UV absorber include salicylic acid UV absorbers, benzophenone UV absorbers, benzotriazole UV absorbers, and cyanoacrylate UV absorbers. These UV absorbers are dispersed in transparent ink. Thus, an ultraviolet absorbing ink can be made.
[0103]
As the infrared fluorescent ink, stealth ink manufactured by Hitachi Maxell, for example, can be used. Since this substance has fluorescence characteristics with respect to infrared wavelengths, infrared rays are generated as fluorescence when irradiated with infrared rays.
[0104]
In the second embodiment, it is possible to create a paper document that can be closely linked to an electronic document by the document management apparatus while having the same external appearance as before. In addition, it is possible to perform processing in cooperation with an electronic document using a paper document that is aligned with invisible ink and printed with a document management symbol.
[0105]
【The invention's effect】
As described above, according to the present invention, writing performed on a paper document on which an electronic document is printed can be automatically reflected in the original electronic document.
[0106]
Further, according to the present invention, the document identification ID added to the paper document is equivalent to printing using another system, and it is possible to accurately extract additional writing.
[0107]
Furthermore, according to the present invention, by using invisible ink for printing symbols, it becomes invisible to humans, and the machine-readable symbols are used for alignment and identification of electronic documents without disturbing the appearance of paper documents. be able to. Also, for environments with a lot of UV disturbance, it is possible to apply UV light absorbers on paper documents and print symbols on them using UV light fluorescent ink. Even so, noise due to reflection from the background of the paper document can be reduced, and highly accurate detection can be performed.
[0108]
[Brief description of the drawings]
FIG. 1 is a functional block diagram showing an outline of a document management system.
FIG. 2 is a diagram showing an example of a document ID correspondence table.
FIG. 3 is a diagram showing an example of the arrangement of position symbols.
FIG. 4 is a flowchart for explaining write update processing for an electronic document.
FIG. 5 is a flowchart illustrating document storage processing.
FIG. 6 is a flowchart illustrating an electronic document printing process.
FIG. 7 is a flowchart illustrating a written image extraction process.
FIG. 8 is a diagram for explaining a morphing operation.
FIG. 9 is a diagram illustrating an example of a paper document when the first encoding method is applied.
FIG. 10 is a diagram illustrating an example of a paper document when the second encoding method is applied.
FIG. 11 is a diagram illustrating an example of a paper document when a third encoding method is applied.
FIG. 12 is a diagram illustrating an example of a paper document when a fourth encoding method is applied.
FIG. 13 is a diagram illustrating an example of a paper document when a fifth encoding method is applied.
FIG. 14 is a diagram illustrating an example of a paper document when a sixth encoding method is applied.
FIG. 15 Seven It is a figure which shows the example of the paper document at the time of applying the encoding method of.
FIG. 16 is a functional block diagram showing an outline of a document management system according to a second embodiment of the present invention.
FIG. 17 is a diagram illustrating an appearance of a paper document on which an invisible symbol is printed.
FIG. 18 is a diagram showing the appearance of a paper document using ultraviolet light.
FIG. 19 is a diagram illustrating reading of invisible symbols by an invisible image reading unit.
[Explanation of symbols]
100 Document management device
101 Document creation / editing device
102 Electronic Document Storage / Management Device
103 Electronic Document Printing Device
104 Document reader
105 Information processing apparatus
200 Document management device
2101 Visible image reading unit
2102 Invisible image reading unit
2103 Electronic document printing apparatus
2104 Document reader
2105 Information processing apparatus

Claims (8)

文書を電子的に保存した電子文書を紙に印刷する文書印刷処理手段と、印刷された紙文書を読み取り画像として入力した紙情報と保存された該電子文書とを関連付けて文書処理する文書情報処理手段とからなる文書管理装置であって、
上記文書印刷処理手段は、
電子文書印刷時に、電子文書を識別するための文書識別子の文字数に基づいて4箇所以上に配置された位置あわせ記号を所定の順序でエンコードし、該位置あわせ記号の夫々を該文書識別子の1文字の情報として印刷する記号挿入手段と、
上記印刷する各記号の属性を、上記文書識別子の各文字に相当する属性に変化させる記号属性変更手段とを備え、
上記文書情報処理手段は、
読み取り画像から記号を識別する手段と、
識別した記号の属性を計測する手段と、
計測した記号の属性から紙文書の元となる電子文書を識別する紙文書識別手段とを有することを特徴とする文書管理装置。
Document information processing for processing a document print processing unit that prints an electronic document in which the document is stored electronically on paper, paper information that is input as a read image of the printed paper document, and the stored electronic document A document management device comprising means,
The document print processing means
When printing an electronic document, alignment symbols arranged at four or more locations are encoded in a predetermined order based on the number of characters of the document identifier for identifying the electronic document , and each of the alignment symbols is one character of the document identifier. Symbol insertion means for printing as information of
Symbol attribute changing means for changing the attribute of each symbol to be printed to an attribute corresponding to each character of the document identifier;
The document information processing means
Means for identifying the symbol from the scanned image;
Means for measuring the attributes of the identified symbols;
A document management apparatus, comprising: a paper document identification unit that identifies an electronic document that is a source of a paper document from an attribute of a measured symbol.
請求項1記載の文書管理装置であって、
上記文書情報処理手段は、
識別した電子文書の記号の位置と読み取り画像の記号の位置とを一致させる記号位置あわせ手段と、
識別した電子文書と読み取り画像との差分画像処理を行なう差分画像処理手段とを有することを特徴する文書管理装置。
The document management apparatus according to claim 1,
The document information processing means
A symbol alignment means for matching the position of the symbol of the identified electronic document with the position of the symbol of the read image;
A document management apparatus comprising: difference image processing means for performing difference image processing between an identified electronic document and a read image.
請求項1記載の文書管理装置であって、
上記記号挿入手段は、
不可視インクを用いて記号を印刷することを特徴とする文書管理装置。
The document management apparatus according to claim 1,
The symbol insertion means is
A document management apparatus for printing a symbol using invisible ink.
請求項2記載の文書管理装置であって、
上記記号位置あわせ手段が、記載の不可視インクを用いて印刷された記号を読み取る不可視インク読み取り手段有することを特徴とする文書管理装置。
The document management apparatus according to claim 2,
A document management apparatus, wherein the symbol alignment means has invisible ink reading means for reading a symbol printed using the invisible ink described.
請求項1記載の文書管理装置であって、
上記記号挿入手段は、
透明または白色の紫外線吸収インクが全面に塗布された被筆記媒体に、不可視インクとして紫外線蛍光材を含む透明インクを用いて記号を印刷することを特徴とする文書管理装置。
The document management apparatus according to claim 1,
The symbol insertion means is
A document management apparatus, wherein a symbol is printed on a writing medium on which a transparent or white ultraviolet absorbing ink is applied on the entire surface using a transparent ink containing an ultraviolet fluorescent material as an invisible ink.
コンピュータが、文書を電子的に保存した電子文書を紙に印刷する文書印刷処理手順と、印刷された紙文書を読み取り画像として入力した紙情報と保存された該電子文書とを関連付けて文書処理する文書情報処理手順とを実行する文書管理方法であって、
上記文書印刷手順は、
電子文書印刷時に、電子文書を識別するための文書識別子の文字数に基づいて4箇所以上に配置された位置あわせ記号を所定の順序でエンコードし、該位置あわせ記号の夫々を該文書識別子の1文字の情報として印刷する記号挿入手順と、
上記印刷する各記号の属性を、上記文書識別子の各文字に相当する属性に変化させる記号属性変更手順とを有し、
上記文書情報処理手順は、
読み取り画像から記号を識別する手順と、
識別した記号の属性を計測する手順と、
計測した記号の属性から紙文書の元となる電子文書を識別する手順とを有することを特徴とする文書管理方法。
A computer performs document processing by associating a document print processing procedure for printing an electronic document in which the document is electronically stored on paper, paper information input as a read image of the printed paper document, and the stored electronic document. A document management method for executing a document information processing procedure,
The document printing procedure is as follows:
When printing an electronic document, alignment symbols arranged at four or more locations are encoded in a predetermined order based on the number of characters of the document identifier for identifying the electronic document , and each of the alignment symbols is one character of the document identifier. The symbol insertion procedure to be printed as
A symbol attribute changing procedure for changing the attribute of each symbol to be printed to an attribute corresponding to each character of the document identifier,
The document information processing procedure is as follows:
A procedure for identifying symbols from scanned images;
A procedure to measure the attributes of the identified symbols;
And a procedure for identifying an electronic document that is the basis of a paper document from the measured symbol attributes.
請求項6記載の文書管理方法であって、
上記文書情報処理手順は、上記コンピュータに、
識別した電子文書の記号の位置と読み取り画像の記号の位置とを一致させる手順と、
識別した電子文書と読み取り画像との差分画像処理を行なう差分画像処理手順とを実行させることを特徴する文書管理方法。
The document management method according to claim 6, wherein
The document information processing procedure is performed on the computer.
A procedure for matching the position of the symbol of the identified electronic document with the position of the symbol of the scanned image;
A document management method comprising: executing a difference image processing procedure for performing difference image processing between an identified electronic document and a read image.
請求項1又は2記載の文書管理装置での処理をコンピュータに行なわせるための請求項6又は7記載の文書管理方法での手順を有するプログラムを格納した記憶媒体。  A storage medium storing a program having a procedure in the document management method according to claim 6 or 7 for causing a computer to perform processing in the document management apparatus according to claim 1 or 2.
JP2001247324A 2001-03-19 2001-08-16 Document management apparatus, document management method, and storage medium storing program for causing computer to perform processing in document management apparatus Expired - Fee Related JP4738668B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001247324A JP4738668B2 (en) 2001-03-19 2001-08-16 Document management apparatus, document management method, and storage medium storing program for causing computer to perform processing in document management apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2001-79485 2001-03-19
JP2001079485 2001-03-19
JP2001079485 2001-03-19
JP2001247324A JP4738668B2 (en) 2001-03-19 2001-08-16 Document management apparatus, document management method, and storage medium storing program for causing computer to perform processing in document management apparatus

Publications (2)

Publication Number Publication Date
JP2002352217A JP2002352217A (en) 2002-12-06
JP4738668B2 true JP4738668B2 (en) 2011-08-03

Family

ID=26611600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001247324A Expired - Fee Related JP4738668B2 (en) 2001-03-19 2001-08-16 Document management apparatus, document management method, and storage medium storing program for causing computer to perform processing in document management apparatus

Country Status (1)

Country Link
JP (1) JP4738668B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003271577A (en) * 2002-03-19 2003-09-26 Ricoh Co Ltd Electronic document editing system
KR100529349B1 (en) * 2003-10-30 2005-11-21 삼성전자주식회사 Method of changing document attribute stored in network printer
JP2006065524A (en) 2004-08-26 2006-03-09 Hitachi Ltd Document processing apparatus and method
JP4706612B2 (en) * 2006-10-11 2011-06-22 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP2008153731A (en) * 2006-12-14 2008-07-03 Fuji Xerox Co Ltd Document processing apparatus and program
US20090040563A1 (en) * 2007-08-07 2009-02-12 Xerox Corporation Printing job control system and method
JP5906608B2 (en) * 2011-08-17 2016-04-20 富士ゼロックス株式会社 Information processing apparatus and program
JP6065365B2 (en) * 2012-01-05 2017-01-25 凸版印刷株式会社 Card with display function
JP2013200803A (en) * 2012-03-26 2013-10-03 King Jim Co Ltd Portable terminal, sheet for symbols, auxiliary tool, image processing program, and image processing method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07101438B2 (en) * 1989-04-14 1995-11-01 日本電気エンジニアリング株式会社 Character recognition device
JPH02286297A (en) * 1989-04-28 1990-11-26 Janome Sewing Mach Co Ltd Character selection apparatus of writing brush plotter
JP3478725B2 (en) * 1997-07-25 2003-12-15 株式会社リコー Document information management system
JPH11272654A (en) * 1998-03-20 1999-10-08 Toshiba Corp Document editing device and method
JP2000001002A (en) * 1998-06-12 2000-01-07 Canon Inc Printer, controller and control method for printer, memory medium and recording medium

Also Published As

Publication number Publication date
JP2002352217A (en) 2002-12-06

Similar Documents

Publication Publication Date Title
US11687739B2 (en) Decoder and encoder for a digital fingerprint code
JP4854491B2 (en) Image processing apparatus and control method thereof
US6439465B1 (en) Encoding small amounts of embedded digital data at arbitrary locations within an image
US20040139391A1 (en) Integration of handwritten annotations into an electronic original
JPWO2006114827A1 (en) Transparent two-dimensional code, article with two-dimensional code, two-dimensional code printing method and display method
KR20090079226A (en) Automated generation of form definitions from hard-copy forms
JP4738668B2 (en) Document management apparatus, document management method, and storage medium storing program for causing computer to perform processing in document management apparatus
US20140153061A1 (en) Information processing apparatus, information processing method, and computer-readable medium
JP4198392B2 (en) Two-dimensional code reading device, image input device, two-dimensional code reading method, image input method, program thereof, and recording medium recording the program
JP2003018393A (en) Image processing system
US7987494B1 (en) Method and apparatus providing end to end protection for a document
JP2006031681A (en) Barcode creation device, barcode creation method, and program
CN106557733A (en) Information processor and information processing method
JP4031268B2 (en) Computer input device, method, computer input system, and input method in the system
US20070206883A1 (en) Image processing apparatus and recording medium recording image processing program
JP2004166062A (en) Document reader
JP2005115907A (en) System, method and program for inputting handwritten information
JPS58208865A (en) Document producing device
JP5720182B2 (en) Image processing apparatus and image processing program
JP2008021120A (en) Writing information processing system, writing information processing method, and program
JP2003046746A (en) Method and apparatus for processing image
JP4159948B2 (en) Two-dimensional code reading device, two-dimensional code reading method, two-dimensional code reading program, and storage medium
JP2011181043A (en) Handwriting input system
JP3006294B2 (en) Optical character reader
JPH06111057A (en) Optical character reader

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080512

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100921

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101112

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101130

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110228

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110311

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110329

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110427

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

Year of fee payment: 3

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110228

LAPS Cancellation because of no payment of annual fees