(57)【特許請求の範囲】
【請求項１】
原稿画像を読み取る画像読取手段と、該画像読取手段へ原稿を搬送する搬送手段と、
原稿搬送路における前記画像読取手段よりも上流の所定位置に原稿が達したことを検知する原稿位置検知手段と、
前記原稿の４辺において原稿サイズと異なる画像読み取り領域を設定するための設定値である正の値としてのマージン量を外部の上位装置から受け取るマージン量受取手段と、
前記搬送手段により搬送される原稿に関する前記マージン量受取手段が受け取ったマージン量と、前記原稿が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズとに基づいて、前記原稿の搬送方向における少なくとも先端部を含む４辺にマージンを含めた領域である画像読み取り領域を設定する領域設定手段と、
前記搬送手段によって前記原稿を搬送させながら、前記原稿が前記原稿位置検知手段によって検知された後、前記原稿の先端よりもマージン量だけ前の位置が前記画像読取手段の位置に到達するタイミングで前記画像読取手段による前記原稿の画像読み取りを開始させて前記画像読み取り領域の画像を読み取らせるよう制御する制御手段と、
を備えたことを特徴とする画像読取装置。
【請求項２】
前記原稿サイズは、前記上位装置から送られることを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記原稿搬送路にあって、搬送される原稿のサイズを検知する原稿サイズ検知手段を備え、前記原稿サイズは該原稿サイズ検知手段から入手されることを特徴とする請求項１記載の画像読取装置。
【請求項４】
前記領域設定手段は、旧原稿と異なるサイズの新原稿が画像読み取り対象になったとき、前記マージン量受取手段が受け取った前記旧原稿に関するマージン量と、前記新原稿が前記原稿位置検知手段によって検知されたタイミングと、前記新原稿のサイズとに基づいて、画像読み取り領域を設定することを特徴とする請求項１乃至請求項３のいずれか１項に記載の画像読取装置。
【請求項５】
前記マージン量は、原稿の４辺において任意に設定される正の値であることを特徴とする請求項１乃至請求項４のいずれか１項に記載の画像読取装置。
【請求項６】
原稿画像を読み取る画像読取手段と、該画像読取手段へ原稿を搬送する搬送手段と、原稿搬送路における前記画像読取手段よりも上流の所定位置を通過する原稿を検知する原稿位置検知手段とを備えた画像読取装置に適用される画像読取方法において、
前記原稿の４辺において原稿サイズと異なる画像読み取り領域を設定するための設定値である正の値としてのマージン量を外部の上位装置から受け取るマージン量受取ステップと、
前記搬送手段により搬送される原稿に関する前記マージン量受取ステップで受け取ったマージン量と、前記原稿が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズとに基づいて、前記原稿の搬送方向における少なくとも先端部を含む４辺にマージンを含めた領域である画像読み取り領域を設定する領域設定ステップと、
前記搬送手段によって前記原稿を搬送させながら、前記原稿が前記原稿位置検知手段によって検知された後、前記原稿の先端よりもマージン量だけ前の位置が前記画像読取手段の位置に到達するタイミングで前記画像読取手段による前記原稿の画像読み取りを開始させて前記画像読み取り領域の画像を読み取らせるよう制御する制御ステップと、
を備えたことを特徴とする画像読取方法。
【請求項７】
前記原稿サイズは、前記上位装置から送られることを特徴とする請求項６記載の画像読取方法。
【請求項８】
前記画像読取装置は、前記原稿搬送路にあって、搬送される原稿のサイズを検知する原稿サイズ検知手段を備え、前記原稿サイズは該原稿サイズ検知手段から入手されることを特徴とする請求項６又は７に記載の画像読取方法。
【請求項９】
前記領域設定ステップは、前記搬送手段により搬送される原稿に関する前記マージン量受取ステップで受け取ったマージン量と、前記原稿の先端が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズと、前記原稿が前記搬送手段により搬送される速度とに基づいて、画像読み取り領域を設定することを特徴とする請求項６乃至請求項８のいずれか１項に記載の画像読取方法。
【請求項１０】
前記マージン量は、原稿の４辺において任意に設定される正の値であることを特徴とする請求項６乃至請求項９のいずれか１項に記載の画像読取方法。
【請求項１１】
原稿画像を読み取る画像読取手段と、該画像読取手段へ原稿を搬送する搬送手段と、原稿搬送路における前記画像読取手段よりも上流の所定位置を通過する原稿を検知する原稿位置検知手段とを備えた画像読取装置に適用される画像読取方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記画像読取方法が、前記原稿の４辺において原稿サイズと異なる画像読み取り領域を設定するための設定値である正の値としてのマージン量を外部の上位装置から受け取るマージン量受取ステップと、
前記搬送手段により搬送される原稿に関する前記マージン量受取ステップで受け取ったマージン量と、前記原稿が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズとに基づいて、前記原稿の搬送方向における少なくとも先端部を含む４辺にマージンを含めた領域である画像読み取り領域を設定する領域設定ステップと、
前記搬送手段によって前記原稿を搬送させながら、前記原稿が前記原稿位置検知手段によって検知された後、前記原稿の先端よりもマージン量だけ前の位置が前記画像読取手段の位置に到達するタイミングで前記画像読取手段による前記原稿の画像読み取りを開始させて前記画像読み取り領域の画像を読み取らせるよう制御する制御ステップと、
を備えたことを特徴とする記憶媒体。
【請求項１２】
前記原稿サイズは、前記上位装置から送られることを特徴とする請求項１１記載の記憶媒体。
【請求項１３】
前記画像読取装置は、前記原稿搬送路にあって、搬送される原稿のサイズを検知する原稿サイズ検知手段を備え、前記原稿サイズは該原稿サイズ検知手段から入手されることを特徴とする請求項１１又は１２に記載の記憶媒体。
【請求項１４】
前記領域設定ステップは、前記搬送手段により搬送される原稿に関する前記マージン量受取ステップで受け取ったマージン量と、前記原稿の先端が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズと、前記原稿が前記搬送手段により搬送される速度とに基づいて、画像読み取り領域を設定することを特徴とする請求項１１乃至請求項１３のいずれか１項に記載の記憶媒体。
【請求項１５】
前記マージン量は、原稿の４辺において任意に設定される正の値であることを特徴とする請求項１１乃至請求項１４のいずれか１項に記載の記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読取装置、画像読取方法、及び記憶媒体に関し、特に、原稿画像を読み取る光電変換手段と、該光電変換手段へ原稿を搬送する搬送手段とを備えた画像読取装置、該画像読取装置に適用される画像読取方法、及び該画像読取方法を実行するプログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
一般にスキャナと称される画像読取装置では、原稿が画像読取装置内に送給され、画像読取装置内部にあるイメージセンサーにて光電変換され、さらにＡ／Ｄ変換され、画像読取装置内のイメージメモリに一旦蓄えられる。その後、画像読取装置に接続されたホストコンピュータなどの上位装置にイメージデータとして送信される。
【０００３】
読み取られる原稿は、種々の原稿サイズ、例えばＡ４、Ｂ４、レターなどといった用紙のサイズをそれぞれもっている。一般的には、これから読み取る原稿のサイズは、上位装置が画像読取装置に対して、画像を読み取る範囲として指定するものである。
【０００４】
画像読取装置に対する読み取り領域の範囲の指定は、一般に横方向をｘ、縦方向をｙとした座標で指定され、例えば、画像読み取り範囲の左上の座標を（ｘ1，ｙ1）、右下の座標を（ｘ2，ｙ2）といった形式で画像読取装置に対して設定される。
【０００５】
ところで、紙の搬送制御および姿勢制御というものは一般的に困難なものであるため、紙が斜めになった状態で画像読取装置内を搬送されるということが頻発する。図１１は、（ｘ1，ｙ1）、（ｘ2，ｙ2）として指定された画像読み取り範囲３０に対して、原稿１５が斜めに搬送されたことを示す図である。
【０００６】
このような場合、図１２に示すように、原稿上の３１ｔ，３１ｂ，３１ｌ，３１ｒで示す三角形の領域が画像読み取り範囲３０から外れているために最終的にイメージデータには含まれなくなってしまう。図１２は、図１１に示す画像読み取り範囲３０から外れた原稿１５の部分領域を示す図である。
【０００７】
このような問題を解消するために、従来は読み取る原稿のサイズより一回り大きい領域を画像読取装置に対して指定していた。すなわち図１３に示すように、読み取る原稿１５のサイズに対してｘ方向（横方向）に左右にマージンＭHを加えた領域を画像読み取り範囲３０としてスキャンを行っていた。
【０００８】
なお、ｙ方向に対しては、特に原稿の搬送方向の先頭側にはマージンを加えることができない。これは、後述するように、画像読取装置内に設けられた原稿の進入を検知する原稿検知センサが原稿を検知することによってイメージセンサが読み取りを開始するようになっているためである。つまりイメージセンサに対面する位置に原稿中央部の先端［図１１に示す座標（ｘc，ｙ1）］がさしかかった時点でイメージセンサが読み取りを開始するため、ｙ方向、特に原稿先頭側に対してはマージンを指定することができなかった。
【０００９】
図１６は、画像読取装置を制御するホストコンピュータ等の上位装置における、従来の読み取りサイズの設定画面を示す図である。この設定画面は、上位装置の一部をなすＣＲＴ等の画像表示装置に表示される画面である。この画面において、読み取る原稿のサイズと同じ領域を読み取り領域に指定したい場合は、定形ボタン４１をクリックし、サイズ選択欄４２の中から読み取る原稿のサイズに等しいものをひとつ選択する。
【００１０】
一方、上述したように読み取り領域にマージンを持たせようとする場合は、読み取りサイズは定形のものではないため、非定形スイッチ４３をクリックして、幅設定欄４４および長さ設定欄４５にマージン量の設定を行うことになる。ここで幅設定欄４４に、読み取る原稿のサイズに前出のマージンＭHの２倍の値を加えた値を入力すると、図１３に示したように、左右にマージンＭHが加わった、原稿サイズより一回り広い領域が読み取られることになる。
【００１１】
一般的には上位装置の内部にて、この設定された幅および長さが、画像読取装置に固有の座標原点（図１１あるいは図１３における点Ｓで示された座標原点）を基にしたｘ、ｙ座標値に変換されて画像読取装置に指示されることになる。ここでｙ方向の原点とは、前述したように原稿検知センサが原稿中央部の先端［図１１に示す座標（ｘc，ｙ1）］を検知したタイミングに相当するものである。したがって、図１６に示す長さ設定欄４５に入力された値は、搬送方向（ｙ方向）の原稿末尾側（図１３に示す原稿１５の下部）に対してのマージン設定にのみ関連する。
【００１２】
このような従来装置においてマージンを設定するには、例えば図１３に示す原稿１５がＡ４サイズであった場合、非定形ボタン４３をまずクリックし、次にＡ４サイズの幅に、ｘ方向のマージンＭHの２倍を加えた値を、幅設定欄４４に入力することになる。
【００１３】
【発明が解決しようとする課題】
しかしながら、従来装置において、例えばＡ４の原稿に対してマージンを加えた領域をスキャンした後に、例えばＡ６サイズの原稿をスキャンしようとすると、そのままの読み取り領域の設定では、図１４に示すように、画像読み取り範囲３０で示した領域がスキャンされることになる。図１４は、Ａ４の原稿に基づく画像読み取り範囲３０と、Ａ６サイズの原稿１５とを示す図である。
【００１４】
そこで、Ａ６の領域を読み取るには、図１６の定形ボタン４１を再度クリックした後、サイズ選択欄４２の中からＡ６をクリックして、新たな読み取りを行えばよいが、この場合にはマージンが付加されていない。Ａ６サイズに対してマージンを付加しようとすると、図１５のように、Ａ６サイズの幅に、ｘ方向のマージンＭHの２倍を加えた値を、幅設定欄４４に入力するという作業を、再度行わなければならなかった。図１５は、Ａ６サイズの原稿１５にマージンを加えた画像読み取り範囲３０を示す図である。
【００１５】
また、近年、読み取る原稿のサイズを指定しなくても、画像読取装置において原稿のサイズを検知し、該サイズ分のイメージデータを送出する画像読取装置が存在するが、このような装置においては、読み取り領域にマージンを付加することが全くできなかった。
【００１６】
更に、従来の画像読取装置では、ｙ方向の原点が、前述したように原稿検知センサが原稿中央部の先端［図１１に示す座標（ｘc，ｙ1）］を検知したタイミイグに相当するものであったため、原稿の先端より手前の部分（図１３に示す原稿１５の上部）にマージンを付加することができなかった。
【００１７】
本発明はこのような問題点に鑑みてなされたものであって、原稿サイズが変更になってもマージンの設定が自動的に行えるようにした画像読取装置、画像読取方法、及び記憶媒体を提供することを第１の目的とする。
【００１８】
また、画像読取装置において原稿のサイズを自動的に検知し、該サイズ分のイメージデータを送出する画像読取装置において、読み取り領域にマージンを付加することができるようにした画像読取装置、画像読取方法、及び記憶媒体を提供することを第２の目的とする。
【００１９】
また、原稿の先端（搬送方向の先頭部）より前の部分にもマージンを付加することができるようにした画像読取装置、画像読取方法、及び記憶媒体を提供することを第３の目的とする。
【００２０】
【課題を解決するための手段】
上記目的を達成するために、本発明の画像読取装置によれば、原稿画像を読み取る画像読取手段と、該画像読取手段へ原稿を搬送する搬送手段と、原稿搬送路における前記画像読取手段よりも上流の所定位置に原稿が達したことを検知する原稿位置検知手段と、前記原稿の４辺において原稿サイズと異なる画像読み取り領域を設定するための設定値である正の値としてのマージン量を外部の上位装置から受け取るマージン量受取手段と、前記搬送手段により搬送される原稿に関する前記マージン量受取手段が受け取ったマージン量と、前記原稿が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズとに基づいて、前記原稿の搬送方向における少なくとも先端部を含む４辺にマージンを含めた領域である画像読み取り領域を設定する領域設定手段と、前記搬送手段によって前記原稿を搬送させながら、前記原稿が前記原稿位置検知手段によって検知された後、前記原稿の先端よりもマージン量だけ前の位置が前記画像読取手段の位置に到達するタイミングで前記画像読取手段による前記原稿の画像読み取りを開始させて前記画像読み取り領域の画像を読み取らせるよう制御する制御手段と、を備えたことを特徴とする。
【００２１】
上記目的を達成するために、本発明の画像読取方法によれば、原稿画像を読み取る画像読取手段と、該画像読取手段へ原稿を搬送する搬送手段と、原稿搬送路における前記画像読取手段よりも上流の所定位置を通過する原稿を検知する原稿位置検知手段とを備えた画像読取装置に適用される画像読取方法において、前記原稿の４辺において原稿サイズと異なる画像読み取り領域を設定するための設定値である正の値としてのマージン量を外部の上位装置から受け取るマージン量受取ステップと、前記搬送手段により搬送される原稿に関する前記マージン量受取ステップで受け取ったマージン量と、前記原稿が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズとに基づいて、前記原稿の搬送方向における少なくとも先端部を含む４辺にマージンを含めた領域である画像読み取り領域を設定する領域設定ステップと、前記搬送手段によって前記原稿を搬送させながら、前記原稿が前記原稿位置検知手段によって検知された後、前記原稿の先端よりもマージン量だけ前の位置が前記画像読取手段の位置に到達するタイミングで前記画像読取手段による前記原稿の画像読み取りを開始させて前記画像読み取り領域の画像を読み取らせるよう制御する制御ステップと、を備えたことを特徴とする。
【００２２】
上記目的を達成するために、本発明の記憶媒体によれば、原稿画像を読み取る画像読取手段と、該画像読取手段へ原稿を搬送する搬送手段と、原稿搬送路における前記画像読取手段よりも上流の所定位置を通過する原稿を検知する原稿位置検知手段とを備えた画像読取装置に適用される画像読取方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、前記画像読取方法が、前記原稿の４辺において原稿サイズと異なる画像読み取り領域を設定するための設定値である正の値としてのマージン量を外部の上位装置から受け取るマージン量受取ステップと、前記搬送手段により搬送される原稿に関する前記マージン量受取ステップで受け取ったマージン量と、前記原稿が前記原稿位置検知手段によって検知されたタイミングと、前記原稿のサイズとに基づいて、前記原稿の搬送方向における少なくとも先端部を含む４辺にマージンを含めた領域である画像読み取り領域を設定する領域設定ステップと、前記搬送手段によって前記原稿を搬送させながら、前記原稿が前記原稿位置検知手段によって検知された後、前記原稿の先端よりもマージン量だけ前の位置が前記画像読取手段の位置に到達するタイミングで前記画像読取手段による前記原稿の画像読み取りを開始させて前記画像読み取り領域の画像を読み取らせるよう制御する制御ステップと、を備えたことを特徴とする。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２６】
図１は、本発明に係る画像読取装置の機械的構成の概要を示す断面図である。図２は、該画像読取装置の電気的構成を示すブロック図である。図３は、該画像読取装置を制御するホストコンピュータの画像表示装置に表示される読み取りサイズの設定画面を示す図である。図４は、原稿と画像読み取り範囲との関係を示す図である。以下、図３及び図４を適宜参照しながら、図１及び図２に基づいて画像読取装置を説明する。
【００２７】
画像読取装置であるスキャナ１は、図１に示す全体構成を持ち、図２に示すようにホストコンピュータ１２に接続されている。制御手段であるホストコンピュータ１２では、図３に示す読み取りサイズの設定画面を使用して、まず読み取りが行われる原稿のサイズが、原稿サイズ選択欄４７を使用して指定される。指定されたサイズは、図４における点Ｓを原点とするｘ，ｙ座標に変換されて、原稿１５の左上の座標として、図４の点Ｐ1（ｘ1，０）がスキャナ１に伝達され、原稿１５の右下の座標として、点Ｐ2（ｘ2，ｙ2）がスキャナ１に伝達される。
【００２８】
スキャナ１ではＣＰＵ２の制御により、この伝達された２点の座標をＲＡＭ４に格納する。
【００２９】
同様に、図３におけるｘ方向マージン欄４８およびｙ方向マージン欄４９に所要の各マージン量が入力されると、それらの各値がスキャナ１に伝達され、ＲＡＭ４に格納される。
【００３０】
読み取りサイズおよびマージン量の設定がなされた後、ホストコンピュータ１２より読み取り開始の指示があると、ＣＰＵ２は駆動部５を制御することにより、給紙ローラー１６を回転駆動させ、原稿台１３上に積まれた原稿１４のうち１枚の原稿１５がスキャナ１内に搬送される。原稿１５はやがてフォトセンサなどで構成される原稿検知センサ６にさしかかり、原稿を検知した旨の情報がＣＰＵ２へ送られる。
【００３１】
従来の画像読取装置では、原稿の搬送速度および原稿検知センサが原稿を検知したタイミングから、原稿がイメージセンサにさしかかるタイミングを算出し、イメージセンサの駆動を開始していた。よってｙ方向にマージンが付加できなかったが、本発明のスキャナ１では、原稿１５の先端が原稿検知センサ６にさしかかったタイミングおよび原稿１５の搬送速度に基づいて、原稿１５の先端がイメージセンサ８よりｙ方向のマージンＭV分だけ手前の位置（すなわち図１に示す点Ｓ２）を通過するタイミングを算出し、このタイミングでイメージセンサ８の駆動を開始する。
【００３２】
次に、ｘ方向の読み取り領域をどのように設定するかについて説明する。図２に示すようにＣＰＵ２はタイミング発生部７に接続されている。タイミング発生部７の内部構成は図５に示すようになっている。
【００３３】
図５において、２０は、イメージセンサ８の走査１ラインの周期でパルスを発生する水平同期クロック発信器（Ｈclk）であり、２１は、イメージセンサ８の１画素分のクロックを発生する画像クロック発信器（Ｇclk）である。２２および２４はカウンタであり、水平同期クロック発信器２０からの水平同期クロックによって０にそれぞれリセットされ、以降、画像クロック発信器２１からの画像クロック１パルスごとに１、２、３、とカウントアップしてゆく。２３は、原稿１５の読み取りが開始されるｘ方向の座標ｘ1に相当する画像クロック分だけのカウント数Ｈscntを格納する開始カウントレジスタであり、該カウント数ＨscntはＣＰＵ２によって書き込まれる。２５は、原稿１５の読み取りが終了されるｘ方向の座標ｘ2に相当する画像クロック分だけのカウント数Ｈecntを格納する終了カウントレジスタであり、やはり該カウント数ＨecntはＣＰＵ２から書き込まれる。
【００３４】
イメージセンサ８は多数のＣＣＤが直線状に配置された光電変換器であり、前記水平同期クロックおよび画像クロックが与えられることにより、水平同期クロックの立ち上がりのタイミングで一端側の画素から走査を開始し、画像クロックのパルス入力毎に１画素ずつ他端側に走査を移して行く。
【００３５】
開始カウントレジスタ２３は、カウンタ２２から出力されるカウント値がカウント数Ｈscntに一致するまでは、出力信号Ｈstartを低レベルにしており、カウント数Ｈscntに一致すると、出力信号Ｈstartを高レベルにする。同様に、終了カウントレジスタ２５は、カウンタ２４から出力されるカウント値がカウント数Ｈecntに一致するまでは、出力信号Ｈendを低レベルにしており、カウント数Ｈecntに一致すると、出力信号Ｈendを高レベルにする。出力信号Ｈstartと、出力信号Ｈendをインバータ２６で反転した信号とはゲート２７に入力され、ＡＮＤ回路構成のゲート２７で、図６で示したような区間信号Ｈenbが生成される。この区間信号Ｈenbはイメージセンサ８に入力され、イメージセンサ８は、区間信号Ｈenbが高レベルの間だけ、画像データを出力する。なおゲート２７には、ＣＰＵ２から、ｙ方向の走査期間を制限するためのｙ方向区間信号Ｖenbが入力される。ｙ方向区間信号Ｖenbは、図１に示す点Ｓ２を原稿１５の先端が通過するタイミングで高レベルになる信号である。
【００３６】
このようにしてｘ方向における指定領域の画像信号がイメージセンサ８から得られると、その画像信号は、Ａ／Ｄ変換やエッジ強調などを含んだ画像処理部９を経て、ぺージメモリ１０に格納される。
【００３７】
原稿１５の搬送が進み、ホストコンピュータ１２から指定されたｙ座標値ｙ2にｙ方向マージンＭVを加えた座標値（ｙ2＋ＭV）に相当するタイミングにて、これは図１に示す点Ｓ３に相当するタイミングであり、また、ｙ方向区間信号Ｖenbを立ち上げてから（ｙ2＋２＊ＭV）だけ搬送を行ったタイミングであるが、そのタイミングにてＣＰＵ２はゲート２７に送るｙ方向区間信号Ｖenbのレベルを低レベルにする。よってｙ方向のマージンＭｖが原稿１５後端に付加された領域３０が読み取られることになる。
【００３８】
上記した開始カウントレジスタ２３と終了カウントレジスタ２５とにＣＰＵ２が書き込むカウント数Ｈscnt，Ｈecnt、および原稿検知センサ６が原稿１５を検知したタイミングに基づいてＣＰＵ２が制御するｙ方向区間信号Ｖenbの高レベル期間は、図４に示した点Ｐ3および点Ｐ4を対角とする矩形領域を定義するものであり、したがって、図４に示したように、原稿１５が斜行した場合でも、原稿１５の全部が読み取られ得ることになる。
【００３９】
ところで、次に読み取られるべき原稿サイズが前回と異なった場合、本実施形態では、図３に示した原稿サイズ選択欄４７から、例えばＡ６を選択するだけで、マージンの設定を再度行う必要はない。これを、図７を参照して説明する。
【００４０】
図７は、原稿サイズが前回と異なった場合の画像読み取り範囲３０と、Ａ６サイズの原稿１５とを示す図である。指定されたサイズは、図７における点Ｓを原点とするｘ、ｙ座標に変換されて、原稿１５の左上の座標として、点Ｐ1がスキャナ１に伝達され、原稿の右下の座標として、点Ｐ2がスキャナ１に伝達される。そして、原稿サイズ変更前の設定マージン量が流用されて、前述と同様な制御がＣＰＵ２で行われ、図７に示した点Ｐ3、Ｐ4を対角とするマージンを含む矩形領域３０が読み取られることになる。
【００４１】
なお、本実施の形態では、読み取るべき原稿のサイズを操作者が指定しなくても、スキャナ１が自動的に原稿のサイズを検知し、読み取りマージン領域を付加してスキャンを行うことができる。これを以下に説明する。
【００４２】
図３に示す自動サイズ検知ボタン５０は、スキャナ１に対して操作者が、読み取り対象の原稿のサイズを自動的に検知するように指示するためのボタンであり、自動サイズ検知ボタン５０をクリックすれば、操作者は、原稿サイズ選択欄４７を用いた原稿サイズ指定を行う必要はない。さらに、ｘ方向マージン欄４８およびｙ方向マージン欄４９に所望のマージン量を入力することにより、ホストコンピュータ１２はスキャナ１に対して、原稿のサイズを自動的に検知するモードが指定された旨と、ｘ、ｙ方向の２つのマージン量ＭHおよびＭVをスキャナ１に伝達する。
【００４３】
図８は、スキャナ１の斜視図である。また図９は、スキャナ１の原稿台１３上にあって、原稿を両端から挟む原稿規制板１９−１，１９−２、及びこれらに接続された摺動抵抗体１９−３を示す図である。
【００４４】
操作者は原稿を原稿台１３に積んだ後、原稿の両端を挟むように原稿規制板１９−１，１９−２をスライドさせて原稿に当接させる。原稿規制板１９−１，１９−２は、図９に示すように２つの摺動抵抗体１９−３に、接点によりそれぞれ接し、原稿規制板１９−１のスライド位置に応じた電圧ＸRが、また原稿規制板１９−２のスライド位置に応じた電圧ＸLがそれぞれＡ／Ｄコンバータ（図示せず）を経て、図２の幅検知センサ部１９の出力としてＣＰＵ２に伝えられる。
【００４５】
図４においてマージンを含めた読み取り領域３０、すなわち点Ｐ3（ｘ1−ＭH，−Ｍv）および点Ｐ4（ｘ2＋ＭH，ｙ2＋ＭV）を対角とする矩形領域を設定するには、ｘ1，ｘ2，ｙ2，ＭH，ＭVの５つの情報が必要であるが、このうちｘ1，ｘ2は上述したように原稿規制板１９−１，１９−２の位置に基づいて得られ、ＭH，ＭVはホストコンピュータ１２から伝えられることによって得られる。
【００４６】
ｙ2の情報は、図１において原稿１５の後端が原稿検知センサ６にさしかかるタイミングをＣＰＵ２が検知することによって得られる。すなわちｙ方向において、ｙ2＋ＭVの位置まで読み取りを行うには、原稿１５の後端が原稿検知センサ６にさしかかるタイミングと原稿１５の搬送速度とから、図１における点Ｓ３、すなわち原稿１５の後端がイメージセンサ８の下流側のＭVだけ離れた点を通過するタイミングを、ＣＰＵ２が算出する。このタイミングにてＣＰＵ２は、ｙ方向区間信号Ｖenbを低レベルにする。これによって読み取りが、ｙ方向のｙ2＋ＭVの点まで行われることになる。
【００４７】
このようにして、原稿規制板１９−１，１９−２によって得られるｘ方向データおよび原稿検知センサ６が原稿の先端および後端を検知するタイミングに基づき、更にホストコンピュータ１２から伝達されるマージン量を加えた座標位置に応じて、ＣＰＵ２が開始カウントレジスタ２３、終了カウントレジスタ２５およびｙ方向区間信号Ｖenbを操作し、これによって、自動的に原稿サイズに対して適切なマージンをとった領域を読み取ることができる。その後、例えば図７に示したような小さい原稿を読み取る場合でも、この原稿の両端を挟むように原稿規制板１９−１，１９−２をスライドさせるだけで、原稿サイズに対してマージンをとった領域を自動的に読み取ることができる。
【００４８】
上述した実施形態では、ｘ方向のマージンとｙ方向のマージンとをホストコンピュータ１２において個別に設定する事例を説明したが、これらの値は同一であってもよい。つまりホストコンピュータ１２においてｘ方向、ｙ方向に共通なマージン量を操作者が入力し、これがスキャナ１に伝達されるものであってもよい。
【００４９】
また、上述の実施形態では原稿の左右のマージンが互いに同一であり、また原稿の上下のマージンが互いに同一であるが、これに代わって、各マージンをそれぞれ個別に設定するようにしてもよい。
【００５０】
さらに、これまで、原稿が斜行した場合でも原稿１５の全部を読み取り得るための構成について説明したが、このスキャナ１のマージン量の設定機能は、本発明の目的以外の他の用途にも利用できる。例えば、スキャナ１のマージン量の設定機能を利用してマージン量を負の値に指定すれば、読み取り領域を原稿の内側に指定することもできる。これにより、原稿の左側にあるバインダーに綴じるための穴の部分だけ、読み取り領域から外して、綴じるための穴の部分が画像に表れないようにすることができる。
【００５１】
図１０は、その指定例のひとつを示す図であり、バインダーに綴じる原稿を示している。ここでは、原稿の左側のマージン量のみを−Ｍleftに指定する。これによって、原稿の左側にあるバインダーに綴じるための穴の部分だけ、読み取り領域から外すことが可能である。
【００５２】
また、以上の説明では選択された定型サイズまたは自動検知されたサイズに対してマージン設定を行う例を説明したが、これに代わって、ユーザによる非定型サイズの設定に対してマージン設定を行う構成でもよい。
なお、本実施の形態によれば、原稿搬送路にあって、搬送された原稿のサイズを検知する原稿サイズ検知手段を備え、原稿サイズは該原稿サイズ検知手段から入手される。
これにより、原稿のサイズを自動的に検知し、該サイズ分のイメージデータを送出する画像読取装置において、読み取り領域にマージンを付加することができる。
また、旧原稿と異なるサイズの新原稿が画像読み取り対象になったとき、旧原稿に関するマージン量と、新原稿が原稿位置検知手段によって検知されたタイミングと、新原稿のサイズとに基づいて、画像読み取り領域を設定する。
これによって、原稿サイズが変更になってもマージンの設定が自動的に行える。
また、マージン量は、原稿の４辺において任意に設定される値である。
よって、例えば原稿の斜行が比較的少ない場合はマージン量もすくなく、逆に斜行しやすい場合はマージン量を大きくとるといった調節が可能となった。
【００５３】
なお、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明が達成されることは言うまでもない。
【００５４】
この場合、記憶媒体から読み出されたプログラムコード自体が、前述の実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体が本発明を構成することになる。
【００５５】
プログラムコードを供給するための記憶媒体として、例えば、フロッピィディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００５６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００５７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００５８】
【発明の効果】
以上詳述したように本発明によれば、原稿位置検知手段が、原稿搬送路における光電変換手段よりも上流の所定位置を通過する原稿を検知する。一方、上位装置から、原稿サイズと異なる画像読み取り領域を設定するためのマージン量を受け取り、該マージン量と、原稿が前記原稿位置検知手段によって検知されたタイミングと、原稿のサイズとに基づいて、画像読み取り領域を設定する。そして、光電変換手段に対して、前記設定された画像読み取り領域の画像の読み取りを行わせる。
【００５９】
これによって、原稿の先端より手前の部分にもマージンを付加することができる。
【図面の簡単な説明】
【図１】本発明に係る画像読取装置の機械的構成の概要を示す断面図である。
【図２】本発明に係る画像読取装置の電気的構成を示すブロック図である。
【図３】画像読取装置を制御するホストコンピュータの画像表示装置に表示される読み取りサイズの設定画面を示す図である。
【図４】原稿と画像読み取り範囲との関係を示す図である。
【図５】タイミング発生部の内部構成を示すブロックである。
【図６】タイミング発生部の各部における信号のタイミングチャートである。
【図７】原稿サイズが前回と異なった場合の画像読み取り範囲と、原稿とを示す図である。
【図８】スキャナの斜視図である。
【図９】スキャナの原稿台上にあって原稿を両端から挟む原稿規制板、及びこれらに接続された摺動抵抗体を示す図である。
【図１０】負の値のマージン量が設定される原稿を示す図である。
【図１１】従来の画像読み取り範囲に対して、原稿が斜めに搬送されたことを示す図である。
【図１２】図１１に示す画像読み取り範囲から外れた原稿の部分領域を示す図である。
【図１３】従来の原稿のｘ方向（横方向）にマージンを加えた画像読み取り範囲を示す図である。
【図１４】Ａ４の原稿に基づく画像読み取り範囲と、Ａ６サイズの原稿とを示す図である。
【図１５】Ａ６サイズの原稿にマージンを加えた画像読み取り範囲を示す図である。
【図１６】画像読取装置を制御するホストコンピュータ等の上位装置における、従来の読み取りサイズの設定画面を示す図である。
【符号の説明】
１  スキャナ
２  ＣＰＵ（マージン量受取手段、領域設定手段、制御手段）
３  ＲＯＭ
４  ＲＡＭ
５  駆動部
６  原稿検知センサ（原稿位置検知手段）
７  タイミング発生部
８  イメージセンサ（光電変換手段）
９  画像処理部９
１０  ページメモリ
１１  Ｉ／Ｆ部
１２  ホストコンピュータ（上位装置）
１９  幅検知センサ部
【図１】
0004533473.tif 000002
【図２】
0004533473.tif 000003
【図３】
0004533473.tif 000004
【図４】
0004533473.tif 000005
【図５】
0004533473.tif 000006
【図６】
0004533473.tif 000007
【図７】
0004533473.tif 000008
【図８】
0004533473.tif 000009
【図９】
0004533473.tif 000010
【図１０】
0004533473.tif 000011
【図１１】
0004533473.tif 000012
【図１２】
0004533473.tif 000013
【図１３】
0004533473.tif 000014
【図１４】
0004533473.tif 000015
【図１５】
0004533473.tif 000016
【図１６】
0004533473.tif 000017