"原稿を搬送する原稿搬送手段と、スキャンラインを通過する原稿を読み取る読取手段と、前記読取手段により読み取ったブック原稿を前記原稿搬送手段を用いて反転する際に、前記ブック原稿の先端が排紙ローラを通過した時に搬送を一時停止し、分岐爪を前記ブック原稿から遠ざける方向に移動し、前記排紙ローラを逆回転し、前記排紙ローラの回転により前記ブック原稿のページを捲る搬送制御手段と、ページを捲った前記ブック原稿を前記読取手段で読み取らずに前記原稿搬送手段を用いて前記スキャンラインを通過させて再度反転し、該反転した前記ブック原稿を、前記原稿搬送手段を用いて前記スキャンラインを再度通過させる際に前記読取手段で前記ブック原稿を読み取るように制御する読取制御手段と、を有することを特徴とする原稿読取装置。前記読取制御手段は、1回目にページを捲った前記ブック原稿の場合は、前記原稿搬送手段を用いて1回目に前記スキャンラインを通過させる際に、前記読取手段により前記ブック原稿を読み取るように制御することを特徴とする請求項1記載の原稿読取装置。前記読取手段により読み取った前記ブック原稿の画像の上下を反転する画像処理手段を有することを特徴とする請求項1または2記載の原稿読取装置。前記画像処理手段は、前記ブック原稿の種別に応じて、前記ブック原稿の画像の上下を反転することを特徴とする請求項3記載の原稿読取装置。前記原稿搬送手段を用いて前記ブック原稿を搬送する搬送経路のニップ幅を調整する調整手段を有することを特徴とする請求項1から4の何れか1項に記載の原稿読取装置。前記調整手段は、前記ブック原稿のページ数に応じたニップ幅に調整することを特徴とする請求項5記載の原稿読取装置。前記原稿搬送制御手段は、前記原稿搬送手段を用いて前記ブック原稿を搬送する搬送経路に存在するローラ間の距離よりも前記ブック原稿の長さが短い場合は、前記ブック原稿の搬送を行わないことを特徴とする請求項1から6の何れか1項に記載の原稿読取装置。請求項1から7の何れか1項に記載の原稿読取装置を搭載した画像形成装置。本発明は、このような問題を解決するためになされたものであり、ブック原稿用の原稿読取装置と、シート原稿用の原稿読取装置と、を、同じ原稿読取ユニットで、かつ小型で実現することが可能な原稿読取装置及び画像形成装置を提供することを目的とする。かかる目的を達成するために、本発明は、以下の特徴を有する。本発明にかかる原稿読取装置は、原稿を搬送する原稿搬送手段と、スキャンラインを通過する原稿を読み取る読取手段と、前記読取手段により読み取ったブック原稿を前記原稿搬送手段を用いて反転する際に、前記ブック原稿の先端が排紙ローラを通過した時に搬送を一時停止し、分岐爪を前記ブック原稿から遠ざける方向に移動し、前記排紙ローラを逆回転し、前記排紙ローラの回転により前記ブック原稿のページを捲る搬送制御手段と、ページを捲った前記ブック原稿を前記読取手段で読み取らずに前記原稿搬送手段を用いて前記スキャンラインを通過させて再度反転し、該反転した前記ブック原稿を、前記原稿搬送手段を用いて前記スキャンラインを再度通過させる際に前記読取手段で前記ブック原稿を読み取るように制御する読取制御手段と、を有することを特徴とする。本発明にかかる画像形成装置は、上記記載の原稿読取装置を搭載したことを特徴とする。本発明によれば、ブック原稿用の原稿読取と、シート原稿用の原稿読取と、を、同じ原稿読取ユニットで、かつ小型で実現することができる。以下、添付図面を参照しながら、本実施形態の原稿読取装置について詳細に説明する。<原稿読取装置の制御構成例>まず、図1を参照しながら、本実施形態の原稿読取装置の制御構成例について説明する。図1は、本実施形態の原稿読取装置の制御構成例を示す図である。本実施形態の原稿読取装置は、ブック原稿の搬送およびブック原稿のページ捲りを行う原稿搬送制御部100と、ブック原稿の読み取りを行う原稿読取制御部101と、読み取ったブック原稿の画像処理を行う読取画像処理部102と、ブック原稿の読み取り条件の表示及び操作を行う表示操作部103と、原稿読取装置全体を制御するシステム制御部104と、を有して構成する。<原稿読取装置の概略構成例>次に、図2を参照しながら、本実施形態の原稿読取装置の概略構成例について説明する。図2は、本実施形態の原稿読取装置の概略構成例を示す図である。本実施形態の原稿読取装置は、原稿をセットする原稿トレイ1、原稿トレイ1に原稿がセットされたことを検知するセットセンサ3、原稿を搬送する各種コロ、ローラ2,4,5,6,9,11、搬送された原稿の位置を把握するためのレジストセンサ7、読み取った原稿を電子化する光電変換素子が配置されているスキャンライン8、原稿を反転させるために原稿の搬送経路を切り替える分岐爪10、原稿を排出する排紙トレイ12、を備えている。本実施形態の原稿読取装置は、スキャンライン8で原稿を読み取ることにしている。<原稿読取装置の処理動作例>次に、図3~図6を参照しながら、本実施形態の原稿読取装置の処理動作例について説明する。図3~図6は、ブック原稿の搬送過程を図解したものである。図3は、原稿トレイ1にブック原稿がセットされた状態図3のA、その後、ブック原稿がピックアップコロ2、給紙コロ4、プルアウトローラ5、読取前ローラ6により搬送されてスキャンライン8まで到達した状態図3のB、更にその後、ブック原稿が排紙ローラ9、反転ローラ11により搬送されて分岐爪10と反転ローラ11からなる反転部まで到達した状態図3のCをそれぞれ図2に重ねて図示したものである。この際のコロやローラの回転方向も付記している。まず、原稿トレイ1に見開き状態でブック原稿を置く。この際、読取開始ページがセットセンサ3側になるようにブック原稿の端を原稿トレイ1端に寄せて置く。読取開始後、ピックアップコロ2、給紙コロ4、プルアウトローラ5、読取前ローラ6を回転させ、ブック原稿をスキャンライン8へ搬送し、ブック原稿の1ページ目と2ページ目とを読み取る。なお、ブック原稿の先端がレジストセンサ7を通過したときに分岐爪10を下降させておき、排紙ローラ9、反転ローラ11を回転させブック原稿を反転部図3のCまで搬送する。また、ブック原稿がレジストセンサ7を通過するまでの時間と搬送速度から、ブック原稿の長さを推定する。例えば、ブック原稿の先端がレジストセンサ7を通過してから、ブック原稿の後端がレジストセンサ7を通過するまでの時間と、ブック原稿の搬送速度と、を基に、ブック原稿の長さを推定する。なお、ブック原稿の搬送速度は、例えば、読取前ローラ6の回転量を基に特定する。なお、ブック原稿の長さを推定することが可能であれば、上記方法に限定せず、様々な方法が適用可能である。なお、ブック原稿の長さは、図4,5に示すページ捲り動作例における排紙ローラ9の回転数の決定に利用する。図4は、反転部図3のCまで搬送されたブック原稿の搬送方向を反転してページ捲り部まで搬送した状態を図2に重ねて図示したものである。この際のローラの回転方向も付記している。まず、分岐爪10を上昇させ、反転ローラ11及び排紙ローラ9を、図4に示すように反時計周り方向に回転させ、反転部図3のCにあるブック原稿をページ捲り部図4のDまで搬送し、排紙ローラ9の回転を一旦停止させる。この時、ブック原稿は見開き状態であり、読取原稿面は下向きである。また、捲られるページは、排紙ローラ9と、その排紙ローラに対向する上部ローラ9-1と、に挟まれた状態である。反転部図3のCからページ捲り部図4のDまでの搬送距離は、ブック原稿長により決定する。図5は、ブック原稿のページを捲る途中の状態を図2に重ねて図示したものである。まず、分岐爪10を下降させ、捲られたページを押し出すための空間を確保する。次に、排紙ローラ9のみを図5に示すように時計周り方向に回転させ、ブック原稿のページを捲る。この時の排紙ローラ9の回転数は、ブック原稿長により決定する。即ち、ブック原稿長に応じた回転数だけ排紙ローラ9を回転すれば、ブック原稿のページを1ページだけ捲ることができる。図6は、ブック原稿をページ捲り部図4のDからスキャンライン8方向に送り出す途中の状態を図2に重ねて図示したものである。ブック原稿のページを捲った後、再び排紙ローラ9および反転ローラ11を反時計周り方向に回転させ、ブック原稿をスキャンライン8方向に送り出す。この後、読取前ローラ6、排紙ローラ9、反転ローラ11を使ってブック原稿を反転部まで搬送し、分岐爪10を上昇させて反転ローラ11と排紙ローラ9を反時計回り方向に回転させることで再度反転動作を行い、読取前ローラ6を使ってブック原稿をスキャンライン8へ搬送し、ブック原稿の3ページ目と4ページ目とを読み取る。本実施形態の原稿読取装置は、自動原稿送り装置の各ローラの回転を利用することでブック原稿のページ捲りを自動で行うことができる。また、原稿読取装置の構成は通常の構成ページを捲るための装置を新たに持たない構成であるため、従来通り、シート原稿の読み取りを行うことも可能である。図7は、原稿搬送処理の一例を示すフローチャートである。まず、原稿トレイ1にあるブック原稿をスキャンライン8へ搬送しステップS1、ブック原稿の読み取り動作を行うステップS2。その後、ブック原稿を反転ローラ11へ搬送しステップS3、次ページがある場合は、ステップS4Yes、ページ捲り動作を行うステップS6。なお、本実施形態の原稿読取装置には、ブック原稿のページ数がユーザによって表示操作部103から予め入力されているものとする。ページ捲り動作ステップS6は、まず、分岐爪10を上昇しステップS9、排紙ローラ9及び反転ローラ11を反転するステップS10。次に、ブック原稿の先端が排紙ローラ9を通過したらステップS11/Yes、排紙ローラ9及び反転ローラ11を停止するステップS12。その後、分岐爪10を下降しステップS13、排紙ローラ9のみを正転しステップS14、ページの捲り動作が完了したらステップS15Yes、排紙ローラ9及び反転ローラ11を反転するステップS16。これにより、ページ捲り動作が完了し、ブック原稿をスキャンライン8へ搬送することができるステップS7。なお、この回の搬送ではブック原稿の読み取り動作は行わない。そして、新しく見開かれたページがスキャンライン通過時に下を向くように再度反転動作を行いステップS8、スキャンライン8へブック原稿を搬送しステップS1、ブック原稿の読み取り動作を行うステップS2。この処理を次ページが無くなるまで行い、次ページが無くなったらステップS4No、排紙動作を行うステップS5。図8は、ブック原稿の表紙の読み取りを可能にした場合の原稿搬送処理例を示すフローチャートである。図7に示す原稿搬送処理例は、ブック原稿の中身のみを読み取り、表紙側の面の読み取りを行っていない。そこで、ブック原稿の表紙を読み取ることを考える。具体的な処理は次の通りである。まず、図7と同じくブック原稿の第一回目のページ捲り動作を行いステップS6、スキャンライン8へブック原稿を搬送するステップS22。この時、ブック原稿の表紙がスキャンライン8側に面している状態である。ブック原稿の搬送中の反転動作の回数をカウントし、原稿読取開始からの反転動作の累積回数が1回の場合のみステップS23Yes、ブック原稿の読み取り動作を行うステップS25。こうすることで、ブック原稿の表紙を読み取ることができる。なお、ブック原稿の表紙側を読み取る場合は、原稿の読み取り順番が、例えば、ページ1→ページ2→表紙2→表紙1→ページ3→ページ4→となる。このため、ブック原稿の表紙側を読み取る場合は、読み取った原稿の印刷順番を、例えば、表紙2→表紙1→ページ1→ページ2→ページ3→ページ4→の順番にする必要がある。図9は、左開きのブック原稿の例である。図10は、右開きのブック原稿の例である。図2と図7に示された実施形態では、セットセンサ3側に接している紙が一枚になるようにブック原稿を開いて原稿トレイ1に置くことを前提としている。このため、捲るべきページがブック原稿の右側にある場合左開きのブック原稿のみ、ブック原稿のページを昇順で読み取ることができる。図10のように、右開きのブック原稿を読み取る場合、原稿を上下反転した状態で原稿トレイ1に置く必要があり、読み取られた原稿の画像が上下反転したものとなってしまう。そこで、右開きのブック原稿を読み取る場合は、読取画像処理部102にて、読取画像の上下を反転させる。図11は、図2と図7に示された実施形態において、ブック原稿が右開きであっても左開きであってもページを昇順で読み取ることができる画像処理例を示すフローチャートである。原稿読取装置がブック原稿の読み取りを終えた後、ブック原稿が右開きのブック原稿であればステップS26Yes、読取画像処理部102にて上下反転処理を行いステップS27、左開きのブック原稿であればステップS26No、上下反転処理を行わない。ここで、ブック原稿が右開きであるか、左開きであるかはユーザが表示操作部103から予め原稿読取装置に入力しているものとする。これにより、ブック原稿が右開きであっても左開きであってもページを昇順で読み取ることができる。図12は、図2と図7に示された実施形態において、ブック原稿が縦書きであっても横書きであってもページを昇順で読み取ることができる画像処理例を示す。ブック原稿は一般的に縦書きであれば右開きに、横書きであれば左開きになる。このため、原稿読取装置がブック原稿の読み取りを終えた後、縦書き原稿であればステップS28Yes、読取画像処理部102にて上下反転処理を行いステップS29、横書き原稿であればステップS28No、上下反転処理を行わない。ここで、ブック原稿が縦書きであるか、横書きであるかはユーザが表示操作部103から予め原稿読取装置に入力しているものとする。これにより、ブック原稿が縦書きであっても横書きであってもページを昇順で読み取ることができる。図13は、原稿搬送経路においてニップ幅ローラとコロとの間隔が変更可能な位置を図2に重ねて図示したものである。ブック原稿の厚さが大きい場合は、ブック原稿のページを捲る際に原稿のページに圧力がかかりすぎて、一度に複数のページを捲ってしまう可能性がある。また、ブック原稿の厚さが大きい場合は、原稿搬送経路にブック原稿が詰まり、ブック原稿の搬送が途中で停止する可能性がある。そこで、図13に示す各ローラとコロ間のニップの幅を表示操作部103からのユーザ入力によって変更可能とし、厚みの大きいブック原稿を搬送する場合は、ニップ幅を広げ、厚みの小さいブック原稿を搬送する場合は、ニップ幅を狭めることができるようにする。なお、各ニップの幅D1~D6は、全て同じ幅になるように表示操作部103から一括設定する方法と、各ニップの幅をユーザが表示操作部103から個別に設定する方法がある。図14は、表示操作部103からユーザが入力したニップ幅により、ニップ幅を変更する原稿搬送制御処理例を示すフローチャートである。ニップ幅を変更する場合はステップS30Yes、表示操作部103からユーザが入力した値をニップ幅としてステップS31、予めニップ幅を変更するステップS32。これにより、ブック原稿のページを一度に複数ページ捲ってしまったり、ブック原稿が原稿搬送経路に詰まり、ブック原稿の搬送が停止してしまったりすることを防止することができる。図15は、表示操作部103からユーザ入力したブック原稿のページ数により、ニップ幅を変更する原稿搬送制御処理例を示すフローチャートである。読み取るブック原稿のページ数を変更する場合はステップS33Yes、表示操作部103からユーザが入力した値を所定の関数で計算した値をニップ幅としてステップS34、予めニップ幅を変更するステップS35。これにより、ブック原稿のページを一度に複数ページ捲ってしまったり、ブック原稿が原稿搬送経路に詰まり、ブック原稿の搬送が停止してしまったりすることを防止することができる。図16は、表示操作部103からユーザが入力したブック原稿長と、ローラ間最大間隔距離と、を比較し、ブック原稿長がローラ間最大間隔距離よりも短い場合は、ブック原稿の搬送を行わないようにする原稿搬送制御処理例を示すフローチャートである。ローラ間最大間隔距離は、例えば、図2に示す各種コロ、ローラ2,4,5,6,9,11同士のローラ間隔の中で最も長い間隔とする。図2と図7に示された実施形態では、ブック原稿長がローラ間最大間隔距離よりも短い場合は、ブック原稿の片方のページ部分のみにローラの回転が加わり、搬送途中でページが捲れてしまったり原稿搬送経路にブック原稿が詰まったりする可能性がある。そこで、ブック原稿搬送前にブック原稿長確認を行いステップS36、ブック原稿長と、ローラ間最大間隔距離と、を比較しステップS37、ブック原稿長がローラ間最大間隔距離よりも短い場合はステップS37No、搬送を停止しステップS38、表示操作部103にエラーを表示するステップS39。この結果、搬送途中でページが捲れてしまったり、原稿搬送経路にブック原稿が詰まったりすることを防止することができる。ここで、ブック原稿長は、予めユーザによって表示操作部103から原稿読取装置に入力されているものとする。なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。例えば、上述した実施形態では、原稿読取装置の処理動作例を主眼に説明した。しかし、上述した原稿読取装置で読み取ったブック原稿の画像を画像形成装置で印刷することも可能である。また、上述した本実施形態の原稿読取装置を構成する各部の制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは、記録媒体としてのハードディスクやROMReadOnlyMemoryに予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に、一時的、あるいは、永続的に格納記録しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。なお、リムーバブル記録媒体としては、フロッピー登録商標ディスク、CDROMCompactDiscReadOnlyMemory、MOMagnetoopticalディスク、DVDDigitalVersatileDisc、磁気ディスク、半導体メモリなどが挙げられる。なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトから、コンピュータに無線転送することになる。また、ネットワークを介して、コンピュータに有線で転送することになる。また、本実施形態における原稿読取装置は、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。"