(57)【要約】【課題】用紙が傾いた状態で画像を読み取った場合でも、用紙上の情報図形群から付加情報を正しく取得できるように、付加情報を用紙上に情報図形群として形成する画像形成装置を提供する。【解決手段】情報合成部１は、与えられた画像に、同じく与えられた付加情報に従って情報図形群を合成し、その合成画像を形成部２で用紙上に形成する。合成の際には、例えば用紙の対向する辺領域において線対称となる位置にそれぞれ情報図形群が形成されるように合成したり、用紙の辺領域に角部に寄せて角部に近い側が辺からの距離が大きくなるように斜めに情報図形群が形成されるように合成したり、あるいは、対向する一方の辺領域に配置する情報図形群内の各図形の２次元配置のまま他方の辺領域に情報図形群を配置する。【選択図】図１
2009071615.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体に画像を形成する形成手段と、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成手段を有し、前記合成手段は、前記被記録媒体の対向する辺領域において線対称となる位置にそれぞれ前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成装置。
【請求項２】
被記録媒体に画像を形成する形成手段と、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成手段を有し、前記合成手段は、前記被記録媒体の辺領域に角部に寄せて角部に近い側が辺からの距離が大きくなるように斜めに前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成装置。
【請求項３】
被記録媒体に画像を形成する形成手段と、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成手段を有し、前記合成手段は、前記情報図形群として該情報図形群を構成する各ビットを２次元に配置するとともに、前記被記録媒体の一方の辺領域に配置した２次元配置のまま対向する辺領域にも配置することを特徴とする画像形成装置。
【請求項４】
コンピュータに、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成処理と、該合成処理により合成された画像を形成手段により被記録媒体に形成させる制御処理を行わせる画像形成プログラムであって、前記合成処理は、前記被記録媒体の対向する辺領域において線対称となる位置にそれぞれ前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成プログラム。
【請求項５】
コンピュータに、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成処理と、該合成処理により合成された画像を形成手段により被記録媒体に形成させる制御処理を行わせる画像形成プログラムであって、前記合成処理は、前記被記録媒体の辺領域に角部に寄せて角部に近い側が辺からの距離が大きくなるように斜めに前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成プログラム。
【請求項６】
コンピュータに、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成処理と、該合成処理により合成された画像を形成手段により被記録媒体に形成させる制御処理を行わせる画像形成プログラムであって、前記合成処理は、前記情報図形群として該情報図形群を構成する各ビットを２次元に配置するとともに、前記被記録媒体の一方の辺領域に配置した２次元配置のまま対向する辺領域にも配置することを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成プログラムに関するものである。
【背景技術】
【０００２】
近年、用紙などの被記録媒体に各種の付加情報を所定の図形に変換して並べた情報図形群として画像とともに形成しておき、後で画像読取装置で読み取ったときに情報図形群から元の付加情報を解読して種々の用途に活用するシステムが利用されている。例えば特許文献１においては、複写けん制情報を情報図形群として形成しておき、読み取ったときに得られた情報図形群から複写けん制情報を取得し、複写印刷を出力しないようにしたり、「コピー禁止」などの文字を印刷することによって、複写を禁止またはけん制することが記載されている。なお、以下の説明では画像が形成される被記録媒体を用紙として説明するが、紙に限られないことは言うまでもない。
【０００３】
図１６は、従来の情報図形群の配置位置の一例の説明図である。情報図形群は、用紙上に元々形成しようとしている文字や図形などの画像と重ならないように、用紙の辺領域に配置している。また、画像読取装置で読み取る際には、どの向きで用紙上の画像を読み取った場合でも情報図形群が取得されるように、用紙の各辺領域における情報図形群の配置位置を統一している。図１６に示す例では、用紙の中心から各辺領域へ向けた方向で、各辺領域の左端から所定の位置に情報図形群が配置されるようにしている。配置された情報図形群は、矩形中に斜線を施して示している。
【０００４】
図１７は、従来の配置位置に情報図形群を形成した用紙が傾いた状態で読み取られた場合の一例の説明図である。画像読取装置で用紙上の画像を読み取る場合、用紙が傾いた状態で読み取られることがある。例えば図１７では、右回り方向に傾いた状態で読み取られた場合を示している。破線が通常の読取範囲である。矩形中に斜線を施して示した情報図形群は、いずれも一部が読取範囲から外れている。そのため、この状態では読み取った画像から情報図形群を取り出して、元の付加情報を得ることはできない。
【０００５】
【特許文献１】特開２００６−２８７８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、用紙が傾いた状態で画像を読み取った場合でも、用紙上の情報図形群から付加情報を正しく取得できるように、付加情報を用紙上に情報図形群として形成する画像形成装置及び画像形成プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本願請求項１に記載の発明は、被記録媒体に画像を形成する形成手段と、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成手段を有し、前記合成手段は、前記被記録媒体の対向する辺領域において線対称となる位置にそれぞれ前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成装置である。
【０００８】
本願請求項２に記載の発明は、被記録媒体に画像を形成する形成手段と、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成手段を有し、前記合成手段は、前記被記録媒体の辺領域に角部に寄せて角部に近い側が辺からの距離が大きくなるように斜めに前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成装置である。
【０００９】
本願請求項３に記載の発明は、被記録媒体に画像を形成する形成手段と、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成手段を有し、前記合成手段は、前記情報図形群として該情報図形群を構成する各ビットを２次元に配置するとともに、前記被記録媒体の一方の辺領域に配置した２次元配置のまま対向する辺領域にも配置することを特徴とする画像形成装置である。
【００１０】
本願請求項４に記載の発明は、コンピュータに、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成処理と、該合成処理により合成された画像を形成手段により被記録媒体に形成させる制御処理を行わせる画像形成プログラムであって、前記合成処理は、前記被記録媒体の対向する辺領域において線対称となる位置にそれぞれ前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成プログラムである。
【００１１】
本願請求項５に記載の発明は、コンピュータに、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成処理と、該合成処理により合成された画像を形成手段により被記録媒体に形成させる制御処理を行わせる画像形成プログラムであって、前記合成処理は、前記被記録媒体の辺領域に角部に寄せて角部に近い側が辺からの距離が大きくなるように斜めに前記情報図形群が形成されるように前記情報図形群を合成することを特徴とする画像形成プログラムである。
【００１２】
本願請求項６に記載の発明は、コンピュータに、付加情報に従って所定の図形を並べた情報図形群を前記画像に合成する合成処理と、該合成処理により合成された画像を形成手段により被記録媒体に形成させる制御処理を行わせる画像形成プログラムであって、前記合成処理は、前記情報図形群として該情報図形群を構成する各ビットを２次元に配置するとともに、前記被記録媒体の一方の辺領域に配置した２次元配置のまま対向する辺領域にも配置することを特徴とする画像形成プログラムである。
【発明の効果】
【００１３】
本願請求項１に記載の発明によれば、用紙が傾いた状態で画像を読み取った場合でも、用紙上の対向する辺領域に形成されている情報図形群のうちいずれかの情報図形群が読取範囲内に入り、用紙上の情報図形群から付加情報を取得できるように、付加情報を用紙上に情報図形群として形成することができる。
【００１４】
本願請求項２に記載の発明によれば、用紙が傾いた状態で画像を読み取った場合でも、用紙上の対角方向に形成されている各組の情報図形群のうちいずれかの組の情報図形群が読取範囲内に入り、用紙上の情報図形群から付加情報を取得できるように、付加情報を用紙上に情報図形群として形成することができる。
【００１５】
本願請求項３に記載の発明によれば、用紙が傾いた状態で画像を読み取った際に情報図形群の一部が読取範囲から外れている場合でも、複数の情報図形群について読取範囲内に入っている情報図形群の部分から付加情報の一部ずつを復元して元の付加情報を取得できるように、付加情報を用紙上に情報図形群として形成することができる。
【００１６】
本願請求項４に記載の発明によれば、用紙が傾いた状態で画像を読み取った場合でも、用紙上の対向する辺領域に形成されている情報図形群のうちいずれかの情報図形群が読取範囲内に入り、用紙上の情報図形群から付加情報を取得できるように、付加情報を用紙上に情報図形群として形成することができる。
【００１７】
本願請求項５に記載の発明によれば、用紙が傾いた状態で画像を読み取った場合でも、用紙上の対角方向に形成されている各組の情報図形群のうちいずれかの組の情報図形群が読取範囲内に入り、用紙上の情報図形群から付加情報を取得できるように、付加情報を用紙上に情報図形群として形成することができる。
【００１８】
本願請求項６に記載の発明によれば、用紙が傾いた状態で画像を読み取った際に情報図形群の一部が読取範囲から外れている場合でも、複数の情報図形群について読取範囲内に入っている情報図形群の部分から付加情報の一部ずつを復元して元の付加情報を取得できるように、付加情報を用紙上に情報図形群として形成することができる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明の実施の一形態を示す構成図である。図中、１は情報合成部、２は形成部である。情報合成部１は、与えられた画像に、同じく与えられた付加情報に従って情報図形群を合成する。画像はどのようなものでもよく、例えば画像読取装置で読み取った画像でもよいし、印刷データから描画した画像であってもよい。また、付加情報もどのような情報であってもよく、例えば複写を禁止することを示す複写禁止情報や、画像形成の際のパラメータ情報などであってよい。付加情報は、そのまま、あるいは圧縮や符号化などの所定の処理を施した上で、各ビットの０または１を、それぞれ０または１を示す所定の図形に置き換え、その図形を並べることにより情報図形群とする。この情報図形群を、与えられた画像を形成するのに邪魔にならないように、用紙の辺領域に形成されるように合成する。合成の際に、後述するようにして、情報図形群が形成された用紙が傾いて読み取られた場合でも付加情報が取得されるように、情報図形群を配置する。
【００２０】
形成部２は、画像合成部１で情報図形群を合成した合成画像を用紙上に形成する。画像の形成手法は任意である。また、上述のように画像を形成するのは用紙に限らず、任意の被記録媒体であってよい。
【００２１】
以下、画像合成部１において情報図形群を合成する処理の具体例について説明する。図２は、情報図形群の第１の配置例の説明図である。図２に示す例では、用紙の対向する辺領域において線対称となる位置に、辺領域の一方に寄せて情報図形群を配置している。画像合成部１は、このように情報図形群が配置されるように、画像に情報図形群を合成することになる。
【００２２】
より具体的には、図２中の上の辺領域には左に寄せて情報図形群Ａを配置し、対向する下の辺領域については、上下の辺と平行な線を対称軸として上の辺領域と線対称になるように、左に寄せて情報図形群Ｂを配置している。また、図２中の左の辺領域には下に寄せて情報図形群Ｃを配置し、対向する右の辺領域については、左右の辺と平行な線を対称軸として左の辺領域と線対称になるように、下に寄せて情報図形群Ｄを配置している。もちろん、情報図形群Ａ，Ｂについては右に寄せて配置したり、情報図形群Ｃ、Ｄについては上に寄せて配置してもよい。
【００２３】
なお、対向する辺領域に設けられる情報図形群Ａと情報図形群Ｂはともに１つの付加情報を含んで生成される。また、情報図形群Ｃと情報図形群Ｄも、ともに１つの付加情報を含んで生成される。もちろん、４つの情報図形群とも１つの付加情報を含むように生成されていてもよい。また、図２では４辺全てに情報図形群を配置しているが、必ずしも全ての辺に情報図形群を配置する必要はなく、少なくとも対向する２辺に配置されていればよい。さらに、図２では情報図形群の形を長方形で示しているが、長方形に限定されることはなく、任意の形状でよい。
【００２４】
図３は、情報図形群の第１の配置例において傾いた状態で読み取られた場合の一例の説明図である。図２に示すように情報図形群を配置した合成画像を用紙上に形成し、その後、その用紙上の画像を画像読取装置に読み取らせる場合、画像読取装置の読取範囲に対して用紙が傾いてしまうことがある。図３（Ａ）は用紙が右回り方向に傾いた場合を示しており、図３（Ｂ）は用紙が左回り方向に傾いた場合を示している。
【００２５】
図３（Ａ）に示すように用紙が右回り方向に傾いた場合には、情報図形群Ａ及び情報図形群Ｃについては、破線で示す読取範囲から一部が外れている。しかし、情報図形群Ｂ及び情報図形群Ｄについては読取範囲内であり、これらの情報図形群は読み取った画像から情報図形群全体が抽出され、元の付加情報が復元される。
【００２６】
また、図３（Ｂ）に示すように用紙が左回り方向に傾いた場合には、情報図形群Ｂ及び情報図形群Ｄについては読取範囲から一部が外れている。しかし、情報図形群Ａ及び情報図形群Ｃについては読取範囲内であり、これらの情報図形群は読み取った画像から情報図形群全体が抽出され、元の付加情報が復元される。
【００２７】
このように、図２に示すように情報図形群を配置した合成画像を用紙上に形成することによって、用紙上に形成された画像を読み取らせる際に用紙が傾いていても、欠落することなく情報図形群を読み取って元の付加情報が得られることになる。
【００２８】
図４は、情報図形群の第１の配置例における情報図形群の配置位置の決定方法の一例を示す流れ図、図５は、情報図形群の第１の配置例における情報図形群の配置位置の決定方法の一例の説明図である。図２に示すように情報図形群を配置する場合、画像を読み取る際にどの程度の傾きの範囲で情報図形群が取得されるかは、情報図形群の配置位置によって異なってくる。ここでは、傾きの範囲に応じて図５に示す辺の端点Ｐからの距離ｈを変更する例を示している。ここでは図２に示す情報図形群Ａについて考えるものとしている。情報図形群Ａは、図３（Ａ）に示すように右回り方向に傾いた場合には一部が読み取れなくなることが想定されるが、図３（Ｂ）に示すように左回り方向に傾いて読み取られた場合には、この情報図形群Ａから付加情報を取得することになる。従って、左回り方向へ傾く場合について考えればよいことになる。なお、図３（Ａ）でも説明したように、右回り方向に傾く場合には情報図形群Ｂから付加情報を取得すればよい。
【００２９】
Ｓ１１において、許容する傾きの範囲のうち最大となる傾きθを与える。また、ここでは辺と情報図形群との距離ｄを固定するものとし、この距離ｄも与える。さらに、辺の端点Ｐからの距離ｈには任意の初期値を設定しておく。
【００３０】
Ｓ１２において、用紙が角度θだけ左回り方向に傾いた場合に情報図形群が読取範囲に入っているか否かを判断する。情報図形群が読取範囲内であれば、辺からの距離ｄおよび辺の端点Ｐからの距離ｈに従って情報図形群を合成すればよい。
【００３１】
情報図形群が読取範囲から一部が外れてしまう場合には、Ｓ１３において、辺の端点Ｐからの距離ｈに所定の長さｓを加え、Ｓ１２に戻って用紙が角度θだけ左回り方向に傾いた場合に情報図形群が読取範囲に入っているか否かを再び判断する。所定の長さｓは、例えば形成部２で画像を形成する際の位置を制御する際の最小単位以上の値とすればよい。
【００３２】
このようにＳ１２およびＳ１３の処理を、用紙が角度θだけ左回り方向に傾いた場合に情報図形群が読取範囲に入るまで、繰り返して行う。これにより辺の端点Ｐからの距離ｈを決定し、この距離ｈと辺からの距離ｄにより特定される位置に情報図形群を合成すればよい。
【００３３】
なお、情報図形群Ｃについても上述のようにして情報図形群Ｃを配置する位置を特定すればよい。また、情報図形群Ｂ、Ｄについては、用紙が角度θだけ右回り方向に傾いた場合に情報図形群が読取範囲に入るように、辺の端点Ｐからの距離ｈを求めればよい。
【００３４】
上述のようにして配置位置を求めて各情報図形群を合成し、形成部２で用紙上に合成画像を形成する。このようにして形成された用紙上の画像を画像読取装置で読み取る際に、傾いて読み取られた場合の付加情報の取得方法について簡単に説明しておく。図６、図７は、読取画像から付加情報を取得する処理の一例の説明図である。上述のように情報図形群は、付加情報あるいは付加情報に所定の処理を施した情報について、各ビットの０または１を、それぞれ０または１を示す所定の図形に置き換え、その図形を並べたものである。ここでは説明の都合上、０または１を示す所定の図形を白丸と黒丸で示している。もちろん、実際に用いる図形は白丸と黒丸に限られないことは言うまでもない。また、この例ではいずれかの所定の図形を４行１０列に２次元に配列している。この配列形態についても任意に設計すればよい。なお、図中に白丸も黒丸も示していない空白部分は、読取画像から所定の図形がいずれも検出されなかった部分である。
【００３５】
画像が読み取られると、まず、読取画像中の情報図形群が存在していると予測される領域について、所定の図形が存在する位置を検出する。この位置の検出は、所定の図形とのパターンマッチングを行えばよい。ここでは図６（Ａ）に示す白丸および黒丸の位置で所定の図形が検出されたものとする。それぞれの白丸および黒丸の中心位置が求められる。
【００３６】
次に、所定の図形が存在していることが検出されたそれぞれの中心位置をもとに、図６（Ｂ）に示す傾き角度θを求める。傾き角度θを求める方法としては、ハフ変換を使用すればよい。もちろん、他の方法により傾き角度θを求めてもよい。この傾き角度θだけ、情報図形群が形成された用紙上の画像を読み取る際に傾いて読み取られたことになる。
【００３７】
傾き角度θが得られたら、その傾き角度θと、予め与えられている情報図形群における各図形の配置間隔をもとに、読取画像の角部から最も近い所定の図形が検出された位置から順に所定の図形が存在するであろう位置を求めてゆく。図７（Ａ）に示す例では、傾き角度θとＸ方向の配置間隔ＸｐとＹ方向の配置間隔Ｙｐとから、Ｘ方向における次の所定の図形が存在するであろう位置を求めるためのＸ方向の距離ΔＸ１およびＹ方向の距離ΔＹ１を求め、Ｘ方向についてはΔＸ１およびΔＹ１を加算してゆけばよい。また、Ｙ方向についても、次の所定の図形が存在するであろう位置を求めるためのＸ方向の距離ΔＸ２およびＹ方向の距離ΔＹ２を求め、Ｘ方向についてはΔＸ２およびΔＹ２を加算してゆけばよい。これらを用いることにより、傾き角度θだけ傾いて２次元状に存在する各所定の図形の位置を求めてゆく。そして、求めた位置に存在する所定の図形が０あるいは１または不明のいずれに対応するかを求める。このようにして、図７（Ｂ）に示すような情報が得られる。このような情報をもとに、付加情報を復元すればよい。このようにして、情報図形群が傾いて読み取られた場合でも、もとの付加情報が取得されることになる。
【００３８】
なお、いずれの所定の図形とも判別されなかった位置については図７（Ｂ）では‘×’で示している。この位置の情報については、例えば所定の図形に変換する前に誤り訂正符号化の処理を行っている場合には、復号の際に、読み取れなかった位置の情報は復元される。あるいは、他の情報図形群から得られた情報をもとに復元してもよい。
【００３９】
図８は、情報図形群の第２の配置例の説明図である。図８に示す例では、用紙の辺領域において、角部に寄せるとともに、角部に近い側が辺からの距離が大きくなるように斜めに情報図形群を配置している。画像合成部１は、このように情報図形群が配置されるように、画像に情報図形群を合成することになる。
【００４０】
より具体的には、図８中の上の辺領域には左右の角部に寄せて情報図形群Ａ、Ｂを配置している。情報図形群Ａ、Ｂは、角部に近い側が反対側と比べ、上の辺からの距離が大きくなるように、斜めに配置している。また、対向する下の辺領域についても左右の角部に寄せて情報図形群Ｃ、Ｄを配置している。これらの情報図形群Ｃ、Ｄも、角部に近い側が反対側と比べ、上の辺からの距離が大きくなるように、斜めに配置している。
【００４１】
なお、図８では４つの情報図形群を配置しているが、必ずしも４つの情報図形群を配置する必要はなく、少なくとも対角方向を除く対向に２つの情報図形群が配置されていればよい。また、図８では情報図形群の形を長方形で示しているが、長方形に限定されることはなく、任意の形状でよい。さらに、対角方向に配置されている情報図形群には異なる付加情報を含ませてもよい。
【００４２】
図９は、情報図形群の第２の配置例において傾いた状態で読み取られた場合の一例の説明図である。図８に示すように情報図形群を配置した合成画像を用紙上に形成し、その後、その用紙上の画像を画像読取装置に読み取らせる場合、画像読取装置の読取範囲に対して用紙が傾いてしまうことがある。図９（Ａ）は用紙が右回り方向に傾いた場合を示しており、図９（Ｂ）は用紙が左回り方向に傾いた場合を示している。
【００４３】
図９（Ａ）に示すように用紙が右回り方向に傾いた場合には、情報図形群Ｂ及び情報図形群Ｃについては、破線で示す読取範囲から一部が外れている。しかし、情報図形群Ａ及び情報図形群Ｄについては読取範囲内であり、これらの情報図形群は読み取った画像から欠落することなく抽出され、元の付加情報が復元される。
【００４４】
また、図９（Ｂ）に示すように用紙が左回り方向に傾いた場合には、情報図形群Ａ及び情報図形群Ｄについては読取範囲から一部が外れている。しかし、情報図形群Ｂ及び情報図形群Ｃについては読取範囲内であり、これらの情報図形群は読み取った画像から欠落することなく抽出され、元の付加情報が復元される。
【００４５】
このように、図８に示すように情報図形群を配置した合成画像を用紙上に形成することによって、用紙上に形成された画像を読み取らせる際に用紙が傾いていても、欠落することなく情報図形群を読み取って元の付加情報が得られることになる。
【００４６】
図１０は、情報図形群の第２の配置例における情報図形群の配置位置の決定方法の一例を示す流れ図、図１１は、情報図形群の第２の配置例における情報図形群の配置位置の決定方法の一例の説明図である。図８に示すように情報図形群を配置する場合、画像を読み取る際にどの程度の傾きの範囲まで情報図形群が取得されるかは、情報図形群の配置位置によって異なってくる。ここでは、図８に示す情報図形群Ａについて考えるものとし、傾きの範囲に応じて図１１に示す辺からの距離ｄを変更する例を示している。
【００４７】
情報図形群Ａは、図９（Ｂ）に示すように左回り方向に傾いた場合には一部が読み取れなくなることが想定されるが、図９（Ａ）に示すように右回り方向に傾いて読み取られた場合には、この情報図形群Ａから付加情報を取得することになる。従って、右回り方向へ傾く場合について考えればよいことになる。なお、図９（Ｂ）でも説明したように、左回り方向に傾く場合には情報図形群Ｂあるいは情報図形群Ｃから付加情報を取得すればよい。
【００４８】
Ｓ２１において、許容する傾きの範囲のうち最大となる傾きθを与える。また、ここでは辺の端点Ｐからの距離ｈを固定するものとし、この距離ｈも与える。さらに、辺と情報図形群との距離ｄには任意の初期値を設定しておく。なお、この距離ｄは情報図形群を傾けて配置するため、図１１に示すように情報図形群のうち辺に最も近い点での距離であるものとする。さらにまた、ここでは情報図形群の傾きφについても予め与えておくものとする。あるいは、例えば許容する最大の傾き角度θと等しくすれば、辺からの距離ｄを最小にできるが、これに限定されるものではない。
【００４９】
Ｓ２２において、用紙が角度θだけ右回り方向に傾いた場合に情報図形群が読取範囲に入っているか否かを判断する。情報図形群が読取範囲内であれば、辺からの距離ｄおよび辺の端点Ｐからの距離ｈで決まる位置に、情報図形群の傾きφだけ傾けた情報図形群を合成すればよい。
【００５０】
情報図形群が読取範囲から一部が外れてしまう場合には、Ｓ２３において、辺と情報図形群との距離ｄに所定の長さｓを加え、Ｓ２２に戻って用紙が角度θだけ右回り方向に傾いた場合に情報図形群が読取範囲に入っているか否かを再び判断する。所定の長さｓは、例えば形成部２で画像を形成する際の位置を制御する際の最小単位以上の値とすればよい。
【００５１】
このようにＳ２２およびＳ２３の処理を、用紙が角度θだけ右回り方向に傾いた場合に情報図形群が読取範囲に入るまで、繰り返して行う。これにより辺からの距離ｄを決定し、この距離ｄと辺の端点Ｐからの距離ｈにより特定される位置に、傾きφだけ傾けた情報図形群を合成すればよい。
【００５２】
なお、情報図形群Ｄについても上述のようにして情報図形群Ｄを配置する位置を特定すればよい。また、情報図形群Ｂ、Ｃについては、用紙が角度θだけ左回り方向に傾いた場合に情報図形群が読取範囲に入るように、辺からの距離ｄを求めればよい。
【００５３】
図１２は、情報図形群の第３の配置例の説明図、図１３は、情報図形群内の各情報に対応する図形の配置の一例の説明図である。この第３の一例では、各情報図形群の中における各情報に対応する図形の配置を工夫するものである。情報図形群内には、図６でも説明したように、付加情報あるいは付加情報に所定の処理を施した情報について、各ビットの０または１を、それぞれ０または１を示す所定の図形に置き換え、その図形を並べたものである。図１３に示す例では、図形を３×８の２次元状に並べた例を示している。矩形内の数字はそれぞれのビットを特定するものである。
【００５４】
この第３の配置例では、図１２に示すように、用紙の上辺の領域及び下辺の領域に図１３に示すような情報図形群を配置する。従来は上辺の領域に配置する情報図形群を１８０度回転させて下辺の領域に配置していた。これにより、用紙上の画像を読み取る際に用紙が１８０度回転した状態で読み取った場合でも同じ位置に情報図形群の各図形が配置されることになり、読取処理を簡略化していた。これに対して、この第３の配置例では、上辺の領域に配置した情報図形群Ａ内の各図形の配置位置のまま、下辺の領域にも情報図形群Ｂを配置する。この状態を図１２に示している。矩形内に記載した数字の順序関係を参照すれば情報図形群Ａにおける数字の順序関係がそのまま情報図形群Ｂの数字の順序関係になっていることが分かる。画像合成部１は、このように内部の各図形が配置された情報図形群がそれぞれの配置位置となるように、画像に情報図形群を合成することになる。なお、この例における情報図形群の辺領域における配置位置は任意であり、図１２に示すように辺領域の中央部でもよいし、第１の配置例のように配置したり、第２の配置例のように情報図形群を傾けて配置してもよい。
【００５５】
図１４は、情報図形群の第３の配置例において傾いた状態で読み取られた場合の一例の説明図である。図１２に示すように情報図形群を配置した合成画像を用紙上に形成し、その後、その用紙上の画像を画像読取装置に読み取らせる場合、画像読取装置の読取範囲に対して用紙が傾いてしまうことがある。図１４は用紙が右回り方向に傾いた場合を示している。
【００５６】
図１４に例示したように用紙が右回り方向に傾いた場合には、情報図形群Ａのうち、０，１，３と付番した図形の少なくとも一部が、点線で示した読取領域から外れてしまっている。また、情報図形群Ｂのうち、２０，２２．２３と付番した図形の少なくとも一部が、読取範囲から外れてしまっている。読取範囲から外れている図形については、正しく０または１の情報が取得されない可能性がある。
【００５７】
このような場合、情報図形群Ａでは読取範囲から外れてしまっている０，１，３と付番した図形については、対応する図形が情報図形群Ｂにも存在しており、情報図形群Ｂにおける０，１，３と付番した図形については読取範囲内である。従って、情報図形群Ａでは読み取れない図形については情報図形群Ｂから取得すればよい。また、情報図形群Ｂでは読取範囲から外れてしまっている２０，２２．２３と付番した図形については、対応する図形が情報図形群Ａにも存在しており、情報図形群Ａにおける２０，２２．２３と付番した図形については読取範囲内である。従って、情報図形群Ｂでは読み取れない図形については情報図形群Ａから取得すればよい。
【００５８】
このように、図１２に示すように、ある辺領域に配置された情報図形群中の各図形の配置を保ったまま、対向する辺領域に情報図形群を配置することによって、用紙上に形成された画像を読み取らせる際に用紙が傾いていても、欠落することなく情報図形群を読み取って元の付加情報が得られることになる。
【００５９】
なお、左回りに傾いた場合についても、情報図形群Ａのうち読取範囲から外れた図形については情報図形群Ｂから取得し、また情報図形群Ｂのうち読取範囲から外れた図形については情報図形群Ａから取得すればよい。
【００６０】
ここでは図１２において上下の辺領域に情報図形群を配置する例を示したが、この例に限らず、左右の辺領域に情報図形群を配置してもよく、その場合も一方の辺領域に配置した情報図形群内の各図形の配置を保ったまま、対向する他方の辺領域に情報図形群を配置すればよい。この場合も、上述のように第１，第２の実施の形態で示したように各情報図形群を配置すれば、原稿が傾いた場合における付加情報の取得が確実に行われることになる。
【００６１】
図１５は、情報合成部の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、３１はプログラム、３２はコンピュータ、４１は光磁気ディスク、４２は光ディスク、４３は磁気ディスク、４４はメモリ、５１はＣＰＵ、５２は内部メモリ、５３は情報読取部、５４はハードディスク、５５はインタフェース、５６は通信部である。
【００６２】
上述の実施の一形態で説明した情報合成部１の機能の一部または全部を、コンピュータにより実行可能なプログラム３１によって実現してもよい。その場合、そのプログラム３１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶させてもよい。もちろん、一部の機能についてハードウェアによって構成してもよいし、すべてをハードウェアで構成してもよい。プログラム３１を格納する記憶媒体とは、コンピュータのハードウェア資源に備えられている情報読取部５３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、情報読取部５３にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク４１，光ディスク４２（ＣＤやＤＶＤなどを含む）、磁気ディスク４３，メモリ４４（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００６３】
これらの記憶媒体にプログラム３１を格納しておき、例えばコンピュータ３２の情報読取部５３あるいはインタフェース５５にこれらの記憶媒体を装着することによって、コンピュータからプログラム３１を読み出し、内部メモリ５２またはハードディスク５４に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって、情報合成部１の機能の一部または全部を実現すればよい。あるいは、ネットワークなどを介してプログラム３１をコンピュータ３２に転送し、コンピュータ３２では通信部５６でプログラム３１を受信して内部メモリ５２またはハードディスク５４に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって実現してもよい。または、予めプログラム３１を書き込んだＲＯＭなどのメモリを内部に実装して実現してもよい。
【００６４】
なお、対応するインタフェース５５を介して図１に示した形成部２が接続されている。コンピュータ３２には、このほかインタフェース５５を介して様々な装置が接続されていてよく、例えば画像読取装置等が接続されていてよい。もちろん、他の機能を実現するプログラムと一体に構成してもよいことは言うまでもない。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の一形態を示す構成図である。
【図２】情報図形群の第１の配置例の説明図である。
【図３】情報図形群の第１の配置例において傾いた状態で読み取られた場合の一例の説明図である。
【図４】情報図形群の第１の配置例における情報図形群の配置位置の決定方法の一例を示す流れ図である。
【図５】情報図形群の第１の配置例における情報図形群の配置位置の決定方法の一例の説明図である。
【図６】読取画像から付加情報を取得する処理の一例の説明図である。
【図７】読取画像から付加情報を取得する処理の一例の説明図（続き）である。
【図８】情報図形群の第２の配置例の説明図である。
【図９】情報図形群の第２の配置例において傾いた状態で読み取られた場合の一例の説明図である。
【図１０】情報図形群の第２の配置例における情報図形群の配置位置の決定方法の一例を示す流れ図である。
【図１１】情報図形群の第２の配置例における情報図形群の配置位置の決定方法の一例の説明図である。
【図１２】情報図形群の第３の配置例の説明図である。
【図１３】情報図形群内の各情報に対応する図形の配置の一例の説明図である。
【図１４】情報図形群の第３の配置例において傾いた状態で読み取られた場合の一例の説明図である。
【図１５】情報合成部の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【図１６】従来の情報図形群の配置位置の一例の説明図である。
【図１７】従来の配置位置に情報図形群を形成した用紙が傾いた状態で読み取られた場合の一例の説明図である。
【符号の説明】
【００６６】
１…情報合成部、２…形成部、３１…プログラム、３２…コンピュータ、４１…光磁気ディスク、４２…光ディスク、４３…磁気ディスク、４４…メモリ、５１…ＣＰＵ、５２…内部メモリ、５３…情報読取部、５４…ハードディスク、５５…インタフェース、５６…通信部。
【図１】
2009071615.tif 000003
【図２】
2009071615.tif 000004
【図３】
2009071615.tif 000005
【図４】
2009071615.tif 000006
【図５】
2009071615.tif 000007
【図６】
2009071615.tif 000008
【図７】
2009071615.tif 000009
【図８】
2009071615.tif 000010
【図９】
2009071615.tif 000011
【図１０】
2009071615.tif 000012
【図１１】
2009071615.tif 000013
【図１２】
2009071615.tif 000014
【図１３】
2009071615.tif 000015
【図１４】
2009071615.tif 000016
【図１５】
2009071615.tif 000017
【図１６】
2009071615.tif 000018
【図１７】
2009071615.tif 000019