(57)【要約】【解決課題】折り曲げに強く、軽い携帯性に優れた紙の上において、形成される画像の画質を低下させずに、かつ、出力用の消耗品を持たず携帯性に適した情報入出力装置を実現する。【解決手段】本発明のシート状媒体１４は、文書を特定可能とする識別情報をコード化した画像である識別コード画像とシート状媒体面上の位置を示す位置情報をコード化した画像である座標コード画像とを含んだコードパターン画像１１と、コードパターン画像１１上に形成された文書画像１２と、電子情報を追記可能とする出力領域を示す出力領域画像１３とがともに作成されている。【選択図】図１
2007240549.tif 000002
【特許請求の範囲】
【請求項１】
表面の文書画像を形成可能な領域に赤外線吸収材料で形成され、かつ前記文書画像を特定するための識別情報及び前記表面上の各位置を示す位置情報を含んだ情報をコード化した画像であるコードパターン画像と、
前記コードバターン画像上に第１の赤外線透過材料で形成された文書画像と、
前記コードパターン画像上における前記文書画像の前記第１の赤外線透過材料が形成されていない領域に、光照射により可視域の光吸収波長が変化し、可視域に吸収が現れる第２の赤外線透過材料で形成され、かつ、消去可能な出力領域を示す出力領域画像と、
を記録したシート状媒体。
【請求項２】
前記第２の赤外線透過材料は、紫外線を吸収して可視域に吸収が現れるフォトクロミック材料である請求項１記載のシート状媒体。
【請求項３】
シート状媒体の表面上の各位置を示す位置情報をコード化した画像である位置コード画像と前記表面に形成される文書画像を特定するための識別情報をコード化した画像である識別コード画像とを合成してコードパターン画像を生成するコードパターン画像生成部と、
前記シート状媒体の表面上に、前記コードパターン画像生成部によって生成された前記コードパターン画像を赤外線吸収材料で形成すると共に、形成されたコードパターン画像の上に第１の赤外線透過材料で文書画像を形成する画像形成部と、
前記コードパターン画像上における前記文書画像の前記第１の赤外線透過材料が形成されていない領域に、光照射により可視域の光吸収波長が変化し、可視域に吸収が現れる第２の赤外線透過材料で、消去可能な出力領域を示す出力領域画像を形成する出力画像形成部と、
を含む画像形成装置。
【請求項４】
前記第２の赤外線透過材料は、紫外線を吸収して可視域に吸収が現れるフォトクロミック材料である請求項３記載の画像形成装置。
【請求項５】
請求項４記載の画像形成装置と、
前記シート状媒体に形成された前記コードパターン画像を読み取るコードパターン画像撮像部、
前記読み取ったコードパターン画像から前記識別情報及び前記位置情報を抽出する画像情報抽出部、
ユーザが行いたい処理機能を示す処理機能情報を選択入力する処理機能入力部、
前記処理機能入力部によって入力された処理機能情報と前記画像情報抽出部によって抽出された前記識別情報及び前記位置情報とを送信する送信部、
前記送信部によって送信された処理機能情報、前記識別情報、及び前記位置情報に応じた出力命令を受信する受信部、及び
前記受信部によって受信された出力命令に基づいて、前記紫外光もしくは可視光から選ばれる単独もしくは複数の波長の光強度を変調することにより、前記シート状媒体の前記出力画像領域に画像情報を出力する出力部を含むデータ入出力装置と、
前記画像形成装置で形成される文書画像を含むプリントデータと前記データ入出力装置に対する前記出力命令を決定するためのマップデータとを作成する文書コマンド作成装置と、
前記文書コマンド作成装置によって作成された前記プリントデータ及び前記マップデータを管理し、前記マップデータに基づいて、前記データ入出力装置から送信された前記処理機能情報、前記識別情報、及び前記位置情報に応じた出力命令を前記データ入出力装置に送信する文書管理装置と、
を含む情報入出力システム。
【請求項６】
前記文書管理装置は、前記マップデータを保管するための文書処理マップ部と、
前記シート状媒体に対応する前記文書画像と前記マップデータとの各々に同一の前記識別情報を割り付け、前記文書画像及び前記識別情報を前記画像形成装置に送信すると共に、前記マップデータを前記文書処理マップ部に送信する識別情報割付部と、
前記文書処理マップ部に保管された前記マップデータを参照しながら、前記データ入出力装置から送信された前記処理機能情報、前記識別情報、及び前記位置情報に応じた出力命令を前記データ入出力装置に送信することにより、前記データ入出力装置の出力を制御するコマンド処理部と、
前記コマンド処理部による出力制御の結果を保管するデータ保管部と
を含んで構成される請求項５記載の情報入出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、シート状媒体、画像形成装置、及び情報入出力システムに係り、特に、表面上に出力領域画像を形成したシート状媒体、該シート状媒体を作成する画像形成装置、及び該シート状媒体を用いた情報入出力システムに関する。
【背景技術】
【０００２】
従来、携帯が容易な電子情報の入出力デバイスとして、PDA(Portable Digital Assistants)、ノートパソコンなどが用いられている。しかし、これらのデバイスは携帯できるものの、紙に比べると手軽に入手することが困難であり、また、画面上に表示された情報を共有したり、手渡ししたりするためには、プリンタなどの別の画像出力装置を用いて結果をプリントアウトする必要があった。とくに作業している場所と画像出力装置の設置場所が離れている場合には、非常に煩わしいという問題があった。また、手書き入力、視認性、一覧性といった点でも安価な紙に劣り、紙に出力して情報が扱われている場面が現在でも多く見られる。
【０００３】
一方、紙に打ち出した情報は、紙の表面上に固定化されてしまい、電子情報との間で連携ができなくなってしまう欠点がある。紙のようにシート状でありながら電子情報との連携性を高める方法として、フレキシブルな媒体上に電極や液晶材料などを配置して作成される電子ペーパーが昨今、開発されているが、これらも特殊な媒体を使用しており、紙に比べ手軽に入手することが困難である。さらに、紙に比べ視認性に劣る、紙に比べると厚く、また、電気回路などが媒体内に形成されており折り曲げ条件に制限があるなど携帯の自由度に制限があるなどの問題があった。
【０００４】
通常の紙を用いて、かつオフィスにおいて一般的に用いられているプリンタを用いて、電子情報と紙との間の連携をより高める媒体を作成できれば、必要に応じて紙上に電子情報とのやりとりをするためのツールを作成できる。さらに、入出力機能付きシート状媒体に対して、書き込み及び電子情報の出力ができる構成を小型なデバイスとして実現できれば、電子情報への入力と電子情報の出力を紙上で同時に可能とするシステムを構成できる。上記システムを実現することが本特許の目的である。
【０００５】
ここで、プリンタを用いて、各ページに対する識別情報と紙面上の位置情報を含むコードパターン画像を文書画像とを重畳し、重畳した画像を媒体上に作成し、手書き情報を電子情報に変換することを可能とした媒体が知られている（特許文献１、２）。しかし、特許文献1、2に開示されている媒体では手書き入力を電子情報に取り込む入力の方法は開示されているものの、電子情報をその紙上に書き加えるための方式は開示されていない。
【０００６】
そこで、電子情報をポータブルなデバイスで媒体に出力する方法が知られている（特許文献３）。本方式ではプリントヘッドを持つポータブルなデバイスを用い、媒体面上を移動させてプリントを行っている。
【０００７】
また、画像を消去可能とするためのリライタブルな材料とコードシンボルを重畳した媒体が開示されている（特許文献４）。
【０００８】
また、特許文献２には、広大な絶対座標空間から印刷する紙面サイズに合わせて位置情報を印刷する技術において、紙面に印刷する位置情報の境界情報（例えば印刷する位置情報の左上座標と右下座標）を端末で生成し、それをプリンタに送信することでコードパターン画像をプリンタ内部で生成して印刷する方法が開示されている。
【特許文献１】特開2004-94907
【特許文献２】特表2004-528644
【特許文献３】特開2003-48343
【特許文献４】特開2000-247032
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献３に記載の技術では、具体的な構成ではインクやリボンを用いるデバイスが使用されており、プリント後の書き換えができないため情報が媒体上に固定化されてしまい、更新される情報、変化する情報を同じ位置に取り出すことは困難である。逆に紙面のどこにでも出力するのであれば、どれが最新の情報かを判断することが困難となり、紙面も汚れてしまうという問題があった。また、インク、リボンといった消耗品を出力装置に内包するため、消耗品が無くなるとプリントができないため、携帯性も不十分であった。
【００１０】
また、特許文献４に記載の技術では、記録媒体が、コードシンボルを再利用する用途には適しているものの、媒体の層構成を与える図面から明らかなように、記録層が可逆性記録層のみから構成されており、不可逆な記録部が別途には構成されておらず、画像品質または耐久性が求められる画像と可逆な画像の両方から構成される記録には適さない。また、インクジェットなどの不可逆な記録方式を用いて、この記録媒体上に不可逆な記録を行った場合、可逆記録層の上に不可逆記録層が構成されるため、可逆記録層の品質が劣化してしまう、位置を与えるマーカーが読み取れなくなるといった問題が生じる。さらに、可逆性記録層が媒体上にコードシンボル層とリライタブル記録層が予め塗布されているため、本特許の目的とするところのユーザのニーズに応じて必要な領域に出力領域を作成する構成になっておらず、出力領域を特定することが困難であった。さらに、媒体自体も予め用意しておく必要があり、通常の紙を必要に応じて出力領域をもつ構成になるように作成することが想定されていない。また、リライタブル材料が全面に塗布されているため、書き換えの必要ない領域にまで材料が配置されており、材料の無駄が多いという問題もあった。さらに、このリライタブルな領域を出力領域として利用する方式も開示されていない。
【００１１】
さらに、紙を用いて入出力機能のついたシート状媒体を作成するためには、シート状媒体にコード画像、出力領域を文書画像と重畳して作成する必要があるが、この方式に適したプリンタは開示されておらず、とくに、文書全面に配置されるコードパターン画像生成処理負荷を低減できなければ、入出力機能付きシート状媒体を容易に入手することが困難となってしまうという問題があった。
【００１２】
また、特許文献１に記載の方式では、印刷する各ページにコードパターン画像をそれぞれ重畳するため、ＰＣ等の端末で印刷する電子文書と同じ大きさのコードパターン画像を生成し、これを電子文書と一緒に送信する必要があり、例えば100ページA4サイズの電子文書を印刷する場合は、100枚のコードパターン画像をプリンタに送信する必要があった。コードパターン画像は人間の目に見えにくい構成とすることが望ましく、かつ情報をより多くコード内に埋め込みたいので、コードパターン画像を構成するパターンは高精細に印刷する必要がある。このため、通常コードパターン画像は、６００ｄｐｉ以上の高解像度で印刷される。このような高解像度のコードパターン画像は情報量が多いため、通信負荷が高く、プリンタへの送信に時間がかかる、すなわちプリンタの生産性を低下させてしまい、システム全体の生産性を低下させてしまうという問題があった。
【００１３】
また、特許文献２に開示されている方法では、プリンタ内部で紙面サイズに等しい大きさのコードパターン画像を、その符号化から画像生成まで行い生成するため、プリンタ内部に組み込まれる演算部（コントローラ）の処理負荷が非常に高くなる。プリンタの生産性を低下せずにこのような高負荷な処理を行うためには、プリンタ内部に高価な演算装置を実装する必要があるが、その場合は画像形成装置が高価になり、通常の演算装置で上述したような演算を行うとプリンタ生産性が低下してしまう。また、本コードを解読する場合においても、同様に高価な演算装置が必要であり、また読み取ったコードパターンから識別情報と位置情報を取り出すためにも高価な処理が必要となるという問題があった。
【００１４】
また、従来の電子情報と連携するためのシート状媒体は、紙上への手書き入力情報を電子情報として取り込む入力機能を対象としており、情報の入力と出力を紙上に形成することは困難であった。
【００１５】
本発明は、上記の問題点を解決するためになされたもので、折り曲げに強く、軽い携帯性に優れた紙の上において、形成される画像の画質を劣化させずに、かつ、消耗品を持たず携帯性に適した情報入出力装置を実現するシート状媒体、画像形成装置、及び情報入出力システムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記の目的を達成するために本発明に係るシート状媒体は、表面の文書画像を形成可能な領域に赤外線吸収材料で形成され、かつ前記文書画像を特定するための識別情報及び前記表面上の各位置を示す位置情報を含んだ情報をコード化した画像であるコードパターン画像と、前記コードバターン画像上に第１の赤外線透過材料で形成された文書画像と、前記コードパターン画像上における前記文書画像の前記第１の赤外線透過材料が形成されていない領域に、光照射により可視域の光吸収波長が変化し、可視域に吸収が現れる第２の赤外線透過材料で形成され、かつ、消去可能な出力領域を示す出力領域画像とを記録したことを特徴としている。
【００１７】
ここで、消去可能であるとは、光照射により変化した光吸収波長が可逆であることをいう。
【００１８】
本発明に係るシート状媒体によれば、赤外線吸収材料で形成されたコードパターン画像により、文書画像を特定するための識別情報及び表面上の各位置を示す位置情報が示され、また、コードバターン画像上に第１の赤外線透過材料で文書画像が形成されている。
【００１９】
また、コードパターン画像上における文書画像の第１の赤外線透過材料が形成されていない領域に、光照射により可視域の光吸収波長が変化し、可視域に吸収が現れる第２の赤外線透過材料で、消去可能な出力領域を示す出力領域画像が形成されている。
【００２０】
従って、シート状媒体の表面に形成されたコードパターン画像に基づいて、情報を入力することができ、また、光照射によって出力領域画像に情報を出力することができるため、折り曲げに強く、軽い携帯性に優れたシート状媒体の上において、出力用の消耗品を持たず携帯性に適した情報入出力装置を実現することができ、また、出力領域画像が文書画像の赤外線透過材料が形成されていない領域に形成されているため、形成される文書画像の画質の劣化を防止することができる。
【００２１】
また、上記の第２の赤外線透過材料を、紫外線を吸収して可視域に吸収が現れるフォトクロミック材料とすることができる。これにより、紫外線によって出力領域画像上に情報を出力することができると共に、出力された情報を消去できるため、出力領域画像上に出力された情報を更新することができる。
【００２２】
また、本発明に係る画像形成装置は、シート状媒体の表面上の各位置を示す位置情報をコード化した画像である位置コード画像と前記表面に形成される文書画像を特定するための識別情報をコード化した画像である識別コード画像とを合成してコードパターン画像を生成するコードパターン画像生成部と、前記シート状媒体の表面上に、前記コードパターン画像生成部によって生成された前記コードパターン画像を赤外線吸収材料で形成すると共に、形成されたコードパターン画像の上に第１の赤外線透過材料で文書画像を形成する画像形成部と、前記コードパターン画像上における前記文書画像の前記第１の赤外線透過材料が形成されていない領域に、光照射により可視域の光吸収波長が変化し、可視域に吸収が現れる第２の赤外線透過材料で、消去可能な出力領域を示す出力領域画像を形成する出力画像形成部とを含んで構成されている。
【００２３】
本発明に係る画像形成装置によれば、コードパターン画像生成部によって、シート状媒体の表面上の各位置を示す位置情報をコード化した画像である位置コード画像と表面に形成される文書画像を特定するための識別情報をコード化した画像である識別コード画像とを合成してコードパターン画像を生成する。そして、画像形成部によって、シート状媒体の表面上に、コードパターン画像生成部によって生成されたコードパターン画像を赤外線吸収材料で形成すると共に、形成されたコードパターン画像の上に第１の赤外線透過材料で文書画像を形成する。
【００２４】
また、出力画像形成部によって、コードパターン画像上における文書画像の第１の赤外線透過材料が形成されていない領域に、光照射により可視域の光吸収波長が変化し、可視域に吸収が現れる第２の赤外線透過材料で、消去可能な出力領域を示す出力領域画像を形成する。
【００２５】
従って、シート状媒体の表面にコードパターン画像及び文書画像を形成することにより、シート状媒体の表面に形成されたコードパターン画像に基づいて情報を入力することができ、また、光照射によって出力領域画像に情報を出力することができるため、折り曲げに強く、軽い携帯性に優れたシート状媒体の上に、出力用の消耗品を持たず携帯性に適した情報入出力装置を実現することができる。また、出力領域画像を文書画像の赤外線透過材料が形成されていない領域に形成することにより、形成される文書画像の画質の劣化を防止することができる。
【００２６】
また、上記の第２の赤外線透過材料を、紫外線を吸収して可視域に吸収が現れるフォトクロミック材料とすることができる。これにより、紫外線によって出力領域画像上に情報を出力することができると共に、出力された情報を消去できるため、出力領域画像上に出力された情報を更新することができる。
【００２７】
また、本発明に係る情報入出力システムは、上述した画像形成装置と、前記シート状媒体に形成された前記コードパターン画像を読み取るコードパターン画像撮像部、前記読み取ったコードパターン画像から前記識別情報及び前記位置情報を抽出する画像情報抽出部、ユーザが行いたい処理機能を示す処理機能情報を選択入力する処理機能入力部、前記処理機能入力部によって入力された処理機能情報と前記画像情報抽出部によって抽出された前記識別情報及び前記位置情報とを送信する送信部、前記送信部によって送信された処理機能情報、前記識別情報、及び前記位置情報に応じた出力命令を受信する受信部、及び前記受信部によって受信された出力命令に基づいて、前記紫外光もしくは可視光から選ばれる単独もしくは複数の波長の光強度を変調することにより、前記シート状媒体の前記出力画像領域に画像情報を出力する出力部を含むデータ入出力装置と、前記画像形成装置で形成される文書画像を含むプリントデータと前記データ入出力装置に対する前記出力命令を決定するためのマップデータとを作成する文書コマンド作成装置と、前記文書コマンド作成装置によって作成された前記プリントデータ及び前記マップデータを管理し、前記マップデータに基づいて、前記データ入出力装置から送信された前記処理機能情報、前記識別情報、及び前記位置情報に応じた出力命令を前記データ入出力装置に送信する文書管理装置とを含んで構成されている。
【００２８】
本発明に係る情報入出力システムによれば、文書コマンド作成装置によって、画像形成装置で形成される文書画像を含むプリントデータとデータ入出力装置に対する出力命令を決定するためのマップデータとを作成する。
【００２９】
また、画像形成装置によって、シート状媒体の表面に、コードパターン画像、文書画像、及び出力領域画像を形成する。
【００３０】
そして、データ入出力装置において、コードパターン画像撮像部によって、シート状媒体に形成されたコードパターン画像を読み取り、画像情報抽出部によって、読み取ったコードパターン画像から識別情報及び位置情報を抽出する。また、処理機能入力部によって、ユーザが行いたい処理機能を示す処理機能情報を選択入力し、送信部によって、処理機能入力部によって入力された処理機能情報と画像情報抽出部によって抽出された識別情報及び位置情報とを文書管理装置に送信する。
【００３１】
そして、文書管理装置において、文書コマンド作成装置によって作成されたプリントデータ及びマップデータを管理し、マップデータに基づいて、データ入出力装置から送信された処理機能情報、識別情報、及び位置情報に応じた出力命令をデータ入出力装置に送信する。
【００３２】
そして、データ入出力装置において、送信部によって送信された処理機能情報、識別情報、及び位置情報に応じた出力命令を文書管理装置から受信し、受信部によって受信された出力命令に基づいて、出力部によって、紫外光もしくは可視光から選ばれる単独もしくは複数の波長の光強度を変調することにより、シート状媒体の出力画像領域に画像情報を出力する。
【００３３】
従って、データ入出力装置によって、シート状媒体の表面に形成されたコードパターン画像に基づいて情報を入力すると共に、紫外線によって出力領域画像に情報を出力することができるため、折り曲げに強く、軽い携帯性に優れたシート状媒体の上に、出力用の消耗品を持たず携帯性に適した情報入出力装置を実現することができる。また、文書コマンド作成装置によって作成されたマップデータに基づいて、処理機能情報、識別情報、及び位置情報に応じた出力命令をデータ入出力装置に送信することにより、データ入出力装置による出力を制御することができる。
【００３４】
また、上記の文書管理装置は、前記マップデータを保管するための文書処理マップ部と、シート状媒体に対応する文書画像とマップデータとの各々に同一の識別情報を割り付け、文書画像及び識別情報を画像形成装置に送信すると共に、マップデータを文書処理マップ部に送信する識別情報割付部と、文書処理マップ部に保管されたマップデータを参照しながら、データ入出力装置から送信された処理機能情報、識別情報、及び位置情報に応じた出力命令をデータ入出力装置に送信することにより、データ入出力装置の出力を制御するコマンド処理部と、コマンド処理部による出力制御の結果を保管するデータ保管部とを含んで構成することができる。
【発明の効果】
【００３５】
以上説明したように、本発明のシート状媒体、画像形成装置、及び情報入出力システムによれば、シート状媒体の表面に形成されたコードパターン画像によって情報を入力することができ、また、光照射によって出力領域画像に情報を出力することができるため、折り曲げに強く、軽い携帯性に優れたシート状媒体の上に、出力用の消耗品を持たず携帯性に適した情報入出力装置を実現することができ、また、出力領域画像が文書画像の赤外線透過材料が形成されていない領域に形成されているため、形成される文書画像の画質の劣化を防止することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００３６】
以下、図面を参照して、本発明の好適な実施の形態について説明する。
【００３７】
まず、図１〜図６を用いて、第１の実施の形態において実現される入出力機能付シート状媒体について説明する。
【００３８】
図１に示すように、コードパターン画像１１、文書画像１２、及び出力領域画像１３が入出力機能付シート状媒体１４上にそれぞれの画像パターンに応じて形成されている。
【００３９】
シート状媒体１４はＯＨＰなど可撓性が高いフィルム状の媒体であれば構わないが、視認性や入手の容易さの点で好ましくはオフィスなどで一般的に使用されている記録用紙が用いられる。
【００４０】
図１では入出力機能付シート状媒体１４上にコードパターン画像１１が形成されている。コードパターン画像１１の模式図を図２に示す。この２次元コードパターン画像１１は、入出力機能付シート状媒体１４の表面上での各点の位置（座標）とそれら各位置の間で共通な識別情報を表現するものである。
【００４１】
本実施形態の２次元コードパターン画像１１は、図２に示すような単位領域２１を２次元マトリクス状に配列して構成される。例えば、入出力機能付シート状媒体１４の表面上において、縦横の端辺からそれぞれ所定幅のマージン部分を除いた矩形領域を、２次元コードパターン画像１１を印刷するコードパターン配置領域とする。その領域の左上隅の点を座標原点とし、この原点からみて右方向をｘ軸の正の方向、下方向をｙ軸の正の方向とした直交座標系を考える。このコードパターン配置領域に、矩形の単位領域を、ｘ、ｙの各軸方向に実質的に密に配列したものが、この実施形態で用いる２次元コードパターン画像１１となる。２次元コードパターン画像１１の一部分を図３に模式的に示す。図３の左上隅の点Ｏを座標原点として、単位領域２１がｘｙの２次元直交マトリクス状に配列されている状態を示している。このマトリクスに対し、原点Ｏからｘ方向及びｙ方向のそれぞれについて、単位領域２１ごとに１から始まる通し番号を振れば、ｘ，ｙ各方向の通し番号の組により個々の単位領域２１の座標を示すことができる。例えば、図３の左上隅の単位領域２１の座標は（１，１）となり、その右隣の単位領域２１の座標は（２，１）となる。この座標系を便宜上「パターン座標系」と呼ぶことにする。好適には、単位領域２１の形状は正方形とする。単位領域２１を長方形とした場合、座標の尺度がｘ方向とｙ方向とで異なるので、パターン座標系で求めた長さをｍｍ単位等の実寸法に換算する際には、ｘ方向とｙ方向とで換算係数が異なるが、正方形であれば、ｘ，ｙ両方向の換算係数を同じものとすることができる。
【００４２】
１つの単位領域２１は、図２に示すように、入出力機能付シート状媒体１４の表面上での単位領域２１の位置情報をコード化した画像である位置コード画像２２と、入出力機能付シート状媒体１４の表面上に形成された文書画像１２を特定する識別情報をコード化した画像である識別コード画像２３とから構成される。
【００４３】
位置コード画像２２の位置情報は、典型的には、コードパターン配置領域上で、当該位置コード画像（或いはそれを含む単位領域）が配置される２次元座標を示す情報である。座標は、前述のパターン座標系でのものでよい。例えば、位置情報のデータ量を、ｘ，ｙの各方向にそれぞれ８ビットとすれば、ｘ，ｙの各方向にそれぞれ２５６個の座標を表現できる。この場合、１個の単位領域２１を例えば３ｍｍ×３ｍｍとすれば、約８０ｃｍ四方の領域を３ｍｍの間隔で位置表現（アドレッシング）することができる。なお、この２次元コードパターン画像１１を読み取る装置では、検出した位置コード画像から復号した３ｍｍ間隔の位置情報と、読取画像内でのその位置コード画像の位置の情報とを用いることで、コードパターンの最小ピッチ程度の位置解像度で読取位置を特定することができる。位置コード画像領域は、単位領域内に分散するのではなく、コンパクトにかたまっている方がよい。位置コード画像２２を構成する各部分が単位領域２１の全域に分散していると、位置情報を読み取るのに単位領域全体を読み取る必要があるが、位置コード画像２２が単位領域２１の一部分にかたまっていると、その部分だけが完全に読み取れれば位置情報を検出できる。すなわち、位置コード画像２２がコンパクトにかたまっている方が、スキャナの読取面積が小さくて済む。この意味で、図２に示した正方形又は矩形の位置コード画像２２の領域形状は好適である。ただし、位置コード画像２２の領域は、コンパクトにかたまっているのであれば、正方形又は矩形でなくても構わない。単位領域２１内での位置コード画像２２の配置領域が、少なくともｘ方向又はｙ方向のいずれか一方について偏っていれば、従来よりも必要読取面積を小さくできる。
【００４４】
図２では模式図で示したが、図４には、２次元コードパターン画像１１の具体例を示す。この例は、米国ゼロックス社のパロアルト研究所で開発された、角度の異なる斜線でデータを表現するグリフコード（例えば特開平６−１０３３９０号公報、特開平６−７５７９５号公報）をコードシンボルとして用いた２次元コードパターン画像１１である。この例では、単位領域２１は８シンボル×８シンボルの正方形領域である。各シンボルの値は、図５に示すように斜線パターンで表現される。この例では、シンボル値０は垂直線に対して反時計回りに４５度の角度をなす右下がりの斜線で、シンボル値１は垂直線に対して時計回りに４５度の角度をなす右上がりの斜線で表現される。このうち、位置コード画像２２は、単位領域２１の左上隅の６シンボル×６シンボルの正方形の画像であり、識別コード画像２３は、単位領域２１からその６×６シンボルの正方形を引いた残りの逆Ｌ字領域の画像となる。また、この例では、単位領域２１の外周に沿って縦横の各方向に、同期コード２４の列及び行を設けている。この例では、図４に示すように同期コード２４は、右上がり（「１」）の斜線シンボルの連続であり、シンボルのサイズと配列ピッチは単位領域２１内のシンボルサイズ及びピッチと同じである。同期コード２４は、縦及び横に等間隔で設けられ、それら同期コード２４で囲まれる正方形領域に各単位領域２１が設けられる。同期コード２４は、各単位領域２１の区切りを示す。すなわち、２次元コードパターン画像１１を読み取った装置では、右上がりのシンボルが連続している行及び列を検出すると、それら行と列とで形成される格子の網目の内部を単位領域２１と認識することができ、その単位領域２１の左上隅の６×６のシンボルが位置コード画像２２と認識できる。なお、同期コード２４は、単位領域２１或いは位置コード画像２２の場所を特定することができるものであれば、図４に例示したようなものでなくてもよい。例えば、単位領域２１の四隅に斜線シンボルとは異なる特定形状のシンボルを配置したものを同期コードとしてもよい。
【００４５】
図４の例では、同期コード２４のためにシンボル１つ分の幅の行及び列を使ったが、同期コード２４を構成するマークが十分に小さいものであれば、単位領域２１を隙間なく２次元配列し、隣接する単位領域２１の余白部分にそのマークを配置するようにしてもよい。
【００４６】
図４の例では、１つの位置コード画像２２には合計３６シンボル、すなわち３６ビットのデータが格納されている。３６ビットのうち、１８ビットをｘ座標の符号化に、１８ビットをｙ座標の符号化に使用することができる。各１８ビットを全て位置の符号化に使用すると、２18通り（約２６万通り）の位置を符号化できる。各斜線パターンが、図５に示したように８画素×８画素で構成されている場合、６００ｄｐｉ（ドット・パー・インチ）で印刷すると、６００ｄｐｉの１ドットの縦横の長さは０．０４２３ｍｍなので、縦横共に、図４の２次元コード（同期コード１６を含む）の縦、横の長さは３ｍｍ程度（＝１シンボル当たり８画素×９シンボル×０．０４２３ｍｍ）となる。３ｍｍ間隔で２６万通りの位置を符号化した場合、約７８６ｍの長さを符号化できる。読取の精度がよければ１８ビット全てを位置の符号化に使用することもできるが、読取エラーが問題となる場合は、誤り検出や誤り訂正のための冗長ビットを含めることが好適である。１８ビットに占める冗長ビットの割合を増やすと誤り検出や誤り訂正の能力が増えるが、表現できる位置の範囲が小さくなる。
【００４７】
また、図４の例では、識別コード画像２３は、２ビット×８ビットの矩形領域および２ビット×６ビットの矩形領域に配置されており、合計２８ビットの識別情報を格納できる。識別情報として２８ビットを使用した場合は、約２億７千万通り（２28通り）の識別情報を表現できるが、２８ビットのうちのいくつかのビットを誤り検出や誤り訂正のための冗長ビットとすることで読取エラーに対処できるようにしてもよい。
【００４８】
以上の例では、互いに角度が９０度異なる２つの斜線パターンをシンボルとして用いることで１シンボルで１ビットのデータを表現したが、これは一例に過ぎず、コードシンボルとしては、斜線パターンの代わりに、コードパターン配置領域に設定した各格子点でのドットのオンオフで格子点毎に１ビットの情報を示すようなコードシンボル系を用いても良いし、特許文献２（特表2004-528644）のように、コードパターン配置領域に設定した各格子点に対しドットを置く位置を上下左右にずらすことで１格子点当たり２ビットの情報を表現するようなコードシンボル系を用いても良く、他の形状のシンボルやパターンを用いることが可能である。
【００４９】
また、図１に示すように、本実施の形態に係るコードパターン画像１１は、文書画像１２、出力領域画像１３と重畳されていても読み取り可能である必要があるため、インクやトナーのバインダー材料として用いられるポリエステル、ポリスチレン、ポリメタクリル酸メチル、ポリ塩化ビニル、ポリ塩化ビニリデン、ポリ酢酸ビニルなどの材料に比べて、波長７００ｎｍ〜１０００ｎｍの赤外線領域において、大きな光吸収係数を持つ材料を用いて作製される。上記の条件を満たす材料としてはカーボンブラックなどのカーボン系の材料が挙げられるが、より好ましくは波長７００ｎｍ〜１０００ｎｍの範囲に最大吸収波長を持つ赤外線吸収材料を用いて形成される。さらに図１の例においては、コードパターン画像１１上に文書画像１２が形成されている。文書画像１２の層はコードパターン画像１１の読み取りのために赤外線に対して透明であることが求められ、第１の赤外線透過材料としてのカラートナーによって形成されている。一般的なカラートナーの紙上での反射スペクトルを図６に示す。
【００５０】
測定は白色のレファレンスサンプルとしてアルミナ白色板を用い、アルミナ白色板に対する相対反射率を日立製ＵＶ４１００分光光度計による反射測定によって測定した結果である。カーボンブラックトナーを除き、波長７００ｎｍ〜１０００ｎｍの領域で光吸収が小さいことがわかる。シアン、マゼンタ、イエローの３色のトナーを配合してブラックトナーを作製した例も図６に示した。波長７００ｎｍ〜１０００ｎｍの領域では十分透明なトナーを形成できることがわかる。
【００５１】
図１の情報入出力機能付シート状媒体１４の構成例では、さらに出力領域画像１３が形成されている。出力領域画像１３は第２の赤外線透過材料としてのフォトクロミック、サーモクロミックなどの可逆性のある材料もしくは蛍光性、りん光性など外部からの刺激に対して着色する色素材料を用いて形成されるが、好適には、オンオフの制御が容易である光波によって色を可逆的に変換できるフォトクロミック材料を含んで形成される。本実施例では、紫外線を吸収して可視光域に吸収が現れ、現れた吸収に該当する色の可視域の光を吸収して可視域の光に対して透明に戻るフォトクロミック材料を用いた。フォトクロミック材料の例としては、スピロピラン類、スピロオキサジン類、フルギド類、ジアリールエテン類などの材料が用いられるが、本実施例においては繰り返し耐性が強いジアリールエテン類を用いた。ジアリールエテンを含む色素材料は図１に示すように、出力領域画像１３として、情報の出力を行う領域のみに形成される。データ入出力装置の精度を上回る解像度が必要になる文字情報などの画像を出力する領域においては、図１に示すように色素材料を画像の形状にパターン化しておけばよい。
【００５２】
また、出力領域画像１３は、文書画像１２の画質を低下させないように、文書画像１２が形成されている領域のトナー部分以外の領域に形成されるようになっている。
【００５３】
次に、第１の実施の形態に係る入出力機能付シート状媒体１４を用いた情報入出力システムの例について図７を用いて説明する。
【００５４】
情報入出力システム３００は、文書を管理するために必要な後述するマップデータと文書をシート状媒体１４上に出力するために必要なプリントデータを作成し、後述する文書管理装置３０２に送信する文書・コマンド作成装置３０１と、文書に対してプリントの一頁ごとに識別情報を付与すると同時にマップデータを一元管理する文書管理装置３０２と、プリントデータと文書管理装置３０２で付与された識別情報をもとにシート状媒体１４上に文書画像、コードパターン画像、及び出力領域画像の各々を形成する入出力機能付シート状媒体を作成する装置としての画像形成装置３０３と、画像形成装置３０３で作成される入出力機能付シート状媒体１４上に情報の入出力をするデータ入出力装置３０４とから構成される。
【００５５】
次に、入出力機能付シート状媒体１４を作成するための画像形成装置３０３の構成について図８、９を用いて説明する。
【００５６】
図８に示すように、画像形成装置３０３において、プリントデータ入力部１０１は、文書管理装置３０２などの上位装置から転送されてくるプリントデータが入力される。このプリントデータは、印刷対象の文書画像をページ記述言語で記述したデータ、又は文書画像データそのものであり、文書の内容以外に文書の属性情報等の付加情報を含んでいる。この例では、付加情報には、用紙サイズの情報や、２次元コードパターン画像１１に埋め込むべき識別情報が含まれる。本実施の形態では、印刷する用紙のページごとに異なる識別情報を付けているが、この場合、文書管理装置３０２などの上位装置によりプリントデータの各ページに対してそれぞれ識別情報が付加情報としてプリントデータ本体に付され、この画像形成装置としての画像形成装置３０３に転送される。付加情報抽出部１０２は、プリントデータから付加情報を抽出する。抽出される付加情報には、上述の識別情報や用紙サイズが含まれる。識別情報符号化部１０３は、入力された識別情報を所定の符号化方式により符号化する。この符号化処理では、例えば、よく知られた誤り訂正符号化方式であるＲＳ（リードソロモン）符号やＢＣＨ符号等の方式を用いることができる。また、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）やチェックサムなどの誤り検出符号化方式を用いることもできる。いずれを用いるかは目的等に応じて定めればよい。冗長データを付加する場合、識別情報符号化部１０３は、識別情報に対し、誤り訂正又は誤り検出符号化方式に従って冗長ビットを計算し、これを識別情報に付加したものを識別コードとして出力する。なお、この符号化処理では、識別情報の各ビットの順序を所定の規則に従って入れ換えるなど、識別情報に対して変換処理や暗号化処理を施し、その処理結果に対して冗長ビットを求めるようにしてもよい。
【００５７】
コード画像において用いるシンボルが、１シンボルで複数ビットのデータを表現する場合、識別情報符号化部１０３から出力されるビット列は、そのシンボルが表現できるビット数ごとに区切ることで、各シンボルのシンボル値として解釈できる。
【００５８】
識別コード行列生成部１０４は、識別情報符号化部１０３から出力された識別コードの各シンボル値を、単位領域２１での識別コード画像２３のシンボル配列パターンに応じた２次元行列の形に配列する。すなわち、図９に示すように、識別コード行列生成部１０４に入力される識別コードは各シンボル値が一列に並んだシリアルデータ８１であるが、識別コード行列生成部１０４は、それを例えば図４に示す識別コード画像２３に変換するための前処理として、２行分の幅を持つ逆Ｌ字型の識別コード行列８２に変換する。シリアルデータ８１の各シンボル値を識別コード行列の何行何列にマッピングするかを示すマッピング規則は、本実施形態の２次元コードパターン画像１１を利用するシステムにおいてあらかじめ取り決めておき、識別コード行列生成部１０４に登録しておけばよい。
【００５９】
位置コード行列格納部１０５には、予め作成された位置コード行列群が格納される。すなわち、シート状媒体１４の表面上での座標を表す位置情報は、シート状媒体１４が変わっても基本的に同じである。例えば、位置情報の基準点を画像左上とする場合、どのような画像であっても画像左上部に配置される位置情報は同じ（例えばＸ座標０、Ｙ座標０）である。このようなことから、本実施形態では、画像形成装置３０３が取り扱う最大サイズの用紙で用いられる可能性のある各座標位置に対応する位置コード行列を予め生成して位置コード行列格納部１０５に格納しておく。すなわち、各座標を表す位置情報を識別情報符号化部１０３と同様の符号化方式で符号化し、この結果得られる位置コードから、識別コード行列生成部１０４と同様の処理により位置コード行列を生成しておくのである。そして、２次元コードパターン画像１１を生成する際には、格納された位置コード行列を用いる。例えば、位置コード行列格納部１０５が保持する位置コード行列群のうち、左上隅等の基準位置からみて、印刷先のシート状媒体１４のサイズに対応する座標の範囲のもののみを取り出して用いる。このようにすることで、コードパターン画像１１生成時の画像形成装置３０３における演算負荷を軽減する。位置コード行列格納部１０５には、例えば、座標をインデックスとしてその座標に対応する位置コード行列を格納しておけばよい。
【００６０】
以上の構成において、位置情報は、各単位領域２１毎に異なるので、位置コード行列格納部１０５は、それら各位置情報についてそれぞれ位置コード行列を保持している。これに対して識別情報は、位置が異なっても共通なので、識別情報符号化部１０３及び識別コード行列生成部１０４は、１つの識別情報の識別コード行列を求めればよい。したがって、２次元コードパターン画像１１生成の際、画像形成装置３０３は膨大な位置情報の符号化やコード行列生成を行わなくてよいので、演算の負荷が極めて小さい。
【００６１】
コード配置部１０６は、各位置情報に対応する位置コード行列と、識別情報に対応する識別コード行列とを、それぞれコードパターン配置領域の対応する位置に配置することで、出力すべき２次元コードパターン画像１１のサイズに相当する２次元コード行列を生成する。この処理では、各位置情報の位置コード行列をそれぞれ当該位置情報が示す座標に配置し、各位置情報の位置コード行列にそれぞれ隣接して、同じ識別情報の識別コード行列を配置する。或いは、各位置ごとに、正方形の位置コード行列と逆Ｌ字形の識別コード行列とを合成して単位領域２１のコード行列を作成し、それら各位置の単位領域２１のコード行列をそれぞれ対応する位置に配置することで、パターン全体の２次元コード行列を生成する。２次元コードパターン画像１１に同期コード２４を含める場合は、コード配置部１０６が、同期コード２４に対応するコードの行や列をそれら単位領域２１のコード行列の間に挿入する。ただし、これは必須ではなく、同期コード２４は既知のパターン配列なので、後述するコードパターン画像生成部１０８で挿入してもよい。
【００６２】
パターン格納部１０７には、図５に示したような各シンボル値に対応するコードシンボルのビットマップパターン画像が格納される。
【００６３】
コードパターン画像生成部１０８は、コード配置部１０６が作成した２次元コード行列の各シンボル値を、パターン格納部１０７から取得されるそのシンボル値に対応するパターン画像に置き換えることにより２次元コードパターン画像１１を生成する。同期コード２４を挿入する必要がある場合は、例えばあらかじめ用意されている同期コード２４の画像の各格子内の空白部分に対し、２次元コード行列の各シンボル値に対応するパターン画像を配列していけばよい。
【００６４】
このようにして生成された２次元コードパターン画像１１は、画像切り出し部１０９に渡される。画像切り出し部１０９は、付加情報抽出部１０２がプリントデータから抽出したシート状媒体１４のサイズの情報に基づき、その２次元コードパターン画像１１のうち、実際にシート状媒体１４に印刷するサイズの部分を切り出す。この切り出しは、例えば２次元コードパターン画像１１の左上隅等の基準点から縦横にそのシート状媒体１４のサイズに応じたコードパターン領域の縦横の長さ分の面積を切り出すことで行えばよい。すなわち、この例では、画像形成装置３０３が取り扱う最大のシート状媒体１４のサイズに応じた範囲の各座標の位置情報を含んだ２次元コードパターン画像１１を生成し、この中から実際に使用するサイズの部分を画像切り出し部で切り出すのである。
【００６５】
なお、コードパターン画像生成部１０８の後段に画像切り出し部１０９を設ける代わりに、次のような変形も考えられる。すなわち、コード配置部１０６とコードパターン画像生成部１０８との間に切り出し部を設け、コード配置部１０６が生成した大きいサイズの２次元コード行列からその切り出し部が用紙サイズに応じた部分を切り出すという方式である。また、更に別の変形例として、シート状媒体１４のサイズの情報をコード配置部１０６に供給し、コード配置部１０６がそのシート状媒体１４のサイズに相当する各座標の位置コード行列を位置コード行列格納部から取り出して配列する方式も考えられる。
【００６６】
このようにして作成されたシート状媒体１４のサイズに応じた２次元コードパターン画像１１は、コードパターン画像バッファ１１０に蓄積される。
【００６７】
以上、２次元コードパターン画像１１を生成するための構成を説明した。この２次元コードパターン画像１１の生成と並列して、以下に説明する機構により、プリントデータが示す文書画像１２及び出力領域画像１３が生成される。
【００６８】
すなわち、文書画像生成部１１１は、プリントデータがページ記述言語のデータの場合は周知のページ記述言語解釈処理により文書画像１２のデータに変換し、プリントデータが画像データであればそれを用い、その文書画像１２のデータに対し更に色空間変換その他印刷のために必要な画像処理を行うことで、後述するプリントエンジン１１７に供給するための文書画像１２のデータを生成する。生成された文書画像１２のデータは、タイミング合わせのために文書画像バッファ１１２に一旦格納される。
【００６９】
出力領域画像１３は、出力領域画像抽出部１１３でプリントデータから抽出された後、文書画像１２と同様の手順により、出力領域画像生成部１１４で、出力領域画像１３のデータに対し印刷のために必要な画像処理を行うことで、プリントエンジン１１７に供給するための出力領域画像１３のデータを生成する。生成された出力領域画像１３のデータは、タイミング合わせのために出力領域画像バッファ１１５に一旦格納される。
【００７０】
コードパターン画像バッファ１１０、文書画像バッファ１１２、及び出力領域画像バッファ１１５の各々に１ページ分の画像データが蓄積されると、画像合成部１１６がそれらの画像を合成する。この合成では、例えば、文書画像１２のプレーン乃至プレーン群と２次元コードパターン画像１１のプレーンと出力領域画像１３のプレーンとを合わせて、複数プレーンからなる画像データを生成する。
【００７１】
１つの好適な例では、２次元コードパターン画像１１は、波長７００ｎｍ〜１０００ｎｍまでの赤外領域の光を吸収する材料で画像形成されるが、より好ましくは赤外領域の光を人間の目には容易に識別できない（ほぼ不可視）が特定の赤外領域の波長を可視光領域の波長よりも多く吸収する性質を持つ材料を使用してシート状媒体１４上に画像形成する。これに対し、文書画像１２は、その特定の赤外領域の波長はあまり吸収せず、可視光領域の波長を多く吸収する色材を用いてシート状媒体１４に画像形成する。図４のように電子写真方式で用いられているイエロー、マゼンタ、及びシアンのトナーは、赤外域の波長をほとんど吸収しない（紙上では吸収せずに反射する）ので、文書画像印刷用の色材として用いることができる。同様にフォトクロミック材料の多くも赤外光の吸収は小さい。この例では、文書画像１２はプリントエンジン１１７の可視色材のチャンネルへ転送されるプレーンとして、２次元コードパターン画像１１はプリントエンジン１１７の赤外吸収性色材のチャンネルへ転送されるプレーンとして、出力領域画像１３はフォトクロミック材料のチャンネルへ転送されるプレーンとして合成される。
【００７２】
画像形成部及び出力画像形成部としてのプリントエンジン１１７は、画像合成部１１６から与えられる画像をシート状媒体１４に対して画像形成する。これにより、２次元コードパターン画像１１と文書画像１２と出力領域画像１３とを重畳して印刷した印刷物を得ることができる。この例では、印刷物上の文書画像１２、出力領域画像１３は特定波長域の赤外線をあまり吸収しないのに対し、２次元コードパターン画像１１はその特定波長域の赤外線をよく吸収するので、コードパターン画像１１を読み取るスキャナ（例えばペン型のスキャナなど）として、その特定波長域の赤外線を用いて画像を読み取るものを用いることで、文書画像１２の影響をほとんど受けずに２次元コードパターン画像１１を読み取ることができる。一例として、白黒の文書画像１２に対して、出力領域画像１３を形成した入出力機能付シート状媒体１４を作成する場合、文書画像１２部分において、シアン、マゼンタ、及びイエローを混色するなどの方法で作成した赤外に対して吸収が少ない黒をプリントするエンジン、出力領域画像１３においてフォトクロミック材料をプリントするエンジン、及びコードパターン画像１１において赤外吸収性色材をプリントするエンジンの合計3つのエンジンでプリントエンジン１１７構成することにより、画像を形成できる。さらに、プリントエンジン１１７の数を増やすことでモノカラー、フルカラーへの対応が可能となる。
【００７３】
以上に説明した画像形成装置３０３のうち、プリントエンジン１１７を除く各構成要素は、例えば、以上に説明した各ユニットの機能を記述したプログラムをコンピュータのプロセッサにより実行させることで実現させることができる。また、各ユニットの機能は比較的単純なので、これらの一部又は全てをハードウエア回路として構成することもできる。また、各ユニットの一部又は全てをＤＳＰ（デジタル・シグナル・プロセッサ）などといった、ハードウエア回路とソフトウエアの両方を用いた演算装置として構成することもできる。
【００７４】
次に、本実施形態の入出力機能付シート状媒体１４に入力及び出力するためのデータ入出力装置３０４について図１０、１１を用いて説明する。
【００７５】
図１０に示すように、データ入出力装置３０４では、あらかじめ画像形成装置３０３で作成された入出力機能付シート状媒体１４上のコードパターン画像１１をコードパターン画像撮像部２０１により撮像する。コードパターン画像撮像部２０１の配置例を図１１内に示す。本例では、コードパターン画像撮像部２０１は、図１１内の撮像デバイス２１１と赤外ＬＥＤ２１２とから構成されている。図１１では手書き入力に適した形態として全体形状がペン型の形状をしているが、構成要素を満たしていれば、マウス型、筆箱型など別の形状であってもかまわない。
【００７６】
また、撮像デバイス２１１は、撮像素子と撮像光学系とからなる。撮像素子は、波長７００ｎｍ以上１０００ｎｍ以下の領域の赤外光に対して文書画像１２を形成した材料よりも高い吸収を持つ材料で形成されたコードパターン画像１１を読み取るために、波長７００ｎｍ以上１０００ｎｍ以下の波長領域に感度のあるＣＭＯＳセンサ、ＣＣＤセンサといった撮像素子を使用する必要がある。ＣＣＤセンサ，ＣＭＯＳセンサモジュールでは波長７００ｎｍ以上の領域の赤外光を除去するために赤外線をカットするフィルタが形成されている場合があり、これら赤外線をカットするフィルタが除去されているか、波長１０００ｎｍ以上の赤外光を除去するフィルタに交換されている必要がある。さらに、カラー画像撮像用のＣＭＯＳセンサ、ＣＣＤセンサは画素の表面にカラーフィルタが積層されている。これらのフィルタは取り除かれていることが均一で高い感度を得る上ではより好ましいが、一般的なカラーフィルタは赤外領域に対しては透明であり、また７５０ｎｍ以上の波長域の光に対しては透過率もほぼ等しいことから、カラーフィルタが積層されていてもかまわない。一方で、可視域の波長の光が撮像素子内に取り込める構造であると、入出力機能付シート状媒体１４上の文書画像１２が、コードパターン画像１１に重畳して取り込まれてしまい、コードの読み取りエラーを起こす可能性があるため、波長７００ｎｍ以上の光の入り込みを大きく低減させるフィルタが挿入されている必要がある。ここで述べるフィルタは、ＣＣＤセンサやＣＭＯＳセンサの表面ガラス上もしくはガラスの内側に蒸着、スパッタなどの手段で薄膜として作製されたものであっても、撮像光学系内に別途、フィルム材、プラスチック材、ガラス材のフィルタを設置したものでも構わない。さらにより好ましくは、後に述べる照明用の赤外ＬＥＤ２１２の発光波長を透過し、それより短い波長域の光を通さない波長透過特性を持つフィルタが好ましい。このようなフィルタには干渉型、吸収型のフィルタがあり、干渉型のフィルタでは、さらに赤外線の波長域の一部を透過するバンドパスフィルタなどがあり、どちらを用いても良いが、一般的にバンドパスフィルタは最も透過率の高い波長での光透過率も７０％に満たない場合が多く、赤外域の波長の光を通し可視域の波長を通さないショートパスフィルタがより好ましい。撮像素子には１次元的に像を取得するラインセンサと面的に撮像を行う２次元センサがあるが、２次元センサである方が、コードパターン画像を一括して取得できるためより好ましい。さらに２次元センサにはさまざまな画素数のセンサがある。画素数が多いと後で処理しなければならないデータ量が膨大になってしまうし、逆に画素数が少ないとコードパターン画像１１を解像できなくなってしまうため、１万〜４０万程度の画素数のセンサがより好ましい。また、手に持つデバイスを、文字を書く速度で移動させる場合を想定すると、撮像のフレームレートとしては毎秒３０〜２００フレーム程度のフレームレートが撮像素子に求められる。より好ましくは毎秒６０〜２００フレーム程度のフレームレートが必要である。
【００７７】
撮像光学系は撮像素子にコードパターン画像を投影するための光学系である。撮像光学系は、前述の可視光を減衰させ赤外光を透過するフィルタを光学系内に含んでいても良いが、より好ましくは、赤外光を透過するフィルタを撮像素子の封止ガラス（もしくはプラスチック）上に予め薄膜として形成した構成が部品点数を低減できて良い。さらに、撮像光学系は、レンズや絞りから構成され、光学系の特性が、撮像面積とコードパターン画像１１の明るさに影響を及ぼす。コードパターン画像１１の単位領域２１が３ｍｍ角の正方形とすると、コードパターンの全体が必ず撮像される画像内に取り込まれるためには、それを対角線方向に撮像したとする３×√２＝４．２４ｍｍ以上の長さが必要となる。撮像素子は通常、長方形である場合が多く、この短辺方向に４．２４ｍｍ以上の長さが撮像されることがコードパターン画像１１をコードに変換するためには好ましい。つまり、コードパターン画像１１の一単位領域２１以上が必ず撮像される画像内に含まれることが好ましい。一方、コードパターン画像１１の単位領域２１を形成する一画素が、撮像素子の一画素に対して小さくなってしまうと、正しいコードパターン画像１１を読み取ることが困難になってしまう。例えば６００ｄｐｉの画素を最小単位として構成されたコードパターン画像１１を想定すると、６００ｄｐｉのコードパターン画像１１の画素一つの一辺の長さは４２．３ｕｍになるが、撮像素子上に投影される４２．３ｕｍの長さが、撮像素子の一画素より小さくなってしまうと、画像のサンプリング周期が画像のドットを下回るアンダーサンプリングの状況になってしまう。一例として、画素ピッチ２０ｕｍの撮像素子を用いて、６００ｄｐｉの像を撮像する場合、撮像光学系の倍率は０．４７倍より大きいことが好ましい。また、光学系のＦ値を絞りなどによって調節することにより、明るさと焦点深度を調整することが可能である。また、データ入出力装置３０４の形状としてペン型を選択した場合には、画像の傾きが変化することによる撮像面と光学系との距離の変化を考慮してＦ値の大きな光学系を設計する必要がある。
【００７８】
赤外ＬＥＤ２１２は、コードパターン画像１１をより高いコントラストで撮像するために設けられている。赤外光はオフィス内や太陽光の元でも含まれているものの、その強度がより高く設定できる方が、撮像素子のダイナミックレンジを十分に利用できる。一方で、赤外ＬＥＤ２１２の発光が入出力機能付シート状媒体１４上で正反射して撮像デバイス２１１に直接、入射してしまうと、コードパターン画像１１のコントラストをとることができなくなるため、赤外ＬＥＤ２１２は正反射によってコードパターン画像１１のコントラストが取れないことが起こらない位置に設計、調整する必要がある。赤外ＬＥＤ２１２の波長は、その発光中心の波長が７５０ｎｍ〜１０００ｎｍ程度のＬＥＤから選択されるが、コードパターン画像１１を形成する材料の光吸収係数が高い領域の波長を使用することが、高いコントラストを得るためにはより好ましい。また、赤外ＬＥＤ２１２はＬＥＤへの電流値をその大きさと発光時間により制御することにより、照明の明るさを調整することが可能であり、撮像素子内での画像の明るさを調整することが可能である。
【００７９】
コードパターン画像撮像部２０１で撮像された画像は、画像情報抽出部としての画像コード変換部２０２にて、位置情報をコード化した位置コードと識別情報をコード化した識別コードとに変換される。コード変換はコードパターン画像撮像部２０１の撮像フレームレートに同期して即時に行われることが好ましいが、画像コード変換部２０２の前段にバッファを設けて逐次、コード変換していくことも可能である。撮像素子のフレームレートを６０フレームとし、コード変換をフレームレートに同期する場合には、ＱＶＧＡ相当の７６８００画素の画像を、８ビットで階調データを取得したとすると毎秒４．６ＭＢｙｔｅのデータを変換できる構成とすることが好ましいことになる。ＤＳＰや専用ＩＣなど高速にデータ処理が可能なデバイスによって変換処理が行われる。変換されたデータは位置コードと識別コードとから構成され、識別コードは一つのシート状媒体１４の上では常に同じコードであり、一つのシート状媒体１４上での処理においては位置コードだけが変化する構成となる。つまりコード間のデータの差分をとるだけで、シート状媒体１４が他の媒体に変わったかどうかを判断でき、同じ場合は、識別コード部分は後段の処理では無視して処理することが可能となり、データ入出力装置３０４とデータを送受信して処理をする文書管理装置３０２及びデータ入出力装置３０４でのデータ処理負荷を低減することが可能となる。
【００８０】
さらにデータ入出力装置３０４には、データを入出力するユーザが設定できる処理機能入力部としての制御情報入力部２０３が設けられている。この制御情報入力部２０３は、ユーザが行いたい処理機能の種類を選択する手段を持つ。一例として、図１０に示す構成では、手書き入力ペン２１３による手書き情報の電子情報への入力、出力用紫外ＬＥＤ２１４による電子情報に応じた画像出力、及び消去用可視ＬＥＤ２１５による出力データの消去の何れかを選択でき、それらの処理機能を選択する手段を持つ。一例としてはスイッチで構成され、手書き入力、データ出力、及びデータ消去の何れかの処理機能を選択できる構成となっている。制御情報入力部２０３で選択された処理機能を示す制御情報は、制御情報合成部２０４と出力制御部２０５とに送られるが、スイッチで構成した場合には、スイッチの選択に対して、制御情報合成部２０４に選択した処理機能を符号化した情報を送信すると同時に出力制御部２０５の配線を切り換ることで、出力制御を行うことも可能である。本例では３種類の処理機能の何れかが選択されるため、２ビットのデータからなる制御情報が制御情報合成部２０４に送信される。
【００８１】
制御情報合成部２０４では、制御情報入力部２０３から送られる制御情報と画像コード変換部２０２から送られる識別コード及び位置コードとが合成され、データ送信部２０６によって文書管理装置３０２などの上位装置に送信される。このとき、データ送信部２０６では送信モジュールのプロトコルに合わせてデータが変換されて送信される。このために、データ送信部２０６の内部にはバッファが設けられていることがより好ましい。
【００８２】
一方、データ受信部２０７では、文書管理装置３０２などの上位装置から出力命令のデータを受信する。この出力命令は出力制御部２０５に送られるが、この出力命令にしたがって、上述した制御情報入力部２０３で選択された処理機能のデバイスがオンオフされる。仮に図１１の構成例のデータ入出力装置３０４では、制御情報入力部２０３で手書き入力が選択されていた場合は特に出力制御は行われず、常に出力はオフの状態で、手書き入力ペン２１３によって電子情報の手書き情報の取り込みが行われる。制御情報入力部２０３で出力が選択されている場合には、出力領域画像１３内でデータ入出力装置３０４を移動させると、文書管理装置３０２より出力命令が送られたときのみ出力用紫外ＬＥＤ２１４が発光する。制御情報入力部２０３で消去が選択されていた場合は、出力命令によらず消去用可視ＬＥＤ２１５が発光した状態となる。
【００８３】
このように、出力命令に基づいて、出力制御部２０５によって、紫外光もしくは可視光から選ばれる単独もしくは複数の波長の光強度を変調するように出力用紫外ＬＥＤ２１４及び消去用可視ＬＥＤ２１５を制御する。
【００８４】
図１１の手書き入力ペン２１３、出力用紫外ＬＥＤ２１４、及び消去用可視ＬＥＤ２１５の入出力機能付シート状媒体１４上の位置は、それぞれ撮像デバイス２１１の入出力機能付シート状媒体１４上の撮像位置との間でずれが生じている場合もある。この場合は、制御情報入力部２０３で入力された制御情報に応じて、制御情報合成部２０４内で座標の変換を行うか、文書管理装置３０２などの上位装置内で座標変換を行うことにより補正することができる。
【００８５】
次に、情報入出力システム３００でやりとりされるマップデータ及びプリントデータについて説明する。マップデータは文書データ、領域指定データ、及びコマンドデータから成り、プリントデータは文書データ及び出力領域データから成る。構成の一例を図１２に示す。プリントデータとマップデータとはヘッダ部で識別され、それぞれのデータは区切記号で区切られたデータから構成される。
【００８６】
次に、文書・コマンド作成装置３０１について説明する。文書・コマンド作成装置３０１では、入出力機能付シート状媒体１４に形成される文書画像が示す文書とその文書に対するコマンドとを作成する。文書・コマンド作成装置３０１はパソコンもしくは専用の端末とプログラムとから成り、通常の文書を作成すると同時に、出力領域画像１３とデータ入出力装置３０４での入力とに応じた処理を規定するコマンドデータが作成される。一例として、図１３に示すように、手書きの入力でのチェックに対して、出力領域画像１３のバーコードが計算される場合を例に説明する。出力領域画像１３の領域のうちどの領域まで出力されるのかは、チェックボックス３２のチェック情報に基づいて計算される。チェックボックス３２部分の座標とチェックに対する結果とはコマンドとして作成される。例えば、チェックボックス３２の各々に点数を割付け、これまでの点数の総和にさらに加算し、出力領域画像１３の領域のうち出力命令を出す領域を指定する処理をコマンドとして作成できる。これらの処理はチェックボックス３２の領域の座標とコマンドとをセットとして、コマンドデータを生成する。また、出力領域画像１３の領域の範囲やコマンド入力領域の範囲を示す領域指定データを生成する。出力機能やコマンド機能を作成すると同時に、その文書のプリント情報もプリントデータとしてまとめられる。コマンド作成時に作成された領域指定データから出力領域画像１３の領域を示すデータを抜き出し、出力領域データを構成し、シート状媒体１４のサイズなどプリントに必要な付加情報を添付してプリントデータとする。プリントデータとマップデータとの構成例は図１２のような構成となる。
【００８７】
文書・コマンド作成装置３０１で作成されたプリントデータ及びマップデータは一つのデータとして文書管理装置３０２に送付される。以下、この一つにまとめられたデータを便宜上「入出力用データ」と呼ぶこととする。
【００８８】
次に、図７及び図１４を用いて文書管理装置３０２での処理の一例について説明する。なお、文書・コマンド作成装置３０１から入出力用データが入力される場合について説明する。
【００８９】
まず、ステップ４００において、文書・コマンド作成装置３０１からデータが入力されたか否かを判定し、データが入力されると、ステップ４０２へ進み、識別情報割付部３１１にて、入力されたデータのヘッダが確認され、ステップ４０４において、入出力用データであることが確認される。入出力用データでない場合には、ステップ４００へ戻るが、入出力用データであれば以下の処理を継続する。
【００９０】
ステップ４０６において、識別情報割付部３１１によって、入出力用データ内のヘッダを読み、プリントデータとマップデータとの双方に対して同じ識別情報を割り付け、データとして挿入する。前述したように、識別情報の発生箇所は、文書管理装置３０２内であっても、画像形成装置３０３であってもかまわないが、プリント一頁に対して、一つの識別情報が割り付けられる。
【００９１】
そして、次のステップ４０８では、同じヘッダデータを確認し、プリントデータであるか否かを判定し、プリントデータであった場合は、ステップ４１０において、画像形成装置３０３に対して識別情報付プリントデータとして出力し、ステップ４００へ戻る。
【００９２】
一方、プリントデータでない場合には、ステップ４１２において、マップデータであるか否かを判定し、マップデータであった場合には、ステップ４１４で、文書処理マップ３１２に識別情報付マップデータとして保管され、ステップ４００へ戻る。なお、文書処理マップ３１２は識別情報固有のマップであり、識別情報付マップデータは容易に書き換えができないことがより好ましい。
【００９３】
そして、マップデータでもなく、プリントデータでもない場合は、ステップ４１６で、ＥＯＦ(End of File)であるかが判定され、ＥＯＦであれば処理が終了するが、ＥＯＦでない場合には、ステップ４００へ戻る。
【００９４】
画像形成装置３０３に入力された識別情報付プリントデータは上述した画像形成装置３０３での処理にしたがい、入出力機能付シート状媒体１４を作成する。
【００９５】
次に、文書管理装置３０２がデータ入出力装置３０４との間でデータのやりとりを行う場合の処理について図１５を用いて説明する。
【００９６】
まず、ステップ４２０において、データ入出力装置３０４から入力があったか否かを判定し、文書管理装置３０２のコマンド処理部３１３にデータ入出力装置３０４から入力があると、ステップ４２２へ進み、入力されたデータの制御情報が読み取られ、制御情報が入力であるか否かを判定し、制御情報が入力であった場合は、ステップ４２４で、文書処理マップ３１２が参照され、座標の領域指定が読み取られる。
【００９７】
そして、ステップ４２６で、読み取った領域が、コマンドデータ領域であるか否かを判定し、コマンドデータ領域でなかった場合には、ステップ４２８において、データ保管部３１４に手書き入力が行われた位置コードと識別コードとが入力コードとして保管される。一方、コマンドデータ領域であった場合には、ステップ４３０で、文書処理マップ３１２が参照され、文書処理マップ３１２にしたがってデータ処理が行われる。このときのコマンド処理の結果により、出力領域画像１３の領域内の出力座標が決定され、コマンド処理部３１３の一部にあるバッファに出力座標として蓄積される。さらに、ステップ４３２において、データ保管部３１４に手書き入力が行われた位置コードと識別コードとが入力コードとして保管され、ステップ４２０へ戻る。
【００９８】
一方、ステップ４２２において、制御情報が入力でなかった場合には、ステップ４３４で、制御情報が消去であるか否かを判定し、制御情報が消去であった場合には、ステップ４３６において、データ保管部３１４に消去が実行された位置コードと識別コードとが消去コードとして保管される。
【００９９】
一方、制御情報が消去でなかった場合には、ステップ４３８において、制御情報が出力であるか否かを判定し、制御情報が出力でない場合には、ステップ４２０へ戻るが、制御情報が出力であった場合には、ステップ４４０において、文書処理マップ３１２を参照し、座標の領域指定が読み取られ、ステップ４４２で、出力領域画像１３の領域であるか否かが判定され、出力領域画像１３の領域でない場合には、ステップ４２０へ戻るが、出力領域画像１３の領域であった場合には、ステップ４４４において、出力座標に該当するかが判定され、コマンド処理部３１３内の一部にあるバッファの出力座標と比較され、出力座標に該当しない場合には、ステップ４２０へ戻るが、出力座標に該当する場合は、ステップ４４６において、データ入出力装置３０４に出力命令が送信される。
【０１００】
そして、ステップ４４８において、データ保管部３１４に出力が実行された位置コードと識別コードとが出力コードとして保管されて、処理が終了する。
【０１０１】
上記の処理により、制御情報が消去であった場合には、データ入出力装置３０４によって所定の可視光が出力領域画像１３に向けて発光され、出力領域画像１３上に出力された情報が消去される。また、制御情報が出力であった場合には、データ入出力装置３０４によって紫外線が出力画像領域１３に向けて発光されて、出力領域画像１３上に所定の情報が出力され、可視光域で吸収が現れ、ユーザが出力された所定の情報を視認できるようになる。
【０１０２】
以上、説明したように、第１の実施の形態に係る情報入出力システムによれば、データ入出力装置によって、入出力機能付シート状媒体の表面に形成されたコードパターン画像から文書画像上に形成された手書き情報などを入力すると共に、紫外線又は可視光によって出力領域画像に情報を出力することができるため、折り曲げに強く、軽い携帯性に優れた紙の上に、出力のための消耗品を持たず携帯性に適した情報入出力装置を実現することができる。
【０１０３】
また、文書・コマンド作成装置によって作成されたマップデータに基づいて、制御情報、識別情報、及び位置情報に応じた出力命令をデータ入出力装置に送信することにより、データ入出力装置による出力を制御することができる。
【０１０４】
また、出力領域画像を文書画像のトナーが形成されていない領域に形成することにより、形成される文書画像の画質の低下を防止することができる。
【０１０５】
また、フォトクロミック材料によって出力領域画像を形成することにより、紫外線によって出力領域画像上に情報を出力することができると共に、所定の可視光によって出力された情報を消去できるため、出力された情報を更新することができる。
【０１０６】
次に、第２の実施の形態について説明する。なお、第１の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１０７】
図１６に示すように、第２の実施の形態に係る画像形成装置６０３では、出力領域画像１３用の出力領域プリントエンジン１１８を出力画像形成部として別途設け、出力領域画像バッファ１１５に一旦、出力領域画像１３を蓄積し、画像形成部としてのプリントエンジン１１７をシート状媒体１４が通過し、出力領域プリントエンジン１１８に紙送りからシート状媒体１４が送られてくるのを待って、出力領域画像１３をシート状媒体１４上に形成することで、従来の４個のプリントエンジンに、シアン、マゼンダ、イエロー、及び赤外吸収トナーを入れ、もう一つのプリントエンジンに出力領域画像１３用の形成材料を用いた構成でフルカラーの画像に出力領域画像１３とコードパターン画像１１とを重ねることも可能である。このとき、黒はシアン、マゼンダ、及びイエローの各色のトナーを重ねうちすることで画像形成される。
【０１０８】
次に、第３の実施の形態について説明する。なお、第１の実施の形態及び第２の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１０９】
上述した第１の実施の形態及び第２の実施の形態では、上位装置から送られてくるプリントデータ中に識別情報が含まれているとしたが、第３の実施の形態では、識別情報が画像形成装置３０３、６０３内で生成されるようになっている。
【０１１０】
例えば、自動生成する識別情報としては、例えば出力するページ順に与える通し番号や、各ページの画像の十分な長さのハッシュ値等を採用することができる。また、電子文書のファイル名やユーザ名、文書作成日時などの属性情報の１乃至複数、又はこの画像形成装置３０３自体の識別情報（例えばＩＰアドレスやＭＡＣアドレスなど）や２次元コードパターン画像１１の作成日時などといった２次元コードパターン画像作成に関係する属性情報などをもとに、２次元コードパターン画像１１に埋め込む識別情報を自動生成するようにしてもよい。
【０１１１】
識別情報は例えば用紙１ページにつき１つずつなどと、位置情報に比べて遥かに数が少ないので、識別情報を自動生成しても演算負荷の増加は少ない。識別情報を自動生成した場合、画像形成装置３０３では、識別情報を後で利用にするために、ネットーワーク上に設けられた管理用のデータベース、もしくは管理装置に、その識別情報と元の電子文書のデータ（又はその電子文書を特定するＵＲＬ等の識別情報）とを対応づけて保存する。
【０１１２】
次に第４の実施の形態について説明する。なお、第１の実施の形態〜第３の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１１３】
第４の実施の形態では、位置コード行列ではなく位置コード画像そのものを予め用意しておく点が第１の実施の形態と異なっている。
【０１１４】
図１７に示すように、第４の実施の形態に係る画像形成装置７０３の位置コードパターン画像格納部１１９には、使用される可能性がある位置コード画像が例えば座標ごとに格納されている。この構成では、コード配置部１０６は、識別コード行列生成部１０４が生成した識別コード行列のみをコードパターン配置領域の必要な位置に配置し、この配置結果を受けたコードパターン画像生成部１０８は識別コード部分のみのコードパターン画像１１を生成する。コードパターン画像合成部１２０は、この識別コード部分のコードパターン画像１１の各座標に対応する空白部分に、位置コードパターン画像格納部１１９から取り出した各座標の位置コード画像を合成する。
【０１１５】
なお、位置コードパターン画像格納部１１９には、各位置コード画像を各々の座標位置に配置して識別コード画像部分のみを空白とした位置コードパターン画像を格納しておき、これをコードパターン画像生成部１０８の出力画像と合成するようにしてもよい。その他の構成は第１の実施の形態と同様である。
【０１１６】
次に第５の実施の形態について説明する。なお、第１の実施の形態〜第４の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１１７】
第１の実施の形態では、上位装置から各シート状媒体１４のページに埋め込む識別情報が送られてきたが、第５の実施の形態では、上位装置から識別情報の代わりに、それを符号化及び画像コード化してコードパターン配置領域の各座標に対応する各位置に繰り返し配列した識別コードパターン画像が送られてくる。
【０１１８】
図１８に示すように、第５の実施の形態に係る画像形成装置８０３において、コード配置部１０６は、位置コード行列格納部１０５から読み出した各位置コード行列をコードパターン配置領域の各座標位置に配置し、コードパターン画像生成部１０８は、それら各位置コード行列のシンボル値をそれぞれ対応する画像パターンに置き換えることで、各座標にそれぞれ対応する位置コード画像が配置された位置コードパターン画像を生成する。
【０１１９】
コードパターン画像合成部１２０は、この位置コードパターン画像を、付加情報抽出部１０２がプリントデータから抽出した識別コードパターン画像と合成することで、位置コード画像と識別コード画像との両方が配列された２次元コードパターン画像１１を生成する。その他の構成は第１の実施の形態と同様である。
【０１２０】
次に、第６の実施の形態について説明する。なお、第１の実施の形態〜第５の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１２１】
第６の実施の形態は、第４の実施の形態の構成と第５の実施の形態の構成との折衷であり、図１９に示すように、第６の実施の形態に係る画像形成装置９０３では、上位装置から送られてくる識別コードパターン画像を、位置コードパターン画像格納部１１９に格納された位置コードパターン画像と合成することで、２次元コードパターン画像１１を生成する。
【０１２２】
なお、上位装置から画像形成装置３０３に対し、識別コード画像が各座標に配列された識別コードパターン画像を送ったが、この代わりに、１つの識別コード画像のみを上位装置から画像形成装置３０３に送り、画像形成装置３０３内でその識別コード画像を２次元配列して識別コードパターン画像を生成することももちろん可能である。
【０１２３】
また、以上では、上位装置から画像形成装置３０３へ識別情報又は識別コードパターン画像又は識別コード画像を転送する例を説明したが、これに限らず、識別情報を符号化した識別コードや、その識別コードの各シンボル値を２次元配列した識別コード行列を転送してもよいことは当業者ならば明らかであろう。
【０１２４】
次に、第７の実施の形態について説明する。なお、第１の実施の形態〜第６の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１２５】
図２０に示すように、第７の実施の形態に係るデータ入出力装置８０４では、制御情報合成部２０４で合成された制御情報、位置コード、及び識別コードはデータ送信部２０６に送られると同時にコード比較部２０９に送信されるようになっている。
一方、データ受信部２０７では、出力命令を行う位置コード及び識別コードが上位装置より受信される。受信された位置コード及び識別コードはデータバッファ部２０８にて一旦、蓄積され、比較部２０９で、制御情報合成部２０４からの制御情報が出力であることを確認すると同時に、位置コード及び識別コードがデータバッファ部に蓄積されている位置コード及び識別コードと一致する場合に出力制御部２０５を制御する。本構成では通信速度に依存しないで出力を行うことができる。
【０１２６】
次に、第８の実施の形態について説明する。なお、第１の実施の形態〜第７の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１２７】
図２１に示すように、第８の実施の形態に係るデータ入出力装置９０４では、制御情報入力部２０３では出力を選択する必要はなく、出力はデータバッファ部２０８と画像コード変換部２０２との比較により自動的に行われる。ユーザは出力をしたいときには出力領域にデータ入出力装置を移動させることで、出力を選択するようになっている。
【０１２８】
次に、第９の実施の形態について説明する。なお、第１の実施の形態〜第８の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【０１２９】
第９の実施の形態では、データ入出力装置３０４は出力を実行する識別コードと座標コードとの組を受信することで機能する構成となっている。
【０１３０】
第９の実施の形態に係る文書管理装置３０２において、データ入出力装置３０４との間でやりとりする場合に行われる処理について図２２を用いて説明する。
【０１３１】
まず、ステップ５００において、データ入出力装置３０４から文書管理装置３０２に入力があったか否かを判定し、データ入出力装置３０４から文書管理装置３０２のコマンド処理部３１３に入力があると、ステップ５０２へ進み、入力されたデータの制御情報が読み取られ、制御情報が消去であるか否かが判定され、制御情報が消去であった場合には、ステップ５０４で、データ保管部３１４に消去が実行された位置コードと識別コードとが消去コードとして保管され、ステップ５００へ戻る。
【０１３２】
一方、制御情報が消去でない場合には、ステップ５０６で、制御情報が入力であるか否かが判定され、制御情報が入力でない場合には、ステップ５００へ戻るが、制御情報が入力であった場合は、ステップ５０８において、データ保管部３１４に手書き入力が行われた位置コードと識別コードとが入力コードとして保管され、さらにステップ５１０において、文書処理マップ３１２が参照され、座標の領域指定が読み取られる。
【０１３３】
そして、ステップ５１２において、読み取った領域が、コマンドデータ領域であるか否かを判定し、コマンドデータの領域でない場合には、ステップ５００へ戻るが、コマンドデータ領域であった場合には、ステップ５１４で、文書処理マップ３１２が参照され、文書処理マップ３１２にしたがってデータ処理が行われる。このときのコマンド処理の結果により、出力領域内の出力座標が決定され、次のステップ５１６において、出力を実行する位置コードと識別コードとがデータ入出力装置３０４に送信される。また、ステップ５１８において、送信された位置コードと識別コードとが出力コードとしてデータ保管部３１４に保管され、処理を終了する。
【図面の簡単な説明】
【０１３４】
【図１】本発明の第１の実施の形態に係る入出力機能付シート状媒体の平面図および断面図である。
【図２】本発明の第１の実施の形態に係る単位領域を示すコードパターン画像の例を示す模式図である。
【図３】本発明の第１の実施の形態に係るコードパターン画像の配置例を示す模式図である。
【図４】本発明の第１の実施の形態に係る２次元コードパターン画像の具体例を示すイメージ図である。
【図５】本発明の第１の実施の形態に係るコードパターン画像を形成する単位パターンの例を示すイメージ図である。
【図６】カラートナーの紙上での反射率を示すグラフである。
【図７】本発明の第１の実施の形態に係る情報入出力システムの構成例を示す概略図である。
【図８】本発明の第１の実施の形態に係る画像形成装置の構成例を示す機能ブロック図である。
【図９】本発明の第１の実施の形態に係る画像形成装置の識別コード行列生成部の機能を表す図である。
【図１０】本発明の第１の実施の形態に係るデータ入出力装置の構成例を示す機能ブロック図である。
【図１１】本発明の第１の実施の形態に係るデータ入出力装置の撮像部及び出力部の配置例である。
【図１２】本発明の第１の実施の形態で用いられるプリンタデータ及びマップデータの構成の一例を示すイメージ図である。
【図１３】本発明の第１の実施の形態に係る入出力機能付シート状媒体で作成されたチェックシートのイメージ図である。
【図１４】本発明の第１の実施の形態に係る文書管理装置が文書・コマンド作成装置とデータをやりとりする場合の処理の内容を示すフローチャートである。
【図１５】本発明の第１の実施の形態に係る文書管理装置がデータ入出力装置とデータをやりとりする場合の処理の内容を示すフローチャートである。
【図１６】本発明の第２の実施の形態に係る画像形成装置の構成例を示す機能ブロック図である。
【図１７】本発明の第４の実施の形態に係る画像形成装置の構成例を示す機能ブロック図である。
【図１８】本発明の第５の実施の形態に係る画像形成装置の構成例を示す機能ブロック図である。
【図１９】本発明の第６の実施の形態に係る画像形成装置の構成例を示す機能ブロック図である。
【図２０】本発明の第７の実施の形態に係るデータ入出力装置の構成例を示す機能ブロック図である。
【図２１】本発明の第８の実施の形態に係るデータ入出力装置の構成例を示す機能ブロック図である。
【図２２】本発明の第９の実施の形態に係る文書管理装置がデータ入出力装置とデータをやりとりする場合の処理の内容を示すフローチャートである。
【符号の説明】
【０１３５】
１１  コードパターン画像
１２  文書画像
１３  出力領域画像
１４  シート状媒体
２２  位置コード画像
２３  識別コード画像
１０１  プリントデータ入力部
１０８  コードパターン画像生成部
１１１  文書画像生成部
１１６  画像合成部
１１７  プリントエンジン
１１８  出力領域プリントエンジン
１２０  コードパターン画像合成部
２０２  画像コード変換部
２０３  制御情報入力部
２０５  出力制御部
２０６  データ送信部
２０７  データ受信部
２１１  撮像デバイス
２１２  赤外ＬＥＤ
２１３  入力ペン
２１４  出力用紫外ＬＥＤ
２１５  消去用可視ＬＥＤ
３００  情報入出力システム
３０１  文書・コマンド作成装置
３０２  文書管理装置
３０３、６０３、７０３、８０３、９０３  画像形成装置
３０４、８０４、９０４  データ入出力装置
３１１  識別情報割付部
３１２  文書処理マップ
３１３  コマンド処理部
【図２】
2007240549.tif 000003
【図３】
2007240549.tif 000004
【図４】
2007240549.tif 000005
【図５】
2007240549.tif 000006
【図６】
2007240549.tif 000007
【図７】
2007240549.tif 000008
【図８】
2007240549.tif 000009
【図９】
2007240549.tif 000010
【図１０】
2007240549.tif 000011
【図１１】
2007240549.tif 000012
【図１２】
2007240549.tif 000013
【図１４】
2007240549.tif 000014
【図１５】
2007240549.tif 000015
【図１６】
2007240549.tif 000016
【図１７】
2007240549.tif 000017
【図１８】
2007240549.tif 000018
【図１９】
2007240549.tif 000019
【図２０】
2007240549.tif 000020
【図２１】
2007240549.tif 000021
【図２２】
2007240549.tif 000022
【図１】
2007240549.tif 000023
【図１３】
2007240549.tif 000024