(57)【要約】【課題】ユーザが選択した機能、あるいはアプリケーションから要求された画像フォーマットに基づいて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理システムおよび画像処理プログラムを提供する。【解決手段】スキャナ（１００）とＰＣ（２００）とにより画像読取り処理を行なう画像処理システム（１）であって、スキャナ（１００）は、高速モードを実行する高速画像処理部（１０１１）と、低速モードを実行する低速画像処理部（１０１２）と、を備え、ＰＣ（２００）は、モード切替設定部（２２１）と、スキャナドライバ部（２２０）と、アプリケーション（２３０）と、を備え、スキャナドライバ部（２２０）は、高速処理ドライバ部（２２０１）と、低速処理ドライバ部（２２０２）と、を備えることを特徴とする。【選択図】図９
2019041332.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置により画像読取り処理を行なう画像処理システムであって、
画像読取り処理を高速で行う高速モードと、
画像読取り処理を低速で行う低速モードと、
画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに切替えるモード切替部と、
前記画像処理装置による画像読取り処理を制御するスキャナドライバ部と、
画像処理を行うためのアプリケーションと、
を備え、
前記スキャナドライバ部は、
前記高速モードに対応して画像読取り処理を制御する機能と、
前記低速モードに対応して画像読取り処理を制御する機能と、
を備えることを特徴とする画像処理システム。
【請求項２】
前記画像処理システムは、画像処理装置と、端末機とを備え、
前記画像処理装置は、
前記高速モードを実行する高速処理部と、
前記低速モードを実行する低速処理部と、
を備え、
前記端末機は、前記モード切替部と、前記スキャナドライバ部と、前記アプリケーションと、を備え、
前記スキャナドライバ部は、
前記高速モードに対応する高速モード用ドライバ部と、
前記低速モードに対応する低速モード用ドライバ部と、
を備えることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記画像読取り条件は、ユーザにより設定される画像読取り用パラメータであって、少なくとも、明度、コントラスト、ガンマ補正、白黒反転処理、閾値の何れかを含むことを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記画像読取り条件は、前記アプリケーションが要求する画像フォーマットであって、圧縮形式または非圧縮形式であることを特徴とする請求項１または２に記載の画像処理システム。
【請求項５】
前記画像処理システムは、画像読取り処理を高画質で行う高画質モードを備え、
前記低速モード用ドライバにより前記高画質モードを対応可能として、ユーザにより読取り動作モードとして前記高画質モードを選択可能とすることを特徴とする請求項１または２に記載の画像処理システム。
【請求項６】
画像処理装置により画像読取り処理を行なう画像処理システムを動作させる画像処理プログラムであって、
コンピュータにより、
原稿の読取り処理を高速で行う高速モードを実行する高速処理機能と、
原稿の読取り処理を低速で行う低速モードを実行する低速処理機能と、
画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに切替えるモード切替機能と、
画像処理を行うためのアプリケーションを実行するアプリケーション実行機能と、
前記画像処理装置による画像読取り処理を制御する機能として、
前記高速モードに対応して画像読取り処理を制御する高速画像処理制御機能と、
前記低速モードに対応して画像読取り処理を制御する低速画像処理制御機能と、
を実行させることを特徴とする画像処理プログラム。
【請求項７】
コンピュータに接続された画像処理装置の制御方法であって、
画像読取り処理を高速で行う高速処理工程と、
画像読取り処理を低速で行う低速処理工程と、
画像読取り条件に応じて前記高速処理工程または前記低速処理工程の何れかに切替える画像読取り処理切替工程と、
前記画像処理装置による画像読取り処理を制御するスキャナドライバ部を制御する工程と、
画像処理を行うためのアプリケーションを実行する工程と、
を備え、
前記画像読取り制御工程は、
前記高速処理工程に対応して画像読取り処理を制御する高速画像読取り制御工程と、
前記低速処理工程に対応して画像読取り処理を制御する低速画像読取り制御工程と、
を備えることを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システムおよび画像処理プログラムに係り、特に、画像処理装置と端末機を備えて画像読取り処理を行う画像処理システム、画像処理プログラム及び画像処理装置の制御方法に関する。
【背景技術】
【０００２】
従来、画像読取り処理を行う画像処理システムは、例えば、図１５（ａ），（ｂ）に示すように、画像処理装置として複合機（プリンタ）１１００Ａやスキャナ１１００Ｂに対して端末機１２００が接続されて、端末機１２００の指示により画像読取り処理を行う。
【０００３】
このような画像処理システムにおいて、１種類の複合機１１００Ａやスキャナ１１００Ｂに対して、機能の異なる複数のドライバを設ける場合がある。この場合、ユーザが必要とする機能に応じて使用するドライバを切り替える必要がある。
【０００４】
例えば、低速で画像処理を行う低速モードの場合は、図１６（ａ）に示すように、端末機１２００には、画像処理を行うためのアプリケーション１２３０と、低速で画像処理を行うための低速用ドライバ１２２１とを備え、複合機１１００Ａなどの画像処理装置には、Ｉ／Ｆモジュール１１１２と、スキャナ制御プログラムモジュール１１１１と、画像データを収納する記録部１１１３とを有する第１モジュール（低速モジュール）１１１０を備えて、ＲＡＷ形式でデータ転送が行われる。
【０００５】
このような低速モードでは、低速用ドライバ１２２１及びスキャナ制御プログラムモジュール１１１１は、ＲＡＷ形式でデータ転送するよう設計されているため、端末機１２００側で種々の画像変更ができるメリットが有るが、非圧縮のためデータ転送が遅くなるというデメリットが有る。
【０００６】
一方、高速で画像処理を行う高速モードの場合は、図１６（ｂ）に示すように、端末機１２００には、画像処理を行うためのアプリケーション１２３０と、高速で画像処理を行うための高速用ドライバ１２２２とを備え、複合機１１００Ａなど画像処理装置には、Ｉ／Ｆモジュール１１２２と、スキャナ制御プログラムモジュール１１２１と、画像データを収納する記録部１１２３とを有する第２モジュール（高速モジュール）１１２０を備えて、ＪＰＥＧ形式でデータ転送が行われる。
【０００７】
このような高速モードでは、複合機１１００Ａの機能であるScanToEmail/ScanToFTP用に高速化及び画像読み取りパラメータ（例えば、γ補正、コントラスト、色補正等）が最適化されたスキャナ制御プログラムモジュール１１２１と高速用ドライバ１２２２により、読み取り処理の高速化を図っている。
【０００８】
このように、第１モジュール１１１０は、元々のスキャナドライバの機能であるＲＡＷデータ送信用に最適化するようプログラムされ、第２モジュール１１２０は、複合機１１００Ａの機能であるScanToEmail/ScanToFTP用に高速化・最適化するようプログラムされている。
【０００９】
そして、この２つの第１モジュール１１１０と第２モジュール１１２０とを独立して開発し、プログラム作成の工程を並列化することで、ドライバ及びモジュールの開発期間を短縮している。また、モジュールを独立化することで個々のモジュールのデバッグや改善を容易に行うことができる。
【００１０】
しかしながら、第１モジュール１１１０では、各種画像パラメータの調整はドライバのＵＩから指定可能に構成されているが、第２モジュール１１２０では、画像パラメータの設定はScanToEmail/ScanToFTP用に最適化されているため、ドライバから指定できないように構成されている。
【００１１】
このように、従来の画像処理システムにおいては、異なる特性を持つドライバ及びモジュールが並立しているため、ユーザは、ドライバの特性を理解して使い分けることで、ユーザの用途に合ったドライバを選択して利用することができるが、全てのユーザが特性を十分理解して使うことは実際は困難であり、操作が煩雑になるという問題があった。
【００１２】
そこで、ドライバを選択して使用する従来技術として、例えば、画像処理プログラムとして、画像処理装置を制御する複数のドライバと、前記ドライバの稼働の際に発生したエラーを記憶する稼働結果記憶手段とを備えたコンピュータにおいて実行される画像処理プログラムであって、エラーの発生履歴に応じて適切なドライバに切り替えるようにしたものが提案されている（特許文献１を参照）。
【００１３】
このように構成したので、画像処理装置を制御するためのドライバが複数ある場合であっても、自動的に適切なドライバが選択され、ユーザの手間を軽減することができる。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開２００８−２４２９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上述した特許文献１のような従来技術では、スキャナにおいて、低速モードでスキャンを行う場合は、様々な機能(γ（ガンマ）指定や、閾値指定など)を利用することができるが、高速モードでスキャンを行う場合は、γ指定や閾値指定等の設定によるスキャンが実現できない。
【００１６】
そのため、低速モードでスキャンするためのスキャナドライバと、高速モードでスキャンするためのスキャナドライバの２種類のドライバをパソコンに具備して、使用する機能に応じてユーザがスキャナドライバを選択する必要があり、操作が煩雑になるという問題があった。
【００１７】
また、スキャナにおいて、使用するアプリケーションから要求される画像フォーマットについても様々な種類がある。しかし、高速モードでスキャンした画像フォーマットと、低速モードでスキャンした画像フォーマットが異なるため、アプリケーションから要求された画像フォーマットに変換する処理が必要になる場合があり、処理が煩雑になるという問題があった。
【００１８】
本発明は、上記従来の課題に鑑みてなされたものであり、ユーザが選択した機能、あるいはアプリケーションから要求された画像フォーマットに基づいて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理システム、画像処理プログラム及び画像処理装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明は、画像処理装置（ＭＦＰ（複合機）、スキャナ）により画像読取り処理を行なう画像処理システムであって、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードと、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに自動的に切替えるモード切替部と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部と、画像処理を行うためのアプリケーションと、を備え、前記スキャナドライバ部の構成として、前記高速モードに対応して画像読取り処理を制御する機能と、前記低速モードに対応して画像読取り処理を制御する機能と、を備えることを特徴とするものである。
【００２０】
本発明において、前記モード切替部の初期値（デフォルト）は高速処理モードとして設定してもよい。
【００２１】
また、本発明は、画像処理装置により画像読取り処理を行なう画像処理システムを動作させる画像処理プログラムであって、コンピュータにより、原稿の読取り処理を高速で行う高速モードを実行する高速処理機能と、原稿の読取り処理を低速で行う低速モードを実行する低速処理機能と、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに切替えるモード切替機能と、画像処理を行うためのアプリケーションを実行するアプリケーション実行機能と、前記画像処理装置による画像読取り処理を制御する機能として、前記高速モードに対応して画像読取り処理を制御する高速画像処理制御機能と、前記低速モードに対応して画像読取り処理を制御する低速画像処理制御機能と、を実行させることを特徴とするものである。
【００２２】
また、本発明は、コンピュータに接続された画像処理装置の制御方法であって、画像読取り処理を高速で行う高速処理工程と、画像読取り処理を低速で行う低速処理工程と、画像読取り条件に応じて前記高速処理工程または前記低速処理工程の何れかに切替える画像読取り処理切替工程と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部を制御する工程と、画像処理を行うためのアプリケーションを実行する工程と、を備え、前記画像読取り制御工程は、前記高速処理工程に対応して画像読取り処理を制御する高速画像読取り制御工程と、前記低速処理工程に対応して画像読取り処理を制御する低速画像読取り制御工程と、を備えることを特徴とするものである。
【発明の効果】
【００２３】
本発明の画像処理システムによれば、画像処理装置（ＭＦＰ（複合機）、スキャナ）により画像読取り処理を行なう画像処理システムであって、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードと、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに自動的に切替えるモード切替部と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部と、画像処理を行うためのアプリケーションと、を備え、前記スキャナドライバ部の構成として、前記高速モードに対応して画像読取り処理を制御する機能と、前記低速モードに対応して画像読取り処理を制御する機能と、を備えることで、画像読取り条件に応じて、例えば、ユーザにより設定される画像読取り用パラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理システムを提供することができる。
【００２４】
また、本発明の画像処理プログラムによれば、画像処理装置により画像読取り処理を行なう画像処理システムを動作させる画像処理プログラムであって、コンピュータにより、原稿の読取り処理を高速で行う高速モードを実行する高速処理機能と、原稿の読取り処理を低速で行う低速モードを実行する低速処理機能と、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに切替えるモード切替機能と、画像処理を行うためのアプリケーションを実行するアプリケーション実行機能と、前記画像処理装置による画像読取り処理を制御する機能として、前記高速モードに対応して画像読取り処理を制御する高速画像処理制御機能と、前記低速モードに対応して画像読取り処理を制御する低速画像処理制御機能と、を実行させることで、画像読取り条件に応じて、例えば、ユーザにより設定される画像読取り用パラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理プログラムを提供することができる。
【００２５】
また、本発明の画像処理装置の制御方法によれば、コンピュータに接続された画像処理装置の制御方法であって、画像読取り処理を高速で行う高速処理工程と、画像読取り処理を低速で行う低速処理工程と、画像読取り条件に応じて前記高速処理工程または前記低速処理工程の何れかに切替える画像読取り処理切替工程と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部を制御する工程と、画像処理を行うためのアプリケーションを実行する工程と、を備え、前記画像読取り制御工程として、前記高速処理工程に対応して画像読取り処理を制御する高速画像読取り制御工程と、前記低速処理工程に対応して画像読取り処理を制御する低速画像読取り制御工程と、を備えることで、例えば、ユーザにより設定される画像読取り用パラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理装置の制御方法を提供することができる。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態に係る画像処理システムの全体の構成を示す説明図である。
【図２】前記画像処理システムにおいて画像を読み取る動作モードを決定するモード切替テーブルを示す説明図である。
【図３】前記画像処理システムにおけるＵＩ設定部の表示画面の一例を示す説明図である。
【図４】前記ＵＩ設定部において「色調節」の設定を行う表示画面の一例を示す説明図である。
【図５】前記ＵＩ設定部において「画質調整」の設定を行う表示画面の一例を示す説明図である。
【図６】前記画像処理システムによる画像読取り処理を行う動作フローを説明するフローチャートである。
【図７】前記画像処理システムの高速モードにおける画像処理の一例を示す説明図である。
【図８】前記画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
【図９】第２実施形態に係る画像処理システムの高速モードにおける通信状態を示す説明図である。
【図１０】前記画像処理システムの低速モードにおける通信状態を示す説明図である。
【図１１】前記画像処理システムの高速モードにおける画像処理の一例を示す説明図である。
【図１２】前記画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
【図１３】第４実施形態に係る画像処理システムの高速モードにおける画像処理の一例を示す説明図である。
【図１４】第５実施形態に係る画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
【図１５】（ａ）は従来の端末機とプリンタとによる画像処理システムの構成を示す説明図、（ｂ）は従来の端末機とスキャナとによる画像処理システムの構成を示す説明図である。
【図１６】（ａ）は従来の画像処理システムにおける低速モジュールによる画像処理を示す説明図、（ｂ）は従来の画像処理システムにおける高速モジュールによる画像処理を示す説明図である。
【発明を実施するための形態】
【００２７】
（第１実施形態）
以下、本発明の第１実施形態について図面を参照して説明する。
図１は発明を実施する形態の一例であって、本発明の第１実施形態に係る画像処理システムの全体の構成を示す説明図、図２は前記画像処理システムにおいて画像を読み取る動作モードを決定するモード切替テーブルを示す説明図、図３は前記画像処理システムにおけるＵＩ設定部の表示画面の一例を示す説明図、図４は前記ＵＩ設定部において「色調節」の設定を行う表示画面の一例を示す説明図、図５は前記ＵＩ設定部において「画質調整」の設定を行う表示画面の一例を示す説明図である。
【００２８】
本発明の第１実施形態は、画像処理装置と端末機とを備えた画像処理システム１であって、図１に示すように、画像処理装置としてスキャナ１００と、端末機としてＰＣ（コンピュータ）２００とを備えて、ＰＣ２００からの指示によりスキャナ１００にて画像読取り処理を行なう画像処理システムである。
【００２９】
スキャナ１００は、図１に示すように、画像読み取り部１０１、制御部１０２、通信部１０３を備えている。制御部１０２は、スキャナ１００の全体の機能を制御する。
【００３０】
画像読み取り部１０１は、制御部１０２の指示により、スキャナ１００に置かれた原稿を読み取り、データとして保存する。また、読み取りのモードとして、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードとを有している。
【００３１】
ここで、高速モードとは、デフォルト状態でスキャンを行い、圧縮形式（例えば、ＪＰＥＧ形式）で画像を読み取ることで読み取り速度を上げるモードである。低速モードとは、非圧縮形式（例えば、ＲＡＷ形式）で画像を読み取ることで読み取り速度は低速になるが様々な画像処理を行うモードである。
【００３２】
通信部１０３は、ＬＡＮやＵＳＢを介して、ＰＣ１１０と送受信を行う。
【００３３】
ＰＣ２００は、端末機として一般的なパソコンを使用したものであって、通信部２１０、スキャナドライバ部２２０、アプリケーション２３０、制御部２４０を備えている。
【００３４】
スキャナドライバ部２２０は、スキャナ１００の高速モードに対応して画像読取り処理を制御する機能と、低速モードに対応して画像読取り処理を制御する機能とを備えている。
【００３５】
また、スキャナドライバ部２２０は、モード切替設定部（モード切替部）２２１と、ＵＩ設定部（操作部）２２２とを備えている。
【００３６】
制御部２４０は、スキャナドライバ部２２０の全体の機能を制御する。
アプリケーション２３０とデータの送受信を行ったり、通信部２１０を用いてスキャナ１００からデータを要求したり、モード切替設定部２２１に指示をして高速モード／低速スキャンの切り替えを指示したりする。
【００３７】
（モード切替の設定）
モード切替設定部２２１は、図２に示すように、モード切替テーブル３００を有している。
第１実施形態では、ユーザによって設定された画像読取り条件とモード切替テーブル３００に基づいて、高速でスキャンするのか、低速でスキャンするのかが判断される。
【００３８】
画像読取り条件は、図２に示すように、明度３０１、コントラスト３０２、ガンマ３０３、白黒反転３０４、閾値３０５、画像フォーマット３０６を含むスキャンパラメータにより構成されている。
【００３９】
明度３０１では、「０」の場合は高速モード、「０」以外の場合は低速モードに設定される。
【００４０】
コントラスト３０２では、「０」の場合は高速モード、「０」以外の場合は低速モードに設定される。
【００４１】
ガンマ（ガンマ補正）３０３では、「０」の場合は高速モード、「０」以外の場合は低速モードに設定される。
【００４２】
白黒反転３０４では、「ＯＦＦ」の場合は高速モード、「ＯＮ」の場合は低速モードに設定される。
【００４３】
閾値３０５では、２５６階調のうちの「１２８」の場合は高速モード、「１２８」以外の場合は低速モードに設定される。
【００４４】
画像フォーマット３０６では、アプリケーション２３０からの要求画像フォーマットがＪＰＥＧ（圧縮形式）の場合は高速モード、ＪＰＥＧ以外の場合は低速モード、をそれぞれ判断し、高速モード／低速モードのいずれかを決定する。
【００４５】
すなわち、第１実施形態では、予め設定された画像読取り条件で画像読取り処理を実行する場合は、高速モードが実行され、既定値を変更した場合は、低速モードが実行されるようになっている。
【００４６】
（ＵＩ設定部２２２による原稿読取り条件の設定）
ＵＩ設定部２２２は、ＰＣ２００の表示部等に表示される設定操作を行う操作部であって、スキャンパラメータを設定したり、スキャン要求を指示したりすることができる。
【００４７】
ＵＩ設定部２２２は、図３に示すように、設定画面４００を表示して、「メイン」タブ４０３をクリックすることで、カラーモード・解像度・範囲・ズームなどの設定を行う。
【００４８】
また、ＵＩ設定部２２２は、図４に示すように、「色調整」タブ４０４をクリックすると、明度／コントラスト４０５、ガンマ４０６、さらに、カラーマッチング、「エッジ強調」などを設定する設定画面４０１を表示する。
【００４９】
また、ＵＩ設定部２２２は、図５に示すように、「画質調整」タブ４０９をクリックすると、閾値４０７、白黒反転４０８、さらに、光源色などを設定する設定画面４０２を表示する。
【００５０】
また、ＵＩ設定部２２２には、図３〜図５に示すように、設定画面４００，４０１，４０２のすべてに、スキャンを指示する「スキャン」ボタン４１０が表示されている。
【００５１】
このように、ＵＩ設定部２２２の表示画面において、ユーザの所望するスキャンパラメータを設定することで、モード切替テーブル３００によりスキャナ１００の動作モードが高速モードまたは低速モードの何れかの動作モードに設定される。
【００５２】
アプリケーション２３０は、スキャナドライバ部２２０を操作してスキャンデータを要求するアプリケーションである。
【００５３】
（画像読取り処理の動作説明）
次に、第１実施形態の画像処理システム１により、ユーザが所望した画像読取り条件に応じて適した動作モードを決定して画像読取り処理を行う場合について、フローチャートに沿って説明する。
図６は第１実施形態の画像処理システムによる画像読取り処理を行う動作フローを説明するフローチャートである。
【００５４】
画像処理システム１において画像読取り処理を実行する場合は、図６に示すように、まず、ＰＣ２００において、ユーザによりスキャンの実行が指示されると（ステップＳ１０１）、スキャナドライバ部２２０において、ユーザにより設定された画像読取り条件（スキャンパラメータ）が取得される(ステップＳ１０３)。
【００５５】
そして、制御部２４０によりアプリケーション２３０から要求されている画像フォーマットを取得する(ステップＳ１０５)。スキャナドライバ部２２０において、スキャンパラメータと画像フォーマットを取得した後、モード切替設定部２２１にスキャンパラメータと画像フォーマットを送信し、高速モード／低速モードによるスキャンモードが決定される(ステップＳ１０７)。
【００５６】
制御部２４０は、モード切替設定部２２１において決定された高速モード／低速モードと、スキャンパラメータを、ＰＣ２００側の通信部２１０からスキャナ１００側の通信部１０３を介して、スキャナ１００に画像データ要求を行う(ステップＳ１０９)。
【００５７】
上述したステップＳ１０１からステップＳ１０９までの処理は、ＰＣ２００において実行される。以下、スキャナ１００において画像読取り処理が実行される。
【００５８】
画像データを要求されたスキャナ１００では、ＰＣ２００（ユーザ側）より指示された画像読取り処理が高速モードか否かが判定される(ステップＳ１１１)。
【００５９】
ステップＳ１１１において、高速モードであると判定された場合は、スキャナ１００において画像読み取り部１０１により画像データを高速モードで読み取り、指定されたスキャンパラメータに合わせた画像データを作成する(ステップＳ１１３)。
【００６０】
一方、低速モードであると判定された場合は、スキャナ１００において画像読み取り部１０１により画像データを低速モードで読み取り、指定されたスキャンパラメータに合わせた画像データを作成する(ステップＳ１１５)。
【００６１】
そして、スキャナ１００は、通信部１０３からＰＣ２００の通信部２１０を介して、スキャナドライバ部２２０に画像データを送信する(ステップＳ１１７)。
【００６２】
上述したステップＳ１１１からステップＳ１１７までの処理は、スキャナ１００において実行される。
【００６３】
ＰＣ２００は、スキャナ１００から画像データを受信して(ステップＳ１１９)、アプリケーション２３０に画像データを送信する(ステップＳ１２１)。
このようにして、画像処理システム１における画像読取り処理は終了する。
【００６４】
次に、第１実施形態の画像処理システム１における動作モードに応じた画像処理について説明する。
図７は第１実施形態の画像処理システムの高速モードにおける画像処理の一例を示す説明図、図８は前記画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
【００６５】
ここでは、ＪＰＥＧ形式の画像データを「ＪＰＥＧデータ」、ＲＡＷ形式の画像データを「ＲＡＷデータ」と称する。
【００６６】
第１実施形態の画像処理システム１において、高速モードで画像読取り処理を行う場合は、図７に示すように、スキャナ１００で読み込まれた画像データをＪＰＥＧデータでＰＣ２００に送信し、ＰＣ２００側ではスキャナドライバ部２２０において受信したＪＰＥＧデータをＲＡＷデータに変換する。
【００６７】
そして、アプリケーション２３０において、ＲＡＷデータをアプリケーション２３０がサポートするフォーマット（ＴＩＦＦデータ、ＰＤＦデータ、ＰＮＧデータなどデータ形式）で保存する。画像データの回転処理等の画像処理はスキャナ１００側で実行される。
【００６８】
一方、低速モードで画像読取り処理を行う場合は、図８に示すように、スキャナ１００で読み込まれた画像データをＲＡＷデータでＰＣ２００に送信し、ＰＣ２００側ではスキャナドライバ部２２０においてＲＡＷデータで処理される。
【００６９】
そして、アプリケーション２３０において、ＲＡＷデータをアプリケーション２３０がサポートするフォーマット（ＴＩＦＦデータ、ＰＤＦデータ、ＰＮＧデータなどデータ形式）で保存する。
【００７０】
以上のように構成したので、第１実施形態によれば、スキャナ１００とＰＣ２００とを備えて画像読取り処理を行なう画像処理システム１であって、スキャナ１００においては、画像読取り部１０１の機能として、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードと、を備え、ＰＣ２００においては、スキャナドライバ部２２０と、画像処理を行うためのアプリケーション２３０と、を備え、スキャナドライバ部２２０の構成として、モード切替設定部２２１と、ＵＩ設定部２２２と、を備えるとともに、高速モードに対応して画像読取り処理を制御する機能と、低速モードに対応して画像読取り処理を制御する機能と、を備えることで、画像読取り条件に応じて、例えば、ユーザにより設定されるスキャンパラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理システムを提供することができる。
【００７１】
また、第１実施形態によれば、ＵＩ設定部２２２によるスキャンパラメータの設定に対して、モード切替テーブル３００によりスキャナ１００の動作モードを高速モードまたは低速モードの何れかの動作モードに設定するようにしたので、スキャンパラメータを設定することで自動的に動作モードを設定することができる。
【００７２】
（第２実施形態）
次に、第２実施形態について説明する。
図９は第２実施形態に係る画像処理システムの高速モードにおける通信状態を示す説明図、図１０は前記画像処理システムの低速モードにおける通信状態を示す説明図、図１１は前記画像処理システムの高速モードにおける画像処理の一例を示す説明図、図１２は前記画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
【００７３】
なお、第２実施形態に係る画像処理システムの構成において、第１実施形態の画像処理システムの構成と同様な構成を有するものは同一の符号を付することで説明を省略する。
【００７４】
第２実施形態の画像処理システム２は、図９，図１０に示すように、第１実施形態の画像処理システム１と同様に構成されるスキャナ１００において、画像読取り部１０１の構成として、高速モードに対応する高速画像処理部１０１１と、低速モードに対応する低速画像処理部１０１２とを備え、第１実施形態の画像処理システム１と同様に構成されるＰＣ２００において、スキャナドライバ部２２０の構成として、高速モードに対応する高速処理ドライバ部（高速モード用ドライバ部）２２０１と、低速モードに対応する低速処理ドライバ部（低速モード用ドライバ部）２２０２とを備えている。
【００７５】
画像処理システム２において、モード切替設定部２２１により高速モードが設定された場合は、図９に示すように、スキャナドライバ部２２０においては、高速モードに対応する高速処理ドライバ部２２０１が設定される。
【００７６】
スキャナ１００においては、ＰＣ２００の通信部２１０からスキャナ１００の通信部に高速モードが設定された結果が送信されて、画像読取り部１０１において、高速モードに対応する高速画像処理部１０１１により画像読取り処理が行われる。高速画像処理部１０１１により読み取られた画像データはＪＰＥＧデータでＰＣ２００に送信される。
【００７７】
一方、画像処理システム２において、モード切替設定部２２１により低速モードが設定された場合は、図１０に示すように、スキャナドライバ部２２０においては、低速モードに対応する低速処理ドライバ部２２０２が設定される。
【００７８】
スキャナ１００においては、ＰＣ２００の通信部２１０からスキャナ１００の通信部に低速モードが設定された結果が送信されて、画像読取り部１０１において、低速モードに対応する低速画像処理部１０１２により画像読取り処理が行われる。低速画像処理部１０１２により読み取られた画像データはＲＡＷデータでＰＣ２００に送信される。
【００７９】
次に、第２実施形態の画像処理システム２における動作モードに応じた画像処理について説明する。
【００８０】
画像処理システム２において、高速モードで画像読取り処理を行う場合は、図１１に示すように、スキャナ１００で読み込まれた画像データをＪＰＥＧデータでＰＣ２００に送信し、ＰＣ２００側ではスキャナドライバ部２２０において受信したＪＰＥＧデータをＲＡＷデータに変換する。
【００８１】
そして、アプリケーション２３０において、ＲＡＷデータをアプリケーション２３０がサポートするフォーマット（ＴＩＦＦデータ、ＰＤＦデータ、ＰＮＧデータなどデータ形式）で保存する。画像データの回転処理等の画像処理はスキャナ１００側で実行される。
【００８２】
一方、低速モードで画像読取り処理を行う場合は、図１２に示すように、スキャナ１００で読み込まれた画像データをＲＡＷデータでＰＣ２００に送信し、ＰＣ２００側ではスキャナドライバ部２２０においてＲＡＷデータのまま必要に応じて回転処理等の画像処理が実行される。
【００８３】
そして、アプリケーション２３０において、ＲＡＷデータをアプリケーション２３０がサポートするフォーマット（ＴＩＦＦデータ、ＰＤＦデータ、ＰＮＧデータなどデータ形式）で保存する。
【００８４】
以上のように構成したので、第２実施形態によれば、画像処理システム２においては、低速モードで画像読取り処理を行う場合は、スキャナ１００で読み込まれた画像データをＲＡＷデータでＰＣ２００に送信されるので、ＰＣ２００側でスキャナドライバ部２２０においてＲＡＷデータのまま必要に応じて回転処理等の画像処理を行うことができるので、スキャナ１００側における画像処理を簡略化することができる。
【００８５】
（第３実施形態）
次に、本発明の第３実施形態について説明する。
第３実施形態の画像処理システムは、画像読取り処理を実行する際に、上述した実施形態の画像処理システム１，２におけるスキャナドライバ部２２０の画像処理が、高速モードや低速モードに加えて、その他の動作モード（印刷・出力モード）にも対応して画像処理を実行可能にしたことを特徴とするものである。
【００８６】
第３実施形態で画像処理システムでは、画像処理装置において、例えば、白黒印刷モード、文字印刷モード、大量印刷モードなどの場合には、図９を参照して、端末機（例えば、ＰＣ２００）側の高速処理ドライバ部２２０１によるＪＰＥＧデータによる画像処理を実行し、カラー印刷モード、写真モード、高画質モードなどの場合には、低速処理ドライバ部２２０２によるＲＡＷデータによる画像処理を実行するようにしてもよい。
【００８７】
以上のように構成したので、第３実施形態によれば、画像処理システムにおいて、画像処理装置の実行可能な動作モード（例えば、白黒印刷モード、カラー印刷モード、写真モード、文字印刷モード、大量印刷モード、高画質モード等）に応じて端末機（例えば、ＰＣ２００）側のスキャナドライバ部２２０の高速処理ドライバ部２２０１または低速処理ドライバ部２２０２を対応させることで、ユーザが高速モード／低速モードを選択することなく簡単に所望するユーザの動作モードに対応した画像処理を行うことができる。
【００８８】
（第４実施形態）
次に、本発明の第４実施形態について説明する。
図１３は第４実施形態に係る画像処理システムの高速モードにおける画像処理の一例を示す説明図である。
【００８９】
第４実施形態に係る画像処理システム４は、上述した実施形態の画像処理システムと同様な構成を有するものであって、特徴的な構成として、図１３に示すように、ＰＣ２００において高速モードで用いられる画像データとしてのＪＰＥＧデータの圧縮率を変更可能にするようにしたものであってもよい。
【００９０】
ＪＰＥＧデータの圧縮率は、何段階かで段階的に変更可能にするようにしてもよく、また、任意に圧縮率を設定して変更可能にするようにしてもよい。
【００９１】
以上のように構成したので、第４実施形態によれば、画像処理システム４において、ＰＣ２００にて高速モードで用いられるＪＰＥＧデータの圧縮率を変更可能にすることで、高速モードにおいても、ユーザの希望に対応して、例えば、大量印刷するため、多少画像が高画質でなくとも速く印刷物がほしい場合、また、速く印刷物がほしいが、大きく画質を低下させたくはない場合等に対応して、圧縮画像の圧縮率を変更可能にすることで、ユーザの希望する出力態様に応じて最適なデータ形式で変換することができる。
【００９２】
（第５実施形態）
次に、本発明の第５実施形態について説明する。
図１４は第５実施形態に係る画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
【００９３】
第５実施形態に係る画像処理システム５は、上述した実施形態の画像処理システムと同様な構成を有するものであって、特徴的な構成として、図１４に示すように、ＰＣ２００において低速モードで用いられる画像データとしてのＲＡＷデータを表示態様（対象画像）、例えば、カラー写真、グラフと文字の画像、文字のみの画像、等に応じて、ＲＡＷデータのままであったりＪＰＥＧデータに変換したり、ＪＰＥＧデータの圧縮率を変更したりするようにしたものであってもよい。
【００９４】
例えば、変換される画像がカラー写真の場合はＲＡＷデータのまま、グラフと文字の画像の場合は低圧縮率のＪＰＥＧデータ、文字のみの画像の場合は高圧縮率のＪＰＥＧデータとするようにしてもよい。
【００９５】
このように構成することで、低速モードにおいても、ＲＡＷデータをＲＡＷデータのままであったり、ＪＰＥＧデータの圧縮率を変えて変換したりすることで、変換される対象画像に応じて最適な形式の画像データを提供することができる。
【００９６】
以上のように構成したので、第５実施形態によれば、画像処理システム５において、ＰＣ２００において低速モードで用いられるＲＡＷデータを表示態様（対象画像）に応じて、ＲＡＷデータのままであったりＪＰＥＧデータに変換したり、ＪＰＥＧデータの圧縮率を変更して変換したりすることで、対象画像に応じて最適なデータ形式で変換することができる。
【００９７】
以上のように、本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、すなわち、本発明の要旨を逸脱しない範囲内において適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００９８】
１，２，４，５  画像処理システム
１００  スキャナ（画像処理装置）
１０１  画像読取り部
１０２  制御部
１０３，２１０  通信部
２００  ＰＣ（端末機）
２１０  通信部
２２０ スキャナドライバ部
２２１ モード切替設定部（モード切替部）
２２２  ＵＩ設定部
２３０  アプリケーション
２４０  制御部
３００  モード切替テーブル（モード切替部）
３０１  明度（画像読取り条件）
３０２  コントラスト（画像読取り条件）
３０３  ガンマ（画像読取り条件）
３０４  白黒反転（画像読取り条件）
３０５  閾値（画像読取り条件）
３０６  画像フォーマット（画像読取り条件）
４００，４０１，４０２  設定画面
１０１１  高速画像処理部（高速処理部）
１０１２  低速画像処理部（低速処理部）
２２０１  高速処理ドライバ部（高速モード用ドライバ部）
２２０２  低速モードに対応する低速処理ドライバ部（低速モード用ドライバ部）
【図１】
2019041332.tif 000003
【図２】
2019041332.tif 000004
【図３】
2019041332.tif 000005
【図４】
2019041332.tif 000006
【図５】
2019041332.tif 000007
【図６】
2019041332.tif 000008
【図７】
2019041332.tif 000009
【図８】
2019041332.tif 000010
【図９】
2019041332.tif 000011
【図１０】
2019041332.tif 000012
【図１１】
2019041332.tif 000013
【図１２】
2019041332.tif 000014
【図１３】
2019041332.tif 000015
【図１４】
2019041332.tif 000016
【図１５】
2019041332.tif 000017
【図１６】
2019041332.tif 000018