JP4012140B2 - 画像処理装置、情報処理装置及びそれらの制御方法、プログラム - Google Patents
画像処理装置、情報処理装置及びそれらの制御方法、プログラム Download PDFInfo
- Publication number
- JP4012140B2 JP4012140B2 JP2003390749A JP2003390749A JP4012140B2 JP 4012140 B2 JP4012140 B2 JP 4012140B2 JP 2003390749 A JP2003390749 A JP 2003390749A JP 2003390749 A JP2003390749 A JP 2003390749A JP 4012140 B2 JP4012140 B2 JP 4012140B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- attribute
- vectorized
- processing apparatus
- document
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/40—Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/945—User interactive design; Environments; Toolboxes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/248—Aligning, centring, orientation detection or correction of the image by interactive preprocessing or interactive shape modelling, e.g. feature points assigned by a user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/98—Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
- G06V10/987—Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns with the intervention of an operator
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Human Computer Interaction (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Description
原稿を読み取って得られる原稿画像の画像処理を行う画像処理装置であって、
原稿を読み取る読取手段と、
前記読取手段で読み取った原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択手段と、
前記選択手段で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割手段と、
前記分割手段で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理手段と、
前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理手段の処理結果として得られるベクトルデータを出力し、前記選択手段でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとして出力する出力手段と
を備える。
前記ベクトル化処理手段は、
前記Text属性のオブジェクト画像に対して文字認識処理を実行する文字認識手段と、
前記Graphic及びTable属性のオブジェクト画像に対してアウトライン化/関数近似化を実行するベクトル化手段と、
を備える。
読取部を有する画像処理装置とネットワークを介して接続され、前記画像処理装置を制御可能な情報処理装置であって、
前記画像処理装置の読取部で読み取られた原稿画像を前記ネットワークを介して受信する受信手段と、
前記受信手段で受信した原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択手段と、
前記選択手段で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割手段と、
前記分割手段で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理手段と、
前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理手段の処理結果として得られるベクトルデータを、前記選択手段でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとしてそれぞれ前記ネットワークを介して前記画像処理装置へ送信する送信手段と
を備える。
原稿を読み取って得られる原稿画像の画像処理を行う画像処理装置の制御方法であって、
原稿を読み取る読取工程と、
前記読取工程で読み取った原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを出力し、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとして出力する出力工程と
を備える。
読取部を有する画像処理装置とネットワークを介して接続され、前記画像処理装置を制御可能な情報処理装置の制御方法であって、
前記画像処理装置の読取部で読み取られた原稿画像を前記ネットワークを介して受信する受信工程と、
前記受信工程で受信した原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとしてそれぞれ前記ネットワークを介して前記画像処理装置へ送信する送信工程と
を備える。
原稿を読み取って得られる原稿画像の画像処理を行う画像処理装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
原稿を読み取る読取工程と、
前記読取工程で読み取った原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを出力し、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとして出力する出力工程と
をコンピュータに実行させる。
読取部を有する画像処理装置とネットワークを介して接続され、前記画像処理装置を制御可能な情報処理装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
前記画像処理装置の読取部で読み取られた原稿画像を前記ネットワークを介して受信する受信工程と、
前記受信工程で受信した原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとしてそれぞれ前記ネットワークを介して前記画像処理装置へ送信する送信工程と
をコンピュータに実行させる。
図1は本発明の実施形態1の画像処理システムの構成を示すブロック図である。
次に、実施形態1の画像処理システムで実行する処理全体の概要を、図3を用いて説明する。
→Text(文字)、Graphic(細線、図形)、Table(表)、Image(画像)、BackGround(背景)の属性毎のオブジェクト(ブロック)に画像を分割。
→Text(文字)、Graphic(細線、図形、表)、Image(画像)、BackGround(背景)の属性毎のオブジェクト(ブロック)に画像を分割。
→Text(文字)、Image(細線、図形、表、画像)、BackGround(背景)の属性毎のオブジェクト(ブロック)に画像を分割。
→Text(文字)、BackGround(細線、図形、表、画像、背景)の属性毎のオブジェクト(ブロック)に画像を分割。
→Image(文字、細線、図形、表、画像)、BackGround(背景)の属性毎のオブジェクト(ブロック)に画像を分割。
図4A〜図4Cは本発明の実施形態1の操作画面の一例を示す図である。
文字認識処理では、文字ブロックから文字単位で切り出された文字画像に対し、パターンマッチの一手法を用いて文字認識を行い、対応する文字コードを取得する。特に、この文字認識処理は、文字画像から得られる特徴を数十次元の数値列に変換した観測特徴ベクトルと、あらかじめ字種毎に求められている辞書特徴ベクトルとを比較し、最も距離の近い字種を認識結果とするものである。
文字認識処理の際に用いる、字種数分の辞書特徴ベクトルを、文字形状種、即ち、フォント種に対して複数用意し、マッチングの際に文字コードとともにフォント種を出力することで、文字のフォントを認識することができる。
以上の文字認識処理及びフォント認識処理によって得られた、文字コード及びフォント情報を用いて、各々あらかじめ用意されたアウトラインデータを用いて、文字部分の情報をベクトルデータに変換する。尚、原稿画像がカラー画像の場合は、そのカラー画像から各文字の色を抽出してベクトルデータとともに記録する。
次に、文字ブロック以外の図画あるいは線、表ブロックについては、そのブロック中で抽出された画素塊の輪郭をベクトルデータに変換する。
実施形態1では、図1のMFP100内に、入力されたラスタ画像データをベクトルデータファイルに変換するベクトル化処理機能を搭載して、MFP100上の操作部113及び表示部116を介して、ベクトル化処理機能を実行するためのベクトルモードを選択して、その選択されたベクトルモードで規定される属性毎にベクトル化されたベクトルデータファイルを生成する構成について説明した。
次に、実施形態2の画像処理システムで実行する処理全体の概要を、図17を用いて説明する。
実施形態1及び2においては、操作部と表示部によって、図4A〜図4Cの操作画面を実現する構成について説明した。特に、これらの操作画面では、ベクトルスキャン選択、ベクトルモード選択、ベクトルスキャン開始キー等を操作することで、ベクトルスキャンの一連の処理を起動し、自動的に所望の属性に分割されたオブジェクトからなるベクトルデータファイルを生成する構成について説明した。
図18は本発明の実施形態3の操作画面の一例を示す図である。
次に、ファイル送信/ファックスを行うための操作画面について、図19A〜図19Cを用いて説明する。
次に、MFP100で読み取った画像データを内部の記憶部111に保存するため(ボックス機能)の操作画面について、図20A〜図20Dを用いて説明する。
実施形態3では、原稿画像の読取後に、その原稿画像のブロックセレクション処理を行った場合の処理結果を含む画像のプレビュー表示を行うことで、最終的にベクトルデータファイルを生成する前に、ブロックセレクション処理結果を予め確認することが可能な構成について説明した。
実施形態3及び4では、図18の操作画面10003によるプレビュー表示を行う構成について説明した。
実施形態4においては、図18の操作画面10003のプレビュー表示において表示されているオブジェクトの属性を変更する構成としているが、この構成に加えて、所望の属性のオブジェクトのベクトル化を最終的に実行するか否かを指定するON/OFFキーを構成しても良い。
実施形態3乃至5においては、図18の操作画面10003において、ブロックセレクション処理の処理結果をプレビュー表示する構成としているが、ベクトル化処理の処理結果を含む画像をプレビュー表示して、そのプレビュー表示において、オブジェクトの属性の変更や、ベクトル化の実行のON/OFFを行う構成としても良い。
上記実施形態1〜7においては、処理対象の画像として、MFP100から読み取った画像に対して、図3の処理を実行する場合を例に挙げて説明したが、例えば、クライアントPC101から受信する印刷データや、ネットワーク104を介して受信した画像データ(例えば、デジタルカメラで撮影された画像データ)に対して、図3の処理を実行することも可能である。
上記実施形態1〜8においては、図1のオフィスA内で実現する場合を例に挙げて説明したが、ネットワーク104上の他のオフィス内のMFPや、ネットワーク104上のMFPで実現する構成としても良い。
画像処理システムとしては、MFPやマネージメントPCで実現する構成としているが、画像データを扱うことが可能な機器(例えば、デジタルカメラ、携帯端末(PDA、携帯電話等))であれば、その機器で実現する構成としても良い。
入力された画像データに対応するオリジナル画像が既にMFP100の記憶部もしくはネットワーク上のサーバで管理されている場合には、そのオリジナル画像に対して、図3の処理を実行する構成としても良い。
また、以上の実施形態では、ベクトルモードの指定をMFPやマネージメントPCを操作して行うようにしたが、本発明はこれに限定されるものではない。例えば、原稿にマーカーペンで閉領域を書き込み、その閉領域で囲まれたオブジェクトを所望のベクトルモードに従ってベクトル化するようにするなど種々の変更が可能である。
101 クライアントPC
102 LAN
103 プロキシサーバ
104 ネットワーク
110 画像読取部
111 記憶部
112 印刷部
113 入力部
114、117 ネットワークI/F
115 データ処理部
116 表示部
Claims (13)
- 原稿を読み取って得られる原稿画像の画像処理を行う画像処理装置であって、
原稿を読み取る読取手段と、
前記読取手段で読み取った原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択手段と、
前記選択手段で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割手段と、
前記分割手段で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理手段と、
前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理手段の処理結果として得られるベクトルデータを出力し、前記選択手段でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとして出力する出力手段と
を備えることを特徴とする画像処理装置。 - 前記分割手段による処理結果として、分割されたオブジェクト画像とその属性を示す情報を含む前記原稿画像を表示する表示手段を更に備える
ことを特徴とする請求項1に記載の画像処理装置。 - 前記表示手段で表示された原稿画像中のオブジェクト画像の属性を変更する変更手段を更に備える
ことを特徴とする請求項2に記載の画像処理装置。 - 前記表示手段で表示された原稿画像中のオブジェクト画像の属性別に、前記ベクトル化処理手段の実行の是非を指定する指定手段を更に備える
ことを特徴とする請求項2に記載の画像処理装置。 - 前記分割手段は、前記原稿画像に基づいて特定される画像に対して、前記選択手段で選択された属性の種類に基づいて、前記画像を属性毎のオブジェクト画像に分割する
ことを特徴とする請求項1に記載の画像処理装置。 - 前記属性の種類としては、Text、Graphic、Table、Image、BackGroundの少なくとも1つを含み、
前記ベクトル化処理手段は、
前記Text属性のオブジェクト画像に対して文字認識処理を実行する文字認識手段と、
前記Graphic及びTable属性のオブジェクト画像に対してアウトライン化/関数近似化を実行するベクトル化手段と、
を備えることを特徴とする請求項1に記載の画像処理装置。 - 前記属性情報は、前記属性の種類別に互いに異なる表示形態となる情報である
ことを特徴とする請求項2に記載の画像処理装置。 - 前記ベクトル化処理手段による処理結果として、ベクトル化されたオブジェクト画像を含む前記原稿画像に対応するベクトル化画像を表示する表示手段を更に備える
ことを特徴とする請求項1に記載の画像処理装置。 - 読取部を有する画像処理装置とネットワークを介して接続され、前記画像処理装置を制御可能な情報処理装置であって、
前記画像処理装置の読取部で読み取られた原稿画像を前記ネットワークを介して受信する受信手段と、
前記受信手段で受信した原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択手段と、
前記選択手段で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割手段と、
前記分割手段で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理手段と、
前記選択手段でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理手段の処理結果として得られるベクトルデータを、前記選択手段でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとしてそれぞれ前記ネットワークを介して前記画像処理装置へ送信する送信手段と
を備えることを特徴とする情報処理装置。 - 原稿を読み取って得られる原稿画像の画像処理を行う画像処理装置の制御方法であって、
原稿を読み取る読取工程と、
前記読取工程で読み取った原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを出力し、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとして出力する出力工程と
を備えることを特徴とする画像処理装置の制御方法。 - 読取部を有する画像処理装置とネットワークを介して接続され、前記画像処理装置を制御可能な情報処理装置の制御方法であって、
前記画像処理装置の読取部で読み取られた原稿画像を前記ネットワークを介して受信する受信工程と、
前記受信工程で受信した原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとしてそれぞれ前記ネットワークを介して前記画像処理装置へ送信する送信工程と
を備えることを特徴とする情報処理装置の制御方法。 - 原稿を読み取って得られる原稿画像の画像処理を行う画像処理装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
原稿を読み取る読取工程と、
前記読取工程で読み取った原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを出力し、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとして出力する出力工程と
をコンピュータに実行させることを特徴とするコンピュータプログラム。 - 読取部を有する画像処理装置とネットワークを介して接続され、前記画像処理装置を制御可能な情報処理装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
前記画像処理装置の読取部で読み取られた原稿画像を前記ネットワークを介して受信する受信工程と、
前記受信工程で受信した原稿画像から属性別に分割されるオブジェクト画像単位でベクトルデータを生成するベクトル化処理を行う場合に、ベクトル化処理対象のオブジェクト画像のうちベクトル化処理させるべきオブジェクト画像の属性の種類を、操作者による操作に基づき選択する選択工程と、
前記選択工程で選択された属性の種類に基づいて、前記原稿画像を属性毎のオブジェクト画像に分割する分割工程と、
前記分割工程で分割されたオブジェクト画像の各属性に対応するベクトル化処理を、各オブジェクト画像のうち前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像に対して実行するベクトル化処理工程と、
前記選択工程でベクトル化処理させるべきオブジェクト画像として選択された属性のオブジェクト画像は前記ベクトル化処理工程の処理結果として得られるベクトルデータを、前記選択工程でベクトル化処理させるべきオブジェクト画像として選択されていない属性のオブジェクト画像は画像データとしてそれぞれ前記ネットワークを介して前記画像処理装置へ送信する送信工程と
をコンピュータに実行させることを特徴とするコンピュータプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003390749A JP4012140B2 (ja) | 2003-11-20 | 2003-11-20 | 画像処理装置、情報処理装置及びそれらの制御方法、プログラム |
EP04257123.2A EP1533746A3 (en) | 2003-11-20 | 2004-11-17 | Image processing apparatus and method for converting image data to predetermined format |
US10/993,450 US7433517B2 (en) | 2003-11-20 | 2004-11-19 | Image processing apparatus and method for converting image data to predetermined format |
CNB2004100952241A CN100379239C (zh) | 2003-11-20 | 2004-11-19 | 用于将图像转换为预定格式的图像处理设备及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003390749A JP4012140B2 (ja) | 2003-11-20 | 2003-11-20 | 画像処理装置、情報処理装置及びそれらの制御方法、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005157449A JP2005157449A (ja) | 2005-06-16 |
JP4012140B2 true JP4012140B2 (ja) | 2007-11-21 |
Family
ID=34431596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003390749A Expired - Fee Related JP4012140B2 (ja) | 2003-11-20 | 2003-11-20 | 画像処理装置、情報処理装置及びそれらの制御方法、プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US7433517B2 (ja) |
EP (1) | EP1533746A3 (ja) |
JP (1) | JP4012140B2 (ja) |
CN (1) | CN100379239C (ja) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4541770B2 (ja) * | 2004-06-10 | 2010-09-08 | キヤノン株式会社 | 画像処理装置及びその制御方法、プログラム |
US7734636B2 (en) * | 2005-03-31 | 2010-06-08 | Xerox Corporation | Systems and methods for electronic document genre classification using document grammars |
US7474928B2 (en) * | 2005-04-15 | 2009-01-06 | Autodesk Canada Co. | Hybrid vector/raster based paint |
JP4408836B2 (ja) * | 2005-05-30 | 2010-02-03 | キヤノン株式会社 | 画像処理装置及びその制御方法、プログラム |
JP2007299321A (ja) * | 2006-05-02 | 2007-11-15 | Ricoh Co Ltd | 情報処理装置、情報処理方法、情報処理プログラム、及び、情報記憶媒体 |
JP4757120B2 (ja) | 2006-07-06 | 2011-08-24 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
JP2008112385A (ja) * | 2006-10-31 | 2008-05-15 | Canon Inc | 画像処理装置、画像処理装置の制御方法、及び制御プログラム |
JP4873554B2 (ja) * | 2006-12-25 | 2012-02-08 | 株式会社リコー | 画像配信装置および画像配信方法 |
US20080304113A1 (en) * | 2007-06-06 | 2008-12-11 | Xerox Corporation | Space font: using glyphless font for searchable text documents |
JP5132347B2 (ja) * | 2008-02-13 | 2013-01-30 | キヤノン株式会社 | 画像処理システム |
US8443278B2 (en) | 2009-01-02 | 2013-05-14 | Apple Inc. | Identification of tables in an unstructured document |
JP2010282611A (ja) * | 2009-05-07 | 2010-12-16 | Canon Inc | 情報処理装置、情報処理方法及びプログラム |
CN101930593B (zh) * | 2009-06-26 | 2012-11-21 | 鸿富锦精密工业(深圳)有限公司 | 单一物体影像萃取***及方法 |
JP5361574B2 (ja) * | 2009-07-01 | 2013-12-04 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
US8743424B2 (en) * | 2010-06-18 | 2014-06-03 | Hewlett-Packard Development Company, L.P. | Pre-print enhancement of a raster image |
JP5720154B2 (ja) * | 2010-09-09 | 2015-05-20 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理プログラム |
US8380753B2 (en) | 2011-01-18 | 2013-02-19 | Apple Inc. | Reconstruction of lists in a document |
US8549399B2 (en) | 2011-01-18 | 2013-10-01 | Apple Inc. | Identifying a selection of content in a structured document |
US9111327B2 (en) | 2011-01-18 | 2015-08-18 | Apple Inc. | Transforming graphic objects |
US8442998B2 (en) | 2011-01-18 | 2013-05-14 | Apple Inc. | Storage of a document using multiple representations |
CN105159869B (zh) * | 2011-05-23 | 2020-06-16 | 成都科创知识产权研究所 | 图片编辑方法及*** |
CN102567947A (zh) * | 2012-01-12 | 2012-07-11 | 惠州Tcl移动通信有限公司 | 一种移动终端中图像处理方法及移动终端 |
JP2013164745A (ja) * | 2012-02-10 | 2013-08-22 | Sharp Corp | 通信端末装置 |
JP5578188B2 (ja) * | 2012-02-17 | 2014-08-27 | コニカミノルタ株式会社 | 画像処理装置、画像処理装置の制御方法、および、プログラム |
US9245714B2 (en) * | 2012-10-01 | 2016-01-26 | Kla-Tencor Corporation | System and method for compressed data transmission in a maskless lithography system |
CN104838391B (zh) * | 2012-10-31 | 2019-04-09 | 恩图鲁斯特咨询卡有限公司 | 机器视觉验证 |
CN104918645B (zh) | 2013-01-15 | 2018-10-12 | 赛诺菲-安万特德国有限公司 | 用于生成数字图像格式使用报告的医用注射附加装置 |
US9769365B1 (en) | 2013-02-15 | 2017-09-19 | Red.Com, Inc. | Dense field imaging |
JP5840174B2 (ja) * | 2013-06-21 | 2016-01-06 | キヤノン株式会社 | 情報処理装置、その装置の制御方法、プログラム |
TWI566957B (zh) * | 2015-01-06 | 2017-01-21 | 虹光精密工業股份有限公司 | 用以產生一式多份文件之列印裝置 |
JP6958395B2 (ja) * | 2018-01-31 | 2021-11-02 | 富士通株式会社 | 記憶制御プログラム、記憶制御方法および記憶制御装置 |
CN109189524A (zh) * | 2018-08-09 | 2019-01-11 | 北京金山安全软件有限公司 | 一种图像资源的生成方法和装置 |
CN109710783B (zh) * | 2018-12-10 | 2021-06-15 | 珠海格力电器股份有限公司 | 一种图片加载方法、装置、存储介质及服务器 |
TWI776215B (zh) * | 2020-08-24 | 2022-09-01 | 奇蹟行動科技有限公司 | 產生使用者介面的描述碼之方法、系統及非暫態電腦可讀取儲存媒體 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06348830A (ja) | 1993-06-02 | 1994-12-22 | Matsushita Electric Ind Co Ltd | 情報処理装置 |
US5588072A (en) * | 1993-12-22 | 1996-12-24 | Canon Kabushiki Kaisha | Method and apparatus for selecting blocks of image data from image data having both horizontally- and vertically-oriented blocks |
EP0750271A3 (en) * | 1995-06-19 | 1997-06-11 | Canon Kk | Image processing method and apparatus |
US5774579A (en) * | 1995-08-11 | 1998-06-30 | Canon Kabushiki Kaisha | Block selection system in which overlapping blocks are decomposed |
KR100209350B1 (ko) * | 1996-05-27 | 1999-07-15 | 이계철 | 유사도 함수를 이용한 전자지도 정밀도 검증방법 |
JP4071328B2 (ja) * | 1997-11-18 | 2008-04-02 | 富士通株式会社 | 文書画像処理装置および方法 |
JP2000013596A (ja) | 1998-06-18 | 2000-01-14 | Minolta Co Ltd | 画像処理装置および方法ならびに画像処理プログラムを記録した記録媒体 |
JP3794171B2 (ja) | 1998-08-11 | 2006-07-05 | 富士ゼロックス株式会社 | 画像処理装置および画像処理方法 |
JP4497733B2 (ja) * | 2000-02-22 | 2010-07-07 | キヤノン株式会社 | データ処理装置及びデータ処理方法 |
JP3733310B2 (ja) * | 2000-10-31 | 2006-01-11 | キヤノン株式会社 | 文書書式識別装置および識別方法 |
US7013309B2 (en) * | 2000-12-18 | 2006-03-14 | Siemens Corporate Research | Method and apparatus for extracting anchorable information units from complex PDF documents |
JP2003263301A (ja) | 2002-03-07 | 2003-09-19 | Fuji Xerox Co Ltd | 画像処理装置及び印刷処理システム |
-
2003
- 2003-11-20 JP JP2003390749A patent/JP4012140B2/ja not_active Expired - Fee Related
-
2004
- 2004-11-17 EP EP04257123.2A patent/EP1533746A3/en not_active Ceased
- 2004-11-19 CN CNB2004100952241A patent/CN100379239C/zh not_active Expired - Fee Related
- 2004-11-19 US US10/993,450 patent/US7433517B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005157449A (ja) | 2005-06-16 |
US20050111745A1 (en) | 2005-05-26 |
EP1533746A2 (en) | 2005-05-25 |
US7433517B2 (en) | 2008-10-07 |
CN100379239C (zh) | 2008-04-02 |
CN1620094A (zh) | 2005-05-25 |
EP1533746A3 (en) | 2014-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4012140B2 (ja) | 画像処理装置、情報処理装置及びそれらの制御方法、プログラム | |
JP4574235B2 (ja) | 画像処理装置、及びその制御方法、プログラム | |
US7551753B2 (en) | Image processing apparatus and method therefor | |
JP5036430B2 (ja) | 画像処理装置及びその制御方法 | |
JP4227569B2 (ja) | 画像処理システム、画像処理装置の制御方法、プログラム及び記録媒体 | |
JP4960817B2 (ja) | 画像処理装置、および画像処理方法 | |
US8320019B2 (en) | Image processing apparatus, image processing method, and computer program thereof | |
JP3796500B2 (ja) | 画像処理装置及びその制御方法、プログラム | |
EP1588293A1 (en) | Image processing method, system, program, program storage medium and information processing apparatus | |
US8223389B2 (en) | Information processing apparatus, information processing method, and program and storage medium therefor | |
JP5132416B2 (ja) | 画像処理装置およびその制御方法 | |
US8219594B2 (en) | Image processing apparatus, image processing method and storage medium that stores program thereof | |
JP4541770B2 (ja) | 画像処理装置及びその制御方法、プログラム | |
US8181108B2 (en) | Device for editing metadata of divided object | |
JP5132347B2 (ja) | 画像処理システム | |
JP2005151455A (ja) | 画像処理装置、情報処理装置及びそれらの制御方法、プログラム | |
JP4405861B2 (ja) | 画像処理装置、情報処理装置及びそれらの制御方法、プログラム | |
JP2007028181A (ja) | 画像処理装置 | |
JP5100354B2 (ja) | 画像処理装置、画像処理方法、及びコンピュータプログラム | |
JP2008092419A (ja) | 画像処理装置、画像処理方法 | |
JP2008017213A (ja) | 画像処理装置及びその方法 | |
JP2008152353A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070312 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070416 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070613 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070806 |
|
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: 20070831 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070906 |
|
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: 20100914 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100914 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110914 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110914 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120914 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120914 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130914 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |