JP4165617B2 - プログラム及び記録媒体 - Google Patents
プログラム及び記録媒体 Download PDFInfo
- Publication number
- JP4165617B2 JP4165617B2 JP2008008905A JP2008008905A JP4165617B2 JP 4165617 B2 JP4165617 B2 JP 4165617B2 JP 2008008905 A JP2008008905 A JP 2008008905A JP 2008008905 A JP2008008905 A JP 2008008905A JP 4165617 B2 JP4165617 B2 JP 4165617B2
- Authority
- JP
- Japan
- Prior art keywords
- scan
- image
- area
- scan area
- shadow
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 claims description 28
- 230000006870 function Effects 0.000 claims description 21
- 238000012937 correction Methods 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 16
- 230000005484 gravity Effects 0.000 claims description 7
- 238000004458 analytical method Methods 0.000 claims description 6
- 230000009467 reduction Effects 0.000 claims description 4
- 230000008602 contraction Effects 0.000 claims 1
- 230000000875 corresponding effect Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 8
- 238000005070 sampling Methods 0.000 description 8
- 238000003672 processing method Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000003321 amplification Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Image Input (AREA)
- Image Processing (AREA)
- Facsimile Scanning Arrangements (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Analysis (AREA)
Description
しかし、従来の複合機では、原稿台に載置され原稿台の下方から照明されたCDの影が原稿マットに写り、その影が印刷媒体としてのCDレーベルに印刷されるという問題があった。また従来の複合機では、一般に、読み取り時のサンプリングピッチが主走査方向と副走査方向とでわずかに異なるため、オリジナルのCDレーベルの画像に対してCDレーベルのハードコピーの画像が歪むという問題があった。さらにこのことが原因となって、CDレーベルのハードコピーによって得られたCDでは、意図しない余白がCDレーベルに形成されたり、レーベル領域以外の領域にインクが付着するという問題があった。
対象物が相当の厚さを持つものである場合、その対象物が照明されて読み取られる際に、その対象物の影が画像として読み取られる。対象物と読み取り時の照明環境とが既知であれば、対象物の影の形状を推定することができる。本発明によると、既知対象物に対応する第一スキャン領域をスキャン画像に基づいて特定した上で第一スキャン領域から既知対象物の影が減るようにスキャン画像を補正することができる。尚、スキャン領域は、スキャン画像が定義される座標平面上で定義してもよいし、読み取り領域が定義される座標平面上で定義してもよい。
一般に、原稿読み取り時のサンプリング間隔とスキャン画像の画素の表示間隔の比は、主走査方向と副走査方向とでわずかに異なっている。したがって一般に、スキャン画像によって表示される対象物の縦横比と、現実の対象物の縦横比とはわずかに異なっている。原稿読み取り時のサンプリング間隔とスキャン画像の画素の表示間隔の対応関係が主走査方向及び副走査方向についてそれぞれ既知であれば、その対応関係に応じてサンプリング間隔とスキャン画像の画素の表示間隔の比が主走査方向と副走査方向とで一致するようにスキャン画像の歪みを補正することができる。本発明によると、予め決められた歪み補正情報に基づいて既知対象物に対応する第二スキャン領域の縦方向の長さと横方向の長さの比を拡大縮小により補正する。このため本発明によると、スキャン画像によって表示される既知対象物の縦横比を現実の対象物の縦横比と正確に一致させることができる。尚、本明細書では、印刷表示及び画面表示の両方を含む意味で「表示」を用いる。
また、本発明は装置及び方法の発明として特定できるだけでなく、プログラムの発明としても、そのプログラムを記録した記録媒体の発明としても特定することができる。
(第一実施例)
図2は、本発明による画像処理システムの第一実施例としての複合機1の外観を示す斜視図である。図3は、複合機1を示すブロック図である。図4は、複合機1のスキャンユニット50の構造を示す模式図である。複合機1は、図示しないパーソナルコンピュータ(PC)に原稿を読み取った画像データを出力する機能と、リムーバブルメモリ24又はPCから入力した画像データを印刷する機能と、原稿を読み取った画像データを印刷する機能とを有する。
操作部68は、メニューを表示するためのLCD34と、メニューを操作するための選択キー、決定キー、キャンセルキー等の各種の押しボタン36、38、40を備える。
図4に示すように、光源52は、イメージセンサ54から原稿台16の盤面に到る光路から外れた位置に設けられる。また光源52は、特定位置にあるイメージセンサ54に結像される領域である原稿台16上の主走査領域を原稿台16の盤面の垂線と特定の角度をなす方向から照明する。このため、対象物92が厚い場合、光源52に照明された対象物92の影が原稿カバー10に固定された原稿マット90に形成され、この影がスキャン画像に表れる。
スキャン制御モジュール102は、制御部58を画像取得手段として機能させるプログラム部品である。スキャン制御モジュール102は、読み取り開始要求に応じてスキャンユニット50を制御し、スキャン画像をRAM60に格納する。
CDレーベル処理モジュール104は、制御部58を第一スキャン領域特定手段、認識手段、第二スキャン領域特定手段及び歪み補正手段として機能させるプログラム部品である。
ステップS100では、制御部58は、スキャン制御モジュール102を実行し、所定のメニュー操作によりCDコピー開始要求が受け付けられると、原稿台16上の読み取り可能範囲全体をスキャンユニット50に低解像度で読み取らせ、第一スキャン画像をRAM60に格納する。図1(A)は、原稿台16にCDが載置されている状態で取得された第一スキャン画像110を表している。第一スキャン画像110には、CD114とCDの影116とが表れる。図7(A)は、原稿台16に紙等の薄い対象物が載置されている状態で取得された第一スキャン画像130を表している。第一スキャン画像130には、薄い対象物132が表れ、対象物132の影は表れない。
ステップS112では、制御部58は、CDレーベル処理モジュール104を実行し、上述したテンプレートと第二スキャン画像113、135とに基づいて印刷対象ページを生成する。
ステップS116では、制御部58は、プリント制御モジュール106を実行し、印刷データに基づいてプリントユニット86を制御し、CDトレイ28に載置されたCD158に画像を印刷する。この結果、原稿台16に載置された対象物の画像がCD158に印刷される。尚、原稿台16に載置された対象物の画像を印刷するための印刷媒体としては、CD158以外に、CD158のレーベル領域156に対応する剥離領域を有する無地シール等を用いることができる。
図9は、本発明の第二実施例による画像処理方法を示すフローチャートである。第二実施例は、第二スキャン領域のクリップ処理が第一実施例と異なり、その他の点では第一実施例と実質的に同一である。以下、具体的に説明する。
対象物がCDである場合、ステップS102において第一スキャン画像を領域分割する際、そのしきい値によっては、図10(A)に示すような第一スキャン領域112が設定される。1回目の読み取りで取得された第一スキャン画像110にはCD114とCDの影116とが表れる。CD114の領域には、CD外縁部の透明部分に対応する領域111と、CD内縁部の透明部分に対応する領域119とが含まれている。CDの影116は、CD外縁部の透明部分に対応する領域111の外側に形成される。
その結果、二回目の読み取りを実施するステップS106では、図10(B)に示す第二スキャン画像113が取得される。
ステップS112では、図11に示すようにマスク140と第二スキャン画像113とが印刷対象ページに割り付けられる。マスク140の一辺の長さは、CDの円環状の不透明領域117の外径に対応する。マスク140の円形の中心領域150の直径は、CDの不透明領域117の内径に対応する。この結果、CD158のレーベル領域156にCDの透明部分111、119が薄灰色等で印刷されることが防止される。
図12は、本発明の第三実施例による画像処理方法を示すフローチャートである。第三実施例は、対象物の特定方法が第一実施例と異なり、その他の点では第一実施例と実質的に同一である。以下、具体的に説明する。
ステップS300では、制御部58はCDレーベル処理モジュール104を実行し、所定のメニュー操作としての対象物指定操作を受け付け、対象物指定操作に応じて対象物の種類を設定する。
Claims (13)
- コンピュータを、
原稿台に載置され原稿マットに覆われ前記原稿台の盤面の垂線と特定角度をなす方向から照明された対象物から読み取られたスキャン画像を取得する画像取得手段と、
前記スキャン画像に基づいて、前記対象物と前記対象物の厚さから生じる影とからなる領域に外接する矩形の第一スキャン領域を特定する手段と、
規格で外形が定められた円形の既知対象物であるディスク型記憶媒体の直径に関する情報及び、前記ディスク型記憶媒体の厚さと前記特定角度とに応じて予め決められている影情報が格納されている記憶手段と、
前記第一スキャン領域の寸法と前記記憶手段に格納された前記ディスク型記憶媒体の直径に関する情報との比較に基づいて、前記対象物が前記既知対象物であるか否かを判定する判定手段と、
前記判定手段により前記対象物が前記既知対象物であると判定された場合に、
前記既知対象物の厚さから生じる影に対応する影領域の一部を前記影情報に基づいて前記第一スキャン領域から除いた第二スキャン領域を特定する第二スキャン領域特定手段と、
前記判定手段により前記対象物が前記既知対象物ではないと判定された場合に、
前記第一スキャン領域の重心を重心とし前記第一スキャン領域に内接する正方形の領域を特定するスキャン領域特定手段と、
して機能させるためのプログラム。 - コンピュータを、
さらに予め決められた歪み補正情報に基づいて前記第二スキャン領域内の前記スキャン画像の縦方向の長さと横方向の長さの比を拡大縮小により補正する歪み補正手段として機能させるための請求項1記載のプログラム。 - 前記歪み補正手段は、前記第二スキャン領域内の前記スキャン画像を正方形に補正することを特徴とする請求項2記載のプログラム。
- コンピュータを、
透明な原稿台に載置され原稿マットに覆われ前記原稿台の盤面の垂線と特定角度をなす方向から照明された対象物から読み取られたスキャン画像を取得する画像取得手段と、
規格で外形が定められた円形の既知対象物であるディスク型記憶媒体の厚さと前記特定角度とに応じて予め決められている影情報が格納されている記憶手段と、
前記スキャン画像に基づいて前記対象物及び前記対象物の厚さから生じる影に対応する第一スキャン領域を特定する第一スキャン領域特定手段と、
前記対象物が前記既知対象物である場合、前記既知対象物の厚さから生じる影に対応する影領域の一部を前記影情報に基づいて前記第一スキャン領域から除いた第二スキャン領域を特定する第二スキャン領域特定手段と、
して機能させるためのプログラム。 - 前記第一スキャン領域特定手段は、前記スキャン画像の領域分割により前記第一スキャン領域を特定することを特徴とする請求項4記載のプログラム。
- 前記第二スキャン領域特定手段は、前記第一スキャン領域の形状解析により前記対象物が前記既知対象物であることを認識することを特徴とする請求項4又は5のいずれか一項に記載のプログラム。
- 前記第二スキャン領域特定手段は、対象物指定操作を受け付け、前記対象物指定操作に応じて前記対象物が前記既知対象物であることを認識することを特徴とする請求項4又は5のいずれか一項に記載のプログラム。
- コンピュータを、
さらに予め決められた歪み補正情報に基づいて前記第二スキャン領域内の前記スキャン画像の縦方向の長さと横方向の長さの比を拡大縮小により補正する歪み補正手段として機能させるための請求項4乃至7のいずれか一項に記載のプログラム。 - コンピュータを、
さらに前記第二スキャン領域内の前記スキャン画像を拡大縮小により正方形に補正する歪み補正手段として機能させるための請求項4乃至7のいずれか一項に記載のプログラム。 - コンピュータを、
さらに前記第二スキャン領域と中心が一致する前記第二スキャン領域内の円環状の第三領域の外側に対応する領域を非印刷領域としてマスクした印刷データを前記第二スキャン領域内の前記スキャン画像に基づいて生成する印刷データ生成手段として機能させるための請求項1乃至9のいずれか一項に記載のプログラム。 - コンピュータを、さらに
前記既知対象物を読み取り、前記画像取得手段に前記スキャン画像を出力させる読み取り制御手段と、
前記印刷データを印刷させる印刷制御手段として機能させるための請求項10記載のプログラム。 - 前記既知対象物はCD又はDVDであることを特徴とする請求項4乃至11のいずれか一項に記載のプログラム。
- 請求項1乃至11記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008008905A JP4165617B2 (ja) | 2008-01-18 | 2008-01-18 | プログラム及び記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008008905A JP4165617B2 (ja) | 2008-01-18 | 2008-01-18 | プログラム及び記録媒体 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005223821A Division JP4124219B2 (ja) | 2005-08-02 | 2005-08-02 | 画像処理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008102973A JP2008102973A (ja) | 2008-05-01 |
JP4165617B2 true JP4165617B2 (ja) | 2008-10-15 |
Family
ID=39437201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008008905A Expired - Fee Related JP4165617B2 (ja) | 2008-01-18 | 2008-01-18 | プログラム及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4165617B2 (ja) |
-
2008
- 2008-01-18 JP JP2008008905A patent/JP4165617B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008102973A (ja) | 2008-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7471423B2 (en) | Image processing system and image processing method | |
JP6494166B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
US11736641B2 (en) | Apparatus and method for creating images from documents | |
JP2008035173A (ja) | 画像処理方法 | |
JP3781192B2 (ja) | 画像処理システム及び画像処理方法 | |
JP4441558B2 (ja) | 画像処理装置及び画像処理方法ならびにプログラム | |
JP4277768B2 (ja) | 写真イメージ領域抽出装置およびコピー装置 | |
JP2006109142A (ja) | 画像処理装置及び画像処理方式及び記憶媒体 | |
US20050219632A1 (en) | Image processing system and image processing method | |
JP2004072527A (ja) | 複合機、電子ファイリングシステムおよびスキャナ | |
JP4165617B2 (ja) | プログラム及び記録媒体 | |
JP4124219B2 (ja) | 画像処理システム | |
JP4650197B2 (ja) | 画像読取装置及び画像読取方法 | |
JP4939016B2 (ja) | 画像処理システム及び画像処理方法 | |
JP5644062B2 (ja) | 画像処理装置 | |
JP4674123B2 (ja) | 画像処理システム及び画像処理方法 | |
JP4690676B2 (ja) | 画像処理システム、画像処理方法及び画像処理プログラム | |
JP2012023680A (ja) | 画像処理方法、プログラム及び画像処理装置 | |
CN100511267C (zh) | 图文影像处理装置及其影像处理方法 | |
JP4554296B2 (ja) | 画像処理システム、プログラム、記録媒体 | |
JP2006352526A (ja) | 画像形成システム、画像形成方法及び画像形成プログラム | |
JP2007080138A (ja) | 画像処理システム及び画像処理方法 | |
JP3778293B2 (ja) | 画像処理システム及び画像処理方法 | |
JP2009010690A (ja) | 画像読取装置および画像形成装置 | |
JP2007104503A (ja) | 画像読取装置及び画像読取方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080408 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080605 |
|
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: 20080708 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080721 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120808 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130808 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |