(57)【要約】【課題】出力用紙等の記録媒体上の情報を読み取った機器の動作を制御する制御情報を文書情報に重畳した重畳情報を出力する情報生成装置等を提供する。【解決手段】符号パターン画像生成装置１０は、出力用紙上の位置或いは出力用紙上に記録される文書画像の記録位置に固有な位置符号を生成する位置符号生成部２０と、出力用紙に記録された情報を読み取った機器の動作を制御する制御符号を生成する制御符号生成部２１と、位置符号を画像情報として二次元配置して形成される符号ブロックの区画に、制御符号を画像情報として配置した符号パターン画像を出力する付加画像情報出力部２４と、外部から入力された文書情報を画像情報に変換し、符号パターン画像を重畳した重畳情報を生成し出力する重畳情報出力部２５とを含む。【選択図】図９
2008109531.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上の位置或いは当該記録媒体に記録される文書画像の記録位置に固有な位置情報を画像情報として二次元配置して形成される区画に、当該記録媒体に記録された情報を読み取った機器の動作を制御する制御情報を画像情報として配置した付加画像情報を生成する付加画像情報生成手段と、
取得された文書情報を画像情報に変換し、且つ、前記付加画像情報生成手段にて生成された前記付加画像情報を重畳した重畳情報を生成する重畳情報生成手段と
を含むことを特徴とする情報生成装置。
【請求項２】
前記位置情報は、前記情報生成装置内で生成されるか、或いは、外部から取り込まれるかのいずれかであることを特徴とする請求項１に記載の情報生成装置。
【請求項３】
前記制御情報は、前記情報生成装置内で生成されるか、或いは、外部から取り込まれるかのいずれかであることを特徴とする請求項１に記載の情報生成装置。
【請求項４】
前記文書情報は、前記情報生成装置内に予め蓄積しているか、或いは、外部から取り込まれるかのいずれかであることを特徴とする請求項１に記載の情報生成装置。
【請求項５】
前記情報生成装置は前記重畳情報を前記記録媒体に記録する記録手段を更に含み、
前記制御情報の画像情報と前記位置情報の画像情報とは異なる色材で形成されることを特徴とする請求項１に記載の情報生成装置。
【請求項６】
前記制御情報の画像情報に使用される色材は、前記位置情報の画像情報に使用される色材に比べて赤外吸収量が１／２以下であることを特徴とする請求項５に記載の情報生成装置。
【請求項７】
前記付加画像情報生成手段は、前記位置情報を画像情報として二次元配置して形成される前記区画に、前記記録媒体或いは当該記録媒体に記録された前記文書情報を識別する識別情報を前記制御情報と共に画像情報として配置した前記付加画像情報を生成することを特徴とする請求項１に記載の情報生成装置。
【請求項８】
前記識別情報は、前記情報生成装置内で生成されるか、或いは、外部から取り込まれるかのいずれかであることを特徴とする請求項７に記載の情報生成装置。
【請求項９】
前記付加画像情報生成手段は、前記位置情報を画像情報として二次元配置して形成される前記区画に前記制御情報及び前記識別情報を交互に配置することを特徴とする請求項８に記載の情報生成装置。
【請求項１０】
コンピュータに、
記録媒体上の位置或いは当該記録媒体に記録される文書画像の記録位置に固有な位置情報を画像情報として二次元配置して形成される区画に、当該記録媒体に記録された情報を読み取った機器の動作を制御する制御情報を画像情報として配置した付加画像情報を生成する付加画像情報生成機能と、
入力された文書情報を画像情報に変換し、且つ、前記付加画像情報生成機能にて生成された前記付加画像情報を重畳した重畳情報を生成する重畳情報生成機能と
を実現させることを特徴とする情報生成プログラム。
【請求項１１】
記録媒体上の位置或いは当該記録媒体に記録される文書画像の記録位置に固有な位置情報を画像情報として二次元配置して形成される区画に、当該記録媒体に記録された情報を読み取った機器の動作を制御する制御情報を画像情報として配置した付加画像情報を生成する付加画像情報生成工程と、
入力された文書情報を画像情報に変換し、且つ、前記付加画像情報を重畳した重畳情報を生成する重畳情報生成工程と
を含むことを特徴とする情報生成方法。
【請求項１２】
記録媒体に記録された情報を読み取る読取手段と、
前記読取手段にて読み取られた前記情報から制御情報領域を検出する制御情報領域検出手段と、
前記制御情報領域検出手段により検出された前記制御情報領域から制御情報を検出する制御情報検出手段と、
前記制御情報検出手段により検出された前記制御情報に応じて各部の動作を制御する動作制御手段と
を含むことを特徴とする情報読取システム。
【請求項１３】
記録媒体に記録された情報を取得する情報取得手段と、
前記情報取得手段にて取得された前記情報から位置情報と制御情報とを抽出する情報抽出手段と、
前記情報抽出手段にて抽出された前記位置情報及び前記制御情報から当該制御情報を除外して当該位置情報を出力する制御情報除外手段と、
前記制御情報除外手段から出力された前記位置情報から筆記情報を生成する筆記情報生成手段と
を含むことを特徴とする電子ペン。
【請求項１４】
記録媒体上の位置に固有な位置情報と、
前記記録媒体に記録された情報を読み取った機器の動作を制御する制御情報と
を含み、
前記位置情報を画像情報として二次元配置して形成される区画に、前記制御情報が画像情報として配置されたことを特徴とする記録媒体。
【請求項１５】
前記位置情報を画像情報として二次元配置して形成される前記区画に、前記記録媒体を識別する識別情報が前記制御情報と共に画像情報として配置されたことを特徴とする請求項１４に記載の記録媒体。
【請求項１６】
前記制御情報及び前記識別情報は前記位置情報を画像情報として二次元配置して形成される前記区画に交互に配置されることを特徴とする請求項１５に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報生成装置、情報生成プログラム、情報生成方法、情報読取システム、電子ペン及び記録媒体に関する。
【背景技術】
【０００２】
出力用紙等の記録媒体上に位置情報を埋め込んでおき、記録媒体上の部分画像をペン型読取装置で読み取り部分画像から位置情報を取得してペン型読取装置の軌跡を取得する従来技術は知られていた（例えば、特許文献１乃至５参照）。
特許文献１では、複数のマークを備えた符号化パターンを有する製品であって、マークのそれぞれが少なくとも２つの異なる値のうちの１つを表している。また、符号化パターンが複数の基準位置を備えており、複数のマークのそれぞれが１つの基準位置に関連付けられている。各マークの値がその基準位置に対するその位置によって決定される。そのような技術を特許文献１は開示している。
特許文献２では、文書は迷路パターンでウォーターマークが入れられ、エンコードされた位置情報がそこから判定される。画像のシーケンスは、ペンに配置されているカメラによって捕捉される。ペン先のパスは、関連の迷路パターンをデコーディングし、捕捉された画像を文書画像と照合することによって判定される技術を特許文献２は開示している。
【０００３】
特許文献３では、画像処理装置は、目的の画像の印刷文書データを生成し、また、複写を禁止する文書であることを示すドットパターンのパターンデータを生成する。そして、印刷文書データの文書の背景に、このパターンデータを形成するように両者を重ね合わせて１枚の画像に合成し、この合成後の画像の画像データは、画像形成装置に出力する。これにより画像形成される技術を特許文献３は開示している。
特許文献４では、文書セキュリティ管理システムは、画像形成装置と、この画像形成装置にネットワークを介して接続されるセキュリティサーバを含む。セキュリティサーバは、画像形成装置で電子文書が生成されるときに、電子文書のプロファイルを生成して記録する第１のプロファイル管理テーブルを備える。画像形成装置で印刷文書が生成されるときに、この印刷文書のプロファイルを、印刷文書の派生元の文書のＩＤと関連付けて生成し記録する第２のプロファイル管理テーブルを備える。画像形成装置は、印刷文書を出力するときに、この印刷文書に新たなプリントＩＤを埋め込んで印刷する技術を特許文献４は開示している。
特許文献５では、文書の固有情報と該文書の位置情報を有する二次元コードを、文書が印刷される印刷文書の一部または全部に複数配置して形成される二次元コードにおいて、印刷文書に形成される第一の二次元コードと、印刷文書の所定領域に形成され、第一の二次元コードとは異なる態様とされる第二の二次元コードを形成する技術を開示している。
【０００４】
【特許文献１】特表２００３−５１１７６１号公報
【特許文献２】特開２００５−２３５１８５号公報
【特許文献３】特開２００４−２６０３４１号公報
【特許文献４】特開２００５−２５９１０８号公報
【特許文献５】特開２００６−０８５６７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１及び特許文献２に開示の技術では、電子文書が機密情報であるとき、印刷文書に対してコピーやスキャン、ＦＡＸ送信等の複製文書の出力を禁止したい場合に実現できない。位置情報と複製文書に対する制御情報との情報をサーバ等で関連付けておき、位置情報を検出した後にサーバに制御情報を問い合わせ、複合機を制御する構成が考えられるが、構成が複雑になり、通信状態に制御が依存してしまうほか、サーバに問い合わせを行うため複合機の生産性を低下させてしまう問題がある。
また、特許文献３及び４に開示の技術は、印刷文書から生成される複製文書の出力制御に関する技術であり、複合機などの画像読み取り装置で画像が読み取られることを前提にしているため、筆記情報を取得するためのコードパターンと両立させることはできない。
更に、上記特許文献５に開示の技術では、識別情報と複製文書に対する制御情報との情報をサーバ等で関連付けておき、位置情報を検出した後にサーバに制御情報を問い合わせて複合機を制御する構成（特許文献４に開示の構成）への応用が考えられるが、構成が複雑になる、通信状態に制御が依存してしまう、サーバに問い合わせを行うため複合機の生産性を低下させてしまう、等の問題がある。
ここで、本発明は、出力用紙等の記録媒体上の情報を読み取った機器の動作を制御する制御情報を文書情報に重畳した重畳情報を出力する情報生成装置等の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る情報生成装置は、記録媒体上の位置或いは記録媒体に記録される文書画像の記録位置に固有な位置情報を画像情報として二次元配置して形成される区画に、記録媒体に記録された情報を読み取った機器の動作を制御する制御情報を画像情報として配置した付加画像情報を生成する付加画像情報生成手段と、取得された文書情報を画像情報に変換し、且つ、付加画像情報生成手段にて生成された付加画像情報を重畳した重畳情報を生成する重畳情報生成手段とを含むことを特徴とする。
上記情報生成装置において、位置情報は、情報生成装置内で生成されるか、或いは、外部から取り込まれるかのいずれかであることを特徴とする。
上記情報生成装置において、制御情報は、情報生成装置内で生成されるか、或いは、外部から取り込まれるかのいずれかであることを特徴とする。
上記情報生成装置において、文書情報は、情報生成装置内に予め蓄積しているか、或いは、外部から取り込まれるかのいずれかであることを特徴とする。
上記情報生成装置において、情報生成装置は重畳情報を記録媒体に記録する記録手段を更に含み、制御情報の画像情報と位置情報の画像情報とは異なる色材で形成されることを特徴とする。
上記情報生成装置において、制御情報の画像情報に使用される色材は、位置情報の画像情報に使用される色材に比べて赤外吸収量が１／２以下であることを特徴とする。
上記情報生成装置において、付加画像情報生成手段は、位置情報を画像情報として二次元配置して形成される区画に、記録媒体或いは記録媒体に記録された文書情報を識別する識別情報を制御情報と共に画像情報として配置した付加画像情報を生成することを特徴とする。
上記情報生成装置において、識別情報は、情報生成装置内で生成されるか、或いは、外部から取り込まれるかのいずれかであることを特徴とする。
上記情報生成装置において、付加画像情報生成手段は、位置情報を画像情報として二次元配置して形成される区画に制御情報及び識別情報を交互に配置することを特徴とする。
【０００７】
上記課題を解決するために、本発明に係る情報生成プログラムは、コンピュータに、記録媒体上の位置或いは記録媒体に記録される文書画像の記録位置に固有な位置情報を画像情報として二次元配置して形成される区画に、記録媒体に記録された情報を読み取った機器の動作を制御する制御情報を画像情報として配置した付加画像情報を生成する付加画像情報生成機能と、入力された文書情報を画像情報に変換し、且つ、付加画像情報生成機能にて生成された付加画像情報を重畳した重畳情報を生成する重畳情報生成機能とを実現させることを特徴とする。
上記課題を解決するために、本発明に係る情報生成方法は、記録媒体上の位置或いは記録媒体に記録される文書画像の記録位置に固有な位置情報を画像情報として二次元配置して形成される区画に、記録媒体に記録された情報を読み取った機器の動作を制御する制御情報を画像情報として配置した付加画像情報を生成する付加画像情報生成工程と、入力された文書情報を画像情報に変換し、且つ、付加画像情報を重畳した重畳情報を生成する重畳情報生成工程とを含むことを特徴とする。
【０００８】
上記課題を解決するために、本発明に係る情報読取システムは、記録媒体に記録された情報を読み取る読取手段と、読取手段にて読み取られた情報から制御情報領域を検出する制御情報領域検出手段と、制御情報領域検出手段により検出された制御情報領域から制御情報を検出する制御情報検出手段と、制御情報検出手段により検出された制御情報に応じて各部の動作を制御する動作制御手段とを含むことを特徴とする。
上記課題を解決するために、本発明に係る電子ペンは、記録媒体に記録された情報を取得する情報取得手段と、情報取得手段にて取得された情報から位置情報と制御情報とを抽出する情報抽出手段と、情報抽出手段にて抽出された位置情報及び制御情報から制御情報を除外して位置情報を出力する制御情報除外手段と、制御情報除外手段から出力された位置情報から筆記情報を生成する筆記情報生成手段とを含むことを特徴とする。
【０００９】
上記課題を解決するために、本発明に係る記録媒体は、記録媒体上の位置に固有な位置情報と、記録媒体に記録された情報を読み取った機器の動作を制御する制御情報とを含み、位置情報を画像情報として二次元配置して形成される区画に、制御情報が画像情報として配置されたことを特徴とする。
上記記録媒体において、位置情報を画像情報として二次元配置して形成される区画に、記録媒体を識別する識別情報が制御情報と共に画像情報として配置されたことを特徴とする。
上記記録媒体において、制御情報及び識別情報は位置情報を画像情報として二次元配置して形成される区画に交互に配置されることを特徴とする。
【発明の効果】
【００１０】
請求項１にかかる発明によれば、本構成を有しない場合に比較して、出力された重畳情報に含まれる制御情報によって、記録媒体に記録された情報を読み取った機器の各部の動作を制御することができる。
請求項２にかかる発明によれば、本構成を有しない場合に比較して、位置情報を外部から取り込む機器でも情報生成装置の機能を果たす。
請求項３にかかる発明によれば、本構成を有しない場合に比較して、制御情報を外部から取り込む機器でも情報生成装置の機能を果たす。
請求項４にかかる発明によれば、本構成を有しない場合に比較して、文書情報を予め蓄積していない機器でも情報生成装置の機能を果たす。
請求項５にかかる発明によれば、本構成を有しない場合に比較して、記録媒体を読み取った機器の計算負荷を軽減できる。
請求項６にかかる発明によれば、本構成を有しない場合に比較して、記録媒体を読み取った機器の計算負荷を軽減できる。
請求項７にかかる発明によれば、本構成を有しない場合に比較して、識別情報によって識別される記録媒体又は文書情報は制御情報によって保護される。
請求項８にかかる発明によれば、本構成を有しない場合に比較して、識別情報を外部から取り込む機器でも情報生成装置の機能を果たす。
請求項９にかかる発明によれば、本構成を有しない場合に比較して、制御情報と識別情報とが記録媒体上で偏在しないので、記録媒体のどの部分を読み込んでも制御情報と識別情報とを入手することができる。
請求項１０にかかる発明によれば、本構成を有しない場合に比較して、出力された重畳情報に含まれる制御情報によって、記録媒体に記録された情報を読み取った機器の各部の動作を制御することができる。
請求項１１にかかる発明によれば、本構成を有しない場合に比較して、出力された重畳情報に含まれる制御情報によって、記録媒体に記録された情報を読み取った機器の各部の動作を制御することができる。
【００１１】
請求項１２にかかる発明によれば、本構成を有しない場合に比較して、記録媒体に記録した制御情報によって各部の動作を制御することができる。
請求項１３にかかる発明によれば、本構成を有しない場合に比較して、制御情報の影響を受けることなく筆記情報を生成することができる。
請求項１４にかかる発明によれば、本構成を有しない場合に比較して、制御情報が予め記録された記録媒体を使えば記録媒体に記録された情報を読み取った機器の動作を制御することができる。
請求項１５にかかる発明によれば、本構成を有しない場合に比較して、制御情報と識別情報とが予め記録された記録媒体に情報を記録すれば、記録媒体に記録されている制御情報により出力された情報を保護することができる。
請求項１６にかかる発明によれば、本構成を有しない場合に比較して、制御情報と識別情報とが偏在することなく記録された記録媒体から制御情報や識別情報を除去することが困難であるから、その記録媒体に記録された情報を保護することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態（実施の形態）を図面を用いて説明する。まずは本実施の形態に登場する符号パターン画像の構成を説明し、その後、その符号パターン画像を使用した符号パターン画像生成装置の説明をする。
（単位符号パターン）
図１は符号パターン画像の単位符号パターンの例を示す説明図である。この例では縦３箇所で横３箇所（以下、３×３箇所と表示する）の計９箇所のドットを配置できる場所から２つの場所を選択してドットを配置する。この場合、単位符号パターンのドット配置組み合わせは３６通り（９Ｃ２＝３６）となる（ここで、ｍＣｎ＝ｍ！／｛（ｍ−ｎ）！×ｎ！｝である）。６００ｄｐｉで記録するとき図１における１つのドットサイズ（四角の大きさ）は縦２画素で横２画素である（以下、２×２画素と表示する）（計算上は８４．６μｍ×８４．６μｍの矩形となるが、記録されたトナー像ではゼログラフィープロセスの影響によりφ１００μｍ程度のドット形状となる）。従って、単位符号パターンの大きさは０．５０７６ｍｍ×０．５０７６ｍｍとなる。
【００１３】
３６通りの組み合わせのうち４通りは符号ブロック（後述）の検出と回転角度検出用の同期符号として使用する。このとき、符号ブロックの９０度単位の回転角度を検出するため、４つのパターンは互いに９０度回転対象のパターンになるように選択する。即ち、画像生成時に４通りのうちいずれか１つを同期符号として埋め込んでおけば、復号時に同期符号がどの角度で検出されたかによって符号ブロックの回転角度（二次元配列上に同期化された符号ブロックの０／９０／１８０／２７０度のいずれの方向を向いているか）を判定し、補正することができる。
【００１４】
３６通りの組み合わせの残りの３２通り（３２＝２５）は、単位符号パターン当たり５ビットの情報埋め込みのために使用できる。
ここで、以上に説明した図１の単位符号パターンが取り得る３６通りのドット配置を図２に示す。表示の簡略化のためドット間の空白は省略している。
なお、単位符号パターンは、図示したように９箇所の中の２箇所にドットを配置する方法に限定せず、３個であっても４個であっても良い。即ち、９個より小さければよい。例えば、９箇所のうち３箇所にドットを配置する構成とすればドット配置の組み合わせは８４通りとなる（９Ｃ３＝８４）。また、ドットを配置可能な場所も９箇所（３×３箇所）に限らず、その他の数、例えば４箇所（２×２箇所）や１６箇所（４×４箇所）などとしても良い。
【００１５】
（同期符号の組み合わせ）
図３に、図１の単位符号パターンが取り得る３６通りのドット配置から選択できる同期符号の組み合わせを示す。図３に示した組み合わせはいずれも９０度回転対称となっている。何れかの組み合わせを、同期符号に使用する４通りの符号パターンにできる。
【００１６】
（識別符号埋め込み用の符号ブロック）
図４に、後述する識別符号生成部２２が生成する識別情報の一例としての識別符号の埋め込み用の符号ブロック（識別符号ブロック）の例を示す。図１に示した単位符号パターンを５×５個並べて符号ブロックを構成する。
符号ブロックの左上の位置に図３で示した同期符号を配置する。即ち、図３（ａ）〜（ｈ）の同期符号の中から何れかを選択し、選択された同期符号に含まれる４通りの単位符号パターンから選択された１つを符号ブロックの左上に配置する。
【００１７】
（位置符号）
後述する位置符号生成部２０が生成する位置情報の一例としての位置符号を説明する。同期符号の右横に隣接する４個の単位符号パターンを使用して、Ｘ方向の位置に固有な情報を符号化したＸ位置符号を配置する。また、同期符号の下側に隣接する４個の単位符号パターンを使用して、Ｙ方向の位置に固有な情報を符号化したＹ位置符号を配置する。Ｘ位置符号、Ｙ位置符号は、夫々４個の単位符号パターンを使用するので、夫々が２０ｂｉｔ（５ｂｉｔ×４個）の情報を格納できる。ここで、本実施の形態にかかるＸ位置符号及びＹ位置符号はいずれも本発明にかかる位置情報の一例である。
尚、位置符号として情報埋め込み用の３２種類（３２＝２５）のパターンを使用せず、１６種類のパターンだけを使用しても良い。この場合は、単位符号パターン当たりの情報量は４ｂｉｔ（１６＝２４）となるため、位置符号としては１６ｂｉｔ（４ｂｉｔ×４個）の情報量となる。
【００１８】
位置符号の例として、Ｍ系列を使用することができる。例えば、１２次のＭ系列を利用すればＭ系列の系列長は４０９５（＝２１２−１）となる。位置符号の単位符号パターンとして１６種類のパターンを選択した場合、各単位符号パターンに４ｂｉｔの情報を格納できるので、１つの符号ブロックでは１６ｂｉｔ（４ｂｉｔ×４個）の情報を格納できる。従って、系列長４０９５のＭ系列は、２５５個（＝４０９５÷１６）の符号ブロックに分割して格納できる。１つの符号ブロックの大きさは２．５３８ｍｍ×２．５３８ｍｍ（＝０．５０７６ｍｍ×０．５０７６ｍｍ／単位符号パターン×５個）なので、連続する２５５個の符号ブロックの長さは６４７．１９ｍｍとなり、６４７．１９ｍｍの長さを符号化できる。即ち、Ａ２サイズ（４２０ｍｍ×５９４ｍｍ）の用紙まで符号化できる。
【００１９】
ここでは１つのＭ系列で位置を符号化した例を示したが、複数のＭ系列を連結することで符号化できる位置をさらに増加させることができる。例えば、１１次のＭ系列を使用した場合であっても、それを４つ連結することで、Ａ０サイズの用紙を符号化できる。
【００２０】
（識別符号）
符号ブロックの残りの領域に識別符号を配置する。この領域には単位符号パターンを１６個（４×４個）配置できるので、８０ｂｉｔ（５ｂｉｔ／単位符号パターン×１６個）の情報を格納できる。本実施の形態の単位符号パターンは多値符号であるので、読み取り時などで発生する誤りも単位符号パターンの単位で発生する。従って、誤り訂正符号はブロック単位の誤り訂正が可能な方式が望ましい。識別符号に公知のブロック誤り訂正符号方式であるＲＳ符号を使用すれば、ＲＳ符号のブロック長を単位符号パターンの情報量である５ｂｉｔとすることができる。この場合、ＲＳ符号の符号長は１６ブロック（＝８０ｂｉｔ÷５ｂｉｔ／ブロック）となり、例えば２ブロックの訂正能力を持たせるとすれば、情報符号長は１２ブロック（＝１６ブロック−２ブロック×２）となる。この場合、識別情報としては、６０ｂｉｔ（＝５ｂｉｔ／ブロック×１２ブロック）の情報を埋め込むことができる。
【００２１】
（制御符号埋め込み用の符号ブロック）
図５に、後述する制御符号生成部２１が生成する制御情報の一例としての制御符号の埋め込み用の符号ブロック（制御符号ブロック）の例を示す。同期符号、Ｘ位置符号、Ｙ位置符号は図４と同様に配置する。制御符号は図４で識別符号を配置した領域に、識別符号に替えて配置する。この例では、制御符号は情報埋め込み用として使用される図２に示した３６通りの単位符号パターンから、同期符号として使用する４通りの単位符号パターンを除いた３２種類の単位符号パターンを組み合わせて使用する。
【００２２】
制御符号は、図４で示した識別符号の埋め込みと同様に誤り訂正符号などを利用して制御情報を符号化しても良いが、複写機などに組み込んで複写機の動作を制御させる用途（例えばコピーやスキャン、ファクシミリ送信を止める、など）に使用する場合は処理の高速性が要求されるため、パターンマッチングのような簡易的な処理で検出できる構成が望ましい。その場合、制御符号にはデジタル情報を埋め込む必要はなく、制御符号の有無あるいは種類を判定できればよいので、単位符号パターンを組み合わせた図形とすることができる。制御符号のいくつかの例を図６に示している。
【００２３】
制御符号ブロックにもＸ位置符号、Ｙ位置符号を配置しているため、符号パターンが紙面に印刷された後、ペン型スキャナのような読取装置で符号パターン平面を走査した場合、埋め込まれたＸ位置符号とＹ位置符号から読取装置の軌跡（ペン型スキャナの場合は筆跡）を取得することが出来る。
図５に示す例では単位符号パターンの組み合わせで制御符号を構成している。よって、符号ブロックを構成している複数の単位符号パターンを取得するための符号ブロック内の境界を容易に判定できる。印刷画像からの符号ブロックを検出する際のブロック内の境界判定が、制御符号の存在に関わらず同じ処理にできるからである。これに関しては図１８を参照しつつ単位符号パターンの境界検出（１）として後に説明する。
【００２４】
図６に、単位符号パターンの組み合わせで制御符号を構成する例を示す。この例では、単位符号パターン１６個分に相当する制御符号領域に単位符号パターンの組み合わせによる制御符号を配置している。処理を高速化するために制御符号は簡易的な処理で検出できる形状が望ましい。この図ではデジタル情報を埋め込んでいないので制御符号に意味は無い。即ち、単純なパターンマッチング処理で検出できるように単純な形状を単位符号パターンの組み合わせで構成している。その結果、符号パターンの角度を検出して二次元配列にビット値として同期する、などの複雑な処理が不要となる。
【００２５】
（制御符号埋め込み用の符号ブロックの他の例）
図７に制御符号ブロックの他の例を示す。図５に示した例と異なる点は、制御符号が単位符号パターンの組み合わせではなく、単位符号パターンが配置される１６個（４×４）の領域を使って所定のパターンを配置する点である。このとき、制御符号パターンが目立たないように、制御符号パターンの濃度が単位符号パターンの濃度と等しくなるようにする。具体的には、制御符号領域に格納できる単位符号パターン数は１６個（４×４）なので、全部で３２個のドットパターン（各ドットパターンは、６００ｄｐｉで２×２画素なので、画素数では１２８画素）を配置できる。全部で３２個のドットパターンと等しい面積となるように制御符号を構成すると、制御符号パターンの濃度が周辺の符号パターンの濃度と等しくなり目立たなくなる。
これとは逆に、制御符号パターンと単位符号パターンで使用するドットパターンとの間に面積や色材などの検出可能な特徴量に違いがあれば、同期化処理の前段でその特徴量を利用して制御パターンだけを除去することができ、残ったパターンで同期化処理を行うことができる。これについては図２０を用いて単位符号パターンの境界検出の他の例の箇所で面積や形状によるフィルタ処理及び赤外線吸収度を用いたノイズ除去として説明する。
【００２６】
以上に説明した方法で作成した、単位符号パターンの組み合わせでない制御符号を構成する所定のパターンの例を図８に４つ示す。いずれの例でも印刷時の見た目の違和感を防止するため、制御符号の濃度（ドット数）は周辺の濃度とほぼ等しくなるようにしている。単位符号パターンの組み合わせに捉われることなく自由な形状の制御符号パターンを選択し、複合機等でより検出が容易なパターンとなっている。９Ｃ２よりも大きいドットを構成するので面積から符号パターンでないと判断できる。
【００２７】
（符号パターン画像生成装置）
以上に説明した符号パターン画像を生成する符号パターン画像生成装置を以下に説明する。図９は本発明にかかる情報生成装置を識別情報管理サーバ４（後述）に適用した一例としての符号パターン画像生成装置１０を説明するための機能ブロック図である。本実施の形態にかかる符号パターン画像生成装置１０は、出力用紙等の記録媒体上の記録位置、或いは、記録媒体上に記録される文書画像の記録位置に固有な位置符号を生成する位置符号生成部２０と、記録媒体に記録された情報を読み取った機器の動作を制御する制御符号を生成する制御符号生成部２１とを有する。また、記録媒体に記録された文書情報を識別する識別符号を生成する識別符号生成部２２と、位置情報と制御情報と識別情報とを画像情報に変換して付加画像情報として出力する付加画像情報出力部２４と、入力された文書情報を画像情報に変換し、且つ、付加画像情報を重畳した重畳情報を出力する重畳情報出力部２５とを有する。
【００２８】
位置符号生成部２０は、位置情報をＭ系列化して符号化するＭ系列符号化部７１と、符号化されたＭ系列を所定の大きさの符号ブロックに分割するブロック分割部７２とを含む。Ｍ系列符号化部７１は位置情報をＭ系列を使用して符号化する。符号化したい位置情報の長さから必要なＭ系列の次数を求め動的に生成することで位置情報を符号化する。また、予め符号化したい長さが決められている場合にはＭ系列を画像生成装置のメモリ等に格納しておき、画像生成時にそれを読み出す。ブロック分割部７２は、符号化されたＭ系列を１つの符号ブロックで格納できる情報量に分割して格納する。例えば図４で説明したように、１２次のＭ系列を利用すればＭ系列の系列長は４０９５（＝２１２−１）となる。位置符号の単位符号パターンとして１６種類のパターンを選択し各単位符号パターンに４ｂｉｔの情報を格納するとき、１つの符号ブロックでは位置符号の単位符号パターンが４個あるので１６ｂｉｔ（４ｂｉｔ×４個）の情報を格納できる。よって、ブロック分割部７２は、系列長４０９５のＭ系列を２５５個（＝４０９５÷１６）の符号ブロックに分割して格納する。
制御符号生成部２１は出力用紙に記録された情報を読み取った機器の動作を制御する制御符号を生成する。
【００２９】
識別符号生成部２２は、識別情報を複数のブロックに分割するブロック分割部７４と、分割されたブロックに対しＲＳ符号化処理を行い誤り訂正のための冗長ブロックを付加するＲＳ符号化部７５とを含む。ブロック分割部７４は識別情報を５ビット長の複数のブロックに分割する。例えば図４で説明したように６０ビットの識別情報を埋め込む場合は、６０ビットを５ビット長の１２個のブロックに分割する。ＲＳ符号化部７５は、分割されたブロックに対しＲＳ符号化処理を行い誤り訂正のための冗長ブロックを付加する。２ブロックの誤りを訂正可能なＲＳ符号とすると、符号長は１６ブロックとなる。
付加画像情報出力部２４は、識別符号と位置符号と制御符号とを用いて（仮想の）二次元平面を生成するブロック合成部７７と、符号パターン画像を生成する出力画像生成部７８とを含む。ブロック合成部７７は識別符号と位置符号と制御符号とを二次元平面に配置して二次元の符号平面を生成する。出力画像生成部７８は符号平面を参照して各符号値に対応した符号パターンを選択し、付加画像情報としての符号パターン画像を生成する。具体的には、内部処理簡略化のため符号平面生成までの過程においては識別符号や制御符号などを符号値という内部コードを用いて処理していたものを、この出力画像生成部７８において各符号値に対応した符号パターン（画像情報）に置き換えて符号パターン画像を生成する。
重畳情報出力部２５は、外部から入力された文書情報を画像情報に変換し、且つ、符号パターン画像を重畳した重畳情報を出力する。ここで、重畳情報は印刷記述言語（ＰＤＬ：Print Description Language）で作成された情報である。また、文書情報は後述する文書管理サーバ３から入力される。
【００３０】
ここで、付加画像情報出力部２４は制御符号と位置符号とを異なる色材で形成するようにしてもよい。出力用紙に記録された情報を読み取った機器は、同期化処理の前段で特徴量の相違を利用して制御符号を除去することができ、同期化処理の計算負荷を軽減させることができるからである。また、制御符号の画像情報に使用される色材を位置符号の画像情報に使用される色材に比べて赤外吸収量が１／２以下としてもよい。赤外吸収量の差異を利用して制御符号を除去することができるからである。
また、文書の機密部分にだけ制御符号を配置するようにしてもよい。制御符号によって機密部分の複写やコピーを制限することができる。
尚、例えば、本実施の形態における符号パターン画像生成装置１０は本発明に係る情報生成装置を、付加画像情報出力部２４は本発明に係る付加画像情報生成手段を、重畳情報出力部２５は本発明に係る重畳情報生成手段をそれぞれ構成する。
【００３１】
（符号パターン画像生成方法）
以上に説明した符号パターン画像生成装置１０が実行する符号パターン画像生成方法を９Ｃ２による符号パターン画像を例として説明する。図１０は符号パターン画像の生成方法のフローチャートである。
Ｍ系列符号化部７１が、記録媒体上の記録位置に固有な位置情報をＭ系列符号化して位置符号として出力する（Ｍ系列符号化工程）（ステップ１０１）。
出力された位置符号をブロック分割部７２が符号ブロックに分割する（ブロック分割工程）（ステップ１０２）。
外部からの指示を受けて、制御符号生成部２１が出力用紙に記録された情報を読み取った機器の動作を制御する制御符号を生成する（制御情報生成工程）（ステップ１０３）。
【００３２】
識別情報をブロック分割部７４が５ビット長の複数のブロックに分割する（ブロック分割工程）（ステップ１０４）。
分割されたブロックに対してＲＳ符号化部７５がＲＳ符号化処理を行い冗長ブロックを付加する（ＲＳ符号化工程）（ステップ１０５）。
位置符号と制御符号と識別符号とを用いてブロック合成部７７が二次元の符号平面を合成する（ブロック合成工程）（ステップ１０６）。
符号平面を参照して出力画像生成部７８が各符号値に対応した符号パターンを選択し（符号パターン選択工程）（ステップ１０７）、符号パターン画像を生成し出力する（出力画像生成工程）（ステップ１０８）。
そして、入力された文書情報を重畳情報出力部２５が画像情報に変換し、符号パターン画像を重畳して重畳情報を出力する（重畳情報出力工程）（ステップ１０９）。
【００３３】
ここで、例えば、本実施の形態のＭ系列符号化工程（ステップ１０１）及びブロック分割工程（ステップ１０２）が情報生成方法に係る発明の「位置情報生成工程」に、制御情報生成工程（ステップ１０３）が「制御情報生成工程」に対応する。また、ブロック分割工程（ステップ１０４）及びＲＳ符号化工程（ステップ１０５）が「識別情報生成工程」に、ブロック合成工程（ステップ１０６）及び符号パターン選択工程（ステップ１０７）、出力画像生成工程（ステップ１０８）が「付加画像情報出力工程」に、重畳情報出力工程（ステップ１０９）が「重畳情報出力工程」にそれぞれ対応する。
また、例えば、ステップ１０１及び１０２の処理が実行されることにより情報生成プログラムに係る発明の「位置情報生成機能」が、ステップ１０３の処理が実行されることにより「制御情報生成機能」が実現される。また、ステップ１０４及び１０５の処理が実行されることにより「識別情報生成機能」が、ステップ１０６及び１０７，１０８の処理が実行されることにより「付加画像情報出力機能」が、ステップ１０９の処理が実行されることにより「重畳情報出力機能」がそれぞれ実現される。
【００３４】
本実施の形態にかかる符号パターン画像生成装置１０によれば、位置符号生成部２０は出力用紙上の位置或いは出力用紙に記録される文書画像の記録位置に固有な位置符号を取得する。制御符号生成部２１は出力用紙に記録された情報を読み取った機器の動作を制御する制御符号を取得する。付加画像情報出力部２４は、位置符号を画像情報として二次元配置して形成される符号ブロックの区画に、制御符号を画像情報として配置した符号パターン画像を生成し出力する。重畳情報出力部２５は、外部から入力された文書情報を画像情報に変換し、符号パターン画像を重畳した重畳情報を生成し出力する。よって、出力された重畳情報に含まれる制御符号によって、出力用紙に記録された情報を読み取った機器の各部の動作を制御することができる。
また、本実施の形態にかかる符号パターン画像生成装置１０によれば、識別符号生成部２２は出力用紙或いは出力用紙に記録された文書情報を識別する識別符号を生成する。付加画像情報出力部２４は符号ブロックの区画に識別符号と制御符号とを画像情報として配置して符号パターン画像を生成し出力する。これにより、重畳情報出力部２５が出力する重畳情報には識別符号と制御符号とが含まれる。よって、識別符号によって識別される出力用紙又は文書情報は制御符号によって保護される。
更にまた、本実施の形態にかかる符号パターン画像生成装置１０によれば、付加画像情報出力部２４は符号ブロックの区画に制御符号及び識別符号を交互に配置する。よって、制御符号と識別符号とが出力用紙上で偏在しないので、出力用紙のどの部分を読み込んでも制御符号と識別符号とを入手することができる。
【００３５】
本実施の形態にかかる出力用紙は、出力用紙上の位置に固有な位置符号と、出力用紙に記録された情報を読み取った機器の動作を制御する制御符号とを含み、位置符号を画像情報として二次元配置して形成される符号ブロックの区画に、制御符号が画像情報として配置される。よって、制御符号が予め記録された出力用紙を使えば出力用紙に記録された情報を読み取った機器の動作を制御することができる。
本実施の形態にかかる出力用紙によれば、位置符号を画像情報として二次元配置して形成される符号ブロックの区画に、出力用紙を識別する識別符号が制御符号と共に画像情報として配置される。よって、制御符号と識別符号とが予め記録された出力用紙に情報を記録すれば、出力用紙に記録されている制御符号により出力された情報を保護することができる。
本実施の形態にかかる出力用紙によれば、制御符号及び識別符号は符号ブロックの区画に交互に配置される。よって、制御符号と識別符号とが偏在することなく記録された出力用紙から制御符号や識別符号を除去することが困難であるから、その出力用紙に記録された情報を保護することができる。
【００３６】
（符号ブロックの合成例）
ブロック合成工程（ステップ１０６）においてブロック合成部が実行する符号ブロックの合成を図１１を用いて説明する。図１１は符号ブロックの合成方法を説明するための図である。図１１（ａ）は１種類の制御符号を使用した例であり、図１１（ｂ）は２種類の制御符号を使用した例である。
同期符号の上下左右の列に位置符号を配置し、同期符号の右下象限に識別符号と制御符号を交互に配置する。即ち、位置符号の列が格子を構成し、格子の各交点に同期符号が配される。格子の各区画には識別符号と制御符号とが交互に配される。位置符号及び識別符号は、例えば、それぞれＭ系列で符号化された位置情報とＲＳ符号で符号化された識別情報である。制御符号は、図６及び図８で説明したような符号パターンである。各符号ブロックには同期符号があるため位置符号は連続して配置できず、位置符号の４個の単位符号パターン毎に同期符号が配置される。２種類の制御符号を使用すれば、制御符号パターンに例えば「コピー禁止」、「認証コピー」、「スキャンのみ許可」等の意味付けの種類を増やすことができる。
尚、図１１では、同期符号と位置符号とが構成する格子の区画に識別符号と制御符号とが配された構成例を示したが、本発明はこれに限定されるものではなく、例えば、格子が構成する区画に制御情報だけが配置された構成であってもよい（図示省略）。
【００３７】
このようにして符号ブロックが合成されて生成された符号パターンの配置例を図１２に示す。図１２は、図１１に示した合成方法によって生成された符号パターンの配置例である。図１２（ａ）は制御符号パターンが１種類の例で図１１（ａ）に対応し、図１２（ｂ）は２種類の例で図１１（ｂ）に対応する。
いずれも制御符号パターンが符号パターンの全面に配置されるため、符号パターンと文書画像とが合成されて出力された場合、例えば、文書に記載される機密情報と制御符号パターンを切り離すことが実質的に出来ず、悪意をもったユーザが制御パターン画像を切り離して機密文書を不当にコピーしたりスキャンしたりできない。
【００３８】
（印刷文書情報記録システム）
以上に記録媒体に記録される情報（符号パターン画像）の生成について説明したので、このように生成された情報が実際に記録される情報記録システムの一例としての印刷文書情報記録システム１を次に説明する。図１３は、複合機及び情報を蓄積・管理する各種サーバを含む印刷文書情報記録システム１の構成例である。
印刷文書情報記録システム１は、文書管理サーバ３に格納されている電子文書の印刷を指示する端末装置２と、印刷が指示された電子文書とその属性情報を識別情報管理サーバ４に送信する文書管理サーバ３とを有する。また、印刷する電子文書への識別情報の割り当て、登録、印刷の処理を行う識別情報管理サーバ４と、受信したＰＤＬから画像を生成し、印刷画像として紙面に画像を印刷出力する複合機５とを有する。各部はネットワーク６で接続されている。文書管理サーバ３と識別情報管理サーバ４とは各種文書ファイルを格納するデータベース１６，２３を有している。
【００３９】
端末装置２は例えばパソコン等で構成される。ユーザからの記録入力を受け付けるキーボード１１及びディスプレイ１２と、ネットワーク６を介して印刷文書情報記録システム１を構成する２つのサーバ３，４や複合機５との通信を実行する送受信部１３と、各部の動作を制御する制御部（ＣＰＵ）１４とを有して構成される。端末装置２はユーザからの記録指示の入力を受け付けたとき、文書管理サーバ３のデータベース１６（後述）に格納されている文書ファイルを出力用紙等の記録媒体へ記録（印字）するよう指示をする。
文書管理サーバ３は、文書情報と属性情報とを関連付けて格納するデータベース１６と、端末装置２からの指示を受け付け、且つ、文書情報等をネットワーク６へ送信する送受信部１７とを有する。また、端末装置２からの指示に従ってデータベース１６から文書ファイルを取り出す等の作業を行う制御部１８とを有する。文書管理サーバ３は、端末装置２から指示された文書ファイルをデータベース１６から取り出し、ネットワーク６を介して識別情報管理サーバ４に出力（送信）する。
【００４０】
識別情報管理サーバ４は、記録媒体上の記録位置に固有な位置符号を生成する位置符号生成部２０と、記録媒体に記録された情報を読み取った機器の動作を制御する制御符号を生成する制御符号生成部２１とを有する。また、文書情報を識別する識別符号を生成する識別符号生成部２２と、識別符号と属性情報とを関連付けて格納するデータベース２３とを有する。更に、位置符号と制御符号と識別符号とを画像情報に変換して付加画像情報として出力する付加画像情報出力手段の一例としての付加画像情報出力部２４と、入力された文書情報を画像情報に変換し、且つ、付加画像情報を重畳した重畳情報を出力する重畳情報出力手段の一例としての重畳情報出力部２５とを有する。更にまた、文書管理サーバ３から送信された文書ファイルをネットワーク６を介して受信し、且つ、出力された重畳情報をネットワーク６を介して複合機５へ送信する送受信部２６を有して構成される。識別情報管理サーバ４は、記録（印字）する文書ファイルへの識別情報の割り当て、登録、記録（印字）の処理を行う。
複合機５は、コピーやＦＡＸ、プリンタ、スキャナといった機能が一体となった機器である。複合機５は、ネットワーク６を介して識別情報管理サーバ４から受信する文書ファイルを受信する受信部２８と、受信した文書ファイルを出力用紙等の記録媒体に記録（印字）する記録部２９とを有して構成される。複合機５は、ネットワーク６を介して識別情報管理サーバ４から受信した文書ファイルを記録媒体へ記録する。
【００４１】
（印刷文書情報の記録方法）
以上の構成を有する印刷文書情報記録システム１が実行する印刷文書情報の記録方法について図１４を参照しつつ以下に説明する。図１４は印刷文書情報の記録方法のフローチャートである。
ユーザが端末装置２を使って印刷文書の記録媒体への記録を指示すると（指示入力工程）（ステップ１２１）、端末装置２は文書管理サーバ３に対して文書ファイルを識別情報管理サーバ４に送信するよう指示を出す（記録指示送信工程）（ステップ１２２）。
文書管理サーバ３は端末装置２からの指示を受信し（指示受信工程）（ステップ１３１）、データベース１６を検索して指示された文書ファイルと属性情報とを取り出す（検索工程）（ステップ１３２）。そして、取り出した文書ファイルと属性情報とを識別情報管理サーバ４に送信する（文書ファイル送信工程）（ステップ１３３）。属性情報は電子文書の格納場所、印刷設定、レイアウト情報などの情報である。
【００４２】
識別情報管理サーバ４が文書ファイルと属性情報とを受信し（文書ファイル受信工程）（ステップ１４１）、受信した文書ファイルと属性情報とに基づいて識別符号生成部２２は識別符号を生成する（識別情報生成工程）（ステップ１４２）。
生成した識別情報は受信した電子文書の属性情報と関連付けられて、データベース２３に記憶される（記憶工程）（ステップ１４３）。
更に、付加画像情報出力部２４は位置符号と制御符号と識別符号とを画像情報に変換して付加画像情報としての符号パターン画像を出力する（付加画像情報出力工程）（ステップ１４４）。その後、重畳情報出力部２５は外部から入手した文書ファイルの文書情報を画像情報に変換し、付加画像情報を重畳し印刷記述言語に変換して重畳情報を生成し出力する（重畳情報生成工程）（ステップ１４５）。重畳情報には識別情報から生成した符号パターン画像が含まれる。
そして、識別情報管理サーバ４の送受信部２６はその符号パターン画像を複合機５へ送信する（符号パターン画像送信工程）（ステップ１４６）。
複合機５は、ネットワーク６を介して識別情報管理サーバ４から符号パターン画像を受信し（符号パターン画像受信工程）（ステップ１５１）、記録部２９において記録媒体へ符号パターン画像を記録（印字）する（記録工程）（ステップ１５２）。
なお、上述した識別情報生成工程（ステップ１４２）では、識別情報管理サーバ４は印刷出力される紙ごとに異なる識別符号を付加する。例えば、１０ページの電子文書を２ＵＰで５部出力した場合は、１０ページ÷２×５＝２５個の識別符号を生成する。生成した識別符号は、受信した電子文書の属性情報と関連付けて、識別情報管理サーバ４が有するデータベース２３に格納する。
【００４３】
尚、上述した例では識別情報管理サーバ４内で符号パターン画像を生成する構成を記述したが、符号パターン画像の生成を複合機５内部で行うこともできる。この場合は、符号パターン生成装置としての複合機５は、重畳情報を出力用紙等の記録媒体に記録する記録手段の一例としての記録部２９（後述）を更に含む。電子文書から生成された印刷記述言語に識別情報が付加されて複合機５へ送信される。複合機５は受信部２８（後述）にて送信された印刷記述言語を受信し、付加画像情報出力部２４が識別情報から符号パターン画像を生成する。そして、記録部２９が出力用紙へ記録する。この場合において、制御符号の画像情報と位置符号の画像情報とを異なる色材で形成されるようにしてもよい。出力用紙に記録された情報を読み取った機器では制御符号と位置符号とを色材で区別し、同期化処理の前段で制御符号を除去できるので、その後の同期化処理等の工程の計算負荷を軽減できる。また、制御符号の画像情報に使用される色材が、位置符号の画像情報に使用される色材に比べて赤外吸収量が１／２以下となるようにしてもよい。出力用紙に記録された情報を読み取った機器は制御符号と位置符号とを赤外吸収量の差異で区別することができ、同期化処理の前段で制御符号を除去できるので、その後の同期化処理等の工程の計算負荷を軽減できる。
また、符号パターン画像の生成を文書管理サーバ３で行うこともできる。文書管理サーバ３は識別情報管理サーバ４に電子文書の属性情報のみ送信する。識別情報管理サーバ４は受信した属性情報から必要な識別情報の個数を算出し、受信した属性情報と発行した識別情報とを関連付けて文書管理サーバ３に識別情報を送信する。文書管理サーバ３は受信した識別情報から符号パターン画像を生成し、文書管理サーバ３内のデータベース１６（後述）から電子文書情報を取り出し、生成した符号パターン画像と共に複合機５へ送信する。符号パターン画像生成装置が文書管理サーバ３以外の場合（識別情報管理サーバ４や複合機５の場合）、文書情報は符号パターン画像生成装置内に予め蓄積されていないので、文書管理サーバ３から取り込むことになる。
上記実施の形態では位置符号を位置符号生成部２０にて生成する構成を示したが、これに限定されない。位置符号を外部から取り込む構成としてもよい。
上記実施の形態では制御符号を制御符号生成部２１にて生成する構成を示したが、これに限定されない。制御符号を外部から取り込む構成としてもよい。
上記実施の形態では識別符号を識別符号生成部２２にて生成する構成を示したが、これに限定されない。識別符号を外部から取り込む構成としてもよい。
また、印刷される電子文書の種類（一般文書や機密文書）により、符号パターン画像に埋め込む制御符号の有無と種類を判別させる構成とすることができる。即ち、識別符号の有無や種類によって一般文書か機密文書かを判断し、その判断結果に応じて制御符号の有無や種類を判別する構成とすることもできる。機密文書の場合には制御符号に従って複写やスキャンの禁止などとすることもできる。
【００４４】
（復号処理及び動作制御）
制御符号と位置符号とが記録された出力用紙等の記録媒体が本発明に係る情報読取システムによって読み込まれた場合に、情報読取システム内部で実行される制御符号と位置符号の復号処理及び動作制御を以下に説明する。この復号処理は電子ペンでも複合機でも実行される。ここでは、取得される制御情報により出力用紙に記録された情報を読み取った機器の動作が制御される点を説明するため、本発明に係る情報読取システムの一例としての複合機５を例にして説明する。図１５は制御符号と位置符号の復号処理及び動作制御を実行する複合機５の機能ブロック図である。
出力用紙に記録された情報を読み取った機器の一例としての複合機５は、紙面に印刷された符号パターン画像を読み取る読取手段の一例としての画像入力部３１と、読み取った画像に含まれるノイズを除去するノイズ除去部３５とを有する。また、画像からドットパターン（ドット画像の位置）を検出するドットパターン検出部３６と、ノイズ除去された画像から制御符号領域を検出する制御情報領域検出手段、検出した制御符号領域から制御符号パターンを検出する制御情報検出手段の一例としての制御符号パターン検出部３７とを有する。更に、検出したドットパターンを二次元配列上に同期する同期化部３９と、符号ブロックを構成する単位符号パターンの境界を検出する単位符号パターン境界検出部４０とを有する。更にまた、同期符号を検出する同期符号検出部４１と、同期符号の位置を基準にして識別符号を取得する識別符号検出部４２と、識別符号を復号し識別情報を出力するＲＳ符号復号部４３とを有する。更にまた、同期符号の位置を基準にして位置符号を取得する位置符号検出部４４と、同期符号による位置をオフセット補正した値を位置情報として出力する位置符号復号部４５とを有する。更にまた、複合機５の動作を制御する動作制御手段の一例としての複合機動作制御部４７と、画像読取部４８と、画像送信部４９と、画像形成部５０と、ＦＡＸ送信部５１とを有する。
【００４５】
パターン検出部３２は、ノイズ除去部３５と、ドットパターン検出部３６と、制御符号パターン検出部３７とを含む。また、情報検出部３３は、同期化部３９と、単位符号パターン境界検出部４０と、同期符号検出部４１と、識別符号検出部４２と、ＲＳ符号復号部４３と、位置符号検出部４４と、位置符号復号部４５とを含む。
画像入力部３１は、ＣＣＤ（電荷結合素子；Charge Coupled Devices）やＣＭＯＳ（相補型金属酸化物半導体；Complementary Metal Oxide Semiconductor）などの撮像素子で構成され、紙面に印刷された符号パターン画像を読み取って出力する。
ノイズ除去部３５は撮像素子感度のばらつきや電子回路により発生するノイズを除去する。ノイズ除去処理の方法は撮像系の特性に応じて選択されるが、例えば、ぼかし処理やアンシャープマスキングなどの先鋭化処理などがある。
【００４６】
ドットパターン検出部３６は、画像を二値化処理してドットパターン画像部分と背景画像部分を切り分け、二値化された個々の画像位置からドットパターンの位置を検出する。二値化された画像にはノイズ成分が多数含まれる場合があるため、二値化された画像の面積や形状によりドットパターンの判定を行うフィルタ処理を組み合わせる必要がある（面積や形状によるフィルタ処理）。制御符号が単位符号パターンの組み合わせでない場合（図８参照）、制御符号をノイズとして除去する。また、制御符号パターンを赤外非吸収材料で形成し位置符号パターンと識別符号パターンを赤外吸収材料で形成した場合は、赤外領域に感度がある撮像系を用いることで画像入力の段階で制御符号パターンを除去する（赤外線吸収度を用いたノイズ除去）。
同期化部３９は、検出したドットパターンの位置を参照してドットパターンを二次元配列上に同期する。ここで「同期する」とは、二次元配列上に、ドットパターンがある位置を１、ドットパターンが無い位置を０、などのように置き換え、画像として検出したドットパターンを二次元配列のデジタルデータに置き換える処理である。この同期化処理は後述する。
単位符号パターン境界検出部４０は、二次元配列上に展開されたドットパターンから、符号ブロックを構成している単位符号パターンの境界を検出する。同期化部３９によって出力された二次元配列上で、単位符号パターンと同じ大きさをもつ矩形の区切り位置を適宜動かし、区切り内に含まれるドット数が均等になる位置を単位符号パターンの境界位置として検出する。均等になったドット数が２であれば９Ｃ２の単位符号パターンで情報が埋め込まれた符号パターン、ドット数が３であれば９Ｃ３の単位符号パターンで情報が埋め込まれている符号パターン、と情報埋め込み方式の判定を行うこともできる。また、制御符号が単位符号パターンの組み合わせの場合（図６参照）には、後述する方法により単位符号パターン境界検出部４０が制御符号パターンを除去する。
【００４７】
同期符号検出部４１は、二次元配列から検出された各々の単位符号パターンの種類を参照して同期符号を検出する。図３に示した４種類のいずれの同期符号が検出されたかにより、符号パターンの向き（９０度単位）を検出してそれを補正する。識別符号検出部４２と位置符号検出部４４は夫々、角度補正された符号パターンから同期符号の位置を基準にして識別符号と位置符号を取得する。ＲＳ符号復号部４３は、図９で説明したＲＳ符号の符号化処理で用いたパラメータ（ブロック数など）と同じパラメータを用いて検出された識別符号を復号し識別情報を出力する。位置符号復号部４５は、位置符号検出部４４により取得された位置符号からＭ系列の部分系列を取り出し、画像生成に使用したＭ系列に対する検出された部分系列の位置を参照し、その位置から同期符号による位置のオフセット（位置符号の間に同期符号が配置されているため）補正した値を位置情報として出力する。
制御符号パターン検出部３７は、ノイズ除去部３５によってノイズが除去された画像から制御符号パターンを検出する。即ち、制御符号パターンは図６や図８で示したように予め定められた固定パターンなので、まずは同期符号やＸ位置符号及びＹ位置符号を基に制御符号ブロックを確定し、図５や図７で示した制御符号領域を検出する。検出した制御符号領域に応じて公知のパターンマッチング処理を行うことで制御符号パターンを容易に検出する。そして、制御符号パターン検出部３７は検出結果を複合機動作制御部４７へ送信する。制御符号パターンが検出された場合は、その検出された制御符号の種類が送信される。あるいは予め制御符号として「複合機の動作を止める」という１種類の制御符号しかないことが分かっていれば、複合機５の動作を止めるための信号が出力される。
複合機動作制御部４７は、制御符号パターン検出部３７から受信した信号に応じて複合機５の動作を制御する。例えば制御符号が「コピー禁止」を示す符号であれば、画像読取部４８と画像形成部５０の動作を停止する。制御符号が「スキャン禁止」を示す符号であれば、画像読取部４８と画像送信部４９の動作を停止する。「ＦＡＸ禁止」を示す制御符号であれば、画像読取部４８とＦＡＸ送信部５１の動作を停止する。
【００４８】
複合機５の生産性を低下させずにコピー速度やスキャン速度などの処理を行うには、制御符号パターン検出部３７の処理は特に高速でなければならない。制御符号パターン検出部３７の処理を高速化するには、図示したパターン検出部３２をＡＳＩＣ（Application Specific Integrated Circuit；特定用途向け集積回路）やＦＰＧＡ（Field Programmable Gate Array；プログラミングすることができるＬＳＩ）、ＤＳＰ（Digital Signal Processor；音声や画像などの処理に特化したマイクロプロセッサ）などのハードウェアとして実装することで実現できる。パターン検出部３２で行う処理は二値化やパターンマッチングなどの単純な画像処理なので、ハードウェア化に向いているからである。
情報検出部３３は、複合機５の内部に実装しても良いし、複合機５の外部に設置したサーバなどで行っても良い。また、複合機５の内部で実装する場合は、パターン検出部３２と同様にハードウェアで実装しても良いし、複合機５内部のＣＰＵで実行されるソフトウェアとして実装しても良い。
【００４９】
（復号処理の方法）
以上の構成を有する複合機５において実行される復号処理方法を、図１６に示すフローチャートを用いて以下に説明する。
複合機５の画像入力部３１が紙面に印刷された符号パターン画像を読み取ると（画像入力工程）（ステップ１６１）、ノイズ除去部３５が読み取った画像に含まれるノイズを除去して画像を出力する（ノイズ除去工程）（ステップ１６２）。ノイズが除去された画像からドットパターン検出部３６がドットパターンの位置を検出する（ドットパターン検出工程）（ステップ１６３）。そして、検出したドットパターンを同期化部３９が二次元配列上に同期（展開）する（同期化工程）（ステップ１６４）。二次元配列上に展開されたドットパターンから単位符号パターン境界検出部４０が単位符号パターンの境界を検出する（単位符号パターン境界検出工程）（ステップ１６５）。そして、同期符号検出部４１が、二次元配列から検出された各々の単位符号パターンの種類を参照して同期符号を検出し角度補正する（同期符号検出工程）（ステップ１６６）。更に、角度補正された符号パターンから同期符号の位置を基準にして、識別符号検出部４２が識別符号を検出し（識別符号検出工程）（ステップ１６７）、ＲＳ符号復号部４３が識別符号を復号して識別情報を出力する（ＲＳ符号復号工程）（ステップ１６８）。更にまた、位置符号検出部４４が位置符号を検出し（位置符号検出工程）（ステップ１６９）、位置符号復号部４５が同期符号による位置をオフセット補正して位置情報を出力する（位置符号復号工程）（ステップ１７０）。
【００５０】
（同期化処理）
同期化部３９で実行される同期化工程（ステップ１６４）について図面に基づいて更に説明する。図１７は、図１５に示す同期化部３９において実行される同期化工程の概要を説明する図である。ドットパターン検出部３６によって検出されたドットパターンに対して同期化部３９は仮想的な格子を当てはめ、その仮想格子の各区画でドットの有無を検査する。ドットがない区画を０としドットがある区画を１として二次元配列を生成する。
仮想格子の向きはドットパターンから推定することができる。図１及び図２からも明らかなように、符号パターンから２つのドットを選んだとき、その２つのドット間の距離が最も近接するのは、その２つのドットが０度方向か９０度方向に隣接して並んでいる場合である。従って、検出された複数のドットパターンから、最も近接しているドットの対を検出して、そのドット対が向いている方向から符号パターンの傾き角度を検出することができ、それを格子の方向とすることができる（格子方向の決定）。
尚、最も近接した２つのドット間の距離が符号パターンのドット間隔となっているので、同期化処理に使用する格子の間隔は、上記に説明した検出された最も近接したドットの対の間隔とすることができる（格子間隔の決定）。
【００５１】
（単位符号パターンの境界検出（１））
図１８は、図１５に示した単位符号パターン境界検出部４０で行う単位符号パターン境界検出工程（ステップ１６５）の概要を説明する図である。図１８（ａ）は９Ｃ２の単位符号パターンで構成された本実施例の符号パターンを示している。実際に境界検出の対象となるのは、図１７で示したビット値０とビット値１とからなる同期化された二次元配列であるが、ここでは直感的に捕らえ易いようにドットパターンを用いて説明する。
図１８（ａ）に示した符号パターンを復号するには、まず単位符号パターンの種類を特定する必要がある。そのためには単位符号パターンの境界を判別する。図１８（ｂ）〜図１８（ｄ）は単位符号パターンの境界判別過程を示している。図１９に示す単位符号パターンの境界判別方法のフローチャートを使って以下に説明する。
即ち、単位符号パターンと区画の大きさが同じ複数の区画を備えた仮想の格子パターンを符号パターン上で走査する（仮想格子走査工程）（ステップ１８１）。各区画に含まれるドット数をカウントする（カウント工程）（ステップ１８２）。区画に入るドット数のばらつきを格子パターン毎に算出する（ばらつき算出工程）（ステップ１８３）。ばらつきが最も小さい位置の格子パターンを選択し固定する（格子パターン固定工程）（ステップ１８４）。この固定された位置が単位符号パターンの境界位置となる（境界位置決定工程）（ステップ１８５）。９Ｃ２の単位符号パターンを使用した場合は、正しい格子位置（図１８（ｄ））では各区画に入るドット数は２となるが、正しい位置ではない場合（図１８（ｂ）及び図１８（ｃ））、０個から７個の範囲で個数がばらつく。
【００５２】
単位符号パターンの境界位置が決定した後、各単位符号パターンを検査して同期符号を検出する（同期符号検出工程）（ステップ１８６）。４種の同期符号のいずれが検出されたかによって符号パターンの回転を判定し（回転判定工程）（ステップ１８７）、回転補正した後に位置符号と識別符号を抽出する（位置符号及び識別符号抽出工程）（ステップ１８８）。図１１又は図１２に示すように、符号パターンを読み取る場所によって識別符号であったり制御符号であったりする。よって、識別符号の復号時に制御符号がノイズとして作用する。しかし、位置符号に対する制御符号の配置を予め定めておくことで、復号時には位置符号の検出結果から制御符号を容易に除去することができる。
【００５３】
（単位符号パターンの境界検出の他の例）
図２０は、図１５に示した単位符号パターン境界検出部４０が行う単位符号パターン境界検出工程（ステップ１６５）の他の例を説明する図である。検出対象は図８に示す制御符号パターンである。図２０（ａ）は別の符号パターンの例として９Ｃ３の単位符号パターンで構成された符号パターンを示している。制御符号パターンは単位符号パターンとは異なる形状をしているため、図２０（ａ）のままで復号することは難しい。従って、まずは図２０（ａ）に含まれる制御符号パターンのみを除去する必要がある（図２０（ｂ）参照）。
【００５４】
除去方法としては、図２０（ａ）の符号パターンに含まれる全画素の固まりの面積を計数し、その面積の大小によって制御符号パターンだけを消去することができる（制御パターン除去方法その１）（面積や形状によるフィルタ処理）。または、制御符号パターンを赤外吸収量が少ないＹｅｌｌｏｗやＭａｇｅｎｔａ、Ｃｙａｎのトナーを使用して（３色の混色による黒で）形成し、同期符号と位置符号と識別符号のパターンは一般的に使用されている炭素を含有する赤外吸収量が多いＢｌａｃｋのトナーで形成しておけば、符号パターンの検出にその赤外吸収量の差を利用して、制御符号パターンだけを除去することができる（制御パターン除去方法その２）（赤外線吸収度を用いたノイズ除去）。
制御符号パターンを除去した後は、図１８に示した方法と同様の方法で、単位符号パターンの境界を検出することが出来る。図２０（ｃ）〜（ｅ）は、その判別方法を示している。９Ｃ３の単位符号パターンを使用した場合は、格子パターン固定工程、境界位置決定工程において、正しい格子位置（図２０（ｅ））では各区画に入るドット数は３となるが、正しい位置ではない場合（図２０（ｃ）及び図２０（ｄ））０個から８個の範囲で個数がばらつく点で、図１８で説明した単位符号パターンの境界検出とは異なる。
【００５５】
（動作制御方法）
次に、図１５に示す複合機５において実行される動作制御方法を、図２１に示すフローチャートを用いて以下に説明する。
複合機５の画像入力部３１が紙面に印刷された符号パターン画像を読み取ると（画像入力工程）（ステップ２０１）、ノイズ除去部３５が読み取った画像に含まれるノイズを除去して画像を出力する（ノイズ除去工程）（ステップ２０２）。ノイズ除去された画像が入力されると、制御符号パターン検出部３７は制御符号領域を検出する（制御符号領域検出工程）（ステップ２０３)。そして、検出した制御符号領域から制御符号パターン検出部３７は制御符号パターンを検出し、検出結果を複合機動作制御部４７へと出力する（制御符号パターン検出工程）（ステップ２０４）。複合機動作制御部４７は制御符号パターン検出部３７から受信した信号に応じて複合機５の動作を制御する（複合機動作制御工程）（ステップ２０５）。
なお、本フローチャートにおける画像入力工程（ステップ２０１）及びノイズ除去工程（ステップ２０２）はそれぞれ図１６に示す復号処理方法のフローチャートにおける画像処理工程（ステップ１６１）とノイズ除去工程（ステップ１６２）と同じである。
このように、印刷された符号パターン付きの印刷文書が複合機５でコピー、スキャン、ＦＡＸされると、図１５で説明したように、複合機５内部に実装された制御符号パターン検出部３７が動作し、複合機５の動作を制御する。
【００５６】
本実施の形態にかかる複合機５によれば、出力用紙に記録された情報を画像入力部３１が読み取り、読み取った情報から制御符号パターン検出部３７が制御符号領域を検出する。そして、検出した制御符号領域から制御符号パターン検出部３７が公知のパターンマッチング処理を用いて制御符号パターンを検出し、検出した制御符号に応じて複合機動作制御部４７が複合機５の各部の動作を制御する。よって、出力用紙に記録した制御符号によって複合機５の各部の動作を制御することができる。
【００５７】
（筆記情報生成システム）
以上に記録媒体から読み込んだ情報の復号について説明したので、次に読み込まれた情報が実際に復号される筆記情報生成システムを説明する。図２２は筆記情報生成システム８の構成例を示す図である。筆記情報生成システム８は図１３に示す印刷文書情報記録システム１とほぼ同じであるが、識別情報管理サーバ４が筆記済文書情報生成部２７を含み、端末装置２に電子ペン９が接続している点で図１３と相違する。電子ペン９の構成は図２３を用いて説明する。
【００５８】
（電子ペンの構成）
図２３は、本発明に係る電子ペンの一実施の形態としての電子ペン９の構成図である。電子ペン９は、電子ペン９の各種動作を制御する制御回路５５と、筆記動作を検出する圧力センサ５６と、紙面を照明する赤外ＬＥＤ５７とを有する。また、出力用紙等の記録媒体に記録された情報（画像）を取得する情報取得手段の一例としての赤外ＣＭＯＳ５８と、取得した情報から符号パターンを検出する画像処理部５９と、符号パターンから位置符号と制御符号とを抽出する情報抽出手段、制御符号を除外して位置符号を出力する制御情報除外手段、位置符号に基づいて電子ペン９の筆記の軌跡を示す筆記情報を生成する筆記情報生成手段の一例としてのデータ処理部６０とを有する。更に、筆記情報を記憶するメモリ６１と、外部装置と通信する通信回路６２と、ペンを駆動するためのバッテリー６３とを有する。更にまた、電子ペン９はペンＩＤ用メモリ６４を有する。
赤外ＬＥＤ５７は、消費電力を抑制するため、赤外ＣＭＯＳ５８のシャッタタイミングに同期してパルス点灯する。
赤外ＣＭＯＳ５８は赤外領域に感度があるＣＭＯＳセンサである。７０〜１００ｆｐｓ（frame per second）程度の周期で画像を撮像する。撮像した画像を同時に転送できるグローバルシャッター方式のＣＭＯＳを使用している。また、外乱の影響を低減するために、赤外ＣＭＯＳ５８の全面に可視光カットフィルタを配置している。なお、ここでは、撮像素子として赤外ＣＭＯＳを使用しているがこれに限定されるものではなく、ＣＣＤなど他の撮像素子を使用しても良い。
【００５９】
通信回路６２は外部からの情報の受信も行う。例えば、符号パターンを復号するための復号鍵は通信回路６２を通じて外部から受信され、電子ペン９のメモリ６１内部に格納される。電子ペン９は７０〜１００ｆｐｓ程度の速さで画像を取り込むため、一回の筆記動作で複数の位置情報と識別情報を取得できる。
識別情報は紙面の位置に寄らず同じ情報が埋め込まれているため、データ処理部６０が取得した複数の識別情報の多数決を取ることで識別情報の信頼性を上げている。位置情報は紙面の位置により情報が異なるが、データ処理部６０が筆記により生じた隣接する位置情報はその位置（座標）の連続性を検証し、データ処理部６０が復号に失敗した箇所の情報を検出・補完する。位置の連続性（筆記動作の連続性）は圧力センサ５６による筆圧の検知結果を用いて認識する。
【００６０】
本実施の形態にかかる電子ペン９によれば、赤外ＣＭＯＳ５８は出力用紙に記録された情報（画像）を取得する。画像処理部５９により検出された符号パタ−ンからデータ処理部６０が制御符号を除外して位置符号を抽出し、筆記情報を生成する。よって、制御符号の影響を受けることなく筆記情報を生成することができる。
【００６１】
（筆記情報生成方法）
以上の構成を有する筆記情報生成システム８が実行する筆記情報の生成方法について図２４を参照しつつ以下に説明する。図２４は筆記情報の生成方法のフローチャートである。
上記した印刷文書情報記録方法により画像情報（符号パターン）が記録された印刷紙にユーザが電子ペン９で筆記を行う。電子ペン９は内部にインクタンク（図示省略）を有しており、筆記により電子ペン９は印刷紙上にインクを筆記跡として残す。同時に、圧力センサ５６はペン先が紙面に接触しているか否かを検知する（筆記動作検出工程）（ステップ２２１）。
接触を検知したとき電子ペン９は赤外ＬＥＤ５７を点灯して赤外ＣＭＯＳ５８が紙面上の画像を撮像し、画像情報を取得する（画像情報取得工程）（ステップ２２２）。
撮像した画像情報から画像処理部５９が符号パターン画像を検出する（符号パターン検出工程）（ステップ２２３）。
検出した符号パターン画像をデータ処理部６０が復号し、符号パターン画像に埋め込まれている位置符号と識別符号とを抽出取得する（抽出工程）（ステップ２２４）。このとき制御情報（制御符号）はノイズとして除去される。
【００６２】
抽出工程において取得した位置符号からデータ処理部６０は電子ペン９の筆記跡を検出し、識別符号と共に筆記情報を生成する（筆記情報生成工程）（ステップ２２５）。そして、筆記情報を制御回路５５がメモリ６１に記憶させる（記憶工程）（ステップ２２６）。
筆記情報を電子ペン９の通信回路６２が端末装置２に送信する（筆記情報送信工程）（ステップ２２７）。
電子ペン９から送信された筆記情報を端末装置２が受信し（筆記情報受信工程）（ステップ２３１）、端末装置２が識別情報管理サーバ４に送信する（筆記情報送信工程）（ステップ２３２）。
送信された筆記情報を識別情報管理サーバ４が受信し（筆記情報受信工程）（ステップ２４１）、筆記情報から識別情報を抽出する（識別情報抽出工程）（ステップ２４２）。
続いて、識別情報管理サーバ４が識別情報に対応する文書情報の属性情報を検索する（属性情報検索工程）（ステップ２４３）。
【００６３】
検索された属性情報に基づいて識別情報管理サーバ４が文書管理サーバ３に対して、該当する文書情報を識別情報管理サーバ４に送信するように依頼し（文書情報送信依頼工程）（ステップ２４４）、それを受けて（送信依頼受信工程）（ステップ２５１）文書管理サーバ３が該当する文書情報を識別情報管理サーバ４に送信する（文書情報送信工程）（ステップ２５２）。
文書管理サーバ３から送信された文書情報を識別情報管理サーバ４が受信する（文書情報受信工程）（ステップ２４５）。
受信した文書情報と筆記情報生成工程（ステップ２２５）にて生成した筆記情報とに基づいて、識別情報管理サーバ４の筆記済文書情報生成部２７が電子ペン９の筆記跡をオリジナルの文書情報に反映させた筆記済文書情報を生成する（筆記済文書情報生成工程）（ステップ２４６）。
生成された筆記済文書情報を識別情報管理サーバ４が端末装置２へ送信し（筆記済文書情報送信工程）（ステップ２４７）、端末装置２が受信して（筆記済文書情報受信工程）（ステップ２３３）ディスプレイ１２上に表示する（表示工程）（ステップ２３４）。
【００６４】
尚、この筆記情報の生成処理の前に、筆記済文書情報生成部２７が筆記済電子文書があるかどうかを判断し、筆記済の電子文書があると判断した時は、筆記済の電子文書に今回取得した筆記情報を反映しても良い。また、端末装置２に新たに筆記済電子文書を生成するか、或いは、検出した筆記済電子文書に筆記情報を追記するかどうかを筆記済文書情報生成部２７が端末装置２を介してユーザに問い合わせる構成としても良い。筆記済電子文書はデータベース２３に筆記済電子文書の属性情報（格納場所）を予め登録しておくことで、容易に検索・取得できる。
筆記済電子文書は、オリジナルの電子文書に相当する部分が編集できない形式で生成される。（アドビシステムズ社のＰＤＦ文書形式や、富士ゼロックス社のＤｏｃｕＷｏｒｋｓ形式などの）筆記済電子文書は電子文書の部分は編集できないが、筆記情報を後から追記することができる。例えば、紙に筆記した情報を一度電子化した後、同じ紙に再度筆記したときに、追加された筆記情報を筆記済電子文書上に追加することができる。
【００６５】
なお、図１０に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又は当該プログラムをインターネット等のネットワークを介して配信して記録しておき、これを上記符号パターン画像生成装置１０が有する汎用のコンピュータ等により読み出して実行させることにより、当該コンピュータ等を上記符号パターン画像生成装置１０の一部として機能させることも可能である。
図１４に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又は当該プログラムをインターネット等のネットワークを介して配信して記録しておき、これを上記印刷文書情報記録システム１が有する汎用のコンピュータ等により読み出して実行させることにより、当該コンピュータ等を上記印刷文書情報記録システム１の一部として機能させることも可能である。
図１６、図１９、図２１に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又は当該プログラムをインターネット等のネットワークを介して配信して記録しておき、これを上記複合機５が有する汎用のコンピュータ等により読み出して実行させることにより、当該コンピュータ等を上記複合機５の一部として機能させることも可能である。
図２４に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又は当該プログラムをインターネット等のネットワークを介して配信して記録しておき、これを上記筆記情報生成システム８が有する汎用のコンピュータ等により読み出して実行させることにより、当該コンピュータ等を上記筆記情報生成システム８の一部として機能させることも可能である。
【図面の簡単な説明】
【００６６】
【図１】本実施の形態にかかる単位符号パターンの例を示す説明図である。
【図２】図１に示す単位符号パターンが取り得る３６通りのドット配置を示す図である。
【図３】図１に示す単位符号パターンが取り得る３６通りのドット配置から選択できる同期符号の組み合わせを示す図である。
【図４】図１に示す実施の形態において、識別符号ブロックの例を示す図である。
【図５】図１に示す実施の形態において、制御符号ブロックの例を示す図である。
【図６】図１に示す実施の形態において、単位符号パターンの組み合わせで制御符号を構成する例を示す図である。
【図７】図１に示す実施の形態において、制御符号ブロックの他の例を示す図である。
【図８】図１に示す実施の形態において、単位符号パターンの組み合わせでない制御符号を構成する所定のパターンの例を示す図である。
【図９】符号パターン画像生成装置を説明するための機能ブロック図である。
【図１０】図９に示す符号パターン画像生成装置において実行される符号パターン画像生成方法のフローチャートである。
【図１１】符号ブロックの合成方法を説明するための図である。
【図１２】単位符号パターンの組み合わせで制御符号を構成する例を示す図である。
【図１３】印刷文書情報記録システムの構成例を示す図である。
【図１４】図１３に示す印刷文書情報記録システムにおいて実行される印刷文書情報の記録方法のフローチャートである。
【図１５】識別符号と位置符号の復号処理及び動作制御を実行する複合機の機能ブロック図である。
【図１６】図１５に示す複合機において実行される復号処理方法を示すフローチャートである。
【図１７】図１５に示す複合機の同期化部で実行される同期化工程の概要を説明する図である。
【図１８】図１５に示す複合機の単位符号パターン境界検出部で実行される単位符号パターン境界検出工程の概要を説明する図である。
【図１９】図１８に示す単位符号パターン境界検出工程における判別方法のフローチャートである。
【図２０】図１５に示した単位符号パターン境界検出部が行う境界検出工程の他の例を説明する図である。
【図２１】図１５に示す複合機において実行される動作制御方法を示すフローチャートである。
【図２２】筆記情報生成システムの構成例を示す図である。
【図２３】図２２に示す実施の形態に用いられる電子ペンの構成図である。
【図２４】図２２に示す筆記情報生成システムにおいて実行される筆記情報の生成方法のフローチャートである。
【符号の説明】
【００６７】
１…印刷文書情報記録システム（情報記録システム）、２…端末装置（端末装置）、３…文書管理サーバ（文書管理サーバ）、４…識別情報管理サーバ（識別情報管理サーバ）、５…複合機（機器）、１０…符号パターン画像生成装置（情報生成装置）、１１…キーボード、１２…ディスプレイ、１３…送受信部、１４…制御部（ＣＰＵ）、１６…データベース、１７…送受信部、１８…制御部、２０…位置符号生成部、２１…制御符号生成部、２２…識別符号生成部、２３…データベース、２４…付加画像情報出力部（付加画像情報生成手段）、２５…重畳情報出力部（重畳情報生成手段）、２６…送受信部、２８…受信部、２９…記録部
【図１】
2008109531.tif 000003
【図２】
2008109531.tif 000004
【図３】
2008109531.tif 000005
【図４】
2008109531.tif 000006
【図５】
2008109531.tif 000007
【図６】
2008109531.tif 000008
【図７】
2008109531.tif 000009
【図８】
2008109531.tif 000010
【図９】
2008109531.tif 000011
【図１０】
2008109531.tif 000012
【図１１】
2008109531.tif 000013
【図１２】
2008109531.tif 000014
【図１３】
2008109531.tif 000015
【図１４】
2008109531.tif 000016
【図１５】
2008109531.tif 000017
【図１６】
2008109531.tif 000018
【図１７】
2008109531.tif 000019
【図１８】
2008109531.tif 000020
【図１９】
2008109531.tif 000021
【図２０】
2008109531.tif 000022
【図２１】
2008109531.tif 000023
【図２２】
2008109531.tif 000024
【図２３】
2008109531.tif 000025
【図２４】
2008109531.tif 000026