シート材を導入可能な第1の開口部及び第2の開口部と、前記第1の開口部又は前記第2の開口部から導入されたシート材を取り込む取込ローラと、前記取込ローラを回転駆動する駆動手段と、前記駆動手段の回転駆動を制御する制御手段と、前記取込ローラの回転を検出する回転検出手段と、を備えており、前記第1の開口部から導入されるシート材は装置内部に取り込まれて前記第2の開口部から排出可能であり、前記制御手段は、前記回転検出手段が取込ローラの回転を検出したことにより、シート材が導入された開口部を検出することを特徴とするシート材搬送装置。前記制御手段は、前記回転検出手段が検出した前記取込ローラの回転方向が第1の回転方向である場合には、前記第1の開口部のシート材を検出し、前記回転検出手段が検出した前記取込ローラの回転方向が第1の回転方向とは逆の第2の回転方向である場合には、前記第2の開口部のシート材を検出することを特徴とする請求項1に記載のシート材搬送装置。前記制御手段は、前記第2の開口部からのシート材の導入を検知すると、前記駆動手段を制御してシート材を装置内部に取り込んだ後に、前記駆動手段の回転を逆転させてシート材を前記第2の開口部から排出する様に制御することを特徴とする請求項1又は2に記載のシート材搬送装置。前記制御手段は、前記駆動手段の回転を制御していないときに前記回転検出手段が前記取込ローラの回転を検出したことでシート材が導入された開口部を検出することを特徴とする請求項1から3のいずれか1項に記載のシート材搬送装置。前記駆動手段は、前記第1の開口部及び前記第2の開口部の各取込ローラを回転駆動する1つのモータであり、前記回転検出手段は、前記取込ローラの回転及びその方向を検知するものであることを特徴とする請求項1から4のいずれか1項に記載のシート材搬送装置。前記回転検出手段は、前記駆動手段の回転と共に回転するスリット板と、前記スリット板を挟んで対向する発光素子及び受光素子を含み、前記スリット板の回転により前記受光素子の受光状態が変化する光検出手段と、を備えており、前記回転検出手段は、前記光検出手段の受光状態に基づいて前記駆動手段の回転方向を検出することを特徴とする請求項5に記載のシート材搬送装置。前記駆動手段は、非駆動状態で外力を受けると電圧を生じるものであり、前記回転検出手段は、前記電圧により前記駆動手段の回転方向を検出することを特徴とする請求項5に記載のシート材搬送装置。請求項1から7のいずれか1項に記載のシート材搬送装置と、シート材の画像を読み取って画像データとして出力する画像読取手段と、を備えていることを特徴とする画像読取装置。前記回転検出手段は、前記駆動手段の回転量を検出し、前記制御手段は、前記駆動手段の回転量からシート材の搬送量を判定して、前記シート材が前記画像読取手段による読取位置にあることを判定する、ことを特徴とする請求項8に記載の画像読取装置。上記の様な、複数の開口部からシート材を導入可能な画像読取装置では、シート材の導入を検出するために、各開口部の近傍に検出センサを設けている。しかしながら、検出センサを設けるためには、開口部近傍に検出センサを含む機構を配置するためのスペースを確保する必要あがり、その分だけ、装置が大きくなる。本発明は、開口部に検出センサを設けることなく、各開口部のシート材を検出して搬送するシート材搬送装置を提供することにある。また、開口部に検出センサを設けることなく、各開口部のシート材を検出、搬送して画像の読み取りを行う画像読取装置を提供することにある。本発明によるシート材搬送装置は、シート材を導入可能な第1の開口部及び第2の開口部と、第1の開口部及び第2の開口部から導入されたシート材を取り込む取込ローラと、取込ローラを回転駆動する駆動手段と、駆動手段の回転を制御する制御手段と、取込ローラの回転及びその方向を検出する回転検出手段とを備えており、第1の開口部から導入されるシート材は装置内部に取り込まれて第2の開口部から排出可能であり、制御手段は、回転検出手段が取込ローラの回転を検出したことにより、シート材が導入された開口部を検出することを特徴とする。第1の開口部及び第2の開口部のシート材を検出する検出センサを設けることなく、シート材を検出することができる。以下では、シート材搬送装置を含む装置の一形態である画像読取装置に基づいて本発明の一実施形態の説明を行う。しかしながら、本発明は、他の形態のシート材搬送装置にも適用可能である。図1Aは、本発明の一実施形態による画像読取装置の外観図、図1Bは、図1Aの線I-Iに沿う画像読取装置の概略断面図である。図2は、本発明の一実施形態による画像読取装置の制御構成を示す図である。画像読取装置は、シート材M1及びシート材M2を搬送しながらその画像を読み取る機構を備えた搬送読取部10と、その両側に配置された収容部20、21を備えている。収容部20には、例えば、図2の駆動部15及びエンコーダ16が収容される。収容部21には、例えば、図2のCPU50、画像読取制御部51、駆動制御部52及び状態検知部53が収容される。シート材M1は、例えば紙類である。シート材M2は、例えば、シート材M1よりも幅が狭く、かつ、厚さが厚い媒体であり、例えばプラスチック製のカード類である。搬送読取部10の一方の端部には、複数枚のシート材M1が積載される給紙トレイ111が開閉可能に設けられている。この給紙トレイ111を開いた状態においては、画像読取装置の上部端側にシート材M1を導入するための開口部11第1の開口部が開放される。一方、搬送読取部10の他方の端部にはシート材M1を排出可能な排出部12が形成されている。この排出部12の一部は、例えば、本実施形態では、シート材M2が手差し等で導入される開口部12a第2の開口部を兼ねている。本実施形態において、開口部12aは、排出部12の他の部分よりも上下の高さが拡大されている。開口部11と排出部12との間には、シート材M1、M2を搬送する搬送経路搬送空間RTと、搬送経路に沿ってシート材M1、M2を給紙し、搬送するための搬送機構が設けられている。シート材の搬送機構は、本実施形態の場合、給紙ローラ112と、分離パッド113と、搬送ローラ152及び従動ローラ151を備える搬送ローラ対と、搬送ローラ154及び従動ローラ153を備える搬送ローラ対と、を備えている。給紙ローラ112は、給紙トレイ111に積載されたシート材M1のうち最下層に位置するシート材M1を装置に取り込むための取込ローラである。また、分離パッド113は、給紙ローラ112の外周面と接するように設けられている。給紙ローラ112の回転に伴って給送されるシート材M1を、この分離パッド113と給紙ローラ112の外周面との間に取り込むことで、1枚ずつ自動で分離して給送することができる。開口部11から導入されたシート材M1は、給紙ローラ112及び搬送ローラ対によって搬送経路RT内を搬送されて、排出部12から排出される。開口部11から排出部12に至る搬送経路RTの途中には画像読取部13、14が配設されている。画像読取部13、14は、搬送経路RT内を搬送されるシート材M1、M2からその画像を読み取るユニットであり、搬送読取部10の左右の幅方向略全域に渡って延在している。画像読取部13、14は、例えば、光学的に走査し、電気信号に変換して画像データとして読取るものであり、内部にLED等の光源、イメージセンサ、レンズアレー等を備えている。画像読取部13は、搬送されるシート材M1、M2の上面を、画像読取部14は、搬送されるシート材M1、M2の下面を、それぞれ読み取るように、画像読取部13は搬送経路RTの天部側に、画像読取部14は搬送経路RTの底部側にそれぞれ配置されている。本実施形態では、このようにシート材M1、M2の両面を読み取る構成としているが、画像読取部13、14のいずれか一方を配して片面を読み取る構成としてもよい。ここで、上述したシート材M1の開口部11から排出部12への搬送にあっては、給紙ローラ112と搬送ローラ対搬送ローラ152及び従動ローラ151の間の屈曲部RTwでシート材M1を湾曲させて搬送させている。したがって、カード状の媒体特に厚手の媒体、高剛性の媒体等は搬送が困難となる。そこで、シート材M2については開口部12aから、シート材の取込みローラとしても機能する搬送ローラ154により装置内部に取り込み、その後、画像読取部13、14へ搬送して画像を読み取り、再び、開口部12aから排出するようにしている。このようにシート材M1の搬送経路RTを屈曲させることにより、画像読取装置の高さ寸法、奥行き寸法等を小さくでき、装置全体の小型化を図ることができる。続いて、図2を用いて、本発明の一実施形態による画像読取装置の制御機構を説明する。駆動部15は、駆動制御部52からの駆動信号により回転する、例えば、モータであり、給紙ローラ112、搬送ローラ152及び154を回転駆動する。CPU50は、開口部11から導入されたシート材M1を画像読取部13、14に向けて搬送するために、駆動制御部52を制御して駆動部15を回転させる。なお、シート材M1を画像読取部13、14に向けて搬送するための駆動部15の回転方向を第1の回転方向と呼ぶ。また、CPU50は、開口部12aから導入されたシート材M2を、画像読取部13、14へ搬送するために、駆動制御部52を制御して駆動部15を回転させる。なお、シート材M2を画像読取部13、14に向けて搬送するための駆動部15の回転方向を第2の回転方向と呼ぶ。CPU50は、シート材M2を画像読取部13、14で読み取った後、駆動部15の回転方向を第1の回転方向に逆転させ、シート材M2を排出部12から排出する。なお、画像の読み取りは、CPU50からの画像読取指示に応じて、画像読取制御部51が、画像読取部13、14を制御して行う。状態検知部53及びエンコーダ16は、駆動部15が回転しているか否かと、その回転方向の判定を行う回転検出部を構成する。具体的には、図3に示す様に、エンコーダ16の回転軸165は、駆動部15の回転に伴い、回転する様に構成されている。また、回転軸165の回転によりスリット板163も回転する様に構成されている。さらに、スリット板163を挟み込むように光検出部161及び162が配置されている。光検出部161及び162は、スリット板163を挟んで対向する発光素子及び受光素子を有している。スリット板163には、1つ以上のスリット164が設けられており、スリット板163の回転により、スリット164が光検出部161及び162を通過した時、受光素子は対向する発光素子からの光を受光する。光検出部161及び162は、受光素子の受光状態、つまり、受光しているか否かを状態検知部53に出力する。状態検知部53は、光検出部161及び162の受光素子の受光状態が変化しない場合、駆動部15、つまり、給紙ローラ112、搬送ローラ152及び154は制止していると判定する。これに対して、光検出部161及び162の受光素子の受光状態が変化する場合、状態検知部53は、給紙ローラ112、搬送ローラ152及び154が回転していると判定する。この場合、状態検知部53は、光検出部161及び162の受光素子の受光状態の位相差から、回転方向を判定する。さらに、状態検知部53は、受光状態の遷移数から駆動部15の回転量を検出することができる。なお、本実施形態においては、スリット板163により発光素子からの光を遮断し、スリット164の位置にて、受光素子が発光素子からの光を検出する構成としている。しかしながら、例えば、図3のスリットの位置に、遮断板を設け、スリット板163の位置には何も設けず、これにより、受光素子が発光素子からの光が遮断されたことを検出する構成であっても良い。さらに、図3においては、1つのスリット164がスリット板163に設けられているが、その数や配置は、これに限定されない。また、光検出部161及び162は、90度の角度で配置されているが、光検出部161及び162の受光状態の位相差から回転方向を判定できる限り、その角度は任意である。また、駆動部15として直流モータを用いる構成では、直流モータへの印加電圧方向で回転方向を切り換えている。また、直流モータは、駆動のために電圧を印加しない非駆動状態では、外力、つまり、外部から加えられた回転力による逆起電圧を発生する。この逆起電圧を検知することで、モータの回転方向や回転速度を検知することができる。直流モータの特性を利用して、回転方向を検知することで、エンコーダ16を省略することが可能になり、装置の構成を簡略化できる。続いて、図4を用いて、本実施形態による駆動部15の制御方法について説明する。なお、開始時において、CPU50は、駆動制御部52に対して駆動部15の駆動を指示しておらず、かつ、搬送待機状態ではないものとする。なお、搬送待機状態とは、CPU50が、開口部11又は開口部12aのシート材を検出し、検出したシート材の搬送を開始するトリガとなる画像読取指示信号の受信をCPU50が待っている状態である。ステップS1において、CPU50は、状態検知部53が、駆動部15の回転を検出するまで待機する。状態検知部53が、駆動部15の回転を検出すると、CPU50は、ステップS2において、状態検知部53から、駆動部15の回転方向を示す信号を取得して、その方向を判定する。駆動部15の回転方向が第1の回転方向である場合、CPU50は、開口部11から手指しで導入されたシート材M1が、給紙ローラ112を回転させているものと判定、つまり、開口部11のシート材M1を検出する。よって、CPU50は、ステップS3において、シート材M1の搬送待機状態第1搬送待機状態となる。一方、駆動部15の回転方向が第2の回転方向である場合、CPU50は、開口部12aから手指しで導入されたシート材M2が、搬送ローラ154を回転させているものと判定、つまり、開口部12aのシート材M2を検出する。よって、CPU50は、ステップS4において、シート材M2の搬送待機状態第2搬送待機状態となる。ステップS5において、CPU50は、画像読取指示信号を受信しているか否かを判定する。画像読取信号を受信していない場合、CPU50は、ステップS9において、搬送待機状態が継続しているか否かを判定する。搬送待機状態が継続している場合には、S5の処理に戻る。一方、搬送待機状態が継続していない場合、CPU50は、S1の処理に戻る。搬送待機状態が継続しているか否かは、例えば、図示しない入力部又は接続している他の装置からの取り消し信号により判定する。あるいは、搬送待機状態が継続している否かを判定するため、CPU50は、ステップS1における駆動部15の回転量を状態検知部53から取得して保存しておく。そして、CPU50は、ステップS2で判定した回転方向とは逆方向に保存している回転量だけ回転した場合に、搬送待機状態が継続していないと判定する。CPU50は、ステップS5で画像読取指示信号を受信すると、ステップS6において、第1搬送待機状態であるか否かを判定する。第1搬送待機状態である場合、CPU50は、ステップS7において、シート材M1の搬送と、画像読取制御を行う。具体的には、CPU50は、シート材M1を画像読取部13、14に向けて搬送する様に、駆動制御部52に指示を行い、給紙ローラ112、搬送ローラ152及び154を第1の回転方向に回転させる。さらに、CPU50は、シート材M1が画像読取部13、14による読取可能な位置に搬送された後、画像読取制御部51を制御してシート材M1を読取る。その後、CPU50は、シート材M1を排出部12に向けて搬送する様に、駆動制御部52に指示を行う。一方、ステップS6において、第1搬送待機状態ではない場合、つまり、第2搬送待機状態である場合、CPU50は、ステップS8において、シート材M2の搬送と、画像読取制御を行う。具体的には、CPU50は、シート材M2を画像読取部13、14に向けて搬送する様に、駆動制御部52に指示を行い、搬送ローラ152及び154を第2の回転方向に回転させる。さらに、CPU50は、シート材M2が画像読取部13、14による読取可能な位置に搬送された後、画像読取制御部51を制御してシート材M2を読取る。その後、CPU50は、シート材M2を排出部12に向けて搬送する様に、駆動制御部52に指示を行い、搬送ローラ152及び154を第1の回転方向に回転させる。以上の構成により、シート材を導入可能な開口部11及び開口部12aの近傍にシート材を検出する検出センサを設けることなく、開口部11及び12aのシート材を検出することができる。よって、画像読取装置を小型化することができる。また、図4に示す制御を行うことにより、第1搬送待機状態と第2搬送待機状態は、排他的な状態となり、読み取るべきシート材を特定することができる。なお、上述した実施形態においては、画像読取指示待ちである、搬送待機状態を設けていた。しかしながら、ステップS2において、開口部11又は開口部12aにシート材が導入されたことを検出すると、そのままステップS7又はS8の読取制御を実行する形態であっても良い。さらに、エンコーダ16から取得できる回転量に基づきシート材の搬送量を求め、これにより、シート材が画像読取部13、14による読取位置にあることを判定する構成とすることもでる。これにより、画像読取部13、14に対するシート材の位置を検出するセンサも省略することができる。さらに、上述した実施形態において、シート材M2を、シート材M1より幅が狭く、厚手の媒体としていたが、シート材M2はシート材M1と異なるものである必要はない。よって、図1に示す様に、排出部12の一部の高さを拡大して開口部12aを設けない構成であっても良い。つまり、排出部12全体を、開口部12aとする形態であっても良い。