(57)【要約】【課題】  原稿読取時に原稿の重なりのズレが生じていない場合や、原稿の折り目を搬送方向に設置した場合に、原稿の折り目を特定することができないという問題を回避するための技術を提供すること。【解決手段】  ２つ折りにした原稿における折り目を挟んで一方側の紙と他方側の紙とで重なりにずれを生じさせてから該原稿の両面を読み取る。一方面の読み取り画像からずれに起因して発生する影を検出し、該検出した影に基づいて該読み取り画像内における折り目の位置を特定し、それぞれの面の読み取り画像を、該位置に応じた連結順で連結して１枚の原稿画像を生成する。【選択図】  図１
2016111524.tif 000002
【特許請求の範囲】
【請求項１】
原稿読み取り装置であって、
２つ折りにした原稿における折り目を挟んで一方側の紙と他方側の紙とで重なりにずれを生じさせてから該原稿の両面を読み取る読み取り手段と、
前記読み取り手段が読み取った一方面の読み取り画像から前記ずれに起因して発生する影を検出し、該検出した影に基づいて該読み取り画像内における前記折り目の位置を特定し、前記読み取り手段が読み取ったそれぞれの面の読み取り画像を、該位置に応じた連結順で連結して１枚の原稿画像を生成する生成手段と
を備えることを特徴とする原稿読み取り装置。
【請求項２】
前記読み取り手段は、
前記一方側の紙を前記原稿読み取り装置内に搬送するローラの回転速度と、前記他方側の紙を前記原稿読み取り装置内に搬送するローラの回転速度と、を異ならせることで、前記原稿における折り目を挟んで一方側の紙と他方側の紙とで重なりにずれを生じさせる
ことを特徴とする請求項１に記載の原稿読み取り装置。
【請求項３】
前記原稿は、前記折り目が該原稿の搬送方向に沿うように前記原稿読み取り装置にセットされることを特徴とする請求項１又は２に記載の原稿読み取り装置。
【請求項４】
前記原稿は、前記折り目が該原稿の搬送方向と略直交する方向に沿うように前記原稿読み取り装置にセットされることを特徴とする請求項１又は２に記載の原稿読み取り装置。
【請求項５】
前記生成手段は、
前記読み取り手段が読み取ったそれぞれの面の画像の何れから前記影を検出したのかの判断の結果に応じて、前記折り目の位置を特定することを特徴とする請求項４に記載の原稿読み取り装置。
【請求項６】
原稿読み取り装置が行う原稿読み取り方法であって、
前記原稿読み取り装置の読み取り手段が、２つ折りにした原稿における折り目を挟んで一方側の紙と他方側の紙とで重なりにずれを生じさせてから該原稿の両面を読み取る読み取り工程と、
前記原稿読み取り装置の生成手段が、前記読み取り工程で読み取った一方面の読み取り画像から前記ずれに起因して発生する影を検出し、該検出した影に基づいて該読み取り画像内における前記折り目の位置を特定し、前記読み取り工程で読み取ったそれぞれの面の読み取り画像を、該位置に応じた連結順で連結して１枚の原稿画像を生成する生成工程と
を備えることを特徴とする原稿読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿読み取り技術に関するものである。
【背景技術】
【０００２】
従来、原稿の印刷を行ったり、コンピュータ上で画像データを管理、補正したりする場合、画像データは、原稿をイメージスキャナやドラムスキャナと呼ばれる走査式の画像読取装置によって入力される。
【０００３】
この画像読取装置の読取可能サイズより大きなサイズの原稿を読み取るための画像読取システムが種々提案されている。その中の一つに、原稿を半分に折り、折られた原稿の両面の画像を読み取り、読み取られた表面と裏面の画像を合成するというものがある。この方法により、ユーザは装置の読み取り可能サイズより大きなサイズの原稿を読み取ることが可能である。
【０００４】
しかし、この方法では、ユーザが半分に折った原稿を所定の向きに正しくセットする必要があり、誤った向きに原稿をセットした場合には、ユーザの所望していない画像になる恐れがあった。そこで、この問題を解決するために、折られた原稿の折り目を特定し、折り目を基に画像を合成することで、ユーザは原稿を置く向きを気にする必要がなく、原稿をどの向きに置いても、装置の読取可能サイズより大きなサイズの原稿を読み取ることが可能である。特許文献１には、原稿を半分に折った際に出来る「原稿の重なりのズレ」を基に、原稿の折り目を特定する方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2012-15817号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献１では、原稿読取時に「原稿の重なりのズレ」が生じていない場合には、原稿の折り目を特定することができない恐れがある。また、上記特許文献１では、ユーザが原稿の折り目が搬送方向（図１１または図１３）になるように置いた場合に、原稿の折り目を上手く検知することができない恐れがある。
【０００７】
本発明はこのような問題に鑑みてなされたものであり、原稿読取時に原稿の重なりのズレが生じていない場合や、原稿の折り目を搬送方向に設置した場合に、原稿の折り目を特定することができないという問題を回避するための技術を提供する。
【課題を解決するための手段】
【０００８】
本発明の一様態は、原稿読み取り装置であって、２つ折りにした原稿における折り目を挟んで一方側の紙と他方側の紙とで重なりにずれを生じさせてから該原稿の両面を読み取る読み取り手段と、前記読み取り手段が読み取った一方面の読み取り画像から前記ずれに起因して発生する影を検出し、該検出した影に基づいて該読み取り画像内における前記折り目の位置を特定し、前記読み取り手段が読み取ったそれぞれの面の読み取り画像を、該位置に応じた連結順で連結して１枚の原稿画像を生成する生成手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明の構成により、原稿読取時に原稿の重なりのズレが生じていない場合や、原稿の折り目を搬送方向に設置した場合に、原稿の折り目を特定することができないという問題を回避することができる。
【図面の簡単な説明】
【００１０】
【図１】原稿読み取り装置１の断面図。
【図２】原稿を読み取り、読み取った画像を用いて各種の処理を実行するための機構の概略構成図。
【図３】原稿読み取り装置１が行う処理のフローチャート。
【図４】反折り原稿を示す図。
【図５Ａ】ステップＳ３０２における給紙ローラ３及び分離ローラ５の制御例を示す図。
【図５Ｂ】ステップＳ３０２における給紙ローラ３及び分離ローラ５の制御例を示す図。
【図５Ｃ】ステップＳ３０２における給紙ローラ３及び分離ローラ５の制御例を示す図。
【図６】特許文献１の概要を説明する図。
【図７】原稿の後端部分を検知するための仕組みについて説明する図。
【図８Ａ】読み取りユニット６ａ、６ｂ内の構成を示す図。
【図８Ｂ】読み取りユニット６ａ、６ｂ内の構成を示す図。
【図９】読み取った画像にできる影の位置を説明する図。
【図１０】ステップＳ３０４における処理の詳細を示すフローチャート。
【図１１】折り目を搬送方向に対して先端側にして設置した場合を示す図。
【図１２】表面に生じるずれを示す図。
【図１３】折り目を搬送方向に対して後端側にして設置した場合を示す図。
【図１４】裏面に生じるずれを示す図。
【図１５】ステップＳ１００４における処理の詳細を示すフローチャート。
【図１６】ステップＳ２３０２における処理を説明する図。
【図１７】第２影候補画素を求めるための処理を説明する図。
【図１８】反折り原稿における２つの影を示す図。
【図１９Ａ】第１影候補画素の分布の一例を示す図。
【図１９Ｂ】近似直線を示す図。
【図１９Ｃ】それぞれの第１影候補画素から近似直線への垂線を説明する図。
【図２０】ステップＳ１００４における処理の詳細を示すフローチャート。
【図２１Ａ】反折り原稿を示す図。
【図２１Ｂ】傾きα及びｙ切片βを求めるための処理を説明する図。
【図２１Ｃ】近似直線Ｘ，Ｙから抽出した線分を示す図。
【図２２】ステップＳ３０４における処理の詳細を示すフローチャート。
【図２３】辺に生じる影を検出するための処理のフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載の構成の具体的な実施例の１つである。
【００１２】
［第１の実施形態］
本実施形態では、２つ折りにした原稿（反折り原稿）の折り目が該原稿の搬送方向に実質的に沿うように該原稿を原稿読み取り装置にセットすることを前提とし、原稿読み取り装置は、このようにセットされた原稿をそのまま向きを変えることなく搬送してその両面を読み取り、読み取ったそれぞれの面の読み取り画像を、一方面の読み取り画像内における原稿の折り目の位置に応じた連結順で連結して１枚の原稿画像を生成する。
【００１３】
先ず、本実施形態で用いる原稿読み取り装置１における原稿読み取り機構について、該原稿読み取り装置１の断面図を示す図１を用いて説明する。なお、本実施形態に適用可能な原稿読み取り機構は、図１に示した機構に限るものではなく、様々な機構が適用可能である。
【００１４】
この原稿読み取り機構は、下部フレーム２ａ及び上部フレーム２ｂから構成され、上部フレーム２ｂが不図示の回動軸を中心に回動可能であり、搬送された原稿の紙詰まり等が発生した際に画像読取装置１内に滞留した原稿を取り除くため、手動での装置の開閉が可能な構成となっている。
【００１５】
モータ１４ａは給紙ローラ３を回転させるためのものであり、給紙ローラ３が規定方向に（図１では反時計回りに）回転することで、給紙トレイ４に積載（セット）された原稿Ｄは本装置内に給紙される。
【００１６】
モータ１４ｂは分離ローラ５を回転させるためのものであり、分離ローラ５が給紙ローラ３と同じ方向に回転することで、給紙ローラ３により給紙された原稿Ｄは１枚ずつ分離されて搬送路１０に搬送される。なお、反折り原稿を読み取るモードが設定されている場合、モータ１４ｂは分離ローラ５を給紙ローラ３とは逆の方向に回転させ、上記分離動作を行うことなく、給紙ローラ３により本装置内に給紙された反折り原稿をそのまま搬送路１０に搬送する。
【００１７】
ここで、レジストセンサ１３が、搬送路１０に搬送された原稿（１枚ずつ分離された原稿Ｄ若しくは反折り原稿）の先端部分を検知すると、１対のレジストローラ１１ａ、１１ｂはこの原稿を更に後段に搬送し、読み取りユニット６ａ、６ｂはそれぞれ、レジストローラ１１ａ、１１ｂにより搬送された原稿の一方面、他方面を読み取る。
【００１８】
読み取りユニット６ａ、６ｂは何れも、ラインイメージセンサ及び光源を有しており、対称面を光源によって照射し、ラインイメージセンサで該対称面に記されている情報を画像として読み取る。
【００１９】
ここで、光源の光量むらやラインイメージセンサの感度むらがあるため、ラインイメージセンサによって読み取った画像は、白色の色基準部材を読み取って補正しなければならない。この場合、原稿を照射する光源の発光量を適正化する光量調整と、ラインイメージセンサの画像信号出力に対する増幅率を最適化するゲイン調整と、を行い、光源の光量むらやラインイメージセンサの感度むらをラインイメージセンサの画素単位で補正するシェーディング補正を行う。以下では、上述の「光量調整」や「ゲイン調整」等、ラインイメージセンサが原稿を一様に読み取るための補正を「シェーディング補正」と呼称する場合がある。
【００２０】
１対の排紙ローラ１２ａ、１２ｂは、読み取りユニット６ａ、６ｂにより読み取られた原稿を本装置外に排出する為のものである。
【００２１】
以上説明した読み取り機構により、原稿読み取り装置１は次のような動作によって原稿読み取りを行う。先ず予め、読み取りユニット６ａ、６ｂはそれぞれ、不図示の対向部材をラインイメージセンサにより読み取り、シェーディング補正用の補正データを生成して画素毎に記憶する。
【００２２】
給紙ローラ３は、給紙トレイ４に積載（セット）された原稿Ｄを本装置内に給紙し、分離ローラ５は、給紙ローラ３により給紙された原稿Ｄを１枚ずつ分離して搬送路１０に搬送する。上記の通り、反折り原稿を読み取るモードが設定されている場合、分離ローラ５は給紙ローラ３とは逆の方向に回転し、上記分離動作を行うことなく、給紙ローラ３により本装置内に給紙された反折り原稿をそのまま搬送路１０に搬送する。
【００２３】
レジストセンサ１３が、搬送路１０に搬送された原稿の先端部分を検知すると、１対のレジストローラ１１ａ、１１ｂはこの原稿を更に後段に搬送し、読み取りユニット６ａ、６ｂはそれぞれ、レジストローラ１１ａ、１１ｂにより搬送された原稿の一方面、他方面を、主走査方向（原稿搬送方向と直交する方向）に読み取る。排紙ローラ１２ａ、１２ｂは、読み取りユニット６ａ、６ｂにより読み取られた原稿を本装置外に排出する。ラインイメージセンサによって読み取られた画像は、上記の補正データを用いてシェーディング補正する。
【００２４】
次に、原稿読み取り装置１において、原稿を読み取り、読み取った画像を用いて各種の処理を実行するための機構について、その概略構成を示す図２のブロック図を用いて説明する。なお、図２に示した構成はあくまでも一例であり、同等以上の機能を有するのであれば、如何なる構成を採用しても構わない。
【００２５】
画像入力部１０１は、画像読み取り部１０１Ａ、画像処理部１０１Ｂを有する。
【００２６】
画像読み取り部１０１Ａは、上記の読み取りユニット６ａ、６ｂ及びＡ／Ｄ変換部を有するものであり、原稿に光源から光を照射して原稿から反射された光を、ラインイメージセンサを介して規定の解像度で画素に分解して光電変換した後、Ａ／Ｄ変換部で規定の色深度の画像として出力する。
【００２７】
画像処理部１０１Ｂは、画像読み取り部１０１Ａから出力された画像に対して上記のシェーディング補正や２値化等の画像処理を施して出力する。
【００２８】
記憶部１０２は、ＯＳ（オペレーティングシステム）や、原稿読み取り装置１が行うものとして後述する各処理を制御部１０５に実行させるためのコンピュータプログラムやデータ、を保存するためのＨＤＤ、制御部１０５が各種の処理を実行する際に用いるワークエリアや、ＨＤＤからロードされたコンピュータプログラムやデータを一時的に記憶するためのエリアや、画像入力部１０１から出力された画像を一時的に記憶するためのエリアや、転送部１０６が外部から受信した各種の情報を一時的に記憶するためのエリア、を有するＲＡＭ、等のメモリ装置により構成されている。
【００２９】
合成部１０３は、画像入力部１０１が読み取った反折り原稿のそれぞれの面の画像を、判断部１０４による処理結果に応じた順序で隣り合わせになるように合成して１枚の原稿画像を生成する。この生成した原稿画像は上記のＨＤＤに保存されても良いし、転送部１０６によって外部に送出されても良い。
【００３０】
判断部１０４は、画像入力部１０１が読み取った画像から反折り原稿の折り目を特定する。特許文献１では、半折り原稿の重なり部のズレを基に、原稿の折り目を特定する方法が提案されている。図６を用いて、特許文献１の概要を説明する。
【００３１】
特許文献１は、半折り原稿が縦向きに設置された場合を考慮したものであり、半折り原稿の折り目は読み取った画像の右側（図６の線分ＢＣ）または、左側（図６の線分ＡＤ）に存在する。副走査方向にある原稿の上下の端縁（図６の線分ＡＢと線分ＥＣ）を基に、折り目が線分ＢＣと線分ＡＤのどちらかを判定する。線分ＡＢと線分ＥＣをそれぞれ延長したときに、延長線が交わる点Ｇを検出する。点Ｇが線分ＢＣ側にある場合は、線分ＢＣを原稿の折り目とし、点Ｇが線分ＡＤ側にある場合は、線分ＡＤを原稿の折り目とする。
【００３２】
制御部１０５は、記憶部１０２に格納されているコンピュータプログラムやデータを用いて各種の処理を実行し、これにより、原稿読み取り装置１全体の動作制御を行うと共に、原稿読み取り装置１が行うものとして後述する各処理を実行する。
【００３３】
転送部１０６は、本装置内のデータを外部の機器に対して転送したり、外部機器からの様々な指示や情報（例えばスキャン指示やスキャン設定）を受信する。
【００３４】
上記の各部は何れもバス１０７に接続されている。
【００３５】
次に、原稿読み取り装置１が行う原稿読み取り処理について、同処理のフローチャートを示す図３を用いて説明する。
【００３６】
ステップＳ３０１では、制御部１０５は、原稿の読み取りモードとして、反折り原稿を読み取るモード（反折モード）が設定されているか否かを判断する。原稿の読み取りモードは、本装置に備わっている不図示の操作部をユーザが操作することで設定しても良いし、外部の機器からリモートで原稿読み取り装置１に対して設定しても良い。
【００３７】
この判断の結果、反折モードが設定されている場合には、処理はステップＳ３０２に進む。一方、この判断の結果、反折モードが設定されていない場合には、処理はステップＳ３０６に進む。
【００３８】
ステップＳ３０６では、制御部１０５は、図１，２に示した各部の動作制御を行うことで、給紙トレイ４にセットされている原稿に対する読み取り処理（原稿読み取り処理１）を実行する。原稿読み取り処理１では先ず、制御部１０５はモータ１４ａを制御して、給紙ローラ３を規定方向に（図１では反時計回りに）回転させ、給紙トレイ４に積載（セット）された原稿を本装置内に給紙させる。また、制御部１０５はモータ１４ｂを制御して、分離ローラ５を給紙ローラ３と同じ方向に回転させ、給紙ローラ３により給紙された原稿を１枚ずつ分離して搬送路１０に搬送させる。
【００３９】
ここで、レジストセンサ１３が、搬送路１０に搬送された原稿の先端部分を検知すると、制御部１０５は１対のレジストローラ１１ａ、１１ｂ及び読み取りユニット６ａ、６ｂを制御して、この原稿を更に後段に搬送し、該搬送された原稿の一方面、他方面を読み取らせる。
【００４０】
そして制御部１０５は画像処理部１０１Ｂを制御して、各面の読み取り画像に対して上記のシェーディング処理を施し、シェーディング処理済みの画像をＨＤＤなどの適当な出力先に対して出力する。
【００４１】
そして、制御部１０５は１対の排紙ローラ１２ａ、１２ｂを制御して、読み取りユニット６ａ、６ｂにより読み取られた原稿を本装置外に排出させる。
【００４２】
一方、ステップＳ３０２では、制御部１０５は、給紙ローラ３及び分離ローラ５のそれぞれが互いに異なる回転速度で互いに異なる回転方向に回転するようにモータ１４ａ、１４ｂを制御し、これにより給紙トレイ４にセットされている反折り原稿を本装置内に搬送する。そして制御部１０５は更に、モータ１４ｂを制御して、分離ローラ５の回転送度を０にするか若しくは給紙ローラ３の回転速度よりも遅くさせ、これにより、該搬送された反折り原稿における折り目を挟んで一方側の紙（紙面あるいは原稿面）と他方側の紙（紙面あるいは原稿面）とで重なりにずれを生じさせる。
【００４３】
例えば、図４の左側に示した反折り原稿を対象とする場合、図４の右側に示す如く、折り目を挟んで一方側の紙と他方側の紙とで重なりにずれ（半折り原稿の重なり部のズレ）、すなわち、重ねた原稿によって生じる原稿と原稿の隙間部分を生じさせる。
【００４４】
ステップＳ３０２における給紙ローラ３及び分離ローラ５の制御例について、図５Ａ〜５Ｃを用いて説明する。
【００４５】
先ず制御部１０５はモータ１４ａ、１４ｂを制御して、給紙ローラ３を反時計回りで、分離ローラ５を時計回りで、それぞれ同じ回転送度で回転させることで、給紙トレイ４にセットされた反折り原稿を搬送路１０に搬送させるのであるが、図５Ｂに示す如く、レジストセンサ１３がこの搬送された反折り原稿の先端部分を検知してから規定時間が経過するまでは、制御部１０５はモータ１４ｂを制御して、分離ローラ５の回転送度を０にするか若しくは給紙ローラ３の回転速度よりも遅くさせる。これにより、折り目を挟んで一方側の紙と他方側の紙とで重なりにずれ（半折り原稿の重なり部のズレ）、すなわち、重ねた原稿によって生じる原稿と原稿の隙間部分を生じさせる。そして制御部１０５は、レジストセンサ１３が反折り原稿の先端部分を検知してから規定時間が経過すると、図５Ｃに示す如く、モータ１４ｂを制御して、分離ローラ５を時計回りで、給紙ローラ３と同じ回転送度で回転させる。
【００４６】
ステップＳ３０３では、制御部１０５は、レジストセンサ１３が、搬送路１０に搬送された原稿の先端部分を検知すると、１対のレジストローラ１１ａ、１１ｂ及び読み取りユニット６ａ、６ｂを制御して、この原稿を更に後段に搬送し、該搬送された原稿の一方面、他方面を読み取らせる。そして制御部１０５は画像処理部１０１Ｂを制御して、各面の読み取り画像に対して上記のシェーディング処理を施し、シェーディング処理済みの画像をＨＤＤなどの適当な出力先に対して出力する。
【００４７】
そして、制御部１０５は１対の排紙ローラ１２ａ、１２ｂを制御して、読み取りユニット６ａ、６ｂにより読み取られた原稿を本装置外に排出させる。
【００４８】
ステップＳ３０４では、制御部１０５は判断部１０４を制御し、ステップＳ３０３で読み取った一方面の画像（以下、対象画像と呼称する）から、該対象画像内における原稿の折り目を特定する。ステップＳ３０４における処理の詳細については、図２２のフローチャートを用いて後述する。
【００４９】
ステップＳ３０５では、制御部１０５は合成部１０３を制御し、ステップＳ３０３で読み取った一方面の画像及び他方面の画像を、ステップＳ３０４で特定した「対象画像内における原稿の折り目の位置」に応じた連結順で連結して１枚の原稿画像（反折り原稿の表面の読み取り画像と裏面の読み取り画像とを連結した画像）を生成する。
【００５０】
次に、上記のステップＳ３０４における処理の詳細について、図２２のフローチャートを用いて説明する。以下では説明上、対象画像には、図２１Ａに示す反折り原稿が写っているものとして説明する。
【００５１】
ステップＳ２２０１では先ず、反折り原稿の折り目を挟んで手前側の紙ＢＥＦＣ、奥側の紙ＢＡＤＣにおいて、最も下方の辺ＣＤに生じる影と、該辺ＣＤの１つ上方に位置する辺ＣＦに生じる影と、を検出することで、辺ＣＤ及び辺ＣＦを検出する。このような、辺に生じる影を検出する方法については特定の方法に限るものではないが、本実施形態では図２３のフローチャートに従った処理でもって検出を行う。
【００５２】
ステップＳ２３０１では、対象画像の右下隅の画素位置を開始位置として設定する。
【００５３】
ステップＳ２３０２では図１６に示す如く、開始位置から、該開始位置を含む縦１ラインの上端画素位置に向けて各画素の画素値（例えば明度）を順次参照し、参照した画素値が閾値未満であれば、ステップＳ２３０３では、該画素値を有する画素の画素位置をＨＤＤやＲＡＭに格納すると共に、開始位置を１画素分左側に移動させる。なお、開始位置を含む縦１ラインの上端画素位置に達するまで、閾値未満の画素値が検出されず、この上端画素位置における画素値も閾値未満ではない場合、ステップＳ２３０３では、ＨＤＤやＲＡＭへの画素位置登録は行わず、開始位置を１画素分左側に移動させる。
【００５４】
ステップＳ２３０４では、開始位置が対象画像の左端よりも左側となっているか否かを判断する。この判断の結果、開始位置が対象画像の左端よりも左側となっている場合には処理はステップＳ２３０５に進み、なっていない場合には、処理はステップＳ２３０２に進む。
【００５５】
処理がステップＳ２３０５に進んだ時点で、画素値が閾値未満となる画素、すなわち、影を構成する画素とおぼしき影候補画素（第１影候補画素）の画素位置がＨＤＤやＲＡＭに登録されていることになる。
【００５６】
ステップＳ２３０５では、ＨＤＤやＲＡＭに登録した画素位置を用いて、それぞれの第１影候補画素が実際に影を構成する画素であるか否かを判定する。対象画像上で第１影候補画素の分布が図１９Ａに示すようになっているとする。このとき、図１９Ｂに示す如く、それぞれの第１影候補画素の画素位置に基づいて近似直線（対象画像の水平方向の画素位置をｘ座標値とした場合に、近似直線の右端のｘ座標値は、右端に位置する第１影候補画素のｘ座標値、近似直線の左端のｘ座標値は、左端に位置する第１影候補画素のｘ座標値、であるものとする）を求める。この近似直線は、例えば、各第１影候補画素の画素位置からの距離の総和を最小化する直線として求めても良いし、その求め方は特定の方法に限るものではない。
【００５７】
次に、図１９Ｃに示す如く、各第１影候補画素の画素位置から近似直線への垂線を求め、それぞれの垂線の長さｄを求める。そして、それぞれの第１影候補画素について求めた長さｄの総和ｓが閾値を超えているか否かを判断し、超えていない場合、すなわち、第１影候補画素のばらつきが無く直線的であると判定できる場合には、図１９Ａに示した第１影候補画素は実際に影を構成する画素であると判断する。一方、総和ｓが閾値を超えている場合、すなわち、第１影候補画素のばらつきが大きく直線的ではないと判定できる場合には、図１９Ａに示した第１影候補画素は実際には影を構成する画素ではないと判断する。
【００５８】
ステップＳ２３０５における判定の結果、第１影候補画素が実際に影を構成する画素である場合には、処理はステップＳ２３０６に進む。一方、ステップＳ２３０５における判定の結果、第１影候補画素が実際に影を構成する画素ではない場合には、影なしと判断し、図３，２２，２３のフローチャートに従った処理を終了させる。
【００５９】
ステップＳ２３０６に処理が進んだ時点で、ＨＤＤやＲＡＭに登録した第１影候補画素の画素位置は、実際に影を構成する画素の画素位置であることが判定されたわけであるから、以下では該画素位置を第１影画素位置と呼称する。また、この第１影候補画素に対して上記の処理で求めた近似直線Ｘは、図２１Ａの場合、辺ＣＤに相当することになる。
【００６０】
ステップＳ２３０６〜ステップＳ２３０８では、図１７に示す如く、第１影候補画素から上方に規定範囲Ｖを設定し、該規定範囲Ｖから画素値が閾値未満となる画素を検索する。より具体的には、先ず、第１影候補画素を開始位置とし且つ該開始位置から上方に規定範囲Ｖを設定し、開始位置から規定範囲Ｖの上端位置までの各画素の画素値を順次参照する。そして、参照した画素値が閾値未満であれば、該画素値を有する画素（第２影候補画素）の画素位置をＨＤＤやＲＡＭに格納する。
【００６１】
そしてステップＳ２３０９では、ステップＳ２３０６〜ステップＳ２３０８の処理でＨＤＤやＲＡＭに格納した画素位置を用いて、該画素位置における画素（第２影候補画素）が実際に影を構成する画素であるか否かを、上記のステップＳ２３０５と同様にして判定する。
【００６２】
ステップＳ２３０９における判断の結果、第２影候補画素が実際に影を構成する画素である場合には、影有りと判断し、ステップＳ２２０１の残りの処理に進む。一方、ステップＳ２３０９における判断の結果、第２影候補画素が実際に影を構成する画素ではない場合には、影なしと判断し、図３，２２，２３のフローチャートに従った処理を終了させる。
【００６３】
この時点で、ステップＳ２３０６〜ステップＳ２３０８の処理でＨＤＤやＲＡＭに格納した第２影候補画素の画素位置は、実際に影を構成する画素の画素位置であることが判定されたわけであるから、以下では該画素位置を第２影画素位置と呼称する。また、この第２影候補画素に対して上記の処理で求めた近似直線Ｙ（対象画像の水平方向の画素位置をｘ座標値とした場合に、近似直線Ｙの右端のｘ座標値は、右端に位置する第２影候補画素のｘ座標値、近似直線Ｙの左端のｘ座標値は、左端に位置する第２影候補画素のｘ座標値、であるものとする）は、図２１Ａの場合、辺ＣＦに相当することになる。
【００６４】
ステップＳ２２０１では更に、図２１Ｃに示す如く、近似直線Ｘの中心位置から該近似直線Ｘに沿って左右に等距離だけ離間した地点をそれぞれ左端、右端とする線分を線分Ｃ”Ｄ’として近似直線Ｘから抽出すると共に、該近似直線Ｙの中心位置から該近似直線Ｙに沿って左右に等距離だけ離間した地点をそれぞれ左端、右端とする線分を線分Ｃ’Ｆ’として近似直線Ｙから抽出する。本処理は、原稿端の影の両端にはノイズがある可能性が高いことに起因している。
【００６５】
ステップＳ２２０２では、図２１Ｂに示す如く、線分Ｃ”Ｄ’をｘ軸、線分Ｃ”Ｄ’の左端を原点、該ｘ軸に直交する軸をｙ軸、とした場合に、線分Ｃ’Ｆ’の傾きα及びｙ切片βを求める。
【００６６】
ステップＳ２２０４では、−β／αを計算する。そして、線分Ｃ”Ｄ’をｘ軸、線分Ｃ”Ｄ’の左端を原点、とした場合に、ｘ座標値「−β／α」が、線分Ｃ”Ｄ’の中心位置から右側のｘ座標値である場合には、折り目は画像内の反折り原稿を構成する辺のうち右側の縦辺（図２１Ａの場合、辺ＢＣ）であると判断する。一方、ｘ座標値「−β／α」が、線分Ｃ”Ｄ’の中心位置から左側のｘ座標値である場合には、折り目は画像内の反折り原稿を構成する辺のうち左側の縦辺であると判断する。
【００６７】
＜変形例＞
画像内に写っている反折り原稿のそれぞれの辺は周知のエッジ検出処理などでもって検出することができるので、図２１Ａの場合には、∠ＡＤＣと∠ＢＣＤを求めることが可能である。半折り原稿の重なりズレが生じれば、∠ＡＤＣと∠ＢＣＤのどちらかはズレた角度＋９０°となるため、以下の判断式に基づいて折り目を特定するようにしても構わない。
【００６８】
∠ＢＣＤ＞９０°  →  折り目は画像内の反折り原稿を構成する辺のうち右側の縦辺
∠ＡＤＣ＞９０°  →  折り目は画像内の反折り原稿を構成する辺のうち左側の縦辺
上記以外          →  半折り原稿ではない
［第２の実施形態］
本実施形態では、反折り原稿の折り目が該原稿の搬送方向と略直交する方向に沿うように（折り目は搬送方向に対して先端側でも後端側でも良い）該原稿を原稿読み取り装置にセットすることを前提とし、原稿読み取り装置は、このようにセットされた原稿をそのまま向きを変えることなく搬送してその両面を読み取り、読み取ったそれぞれの面の読み取り画像を、一方面の読み取り画像内における原稿の折り目の位置に応じた連結順で連結して１枚の原稿画像を生成する。
【００６９】
以下では、第１の実施形態との差分について重点的に説明し、以下で特に触れない限りは、第１の実施形態と同様であるものとする。
【００７０】
本実施形態では、読み取りユニット６ａが読み取る面を表面、読み取りユニット６ｂが読み取る面を裏面、とする。ここで、原稿の後端部分を検知するための仕組みについて、図７を用いて説明する。図７では、読み取りユニット６ｂにより原稿の後端部分を検知する仕組みについて説明するが、この説明は、読み取りユニット６ａについても同様に適用することができる。
【００７１】
読み取りユニット６ｂは光源７０２とラインイメージセンサ７０３とを有しており、光源７０２は搬送されてくる原稿Ｄに対して斜めに光を照射し、ラインイメージセンサ７０３は原稿Ｄで反射した反射光を受光し、該反射光に基づいて原稿Ｄの裏面の画像を生成する。
【００７２】
ここで、光源７０２から原稿Ｄの後端部分に照射された光はガラス部材７０５を透過して対向部材７０４で反射し、この反射光をラインイメージセンサ７０３が検知するのであるが、図７の状態では、光源７０２から光を照射しても、７０６で示す部分に影が生じる。
【００７３】
ガラス部材７０５は、対向部材７０４に傷や汚れが付かないようにする役割を果たすと共に、原稿Ｄと対向部材７０４との間にガラス部材７０５分の厚みを持たせることで、原稿Ｄが後端まで搬送されたときに光源７０２から照射される光を遮ることで影部分７０６を作りだす役割がある。ラインイメージセンサ７０３によって読み取られた画像上で影部分７０６に相当する領域内の画素の画素値は、該領域外の画素の画素値と比較して低い画素値（低い明度）となっている。
【００７４】
また、本実施形態では、読み取りユニット６ａ、６ｂ内の構成は図８Ａ，８Ｂに示す如く逆になっており、図８Ａ，８Ｂ，９に示す如く、読み取った画像にできる影の位置が表面と裏面で逆になるよう設置されている。
【００７５】
本実施形態では、上記のステップＳ３０４では、図１０のフローチャートに従った処理を実行する。
【００７６】
ステップＳ１００１及びＳ１００２では、表面の読み取り画像と、裏面の読み取り画像と、を用いて、読み取った原稿が横向きであるのか、それとも縦向きであるのかを判断する。本実施形態では、読み取りユニット６ａ、６ｂのラインイメージセンサ及び光源の位置が上下で逆に設置しているため、図９に示す如く、表面の読み取り画像には原稿後端に影ができ、裏面の読み取り画像には原稿先端に影ができる。そこで、表面の読み取り画像において、「裏面の読み取り画像における原稿の先端の影」と同位置の部分を原稿の先端として特定する。そして、原稿先端と原稿後端の両端を結ぶことにより、原稿の輪郭を抽出することができる。原稿の輪郭を抽出した後、原稿の縦と横の長さを検出する。検出した原稿の縦と横の長さを比較し、縦の長さの方が長い場合は、原稿は縦向きに設置されていたと判定し、横の長さの方が長い場合は、原稿は横向きに設置されていたと判定する。
【００７７】
なお、ここでは、原稿の輪郭を抽出するのに、原稿端にできる影を利用しているが、他の方法を適用しても構わない。また、本実施形態では、原稿の設置された向きを原稿の輪郭から判定しているが、他の方法を用いて判定しても構わない。例えば、原稿上端と下端の辺の相対角度が規定の数値α以下なら原稿が横向きに設置されていると判定しても良い。
【００７８】
この判断の結果、読み取った原稿が横向きであれば、処理はステップＳ１００４に進み、縦向きであれば、処理はステップＳ１００３に進む。
【００７９】
ステップＳ１００３では、第１の実施形態で説明した方法を用いて、折り目を特定する。
【００８０】
ここで、本実施形態でも第１の実施形態と同様に、分離ローラ５によって原稿の重なりにズレを生じさせているため、原稿の裏面または表面に半折り原稿の重なりのズレによる影が生じる。
【００８１】
そこで、ステップＳ１００４では、表面の読み取り画像、裏面の読み取り画像のそれぞれに対して、図２３のフローチャートに従った処理を実行することで、半折り原稿の重なりのズレにより生じる影（近似直線Ｘ，Ｙ）を検出する。ただし、半折り原稿を設置する際に、原稿の設置向きによって、半折り原稿の重なりのズレが生じる位置が異なる。反折り原稿の折り目が該原稿の搬送方向と略直交する方向に沿うように且つ折り目を搬送方向に対して先端側にして設置した場合（図１１）、半折り原稿の重なりのズレは表面に生じる（図１２）。また、反折り原稿の折り目が該原稿の搬送方向と略直交する方向に沿うように且つ折り目を搬送方向に対して後端側にして設置した場合（図１３）は、半折り原稿の重なりのズレは裏面に生じる（図１４）。ステップＳ１００４における処理の詳細については、図１５を用いて後述する。
【００８２】
そして、ステップＳ１００５では、表面の読み取り画像、裏面の読み取り画像の何れから、半折り原稿の重なりのズレにより生じる影を検出したのか（ステップＳ２３０９で影有りと判断されたのは、表面の読み取り画像、裏面の読み取り画像の何れであるのか）を判断する。この判断の結果、表面の読み取り画像から半折り原稿の重なりのズレにより生じる影を検出したと判断した場合には、処理はステップＳ１００６に進み、裏面の読み取り画像から半折り原稿の重なりのズレにより生じる影を検出したと判断した場合には、処理はステップＳ１００７に進む。
【００８３】
ステップＳ１００６では、半折り原稿の重なりのズレによって生じる原稿重なりのズレの影が表面にあったので、図１２で示すように、原稿の先端が折り目となる。
【００８４】
ステップＳ１００７では、半折り原稿の重なりのズレによって生じる原稿重なりのズレの影が裏面にあったので、図１４で示すように、原稿の後端が折り目となる。
【００８５】
次に、上記のステップＳ１００４における処理の詳細について、同処理の詳細を示す図１５のフローチャートを用いて説明する。
【００８６】
ステップＳ１５０１では、表面の読み取り画像に対して図２３のフローチャートに従った処理を実行することで、半折り原稿の重なりのズレにより生じる影（近似直線Ｘ，Ｙ）を検出する。
【００８７】
ステップＳ１５０２では、ステップＳ１５０１における処理によって、表面の読み取り画像から、半折り原稿の重なりのズレにより生じる影を検出することができたのか否かを判断する。この判断の結果、検出することができた場合には、処理はステップＳ１５０３に進み、検出することができなかった場合には、処理はステップＳ１５０４に進む。
【００８８】
ステップＳ１５０３では、半折り原稿の折り目は原稿の先端にあると判断する。本実施形態では、図１８のＡ部分から影が二つ抽出される場合、図１８のＡ部分にできた影のうち一つは、原稿を折った際に出来る原稿と原稿の隙間によって生じるものである（図４）。つまり、原稿の折り目は二つの影の反対側（図１８のＢ部分）に存在すると判断することができる。
【００８９】
一方、ステップＳ１５０４では、裏面の読み取り画像に対して図２３のフローチャートに従った処理を実行することで、半折り原稿の重なりのズレにより生じる影（近似直線Ｘ，Ｙ）を検出する。ただし、裏面の読み取り画像の場合は、画像の下の画素から上方向へ走査するのではなく、上の画素から下方向へ走査を行う。
【００９０】
ステップＳ１５０５では、ステップＳ１５０４における処理によって、裏面の読み取り画像から、半折り原稿の重なりのズレにより生じる影を検出することができたのか否かを判断する。この判断の結果、検出することができた場合には、処理はステップＳ１５０６に進み、検出することができなかった場合には、処理はステップＳ１５０７に進む。
【００９１】
ステップＳ１５０６では、半折り原稿の折り目は原稿の後端にあると判断する。一方、ステップＳ１５０７では、表面の読み取り画像及び裏面の読み取り画像の何れにも原稿の折り目が存在しない、つまり読み取った原稿は半折り原稿ではないと判断する。その場合、画像の合成を行わず、処理を終了しても良い。また、所定の原稿端を基準に画像の合成を行っても良い。
【００９２】
［第３の実施形態］
第２の実施形態では、先ず表面の読み取り画像から原稿のズレによって生じる影の探索を行い、表面の読み取り画像に原稿のズレによって生じる影があった場合は、裏面の読み取り画像については影の探索は行っていない。これに対し、本実施形態では表面の読み取り画像及び裏面の読み取り画像のそれぞれについて影の探索を行う。以下では、第１，２の実施形態との差分について重点的に説明し、以下で特に触れない限りは、第１，２の実施形態と同様であるものとする。本実施形態では、上記のステップＳ１００４では、図２０のフローチャートに従った処理を実行する。
【００９３】
ステップＳ２００１では、表面の読み取り画像及び裏面の読み取り画像のそれぞれに対して図２３のフローチャートに従った処理を実行することで、それぞれの画像から半折り原稿の重なりのズレにより生じる影（近似直線Ｘ，Ｙ）を検出する。
【００９４】
ステップＳ２００２では、ステップＳ２００１における処理によって、表面の読み取り画像及び裏面の読み取り画像の両方から、半折り原稿の重なりのズレにより生じる影を検出することができたのか否かを判断する。この判断の結果、両方から検出することができた場合には、処理はステップＳ２００３に進み、少なくとも一方から検出することができなかった場合には、処理はステップＳ２００４に進む。
【００９５】
ステップＳ２００３では、半折り原稿の重なりズレではなく、複数枚の原稿による重なりズレと判断する。すなわち、重送と判断する。その際、本装置が有する表示部にエラー通知を表示したり、転送部１０６によって外部の機器に対してエラー通知を送信しても良い。
【００９６】
ステップＳ２００４では、ステップＳ２００１における処理によって、表面の読み取り画像から、半折り原稿の重なりのズレにより生じる影を検出することができたのか否かを判断する。この判断の結果、検出することができた場合には、処理はステップＳ２００５に進み、検出することができなかった場合には、処理はステップＳ２００６に進む。
【００９７】
ステップＳ２００５では、半折り原稿の折り目は原稿の先端にあると判断する。一方、ステップＳ２００６では、ステップＳ２００１における処理によって、裏面の読み取り画像から、半折り原稿の重なりのズレにより生じる影を検出することができたのか否かを判断する。この判断の結果、検出することができた場合には、処理はステップＳ２００７に進み、検出することができなかった場合には、処理はステップＳ２００８に進む。
【００９８】
ステップＳ２００７では、半折り原稿の折り目は原稿の後端にあると判断する。一方、ステップＳ２００８では、表面の読み取り画像及び裏面の読み取り画像の何れにも原稿の折り目が存在しない、つまり読み取った原稿は半折り原稿ではないと判断する。その場合、画像の合成を行わず、処理を終了しても良い。また、所定の原稿端を基準に画像の合成を行っても良い。
【符号の説明】
【００９９】
１０１：画像入力部  １０２:記憶部  １０３：合成部  １０４：判断部  １０５：制御部  １０６：転送部
【図１】
2016111524.tif 000003
【図２】
2016111524.tif 000004
【図３】
2016111524.tif 000005
【図４】
2016111524.tif 000006
【図５Ａ】
2016111524.tif 000007
【図５Ｂ】
2016111524.tif 000008
【図５Ｃ】
2016111524.tif 000009
【図６】
2016111524.tif 000010
【図７】
2016111524.tif 000011
【図８Ａ】
2016111524.tif 000012
【図８Ｂ】
2016111524.tif 000013
【図９】
2016111524.tif 000014
【図１０】
2016111524.tif 000015
【図１１】
2016111524.tif 000016
【図１２】
2016111524.tif 000017
【図１３】
2016111524.tif 000018
【図１４】
2016111524.tif 000019
【図１５】
2016111524.tif 000020
【図１６】
2016111524.tif 000021
【図１７】
2016111524.tif 000022
【図１８】
2016111524.tif 000023
【図１９Ａ】
2016111524.tif 000024
【図１９Ｂ】
2016111524.tif 000025
【図１９Ｃ】
2016111524.tif 000026
【図２０】
2016111524.tif 000027
【図２１Ａ】
2016111524.tif 000028
【図２１Ｂ】
2016111524.tif 000029
【図２１Ｃ】
2016111524.tif 000030
【図２２】
2016111524.tif 000031
【図２３】
2016111524.tif 000032