JP6849387B2 - 画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラム - Google Patents
画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラム Download PDFInfo
- Publication number
- JP6849387B2 JP6849387B2 JP2016207431A JP2016207431A JP6849387B2 JP 6849387 B2 JP6849387 B2 JP 6849387B2 JP 2016207431 A JP2016207431 A JP 2016207431A JP 2016207431 A JP2016207431 A JP 2016207431A JP 6849387 B2 JP6849387 B2 JP 6849387B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- original images
- page order
- image processing
- order
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
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/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/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
-
- 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/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
- H04N1/00442—Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
- H04N1/00453—Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a two dimensional array
-
- 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/21—Intermediate information storage
- H04N1/2166—Intermediate information storage for mass storage, e.g. in document filing systems
- H04N1/2195—Intermediate information storage for mass storage, e.g. in document filing systems with temporary storage before final recording or on play-back, e.g. in a frame buffer
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/32459—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter for changing the arrangement of the stored data
- H04N1/32464—Changing the arrangement of pages or documents, e.g. for producing pages to be bound
-
- 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
-
- 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
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3254—Orientation, e.g. landscape or portrait; Location or order of the image data, e.g. in memory
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimiles In General (AREA)
- Processing Or Creating Images (AREA)
Description
特許文献2には、自動給紙装置(ADF)を用い、複数枚の原稿を自動的に読み取り、PCアプリケーション等で読み取った画像を表示して、容易にページ順序を変更するための編集方法が開示されている。
一方、PCアプリケーションにおけるファイルのページ編集機能により、ページ順序の変更処理を行う場合においても、初期のページ順がユーザが所望する並びでない場合、編集するのにも多くの手間がかかる。
本発明は、上述した課題に鑑みてなされたものであり、本発明の目的は、原稿台に並べて載置された複数ページ1セットの原稿を読み、複数ページを1ファイルに変換したい場合、自動的に初期順序を提示し、その後ユーザが順序の変更をすることである。
〔実施例1〕
図1は本実施例を適用可能な画像処理システムの全体構成を示す図である。
図1に示すように、画像処理装置100、PC101などの端末はイーサネット(登録商標)や無線LANなどからなるLAN104に接続され、Internet 105に接続されている。また、モバイル端末103は公衆無線通信網102などからInternet 105に接続されている。画像処理装置100、PC101及び、モバイル端末103はLAN104又は、公衆無線通信網102からInternet 105に接続され、相互に通信可能となっている。なお、PC101とモバイル端末103に関しては、どちらか一方がある構成でも良いし、画像処理装置100のみの構成だけでも良い。
PC101は、画像処理装置100で取得した画像の表示を行い、また、PCアプリケーションなどを有して、画像処理装置100から取得したファイルの保存を行う。PC101は、更にクラウドやサーバーなどの外部ストレージとの通信も可能で、保存したファイルを外部ストレージへ送信することも可能である。なお、本実施例では、PC101でファイルの保存、外部ストレージへの送信を行うこともできるが、画像処理装置100に同機能を備えることで画像処理装置100単体でも行うことも可能である。
以上の構成要素はあくまで例示であり、すべての構成が必要というものではない。例えば、画像処理装置100内において、原稿の読み込むスキャン機能や表示・操作機能に加え、ファイルの保存機能、外部ストレージへの送信機能が可能であれば、画像処理装置100のみの構成で実現することも可能である。
図2は、画像処理装置100の構成を示すブロック図である。制御部110上に、CPU111、記憶装置112、ネットワークI/F部113、スキャナI/F部114、表示・操作部I/F部115がシステムバス116を介して互いに通信可能に接続されている。制御部110は、画像処理装置100全体の動作を制御する。
CPU111は、記憶装置112に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御を行う。
ROM117は、制御プログラムなどを保持し、CPU111はその制御プログラムの読み出し制御を行う。
RAM118は、CPU111の主メモリ、ワークエリア等の一時記憶領域として用いられる。
スキャナI/F部114は、スキャナ部120と制御部110を接続する。スキャナ部120は、原稿上の画像を読み取って画像データを生成し、スキャナI/F部114を介して制御部110に入力する。
その他、画像処理装置100にはプリンタ部等もあるものがあるが、本実施例ではそれらを用いないため省略する。
以上のように、本実施例に係る画像処理装置100では、上記のハードウェア構成によって、画像処理機能を提供することが可能である。
以下に、実施例に係る画像処理機能の構成とその処理フローについて説明する。
本処理フローは、CPU111が本発明に係るプログラムを実行することで実現されるものである。
図3は、本実施例に係る画像処理機能の構成例を示す図である。図3に示すように、本実施例に係る処理機能は、主に画像読み取り部S200、マルチクロップ処理部S201、幾何情報取得部S202、ページ順序判定部S203、ページ順序変更部S204、ファイル生成部S205などを有している。
まず、S200に示す画像読み取り部では、複数枚の原稿をスキャナ部120から取得する。これによりスキャナ部120の読み取りガラス面上に置かれた原稿を読み取り、ビットマップデータ画像としてデータを生成する。生成された画像は、画像処理装置100内のHDD119内に格納される。画像読み取り部S200で読み取る際の、原稿の配置例について、図4を用いて説明する。図4は、本実施例に係るスキャナ部120で複数枚の原稿を読み取る際の配置例を示す図である。原稿台に置かれた複数枚の原稿として、例えば、A3面積の領域303を読み取ることが可能なスキャナ部120の読み取り面上にユーザが原稿を載置する。載置する原稿として、例えば、定形面積の原稿A300(例えば、A4の納品書など)と複数枚の非定形面積の原稿B301、原稿C302(例えば、領収書など)などの原稿を読み取り面上に並べて載置する。なお、本例での3種類の原稿は、原稿A300内に書かれている詳細項目303及び304について、それらを証明する書類がそれぞれ原稿B301と原稿C302であり、3枚1セットとなる原稿例である。
以上が、S200に示す画像読み取り部の機能である。
S201に示すマルチクロップ部では、画像処理装置100内のCPU111は、HDD119内に格納されている読み取り画像を取得し、原稿ごとに分割し、各原稿画像に切り分ける。これにより、S200で読み取った画像内に含まれている複数の原稿画像を取得することができる。画像読み取り部S200で読み取った画像について、図5を用いて説明する。図5の403は取得した画像であり、左上を原点とする幅Xピクセル、高さYピクセル面積の画像である。取得した画像を原稿が置かれた領域ごとに抽出し、400、401、402で示す各原稿(原稿A、原稿B、原稿C)の領域の画像を取得する。CPU111が、S200で読み取った画像内に含まれている複数の原稿画像内から、原稿部のみを抽出するマルチクロップ処理は、原稿の枠エッジを元に矩形領域を切り出す方法を用いて、画像の切り出しを行う。なお、マルチクロップ処理は公知の分割技術で実現することができる。マルチクロップ処理後の各原稿画像は、画像処理装置100内のHDD119内に格納される。
以上が、S201に示すマルチクロップ部の機能である。
S202に示す幾何情報取得部では、CPU111が、S201で切り出した各原稿画像の画像面積及び、読み取った画像上での各画像が配置されていた位置座標を取得する。なお、S202の処理は、S201のマルチクロップ処理時に同時に行うことも可能である。図5に示すように、各原稿に画像を分割し、その画像の4頂点の座標値を取得する。本実施例では、400(原稿A)の場合、400の4頂点である400{x1,y1}、400{x2,y2}、400{x3,y3}、400{x4,y4}の座標値をCPU111が取得する。なお、取得した原稿の枚数分の4頂点全てをCPU111は取得する(400{xi,yi}〜402{xi,yi}:(i=1〜4))。その後、CPU111は、取得した各4頂点の座標値から幅、高さの画像面積を算出する。400(原稿A)の場合、CPU111は、400の4頂点である400{x1,y1}、400{x2,y2}、400{x3,y3}、400{x4,y4}を取得する。そして、CPU111は、幅(400{x1,y1}から400{x2,y2}までの距離)及び、高さ(400{x1,y1}から400{x3,y3}までの距離)を算出する。
幅W = x2−x1
高さH = y3−y1
また、置かれた原稿がスキャナの主走査に対し平行に置かれていない場合は、以下の式で算出することができる。
原稿がスキャナの主操作に対し平行に置かれている場合、具体的には、
幅W = x2−x1又はx4−x3の大きい方、又は平均
高さH = y3−y1又はy4−y2の大きい方、又は平均
以上が、S202に示す幾何情報取得部の機能である。
S203に示すページ順序判定部では、CPU111において、記憶装置112に格納された画像面積及び、読み取った画像上での各画像が配置されていた位置座標を元に各原稿を格納するためのページ順序を判定する。ページ順序判定部S203の手段としては複数の方法が可能であるが、本実施例では、
(1)読み取った画像上での各画像が配置されていた位置座標による方法と、
(2)切り出した各原稿画像の画像面積による方法
の2例について以下で説明する。
まず、読み取った画像上での各画像が配置されていた位置座標による方法について説明する。幾何情報取得部S202で取得した各原稿の4頂点座標の内、原稿の左上座標と右上座標を用いる。本実施例を説明するため、図6を用いて説明する。図6には読み取り面上に500から503の4枚の原稿が配置されており、それぞれ500{xi,yi}〜503{xi,yi}:(i=1〜4)の座標値が取得されている。読み取った画像上での各画像が配置されていた位置座標によるページ順序判定処理のフローを図7に示す。
S600において、CPU111は、各画像の左上座標の内(500{x1,y1}〜503{x1,y1})、最も左にある(X座標値が低い)原稿を検索する。図6の場合、500〜503の原稿内で、502{x1,y1}のx1が最も小さい値であるため、502原稿を選択される。
S601において、CPU111は、S600の原稿(502原稿)の右上座標を取得する。図6の場合には、502{x2,y2}となる。
S602において、CPU111は、S601の右上座標よりも、左側(X座標値が低い)に左上座標がある画像をすべて検索する。図6の場合には、502{x2,y2}よりもX座標値の低い左上座標(500{x1,y1}〜503{x1,y1})の画像を検索すると、500原稿、502原稿、503原稿が抽出される。
S604において、CPU111は、S603で選択した原稿の順序を決定する。図6の場合には、500原稿が1番となる。
S605において、CPU111は、すべて画の原稿の順序が決まったか否かを判定し、全原稿の順序が決まっている場合には処理を終了する。順序が決まっていない原稿がある場合には、S604で順序が決まった原稿を除いて、S600からS604の処理をCPU111が行う。
CPU111は、S600からS605の処理を行うことで、左部に置かれてかつ上部の原稿から順序を決めることができる。図6の場合には、500、502、503、501の順で順序が決められる。図5の場合には、原稿A、原稿B、原稿Cの順となる。
なお、実施例では左側に置かれた原稿を優先して順序を決めたが、右側を優先的に決定することもできる。その場合においては、501、500、502、503の順で順序が決められる。
次に、切り出した各原稿画像の画像面積により順序を決定する方法について説明する。幾何情報取得部S202で取得した各原稿の面積値を用いる。S203において各原稿の画像面積をソート処理によって降べき順で並べる。図5の場合、
原稿Aの面積>原稿Bの面積>原稿Cの面積
となるため、原稿A、原稿B、原稿Cの順とする。また、各原稿同士の面積を比較した場合、同じ面積の原稿が見つかった場合には、表示・操作部121にそれらの原稿を表示し、ユーザに同面積の原稿の順序を選択してもらうこともできる。
本実施例では、読み取った画像上での各画像が配置されていた位置座標による方法と、切り出した各原稿画像の画像面積による方法の2例を説明した。しかしながら、これに限らず、座標情報や面積情報、各原稿画像の幅・高さ、幅と高さの比率など幾何情報を用いて順序を決める方法であればどのようなものでも良い。
以上が、S203に示すページ順序判定部の機能である。
S204に示すページ順序変更部は、S203においてCPU111が自動的に決定した順序に並べた各原稿のサムネイル画像の表示・操作部121に画像を表示し、ユーザに順序の確認及び、順序の変更を行わせるためのUI表示を行う。
図8の700は、表示・操作部121を示した図である。700上に、701で示すUI画面(表示及び、操作機能を有す)と、702に示すハードボタンがある。CPU111は、701上に、順序の確認及び、修正をさせる旨を通知する。本実施例では、ページ順序の確認と変更させるためのメッセージ表示領域703に表示する。S203において決定した順序に各原稿画像のサムネイル画像(704〜706)を並べて表示する。
なお、本実施例で説明したページ順序の確認及び変更の方法は一例であり、1ページ目から順にサムネイル画像をタッチして選択する方法や、ハードキーでページ番号を入力する方法など種々のものがあり、上記方法に限定するものではない。
以上が、S204に示すページ順序変更部の機能である。
S205に示すファイル生成部では、画像処理装置100内のCPU111において、記憶装置112に格納された画像及び、S204で最終決定された順序を基に、複数ページのファイル生成を行う。複数の画像をページ毎に分け保存し、1ファイルにすることができるフォーマットとしては、PDF(Portable Document Format)が挙げられる。また、XPS(XML Paper Specification)、マルチページTIFFなどが挙げられる。それらのフォーマットとしてファイルを作成する際、制御部110は、マルチクロップで切り出した各原稿画像を、S204で最終決定された順序に従い各ページ並べて1つのファイルに格納する。
以上が、S205に示すファイル生成部の機能である。
以上のように、実施例1では、原稿台に並べて載置された複数ページ1セットの原稿を読み込み、複数ページを1ファイルに変換したい場合、自動的に初期順序を決めることが可能となる。また初期順序を提示し、ユーザによるページ順序の指定変更も容易に可能であり、ユーザの作業を減らすことが可能となる。
〔実施例2〕
ところで、図11に示すサンプルのように名刺の画像の場合には、(a)(b)(c)はマルチクロップ処理で切り出されほぼ同程度の面積の画像となる。また、(a)と(c)は会社が同じ名刺でありレイアウトも類似する原稿であり、一方、(b)は(a)及び(c)とは会社名も異なり,又レイアウトも類似しない原稿である。それらを幾何情報だけで順序を決定すると、本来まとめておきたい同種類の原稿同士がページ順序としてひとまとめに並ばない可能性がある。ユーザとしては、同種類の原稿を簡便にページ順にまとめてファイル化したいという要望がある。
図10には、図3の構成に加え、画像類似度判定部S206及び、類似原稿順序判定部S207が設けられている。
S206に示す画像類似度判定部では、画像処理装置100内のCPU111においてS202の幾何情報取得部において画像面積が同等程度であった原稿同士の画像の類似度を判定する。図11のサンプルの例では、(a)と(b)、(b)と(c)、(a)と(c)のそれぞれについて判定を行い、(a)と(c)の類似度が高く、(a)と(b)及び、(b)と(c)の類似度が低い結果が出力される。
画像の類似性が高いか否かを判定する方法はいくつかあるが、ここでは例として四つの手法を説明する。なお、判定手法に関しては、公知技術でよく、画像同士の類似性が判定できる手法であれば良い。
一つ目の手法として、画像同士のパターンマッチングで位相を合わせ、画像同士の差分を求め、二乗平均誤差やSN比から、類似性が高いか否かを判定する手法がある。例えば、二枚の画像同士のマッチングを取り相関係数の高い位置を元に画像同士の位相を合わせ、画像に描画されているオブジェクトの位置を合わせる。画像の位相を一致させた上で、画像配列をピクセル毎に減算などを行い、画像差分を算出する。その差分画像から、二乗平均誤差やSN比を算出し、二乗平均誤差やSN比が特定の閾値より高いか否かで類似性が高いか否かを判定する。
二つ目の手法として、二枚の画像のヒストグラムを取得し、ヒストグラムの差分を求め、類似性が高いか否かを判定する手法がある。二枚の原稿画像の信号値のヒストグラムを取得する。ヒストグラムを取得する場合、RGB画像の場合、3チャンネルでもよいし、RGB信号を統合し1チャンネル化してもよい。取得した二枚のヒストグラムの差分を算出し、その差分の累積値が特定の閾値より高いか否かで類似性が高いか否かを判定する。
三つ目の手法として、平均画素値の差分が一定値以内の範囲にあるか否かを判定する手法がある。ぞれぞれの画像の平均画素値を算出し、その平均画素値の差分が一定値以内の範囲にあるか否かで類似性が高いか否かを判定する。
四つ目の手法として、aHash(Average Hash)法を用い、二枚の画像の輝度値の平均をそれぞれ求め、平均より大なら1でそれ以外は0として値を算出し、画素ごとに算出した0と1が同じか以下か比較する。
以上のような手法を用いて、画像類似度判定部S206において、原稿の類似性を判定する。
以上が、S206に示す画像類似度判定部の機能である。
S207に示す類似原稿順序判定部では、画像処理装置100内のCPU111においてS206の画像類似度判定部において判定した画像の類似度を基に類似度が高いものが近いページとなるように順序の入れ替えを行う。図11のサンプルの例では、(a)と(b)、(b)と(c)、(a)と(c)の類似度判定を行い、(a)と(c)の類似度が高く、(a)と(b)及び、(b)と(c)の類似度が低い結果が出力されている。その場合には、(a)と(c)が並ぶ順序とするため、例えば(a)(b)(c)となっていた順序を、(a)(c)(b)となるように入れ替えを行う。このように各原稿同士の類似度により順序を入れ替えることにより、同種類の原稿同士がひとまとめに並ぶようにできる。
以上が、S207に示す類似原稿順序判定部の機能である。
以上のように示した実施例2によって、各原稿の類似度を判断し、同種類の原稿同士が並ぶよう自動順序決定が可能となる。
〔実施例3〕
図12は、実施例3における処理フローを示している。図12は、図3の構成に加え、順序変更UI表示部S208を設ける。
S208に示す順序変更UI表示部では、画像処理装置100内のCPU111において順序変更のUI表示を行う。この順序変更UI表示は、常に表示をする、もしくは、画像処理装置100内のCPU111において順序変更UI表示を行うかの判定を行い、表示を行う場合に画像処理装置100の表示・操作部121に表示を行ってもよい。例えば、幾何情報取得部S202において取得した幾何情報を用いるだけではページ順序判定部S203においてページ順序が推定できない場合がある。
具体的には、各原稿画像の面積によって降べき順で順序を決める場合、同じ面積(または、面積の近いものも含む)の画像が複数枚ある場合がある。以上のような、幾何情報だけでは原稿の順序を決められないと判定した場合においては、表示・操作部121に対し順序変更のUI表示を行う。表示・操作部121に表示する順序変更のUI表示を図13に示す。
または、表示・操作部121に表示しているサムネイル画像をタッチした順番に順序を変更してもよい。表示・操作部121に表示しているサムネイル画像に最初にタッチした画像が1ページ目となる、タッチした際にサムネイル画像に順番を表示することでユーザに順番を知らせることができる。2ページ目以降も同様に、すべての切り出された画像に対して、表示・操作部121に表示しているサムネイル画像をタッチして、同様の表示を行う。
以上が、S208に示す順序変更UI表示部の機能である。
以上説明した実施例3においては、自動で初期順序を決める際、ユーザにより一部指定が可能となる。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (6)
- 画像処理装置であって、
原稿台に載置された複数枚の原稿を読み取り、読取画像を生成する読み取り手段と、
前記読み取り手段によって生成された読取画像に対してマルチクロップ処理を行うことにより、前記複数枚の原稿それぞれに対応する複数の原稿画像を取得する取得手段と、
前記取得手段によって取得された前記複数の原稿画像同士の類似度を判定する判定手段と、
前記取得手段によって取得された前記複数の原稿画像それぞれの画像面積と、前記取得手段によって取得された前記複数の原稿画像それぞれの前記読取画像における位置座標と、前記判定手段によって判定された類似度とに基づいて、前記複数の原稿画像のページ順序を決定する決定手段と、
前記取得手段によって取得された前記複数の原稿画像を、前記決定手段によって決定されたページ順序にしたがって並べて初期表示し、さらに、当該初期表示された前記複数の原稿画像に対するドラッグアンドドロップ操作に基づいて当該初期表示された複数の原稿画像のページ順序を変更可能なUI画面を表示する表示手段と、
前記表示手段で表示されたUI画面において前記初期表示されたページ順序が変更された場合は、当該変更後のページ順序にしたがって並べた前記複数の原稿画像を含む1つのファイルを生成し、
前記表示手段で表示されたUI画面において前記初期表示されたページ順序が変更されなかった場合は、前記決定手段によって決定されたページ順序にしたがって並べた前記複数の原稿画像を含む1つのファイルを生成するファイル生成手段と、
を備えたことを特徴とする画像処理装置。 - 前記決定手段は、前記類似度が高い原稿画像同士がひとまとめに並ぶようにするとともに、前記複数の原稿画像それぞれの前記画像面積に基づいて、前記画像面積の大きいものから順に前記複数の原稿画像のページ順序を決定することを特徴とする請求項1に記載の画像処理装置。
- 前記決定手段は、前記複数の原稿画像それぞれの画像面積と、前記複数の原稿画像それぞれの前記読取画像における位置座標と、前記判定手段によって判定された類似度とに基づいて、ほぼ同じ画像面積であり且つ前記類似度が高い原稿画像同士がひとまとめに並ぶように前記複数の原稿画像のページ順序を決定することを特徴とする請求項1に記載の画像処理装置。
- 画像読み取り装置と画像処理装置からなる画像処理システムであって、
前記画像読み取り装置は、
原稿台に載置された複数枚の原稿を読み取り、読取画像を生成する読み取り手段と、
前記読み取り手段によって生成された読取画像をネットワークを介して前記画像処理装置に送信する手段とを有し、
前記画像処理装置は、
受信した前記読取画像に対してマルチクロップ処理を行うことにより、前記複数枚の原稿それぞれに対応する複数の原稿画像を取得する取得手段と、
前記取得手段によって取得された前記複数の原稿画像同士の類似度を判定する判定手段と、
前記取得手段によって取得された複数の原稿画像それぞれの画像面積と、前記取得手段によって取得された複数の原稿画像それぞれの前記読取画像における位置座標と、前記判定手段によって判定された類似度とに基づいて、前記複数の原稿画像のページ順序を決定する決定手段と、
前記取得手段によって取得された前記複数の原稿画像を、前記決定手段によって決定されたページ順序にしたがって並べて初期表示し、さらに、当該初期表示された前記複数の原稿画像に対するドラッグアンドドロップ操作に基づいて当該初期表示された複数の原稿画像のページ順序を変更可能なUI画面を表示する表示手段と、
前記表示手段で表示されたUI画面において前記初期表示されたページ順序が変更された場合は、当該変更後のページ順序にしたがって並べた前記複数の原稿画像を含む1つのファイルを生成し、
前記表示手段で表示されたUI画面において前記初期表示されたページ順序が変更されなかった場合は、前記決定手段によって決定されたページ順序にしたがって並べた前記複数の原稿画像を含む1つのファイルを生成するファイル生成手段と、
を備えたことを特徴とする画像処理システム。 - 画像処理装置の制御方法であって、
原稿台に載置された複数枚の原稿を読み取ることによって生成された読取画像に対してマルチクロップ処理を行うことにより、前記複数枚の原稿それぞれに対応する複数の原稿画像を取得する取得工程と、
前記取得工程で取得された前記複数の原稿画像同士の類似度を判定する判定工程と、
前記取得工程で取得された前記複数の原稿画像それぞれの画像面積と、前記取得工程で取得された前記複数の原稿画像それぞれの前記読取画像における位置座標と、前記判定工程で判定された類似度とに基づいて、前記複数の原稿画像の順序を決定する決定工程と、
前記取得工程で取得された前記複数の原稿画像を、前記決定工程で決定されたページ順序にしたがって並べて初期表示し、さらに、当該初期表示された前記複数の原稿画像に対するドラッグアンドドロップ操作に基づいて当該初期表示された複数の原稿画像のページ順序を変更可能なUI画面を表示する表示工程と、
前記表示工程で表示されたUI画面において前記初期表示されたページ順序が変更された場合は、当該変更後のページ順序にしたがって並べた前記複数の原稿画像を含む1つのファイルを生成し、
前記表示工程で表示されたUI画面において前記初期表示されたページ順序が変更されなかった場合は、前記決定工程で決定された順序にしたがって並べた前記複数の原稿画像を含む1つのファイルを生成するファイル生成工程と、
を備えたことを特徴とする制御方法。 - 請求項5に記載の制御方法を、コンピュータに実行させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016207431A JP6849387B2 (ja) | 2016-10-24 | 2016-10-24 | 画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラム |
US15/787,370 US10432820B2 (en) | 2016-10-24 | 2017-10-18 | Image processing apparatus, image processing system, control method for image processing apparatus, and non-transitory computer readable medium |
CN201710983699.1A CN107979709B (zh) | 2016-10-24 | 2017-10-20 | 图像处理装置、***、控制方法和计算机可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016207431A JP6849387B2 (ja) | 2016-10-24 | 2016-10-24 | 画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2018074180A JP2018074180A (ja) | 2018-05-10 |
JP2018074180A5 JP2018074180A5 (ja) | 2019-11-28 |
JP6849387B2 true JP6849387B2 (ja) | 2021-03-24 |
Family
ID=61971582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016207431A Active JP6849387B2 (ja) | 2016-10-24 | 2016-10-24 | 画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10432820B2 (ja) |
JP (1) | JP6849387B2 (ja) |
CN (1) | CN107979709B (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7155705B2 (ja) * | 2018-07-20 | 2022-10-19 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
JP2020136728A (ja) * | 2019-02-13 | 2020-08-31 | キヤノン株式会社 | 画像処理装置、システム、方法およびプログラム |
US11108920B2 (en) | 2019-10-03 | 2021-08-31 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
US10708358B1 (en) | 2019-10-03 | 2020-07-07 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
US10924615B1 (en) | 2019-10-03 | 2021-02-16 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
US10951779B1 (en) | 2019-10-03 | 2021-03-16 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
US10848628B1 (en) | 2019-10-03 | 2020-11-24 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
US10827082B1 (en) | 2019-10-03 | 2020-11-03 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
US11128765B2 (en) | 2019-10-03 | 2021-09-21 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
US10812667B1 (en) * | 2019-10-03 | 2020-10-20 | Starfish Technologies LLC | Cloud-based scanning systems and remote image processing methods |
CN112749603A (zh) * | 2019-10-31 | 2021-05-04 | 上海商汤智能科技有限公司 | 活体检测方法、装置、电子设备及存储介质 |
CN111652117B (zh) * | 2020-05-29 | 2023-07-04 | 上海深杳智能科技有限公司 | 一种对多文档图像分割的方法及介质 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0453661B1 (en) * | 1990-04-26 | 1995-12-06 | Agfa-Gevaert N.V. | Coordinate determining device |
JPH10164291A (ja) * | 1996-11-29 | 1998-06-19 | Toshiba Corp | 画像形成装置 |
JP3363793B2 (ja) * | 1998-07-10 | 2003-01-08 | キヤノン株式会社 | 印刷制御方法及び装置 |
JP2000215131A (ja) * | 1999-01-22 | 2000-08-04 | Canon Inc | 情報処理装置、ネットワ―クシステム、情報管理方法、及び記憶媒体 |
US6895116B2 (en) * | 2001-06-07 | 2005-05-17 | Hewlett-Packard Development Company, L.P. | Automatically extracting graphical bar codes |
JP2003187217A (ja) * | 2001-12-20 | 2003-07-04 | Nef:Kk | 画像検索システム |
JP2003338920A (ja) | 2002-05-21 | 2003-11-28 | Canon Inc | 画像読取装置 |
US7305131B2 (en) * | 2002-10-01 | 2007-12-04 | Hewlett-Packard Development Company, L.P. | Extracting graphical bar codes from an input image |
US7120279B2 (en) * | 2003-01-30 | 2006-10-10 | Eastman Kodak Company | Method for face orientation determination in digital color images |
JP4464312B2 (ja) * | 2005-04-26 | 2010-05-19 | キヤノン株式会社 | 画像形成システム、情報処理装置及びその制御方法 |
JP4555197B2 (ja) | 2005-09-16 | 2010-09-29 | 富士フイルム株式会社 | 画像レイアウト装置および方法並びにプログラム |
JP2007286767A (ja) * | 2006-04-13 | 2007-11-01 | Canon Inc | 画像検索システム、及び、画像検索サーバ及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
JP2008034973A (ja) * | 2006-07-26 | 2008-02-14 | Canon Inc | 画像読取装置、画像読取装置の制御方法およびプログラム |
JP2008065670A (ja) | 2006-09-08 | 2008-03-21 | Fujifilm Corp | 画像レイアウト装置および方法並びにプログラム |
JP2009239594A (ja) * | 2008-03-27 | 2009-10-15 | Seiko Epson Corp | 電子ファイル生成装置、電子ファイル生成方法、および、プログラム |
JP2009272678A (ja) | 2008-04-30 | 2009-11-19 | Canon Inc | 画像読取装置、画像読取方法、プログラム及び記憶媒体 |
JP2011061635A (ja) * | 2009-09-11 | 2011-03-24 | Brother Industries Ltd | 画像形成装置および画像形成装置を制御するためのコンピュータプログラム |
JP5249297B2 (ja) | 2010-09-28 | 2013-07-31 | シャープ株式会社 | 画像編集装置 |
JP2012104986A (ja) | 2010-11-09 | 2012-05-31 | Nomura Research Institute Ltd | 複数帳票スキャン方法および複数帳票スキャンプログラム |
JP2014216953A (ja) * | 2013-04-26 | 2014-11-17 | キヤノン株式会社 | 画像処理装置および画像処理方法、コンピュータプログラム |
JP6184877B2 (ja) * | 2014-01-09 | 2017-08-23 | クラリオン株式会社 | 車両用外界認識装置 |
JP5758025B1 (ja) * | 2014-04-30 | 2015-08-05 | 株式会社Pfu | 画像読取装置 |
JP2015226168A (ja) * | 2014-05-28 | 2015-12-14 | キヤノン株式会社 | 画像形成装置 |
JP6481957B2 (ja) * | 2014-08-20 | 2019-03-13 | 富士ゼロックス株式会社 | 画像処理装置およびプログラム |
JP2019036891A (ja) * | 2017-08-18 | 2019-03-07 | キヤノン株式会社 | 画像処理装置とその制御方法、及びプログラム |
-
2016
- 2016-10-24 JP JP2016207431A patent/JP6849387B2/ja active Active
-
2017
- 2017-10-18 US US15/787,370 patent/US10432820B2/en active Active
- 2017-10-20 CN CN201710983699.1A patent/CN107979709B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107979709B (zh) | 2021-07-27 |
JP2018074180A (ja) | 2018-05-10 |
US20180115680A1 (en) | 2018-04-26 |
US10432820B2 (en) | 2019-10-01 |
CN107979709A (zh) | 2018-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6849387B2 (ja) | 画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラム | |
JP7034730B2 (ja) | スキャン画像に関連する情報を設定するための装置、方法、およびプログラム | |
JP6968647B2 (ja) | スキャン画像にファイル名を設定するための装置、その制御方法及びプログラム | |
JP6891073B2 (ja) | スキャン画像にファイル名等を設定するための装置、その制御方法及びプログラム | |
EP1976259A1 (en) | Image forming device which creates multiple preview images each with different scanner settings applied | |
KR20160060499A (ko) | 화상독취장치 및 그의 제어 방법 | |
JP2006003568A (ja) | 画像形成装置、画像形成方法、その方法をコンピュータに実行させるプログラム、画像処理システム、および画像処理装置 | |
US10306085B2 (en) | Information processing apparatus, control method of information processing apparatus, and recording medium | |
JP7271149B2 (ja) | 装置、方法、及びプログラム | |
JP4612571B2 (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
JP7062388B2 (ja) | スキャン画像にファイル名等を設定するための装置、その制御方法及びプログラム | |
JP7094733B2 (ja) | 画像処理装置、プログラム、画像処理方法 | |
JP2006041947A (ja) | 画像形成装置、画像形成方法、およびその方法をコンピュータで実行させるプログラム | |
JP7027918B2 (ja) | 制御プログラム及び、情報処理装置 | |
US20190058805A1 (en) | Image processing apparatus, and method of controlling the same | |
US11436733B2 (en) | Image processing apparatus, image processing method and storage medium | |
JP6376295B2 (ja) | 電子機器およびマーカー処理方法 | |
JP2008092451A (ja) | スキャナシステム | |
JP7171235B2 (ja) | 画像処理装置、プログラム、画像処理方法 | |
JP2021047517A (ja) | 画像処理装置、その制御方法およびプログラム | |
JP6614045B2 (ja) | 画像形成装置、プログラム及び情報処理システム | |
JP4766089B2 (ja) | 画像処理プログラム、画像処理装置及び画像処理システム | |
JP2019140628A (ja) | 画像読取装置、画像読取方法、及びプログラム | |
JP6983687B2 (ja) | スキャン画像データに関連する情報を設定するための装置、方法、及びプログラム | |
JP4412211B2 (ja) | スキュー補正方法、プログラム、画像処理装置および画像処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20180306 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191017 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191017 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200720 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200804 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201002 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201027 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201223 |
|
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: 20210202 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210304 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6849387 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |