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