[go: up one dir, main page]

JP2004072341A - Image processing device - Google Patents

Image processing device Download PDF

Info

Publication number
JP2004072341A
JP2004072341A JP2002227853A JP2002227853A JP2004072341A JP 2004072341 A JP2004072341 A JP 2004072341A JP 2002227853 A JP2002227853 A JP 2002227853A JP 2002227853 A JP2002227853 A JP 2002227853A JP 2004072341 A JP2004072341 A JP 2004072341A
Authority
JP
Japan
Prior art keywords
image
position information
document
image data
unit
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.)
Pending
Application number
JP2002227853A
Other languages
Japanese (ja)
Inventor
Sadayuki Komura
小村 貞之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002227853A priority Critical patent/JP2004072341A/en
Publication of JP2004072341A publication Critical patent/JP2004072341A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)

Abstract

【課題】容易にセンタリング(中央揃え)処理およびコーナリング(隅揃え)処理を実行できる画像処理装置を提供すること。
【解決手段】読み取り部で原稿Aの画像を読み取り、原稿画像データを作成し、作成した原稿画像データをRAM内に格納する。次に、CPUは、ROMからセンタリング処理プログラムを読み出して起動する。利用者は、原稿Aの画像の中心位置を示す座標情報を操作表示部から入力する。CPUは、中心位置情報の入力を受け付けると、この中心位置が転写紙Bの中央に移動するような、画像移動量x1および画像移動量y1を算出する。そして、CPUは、算出した画像移動量x1および画像移動量y1の値に基づいてRAM内に格納されている原稿画像データを変換する。このデータ変換処理が終了した後、CPUは、印刷出力部で原稿画像データを転写紙Bに印刷して処理を終了する。
【選択図】 図2
An image processing apparatus capable of easily executing a centering (center alignment) process and a cornering (corner alignment) process.
An image of a document A is read by a reading unit, document image data is created, and the created document image data is stored in a RAM. Next, the CPU reads out the centering processing program from the ROM and starts up. The user inputs coordinate information indicating the center position of the image of the document A from the operation display unit. Upon receiving the input of the center position information, the CPU calculates an image movement amount x1 and an image movement amount y1 such that the center position moves to the center of the transfer sheet B. Then, the CPU converts the document image data stored in the RAM based on the calculated values of the image movement amount x1 and the image movement amount y1. After the data conversion processing is completed, the CPU prints the document image data on the transfer paper B by the print output unit, and ends the processing.
[Selection] Fig. 2

Description

