JP6409460B2 - 画像処理装置、および、コンピュータプログラム - Google Patents
画像処理装置、および、コンピュータプログラム Download PDFInfo
- Publication number
- JP6409460B2 JP6409460B2 JP2014199893A JP2014199893A JP6409460B2 JP 6409460 B2 JP6409460 B2 JP 6409460B2 JP 2014199893 A JP2014199893 A JP 2014199893A JP 2014199893 A JP2014199893 A JP 2014199893A JP 6409460 B2 JP6409460 B2 JP 6409460B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- condition
- image data
- region
- edge
- 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
- 238000012545 processing Methods 0.000 title claims description 108
- 238000004590 computer program Methods 0.000 title claims description 15
- 238000000034 method Methods 0.000 claims description 230
- 230000008569 process Effects 0.000 claims description 209
- 239000002131 composite material Substances 0.000 claims description 89
- 238000009499 grossing Methods 0.000 claims description 14
- 230000002194 synthesizing effect Effects 0.000 claims 6
- 230000015572 biosynthetic process Effects 0.000 description 52
- 238000003786 synthesis reaction Methods 0.000 description 52
- 239000013256 coordination polymer Substances 0.000 description 43
- 238000010586 diagram Methods 0.000 description 25
- 230000032258 transport Effects 0.000 description 16
- 230000008859 change Effects 0.000 description 8
- 238000004458 analytical method Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000003708 edge detection Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 230000012447 hatching Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3876—Recombination of partial images to recreate the original image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3872—Repositioning or masking
- H04N1/3873—Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3872—Repositioning or masking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Analysis (AREA)
Description
[適用例2]
適用例1に記載の画像処理装置であって、
前記第1条件は、前記第1画像内の前記第1領域の画像と前記第2画像内の前記第2領域の画像とが類似条件を満たすことを含む、
画像処理装置。
[適用例3]
適用例2に記載の画像処理装置であって、
前記第1条件は、前記第1画像データの生成が、原稿台に置かれた原稿を読取部によって光学的に読み取る台読取処理によって実行され、前記第2画像データの生成が、別の台読取処理によって実行されたことである個別読取条件を含み、
前記第2条件は、前記個別読取条件が満たされ、かつ、前記第1画像内の前記第1領域の前記画像と前記第2画像内の前記第2領域の前記画像とが前記類似条件を満たさないことを含む、
画像処理装置。
[適用例4]
適用例1に記載の画像処理装置であって、
前記第1条件は、前記第1画像データの生成が、原稿台に置かれた原稿を読取部によって光学的に読み取る台読取処理によって実行され、前記第2画像データの生成が、別の台読取処理によって実行されたことを含み、
前記第2条件は、前記第1画像データの生成と、前記第2画像データの生成と、のそれぞれが、搬送装置によって搬送される原稿を読取部によって光学的に読み取る搬送読取処理によって実行されたことを含む、
画像処理装置。
[適用例5]
適用例4に記載の画像処理装置であって、
前記第2条件は、前記第1画像データの生成と前記第2画像データの生成との両方が、前記原稿の両面を読み取る1回の搬送読取処理によって実行されたことを含む、
画像処理装置。
[適用例6]
適用例1に記載の画像処理装置であって、
前記第1条件は、前記第1画像と前記第2画像との少なくとも一方のサイズが、所定のサイズを超えていることを含み、
前記第2条件は、前記第1画像と前記第2画像との両方のサイズが、前記所定のサイズ以下であることを含む、
画像処理装置。
[適用例7]
適用例1に記載の画像処理装置であって、
前記第1条件は、前記第1合成画像データの生成がユーザによって選択されることを含み、
前記第2条件は、前記第2合成画像データの生成がユーザによって選択されることを含む、
画像処理装置。
[適用例8]
適用例1から7のいずれか1項に記載の画像処理装置であって、
前記第2生成部は、
前記第1画像中の前記第1縁の少なくとも一部を含む第1探索領域から、前記第2画像内の前記第2縁の少なくとも一部を含む基準領域の画像に隣り合う画像を表すことを示す隣合条件を満たす隣合領域を探索し、
前記第1縁のうち前記隣合領域に含まれる部分に前記第2縁のうち前記基準領域に含まれる部分が対向する位置を、前記第1縁と前記第2縁との接合位置として、採用する、
画像処理装置。
[適用例9]
適用例8に記載の画像処理装置であって、
前記第1生成部は、
前記第1画像中の第2探索領域から、前記第2画像内の前記第2領域の画像に類似する画像を表すことを示す前記類似条件を満たす第1領域を探索し、
前記探索された第1領域に前記第2領域が重なるように前記第1画像に対する前記第2画像の位置を決定し、
前記第1合成画像データの生成に用いられる前記第1領域と前記第2領域とのサイズと形状とは、前記第2合成画像データの生成に用いられる前記基準領域と前記隣合領域とのサイズと形状と、異なっており、
前記隣合条件を満たす画像の類似の基準は、前記類似条件の画像の類似の基準よりも、低く、
前記第1領域が探索される前記第2探索領域は、前記隣合領域が探索される前記第1探索領域よりも広い、
画像処理装置。
[適用例10]
適用例1から9のいずれか1項に記載の画像処理装置であって、
前記第2生成部は、前記第2合成画像中の前記第1縁と前記第2縁との接合部分の少なくとも一部に、色値を平滑化する処理を実行する、
画像処理装置。
A−1:画像処理システム1000の構成
図1は、実施例における画像処理システムの構成を示すブロック図である。画像処理システム1000は、画像処理装置としてのサーバ400と、複合機200と、を有している。サーバ400は、インターネット70に接続されており、複合機200は、LAN(Local Area Network)80を介して、インターネット70に接続されている。この結果、サーバ400と複合機200は、LAN80とインターネット70とを介して、通信可能である。また、LAN80には、複合機200のユーザのパーソナルコンピュータ500が接続されていても良い(パーソナルコンピュータ500は省略されてもよい)。
図2は、画像処理システム1000の動作を示すシーケンス図である。このシーケンス図の処理は、複合機200が、サーバ400が提供する画像生成サービスの利用指示を、ユーザから受け付けた場合に開始される。この画像生成サービスは、詳細は後述するが、複数個のスキャンデータによって表される複数個のスキャン画像を合成するサービスである。複数個のスキャンデータは、詳細は後述するが、例えば、1回で読み取り可能なサイズより大きなサイズの原稿を、複数回に分けて読み取ることによって生成される。以下、図中では、処理を示す符号として、文字「S」と、文字「S」に続く数字と、を組み合わせた符号を用いる。
図3は、本実施例で用いられる原稿の一例を示す図である。図3の原稿10のサイズは、スキャナ部250が1回で読み取り可能なサイズ(本実施例では、A4サイズより少し大きなサイズ)の約2倍のサイズ(本実施例では、A3サイズ)である。全高HAは、原稿10の短手方向(長手方向に垂直な方向)の長さを示し、全幅Wは、原稿10の長手方向の長さを示している。また、左領域10Lは、原稿10の左側の約半分の領域であり、右領域10Rは、原稿10の右側の約半分の領域である。幅WAは、各領域10L、10Rの幅(すなわち、全幅Wの半分)である。図中の左領域10Lと右領域10Rとを示す矢印は、下から上へ向かう方向を示している。
次に、原稿台を用いて原稿を読み取る場合の処理について説明する。ここで、図3の原稿10と同じ原稿を読み取ることとする。図7は、原稿台を用いる原稿の読み取りの説明図である。複合機200のスキャナ部250は、原稿を載せるための原稿台256を有している。原稿台256は、搬送装置254を上に開くことによって、現れる。図7には、原稿台256を上から見た上面図が示されている。図中の方向D1、D2は、スキャン画像に対する方向D1、D2を、原稿台256に適用して得られる方向である。原稿台256は透明板(例えば、ガラス板)を用いて構成されている。図示を省略するが、原稿台256の下には、第1センサモジュール252A(図4)が配置されている。第1センサモジュール252Aは、第2方向D2に沿って延びている。第1センサモジュール252Aは、第1方向D1に移動しながら読み取りを行うことによって、原稿台256のおおよそ全体を読み取ることが可能である。
第1条件C1: 第1スキャン画像20La(図10)内の重複領域CPの画像と第2スキャン画像20Ra内の基準領域RAの画像とが類似条件を満たす(図9:S240:Yes、図2:S53:Yes)
第2条件C2: 第1と第2のスキャンデータの生成が台読取処理によって実行される(図2:S30:No)
なお、本実施例では、図7で説明したように、原稿台256のサイズは、原稿10のサイズよりも小さい。従って、第2条件C2が満たされることは、第1スキャンデータの生成が台読取処理によって実行され、第2スキャンデータの生成は、別の台読取処理によって実行されたことを示している。
第3条件C3: 第1スキャン画像20L(図5)中の第1縁22Lの少なくとも一部を含む注目領域24Liが、第2スキャン画像20Rの第2縁22Rの少なくとも一部を含む基準領域24Rの画像に隣り合う画像を表すことを示す隣合条件を満たす(図6:S140:Yes、図2:S43:Yes)
第4条件C4: 第1スキャンデータの生成と第2スキャンデータの生成とが、それぞれ、搬送読取処理によって実行される(図2:S30:Yes)
図12は、画像処理の別の実施例の概略図である。図12(A)は、フローチャートの一部を示し、図12(B)は、S48で用いられる平滑化フィルタの概略図を示し、図12(C)は、合成画像30bの概略図を示している。図2の第1実施例との差異は、S46とS90との間にS48が追加される点だけである。第2実施例の画像処理の他のステップは、図2の第1実施例のステップと同じである。また、画像処理を実行する画像処理システムのハードウェア構成は、図1の構成と同じである。
図13は、画像処理の別の実施例の概略図である。図13には、フローチャートの一部が示されている。図2の第1実施例との差異は、S25とS90との間の処理の手順が変更されている点だけである。換言すれば、第1生成処理(重畳合成処理、図2:S56)が実行されるための条件と、第2生成処理(接合合成処理、図2:S46)が実行されるための条件とが、変更されている点だけである。第3実施例の画像処理の他のステップは、図2の第1実施例のステップと同じである。また、画像処理を実行する画像処理システムのハードウェア構成は、図1の構成と同じである。
第3条件C3: 上記の第3条件C3と同じ(すなわち、隣合条件を満たす隣合領域24Lcが検出される)
第5条件C5: 第1条件C1が満たされない(S53:No)。すなわち、類似条件を満たす重複領域が検出されない。
図14は、画像処理の別の実施例の概略図である。図14には、フローチャートの一部が示されている。図2の第1実施例との差異は、図2のS30が、図14のS34に置換されている点だけである。第4実施例の画像処理の他のステップは、図2の第1実施例のステップと同じである。また、画像処理を実行する画像処理システムのハードウェア構成は、図1の構成と同じである。
第3条件C3: 上記の第3条件C3と同じ(隣合条件を満たす隣合領域24Lcが検出される)
第4条件C4: 上記の第4条件C4と同じ(搬送読取処理が用いられる)
第6条件C6: 第1画像データの生成と第2画像データの生成との両方が両面読取による1回の搬送読取処理によって実行される(図14:S34:Yes)
このように、第4実施例では、第1実施例の条件に、第6条件C6が追加されている。
第1条件C1: 上記の第1条件C1と同じ(類似条件を満たす重複領域CPが検出される)
第7条件C7: 第1と第2のスキャンデータの生成が台読取処理によって実行される、または、第1画像データの生成が片面読取による搬送読取処理によって実行され、第2画像データの生成が片面読取による別の搬送読取処理によって実行される(図14:S34:No)。
図15は、画像処理の別の実施例の概略図である。図15には、フローチャートの一部が示されている。図2の第1実施例との差異は、図2のS30が、図15のS35に置換されている点だけである。第5実施例の画像処理の他のステップは、図2の第1実施例のステップと同じである。また、画像処理を実行する画像処理システムのハードウェア構成は、図1の構成と同じである。
第1条件C1: 上記の第1条件C1と同じ(類似条件を満たす重複領域CPが検出される)
第8条件C8: 第1スキャン画像と第2スキャン画像との少なくとも一方のサイズが、所定サイズ(ここでは、A4サイズ)を超えている(S35:Yes)
第3条件C3: 上記の第3条件C3と同じ(隣合条件を満たす隣合領域24Lcが検出される)
第9条件C9: 第8条件C8が満たされない(S35:No)。すなわち、第1スキャン画像と第2スキャン画像との両方のサイズが、所定サイズ(ここでは、A4サイズ)以下である。
図16は、画像処理の別の実施例の概略図である。図16には、フローチャートの一部が示されている。図2の第1実施例との差異は、図2のS30が、図16のS36に置換されている点だけである。第6実施例の画像処理の他のステップは、図2の第1実施例のステップと同じである。また、画像処理を実行する画像処理システムのハードウェア構成は、図1の構成と同じである。
第1条件C1: 上記の第1条件C1と同じ(類似条件を満たす重複領域CPが検出される)
第10条件C10: ユーザによって第1生成処理(重畳合成処理)による合成画像データの生成が選択される(S36:Yes)。
第3条件C3: 上記の第3条件C3と同じ(隣合条件を満たす隣合領域24Lcが検出される)
第11条件C11: 第10条件C10が満たされない(S36:No)。すなわち、ユーザによって第2生成処理(接合合成処理)による合成画像データの生成が選択される。
図17は、画像処理の別の実施例の概略図である。図17には、フローチャートの一部が示されている。図13の第3実施例との差異は、S25とS50との間にS37が追加されている点だけである。第7実施例の画像処理の他のステップは、図13の第3実施例のステップと同じである。また、画像処理を実行する画像処理システムのハードウェア構成は、図1の構成と同じである。
第1条件C1: 上記の第1条件C1と同じ(類似条件を満たす重複領域CPが検出される)
第12条件C12: 第1スキャンデータの生成が台読取処理によって実行され、第2スキャンデータの生成は、別の台読取処理によって実行された(S37:Yes)
(1)類似度S1、S2の算出方法としては、上記の方法に代えて、2枚の画像の間の類似の度合いを表す値を算出可能な他の任意の方法を採用可能である。例えば、画素値の差ΔVPは、特定の色成分(例えば、輝度成分)の画素値の差分であってもよい。
Claims (10)
- 画像処理装置であって、
第1画像を表す第1画像データを取得する第1取得部と、
第2画像を表す第2画像データを取得する第2取得部と、
第1条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像内の第1領域に前記第2画像内の第2領域が重なるように前記第1画像と前記第2画像とが合成された第1合成画像を表す第1合成画像データを生成する第1生成部と、
前記第1条件とは異なる第2条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像の第1縁に前記第2画像の第2縁が重ならず接合されるように前記第1画像と前記第2画像とが合成された第2合成画像を表す第2合成画像データを生成する第2生成部と、
を備え、
前記第1条件は、前記第1画像内の前記第1領域の画像と前記第2画像内の前記第2領域の画像とが類似条件を満たすことと、前記第1画像データの生成が、原稿台に置かれた原稿を読取部によって光学的に読み取る台読取処理によって実行され、前記第2画像データの生成が、別の台読取処理によって実行されたことである個別読取条件と、を含み、
前記第2条件は、前記個別読取条件が満たされ、かつ、前記第1画像内の前記第1領域の前記画像と前記第2画像内の前記第2領域の前記画像とが前記類似条件を満たさないことを含む、
画像処理装置。 - 請求項1に記載の画像処理装置であって、
前記第2生成部は、
前記第1画像中の前記第1縁の少なくとも一部を含む第1探索領域から、前記第2画像内の前記第2縁の少なくとも一部を含む基準領域の画像に隣り合う画像を表すことを示す隣合条件を満たす隣合領域を探索し、
前記第1縁のうち前記隣合領域に含まれる部分に前記第2縁のうち前記基準領域に含まれる部分が対向する位置を、前記第1縁と前記第2縁との接合位置として、採用する、
画像処理装置。 - 請求項2に記載の画像処理装置であって、
前記第1生成部は、
前記第1画像中の第2探索領域から、前記第2画像内の前記第2領域の画像に類似する画像を表すことを示す前記類似条件を満たす第1領域を探索し、
前記探索された第1領域に前記第2領域が重なるように前記第1画像に対する前記第2画像の位置を決定し、
前記第1合成画像データの生成に用いられる前記第1領域と前記第2領域とのサイズと形状とは、前記第2合成画像データの生成に用いられる前記基準領域と前記隣合領域とのサイズと形状と、異なっており、
前記隣合条件を満たす画像の類似の基準は、前記類似条件の画像の類似の基準よりも、低く、
前記第1領域が探索される前記第2探索領域は、前記隣合領域が探索される前記第1探索領域よりも広い、
画像処理装置。 - 画像処理装置であって、
第1画像を表す第1画像データを取得する第1取得部と、
第2画像を表す第2画像データを取得する第2取得部と、
第1条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像内の第1領域に前記第2画像内の第2領域が重なるように前記第1画像と前記第2画像とが合成された第1合成画像を表す第1合成画像データを生成する第1生成部と、
前記第1条件とは異なる第2条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像の第1縁に前記第2画像の第2縁が重ならず接合されるように前記第1画像と前記第2画像とが合成された第2合成画像を表す第2合成画像データを生成する第2生成部と、
を備え、
前記第1条件は、前記第1画像と前記第2画像との少なくとも一方のサイズが、所定のサイズを超えていることを含み、
前記第2条件は、前記第1画像と前記第2画像との両方のサイズが、前記所定のサイズ以下であることを含む、
画像処理装置。 - 画像処理装置であって、
第1画像を表す第1画像データを取得する第1取得部と、
第2画像を表す第2画像データを取得する第2取得部と、
第1条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像内の第1領域に前記第2画像内の第2領域が重なるように前記第1画像と前記第2画像とが合成された第1合成画像を表す第1合成画像データを生成する第1生成部と、
前記第1条件とは異なる第2条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像の第1縁に前記第2画像の第2縁が重ならず接合されるように前記第1画像と前記第2画像とが合成された第2合成画像を表す第2合成画像データを生成する第2生成部と、
を備え、
前記第1条件は、前記第1合成画像データの生成がユーザによって選択されることを含み、
前記第2条件は、前記第2合成画像データの生成がユーザによって選択されることを含む、
画像処理装置。 - 請求項4または5に記載の画像処理装置であって、
前記第2生成部は、
前記第1画像中の前記第1縁の少なくとも一部を含む第1探索領域から、前記第2画像内の前記第2縁の少なくとも一部を含む基準領域の画像に隣り合う画像を表すことを示す隣合条件を満たす隣合領域を探索し、
前記第1縁のうち前記隣合領域に含まれる部分に前記第2縁のうち前記基準領域に含まれる部分が対向する位置を、前記第1縁と前記第2縁との接合位置として、採用する、
画像処理装置。 - 請求項1から6のいずれか1項に記載の画像処理装置であって、
前記第2生成部は、前記第2合成画像中の前記第1縁と前記第2縁との接合部分の少なくとも一部に、色値を平滑化する処理を実行する、
画像処理装置。 - コンピュータプログラムであって、
第1画像を表す第1画像データを取得する第1取得機能と、
第2画像を表す第2画像データを取得する第2取得機能と、
第1条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像内の第1領域に前記第2画像内の第2領域が重なるように前記第1画像と前記第2画像とが合成された第1合成画像を表す第1合成画像データを生成する第1生成機能と、
前記第1条件とは異なる第2条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像の第1縁に前記第2画像の第2縁が重ならず接合されるように前記第1画像と前記第2画像とが合成された第2合成画像を表す第2合成画像データを生成する第2生成機能と、
をコンピュータに実現させ、
前記第1条件は、前記第1画像内の前記第1領域の画像と前記第2画像内の前記第2領域の画像とが類似条件を満たすことと、前記第1画像データの生成が、原稿台に置かれた原稿を読取部によって光学的に読み取る台読取処理によって実行され、前記第2画像データの生成が、別の台読取処理によって実行されたことである個別読取条件と、を含み、
前記第2条件は、前記個別読取条件が満たされ、かつ、前記第1画像内の前記第1領域の前記画像と前記第2画像内の前記第2領域の前記画像とが前記類似条件を満たさないことを含む、
コンピュータプログラム。 - コンピュータプログラムであって、
第1画像を表す第1画像データを取得する第1取得機能と、
第2画像を表す第2画像データを取得する第2取得機能と、
第1条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像内の第1領域に前記第2画像内の第2領域が重なるように前記第1画像と前記第2画像とが合成された第1合成画像を表す第1合成画像データを生成する第1生成機能と、
前記第1条件とは異なる第2条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像の第1縁に前記第2画像の第2縁が重ならず接合されるように前記第1画像と前記第2画像とが合成された第2合成画像を表す第2合成画像データを生成する第2生成機能と、
をコンピュータに実現させ、
前記第1条件は、前記第1画像と前記第2画像との少なくとも一方のサイズが、所定のサイズを超えていることを含み、
前記第2条件は、前記第1画像と前記第2画像との両方のサイズが、前記所定のサイズ以下であることを含む、
コンピュータプログラム。 - コンピュータプログラムであって、
第1画像を表す第1画像データを取得する第1取得機能と、
第2画像を表す第2画像データを取得する第2取得機能と、
第1条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像内の第1領域に前記第2画像内の第2領域が重なるように前記第1画像と前記第2画像とが合成された第1合成画像を表す第1合成画像データを生成する第1生成機能と、
前記第1条件とは異なる第2条件が満たされる場合に、前記第1画像データと前記第2画像データとを用いて、前記第1画像の第1縁に前記第2画像の第2縁が重ならず接合されるように前記第1画像と前記第2画像とが合成された第2合成画像を表す第2合成画像データを生成する第2生成機能と、
をコンピュータに実現させ、
前記第1条件は、前記第1合成画像データの生成がユーザによって選択されることを含み、
前記第2条件は、前記第2合成画像データの生成がユーザによって選択されることを含む、
コンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014199893A JP6409460B2 (ja) | 2014-09-30 | 2014-09-30 | 画像処理装置、および、コンピュータプログラム |
US14/868,595 US9628666B2 (en) | 2014-09-30 | 2015-09-29 | Image processing device generating combined imaged data by using first image data and second image data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014199893A JP6409460B2 (ja) | 2014-09-30 | 2014-09-30 | 画像処理装置、および、コンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016072791A JP2016072791A (ja) | 2016-05-09 |
JP6409460B2 true JP6409460B2 (ja) | 2018-10-24 |
Family
ID=55585851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014199893A Active JP6409460B2 (ja) | 2014-09-30 | 2014-09-30 | 画像処理装置、および、コンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9628666B2 (ja) |
JP (1) | JP6409460B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7404082B2 (ja) | 2020-01-23 | 2023-12-25 | 東芝テック株式会社 | 画像読取装置及びプログラム |
US11394851B1 (en) * | 2021-03-05 | 2022-07-19 | Toshiba Tec Kabushiki Kaisha | Information processing apparatus and display method |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2796017B2 (ja) | 1992-06-11 | 1998-09-10 | 三菱電機株式会社 | イメージデータ接合装置 |
JPH0614157A (ja) | 1992-06-24 | 1994-01-21 | Fuji Xerox Co Ltd | 画像読取方法及びその装置 |
US5481375A (en) * | 1992-10-08 | 1996-01-02 | Sharp Kabushiki Kaisha | Joint-portion processing device for image data in an image-forming apparatus |
JP3437249B2 (ja) * | 1994-04-04 | 2003-08-18 | キヤノン株式会社 | 画像処理方法および画像処理装置 |
US6148118A (en) | 1995-07-05 | 2000-11-14 | Minolta Co., Ltd. | Image processing apparatus capable of reproducing large-sized document |
JPH09121277A (ja) | 1995-10-25 | 1997-05-06 | Minolta Co Ltd | 画像処理装置 |
JPH09149192A (ja) * | 1995-11-17 | 1997-06-06 | Minolta Co Ltd | 画像読取装置 |
JP3432736B2 (ja) * | 1997-10-29 | 2003-08-04 | シャープ株式会社 | 画像処理装置 |
JP3435043B2 (ja) * | 1997-12-26 | 2003-08-11 | シャープ株式会社 | 画像形成装置 |
JP4057545B2 (ja) * | 2004-03-10 | 2008-03-05 | 株式会社Pfu | 画像処理装置及び方法 |
US7733539B2 (en) * | 2005-03-16 | 2010-06-08 | Lexmark International, Inc. | Scanning method for stitching images |
JP4301526B1 (ja) * | 2008-11-26 | 2009-07-22 | 株式会社オーエムアイ | 画像生成装置、画像生成方法、及びプログラム |
JP5199058B2 (ja) * | 2008-12-24 | 2013-05-15 | キヤノン電子株式会社 | 画像読取装置、画像読取方法及びプログラム並びに画像読取システム |
JP5304827B2 (ja) | 2011-03-30 | 2013-10-02 | ブラザー工業株式会社 | 制御装置 |
-
2014
- 2014-09-30 JP JP2014199893A patent/JP6409460B2/ja active Active
-
2015
- 2015-09-29 US US14/868,595 patent/US9628666B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016072791A (ja) | 2016-05-09 |
US20160094755A1 (en) | 2016-03-31 |
US9628666B2 (en) | 2017-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1919185B1 (en) | Scanning apparatus and method having image correction function | |
US9609164B2 (en) | Dual-mode scanning device | |
US9307115B2 (en) | Image processing device generating rectangular image data from intermediate image data | |
JP6409460B2 (ja) | 画像処理装置、および、コンピュータプログラム | |
JP6256206B2 (ja) | 画像処理装置、および、コンピュータプログラム | |
US9886648B2 (en) | Image processing device generating arranged image data representing arranged image in which images are arranged according to determined relative position | |
US9811877B2 (en) | Image processing device selecting arrangement method for generating arranged image data | |
JP5182587B2 (ja) | 画像処理装置および画像処理方法 | |
JP6152818B2 (ja) | 画像処理装置およびコンピュータプログラム | |
JP4561433B2 (ja) | 画像読み取り装置 | |
JP2013074314A (ja) | 画像処理方法、画像読取装置、および画像処理プログラム | |
US8416469B2 (en) | Image processing apparatus, image processing method and computer program | |
JP6330458B2 (ja) | 画像処理装置およびコンピュータプログラム | |
JP6828463B2 (ja) | コンピュータプログラム、および、画像処理装置 | |
JP2017063332A (ja) | 画像形成装置及び画像形成方法 | |
JP2016178367A (ja) | 画像処理装置、および、コンピュータプログラム | |
JP6394060B2 (ja) | 画像処理装置およびコンピュータプログラム | |
JP6314633B2 (ja) | 画像処理装置およびコンピュータプログラム | |
JP6372397B2 (ja) | 画像処理装置、および、コンピュータプログラム | |
JP5898438B2 (ja) | 画像処理装置及び画像処理方法並びにプログラム | |
JP2007215129A (ja) | 写真処理装置および写真処理プログラム | |
JP2017069785A (ja) | 読取装置、画像処理装置および読取方法 | |
JP2008028934A (ja) | データ処理方法およびマルチファンクションプリンタ | |
JP2006140641A (ja) | 画像読取システム及び画像読取方法、並びに画像読取プログラム及び記憶媒体 | |
JP2010220045A (ja) | 画像入出力装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170824 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180530 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180605 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180803 |
|
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: 20180828 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180910 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6409460 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |