(57)【要約】【課題】同期信号に基づいて画像内の位置を特定する際の精度の向上を図る画像処理装置を提供すること。【解決手段】同期信号描画部３０は、同期信号を、二次元コードの辺を含む直線上に描画する。この際、同期信号描画部３０は、同期信号が、上記辺よりも長くなるように、該同期信号を描画する。【選択図】図９
2010146294.tif 000002
【特許請求の範囲】
【請求項１】
同期信号を表す記号列を、注目領域の辺を含む直線上に描画する描画手段を含み、
前記描画手段は、
前記記号列が前記辺よりも長くなるように、前記記号列を描画すること、
を特徴とする画像処理装置。
【請求項２】
前記描画手段は、
同期信号を表す記号列を、前記注目領域の第１方向に伸びる辺を含む直線上に、該記号列が該辺よりも長くなるように描画する第１描画手段と、
同期信号を表す記号列を、前記注目領域の第２方向に伸びる辺を含む直線上に、該記号列が該辺よりも長くなるように描画する第２描画手段と、を含み、
前記第１描画手段により描画される記号列と、前記第２描画手段により描画される記号列と、が交差するように、前記第１描画手段による記号列の描画と、前記第２描画手段による記号列の描画と、を制御すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
同期信号を表す記号列を、注目領域の辺を含む直線上に描画する描画手段、
としてコンピュータを機能させ、
前記描画手段は、
前記記号列が前記辺よりも長くなるように、前記記号列を描画すること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
同期信号を検出することにより、画像内の位置を特定する技術が知られている。例えば、同期信号を検出することにより、画像に含まれる二次元コードの位置を特定する技術が知られている。なお、下記特許文献１には、二次元コードの位置や向きを特定する技術が開示されている。
【０００３】
図１０は、二次元コード２１を含む文書画像２３を示す図である。文書画像２３は、例えば、二次元コードが記載された原稿のスキャン画像である。図１１に示すように、文書画像２３は、二次元コード２１の周辺に、同期信号２５ａと、同期信号２５ｂと、同期信号２５ｃと、同期信号２５ｄと、を含む。
【０００４】
二次元コード読取装置が文書画像２３に含まれる二次元コード２１の位置を特定する場合、同期信号２５ａと、同期信号２５ｂと、同期信号２５ｃと、同期信号２５ｄと、を検出することになる。
【０００５】
ここで、同期信号とは、記号の配列パターンとして表される。図１２は、同期信号２５ａの一例を示す図である。同図に示すように、同期信号２５ａは、例えば、記号「／」と記号「＼」の配列パターンとして示される。なお、各記号は所定サイズを有し、所定間隔で配列される。
【０００６】
同期信号の検出は以下のようにして行われる。例えば、二次元コード読取装置が同期信号２５ａを検出する場合、二次元コード読取装置は、図１３に示すように、文書画像２３を水平方向にスキャンすることにより、垂直方向の各所で記号の配列パターンを得る。また、二次元コード読取装置は、文書画像２３を垂直方向にスキャンすることにより、水平方向の各所で記号の配列パターンを得る。垂直方向の各所で得られた配列パターンの各々や、水平方向の各所で得られた配列パターンの各々と、同期信号２５ａにおける記号の配列パターンとの一致度を算出することにより、二次元コード読取装置は、同期信号２５ａを検出する。
【０００７】
同様に、同期信号２５ｂを検出する場合は、垂直方向の各所で得られた配列パターンの各々や、水平方向の各所で得られた配列パターンの各々と、同期信号２５ｂにおける記号の配列パターンとの一致度を算出する。また、同期信号２５ｃを検出する場合は、垂直方向の各所で得られた配列パターンの各々や、水平方向の各所で得られた配列パターンの各々と、同期信号２５ｃにおける記号の配列パターンとの一致度を算出する。また、同期信号２５ｄを検出する場合は、垂直方向の各所で得られた配列パターンの各々や、水平方向の各所で得られた配列パターンの各々と、同期信号２５ｄにおける記号の配列パターンとの一致度を算出する。
【特許文献１】特開２００３−７６９５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、同期信号に基づいて画像内の位置を特定する際の精度の向上を図る画像処理装置、及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１の画像処理装置は、同期信号を表す記号列を、注目領域の辺を含む直線上に描画する描画手段を含み、前記描画手段は、前記記号列が前記辺よりも長くなるように、前記記号列を描画することを特徴とする。
【００１０】
また、請求項２の画像処理装置は、請求項１の画像処理装置において、前記描画手段は、同期信号を表す記号列を、前記注目領域の第１方向に伸びる辺を含む直線上に、該記号列が該辺よりも長くなるように描画する第１描画手段と、同期信号を表す記号列を、前記注目領域の第２方向に伸びる辺を含む直線上に、該記号列が該辺よりも長くなるように描画する第２描画手段と、を含み、前記第１描画手段により描画される記号列と、前記第２描画手段により描画される記号列と、が交差するように、前記第１描画手段による記号列の描画と、前記第２描画手段による記号列の描画と、を制御することを特徴とする。
【００１１】
また、請求項３のプログラムは、同期信号を表す記号列を、注目領域の辺を含む直線上に描画する描画手段、としてコンピュータを機能させ、前記描画手段は、前記記号列が前記辺よりも長くなるように、前記記号列を描画することを特徴とする。
【００１２】
なお、上記プログラムは、インターネットなどの通信ネットワークを介して提供されてもよいし、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能な各種情報記録媒体に格納されて提供されてもよい。
【００１３】
また、上記プログラムは、コンピュータ読み取り可能な情報記録媒体に記憶されてもよい。情報記録媒体としては、例えば、磁気テープ、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤ−ＲＯＭ、ＩＣカードなどを用いることができる。
【発明の効果】
【００１４】
請求項１及び請求項３の発明によれば、同期信号に基づいて画像内の位置を特定する際の精度の向上が実現される。
【００１５】
請求項２の発明によれば、本構成を有しない場合に比して、同期信号に基づいて画像内の位置を特定する際の精度がより向上する。
【発明を実施するための最良の形態】
【００１６】
［１．ハードウェア構成］
本発明の実施形態について図面を参照しながら説明する。図１は、本発明の実施形態に係る画像処理装置２のハードウェア構成を示す図である。図１に示すように、画像処理装置２は、制御部４と、主記憶部６と、補助記憶部８と、操作部１０と、画像形成部１２と、画像読取部１４と、を含む公知のコンピュータシステムである。各部は、バス１６によりデータ授受可能に接続される。なお、画像処理装置２は、図示しないディスプレイや通信インタフェース等も含む。
【００１７】
制御部４は例えばマイクロプロセッサである。制御部４は、主記憶部６に記憶されるプログラムに従って情報処理を実行する。
【００１８】
主記憶部６は、例えばＲＡＭである。主記憶部６には上記プログラムが格納される。また主記憶部６には情報処理の過程で必要となる各種データが格納される。
【００１９】
補助記憶部８は例えばハードディスクである。補助記憶部８には各種データが格納される。例えば、補助記憶部８には、文書の画像（以下、文書画像）が格納される。また、例えば、補助記憶部８には、文書の文書画像に関連づけてその文書の著作者情報が格納される。
【００２０】
操作部１０は、ユーザが操作入力を行うためのユーザインタフェースである。操作部１０は、例えばキーボードやマウスである。
【００２１】
画像形成部１２は、例えばプリンタである。画像形成部１２は、ユーザの指示を受けて、補助記憶部８に記憶される文書を紙媒体に印刷する。
【００２２】
画像読取部１４は、例えばスキャナである。画像読取部１４は、原稿をスキャンして文書画像を取得し、補助記憶部８に記憶する。
【００２３】
この画像処理装置２では、文書の文書画像を印刷する際にその文書の著作者情報がコード化された二次元コードが印刷されるようになっている。また、二次元コードの周辺に二次元コードの位置を特定するための同期信号も印刷されるようになっている。
【００２４】
［２．画像処理装置で実行される処理］
図２は、画像処理装置２で実行される処理の一例を示すフローチャート図である。この処理は、制御部４が上記プログラムに従って動作することにより実行される。本実施形態の場合、この処理は、ユーザが文書の印刷を指示する操作を行った場合に実行される。
【００２５】
制御部４は、文書画像を主記憶部６の描画対象領域に描画する（Ｓ１０１）。
【００２６】
また、制御部４は、二次元コードを文書画像上に上書き描画する（Ｓ１０２）。なお、制御部４は、二次元コードを描画する前に、文書画像の内容に基づいて、二次元コードを描画する位置を決定するようにしてもよい。例えば、制御部４は、文字画像がない位置を、二次元コードを描画する位置として決定するようにしてもよい。
【００２７】
Ｓ１０１及びＳ１０２に示す処理の結果、図４に示す画像が、描画対象領域に描画されることとなる。図４に示すように、文書画像２０内に二次元コード２２が描画されている。同図に示すように、二次元コード２２は、矩形形状を有している。また、文書画像２０には互いに直交するＸ方向と、Ｙ方向と、が設定されている。辺ａ、及び辺ｃは、二次元コード２２のＸ方向に伸びる辺であり、辺ｂ、及び辺ｄは、二次元コード２２のＹ方向に伸びる辺である。
【００２８】
そして、制御部４は、図３に示すＳ２０１〜Ｓ２０４に示す処理を実行することにより、二次元コード２２の文書画像２０内の位置を特定するための４つの同期信号、すなわち、同期信号２４ａ、同期信号２４ｂ、同期信号２４ｃ、及び同期信号２４ｄを文書画像２０上に上書き描画する（Ｓ１０３）。なお、文書画像２０の描画された領域が「注目領域」に相当する。
【００２９】
図５は、同期信号２４ａ、同期信号２４ｂ、同期信号２４ｃ、及び同期信号２４ｄの一例を示す図である。図５（ａ）は、同期信号２４ａを示し、図５（ｂ）は、同期信号２４ｂを示し、図５（ｃ）は、同期信号２４ｃを示し、図５（ｄ）は、同期信号２４ｄを示す。同図に示すように、各同期信号は、記号列として表される。また、各同期信号に含まれる記号はすべて予め定められたサイズを有し、各記号は、予め定められた間隔で配置される。本実施形態の場合、同期信号２４ａと同期信号２４ｄと、は記号「／」のみから構成される。そのため、同期信号２４ａの記号の配列パターンと、同期信号２４ｄの記号の配列パターンは同じである。言い換えれば、同期信号２４ａと、同期信号２４ｄと、は同じ同期信号である。また、同期信号２４ｂと同期信号２４ｃと、は記号「＼」のみから構成される。そのため、同期信号２４ｂの記号の配列パターンと同期信号２４ｃの記号の配列パターンは同じである。言い換えれば、同期信号２４ｂと同期信号２４ｃとは同じ同期信号である。
【００３０】
Ｓ１０３のステップでは、制御部４は、Ｓ２０１のステップにおいて、同期信号２４ａを、辺ａを含む直線上に描画する。この際、制御部４は、同期信号２４ａの長さが、辺ａの長さよりも大きくなるように、同期信号２４ａを描画する。同期信号２４ａの長さが辺ａの長さよりも大きくなるように同期信号２４ａを描画することにより、辺ａと同じ長さで同期信号２４ａを描画する場合よりも同期信号２４ａに含まれる記号の数が多くなる。
【００３１】
本実施形態の場合、制御部４は、Ｓ２０１のステップにおいて、文書画像２０のＸ方向の上流側にある上流端（以下、左端と記載する）から文書画像２０のＸ方向の下流側にある下流端（以下、右端と記載する）にわたって、同期信号２４ａを描画する。図６（ａ）は、同期信号２４ａが描画された様子を示す。
【００３２】
また、制御部４は、Ｓ２０２のステップにおいて、同期信号２４ｂを、辺ｂを含む直線上に描画する。この際、制御部４は、同期信号２４ｂの長さが、辺ｂの長さよりも大きくなるように、同期信号２４ｂを描画する。同期信号２４ｂの長さが辺ｂの長さよりも大きくなるように同期信号２４ｂを描画することにより、辺ｂと同じ長さで同期信号２４ｂを描画する場合よりも同期信号２４ｂに含まれる記号の数が多くなる。
【００３３】
本実施形態の場合、制御部４は、Ｓ２０２のステップにおいて、文書画像２０のＹ方向の上流側にある上流端（以下、上端と記載する）から文書画像２０のＹ方向の下流側にある下流端（以下、下端と記載する）にわたって、同期信号２４ｂを描画する。図６（ｂ）は、同期信号２４ｂが描画された様子を示す。
【００３４】
また、制御部４は、Ｓ２０３のステップにおいて、同期信号２４ｃを、辺ｃを含む直線上に描画する。この際、制御部４は、同期信号２４ｃの長さが、辺ｃの長さよりも大きくなるように、同期信号２４ｃを描画する。同期信号２４ｃの長さが辺ｃの長さよりも大きくなるように同期信号２４ｃを描画することにより、辺ｃと同じ長さで同期信号２４ｃを描画する場合よりも同期信号２４ｃに含まれる記号の数が多くなる。
【００３５】
本実施形態の場合、制御部４は、Ｓ２０３のステップにおいて、文書画像２０の左端から右端にわたって、同期信号２４ｃを描画する。図６（ｃ）は、同期信号２４ｃが描画された様子を示す。
【００３６】
また、制御部４は、Ｓ２０４のステップにおいて、同期信号２４ｄを、辺ｄを含む直線上に描画する。この際、制御部４は、同期信号２４ｄの長さが、辺ｄの長さよりも大きくなるように、同期信号２４ｄを描画する。同期信号２４ｄの長さが辺ｄの長さよりも大きくなるように同期信号２４ｄを描画することにより、辺ｄと同じ長さで同期信号２４ｄを描画する場合よりも同期信号２４ｄに含まれる記号の数が多くなる。
【００３７】
本実施形態の場合、制御部４は、Ｓ２０４のステップにおいて、文書画像２０の上端から下端にわたって、同期信号２４ｄを描画する。図６（ｄ）は、同期信号２４ｄが描画された様子を示す。
【００３８】
同期信号２４ａ、同期信号２４ｂ、同期信号２４ｃ、及び同期信号２４ｄを描画すると、制御部４は、Ｓ１０４のステップにおいて、描画対象領域に描画された画像（以下、「二次元コード付き文書画像」と記載する）を出力する。例えば、制御部４は、二次元コード付き文書画像を媒体に印刷する。以上が、画像処理装置２で実行される処理である。
【００３９】
ところで、辺ａと同じ長さで同期信号２４ａが描画される場合、二次元コード２２のサイズが小さい場合、同期信号２４ａに含まれる記号の数が少なくなる。そのため、二次元コード読取装置が、画像処理装置２が出力した二次元コード付き文書画像のスキャン画像を解析して同期信号２４ａを検出する場合に、誤検出の発生する可能性が高くなりやすくなる。なぜなら、同期信号２４ａに含まれる記号の数が少ない場合、二次元コード読取装置が得た記号の配列パターンと、同期信号２４ａにおける記号の配列パターンと、が一致しやすくなるからである。
【００４０】
この点、画像処理装置２では、同期信号２４ａの長さが辺ａの長さよりも大きくなるように同期信号２４ａが描画されるので、辺ａと同じ長さで同期信号２４ａが描画される場合よりも、同期信号２４ａの誤検出の発生が抑制される。
【００４１】
また、同期信号２４ａと同様の理由から、同期信号２４ｂ、同期信号２４ｃ、及び同期信号２４ｄの誤検出の発生も抑制される。その結果、二次元コード２２の位置（正確には、二次元コード２２の占める領域）を検出する際の精度が向上するようになる。
【００４２】
また、画像処理装置２では、Ｘ方向に伸びる同期信号２４ａ、同期信号２４ｃが、それぞれ、Ｙ方向に伸びる同期信号２４ｂ、同期信号２４ｄと交差する（図６（ｄ）参照）。この点からも、二次元コード２２の位置を検出する際の精度が向上するようになる。
【００４３】
また、画像処理装置２では、Ｘ方向に伸びる２つの同期信号の一方（例えば、同期信号２４ａ）と、Ｙ方向に伸びる２つの同期信号の一方（例えば、同期信号２４ｄ）と、が同じ同期信号であり、Ｘ方向に伸びる２つの同期信号の他方（同期信号２４ｃ）と、Ｙ方向に伸びる２つの同期信号の他方（同期信号２４ｂ）と、が同じ同期信号となっている。そのため、二次元コード読取装置が、画像処理装置２が出力した二次元コード付き文書画像をどのような向きでスキャンしたとしても、二次元コード付き文書画像２２のスキャン画像から二次元コード２２の位置だけでなく二次元コード２２の向きの検出の精度が向上する。
【００４４】
なお、同期信号２４ａ、同期信号２４ｂ、同期信号２４ｃ、同期信号２４ｄ、としてそれぞれ異なる同期信号を用いても、二次元コード２２の向きの検出はなされうる。しかしながら、この場合、４つの同期信号を検出するために、二次元コード読取装置は、二次元コード付き文書画像のスキャン画像から得た記号の配列パターンとの一致度の算出を、４種類の同期信号の配列パターンを対象に行う必要がある。この点、Ｘ方向に伸びる２つの同期信号の一方と、Ｙ方向に伸びる２つの同期信号の一方と、が同じ同期信号であり、Ｘ方向に伸びる２つの同期信号の他方と、Ｙ方向に伸びる２つの同期信号の他方と、が同じ同期信号となっている場合、二次元コード読取装置は、二次元コード付き文書画像のスキャン画像から得た記号の配列パターンとの一致度の算出を、２種類の同期信号の配列パターンを対象に行うだけで、４つの同期信号を検出しうる。そのため、二次元コード読取装置が各同期信号を検出する際の処理負荷、すなわち、二次元コード読取装置が二次元コード２２の位置及び向きを検出する際の処理負荷が軽減され得る。
【００４５】
また、画像処理装置２では、同期信号２４ａが文書画像２０の上端から下端にわたって描画される（図６参照）。そのため、図７に示すように、同期信号２４ａの一部が図形などと重なっていても、同期信号２４ａは二次元コード読取装置により検出されうる。同期信号２４ｂ、同期信号２４ｃ、及び同期信号２４ｄについても同様である。
【００４６】
また、画像処理装置２では、同期信号２４ａ及び同期信号２４ｃが文書画像２０の左端から右端にわたって描画され、同期信号２４ｂ及び同期信号２４ｄが文書画像２０の上端から下端にわたって描画される。そのため、図８に示すように、二次元コード付き文書画像の一部の領域（図８において斜線した部分）を二次元コード読取装置が解析するだけで、各同期信号の検出や、二次元コード２２の位置の検出がなされうるようになる。
【００４７】
［３．機能ブロック］
図９は、画像処理装置２が有する機能を示す機能ブロック図である。同図に示すように、画像処理装置２は、同期信号描画部３０を含む。本実施形態の場合、同期信号描画部３０は、第１描画部３２と、第２描画部３４と、を含む。また、本実施形態の場合、第１描画部３２は、第３描画部３６と、第４描画部３８と、を含み、第２描画部３４は、第５描画部４０と、第６描画部４２と、を含む。これらの機能は、制御部４が上記プログラムに従って動作することにより実現される。
【００４８】
［同期信号描画部］
同期信号描画部３０は、制御部４を主として実現される。同期信号描画部３０は、同期信号を表す記号列を、文書画像２０（正確には、文書画像２０の描画される領域）の辺を含む直線上に描画する（図２のＳ１０３）。
【００４９】
［第１描画部、第２描画部］
本実施形態の場合、第１描画部３２が、文書画像２０のＸ方向に伸びる辺ａを含む直線上に、同期信号２４ａを描画し、文書画像２０のＸ方向に伸びる辺ｃを含む直線上に、同期信号２４ｃを描画する。また、第２描画部３４が、文書画像２０のＹ方向に伸びる辺ｂを含む直線上に、同期信号２４ｂを描画し、文書画像２０のＹ方向に伸びる辺ｄを含む直線上に、同期信号２４ｄを描画する。
【００５０】
なお、本実施形態の場合、同期信号描画部３０は、同期信号２４ａ、同期信号ｃが、それぞれ、辺ａ、辺ｃ、よりも長くなるように第１描画部３２による同期信号２４ａ、同期信号２４ｃの描画を制御する。また、同期信号描画部３０は、同期信号２４ｂ、同期信号ｄが、それぞれ、辺ｂ、辺ｄ、よりも長くなるように第２描画部３４による同期信号２４ｂ、同期信号２４ｄの描画を制御する。また、同期信号描画部３０は、第１描画部３２により描画される同期信号２４ａ及び同期信号２４ｃが、第２描画部３４により描画される同期信号２４ｂ及び同期信号２４ｄと交差するように、第１描画部３２による同期信号２４ａ及び同期信号２４ｃの描画と、第２描画部３４による同期信号２４ｂ及び同期信号２４ｄの描画と、を制御する。
【００５１】
［第３描画部、第４描画部、第５描画部、第６描画部］
その結果、第３描画部３６が、文書画像２０の左端から右端にわたって、同期信号２４ａを描画する（図３のＳ２０１）。なお、同期信号２４ａの長さが辺ａの長さよりも大きくなるのであれば、第３描画部３６は、必ずしも、同期信号２４ａを、文書画像２０の左端から右端にわたって描画しなくてもよい。例えば、第３描画部３６は、同期信号２４ａの長さが辺ａの長さよりも大きくなるのであれば、同期信号２４ａを辺ａを含む直線上のどの位置に描画してもよい。
【００５２】
また、第４描画部３８が、文書画像２０の左端から右端にわたって、同期信号２４ｃを描画する（図３のＳ２０３）。なお、同期信号２４ｃの長さが辺ｃの長さよりも大きくなるのであれば、第４描画部３８は、必ずしも、同期信号２４ｃを、文書画像２０の左端から右端にわたって描画しなくてもよい。例えば、第４描画部３８は、同期信号２４ｃの長さが辺ｃの長さよりも大きくなるのであれば、同期信号２４ｃを辺ｃを含む直線上のどの位置に描画してもよい。
【００５３】
また、第５描画部４０が、文書画像２０の上端から下端にわたって、同期信号２４ｂを描画する（図３のＳ２０２）。なお、同期信号２４ｂの長さが辺ｂの長さよりも大きくなるのであれば、第５描画部４０は、必ずしも、同期信号２４ｂを、文書画像２０の上端から下端にわたって描画しなくてもよい。例えば、第５描画部４０は、同期信号２４ｂの長さが辺ｂの長さよりも大きくなるのであれば、同期信号２４ｂを辺ｂを含む直線上のどの位置に描画してもよい。
【００５４】
また、第６描画部４２が、文書画像２０の上端から下端にわたって、同期信号２４ｄを描画する（図３のＳ２０４）。なお、同期信号２４ｄの長さが辺ｄの長さよりも大きくなるのであれば、第６描画部４２は、必ずしも、同期信号２４ｄを、文書画像２０の上端から下端にわたって描画しなくてもよい。例えば、第６描画部４２は、同期信号２４ｄの長さが辺ｄの長さよりも大きくなるのであれば、同期信号２４ｄを辺ｄを含む直線上のどの位置に描画するようにしてもよい。
【００５５】
なお、本発明は、以上に説明した実施形態に限定されるものではない。
【００５６】
例えば、以上では、本発明を、画像に含まれる二次元コードの位置を特定する場合に適用する例について述べたが、本発明は、画像に含まれるいかなる領域の位置を特定する場合にも適用可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施形態に係る画像処理装置のハードウェア構成を示す図である。
【図２】本発明の実施形態に係る画像処理装置にて実行される処理の一例を示すフロー図である。
【図３】本発明の実施形態に係る画像処理装置にて実行される処理の一例を示すフロー図である。
【図４】描画対象領域に描画された画像の一例を示す図である。
【図５】同期信号の一例を示す図である。
【図６】同期信号が描画された様子を示す図である。
【図７】本発明の実施形態に係る画像処理装置により出力される画像の一例を示す図である。
【図８】同期信号の検出方法の例を説明するための図である。
【図９】本発明の実施形態に係る画像処理装置が有する機能を示す機能ブロック図である。
【図１０】二次元コードを含む文書画像の一例を示す図である。
【図１１】二次元コードが記載された原稿のスキャン画像の一例を示す図である。
【図１２】同期信号の一例を示す図である。
【図１３】同期信号の検出方法を説明するための図である。
【符号の説明】
【００５８】
２  画像処理装置、４  制御部、６  主記憶部、８  補助記憶部、１０  操作部、１２  画像形成部、１４  画像読取部、１６  バス、２０，２３  文書画像、２１，２２  二次元コード、２４ａ，２４ｂ，２４ｃ，２４ｄ，２５ａ，２５ｂ，２５ｃ，２５ｄ  同期信号、３０  同期信号描画部、３２  第１描画部、３４  第２描画部、３６  第３描画部、３８  第４描画部、４０  第５描画部、４２  第６描画部。
【図１】
2010146294.tif 000003
【図２】
2010146294.tif 000004
【図３】
2010146294.tif 000005
【図４】
2010146294.tif 000006
【図５】
2010146294.tif 000007
【図６】
2010146294.tif 000008
【図７】
2010146294.tif 000009
【図８】
2010146294.tif 000010
【図９】
2010146294.tif 000011
【図１０】
2010146294.tif 000012
【図１１】
2010146294.tif 000013
【図１２】
2010146294.tif 000014
【図１３】
2010146294.tif 000015