【0001】
【発明の属する技術分野】
本発明は、スキャナ装置などで読み取った原稿画像を転写紙上に形成する際に、原稿画像を転写紙の中央あるいは隅に揃えて配置させることが可能なセンタリング・コーナリング機能を搭載したデジタル複写装置や複合装置などの画像処理装置に関する。
【0002】
【従来の技術】
近年、複数枚の原稿を一枚の転写紙に集約して出力する集約機能や、原稿を指定した倍率に縮小あるいは拡大して出力する変倍機能などの様々な機能を搭載したデジタル複写装置が広く普及してきている。
ところで、デジタル複写装置に搭載されている機能のうち、スキャナ装置などで読み取った原稿画像を転写紙上に形成する際に、原稿画像を転写紙の中央あるいは隅に揃えて配置させるセンタリング・コーナリング機能は、以前より多くの装置で採用されている。
このセンタリング・コーナリング機能では、原稿の全範囲を転写紙の中央あるいは隅に揃えて配置するような画像処理を施している。そのため、原稿画像の中心点、および原稿範囲を変えることができず、余白部分が存在する原稿の場合、余白部分を除いた画像を転写紙の中央あるいは隅に揃えて配置することが容易にはできなかった。
【0003】
例えば、原稿画像の余白部分を除いた原稿画像をセンタリング(中央揃え)する場合には、余白部分の大きさを測定し、原稿画像をセンタリングするための移動量を利用者が計算し、そして、詳細な画像の移動指示を設定する必要があった。具体的には、上下方向のセンタリングには、上部余白および下部余白の大きさを測定し、これらの余白差を2等分することで、上下方向の移動量を算出していた。また、同様に左右方向の移動量を算出していた。従って、最大で4箇所の計測と、2回の計算を行わなければならず、センタリング処理を行う利用者に多くの手間が掛かっていた。
従来、このような余白部分を含む原稿を転写紙に複写する場合に生じる不具合を解消するための機能が提案されている。
例えば、特開平6−46240号公報には、原稿画像データ上の不要な範囲を指定し、この部分をカットして転写紙にレイアウトを行うトリミング機能、さらに、このトリミング機能を応用した、トリミング画像を移動させる画像シフト機能や、トリミング画像のサイズを変える変倍機能が提案されている。
【0004】
【発明が解決しようとする課題】
しかしながら、特開平6−46240号公報で提案されているトリミング機能においては、不要な画像範囲を指定するために、複数点の座標を設定する必要があった。例えば、原稿画像上の四角形の範囲を指定するためには、指定範囲の4頂点を示す座標を設定しなければならなかった。
そこで、本発明の第1の目的は、原稿画像上の任意の単数点を基準点として入力することにより、この基準点の情報に基づいて、容易にセンタリング処理およびコーナリング(隅揃え)処理を実行できる画像処理装置を提供することである。
【0005】
また、本発明の第2の目的は、原稿画像上の任意の単数点を基準点として、マーカーで印付けされた原稿を読み取ることにより、この基準点の情報に基づいて、容易にセンタリング処理およびコーナリング処理を実行できる画像処理装置を提供することである。
さらに、本発明の第3の目的は、原稿画像上の任意の単数点を基準点として入力し、さらに、画像変倍率を入力することにより、前記基準点の情報に基づいてセンタリング処理およびコーナリング処理が施された画像データに原稿画像の大きさを変化させる変倍率処理を実行できる画像処理装置を提供することである。
【0006】
【課題を解決するための手段】
請求項1記載の発明では、原稿を読み取り画像データを作成する作成手段と、前記原稿上に存在する任意の点の位置情報の入力を受け付ける位置情報受付手段と、前記位置情報受付手段で受け付けられた位置情報に基づいて、前記作成手段により作成された前記画像データに所定の演算処理を施す演算手段と、前記演算手段により演算処理を施した画像データを転写紙に印刷処理し、出力画像を形成する画像形成手段と、を備え、前記所定の演算処理は、前記原稿の画像を前記転写紙の中央に揃えて配置するように、前記画像データの変換値を前記位置情報および前記転写紙の寸法情報に基づいて算出する演算処理であることにより前記第1の目的を達成する。
【0007】
請求項2記載の発明では、原稿を読み取り画像データを作成する作成手段と、前記原稿上に存在する任意の点の位置情報の入力を受け付ける位置情報受付手段と、前記位置情報受付手段で受け付けられた位置情報に基づいて、前記作成手段により作成された前記画像データに所定の演算処理を施す演算手段と、前記演算手段により演算処理を施した画像データを転写紙に印刷処理し、出力画像を形成する画像形成手段と、を備え、前記所定の演算処理は、前記原稿の画像を前記転写紙の隅に揃えて配置するように、前記画像データの変換値を前記位置情報および前記転写紙の寸法情報に基づいて算出する演算処理であることにより前記第1の目的を達成する。
【0008】
請求項3記載の発明では、請求項1または請求項2記載の発明において、任意の点上に所定の印付け手段を用いて印付け処理が施された原稿を読み取り、前記任意の点の位置を検知して前記任意の点の位置情報を取得する位置情報取得手段を備え、前記位置情報受付手段は、前記位置情報取得手段により取得した前記任意の点の位置情報を受け付けることにより前記第2の目的を達成する。
請求項4記載の発明では、請求項1、請求項2または請求項3記載の発明において、前記原稿の変倍率を示す変倍率情報の入力を受け付ける変倍率情報受付手段を備え、前記演算手段は、前記位置情報受付手段で受け付けられた位置情報と、前記変倍率情報受付手段で受け付けられた変倍率情報とに基づいて、前記作成手段により作成された前記画像データに所定の演算処理を施すことにより前記第3の目的を達成する。
【0009】
【発明の実施の形態】
以下、本発明の好適な実施の形態について、図1から図9を参照して詳細に説明する。
図1は、本実施の形態に係るデジタル複写装置の概要構成を示したブロック図である。
図1に示すように、デジタル複写装置は、CPU(中央演算処理装置)1、ROM(リード・オンリ・メモリ)2、RAM(ランダム・アクセス・メモリ)3、操作表示部4、読み取り部5、印刷出力部6および記憶部7から構成され、各々がバスライン8を介して接続されている。
【0010】
CPU1は、所定のプログラムに従って、デジタル複写装置の画像処理を行う演算処理装置である。詳しくは、レジスタと呼ばれる記憶部にROM2やRAM3などからプログラムを読み込み、このプログラムに従って動作することにより各種機能を発揮させることができる。
ROM2は、CPU1が各種演算や制御を行うための各種プログラム、データおよびパラメータなどを格納したメモリである。CPU1は、ROM2からプログラムやデータ、パラメータなどを読み込むことはできるが、これらを書き換えたり消去したりすることは一般に行わない。
RAM3は、CPU1にワーキングメモリとして使用されるメモリである。CPU1は、RAM3にプログラムやデータなどを書き込んだり消去したりすることができる。
【0011】
操作表示部4は、操作部および表示部から構成されている。操作部は、番号入力キーおよびファンクションキー等で構成され、利用者がこれらのキーを使ってデータ入力を行うようになっている。一方、表示部は、LCD(液晶ディスプレイ)およびランプなどで構成され、デジタル複写装置の各種情報を表示する。また、この表示部は、感圧式または静電式のタッチパネルを搭載することで、直接、表示画面上で文字入力やメニュー選択などが可能になる。
読み取り部5は、CCD(電荷結合素子)または密着センサを利用したスキャナ装置、A/D(アナログ/デジタル)変換部および画像処理部等で構成され、原稿の画像を所定の解像度で読み取り、この画像データをデジタル信号として出力する。
印刷出力部6は、デジタル複写装置において処理された画像データを転写紙に出力するためのプリンタ装置などで構成されている。
記憶部7は、読み取り部5で読み取られた原稿の画像データを蓄積する記憶装置で構成されている。
【0012】
次に、このように構成されたデジタル複写装置における動作について説明する。
図2に示すように、余白部分(左部余白a、上部余白b、右部余白c、下部余白d)を有する原稿A(サイズH1×L1)の画像を、転写紙B(サイズH2×L2)に転写する際に、余白を除いた画像の中央を、転写紙Bの中央にセンタリングさせる方法について説明する。
なお、原稿Aのサイズと転写紙Bのサイズは、同じサイズであっても、異なるサイズであってもよい。また、原稿Aおよび転写紙Bのサイズは定型サイズであるとする。
【0013】
はじめに、読み取り部5で原稿Aの画像を読み取り、原稿画像データを作成し、作成した原稿画像データをRAM3内に格納する。
次に、利用者は、操作表示部4からセンタリング機能を選択する。CPU1は、利用者が指定したセンタリング機能の選択を受け付けると、ROM2からセンタリング処理プログラムを読み出して起動する。
そして、利用者は、原稿Aの画像の中心位置を示す座標(図3に示すe、f)をものさしなどで測定し、測定結果を操作表示部4から入力する。ここで、この原稿Aの画像の中心位置を、センタリング処理を実行する上での基準点とする。
【0014】
CPU1は、中心位置情報の入力を受け付けると、この中心位置(基準点)が転写紙Bの中央に移動するような、画像移動量x1および画像移動量y1を下記の算出式に基づいて算出する。画像移動量x1は、x軸方向の原稿画像の移動量を示し、画像移動量y1は、y軸方向の原稿画像の移動量を示す。
画像移動量x1=L2/2−e
画像移動量y1=H2/2−f
そして、CPU1は、算出した画像移動量x1および画像移動量y1の値に基づいてRAM3内に格納されている原稿Aの画像データを変換する。このデータ変換処理が終了した後、CPU1は、印刷出力部6で原稿画像データを転写紙Bに印刷して処理を終了する。
【0015】
次に、図4に示すような、余白部分(左部余白a、上部余白b、右部余白c、下部余白d)を有する原稿A(サイズH1×L1)の画像を、転写紙B(サイズH2×L2)に転写する際に、余白を除いた画像の隅(右上頂点)を、転写紙Bの隅(右上頂点)にコーナリングさせる方法について説明する。
なお、前述したセンタリング処理の説明と重複する部分については省略する。
【0016】
利用者は、操作表示部4からコーナリング機能を選択する。CPU1は、利用者が指定したコーナリング機能の選択を受け付けると、ROM2からコーナリング処理プログラムを読み出して起動する。
そして、利用者は、原稿Aの画像の右上頂点を示す座標(図5に示すg、b)をものさしなどで測定し、測定結果を操作表示部4から入力する。ここで、この原稿Aの画像の右上頂点を、コーナリング処理を実行する上での基準点とする。
【0017】
CPU1は、右上頂点情報の入力を受け付けると、この右上頂点(基準点)が転写紙Bの右上頂点に移動するような、画像移動量x2および画像移動量y2を下記の算出式に基づいて算出する。
画像移動量x2=L2−g
画像移動量y2=−b
そして、CPU1は、算出した画像移動量x2および画像移動量y2の値に基づいてRAM3内に格納されている原稿Aの画像データを変換する。このデータ変換処理が終了した後、CPU1は、印刷出力部6で原稿画像データを転写紙Bに印刷して処理を終了する。
【0018】
次に、図6に示すような、余白部分(左部余白a、上部余白b、右部余白c、下部余白d)を有する原稿A(サイズH1×L1)の画像の倍率を変えて転写紙B(サイズH2×L2)に転写させ、さらに、転写する際に、原稿画像の中央を、転写紙Bの中央にセンタリングさせる方法について説明する。
利用者は、操作表示部4から変倍・センタリング機能を選択する。CPU1は、利用者が指定した変倍・センタリング機能の選択を受け付けると、ROM2から変倍・センタリング処理プログラムを読み出して起動する。
そして、利用者は、任意の変倍率nと、原稿Aの画像の中心位置を示す座標(図7に示すe、f)を操作表示部4から入力する。ここで、この原稿Aの画像の中心位置を、変倍・センタリング処理を実行する上での基準点とする。
【0019】
CPU1は、変倍率n情報および中心位置情報の入力を受け付けると、この中心位置を基準点とする変倍率nの原稿画像が、転写紙Bの中央に移動するような、画像移動量x3および画像移動量y3を下記の算出式に基づいて算出する。
画像移動量x3=L2/2−e×n
画像移動量y3=H2/2−f×n
そして、CPU1は、算出した画像移動量x3および画像移動量y3の値に基づいてRAM3内に格納されている原稿Aの画像データを変換する。このデータ変換処理が終了した後、CPU1は、印刷出力部6で原稿画像データを転写紙Bに印刷して処理を終了する。
【0020】
次に、図8に示すような、余白部分(左部余白a、上部余白b、右部余白c、下部余白d)を有する原稿A(サイズH1×L1)の画像の倍率を変えて転写紙B(サイズH2×L2)に転写させ、さらに、転写する際に、原稿画像の画像の隅(右上頂点)を、転写紙Bの画像の隅(右上頂点)にコーナリングさせる方法について説明する。
利用者は、操作表示部4から変倍・コーナリング機能を選択する。CPU1は、利用者が指定した変倍・コーナリング機能の選択を受け付けると、ROM2から変倍・コーナリング処理プログラムを読み出して起動する。
そして、利用者は、任意の変倍率nと、原稿Aの画像の右上頂点を示す座標(図9に示すg、b)を操作表示部4から入力する。ここで、この原稿Aの画像の右上頂点を、変倍・コーナリング処理を実行する上での基準点とする。
【0021】
CPU1は、変倍率n情報および右上頂点情報の入力を受け付けると、この右上頂点を基準点とする変倍率nの原稿画像が転写紙Bの右上頂点に移動するような、画像移動量x4および画像移動量y4を下記の算出式に基づいて算出する。
画像移動量x4=L2−g×n
画像移動量y4=−b×n
そして、CPU1は、算出した画像移動量x4および画像移動量y4の値に基づいてRAM3内に格納されている原稿Aの画像データを変換する。このデータ変換処理が終了した後、CPU1は、印刷出力部6で原稿画像データを転写紙Bに印刷して処理を終了する。
【0022】
上述した本実施の形態においては、センタリング処理およびコーナリング処理を実行する際に、基準点を利用者に測定させ、測定結果を基準点座標として操作表示部4から入力させるようにしているが、この基準点座標をデジタル複写装置に認識させる方法として、次のような方法を用いるようにしてもよい。
予め原稿A上の基準点となる箇所に、マーカーペンを用いてマーキング(印付け)処理を施し、このマーキング処理された原稿Aを読み取り部5で読み取る。このとき、読み取り部5は、原稿Aの画像とは別にマーキング箇所を検出するようにする。
そして、CPU1は、検出したマーキング箇所の位置情報を取得し、取得した位置情報をセンタリング処理およびコーナリング処理を実行する際の基準点とする。
このように、原稿Aにマーキング処理を施すだけで自動的に基準点をデジタル複写装置に認識させることができるようになる。
なお、マーキング処理で使用されるマーカーペンは、特殊な蛍光顔料を使用しているため、このマーカーペンで記載した印は、画像データとして認識されることはない。
【0023】
【発明の効果】
請求項1記載の発明によれば、位置情報のみに基づいて演算処理を施すことにより、容易に中央揃え処理を施した画像を形成することができる画像処理装置が提供できる。
請求項2記載の発明によれば、位置情報のみに基づいて演算処理を施すことにより、容易に隅揃え処理を施した画像を形成することができる画像処理装置が提供できる。
請求項3記載の発明によれば、所定の印付け手段を用いて印付け処理が施された点を検出することにより、複雑な情報入力処理をすることなく目的の画像を形成することができる画像処理装置が提供できる。
請求項4記載の発明によれば、位置情報と変倍情報に基づいて演算処理を施すことにより、原稿画像の大きさと異なる出力画像を容易に形成することができる画像処理装置が提供できる。
【図面の簡単な説明】
【図1】本実施の形態に係るデジタル複写装置の概要構成を示したブロック図である。
【図2】原稿Aを転写紙Bの中央にセンタリングさせる方法の説明図である。
【図3】原稿Aを転写紙Bの中央にセンタリングさせる方法の説明図である。
【図4】原稿Aを転写紙Bの隅にコーナリングさせる方法の説明図である。
【図5】原稿Aを転写紙Bの隅にコーナリングさせる方法の説明図である。
【図6】原稿Aの画像を変倍して転写紙Bの中央にセンタリングさせる方法の説明図である。
【図7】原稿Aの画像を変倍して転写紙Bの中央にセンタリングさせる方法の説明図である。
【図8】原稿Aの画像を変倍して転写紙Bの隅にコーナリングさせる方法の説明図である。
【図9】原稿Aの画像を変倍して転写紙Bの隅にコーナリングさせる方法の説明図である。
【符号の説明】
1 CPU
2 ROM
3 RAM
4 操作表示部
5 読み取り部
6 印刷出力部
7 記憶部
8 バスライン
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a digital copying apparatus equipped with a centering and cornering function capable of aligning a document image at the center or a corner of the transfer sheet when forming a document image read by a scanner device or the like on a transfer sheet. The present invention relates to an image processing device such as a multifunction device.
[0002]
[Prior art]
In recent years, digital copiers equipped with various functions, such as an aggregation function that aggregates and outputs a plurality of originals on a single transfer sheet and a scaling function that reduces or enlarges an original to a specified magnification and output the same, have been developed. Widespread.
By the way, among the functions installed in the digital copying apparatus, when forming an original image read by a scanner or the like on a transfer sheet, a centering / cornering function for aligning the original image at the center or the corner of the transfer sheet is adopted. , Has been adopted in more devices than before.
In the centering / cornering function, image processing is performed such that the entire range of the document is aligned with the center or the corner of the transfer paper. For this reason, the center point of the original image and the original range cannot be changed, and in the case of an original having a margin, it is easy to align the image excluding the margin with the center or corner of the transfer paper. could not.
[0003]
For example, when centering (centering) a document image excluding the blank portion of the document image, the user measures the size of the blank portion, calculates the amount of movement for centering the document image, and It was necessary to set a detailed image movement instruction. Specifically, in the vertical centering, the size of the upper margin and the lower margin is measured, and the difference between these margins is divided into two to calculate the amount of movement in the vertical direction. Similarly, the amount of movement in the left-right direction was calculated. Therefore, the measurement must be performed at a maximum of four locations and the calculation must be performed twice, which requires a lot of trouble for the user who performs the centering process.
Heretofore, a function has been proposed for solving the problem that occurs when an original including such a margin portion is copied onto transfer paper.
For example, Japanese Unexamined Patent Publication No. Hei 6-46240 discloses a trimming function for designating an unnecessary range on document image data, cutting this portion and laying out the image on transfer paper, and further applying a trimming image to which the trimming function is applied. There has been proposed an image shift function for moving the image and a scaling function for changing the size of the trimmed image.
[0004]
[Problems to be solved by the invention]
However, in the trimming function proposed in JP-A-6-46240, it is necessary to set coordinates of a plurality of points in order to specify an unnecessary image range. For example, in order to specify a rectangular range on a document image, coordinates indicating four vertices of the specified range had to be set.
Therefore, a first object of the present invention is to execute a centering process and a cornering (corner alignment) process easily based on information of a reference point by inputting an arbitrary single point on a document image as a reference point. It is an object of the present invention to provide an image processing apparatus capable of performing such processing.
[0005]
Further, a second object of the present invention is to read a document marked with a marker using an arbitrary single point on a document image as a reference point, thereby easily performing centering processing and information based on information of the reference point. An object of the present invention is to provide an image processing device capable of executing a cornering process.
Further, a third object of the present invention is to input an arbitrary singular point on a document image as a reference point, and further input an image scaling factor to perform centering processing and cornering processing based on the information of the reference point. It is an object of the present invention to provide an image processing apparatus capable of executing a scaling process for changing the size of a document image on image data subjected to.
[0006]
[Means for Solving the Problems]
According to the first aspect of the present invention, a creation unit that reads an original to create image data, a position information receiving unit that receives an input of position information of an arbitrary point existing on the original, and a position information receiving unit that receives the position information. An arithmetic unit for performing a predetermined arithmetic process on the image data created by the creating unit, based on the position information, and printing the image data on which the arithmetic process has been executed by the arithmetic unit on a transfer sheet, and outputting an output image. Image forming means for forming the image data, and wherein the predetermined arithmetic processing includes converting the converted value of the image data into the position information and the transfer sheet so that the image of the document is aligned with the center of the transfer sheet. The first object is achieved by an arithmetic process for calculating based on dimensional information.
[0007]
According to the second aspect of the present invention, a creation unit for reading an original to create image data, a position information receiving unit for receiving an input of position information of an arbitrary point present on the original, and a receiving unit for receiving the position information An arithmetic unit for performing a predetermined arithmetic process on the image data created by the creating unit, based on the position information, and printing the image data on which the arithmetic process has been executed by the arithmetic unit on a transfer sheet, and outputting an output image. Image forming means for forming the image data, wherein the predetermined arithmetic processing includes converting the converted value of the image data into the position information and the transfer sheet so that the image of the document is aligned with a corner of the transfer sheet. The first object is achieved by an arithmetic process for calculating based on dimensional information.
[0008]
According to a third aspect of the present invention, in the first or second aspect of the present invention, a document which has been subjected to a marking process using a predetermined marking means on an arbitrary point is read, and the position of the arbitrary point is read. Position information acquisition means for detecting position information of the arbitrary point by detecting the position information of the arbitrary point acquired by the position information acquisition means. Achieve the objectives.
According to a fourth aspect of the present invention, in the first, second or third aspect of the present invention, there is provided magnification ratio information receiving means for receiving an input of magnification ratio information indicating a magnification ratio of the document, and Performing predetermined arithmetic processing on the image data created by the creating means based on the position information received by the position information receiving means and the scaling information received by the scaling information receiving means. Thereby, the third object is achieved.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to FIGS.
FIG. 1 is a block diagram showing a schematic configuration of a digital copying apparatus according to the present embodiment.
As shown in FIG. 1, the digital copier includes a CPU (Central Processing Unit) 1, a ROM (Read Only Memory) 2, a RAM (Random Access Memory) 3, an operation display unit 4, a reading unit 5, It comprises a print output unit 6 and a storage unit 7, each of which is connected via a bus line 8.
[0010]
The CPU 1 is an arithmetic processing unit that performs image processing of the digital copying machine according to a predetermined program. More specifically, various functions can be exhibited by reading a program from a ROM 2 or a RAM 3 into a storage unit called a register and operating in accordance with the program.
The ROM 2 is a memory that stores various programs, data, parameters, and the like for the CPU 1 to perform various calculations and controls. The CPU 1 can read programs, data, parameters, and the like from the ROM 2, but generally does not rewrite or delete them.
The RAM 3 is a memory used as a working memory by the CPU 1. The CPU 1 can write and erase programs and data in the RAM 3.
[0011]
The operation display unit 4 includes an operation unit and a display unit. The operation unit includes a number input key, a function key, and the like, and a user performs data input using these keys. On the other hand, the display unit includes an LCD (Liquid Crystal Display) and a lamp, and displays various information of the digital copying apparatus. In addition, the display unit is provided with a pressure-sensitive or electrostatic touch panel, so that characters can be directly input on the display screen and menus can be selected.
The reading unit 5 includes a scanner device using a CCD (charge coupled device) or a contact sensor, an A / D (analog / digital) conversion unit, an image processing unit, and the like, and reads an image of a document at a predetermined resolution. The image data is output as a digital signal.
The print output unit 6 includes a printer for outputting image data processed by the digital copying apparatus to transfer paper.
The storage unit 7 is configured by a storage device that stores image data of a document read by the reading unit 5.
[0012]
Next, the operation of the digital copying apparatus thus configured will be described.
As shown in FIG. 2, an image of a document A (size H1 × L1) having a margin portion (left margin a, upper margin b, right margin c, lower margin d) is transferred to transfer paper B (size H2 × L2). ), A method of centering the center of the image excluding the margin at the center of the transfer paper B will be described.
The size of the document A and the size of the transfer paper B may be the same size or different sizes. It is assumed that the size of the document A and the size of the transfer paper B are the standard size.
[0013]
First, the reading section 5 reads an image of the document A, creates document image data, and stores the created document image data in the RAM 3.
Next, the user selects the centering function from the operation display unit 4. When receiving the selection of the centering function specified by the user, the CPU 1 reads out the centering processing program from the ROM 2 and starts the program.
Then, the user measures the coordinates (e, f shown in FIG. 3) indicating the center position of the image of the document A with a ruler or the like, and inputs the measurement result from the operation display unit 4. Here, the center position of the image of the document A is set as a reference point for executing the centering process.
[0014]
When receiving the input of the center position information, the CPU 1 calculates the image movement amount x1 and the image movement amount y1 such that the center position (reference point) moves to the center of the transfer sheet B based on the following calculation formula. . The image movement amount x1 indicates the movement amount of the document image in the x-axis direction, and the image movement amount y1 indicates the movement amount of the document image in the y-axis direction.
Image movement amount x1 = L2 / 2−e
Image movement amount y1 = H2 / 2−f
Then, the CPU 1 converts the image data of the document A stored in the RAM 3 based on the calculated values of the image movement amount x1 and the image movement amount y1. After the data conversion processing is completed, the CPU 1 prints the document image data on the transfer paper B by the print output unit 6, and ends the processing.
[0015]
Next, as shown in FIG. 4, an image of the original A (size H1 × L1) having a margin portion (left margin a, upper margin b, right margin c, lower margin d) is transferred to a transfer sheet B (size H1 × L1). A method of cornering an image corner (upper right corner) excluding a margin to a corner (upper right corner) of the transfer paper B when transferring to (H2 × L2) will be described.
It should be noted that a description of a portion that is the same as the description of the centering process described above is omitted.
[0016]
The user selects a cornering function from the operation display unit 4. When receiving the selection of the cornering function specified by the user, the CPU 1 reads out the cornering processing program from the ROM 2 and activates it.
Then, the user measures the coordinates (g, b shown in FIG. 5) indicating the upper right vertex of the image of the document A with a ruler or the like, and inputs the measurement result from the operation display unit 4. Here, the upper right vertex of the image of the document A is set as a reference point for executing the cornering process.
[0017]
When receiving the input of the upper right vertex information, the CPU 1 calculates the image moving amount x2 and the image moving amount y2 such that the upper right vertex (reference point) moves to the upper right vertex of the transfer sheet B based on the following calculation formula. I do.
Image movement amount x2 = L2-g
Image movement amount y2 = -b
Then, the CPU 1 converts the image data of the document A stored in the RAM 3 based on the calculated values of the image movement amount x2 and the image movement amount y2. After the data conversion processing is completed, the CPU 1 prints the document image data on the transfer paper B by the print output unit 6, and ends the processing.
[0018]
Next, the transfer paper is changed by changing the magnification of the image of the original A (size H1 × L1) having the margins (left margin a, upper margin b, right margin c, lower margin d) as shown in FIG. B (size H2 × L2), and a method of centering the center of the document image at the center of the transfer paper B when transferring is described.
The user selects the scaling / centering function from the operation display unit 4. Upon receiving the selection of the scaling / centering function specified by the user, the CPU 1 reads the scaling / centering processing program from the ROM 2 and starts up.
Then, the user inputs an arbitrary scaling factor n and coordinates (e, f shown in FIG. 7) indicating the center position of the image of the document A from the operation display unit 4. Here, the center position of the image of the document A is set as a reference point for executing the scaling / centering processing.
[0019]
When the CPU 1 receives the input of the scaling factor n information and the center position information, the CPU 1 moves the document image having the scaling factor n with the center position as a reference point to the center of the transfer sheet B and the image movement amount x3. The movement amount y3 is calculated based on the following calculation formula.
Image movement amount x3 = L2 / 2−e × n
Image movement amount y3 = H2 / 2−f × n
Then, the CPU 1 converts the image data of the document A stored in the RAM 3 based on the calculated values of the image movement amount x3 and the image movement amount y3. After the data conversion processing is completed, the CPU 1 prints the document image data on the transfer paper B by the print output unit 6, and ends the processing.
[0020]
Next, as shown in FIG. 8, the transfer paper is changed by changing the magnification of the image of the original A (size H1 × L1) having the margins (left margin a, upper margin b, right margin c, lower margin d). B (size H2 × L2), and a method of cornering the corner (upper right corner) of the image of the document image to the corner (upper right corner) of the image of the transfer paper B at the time of transfer will be described.
The user selects the scaling / cornering function from the operation display unit 4. When the CPU 1 receives the selection of the scaling / cornering function specified by the user, the CPU 1 reads out the scaling / cornering processing program from the ROM 2 and starts up.
Then, the user inputs an arbitrary scaling factor n and coordinates (g, b shown in FIG. 9) indicating the upper right vertex of the image of the document A from the operation display unit 4. Here, the upper right vertex of the image of the document A is set as a reference point for executing the scaling / cornering process.
[0021]
When the CPU 1 receives the input of the scaling factor n information and the upper right vertex information, the CPU 1 moves the original image of the scaling factor n with the upper right vertex as a reference point to the upper right vertex of the transfer paper B and the image movement amount x4. The movement amount y4 is calculated based on the following calculation formula.
Image movement amount x4 = L2-g × n
Image movement amount y4 = −b × n
Then, the CPU 1 converts the image data of the document A stored in the RAM 3 based on the calculated values of the image movement amount x4 and the image movement amount y4. After the data conversion processing is completed, the CPU 1 prints the document image data on the transfer paper B by the print output unit 6, and ends the processing.
[0022]
In the above-described embodiment, when the centering process and the cornering process are performed, the user is caused to measure the reference point, and the measurement result is input from the operation display unit 4 as the reference point coordinates. As a method of causing the digital copying apparatus to recognize the reference point coordinates, the following method may be used.
Marking (marking) processing is performed in advance on a position serving as a reference point on the document A using a marker pen, and the document A on which the marking processing is performed is read by the reading unit 5. At this time, the reading unit 5 detects a marking portion separately from the image of the document A.
Then, the CPU 1 acquires the position information of the detected marking location, and uses the acquired position information as a reference point when executing the centering process and the cornering process.
In this manner, the reference point can be automatically recognized by the digital copying apparatus only by performing the marking process on the document A.
Since the marker pen used in the marking process uses a special fluorescent pigment, the mark described by the marker pen is not recognized as image data.
[0023]
【The invention's effect】
According to the first aspect of the present invention, it is possible to provide an image processing apparatus that can easily form an image on which centering processing has been performed by performing arithmetic processing based only on position information.
According to the second aspect of the present invention, it is possible to provide an image processing apparatus capable of easily forming a corner-aligned image by performing an arithmetic process based on only position information.
According to the third aspect of the present invention, a target image can be formed without performing complicated information input processing by detecting points where the marking processing has been performed using the predetermined marking means. An image processing device can be provided.
According to the fourth aspect of the present invention, it is possible to provide an image processing apparatus capable of easily forming an output image having a size different from that of a document image by performing arithmetic processing based on position information and scaling information.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration of a digital copying apparatus according to an embodiment.
FIG. 2 is an explanatory diagram of a method of centering a document A on the center of a transfer sheet B.
FIG. 3 is an explanatory diagram of a method of centering a document A at the center of a transfer sheet B.
FIG. 4 is an explanatory diagram of a method of cornering a document A at a corner of a transfer sheet B;
FIG. 5 is an explanatory diagram of a method of cornering a document A at a corner of a transfer sheet B;
FIG. 6 is an explanatory diagram of a method of scaling an image of an original A and centering the image on a center of a transfer sheet B;
FIG. 7 is an explanatory diagram of a method of scaling an image of an original A and centering the image on a center of a transfer sheet B;
FIG. 8 is an explanatory diagram of a method of scaling an image of an original A and cornering the corner of a transfer sheet B;
FIG. 9 is an explanatory diagram of a method of scaling an image of a document A and cornering the corner of a transfer sheet B;
[Explanation of symbols]
1 CPU
2 ROM
3 RAM
4 operation display unit 5 reading unit 6 print output unit 7 storage unit 8 bus line

Claims (4)

原稿を読み取り画像データを作成する作成手段と、
前記原稿上に存在する任意の点の位置情報の入力を受け付ける位置情報受付手段と、
前記位置情報受付手段で受け付けられた位置情報に基づいて、前記作成手段により作成された前記画像データに所定の演算処理を施す演算手段と、
前記演算手段により演算処理を施した画像データを転写紙に印刷処理し、出力画像を形成する画像形成手段と、を備え、
前記所定の演算処理は、前記原稿の画像を前記転写紙の中央に揃えて配置するように、前記画像データの変換値を前記位置情報および前記転写紙の寸法情報に基づいて算出する演算処理であることを特徴とする画像処理装置。
Creating means for reading an original and creating image data;
Position information receiving means for receiving an input of position information of an arbitrary point present on the document,
An arithmetic unit for performing a predetermined arithmetic process on the image data created by the creating unit based on the position information received by the position information receiving unit;
Image forming means for printing the image data subjected to the arithmetic processing by the arithmetic means on transfer paper, and forming an output image,
The predetermined calculation process is a calculation process of calculating a conversion value of the image data based on the position information and the size information of the transfer sheet so that the image of the document is aligned with the center of the transfer sheet. An image processing apparatus, comprising:
原稿を読み取り画像データを作成する作成手段と、
前記原稿上に存在する任意の点の位置情報の入力を受け付ける位置情報受付手段と、
前記位置情報受付手段で受け付けられた位置情報に基づいて、前記作成手段により作成された前記画像データに所定の演算処理を施す演算手段と、
前記演算手段により演算処理を施した画像データを転写紙に印刷処理し、出力画像を形成する画像形成手段と、を備え、
前記所定の演算処理は、前記原稿の画像を前記転写紙の隅に揃えて配置するように、前記画像データの変換値を前記位置情報および前記転写紙の寸法情報に基づいて算出する演算処理であることを特徴とする画像処理装置。
Creating means for reading an original and creating image data;
Position information receiving means for receiving an input of position information of an arbitrary point present on the document,
An arithmetic unit for performing a predetermined arithmetic process on the image data created by the creating unit based on the position information received by the position information receiving unit;
Image forming means for printing the image data subjected to the arithmetic processing by the arithmetic means on transfer paper, and forming an output image,
The predetermined calculation process is a calculation process of calculating a conversion value of the image data based on the position information and the size information of the transfer sheet so that the image of the document is aligned with a corner of the transfer sheet. An image processing apparatus, comprising:
任意の点上に所定の印付け手段を用いて印付け処理が施された原稿を読み取り、前記任意の点の位置を検知して前記任意の点の位置情報を取得する位置情報取得手段を備え、
前記位置情報受付手段は、前記位置情報取得手段により取得した前記任意の点の位置情報を受け付けることを特徴とする請求項1または請求項2記載の画像処理装置。
A position information acquisition unit that reads a document on which a marking process has been performed on an arbitrary point by using a predetermined marking unit, detects a position of the arbitrary point, and acquires position information of the arbitrary point; ,
The image processing apparatus according to claim 1, wherein the position information receiving unit receives the position information of the arbitrary point acquired by the position information acquiring unit.
前記原稿の変倍率を示す変倍率情報の入力を受け付ける変倍率情報受付手段を備え、
前記演算手段は、前記位置情報受付手段で受け付けられた位置情報と、前記変倍率情報受付手段で受け付けられた変倍率情報とに基づいて、前記作成手段により作成された前記画像データに所定の演算処理を施すことを特徴とする請求項1、請求項2または請求項3記載の画像処理装置。
A magnification ratio information receiving unit that receives an input of magnification ratio information indicating the magnification ratio of the document,
The calculating means performs a predetermined calculation on the image data created by the creating means based on the position information received by the position information receiving means and the scaling information received by the scaling information receiving means. 4. The image processing apparatus according to claim 1, wherein processing is performed.
JP2002227853A 2002-08-05 2002-08-05 Image processing device Pending JP2004072341A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002227853A JP2004072341A (en) 2002-08-05 2002-08-05 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002227853A JP2004072341A (en) 2002-08-05 2002-08-05 Image processing device

