(57)【特許請求の範囲】
【請求項１】
異なる２方向に拡がりを持つ位置情報空間から一の部分空間を切り出すことにより、第１の媒体面に設ける第１の領域内での位置を特定する第１の位置情報と、第２の媒体面に設ける第２の領域内での位置を特定する情報であって当該第１の位置情報と連続性を有する第２の位置情報とを取得し、当該位置情報空間から他の部分空間を切り出すことにより、当該第１の媒体面に設ける当該第１の領域とは異なる第３の領域内での位置を特定する第３の位置情報と、当該第２の媒体面に設ける当該第２の領域とは異なる第４の領域内での位置を特定する情報であって当該第３の位置情報と連続性を有する第４の位置情報とを取得する取得手段と、
前記第１の位置情報を表す第１のコード画像を前記第１の領域に印刷するコード画像として生成し、前記第２の位置情報を表す第２のコード画像を前記第２の領域に印刷するコード画像として生成し、前記第３の位置情報を表す第３のコード画像を前記第３の領域に印刷するコード画像として生成し、前記第４の位置情報を表す第４のコード画像を前記第４の領域に印刷するコード画像として生成する生成手段と
を備えたことを特徴とする画像生成装置。
【請求項２】
前記第１の媒体面に印刷する文書画像と前記第１のコード画像と前記第３のコード画像とを合成し、前記第２の媒体面に印刷する文書画像と前記第２のコード画像と前記第４のコード画像とを合成する合成手段を更に備えたことを特徴とする請求項１記載の画像生成装置。
【請求項３】
前記取得手段は、前記位置情報空間から同じ大きさの前記一の部分空間を切り出すことにより、前記第１の位置情報及び前記第２の位置情報を取得し、当該位置情報空間から同じ大きさの前記他の部分空間を切り出すことにより、前記第３の位置情報及び前記第４の位置情報を取得することを特徴とする請求項１記載の画像生成装置。
【請求項４】
前記取得手段は、前記位置情報空間から異なる大きさの前記一の部分空間を切り出すことにより、前記第１の位置情報及び前記第２の位置情報を取得し、当該位置情報空間から異なる大きさの前記他の部分空間を切り出すことにより、前記第３の位置情報及び前記第４の位置情報を取得することを特徴とする請求項１記載の画像生成装置。
【請求項５】
前記生成手段は、前記第１の領域及び前記第２の領域を識別する情報として当該第１の領域及び当該第２の領域に共通に与える識別情報を更に表す前記第１のコード画像及び前記第２のコード画像と、前記第３の領域及び前記第４の領域を識別する情報として当該第３の領域及び当該第４の領域に共通に与える識別情報を更に表す前記第３のコード画像及び前記第４のコード画像とを生成することを特徴とする請求項１記載の画像生成装置。
【請求項６】
前記生成手段は、前記第１の媒体面を識別する情報として当該第１の媒体面に与える識別情報を更に表す前記第１のコード画像及び前記第３のコード画像と、前記第２の媒体面を識別する情報として当該第２の媒体面に与える識別情報を更に表す前記第２のコード画像及び前記第４のコード画像とを生成することを特徴とする請求項１記載の画像生成装置。
【請求項７】
異なる２方向に拡がりを持つ位置情報空間から一の部分空間を切り出すことにより、第１の媒体面に設ける第１の領域内での位置を特定する第１の位置情報と、第２の媒体面に設ける第２の領域内での位置を特定する情報であって当該第１の位置情報と連続性を有する第２の位置情報とを取得するステップと、
前記位置情報空間から他の部分空間を切り出すことにより、前記第１の媒体面に設ける前記第１の領域とは異なる第３の領域内での位置を特定する第３の位置情報と、前記第２の媒体面に設ける前記第２の領域とは異なる第４の領域内での位置を特定する情報であって当該第３の位置情報と連続性を有する第４の位置情報とを取得するステップと、
前記第１の位置情報を表すコード画像を前記第１の領域に印刷し、前記第３の位置情報を表すコード画像を前記第３の領域に印刷するステップと、
前記第２の位置情報を表すコード画像を前記第２の領域に印刷し、前記第４の位置情報を表すコード画像を前記第４の領域に印刷するステップと
を含むことを特徴とする印刷方法。
【請求項８】
前記第１の領域と前記第２の領域とは、一の領域サイズを有し、
前記第３の領域と前記第４の領域とは、他の領域サイズを有し、
前記第１の位置情報と前記第２の位置情報とを取得するステップでは、前記位置情報空間から前記一の領域サイズに応じた前記一の部分空間を切り出すことにより、当該第１の位置情報と当該第２の位置情報とを取得し、
前記第３の位置情報と前記第４の位置情報とを取得するステップでは、前記位置情報空間から前記他の領域サイズに応じた前記他の部分空間を切り出すことにより、当該第３の位置情報と当該第４の位置情報とを取得することを特徴とする請求項７記載の印刷方法。
【請求項９】
前記第１の領域は、第１の領域サイズを有し、
前記第２の領域は、前記第１の領域サイズとは異なる第２の領域サイズを有し、
前記第３の領域は、第３の領域サイズを有し、
前記第４の領域は、前記第３の領域サイズとは異なる第４の領域サイズを有し、
前記第１の位置情報と前記第２の位置情報とを取得するステップでは、前記位置情報空間から前記第１の領域サイズ及び前記第２の領域サイズに応じた前記一の部分空間を切り出すことにより、当該第１の位置情報と当該第２の位置情報とを取得し、
前記第３の位置情報と前記第４の位置情報とを取得するステップでは、前記位置情報空間から前記第３の領域サイズ及び前記第４の領域サイズに応じた前記他の部分空間を切り出すことにより、当該第３の位置情報と当該第４の位置情報とを取得することを特徴とする請求項７記載の印刷方法。
【請求項１０】
コンピュータに、
異なる２方向に拡がりを持つ位置情報空間から一の部分空間を切り出すことにより、第１の媒体面に設ける第１の領域内での位置を特定する第１の位置情報と、第２の媒体面に設ける第２の領域内での位置を特定する情報であって当該第１の位置情報と連続性を有する第２の位置情報とを取得し、当該位置情報空間から他の部分空間を切り出すことにより、当該第１の媒体面に設ける当該第１の領域とは異なる第３の領域内での位置を特定する第３の位置情報と、当該第２の媒体面に設ける当該第２の領域とは異なる第４の領域内での位置を特定する情報であって当該第３の位置情報と連続性を有する第４の位置情報とを取得する機能と、
前記第１の位置情報を表す第１のコード画像を前記第１の領域に印刷するコード画像として生成し、前記第２の位置情報を表す第２のコード画像を前記第２の領域に印刷するコード画像として生成し、前記第３の位置情報を表す第３のコード画像を前記第３の領域に印刷するコード画像として生成し、前記第４の位置情報を表す第４のコード画像を前記第４の領域に印刷するコード画像として生成する機能と
を実現させるためのプログラム。
【請求項１１】
前記生成する機能では、前記第１の領域及び前記第２の領域を識別する情報として当該第１の領域及び当該第２の領域に共通に与える識別情報を更に表す前記第１のコード画像及び前記第２のコード画像と、前記第３の領域及び前記第４の領域を識別する情報として当該第３の領域及び当該第４の領域に共通に与える識別情報を更に表す前記第３のコード画像及び前記第４のコード画像とを生成することを特徴とする請求項１０記載のプログラム。
【請求項１２】
前記生成する機能では、前記第１の媒体面を識別する情報として当該第１の媒体面に与える識別情報を更に表す前記第１のコード画像及び前記第３のコード画像と、前記第２の媒体面を識別する情報として当該第２の媒体面に与える識別情報を更に表す前記第２のコード画像及び前記第４のコード画像とを生成することを特徴とする請求項１０記載のプログラム。
【請求項１３】
第１の領域を有する第１の印刷媒体と、第２の領域を有する第２の印刷媒体とを含み、
前記第１の領域には、当該第１の領域内での位置を特定する第１の位置情報を表す第１のコード画像が印刷され、
前記第２の領域には、当該第２の領域内での位置を特定する情報であって前記第１の位置情報と連続性を有する第２の位置情報を表す第２のコード画像が印刷され、
前記第１の印刷媒体は、前記第１の領域とは異なる第３の領域を更に有し、
前記第２の印刷媒体は、前記第２の領域とは異なる第４の領域を更に有し、
前記第３の領域には、当該第３の領域内での位置を特定する第３の位置情報を表す第３のコード画像が印刷され、
前記第４の領域には、当該第４の領域内での位置を特定する情報であって前記第３の位置情報と連続性を有する第４の位置情報を表す第４のコード画像が印刷されたことを特徴とする印刷媒体群。
【請求項１４】
前記第１のコード画像及び前記第２のコード画像は、前記第１の領域及び前記第２の領域を識別する情報として当該第１の領域及び当該第２の領域に共通に与える識別情報を更に表し、
前記第３のコード画像及び前記第４のコード画像は、前記第３の領域及び前記第４の領域を識別する情報として当該第３の領域及び当該第４の領域に共通に与える識別情報を更に表すことを特徴とする請求項１３記載の印刷媒体群。
【請求項１５】
前記第１のコード画像及び前記第３のコード画像は、前記第１の印刷媒体の識別情報を更に表し、
前記第２のコード画像及び前記第４のコード画像は、前記第２の印刷媒体の識別情報を更に表すことを特徴とする請求項１３記載の印刷媒体群。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コード画像を生成する画像生成装置、コード画像を印刷する印刷方法等に関する。
【背景技術】
【０００２】
近年、細かなドットが印刷された特殊な用紙に文字や絵を描き、ユーザがこの用紙上に書いた文字等のデータをパソコンや携帯電話等に転送し、この内容の保存や、メール送信を可能とする技術が注目されている。この技術では、この特殊な用紙に例えば０.３ｍｍ程度の間隔にて小さなドットが印刷され、これが例えば所定の大きさのグリッドごとに、全て異なるパターンを描くように構成されている。これを、例えばデジタルカメラを内蔵した専用のペンを用いて読み込むことで、この特殊な用紙上に書かれた文字等の位置を特定することができ、このような文字等を電子情報として利用することが可能となる。
【０００３】
ここで、公報記載の従来技術として、電子的に記憶された文書を、位置コーディングパターンを備えた紙シート上に印刷する技術が存在する(例えば、特許文献１参照)。この技術においても、位置コーディングパターンを備えた特殊な紙シートが用いられる。この紙シートに文書を印刷し、その上から、位置コーディングパターン読取り用手段を備えたデジタルペンと紙の表面にマーキングを付けるペンポイントとを用いて手動で編集し、その編集結果が電子情報に反映されるように構成されている。また、この特許文献１には、文書情報を位置コーディングパターンと一緒に印刷するのが望ましいとも記載されている。
【０００４】
【特許文献１】特表２００３−５２８３８８号公報(第６３段落等)
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術において、紙シートに印刷される位置コーディングパターンは、その紙シートごとに連続しており、特定の用途においては、使い勝手が悪くなってしまうという問題点があった。
例えば、このような位置コーディングパターンを備えた紙シートを、アンケートに使用する場合を考える。即ち、幾つかの設問に対する手書きの回答欄を設けた紙シートを複数の人に配布し、回答欄に手書きされた内容を集計するという場合である。この場合、特許文献１のように、用紙ごとに連続する位置情報を付与するという方法では、回答を集計する際、各用紙のどの位置が、集計しようとしている設問に該当するかをデータベースで照会する等して認識する必要があり、集計処理に多くの計算量を要することになる。
また、アンケート用紙ごとに連続した位置情報が付与されたのでは、氏名等の個人情報と回答内容が一緒に保存されてしまうため、セキュリティ上も好ましくない。
【０００６】
更に、位置コーディングパターンを備えた紙シート上に複数の人が絵や図面を描き、これらを合わせて１枚の絵や図面とすることも考えられる。この場合も、特許文献１の方法では、後で個々の絵や図面を合わせる際の処理が煩雑になってしまう。
【０００７】
本発明は、以上のような技術的課題を解決するためになされたものであって、その目的は、複数の媒体に書き込まれた情報を合わせて保存し易くすることにある。
また、本発明の他の目的は、複数の媒体の特定領域に着目した集計等を容易に行えるようにすることにある。
【課題を解決するための手段】
【０００８】
かかる目的のもと、本発明では、媒体上の特定領域に対し、複数の媒体に跨って連続する位置情報を付与するようにした。即ち、本発明の画像生成装置は、第１の媒体面に設ける第１の領域内での位置を特定する第１の位置情報と、第２の媒体面に設ける第２の領域内での位置を特定する情報であって第１の位置情報と連続性を有する第２の位置情報とを取得する取得手段と、第１の領域に印刷する第１のコード画像を第１の位置情報から生成し、第２の領域に印刷する第２のコード画像を第２の位置情報から生成する生成手段とを備えている。
ここで、生成手段は、第１の領域及び第２の領域に共通に与えられる識別情報から、第１のコード画像及び第２のコード画像を生成するように構成することができる。また、第１の媒体面の識別情報から第１のコード画像を生成し、第２の媒体面の識別情報から第２のコード画像を生成するように構成することもできる。
【０００９】
また、本発明は、媒体上の特定領域に対し、複数の媒体に跨って連続する位置情報を付与し印刷する方法として捉えることもできる。その場合、本発明の印刷方法は、第１の媒体面に設ける第１の領域内での位置を特定する第１の位置情報を取得するステップと、第１の位置情報を表すコード画像を第１の領域に印刷するステップと、第２の媒体面に設ける第２の領域内での位置を特定する情報であって第１の位置情報と連続性を有する第２の位置情報を取得するステップと、第２の位置情報を表すコード画像を第２の領域に印刷するステップとを含んでいる。
【００１０】
一方、本発明は、所定の機能をコンピュータに実現させるプログラムとして捉えることもできる。その場合、本発明のプログラムは、コンピュータに、第１の媒体面に設ける第１の領域内での位置を特定する第１の位置情報と、第２の媒体面に設ける第２の領域内での位置を特定する情報であって第１の位置情報と連続性を有する第２の位置情報とを取得する機能と、第１の領域に印刷する第１のコード画像を第１の位置情報から生成し、第２の領域に印刷する第２のコード画像を第２の位置情報から生成する機能とを実現させるためのものである。
【００１１】
また、本発明は、所定の画像が印刷された印刷媒体群として捉えることもできる。その場合、本発明の印刷媒体群は、第１の領域を有する第１の印刷媒体と、第２の領域を有する第２の印刷媒体とを含み、第１の領域には、この第１の領域内での位置を特定する第１の位置情報を表す第１のコード画像が印刷され、第２の領域には、この第２の領域内での位置を特定する情報であって第１の位置情報と連続性を有する第２の位置情報を表す第２のコード画像が印刷されている。
【００１２】
更に、本発明は、このような印刷媒体に書き込まれた情報を保存するための情報保存システムとして捉えることもできる。その場合、本発明の情報保存システムは、第１の媒体面に設けられた第１の領域内に書き込まれた第１の情報と、第２の媒体面に設けられた第２の領域内に書き込まれた第２の情報とを読み取る読取り手段と、第１の領域内での位置を特定する第１の位置情報と、第２の領域内での位置を特定する第２の位置情報との連続性を認識する認識手段と、第１の情報と第２の情報とを、連続性に応じた配置で保存する保存手段とを備えている。
【発明の効果】
【００１３】
本発明によれば、複数の媒体に書き込まれた情報を合わせて保存し易くなる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して、本発明を実施するための最良の形態(以下、「実施の形態」という)について詳細に説明する。
図１は、本実施の形態が適用されるシステムの構成の一例を示したものである。このシステムは、少なくとも、電子文書の印刷を指示する端末装置１００と、電子文書を印刷する際に媒体に付与する識別情報を管理し電子文書の画像にこの識別情報等を含むコード画像を重畳した画像を生成する識別情報管理サーバ２００と、電子文書を管理する文書管理サーバ３００と、電子文書の画像にコード画像を重畳した画像を印刷する画像形成装置４００とがネットワーク９００に接続されることにより構成されている。
【００１５】
また、識別情報管理サーバ２００には、識別情報を記憶する記憶装置としての識別情報リポジトリ２５０が接続され、文書管理サーバ３００には、電子文書を記憶する記憶装置としての文書リポジトリ３５０が接続されている。
更に、このシステムは、端末装置１００からの指示により画像形成装置４００にて出力される印刷物５００と、印刷物５００に文字又は図形を記録し、その文字又は図形の記録情報を読み取るペンデバイス６００とを含む。また、ネットワーク９００には、文書管理サーバ３００で管理される電子文書とペンデバイス６００により読み取られた記録情報とを重ね合わせて表示する端末装置７００も接続されている。
【００１６】
尚、本明細書では、「電子文書」の文言を用いるが、これは、テキストを含む「文書」を電子化したデータのみを意味するものではない。例えば、絵、写真、図形等の画像データ(ラスタデータかベクターデータかによらない)、その他の印刷可能な電子データも含めて「電子文書」としている。
【００１７】
以下、本システムの動作の概略を説明する。
まず、端末装置１００は、識別情報管理サーバ２００に対し、文書リポジトリ３５０にて管理されている電子文書の画像にコード画像を重畳して印刷するよう指示する(Ａ)。このとき、端末装置１００からは、用紙サイズ、向き、枚数、縮小/拡大、Ｎ−ｕｐ(用紙の１ページ内に電子文書のＮページを割り付ける印刷)、両面印刷等の印刷属性も入力される。これにより、識別情報管理サーバ２００は、印刷を指示された電子文書を文書管理サーバ３００から取得する(Ｂ)。そして、取得した電子文書の画像に対し、識別情報リポジトリ２５０にて管理されている識別情報と、適宜決定された位置情報とを含むコード画像を付与し、画像形成装置４００にその印刷を指示する(Ｃ)。尚、ここで、識別情報とは、電子文書の画像が印刷された個々の媒体(用紙)を一意に識別する情報であり、位置情報とは、個々の媒体上の座標位置(Ｘ座標、Ｙ座標)を特定するための情報である。
【００１８】
その後、画像形成装置４００は、識別情報管理サーバ２００からの指示に従い、印刷物５００を出力する(Ｄ)。
尚、画像形成装置４００は、後で詳しく述べるが、識別情報管理サーバ２００で付与されたコード画像を不可視トナーにより不可視画像として形成し、その他の画像(オリジナルの電子文書に含まれていた部分の画像)を可視トナーにより可視画像として形成するものとする。
【００１９】
一方、ユーザが、ペンデバイス６００を用いて印刷物５００に文字又は図形を記録(筆記)したとする(Ｅ)。これにより、ペンデバイス６００の撮像素子が、印刷物５００上の一定の領域を捕捉し、位置情報及び識別情報を得る。そして、位置情報に基づいて求められた文字又は図形の軌跡情報と、識別情報とが、無線又は有線により端末装置７００へ転送される(Ｆ)。尚、本システムでは、赤外光の吸収率が所定の基準よりも高い不可視トナーを用いて不可視画像を形成し、赤外光の照射及び検知が可能なペンデバイス６００によって不可視画像を読み取ることを可能にしている。
【００２０】
その後、端末装置７００は、識別情報管理サーバ２００に識別情報を送信することにより、この識別情報に対応する電子文書の送信を要求する。識別情報管理サーバ２００は、この要求を受けると、文書管理サーバ３００から識別情報に対応する電子文書を取得し、端末装置７００に送信する(Ｇ)。その結果、端末装置７００には、識別情報管理サーバ２００から送られた電子文書とペンデバイス６００から送られた軌跡情報とが合成され表示される。
【００２１】
但し、このような構成はあくまで一例に過ぎない。例えば、識別情報管理サーバ２００の機能と文書管理サーバ３００の機能とを１台のサーバに持たせてもよい。また、識別情報管理サーバ２００の機能を画像形成装置４００の画像処理部にて実現してもよい。更に、端末装置１００と７００は、同一の端末装置としてもよい。
【００２２】
次に、本実施の形態の概要について説明する。
本実施の形態は、異なる媒体上の特定領域に書き込まれた手書き文字等を合わせて保存したい場合、その特定領域に対し、それらの異なる媒体に跨って連続した位置情報を付与するものである。
図２に、２つの媒体に手書きを行い、その手書きの内容を保存するまでの流れを示す。
このうち、図２(ａ)は、本実施の形態で出力されるアドレス付き文書５１０及び５２０を示したものである。図示するように、アドレス付き文書５１０には領域５１１及び５１２が設けられている。また、アドレス付き文書５２０には、領域５２１及び５２２が設けられている。そして、領域５１１及び５２１と、領域５１２及び５２２とに対し、それぞれ連続する位置情報を表すコード画像が印刷されているものとする。
【００２３】
ここで、アドレス付き文書５１０及び５２０に対し、図２(ｂ)に示すような手書きを行ったとする。即ち、領域５１１に対し「あ」を、領域５１２に対し「Ａ」を、領域５２１に対し「い」を、領域５２２に対し「Ｂ」を書き込んだとする。
そうすると、これらの手書き文字は、図２(ｃ)に示すように保存される。即ち、記憶装置７１０において、連続する位置情報が付された領域５１１及び５２１に対する手書きが連続データ７１１として、また、連続する位置情報が付された領域５１２及び５２２に対する手書きが連続データ７１２として保存される。
【００２４】
このときの動作をより詳細に説明すると、例えば、読取り手段(例えば、図１のペンデバイス６００)が、領域５１１に書き込まれた情報と、領域５２１に書き込まれた情報とを読み取る。また、認識手段(例えば、図１のペンデバイス６００)が、領域５１１に付与された位置情報と、領域５２１に付与された位置情報との連続性を認識する。その後、保存手段(例えば、端末装置７００に設けられる)が、領域５１１から読み取った情報と、領域５２１から読み取った情報とを、図２(ｃ)に示すような配置で保存する。
【００２５】
以下、アドレス付き文書５１０及び５２０のような、異なる媒体上の特定領域に連続する位置情報が付与された媒体を出力するシステムの構成及び動作について詳細に説明する。
図３は、識別情報管理サーバ２００の構成の一例を示す図である。
識別情報管理サーバ２００は、受信部２０ａと、対応情報管理部２１と、対応情報データベース(ＤＢ)２２と、情報分離部２３と、文書画像生成部２４と、文書画像バッファ２５と、コード画像生成部２６と、コード画像バッファ２７と、画像合成部２８と、送信部２０ｂとを備えている。
また、コード画像生成部２６は、位置情報符号化部２６ａと、位置コード生成部２６ｂと、識別情報符号化部２６ｃと、識別コード生成部２６ｄと、コード配置部２６ｇと、パターン格納部２６ｈと、パターン画像生成部２６ｉとを備えている。
【００２６】
受信部２０ａは、端末装置１００から送られた印刷指示等をネットワーク９００から受信する。
対応情報管理部２１は、識別情報や位置情報を取得し、例えば、識別情報と文書情報の対応を対応情報ＤＢ２２に登録する。このように識別情報や位置情報を取得するという観点から、対応情報管理部２１は、取得手段として捉えることができる。
対応情報ＤＢ２２は、媒体面を識別する識別情報と、媒体面に印刷された画像の元となる電子文書に関する文書情報との対応を記憶する記憶部としてのデータベースである。
【００２７】
情報分離部２３は、対応情報管理部２１から受け渡された情報を、文書画像の生成に必要な情報と、コード画像の生成に必要な情報とに分離する。
文書画像生成部２４は、情報分離部２３によって分離された文書画像の生成に必要な情報に基づいて、電子文書を画像化し、文書画像バッファ２５へ格納する。
コード画像生成部２６は、情報分離部２３によって分離されたコード画像の生成に必要な情報に基づいて、コード画像を生成し、コード画像バッファ２７へ格納する。このようにコード画像を生成するという観点から、コード画像生成部２６は、生成手段として捉えることができる。
画像合成部２８は、文書画像バッファ２５に格納されている文書画像と、コード画像バッファ２７に格納されているコード画像とを合成する。このように画像を合成するという観点から、画像合成部２８は、合成手段として捉えることができる。
送信部２０ｂは、画像合成部２８による合成後の画像を出力する指示を、ＰｏｓｔＳｃｒｉｐｔ等に代表されるＰＤＬ(Page Description Language)として画像形成装置４００へ送信する。
【００２８】
位置情報符号化部２６ａは、位置情報が入力されると、位置情報を所定の符号化方式により符号化する。この符号化には、例えば、既知の誤り訂正符号であるＲＳ(リードソロモン)符号やＢＣＨ符号を用いることができる。また、誤り検出符号として、位置情報のＣＲＣ(Cyclic Redundancy Check)やチェックサム値を計算し、それを冗長ビットとして位置情報に付加することもできる。また、疑似雑音系列の一種であるＭ系列符号を位置情報として利用することもできる。Ｍ系列符号は、Ｐ次のＭ系列(系列長２Ｐ−１)の場合、Ｍ系列から長さＰの部分系列を取り出したときに、その部分系列に現われるビットパターンがＭ系列中に一度しか現われない性質を利用して符号化を行うものである。
【００２９】
位置コード生成部２６ｂは、符号化された位置情報を、コード情報として埋め込む形式に変換する。例えば、第三者による解読が困難になるように、符号化された位置情報における各ビットの配置を、疑似乱数等により入れ替えたり暗号化したりすることができる。また、位置コードが２次元配置される場合は、ビット値をコードの配置と同様に２次元配置しておく。
【００３０】
識別情報符号化部２６ｃは、識別情報が入力されると、識別情報を所定の符号化方式により符号化する。この符号化には、位置情報の符号化に使用したのと同様の方式を使用することができる。
識別コード生成部２６ｄは、符号化された識別情報を、コード情報として埋め込む形式に変換する。例えば、第三者による解読が困難になるように、符号化された識別情報における各ビットの配置を、疑似乱数等により入れ替えたり暗号化したりすることができる。また、識別コードが２次元配置される場合は、ビット値をコードの配置と同様に２次元配置しておく。
【００３１】
コード配置部２６ｇは、コードと同じ形式に配置された符号化位置情報と符号化識別情報とを合成し、出力画像サイズに相当する２次元コード配列を生成する。このとき、符号化位置情報としては、配置位置により異なる位置情報を符号化した符号を使用し、符号化識別情報としては、位置によらず同じ情報を符号化した符号を使用する。
パターン画像生成部２６ｉは、２次元コード配列における配列要素のビット値を確認し、各ビット値に対応するビットパターン画像をパターン格納部２６ｈより取得して、２次元コード配列を画像化したコード画像として出力する。
【００３２】
尚、これらの機能部分は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、識別情報管理サーバ２００の図示しないＣＰＵが、受信部２０ａ、対応情報管理部２１、情報分離部２３、文書画像生成部２４、コード画像生成部２６、画像合成部２８、送信部２０ｂの各機能を実現するプログラムを外部記憶装置から主記憶装置に読み込んで処理を行う。
【００３３】
次に、識別情報管理サーバ２００が端末装置１００からの印刷指示に応じて画像形成装置４００に対し画像出力指示を送信する際の具体的な動作を説明する。
ここでは、異なる媒体上の対応する領域に連続する位置情報を印刷するのが好ましい例として、次の２つの実施の形態を考える。
第１の実施の形態は、アンケート用紙に関するものである。即ち、同じ位置に同じ大きさの記入欄が設けられた複数の媒体を用意し、各媒体上の対応する記入欄に書き込まれた手書き回答を一緒に保存できるようにするものである。
第２の実施の形態は、合わせて１枚になる絵や図面を複数の人が協働して作成するものである。即ち、各人は、全体の中のある部分の作業を行うための紙(以下、「部分作業用紙」という)の配布を受け、自分に任された部分の作業を行う。この場合、部分作業用紙における記入欄の位置及び大きさは必ずしも同じではないが、ある部分作業用紙のいずれかの記入欄に描かれた絵や図面と他の部分作業用紙のいずれかの記入欄に描かれた絵や図面とが連結されて保存できるようにする。
【００３４】
(第１の実施の形態)
本実施の形態は、上述したように、同じ位置に同じ大きさの領域(記入欄)が設けられた複数の媒体を出力する際に、その領域に対し、その複数の媒体に跨って連続する位置情報を付与するものである。
図４は、出力される媒体のイメージを示した図である。各媒体上の領域の位置及び大きさは同じなので、１枚目についてのみ示している。例えば、１枚の媒体には、図示するような位置に、図示するような大きさの領域が設けられるものとする。そして、領域ごとに、複数の媒体に跨って連続する位置情報が付与される。尚、本実施の形態では、領域＃ｊに関し、横方向(Ｘ方向)のサイズを「Ｘ(ｊ)」、縦方向(Ｙ方向)のサイズを「Ｙ(ｊ)」と表記することとする。
【００３５】
また、図５は、図４に示した各媒体の領域＃１〜＃３に対して割り当てられる識別情報及び位置情報について示している。
ここで、識別情報は、領域＃１に対しＩＤ(１)を、領域＃２に対しＩＤ(２)を、領域＃３に対しＩＤ(３)をそれぞれ割り当てる。即ち、同じ番号の領域に対しては、それが媒体＃１上にあろうと、媒体＃２上にあろうと、媒体＃３上にあろうと、同じ識別情報を割り当てる。媒体ごとの識別情報の方が一般的とも考えられるが、本実施の形態では、領域ごとの識別情報を採用している。これにより、アンケートの回答は、同じアンケート用紙の他の領域から分断され、識別情報を辿って再度結び付けることができなくなる。つまり、アンケートの回答者と回答内容とを分断してデータ化することができ、個人情報保護の側面からもメリットがある方式である。
【００３６】
また、位置情報は、異なる媒体上の同じ番号の領域がＹ方向に連続して配置されることとなるように付与する。即ち、領域＃１に割り当てられる位置情報は、媒体＃１において(０，０)から(Ｘ(１)，Ｙ(１))まで、媒体＃２において(０，Ｙ(１))から(Ｘ(１)，２＊Ｙ(１))まで、媒体＃３において(０，２＊Ｙ(１))から(Ｘ(１)，３＊Ｙ(１))までである。また、領域＃２に割り当てられる位置情報も、Ｘ(２)、Ｙ(２)を用いて同様に決められ、領域＃３に割り当てられる位置情報も、Ｘ(３)、Ｙ(３)を用いて同様に決められる。
【００３７】
以下、このような識別情報及び位置情報を付与する具体的な動作について述べる。
識別情報管理サーバ２００では、まず、受信部２０ａが、端末装置１００から、アンケート用紙の元となる電子文書(以下、「アンケート文書」という)と印刷属性とを含む印刷指示を受信する。そして、受信した情報を対応情報管理部２１に受け渡す。
これにより、対応情報管理部２１は、図６、７に示すような処理を行う。
即ち、本実施の形態では、受信部２０ａから渡されるアンケート文書の１ページから複数枚のアンケート用紙を出力するので、図６にて、アンケート文書の１ページから領域のサイズを特定し、図７にて、その特定した領域のサイズに基づき、全ての媒体について位置情報を決定する。
【００３８】
まず、図６に示すように、対応情報管理部２１は、アンケート文書に含まれる領域の数Ｍを求める(ステップ２０１)。
次に、領域をカウントするインデックスｊに「１」を代入する(ステップ２０２)。そして、領域＃１の識別情報ＩＤ(１)を識別情報リポジトリ２５０から取り出し、識別情報ＩＤ(１)を対応情報ＤＢ２２に登録する(ステップ２０３)。尚、ここでの対応情報ＤＢ２２への登録は、識別情報ＩＤ(１)が割り当て済みであることを管理するものであってもよいし、識別情報ＩＤ(１)と文書情報との対応を管理するものであってもよい。前者のような管理を行えば、新たに識別情報を取り出すに当たって対応情報ＤＢ２２をチェックすることで、識別情報の二重の払い出しを防ぐことができる。また、後者のような管理としては、アンケート文書の同一項目に対する全回答者の回答内容を保存するファイル名を予め決めておき、これを後から参照可能なように識別情報と対応付けることが考えられる。
【００３９】
次いで、対応情報管理部２１は、領域＃１のサイズの情報として、Ｘ(１)及びＹ(１)を求める(ステップ２０４)。尚、どの領域が、連続する位置情報を付与する領域であるかは、端末装置７００での印刷指示の際にユーザが指定してもよいし、コンピュータがアンケート文書のイメージを解析することで自動的に決定してもよい。
そして、ｊに１を加算し(ステップ２０５)、ｊがＭを超えたかどうか判定する(ステップ２０６)。
その結果、ｊがＭを超えていないと判定されれば、ｊ＝２について、ステップ２０３〜２０５の処理を行い、再びステップ２０６の判定を行う。そして、これらの処理を、ｊがＭを超えるまで繰り返す。
一方、ｊがＭを超えたと判定されれば、処理は終了する。
【００４０】
その後、対応情報管理部２１は、図７に示すように、媒体ごとの位置情報を決定する処理を行う。
即ち、まず、対応情報管理部２１は、印刷が指示された媒体の枚数Ｎを印刷属性から取得する(ステップ２１１)。
次に、媒体をカウントするインデックスｉに「１」を代入する(ステップ２１２)。また、領域をカウントするインデックスｊに「１」を代入する(ステップ２１３)。
そして、ステップ２０３で取り出した領域＃１の識別情報ＩＤ(１)を取得する(ステップ２１４)。また、媒体＃１の領域＃１に割り当てる位置情報Ａ(１，１)〜Ｂ(１，１)を確保する(ステップ２１５)。ここで、Ａ(ｉ，ｊ)は、媒体＃ｉの領域＃ｊに割り当てられる位置情報の開始点を示し、Ｂ(ｉ，ｊ)は、媒体＃ｉの領域＃ｊに割り当てられる位置情報の終了点を示している。尚、本実施の形態では、Ａ(ｉ，ｊ)＝(０，(ｉ−１)＊Ｙ(ｊ))であり、Ｂ(ｉ，ｊ)＝(Ｘ(ｊ)，ｉ＊Ｙ(ｊ))である。
【００４１】
次いで、対応情報管理部２１は、ｊに１を加算し(ステップ２１６)、ｊがＭを超えたかどうか判定する(ステップ２１７)。
その結果、ｊがＭを超えていないと判定されれば、ｊ＝２について、ステップ２１４〜２１６の処理を行い、再びステップ２１７の判定を行う。そして、これらの処理を、ｊがＭを超えるまで繰り返す。
一方、ｊがＭを超えたと判定されれば、電子文書と、識別情報ＩＤ(ｊ)及び位置情報Ａ(１，ｊ)〜Ｂ(１，ｊ)(ｊ＝１，２，…，Ｍ)とを情報分離部２３に対して出力する(ステップ２１８)。
【００４２】
そして、ｉに１を加算し(ステップ２１９)、ｉがＮを超えたかどうか判定する(ステップ２２０)。
その結果、ｉがＮを超えていないと判定されれば、ｉ＝２について、ステップ２１３〜２１９の処理を行い、再びステップ２２０の判定を行う。そして、これらの処理を、ｉがＮを超えるまで繰り返す。
一方、ｉがＮを超えたと判定されれば、処理は終了する。
【００４３】
その後、識別情報管理サーバ２００は、以下のように動作する。
情報分離部２３は、受け渡された情報を、コード生成に必要な情報(識別情報及び位置情報)と、文書画像の生成に必要な情報(電子文書)とに分離し、前者をコード画像生成部２６に、後者を文書画像生成部２４に出力する。
これにより、位置情報符号化部２６ａで、位置情報が符号化され、位置コード生成部２６ｂで、符号化された位置情報を示す位置コードが生成される。即ち、各媒体の各領域に対し、図５に示した位置情報を示す位置コードを生成する。
また、識別情報符号化部２６ｃで、識別情報が符号化され、識別コード生成部２６ｄで、符号化された識別情報を示す識別コードが生成される。即ち、各媒体の各領域に対し、図５に示した識別情報を示す識別コードを生成する。
そして、コード配置部２６ｇにより出力画像サイズに相当する２次元コード配列が生成され、パターン画像生成部２６ｉにより２次元コード配列に対応するパターン画像が生成される。
【００４４】
一方で、文書画像生成部２４が、電子文書の文書画像を生成する。
そして、最後に、この文書画像生成部２４が生成した文書画像と、先にコード画像生成部２６が生成したコード画像とが、画像合成部２８にて合成され、送信部２０ｂに受け渡される。これにより、送信部２０ｂが、合成後の画像の出力指示を画像形成装置４００に対して送信する。
この画像出力指示に応じて、画像形成装置４００が、印刷対象の電子文書の文書画像とコード画像との合成画像を媒体に印刷し、ユーザは印刷物５００(アドレス付き文書５１０、５２０)を得ることになる。
【００４５】
尚、本実施の形態では、連続する位置情報が付与された２つの領域に対し、その境界部分においては同じ位置情報が付与されるようにした。例えば、媒体＃１の領域＃１と、媒体＃２の領域＃１とには、その境界部分において、同じ位置情報(０，Ｙ(１))〜(Ｘ(１)，Ｙ(１))が付与されている。しかしながら、同じ位置情報を付与せずに、連続する位置情報を付与するようにしてもよい。即ち、媒体＃１の領域＃１に付与した位置情報が(Ｘ(１)，Ｙ(１))で終わったのであれば、媒体＃２の領域＃１に付与する位置情報を(０，Ｙ(１)＋１)から開始するようにしてもよい。
【００４６】
このように、本実施の形態では、各人に配布するアンケート用紙の対応する記入欄に対し、アンケート用紙に跨って連続する位置情報を付与するようにした。これにより、同じ設問に対する複数の回答者の回答内容を合わせて保存し易くなった。
また、本実施の形態を学力テスト等に適用すれば、設問ごとの回答の保存が容易になったことにより、設問ごとの回答を採点者に渡すことも容易になる。
【００４７】
(第２の実施の形態)
本実施の形態では、上述したように、位置及び大きさが必ずしも同じではない領域(記入欄)が設けられた複数の媒体を出力する際に、その領域に対し、その複数の媒体に跨って連続する位置情報を付与するものである。
図８は、出力される媒体のイメージを示した図である。ここでは、図８(ａ)〜(ｇ)にそれぞれ示す７枚の媒体＃１〜＃７が出力されるものとする。そして、各媒体の領域＃１を連結して図９(ａ)のような媒体とし、各媒体の領域＃２を連結して図９(ｂ)のような媒体とする。即ち、各媒体の領域＃１に描かれた絵から１枚の絵を完成させ、各媒体の領域＃２に描かれた絵から別の１枚の絵を完成させる。
【００４８】
ここで、各領域のサイズについて説明する。各媒体から切り出された領域は、図９に示すように、隙間なく配置される。ここで、図９の「＃ｉ」は、媒体＃ｉから切り出された領域であることを示している。
まず、図９(ａ)の媒体について、左上点を原点とすると、媒体＃ｉから切り出された領域の左上点の座標Ａ(ｉ，１)及び右下点の座標Ｂ(ｉ，１)は、以下のようになる。
Ａ(１，１)＝(０，０)，Ｂ(１，１)＝(Ｘａ，Ｙｂ)
Ａ(２，１)＝(０，Ｙｂ)，Ｂ(２，１)＝(Ｘａ，Ｙｄ)
Ａ(３，１)＝(０，Ｙｄ)，Ｂ(３，１)＝(Ｘａ，Ｙｆ)
Ａ(４，１)＝(Ｘａ，０)，Ｂ(４，１)＝(Ｘｂ，Ｙａ)
Ａ(５，１)＝(Ｘａ，Ｙａ)，Ｂ(５，１)＝(Ｘｂ，Ｙｃ)
Ａ(６，１)＝(Ｘａ，Ｙｃ)，Ｂ(６，１)＝(Ｘｂ，Ｙｅ)
Ａ(７，１)＝(Ｘａ，Ｙｅ)，Ｂ(７，１)＝(Ｘｂ，Ｙｆ)
【００４９】
また、図９(ｂ)の媒体について、左上点を原点とすると、媒体＃ｉから切り出された領域の左上点の座標Ａ(ｉ，２)及び右下点の座標Ｂ(ｉ，２)は、以下のようになる。
Ａ(１，２)＝(０，０)，Ｂ(１，２)＝(Ｘｄ，Ｙｇ)
Ａ(２，２)＝(Ｘｄ，０)，Ｂ(２，２)＝(Ｘｆ，Ｙｇ)
Ａ(３，２)＝(０，Ｙｇ)，Ｂ(３，２)＝(Ｘｃ，Ｙｈ)
Ａ(４，２)＝なし，Ｂ(４，２)＝なし
Ａ(５，２)＝(Ｘｃ，Ｙｇ)，Ｂ(５，２)＝(Ｘｅ，Ｙｈ)
Ａ(６，２)＝(Ｘｅ，Ｙｇ)，Ｂ(６，２)＝(Ｘｆ，Ｙｈ)
Ａ(７，２)＝(０，Ｙｈ)，Ｂ(７，２)＝(Ｘｆ，Ｙｉ)
【００５０】
また、図１０は、図８に示した媒体＃１〜＃７の各領域に対して割り当てられる識別情報及び位置情報について示している。
ここで、識別情報は、媒体＃１に対しＩＤ(１)を、媒体＃２に対しＩＤ(２)を、媒体＃３に対しＩＤ(３)を、媒体＃４に対しＩＤ(４)を、媒体＃５に対しＩＤ(５)を、媒体＃６に対しＩＤ(６)を、媒体＃７に対しＩＤ(７)を、それぞれ割り当てる。即ち、同じ媒体上の全ての領域に対し、同じ識別情報を割り当てる。これにより、完成された絵等から、元の分断された絵等を辿ることができる。
また、位置情報は、上述したように、図９に示した媒体における各領域の位置に応じたものを付与する。
【００５１】
以下、このような識別情報及び位置情報を付与する具体的な動作について述べる。
識別情報管理サーバ２００では、まず、受信部２０ａが、端末装置１００から、部分作業用紙の元となる電子文書(以下、「部分作業文書」という)と印刷属性とを含む印刷指示を受信する。そして、受信した情報を対応情報管理部２１に受け渡す。
これにより、対応情報管理部２１は、図１１に示すような処理を行う。
【００５２】
即ち、まず、印刷が指示された媒体の枚数Ｎを印刷属性から取得する(ステップ２５１)。
次に、媒体をカウントするインデックスｉに「１」を代入する(ステップ２５２)。そして、媒体＃１の識別情報ＩＤ(１)を識別情報リポジトリ２５０から取り出し、識別情報ＩＤ(１)を対応情報ＤＢ２２に登録する(ステップ２５３)。尚、ここでの対応情報ＤＢ２２への登録は、識別情報ＩＤ(１)が割り当て済みであることを管理するものであってもよいし、識別情報ＩＤ(１)と文書情報との対応を管理するものであってもよい。前者のような管理を行えば、新たに識別情報を取り出すに当たって対応情報ＤＢ２２をチェックすることで、識別情報の二重の払い出しを防ぐことができる。また、後者のような管理としては、部分作業文書を後から参照可能なようにそのファイル名を識別情報と対応付けることが考えられる。
【００５３】
また、対応情報管理部２１は、部分作業文書に含まれる領域の数Ｍを求める(ステップ２５４)。
次に、領域をカウントするインデックスｊに「１」を代入する(ステップ２５５)。
そして、媒体＃１の領域＃１に割り当てる位置情報Ａ(１，１)〜Ｂ(１，１)を確保する(ステップ２５６)。ここで、Ａ(ｉ，ｊ)は、媒体＃ｉの領域＃ｊに割り当てられる位置情報の開始点を示し、Ｂ(ｉ，ｊ)は、媒体＃ｉの領域＃ｊに割り当てられる位置情報の終了点を示している。尚、本実施の形態では、Ａ(ｉ，ｊ)及びＢ(ｉ，ｊ)として、図９に示した各領域の左上点及び右下点の座標値が予めメモリに記憶されているものとする。
【００５４】
次いで、対応情報管理部２１は、ｊに１を加算し(ステップ２５７)、ｊがＭを超えたかどうか判定する(ステップ２５８)。
その結果、ｊがＭを超えていないと判定されれば、ｊ＝２について、ステップ２５６、２５７の処理を行い、再びステップ２５８の判定を行う。そして、これらの処理を、ｊがＭを超えるまで繰り返す。
一方、ｊがＭを超えたと判定されれば、電子文書と、識別情報ＩＤ(１)と、位置情報Ａ(１，ｊ)〜Ｂ(１，ｊ)(ｊ＝１，２，…，Ｍ)とを情報分離部２３に対して出力する(ステップ２５９)。
【００５５】
そして、ｉに１を加算し(ステップ２６０)、ｉがＮを超えたかどうか判定する(ステップ２６１)。
その結果、ｉがＮを超えていないと判定されれば、ｉ＝２について、ステップ２５３〜２６０の処理を行い、再びステップ２６１の判定を行う。そして、これらの処理を、ｉがＮを超えるまで繰り返す。
一方、ｉがＮを超えたと判定されれば、処理は終了する。
【００５６】
その後、識別情報管理サーバ２００は、以下のように動作する。
情報分離部２３は、受け渡された情報を、コード生成に必要な情報(識別情報及び位置情報)と、文書画像の生成に必要な情報(電子文書)とに分離し、前者をコード画像生成部２６に、後者を文書画像生成部２４に出力する。
これにより、位置情報符号化部２６ａで、位置情報が符号化され、位置コード生成部２６ｂで、符号化された位置情報を示す位置コードが生成される。即ち、各媒体の各領域に対し、図１０に示した位置情報を示す位置コードを生成する。
また、識別情報符号化部２６ｃで、識別情報が符号化され、識別コード生成部２６ｄで、符号化された識別情報を示す識別コードが生成される。即ち、各媒体の各領域に対し、図１０に示した識別情報を示す識別コードを生成する。
そして、コード配置部２６ｇにより出力画像サイズに相当する２次元コード配列が生成され、パターン画像生成部２６ｉにより２次元コード配列に対応するパターン画像が生成される。
【００５７】
一方で、文書画像生成部２４が、電子文書の文書画像を生成する。
そして、最後に、この文書画像生成部２４が生成した文書画像と、先にコード画像生成部２６が生成したコード画像とが、画像合成部２８にて合成され、送信部２０ｂに受け渡される。これにより、送信部２０ｂが、合成後の画像の出力指示を画像形成装置４００に対して送信する。
この画像出力指示に応じて、画像形成装置４００が、印刷対象の電子文書の文書画像とコード画像との合成画像を媒体に印刷し、ユーザは印刷物５００(アドレス付き文書５１０、５２０)を得ることになる。
【００５８】
尚、本実施の形態では、連続する位置情報が付与された２つの領域に対し、その境界部分においては同じ位置情報が付与されるようにした。例えば、媒体＃１の領域＃１と、媒体＃２の領域＃１とには、その境界部分において、同じ位置情報(０，Ｙｂ)〜(Ｘａ，Ｙｂ)が付与されている。しかしながら、同じ位置情報を付与せずに、連続する位置情報を付与するようにしてもよい。即ち、媒体＃１の領域＃１に付与した位置情報が(Ｘａ，Ｙｂ)で終わったのであれば、媒体＃２の領域＃１に付与する位置情報を(０，Ｙｂ＋１)から開始するようにしてもよい。
【００５９】
このように、本実施の形態では、各人に配布する部分作業用紙の対応する記入欄に対し、部分作業用紙に跨って連続する位置情報を付与するようにした。これにより、各人が描いた絵等を合わせて１枚の絵を完成させる作業が容易になった。
【００６０】
次に、以上のようにして生成されるコード画像について、具体的に説明する。
図１２(ａ)〜(ｃ)は、識別情報管理サーバ２００のコード画像生成部２６によって生成される２次元コード画像を説明するための図である。図１２(ａ)は不可視画像によって形成され、配置される２次元コード画像の単位を模式的に示すために格子状に表現した図である。また、図１２(ｂ)は不可視画像が赤外光照射により認識された２次元コード画像の１単位を示した図である。更に、図１２(ｃ)は、バックスラッシュ「＼」とスラッシュ「／」の斜線パターンを説明するための図である。
【００６１】
画像形成装置４００にて形成される２次元コード画像は、例えば、可視光領域(４００ｎｍ〜７００ｎｍ)における最大吸収率が例えば７％以下であり、近赤外領域(８００ｎｍ〜１０００ｎｍ)における吸収率が例えば３０％以上の不可視トナーによって形成される。また、この不可視トナーは、画像の機械読み取りのために必要な近赤外光吸収能力を高めるために、平均分散径は１００ｎｍ〜６００ｎｍの範囲のものが採用される。ここで、「可視」及び「不可視」は、目視により認識できるかどうかとは関係しない。印刷された媒体に形成された画像が可視光領域における特定の波長の吸収に起因する発色性の有無により認識できるかどうかで「可視」と「不可視」とを区別している。
【００６２】
この図１２(ａ)〜(ｃ)に示す２次元コード画像は、赤外光照射による機械読取りと復号化処理とが長期に亘って安定して可能で、かつ、情報が高密度に記録できる不可視画像で形成される。また、画像を出力する媒体表面の可視画像が設けられた領域とは関係なく、任意の領域に設けることが可能な不可視画像であることが好ましい。本実施の形態では、印刷される媒体の大きさに合わせて媒体一面(紙面)の全面に不可視画像が形成される。また、例えば、目視した際に光沢差によって認識できる不可視画像であることが更に好ましい。但し、「全面」とは、用紙の四隅を全て含む意味ではない。電子写真方式等の装置では、通常、紙面の周囲は印刷できない範囲である場合が多いことから、かかる範囲には不可視画像を印刷する必要はない。
【００６３】
図１２(ｂ)に示す２次元コードパターンは、媒体上の座標位置を示す位置コードが格納される領域と、印刷媒体を一意に特定するための識別コードが格納される領域とを含んでいる。また、同期コードが格納される領域も含んでいる。そして、図１２(ａ)に示すように、この２次元コードパターンが複数、配置され、印刷される媒体の大きさに合わせて媒体一面(紙面)の全面に異なる位置情報が格納された２次元コードが格子状に配置される。即ち、媒体一面に、図１２(ｂ)に示すような２次元コードパターンが複数個、配置され、その各々が、位置コード、識別コード、及び同期コードを備えている。そして、複数の位置コードの領域には、それぞれ配置される場所により異なる位置情報が格納されている。一方、複数の識別コードの領域には、配置される場所によらず同じ識別情報が格納されている。
【００６４】
図１２(ｂ)において、位置コードは、６ビット×６ビットの矩形領域内に配置されている。各ビット値は、回転角度が異なる複数の微小ラインビットマップで形成され、図１２(ｃ)に示される斜線パターン(パターン０とパターン１)で、ビット値０とビット値１を表現している。より具体的には、相互に異なる傾きを有するバックスラッシュ「＼」及びスラッシュ「／」を用いてビット０とビット１とを表現している。斜線パターンは６００ｄｐｉで８×８画素の大きさで構成されており、左上がりの斜線パターン(パターン０)がビット値０を、右上がりの斜線パターン(パターン１)がビット値１を表現する。従って、１つの斜線パターンで１ビットの情報(０又は１)を表現できる。このような２種類の傾きからなる微小ラインビットマップを用いることで、可視画像に与えるノイズが極めて小さく、かつ大量の情報を高密度にデジタル化して埋め込むことが可能な２次元コードパターンを提供することが可能となる。
【００６５】
即ち、図１２(ｂ)に示した位置コード領域には合計３６ビットの位置情報が格納されている。この３６ビットのうち、１８ビットをＸ座標の符号化に、１８ビットをＹ座標の符号化に使用することができる。各１８ビットを全て位置の符号化に使用すると、２１８通り(約２６万通り)の位置を符号化できる。各斜線パターンが図１２(ｃ)に示したように８画素×８画素(６００ｄｐｉ)で構成されている場合には、６００ｄｐｉの１ドットは０.０４２３ｍｍであることから、図１２(ｂ)の２次元コード(同期コードを含む)の大きさは、縦横共に３ｍｍ程度(８画素×９ビット×０.０４２３ｍｍ)となる。３ｍｍ間隔で２６万通りの位置を符号化した場合、約７８６ｍの長さを符号化できる。このように１８ビット全てを位置の符号化に使用してもよいし、或いは、斜線パターンの検出誤りが発生するような場合には、誤り検出や誤り訂正のための冗長ビットを含めてもよい。
【００６６】
また、識別コードは、２ビット×８ビット及び６ビット×２ビットの矩形領域に配置されており、合計２８ビットの識別情報を格納できる。識別情報として２８ビットを使用した場合は、２２８通り(約２億７千万通り)の識別情報を表現できる。識別コードも位置コードと同様に、２８ビットの中に誤り検出や誤り訂正のための冗長ビットを含めることができる。
【００６７】
尚、図１２(ｃ)に示す例では、２つの斜線パターンは互いに角度が９０度異なるが、角度差を４５度とすれば４種類の斜線パターンを構成できる。このように構成した場合は、１つの斜線パターンで２ビットの情報(０〜３)を表現できる。即ち、斜線パターンの角度種類を増やすことで、表現できるビット数を増加することができる。
また、図１２(ｃ)に示す例では、斜線パターンを使用してビット値の符号化を説明しているが、選択できるパターンは斜線パターンに限らない。ドットのＯＮ/ＯＦＦや、ドットの位置を基準位置からずらす方向により符号化する方法も採用することが可能である。
【００６８】
次に、画像形成装置４００について詳細に説明する。
図１３は、画像形成装置４００の構成例を示した図である。図１３に示す画像形成装置４００は、所謂タンデム型の装置であって、例えば、電子写真方式にて各色成分のトナー像が形成される複数の画像形成ユニット４１(４１Ｙ、４１Ｍ、４１Ｃ、４１Ｋ、４１Ｉ)、各画像形成ユニット４１にて形成された各色成分トナー像を順次転写(一次転写)して保持させる中間転写ベルト４６、中間転写ベルト４６上に転写された重ね画像を用紙(媒体)Ｐに一括転写(二次転写)させる二次転写装置４１０、二次転写された画像を用紙Ｐ上に定着させる定着装置４４０を備えている。
【００６９】
この画像形成装置４００では、常用色(通常色)であるイエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)のトナー像を形成する画像形成ユニット４１Ｙ、４１Ｍ、４１Ｃの他に、赤外に吸収を持たない黒(Ｋ)のトナー像を形成する画像形成ユニット４１Ｋ、不可視のトナー像を形成する画像形成ユニット４１Ｉがタンデムを構成する画像形成ユニットの一つとして設けられている。
また、画像形成ユニット４１Ｉでは、画像形成ユニット４１Ｙ、４１Ｍ、４１Ｃ、４１Ｋで使用されるＹトナー、Ｍトナー、Ｃトナー、Ｋトナーよりも赤外光の吸収が多い色材が使用される。このような色材としては、例えば、バナジルナフタロシアニンを含む色材が挙げられる。尚、画像形成ユニット４１Ｋで使用されるＫトナーは、コード画像の検出をより容易にするために、画像形成ユニット４１Ｉで使用する色材より赤外光の吸収が少ない色材を使用するのが望ましいが、カーボンを含む色材のように、一般的に使用されている赤外光を吸収する色材を使用することもできる。
【００７０】
本実施の形態において、各画像形成ユニット４１(４１Ｙ、４１Ｍ、４１Ｃ、４１Ｋ、４１Ｉ)は、矢印Ａ方向に回転する感光体ドラム４２の周囲に、これらの感光体ドラム４２を帯電させる帯電器４３、感光体ドラム４２上に静電潜像を書き込むレーザ露光器４４(図中露光ビームを符号Ｂｍで示す)、各色成分トナーが収容されて感光体ドラム４２上の静電潜像をトナーにより可視像化する現像器４５、感光体ドラム４２上に形成された各色成分トナー像を中間転写ベルト４６に転写する一次転写ロール４７、感光体ドラム４２上の残留トナーを除去するドラムクリーナ４８等の電子写真用デバイスが順次配設されている。これらの画像形成ユニット４１は、中間転写ベルト４６の上流側から、黄(Ｙ色)、マゼンタ(Ｍ色)、シアン(Ｃ色)、黒(Ｋ色)、不可視(Ｉ色)の順に配置されている。
【００７１】
また、中間転写ベルト４６は、各種ロールによって図に示す矢印Ｂ方向に回動可能に構成されている。この各種ロールとして、図示しないモータにより駆動されて中間転写ベルト４６を回動させる駆動ロール４１５、中間転写ベルト４６に対して一定の張力を与えると共に中間転写ベルト４６の蛇行を防止する機能を備えたテンションロール４１６、中間転写ベルト４６を支持するアイドルロール４１７、及び、バックアップロール４１２(後述)を有している。
【００７２】
また、一次転写ロール４７には、トナーの帯電極性と逆極性の電圧が印加されるようになっており、これにより各々の感光体ドラム４２上のトナー像が中間転写ベルト４６に順次、静電吸引され、中間転写ベルト４６上に重ねトナー像が形成されるようになっている。更に、二次転写装置４１０は、中間転写ベルト４６のトナー像担持面側に圧接配置される二次転写ロール４１１と、中間転写ベルト４６の裏面側に配置されて二次転写ロール４１１の対向電極をなすバックアップロール４１２とを備えており、このバックアップロール４１２には二次転写バイアスが安定的に印加される金属製の給電ロール４１３が当接配置されている。そして、二次転写ロール４１１には、二次転写ロール４１１に付着した汚れを除去するブラシロール４１４が接触配置されている。
また、二次転写ロール４１１の下流側には二次転写後の中間転写ベルト４６の表面をクリーニングするベルトクリーナ４２１が設けられている。
【００７３】
更に、本実施の形態では、用紙搬送系として、用紙Ｐを収容する用紙トレイ４３０、この用紙トレイ４３０に集積された用紙Ｐを所定のタイミングで取り出して搬送するピックアップロール４３１、ピックアップロール４３１にて繰り出された用紙Ｐを搬送する搬送ロール４３２、搬送ロール４３２により搬送された用紙Ｐを二次転写装置４１０による二次転写位置へと送り込む搬送シュート４３３、二次転写後の用紙Ｐを定着装置４４０へと搬送する搬送ベルト４３４を備えている。
【００７４】
次に、この画像形成装置４００の作像プロセスについて説明する。ユーザによりスタートスイッチ(図示せず)がオン操作されると、所定の作像プロセスが実行される。具体的に述べると、例えばこの画像形成装置４００をカラープリンタとして構成する場合には、ネットワーク９００から送信されたデジタル画像信号をメモリに一時的に蓄積し、その蓄積されている５色(Ｙ、Ｍ、Ｃ、Ｋ、Ｉ)のデジタル画像信号に基づいて各色のトナー像形成を行わせるようにする。
【００７５】
即ち、画像処理によって得られた各色の画像記録信号に基づいて画像形成ユニット４１(４１Ｙ、４１Ｍ、４１Ｃ、４１Ｋ、４１Ｉ)をそれぞれ駆動する。そして、各画像形成ユニット４１Ｙ、４１Ｍ、４１Ｃ、４１Ｋ、４１Ｉでは、帯電器４３により一様に帯電された感光体ドラム４２に対し、画像記録信号に応じた静電潜像が、レーザ露光器４４によりそれぞれ書き込まれる。また、書き込まれた各静電潜像を各色のトナーが収容される現像器４５により現像して各色のトナー像が形成される。
【００７６】
そして、各感光体ドラム４２に形成されたトナー像は、各感光体ドラム４２と中間転写ベルト４６とが接する一次転写位置で、一次転写ロール４７により印加される一次転写バイアスにより感光体ドラム４２から中間転写ベルト４６の表面に一次転写される。このようにして中間転写ベルト４６に一次転写されたトナー像は中間転写ベルト４６上で重ね合わされ、中間転写ベルト４６の回動に伴って二次転写位置へと搬送される。
【００７７】
一方、用紙Ｐは、所定のタイミングで二次転写装置４１０の二次転写位置へと搬送され、中間転写ベルト４６(バックアップロール４１２)に対して二次転写ロール４１１が用紙Ｐをニップする。そして、二次転写ロール４１１とバックアップロール４１２との間に形成される二次転写電界の作用で、中間転写ベルト４６に担持された重ねトナー像が用紙Ｐに二次転写される。
その後、トナー像が転写された用紙Ｐは、搬送ベルト４３４によって定着装置４４０へと搬送され、トナー像の定着が行われる。一方、二次転写後の中間転写ベルト４６は、ベルトクリーナ４２１によって残留トナーが除去される。
【００７８】
以上により、本実施の形態についての説明を終了する。
尚、本実施の形態では、コード画像が、位置情報だけでなく、媒体又は領域の識別情報も表すようにしたが、識別情報は必須ではない。また、識別情報として、媒体又は領域の識別情報を採用したが、媒体に印刷された電子文書の識別情報等、他の識別情報を採用してもよい。
また、本実施の形態では、識別情報管理サーバ２００において、コード画像と文書画像とを重畳した画像を生成するようにしたが、文書画像は必ずしも重畳しなくてよい。例えば、識別情報管理サーバ２００でコード画像のみからなる画像を生成し、コード画像付きの白紙(メモ用紙)を出力するような場合にも、本発明は適用可能である。
更に、本実施の形態では、複数の媒体に跨って連続する位置情報を、電子文書のプリント時に付与することについて説明したが、原稿のコピー時に付与するようにしてもよい。
【００７９】
以上述べたように、本実施の形態では、媒体上の特定領域に対し、複数の媒体に跨って連続する位置情報を付与するようにした。これにより、複数の媒体に書き込まれた情報を合わせて保存し易くなった。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態が適用されるシステムの全体構成を示した図である。
【図２】本発明の実施の形態の概要を説明するための図である。
【図３】本発明の実施の形態における識別情報管理サーバの機能構成を示したブロック図である。
【図４】本発明の第１の実施の形態で出力される媒体の例を示した図である。
【図５】本発明の第１の実施の形態で出力される媒体に付与される識別情報及び位置情報の例を示した図である。
【図６】本発明の第１の実施の形態における対応情報管理部の動作を示したフローチャートである。
【図７】本発明の第１の実施の形態における対応情報管理部の動作を示したフローチャートである。
【図８】本発明の第２の実施の形態で出力される媒体の例を示した図である。
【図９】本発明の第２の実施の形態で出力される媒体における各領域のサイズについて説明するための図である。
【図１０】本発明の第２の実施の形態で出力される媒体に付与される識別情報及び位置情報の例を示したである。
【図１１】本発明の第２の実施の形態における対応情報管理部の動作を示したフローチャートである。
【図１２】本発明の実施の形態において媒体上に印刷される２次元コード画像を説明するための図である。
【図１３】本発明の実施の形態における画像形成装置の構成例を示した図である。
【符号の説明】
【００８１】
２０ａ…受信部、２０ｂ…送信部、２１…対応情報管理部、２２…対応情報ＤＢ、２３…情報分離部、２４…文書画像生成部、２５…文書画像バッファ、２６…コード画像生成部、２７…コード画像バッファ、２８…画像合成部、１００，７００…端末装置、２００…識別情報管理サーバ、３００…文書管理サーバ、４００…画像形成装置、５００…印刷物、６００…ペンデバイス
【図１】
0004561549.tif 000002
【図２】
0004561549.tif 000003
【図３】
0004561549.tif 000004
【図４】
0004561549.tif 000005
【図５】
0004561549.tif 000006
【図６】
0004561549.tif 000007
【図７】
0004561549.tif 000008
【図８】
0004561549.tif 000009
【図９】
0004561549.tif 000010
【図１０】
0004561549.tif 000011
【図１１】
0004561549.tif 000012
【図１２】
0004561549.tif 000013
【図１３】
0004561549.tif 000014