(57)【要約】【課題】一度のスキャンで輪郭が強調された原稿画像を得ることができる画像読取装置を提供する。【解決手段】本発明によれば、原稿台の下を副走査方向に移動して画像を読み取るキャリッジと、前記原稿台上に原稿を載置すべき矩形の領域である原稿載置領域を提示する原稿載置領域提示部であって、該原稿載置領域は主走査方向に平行な第１の辺および第２の辺を有する、原稿載置領域提示部と、前記キャリッジを制御するキャリッジ制御部と、前記キャリッジが読み取った画像に基づいてスキャン画像を生成する画像生成部とを含む画像読取装置が提供される。【選択図】図３
2018148489.tif 000002
【特許請求の範囲】
【請求項１】
原稿台の下を副走査方向に移動して画像を読み取るキャリッジと、
前記原稿台上に原稿を載置すべき矩形の領域である原稿載置領域を提示する原稿載置領域提示部であって、該原稿載置領域は主走査方向に平行な第１の辺および第２の辺を有する、原稿載置領域提示部と、
前記キャリッジを制御するキャリッジ制御部と、
前記キャリッジが読み取った画像に基づいてスキャン画像を生成する画像生成部と、
を含む画像読取装置であって、
前記キャリッジは、
複数の発光素子が主走査方向に直列してなる光源であって、該キャリッジの画像読み取り位置から見て原稿の読み取り方向後方に位置する第１の光源と、
複数の発光素子が主走査方向に直列してなる光源であって、前記画像読み取り位置から見て原稿の読み取り方向前方に位置する第２の光源と、
を含み、
前記キャリッジ制御部は、
前記画像読み取り位置が前記原稿載置領域を通過する間にのみ、複数の前記発光素子のうち、該原稿載置領域の内側に位置する前記発光素子のみを部分的に点灯制御し、
前記画像読み取り位置が前記原稿載置領域の前記第１の辺に到達したときに、前記第２の光源の光量が前記第１の光源の光量に対して大きくなるように点灯制御し、
前記画像読み取り位置が前記原稿載置領域の前記第１の辺を通過してから前記第２の辺を通過するまでの間に、前記第１の光源の光量が前記第２の光源の光量に対して大きくなるように点灯制御する、
ことを特徴とする画像読取装置。
【請求項２】
前記キャリッジ制御部は、
前記画像読み取り位置が前記原稿載置領域の前記第１の辺に到達したときに、前記第２の光源のみを点灯制御し、
前記画像読み取り位置が前記原稿載置領域の前記第１の辺を通過してから前記第２の辺を通過するまでの間に、前記第２の光源が消灯して前記第１の光源のみが点灯するように点灯制御する、
請求項１に記載の画像読取装置。
【請求項３】
前記画像読取装置は、
前記スキャン画像における前記原稿載置領域以外の領域に対応する画像領域を白一色に補正することによって、原稿の輪郭が強調された輪郭強調画像を生成する輪郭強調画像生成部を含む、
請求項１または２に記載の画像読取装置。
【請求項４】
前記画像読取装置は、
前記第１の光源および前記第２の光源を点灯制御した状態で読み取った画像から参照画像を生成し、生成した該参照画像と生成した前記輪郭強調画像の差分として取得される原稿の輪郭に欠損があるか否かを判断し、原稿の輪郭に欠損があると判断した場合にエラーを通知する輪郭強調確認部を含む、
請求項３に記載の画像読取装置。
【請求項５】
前記キャリッジ制御部は、
前記画像読み取り位置が前記原稿載置領域を通過する間に、前記第１の光源の光量を段階的に増加させつつ、前記第２の光源の光量を段階的に減少させる、
請求項１〜４のいずれか一項に記載の画像読取装置。
【請求項６】
前記キャリッジ制御部は、
点灯制御する複数の前記発光素子のうち、主走査方向の先端および後端に位置する前記発光素子の光量がその余の前記発光素子の光量に対して大きくなるように制御する、
請求項１〜５のいずれか一項に記載の画像読取装置。
【請求項７】
前記画像生成部は、
前記第１の光源のみを点灯制御した期間に取得した画像領域については、前記第１の光源のみを点灯制御した状態で取得した第１の補正データに基づいてシェーディング補正を施し、前記第２の光源のみを点灯制御した期間に取得した画像領域については、前記第２の光源のみを点灯制御した状態で取得した第２の補正データに基づいてシェーディング補正を施す、
請求項２に記載の画像読取装置。
【請求項８】
前記画像生成部は、
前記第１の光源および前記第２の光源をそれぞれ半分の光量で点灯制御した状態で取得した補正データに基づいてシェーディング補正を施す、
請求項１〜７のいずれか一項に記載の画像読取装置。
【請求項９】
前記原稿載置領域提示部は、
前記キャリッジを副走査方向に移動させながら前記原稿載置領域に対応する前記発光素子のみを部分的に点灯制御することによって前記原稿載置領域を提示する、
請求項１〜８のいずれか一項に記載の画像読取装置。
【請求項１０】
複数の発光素子が主走査方向に直列してなる光源であって、該キャリッジの画像読み取り位置から見て原稿の読み取り方向後方に位置する第１の光源と、複数の発光素子が主走査方向に直列してなる光源であって、前記画像読み取り位置から見て原稿の読み取り方向前方に位置する第２の光源とを含み、原稿台の下を副走査方向に移動して画像を読み取るキャリッジを含む画像読取装置を制御するコンピュータを、
前記原稿台上に原稿を載置すべき矩形の領域である原稿載置領域を提示する手段であって、該原稿載置領域は主走査方向に平行な第１の辺および第２の辺を有する、原稿載置領域提示手段、
前記キャリッジを制御するキャリッジ制御手段、
前記キャリッジが読み取った画像に基づいてスキャン画像を生成する画像生成手段、
として機能させるためのプログラムであって、
前記キャリッジ制御手段は、
前記画像読み取り位置が前記原稿載置領域を通過する間にのみ、複数の前記発光素子のうち、該原稿載置領域の内側に位置する前記発光素子のみを部分的に点灯制御し、
前記画像読み取り位置が前記原稿載置領域の前記第１の辺に到達したときに、前記第２の光源の光量が前記第１の光源の光量に対して大きくなるように点灯制御し、
前記画像読み取り位置が前記原稿載置領域の前記第１の辺を通過してから前記第２の辺を通過するまでの間に、前記第１の光源の光量が前記第２の光源の光量に対して大きくなるように点灯制御する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置およびプログラムに関する。
【背景技術】
【０００２】
各種手続きにおいて、パスポート、運転免許証、健康保険証といった身分証明書のコピーを提出するように求められることがある。この場合、原稿の輪郭がはっきりしていないと偽造を疑われることがある。
【０００３】
この点につき、特許文献１は、原稿の濃度に左右されずに、原稿の輪郭を正確に検出することを目的として、原稿の表面側と裏面側のそれぞれに読み取りユニットを配置し、表面側から読み取った画像から原稿の上部の端部に生じた影を検出し、裏面側から読み取った画像から原稿の下部の端部に生じた影を検出し、両方の検出結果を合わせて原稿全体の輪郭を得ることを特徴とした画像読取装置を開示する。
【０００４】
しかしながら、特許文献１が開示する画像読取装置の方式では、２台の読み取りユニットが必要になるため、装置構成が複雑になるという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記に鑑みてなされたものであり、一度のスキャンで輪郭が強調された原稿画像を得ることができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明者は、一度のスキャンで輪郭が強調された原稿画像を得ることができる画像読取装置の構成につき鋭意検討した結果、以下の構成に想到し、本発明に至ったのである。
【０００７】
すなわち、本発明によれば、原稿台の下を副走査方向に移動して画像を読み取るキャリッジと、前記原稿台上に原稿を載置すべき矩形の領域である原稿載置領域を提示する原稿載置領域提示部であって、該原稿載置領域は主走査方向に平行な第１の辺および第２の辺を有する、原稿載置領域提示部と、前記キャリッジを制御するキャリッジ制御部と、前記キャリッジが読み取った画像に基づいてスキャン画像を生成する画像生成部と、を含む画像読取装置であって、前記キャリッジは、複数の発光素子が主走査方向に直列してなる光源であって、該キャリッジの画像読み取り位置から見て原稿の読み取り方向後方に位置する第１の光源と、複数の発光素子が主走査方向に直列してなる光源であって、前記画像読み取り位置から見て原稿の読み取り方向前方に位置する第２の光源と、を含み、前記キャリッジ制御部は、前記画像読み取り位置が前記原稿載置領域を通過する間にのみ、複数の前記発光素子のうち、該原稿載置領域の内側に位置する前記発光素子のみを部分的に点灯制御し、前記画像読み取り位置が前記原稿載置領域の前記第１の辺に到達したときに、前記第２の光源の光量が前記第１の光源の光量に対して大きくなるように点灯制御し、前記画像読み取り位置が前記原稿載置領域の前記第１の辺を通過してから前記第２の辺を通過するまでの間に、前記第１の光源の光量が前記第２の光源の光量に対して大きくなるように点灯制御する、ことを特徴とする画像読取装置が提供される。
【発明の効果】
【０００８】
上述したように、本発明によれば、一度のスキャンで輪郭が強調された原稿画像を得ることができる画像読取装置が提供される。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の画像読取装置の構成を説明するための図。
【図２】本実施形態の画像読取装置の構成を説明するための図。
【図３】本実施形態の画像読取装置のハードウェア構成図と機能ブロック図。
【図４】本実施形態の画像読取装置のＵＩ画面を示す図。
【図５】本実施形態の原稿載置領域と光源制御情報を説明するための図。
【図６】本実施形態の画像読取装置が実行する処理を示すフローチャート。
【図７】本実施形態の画像読取装置の光源の状態遷移を説明するための図。
【図８】輪郭強調の原理を説明するための図。
【図９】輪郭強調画像を説明するための図。
【図１０】本実施形態の画像読取装置が実行する処理を示すフローチャート。
【図１１】輪郭強調確認部が実行する処理を説明するための図。
【発明を実施するための形態】
【００１０】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。
【００１１】
本発明の画像読取装置は、いわゆるスキャナー装置として参照されるものであり、スキャンモードとして、「輪郭強調モード」を備えることを特徴とする。ここで、「輪郭強調モード」とは、原稿の周縁の四辺に影を生じやすくすることで、原稿の輪郭がその影によって強調されたスキャン画像を出力するモードを意味する。
【００１２】
図１（ａ）は、本発明の実施形態である画像読取装置１００を側面から見た模式図を示す。図１（ａ）に示すように、本実施形態の画像読取装置１００は、透明な矩形の圧板ガラスで構成される原稿台２０と、原稿のＲＡＷ画像を読み取る画像読み取りユニットであるキャリッジ１０と、ＤＦ読取窓３０と、基準白板３２と、ホームポジションセンサ３４とを有している。ここで、キャリッジ１０は、原稿台２０の裏側に、副走査方向に移動自在に配置されており、原稿台２０の上に載置された原稿を副走査方向に走査してＲＡＷ画像を取得する。また、画像読取装置１００は、原稿の読み取りに先だって、基準白板３２からの反射光に基づいて補正データを取得し、取得した補正データに基づいてシェーディング補正を実行する。
【００１３】
図１（ｂ）は、キャリッジ１０の内部構成を模式的に示す。図１（ｂ）に示すように、キャリッジ１０は、２灯の光源（光源１、光源２）、ミラー３、レンズ４、およびＣＣＤセンサ５を備えており、光源１および光源２は、副走査方向（すなわち、原稿の読み取り方向）の前後に離間して配置されている。
【００１４】
本実施形態においては、光源１および光源２から出射した光が原稿台２０の上に載置される原稿上の読み取り位置Ｐにおいて反射し、その反射光がミラー３およびレンズ４を介してＣＣＤセンサ５の受光面に結像するように構成されている。ここで、ミラー３は、読み取り位置Ｐからの反射光がＣＣＤセンサ５に結像するように位置決めされており、ＣＣＤセンサ５は、結像した光画像の明暗を検出してＲＡＷ画像を生成する。なお、別の実施形態では、ＣＣＤセンサの代わりにＣＭＯＳセンサを用いることもできる。
【００１５】
図２は、本実施形態の画像読取装置１００を上から見た模式図である。図２に示すように、キャリッジ１０に搭載される２灯の光源１および光源２は、いずれも、主走査方向（すなわち、読み取り方向の直交方向）に延びるライン光源である。本実施形態においては、光源１と光源２から等距離にあり、主走査方向に延びる直線が原稿の読み取り位置Ｐとして定義され、光源２は、読み取り位置Ｐから見て読み取り方向前方に位置し、光源１は、読み取り位置Ｐから見て読み取り方向後方に位置する。
【００１６】
ここで、光源１は、複数の発光素子ｅ１（第１の発光素子）が主走査方向に直列してなるライン光源であり、光源２は、複数の発光素子ｅ２（第２の発光素子）が主走査方向に直列してなるライン光源であり、各発光素子ｅ１、ｅ２の点滅および光量を個別に制御することができるように構成されている。なお、本実施形態においては、発光素子ｅ１、ｅ２としてＬＥＤ素子を用いることができる。
【００１７】
以上、本実施形態の画像読取装置１００の物理構成について説明してきたが、続いて、本実施形態の画像読取装置１００に搭載されるコンピュータのハードウェア構成と、当該コンピュータによって実現される機能構成を図３に基づいて説明する。
【００１８】
本実施形態の画像読取装置１００に搭載されるコンピュータは、図３（ａ）に示すように、装置全体の動作を制御するプロセッサ１１と、ブートプログラムやファームウェアプログラムなどを保存するＲＯＭ１２と、プログラムの実行空間を提供するＲＡＭ１３と、後述する各機能を実現するためのプログラムをはじめとする各種データを保存するための補助記憶装置１４と、スキャン処理を実行するスキャンエンジン１５と、入出力インタフェース１６と、これに接続される操作表示装置１７とを備えている。
【００１９】
ここで、本実施形態では、画像読取装置１００に搭載されるコンピュータが、所定のプログラムを実行することによって、図３（ｂ）に示すように、ＵＩ部１０２と、キャリッジ制御部１０３と、画像生成部１０４と、補正データ取得部１０５と、原稿載置領域提示部１０６と、輪郭強調画像生成部１０７と、輪郭強調確認部１０８と、記憶領域１０９として機能する。
【００２０】
ＵＩ部１０２は、操作表示装置１７の表示画面に各種ＵＩを表示する手段である。本実施形態では、ＵＩ部１０２は、操作表示装置１７の表示画面に図４（ａ）に示すスキャンモード選択画面を表示し、ユーザが「輪郭強調モード」を選択すると、図４（ｂ）に示す原稿サイズ選択画面を表示する。なお、ここでいう原稿サイズは任意の設計事項であり、「パスポート」、「運転免許証」、「健康保険証」といった身分証明書の各種サイズを例示することができる。
【００２１】
キャリッジ制御部１０３は、キャリッジ１０の移動と光源１および光源２の点滅制御を実行する手段である。
【００２２】
画像生成部１０４は、キャリッジ１０が取得したＲＡＷ画像に基づいてスキャン画像を生成する手段である。
【００２３】
補正データ取得部１０５は、シェーディング補正に使用する補正データを取得する手段である。
【００２４】
原稿載置領域提示部１０６は、原稿台２０の上に原稿を載置すべき領域を提示する手段である。
【００２５】
輪郭強調画像生成部１０７は、画像生成部１０４が生成したスキャン画像に基づいて、原稿の輪郭が強調された画像（以下、輪郭強調画像という）を生成する手段である。
【００２６】
輪郭強調確認部１０８は、輪郭強調画像生成部１０７が生成した輪郭強調画像原稿において、原稿の輪郭が適切に強調されているか否かを確認する手段である。
【００２７】
記憶領域１０９は、各種データを記憶する手段である。本実施形態では、原稿サイズ選択画面（図４（ｂ）参照）に表示される各原稿サイズに「原稿載置領域」および「光源制御情報」が紐付けられて記憶領域１０９に格納されている。
【００２８】
ここで、本実施形態における「原稿載置領域」とは、原稿を載置すべき領域を示すためにユーザに提示する矩形の領域を意味する。例えば、原稿Ｇに対応する原稿載置領域Ｒは、図５（ａ）に示すように、主走査方向（すなわち、読み取り方向の直交方向）に平行な辺Ｓ１と辺Ｓ２を有する矩形領域として定義される。ここで、原稿載置領域Ｒの幅・高さは、載置される原稿Ｇの幅・高さよりも若干大きくなるように定義されており、図５（ｂ）に示すように、原稿Ｇを原稿載置領域Ｒの内側に収まるように載置したときに、若干の隙間ｄが生じるようになっている。
【００２９】
本実施形態における「光源制御情報」とは、下記（１）〜（５）の情報を意味する。
（１）第１の消灯区間（以下、消灯区間１という）
（２）第１の点灯区間（以下、点灯区間１という）
（３）第２の点灯区間（以下、点灯区間２という）
（４）第２の消灯区間（以下、消灯区間２という）
（５）光源の点灯範囲（部分的に点灯する発光素子群）
【００３０】
本実施形態では、上記（１）〜（４）を以下のように定義する。まず、図５（ａ）に示すように、原稿台２０（すなわち、原稿読み取り領域）を、主走査方向に平行な３本の直線ｅ、ｆ、ｇ（破線で示す）によって読み取り方向に４つに分割する。ここで、直線ｅおよび直線ｇは、それぞれ、原稿載置領域Ｒの辺Ｓ１および辺Ｓ２と一致する直線であり、直線ｆは、直線ｅと直線ｇの間の任意の位置とすることができる。直線ｅ、ｆ、ｇによって分割された４つの区間のうち、読み取り方向後方端の区間を「消灯区間１」、その読み取り方向前方に隣接する区間を「点灯区間１」、その読み取り方向前方に隣接する区間を「点灯区間画２」、読み取り方向前方端の区画を「消灯区間２」として定義する。
【００３１】
「輪郭強調モード」では、キャリッジ１０の長手方向（すなわち、主走査方向）において、原稿載置領域Ｒに載置される原稿Ｇの主走査方向の長さＨよりも短い範囲の中に位置する発光素子（ｅ１、ｅ２）のみを部分的に点灯制御し、その余の発光素子（ｅ１、ｅ２）ついては、常時、消灯制御する。そこで、本実施形態では、上記（５）を以下のように定義する。すなわち、図５（ｂ）に示すように、光源１、２において、原稿載置領域Ｒの主走査方向に平行な辺の中点を通る垂線を起点として、主走査方向前方１／２Ｈの範囲および主走査方向後方１／２Ｈの範囲を点灯範囲として定義し、当該点灯範囲の内側に配置された発光素子（ｅ１、ｅ２）を部分的に点灯する発光素子群として定義する。
【００３２】
以上、本実施形態の画像読取装置１００に搭載されるコンピュータのハードウェア構成と機能構成について説明してきたが、続いて、画像読み取り時に実行される処理を図６に示すフローチャートに基づいて説明する。
【００３３】
「輪郭強調モード」を選択したユーザが原稿サイズを選択したことに応答して、以下の処理が開始する。
【００３４】
まずステップ１０１では、ユーザが選択した原稿サイズに紐付いた原稿載置領域と光源制御情報を記憶領域１０９から読み出す。
【００３５】
続くステップ１０２では、原稿載置領域提示部１０６は、所定の方法で、ステップ１０１で読み出した原稿載置領域Ｒを原稿台２０の上に提示する。本実施形態においては、例えば、キャリッジ１０を副走査方向に移動させながら原稿載置領域Ｒに対応する発光素子ｅを部分的に点灯制御することによって原稿載置領域Ｒをユーザに提示することができる。より具体的には、キャリッジ１０を副走査方向に移動させながら、原稿載置領域Ｒの外周の直下に位置する発光素子ｅのみを選択的に点灯させたり、原稿載置領域Ｒの全体の直下に位置する発光素子ｅのみを選択的に点灯させたりすることで、原稿載置領域Ｒをユーザに提示することができる。
【００３６】
続くステップ１０３では、スキャンの開始命令を待機する（ステップ１０３、Ｎｏ）。その後、ユーザが開始ボタンを押下するなどして、スキャンの開始が命令されると（ステップ１０３、Ｙｅｓ）、続くステップ１０４で、画像の読み取りが開始され、キャリッジ制御部１０３は、キャリッジ１０を読み取り開始位置から副走査方向へ移動させる。この段階では、光源１、２は両方とも消灯している。
【００３７】
続くステップ１０５では、キャリッジ制御部１０３は、キャリッジ１０の読み取り位置Ｐが、ステップ１０１で読み出した光源制御情報に定義される点灯区間１に到達したか否かを監視する（ステップ１０５、Ｎｏ）。
【００３８】
その後、キャリッジ１０が副走査方向へ移動した結果、読み取り位置Ｐが点灯区間１に到達すると（ステップ１０５、Ｙｅｓ）、キャリッジ制御部１０３は、光源２を点灯制御する（ステップ１０６）。具体的には、光源２を構成する複数の発光素子ｅ２のうち、ステップ１０１で読み出した光源制御情報に登録された発光素子ｅ２のみを部分的に点灯させる。
【００３９】
続くステップ１０８では、キャリッジ制御部１０３は、読み取り位置Ｐが、ステップ１０１で読み出した光源制御情報に定義された点灯区間２に到達したか否かを監視する（ステップ１０７、Ｎｏ）。
【００４０】
その後、キャリッジ１０が副走査方向へ移動した結果、読み取り位置Ｐが点灯区間２に到達すると（ステップ１０７、Ｙｅｓ）、キャリッジ制御部１０３は、光源２を消灯制御すると同時に、光源１を点灯制御する。具体的には、光源１を構成する複数の発光素子ｅ１のうち、ステップ１０１で読み出した光源制御情報に登録された発光素子ｅ１のみを部分的に点灯させる（ステップ１０８）。
【００４１】
続くステップ１０９では、キャリッジ制御部１０３は、読み取り位置Ｐが点灯区間２を通過したか否かを監視する（ステップ１０９、Ｎｏ）。
【００４２】
その後、キャリッジ１０が副走査方向へ移動した結果、読み取り位置Ｐが消灯位置２に到達すると（ステップ１０９、Ｙｅｓ）、キャリッジ制御部１０３は、光源１を完全に消灯する（ステップ１１０）。この段階で、光源１、２は両方とも完全に消灯する。
【００４３】
続くステップ１１１では、キャリッジ制御部１０３は、読み取り位置Ｐが読み取り終了位置に到達した否かを監視する（ステップ１１１、Ｎｏ）。
【００４４】
その後、キャリッジ１０が副走査方向へ移動した結果、読み取り位置Ｐが読み取り終了位置に到達すると（ステップ１１１、Ｙｅｓ）、キャリッジ制御部１０３は、キャリッジ１０を停止した後、ホームポジションに戻して、画像読み取りを終了する（ステップ１１２）。
【００４５】
続くステップ１１３では、画像生成部１０４は、キャリッジ１０が取得したＲＡＷ画像に対して各種の補正処理（シェーディング補正を含む）を施してスキャン画像を生成する。
【００４６】
以上、「輪郭強調モード」の画像読み取り時に実行される処理について説明してきたが、ここで、「輪郭強調モード」における光源１、２の状態遷移を図７（ａ）、（ｂ）を同時に参照しながら説明する。なお、図７（ａ）は、光源１、２を上から見た模式図を示し、図７（ｂ）は、光源１、２を側面から見た模式図を示す。
【００４７】
まず、画像読み取り開始時において、光源１、２は両方ともＯＦＦ（消灯）に遷移する。その後、読み取り位置Ｐが消灯区間１を移動する間、光源１、２はＯＦＦ状態に維持される。
【００４８】
その後、読み取り位置Ｐが、消灯区間１を通過して点灯区間１に到達した時点で、光源２のみがＯＦＦ（消灯）からＯＮ（点灯）に遷移する。このとき、光源２を構成する複数の発光素子ｅ２のうち、原稿Ｇの内側に位置する発光素子ｅ２のみがＯＮ（点灯）に遷移する。
【００４９】
その後、読み取り位置Ｐが点灯区間１を通過して点灯区間２に到達した時点で、光源２がＯＮ（点灯）からＯＦＦ（消灯）に遷移すると同時に、光源１がＯＦＦ（消灯）からＯＮ（点灯）に遷移する。このとき、光源１を構成する複数の発光素子ｅ２のうち、原稿Ｇの内側に位置する発光素子ｅ１のみがＯＮ（点灯）に遷移する。
【００５０】
その後、読み取り位置Ｐが点灯区間２を通過して消灯区間２に到達した時点で、光源１がＯＮ（点灯）からＯＦＦ（消灯）に遷移する。その後、読み取り位置Ｐが消灯区間２を移動する間、光源１、２は両方ともＯＦＦ状態に維持される。
【００５１】
以上、「輪郭強調モード」における光源１、２の状態遷移を説明してきたが、続いて、「輪郭強調モード」において、原稿の周縁の四辺に影が生じやすくなる理由を図８に基づいて説明する。ここで、図８（ａ）は、２灯の光源１、２と原稿Ｇの位置関係を主走査方向から見た模式図を示し、図８（ｂ）は、それを副走査方向から見た模式図を示す。
【００５２】
図８（ａ）に示すように、本実施形態では、キャリッジ１０が原稿Ｇの左端を通過するタイミングでは、読み取り位置Ｐから見て読み取り方向前方に位置する光源２のみが点灯するので、このとき、原稿Ｇの左端に沿って影ｋ１が生じる。同様に、本実施形態では、キャリッジ１０が原稿Ｇの右端を通過するタイミングでは、読み取り位置Ｐから見て読み取り方向後方に位置する光源１のみが点灯するので、このとき、原稿Ｇの右端に沿って影ｋ２が生じる。
【００５３】
また、図８（ｂ）に示すように、本実施形態では、キャリッジ１０が原稿Ｇの直下を通過する間、原稿Ｇの内側に位置する発光素子ｅのみが部分的に点灯するので、この間に、原稿Ｇの上端に沿って影ｋ３が生じるとともに、原稿Ｇの下端に沿って影ｋ４が生じる。
【００５４】
その結果、「輪郭強調モード」においては、図９（ａ）に示すようなスキャン画像が生成される。この場合、図９（ａ）に示すように、スキャン画像の原稿Ｇの周縁の四辺に影ｋ１〜ｋ４の像が描画される。
【００５５】
ここで、光源１、２の点灯制御に関する設計変更について述べる。
【００５６】
上述した実施形態では、キャリッジ１０の読み取り位置Ｐが点灯区間１から点灯区間２に到達した時点で、光源２を消灯すると同時に光源１を点灯する態様について述べたが、他の実施形態では、点灯区間１と点灯区間２の間に緩衝区間を定義した上で、読み取り位置Ｐが緩衝区間を通過する間に、光源１の光量を段階的に増加させ、光源２の光量を段階的に減少させることにより、光源１と光源２の主走査分布の差に起因するスジ発生を抑制することが可能になる。具体的には、原稿読み取り領域を副走査方向に１０の区画に分割し、最初の区画では光源２のみを１００％の光量で点灯し、次の区画では光源１を１０%の光量で点灯しつつ、光源２を９０％の光量で点灯し、次の区画では光源１を２０％の光量で点灯しつつ、光源２を８０％の光量で点灯し、最後の区画では光源１のみを１００％の光量で点灯する、といった制御が考えられる。
【００５７】
また、上述した実施形態では、キャリッジ１０の読み取り位置Ｐが原稿載置領域Ｒを通過する間に、光源１と光源２を排他的に点灯する態様について述べたが、他の実施形態では、光源１と光源２を同時に点灯させつつ、両者の光量に差を設けることで、同等の効果を得ることができる。この場合、読み取り位置Ｐが点灯区間１に到達したときに、光源２の光量が光源１の光量に対して大きくなるように点灯制御し、読み取り位置Ｐが点灯区間２に到達したときに、光源１の光量が光源２の光量に対して大きくなるように点灯制御すればよい。そして、この実施形態では、光源１と光源２の光量の比を変えることにより、原稿の影（すなわち、輪郭）の濃さを調整することが可能になる。
【００５８】
また、他の実施形態では、原稿載置領域Ｒの内側に位置する複数の発光素子のうち、主走査方向の先端および後端に位置する発光素子の光量がその余の発光素子の光量に対して大きくなるように点灯制御することにより、点灯領域の端部における出力の低下を抑制することができる。
【００５９】
以上、「輪郭強調モード」において、原稿の周縁の四辺に影が生じやすくなる理由について説明してきたが、続いて、上述した手順で生成されたスキャン画像から輪郭強調画像を生成する処理を図１０に示すフローチャートに基づいて説明する。
【００６０】
まずステップ２０１では、輪郭強調画像生成部１０７が、原稿載置領域Ｒ以外の領域に対応する画像領域Ｗを白一色に補正する。「輪郭強調モード」では、原稿載置領域Ｒの外側の領域の直下に位置する光学素子を消灯した状態でスキャンが行われるために、図９（ａ）に示すように、このとき生成されるスキャン画像において、原稿載置領域Ｒの外側の領域に対応する画像領域Ｗの出力が低下するが、この画像領域Ｗを白一色に補正することで、図９（ｂ）に示すような輪郭強調画像が得られる。このとき、輪郭強調画像生成部１０７は、生成した輪郭強調画像を一時記憶に一旦保存する。
【００６１】
続くステップ２０２では、キャリッジ制御部１０３がキャリッジ１０を制御して、光源１、２を構成する全ての光学素子（ｅ１、ｅ２）を常時点灯した状態で、再度、原稿Ｇを読み取る。
【００６２】
続くステップ２０３では、画像生成部１０４が、キャリッジ１０が取得したＲＡＷ画像からスキャン画像を生成する。この場合、光源１、２を常時点灯した状態でスキャンが行われるために、このとき生成されるスキャン画像には、原稿影の出力が得られない。以下、このようにして得られたスキャン画像を「参照画像」という。
【００６３】
続くステップ２０４では、輪郭強調確認部１０８が、先のステップ２０１で一時記憶に保存した輪郭強調画像と、先のステップ２０３で生成した参照画像の差分画像を取得する。その結果、差分画像において、原稿の影の部分が矩形の輪郭として抽出されることになる。
【００６４】
続くステップ２０５では、輪郭強調確認部１０８が、先のステップ２０４で取得した差分画像において抽出された矩形の輪郭に欠損があるか否かを判断する。ユーザが、自身の選択したサイズの原稿を正しく原稿載置領域Ｒに載置した場合、ステップ２０４で取得される差分画像において、欠損のない輪郭が抽出されるので（ステップ２０５、Ｎｏ）、処理はステップ２０６に進み、一時記憶から輪郭強調画像を読み出して出力する。
【００６５】
一方、ユーザが、自身の選択したサイズの原稿を正しく原稿載置領域Ｒに載置しなかった場合には、先のステップ２０１において、例えば、図１１（ａ）に示すような輪郭強調画像が生成されるので、先のステップ２０３において、図１１（ｂ）に示すような参照画像が生成される。この場合、先のステップ２０４では、図１１（ｃ）に示すような差分画像が取得されることになり、この場合、差分画像において抽出される輪郭には欠損があるので（ステップ２０５、Ｙｅｓ）、処理はステップ２０７に進む。
【００６６】
続くステップ２０７では、輪郭強調確認部１０８が、一時記憶に保存されている輪郭強調画像を破棄した上で、操作表示装置１７の表示画面にエラーを通知するためのエラー画面を表示する。図４（ｃ）は、ステップ２０７で表示されるエラー画面を例示する。
【００６７】
以上、説明したように、本実施形態によれば、キャリッジ１０が読み取り方向に移動する間、原稿の内側に位置する光源のみが選択的に点灯されるので、一度のスキャンで原稿の周縁の四辺に意図的に影を生じさせることができ、その結果、原稿の輪郭が強調された原稿画像が得られる。
【００６８】
続いて、「輪郭強調モード」におけるシェーディング補正について説明する。
【００６９】
本実施形態の補正データ取得部１０５は、画像読み取りに先立ち、基準白板３２からの反射光に基づいてシェーディング補正のために補正データを取得する。このとき、補正データ取得部１０５は、光源１のみを点灯制御した状態で第１の補正データを取得するとともに、光源２のみを点灯制御した状態で第２の補正データを取得する。そして、この場合、画像生成部１０４は、光源１を点灯制御した期間に取得した画像領域については、第１の補正データに基づいてシェーディング補正を施し、第２の発光素子を点灯制御した期間に取得した画像領域については、第２の補正データに基づいてシェーディング補正を施す。
【００７０】
なお、この場合、補正データ取得部１０５は、光源１および光源２のいずれか一方のみを点灯制御して補正データを取得した後に、この補正のデータに対して、２つの光源に係る補正データの主走査分布の推定変動量を重畳することにより、擬似的に２つの補正データを取得してもよい。
【００７１】
他の実施形態では、補正データ取得部１０５は、光源１および光源２をそれぞれ半分の光量で点灯制御した状態で補正データを取得することもできる。この場合、両方の光源の主走査分布の要素がその補正データに反映されるので、両光源の主走査分布の差異に起因する劣化が抑制される。
【００７２】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、種々の設計変更が可能である。
【００７３】
まず、図１（ｂ）に示したキャリッジの構成は、あくまで例示であって、ミラー、レンズ、ＣＣＤセンサ等のレイアウトは任意であることはいうまでもない。例えば、レンズおよびＣＣＤセンサをキャリッジとは別体とし、レンズおよびＣＣＤセンサを装置内に固定するようなレイアウトを採用してもよい。また、図１（ｂ）では、光学縮小方式（CCD：Charge Coupled Devices)のキャリッジを例示したが、上述した作用効果を奏する限りにおいて、密着センサー方式（CIS：Contact Image Sensor、等倍光学系)のキャリッジを採用することができることはいうまでもない。
【００７４】
また、上述した実施形態では、読み取り対象となる原稿よりもサイズの若干大きい原稿載置領域をユーザに提示する態様を示したが、他の実施形態では、読み取り対象となる原稿と同じサイズの原稿載置領域をユーザに提示するようにしてもよい。この場合は、原稿と同じサイズの原稿載置領域を内側に包含する矩形の領域であって、当該原稿載置領域よりも若干大きいサイズを持つ矩形領域を別途定義した上で、上述したのと同様の手順で、当該矩形領域の主走査方向に平行な２つの辺を境界とする点灯区間および消灯区間を定義すればよい。
【００７５】
また、他の実施形態では、原稿の影が発生しない部分において、原稿の外側の部材の反射率を指定の値にすることができる。例えば、スケール突き当て位置を原稿載置位置として定義する場合は、影ではなく、原稿読み取り領域外の出力を輪郭として使用すればよい。
【００７６】
また、上述した実施形態では、光源１、２を構成する全ての光学素子を常時点灯して参照画像を生成したが、他の実施形態では、光源１、２を構成する光学素子（ｅ１、ｅ２）のうち、原稿の輪郭近傍に対応する位置に配置された光学素子のみを部分的に点灯した状態で参照画像を生成し、生成した参照画像における原稿の輪郭近傍部分と輪郭強調画像における原稿の輪郭近傍部分の差分を取るようにすれば、参照画像を生成する際の電力を削減することができる。
【００７７】
その他、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【００７８】
なお、上述した実施形態の各機能は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などで記述されたプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭなどの記録媒体に格納して頒布することができ、また他の装置が可能な形式でネットワークを介して伝送することができる。
【符号の説明】
【００７９】
１…光源
２…光源
３…ミラー
４…レンズ
５…ＣＣＤセンサ
１０…キャリッジ
１１…プロセッサ
１２…ＲＯＭ
１３…ＲＡＭ
１４…補助記憶装置
１５…スキャンエンジン
１６…入出力インタフェース
１７…操作表示装置
２０…原稿台
３０…ＤＦ読取窓
３２…基準白板
３４…ホームポジションセンサ
１００…画像読取装置
１０２…ＵＩ部
１０３…キャリッジ制御部
１０４…画像生成部
１０５…補正データ取得部
１０６…原稿載置領域提示部
１０７…輪郭強調画像生成部
１０８…輪郭強調確認部
１０９…記憶領域
【先行技術文献】
【特許文献】
【００８０】
【特許文献１】特開２０１０−１５３９７５号公報
【図１】
2018148489.tif 000003
【図２】
2018148489.tif 000004
【図３】
2018148489.tif 000005
【図４】
2018148489.tif 000006
【図５】
2018148489.tif 000007
【図６】
2018148489.tif 000008
【図７】
2018148489.tif 000009
【図８】
2018148489.tif 000010
【図９】
2018148489.tif 000011
【図１０】
2018148489.tif 000012
【図１１】
2018148489.tif 000013