Publications (1)

Publication Number Publication Date
JP2004072341A true JP2004072341A (en) 2004-03-04

Family

ID=32014756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002227853A Pending JP2004072341A (en) 2002-08-05 2002-08-05 Image processing device

Country Status (1)

Country Link
JP (1) JP2004072341A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015026927A (en) * 2013-07-25 2015-02-05 ブラザー工業株式会社 Image processing apparatus and image processing program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015026927A (en) * 2013-07-25 2015-02-05 ブラザー工業株式会社 Image processing apparatus and image processing program

Similar Documents

Publication Publication Date Title
JP5273133B2 (en) Image processing apparatus and image processing program
US9030423B2 (en) Operation instructing device, image forming apparatus including the same and operation instructing method
US8599406B2 (en) Image forming apparatus, printing method and printing program for receiving an image from a server via a network and printing the image corresponding to area displayed on display unit to correspond to a user's designated sheet size
JP2004133905A (en) Preview device, electronic device, and image forming device
JP6631180B2 (en) Image processing apparatus, image forming apparatus, image processing method, and program
CN101614980B (en) image forming device
JP4762327B2 (en) Image processing apparatus and image forming apparatus
JP3997433B2 (en) Image forming apparatus and image forming method
JP2009135578A (en) Image processing method, image processing device, image forming apparatus and image processing program
JP2004072341A (en) Image processing device
TWI656783B (en) Copying device and copying method capable of correcting copy position
JP6134254B2 (en) Image forming apparatus, print data generating apparatus, and image forming system
JP2009199375A (en) Print instruction unit and print instruction program
JP7202522B2 (en) Test charts and imaging equipment
JP2886762B2 (en) Image processing device
JP6260177B2 (en) Image processing system, image processing method, and image processing program
JP2006345367A (en) Image measuring device and image measuring method
JP4936472B2 (en) Image processing device
US20050180778A1 (en) Enlarging and reducing templates
JP2006174361A (en) Image processing apparatus, image processing system, image forming system and program
JP2008023791A (en) Image forming apparatus, image forming method, and image forming program
JP2025073783A (en) Image forming apparatus and image forming method
JP4232051B2 (en) Tiling offset output system
JP4232050B2 (en) Tiling offset output system
JP2009224906A (en) Image reader and image forming apparatus equipped with the same