(57)【特許請求の範囲】
【請求項１】
原稿を載置するための板状の透明部材、及び前記透明部材を遮蔽する遮蔽位置及び前記透明部材が露出する露出位置に回動可能なカバーを備え、前記透明部材上に載置された原稿にランプにより光を照射して、光電変換素子を多数備えた光電変換器によって、前記原稿に記録されている画像を読み取り、
前記カバーにより前記透明部材が遮蔽される前に前記光電変換器によって読み取られた画像情報と、前記カバーにより前記透明部材が遮蔽された後に前記光電変換器によって読み取られた画像情報と、に基づいて、前記透明部材上に載置された原稿のサイズを判断するサイズ判断手段を有する画像読取装置であって、
前記透明部材の予め定めた１つの角部に前記原稿の何れか１つの角部が対応するように載置されたサイズの異なる複数種の原稿の各々の特定の一辺に跨るエリアに対応する複数の小領域内の光電変換素子の各々から出力される信号に基づいて、各小領域内の画像情報の代表値を算出する算出手段を備え、
前記サイズ判断手段は、前記カバーにより前記透明部材が遮蔽される前における前記画像情報の代表値と、前記カバーにより前記透明部材が遮蔽された後における前記画像情報の代表値とを各小領域毎に比較し、各小領域毎の比較結果に基づいて各小領域毎に原稿の有無を判別することによって、前記透明部材上に載置された原稿のサイズを判断する画像読取装置。
【請求項２】
前記カバーが前記露出位置から前記遮蔽位置へ所定角度以上回動されたときにオン状態に変化するセンサを更に備え、前記ランプは、前記センサがオン状態に変化したときに前記透明部材上に載置された原稿に光を照射する請求項１に記載の画像読取装置。
【請求項３】
前記画像の読み取り開始を指示するためのスタートボタンを更に供え、前記ランプは、前記センサがオン状態に変化する前に前記スタートボタンによって前記画像の読取り開始が指示されたときに、前記透明部材上に載置された原稿に光を照射する請求項２に記載の画像読取装置。
【請求項４】
原稿を載置するための板状の透明部材、及び前記透明部材を遮蔽する遮蔽位置及び前記透明部材が露出する露出位置に回動可能なカバーを備え、前記透明部材上に載置された原稿にランプにより光を照射して、光電変換素子を多数備えた光電変換器によって、前記原稿に記録されている画像を読み取る画像形成装置であって、
前記透明部材上の予め定めた１つの角部に前記原稿の何れか１つの角部が対応するように載置されたサイズの異なる複数種の原稿の各々の特定の一辺に跨るエリアに対応する複数の小領域内の光電変換素子の各々から出力される信号に基づいて、各小領域内の画像情報を二値化する二値化手段と、
前記カバーにより前記透明部材が遮蔽される前における前記二値化された一方の値の個数と前記カバーにより透明部材が遮蔽された後における前記二値化された一方の値の個数とを各小領域毎にカウントするカウント手段と、
各小領域毎にカウントされた、透明部材が遮蔽される前における前記一方の値の個数と透明部材が遮蔽された後における前記一方の値の個数とに基づいて、透明部材上に載置された原稿のサイズを判断する原稿サイズ判断手段と、
を備えた画像読取装置。
【請求項５】
前記原稿サイズ判断手段は、透明部材が遮蔽される前における前記一方の値の個数と透明部材が遮蔽された後における前記一方の値の個数との差を各小領域毎に算出し、各小領域毎に算出された一方の値の個数差に基づいて前記原稿のサイズを判断する請求項４に記載の画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像読取装置に係り、より詳しくは、光電変換素子を多数備えた光電変換器によってプラテンガラス等の板状の透明部材上に載置された原稿を光学的に走査して、前記原稿に記録されている画像を読み取る画像読取装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来より、複写機において、プラテンガラス上に載置された原稿のサイズを検出し、検出結果に基づいて原稿に記録されている画像を複写する用紙のサイズや複写倍率等を自動的に決定する技術が知られている。プラテンガラス上に載置された原稿のサイズを検出するための最も一般的な方法は、特開昭61-20936号公報に記載されているように、プラテンガラスの下方にサイズ検出のための光センサを１個以上配設し、光センサ配設位置における原稿の有無を光センサにより検出し、光センサによる検出結果に基づいて原稿のサイズを判断する方法である。
【０００３】
しかし、上述したサイズ検出方法では、各種サイズの原稿に対応して、プラテンガラス下方の互いに異なる箇所に光センサを各々配設する必要があり、現実にはプラテンガラス上に載置可能な多数種類の原稿サイズに対応して多数の光センサが必要となるので、構成が複雑になるという問題がある。
【０００４】
また、原稿に記録されている画像をデジタルの画像データに変換した後に、該画像データに基づいて用紙に画像を記録（複写）する複写機（所謂デジタル複写機）やファクシミリ装置等では、ライン状に配列されたＣＣＤ等の多数の光電変換素子を備え、この光電変換素子により原稿を走査することにより原稿の画像を読み取る構成であることが一般的である。このため、この種の装置において、画像読取前に光電変換素子により原稿を走査し（所謂プレスキャン）、光電変換素子から出力される信号に基づいて原稿のサイズを検出するようにしたものも見受けられる。
【０００５】
上記の検出方法では、画像を読み取るために設けられた光電変換素子により原稿のサイズの検出も行うので、プラテンガラス上に載置される原稿サイズの種類数に応じて新たに多数のセンサを設ける必要はないが、原稿が載置される毎にプレスキャンを行う必要があるので、プレスキャンが装置の処理能力（例えば単位時間当りの複写枚数等）の向上のネックになるという問題があった。
【０００６】
ところで、プラテンガラス上の原稿のサイズ検出は、プラテンカバーが閉じられたときに、プラテンガラス上に原稿が載置されたものとみなして行うことが一般的であるが、プラテンカバーの裏面は通常は白色であるので、載置された原稿の下地が白色、すなわち原稿の光反射率がプラテンカバーの裏面の光反射率に近い場合には、原稿のサイズを光学的に検出することが困難になる。
【０００７】
このため、原稿のサイズ検出の確実性を向上させるために、プラテンカバーの裏面に光反射率の低い面を形成したり、プラテンカバーの裏面を白以外の色とすることが提案されている（特公昭62-47026号公報参照）。
【０００８】
しかし、プラテンカバーの裏面の光反射率を下地が白色の原稿の光透過率に対して明らかに低下させたとすると（例えばプラテンカバーの裏面を灰色、黒色、或いは鏡面とする）、原稿のサイズ検出は容易になるものの、複写した画像の背景部分の濃度が全体的に高くなる、所謂裏写りが生ずる。この裏写りは、特にトレーシングペーパ等のように厚みが薄く光透過率が比較的高い用紙に記録された画像を複写する等の場合に顕著となる。
【０００９】
また、プラテンカバーの裏面の光反射率を下地が白色の原稿の光透過率よりも大幅に低下させた場合、デジタル複写機において、プラテンカバーが閉止されて原稿の読取りが行われると、プラテンガラス上の原稿が載置されていない部分は高濃度（例えば黒色）と認識されることになり、原稿を読取ることによって得られた画像データに基づいて単に用紙への画像の複写を行ったとすると、複写画像中の前記原稿が載置されていない部分に相当する部分が例えば黒ベタとなるので好ましくない。
【００１０】
これを回避するためには、例えばプレスキャンを行って原稿のサイズを判断した後に、判断した原稿のサイズに基づいてプラテンガラス上の原稿が載置されていない部分を判断し、原稿の読取時に光電変換器から出力される信号のうち、前記原稿が載置されていない部分に対応して出力される信号に電気的にマスクをかけたり、或いは前記原稿が載置されていない部分が画像データ上で濃度が０（白色）となるように、光電変換器から出力された信号を画像データに変換する際の入出力特性を自動的に変更する等の処理を行う必要があり、構成が複雑になるという問題があった。
【００１１】
本発明は上記事実を考慮して成されたもので、簡単な構成でかつ短時間で原稿のサイズを判断できる画像読取装置を得ることが目的である。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の画像読取装置は、原稿を載置するための板状の透明部材、及び前記透明部材を遮蔽する遮蔽位置及び前記透明部材が露出する露出位置に回動可能なカバーを備え、前記透明部材上に載置された原稿にランプにより光を照射して、光電変換素子を多数備えた光電変換器によって、前記原稿に記録されている画像を読み取り、前記カバーにより前記透明部材が遮蔽される前に前記光電変換器によって読み取られた画像情報と、前記カバーにより前記透明部材が遮蔽された後に前記光電変換器によって読み取られた画像情報と、に基づいて、前記透明部材上に載置された原稿のサイズを判断するサイズ判断手段を有する画像読取装置であって、前記透明部材の予め定めた１つの角部に前記原稿の何れか１つの角部が対応するように載置されたサイズの異なる複数種の原稿の各々の特定の一辺に跨るエリアに対応する複数の小領域内の光電変換素子の各々から出力される信号に基づいて、各小領域内の画像情報の代表値を算出する算出手段を備え、前記サイズ判断手段は、前記カバーにより前記透明部材が遮蔽される前における前記画像情報の代表値と、前記カバーにより前記透明部材が遮蔽された後における前記画像情報の代表値とを各小領域毎に比較し、各小領域毎の比較結果に基づいて各小領域毎に原稿の有無を判別することによって、前記透明部材上に載置された原稿のサイズを判断する、ことを特徴とする。
【００１３】
また、請求項２記載の画像読取装置は、請求項１記載の画像読取装置において、前記カバーが前記露出位置から前記遮蔽位置へ所定角度以上回動されたときにオン状態に変化するセンサを更に備え、前記ランプは、前記センサがオン状態に変化したときに前記透明部材上に載置された原稿に光を照射する。
また、請求項３記載の画像読取装置は、請求項２記載の画像読取装置において、前記画像の読み取り開始を指示するためのスタートボタンを更に供え、前記ランプは、前記センサがオン状態に変化する前に前記スタートボタンによって前記画像の読取り開始が指示されたときに、前記透明部材上に載置された原稿に光を照射する。
【００１４】
また、請求項４記載の画像読取装置では、原稿を載置するための板状の透明部材、及び前記透明部材を遮蔽する遮蔽位置及び前記透明部材が露出する露出位置に回動可能なカバーを備え、前記透明部材上に載置された原稿にランプにより光を照射して、光電変換素子を多数備えた光電変換器によって、前記原稿に記録されている画像を読み取る画像形成装置であって、前記透明部材上の予め定めた１つの角部に前記原稿の何れか１つの角部が対応するように載置されたサイズの異なる複数種の原稿の各々の特定の一辺に跨るエリアに対応する複数の小領域内の光電変換素子の各々から出力される信号に基づいて、各小領域内の画像情報を二値化する二値化手段と、前記カバーにより前記透明部材が遮蔽される前における前記二値化された一方の値の個数と前記カバーにより透明部材が遮蔽された後における前記二値化された一方の値の個数とを各小領域毎にカウントするカウント手段と、
各小領域毎にカウントされた、透明部材が遮蔽される前における前記一方の値の個数と透明部材が遮蔽された後における前記一方の値の個数とに基づいて、透明部材上に載置された原稿のサイズを判断する原稿サイズ判断手段と、を備えている。
また、請求項５記載の画像読取装置では、請求項４に記載の画像読取装置において、前記原稿サイズ判断手段は、透明部材が遮蔽される前における前記一方の値の個数と透明部材が遮蔽された後における前記一方の値の個数との差を各小領域毎に算出し、各小領域毎に算出された一方の値の個数差に基づいて前記原稿のサイズを判断する。
【００１５】
上記請求項１記載の画像読取装置では、通常、原稿に記録されている画像を読み取る際に、該原稿を透明部材上に載置し、カバーを露出位置から遮蔽位置へ移動させた後、所定の開始指示（例えば、スタートボタン操作等）を行うことにより、画像読取を開始する。
【００１６】
なお、請求項１記載の発明では、透明部材上の略一定の位置各々に載置されるサイズの異なる複数種の原稿の各々の特定の一辺に跨がるエリアに対応して複数の小領域が予め定められている。
【００１７】
本請求項１記載の画像読取装置では、代表値算出手段によって、複数の小領域内の光電変換素子の各々から出力される信号に基づいて、各小領域内の画像情報の代表値を算出することができる。即ち、画像読取時において、代表値算出手段は、カバーにより透明部材が遮蔽される前に各小領域内の画像情報の代表値を算出し、カバーにより透明部材が遮蔽されるようになった後で各小領域内の画像情報の代表値を算出する。
【００１８】
ところで、透明部材が遮蔽されるようになった後では、透明部材上に原稿が載置されている場合、該原稿以外の部分には外部からの光が差し込まないため、当該原稿以外の部分に対応する全ての小領域の画像は白色になり、該小領域についての代表値（遮蔽後の代表値）は小さい値となる。一方、透明部材が遮蔽される前では、透明部材上に原稿が載置されている場合、該原稿以外の部分には外部からの光が差し込むため、当該原稿以外の部分に対応する全ての小領域の画像は黒色になり、該小領域についての代表値（遮蔽前の代表値）は大きい値となる。即ち、原稿以外の部分に対応する全ての小領域では、遮蔽後の代表値と遮蔽前の代表値との差は大きくなる。
【００１９】
それに対し、透明部材上に原稿が載置されている場合での原稿の部分に対応する全ての小領域では、透明部材が遮蔽される前でも遮蔽された後でも該小領域についての代表値が大きく変動することは無い。即ち、原稿の部分に対応する全ての小領域では、遮蔽後の代表値と遮蔽前の代表値との差は小さい（ほとんど無いといえる）。
【００２０】
そこで、サイズ判断手段は、上記遮蔽後の代表値と遮蔽前の代表値とを各小領域毎に比較し、各小領域毎の比較結果（遮蔽後の代表値と遮蔽前の代表値との差）に基づいて、全ての小領域の中から原稿の部分に対応する小領域を特定することができ、その結果、透明部材上に載置された原稿のサイズを判断することができる。
【００２１】
上記請求項１記載の発明では、原稿に記録されている画像を読み取るために設けられた光電変換素子を用いて上記のようにして原稿のサイズを判断するので、原稿のサイズ検出専用に多数のセンサを設ける必要はなく、装置の構成を簡単にすることができる。
【００２２】
また、原稿サイズ検出のためのプリスキャンも必要としないため、プリスキャンが画像読取装置の処理能力（例えば単位時間当りの複写枚数等）の向上のネックになるという問題を解消することができる。
【００２３】
次に、請求項４記載の画像読取装置では、二値化手段によって、複数の小領域内の光電変換素子の各々から出力される信号に基づく画像情報を二値化することができる。即ち、画像読取時において、二値化手段は、カバーにより透明部材が遮蔽される前に各小領域内の画像情報を二値化し、さらにカバーにより透明部材が遮蔽された後で各小領域内の画像情報を二値化する。
【００２４】
ところで、前述したように透明部材が遮蔽された後では、原稿以外の部分には外部からの光が差し込まないため、当該原稿以外の部分に対応する全ての小領域内の画像は白色になり、その画像情報は白画素「０」として二値化される。一方、透明部材が遮蔽される前では、原稿以外の部分には外部からの光が差し込むため、当該原稿以外の部分に対応する全ての小領域の画像は黒色になり、その画像情報は黒画素「１」として二値化される。即ち、原稿以外の部分に対応する全ての小領域では、透明部材が遮蔽される前と遮蔽された後とで二値化の結果が大きく変動する（反転する）。
【００２５】
それに対し、原稿が載置された部分に対応する全ての小領域では、透明部材が遮蔽される前でも遮蔽された後でも該小領域についての二値化の結果が大きく変動することは無い。
【００２６】
そこで、カウント手段は、透明部材が遮蔽される前における二値化された一方の値（即ち、「０」又は「１」の一方）の個数と透明部材が遮蔽された後における二値化された一方の値の個数とを各小領域毎にカウントし、原稿サイズ判断手段は、各小領域毎にカウントされた、透明部材が遮蔽される前における一方の値の個数と透明部材が遮蔽された後における一方の値の個数とに基づいて、透明部材上に載置された原稿のサイズを判断することができる。
【００２７】
より具体的には、請求項５記載の発明のように、原稿サイズ判断手段は、透明部材が遮蔽される前における一方の値の個数と透明部材が遮蔽された後における一方の値の個数との差を各小領域毎に算出し、各小領域毎に算出された一方の値の個数差に基づいて、原稿のサイズを判断することができる。
【００２８】
上記請求項４記載の発明においても、原稿に記録されている画像を読み取るために設けられた光電変換素子を用いて上記のようにして原稿のサイズを判断するので、原稿のサイズ検出専用に多数のセンサを設ける必要はなく、装置の構成を簡単にすることができる。
【００２９】
また、同様に原稿サイズ検出のためのプリスキャンも必要としないため、プリスキャンが画像読取装置の処理能力（例えば単位時間当りの複写枚数等）の向上のネックになるという問題を解消することができる。
【００３０】
なお、上記請求項４記載の発明では、例えば、透明部材が遮蔽される前における「１」（黒画素）の個数を各小領域毎にカウントし、そのカウント値（遮蔽前の黒画素数）が予め定めた閾値よりも大きいか否かによって各小領域が黒か白かを判断し、透明部材が遮蔽された後における「１」（黒画素）を各小領域毎にカウントし、そのカウント値（遮蔽後の黒画素数）が予め定めた閾値よりも大きいか否かによって各小領域が黒か白かを判断し、そして、各小領域についての上記２回の判断結果の組合せに基づいて、原稿のサイズを判断しても良い。
【００３１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。
【００３２】
〔第１実施形態〕
図１には本実施形態に係る画像読取装置１０の外観が示されている。画像読取装置１０は、箱型の筐体１２を備えており、この筐体１２の上部には、筐体１２の上部開口部を閉塞する蓋状の原稿台１４が取付けられている。原稿台１４は、板状で長方形の透明部材であるプラテンガラス１６と、プラテンガラス１６の外周に配設された長方形枠状のレジガイド板１８と、を備えている。なお、本実施形態では、プラテンガラス１６のうちレジガイド板１８から露出している部分のサイズがＡ３サイズに略等しくされている。
【００３３】
図３に示すように、レジガイド板１８は上面の高さ位置がプラテンガラス１６よりも高くされており、図１におけるプラテンガラス１６の左奥側の角部に対応する位置には原稿合わせマーク２０が付与されている。原稿は、画像が記録されている面がプラテンガラス１６側を向き、かつ原稿の４個の角部のうちの何れかが原稿合わせマーク２０が付与されている箇所に位置しているプラテンガラス１６の角部に対応し、かつ原稿の２辺がレジガイド板１８の内側面に当接（図３に示す原稿２１参照）するようにプラテンガラス１６上に載置される。これにより原稿は、そのサイズに拘らず、プラテンガラス１６上の略一定の位置に載置されることになる。
【００３４】
また筐体１２には、一長辺側に一対のヒンジ２２を介してプラテンカバー２４（本発明のカバーに相当）が取付けられている。プラテンカバー２４は、ヒンジ２２により、図２（Ａ）に示す起立位置（全開位置）と、図示は省略するが原稿台１４を完全に閉塞する位置（全閉位置）との間を回動可能とされている。プラテンカバー２４の裏面側（プラテンガラス１６対向面側）には、矩形状のプラテンクッション２６が貼着されている。プラテンクッション２６は、プラテンガラス１６に対向する面の表面が白色とされている。
【００３５】
また一方のヒンジ２２の配設位置の近傍には、オンオフスイッチから成り、移動子が原稿台１４から突出するように設けられたアングルセンサ２８が取付けられている。なお図１及び図２はアングルセンサ２８の移動子のみを示している。アングルセンサ２８の移動子は長手方向に沿って移動可能とされていると共に、ばね等から成る図示しない付勢手段により図１及び図２（Ａ）に示す位置に保持されており、このときはアングルセンサ２８はオフ状態となっている。プラテンカバー２４が図２（Ａ）に示す全開位置から全閉位置へ所定角度以上回動されると、図２（Ｂ）に示すように、アングルセンサ２８の移動子がプラテンカバー２４の裏面に当接して押圧されることにより、プラテンカバー２４が全閉位置まで回動される前に（図２（Ｂ）に示す状態で）、アングルセンサ２８がオン状態に変化する。
【００３６】
また、プラテンカバー２４の裏面には、ヒンジ２２が取付けられている側の端部と反対側の端部に、図２に示すように、プラテンインタロックセンサ３０が取付けられている。プラテンインタロックセンサ３０は、全閉状態でない場合にはオフ状態で、プラテンカバー２４が全閉状態になるとオン状態に変化するように構成されている。
【００３７】
図３に示すように、筐体１２内には走査装置３２が設けられている。走査装置３２は、プラテンガラス１６に向けて光を射出するランプ３４と、プラテンガラス１６側からの反射光を略水平に反射する第１の反射ミラー３６と、第１の反射ミラー３６の光射出側に配置され第１の反射ミラー３６から入射された光を略鉛直方向に沿って下方へ射出する第２の反射ミラー３８と、第２の反射ミラー３８の光射出側に配置され第２の反射ミラー３８から入射された光を略水平に反射する第３の反射ミラー４０と、を備えている。また、第３の反射ミラー４０の光射出側には、結像レンズ４２及び本発明の光電変換器としてのＣＣＤラインセンサ４４が設けられている。
【００３８】
図３はプラテンガラス１６の長辺方向に沿った断面図を示しているが、ランプ３４、反射ミラー３６、３８、４０及び結像レンズ４２は各々プラテンガラス１６の短辺方向（図３の紙面に直交する方向：以下主走査方向と称する）に沿ってプラテンガラス１６の一端から他端に亘って各々延設されており、これにより、ランプ３４からプラテンガラス１６に向けて射出される光、及びプラテンガラス１６側から反射され反射ミラー３６、３８、４０及び結像レンズ４２を介してＣＣＤラインセンサ４４の受光部に結像される光は、各々主走査方向に長いスリット状の光とされている。
【００３９】
ＣＣＤラインセンサ４４は主走査方向に沿って一定密度で配列された多数のセル（本発明の光電変換素子）を備えており、ＣＣＤラインセンサ４４の受光部上の主走査方向に沿った各位置における受光量は、各セルによって各々電気信号に変換されて出力される。
【００４０】
また、ランプ３４及び第１の反射ミラー３６は、主走査方向に直交する副走査方向（図３の矢印Ｓ方向）に沿って筐体１２内を往復移動可能とされたキャッリジ部材４６に取付けられており、第２の反射ミラー３８及び第３の反射ミラー４０は、同じく副走査方向に沿って筐体１２内を往復移動可能とされたキャリッジ部材４８に取付けられている。これらキャリッジ部材４６、４８は、図示しないワイヤーでつながっていて、原稿２１で反射した光がＣＣＤラインセンサ４４の受光部に到達するまでの光路長が一定になるように構造的に調整されている。また、これらキャリッジ部材４６、４８はキャリッジ部材駆動部５０（図４参照）により副走査方向に沿って移動される。
【００４１】
図４に示すように、キャリッジ部材駆動部５０は制御部５４に接続されており、制御部５４によって作動が制御される。なお制御部５４はマイクロコンピュータ等を含んで構成されている。
【００４２】
プラテンガラス１６上に載置された原稿の画像の読取りを行う場合、制御部５４は、キャリッジ部材駆動部５０により、キャリッジ部材４６を副走査方向に沿って所定速度で移動させると共にキャリッジ部材４８をキャリッジ部材４６の移動方向と同一の方向に前記所定速度の半分の速度で移動させる。プラテンカバー２４が全閉状態の場合には、ランプ３４から射出された光はプラテンガラス１６上に載置された原稿２１、又はプラテンガラス１６に対して密着状態となっているプラテンクッション２６の表面で反射されるので、上記のようにキャリッジ部材４６、４８を移動させることにより、副走査方向に沿ったキャリッジ部材４６の位置に拘らず、ランプ３４からＣＣＤラインセンサ４４に至る光路長は一定となる。
【００４３】
図４に示すように、アングルセンサ２８及びプラテンインタロックセンサ３０は制御部５４に接続されており、各センサによる検出結果は制御部５４に入力される。また、制御部５４にはランプ３４が接続されており、制御部５４によってランプ３４の点滅が制御される。また、ＣＣＤラインセンサ４４はＣＣＤドライバ５６及びサイズ検知部５８を介して制御部５４に接続されている。
【００４４】
サイズ検知部５８は、制御部５４と同様にマイクロコンピュータ等を含んで構成されており、後述する信号生成処理やエリアセンシング処理を実行する。このようなサイズ検知部５８には、制御部５４からビデオクロック信号やライン同期信号等の同期信号を含む各種の信号やデータが入力される（信号やデータの内容については後述）。サイズ検知部５８に入力された制御信号がＣＣＤドライバ５６を介し、ＣＣＤラインセンサ４４を制御する。
【００４５】
ＣＣＤラインセンサ４４はビデオクロック信号に同期したタイミングで動作し、各セルの受光量を表す信号をビデオクロック信号に同期したタイミングで順に出力する。ＣＣＤラインセンサ４４から出力された信号は、ＣＣＤドライバ５６によって増幅されると共にデジタルの画像データに変換されてサイズ検知部５８に出力される。
【００４６】
また、サイズ検知部５８には原稿の向きを検出するための光センサ６０が接続されている。光センサ６０はプラテンガラス１６の下方に配設されていると共に、図５に示すように、プラテンガラス１６上に原稿が横向き（長辺方向がプラテンガラス１６の長手方向に一致する方向：ＳＥＦ）に載置された場合には、原稿のサイズ（Ｂ５、Ａ４、Ｂ４、Ａ３等）に拘らず原稿が存在し、プラテンガラス１６上に原稿が縦向き（長辺方向がプラテンガラスの短辺方向に一致する方向：ＬＥＦ）に載置された場合には、原稿のサイズに拘らず原稿が存在しない所定位置（図５に「＃０」として示す位置）における原稿の有無を検出可能な位置に配設されている。
【００４７】
なお、上述した画像読取装置１０はデジタル複写機（図示省略）の一部を構成しており、画像読取装置１０によって読取られた原稿の画像は、複写機により用紙に複写される。また画像読取装置１０によって判定された原稿のサイズ及び向き（原稿のサイズ及び向きの判定の詳細については後述）は、用紙の選択や複写倍率の決定に用いられる。
【００４８】
次に本第１実施形態の作用を説明する。原稿の読取り等を行っていない待機状態（原稿サイズ判定時も含む）では、制御部５４は、ＣＣＤラインセンサ４４のセンシングエリアがレジガイド板１８とプラテンガラス１６との境界から副走査方向に沿って20mm程度内側（図５にハッチングで示す範囲）となるように、キャリッジ部材４６、４８の位置を制御する（所謂ホームポジション）。図５からも明らかなように、ＣＣＤラインセンサ４４のセンシングエリアの主走査方向に沿った長さは、プラテンガラス１６の主走査方向に沿った長さよりも若干長くされている。
【００４９】
また、本第１実施形態では、原稿のサイズを判定する際に用いるＣＣＤラインセンサ４４のセンシングエリアとして、図５に＃１〜＃８で示す８個のセンシングエリアが定められている。各センシングエリアは、図５に示すように、プラテンガラス１６上に各種サイズの原稿が縦向き又は横向きに載置されたときに、ＣＣＤラインセンサ４４のセンシングエリアを横切る原稿の特定の辺の位置を以下のように考慮してプラテンガラス１６上の位置が定められている。
【００５０】
すなわち、センシングエリア＃２及び＃３は、Ｂ５サイズの原稿がプラテンガラス１６上に横向きに載置された場合に、ＣＣＤラインセンサ４４のセンシングエリアを横切る原稿の特定の一辺（図５に示す辺６４Ａ）を所定間隔隔てて挟むように各々の位置が定められている。また、センシングエリア＃４及び＃５は、Ａ４サイズの原稿が横向きに載置された場合及びＡ５サイズの原稿が縦向きに載置された場合に、ＣＣＤラインセンサ４４のセンシングエリアを横切る原稿の特定の一辺（図５に示す辺６４Ｂ）を所定間隔隔てて挟むように各々の位置が定められている。
【００５１】
また、センシングエリア＃６及び＃７は、Ｂ４サイズの原稿が横向きに載置された場合及びＢ５サイズの原稿が縦向きに載置された場合に、ＣＣＤラインセンサ４４のセンシングエリアを横切る原稿の特定の一辺（図５に示す辺６４Ｃ）を所定間隔隔てて挟むように各々の位置が定められている。また、センシングエリア＃１及び＃８は、Ａ３サイズの原稿が横向きに載置された場合に、ＣＣＤラインセンサ４４のセンシングエリアを横切る原稿の二つの長辺よりも若干内側（ＣＣＤラインセンサ４４のセンシングエリアの両端部近傍をレジガイド板１８の端部が横切っている位置よりも若干内側）となるように各々の位置が定められている。
【００５２】
なお、以下では、ＣＣＤラインセンサ４４のセンシングエリアとレジガイド板１６の端部が交差している２箇所のうち、センシングエリア＃１の近傍の箇所を第１のレジ位置、センシングエリア＃８の近傍の箇所を第２のレジ位置と称する（図６も参照）。
【００５３】
図６にはＣＣＤラインセンサ４４の受光部を概念的に示している。本第１実施形態では、図５に示したセンシングエリア＃１〜＃８に対応して、ＣＣＤラインセンサ４４の受光部上にセンシング領域＃１〜＃８（本発明の複数の小領域に対応）が予め定められている。センシング領域＃１〜＃８は、各々主走査方向に沿って並ぶ複数の画素（＝セル、図６では一例として３４個のセル）から構成されている。また本第１実施形態では、各種サイズの原稿のＣＣＤラインセンサ４４のセンシングエリアを横切る辺のプラテンガラス１６上における位置に対応するＣＣＤラインセンサ４４の受光部上における位置が、第１のレジ位置に対応する画素からの画素数（セル数）に換算されて予め求められている（図６参照）。
【００５４】
制御部５４は、各センシング領域の大きさ、及び各種サイズの原稿のセンシングエリアを横切る辺のプラテンガラス１６上における位置に対応するＣＣＤラインセンサ４４の受光部上における位置に基づいて求められた、第１のレジ位置から各センシング領域が始まる位置迄の距離を画素数に換算した値を記憶しており（一例として次の表１を参照）、このデータをセンシング開始位置（センシングスタートポジションＳn ：ｎはセンシング領域の番号）としてサイズ検知部５８に出力する。
【００５５】
【表１】
0003680408.tif 000002
【００５６】
またサイズ検知部５８は、後述するように、各センシング領域内のセルから出力された画像データをしきい値と比較し、比較結果をステータスレジスタにセットして制御部５４に出力する。制御部５４は各センシング領域毎に定めた前述のしきい値をサイズ検知部５８に出力すると共に、サイズ検知部５８に対し、ステータスレジスタの値をホールドさせたい場合にはレジスタホールド信号を、ステータスレジスタの値をリセットしたい場合にはレジスタリセット信号を各々出力する。
【００５７】
次に図７のフローチャートを参照し、信号生成処理について説明する。なお、この信号生成処理は、プラテンガラス１６上に載置された原稿のサイズの検出を行うために、制御部５４がレジスタホールド信号によるステータスレジスタの値のホールドを解除し、更にレジスタリセット信号を出力するとサイズ検知部５８で実行される。
【００５８】
ステップ１００では、センシング領域番号ｎに１を代入し、カウンタｓ及びカウンタｖに０を代入すると共に、センシングエリア信号及びビデオサンプリング信号（共にサイズ検知部５８内部の信号）のレベルをローレベル（「Ｌ」）にする等の初期化処理を行う。次のステップ１０２では、制御部５４から入力されるライン同期信号のレベルがハイレベル（「Ｈ」）となったか否か判定し、判定が否定された場合には判定が肯定される迄待機する。
【００５９】
ＣＣＤラインセンサ４４は、各セルからの信号を、ビデオクロック信号に同期して、主走査方向に沿って第１のレジ位置側に対応する側の端部に位置しているセルから順に出力することを繰り返している。前述のライン同期信号は、第１のレジ位置に対応するセルから出力された信号がＣＣＤドライバ５６を介して画像データとしてサイズ検知部５８に入力されるのと同期したタイミングでハイレベルとなり、第２のレジ位置に対応するセルから出力された信号がＣＣＤドライバ５６を介して画像データとしてサイズ検知部５８に入力される迄の間は、図８に示すようにハイレベルに保持される。
【００６０】
ライン同期信号のレベルが「Ｈ」になると、ステップ１０２の判定が肯定されてステップ１０４へ移行し、制御部５４から入力されるビデオクロック信号が立ち上がる（ハイレベルとなる）迄待機する。次のステップ１０６ではカウンタｖの値をカウントアップし、次のステップ１０８ではカウンタｖの値がセンシングスタートポジションＳn の値に等しくなったか否か判定する。判定が否定された場合にはステップ１０４に戻り、ステップ１０８の判定が肯定される迄ステップ１０４〜１０８を繰り返す。
【００６１】
上記では、ライン同期信号のレベルが「Ｈ」になってからのビデオクロック信号のクロック数、すなわちサイズ検知部５８に画像データとして入力された画素数をカウンタｖによって保持しており、カウンタｖの値をセンシングスタートポジションＳn と比較することにより、センシング領域＃ｎの画像データの入力が開始されたか否か判定している。
【００６２】
ステップ１０８の判定が肯定されると、ステップ１１０ではセンシングエリア信号（図８参照）のレベルを「Ｈ」にし、次のステップ１１１ではカウンタｖの値を変数ｖ0 に代入し、ステップ１１２ではビデオクロック信号が立ち上がる迄待機する。ステップ１１４ではビデオサンプリング信号のレベルが「Ｈ」か否か判定する。この場合は判定は否定され、ステップ１１８でカウンタｖの値をカウントアップし、ステップ１２０でカウンタｖの値から変数ｖ0 の値を減算した値が「３４」（「３４」は単一のセンシング領域を構成する画素（セル）数）となったか否か判定する。
【００６３】
判定が否定された場合には、ステップ１２２へ移行してカウンタｓの値をカウントアップし、ステップ１２４でカウンタｓの値が「３」となったか否か判定する。判定が否定された場合にはステップ１１２へ戻り、ステップ１１２〜１２４を繰り返す。ステップ１２２の処理が３回実行されるとステップ１２４の判定が肯定され、ステップ１２６でビデオサンプリング信号（図８参照）のレベルを「Ｈ」にし、ステップ１２８でカウンタｓの値を０に戻してステップ１１２へ戻る。この場合、ステップ１１２を経た後のステップ１１４で判定が肯定されるのでステップ１１６へ移行し、ビデオサンプリング信号のレベルを「Ｌ」とした後にステップ１１８へ移行する。
【００６４】
上記により、センシング領域＃ｎ内の各セルからの画像データが入力されている間、すなわちステップ１２０の判定が否定されている間（センシングエリア信号のレベルが「Ｈ」の間）は、図８にも示すように、ビデオクロック信号の３周期が経過する毎に、次の１周期の間ビデオサンプリング信号のレベルが「Ｈ」とされることになる。
【００６５】
ステップ１２０の判定が肯定されると、センシング領域＃ｎ内の各セルからの画像データの入力が完了したと判断し、ステップ１３０でセンシングエリア信号のレベルを「Ｌ」にし、次のステップ１３２でセンシング領域番号ｎが「８」か否か、すなわちセンシング領域＃１〜＃８の全ての領域の画像データが入力されたか否か判定する。判定が否定された場合には、ステップ１３４でセンシング領域番号ｎの値をカウントアップした後にステップ１０２へ戻り、ステップ１０２以降の処理を繰り返す。そして、ステップ１３２の判定が肯定されると処理を終了する。
【００６６】
次に図９のフローチャートを参照し、サイズ検知部５８において、先に説明した信号生成処理と並行して実行されるエリアセンシング処理について説明する。ステップ１４０では、センシング領域番号ｎに１を代入する等の初期化処理を行う。ステップ１４２ではビデオクロック信号が立ち上がる迄待機し、次のステップ１４４ではライン同期信号のレベルが「Ｈ」か否か判定する。この判定が否定された場合はステップ１４２へ戻り、ステップ１４４の判定が肯定される迄ステップ１４２、１４４を繰り返す。ステップ１４４の判定が肯定されると、ステップ１４６でセンシングエリア信号のレベルが「Ｈ」か否か判定する。判定が否定された場合にはステップ１４２へ戻り、ステップ１４６の判定が肯定される迄、ステップ１４２〜１４６を繰り返す。
【００６７】
ステップ１４６の判定が肯定されるとステップ１４８へ移行し、ビデオサンプリング信号のレベルが「Ｈ」か否か判定する。判定が否定された場合には、ステプ１５０でビデオクロック信号が立ち上がる迄待機し、次のステップ１５２でセンシングエリア信号のレベルが「Ｈ」の状態が継続しているか否か判定する。ステップ１５２の判定が否定された場合にはステップ１４８へ戻る。ステップ１４８の判定が肯定されると、ステップ１５４でＣＣＤドライバ５６から入力された１画素分の画像データを取込み、メモリ等に記憶し、次のステップ１５６でビデオクロック信号が立ち上がる迄待機した後にステップ１４８へ戻る。
【００６８】
前述したように、センシングエリア信号のレベルが「Ｈ」の間は、ビデオクロック信号の３周期が経過する毎に次の１周期の間ビデオサンプリング信号のレベルが「Ｈ」とされるので、上記では、単一のセンシング領域を構成する３４個の画素のうち、図６にハッチングで示す▲１▼〜▲８▼の８個の画素のデータのみが取込まれて記憶されることになる。
【００６９】
単一のセンシング領域からの画像データの取込みを完了すると、ステップ１５２の判定が否定されることによりステップ１５８へ移行し、先に説明した処理によりセンシング領域ｎから取込んで記憶した８個の画素のデータの平均値を演算し、その演算結果をサイズ検知部５８内のメモリに記憶する。なお、上記センシング領域ｎから取込んで記憶した８個の画素のデータの平均値は、本発明の画像情報の代表値に相当する。
【００７０】
なお、サイズ検知部５８内のメモリには、複数の演算結果を記憶する領域が確保されており、後述する閉じかけ時に実行されたエリアセンシング処理で演算された演算結果ｘ、閉じた時に実行されたエリアセンシング処理で演算された演算結果ｙ、及び開いている時に実行されたエリアセンシング処理で演算された演算結果ｚを記憶することが可能である。
【００７１】
次のステップ１６０では、上記演算結果ｘ、ｙが共に演算されたか否かを判定する。本エリアセンシング処理がプラテンカバー２４の閉じかけ時に実行された時点では、演算結果ｘのみが演算されているため、ステップ１６０で否定判定され後述のステップ１６２へ進む。また、本エリアセンシング処理がプラテンカバー２４の開いた時に実行された時点でも、演算結果ｚのみが演算されているため、ステップ１６０で否定判定されステップ１６２へ進む。
【００７２】
ステップ１６２では、演算結果ｘ又は演算結果ｚが、制御部５４から入力されたセンシング領域＃ｎの判定用の第２しきい値ｔｈ２以下であるか否か判定する。
【００７３】
ステップ１６２の判定が肯定された場合には、センシング領域＃ｎ内の各セルの受光量の平均値がプラテンカバー２４の閉じかけ時（又は開いた時）に第２しきい値ｔｈ２以下であるので、ステップ１６６でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が有ることを表す値（「１」）をセットしステップ１７４へ移行する。
【００７４】
一方、ステップ１６２の判定が否定された場合には、センシング領域＃ｎ内の各セルの受光量の平均値がプラテンカバー２４の閉じかけ時（又は開いた時）に第２しきい値ｔｈ２よりも大きいので、ステップ１６４でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が無いことを表す値（「０」）をセットしてステップ１７４へ移行する。
【００７５】
ところで、上記ステップ１６０で演算結果ｘ、ｙが共に演算されている場合は、ステップ１６８へ進み、演算結果ｘ、ｙの差が、制御部５４から入力されたセンシング領域＃ｎの判定用の第１しきい値ｔｈ１以下であるか否か判定する。
【００７６】
ステップ１６８の判定が肯定された場合には、センシング領域＃ｎ内の各セルの受光量の平均値がプラテンカバー２４の閉じかけ時と閉じた時とで第１しきい値ｔｈ１以下の差しかないので、ステップ１７０でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が有ることを表す値（「１」）をセットしステップ１７４へ移行する。
一方、ステップ１６８の判定が否定された場合には、センシング領域＃ｎ内の各セルの受光量の平均値においてプラテンカバー２４の閉じかけ時と閉じた時とで第１しきい値ｔｈ１よりも大きい差異があるので、ステップ１７２でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が無いことを表す値（「０」）をセットしてステップ１７４へ移行する。
【００７７】
ステップ１７４ではセンシング領域番号ｎが「８」か否か、すなわちセンシング領域＃１〜＃８の全ての領域に対して上記処理を行ったか否か判定する。判定が否定された場合には、ステップ１７５でセンシング領域番号ｎの値をカウントアップした後にステップ１４２へ戻り、上述したステップ１４２以降の処理を繰り返す。
【００７８】
また、ステップ１７４の判定が肯定されるとステップ１７６へ移行し、光センサ６０から出力されている信号を取込む。次のステップ１７７では、光センサ６０から取込んだ信号のレベルが、制御部５４から入力された第３しきい値ｔｈ３よりも大きいか否か判定する。
【００７９】
上記判定が否定された場合には、光センサ６０の受光量が第３しきい値ｔｈ３以下であるので、ステップ１７８で光センサ６０に対応するステータスレジスタのビットに原稿が無いことを表す値（「０」）をセットして処理を終了する。一方、ステップ１７７の判定が肯定された場合には、光センサ６０の受光量が第３しきい値ｔｈ３よりも大きいので、ステップ１７９で光センサ６０に対応するステータスレジスタのビットに原稿が有ることを表す値（「１」）をセットして処理を終了する。
【００８０】
上記により、センシング領域＃１〜＃８内の各セルの受光量及び光センサ６０の受光量に基づいて、ステータスレジスタの各ビットに原稿が有るか無いかを示す値が設定されることになる。
【００８１】
次に、制御部５４で実行される原稿サイズ判定処理について、図１０のフローチャートを参照して説明する。なお、この原稿サイズ判定処理は原稿の読取り等を行っていない待機状態で実行され、キャリッジ部材４６、４８はホームポジションに位置しており、ＣＣＤラインセンサ４４のセンシングエリアも図５にハッチングで示す範囲に位置している。
【００８２】
ステップ１８０では、アングルセンサ２８がオフ状態（プラテンカバー２４が全閉状態から所定角度以上開いている状態）か否か判定する。判定が否定された場合には、ステップ１８２で原稿の複写の開始を指示するためのスタートボタンが押されたか否か判定する。ステップ１８２の判定も否定された場合にはステップ１８０へ戻り、上記の何れかの判定が肯定される迄、ステップ１８０、１８２を繰り返す。
【００８３】
ここで、スタートボタンが押されることによってステップ１８２の判定が肯定された場合には、プラテンガラス１６上に原稿が載置されているか否か、及び原稿が載置されている場合の該原稿のサイズを正確に検知することは困難であるので、ステップ１８４で検知不能と判定して処理を終了する。この場合には、記録用紙のサイズの選択等はユーザにより行われることになる。
【００８４】
一方、アングルセンサ２８がオフ状態となることによりステップ１８０の判定が肯定された場合には、ステップ１８６でスタートボタンが押されたか否か判定し、判定が否定された場合にはステップ１８８でアングルセンサ２８がオン状態となったか（プラテンカバー２４が一旦開放位置へ移動された後に、全閉位置へ向けて回動されて閉じかけの状態となったか）否か判定する。この判定も否定された場合にはステップ１８６へ戻り、上記の何れかの判定が肯定される迄、ステップ１８６、１８８を繰り返す。
【００８５】
アングルセンサ２８がオンとなることによりステップ１８８の判定が肯定された場合（プラテンカバー２４が閉じかけの状態になった場合）には、ステップ１９０でランプ３４を点灯し、ステップ１９２ではランプ３４の光量が安定化する迄所定時間（例えば20ｍ秒）待機する。次のステップ１９４ではホールドレジスタを「１」にする。これにより、サイズ検知部５８に対し、ステータスレジスタにセットされているデータのホールドの解除が指示されると共に、レジスタリセット信号が出力される。次のステップ１９６では、先に説明したエリアセンシング処理によりステータスレジスタにセットされたデータを読出し記憶する。さらら次のステップ１９８でホールドレジスタを「０」にする。これによりレジスタホールド信号が出力され、ステータスレジスタにセットされているデータがホールドされる。
【００８６】
なお、ステップ１９０〜１９８の処理は、プラテンカバー２４が閉じかけの状態、すなわち全閉状態となる前に行っており、ステップ１９８でホールドされるデータは、プラテンカバー２４の閉じかけ時におけるセンシング領域＃１〜＃８内の各セルの受光量及び光センサ６０の受光量に基づいてステータスレジスタの各ビットにセットされた値である。
【００８７】
次のステップ２１６ではスタートボタンが押されたか否か判定する。ステップ２１６の判定が否定された場合には、ステップ２２０でプラテンインタロックセンサ３０がオンしたか（プラテンカバー２４が全閉状態となったか）否か判定する。この判定も否定された場合にはステップ２１６へ戻り、上記の何れかの判定が肯定される迄ステップ２１６、２２０を繰り返す。
【００８８】
ここで、プラテンカバー２４が全閉状態となってプラテンインタロックセンサ３０がオンする前にスタートボタンが押された場合には、ステップ２１６で肯定判定されステップ２１８へ進む。
【００８９】
ステップ２１８では、前記ステップ１９６で記憶したステータスレジスタの全ビットが「０」（「原稿無し」）か否か判定する。
【００９０】
上述したステップ１９０〜１９８の処理は、プラテンカバー２４が閉じかけの状態で行っているので、プラテンガラス１６上に原稿が載置されていなければ、センシング領域＃１〜＃８内の各セル及び光センサ６０の受光量は上記図９に示すエリアセンシング処理のステップ１６２の第２しきい値ｔｈ２より大きくなり、ステータスレジスタの全ビットには「０」がセットされる。
【００９１】
従って、ステップ２１８の判定が肯定された場合、すなわち全てのステータスレジスタのビットが「０」の場合には、ステップ２３４へ進み「原稿無し」と判定して処理を終了する。
【００９２】
一方、ステップ２１８の判定が否定された場合、すなわちステータスレジスタの何れかのビットが「１」の場合には、プラテンガラス１６上に原稿が載置されている場合であるので、ステップ２１２へ進み「原稿有り」と判定し、さらに次のステップ２１４においてステータスレジスタの各ビットの値に基づいてプラテンガラス１６上における原稿の向き及びサイズを以下のようにして判定し、処理を終了する。
【００９３】
なお、このステップ２１４では、ステータスレジスタが表すセンシング領域＃１〜＃８及び光センサ６０による検出結果を、ステータスレジスタの対応するビットの値が「１」であれば「原稿有り」、「０」であれば「原稿無し」と置き換え、次の表２に従って原稿のサイズ及び向きを判定する。
【００９４】
【表２】
0003680408.tif 000003
【００９５】
但し、表２において、「○」は「原稿有り」、「×」は「原稿無し」を表し、「−」は、通常は「原稿有り」であるが、「原稿無し」であっても判定結果を変更しない（すなわちDon't Care）ことを表す。なお、表２ではセンシング領域＃１の検出結果を原稿のサイズ及び向きの判定に用いていないが、センシング領域＃１の検出結果は原稿がプラテンガラス１６上に正しく載置されているか否か、すなわち原稿の４個の角部のうちの何れかが原稿合わせマーク２０が付与されている箇所に位置しているプラテンガラス１６の角部に対応し、かつ原稿の２辺がレジガイド板１８の内側面に当接するようにプラテンガラス１６上に載置されているか否かの確認に用いられる。
【００９６】
上記では、ＣＣＤラインセンサ４４のセンシングエリアを移動させることなく原稿のサイズ及び向きの判定を行っているので、ＣＣＤラインセンサ４４のセンシングエリアを副走査方向に沿って移動させて原稿のサイズ及び向きを判定する場合と比較して、短時間で処理が完了する。
【００９７】
一方、上記ステップ２２０でプラテンカバー２４が全閉状態となってプラテンインタロックセンサ３０がオンした場合にはステップ２２２へ移行し、ステップ２２２〜２２６において、ステップ１９４〜１９８と同様にして、ステータスレジスタにセットされているデータを取込む。
【００９８】
なお、ステップ２２２〜２２６の処理は、プラテンカバー２４が全閉状態の時に行っているため、ステップ２２６でホールドされるデータは、前述したエリアセンシング処理（図９参照）のステップ１６８の判定処理に基づいてステータスレジスタの各ビットにセットされた値である。即ち、センシング領域＃１〜＃８内の各セルの受光量及び光センサ６０の受光量のそれぞれにおける、プラテンカバー２４の閉じかけ時と閉じた時との値の差に基づいてステータスレジスタの各ビットにセットされた値である。
【００９９】
次のステップ２２８では、ステータスレジスタの全ビットが「０」（「原稿無し」）か否か判定する。
【０１００】
即ち、プラテンガラス１６上に原稿が載置されていなければ、センシング領域＃１〜＃８内の各セル及び光センサ６０の受光量は、プラテンカバー２４の閉じかけ時と閉じた時とで大きな差があるので、エリアセンシング処理（図９参照）のステップ１６８で否定判定され、ステータスレジスタの全ビットには「０」がセットされる。よって、このような場合ステップ２２８で肯定判定され、前述したステップ２３４へ進み「原稿無し」と判定して処理を終了する。
【０１０１】
一方、プラテンガラス１６上に原稿が載置されていれば、センシング領域＃１〜＃８内の各セルの受光量及び光センサ６０の受光量のうち、プラテンカバー２４の閉じかけ時と閉じた時とで殆ど差が無いものがあるので、ステータスレジスタのうちセットされた値が「１」のものがある。
【０１０２】
この場合、ステップ２２８で否定判定され、ステップ２３０へ進み「原稿有り」と判断した後、次のステップ２３２において上記ステップ２１６と同様にステータスレジスタの各ビットの値に基づいて、プラテンガラス１６上における原稿の向き及びサイズを判定して処理を終了する。なお、このステップ２３２では、ステータスレジスタが表すセンシング領域＃１〜＃８及び光センサ６０による検出結果を、ステータスレジスタの対応するビットの値が「０」であれば「原稿無し」、「１」であれば「原稿有り」と置き換え、先の表２に従って原稿のサイズ及び向きを判定する。
【０１０３】
ところで、アングルセンサ２８がオンとなる前に（プラテンカバー２４が開状態のままで）スタートボタンが押された場合には、ステップ１８６の判定が肯定されてステップ２００へ移行し、ステップ２００〜２０８で先のステップ１９０〜１９８と同一の処理を行い、ステップ２１０でステータスレジスタの全ビットが「０」か否かを判定する。プラテンカバー２４が開状態の場合にも、先に説明した閉じかけの場合と同様に、プラテンガラス１６上に原稿が載置されていなければ、センシング領域＃１〜＃８内の各セル及び光センサ６０の受光量は上記図９に示すエリアセンシング処理のステップ１６２の第２しきい値ｔｈ２より大きくなり、ステータスレジスタの全ビットには「０」がセットされる。
【０１０４】
従って、ステップ２１０の判定が肯定された場合、すなわち全てのステータスレジスタのビットが「０」の場合には、ステップ２３４へ進み「原稿無し」と判定して処理を終了する。
【０１０５】
一方、ステップ２１０の判定が否定された場合、すなわちステータスレジスタの何れかのビットが「１」の場合には、プラテンガラス１６上に原稿が載置されている場合であるので、ステップ２１２へ進み「原稿有り」と判定し、さらに次のステップ２１４においてステータスレジスタの各ビットの値に基づいてプラテンガラス１６上における原稿の向き及びサイズを前述したように判定し、処理を終了する。
【０１０６】
以上説明したように、本第１実施形態では、ＣＣＤラインセンサ４４により原稿のサイズ及び向きを判定しているので、原稿のサイズ及び向きを検出するために多数のセンサを新たに設ける必要はない。
【０１０７】
また、ＣＣＤラインセンサ４４のセンシングエリアを移動させることなく原稿のサイズ及び向きを判定しているので、ＣＣＤラインセンサ４４のセンシングエリアを副走査方向に沿って走査させて原稿のサイズ及び向きを判定するプレスキャンを行う場合と比較して、短時間で処理が完了する。
【０１０８】
また、ＣＣＤラインセンサ４４の全てのセルから出力される信号を用いて原稿のサイズを判断する場合には、各セルから出力された信号のレベル等を記憶するために大容量のメモリ等が必要となることも考えられるが、上記では、センシング領域＃１〜＃８内の各セルから出力される信号のみを用いるので、大容量のメモリ等を設ける必要もない。
【０１０９】
また、上記第１実施形態では、本発明の画像情報の代表値として、センシング領域ｎから取込んで記憶した８個の画素のデータの平均値を用いた実施形態を説明したが、センシング領域ｎ内の全画素のデータの平均値を用いても良いし、最頻値や中央値等を用いても良い。
【０１１０】
また、上記ではサイズ検知部５８に対し、センシング領域の位置として制御部５４からセンシング開始位置が入力される構成であるので、検出すべき原稿のサイズの変更に伴ってセンシング領域の位置を変更したい場合にも、制御部５４からサイズ検知部５８に入力されるセンシング開始位置を変更することによりセンシング領域の位置の変更を容易に実現できる。従って、検出すべき原稿のサイズをレターサイズやリーガルサイズ等の特殊サイズに変更する場合にも、センサの位置を変更したりプレスキャンを行ったりする必要はない。
【０１１１】
更に、上記ではサイズ検知部５８に対し、制御部５４から原稿の有無を判定するための各種しきい値（第１しきい値ｔｈ１等）が入力される構成であるので、外部から適宜各種しきい値を変更することができる。また、サイズ検知部５８が予め設定された各種しきい値を記憶しておくように構成しても良い。
【０１１２】
〔第２実施形態〕
次に本発明の第２実施形態について説明する。この第２実施形態では、請求項３記載の発明に対応し、センシング領域＃１〜＃８内の各セルの受光量を二値化し、該二値化の結果に基づいてプラテンカバー２４の閉じかけ時の黒画素数と閉じた時の黒画素数とを求め、それらの差に基づいて、原稿の有無及びサイズ判断を行う実施形態を説明する。
【０１１３】
なお、本第２実施形態は第１形態と同一の構成であるので、各部分に同一の符号を付して構成の説明を省略し、以下では本第２実施形態の作用について説明する。
【０１１４】
本第２実施形態では、上記第１実施形態とエリアセンシング処理の内容（図１１参照）が一部異なっているので、第１実施形態との相違点を中心に説明する。なお、本第２実施形態におけるエリアセンシング処理の制御ルーチンを図１１に示す。第１実施形態におけるエリアセンシング処理（図９参照）と同じ処理には同一のステップ番号を付している。
【０１１５】
図１１に示す本第２実施形態におけるエリアセンシング処理では、まずステップ１４１で、カウンタｎを「１」に初期化すると共に、黒画素数カウント用のカウンタ（以下Ｂcounter と称す）を「０」に初期化する。
【０１１６】
また、ステップ１４８でビデオサンプリング信号のレベルが「Ｈ」の場合、ステップ１５１へ進み、ＣＣＤドライバ５６から入力された１画素分の画像データを取込む。次のステップ１５３では該取り込んだ画像データを、制御部５４から入力された第４しきい値ｔｈ４によって二値化する。即ち、該取り込んだ画像データ（の濃度）が第４しきい値ｔｈ４よりも大きいか否かを判定し、画像データが第４しきい値ｔｈ４よりも大きい場合は黒画素とみなし、一方画像データが第４しきい値ｔｈ４以下である場合は白画素とみなす。
【０１１７】
ここで、画像データが第４しきい値ｔｈ４よりも大きく黒画素とみなされた場合のみ、ステップ１５５でＢcounter を１つカウントアップする。そして、次のステップ１５６でビデオクロック信号が立ち上がる迄待機した後にステップ１４８へ戻る。
【０１１８】
その後、単一のセンシング領域からの画像データについての上記二値化処理及び黒画素のカウント処理を完了すると、ステップ１５２のセンシングエリア信号についての判定が否定されることによりステップ１５７へ進み、当該センシング領域内の画像データに基づくＢcounter の値をサイズ検知部５８内のメモリに記憶する。なお、サイズ検知部５８内のメモリには、複数のＢcounter の値を記憶する領域が確保されており、プラテンカバー２４の閉じかけ時に実行されたエリアセンシング処理で求められたＢcounter （以下、カウント値Ｂ（ｘ）と称す）、閉じた時に実行されたエリアセンシング処理で求められたＢcounter （以下、カウント値Ｂ（ｙ）と称す）、及び開いている時に実行されたエリアセンシング処理で求められたＢcounter （以下、カウント値Ｂ（ｚ）と称す）を記憶することが可能である。
【０１１９】
次のステップ１６１では、上記カウント値Ｂ（ｘ）、Ｂ（ｙ）が共に記憶されたか否かを判定する。本エリアセンシング処理がプラテンカバー２４の閉じかけ時に実行された時点では、カウント値Ｂ（ｘ）のみが求められているため、ステップ１６１で否定判定され後述のステップ１６３へ進む。また、本エリアセンシング処理がプラテンカバー２４の開いた時に実行された時点でも、カウント値Ｂ（ｚ）のみが求められているため、ステップ１６１で否定判定されステップ１６３へ進む。
【０１２０】
ステップ１６３では、カウント値Ｂ（ｘ）又はカウント値Ｂ（ｚ）が、制御部５４から入力されたセンシング領域＃ｎの判定用の第６しきい値ｔｈ６以下であるか否か判定する。
【０１２１】
ステップ１６３の判定が肯定された場合には、プラテンカバー２４の閉じかけ時（又は開いた時）にセンシング領域＃ｎにおいて黒画素数が第６しきい値ｔｈ６以下であるので、ステップ１６６でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が有ることを表す値（「１」）をセットしステップ１７４へ移行する。
【０１２２】
一方、ステップ１６３の判定が否定された場合には、プラテンカバー２４の閉じかけ時（又は開いた時）にセンシング領域＃ｎにおいて黒画素数が第６しきい値ｔｈ６よりも大きいので、ステップ１６４でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が無いことを表す値（「０」）をセットしてステップ１７４へ移行する。
【０１２３】
ところで、上記ステップ１６１でカウント値Ｂ（ｘ）、Ｂ（ｙ）が共に記憶されている場合は、ステップ１６９へ進み、カウント値Ｂ（ｘ）、Ｂ（ｙ）の差が、制御部５４から入力されたセンシング領域＃ｎの判定の第５しきい値ｔｈ５以下であるか否か判定する。
【０１２４】
ステップ１６９の判定が肯定された場合には、センシング領域＃ｎにおける黒画素数がプラテンカバー２４の閉じかけ時と閉じた時とで第５しきい値ｔｈ５以下の差しかないので、ステップ１７０でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が有ることを表す値（「１」）をセットしステップ１７４へ移行する。
【０１２５】
一方、ステップ１６９の判定が否定された場合には、センシング領域＃ｎの黒画素数においてプラテンカバー２４の閉じかけ時と閉じた時とで第５しきい値ｔｈ５よりも大きい差異があるので、ステップ１７２でセンシング領域＃ｎに対応するステータスレジスタのビットに、原稿が無いことを表す値（「０」）をセットしてステップ１７４へ移行する。
【０１２６】
ステップ１７４ではセンシング領域番号ｎが「８」か否か、すなわちセンシング領域＃１〜＃８の全ての領域に対して上記処理を行ったか否か判定する。判定が否定された場合には、ステップ１７５でセンシング領域番号ｎの値をカウントアップした後にステップ１４２へ戻り、上述したステップ１４２以降の処理を繰り返す。
【０１２７】
そして、センシング領域＃１〜＃８の全ての領域に対して上記処理が完了した時点でステップ１７４の判定が肯定される。その後、ステップ１７６〜１７９において上記第１実施形態と同様に、光センサ６０からの出力信号に基づく原稿有無判定が行われ、光センサ６０に対応するステータスレジスタのビットに、原稿が無いことを表す値（「０」）又は原稿が有ることを表す値（「１」）がセットされる。
【０１２８】
以上説明した第２実施形態によれば、センシング領域＃１〜＃８の各々について、プラテンカバー２４の閉じかけ時と閉じた時とにおける黒画素数の差に基づいて、ステータスレジスタの各ビットに原稿が有るか無いかを示す値が正確に設定される。
【０１２９】
また、プラテンカバー２４が閉じる前にスタートボタンが押された場合でも、センシング領域＃１〜＃８の各々について、プラテンカバー２４の閉じかけ時（又は開いている時）における黒画素数に基づいて、ステータスレジスタの各ビットに原稿が有るか無いかを示す値が正確に設定される。
【０１３０】
〔第３実施形態〕
次に本発明の第３実施形態について説明する。この第３実施形態では、請求項２記載の発明においてカバーが遮蔽位置にある時と遮蔽手前位置にある時とで、各小領域が黒か白かを二値化の結果（例えば、黒画素数）に基づいて判断し、各小領域についての上記２回の判断結果の組合せに基づいて、原稿のサイズを判断する実施形態を説明する。
【０１３１】
なお、本第３実施形態は上記第１実施形態と同一の構成であるので、各部分に同一の符号を付して構成の説明を省略し、以下では本第３実施形態の作用について説明する。
【０１３２】
本第３実施形態では、上記第２実施形態とエリアセンシング処理の内容（図１２参照）が一部異なっており、更に上記第１、第２実施形態と原稿サイズ判定処理の内容（図１３参照）が一部異なっているので、これらの相違点を中心に説明する。なお、本第３実施形態におけるエリアセンシング処理の制御ルーチンを図１２に示す。第２実施形態におけるエリアセンシング処理（図１１参照）と同じ処理には同一のステップ番号を付している。
【０１３３】
図１２に示す本第３実施形態におけるエリアセンシング処理では、ステップ１５３、１５５での単一のセンシング領域＃ｎからの画像データについての二値化処理及び黒画素のカウント処理を完了すると、ステップ１５２のセンシングエリア信号についての判定が否定されることによりステップ１５９へ進む。
【０１３４】
ステップ１５９では、当該単一のセンシング領域＃ｎに関する黒画素数（Ｂcounter ）が、制御部５４から入力されたセンシング領域＃ｎの判定用の第７しきい値ｔｈ７よりも大きいか否かを判定する。
【０１３５】
ステップ１５９の判定が肯定された場合には、センシング領域＃ｎにおける黒画素数が第７しきい値ｔｈ７よりも大きく該センシング領域＃ｎは黒領域であると判定できるので、ステップ１７３でセンシング領域＃ｎに対応するステータスレジスタのビットに、黒領域であることを表す値（「１」）をセットしステップ１７４へ移行する。
【０１３６】
一方、ステップ１５９の判定が否定された場合には、センシング領域＃ｎにおける黒画素数が第７しきい値ｔｈ７以下であり該センシング領域＃ｎは白領域であると判定できるので、ステップ１７１でセンシング領域＃ｎに対応するステータスレジスタのビットに、白領域であることを表す値（「０」）をセットしステップ１７４へ移行する。
【０１３７】
ステップ１７４ではセンシング領域番号ｎが「８」か否か、すなわちセンシング領域＃１〜＃８の全ての領域に対して上記処理を行ったか否か判定する。判定が否定された場合には、ステップ１７５でセンシング領域番号ｎの値をカウントアップした後にステップ１４２へ戻り、上述したステップ１４２以降の処理を繰り返す。
【０１３８】
そして、センシング領域＃１〜＃８の全ての領域に対して上記処理が完了した時点でステップ１７４の判定が肯定され、ステップ１７６へ進み、光センサ６０から出力されている信号を取込む。次のステップ１７７では、光センサ６０から取込んだ信号のレベルが、制御部５４から入力された第３しきい値ｔｈ３よりも大きいか否か判定する。
【０１３９】
上記判定が否定された場合には、光センサ６０の受光量が第３しきい値ｔｈ３以下であるので、ステップ１７８Ａで光センサ６０に対応するステータスレジスタのビットに黒であることを表す値（「１」）をセットして処理を終了する。一方、ステップ１７７の判定が肯定された場合には、光センサ６０の受光量が第３しきい値ｔｈ３よりも大きいので、ステップ１７９Ａで光センサ６０に対応するステータスレジスタのビットに白であることを表す値（「０」）をセットして処理を終了する。
【０１４０】
以上のエリアセンシング処理によれば、センシング領域＃１〜＃８内の黒画素数及び光センサ６０の受光量に基づいて、ステータスレジスタの各ビットに画像が黒であるか又は白であるかを示す値が設定される。なお、ここでのステータスレジスタの各ビットは、画像が黒である場合、即ち該領域上に原稿が無い場合に「１」がセットされ、画像が白である場合、即ち該領域上に原稿が有る場合に「０」がセットされる。
【０１４１】
次に、制御部５４で実行される原稿サイズ判定処理について、図１３のフローチャートを参照して説明する。なお、第１、第２実施形態における原稿サイズ判定処理（図１０参照）と同一処理には同一のステップ番号を付し説明を省略する。
【０１４２】
ステップ１９０〜１９８で、プラテンカバー２４が閉じかけの時のエリアセンシング処理の結果（ステータスレジスタの値）が読み出され記憶された後、スタートボタンが押される前にプラテンカバー２４が全閉状態になった（即ちプラテンインターロックセンサがオンになった）場合、ステップ２２０で肯定判定されステップ２２２へ進む。
【０１４３】
ステップ２２２〜２２６ではプラテンカバー２４が閉じた時のエリアセンシング処理の結果（ステータスレジスタの値）が読み出される。そして、次のステップ２２７では、センシング領域＃１〜＃８及び光センサ６０のそれぞれについて、プラテンカバー２４が閉じかけの時のステータスレジスタの値と閉じた時のステータスレジスタの値とに基づいて、以下の表３に従って原稿の有無を判定し、さらにセンシング領域＃１〜＃８及び光センサ６０のそれぞれについての原稿有無判定結果に基づいて、プラテンガラス１６上における原稿の向き及びサイズを前述した表２に従って判定し、処理を終了する。
【０１４４】
【表３】
0003680408.tif 000004
【０１４５】
なお、上記表３の＊＊に関し、閉じかけで白（０）を検知し、閉じた後で黒（１）を検知することは通常あり得ない。検出位置が原稿端ぎりぎりの場合等で、プラテンカバー２４を閉じる途中で原稿がずれた場合等であろうから「原稿有り」と判断する。
【０１４６】
一方、ステップ１９０〜１９８で、プラテンカバー２４が閉じかけの時のエリアセンシング処理の結果（ステータスレジスタの値）が読み出され記憶された後、プラテンカバー２４が全閉状態になる（即ちプラテンインターロックセンサがオンになる）前にスタートボタンが押され、ステップ２１６で肯定判定された場合、ステップ２１９へ進む。
【０１４７】
ステップ２１９では、その時点で記憶されているステータスレジスタの全てのビットが「１」（「原稿無し」）であるか否かを判定する。ここで、全てのビットが「１」である場合は原稿無しと判断することができるので、ステップ２３４へ進み「原稿無し」と判定して処理を終了する。
【０１４８】
一方、ステップ２１９でステータスレジスタの何れかのビットが「０」（「原稿有り」）である場合は否定判定され、ステップ２１２へ進み「原稿有り」と判定し、さらに次のステップ２１４においてステータスレジスタの各ビットの値に基づいてプラテンガラス１６上における原稿の向き及びサイズを前述した表２に従って判定し、処理を終了する。
【０１４９】
但し、上記ステップ２１４では、ステータスレジスタが表すセンシング領域＃１〜＃８及び光センサ６０による検出結果を、ステータスレジスタの対応するビットの値が「０」であれば「原稿有り」、「１」であれば「原稿無し」と置き換え、前記表２に従って原稿のサイズ及び向きを判定する。
【０１５０】
さらに、図１３のステップ２００〜２０８で、プラテンカバー２４が開いている時のエリアセンシング処理の結果（ステータスレジスタの値）が読み出された後のステップ２０９では、上記ステータスレジスタの全てのビットが「１」（「原稿無し」）であるか否かを判定する。ここで、全てのビットが「１」である場合は原稿無しと判断することができるので、ステップ２３４へ進み「原稿無し」と判定して処理を終了する。
【０１５１】
一方、ステップ２０９でステータスレジスタの何れかのビットが「０」（「原稿有り」）である場合は否定判定され、ステップ２１２へ進み「原稿有り」と判定し、さらに次のステップ２１４において上記と同様の要領で、ステータスレジスタの各ビットの値に基づいてプラテンガラス１６上における原稿の向き及びサイズを前述した表２に従って判定し、処理を終了する。
【０１５２】
以上説明した第３実施形態によれば、センシング領域＃１〜＃８の各々について、プラテンカバー２４の閉じかけ時の黒画素数に基づいて黒領域か白領域かを判定すると共に、プラテンカバー２４が閉じた時の黒画素数に基づいて黒領域か白領域かを判定し、これら２回の判定結果の組合せ及び表３に基づいて、各センシング領域における原稿の有無を正確に判断することができる。さらに、各センシング領域における原稿の有無の判断結果及び表２に基づいて、原稿のサイズを正確に判断することができる。
【０１５３】
なお、上記第３実施形態では、センシング領域ｎ内の画素をサンプリングして二値化しているが、センシング領域ｎ内の全画素を二値化してその中の黒画素数をカウントしても良い。
【０１５４】
ところで、上記第１〜第３実施形態では、原稿の画像を読取るために設けられたＣＣＤラインセンサ４４を用いて原稿のサイズの判定も行うようにしていたが、これに限定されるものではなく、原稿の画像を読取ることなく、原稿を反射した光を感光体ドラムに直接照射することにより原稿の画像を記録用紙に記録する画像記録装置において、本発明に係る画像読取装置を、原稿のサイズを判定するのみの目的で設けてもよい。
【０１５５】
また、上記第１〜第３実施形態では光電変換器としてＣＣＤラインセンサ４４を適用した場合を説明したが、これに限定されるものではなく、ＭＯＳ型イメージセンサ等の公知の各種光電変換器を適用可能である。また、上記では透明部材としてプラテンガラス１６を例に説明したが、ガラス以外に合成樹脂等の他の材料を用いて透明部材を構成することも可能である。
【０１５６】
また、上記第１〜第３実施形態では、原稿の向きを検出するために光センサ６０を図５の「＃０」として示す位置に配置したが、原稿の向きが予め一方に定められている場合には光センサ６０を配置する必要は無い。
【０１５７】
【発明の効果】
以上説明したように本発明によれば、原稿に記録されている画像を読み取るために設けられた光電変換素子を用いて原稿のサイズを判断するので、原稿のサイズ検出専用に多数のセンサを設ける必要はなく、装置の構成を簡単にすることができる、という優れた効果が得られる。
【０１５８】
また、原稿サイズ検出のためのプリスキャンも必要としないため、プリスキャンが画像読取装置の処理能力（例えば単位時間当りの複写枚数等）の向上のネックになるという問題を解消することができる、という優れた効果も得られる。
【図面の簡単な説明】
【図１】本実施形態に係る画像読取装置の外観を示す斜視図である。
【図２】（Ａ）はプラテンカバーが起立している状態、（Ｂ）はプラテンカバーが起立状態から所定角度以上回動され、アングルセンサがオンされた状態を各々示す画像読取装置の側面図である。
【図３】画像読取装置の筐体内に配設された光学系の概略構成を示す断面図である。
【図４】画像読取装置の制御部及びその周辺の構成を示す概略ブロック図である。
【図５】本実施形態に係るプラテンガラス上におけるセンシングエリアを示す平面図である。
【図６】本実施形態に係るＣＣＤラインセンサの受光部上に設定された、原稿のサイズ検出の際のセンシング領域を示す概念図である。
【図７】サイズ検知部で実行される信号生成処理を説明するためのフローチャートである。
【図８】本実施形態に係るライン同期信号、ビデオクロック信号、センシングエリア信号、画像データ及びビデオサンプリング信号の関係を示すタイミングチャートである。
【図９】第１実施形態に係るサイズ検知部で実行されるエリアセンシング処理を説明するためのフローチャートである。
【図１０】第１、第２実施形態に係る制御部で実行される原稿サイズ判定処理を説明するためのフローチャートである。
【図１１】第２実施形態に係るサイズ検知部で実行されるエリアセンシング処理を説明するためのフローチャートである。
【図１２】第３実施形態に係るサイズ検知部で実行されるエリアセンシング処理を説明するためのフローチャートである。
【図１３】第３実施形態に係る制御部で実行される原稿サイズ判定処理を説明するためのフローチャートである。
【符号の説明】
１０    画像読取装置
１６    プラテンガラス（透明部材）
２４    プラテンカバー（カバー）
２８    アングルセンサ
３０    プラテンインタロックセンサ
４４    ＣＣＤラインセンサ
５４    制御部
５８    サイズ検知部
６０    光センサ
【図１】
0003680408.tif 000005
【図２】
0003680408.tif 000006
【図３】
0003680408.tif 000007
【図４】
0003680408.tif 000008
【図５】
0003680408.tif 000009
【図６】
0003680408.tif 000010
【図７】
0003680408.tif 000011
【図８】
0003680408.tif 000012
【図９】
0003680408.tif 000013
【図１０】
0003680408.tif 000014
【図１１】
0003680408.tif 000015
【図１２】
0003680408.tif 000016
【図１３】
0003680408.tif 000017