(57)【要約】【課題】処理条件や処理環境に応じて、各処理系の並行処理の際に、最速の処理速度で処理する。【解決手段】Ｉ／Ｆ１８の転送速度ｖｉが変更された場合に、バリアブルに画像取込部１４の画像取込速度ｖｔを変更できるようにしたため、画像読取装置１０全体の処理効率として、そのときの環境下で最適な状態とすることができる。演算された取込速度ｖｔ、伝搬速度ｖｉ、処理速度ｖｓは、比較部６４に入力されて相互に比較され、その比較結果が取込速度変更部６６へ送出される。取込速度ｖｔｍａｘが伝播速度ｖｉ及び処理速度ｖｓよりも遅いときは、最速の取込速度が適正であり、他が遅い場合には、最も遅い速度に合わせて取込速度ｖｔを変更する。【選択図】        図１
2005079606.tif 000002
【特許請求の範囲】
【請求項１】
画像を画像データとして取り込むための画像取込部と、前記画像取込部で取り込んだ画像データに対して処理を施す画像処理部と、前記画像取込部部と画像処理部とを接続するためのインターフェースと、で構成された画像読取装置に用いられる処理速度制御装置であって、
前記画像取込部における画像取込速度ｖｔを調整する画像取込速度調整手段と、
前記画像取込部において最速に設定された画像取込速度ｖｔと、前記画像処理部において設定された画像処理速度ｖｓ及び前記インターフェースにおいて設定された画像データの伝搬速度ｖｉと、を相互に比較する比較手段と、
前記比較手段の比較、前記画像取込速度が最も遅い場合は前記設定された最速の画像取込速度ｖｔとし、前記画像取込速度が最も遅くない場合は前記画像取込速度調整手段により、画像処理速度ｖｓ又は前記伝播速度ｖｉの内の遅い速度と同等の速度若しくは当該遅い速度よりもさらに遅い速度となるように前記画像取込速度ｖｔを調整する画像取込速度変更制御手段と、
を有する画像読取装置の処理速度制御装置。
【請求項２】
前記画像取込速度ｖｔ及び画像処理速度ｖｓが、取込画像のサイズ、取込時の解像度、取込時の倍率の少なくとも１つを含む取込条件に基づいて設定され、前記伝播速度がインターフェースとして適用されるデバイスの特性に基づいて設定されることを特徴とする請求項１記載の画像読取装置の処理速度制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像を画像データとして取り込むための画像取込部と、前記画像取込部で取り込んだ画像データに対して処理を施す画像処理部と、前記画像取込部部と画像処理部とを接続するためのインターフェースと、で構成された画像読取装置に用いられる処理速度制御装置に関するものである。
【０００２】
【従来の技術】
従来、例えば、原稿画像をスキャニングして画像データを得るスキャナ部（画像取込部）と、取り込んだ画像データに対して色・温度補正処理、画像密度変換処理・ハイパートーン処理、ハイパーシャープネス処理、特殊画像処理、変倍処理等の画像処理を施する画像処理部と、がハードウェア的に分離され、当該スキャナ部と画像処理部とを、所定のインターフェースによって接続することで、並行処理可能とした画像読取装置が存在する。
【０００３】
この種の画像読取装置では、スキャナ部の画像取込（読取）速度、画像処理部の画像処理速度、並びにインターフェースの画像データ伝播速度のそれぞれの処理速度の最も遅い速度に制限されることになる。
【０００４】
このため、予め最も遅い処理速度で処理される処理系をを認識しておき、他の処理系をこの最も遅い処理速度の処理系に合わせた速度に最適化することが提案されている（特許文献１参照）。
【０００５】
これにより、何れかの処理系において、ウェイトタイムが発生することを軽減し、効率のよい並行処理が可能となる。
【０００６】
【特許文献１】
特開２００１−２４５１２１公報
【０００７】
【発明が解決しようとする課題】
しかしながら、各処理系は処理条件や処理環境にによって変化する。例えば、スキャナ部では、原稿画像のサイズ、解像度、倍率等により画像読取りのための主走査及び／又は副走査速度が変化する。また、画像処理部においても同様にサイズ、解像度、倍率等によって画像処理のための主走査及び／又は副走査速度が変化する。
【０００８】
さらに、インタフェースにおいては、例えばＬＡＮを構築して、複合的にデータの送受信を行うような場合、時系列でデータを送受信することになり、混雑度合いで伝播速度が変化する。なお、インターフェースは、デバイスそのものを変更した場合でも伝播速度が変化する。
【０００９】
このため、上記従来技術のように一義的に処理速度を最も遅い処理速度の処理系に合わせることができず、場合によっては速度の最適化が得られないという問題が生じる。
【００１０】
本発明は上記事実を考慮し、処理条件や処理環境に応じて、各処理系の並行処理の際に、最速の処理速度で処理することができる画像読取装置の処理速度制御装置を得ることが目的である。
【００１１】
【課題を解決するための手段】
請求項１に記載の発明は、画像を画像データとして取り込むための画像取込部と、前記画像取込部で取り込んだ画像データに対して処理を施す画像処理部と、前記画像取込部部と画像処理部とを接続するためのインターフェースと、で構成された画像読取装置に用いられる処理速度制御装置であって、前記画像取込部における画像取込速度ｖｔを調整する画像取込速度調整手段と、前記画像取込部において最速に設定された画像取込速度ｖｔと、前記画像処理部において設定された画像処理速度ｖｓ及び前記インターフェースにおいて設定された画像データの伝搬速度ｖｉと、を相互に比較する比較手段と、前記比較手段の比較、前記画像取込速度が最も遅い場合は前記設定された最速の画像取込速度ｖｔとし、前記画像取込速度が最も遅くない場合は前記画像取込速度調整手段により、画像処理速度ｖｓ又は前記伝播速度ｖｉの内の遅い速度と同等の速度若しくは当該遅い速度よりもさらに遅い速度となるように前記画像取込速度ｖｔを調整する画像取込速度変更制御手段と、を有している。
【００１２】
請求項１に記載の発明によれば、画像取込速度ｖｔを可変とし、画像取込速度設定値制御手段で最適速度に設定する。すなわち、比較手段により、画像取込ｖｔを、前記画像処理部において設定された画像処理速度ｖｓと及び前記インターフェースにおいて設定された画像データの伝搬速度ｖｉと比較する。
【００１３】
比較の結果、画像取込速度ｖｔを、画像処理速度ｖｓ又は伝搬速度ｖｉの内の何れか遅い速度と同等、若しくは当該遅い速度よりもさらに遅い速度とすることで、画像取込動作が途切れることがなく、安定した画像取り込みが可能となる。
【００１４】
請求項２に記載の発明は、前記請求項１に記載の発明において、前記画像取込速度ｖｔ及び画像処理速度ｖｓが、取込画像のサイズ、取込時の解像度、取込時の倍率の少なくとも１つを含む取込条件に基づいて設定され、前記伝播速度がインターフェースとして適用されるデバイスの特性に基づいて設定されることを特徴としている。
【００１５】
請求項２に記載の発明によれば、画像取込速度ｖｔ及び画像処理速度ｖｓは、取込画像のサイズ、取込時の解像度、取込時の倍率の少なくとも１つを含む取込条件に基づいて設定される。このとき、何れの速度が速いかはそれぞれのハード構成やソフト仕様により異なる。また、伝播速度がインターフェースとして適用されるデバイスの特性に基づいて設定される。このインターフェースでは、ハード構成や通信仕様によって異なるのはもちろんであるが、ネッワーク上における他の通信機器との時間的な重複による通信時間の遅れ等も含まれる。
【００１６】
このような、インターフェースにおける変動は、ネットワーク上であればその接続環境によって変化する場合があり、この変化に取込速度を可変として対応することで、常に最適な速度での取込が可能である。
【００１７】
【発明の実施の形態】
図１には、本実施の形態に係る係る画像読取装置１０における処理速度を制御するための処理速度制御装置１２の略構成図が示されている。
【００１８】
画像読取装置１０は、原稿画像等の元画像をスキャンして画像データを得るための画像取込部１４と、前記画像取込部１４で取り込んだ画像データに基づいて、色・温度補正処理、画像密度変換処理・ハイパートーン処理、ハイパーシャープネス処理、特殊画像処理、変倍処理等の画像処理を施す画像処理部１６とが、それぞれ独立した構成で設けられており、Ｉ／Ｆ１８を介して接続されている。
【００１９】
すなわち、画像取込部１４で取り込んだ画像データが、Ｉ／Ｆ１８を介して画像処理部１６へと伝送され、画像処理が施された画像データが出力される構成である。
【００２０】
画像取込部１４には、画像を取り込むための動作を制御する画像取込制御部２０が設けられており、図示しない入力系（ユーザーインターフェースやネットワークを介した通信等）から読取サイズ、読取解像度、読取倍率等の取込仕様データが入力されることで、この取込仕様データに基づいて画像を取り込む。
【００２１】
また、前記取込仕様データは取込仕様データメモリ２２に記憶されるようになっている。
【００２２】
なお、取り込まれた画像データは、所定の転送単位で逐次Ｉ／Ｆ１８を介して画像処理部１６へと転送される。
【００２３】
画像取込部１４としては、図２に示される如く、上面に透明ガラス板２４を備えた筐体２６と、透明ガラス板２４を塞ぐカバー２８とで構成されたスキャナ装置３０が適用可能である。
【００２４】
このスキャナ装置３０の筐体２６内には、前記透明ガラス板２４の下部の互い対向する一対の辺に掛け渡されるように読取ヘッド３２が設けられている。
【００２５】
読取ヘッド３２は、前記一対の辺と直角の関係にある他の一対の辺の間を移動（副走査）するようになっている。
【００２６】
読取ヘッド３２には、光源３４と反射ミラー３６が取り付けられ、光源３４からの光が前記透明ガラス板２４上に載置され、カバー２８とによって挟持された原稿画像の画像面で反射し、その反射光を反射ミラー３６によってサブヘッド３８へ案内する。
【００２７】
サブヘッド３８は、前記読取ヘッド３２の副走査速度の１／２で同一の方向に移動する構成となってる。サブヘッド３８には、一対の反射ミラー４０が取り付けられており、前記読取ヘッド３２の反射ミラー３６から受けた光を、９０°ずつ偏向することで、１８０°方向転換させ、光学部材４２を介してＣＣＤ等の撮像素子４４へ案内するようになっている。
【００２８】
なお、読取ヘッド３２の移動とサブヘッド３８の移動によって、元原稿の読取位置から撮像素子４４までの光路長は常に一定となる。
【００２９】
撮像素子４４では、順次画像を取込み、例えば、ラインバッファ４６に蓄積した１回の取込データを、前記Ｉ／Ｆ１８を介して画像処理部１６へバースト転送する。
【００３０】
画像処理部１６には、画像処理制御部４８が設けられており、前記画像取込部１４からＩ／Ｆ１８を介して送られてきた画像データに基づいて前記色・温度補正処理、画像密度変換処理・ハイパートーン処理、ハイパーシャープネス処理、特殊画像処理、変倍処理等の画像処理が施される。また、この画像処理部１６には、仕様データメモリ５０が設けられ、画像処理部１６における仕様データ（例えば、１ラインの画像処理に必要な時間）が記憶されている。
【００３１】
上記画像取込部１４と画像処理部１６とは、画像取込部１４から前記所定の転送単位で逐次画像処理部１６に転送されるので、両者は並行処理が可能となっている。
【００３２】
ところが、画像取込部１４による取込速度ｖｔよりもＩ／Ｆ１８による伝播速度ｖｉの方向が遅い場合、画像取込を継続した行えないことになる。この場合、一度取込動作を中断し、転送が可能となった時点で再開することになるが、この再開の際、動作が安定する所謂助走期間を必要とし、既に取り込んだ位置に戻さなければならない。
【００３３】
すなわち、並行処理による迅速化の妨げとなり、このような取込途中の中断を防止するためには、予測できるＩ／Ｆ１８の伝播速度の最も遅い速度に合わせて画像取込部１４の取込速度ｖｔを設定しなければならなかった。
【００３４】
このような不具合は、画像処理部１６における画像処理速度ｖｓが前記画像取込部１４の取込速度ｖｔよりも遅い場合にも起こり得ることである。
【００３５】
そこで、本実施の形態の画像読取装置１０には、処理速度制御装置１２を設け、現環境下でのＩ／Ｆ１８の伝播速度ｖｉ及び画像処理部１６の処理速度ｖｓを、画像取込部１４の取込速度ｖｔと比較し、現環境下での最適な取込速度ｖｔを設定するようにした。
【００３６】
図１に示される如く、処理速度制御装置１２には、ダミーデータメモリ５２が設けられ、ダミーデータが格納されている。このダミーデータは、Ｉ／Ｆ１８の伝播速度を求めるために適用されるものであり、画像取込部１４へ送出されると、この画像取込部１４では、このダミーデータをＩ／Ｆ１８を介して画像処理部１６へ転送する。
【００３７】
画像処理部１６の画像処理制御部４８では、このダミーデータの転送時間をＩ／Ｆ伝播速度演算部５４に送出することで、このＩ／Ｆ伝播速度演算部５４では、Ｉ／Ｆ１８の伝播速度ｖｉが演算されるようになっている。
【００３８】
また、画像取込部１４の取込仕様データメモリ２２には、取込条件読出部５６が接続され、現環境で設定されている取込サイズ、解像度、倍率が読み出される。この取込条件読出部５６は、取込速度演算部５８と接続されており、前記読み出された設定仕様データに基づいて取込速度ｖｔが演算される。
【００３９】
一方、画像処理部１６の仕様データメモリ５０には、処理条件読出部６０が接続され、画像処理部の仕様データ（例えば、１ラインで処理する時間等）が読み出される。この処理条件読出部６０には、画像処理速度演算部６２が接続されており、読み出された仕様データがこの画像処理速度演算部６２に送出される。なお、この画像処理速度演算部６２には、前記取込条件読出部５６も接続されており、画像取込部１４の現環境の設定仕様データが入力され、これらに基づいて画像処理速度ｖｓが演算されるようになっている。
【００４０】
前記Ｉ／Ｆ伝播速度演算部５４で演算された伝播速度ｖｉ、前記取込速度演算部５８で演算された取込速度ｖｔ、前記処理速度演算部６２で演算された処理速度ｖｓは、それぞれ比較部６４に入力され、相互に比較される。
【００４１】
比較部６４での比較結果は、取込速度変更部６６に送出され、この取込速度変更部６６において、画像読取装置１０全般における現環境下での画像取込部１４における最適な取込速度ｖｔを求め、画像取込部１４の画像取込制御部２０へ送出する。
【００４２】
すなわち、画像取込部１４では、Ｉ／Ｆ１８の伝播速度ｖｉ及び画像処理部１６の処理速度ｖｓを勘案して、バリアブルに取込速度ｖｒを変更した状態で実際の元画像の取り込み（スキャン）の実行を開始するため、中断等の不具合のない、かつ最適な取込速度ｖｔを得ている。
【００４３】
以下に本実施の形態の作用を説明する。
【００４４】
元原稿の画像を取り込む際、その元原稿のサイズ、読取解像度、倍率等が設定される。
【００４５】
また、画像取込部１４では、最速の処理速度ｖｔｍａｘがデフォルト値として設定される。
【００４６】
ここで、画像取込部１４が最速の処理速度ｖｔｍａｘで処理することが可能か否かをＩ／Ｆ１８の伝播速度ｖｉ及び下流工程である画像処理部１６の処理速度ｖｓとの相互の関係に基づいてその適否を判断する必要がある。また、不適と判断された場合には、現状の環境下での取込速度ｖｔを設定する必要がある。
【００４７】
このため、本実施の形態の画像読取装置１０には、処理速度制御装置１２を搭載している。
【００４８】
以下、具体的な数値を例に挙げて、取込速度ｖｔの適否並びに適性な取込速度ｖｔの設定の流れを説明する。
【００４９】
元原稿のサイズがＡ４サイズ（縦２９７．０ｍｍ×横２１０．０ｍｍ）であり、縦方向に搬送（副走査）しながらカラー（ＲＧＢ）でラインスキャンする場合を考える。
【００５０】
画像取込部１４の仕様として、副走査速度は１０．０ｍｍ／ｓｅｃであり、設定された解像度は３５０ｄｐｉ（＝１３．７８ｄｏｔ／ｍｍ）、倍率は１００％であるとすると、１秒間で読み取るデータ量（ドット数）は、
（主走査画素数×倍率）×（１秒間に取り込む副走査画素数×倍率）×（色数）
・・・（１）
であるため、この（１）式に上記数値を代入すると、
（２１０ｍｍ×３５０ｄｐｉ×１）×（１０．０ｍｍ／ｓｅｃ×３５０ｄｐｉ×１）×３
となり、単位を合わせると、
（２１０ｍｍ×１３．７８ｄｏｔ／ｍｍ）×（１０．０ｍｍ／ｓｅｃ×１３．７８ｄｏｔ／ｍｍ）×３＝２８９３．８ｄｏｔ×１３７．８ｄｏｔ／ｓｅｃ×３
＝１１９６２９６．９ｂｙｔｅｓ／ｓｅｃ≒１．１９６Ｍｂｙｔｅｓ／ｓｅｃ
となる（ｖｔ＝１．１９６Ｍｂｙｔｅｓ／ｓｅｃ）。
【００５１】
一方、画像処理部１６における処理速度は、１ラインを０．００５秒で処理するとすると、１秒間で処理されるデータ量（ドット数）は、
｛（主走査画素数）／（１ラインの処理速度）｝×（色数）・・・（２）
であるため、この（２）式に上記数値を代入すると、
｛（２８９３．８ｄｏｔ）／（０．００５ｓｅｃ／ｌｉｎｅ）｝×３
＝１７３６２０ｂｙｔｅｓ／ｓｅｃ≒１．７３６Ｍｂｙｔｅｓ／ｓｅｃ
となる（ｖｓ＝１．７３６Ｍｂｙｔｅｓ／ｓｅｃ）。
【００５２】
次に、ダミーデータを画像取込部１４から画像処理部１６へ現在の環境条件下でＩ／Ｆ１８を介して転送する。Ｉ／Ｆ伝播速度演算部５４では、このダミーデータを転送したときのＩ／Ｆ１８の伝播速度ｖｉを演算する。ここでは、２．０Ｍｂｙｔｅｓ／ｓｅｃであったとする（ｖｉ＝２．０Ｍｂｙｔｅｓ／ｓｅｃ）
上記のように演算された各速度は、比較部６４に入力されて相互に比較され、その比較結果が取込速度変更部６６へ送出される。
【００５３】
上記数値例では、取込速度ｖｔｍａｘが伝播速度ｖｉ及び処理速度ｖｓよりも遅いため、最速である副走査速度は１０．０ｍｍ／ｓｅｃの取込速度が適正であると判断し、画像取込部１４ではこの最速の取込速度ｖｔで画像の取り込みが実行される（図３（Ａ）参照）。
【００５４】
これにより、画像取込部１４における、例えば読取ヘッド３２（図２参照）の副走査中に一旦停止させなければならないような事態を解消することができる。
【００５５】
次に、画像取込部１４の取込速度ｖｔ及び画像処理部１６の処理速度ｖｓは同一で、Ｉ／Ｆ１８の伝播速度が１．０Ｍｂｙｔｅｓ／ｓｅｃになると、このＩ／Ｆ１８の伝播速度ｖｉが最も遅くなり、画像取込部１４の取込速度ｖｔが最も遅い速度ではなくなる。
【００５６】
このため、前記（１）式において、結果が“１”以下になるような副走査速度Ａを求める。
（２１０×１３．７８）×（Ａ×１３．７８）×３≦１
Ａ≦１／（２１０×１３．７８×１３．７８×３）＝８．３６ｍｍ／ｓｅｃ
この演算により、画像取込部１４の取込速度ｖｔを８．３６ｍｍ／ｓｅｃに設定することにより、画像読取装置１０全体として最適な取込速度ｖｔとすることができる図３（Ｂ）参照）。
【００５７】
これにより、上記最速の取込速度ｖｔｍａｘによる画像取込と同様に、画像取込部１４における、例えば読取ヘッド３２（図２参照）の副走査中に一旦停止させなければならないような事態を解消することができる。
【００５８】
なお、従来では、一旦停止を解消するために、図３（Ｂ）に示す取込速度ｖｔで固定としていため、図３（Ａ）のようなＩ／Ｆ１８の転送速度ｖｉになっても、図３（Ｃ）に示されるように無駄な時間を要していた。
【００５９】
これに対し、本実施の形態では、図３（Ａ）又は図３（Ｂ）に示されるように、Ｉ／Ｆ１８の転送速度ｖｉが変更された場合に、バリアブルに画像取込部１４の画像取込速度ｖｔを変更できるようにしたため、画像読取装置１０全体の処理効率として、そのときの環境下で最適な状態とすることができる。
【００６０】
なお、本実施の形態では、Ｉ／Ｆ１８の転送速度ｖｔが変更（１．０Ｍｂｙｔｅｓ／ｓｅｃ又は２．０Ｍｂｙｔｅｓ／ｓｅｃ）としたが、画像処理部１６の処理速度ｖｓが変更された場合にも適用可能である。
【００６１】
また、上記実施の形態の画像取込部１４の一例として、所謂フラットベット型のスキャナ装置３０の例を示したが、図４に示すような、フィルム原稿を対象とした、フィルムスキャナ装置７０も適用可能である。
【００６２】
このフィルムスキャナ装置７０では、長尺状のフィルム（ネガフィルム）７２（透過原稿）をキャリア７４に装填して長手方向に搬送しながら、光源７６からの光を照射し（光源７６からの光を光拡散筒７８で拡散している）、その透過光を光学部材８０を介してＣＣＤセンサ８２（ラインセンサであれば定速度搬送、エリアセンサであればコマ送り搬送）へ入射させる構成となっている。
【００６３】
ＣＣＤセンサ８２で取り込んだ画像データはＡ／Ｄ変換器８４でＡ／Ｄ変換され、各色毎にバッファ８６に蓄積され、予め定められた転送単位でＩ／Ｆ１８を介して画像処理部１６へ転送する。
【００６４】
【発明の効果】
以上説明した如く本発明では、処理条件や処理環境に応じて、各処理系の並行処理の際に、最速の処理速度で処理することができるという優れた効果を有する。
【図面の簡単な説明】
【図１】本実施の形態に係る速度変更制御装置を搭載した画像読取装置１０の概略図である。
【図２】画像取込部の一例であるフラットベットタイプのスキャナ装置の概略構成図である。
【図３】画像取込部、Ｉ／Ｆ、画像処理部のそれぞれの処理速度が変化してときの処理時間を示すタイムチャートである。
【図４】画像取込部の変形例に係るフィルムスキャナ装置の概略構成図である。
【符号の説明】
１０    画像読取装置
１２    処理速度制御装置
１４    画像取込部
１６    画像処理部
２０    画像取込制御部
２２    取込仕様データメモリ
３０    スキャナ装置
４８    画像処理制御部
５０    仕様データメモリ
５２    ダミーデータメモリ
５４    伝播速度演算部
５６    取込条件読出部
５８    取込速度演算部
６０    処理条件読出部
６２    画像処理速度演算部
６４    比較部
６６    取込速度変更部
【図１】
2005079606.tif 000003
【図２】
2005079606.tif 000004
【図３】
2005079606.tif 000005
【図４】
2005079606.tif 000006