(57)【要約】【課題】  スキャンヘッドの隙間の画像を、複数列に配したスキャン素子で読み取り，画像合成，画像分割を行う高解像度の画像読取装置を提供することにある。【解決手段】  複数列のスキャン素子を互い違いに配置させ，同じ場所を，複数のスキャン素子で読み取り，重なり合う部分は，画像合成を行い，読取画像情報を得る。この読取画像の、重なり合う部分αと重なり合わない部分を分割し，高解像度の画像を得る。【選択図】  図２
2008098718.tif 000002
【特許請求の範囲】
【請求項１】
画像読み取りを行う画像読取装置において，
ラインセンサ素子列を縦並び横に互い違いに配置された複数の素子列と，
前記複数の素子列のうち第１の素子列によって画像を読み取り、
前記複数の素子列のうち第２の素子列によって画像を読み取り、
前記第１の素子列によって読み取られた画像と前記第２の素子列によって読み取られた画像のうち、重なり合う部分を合成処理する画像合成処理部と、
前記画像合成処理部によって合成処理された画像の画素分解処理を行う画素分解処理部と、
前記画素分解処理部によって処理された画像を、読み取り画像として出力する出力部とを備えることを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置において，
前記ラインセンサ素子列を横方向にスライドさせ，前記第１の素子列を横方向に動かし，前記第１の素子列の素子が読み取る画像の一部分を重なり合うようにし，
前記画像合成処理部は、前記素子が読み取った画像の前記重なり合う部分を画像合成処理することを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，画像読取装置に関し，特に，複数列のラインセンサで画像を読み取る画像読取装置に関する。
【背景技術】
【０００２】
プリンタの高解像度化，パソコンの高速化，主記憶・副記憶装置の容量の増加により，今まで600dpiの解像度が一般的だったスキャナに対してそれよりも高解像度のデータを扱う環境，高解像度化のニーズが高まっている。スキャナの解像度を上げるためには，最初の問題として，スキャナ素子を高密度化する必要がある。
【０００３】
しかし，現実的に解像度を上げるためには素子の間を狭める必要があり，素子自体を小さく作らねばならず，技術的に高度になってしまう。高密度のスキャン素子を製造する生産ラインの建設など高解像度化すると言うことは，コスト的に莫大な費用がかかる。
【０００４】
その他の問題として，素子を並べると素子同士の隙間が生じるので，その素子同士の空間は読み取れないことになる。そして現在主流のCMOSセンサによるスキャナはCMOSの特性上，受光部の面積が小さくなることがあげられ，隣接した素子同士の間の情報が欠落してしまうことがあげられる。
【０００５】
高解像度化に関連する技術として、特許文献１に記載する技術が挙げられる。特許文献１は，所定の原稿をスキャンして原稿送りを読み取り幅より狭めて読み取り幅部分との重なる各部分に含まれる各画像データに画像処理を施し横軸の解像度を向上させる機能を備えることを特徴とするスキャナ機器に関する技術である。
【０００６】
【特許文献１】特開２００４−１５４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし，上記特許文献１は、縦の解像度の高解像度化に対応できないという問題点を解決するものではない。
【０００８】
本発明の目的は，複数の素子配列を特殊にすることにより低コストで設備機器を作成でき，素子の細密化が困難になってきても更に高解像度の画像を得ることができるスキャナ装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明は，複数列のスキャン素子を互い違いに配置し，素子を移動させ，素子列の重なる部分を画像処理技術で合成させる処理機構と，画像を分解する機構を設けることで，擬似的に解像度を上げることを特徴とするものである。
【発明の効果】
【００１０】
密度が低いスキャン素子列でも，互い違いに複数列配することで，画像合成技術を使用し擬似的に解像度を上げることができる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の一実施形態について、図面を用いて詳細に説明する。
【実施例１】
【００１２】
図1は、2列のスキャン素子を交互に配したスキャンヘッドを示した図である。仮に1素子の寸法は3mm×3mmとしている。従来のスキャナでは列１のみのような一列のスキャナ素子列を有しているが，本発明は，複数列交差配列方式とした複数列の素子列を配し，この列１，列２ようにY軸方向の素子を互い違(交互)にスキャン素子の列を配する。
【００１３】
図2および3は読み取り装置の機構の俯瞰図および，このときに読み出される画像情報の図である。これらの画像情報を用いてY軸方向の解像度を向上させる方法を説明する。
【００１４】
まず，図２の画像（斜線部）をスキャンヘッド列１の素子で読み込む。次に，図3のようにスキャンヘッド列２をスライドさせ，スキャナ素子列を列1で読み込んだ位置まで動かして、スキャンヘッド列２がその画像を読み取る。図3の右図のように，αは画素が重なり合う場所で，βは重なり合わない部分である。この部分を画像処理させて画像情報を分割することによってY軸方向の解像度を向上させる。
【００１５】
更に，X軸方向の解像度を向上させるための読み取り装置の機構および素子の読み込んだ画像の重なりを示した素子の重なり合いを示した図が図4である。3mm×3mmのスキャン素子列（スキャンヘッド）を1/3ずつX軸方向にスライドさせ，素子を重なり合わせる。この部分を画像処理させて画像情報を分割することによってX軸方向の解像度が向上する。
【００１６】
次に、これらの処理を具体的に記述する。
【００１７】
図6は画像の処理のフローを示した図であり、図３及び図４（以降この繰り返しを行う）で示した画像情報の重なり合う部分の処理を行うもので，図6の符号10の処理で列１を読み出し，符号 20の処理で列2を読み出す。次に図３で示したα，βの画像情報を符号30の処理で合成を行い，符号 40の処理で，α，βを分解する。その結果をステップ50の処理で画像出力を行う。
【００１８】
図７はスキャナの回路構成で，図6で示したステップ10からステップ50のフローに対応する回路構成を簡易的に示す。図7の符号110,120の処理で画像を読み取り，それぞれの画像情報をメモリ130,140に蓄積し，画像合成処理演算装置150で，アルファブレンディング等の画像合成処理を行い中間色を得る。次に画像合成処理演算装置150の処理で得られた結果を処理装置160で画素を分解し，出力装置170が出力を行う。
【００１９】
この処理方法によって，図1で示した様に，素子が3mm×3mmの場合で素子同士の間が1mmの場合，擬似的に得られる解像度は，1列に比べ重なり合う部分が2カ所となり，重ならない部分が1カ所生成されるため3倍の解像度を得ることができる。さらに，とても粗い素子の場合上が緑で下が黄色のグラデーションの画像を読むと，縦に隣接する画素が，上の素子では緑と判断し，その下の素子では黄色と判断することになる。ここで本発明を用いれば，緑と黄色の中間色が表現され，黄緑として認識し，なめらかな画質を得ることができる。
【実施例２】
【００２０】
次に，上記２方法の擬似的解像度向上を同時利用する場合，3mm×3mmのスキャン素子を1mmだけX軸方向に移動させ，図３の右図の画像に重なるようにする。この素子列を1mmずつ動かし，2mm動かした画像情報は，図５の右図の状態となる。このとき，X軸とY軸で示されたような重なる部分ができる。このときの重なりは，1mm×1mmとなり，3mm×3mmの素子に対して9倍の解像度を得ることができる。
【００２１】
図８はスキャンした画像の処理のフロー図である。これは図５の右図で示すような重なり合った画像処理を行うもので，ステップ200で1mm横にスライドさせ，この重なった部分を合成処理させる。次にステップ210で1mm動かし同じく画像合成処理させ、順次1mm動かし画像合成処理させる。次にX軸方向の解像度を上げるために，列１で読み取った位置まで列2を動かし合成処理させる。これらをメモリに蓄えて画像分割処理をさせる。これで，9倍の画像解像度を得ることが可能となる。
【００２２】
アルファブレンディング処理など画像合成技術によって，素子を移動させ素子列が重なった部分を1素子とし，更に重なっていない部分を1素子とすることで，1素子に対して9倍も解像度を上げることが実現した。
【００２３】
実施例１および実施例２によれば、低コスト・高解像度のスキャナを提供することができる。また、スキャンヘッドの隙間を読み取り，高画質化に貢献することができる。
【００２４】
さらに、今までの構造のスキャナ構造を有した高解像度のスキャナを、製造設備コストを安価にして，且つ，素子の細密化が困難になっても更に高解像度の画像読取処理を行うことができる。
【図面の簡単な説明】
【００２５】
【図１】2列のスキャン素子を配した図である。
【図２】読み取り装置の機構の俯瞰図および，このときに読み出される画像情報の図である。
【図３】2列のスキャンした画像の結果を表した図である。
【図４】素子のX軸方向の重なりを示した図である。
【図５】素子のY軸方向とX軸方向の重なりを示した図である。
【図６】スキャン素子がどのように重なり合うかを示した図である。
【図７】スキャナの回路構成を簡単に説明した図である。
【図８】スキャンした画像の処理のフローである。
【符号の説明】
【００２６】
列１  スキャン素子列１
列２  スキャン素子列２
α  スキャン素子で得られた画像が重なり合う部分
β  スキャン素子で得られた画像が重なり合わない部分
１０  列１読み取り
２０  列２読み取り
３０  画像合成
４０  画素分割
５０  画像出力
１１０  列１読み取り
１２０  列２読み取り
１３０  列1用バッファメモリ
１４０  列２用バッファメモリ
１５０  合成処理演算装置
１６０  画素分解処理装置
１７０  画像出力
【図１】
2008098718.tif 000003
【図２】
2008098718.tif 000004
【図３】
2008098718.tif 000005
【図４】
2008098718.tif 000006
【図５】
2008098718.tif 000007
【図６】
2008098718.tif 000008
【図７】
2008098718.tif 000009
【図８】
2008098718.tif 000010