【手続補正書】
【提出日】平成23年2月14日(2011.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スキャナによって得られたビットマップ画像を入力する入力手段と、
前記入力手段により入力されたビットマップ画像の少なくとも一部の領域から、ベクタデータを生成するベクタデータ生成手段と、
前記入力手段により入力されたビットマップ画像に対して、文字認識処理または画像情報抽出処理の少なくともいずれかを行うことにより、検索用の付加情報としてのメタデータを生成するメタデータ生成手段と、
前記ベクタデータ生成手段で生成されたベクタデータと前記メタデータ生成手段で生成されたメタデータとを関連付けて格納したドキュメントを生成する第１のドキュメント生成手段と、
外部装置からＰＤＬデータを受信する受信手段と、
前記受信手段で受信したＰＤＬデータを解析することにより、ベクタデータとメタデータとを生成するＰＤＬ解析手段と、
前記ＰＤＬ解析手段で生成されたベクタデータとメタデータとを関連付けて格納したドキュメントを生成する第２のドキュメント生成手段と、
前記ドキュメントの生成に用いたデータの種別が、ビットマップ画像とＰＤＬデータのどちらであるかを示す情報を、前記メタデータに保存するデータ種別保存手段と、
前記ドキュメントのメタデータに保存されているデータの種別の情報に応じて、当該ドキュメントに対して実行する処理を切り替える切り替え手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記ドキュメントに格納されているベクタデータをビットマップにレンダリングする処理を実行する場合、前記切り替え手段は、前記メタデータに保存されているデータの種別がビットマップ画像である場合には、当該ドキュメントに格納されているベクタデータをページ中の部分単位に分割し、異なるプロセッサにて当該分割したベクタデータのレンダリング処理を実行するように切り替えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ドキュメントに格納されているベクタデータを最適化する最適化処理を実行する手段を更に備え、
前記切り替え手段は、前記メタデータに保存されているデータの種別がＰＤＬデータである場合は前記最適化処理を実行し、前記メタデータに保存されているデータの種別がビットマップ画像の場合は前記最適化処理を省略するように切り替えることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記ドキュメントを汎用データフォーマットへ変換する手段を更に備え、
前記切り替え手段は、前記メタデータに保存されているデータの種別がＰＤＬデータである場合には、汎用データフォーマットに変換する前に前記ドキュメントに対してビットマップ画像へ描画展開し、当該描画展開したビットマップ画像に対して前記ベクタデータ生成手段による処理を実行した後に、前記汎用データフォーマットへ変換する処理を実行するように切り替え、一方、前記メタデータに保存されているデータの種別がビットマップ画像である場合は当該ドキュメントに含まれているベクタデータに基づいて前記汎用データフォーマットに変換する処理を実行するように切り替えることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記メタデータとして保持されている前記付加情報を検索する検索処理を実行する場合、前記切り替え手段は、前記データの種別がビットマップ画像であるドキュメントに対しては前記検索処理を実行し、前記データの種別がＰＤＬであるドキュメントに対しては前記検索処理を実行しないように切り替えることにより、当該検索処理の検索対象を限定することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
入力手段が、スキャナによって得られたビットマップ画像を入力する入力ステップと、
ベクタデータ生成手段が、前記入力ステップで入力されたビットマップ画像の少なくとも一部の領域から、ベクタデータを生成するベクタデータ生成ステップと、
メタデータ生成手段が、前記入力ステップで入力されたビットマップ画像に対して、文字認識処理または画像情報抽出処理の少なくともいずれかを行うことにより、検索用の付加情報としてのメタデータを生成するメタデータ生成ステップと、
第１のドキュメント生成手段が、前記ベクタデータ生成ステップで生成されたベクタデータと前記メタデータ生成ステップで生成されたメタデータとを関連付けて格納したドキュメントを生成する第１のドキュメント生成ステップと、
受信手段が、外部装置からＰＤＬデータを受信する受信ステップと、
ＰＤＬ解析手段が、前記受信ステップで受信したＰＤＬデータを解析することにより、ベクタデータとメタデータとを生成するＰＤＬ解析ステップと、
第２のドキュメント生成手段が、前記ＰＤＬ解析ステップで生成されたベクタデータとメタデータとを関連付けて格納したドキュメントを生成する第２のドキュメント生成ステップと、
データ種別保存手段が、前記ドキュメントの生成に用いたデータの種別が、ビットマップ画像とＰＤＬデータのどちらであるかを示す情報を、前記メタデータに保存するデータ種別保存ステップと、
切り替え手段が、前記ドキュメントのメタデータに保存されているデータの種別の情報に応じて、当該ドキュメントに対して実行する処理を切り替える切り替えステップと
を備えることを特徴とする画像処理方法。
【請求項７】
コンピュータを、
スキャナによって得られたビットマップ画像を入力する入力手段、
前記入力手段により入力されたビットマップ画像の少なくとも一部の領域から、ベクタデータを生成するベクタデータ生成手段、
前記入力手段により入力されたビットマップ画像に対して、文字認識処理または画像情報抽出処理の少なくともいずれかを行うことにより、検索用の付加情報としてのメタデータを生成するメタデータ生成手段、
前記ベクタデータ生成手段で生成されたベクタデータと前記メタデータ生成手段で生成されたメタデータとを関連付けて格納したドキュメントを生成する第１のドキュメント生成手段、
外部装置からＰＤＬデータを受信する受信手段、
前記受信手段で受信したＰＤＬデータを解析することにより、ベクタデータとメタデータとを生成するＰＤＬ解析手段、
前記ＰＤＬ解析手段で生成されたベクタデータとメタデータとを関連付けて格納したドキュメントを生成する第２のドキュメント生成手段、
前記ドキュメントの生成に用いたデータの種別が、ビットマップ画像とＰＤＬデータのどちらであるかを示す情報を、前記メタデータに保存するデータ種別保存手段、
前記ドキュメントのメタデータに保存されているデータの種別の情報に応じて、当該ドキュメントに対して実行する処理を切り替える切り替え手段、
として機能させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記課題を解決するために、本発明の画像処理装置は、スキャナによって得られたビットマップ画像を入力する入力手段と、前記入力手段により入力されたビットマップ画像の少なくとも一部の領域から、ベクタデータを生成するベクタデータ生成手段と、前記入力手段により入力されたビットマップ画像に対して、文字認識処理または画像情報抽出処理の少なくともいずれかを行うことにより、検索用の付加情報としてのメタデータを生成するメタデータ生成手段と、前記ベクタデータ生成手段で生成されたベクタデータと前記メタデータ生成手段で生成されたメタデータとを関連付けて格納したドキュメントを生成する第１のドキュメント生成手段と、外部装置からＰＤＬデータを受信する受信手段と、前記受信手段で受信したＰＤＬデータを解析することにより、ベクタデータとメタデータとを生成するＰＤＬ解析手段と、前記ＰＤＬ解析手段で生成されたベクタデータとメタデータとを関連付けて格納したドキュメントを生成する第２のドキュメント生成手段と、前記ドキュメントの生成に用いたデータの種別が、ビットマップ画像とＰＤＬデータのどちらであるかを示す情報を、前記メタデータに保存するデータ種別保存手段と、前記ドキュメントのメタデータに保存されているデータの種別の情報に応じて、当該ドキュメントに対して実行する処理を切り替える切り替え手段とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、本発明の画像処理方法は、入力手段が、スキャナによって得られたビットマップ画像を入力する入力ステップと、ベクタデータ生成手段が、前記入力ステップで入力されたビットマップ画像の少なくとも一部の領域から、ベクタデータを生成するベクタデータ生成ステップと、メタデータ生成手段が、前記入力ステップで入力されたビットマップ画像に対して、文字認識処理または画像情報抽出処理の少なくともいずれかを行うことにより、検索用の付加情報としてのメタデータを生成するメタデータ生成ステップと、第１のドキュメント生成手段が、前記ベクタデータ生成ステップで生成されたベクタデータと前記メタデータ生成ステップで生成されたメタデータとを関連付けて格納したドキュメントを生成する第１のドキュメント生成ステップと、受信手段が、外部装置からＰＤＬデータを受信する受信ステップと、ＰＤＬ解析手段が、前記受信ステップで受信したＰＤＬデータを解析することにより、ベクタデータとメタデータとを生成するＰＤＬ解析ステップと、第２のドキュメント生成手段が、前記ＰＤＬ解析ステップで生成されたベクタデータとメタデータとを関連付けて格納したドキュメントを生成する第２のドキュメント生成ステップと、データ種別保存手段が、前記ドキュメントの生成に用いたデータの種別が、ビットマップ画像とＰＤＬデータのどちらであるかを示す情報を、前記メタデータに保存するデータ種別保存ステップと、切り替え手段が、前記ドキュメントのメタデータに保存されているデータの種別の情報に応じて、当該ドキュメントに対して実行する処理を切り替える切り替えステップとを備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明のプログラムは、コンピュータを、スキャナによって得られたビットマップ画像を入力する入力手段、前記入力手段により入力されたビットマップ画像の少なくとも一部の領域から、ベクタデータを生成するベクタデータ生成手段、前記入力手段により入力されたビットマップ画像に対して、文字認識処理または画像情報抽出処理の少なくともいずれかを行うことにより、検索用の付加情報としてのメタデータを生成するメタデータ生成手段、前記ベクタデータ生成手段で生成されたベクタデータと前記メタデータ生成手段で生成されたメタデータとを関連付けて格納したドキュメントを生成する第１のドキュメント生成手段、外部装置からＰＤＬデータを受信する受信手段、前記受信手段で受信したＰＤＬデータを解析することにより、ベクタデータとメタデータとを生成するＰＤＬ解析手段、前記ＰＤＬ解析手段で生成されたベクタデータとメタデータとを関連付けて格納したドキュメントを生成する第２のドキュメント生成手段、前記ドキュメントの生成に用いたデータの種別が、ビットマップ画像とＰＤＬデータのどちらであるかを示す情報を、前記メタデータに保存するデータ種別保存手段、前記ドキュメントのメタデータに保存されているデータの種別の情報に応じて、当該ドキュメントに対して実行する処理を切り替える切り替え手段、として機能させることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、本発明のコンピュータ読み取り可能な記録媒体は、本発明のプログラムを記録したことを特徴とする。