JP6868507B2 - Image processing system - Google Patents
Image processing system Download PDFInfo
- Publication number
- JP6868507B2 JP6868507B2 JP2017163601A JP2017163601A JP6868507B2 JP 6868507 B2 JP6868507 B2 JP 6868507B2 JP 2017163601 A JP2017163601 A JP 2017163601A JP 2017163601 A JP2017163601 A JP 2017163601A JP 6868507 B2 JP6868507 B2 JP 6868507B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- speed
- image processing
- mode
- low
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Facsimiles In General (AREA)
Description
本発明は、画像処理システムおよび画像処理プログラムに係り、特に、画像処理装置と端末機を備えて画像読取り処理を行う画像処理システム、画像処理プログラム及び画像処理装置の制御方法に関する。 The present invention relates to an image processing system and an image processing program, and more particularly to an image processing system provided with an image processing device and a terminal to perform image reading processing, an image processing program, and a control method for the image processing device.
従来、画像読取り処理を行う画像処理システムは、例えば、図15(a),(b)に示すように、画像処理装置として複合機(プリンタ)1100Aやスキャナ1100Bに対して端末機1200が接続されて、端末機1200の指示により画像読取り処理を行う。
Conventionally, in an image processing system that performs image reading processing, for example, as shown in FIGS. 15A and 15B, a
このような画像処理システムにおいて、1種類の複合機1100Aやスキャナ1100Bに対して、機能の異なる複数のドライバを設ける場合がある。この場合、ユーザが必要とする機能に応じて使用するドライバを切り替える必要がある。
In such an image processing system, a plurality of drivers having different functions may be provided for one type of
例えば、低速で画像処理を行う低速モードの場合は、図16(a)に示すように、端末機1200には、画像処理を行うためのアプリケーション1230と、低速で画像処理を行うための低速用ドライバ1221とを備え、複合機1100Aなどの画像処理装置には、I/Fモジュール1112と、スキャナ制御プログラムモジュール1111と、画像データを収納する記録部1113とを有する第1モジュール(低速モジュール)1110を備えて、RAW形式でデータ転送が行われる。
For example, in the case of the low-speed mode in which image processing is performed at low speed, as shown in FIG. 16A, the
このような低速モードでは、低速用ドライバ1221及びスキャナ制御プログラムモジュール1111は、RAW形式でデータ転送するよう設計されているため、端末機1200側で種々の画像変更ができるメリットが有るが、非圧縮のためデータ転送が遅くなるというデメリットが有る。
In such a low-speed mode, since the low-
一方、高速で画像処理を行う高速モードの場合は、図16(b)に示すように、端末機1200には、画像処理を行うためのアプリケーション1230と、高速で画像処理を行うための高速用ドライバ1222とを備え、複合機1100Aなど画像処理装置には、I/Fモジュール1122と、スキャナ制御プログラムモジュール1121と、画像データを収納する記録部1123とを有する第2モジュール(高速モジュール)1120を備えて、JPEG形式でデータ転送が行われる。
On the other hand, in the case of the high-speed mode in which image processing is performed at high speed, as shown in FIG. 16B, the
このような高速モードでは、複合機1100Aの機能であるScanToEmail/ScanToFTP用に高速化及び画像読み取りパラメータ(例えば、γ補正、コントラスト、色補正等)が最適化されたスキャナ制御プログラムモジュール1121と高速用ドライバ1222により、読み取り処理の高速化を図っている。
In such a high-speed mode, the scanner
このように、第1モジュール1110は、元々のスキャナドライバの機能であるRAWデータ送信用に最適化するようプログラムされ、第2モジュール1120は、複合機1100Aの機能であるScanToEmail/ScanToFTP用に高速化・最適化するようプログラムされている。
In this way, the
そして、この2つの第1モジュール1110と第2モジュール1120とを独立して開発し、プログラム作成の工程を並列化することで、ドライバ及びモジュールの開発期間を短縮している。また、モジュールを独立化することで個々のモジュールのデバッグや改善を容易に行うことができる。
The two
しかしながら、第1モジュール1110では、各種画像パラメータの調整はドライバのUIから指定可能に構成されているが、第2モジュール1120では、画像パラメータの設定はScanToEmail/ScanToFTP用に最適化されているため、ドライバから指定できないように構成されている。
However, in the
このように、従来の画像処理システムにおいては、異なる特性を持つドライバ及びモジュールが並立しているため、ユーザは、ドライバの特性を理解して使い分けることで、ユーザの用途に合ったドライバを選択して利用することができるが、全てのユーザが特性を十分理解して使うことは実際は困難であり、操作が煩雑になるという問題があった。 In this way, in a conventional image processing system, drivers and modules having different characteristics are arranged side by side, so that the user understands the characteristics of the driver and uses them properly to select a driver suitable for the user's application. However, it is actually difficult for all users to fully understand the characteristics and use it, and there is a problem that the operation becomes complicated.
そこで、ドライバを選択して使用する従来技術として、例えば、画像処理プログラムとして、画像処理装置を制御する複数のドライバと、前記ドライバの稼働の際に発生したエラーを記憶する稼働結果記憶手段とを備えたコンピュータにおいて実行される画像処理プログラムであって、エラーの発生履歴に応じて適切なドライバに切り替えるようにしたものが提案されている(特許文献1を参照)。 Therefore, as a conventional technique for selecting and using a driver, for example, as an image processing program, a plurality of drivers for controlling an image processing device and an operation result storage means for storing an error generated during the operation of the driver are used. An image processing program executed on a computer provided with an image processing program has been proposed in which an appropriate driver is switched according to an error occurrence history (see Patent Document 1).
このように構成したので、画像処理装置を制御するためのドライバが複数ある場合であっても、自動的に適切なドライバが選択され、ユーザの手間を軽減することができる。 With this configuration, even if there are a plurality of drivers for controlling the image processing device, an appropriate driver is automatically selected, and the time and effort of the user can be reduced.
しかしながら、上述した特許文献1のような従来技術では、スキャナにおいて、低速モードでスキャンを行う場合は、様々な機能(γ(ガンマ)指定や、閾値指定など)を利用することができるが、高速モードでスキャンを行う場合は、γ指定や閾値指定等の設定によるスキャンが実現できない。
However, in the prior art as described in
そのため、低速モードでスキャンするためのスキャナドライバと、高速モードでスキャンするためのスキャナドライバの2種類のドライバをパソコンに具備して、使用する機能に応じてユーザがスキャナドライバを選択する必要があり、操作が煩雑になるという問題があった。 Therefore, it is necessary for the personal computer to have two types of drivers, a scanner driver for scanning in the low-speed mode and a scanner driver for scanning in the high-speed mode, and the user to select the scanner driver according to the function to be used. , There was a problem that the operation became complicated.
また、スキャナにおいて、使用するアプリケーションから要求される画像フォーマットについても様々な種類がある。しかし、高速モードでスキャンした画像フォーマットと、低速モードでスキャンした画像フォーマットが異なるため、アプリケーションから要求された画像フォーマットに変換する処理が必要になる場合があり、処理が煩雑になるという問題があった。 In addition, there are various types of image formats required by the application used in the scanner. However, since the image format scanned in the high-speed mode and the image format scanned in the low-speed mode are different, it may be necessary to convert the image format to the image format requested by the application, which causes a problem that the processing becomes complicated. It was.
本発明は、上記従来の課題に鑑みてなされたものであり、ユーザが選択した機能、あるいはアプリケーションから要求された画像フォーマットに基づいて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理システム、画像処理プログラム及び画像処理装置の制御方法を提供することを目的とする。 The present invention has been made in view of the above-mentioned conventional problems, and automatically determines whether to scan at high speed or at low speed based on a function selected by the user or an image format requested by an application. An object of the present invention is to provide a control method of an image processing system, an image processing program, and an image processing device that can improve user convenience by switching.
本発明は、画像処理装置(MFP(複合機)、スキャナ)により画像読取り処理を行なう画像処理システムであって、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードと、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに自動的に切替えるモード切替部と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部と、画像処理を行うためのアプリケーションと、を備え、前記スキャナドライバ部の構成として、前記高速モードに対応して画像読取り処理を制御する機能と、前記低速モードに対応して画像読取り処理を制御する機能と、を備えることを特徴とするものである。 The present invention is an image processing system that performs image reading processing by an image processing device (MFP (composite machine), scanner), and has a high-speed mode in which image reading processing is performed at high speed and a low-speed mode in which image reading processing is performed at low speed. , A mode switching unit that automatically switches to either the high-speed mode or the low-speed mode according to image reading conditions, a scanner driver unit that controls image reading processing by the image processing device, and an application for performing image processing. The scanner driver unit is characterized by having a function of controlling the image reading process corresponding to the high-speed mode and a function of controlling the image reading process corresponding to the low-speed mode. Is to be.
本発明において、前記モード切替部の初期値(デフォルト)は高速処理モードとして設定してもよい。 In the present invention, the initial value (default) of the mode switching unit may be set as the high-speed processing mode.
また、本発明は、画像処理装置により画像読取り処理を行なう画像処理システムを動作させる画像処理プログラムであって、コンピュータにより、原稿の読取り処理を高速で行う高速モードを実行する高速処理機能と、原稿の読取り処理を低速で行う低速モードを実行する低速処理機能と、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに切替えるモード切替機能と、画像処理を行うためのアプリケーションを実行するアプリケーション実行機能と、前記画像処理装置による画像読取り処理を制御する機能として、前記高速モードに対応して画像読取り処理を制御する高速画像処理制御機能と、前記低速モードに対応して画像読取り処理を制御する低速画像処理制御機能と、を実行させることを特徴とするものである。 Further, the present invention is an image processing program that operates an image processing system that performs image reading processing by an image processing apparatus, and has a high-speed processing function that executes a high-speed mode that performs high-speed document reading processing by a computer, and a document. A low-speed processing function that executes a low-speed mode that performs reading processing at a low speed, a mode switching function that switches to either the high-speed mode or the low-speed mode according to image reading conditions, and an application for performing image processing are executed. As an application execution function and a function for controlling the image reading process by the image processing device, a high-speed image processing control function for controlling the image reading process corresponding to the high-speed mode and an image reading process corresponding to the low-speed mode are performed. It is characterized by executing a low-speed image processing control function for controlling.
また、本発明は、コンピュータに接続された画像処理装置の制御方法であって、画像読取り処理を高速で行う高速処理工程と、画像読取り処理を低速で行う低速処理工程と、画像読取り条件に応じて前記高速処理工程または前記低速処理工程の何れかに切替える画像読取り処理切替工程と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部を制御する工程と、画像処理を行うためのアプリケーションを実行する工程と、を備え、前記画像読取り制御工程は、前記高速処理工程に対応して画像読取り処理を制御する高速画像読取り制御工程と、前記低速処理工程に対応して画像読取り処理を制御する低速画像読取り制御工程と、を備えることを特徴とするものである。 Further, the present invention is a control method of an image processing apparatus connected to a computer, depending on a high-speed processing step of performing image reading processing at high speed, a low-speed processing step of performing image reading processing at low speed, and image reading conditions. An image reading process switching step for switching to either the high-speed processing step or the low-speed processing step, a step for controlling a scanner driver unit for controlling image reading processing by the image processing apparatus, and an application for performing image processing. The image reading control step includes a step to be executed, and the image reading control step controls an image reading process corresponding to the high-speed image reading control step and a high-speed image reading control step corresponding to the high-speed processing step. It is characterized by including a low-speed image reading control process.
本発明の画像処理システムによれば、画像処理装置(MFP(複合機)、スキャナ)により画像読取り処理を行なう画像処理システムであって、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードと、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに自動的に切替えるモード切替部と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部と、画像処理を行うためのアプリケーションと、を備え、前記スキャナドライバ部の構成として、前記高速モードに対応して画像読取り処理を制御する機能と、前記低速モードに対応して画像読取り処理を制御する機能と、を備えることで、画像読取り条件に応じて、例えば、ユーザにより設定される画像読取り用パラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理システムを提供することができる。 According to the image processing system of the present invention, it is an image processing system that performs image reading processing by an image processing device (MFP (composite machine), scanner), and has a high-speed mode for performing image reading processing at high speed and image reading processing. A low-speed mode performed at a low speed, a mode switching unit that automatically switches to either the high-speed mode or the low-speed mode according to image reading conditions, a scanner driver unit that controls image reading processing by the image processing device, and an image. An application for performing processing is provided, and as a configuration of the scanner driver unit, a function of controlling image reading processing corresponding to the high-speed mode and a function of controlling image reading processing corresponding to the low-speed mode are provided. By providing, it automatically determines whether to scan at high speed or at low speed according to the image reading conditions, for example, according to the image reading parameters set by the user and the image format required by the application. By switching, it is possible to provide an image processing system capable of improving user convenience.
また、本発明の画像処理プログラムによれば、画像処理装置により画像読取り処理を行なう画像処理システムを動作させる画像処理プログラムであって、コンピュータにより、原稿の読取り処理を高速で行う高速モードを実行する高速処理機能と、原稿の読取り処理を低速で行う低速モードを実行する低速処理機能と、画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに切替えるモード切替機能と、画像処理を行うためのアプリケーションを実行するアプリケーション実行機能と、前記画像処理装置による画像読取り処理を制御する機能として、前記高速モードに対応して画像読取り処理を制御する高速画像処理制御機能と、前記低速モードに対応して画像読取り処理を制御する低速画像処理制御機能と、を実行させることで、画像読取り条件に応じて、例えば、ユーザにより設定される画像読取り用パラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理プログラムを提供することができる。 Further, according to the image processing program of the present invention, it is an image processing program that operates an image processing system that performs image reading processing by an image processing apparatus, and executes a high-speed mode in which a computer reads a document at high speed. A high-speed processing function, a low-speed processing function that executes a low-speed mode for reading a document at a low speed, a mode switching function for switching to either the high-speed mode or the low-speed mode according to image reading conditions, and image processing are performed. As a function for controlling the image reading process by the image processing device, a high-speed image processing control function for controlling the image reading process corresponding to the high-speed mode, and a high-speed image processing control function corresponding to the low-speed mode are supported. By executing the low-speed image processing control function that controls the image reading process, the image reading conditions are set according to the image reading conditions, for example, the image reading parameters set by the user and the image format required by the application. By automatically switching between scanning at high speed and scanning at low speed, it is possible to provide an image processing program that can improve user convenience.
また、本発明の画像処理装置の制御方法によれば、コンピュータに接続された画像処理装置の制御方法であって、画像読取り処理を高速で行う高速処理工程と、画像読取り処理を低速で行う低速処理工程と、画像読取り条件に応じて前記高速処理工程または前記低速処理工程の何れかに切替える画像読取り処理切替工程と、前記画像処理装置による画像読取り処理を制御するスキャナドライバ部を制御する工程と、画像処理を行うためのアプリケーションを実行する工程と、を備え、前記画像読取り制御工程として、前記高速処理工程に対応して画像読取り処理を制御する高速画像読取り制御工程と、前記低速処理工程に対応して画像読取り処理を制御する低速画像読取り制御工程と、を備えることで、例えば、ユーザにより設定される画像読取り用パラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理装置の制御方法を提供することができる。 Further, according to the control method of the image processing device of the present invention, it is a control method of the image processing device connected to the computer, that is, a high-speed processing step of performing the image reading process at a high speed and a low speed of performing the image reading process at a low speed. A processing step, an image reading processing switching step of switching to either the high-speed processing step or the low-speed processing step according to image reading conditions, and a step of controlling a scanner driver unit that controls image reading processing by the image processing apparatus. , A step of executing an application for performing image processing, and as the image reading control step, a high-speed image reading control step of controlling the image reading process corresponding to the high-speed processing step and the low-speed processing step. By providing a low-speed image reading control process that controls the image reading process in response, for example, high-speed scanning or low-speed scanning is performed according to the image reading parameters set by the user and the image format required by the application. By automatically switching whether to scan with the image processing device, it is possible to provide a control method of an image processing device that can improve the convenience of the user.
(第1実施形態)
以下、本発明の第1実施形態について図面を参照して説明する。
図1は発明を実施する形態の一例であって、本発明の第1実施形態に係る画像処理システムの全体の構成を示す説明図、図2は前記画像処理システムにおいて画像を読み取る動作モードを決定するモード切替テーブルを示す説明図、図3は前記画像処理システムにおけるUI設定部の表示画面の一例を示す説明図、図4は前記UI設定部において「色調節」の設定を行う表示画面の一例を示す説明図、図5は前記UI設定部において「画質調整」の設定を行う表示画面の一例を示す説明図である。
(First Embodiment)
Hereinafter, the first embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is an example of an embodiment of the present invention, an explanatory diagram showing an overall configuration of an image processing system according to a first embodiment of the present invention, and FIG. 2 shows an operation mode for reading an image in the image processing system. An explanatory diagram showing a mode switching table to be performed, FIG. 3 is an explanatory diagram showing an example of a display screen of a UI setting unit in the image processing system, and FIG. 4 is an example of a display screen for setting "color adjustment" in the UI setting unit. 5 is an explanatory diagram showing an example of a display screen for setting “image quality adjustment” in the UI setting unit.
本発明の第1実施形態は、画像処理装置と端末機とを備えた画像処理システム1であって、図1に示すように、画像処理装置としてスキャナ100と、端末機としてPC(コンピュータ)200とを備えて、PC200からの指示によりスキャナ100にて画像読取り処理を行なう画像処理システムである。
The first embodiment of the present invention is an
スキャナ100は、図1に示すように、画像読み取り部101、制御部102、通信部103を備えている。制御部102は、スキャナ100の全体の機能を制御する。
As shown in FIG. 1, the
画像読み取り部101は、制御部102の指示により、スキャナ100に置かれた原稿を読み取り、データとして保存する。また、読み取りのモードとして、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードとを有している。
The
ここで、高速モードとは、デフォルト状態でスキャンを行い、圧縮形式(例えば、JPEG形式)で画像を読み取ることで読み取り速度を上げるモードである。低速モードとは、非圧縮形式(例えば、RAW形式)で画像を読み取ることで読み取り速度は低速になるが様々な画像処理を行うモードである。 Here, the high-speed mode is a mode in which scanning is performed in the default state and the reading speed is increased by reading the image in a compressed format (for example, JPEG format). The low-speed mode is a mode in which various image processing is performed although the reading speed is reduced by reading an image in an uncompressed format (for example, RAW format).
通信部103は、LANやUSBを介して、PC110と送受信を行う。
The
PC200は、端末機として一般的なパソコンを使用したものであって、通信部210、スキャナドライバ部220、アプリケーション230、制御部240を備えている。
The
スキャナドライバ部220は、スキャナ100の高速モードに対応して画像読取り処理を制御する機能と、低速モードに対応して画像読取り処理を制御する機能とを備えている。
The
また、スキャナドライバ部220は、モード切替設定部(モード切替部)221と、UI設定部(操作部)222とを備えている。
Further, the
制御部240は、スキャナドライバ部220の全体の機能を制御する。
アプリケーション230とデータの送受信を行ったり、通信部210を用いてスキャナ100からデータを要求したり、モード切替設定部221に指示をして高速モード/低速スキャンの切り替えを指示したりする。
The
It sends and receives data to and from the
(モード切替の設定)
モード切替設定部221は、図2に示すように、モード切替テーブル300を有している。
第1実施形態では、ユーザによって設定された画像読取り条件とモード切替テーブル300に基づいて、高速でスキャンするのか、低速でスキャンするのかが判断される。
(Mode switching setting)
As shown in FIG. 2, the mode
In the first embodiment, it is determined whether to scan at high speed or at low speed based on the image reading condition set by the user and the mode switching table 300.
画像読取り条件は、図2に示すように、明度301、コントラスト302、ガンマ303、白黒反転304、閾値305、画像フォーマット306を含むスキャンパラメータにより構成されている。
As shown in FIG. 2, the image reading condition is composed of scan
明度301では、「0」の場合は高速モード、「0」以外の場合は低速モードに設定される。
At the
コントラスト302では、「0」の場合は高速モード、「0」以外の場合は低速モードに設定される。
In the
ガンマ(ガンマ補正)303では、「0」の場合は高速モード、「0」以外の場合は低速モードに設定される。 In the gamma (gamma correction) 303, when it is "0", it is set to the high-speed mode, and when it is other than "0", it is set to the low-speed mode.
白黒反転304では、「OFF」の場合は高速モード、「ON」の場合は低速モードに設定される。
In the black-and-
閾値305では、256階調のうちの「128」の場合は高速モード、「128」以外の場合は低速モードに設定される。
At the
画像フォーマット306では、アプリケーション230からの要求画像フォーマットがJPEG(圧縮形式)の場合は高速モード、JPEG以外の場合は低速モード、をそれぞれ判断し、高速モード/低速モードのいずれかを決定する。
In the
すなわち、第1実施形態では、予め設定された画像読取り条件で画像読取り処理を実行する場合は、高速モードが実行され、既定値を変更した場合は、低速モードが実行されるようになっている。 That is, in the first embodiment, when the image reading process is executed under the preset image reading conditions, the high-speed mode is executed, and when the default value is changed, the low-speed mode is executed. ..
(UI設定部222による原稿読取り条件の設定)
UI設定部222は、PC200の表示部等に表示される設定操作を行う操作部であって、スキャンパラメータを設定したり、スキャン要求を指示したりすることができる。
(Setting of document reading conditions by UI setting unit 222)
The
UI設定部222は、図3に示すように、設定画面400を表示して、「メイン」タブ403をクリックすることで、カラーモード・解像度・範囲・ズームなどの設定を行う。
As shown in FIG. 3, the
また、UI設定部222は、図4に示すように、「色調整」タブ404をクリックすると、明度/コントラスト405、ガンマ406、さらに、カラーマッチング、「エッジ強調」などを設定する設定画面401を表示する。
Further, as shown in FIG. 4, the
また、UI設定部222は、図5に示すように、「画質調整」タブ409をクリックすると、閾値407、白黒反転408、さらに、光源色などを設定する設定画面402を表示する。
Further, as shown in FIG. 5, the
また、UI設定部222には、図3〜図5に示すように、設定画面400,401,402のすべてに、スキャンを指示する「スキャン」ボタン410が表示されている。
Further, as shown in FIGS. 3 to 5, the
このように、UI設定部222の表示画面において、ユーザの所望するスキャンパラメータを設定することで、モード切替テーブル300によりスキャナ100の動作モードが高速モードまたは低速モードの何れかの動作モードに設定される。
In this way, by setting the scan parameters desired by the user on the display screen of the
アプリケーション230は、スキャナドライバ部220を操作してスキャンデータを要求するアプリケーションである。
The
(画像読取り処理の動作説明)
次に、第1実施形態の画像処理システム1により、ユーザが所望した画像読取り条件に応じて適した動作モードを決定して画像読取り処理を行う場合について、フローチャートに沿って説明する。
図6は第1実施形態の画像処理システムによる画像読取り処理を行う動作フローを説明するフローチャートである。
(Explanation of operation of image reading process)
Next, a case where the
FIG. 6 is a flowchart illustrating an operation flow for performing image reading processing by the image processing system of the first embodiment.
画像処理システム1において画像読取り処理を実行する場合は、図6に示すように、まず、PC200において、ユーザによりスキャンの実行が指示されると(ステップS101)、スキャナドライバ部220において、ユーザにより設定された画像読取り条件(スキャンパラメータ)が取得される(ステップS103)。
When executing the image reading process in the
そして、制御部240によりアプリケーション230から要求されている画像フォーマットを取得する(ステップS105)。スキャナドライバ部220において、スキャンパラメータと画像フォーマットを取得した後、モード切替設定部221にスキャンパラメータと画像フォーマットを送信し、高速モード/低速モードによるスキャンモードが決定される(ステップS107)。
Then, the
制御部240は、モード切替設定部221において決定された高速モード/低速モードと、スキャンパラメータを、PC200側の通信部210からスキャナ100側の通信部103を介して、スキャナ100に画像データ要求を行う(ステップS109)。
The
上述したステップS101からステップS109までの処理は、PC200において実行される。以下、スキャナ100において画像読取り処理が実行される。
The processes from step S101 to step S109 described above are executed in the PC200. Hereinafter, the image reading process is executed in the
画像データを要求されたスキャナ100では、PC200(ユーザ側)より指示された画像読取り処理が高速モードか否かが判定される(ステップS111)。
In the
ステップS111において、高速モードであると判定された場合は、スキャナ100において画像読み取り部101により画像データを高速モードで読み取り、指定されたスキャンパラメータに合わせた画像データを作成する(ステップS113)。
If it is determined in step S111 that the mode is high speed, the
一方、低速モードであると判定された場合は、スキャナ100において画像読み取り部101により画像データを低速モードで読み取り、指定されたスキャンパラメータに合わせた画像データを作成する(ステップS115)。
On the other hand, when it is determined that the mode is low speed, the
そして、スキャナ100は、通信部103からPC200の通信部210を介して、スキャナドライバ部220に画像データを送信する(ステップS117)。
Then, the
上述したステップS111からステップS117までの処理は、スキャナ100において実行される。
The processes from step S111 to step S117 described above are executed by the
PC200は、スキャナ100から画像データを受信して(ステップS119)、アプリケーション230に画像データを送信する(ステップS121)。
このようにして、画像処理システム1における画像読取り処理は終了する。
The
In this way, the image reading process in the
次に、第1実施形態の画像処理システム1における動作モードに応じた画像処理について説明する。
図7は第1実施形態の画像処理システムの高速モードにおける画像処理の一例を示す説明図、図8は前記画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
Next, image processing according to the operation mode in the
FIG. 7 is an explanatory diagram showing an example of image processing in the high-speed mode of the image processing system of the first embodiment, and FIG. 8 is an explanatory diagram showing an example of image processing in the low-speed mode of the image processing system.
ここでは、JPEG形式の画像データを「JPEGデータ」、RAW形式の画像データを「RAWデータ」と称する。 Here, the image data in JPEG format is referred to as "JPEG data", and the image data in RAW format is referred to as "RAW data".
第1実施形態の画像処理システム1において、高速モードで画像読取り処理を行う場合は、図7に示すように、スキャナ100で読み込まれた画像データをJPEGデータでPC200に送信し、PC200側ではスキャナドライバ部220において受信したJPEGデータをRAWデータに変換する。
In the
そして、アプリケーション230において、RAWデータをアプリケーション230がサポートするフォーマット(TIFFデータ、PDFデータ、PNGデータなどデータ形式)で保存する。画像データの回転処理等の画像処理はスキャナ100側で実行される。
Then, in the
一方、低速モードで画像読取り処理を行う場合は、図8に示すように、スキャナ100で読み込まれた画像データをRAWデータでPC200に送信し、PC200側ではスキャナドライバ部220においてRAWデータで処理される。
On the other hand, when performing image reading processing in the low-speed mode, as shown in FIG. 8, the image data read by the
そして、アプリケーション230において、RAWデータをアプリケーション230がサポートするフォーマット(TIFFデータ、PDFデータ、PNGデータなどデータ形式)で保存する。
Then, in the
以上のように構成したので、第1実施形態によれば、スキャナ100とPC200とを備えて画像読取り処理を行なう画像処理システム1であって、スキャナ100においては、画像読取り部101の機能として、画像読取り処理を高速で行う高速モードと、画像読取り処理を低速で行う低速モードと、を備え、PC200においては、スキャナドライバ部220と、画像処理を行うためのアプリケーション230と、を備え、スキャナドライバ部220の構成として、モード切替設定部221と、UI設定部222と、を備えるとともに、高速モードに対応して画像読取り処理を制御する機能と、低速モードに対応して画像読取り処理を制御する機能と、を備えることで、画像読取り条件に応じて、例えば、ユーザにより設定されるスキャンパラメータやアプリケーションが要求する画像フォーマットに応じて、高速でスキャンするか、低速でスキャンするかを自動的に切り替えることにより、ユーザの利便性の向上を図ることができる画像処理システムを提供することができる。
According to the first embodiment, the
また、第1実施形態によれば、UI設定部222によるスキャンパラメータの設定に対して、モード切替テーブル300によりスキャナ100の動作モードを高速モードまたは低速モードの何れかの動作モードに設定するようにしたので、スキャンパラメータを設定することで自動的に動作モードを設定することができる。
Further, according to the first embodiment, the operation mode of the
(第2実施形態)
次に、第2実施形態について説明する。
図9は第2実施形態に係る画像処理システムの高速モードにおける通信状態を示す説明図、図10は前記画像処理システムの低速モードにおける通信状態を示す説明図、図11は前記画像処理システムの高速モードにおける画像処理の一例を示す説明図、図12は前記画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
(Second Embodiment)
Next, the second embodiment will be described.
9 is an explanatory diagram showing a communication state in the high-speed mode of the image processing system according to the second embodiment, FIG. 10 is an explanatory diagram showing a communication state in the low-speed mode of the image processing system, and FIG. 11 is a high-speed diagram of the image processing system. An explanatory diagram showing an example of image processing in the mode, FIG. 12 is an explanatory diagram showing an example of image processing in the low-speed mode of the image processing system.
なお、第2実施形態に係る画像処理システムの構成において、第1実施形態の画像処理システムの構成と同様な構成を有するものは同一の符号を付することで説明を省略する。 In the configuration of the image processing system according to the second embodiment, those having the same configuration as the configuration of the image processing system of the first embodiment are designated by the same reference numerals, and the description thereof will be omitted.
第2実施形態の画像処理システム2は、図9,図10に示すように、第1実施形態の画像処理システム1と同様に構成されるスキャナ100において、画像読取り部101の構成として、高速モードに対応する高速画像処理部1011と、低速モードに対応する低速画像処理部1012とを備え、第1実施形態の画像処理システム1と同様に構成されるPC200において、スキャナドライバ部220の構成として、高速モードに対応する高速処理ドライバ部(高速モード用ドライバ部)2201と、低速モードに対応する低速処理ドライバ部(低速モード用ドライバ部)2202とを備えている。
As shown in FIGS. 9 and 10, the
画像処理システム2において、モード切替設定部221により高速モードが設定された場合は、図9に示すように、スキャナドライバ部220においては、高速モードに対応する高速処理ドライバ部2201が設定される。
When the high-speed mode is set by the mode
スキャナ100においては、PC200の通信部210からスキャナ100の通信部に高速モードが設定された結果が送信されて、画像読取り部101において、高速モードに対応する高速画像処理部1011により画像読取り処理が行われる。高速画像処理部1011により読み取られた画像データはJPEGデータでPC200に送信される。
In the
一方、画像処理システム2において、モード切替設定部221により低速モードが設定された場合は、図10に示すように、スキャナドライバ部220においては、低速モードに対応する低速処理ドライバ部2202が設定される。
On the other hand, when the low-speed mode is set by the mode
スキャナ100においては、PC200の通信部210からスキャナ100の通信部に低速モードが設定された結果が送信されて、画像読取り部101において、低速モードに対応する低速画像処理部1012により画像読取り処理が行われる。低速画像処理部1012により読み取られた画像データはRAWデータでPC200に送信される。
In the
次に、第2実施形態の画像処理システム2における動作モードに応じた画像処理について説明する。
Next, image processing according to the operation mode in the
画像処理システム2において、高速モードで画像読取り処理を行う場合は、図11に示すように、スキャナ100で読み込まれた画像データをJPEGデータでPC200に送信し、PC200側ではスキャナドライバ部220において受信したJPEGデータをRAWデータに変換する。
When performing image reading processing in the high-speed mode in the
そして、アプリケーション230において、RAWデータをアプリケーション230がサポートするフォーマット(TIFFデータ、PDFデータ、PNGデータなどデータ形式)で保存する。画像データの回転処理等の画像処理はスキャナ100側で実行される。
Then, in the
一方、低速モードで画像読取り処理を行う場合は、図12に示すように、スキャナ100で読み込まれた画像データをRAWデータでPC200に送信し、PC200側ではスキャナドライバ部220においてRAWデータのまま必要に応じて回転処理等の画像処理が実行される。
On the other hand, when performing image reading processing in the low-speed mode, as shown in FIG. 12, the image data read by the
そして、アプリケーション230において、RAWデータをアプリケーション230がサポートするフォーマット(TIFFデータ、PDFデータ、PNGデータなどデータ形式)で保存する。
Then, in the
以上のように構成したので、第2実施形態によれば、画像処理システム2においては、低速モードで画像読取り処理を行う場合は、スキャナ100で読み込まれた画像データをRAWデータでPC200に送信されるので、PC200側でスキャナドライバ部220においてRAWデータのまま必要に応じて回転処理等の画像処理を行うことができるので、スキャナ100側における画像処理を簡略化することができる。
According to the second embodiment, in the
(第3実施形態)
次に、本発明の第3実施形態について説明する。
第3実施形態の画像処理システムは、画像読取り処理を実行する際に、上述した実施形態の画像処理システム1,2におけるスキャナドライバ部220の画像処理が、高速モードや低速モードに加えて、その他の動作モード(印刷・出力モード)にも対応して画像処理を実行可能にしたことを特徴とするものである。
(Third Embodiment)
Next, a third embodiment of the present invention will be described.
In the image processing system of the third embodiment, when the image reading process is executed, the image processing of the
第3実施形態で画像処理システムでは、画像処理装置において、例えば、白黒印刷モード、文字印刷モード、大量印刷モードなどの場合には、図9を参照して、端末機(例えば、PC200)側の高速処理ドライバ部2201によるJPEGデータによる画像処理を実行し、カラー印刷モード、写真モード、高画質モードなどの場合には、低速処理ドライバ部2202によるRAWデータによる画像処理を実行するようにしてもよい。
In the image processing system according to the third embodiment, in the image processing apparatus, for example, in the case of a black-and-white printing mode, a character printing mode, a mass printing mode, etc., refer to FIG. Image processing based on PEG data may be executed by the high-speed
以上のように構成したので、第3実施形態によれば、画像処理システムにおいて、画像処理装置の実行可能な動作モード(例えば、白黒印刷モード、カラー印刷モード、写真モード、文字印刷モード、大量印刷モード、高画質モード等)に応じて端末機(例えば、PC200)側のスキャナドライバ部220の高速処理ドライバ部2201または低速処理ドライバ部2202を対応させることで、ユーザが高速モード/低速モードを選択することなく簡単に所望するユーザの動作モードに対応した画像処理を行うことができる。
With the above configuration, according to the third embodiment, in the image processing system, the feasible operation modes of the image processing apparatus (for example, black-and-white printing mode, color printing mode, photo mode, character printing mode, mass printing) The user selects the high-speed mode / low-speed mode by associating the high-speed
(第4実施形態)
次に、本発明の第4実施形態について説明する。
図13は第4実施形態に係る画像処理システムの高速モードにおける画像処理の一例を示す説明図である。
(Fourth Embodiment)
Next, a fourth embodiment of the present invention will be described.
FIG. 13 is an explanatory diagram showing an example of image processing in the high-speed mode of the image processing system according to the fourth embodiment.
第4実施形態に係る画像処理システム4は、上述した実施形態の画像処理システムと同様な構成を有するものであって、特徴的な構成として、図13に示すように、PC200において高速モードで用いられる画像データとしてのJPEGデータの圧縮率を変更可能にするようにしたものであってもよい。
The image processing system 4 according to the fourth embodiment has the same configuration as the image processing system of the above-described embodiment, and is used in a high-speed mode in the
JPEGデータの圧縮率は、何段階かで段階的に変更可能にするようにしてもよく、また、任意に圧縮率を設定して変更可能にするようにしてもよい。 The compression rate of the JPEG data may be changed stepwise in several steps, or the compression rate may be arbitrarily set so that the compression rate can be changed.
以上のように構成したので、第4実施形態によれば、画像処理システム4において、PC200にて高速モードで用いられるJPEGデータの圧縮率を変更可能にすることで、高速モードにおいても、ユーザの希望に対応して、例えば、大量印刷するため、多少画像が高画質でなくとも速く印刷物がほしい場合、また、速く印刷物がほしいが、大きく画質を低下させたくはない場合等に対応して、圧縮画像の圧縮率を変更可能にすることで、ユーザの希望する出力態様に応じて最適なデータ形式で変換することができる。
With the above configuration, according to the fourth embodiment, in the image processing system 4, the compression rate of the JPEG data used in the high-speed mode on the
(第5実施形態)
次に、本発明の第5実施形態について説明する。
図14は第5実施形態に係る画像処理システムの低速モードにおける画像処理の一例を示す説明図である。
(Fifth Embodiment)
Next, a fifth embodiment of the present invention will be described.
FIG. 14 is an explanatory diagram showing an example of image processing in the low speed mode of the image processing system according to the fifth embodiment.
第5実施形態に係る画像処理システム5は、上述した実施形態の画像処理システムと同様な構成を有するものであって、特徴的な構成として、図14に示すように、PC200において低速モードで用いられる画像データとしてのRAWデータを表示態様(対象画像)、例えば、カラー写真、グラフと文字の画像、文字のみの画像、等に応じて、RAWデータのままであったりJPEGデータに変換したり、JPEGデータの圧縮率を変更したりするようにしたものであってもよい。
The
例えば、変換される画像がカラー写真の場合はRAWデータのまま、グラフと文字の画像の場合は低圧縮率のJPEGデータ、文字のみの画像の場合は高圧縮率のJPEGデータとするようにしてもよい。 For example, if the image to be converted is a color photograph, the RAW data remains as it is, if it is a graph and character image, it is JPEG data with a low compression rate, and if it is an image with only characters, it is JPEG data with a high compression rate. May be good.
このように構成することで、低速モードにおいても、RAWデータをRAWデータのままであったり、JPEGデータの圧縮率を変えて変換したりすることで、変換される対象画像に応じて最適な形式の画像データを提供することができる。 With this configuration, even in the low-speed mode, the RAW data can be left as the RAW data, or the JPEG data can be converted by changing the compression rate, so that the optimum format is used according to the target image to be converted. Image data can be provided.
以上のように構成したので、第5実施形態によれば、画像処理システム5において、PC200において低速モードで用いられるRAWデータを表示態様(対象画像)に応じて、RAWデータのままであったりJPEGデータに変換したり、JPEGデータの圧縮率を変更して変換したりすることで、対象画像に応じて最適なデータ形式で変換することができる。
With the above configuration, according to the fifth embodiment, in the
以上のように、本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、すなわち、本発明の要旨を逸脱しない範囲内において適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 As described above, the present invention is not limited to the above-described embodiment, and various modifications can be made within the scope of the claims. It is clear that a person skilled in the art can come up with various modifications or modifications within the scope of the claims, that is, the modifications are made as appropriate without departing from the gist of the present invention. Embodiments obtained by combining technical means are also included in the technical scope of the present invention.
1,2,4,5 画像処理システム
100 スキャナ(画像処理装置)
101 画像読取り部
102 制御部
103,210 通信部
200 PC(端末機)
210 通信部
220 スキャナドライバ部
221 モード切替設定部(モード切替部)
222 UI設定部
230 アプリケーション
240 制御部
300 モード切替テーブル(モード切替部)
301 明度(画像読取り条件)
302 コントラスト(画像読取り条件)
303 ガンマ(画像読取り条件)
304 白黒反転(画像読取り条件)
305 閾値(画像読取り条件)
306 画像フォーマット(画像読取り条件)
400,401,402 設定画面
1011 高速画像処理部(高速処理部)
1012 低速画像処理部(低速処理部)
2201 高速処理ドライバ部(高速モード用ドライバ部)
2202 低速モードに対応する低速処理ドライバ部(低速モード用ドライバ部)
1, 2, 4, 5
101
210
222
301 Brightness (image reading condition)
302 Contrast (image reading condition)
303 gamma (image reading condition)
304 Black and white inversion (image reading condition)
305 Threshold (image reading condition)
306 Image format (image reading condition)
400, 401, 402
1012 Low-speed image processing unit (low-speed processing unit)
2201 High-speed processing driver section (high-speed mode driver section)
2202 Low-speed processing driver unit corresponding to low-speed mode (driver unit for low-speed mode)
Claims (4)
画像読取り処理を高速で行う高速モードと、
画像読取り処理を低速で行う低速モードと、
画像読取り条件に応じて前記高速モードまたは前記低速モードの何れかに切替えるモード切替部と、
前記画像処理装置による画像読取り処理を制御するスキャナドライバ部と、
画像処理を行うためのアプリケーションと、
を備え、
前記スキャナドライバ部は、
前記高速モードに対応して画像読取り処理を制御する機能と、
前記低速モードに対応して画像読取り処理を制御する機能と、
を備え、
前記画像処理装置は、
前記高速モードを実行する高速処理部と、
前記低速モードを実行する低速処理部と、
を備え、
前記端末機は、前記モード切替部と、前記スキャナドライバ部と、前記アプリケーションと、を備え、
前記スキャナドライバ部は、
前記高速モードに対応する高速モード用ドライバ部と、
前記低速モードに対応する低速モード用ドライバ部と、
を備えることを特徴とする画像処理システム。 An image processing system that includes an image processing device and a terminal and performs image reading processing by the image processing device.
High-speed mode that performs image reading processing at high speed and
A low-speed mode that performs image reading processing at low speed and
A mode switching unit that switches to either the high-speed mode or the low-speed mode according to the image reading condition,
A scanner driver unit that controls image reading processing by the image processing device, and
An application for image processing and
With
The scanner driver unit
A function to control the image reading process corresponding to the high-speed mode and
A function to control the image reading process corresponding to the low-speed mode, and
Equipped with a,
The image processing device is
A high-speed processing unit that executes the high-speed mode and
A low-speed processing unit that executes the low-speed mode and
With
The terminal includes the mode switching unit, the scanner driver unit, and the application.
The scanner driver unit
The high-speed mode driver unit corresponding to the high-speed mode and
The low-speed mode driver unit corresponding to the low-speed mode and
An image processing system characterized by being equipped with.
前記低速モード用ドライバ部により前記高画質モードを対応可能として、ユーザにより読取り動作モードとして前記高画質モードを選択可能とすることを特徴とする請求項1に記載の画像処理システム。 The image processing system includes a high image quality mode for performing image reading processing with high image quality.
The image processing system according to claim 1, wherein the low-speed mode driver unit can support the high-quality mode, and the user can select the high-quality mode as the reading operation mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017163601A JP6868507B2 (en) | 2017-08-28 | 2017-08-28 | Image processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017163601A JP6868507B2 (en) | 2017-08-28 | 2017-08-28 | Image processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019041332A JP2019041332A (en) | 2019-03-14 |
JP6868507B2 true JP6868507B2 (en) | 2021-05-12 |
Family
ID=65726792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017163601A Active JP6868507B2 (en) | 2017-08-28 | 2017-08-28 | Image processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6868507B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7415636B2 (en) | 2020-02-12 | 2024-01-17 | ブラザー工業株式会社 | Program and scan system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3433551B2 (en) * | 1994-03-25 | 2003-08-04 | セイコーエプソン株式会社 | Image reading system |
JP2005086725A (en) * | 2003-09-11 | 2005-03-31 | Fuji Xerox Co Ltd | Image reading apparatus and image reading program |
JP4760460B2 (en) * | 2006-03-13 | 2011-08-31 | ブラザー工業株式会社 | Scanner control system and scanner driver program |
JP2008011427A (en) * | 2006-06-30 | 2008-01-17 | Brother Ind Ltd | Image data transmission system, composite device, and program |
JP2015119239A (en) * | 2013-12-17 | 2015-06-25 | ブラザー工業株式会社 | Information processing program, image reader, and image reading system |
JP6483966B2 (en) * | 2014-07-04 | 2019-03-13 | キヤノン株式会社 | Image reading apparatus, system including image reading apparatus, method executed by image reading apparatus, and program |
-
2017
- 2017-08-28 JP JP2017163601A patent/JP6868507B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019041332A (en) | 2019-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100757631B1 (en) | Image processing apparatus and its method | |
KR101309369B1 (en) | Image processing apparatus and control method | |
US8203762B2 (en) | Image reading device, image reading method and reading control program | |
JP6573375B2 (en) | Image processing apparatus, image processing apparatus control method, and program | |
US10084942B2 (en) | Image processing apparatus and computer program | |
JP5293514B2 (en) | Image processing apparatus and image processing program | |
JP5862259B2 (en) | Display control apparatus and computer program | |
JP6868507B2 (en) | Image processing system | |
JP6864453B2 (en) | Reader and control method | |
JP6369369B2 (en) | Image processing apparatus and computer program | |
JP2014017636A (en) | Image reader and program | |
JP2011082955A (en) | Image formation device, image reader, and image formation method | |
JP2006148449A (en) | Image reader driver program, computer and image reader | |
JP2008213406A (en) | Printing processor, printing processing method, and its program | |
JP4924274B2 (en) | Image processing apparatus, image processing method, and program thereof | |
JP6955680B2 (en) | Image reader | |
JP2000134390A (en) | Picture processor, method for it, computer readable recording medium recording picture processing program and picture processing system | |
JP2009040005A (en) | Printer, its control method and program | |
JP2009023191A (en) | Printer, its control method and program | |
JP2000216931A (en) | Image processor, image processing method and computer- readable information recording medium | |
JP5675867B2 (en) | Image forming apparatus | |
US20060126103A1 (en) | Post-operative polling for adjusting document processing settings | |
JP4821576B2 (en) | Information processing apparatus and information processing method | |
JP2010119059A (en) | Image processing apparatus | |
JP5256179B2 (en) | Color image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200325 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201222 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210219 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210316 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210412 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6868507 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |