(57)【要約】  【課題】  同一の電子文書の文書画像を複数部数、印刷した場合であっても、媒体毎に全て異なった媒体特定情報を出力媒体に印刷する。  【解決手段】  電子文書を印刷指示する印刷指示部１１と、電子文書の文書画像を印刷する媒体の面に印刷され媒体の面の位置を特定するためのアドレス情報と媒体を一意に特定するための識別情報とを含むコード画像を媒体の印刷に際して生成するコード画像生成部３５と、入力される電子文書から文書画像を生成し、コード画像と文書画像とを印刷するための印刷制御を行なう印刷制御部３６と、コード画像生成部３５により生成された識別情報と電子文書との対応関係を管理する電子文書管理部３１と、電子文書管理部３１で管理される対応関係の情報を蓄積する電子文書アドレス蓄積部３８とを備えた。  【選択図】  図１
2006326973.tif 000002
【特許請求の範囲】
【請求項１】
媒体に印刷すべき電子文書を取得する電子文書取得手段と、
前記電子文書取得手段により取得された電子文書の文書画像が印刷される媒体を一意に特定するための情報と当該媒体内のアドレス情報とを含めたコード情報を生成するコード情報生成手段と、
前記コード情報生成手段により生成された前記コード情報を印刷画像に変換してコード画像を生成するコード画像生成手段と、
前記電子文書から前記文書画像を生成する文書画像生成手段と、
生成された前記コード画像と前記文書画像とを前記媒体の面に印刷する印刷手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記コード情報生成手段は、前記印刷手段への印刷に際して前記コード情報を生成することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記コード情報生成手段は、自らの識別情報と、印刷する時刻情報とを含めたコード情報を生成することを特徴とする請求項１記載の印刷装置。
【請求項４】
前記コード情報生成手段は、自らの識別情報と、印刷される媒体の印刷順序に関する情報とを含めたコード情報を生成することを特徴とする請求項１記載の印刷装置。
【請求項５】
前記媒体を一意に特定するための情報を外部から取得する特定情報取得手段を更に備えたことを特徴とする請求項１記載の印刷装置。
【請求項６】
前記コード情報生成手段は、前記電子文書を特定する情報を前記コード情報に含めることを特徴とする請求項１記載の印刷装置。
【請求項７】
前記印刷手段により印刷された前記電子文書を特定する情報を外部に出力する電子文書情報出力手段を更に備えたことを特徴とする請求項６記載の印刷装置。
【請求項８】
前記アドレス情報は、前記電子文書の前記文書画像の領域に対応した情報であることを特徴とする請求項１記載の印刷装置。
【請求項９】
電子文書を印刷指示する印刷指示部と、
前記電子文書の文書画像が印刷される媒体の面に印刷され、当該媒体の面の位置を特定するためのアドレス情報と当該媒体を一意に特定するための識別情報とを含むコード画像を当該媒体の印刷に際して生成するコード画像生成部と、
入力される前記電子文書から前記文書画像を生成する文書画像生成部と、
生成された前記コード画像と生成された前記文書画像とを前記媒体の面に印刷する印刷部と、
前記コード画像生成部により生成された前記識別情報と前記電子文書との対応関係を管理する電子文書管理部と、
前記電子文書管理部で管理される対応関係の情報を蓄積する蓄積部と
を含む電子文書管理システム。
【請求項１０】
前記印刷部により媒体上に印刷されたコード画像を読み取るコード読取機能と、
読み取られた前記コード画像に関する情報を出力する通信機能とを更に含む請求項９記載の電子文書管理システム。
【請求項１１】
前記通信機能は、読み取られた前記コード画像に関する情報を前記電子文書管理部に出力することを特徴とする請求項１０記載の電子文書管理システム。
【請求項１２】
前記コード読取機能は、前記媒体の面に対するユーザの操作を認識し、認識された当該操作によって特定される位置のコード画像を読み取ることを特徴とする請求項１０記載の電子文書管理システム。
【請求項１３】
前記識別情報は、前記電子文書を印刷する装置の識別情報と、当該装置のカウント量または媒体を印刷する時刻情報とを含むことを特徴とする請求項９記載の電子文書管理システム。
【請求項１４】
媒体に画像が印刷された印刷媒体であって、
ユーザからの指示に基づいて電子文書が可視画像で印刷される第１の画像と、
前記第１の画像を印刷する際に、当該第１の画像が形成される領域を含んで画像面の一面に不可視画像で形成され、前記媒体を一意に特定する識別情報と連続したアドレス情報とを有する第２の画像と
を含む印刷媒体。
【請求項１５】
前記第２の画像における前記媒体を一意に特定する情報は、当該媒体に対して画像を印刷する際に生成される情報であることを特徴とする請求項１４記載の印刷媒体。
【請求項１６】
前記第２の画像における前記媒体を一意に特定する情報は、前記電子文書を印刷する装置の識別情報と、当該装置のカウント量または当該媒体を印刷する時刻情報とを含むことを特徴とする請求項１４記載の印刷媒体。
【請求項１７】
前記第２の画像を形成する不可視画像は、近赤外領域における吸収率が２０％以上の不可視トナーによって形成されることを特徴とする請求項１４記載の印刷媒体。
【請求項１８】
前記第１の画像が写真画像である場合に、当該写真画像の上には前記第２の画像が形成されていないことを特徴とする請求項１４記載の印刷媒体。
【請求項１９】
印刷指示された電子文書の文書画像を媒体に印刷するための印刷処理方法であって、
前記文書画像を媒体に印刷する際に、当該媒体を一意に特定するための識別情報を生成し、
生成された前記識別情報と前記媒体の面の位置を特定するためのアドレス情報とを含むコード画像を生成し、
前記コード画像に含まれる前記識別情報と前記電子文書との対応関係の情報をメモリに格納する印刷処理方法。
【請求項２０】
生成された前記コード画像と前記文書画像とを重ね合わせて前記媒体の面に印刷するステップを更に含む請求項１９記載の印刷処理方法。
【請求項２１】
媒体上に印刷された前記コード画像を読み取り、
読み取られた前記コード画像を復元し、復元された当該コード画像に含まれる前記媒体を一意に特定するための識別情報を出力することを特徴とする請求項２０記載の印刷処理方法。
【請求項２２】
電子文書に対する印刷指示の情報を受信するコンピュータに、
電子文書の文書画像が印刷される際に当該電子文書を一意に特定するための識別情報を生成する機能と、
前記文書画像を印刷する媒体の大きさに合わせられ当該媒体の面の位置を特定するためのアドレス情報と、生成された前記識別情報とを含むコード画像を生成する機能と、
前記コード画像に含まれる前記識別情報と前記電子文書との対応関係の情報をメモリに格納する機能と
を実現させる印刷処理のためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機やプリンタなどの印刷装置、この印刷装置にて印刷される電子文書を管理する電子文書管理システム、印刷される印刷媒体等に関する。
【背景技術】
【０００２】
近年、細かなドットが印刷された特殊な用紙に文字や絵を描き、ユーザがこの用紙上に書いた文字などのデータをパソコンや携帯電話などに転送し、この内容の保存や、メール送信を可能とする技術が注目されている。この技術では、この特殊な用紙に例えば０.３ｍｍ程度の間隔にて小さなドットを印刷し、これが例えば所定の大きさのグリッドごとに、全て異なるパターンを描くように構成されている。これを、例えばデジタルカメラを内蔵した専用のボールペンを用いて読み込むことで、この特殊な用紙上に書かれた文字などのデータについてそのアドレスを特定することが可能となり、用紙上に書かれた手書き文字を電子情報として利用することが可能となる。
【０００３】
ここで、公報記載の従来技術として、例えば、媒体上の座標を示すコードシンボルをデコードし、コードシンボルの位置、向き、歪みなどを用いて媒体上の所定の点の位置を検出する等、媒体上にて筆記された軌跡の座標を検出することで、タブレットを使用せずに媒体の加筆前情報に対して加筆記入した情報をリアルタイムに関連付ける技術が存在する(例えば、特許文献１参照。)。
また、例えば、既存のオフィスや家庭用のプリンタを使用してオンデマンドで文書とともに印刷可能な２次元コードパターンを提供する技術が存在する(例えば、特許文献２参照。)。この特許文献２では、２次元コードが文書ページの識別情報を有することで、印刷された文書に手書き加筆した情報を、もとの文書上に反映させている。
【０００４】
【特許文献１】特開２０００−２９３３０３号公報
【特許文献２】特開２００４−９４９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、上記特許文献１に記載の技術では、文書情報をプリントアウトする用紙に座標情報が付けられており、その座標情報を読み取って元文書と座標情報との関連付けが行われる。そのために、事前に用紙に座標情報が記録されている必要があり、特別な用紙が必要となる。また、元文書と座標情報との関連付けを行うためには、プリント時に２次元コードを読み取る装置を別個に設けなければ、文書とプリントとの関係を管理することができない。
【０００６】
また、上記特許文献２には、予め２次元コードが印刷されている紙を用意することなく、文書を印刷する際に、通常の印刷装置を用いて文書とともに紙面全体に亘って２次元コードを印刷する技術が開示されている。そして、この２次元コードは、文書管理データベースに問い合わせて、印刷しようとする文書のページ毎の文書ページＩＤを発行してもらい、印刷すべき文書ページのための２次元コードパターンとして生成される。しかしながら、この特許文献２で行われる管理は、印刷しようとする文書のページ毎の文書ページＩＤと、印刷される文書ページとの関連付けで行われるものである。そのために、例えば、同一の文書について複数の部数を印刷した場合には、複数の部数は全て同一の文書ページＩＤを有することとなり、この複数の部数を個別に管理することはできない。
また、特許文献２の位置情報は、印刷に際して生成されるものとは異なり、予め一括管理されている位置情報の中から割り振られるものである。そのために、選択される位置情報には厳しい制限がある。
【０００７】
本発明は、以上のような技術的課題を解決するためになされたものであって、その目的とするところは、同一の電子文書の文書画像を複数部数、印刷した場合であっても、媒体毎に全て異なった媒体特定情報を出力媒体に印刷することにある。
また他の目的は、事前に用紙に書き込み等の細工を施すことなく、出力媒体を一意に特定し、元の電子文書と関連付けて管理可能とすることにある。
また更に他の目的は、電子文書の文書画像を印刷すると共に媒体上の位置を特定するアドレス情報を含むコード情報を印刷する際、理論上、無限のアドレス空間を媒体上に展開可能とすることにある。
【課題を解決するための手段】
【０００８】
かかる目的のもと、本発明が適用される印刷装置は、媒体に印刷すべき電子文書を取得する電子文書取得手段と、この電子文書取得手段により取得された電子文書の文書画像が印刷される媒体を一意に特定するための情報と媒体内のアドレス情報とを含めたコード情報を生成するコード情報生成手段と、このコード情報生成手段により生成されたコード情報を印刷画像に変換してコード画像を生成するコード画像生成手段と、電子文書から文書画像を生成する文書画像生成手段と、生成されたコード画像と文書画像とを媒体の面に印刷する印刷手段とを備えたことを特徴としている。そして、このアドレス情報は、電子文書の文書画像の領域に対応した情報であることを特徴とすることができる。尚、「電子文書」は、テキスト情報だけに限定されるものではなく、図形や写真などのイメージ情報なども含むものである。以下、同様である。
【０００９】
ここで、このコード情報生成手段は、印刷手段への印刷に際してコード情報を生成することを特徴としている。そして、このコード情報生成手段は、自らの識別情報と、印刷する時刻情報とを含め、媒体を一意に特定する情報としてコード情報を生成することを特徴とすることができる。また、このコード情報生成手段は、自らの識別情報と、印刷される媒体の印刷順序に関する情報とを含めたコード情報を生成することを特徴とすることができる。更に、コード情報生成手段は、電子文書を特定する情報をコード情報に含めることも可能である。本発明では、このコード情報に媒体内のアドレス情報を含めることで、例えば電子ペンによるコード情報の読み取りに際し、無限の位置からなるアドレスを展開することが可能となり、予め特定の企業によって割り振られた有限のアドレスを展開する従来技術に比べて格段に優れている。
【００１０】
また、本発明は、媒体を一意に特定するための情報を外部から取得する特定情報取得手段と、印刷手段により印刷された電子文書を特定する情報を外部に出力する電子文書情報出力手段とを更に備えたことを特徴とすることができる。
【００１１】
一方、本発明が適用される電子文書管理システムは、電子文書を印刷指示する印刷指示部と、この電子文書の文書画像を印刷する媒体の面に印刷され、媒体の面の位置を特定するためのアドレス情報と媒体を一意に特定するための識別情報とを含むコード画像を媒体の印刷に際して生成するコード画像生成部と、入力される電子文書から文書画像を生成する文書画像生成部と、生成されたコード画像と生成された文書画像とを媒体の面に印刷する印刷部と、コード画像生成部により生成された識別情報と電子文書との対応関係を管理する電子文書管理部と、この電子文書管理部で管理される対応関係の情報を蓄積する蓄積部と、印刷部により媒体上に印刷されたコード画像を読み取るコード読取機能と、読み取られたコード画像に関する情報を出力する通信機能とを含んでいる。
【００１２】
ここで、この通信機能は、読み取られたコード画像に関する情報を電子文書管理部に出力することを特徴とすれば、無限の位置を表現可能なアドレスと電子文書の文書画像とを対応付けて管理することができる点で好ましい。
また、このコード読取機能は、媒体の面に対するユーザの操作を認識し、認識された操作によって特定される位置のコード画像を読み取ることを特徴とすることができる。
更に、この識別情報は、電子文書の文書画像を印刷する装置の識別情報と、この装置のカウント量または媒体を印刷する時刻情報とを含むことを特徴とすれば、媒体を一意に特定することが簡易にできる点で優れている。
【００１３】
更に他の観点から捉えると、本発明は、媒体に画像が印刷された印刷媒体であって、ユーザからの指示に基づいて電子文書が可視画像で印刷される第１の画像と、この第１の画像を印刷する際に、第１の画像が形成される領域を含んで画像面の一面に不可視画像で形成され、媒体を一意に特定する識別情報と連続したアドレス情報とを有する第２の画像とを含む。
【００１４】
ここで、この第２の画像における媒体を一意に特定する情報は、この媒体に対して画像を印刷する際に生成される情報であることを特徴とすることができる。
また、この第２の画像における媒体を一意に特定する情報は、電子文書を印刷する装置の識別情報と、装置のカウント量または媒体を印刷する時刻情報とを含むことを特徴とすることができる。
更に、この第２の画像を形成する不可視画像は、近赤外領域における吸収率が２０％以上の不可視トナーによって形成されることを特徴とすることができる。
また更に、この第１の画像が写真画像である場合に、写真画像の上には第２の画像が形成されていないことを特徴とすれば、写真画像などの汚して欲しくない箇所に対して第２の画像による汚れを抑制できる点で好ましい。
【００１５】
また、本発明は、印刷指示された電子文書の文書画像を媒体に印刷するための印刷処理方法であって、文書画像を媒体に印刷する際に、媒体を一意に特定するための識別情報を生成し、生成された識別情報と媒体の面の位置を特定するためのアドレス情報とを含むコード画像を生成し、コード画像に含まれる識別情報と電子文書との対応関係の情報をメモリに格納することを特徴とすることができる。
【００１６】
ここで、生成されたコード画像と文書画像とを重ね合わせて媒体の面に印刷するステップを更に含むことができる。
また、媒体上に印刷された前記コード画像を読み取り、読み取られたコード画像を復元し、復元されたコード画像に含まれる媒体を一意に特定するための識別情報を出力することを特徴とすることができる。
【００１７】
更に本発明は、コンピュータにインストールされるプログラムとして捉えることができる。即ち、本発明が適用される印刷処理のためのプログラムは、電子文書に対する印刷指示の情報を受信するコンピュータに、電子文書の文書画像が印刷される際に電子文書を一意に特定するための識別情報を生成する機能と、この文書画像を印刷する媒体の大きさに合わせられ媒体の面の位置を特定するためのアドレス情報と生成された識別情報とを含むコード画像を生成する機能と、コード画像に含まれる識別情報と電子文書との対応関係の情報をメモリに格納する機能とを実現させることを特徴とすることができる。
【００１８】
ここで、このプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの媒体を介してコンピュータに提供される場合の他、インターネットなどのネットワークを介して遠隔地のプログラム伝送装置からコンピュータに提供される場合がある。そして、このプログラムは、例えば、印刷装置や文書管理装置のコンピュータが有するメモリに格納され、このコンピュータが有するＣＰＵにて実行される。
【００１９】
尚、本発明は、アドレス情報や媒体を一意に特定する情報を動的に生成することを特徴とすることもできる。ここで「動的に生成」とは、予め格納され割り振られているアドレスを提供する従来技術とは明らかに異なり、例えば印刷指示の度に印刷される媒体の大きさから決定されるアドレス情報が該当する。また、例えば、このアドレス情報は、少なくともジョブ毎にリセットされる値であることを特徴とすることができる。
このように、本発明にて、生成されるコード画像は、同一の電子文書であっても印刷される媒体が異なる場合には、異なるコード画像が生成される。また、印刷に際して、媒体を一意に特定する情報とアドレス情報とを含めてコード画像を生成することで、理論上、無限のアドレスを媒体上に展開することが可能となる。
【発明の効果】
【００２０】
本発明によれば、同一の同一ページの電子文書を複数部数、印刷(プリント)した場合であっても、媒体毎に全て異なった媒体特定情報を媒体に印刷することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照し、本発明の実施の形態について詳細に説明する。
図１は本実施の形態が適用される電子文書管理システムの全体構成を示した図である。図１に示す電子文書管理システムは、大きく、電子文書(ドキュメント)の印刷指示を行うパーソナルコンピュータ(ＰＣ)１０と、電子文書を媒体(用紙など)に印刷出力する印刷装置３０と、印刷装置３０などで電子文書の文書画像が印刷された媒体上のアドレス情報を読み取るペン型入力装置５０とを備えている。
尚、「電子文書」の文言を用いているが単なる「文書」やテキスト情報だけを意味するものではない。本出願では、絵、写真、図形などの他の画像、ビットマップ画像、図面情報、他の印刷情報も含めて「電子文書」としている。また、「電子文書」は、主に電子化されたドキュメント状態であり、印刷されるものは電子文書の「文書画像」である。
【００２２】
パーソナルコンピュータ１０は、印刷装置３０に対して印刷指示を行う印刷指示部１１を備えている。この印刷指示部１１は、パーソナルコンピュータ１０が自ら有する電子文書に対して印刷指示を行なう場合の他、例えばＵＲＬ(Uniform Resource Locators)を用いて外部の電子文書データベース(文書リポジトリ)等に格納されたドキュメントの印刷指示を行う場合がある。この印刷指示を行うときに、縮倍率やＮアップ(Ｎｕｐ)指示などを行うことも可能である。このＮアップ(Ｎｕｐ)指示では、１枚の媒体に印刷される電子文書の枚数が指定される。尚、このパーソナルコンピュータ１０は、例えば電子文書の編集や作成、電子文書の格納管理を行う装置として機能するように構成することも可能である。
【００２３】
印刷装置３０は、媒体を一意に特定する情報(媒体識別情報)と電子文書との対応を管理する電子文書管理部３１と、媒体に印刷するための連続したアドレス情報を生成するアドレス生成部３２とを備えている。また、コード画像で使用されるパターンをメモリに格納するパターン格納部３３と、媒体を一意に特定する情報(媒体識別情報)を生成する識別情報生成部３４とを備えている。更に、アドレス生成部３２により生成され符号化されたアドレスと、識別情報生成部３４にて生成され符号化された媒体識別情報とに基づき、パターン格納部３３から読み出されたパターンを用いてコード画像を生成するコード画像生成部３５とを備えている。また更に、入力された電子文書と生成されたコード画像との印刷制御を行う印刷制御部３６と、例えば電子写真方式によってコード画像や電子文書を実際に印刷する印刷部(画像形成部)３７とを備えている。また、後述するデータ構造で示すような、電子文書とアドレス情報、媒体の識別情報との対応関係を蓄積する電子文書アドレス蓄積部３８と、ユーザによってなされたペン軌跡を記録するペン軌跡記録部３９とを備えている。更に、電子文書に設定されているリンク情報に基づく処理を実行するリンク処理部４０を備えている。
【００２４】
電子文書管理部３１では、文書画像が印刷された電子文書と、媒体を一意に特定する媒体識別情報とを対応付けて管理している。また、印刷する電子文書のデータそのものを取得する電子文書取得手段としても機能している。
アドレス生成部３２によって生成されるアドレス情報は、文書画像が印刷される媒体の大きさに合わせて媒体一面に印刷される位置情報である。
パターン格納部３３では、コード画像で使用されるパターンとして、例えばスラッシュ「／」やバックスラッシュ「＼」などの斜線パターンや、ドットパターンなどが定義されている。
識別情報生成部３４で生成される媒体識別情報としては、例えば、プリントアウト時間(印刷した日付、時間情報)を用いることができる。また、例えば印刷装置の識別情報に印刷カウンタを加えた情報を採用することができる。
コード画像生成部３５では、誤り訂正、誤り検出などで符号化された識別情報とアドレス情報とを２次元コードに格納する作業が行われる。そして、パターン格納部３３に格納されているパターンを使用して、印刷サイズの画像上に、異なるアドレス情報が格納された２次元コードを格子状に配置している。
印刷制御部３６では、電子文書から生成された文書画像と、生成されたコード画像との重ね合わせ処理が実行される。このとき、媒体上に印刷するときの余白の設定情報、印刷媒体の用紙サイズ、印刷部数などにより、印刷部３７を制御する。
【００２５】
ペン軌跡記録部３９は、コード情報に含まれている位置情報により、ペン型入力装置５０の移動の軌跡を解析し、ペン型入力装置５０の移動情報を記録する。但し、後述するように、ペン型入力装置５０の内部に移動軌跡の解析機能を備えている場合には、この解析をここでは行わず、ペン型入力装置５０から入力された移動情報の記録だけが行われる。また、ペン軌跡記録部３９は、対応する元の電子文書の文書画像と重ね合わせてディスプレイ(図示せず)に表示するための制御を行う。これによって、媒体上に書かれたストロークをディスプレイ上で視覚的に、電子文書の文書画像上に再現することが可能となる。
リンク処理部４０は、元の電子文書の特定の場所にリンク情報などが設定されていた場合に、その場所とＵＲＬ、起動するプログラム等の対応表を有している。これによって、例えばリンクが張られている箇所がペン型入力装置５０により指定された場合に、コード情報から解析した位置情報によってリンクの指定を認識する。そして、この対応表に基づいてブラウザを立ち上げ、指定されたＵＲＬのホームページを開いたり、プログラムを起動したりすることが可能となる。
【００２６】
一方、ペン型入力装置５０は、印刷装置３０などの外部装置と通信を行う通信機能５１と、印刷された媒体の２次元コードから例えばＸ座標とＹ座標とからなるアドレスを検出するアドレス検出機能５２と、媒体の２次元コードに含まれる例えば媒体識別情報などから印刷装置を識別する印刷装置識別機能５３とを備えている。図１に示す電子文書管理システムでは、ペン型入力装置５０と印刷装置３０との間で直接、通信を行っている。
この通信機能５１は、読み取られた媒体上のコード情報などを送信している。この通信としては、ＵＳＢ(Universal Serial Bus)などのインタフェースにケーブルで接続して通信する場合や、無線ＬＡＮ、シリアルインタフェース規格であるＲＳ−２３２Ｃ、短距離無線伝送技術であるBluetoothなどで接続することが考えられる。
【００２７】
図２(ａ)〜(ｃ)は、印刷装置３０のコード画像生成部３５によって生成され、印刷部３７にて印刷される２次元コード画像を説明するための図である。図２(ａ)は不可視画像によって形成され、配置される２次元コード画像の単位を模式的に示すために格子状に表現した図である。また、図２(ｂ)は不可視画像が赤外光照射により認識された２次元コード画像の１単位を示した図である。更に、図２(ｃ)は、バックスラッシュ「＼」とスラッシュ「／」の斜線パターンを説明するための図である。
【００２８】
印刷部３７にて形成される２次元コード画像は、可視光領域(４００ｎｍ〜７００ｎｍ)における最大吸収率が例えば７％以下であり、近赤外領域(８００ｎｍ〜１０００ｎｍ)における吸収率が例えば３０％以上の、いわゆる不可視トナーによって形成される。また、この不可視トナーは、画像の機械読み取りのために必要な近赤外光吸収能力を高めるために、平均分散径は１００ｎｍ〜６００ｎｍの範囲のものが採用される。ここで、「可視」および「不可視」は、目視により認識できるかどうかとは関係しない。印刷された媒体に形成された画像が可視光領域における特定の波長の吸収に起因する発色性の有無により認識できるかどうかで「可視」と「不可視」とを区別している。尚、不可視トナーにより形成される画像(不可視画像)の形成については、特開２００３−１８６２３８号公報に詳しい。
【００２９】
この図２(ａ)〜(ｃ)に示す２次元コード画像は、赤外光照射による機械読み取りと復号化処理とが長期に亘って安定して可能で、かつ情報が高密度に記録できる不可視画像で形成される。また、画像を出力する媒体表面の可視画像が設けられた領域とは関係なく、任意の領域に設けることが可能な不可視画像であることが好ましい。本実施の形態では、印刷される媒体の大きさに合わせて媒体一面(紙面)の全面に不可視画像が形成される。また、例えば、目視した際に光沢差によって認識できる不可視画像であることが更に好ましい。但し、「全面」とは、用紙の四隅を全て含む意味ではない。電子写真方式などの装置では、通常、紙面の周囲は印刷できない範囲である場合が多いことから、かかる範囲には不可視画像を印刷する必要はない。
【００３０】
図２(ｂ)に示す２次元コードパターンは、位置コード(アドレス情報に対応するコード)が格納される領域と、印刷媒体を一意に特定するための識別コード(識別情報に対応するコード)が格納される領域とを含んでいる。また、同期コードが格納される領域も含んでいる。そして、図２(ａ)に示すように、この２次元コードパターンが複数、配置され、印刷される媒体の大きさに合わせて媒体一面(紙面)の全面に異なるアドレス情報が格納された２次元コードが格子状に配置される。即ち、媒体一面に、図２(ｂ)に示すような２次元コードパターンが複数個、配置され、各々に識別コード、位置コード、および同期コードを備えている。そして、複数の位置コードの領域には、夫々配置される場所により異なる位置情報が格納されている。一方、複数の識別コードの領域には、配置される場所に拠らず同じ識別情報が格納されている。位置コードは例えば６ビット×６ビットの矩形領域内に配置されている。
【００３１】
各ビット値は、回転角度が異なる複数の微小ラインビットマップで形成され、図２(ｃ)に示される斜線パターン(パターン０とパターン１)で、ビット値０とビット値１を表現している。より具体的には、相互に異なる傾きを有するバックスラッシュ「＼」およびスラッシュ「／」を用いてビット０とビット１とを表現している。斜線パターンは６００ｄｐｉで８×８画素の大きさで構成されており、左上がりの斜線パターン(パターン０)がビット値０を、右上がりの斜線パターン(パターン１)がビット値１を表現する。従って、１つの斜線パターンで１ビットの情報(０または１)を表現できる。このような２種類の傾きからなる微小ラインビットマップを用いることで、可視画像に与えるノイズが極めて小さく、かつ大量の情報を高密度にデジタル化して埋め込むことが可能な２次元コードパターンを提供することが可能となる。
【００３２】
尚、図２(ｃ)に示す例では互いに角度が９０度異なるが、角度差を４５度とすれば４種類の斜線パターンを構成できる。このように構成した場合は、１つの斜線パターンで２ビットの情報(０〜３)を表現できる。即ち、斜線パターンの角度種類を増やすことで、表現できるビット数を増加することができる。
また、図２(ｃ)に示す例では、斜線パターンを使用してビット値の符号化を説明しているが、選択できるパターンは斜線パターンに限らない。ドットのＯＮ/ＯＦＦや、ドットの位置を基準位置からずらす方向により符号化する方法も採用することが可能である。
【００３３】
図２(ｂ)に示す位置コード領域には合計３６ビットの位置情報が格納されている。この３６ビットのうち、１８ビットをＸ座標の符号化に、１８ビットをＹ座標の符号化に使用することができる。各１８ビットを全て位置の符号化に使用すると、２＾１８通り(約２６万通り)の位置を符号化できる。各斜線パターンが図２(ｃ)に示したように８画素×８画素(６００ｄｐｉ)で構成されている場合には、６００ｄｐｉの１ドットは０.０４２３ｍｍであることから、図２(ｂ)の２次元コード(同期コードを含む)の大きさは、縦横共に３ｍｍ程度(８画素×９ビット×０.０４２３ｍｍ)となる。３ｍｍ間隔で２６万通りの位置を符号化した場合、約７８６ｍの長さを符号化できる。このように１８ビット全てを位置の符号化に使用することができるし、また斜線パターンの検出誤りが発生するような場合には、誤り検出や誤り訂正のための冗長ビットを含めても良い。
識別コードは、２ビット×８ビットおよび２ビット×６ビットの矩形領域に配置されており、合計２８ビットの識別情報を格納できる。識別情報として２８ビットを使用した場合は、約２億７千万通り（２＾２８通り）の識別情報を表現できる。識別コードも位置コードと同様に、２８ビットの中に誤り検出や誤り訂正のための冗長ビットを含めることができる。
【００３４】
図３は、図１に示す印刷装置３０にて実行されるアドレス埋め込みの処理を示したフローチャートである。印刷装置３０の電子文書管理部３１は、パーソナルコンピュータ１０の印刷指示部１１からの指示に基づき、電子文書を入力する(ステップ１０１)。入力する電子文書は、例えばネットワークに接続された文書リポジトリからＵＲＬによって指定されて取得される場合がある。また印刷装置３０内の電子文書蓄積部(図示せず)に蓄積されている電子文書である場合もあるし、パーソナルコンピュータ１０から直接、印刷の度に受信する場合もある。
【００３５】
電子文書管理部３１から電子文書の入力情報を得たコード画像生成部３５は、識別情報生成部３４にて生成された媒体識別情報(識別情報)を取得する(ステップ１０２)。そして、取得した媒体識別情報を所定の符号化方式によって符号化する(ステップ１０３)。一方、電子文書管理部３１から電子文書の入力情報を得たアドレス生成部３２は、印刷する媒体の大きさに合わせて媒体一面に印刷するための連続したアドレス情報(位置情報)を生成する(ステップ１０４)。そして、アドレス生成部３２は、生成されたアドレス情報(位置情報)を所定の符号化方式によって符号化する(ステップ１０５)。このステップ１０４にて実行されるアドレス情報の取得では、例えばＡ４サイズ、Ａ３サイズ、Ｂ５サイズ、Ｂ４サイズなど、印刷指示を受けた媒体の大きさに合わせてアドレスが生成される。また、入力された電子文書を拡大、縮小する場合には、その拡大、縮小に伴い、媒体に対するアドレスが変わってくる。このとき、例えばＡ４サイズの電子文書をＡ５に縮小し、Ａ４サイズの媒体に出力した場合に、他の部分は余白となるが、この余白の部分については、連続するアドレスを割り振っても良いし、不可視トナーによる画像形成を行わずに余白として残すように構成しても構わない。また、アドレス生成部３２でなされるステップ１０５の符号化処理では、例えば、既知の誤り訂正技術であるＲＳ(リードソロモン)符号やＢＣＨ符号により符号化することができる。また、誤り検出符合として、位置情報のＣＲＣ(Cyclic Redundancy Check)やチェックサム値を計算し、それを冗長ビットとして位置情報に付加することもできる。尚、識別情報生成部３４によってなされる識別情報の符号化と、アドレス生成部３２によってなされるアドレス情報(位置情報)の符号化とは同様の符号化方式を採用することができる。
【００３６】
その後、コード画像生成部３５では、パターン格納部３３からパターンが読み出されると共に、符号化された媒体識別情報と符号化されたアドレス情報(位置情報)とを用いてコード画像が生成され、これらが２次元配置される(ステップ１０６)。即ち、２次元配置された符号化アドレス情報(符号化位置情報)と符号化識別情報とを合成し、出力画像サイズに相当する２次元コード配列が生成される。このとき、符号化アドレス情報は、配置位置により異なるアドレス情報を符号化した符号を使用し、符号化識別情報は、位置に拠らず同じ識別情報を符号化した符号を使用する。
【００３７】
一方、印刷制御部３６では、電子文書を画像化し、文書画像を生成する(ステップ１０７)。ここでは、例えばページメモリに画像を展開する際、例えばＲ(レッド)、Ｇ(グリーン) 、Ｂ(ブルー)の入力色信号を、印刷色信号であるＹ(イエロー)、Ｍ(マゼンタ)、Ｃ(シアン)、Ｋ(ブラック)に変換する作業などが実行される。そして、印刷制御部３６では、ステップ１０６で生成された２次元コード配列と、ステップ１０７で生成された文書画像とを重ね合わせて画像化する作業が行われ(ステップ１０８)、印刷部３７に対して印刷画像を出力する(ステップ１０９)。印刷制御部３６および印刷部３７では、コード画像を人間の目に容易に識別できない(ほぼ不可視)の色材を使用して形成し、文書画像を人間の目に識別可能な(可視の)色材を使用して形成する。また、不可視の色材は特定の赤外領域の波長が可視光量域の波長より多く吸収される特性を有しており、可視の色材は可視光領域の波長を多く吸収する特性を有している。尚、本実施の形態では、不可視の色材を利用する例を説明したが、これに限るものではない。例えば、コード画像部を赤外域の波長を吸収するカーボンブラックを使用して形成し、文書画像部をイエロー、マゼンタ、シアンの色材(通常、これらの色材は赤外域の波長吸収量が少ない)を使用して画像を形成することも可能である。
【００３８】
図４は、以上のようにして得られたコード画像を含む印刷画像の例を示した図である。図４に示すように、媒体(画像出力媒体)表面に、可視トナーで形成される文書画像の上に、不可視トナーで印刷されるコード画像が重ね合わせて出力される。このコード画像によって、アドレス情報が埋め込まれた領域が形成される。前述のように、アドレス情報は、印刷する媒体の大きさに合わせて媒体一面に割り振られており、これを表現するコード画像は、媒体一面の全面に形成される。また、本実施の形態では、このコード画像に含まれる媒体識別情報は、媒体毎に異なったものとなる。従って、電子文書が同じものであっても、複数ページ、複数部数を印刷した場合には、ページ毎、部数毎に、異なった識別情報が付加される。即ち、同じ電子文書の文書画像を印刷した場合であっても、コード画像の内容は、媒体毎に異なっている。その一方で、コード画像に含まれるアドレス情報(位置情報)は、ジョブ毎、ページ毎、媒体毎等、すべて同一の情報を用いることが可能である。本実施の形態では、コード画像に含まれる識別情報として媒体を一意に特定する情報を含めている。そのために、例えばアノト社が提供するアノト機能のような有限のアドレスを割り振る必要がない。また、有限のアドレスを割り振る必要がないことから、このアドレスの割り振りに関するシステム内の各種処理を大幅に削減することが可能となる。
【００３９】
ここで、印刷される電子文書に写真画像を含む場合に、その写真画像の上を汚したくないとユーザが欲する場合には、写真画像と認識される領域については不可視トナーを用いた不可視画像の印刷を行わない処理を行うことができる。このような処理を行うか否かは、ユーザに選択を可能にさせるユーザインタフェースを設け、ユーザの設定によって処理のオン/オフを切り替えることが望ましい。また、電子文書から写真画像部分を認識する方法は、従来から画像処理で行われているテキスト/イメージ分離(Ｔ/Ｉ分離)の技術を用いればよい。ここではその詳細説明を省略する。また、コード画像には、電子文書を識別する情報を含めることも可能である。この電子文書を識別する情報としては、電子文書の識別番号(ＩＤ)が代表的である。更に、媒体を一意に特定する情報は、外部のサーバ等で一括管理され、印刷に際してネットワーク等を介して取得されるように構成することも可能である。
【００４０】
次に、画像形成装置である印刷部３７の具体的構成について説明する。
図５は、本実施の形態によって可視画像と共に不可視画像を同時に形成する印刷部(画像形成部)３７の構成例を示す概略図である。図５に示す印刷部３７は、像担持体２０１、帯電器２０２、露光装置２０３、ロータリ現像装置２０４、一次転写ロール２０５、クリーニング装置２０６、中間転写ベルト２０７、中間転写ベルト２０７の支持ロール２０８、 ２０９、二次転写部に設けられる対向ロール２１０、二次転写ロール２１１等を備えて構成されている。
【００４１】
像担持体２０１は、その外周面に感光層を備えた感光体ドラムである。この像担持体２０１は図５の矢印方向に回転可能に設けられている。帯電器２０２は、像担持体２０１の表面を一様に帯電する。露光装置２０３は、帯電器２０２によって一様に帯電された像担 持体２０１の表面に例えばレーザ光を照射することにより、静電潜像を形成する。ロータリ現像装置２０４は、それぞれ不可視用、イエロー用、マゼンタ用、シアン用、ブラック用のトナーを収容する５つ現像器２０４Ｆ、２０４Ｙ、２０４Ｍ、２０４Ｃ、２０４Ｋを有している。図５に示す装置では、画像形成のための現像剤にトナーを用いることから、現像器２０４Ｆには不可視トナー、現像器２０４Ｙにはイエロー色トナー、現像器２０４Ｍにはマゼンタ色トナー、現像器２０４Ｃにはシアン色トナー、現像器４Ｋにはブラック色トナーがそれぞれ収容されることになる。このロータリ現像装置２０４は、上記５つの 現像器２０４Ｆ、２０４Ｙ、２０４Ｍ、２０４Ｃ、２０４Ｋが順に像担持体２０１と近接・対向するように回転駆動することにより、それぞれの色に対応する静電潜像にトナーを転移して可視トナー像および不可視トナー像を形成する。
【００４２】
一次転写ロール２０５は、像担持体２０１との間で中間転写ベルト２０７を挟持しつつ、像担持体２０１表面に形成されたトナー像(可視トナー像または不可視トナー像）を中間転写ベルト２０７の外周面に一次転写している。クリーニング装置２０６は、この一次転写後に像担持体２０１表面に残ったトナーをクリーニング(除去)する。中間転写ベルト２０７は、複数の支持ロール２０８、２０９と、対向ロール２１０とによってその内周面を張架され、矢印方向に周回可能に支持されている。二次転写ロール２１１は、図示しない用紙搬送手段によって矢印方向に搬送される媒体(用紙)上に、中間転写ベルト２０７の外周面に転写されたトナー像を二次転写する。
【００４３】
このように構成される印刷部３７では、順次、像担持体２０１表面にトナー像が形成され、中間転写ベルト２０７の外周面にトナー像が多重転写される。即ち、まず、像担持体２０１が回転駆動され、帯電器２０２によって像担持体２０１の表面が一様に帯電された後、その像担持体２０１に露光装置２０３による像光が照射されて静電潜像が形成される。この静電潜像形成工程では、まず、不可視トナー像が形成される。即ち、不可視用の現像器２０４Ｆによって現像された後、そのトナー像が一次転写ロール２０５によって中間転写ベルト２０７の外周面に転写される。このとき中間転写ベルト２０７に転写されずに像担持体２０１表面に残った不可視トナーは、クリーニング装置２０６によりクリーニングされる。その後、不可視トナー像が外周面に形成された中間転写ベルト２０７は、この外周面に不可視トナー像を保持したまま、次のイエロー色のトナー像が、不可視トナー画像の上に積層されて転写される位置に備えられる。以降、マゼンタ、シアン、ブラックの各色についても、上記と同様に帯電器２０２による帯電、露光装置２０３による像光の照射、各現像器２０４Ｍ、２０４Ｃ、２０４Ｋによるトナー像の形成、中間転写ベルト２０７外周面へのトナー像の転写が順次、繰り返される。
【００４４】
こうして中間転写ベルト２０７の外周面には、不可視トナー像と４色のトナー像からなるフルカラートナー像(可視トナー像)の両方のトナー像が担持される。このフルカラーの可視トナー像および不可視トナー像は、二次転写ロール２１１により一括して媒体(用紙)に転写される。これにより、媒体の画像形成面には、フルカラーの可視画像と不可視画像とが混在した記録画像が得られる。一次転写の順序によって、媒体の最上面に不可視画像が形成されている。そのために、文書画像が印刷された可視画像の上面に、図２に示すようなコード画像が印刷された不可視画像が形成されており、後述する不可視画像の読み取りに際して、可視画像の存在が読み取りの妨げにはならない。尚、フルカラーの可視画像の代わりに、例えば白黒のモノラルカラーや他に一色を加えたプラスワンカラーで可視画像が形成される場合などがある。以上のようにして、可視画像と不可視画像とが同時に画像形成される。
【００４５】
次に、図１の電子文書アドレス蓄積部３８に蓄積されるデータ構造について説明する。
図６は、電子文書とアドレス情報、媒体の識別情報との対応を管理するデータ構造の例を示した図であり、電子文書アドレス蓄積部３８に蓄積される内容例を示している。図６に示すデータ構造では、管理ＩＤ、電子文書名、ページ情報、使用アドレス(開始)、使用アドレス(最後)、プリントアウト時間、電子文書サイズ、紙サイズ、縮倍率(％)、Ｎアップ(Ｎｕｐ)情報に項目分けがなされ、これらの対応関係が管理されている。管理ＩＤの１〜６は、同一の画像からなる電子文書を６ページ印刷した場合が示されている。そのために、電子文書名は、管理ＩＤの１〜６にて全て同じＵＲＬとなり、ページ情報は１〜６となっている。また、管理ＩＤの７と８とは同一の画像からなる電子文書が２ページ連続して印刷されており、ページ情報は１と２になっている。同様に、管理ＩＤの９と１０とは同一の画像からなる電子文書が２ページ連続して印刷されており、ページ情報は１と２になっている。
【００４６】
本実施の形態では、出力される紙サイズに応じて使用アドレスが割り振られる点に特徴がある。図６に示す例では、Ａ４サイズの紙サイズで１枚あたり６０９００アドレス、Ａ３サイズの紙サイズで１枚あたり１２１８００アドレスが割り振られる(管理ＩＤの８を参照)。それぞれの使用アドレスは、電子文書毎にリセットされる。そのために、図６に示す例では、管理ＩＤの１〜６までＡ４サイズの紙が６枚分(３６５４００アドレス)、割り振られた後、次の電子文書の文書画像を印刷する管理ＩＤの７にてリセットされ、使用アドレスが１番目から開始される。同様に、管理ＩＤの７および８でＡ４サイズが１枚とＡ３サイズが１枚との合計１８２７００アドレスが割り振られた後、次の電子文書の文書画像を印刷する管理ＩＤの９にてリセットされ、使用アドレスが１番目から開始される。ここで、管理ＩＤの９および１０では、Ｎアップ(Ｎｕｐ)情報が「２」であり、１枚の紙に２つの電子文書の文書画像が印刷される。そのために、電子文書サイズがＡ３となるものが紙サイズＡ４に印刷され、縮倍率が７０％になったものと同様に扱われる。このときの使用アドレスは、電子文書サイズがＡ３と同等であるが、印刷される紙サイズに合わせて、１枚あたり６０９００アドレスが割り振られている。
【００４７】
ここで、上述の例にて、アドレスの割り振りは電子文書単位でリセットされるように構成されているが、このリセットは、電子文書単位ではなく一度に印刷するジョブ単位とすることもできる。ジョブ単位であれば、電子文書における文書画像のページが移った場合でも一つのジョブで連続したアドレスが割り振られる。更に、リセットを行わずに通しでアドレスを割り振るように構成することも可能である。
尚、例えばＡ４画像の電子文書を７０％縮小画像にしてＡ４サイズの用紙に印刷した場合に、例えば半ページ分、電子文書の文書画像が存在しない空白部分が発生する。同様に、１つのジョブで奇数の複数ページからなる電子文書の文書画像を例えば２アップ(２ｕｐ)で印刷する場合に、最後のページに半ページ分の空白部分が発生する。まず、この空白部分についてはアドレスを割り振らず、不可視トナーを用いたコード画像を形成しない方法がある。しかしながら、この空白部分について、ユーザによる文字の手書き等、後に情報が付加される場合が考えられることから、このような空白部分についてもアドレスを割り振り、不可視トナーを用いたコード画像の形成を行うことが好ましい。
【００４８】
更に、図６に示す例では、媒体特定情報として、プリントアウト時間が用いられている。プリントアウト時間は、印刷装置３０にて媒体毎に特別なものであり、結果として媒体を一意に特定することが可能である。このプリントアウト時間を識別情報としてコード画像に含めることで、例えば、所定の管理サーバ等から個別に割り振られる媒体ＩＤを用いる必要がない。また、この媒体特定情報は、電子文書のＩＤとは性格が全く異なる。例えば同一電子文書の文書画像を複数枚、印刷する場合や、Ｎアップのように１枚の媒体に複数ページの電子文書の文書画像を印刷するような場合には、電子文書ＩＤでは電子文書のページと媒体との整合が全く取れなくなる。本実施の形態では、媒体を一意に特定する情報をコード画像に含めて印刷することで、印刷される媒体の単位で識別することが可能となり、媒体単位で電子文書を管理でき、従来技術に比べて格段に優れた管理システムを提供することができる。尚、プリントアウト時間に印刷装置３０を識別する装置ＩＤを組み合わせて媒体特定情報とすれば、媒体特定情報としての性質は無限なものとなる。そのために、本実施の形態によれば、例えばアノト社が提供しているような有限なアドレス空間を予め割り振る必要がなく、ほぼ無限の範囲となるアドレスを、印刷の度に形成することが可能となる。
【００４９】
尚、用いられる媒体特定情報としては、印刷装置３０を識別する装置ＩＤと、その印刷装置３０のカウンタ(図示せず)によって１枚の印刷毎にカウントされるカウント量の情報とを組み合わせるものも用いることができる。この装置ＩＤとカウント量によれば、プリントアウトの時間管理が不要になると共に、コード画像に用いられる情報量を少なくすることができる点で優れている。また、印刷指示をしたユーザ情報(ユーザＩＤなど)や、印刷が実行された組織名、印刷が行われた場所の情報などを媒体特定情報として選定することも可能である。例えばユーザ情報や印刷が実行された組織は、例えばカードの挿入によって初めて印刷を可能とする装置を使用する場合には、このカードからの読み込みによって認識できる。また、図１に示すパーソナルコンピュータ１０によって印刷指示がなされる場合には、パーソナルコンピュータ１０が有する情報によって、これらの識別情報が認識できる。
【００５０】
次に、ペン型入力装置５０について説明する。
図７は、ペン型入力装置５０の構成を示した図である。図１では、印刷装置３０との通信に用いられる機能を中心にペン型入力装置５０を表したが、この図７では、不可視画像を読み取る機能等も含め、ペン型入力装置５０の全体構成を示している。このペン型入力装置５０は、コード画像と文書画像とが合成されて印刷された媒体(用紙)に通常のペンと同様の操作により文字や図形を記録する筆記部６１と、筆記部６１の動きを監視しペン型入力装置５０が用紙に押し付けられていることを検出する筆圧検出部６２を備えている。また、ペン型入力装置５０の全体の電子的な動作を制御する制御部６３と、用紙上のコード画像を読み取るために赤外光を照射する赤外照射部６４と、赤外光が照射されたコード画像を捕捉して入力する画像入力部６５とを備えている。
【００５１】
ここで、制御部６３について更に詳しく説明する。
制御部６３は、コード取得部６３１と、軌跡算出部６３２と、情報記憶部６３３とを備えている。コード取得部６３１は、画像入力部６５から入力された画像を解析してコードを取得する部分である。軌跡算出部６３２は、コード取得部６３１により取得したコードに対し、筆記部６１のペン先の座標と画像入力部６５が捕捉した画像の座標とのずれを補正してペン先の軌跡を算出する部分である。情報記憶部６３３は、コード取得部６３１が取得したコードや軌跡算出部６３２が算出した軌跡情報を記憶する部分である。
【００５２】
図８は、ペン型入力装置５０の主に制御部６３にて実行される処理を示したフローチャートである。ペン型入力装置５０では、例えば用紙に文字や図形の記録が行われると、制御部６３は、用紙に対してペンによる記録が行われていることの検出信号を筆圧検出部６２から取得する(ステップ２０１)。この検出信号を検出すると、制御部６３は赤外照射部６４に対し、赤外光を用紙に照射するように指示する(ステップ２０２)。赤外照射部６４によって用紙に照射される赤外光は不可視画像にて吸収される。画像入力部６５ではこの赤外光が照射されたコード画像が捕捉される。制御部６３では、画像入力部６５を介してこの不可視画像の入力(スキャン)が行われる(ステップ２０３)。
【００５３】
その後、制御部６３のコード取得部６３１では、ステップ２０４〜ステップ２１０に示すコード画像検出処理が実行される。ここでは、まず、入力されたスキャン画像が整形される(ステップ２０４)。このスキャン画像の整形は、傾き補正やノイズ除去などである。そして、整形されたスキャン画像からスラッシュ「／」やバックスラッシュ「＼」等のビットパターン(斜線パターン)が検出される(ステップ２０５)。また一方で、整形されたスキャン画像から、２次元コード位置決め用のコードである同期コードが検出される(ステップ２０６)。コード取得部６３１では、この同期コード位置を参照して２次元コードの検出がなされる(ステップ２０７)。また、２次元コードからＥＣＣ(Error Correcting Code：誤り訂正符号)などの情報が取り出されて復号される(ステップ２０８)。そして、復号した情報を元の情報に復元する(ステップ２０９)。
【００５４】
図９(ａ),(ｂ)は、ペン型入力装置５０におけるコード情報の読み取りを説明するための図である。図９(ａ)に示すように、印刷された媒体上には、位置コード(アドレス情報に対応するコード)と識別コード(識別情報に対応するコード)とが、夫々複数個、２次元配置されている。尚、図９(ａ)では、説明の便宜上、同期コードは図示していない。前述のように、複数の位置コードは夫々配置される場所により異なる位置情報が格納されており、複数の識別コードは配置される場所に拠らず同じ識別情報が格納されている。今、画像入力部６５により読み取られる不可視画像の読み取り領域が図９(ａ)の太線で示されるものとする。この読み取り領域近傍を拡大した図が図９(ｂ)に示されている。位置コードは、画像内での位置により異なる情報が格納されているので、読み取った画像内に必ず１つ以上の位置コードが含まれていないと検出できない。しかし、識別コードには、画像内の位置に拠らず全て同じ識別情報が格納されているので、断片的な情報から復元することができる。図９(ｂ)に示す例では、読み取り領域にある部分的な４つのコード(Ａ,Ｂ,Ｃ,Ｄ)を組み合わせて１つの識別コードを復元している。
【００５５】
制御部６３のコード取得部６３１では、以上のようにして復元したコード情報からＸ座標、Ｙ座標、媒体識別情報を取り出し、取り出したアドレス情報、媒体識別情報を情報記憶部６３３に記憶する(ステップ２１０)。その一方で、軌跡算出部６３２は、情報記憶部６３３に格納された座標情報からペン先の軌跡を算出し、情報記憶部６３３に記憶する(ステップ２１１)。この情報記憶部６３３に記憶された識別情報、アドレス情報や軌跡情報などの記憶情報は、図１に示す通信機能を介して、外部機器に有線または無線で送信される(ステップ２１２)。
【００５６】
このようにしてペン型入力装置５０から送信される記憶情報は、印刷装置３０の電子文書管理部３１にて処理される。例えば、媒体識別情報によって特定される電子情報に、ペン型入力装置５０による筆記情報が反映され、図示しないディスプレイなどに合成表示される。また、筆記情報は、例えば文書リポジトリに格納されているオリジナルの電子文書の改訂情報として格納することも可能である。更には、一旦、筆記が行われた後、別の機会に再度、筆記が行われる場合には、オリジナルの電子文書に加えて改訂情報も読み出され、その改訂情報を含む電子文書に対して新たな筆記情報が加えられるように構成することも有効である。
【００５７】
次に、図１に示すシステム構成とは異なる他のシステム構成例について説明する。
図１０は、電子文書管理システムの他の構成例を示した図である。図１０に示す電子文書管理システムは、電子文書管理装置１３０と印刷装置１５０とで機能を分離させた点に特徴がある。図１０に示すシステムでは、パーソナルコンピュータ１１０と、電子文書管理装置１３０と、印刷装置１５０と、ペン型入力装置１７０とを含んで構成される。
【００５８】
パーソナルコンピュータ１１０は、図１に示すパーソナルコンピュータ１０の印刷指示部１１と同様な機能として印刷指示を行う印刷指示部１１１を有する。また、図１０に示すパーソナルコンピュータ１１０では、アプリケーション制御部１１２を備えている。このアプリケーション制御部１１２は、例えば電子会議システムのアプリケーション共有のように、既存のアプリケーションで文書を開き、ペン型入力装置１７０を用いてアプリケーションを操作する。より具体的には、ペン型入力装置１７０にてペン指定がなされた場合に、そのアプリケーションにマウスで位置を指定してマウスボタンを押した場合と同じようなイベントをアプリケーションに送って、アプリケーションを操作する。例えば、媒体上の特定の場所をペン型入力装置１７０でタップすると、媒体上の位置に対応するアプリケーションのウィンドウの位置について、マウスの左ボタンをクリックしたときと同じイベントをアプリケーションに送るように機能している。
尚、図１０に示す例では、印刷指示とアプリケーションとを同一のパーソナルコンピュータ１１０にて実施しているが、印刷指示用とアプリケーション用とのＰＣを分けて用いても構わない。
【００５９】
ペン型入力装置１７０は、図１に示すペン型入力装置５０の通信機能５１と同様に、外部装置と通信を行う通信機能１７１を備えている。但し、図１０に示す例では、パーソナルコンピュータ１１０のアプリケーション制御部１１２と通信を行う点で、印刷装置３０と通信を行う図１に示す例とは異なっている。また、図１０に示すペン型入力装置１７０では、コード情報を読み取って解析するコード読取機能１７２を取り上げて示している。尚、ペン型入力装置１７０の詳細な構造は、図７に示すペン型入力装置５０と同様なものを用いることができる。
【００６０】
電子文書管理装置１３０は、生成されたアドレスと電子文書との対応を管理する電子文書管理部１３１と、図６に示したようなデータ構造、即ち、電子文書とアドレス情報、媒体の識別情報との対応関係を蓄積する電子文書アドレス蓄積部１３２とを備えている。また、ユーザによってなされたペン軌跡を記録するペン軌跡記録部１３３と、電子文書に設定されたリンク情報に関する処理を実行するリンク処理部１３４とを備えている。このような機能を有する電子文書管理装置１３０は、電子文書を提供するためにネットワークに接続されている文書リポジトリとは別個のサーバに、または同一のサーバに設けられる場合がある。また、この図１０に示す例では、図１に示す例とは異なり、印刷装置１５０とは別個に電子文書管理装置１３０が設けられている。
【００６１】
印刷装置１５０は、印刷指示部１１１からの印刷指示を受けると共に、文書リポジトリからネットワークを介して電子文書を取得する通信部１５１を備えている。通信部１５１による電子文書の取得では、例えば印刷指示に含まれるＵＲＬを利用することができる。この通信部１５１は、印刷後に、電子文書と、媒体に印刷されたアドレスおよび媒体識別情報との対応情報を電子文書管理装置１３０に出力する機能も備えている。
また、印刷装置１５０は、図１に示す印刷装置３０と同様に、アドレス生成部１５２、パターン格納部１５３、識別情報生成部１５４、およびコード画像生成部１５５を備えている。アドレス生成部１５２は媒体に印刷するための連続したアドレス情報を生成する。パターン格納部１５３はコード画像で使用されるパターンをメモリに格納する。識別情報生成部１５４は媒体を一意に特定する情報(媒体識別情報)を生成する。コード画像生成部１５５は、アドレス生成部１５２により生成され符号化されたアドレスと、識別情報生成部１５４にて生成され符号化された媒体識別情報とに基づき、パターン格納部１５３から読み出されたパターンを用いてコード画像を生成する。
更に、印刷装置１５０は、通信部１５１を介して取得した電子文書を展開して文書画像を生成する文書画像生成部１５６と、印刷のための制御を行う印刷制御部１５７と、例えば図５に示すような構造によって媒体に像を形成する印刷部１５８とを備えている。この印刷制御部１５７は、文書画像生成部１５６により生成された文書画像とコード画像生成部１５５により生成されたコード画像とを重ね合わせて印刷部１５８に画像データを出力している。
【００６２】
図１０に示す電子文書管理システムでは、以上のような構成によって、図４に示すような、コード画像を含む印刷画像が形成される。この印刷画像が形成された用紙(媒体)の表面に、図７に示すペン型入力装置５０と同様なペン型入力装置１７０を用いて書き込みや指定が行われると、その際に読み込まれた情報がパーソナルコンピュータ１１０のアプリケーション制御部１１２を介して電子文書管理装置１３０へ送られる。電子文書管理装置１３０では、電子文書アドレス蓄積部１３２から読み出された内容を用いて、ペン型入力装置１７０の軌跡の記録や、ペン型入力装置１７０によるリンク指定の処理等が実行される。
【００６３】
最後に、電子文書が格納された文書リポジトリを含むシステム構成について説明する。
図１１は、電子文書管理システムの他の構成例を示した図である。図１１に示すシステムは、電子文書の印刷を指示する端末装置３００と、印刷対象の電子文書を管理する文書管理サーバ３１０と、印刷指示がなされた電子文書にアドレス情報(媒体識別情報を含む)を付与するアドレス付き文書生成サーバ３２０と、アドレス付与後の電子文書の文書画像を印刷する画像形成装置(印刷装置)３３０とがネットワーク３７０に接続されている。また、文書管理サーバ３１０には、電子文書を記憶する記憶装置としての文書リポジトリ３１１が接続されている。更に、アドレス付き文書生成サーバ３２０には、アドレス情報を管理するアドレス情報ＤＢ(データベース)３２１が接続されている。更に、このシステムは、画像形成装置３３０にてプリント出力されるアドレス付き用紙(媒体)３４０と、アドレス付き用紙３４０に文字または図形を記録し、その文字または図形の記録情報を読み取るペン型入力装置３５０とを含む。また、ネットワーク３７０には、文書管理サーバ３１０で管理される文書とペン型入力装置３５０により読み取られた記録情報とを重ね合わせて表示する端末装置３６０も接続されている。
【００６４】
以下、本システムの動作の概略を説明する。
まず、端末装置３００は、文書管理サーバ３１０に対し、文書リポジトリ３１１に格納されている特定の電子文書の印刷を指示する(Ａ)。これにより、文書管理サーバ３１０は、印刷指示を画像形成装置３３０に出力する(Ｂ)。画像形成装置３３０は、アドレス付き文書を生成し(Ｃ)、アドレス付き用紙３４０を出力する(Ｄ)。一方、画像形成装置３３０は、印刷を指示された電子文書とアドレス情報(媒体識別情報を含む)との対応に関する情報をアドレス付き文書生成サーバ３２０に送信する(Ｅ)。この情報を受信したアドレス付き文書生成サーバ３２０は、電子文書とアドレスとの対応関係に関する情報をアドレス情報ＤＢ３２１に格納して管理する。
尚、ここで、付与するアドレス情報は、用紙平面内の位置を特定するための座標情報(Ｘ座標、Ｙ座標)を含む。また、このアドレス情報には、出力される用紙を一意に特定する媒体特定情報が含まれる。この媒体特定情報としては、画像形成装置３３０より取得されるプリントアウト時間や、画像形成装置３３０のマシンＩＤ、出力のカウント値などが用いられる。
【００６５】
画像形成装置３３０によりプリント出力された用紙には、電子文書からの画像(文字や図形、写真等)の上に、図２に示すようなコード画像が例えば不可視トナーによって形成されている。その後、ユーザが、図７に示すようなペン型入力装置３５０を用いて、このプリント出力された用紙の上を筆記した後(Ｆ)、この筆記による軌跡情報と、ペン型入力装置３５０によって認識された媒体識別情報とが端末装置３６０に転送される(Ｇ)。端末装置３６０では、転送された媒体識別情報を文書生成サーバ３２０に送信する(Ｈ)。文書生成サーバ３２０では、アドレス情報ＤＢ３２１に格納されている情報を用いて電子文書が特定される。そして、文書生成サーバ３２０から文書管理サーバ３１０に対する電子文書を指定する(Ｉ)。これにより、文書リポジトリ３１１に格納されている電子文書が端末装置３６０に提供され、端末装置３６０では、ペン型入力装置３５０による筆記が行われた電子文書の元のデータが取得される(Ｊ)。そして、端末装置３６０では、ディスプレイに電子文書の文書画像と軌跡情報とが合成表示される(Ｋ)。
【００６６】
以上詳述したように、本実施の形態によれば、同一の電子文書であっても印刷(プリント)される媒体が異なる場合には、異なるコード画像が生成される。即ち、同一の電子文書の同一のページを複数部数、印刷した場合であっても、媒体毎に異なった識別情報(媒体を一意に特定する情報)を提供することができる。また、印刷に際して、この媒体を一意に特定する情報とアドレス情報とを含めてコード画像を生成することで、理論上、無限のアドレスを媒体上に展開することが可能となる。
【００６７】
また、本実施の形態によれば、印刷(プリント)された出力媒体毎に、この出力媒体に使用されたアドレス空間と元文書との関係でドキュメント管理を実行することが可能となる。これによって、例えば同一の画像からなる電子文書の文書画像を複数枚(複数部数)印刷した場合であっても、媒体毎に異なったアドレス空間を備えていることから、媒体毎にペン型入力装置を用いてユーザからなされた入力を識別し、管理することが可能となる。
また、これらの管理は、事前に書き込み等がなされた用紙を用いる必要がない点で格段に優れている。更に、全体のアドレスを一括管理するアドレス管理装置等によって予め割り振られたアドレス空間を用いる必要もなく、使い勝手が非常に優れた電子文書管理システムを提供することが可能となる。
【図面の簡単な説明】
【００６８】
【図１】本実施の形態が適用される電子文書管理システムの全体構成を示した図である。
【図２】(ａ)〜(ｃ)は、印刷装置のコード画像生成部によって生成され、印刷部にて印刷される２次元コード画像を説明するための図である。
【図３】図１に示す印刷装置にて実行されるアドレス埋め込みの処理を示したフローチャートである。
【図４】コード画像を含む印刷画像の例を示した図である。
【図５】本実施の形態によって可視画像と共に不可視画像を同時に形成する印刷部(画像形成部)の構成例を示す概略図である。
【図６】電子文書とアドレス情報、媒体の識別情報との対応を管理するデータ構造の例を示した図である。
【図７】ペン型入力装置の構成を示した図である。
【図８】ペン型入力装置の主に制御部にて実行される処理を示したフローチャートである。
【図９】(ａ),(ｂ)は、ペン型入力装置におけるコード情報の読み取りを説明するための図である。
【図１０】電子文書管理システムの他の構成例を示した図である。
【図１１】電子文書管理システムの他の構成例を示した図である。
【符号の説明】
【００６９】
１０…パーソナルコンピュータ(ＰＣ)、３０…印刷装置、３１…電子文書管理部、３２…アドレス生成部、３３…パターン格納部、３４…識別情報生成部、３５…コード画像生成部、３６…印刷制御部、３７…印刷部(画像形成部)、３８…電子文書アドレス蓄積部、３９…ペン軌跡記録部、４０…リンク処理部、５０…ペン型入力装置
【図１】
2006326973.tif 000003
【図２】
2006326973.tif 000004
【図３】
2006326973.tif 000005
【図４】
2006326973.tif 000006
【図５】
2006326973.tif 000007
【図６】
2006326973.tif 000008
【図７】
2006326973.tif 000009
【図８】
2006326973.tif 000010
【図９】
2006326973.tif 000011
【図１０】
2006326973.tif 000012
【図１１】
2006326973.tif 000013