(57)【特許請求の範囲】
【請求項１】
文書情報を受け付ける文書情報受付手段と、
前記文書情報受付手段によって受け付けられた前記文書情報の一部の画像領域に対して画像解析を行ない、当該一部の画像領域から領域情報を抽出し、抽出された領域情報及び前記文書情報の格納先を符号化してコード情報を作成して、当該一部の画像領域と前記コード情報とを置き換えるコード情報重畳手段と、
前記コード情報が重畳された文書情報を出力する出力手段とを有することを特徴とするコード情報処理装置。
【請求項２】
前記出力手段によって出力された前記コード情報が重畳された文書情報を印刷装置により印刷した出力文書を、画像読取装置により光学的に読み取ることにより出力文書画像として受け付ける出力文書画像受付手段と、
前記出力文書画像受付手段によって受け付けられた前記出力文書画像から前記コード情報を抽出して復号化するコード情報復号化手段と、
前記コード情報復号化手段によって前記コード情報を復号化して得られた前記一部の画像領域の背景を、当該コード情報を抽出した出力文書画像の前記コード情報が形成されている領域に重畳して新たな文書情報を作成する文書情報作成手段とをさらに備えたことを特徴とする請求項１に記載のコード情報処理装置。
【請求項３】
前記文書情報作成手段は、前記コード情報を復号化して、前記文書情報の格納先を抽出し、前記新たな文書情報を前記格納先に保存することを特徴とする請求項２に記載のコード情報処理装置。
【請求項４】
前記出力文書画像受付手段が読み取った前記出力文書画像には、追記された書き込み情報が含まれることを特徴とする請求項２に記載のコード情報処理装置。
【請求項５】
文書情報を受け付ける文書情報受付手段と、
前記文書情報受付手段によって受け付けられた前記文書情報の一部の画像領域に対して画像解析を行ない、当該一部の画像領域から領域情報を抽出し、抽出された領域情報及び前記文書情報の格納先を符号化してコード情報を作成して、当該一部の領域と前記コード情報とを置き換えるコード情報重畳手段と、
前記コード情報が重畳された文書情報を出力する出力手段と、
前記出力手段によって出力された前記コード情報が重畳された文書情報を印刷装置により印刷した出力文書であって、書き込み情報が追記された出力文書を、画像読取装置により光学的に読み取ることにより出力文書画像として受け付ける出力文書画像受付手段と、
前記出力文書画像受付手段によって受け付けられた前記出力文書画像から前記コード情報を抽出して復号化するコード情報復号化手段と、
前記コード情報復号化手段によって前記コード情報を復号化して得られた前記一部の画像領域の背景を、当該コード情報を抽出した出力文書画像の前記コード情報が形成されている領域に重畳して新たな文書情報を作成し、前記コード情報を復号化して得られた前記文書情報の格納先に前記新たな文書情報を保存する文書情報作成手段とを有するコード情報処理装置。
【請求項６】
文書情報を受け付ける文書情報受付ステップと、
前記文書情報受付手段によって受け付けられた前記文書情報の一部の領域に対して画像解析を行ない、当該一部の画像領域から領域情報を抽出し、抽出された領域情報及び前記文書情報の格納先を符号化してコード情報を作成して、当該一部の領域と前記コード情報とを置き換えるコード情報重畳ステップと、
前記コード情報が重畳された文書情報を出力する出力ステップとをコンピューターに実行させることを特徴とするコード情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コード情報処理装置およびコード情報処理プログラムに関する。
【背景技術】
【０００２】
出力文書上に書き込まれた情報を追加して、出力文書の元の文書情報を更新するコード情報処理装置が知られている（例えば、特許文献１）。
【０００３】
この特許文献１のコード情報処理装置は、文書情報格納部に格納されている文書情報を出力する際に、文書情報の格納先を符号化したコード情報を作成して出力文書に付加する。次に、コード情報処理装置は、メモ等の書き込みが加えられた出力文書をスキャンして文書情報を更新する際、出力文書のコード情報を復号化して出力前の文書情報を文書情報格納部から呼び出して出力文書と比較し、差分情報を抽出して出力前の文書情報と合成して文書情報格納部に格納されている文書情報を更新する。そのため、文書情報の変更箇所のみ追加して更新でき、文書情報の劣化を最小限に抑えることができる。
【特許文献１】特開２００４−２４６５７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、文書情報にコード情報を重畳する場合において、重畳したコード情報によって隠された部分の文書情報を復元可能なコード情報を重畳するコード情報処理装置およびコード情報処理プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の一態様は、上記目的を達成するため、以下のコード情報処理装置およびコード情報処理プログラムを提供する。
【０００６】
［１］文書情報を受け付ける文書情報受付手段と、
前記文書情報受付手段によって受け付けられた前記文書情報の一部の画像領域に対して画像解析を行ない、当該一部の画像領域から領域情報を抽出し、抽出された領域情報及び前記文書情報の格納先を符号化してコード情報を作成して、当該一部の画像領域と前記コード情報とを置き換えるコード情報重畳手段と、
前記コード情報が重畳された文書情報を出力する出力手段とを有することを特徴とするコード情報処理装置。
【０００７】
［２］前記出力手段によって出力された前記コード情報が重畳された文書情報を印刷装置により印刷した出力文書を、画像読取装置により光学的に読み取ることにより出力文書画像として受け付ける出力文書画像受付手段と、
前記出力文書画像受付手段によって受け付けられた前記出力文書画像から前記コード情報を抽出して復号化するコード情報復号化手段と、
前記コード情報復号化手段によって前記コード情報を復号化して得られた前記一部の画像領域の背景を、当該コード情報を抽出した出力文書画像の前記コード情報が形成されている領域に重畳して新たな文書情報を作成する文書情報作成手段とをさらに備えたことを特徴とする前記［１］に記載のコード情報処理装置。
【０００８】
［３］前記文書情報作成手段は、前記コード情報を復号化して、前記文書情報の格納先を抽出し、前記新たな文書情報を前記格納先に保存することを特徴とする前記［２］に記載のコード情報処理装置。
【０００９】
［４］前記出力文書画像受付手段が読み取った前記出力文書画像には、追記された書き込み情報が含まれることを特徴とする［２］に記載のコード情報処理装置。
【００１０】
［５］文書情報を受け付ける文書情報受付手段と、
前記文書情報受付手段によって受け付けられた前記文書情報の一部の画像領域に対して画像解析を行ない、当該一部の画像領域から領域情報を抽出し、抽出された領域情報及び前記文書情報の格納先を符号化してコード情報を作成して、当該一部の領域と前記コード情報とを置き換えるコード情報重畳手段と、
前記コード情報が重畳された文書情報を出力する出力手段と、
前記出力手段によって出力された前記コード情報が重畳された文書情報を印刷装置により印刷した出力文書であって、書き込み情報が追記された出力文書を、画像読取装置により光学的に読み取ることにより出力文書画像として受け付ける出力文書画像受付手段と、
前記出力文書画像受付手段によって受け付けられた前記出力文書画像から前記コード情報を抽出して復号化するコード情報復号化手段と、
前記コード情報復号化手段によって前記コード情報を復号化して得られた前記一部の画像領域の背景を、当該コード情報を抽出した出力文書画像の前記コード情報が形成されている領域に重畳して新たな文書情報を作成し、前記コード情報を復号化して得られた前記文書情報の格納先に前記新たな文書情報を保存する文書情報作成手段とを有するコード情報処理装置。
【発明の効果】
【００１１】
請求項１に係るコード情報処理装置によれば、文書情報にコード情報を重畳する場合において、重畳したコード情報によって隠された領域の領域情報および文書情報の属性情報を復元可能なコード情報を重畳することができる。
【００１２】
請求項２に係るコード情報処理装置によれば、重畳したコード情報によって隠された部分の領域情報を復元することができる。
【００１３】
請求項３に係るコード情報処理装置によれば、重畳した格納先の情報を含むコード情報によって隠された部分の領域情報を復元して更新された新たな文書情報を格納先に保存することができる。
【００１４】
請求項４に係るコード情報処理装置によれば、追記された書き込み情報が含まれた文書や画像を処理対象にすることができる。
【００１５】
請求項５に係るコード情報処理プログラムによれば、文書情報にコード情報を重畳する場合において、重畳したコード情報によって隠された領域の領域情報を復元可能なコード情報として重畳することができる。
【発明を実施するための最良の形態】
【００１６】
以下に、本発明のコード情報処理装置の実施の形態を図面を参考にして詳細に説明する。
【００１７】
（コード情報処理装置の構成）
図１は、本発明の実施の形態に係るコード情報処理装置の構成例を示す概略図である。
【００１８】
コード情報処理装置１００は、紙面のスキャン、コピー、文書情報の紙面への出力等を行う複合機１と、文書情報を記憶する文書サーバー２とを有し、コード情報処理装置１００のそれぞれはＬＡＮ８によって接続されている。なお、ＬＡＮ８はＷｉ−ＦｉやＢｌｕｅｔｏｏｔｈ（登録商標）等を利用した無線通信でもよい。
【００１９】
複合機１は、単体で文書のコピーやスキャン等を実行でき、図示しないＬＡＮ３に接続されたコンピューター等の端末から文書情報の印刷操作を文書サーバー２が受信した場合、文書サーバー２からの印刷操作を受信して文書を出力する。また、端末から文書サーバー２を介さずに直接、印刷操作を受信してもよい。ここで、文書情報とは、ワープロや表計算ソフト等によって作成されたドキュメントファイルや、写真やイラスト等の画像データファイルのことである。
【００２０】
図２は、本発明の実施の形態に係る複合機の構成例を示す概略図である。
【００２１】
複合機１は、通信部１０と、文書情報読出／作成部１１と、画像解析／作成部１２と、コード化／復元部１３と、エンコード／デコード部１４と、ＱＲコード作成／解析部１５と、印刷部１６と、スキャン部１７とを有し、文書情報の出力、および出力文書の入力において各部を以下のように機能させる。
【００２２】
文書情報を出力する場合において、複合機１は、ＬＡＮ３に接続されて外部と通信する通信部１０と、外部から取得した文書情報を読み出す文書情報読出部１１と、コード情報作成手段として、文書情報読出部１１において読み取った文書情報の背景を解析する画像解析部１２、画像解析部１２において解析した背景を解析情報としてコード化するコード化部１３、文書情報に付随する情報とともに解析情報をエンコードしてエンコード情報を作成するエンコード部１４、およびエンコード情報に基づいてコード情報としてのＱＲコードを作成して文書情報に重畳するＱＲコード作成部１５と、ＱＲコードの重畳された文書情報を印刷して出力文書を作成する印刷部１６とを機能させる。
【００２３】
ＱＲコードの印刷された出力文書を入力する場合において、複合機１は、ＱＲコードの重畳された出力文書を光学的に走査して読み取る読取手段としてのスキャン部１７と、読み込んだＱＲコードをエンコード情報に変換するＱＲコード解析部１５、エンコード情報をデコードして付随情報を含む解析情報を出力するデコード部１４、および解析情報を背景に復元するコード復元部１３と、ＱＲコードを背景と置き換える画像作成部１２と、背景の復元された文書情報を作成する文書情報作成部１１と、復元された文書情報を外部へ送信する通信部１０とを機能させる。
【００２４】
図３は、本発明の実施の形態に係る文書サーバーの構成例を示す概略図である。
【００２５】
文書サーバー２は、文書情報２００Ａを格納する文書情報格納部２０と、文書情報格納部２０に格納された文書情報２００Ａを通信部２２を介して複合機１に印刷するよう指示する印刷指示部２１と、ＬＡＮ３と接続されて外部と通信する通信部２２と、通信部２２を介して外部から受信した文書情報を文書情報格納部２０に格納する情報登録部２３とを有する。
【００２６】
図４は、本発明の実施の形態に係る解析情報の構成例を示す概略図である。
【００２７】
解析情報２０３Ａは、文書情報の文書情報名と、文書情報の格納先と、背景の背景色と、背景に含まれる文字列と、文字列のフォントと、サイズと、スタイルと、文字列が描画される文字始点と、背景に含まれる図形とを有する。
【００２８】
解析情報２０３Ａは、図４に示す例において、「０００１０．ｄｍｓ」という名前のファイルであって文書サーバー２に格納されており、背景としてカラーコード「＃ＦＦＦＦＦ」で表される背景色を有し、文字列「××△△」が「ＭＳＰゴシック」のフォントでサイズ「１０ｐｔ」、「ボールド」のスタイルで座標「（１５，１５）」から書かれている。また、背景として、線分が含まれており、線分は、座標「（１５，２５）」から「（３５，２５）」に描かれている。
【００２９】
（動作）
以下に、本発明の実施の形態におけるコード情報処理装置の動作を各図を参照しつつ説明する。
【００３０】
まず、複合機１、または図示しない端末から、文書サーバー２に格納されている文書情報のうち印刷出力する文書情報２００Ａを指定すると、文書サーバー２の印刷指示部２１が文書情報格納部２０から文書情報２００Ａを取得し、通信部２２、およびＬＡＮ３を介して複合機１へ送信する。
【００３１】
図５（ａ）〜（ｅ）は、本発明の実施の形態に係る文書情報および出力文書の構成例を示す概略図である。
【００３２】
次に、複合機１は、通信部１０を介して外部から取得した文書情報２００Ａを文書情報読出部１１によって読み出す（図５（ａ））。
【００３３】
次に、文書情報読出部１１において読み出した文書情報２００Ａの一部の領域としての解析エリア２０１を画像解析部１２によって解析し、解析エリア２０１から抽出した領域情報としての背景２０２をコード化部１３によって図４の解析情報２０３Ａのようにコード化し、文書情報２００Ａに付随する情報、つまり図４の「文書情報名」および「格納先」を解析情報２０３Ａに加えて、エンコード部１４によってエンコード情報を作成し、ＱＲコード作成部１５によってコード情報としてのＱＲコード２０３を作成して文書情報２００Ａに重畳する（図５（ｂ））。
【００３４】
なお、文書情報２００Ａに付随する情報として、「文書情報名」および「格納先」の他、文書に関する属性を加えることができる。例えば、「ワークフローＩＤ」をコードに含めて、文書情報２００Ａが属するワークフローを記載することができる。
【００３５】
次に、印刷部１６によって、ＱＲコード２０３の重畳された文書情報２００Ａを印刷して出力文書２１０を作成する（図５（ｃ））。
【００３６】
出力文書２１０は、ペン４を用いて利用者による書き込みが行われ、出力文書２１０上に書き込み情報としての書き込み２１１が作成される（図５（ｄ））。
【００３７】
複合機１は、書き込み２１１の加えられた出力文書２１０をスキャン部１７によって光学的に走査する。次に、ＱＲコード解析部１５は、スキャン部１７によって読み込んだＱＲコード２０３をエンコード情報に変換し、デコード部１４によってエンコード情報をデコードして解析情報２０３Ａから付随情報を分割し、コード復元部１３によって解析情報２０３Ａから復元背景２０４を領域情報として復元する（図５（ｄ））。
【００３８】
次に、画像作成部１２によってＱＲコード２０３と背景２０２とを置き換え、文書情報作成部１１によって復元背景２０４の重畳された文書情報２００Ｂを作成し、文書情報２００Ｂを通信部１０を介して外部へ送信する（図５（ｅ））。
【００３９】
文書サーバー２は、通信部２２を介して複合機１から文書情報２００Ｂを受信し、情報登録部２３は、元の文書情報２００Ａを削除し、受信した文書情報２００Ｂを新たな文書情報として保存し、置き換える。この際、置き換えずに別の情報として保存してもよい。
【００４０】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲で種々な変形が可能である。例えば、上記実施の形態では複合機１の文書情報読出／作成部（手段）、画像解析／作成部、コード化／復元部、エンコード／デコード部、ＱＲコード作成／解析部（コード情報作成手段）をハードウエアによって実現したが、それらの一部または全部をプログラムによって実現してもよい。
【００４１】
また、上記実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記憶媒体から装置内の記憶部に読み込んでも良く、インターネット等のネットワークに接続されているサーバー等から装置内の記憶部にダウンロードしても良い。
【００４２】
また、上記各実施の形態におけるコード情報処理装置は、各手段を複数の装置に独立して設けて、コード情報処理システムとして機能、および動作させてもよい。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態に係るコード情報処理装置の構成例を示す概略図である。
【図２】本発明の実施の形態に係る複合機の構成例を示す概略図である。
【図３】本発明の実施の形態に係る文書サーバーの構成例を示す概略図である。
【図４】本発明の実施の形態に係る解析情報の構成例を示す概略図である。
【図５】（ａ）〜（ｅ）は、本発明の実施の形態に係る文書情報および出力文書の構成例を示す概略図である。
【符号の説明】
【００４４】
１…複合機、２…文書サーバー、３…ＬＡＮ、４…ペン、１０…通信部、１１…文書情報読出／作成部、１２…画像解析／作成部、１３…コード化／復元部、１４…エンコード／デコード部、１５…ＱＲコード作成／解析部、１６…印刷部、１７…スキャン部、２０…文書情報格納部、２１…印刷指示部、２２…通信部、２３…情報登録部、１００…コード情報処理装置、２００Ａ…文書情報、２００Ｂ…文書情報、２０１…解析エリア、２０２…背景、２０３…ＱＲコード、２０３Ａ…解析情報、２０４…復元背景２１０…出力文書
【図１】
0004978416.tif 000002
【図２】
0004978416.tif 000003
【図３】
0004978416.tif 000004
【図４】
0004978416.tif 000005
【図５】
0004978416.tif 000006