(57)【要約】【課題】  複数のインターフェースを並行して用いることにより画像データをホスト装置へ高速転送できる画像読み取り装置などを提供する。【解決手段】  スキャナ１とパーソナルコンピュータ２とが複数の同一または異なったインターフェース３で接続されており、そのスキャナ１で複数枚の原稿を連続して読み取る際、パーソナルコンピュータ２が１つのインターフェースを用いてスキャナ１に対して画像読み取りを要求し、その要求を受けたスキャナ１では、画像を読み取りつつそのインターフェースを介して前記パーソナルコンピュータ２へ画像データを転送し、その転送速度が画像を読み取る速度に追いつかない場合、他のインターフェースも並行して用いて画像データを転送する構成にした。【選択図】  図１
2005175551.tif 000002
【特許請求の範囲】
【請求項１】
同一または異なっているインターフェースを複数備えた画像読み取り装置において、複数枚の原稿を連続して読み取るときにインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかない場合、複数のインターフェースを用いて画像データを転送する構成にしたことを特徴とする画像読み取り装置。
【請求項２】
速度が異なっているインターフェースを複数備えた画像読み取り装置において、最速のインターフェースを自動的に選択して画像データを転送する構成にしたことを特徴とする画像読み取り装置。
【請求項３】
速度が異なっているインターフェースを複数備えた画像読み取り装置において、選択されているインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかないとき、他のインターフェースのなかで最速のインターフェースも並行して用いて画像データを転送する構成にしたことを特徴とする画像読み取り装置。  
【請求項４】
速度が異なっているインターフェースを複数備えた画像読み取り装置において、複数のインターフェースのなかから転送速度順に選択した複数のインターフェースを並行させて画像データを転送する構成にしたことを特徴とする画像読み取り装置。  
【請求項５】
請求項２、請求項３、または請求項４記載の画像読み取り装置において、画像データの転送前に複数のインターフェースを対象に転送速度チェックを行なう構成にしたことを特徴とする画像読み取り装置。
【請求項６】
請求項１乃至請求項５のいずれか１項に記載の画像読み取り装置において、選択したインターフェースが通信不可になった場合、別のインターフェースに自動的に切り替える構成にしたことを特徴とする画像読み取り装置。
【請求項７】
複数のインターフェースを備えた画像読み取り装置において、選択されているインターフェースが通信不可になった場合、別のインターフェースに自動的に切り替える構成にしたことを特徴とする画像読み取り装置。
【請求項８】
請求項６または請求項７記載の画像読み取り装置において、選択されているインターフェースが画像転送中に通信不可になった場合、別のインターフェースに自動的に切り替えて画像データの転送を継続する構成にしたことを特徴とする画像読み取り装置。
【請求項９】
画像読み取り装置とホスト装置とが複数の同一または異なったインターフェースで接続されており、その画像読み取り装置で画像を読み取り、読み取った画像データをホスト装置へ転送する画像読み取り方法において、複数枚の原稿を連続して読み取る際、ホスト装置が１つのインターフェースを用いて画像読み取り装置に対して画像読み取りを要求し、その要求を受けた画像読み取り装置では、画像を読み取りつつそのインターフェースを介して前記ホスト装置へ画像データを転送し、その転送速度が画像を読み取る速度に追いつかない場合、他のインターフェースも並行して用いて画像データを転送することを特徴とする画像読み取り方法。
【請求項１０】
異なった転送速度の複数のインターフェースで画像読み取り装置とホスト装置とが接続されており、その画像読み取り装置で画像を読み取り、読み取った画像データをホスト装置へ転送する画像読み取り方法において、使用可能な最速のインターフェースを自動的に選択して画像データを転送することを特徴とする画像読み取り方法。
【請求項１１】
異なった転送速度の複数のインターフェースで画像読み取り装置とホスト装置とが接続されており、その画像読み取り装置で画像を読み取り、読み取った画像データをホスト装置へ転送する画像読み取り方法において、選択されているインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかないとき、他の使用可能なインターフェースのなかで最速のインターフェースも並行して用いて画像データを転送することを特徴とする画像読み取り方法。
【請求項１２】
請求項１０または請求項１１記載の画像読み取り方法において、ホスト装置は、画像読み取り装置に対して画像読み取りを要求する前に各インターフェースの転送速度を確認することを特徴とする画像読み取り方法。
【請求項１３】
請求項１２記載の画像読み取り方法において、ホスト装置は、画像読み取り装置に対して所定データ量のデータを転送してその所要転送時間を計測することにより各インターフェースの転送速度を確認することを特徴とする画像読み取り方法。
【請求項１４】
請求項１２または請求項１３記載の画像読み取り方法において、ホスト装置は転送速度チェック結果を画像読み取り装置に通知することを特徴とする画像読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータなどホスト装置と画像読み取り装置とが、ＳＣＳＩ、ＵＳＢ、ＩＥＥＥ１３９４などローカル接続仕様のインターフェースまたはネットワーク接続仕様のインターフェースで接続された画像読み取りシステムに係り、特に、インターフェースを複数備えた画像読み取りシステムに関する。
【背景技術】
【０００２】
近年、ネットワークを介して画像読み取り装置（スキャナなどと呼ばれている）を共有して用いる方法が増加している。特許文献１記載の画像入出力システムはそのような画像読み取り装置に係る従来技術の一つであり、何度も画像入力し直しに出向くことなく所望の読み取り条件に従った入力画像データを取得できるようにしている。
このような画像読み取り装置は共有されるということから高速読み取りが要求され、それに伴って高速読み取り可能な画像読み取り装置も増えてきている。しかし、画像読み取り速度は高速になったが、画像読み取り装置からパーソナルコンピュータ（以下、ＰＣと称す）などホスト装置へ画像データを転送する転送速度が遅く、速度向上のボトルネックとなっている場合がある。特に、カラー画像のようなデータサイズの大きい画像の場合にはその傾向がある。
一方、画像読み取り装置では、ＳＣＳＩ、ＵＳＢ、ＩＥＥＥ１３９４などローカル接続仕様のインターフェースやネットワーク接続仕様のインターフェースなど複数の異なるインターフェースを持ち、利用者が好きなインターフェースを用いて画像を読み取ることができるものも提供されている。なお、スキャナーサーバシステムあるいはリモートコピーに関する関連文献は、特許文献２、３にて開示される。
【特許文献１】特開２００３−６０８３３公報
【特許文献２】特開２００２−３１４７４１公報
【特許文献３】特開２００１−３５３９３１公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来、画像読み取り装置からパーソナルコンピュータなどホスト装置へ画像データを高速転送するという課題を、画像読み取り装置が有している複数のインターフェースを同時に（並行に）用いて解決するという技術は提供されていなかった。
本発明の目的は、このような従来技術の問題を解決しようとするものであり、具体的には、所有している複数のインターフェースを並行して用いることにより画像データをホスト装置へ高速転送できる画像読み取り装置及び画像読み取り方法を提供することにある。
【課題を解決するための手段】
【０００４】
前記した課題を解決するために、請求項１記載の発明は、同一または異なっているインターフェースを複数備えた画像読み取り装置において、複数枚の原稿を連続して読み取るときにインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかない場合、複数のインターフェースを用いて画像データを転送する構成にした。
また、請求項２記載の発明では、速度が異なっているインターフェースを複数備えた画像読み取り装置において、最速のインターフェースを自動的に選択して画像データを転送する構成にした。
また、請求項３記載の発明では、速度が異なっているインターフェースを複数備えた画像読み取り装置において、選択されているインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかないとき、他のインターフェースのなかで最速のインターフェースも並行して用いて画像データを転送する構成にした。
また、請求項４記載の発明では、速度が異なっているインターフェースを複数備えた画像読み取り装置において、複数のインターフェースのなかから転送速度順に選択した複数のインターフェースを並行させて画像データを転送する構成にした。
また、請求項５記載の発明では、請求項２、請求項３、または請求項４記載の発明おいて、画像データの転送前に複数のインターフェースを対象に転送速度チェックを行なう構成にした。
また、請求項６記載の発明では、請求項１乃至請求項５のいずれか１項に記載の発明において、選択したインターフェースが通信不可になった場合、別のインターフェースに自動的に切り替える構成にした。
また、請求項７記載の発明では、複数のインターフェースを備えた画像読み取り装置において、選択されているインターフェースが通信不可になった場合、別のインターフェースに自動的に切り替える構成にした。
【０００５】
また、請求項８記載の発明では、請求項６または請求項７記載の発明において、選択されているインターフェースが画像転送中に通信不可になった場合、別のインターフェースに自動的に切り替えて画像データの転送を継続する構成にした。
また、請求項９記載の発明では、画像読み取り装置とホスト装置とが複数の同一または異なったインターフェースで接続されており、その画像読み取り装置で画像を読み取り、読み取った画像データをホスト装置へ転送する画像読み取り方法において、複数枚の原稿を連続して読み取る際、ホスト装置が１つのインターフェースを用いて画像読み取り装置に対して画像読み取りを要求し、その要求を受けた画像読み取り装置では、画像を読み取りつつそのインターフェースを介して前記ホスト装置へ画像データを転送し、その転送速度が画像を読み取る速度に追いつかない場合、他のインターフェースも並行して用いて画像データを転送する構成にした。
また、請求項１０記載の発明では、異なった転送速度の複数のインターフェースで画像読み取り装置とホスト装置とが接続されており、その画像読み取り装置で画像を読み取り、読み取った画像データをホスト装置へ転送する画像読み取り方法において、使用可能な最速のインターフェースを自動的に選択して画像データを転送する構成にした。
また、請求項１１記載の発明では、異なった転送速度の複数のインターフェースで画像読み取り装置とホスト装置とが接続されており、その画像読み取り装置で画像を読み取り、読み取った画像データをホスト装置へ転送する画像読み取り方法において、選択されているインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかないとき、他の使用可能なインターフェースのなかで最速のインターフェースも並行して用いて画像データを転送する構成にした。
また、請求項１２記載の発明では、請求項１０または請求項１１記載の発明において、ホスト装置は、画像読み取り装置に対して画像読み取りを要求する前に各インターフェースの転送速度を確認する構成にした。
また、請求項１３記載の発明では、請求項１２記載の発明において、ホスト装置は、画像読み取り装置に対して所定データ量のデータを転送してその所要転送時間を計測することにより各インターフェースの転送速度を確認する構成にした。
また、請求項１４記載の発明では、請求項１２または請求項１３記載の発明において、ホスト装置は転送速度チェック結果を画像読み取り装置に通知する構成にした。
【発明の効果】
【０００６】
本発明によれば、請求項１および請求項９記載の発明は、同一または異なっているインターフェースを複数備えた画像読み取り装置において、複数枚の原稿を連続して読み取るときにインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかない場合、複数のインターフェースを用いて画像データを転送することができるので、画像データをホスト装置へ高速転送できる。
また、請求項２および請求項１０記載の発明では、速度が異なっているインターフェースを複数備えた画像読み取り装置において、最速のインターフェースを自動的に選択して画像データを転送できるので、どのインターフェースを用いるのが高速なのかを利用者が考えなくても高速で最も効率の良い画像読み取り・転送を実現できる。
また、請求項３および請求項１１記載の発明では、速度が異なっているインターフェースを複数備えた画像読み取り装置において、選択されているインターフェースを介して画像データを転送する速度が画像を読み取る速度に追いつかないとき、他のインターフェースのなかで最速のインターフェースも並行して用いて画像データを転送できるので、最初に用いるインターフェースだけでなく次に用いるインターフェースについても、どのインターフェースを用いれば高速データ転送ができるのかを利用者が考えなくても高速データ転送を行なえ、手を煩わせることなく、最も効率の良い画像読み取り・転送を実現できる。
また、請求項４記載の発明では、速度が異なっているインターフェースを複数備えた画像読み取り装置において、複数のインターフェースのなかから転送速度順に選択した複数のインターフェースを並行させて画像データを転送できるので、最初や２番目に用いるインターフェースだけでなく次々に用いるインターフェースについても、どのインターフェースを用いれば高速データ転送ができるのかを利用者が考えなくても高速データ転送を行なえ、手を煩わせることなく、さらに効率の良い画像読み取り・転送を実現できる。
【０００７】
また、請求項５記載の発明では請求項２、請求項３、または請求項４記載の発明おいて、請求項１２記載の発明では請求項１０または請求項１１記載の発明において、画像データの転送前に複数のインターフェースを対象に転送速度チェックを行なうことができるので、実際の転送速度が仕様通りでなくても請求項２、請求項３、請求項４、請求項１０、または請求項１１記載の発明の効果を得ることができる。
また、請求項６記載の発明では、請求項１乃至請求項５のいずれか１項に記載の発明において、選択したインターフェースが通信不可になった場合、別のインターフェースに自動的に切り替えることができるので、請求項１乃至請求項５のいずれか１項に記載の発明の効果が得られるだけでなく、選択したインターフェースが通信不可になっても画像読み取りおよびそのデータの転送を中断せずに続行できる。
また、請求項７記載の発明では、複数のインターフェースを備えた画像読み取り装置において、選択されているインターフェースが通信不可になった場合、別のインターフェースに自動的に切り替えることができるので、選択したインターフェースが通信不可になっても画像読み取りおよび読み取ったデータの転送を中断せずに続行できる。
また、請求項８記載の発明では、請求項６または請求項７記載の発明において、選択されているインターフェースが画像転送中に通信不可になった場合、別のインターフェースに自動的に切り替えて画像データの転送を継続できるので、画像読み取りおよび読み取ったデータの転送の作業効率をさらに向上させることができる。
また、請求項１３記載の発明では、請求項１２記載の発明において、ホスト装置は、画像読み取り装置に対して所定データ量のデータを転送してその所要転送時間を計測することにより各インターフェースの転送速度を確認するので、精度の高い転送速度確認を実現できる。
また、請求項１４記載の発明では、請求項１２または請求項１３記載の発明において、ホスト装置は転送速度チェック結果を画像読み取り装置に通知できるので、画像読み取り装置側での転送速度確認が不要になる。
【発明を実施するための最良の形態】
【０００８】
以下、図面により本発明の実施形態を詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対位置などは特定的な記載がない限りこの説明の範囲をそれのみに限定する主旨ではなく、単なる説明例に過ぎない。
図１は本発明の一実施形態を示す画像読み取りシステムのシステム構成図である。図示したように、この実施形態の画像読み取りシステムは、画像読み取り装置であるスキャナ１およびホスト装置であるパーソナルコンピュータ（以下、ＰＣと称す）２を備え、両者間は複数のインターフェース３で接続されている。なお、複数のインターフェース３は、同一の複数のインターフェースか、または、ＳＣＳＩ、ＵＳＢ、ＩＥＥＥ１３９４などローカル接続仕様のインターフェース、およびネットワーク接続仕様のインターフェースなど複数の異なるインターフェースである。
図２に、前記スキャナ１の構成ブロック図を示す。図示したように、スキャナ１は、プログラムやワークデータを記憶するＲＯＭおよびＲＡＭとそのプログラムに従って動作するＣＰＵを有してこのスキャナの全体を制御する制御部１１、原稿上の画像を読み取る画像読み取り部１２、読み取られた画像信号に各種画像処理を施す画像処理部１３、画像処理を施された画像データを記憶する画像メモリ（例えばＲＡＭ）１４、前記各種仕様のインターフェースを有してそのインターフェースを介した送受信処理および送受信を行なうインターフェース部１５などを備える。
以下、各実施例について説明する。
【実施例１】
【０００９】
図３はこの実施例のインターフェース接続例である。図示したように、スキャナ１とＰＣ２とを同一の複数のインターフェース３ａで接続する。従来、複数インターフェースの同時接続は不可能であったが、この実施例では、ＰＣ２からは見かけ上別のスキャナとして認識させ、ＰＣ２の備えるスキャナドライバ上でそれらのインターフェースを使い分けるようにして同時接続を実現している。なお、図３（ａ）はインターフェース３ａがＳＣＳＩの例、図３（ｂ）はネットワークの例である。
図４に、この実施例の動作フローを示す。以下、図４に従って、この動作フローを説明する。
まず、利用者の操作に応じてＰＣ２上でスキャナドライバを起動し（Ｓ１）、起動されたスキャナドライバは第１のインターフェース（例えばＳＣＳＩ（１））が接続可能であるか否かを確認する（Ｓ２）。例えば所定のコマンドをそのインターフェースを用いてスキャナ１へ送信し、応答があれば接続可能と判定するのである。そして、接続可能であれば、ＰＣ２の操作部により読み取り条件を設定させる（Ｓ３）。これにより、スキャナドライバは読み取り条件を含む読み取りコマンド（読み取り要求）を作成して画像読み取り動作を開始させる（Ｓ４）。
こうして、その読み取りコマンドが第１のインターフェースに渡され（Ｓ５）さらに、スキャナ１に渡され、インターフェース部１５を介してそのコマンドを受け取ったスキャナ１の制御部１１は、画像読み取り部１２によりその読み取り条件で原稿読み取りを開始する（Ｓ６）。そして、読み取りを開始すると、１枚目の原稿から読み取った画像データをスキャナ１内の画像メモリ１４に蓄積する（Ｓ７）。同時に、制御部１１は蓄積した画像データを第１のインターフェースを介してＰＣ２へ転送する（Ｓ８）。なお、この画像の読み取りと画像データの転送は非同期に行なわれる。
当該原稿の画像読み取りが終了すると、制御部１１は次の原稿があるか否かを判定し（Ｓ９）、あれば（Ｓ９でＹｅｓ）、第１のインターフェースを介したデータ転送が終了しているか否かを判定する（Ｓ１０）。そして、データ転送が終了しているか、またはすぐに終了する場合には（Ｓ１０でＹｅｓ）、第１のインターフェースを用いたデータ転送と画像読み取りを続行する（Ｓ５〜Ｓ８）。
【００１０】
それに対して、当該原稿の読み取り終了直後までにデータ転送が終了しないような場合には（Ｓ１０でＮｏ）、制御部１１は、第２のインターフェースを用いて次の原稿を転送する旨、第２のインターフェースを介してＰＣ２のスキャナドライバに通知し、次原稿のデータ転送は第２のインターフェース用いて行なう（Ｓ１１→Ｓ６→Ｓ７→Ｓ１２）。そして、その原稿の読み取りが終了すると、次の原稿があるか否かを判定し（Ｓ１３）、原稿があり（Ｓ１３でＹｅｓ）、第２のインターフェースを介したデータ転送が終了していれば（Ｓ１４でＹｅｓ）、第２のインターフェースを用いたデータ転送と画像読み取りを続行する（Ｓ１１→Ｓ６→Ｓ７→Ｓ１２）。
それに対して、第２のインターフェースを介したデータ転送が終了していなければ（Ｓ１４でＮｏ）、第１のインターフェースを介したデータ転送が終了しているか否かを判定し（Ｓ１５）、終了していれば（Ｓ１５でＹｅｓ）、ＰＣ２のスキャナドライバに通知して次原稿の画像データは第１のインターフェースを介して転送する（Ｓ５〜Ｓ８）。また、このとき、第１のインターフェースを介したデータ転送がまだ終了していない場合には（Ｓ１５でＮｏ）、第１または第２のインターフェースを介したデータ転送が終了するまで待ち（Ｓ１６でＮｏ→Ｓ１７→Ｓ１５でＮｏ）、その後、転送が終了したインターフェースを介して画像データを転送する。
一方、ＰＣ２側では、スキャナドライバがそれぞれのインターフェースを介して画像データを受け取り（Ｓ１８，Ｓ１９）、受け取った順番をインターフェースごとに記憶しておき、画像データとしてアプリケーションに渡すときやファイルに保存するときなどには元の原稿の順番にソートして出力する（Ｓ２０）。
ネットワークを用いた場合も同様であるが、ＰＣ側のネットワークインターフェースは２つ必要であるので、ＩＰアドレスもそれぞれ割り当てる必要がある。
こうして、この実施例によれば、複数のインターフェースを用いることにより、高速転送を実現できる。
【実施例２】
【００１１】
従来のスキャナのインターフェース構成は図５に示したように異なるインターフェースを複数搭載している場合が多い。利用者のＰＣ環境も同じインターフェースを複数装備していることはまれである。そのため、この実施例では、図５に示したような複数の異なるインターフェースで構成されている環境で第１の実施例と同様な方法で高速読み取りを行なう。ＰＣ２側のスキャナドライバはそれぞれのインターフェースに応じたドライバをそれぞれ必要とする。そして、それぞれのドライバ内部で１台のスキャナとして扱う。
このような構成で、利用者はＰＣ２上で読み取り条件を設定し、用いたいインターフェースを決めて読み取りを開始させる。これにより、第１の実施例と同様に、データ転送が読み取りに追いつかなくなるまでそのインターフェースを介して画像データを転送し、転送速度が追いつかなくなった時点で、並行して別のインターフェースも用いて画像データを転送する。最初に用いるインターフェースおよび順に用いていくインターフェースの順番は利用者が設定し、この設定に従ってＰＣ２のスキャナドライバは最初に用いるインターフェースを決定する。
また、スキャナドライバはこの設定時に設定内容をスキャナ１に通知し、それにより、順に並行して用いていくインターフェースの順番はスキャナ１の制御部１１が制御する。
こうして、この実施例によれば、複数の異なったインターフェースを備えた一般的なインターフェース環境で高速読み取りに対応した高速転送が可能になる。
【実施例３】
【００１２】
従来のスキャナではしばしば多彩な利用者環境に対応できるように複数の異なったインターフェースを備えているが、複数のインターフェースを同時に接続することが不可能であったり、利用者がインターフェースを切り替えたりする必要があった。それに対して、この実施例では、複数の異なったインターフェースを接続しておくと、ＰＣ２は接続されているインターフェースのなかから最も高速なインターフェースを自動的に選択して読み取り・転送を開始させる。例えば図５（ａ）に示したように、ＳＣＳＩとＵＳＢが接続されていた場合、ＰＣ２のスキャナドライバはＳＣＳＩを選択し、ＳＣＳＩとＩＥＥＥ１３９４が接続されていた場合にはＩＥＥＥ１３９４を自動的に選択して使用するのである。ただし、そのときの状況に応じてそれぞれのインターフェースの実際の速度が仕様値と異なる場合があるので、インターフェースは転送速度のチェックを行なって実測値の速度から自動的に選択する。具体的には、ＰＣ２のスキャナドライバが、起動直後に、接続されているすべてのインターフェースについて所定データ量のデータ転送を要求して、スキャナ側からデータを転送させ、実際の転送速度を比較して選択する。
こうして、この実施例によれば、どのインターフェースを用いれば高速データ転送ができるのかを利用者が考えなくても高速データ転送を行なえるインターフェースが自動的に選択されるので、手を煩わせることなく、最も効率の良い画像読み取り・転送を実現できる。
【実施例４】
【００１３】
この実施例では、複数の異なるインターフェースが同時に接続されている場合、ＰＣ２側で高速なインターフェースを自動的に選択して読み取りを開始させる。または、ＰＣ２側では、所定のインターフェースを用いて読み取り要求を出し、スキャナ１の制御部１１が転送速度チェックを行なって最高速のインターフェースを用いてデータ転送を開始し、そのインターフェースを介したデータ転送が読み取りに追いつかなくなると、制御部１１がその次に高速なインターフェースを自動的に選択して両方のインターフェースを用いて読み取り・データ転送を行なう。
図６に、この実施例の接続例を示す。図示したように、４つのインターフェースが接続されているとすると、スキャナ１の制御部１１はそれぞれのインターフェースの転送速度チェックを自動的に行ない、これらのなかから速度が高速な順にインターフェースを選択していく。図６に示した例で、速度の実測値がＩＥＥＥ１３９４→ＳＣＳＩ→Ｎｅｔｗｏｒｋ→ＵＳＢの順番に速かった場合には、この順番でインターフェースを選択していくのである。
なお、各インターフェースの転送速度チェックをＰＣ２側が行なって、チェック結果をスキャナ側に通知するようにしてもよい。この場合、ＰＣ２は最高速のインターフェースを用いて読み取り要求を出す。
こうして、この実施例によれば、最初に用いるインターフェースだけでなく次に用いるインターフェースについても、またはその後、次々に用いるインターフェースについても、どのインターフェースを用いれば高速データ転送ができるのかを利用者が考えなくても、高速データ転送を行なえるインターフェースが自動的に選択されるので、手を煩わせることなく、最も効率の良い画像読み取り・転送を実現できる。
【実施例５】
【００１４】
従来のスキャナでは、インターフェースを１つしか使用しないので、そのインターフェースで接続不良や断線といった不具合や人為的な事故など障害が発生した場合、エラーとして終了することになる。それに対して、この実施例ではそのような場合、別のインターフェースを自動的に用いることにより読み取り・データ転送を継続させることができる。
この実施例の接続例を図７に、動作フローを図８に示す。以下、図８に従ってこの動作フローを説明する。
ＩＥＥＥ１３９４とＵＳＢでスキャナ１とＰＣ２とを図７に示したように接続し、まず、ＩＥＥＥ１３９４を用いて連続読み取り・データ転送を開始する（Ｓ２１）。そして、そのデータ転送中に、例えばＩＥＥＥ１３９４のケーブルが抜けて転送不可となった場合（Ｓ２２でＹｅｓ）、従来であればそこでエラーとなり終了するが、この実施例では、ＩＥＥＥ１３９４のケーブルが使用できないことを認識すると、スキャナ１のインターフェース部１５は次のインターフェースのＵＳＢを用いて当該原稿の画像データを再び転送し直す（Ｓ２３）。
続いて、次の原稿があるか否かを判定し（Ｓ２４）、あれば（Ｓ２４でＹｅｓ）ＵＳＢを介して転送を継続する（Ｓ２５）。そして、全原稿の画像データを転送し終わったならば（Ｓ２４でＮｏ）、ＰＣ２側の利用者にＩＥＥＥ１３９４によった通信が切断されたことを知らせる（Ｓ２６）。
一方、転送中にＩＥＥＥ１３９４を用いた転送が不可とならなかった場合には（Ｓ２２でＮｏ）、実施例１や実施例２などと同様の転送を行なう（Ｓ２７）。
こうして、この実施例によれば、利用者は同じ作業を繰り返すことなく全原稿を読み取り、転送できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態を示す画像読み取りシステムのシステム構成図である。
【図２】本発明の一実施形態を示すスキャナの構成ブロック図である。
【図３】本発明の第１の実施例を示す画像読み取りシステム要部の説明図である。
【図４】本発明の第１の実施例を示す画像読み取りシステムの動作フロー図である。
【図５】本発明の第２および第３の実施例を示す画像読み取りシステム要部の説明図である。
【図６】本発明の第４の実施例を示す画像読み取りシステム要部の説明図である。
【図７】本発明の第５の実施例を示す画像読み取りシステム要部の説明図である。
【図８】本発明の第５の実施例を示す画像読み取りシステムの動作フロー図である。
【符号の説明】
【００１６】
１  スキャナ
２  パーソナルコンピュータ
３  インターフェース
１１  制御部
１２  画像読み取り部
１４  画像メモリ
１５  インターフェース部
【図１】
2005175551.tif 000003
【図２】
2005175551.tif 000004
【図３】
2005175551.tif 000005
【図４】
2005175551.tif 000006
【図５】
2005175551.tif 000007
【図６】
2005175551.tif 000008
【図７】
2005175551.tif 000009
【図８】
2005175551.tif 000010