JP2008042840A - Image reading method and image reading apparatus control method - Google Patents
Image reading method and image reading apparatus control method Download PDFInfo
- Publication number
- JP2008042840A JP2008042840A JP2006218336A JP2006218336A JP2008042840A JP 2008042840 A JP2008042840 A JP 2008042840A JP 2006218336 A JP2006218336 A JP 2006218336A JP 2006218336 A JP2006218336 A JP 2006218336A JP 2008042840 A JP2008042840 A JP 2008042840A
- Authority
- JP
- Japan
- Prior art keywords
- additional information
- image
- setting
- image data
- image reading
- 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.)
- Withdrawn
Links
Images
Landscapes
- Image Processing (AREA)
- Facsimiles In General (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
【課題】 読取原稿に応じて最適な方法で付加情報を合成した読取データを生成する。
【解決手段】 付加情報合成モードの設定をスキャナに記憶し、ホスト装置内のスキャナドライバがスキャナから本設定を取得して設定に応じたスタンプ等の付加情報を合成する。その際、スキャナから取得したスキャン画像に回転・傾き補正などの補正処理を施した後に付加情報を合成する。また、プレビュー画面で本スキャンの読取対象領域が変更された場合は、指定範囲に応じて付加情報の合成を行う。これにより、付加情報合成モードがONになっているスキャナで読み取ったデータには常にスタンプ等の付加情報を合成することができる。また、スキャナから取得したデータをスキャナドライバで加工してからスタンプ等を合成するため、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を合成することが可能となる。
【選択図】 図2
PROBLEM TO BE SOLVED: To generate read data in which additional information is synthesized by an optimum method according to a read original.
A setting of an additional information synthesis mode is stored in a scanner, and a scanner driver in a host device acquires this setting from the scanner and synthesizes additional information such as a stamp according to the setting. At this time, the additional information is synthesized after performing correction processing such as rotation / tilt correction on the scanned image acquired from the scanner. Further, when the reading target area of the main scan is changed on the preview screen, the additional information is synthesized according to the designated range. Thus, additional information such as a stamp can always be combined with data read by a scanner whose additional information combining mode is ON. In addition, after processing the data acquired from the scanner with a scanner driver and combining stamps, etc., after applying various processes such as cropping, tilt correction, and rotation, additional information in an appropriate form is added to the image of those processing results Can be synthesized.
[Selection] Figure 2
Description
本発明は、画像読み取り方法、画像読み取り装置の制御方法および装置に関し、更に詳しくは、画像読取装置で読み取った画像情報に対して、可視または不可視の情報を合成する画像読み取り方法、画像読み取り装置の制御方法および装置に関するものである。 The present invention relates to an image reading method, an image reading apparatus control method, and an apparatus, and more particularly, to an image reading method for synthesizing visible or invisible information with image information read by the image reading apparatus. The present invention relates to a control method and apparatus.
従来、機密扱いの文書を印刷物として配布する際には、「社外秘」「Confidential」などの特定のマークを付加しておくことで管理を行っていた。この場合、印刷済みの原稿にこれらのマークをスタンプにより付加したり、印刷時にプリンタドライバによって原稿に特定のマークを付加した形で出力を行うなどの方法で、マークを付加した印刷物を作成するのが一般的である。 Conventionally, when a confidential document is distributed as a printed matter, it has been managed by adding a specific mark such as “confidential” or “confidential”. In this case, a printed matter with the marks added is created by adding these marks to the printed document with a stamp, or by outputting the document with a specific mark added by the printer driver during printing. Is common.
さらに近年、CCDなどを用いた画像読取装置(以下、スキャナと言う)の性能が向上したため、配布された印刷物等をスキャナで読み取り、パソコンなどの情報処理装置に転送して電子データとして管理するという手法が一般的になっている。これらの画像読取装置の普及により印刷物の電子データを取得することが容易になったが、「社外秘」等のマークが付加されていない機密文書等を電子化する際には、「社外秘マーク」等を付加した形で電子データを生成する必要がある。そのための技術として、ユーザの指示に応じて画像読取時にスキャナで社外秘等のマークを合成するという技術が知られている(例えば、特許文献1、特許文献2参照。)。
しかしながら、画像読取を実行するユーザの指示に応じてマークを合成する手法では、マークの合成を指示せずに読み取りを実行することで、マークを埋め込まない電子データを取得することが可能である。従って、「社外秘マークや複製物であることを示すマーク等の情報を合成した形でのみの電子化を許可する」という目的を達成することはできない。 However, in the technique of combining marks in accordance with an instruction from a user who executes image reading, electronic data without embedding a mark can be acquired by executing reading without instructing mark combination. Therefore, the purpose of “permitting digitization only in the form of combining information such as a confidential mark or a mark indicating a duplicate” cannot be achieved.
また、特許文献1、2のようにスキャナ側でマークを合成してからデータをホスト装置に送出する手法では、多くのメモリや高速なCPUを備えていない小規模な機器では、原稿の種類やユーザの指定した読取設定に応じた最適な合成処理を行うことができない。たとえば、マルチクロップなどのドライバで画像の切り出し(加工)が必要なデータへの合成処理、原稿画像に応じて埋め込み画像や位置を変える等、スキャンデータ全体を取得してから行う必要がある処理は、1ページ分のデータをバッファできない機器では実現できない。また、スキャナ側でマークを合成する手法では、プレビュー画面上で読取範囲が変更された場合、再度プレスキャン画像をスキャナから取得しない限りは、変更後の読取範囲にスタンプを埋め込んだ状態をプレビュー表示することができないという問題もある。
Further, in the technique of combining marks on the scanner side and sending the data to the host device as in
本発明は上記問題点に鑑みてなされてものであり、スキャナから取得した画像情報に対して、機密文書であることを示すマーク等の付加情報をスキャナドライバ側で付加することのできる画像読取方法を提供することを目的とする。さらには、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を埋め込むことの出来る画像読取方法を提供することを目的とする。 The present invention has been made in view of the above problems, and an image reading method capable of adding additional information such as a mark indicating a confidential document on the scanner driver side to image information acquired from a scanner. The purpose is to provide. It is another object of the present invention to provide an image reading method capable of embedding additional information in an appropriate form in an image obtained by performing various processes such as cropping, tilt correction, and rotation.
上記目的を達成するために本発明は以下の構成を有する。 In order to achieve the above object, the present invention has the following configuration.
(1)読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と前記画像読取装置から出力される画像データを入力する情報処理装置とを有する画像読取システムにおける前記情報処理装置における制御方法であって、
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。
(1) An image reading apparatus having a storage unit for storing a setting state of an additional information combining function for setting whether or not additional information is combined with a read image, and image data output from the image reading apparatus are input. A control method in the information processing apparatus in an image reading system having the information processing apparatus,
Obtaining image data on a document table from the image reading device;
Obtaining a setting state of the additional information combining function from the image reading device;
A method for controlling an information processing apparatus, comprising: an additional information synthesis step of synthesizing visible or invisible additional information with the image data based on a setting state of the additional information synthesis function.
(2)(1)において、前記付加情報合成工程は、オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする情報処理装置の制御方法。 (2) The control method of the information processing apparatus according to (1), wherein the additional information combining step determines a method of combining additional information based on a reading target area designated by an operator.
(3)読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と前記画像読取装置から出力される画像データを入力する情報処理装置とを有する画像読取システムにおける前記情報処理装置における制御方法であって、
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像データに対して補正を行う画像補正工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。
(3) An image reading apparatus having storage means for storing a setting state of an additional information combining function for setting whether or not additional information is combined with the read image, and image data output from the image reading apparatus are input. A control method in the information processing apparatus in an image reading system having the information processing apparatus,
Obtaining image data on a document table from the image reading device;
An image correction step for correcting the image data;
Obtaining a setting state of the additional information combining function from the image reading device;
A method for controlling an information processing apparatus, comprising: an additional information combining step of combining visible or invisible additional information with the corrected image data based on a setting value of the additional information combining function.
(4)(3)において、前記付加情報合成工程は、前記画像補正工程で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする情報処理装置の制御方法。 (4) In (3), the additional information combining step includes processing the additional information based on the image information of the image data corrected in the image correction step, and then combining the additional information with the image data. Control method of the device.
(5)読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と通信可能な情報処理装置であって、
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。
(5) An information processing apparatus capable of communicating with an image reading apparatus including a storage unit that stores a setting state of an additional information combining function for setting whether or not additional information is combined with a read image,
Reading data acquisition means for acquiring image data on a document table from the image reading device;
Setting acquisition means for acquiring a setting state of the additional information combining function from the image reading device;
An information processing apparatus comprising: additional information combining means for combining visible or invisible additional information with the image data based on a setting state of the additional information combining function.
(6)(5)において、前記付加情報合成手段は、オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする情報処理装置。 (6) In the information processing apparatus according to (5), the additional information combining unit determines a method of combining additional information based on a reading target area designated by an operator.
(7)読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と通信可能な情報処理装置であって、
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像データに対して補正を行う画像補正手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。
(7) An information processing apparatus capable of communicating with an image reading apparatus including a storage unit that stores a setting state of an additional information combining function for setting whether or not additional information is combined with a read image.
Reading data acquisition means for acquiring image data on a document table from the image reading device;
Image correction means for correcting the image data;
A setting acquisition means step for acquiring a setting state of the additional information combining function from the image reading device;
An information processing apparatus comprising: additional information combining means for combining visible or invisible additional information with the corrected image data based on a setting value of the additional information combining function.
(8)(7)において、前記付加情報合成手段は、前記画像補正手段で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする情報処理装置。 (8) In (7), the additional information combining unit processes the additional information based on the image information of the image data corrected by the image correcting unit, and then combines the additional information with the image data. apparatus.
上記構成により本発明によれば以下のような効果が得られる。 With the above configuration, the following effects can be obtained according to the present invention.
(1)付加情報合成モードの設定をスキャナ本体に記憶し、スキャナドライバは本設定をスキャナから取得して設定に応じた合成処理を行うため、該設定がONになっているスキャナで読み取ったデータには常にスタンプ等の付加情報を合成することができる。 (1) The additional information composition mode setting is stored in the scanner body, and the scanner driver obtains this setting from the scanner and performs composition processing according to the setting. Therefore, the data read by the scanner with this setting turned on Can always be combined with additional information such as a stamp.
(2)スキャナから取得したデータをスキャナドライバで加工してからスタンプ等を合成することが可能なため、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を埋め込むことができる。また、それぞれの処理を行った場合に付加情報を合成した結果どのようなスキャンデータが取得されるかをプレビュー表示の段階でユーザに提示することができる。 (2) Since it is possible to combine stamps after processing the data acquired from the scanner with a scanner driver, it is appropriate for the image resulting from such processing after cropping, tilt correction, rotation, etc. Additional information can be embedded in various forms. In addition, it is possible to present to the user at the preview display stage what scan data is acquired as a result of combining the additional information when each processing is performed.
(3)付加情報合成後のデータの状態を、プレビュー画面で指定された読取対象範囲に応じて変化させ、プレビューでユーザに提示することができる。 (3) The state of the data after the additional information composition can be changed according to the reading target range specified on the preview screen and presented to the user in the preview.
以下、図面を参照して本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
(第一実施形態)
《システム全体の説明》
図1は本発明の実施形態における画像読取システムの構成をあらわしたブロック図である。本実施形態における画像読取システムは、ホスト装置101と、画像を読み取りイメージデータとしてホスト装置101に送出するスキャナ102から構成され、ホスト装置101はスキャナ102を制御するためのソフトウェアであるスキャナドライバ103を備えている。
(First embodiment)
<< Explanation of the entire system >>
FIG. 1 is a block diagram showing a configuration of an image reading system according to an embodiment of the present invention. The image reading system according to the present embodiment includes a
《スキャナの説明》
スキャナ102は例えばカラースキャナであり、図示しないCCDラインセンサを走査して原稿台に置かれた原稿を光学的に読み取った後、電気信号に変換する。画像信号は、複数の色成分、例えばR,G,Bに分かれており、それぞれ8から16bitの多値データである。CPU1021は以下の各部を制御するCPU(中央演算処理装置)である。ROM1022は読み出し専用メモリであり、スキャナ102を制御するプログラムを格納している。RAM1023は随時書き込み読み出しメモリであり、スキャナ102の動作に必要なプログラム、ホスト装置101から送信された設定パラメータなどを一時記憶する。読取部1024はCPU1021の制御に基づき原稿から画像を読み取る。インンターフェース部1025は、ホスト装置101からのデータを受信したり、読取部1024の読み取った画像データをホスト装置101に送信するなどの機能を有する。
<Explanation of scanner>
The
操作部1026はスキャナ102から画像読取操作を実行するためのスキャンボタンや、後述する「付加情報合成モード」の設定を行うための操作ボタンなどの各種ボタンを提供するものである。表示部1027は操作部1026で行った操作状況やスキャナの設定状況などを表示する。また、設定記憶部1028は操作部1026で行った設定や、ホスト装置101から送信された設定情報を記憶するための記憶装置である。
The
《スキャナドライバの説明》
スキャナドライバ103はUI制御部1031、設定記憶部1032、画像処理部1033、読取制御部1034を備えている。UI制御部1031は、スキャナ102に対して画像読取操作を実行させるためのユーザインターフェース画面(以下、ドライバUI)を表示・制御する。ユーザはUI制御部1031の制御するドライバUIを通じて、画像読取時の各種設定−例えば読取解像度、読取範囲、読取モード、補正処理など−を指定し、UI制御部1031はこれらの設定情報を設定記憶部1032に記憶する。
<Description of the scanner driver>
The
読取制御部1034は、ドライバUIを介して読取実行が指示されると、設定記憶部1032に記憶されている設定に従って読み取りを実行するための命令をスキャナ102に送信し、スキャナ102からスキャン画像を取得する。
When reading execution is instructed via the driver UI, the
画像処理部1033は、設定記憶部1032に記憶されている設定と取得したスキャン画像に基づき、色補正、傾き補正、回転などの処理をスキャン画像に施す。さらに、スキャナ102に記憶されている「付加情報合成モード」の設定に応じて、後述する付加情報合成処理を行う。
The
《付加情報合成モードの設定》
本実施形態における画像読取システムにおいては、スキャナ102の操作部1026の提供するのボタンを操作することで「付加情報合成モード」の設定を行う。ここで、付加情報合成モードの設定変更を行うことができるのはスキャナ102の管理者権限を有するユーザのみとするため、「付加情報合成モード」の設定変更操作がなされると、表示部1027を通してスキャナ管理者権限の認証を行うためのパスワード入力を要求する表示を行う。ユーザは操作部1026のボタンによってパスワードの入力し、入力されたパスワードで認証に失敗した場合は設定変更を許可しない。
<Additional information composition mode setting>
In the image reading system according to the present embodiment, the “additional information synthesis mode” is set by operating a button provided by the
「付加情報合成モード」の設定内容は、「付加情報タイプ」と「付加情報形態」とし、操作部1026上でこれらの設定がなされると、該設定を設定記憶部1028に記憶する。付加情報タイプは「付加情報なし」「マル秘マーク」「コピーマーク(複製物であることを表す)」などの、付加する情報の種類を決定する。付加情報形態は、「スタンプ付加する」「背景にマークを合成する」「不可視の電子透かしを埋め込む」などの、付加情報の合成の仕方を決定する。図3は付加情報合成モードの設定値とその設定内容の一覧を示す表である。図3の(a)は、付加情報タイプの一覧であり、図3の(b)は付加情報形態の一覧である。例えば、付加情報合成モードの設定時において、付加情報タイプとして「マル秘マーク」を、付加情報形態として「スタンプで付加」が選択されると、「付加情報タイプ=1」「付加情報形態=1」という設定値が設定記憶部1028に記憶される。ここで、「付加情報タイプ=0」は合成する情報無し、すなわち「付加情報合成モード」がOFFであることを意味する。
The setting contents of the “additional information synthesis mode” are “additional information type” and “additional information form”. When these settings are made on the
なお、本実施例においてはスキャナ102の操作部1026の提供する操作ボタンにより付加情報合成モードの設定を行ったが、ドライバUI上の操作により、ホスト装置101から本設定を行う構成としても構わない。その場合は、ドライバUI上で付加情報合成モードの設定が行われると、UI制御部1031はホスト装置101のインターフェース部104を介してスキャナ102へ該設定情報を送信する。スキャナ102はこれらの設定を受信すると、設定記憶部1028に記憶する。
In this embodiment, the additional information composition mode is set by the operation button provided by the
また、この場合も設定を変更できるのは管理者のみとするため、UI制御部1031は、スキャナ管理者権限の認証を行うためのパスワード入力を要求し、認証に失敗した場合は設定変更を許可しないものとする。
Also in this case, since only the administrator can change the setting, the
以下、本実施形態における画像読取処理の流れについて、図2のフローチャートを参照して説明する。 Hereinafter, the flow of the image reading process in the present embodiment will be described with reference to the flowchart of FIG.
《スキャン実行時のドライバの処理》
ユーザによりスキャナドライバ103が起動されると、UI制御部1031はドライバUIを表示し、ドライバUI上でなされた設定内容を設定記憶部1032に記憶する。ドライバUI上で画像読取が指示されると、読取制御部1034は、プレビュー用の画像を取得するために低解像度でプレスキャンを実施し(S201)、プレスキャン画像をスキャナ102から取得する(S202)。さらに、スキャナ102から付加情報タイプを取得する(S203)。S204にて、付加情報タイプが0すなわち「付加情報無し」であったら付加情報を合成しない設定であるためS207へ進み、取得したプレスキャン画像をプレビュー表示する。付加情報タイプが「付加情報無し」以外であったら、付加情報を合成する設定であるため、さらにスキャナ102から付加情報形態を取得する(S205)。そして、画像処理部1033は、付加情報タイプと付加情報形態に応じて該当する付加データを、S202にて取得したプレスキャン画像に合成してプレビュー用画像を作製し(S206)、プレビュー表示を行う(S207)。このとき、ホスト装置101のロケール情報を取得して使用するマークの言語を決定し、対応するマークを埋め込み画像とすることで、ホスト装置101のロケールに応じたマークを合成することも可能である。
<< Driver processing during scan execution >>
When the
プレビュー画面上でユーザが読取対象領域を変更したら(S208でYes)、変更後の読取対象領域に基づき、合成する付加情報の拡大・縮小・位置の変更等を行い、読取対象領域内に適切なサイズ・位置に付加情報を合成してプレビュー用画像を新たに生成する(S209)。そして、生成した画像を用いて再びプレビュー表示を行う(S207)。 When the user changes the reading target area on the preview screen (Yes in S208), based on the changed reading target area, the additional information to be combined is enlarged / reduced, the position is changed, and the like. A preview image is newly generated by combining the additional information with the size and position (S209). Then, preview display is performed again using the generated image (S207).
本スキャンが実行されたら(S210でYes)、読取制御部1034は設定記憶部1032に記憶されている読取設定と、プレスキャンおよびS208で確定された読取範囲に従い本スキャンを実行し(S211)、スキャナ102から本スキャン画像を取得する(S212)。画像処理部1033は、設定記憶部1032に記憶されている設定と取得された画像データに基づき、色補正、傾き補正、回転などの処理をスキャン画像に施す(S213)。そして、S203で取得した付加情報タイプが「0(付加情報無し)」以外であったら(S214でNo)、付加情報タイプと付加情報形態に応じて該当する付加データをS213で生成した画像データに合成する(S215)。そして合成したデータをアプリケーションへ送出、又はファイルに保存して終了する。一方、付加情報タイプが「0(付加情報無し)」であったら(S214でYes)、付加情報を合成しない設定であるため、S213で生成した画像をアプリケーションへ送出、又はファイルに保存して終了する。
When the main scan is executed (Yes in S210), the
図4〜図8は、プレビュー画面上でユーザ読取対象領域を変更した場合の処理について、「付加情報タイプ=1」「付加情報形態=1」の例で表した図である。 4 to 8 are diagrams showing processing when the user-read target area is changed on the preview screen, with an example of “additional information type = 1” and “additional information form = 1”.
S202にてスキャナから図4に示すようなプレスキャン画像401を取得すると、S206にて付加情報をプレスキャン画像に合成し、S207で図5のようなプレビュー画像を表示する。この時点では、読取対象領域として、プレスキャンで検出した原稿全てを含む領域501が提示される。また、「付加情報タイプ=1」「付加情報形態=1」と設定されているため、「マル秘マーク」を「スタンプとして付加する」という合成処理を行っている。
When the
ユーザが読取対象領域を図6の601のように変更すると、画像処理部1033は、変更された読取対象領域601に基づきマル秘マークを縮小し、マークを読取領域601の適切な位置に配置してプレビュー用画像を生成し(S209)、図6のようなプレビュー表示を行う。図6の破線で囲まれた領域601が変更後の読取領域を表し、読取領域601の大きさと位置に併せてマル秘マークが合成された画像をプレビュー表示している。この状態で本スキャンが実行されると、図7に示すように読取対象領域601内の画像がスキャン画像701として取得される。画像処理部1033はスキャン画像701に対して、プレビュー画像作成時と同様、サイズ・位置を調整してマークを合成し、図8に示すような合成画像を生成する(S215)。
When the user changes the reading target area as indicated by 601 in FIG. 6, the
図9〜図12は、マルチクロップスキャンにおいて本発明を適用した場合の例である。 9 to 12 are examples when the present invention is applied to multi-crop scanning.
複数の原稿を同時に読み込む、所謂マルチクロップスキャンが指定されると、S202にて取得されるプレスキャン画像901(図9)に対し、マルチクロップ処理により二つのクロップ領域1001と1002を検出し、プレビュー表示する(図10)。その際、検出されたクロップ領域1001および1002に対して、それぞれのサイズと位置・傾きにあわせたサイズ・位置・傾きのマル秘マークを、適切な場所に合成した状態のプレビュー画像を生成し図10のようなプレビュー表示を行う。この状態で本スキャンが実行されると、スキャナ102からは、図11に示すように原稿台上の読取可能範囲全体の画像データがスキャン画像としてホスト装置101に送出される。画像処理部1033はスキャン画像1101に対してクロップ処理を行って二つの原稿を検出し、それぞれにプレビュー表示の際と同様に位置・サイズを調整したマル秘マークを合成する。それにより、図12の(a)と(b)に示すような二つの合成画像を生成する。
When so-called multi-crop scanning is specified, in which a plurality of originals are read simultaneously, two
以上の処理により、付加情報合成モードがONになっているスキャナで読み取ったデータには常にスタンプ等の付加情報を合成することができる。 By the above processing, additional information such as a stamp can always be combined with data read by a scanner whose additional information combining mode is ON.
その際、スキャナから取得したデータをスキャナドライバで加工してからスタンプ等を合成することが可能なため、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を埋め込むことが可能である。また、クロップ、傾き補正、回転などの処理を行った場合に付加情報を合成した結果どのようなスキャンデータが取得されるかをプレビュー表示の段階でユーザに提示することができる。さらに、付加情報合成後のデータの状態を、プレビュー画面で指定された読取対象領域に応じて変化させ、プレビューでユーザに提示することができる。 At that time, the data obtained from the scanner can be processed by the scanner driver and then combined with stamps, etc., so after applying various processing such as cropping, tilt correction, rotation, etc., it is appropriate for the image of those processing results It is possible to embed additional information in various forms. In addition, when processing such as cropping, tilt correction, and rotation is performed, what kind of scan data is acquired as a result of combining additional information can be presented to the user at the preview display stage. Furthermore, the state of the data after the additional information composition can be changed according to the reading target area designated on the preview screen and presented to the user in the preview.
なお、本実施形態では、本スキャン前に一旦プレスキャンを行いユーザにプレビュー画像を提示するという処理を行う場合の例で説明してきたが、プレスキャンを行わずに本スキャンから開始する読取方法であっても構わない。 In the present embodiment, an example has been described in which a pre-scan is performed once before the main scan and a preview image is presented to the user. However, the reading method starts from the main scan without performing the pre-scan. It does not matter.
その他、ドライバの構成や、上記付加情報合成モードに応じた合成処理を実現するための処理などについても、これらの実施形態に限らず、本発明の趣旨および範囲から逸脱せずに様々な変更および修正が加えられることは言うまでも無い。 In addition, the configuration of the driver and the processing for realizing the combining processing according to the additional information combining mode are not limited to these embodiments, and various changes and modifications can be made without departing from the spirit and scope of the present invention. It goes without saying that corrections will be made.
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。 Another object of the present invention is to supply a storage medium storing software program codes for implementing the functions of the above-described embodiments to a system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the storage medium. Needless to say, this can also be achieved by reading and executing the program code stored in the.
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,磁気テープ,不揮発性のメモリカード,ROMなどを用いることができる。 As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) operating on the computer based on the instruction of the program code. It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the actual processing and the processing is included.
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
Claims (8)
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。 An image reading apparatus having a storage unit for storing a setting state of an additional information combining function for setting whether or not additional information is combined with a read image, and information processing for inputting image data output from the image reading apparatus A control method in the information processing apparatus in an image reading system including the apparatus,
Obtaining image data on a document table from the image reading device;
Obtaining a setting state of the additional information combining function from the image reading device;
A method for controlling an information processing apparatus, comprising: an additional information synthesis step of synthesizing visible or invisible additional information with the image data based on a setting state of the additional information synthesis function.
オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする請求項1に記載の情報処理装置の制御方法。 The additional information synthesis step includes
The method for controlling an information processing apparatus according to claim 1, wherein a method for synthesizing additional information is determined based on a reading target area designated by an operator.
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像データに対して補正を行う画像補正工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。 An image reading apparatus having a storage unit for storing a setting state of an additional information combining function for setting whether or not additional information is combined with a read image, and information processing for inputting image data output from the image reading apparatus A control method in the information processing apparatus in an image reading system including the apparatus,
Obtaining image data on a document table from the image reading device;
An image correction step for correcting the image data;
Obtaining a setting state of the additional information combining function from the image reading device;
A method for controlling an information processing apparatus, comprising: an additional information combining step of combining visible or invisible additional information with the corrected image data based on a setting value of the additional information combining function.
前記画像補正工程で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする請求項3に記載の情報処理装置の制御方法。 The additional information synthesis step includes
The method according to claim 3, wherein the additional information is processed based on image information of the image data corrected in the image correction step and then combined with the image data.
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。 An information processing apparatus capable of communicating with an image reading apparatus including a storage unit that stores a setting state of an additional information combining function for setting whether or not additional information is combined with a read image,
Reading data acquisition means for acquiring image data on a document table from the image reading device;
Setting acquisition means for acquiring a setting state of the additional information combining function from the image reading device;
An information processing apparatus comprising: additional information combining means for combining visible or invisible additional information with the image data based on a setting state of the additional information combining function.
オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする請求項5に記載の情報処理装置。 The additional information combining means includes
6. The information processing apparatus according to claim 5, wherein a method for synthesizing additional information is determined based on a reading target area designated by an operator.
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像データに対して補正を行う画像補正手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。 An information processing apparatus capable of communicating with an image reading apparatus including a storage unit that stores a setting state of an additional information combining function for setting whether or not additional information is combined with a read image,
Reading data acquisition means for acquiring image data on a document table from the image reading device;
Image correction means for correcting the image data;
A setting acquisition means step for acquiring a setting state of the additional information combining function from the image reading device;
An information processing apparatus comprising: additional information combining means for combining visible or invisible additional information with the corrected image data based on a setting value of the additional information combining function.
前記画像補正手段で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする請求項7に記載の情報処理装置。 The additional information combining means includes
The information processing apparatus according to claim 7, wherein the additional information is processed based on image information of the image data corrected by the image correction unit and then combined with the image data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006218336A JP2008042840A (en) | 2006-08-10 | 2006-08-10 | Image reading method and image reading apparatus control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006218336A JP2008042840A (en) | 2006-08-10 | 2006-08-10 | Image reading method and image reading apparatus control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008042840A true JP2008042840A (en) | 2008-02-21 |
Family
ID=39177317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006218336A Withdrawn JP2008042840A (en) | 2006-08-10 | 2006-08-10 | Image reading method and image reading apparatus control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008042840A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2419870C2 (en) * | 2008-08-08 | 2011-05-27 | Кэнон Кабусики Кайся | Image processing apparatus, image processing method, image reading system, method of controlling image reading system |
| JP2016201652A (en) * | 2015-04-09 | 2016-12-01 | コニカミノルタ株式会社 | Image forming apparatus and image forming method |
-
2006
- 2006-08-10 JP JP2006218336A patent/JP2008042840A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2419870C2 (en) * | 2008-08-08 | 2011-05-27 | Кэнон Кабусики Кайся | Image processing apparatus, image processing method, image reading system, method of controlling image reading system |
| JP2016201652A (en) * | 2015-04-09 | 2016-12-01 | コニカミノルタ株式会社 | Image forming apparatus and image forming method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5305839B2 (en) | Image processing apparatus, information processing apparatus, image processing apparatus control method, information processing apparatus control method, storage medium, and program | |
| US20080307521A1 (en) | Image processing apparatus, image processing method, program, and storage medium for performing access control of document including two-dimensional code | |
| JP5562128B2 (en) | Device capable of extracting output control information, its control method and program | |
| JP4164510B2 (en) | Image processing apparatus and image processing method | |
| JP2008113075A (en) | Image processing apparatus and control method thereof | |
| JP2009005312A (en) | Image processing apparatus, image processing method, computer program, and storage medium | |
| JP5161665B2 (en) | Image forming apparatus, control method thereof, and computer program | |
| JP4927010B2 (en) | Image output apparatus, image output method, and image output program | |
| US8325970B2 (en) | Apparatus, method, and computer product for image processing | |
| JP2008283586A (en) | Image processing apparatus, image processing apparatus control method, program, and storage medium | |
| CN101277358B (en) | Apparatus, method for image processing | |
| JP2011061764A (en) | Device and method for forming image, and program | |
| JP2008042840A (en) | Image reading method and image reading apparatus control method | |
| US20070008586A1 (en) | Image Forming Apparatus And Method | |
| JP4135758B2 (en) | Image forming apparatus, image forming system, and program | |
| JP2007158613A (en) | Image processing apparatus, control method therefor, and control program | |
| JP4941063B2 (en) | Image processing device | |
| US7684588B2 (en) | System and method for providing robust information tags to image files | |
| JP3219382B2 (en) | Image processing system, reading device and host computer | |
| JP7651998B2 (en) | program | |
| JP4367291B2 (en) | Document processing device | |
| CN101277364B (en) | Image processing device and image processing method | |
| JP2010171975A (en) | System and method for adjusting image | |
| JP2020145632A (en) | Image processing apparatus, image processing system, and program | |
| JP4847565B2 (en) | Apparatus for creating copies, control method for apparatus for creating copies, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20091110 |