(57)【要約】      （修正有）【課題】読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる画像処理装置、画像処理システム、及びプログラムを提供する。【解決手段】画像処理装置７０は、読み取られた印刷原稿を画像対象ごとに分離する画像対象分離部８０と、この画像対象分離部８０により分離されたオブジェクトの配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定部８２と、この画像対象分離部８２により分離されたオブジェクトの特徴に基づいて、頁集約判定部８２により判定された各頁の印刷方向を判定する印刷方向判定部８４と、頁集約状態判定部８２及び印刷方向判定部８４の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換部８６と、を有する。【選択図】図４
2013179426.tif 000002
【特許請求の範囲】
【請求項１】
読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、
前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、
前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、
前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、
を有する画像処理装置。
【請求項２】
前記文書形式変換手段は、前記画像対象分離手段により分離された画像対象ごとに文書形式を変換する請求項１記載の画像処理装置。
【請求項３】
前記文書形式変換手段は、前記頁集約状態判定手段により、読み取られた印刷原稿が複数の頁を集約していると判定された場合、頁ごとに分けて文書形式を変換する請求項１又は２記載の画像処理装置。
【請求項４】
前記文書形式変換手段は、前記頁集約状態判定手段が集約状態を複数判定した場合、最も頁数が少ない判定を選択する請求項３記載の画像処理装置。
【請求項５】
頁ごとに分けて文書形式を変換するか否かを指定する頁変換指定手段、
をさらに有する請求項３記載の画像処理装置。
【請求項６】
前記文書形式変換手段は、前記印刷方向判定手段の判定結果、予め定められた印刷方向とは異なる方向の頁があると判定された場合、該異なる方向の頁を予め定められた方向に回転して文書形式を変換する請求項１又は２記載の画像処理装置。
【請求項７】
前記文書形式変換手段は、前記画像対象分離手段により分離された画像対象ごとに回転処理する請求項６記載の画像処理装置。
【請求項８】
印刷原稿を読み取る画像読取装置と、
前記画像読取装置により読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、
前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、
前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、
前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、
を有する画像処理システム。
【請求項９】
読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、
前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、
前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、
前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、
前記文書形式変換手段により変換された文書形式を出力する出力装置と、
を有する画像処理システム。
【請求項１０】
印刷原稿を読み取る画像読取装置と、
前記画像読取装置により読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、
前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、
前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、
前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、
前記文書形式変換手段により変換された文書形式を出力する出力装置と、
を有する画像処理システム。
【請求項１１】
読み取られた印刷原稿を画像対象ごとに分離するステップと、
前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定するステップと、
前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定するステップと、
前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、読取った画像の送信処理を行う場合において、ある任意の領域からスキャン原稿が複数ブロックから構成される原稿であることを検出する手段と、複数ブロックから構成される原稿であることを検知した場合ページ単位に分割する手段と、分割した画像データを回転処理する手段と、ページ単位に分割したデータを送信する手段と、ページ単位で分割するか否かを選択可能とする手段とを備える画像処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０３６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる画像処理装置、画像処理システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る本発明は、読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、を有する画像処理装置である。
【０００６】
請求項２に係る本発明は、前記文書形式変換手段は、前記画像対象分離手段により分離された画像対象ごとに文書形式を変換する請求項１記載の画像処理装置である。
【０００７】
請求項３に係る本発明は、前記文書形式変換手段は、前記頁集約状態判定手段により、読み取られた印刷原稿が複数の頁を集約していると判定された場合、頁ごとに分けて文書形式を変換する請求項１又は２記載の画像処理装置である。
【０００８】
請求項４に係る本発明は、前記文書形式変換手段は、前記頁集約状態判定手段が集約状態を複数判定した場合、最も頁数が少ない判定を選択する請求項３記載の画像処理装置である。
【０００９】
請求項５に係る本発明は、頁ごとに分けて文書形式を変換するか否かを指定する頁変換指定手段をさらに有する請求項３記載の画像処理装置である。
【００１０】
請求項６に係る本発明は、前記文書形式変換手段は、前記印刷方向判定手段の判定結果、予め定められた印刷方向とは異なる方向の頁があると判定された場合、該異なる方向の頁を予め定められた方向に回転して文書形式を変換する請求項１又は２記載の画像処理装置である。
【００１１】
請求項７に係る本発明は、前記文書形式変換手段は、前記画像対象分離手段により分離された画像対象ごとに回転処理する請求項６記載の画像処理装置である。
【００１２】
請求項８に係る本発明は、印刷原稿を読み取る画像読取装置と、前記画像読取装置により読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、を有する画像処理システムである。
【００１３】
請求項９に係る本発明は、読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、前記文書形式変換手段により変換された文書形式を出力する出力装置と、を有する画像処理システムである。
【００１４】
請求項１０に係る本発明は、印刷原稿を読み取る画像読取装置と、前記画像読取装置により読み取られた印刷原稿を画像対象ごとに分離する画像対象分離手段と、前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定する頁集約状態判定手段と、前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定する印刷方向判定手段と、前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換する文書形式変換手段と、前記文書形式変換手段により変換された文書形式を出力する出力装置と、を有する画像処理システムである。
【００１５】
請求項１１に係る本発明は、読み取られた印刷原稿を画像対象ごとに分離するステップと、前記画像対象分離手段により分離された画像対象の配置に基づいて、読み取られた印刷原稿の頁集約状態を判定するステップと、前記画像対象分離手段により分離された画像対象の特徴に基づいて、前記頁集約判定手段により判定された各頁の印刷方向を判定するステップと、前記頁集約状態判定手段及び前記印刷方向判定手段の判定結果に基づいて、読み取られた印刷原稿の文書形式を変換するステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１６】
請求項１に係る本発明によれば、読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる。
【００１７】
請求項２に係る発明によれば、本構成を有さない場合と比較して、より効果的に読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる。
【００１８】
請求項３に係る本発明によれば、請求項１又は２に係る本発明の効果に加えて、変換された文書形式について頁ごとに分ける手間が省略される。
【００１９】
請求項４に係る本発明によれば、請求項３に係る本発明の効果に加えて、より効果的に変換された文書形式が頁分けされる。
【００２０】
請求項５に係る本発明によれば、請求項３に係る本発明の効果に加えて、変換された文書形式について、頁分けを行うか否かの選択をすることができる。
【００２１】
請求項６に係る本発明によれば、請求項１又は２に係る本発明の効果に加えて、変換された文書形式について頁ごとに方向を回転する手間が省略される。
【００２２】
請求項７に係る本発明によれば、請求項６に係る本発明の効果に加えて、より効果的に変換された文書形式について画像対象ごとに方向を回転する手間が省略される。
【００２３】
請求項８に係る本発明によれば、読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる。
【００２４】
請求項９に係る本発明によれば、読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる。
【００２５】
請求項１０に係る本発明によれば、読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる。
【００２６】
請求項１１に係る本発明によれば、読み取った印刷原稿の文書形式を変換する際の処理量を抑制することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態が適用される画像処理システムの全体構成図である。
【図２】本発明の一実施形態が適用される画像形成装置の概略図である。
【図３】本発明の一実施形態が適用される画像形成装置のハードウエア構成を示す図である。
【図４】本発明の一実施形態が適用される制御プログラムが実行されることにより実現される画像形成装置の機能構成を示す図である。
【図５】本発明の一実施形態に適用される画像処理装置による処理動作の概略を模式的に例示する図である。
【図６】本発明の一実施形態が適用される画像処理装置の処理動作のフローチャートである。
【図７】本発明の一実施形態が適用される入力画像から生成されるオブジェクトリストを例示する図である。
【図８】本発明の一実施形態が適用される頁集約状態の判定処理の模式図である。
【図９】本発明の一実施形態が適用される印刷方向の判定処理の模式図である。
【図１０】本発明の一実施形態が適用される文書形式の変換処理の模式図である。
【図１１】本発明の一実施形態が適用される文書形式の変換処理のフローチャートである。
【図１２】比較例における印刷画像の文書形式を変換する概略を模式的に示す図である。
【発明を実施するための形態】
【００２８】
本発明の実施形態について図面を参照して説明する。
図１は、本発明の一実施形態に係る画像処理システム１の全体構成図を示す。
画像処理システム１は、端末装置２と、画像形成装置４と、ネットワーク６とにより構成され、これら端末装置２及び画像形成装置４はネットワーク６を介して相互に接続されている。
【００２９】
端末装置２は印刷情報を生成し、この印刷情報をネットワーク６を介して画像形成装置４に送信する。
画像形成装置４は、端末装置２等から印刷情報を受け付け、この印刷情報に応じた画像を用紙等の記録媒体上に出力する。画像形成装置４は、印刷（プリント）機能や画像読取（スキャン）機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有する複合機である。
【００３０】
図２は、画像形成装置４の概略図を示す。
画像形成装置４は、印刷装置１２と画像読取装置１４とを有する。
印刷装置１２は例えば3段の記録媒体供給トレイ１６を備え、これら記録媒体供給トレイ１６それぞれには供給ヘッド１８が設けられている。記録媒体供給トレイ１６の一つが選択されると対応する供給ヘッド１８が作動し、記録媒体がこの記録媒体供給トレイ１６から記録媒体供給路２０を介してプリントエンジン２２に供給される。
【００３１】
プリントエンジン２２は、例えば白黒兼用のカラーゼログラフィからなり、イエロー、マゼンダ、シアン、及びブラックの各感光体２４と、中間転写ベルト２６とを備える。各感光体２４それぞれの周囲には、図示しない帯電装置や露光装置、現像装置、一次転写装置、クリーニング装置等が配置されており、各感光体２４に形成されたトナー像それぞれが中間転写ベルト２６に転写される。色黒印刷の場合は、ブラックに対応する感光体２４が作動するようになっている。中間転写ベルト２６に転写されたトナー像は、二次転写ロール２８により記録媒体に転写される。トナー像の転写された記録媒体は定着装置３０により定着され、記録媒体排出路３２を通って排出トレイ３４に排出される。
【００３２】
両面印刷を行う場合は、定着装置３０を通過した記録媒体は記録媒体排出路３２から反転装置３６に送られ、この反転装置３６で反転される。反転された記録媒体は記録媒体反転路３８に送られ、再び記録媒体供給路２０に戻りプリントエンジン２２に送られて裏面の印刷がなされる。
【００３３】
画像読取装置１４は、原稿の両面を読み取る機能を備えるDADF（Duplex Auto Document Feeder）等の自動原稿送り装置４０を有する。自動原稿送り装置４０に載置された原稿はプラテン４２に送られ、この原稿の画像は、プラテン４２上でCCD等からなる読取部４４により読み取られる。
自動原稿送り装置４０は、原稿載置検出器４６と、プラテンカバー開閉検出器４８とを備える。原稿載置検出器４６は、自動原稿送り装置４０に原稿が載置されたか否かを検出する。プラテンカバー開閉検出器４８は、プラテンカバーを兼ねる自動原稿送り装置４０の開閉を検出する。自動原稿送り装置４０（プラテンカバー）を開けることにより、原稿をプラテン４２上に置くことができるようになっている。
【００３４】
ユーザインタフェース（UI）装置５０は、画像形成装置４と一体に、又はネットワークを介して設けられ、操作者との間で情報の授受を行う。具体的には、UI装置５０はタッチパネルや液晶ディスプレイ、キーボード等を含み、画像形成装置４の処理内容の選択の受付けやその表示等を行う。
【００３５】
図３は、画像形成装置４のハードウエア構成を示す。
画像形成装置４は、CPU６０と、メモリ６２と、ハードディスク（HDD）等の記憶装置６４と、ネットワーク６を介して外部の装置等との間で情報の送信・受信を行う通信インターフェース（IF）６６と、UI装置５０と、印刷装置１２と、画像読取装置１４とを有する。
これらの構成要素は、制御バス６８を介して互いに接続されている。
【００３６】
CPU６０は、メモリ６２又は記憶装置６４に格納された制御プログラムに基づいて所定の処理を実行し、画像形成装置４の動作を制御する。なお、制御プログラムは、CD-ROM等の記憶媒体に格納してCPU６０に提供するようにしてもよい。
【００３７】
図４は、上記制御プログラムが実行されることにより実現される画像形成装置４の機能構成を示す。
画像形成装置４は、画像処理装置７０と、スキャナ７２とを有する。画像形成装置４は、スキャナ７２により記録媒体上の画像（印刷原稿）を画像情報として読み取り、この読み取った画像情報に対して画像処理装置７０により所定の処理を行うように構成されている。
【００３８】
画像処理装置７０は、画像対象分離部８０と、頁集約状態判定部８２と、印刷方向判定部８４と、文書形式変換部８６と、頁変換指定部８８と、変換文書出力部９０とにより構成される。
【００３９】
画像対象分離部８０は、読み取られた印刷原稿を画像対象（オブジェクト）ごとに分離する（オブジェクト分離）。具体的には、画像対象分離部８０は、スキャナ７２により読み取られた印刷原稿について、オブジェクトごとに文字（テキスト）や図形、写真等いずれであるかを判定し、これらのオブジェクトごとに画像情報を分離する。
【００４０】
頁集約状態判定部８２は、オブジェクトの配置に基づいて印刷原稿の頁集約状態を判定する。頁集約状態とは、その印刷原稿1枚にまとめて印刷（集約）されている頁数及びその配置の状態を示し、例えば2アップや4アップ等を意味する。以下、印刷原稿に集約されている各頁（もとの一つの頁）を「原頁」と称する場合がある。
【００４１】
印刷方向判定部８４は、印刷原稿に集約されている各頁の印刷方向を判定する。印刷方向とは、集約されずにその頁1枚が印刷される場合に通常印刷される方向を示す。例えば、縦横が混在して集約された印刷原稿においては集約されているそれぞれの頁について上下方向が異なる場合があり、このような場合であれば、印刷方向判定部８４はそれぞれの頁についての印刷方向（上下方向）を判定する。
【００４２】
文書形式変換部８６は、読み取られた印刷原稿の文書形式を変換する。文書形式とは、1頁として認識されている文書の状態や、その情報のファイルフォーマット等を含む。
例えば、文書形式変換部８６は、複数頁が集約されている印刷原稿の文書形式を、原頁ごとに分かれた形式に変換したり、読み取られた印刷原稿を所定のアプリケーションソフトウエアのファイルフォーマットに変換したりする。
【００４３】
頁変換指定部８８は、複数頁が集約されている印刷原稿の文書形式を、頁ごとに分けて変換するか否かを指定する。
【００４４】
変換文書出力部９０は、変換された文書形式を、端末装置２等の所定の装置へ出力する。
【００４５】
次に、読み取った印刷原稿に対する画像処理装置７０による処理動作の概略について説明する。
図５は、画像処理装置７０による処理動作の概略を模式的に例示する。
【００４６】
まず、読み取られた印刷原稿をオブジェクトごとに分離し、オブジェクトリストを作成する。オブジェクトリストは、オブジェクトごとの配置や種別、正立方向（上下方向）等を含む。
【００４７】
続いて、オブジェクトリストに基づいて、オブジェクトそれぞれの配置から頁集約状態を判定する。また、原頁に含まれるオブジェクトの特徴に基づいて、その原頁の印刷方向を判定する。オブジェクトの特徴としては、例えば原頁に含まれるテキストの正立方向（上下方向）が挙げられる。
【００４８】
次いで、頁集約状態の判定結果、及び印刷方向の判定結果これらに基づいて、印刷原稿を原頁に分けるとともに原頁ごとにこれに含まれるオブジェクトを正立させ（上下方向を正し）、文書形式を変換する。
【００４９】
このようにして、文書形式が変換された新たな文書情報（アプリケーションデータ）が生成される。新たな文書情報に適用される用紙サイズとしては適宜設定される。例えば、読み取られた印刷原稿の用紙が「A3サイズ」でありその頁集約状態が「2分割（2アップ）」である場合、それぞれの原頁を「A4サイズ」として分割するように設定してもよいし、出力する際に適宜設定するようにしてもよい。
【００５０】
次に、画像処理装置７０による処理動作の詳細について説明する。
図６は、画像処理装置７０の処理動作（Ｓ１０）のフローチャートを示す。
【００５１】
ステップ１０２（Ｓ１０２）において、画像対象分離部８０は、スキャナ７２が画像情報として読み取った印刷原稿を入力画像として受け付ける。
【００５２】
ステップ１０４（Ｓ１０４）において、画像対象分離部８０は、受け付けた入力画像を、オブジェクトごとに分離する。図７は、入力画像から作成されるオブジェクトリストを例示する。
図７に示すように、画像対象分離部８０は、入力画像に含まれるオブジェクトごとに識別番号を付し、この識別番号に配置（例えば、X方向の位置、Y方向の位置、幅、高さ）、種別（例えば、テキスト、図形、絵柄、及び写真のいずれであるか）、色、及び正立方向を対応付ける。オブジェクトリストの内容は、タグ画像及びオブジェクト画像として模式的に表される。
オブジェクトの正立方向の検出は、例えば、OCR（Optical Character Reader）によりオブジェクトのうち種別がテキストのものを対象として判断される。
【００５３】
ステップ１０６（Ｓ１０６）において、頁集約状態判定部８２は、画像対象分離部８０により分離されたオブジェクトの配置に基づいて、読み取った印刷原稿の頁集約状態を判定する。図８は、頁集約状態の判定処理の模式図を示す。
図８に示すように、頁集約状態判定部８２は、オブジェクトごとの重なりから境界線を検出し、この境界線と予め記憶されている頁集約状態（例えば2分割、4分割、8分割等）の配置とを比較する。そして、検出した境界線に合致する分断線を有する頁集約状態を、その印刷原稿の頁集約状態と判定する。
なお、頁集約状態としては、頁数（分割数）や各頁の配置の仕方等、これらに限られるものではなく適宜設定されるものである。
【００５４】
図８（ａ）の例においては、オブジェクトの重ならない境界部分が、横方向に対する中央部分にのみ存在する。このため、頁集約状態は「2分割」の配置のものであると判定される。
【００５５】
図８（ｂ）の例においては、オブジェクトの重ならない境界部分が横方向及び縦方向ともに存在しない。このため、頁集約状態は「1分割」の配置のもの（すなわち頁が複数集約されたものではない）と判定される。
以下、頁集約状態は、便宜的に分割頁数のみで表す場合がある。
【００５６】
頁集約状態判定部８２は、入力画像が複数頁ある場合、これら複数頁全ての頁集約状態を判定した後で、これらのうち最も頁数が少ないと判定した頁集約状態を選択するようにしてもよい。例えば、入力画像が4頁あり、それぞれに集約されている頁数が、1頁目が「2」、2頁目が「4」、3頁目が「8」、4頁目が「4」である場合、最も頁数が少ない「2」を、これら4頁の入力画像全てに対し頁集約状態として選択するようにしてもよい。
【００５７】
ステップ１０８（Ｓ１０８）において、印刷方向判定部８４は、オブジェクトごとに検出した正立方向に基づいて、原頁ごとの印刷方向を判定する。図９は、印刷方向の判定処理の模式図を示す。
図９に示すように、印刷方向判定部８４は、頁集約状態判定部８２により判定された頁集約状態の結果と、オブジェクトごとに検出された正立方向とから、原頁ごとの印刷方向を判定する。具体的には、原頁に含まれるオブジェクトのうち種別がテキストのものについて検出された正立方向に基づいて、そのテキストを含む原頁の印刷方向を判定する。
【００５８】
そして、印刷方向の判定結果に基づいて、原頁ごとにその原頁に含まれるオブジェクトを正立させるために必要な回転処理（何度回転させるか）を決定する。以下、正立させるために回転処理を行うことを「正立処理」と称する。
例えば、原頁に3つのオブジェクトが含まれ、それらの種別がテキスト・図形・写真からなる場合、このうちテキストについて検出された正立方向に基づいて印刷方向が判定され、この印刷方向の判定結果に基づいてこの原頁に含まれる3つのオブジェクトが回転処理される。
【００５９】
原頁の正立方向が検出できない場合（例えば、原頁にテキストのオブジェクトが含まれていない場合）、本実施形態においては、印刷方向判定部８４は、その頁の印刷方向を前の頁と同一として判定する。具体的には、印刷原稿のうち左頁の正立方向が検出できるのに対し右頁の正立方向が検出できない場合、右頁の印刷方向は左頁と同一とする。
さらに、原頁の正立方向が不明である場合（例えば、印刷原稿に含まれる全ての原頁にテキストのオブジェクトが含まれていない場合）、本実施形態においては、印刷方向判定部８４は、印刷方向が「不明」であると判定する。
【００６０】
図９（ａ）の例において、頁集約状態は「2」である。また、左右の頁ともテキストのオブジェクトのみからなり、これらの正立方向はそれぞれ「上」である。このため、印刷方向は、左右の頁とも「上」と判定される。
したがって、正立処理に必要な回転処理は、原頁それぞれについて「0度」となる。
【００６１】
図９（ｂ）の例において、頁集約状態は「2」である。また、左頁はテキストのオブジェクトを含み、その正立方向は「上」である。一方、右頁はテキストのオブジェクトのみからなり、その正立方向は「左」である。このため、印刷方向は、左頁が「上」であり、右頁が「左」と判定される。
したがって、必要な回転処理は、左側の原頁については「0度」となり、右側の原頁については「90度右回転」となる。
【００６２】
図９（ｃ）の例において、頁集約状態は「4」である。また、左上頁はテキストのオブジェクトのみからなり、その正立方向は「上」である。右上頁及び左下頁はテキストのオブジェクトを含まず、その正立方向が検出されない。右下頁はテキストのオブジェクトのみからなり、その正立方向は「左」である。本実施形態においては、正立方向が検出されない原頁については前の頁と同様の印刷方向と判定する。このため、印刷方向は、左上頁が「上」、右上頁及び左下頁ともに「上」、そして右下頁が「左」と判定される。
したがって、必要な回転処理は、左上頁、右上頁、及び左下頁これらについては「0度」となり、右下頁については「90度右回転」となる。
【００６３】
なお、正立方向が不明な原頁については、正立処理を行わないようにしたり（すなわち、回転処理を「0度」とする）、回転処理を個別に設定したりするようにしてもよい。正立方向が検出されない原頁についても同様とするようにしてもよい。
【００６４】
また、一つの原頁に複数のオブジェクトが含まれる場合、この一つの原頁に含まれるオブジェクトごとに異なる回転処理を行うようにしてもよい。例えば、同一の原頁において、この原頁に含まれるテキストのオブジェクトについてのみ正立処理を行い、図形等のオブジェクトについては回転処理を行わないようにしてもよいし、図形等のオブジェクトについては個別に回転処理を設定するようにしてもよい。
【００６５】
ステップ２０（Ｓ２０）において、文書形式変換部８６は、頁集約状態判定部８２の判定結果と、印刷方向判定部８４の判定結果とに基づいて、読み取った印刷原稿の文書形式を変換する。図１０は、文書形式の変換処理の模式図を示す。
図１０に示すように、文書形式変換部８６は、頁集約状態判定部８２が判定した頁集約状態の結果と、印刷方向判定部８４が判定した印刷方向の結果とに基づいて、読み取った印刷原稿を原頁ごとに分けるととともに、その原頁ごとにこれに含まれるオブジェクトを正立方向へ回転させた文書形式へ変換する。
【００６６】
図１０（ａ）の例においては、頁集約状態は「2」であり、必要な回転処理は左右頁とも「0度」である。このため、左右頁とも回転されることなく、左頁に対応する頁Ａと、右頁に対応する頁Ｂとに分けられる。そして、これらの頁Ａ、頁Ｂについて所定のファイルフォーマットとした文書形式が生成される。
【００６７】
図１０（ｂ）の例においては、頁集約状態は「2」であり、必要な回転処理は左頁が「0度」、右頁が「90度右回転」である。このため、左頁は回転されることなく右頁は90度右回転されて、左頁に対応する頁Ａと、右頁に対応する頁Ｂとに分けられる。そして、これらの頁Ａ、頁Ｂについて所定のファイルフォーマットとした文書形式が生成される。
【００６８】
図１０（ｃ）の例においては、頁集約状態は「4」であり、必要な回転処理は左上頁、右上頁、及び左下頁がそれぞれ「0度」、右下頁が「90度右回転」である。このため、左上頁、右上頁、及び左下頁これらは回転されることなく右下頁は90度右回転される。そして、左上頁に対応する頁Ａと、右上頁に対応する頁Ｂと、左下頁に対応する頁Ｃと、右下頁に対応する頁Ｄとに分けられる。これらの頁Ａ、頁Ｂ，頁Ｃ、及び頁Ｄについて所定のファイルフォーマットとした文書形式が生成される。
このように、原頁に含まれるオブジェクトを対象として回転処理を行うため、原頁全体を対象として回転処理を行う場合と比較して、その処理量が抑制される。
【００６９】
図１１は、文書形式の変換処理（Ｓ２０）のフローチャートを示す。
ステップ２０２（Ｓ２０２）において、頁の書式設定を行う。具体的には、読み取った印刷原稿に集約されている原頁の数（分けられることになる頁数）や原頁それぞれに対応する用紙の縦横方向、用紙サイズ等を設定する。
【００７０】
ステップ２０４（Ｓ２０４）において、カウンタｉを「0」とする。カウンタｉは、変換処理の対象となる入力された印刷原稿に対応する番号を示す。
【００７１】
ステップ２０６（Ｓ２０６）において、カウンタｉが印刷原稿の総数（Ｎ）未満であるか否かを判定する。カウンタｉがＮ未満である場合、ステップ２０８（Ｓ２０８）の処理に進み、カウンタｉがＮ以上である場合、変換処理を終了する。
【００７２】
ステップ２０８（Ｓ２０８）において、カウンタｉに対応する印刷原稿に含まれる原頁について、それぞれの原頁に配置するオブジェクトを決定する。
【００７３】
ステップ２１０（Ｓ２１０）において、配置するオブジェクトについての回転処理が「0度」であるか否かを判定する。回転処理が「0度」でない場合、ステップ２１２（Ｓ２１２）の処理に進み、回転処理が「0度」である場合、ステップ２１４（Ｓ２１４）の処理に進む。
【００７４】
ステップ２１２（Ｓ２１２）において、オブジェクトに対し回転処理を行う。
【００７５】
ステップ２１４（Ｓ２１４）において、オブジェクトを対応する原頁に書き出す。
【００７６】
ステップ２１６（Ｓ２１６）において、カウンタｉをインクリメント（ｉ＝ｉ＋１）し、ステップ２０６（Ｓ２０６）の処理に進む。
【００７７】
［比較例］
次に、変換処理の比較例について説明する。
図１２は、読み取った印刷画像の文書形式を変換する比較例における概略を模式的に示す。
【００７８】
まず、読み取られた印刷原稿の全面をスキャンし、このスキャン結果に基づいて頁集約状態を判定する。そして、頁集約状態の判定結果に基づいて、原頁ごとに分断する。
【００７９】
続いて、分断された原頁ごとに印刷方向を判定する。印刷方向の判定結果に基づいて、原頁ごとにその原頁全体を対象として正立処理を行う。なお、この比較例においては、原頁の正立方向が検出できない場合、その頁の印刷方向を前の頁と同一として判定するものとしている。
この際、原頁ごとにその全体を対象として回転処理を行うため、原頁に含まれるオブジェクトを対象として回転処理を行う場合と比較して、その処理量が多くなる。また、オブジェクトのうち種別が写真のものは、一般的にJPEG圧縮されている場合が多く、このようなデータを回転処理すると画質が劣化する。
【００８０】
次いで、正立処理を行った原頁の全面をスキャンしてオブジェクトごとに分離し、オブジェクトリストを作成する。そして、このオブジェクトリストに基づいて文書形式を変換する。
このように、比較例においては頁集約状態を判定するときと、オブジェクトリストを作成するときとで、全面のスキャンを少なくとも2回要することとなる。このため、全面のスキャンを1回行う場合と比較して、その処理量が増大する。
【符号の説明】
【００８１】
１    画像処理システム
２    端末装置
４    画像形成装置
１２    印刷装置
１４    画像読取装置
２０    記録媒体供給路
７０    画像処理装置
７２    スキャナ
８０    画像対象分離部
８２    頁集約状態判定部
８４    印刷方向判定部
８６    文書形式変換部
８８    頁変換指定部
９０    変換文書出力部
【図１】
2013179426.tif 000003
【図２】
2013179426.tif 000004
【図３】
2013179426.tif 000005
【図４】
2013179426.tif 000006
【図５】
2013179426.tif 000007
【図６】
2013179426.tif 000008
【図７】
2013179426.tif 000009
【図８】
2013179426.tif 000010
【図９】
2013179426.tif 000011
【図１０】
2013179426.tif 000012
【図１１】
2013179426.tif 000013
【図１２】
2013179426.tif 000014