(57)【要約】      （修正有）【課題】取得した分割情報に基づいて複数枚の画像に対して分割処理を行うことができる画像処理プログラム及び画像処理装置を提供する。【解決手段】画像処理システムは、複数枚の原稿から複数枚の原稿画像を生成するスキャナと、スキャナにより生成された複数枚の原稿画像に対して画像処理を行う画像処理装置３Ａとから構成されている。画像処理装置３Ａは、画像処理プログラム３１０Ａに従って動作することにより、複数枚の原稿画像を受け付ける受付手段３００、受け付けられた複数枚の原稿画像のうちの１枚の原稿画像に対してその１枚の原稿画像を分割する分割情報を取得する取得手段３０２Ａ、取得された分割情報に基づいて、複数枚の原稿画像に対して分割処理を行う分割手段３０３Ａ、複数枚の分割画像を出力する出力手段３０４等として機能する。【選択図】図２
2009094925.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の画像を受け付ける受付ステップと、
前記受付ステップにより受け付けられた前記複数枚の画像のうちの１枚の画像に対して前記１枚の画像を分割する分割情報を取得する取得ステップと、
前記取得ステップにより取得された前記分割情報に基づいて、前記受付ステップにより受け付けられた前記複数枚の画像に対して分割処理を行う分割ステップと、
前記分割ステップにより分割された複数枚の分割画像を出力する出力ステップとをコンピュータに実行させるための画像処理プログラム。
【請求項２】
前記取得ステップは、前記１枚の画像に対する構造解析によって前記１枚の画像の配置情報を検出し、前記配置情報に基づいて前記分割情報を取得する請求項１に記載の画像処理プログラム。
【請求項３】
前記取得ステップは、入力された分割数を前記分割情報として取得する請求項１に記載の画像処理プログラム。
【請求項４】
前記取得ステップは、入力された所定のサイズを前記分割情報として取得し、
前記分割ステップは、前記分割処理後の画像のサイズが前記所定のサイズに揃うように前記分割処理を行う請求項１に記載の画像処理プログラム。
【請求項５】
前記取得ステップは、前記１枚の画像を表示画面に表示し、前記表示画面に表示された前記１枚の画像に対して指定された分割線を前記分割情報として取得する請求項１に記載の画像処理プログラム。
【請求項６】
前記出力ステップは、前記複数枚の分割画像を指定された順序で出力する請求項１に記載の画像処理プログラム。
【請求項７】
前記出力ステップは、前記複数枚の分割画像が長方形状を有するとき、前記長方形状の大きさ及び向きを揃えるように、前記複数枚の分割画像に対して拡大、縮小又は回転を行う請求項１に記載の画像処理プログラム。
【請求項８】
複数枚の画像を受け付ける受付手段と、
前記受付手段により受け付けられた前記複数枚の画像のうちの１枚の画像に対して前記１枚の画像を分割する分割情報を取得する取得手段と、
前記取得手段により取得された前記分割情報に基づいて、前記受付手段により受け付けられた前記複数枚の画像に対して分割処理を行う分割手段と、
前記分割手段により分割された複数枚の分割画像を出力する出力手段とを備えた画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラム及び画像処理装置に関する。
【背景技術】
【０００２】
レイアウトの均整を損なわずに、複数のコンテンツの再レイアウトを行うレイアウト装置が提案されている（例えば、特許文献１参照。）。
【０００３】
このレイアウト装置によれば、再レイアウト後のページ数及びページサイズを含むページ情報を指定するページ情報指定手段と、指定されたページ情報に基づき、各コンテンツ間の配置関係が維持されるようにコンテンツの再レイアウトを行う再レイアウト手段とを備える。
【０００４】
【特許文献１】特開２００７−１８４１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、取得した分割情報に基づいて複数枚の画像に対して分割処理を行うことができる画像処理プログラム及び画像処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の画像処理プログラム及び画像処理装置を提供する。
【０００７】
［１］複数枚の画像を受け付ける受付ステップと、前記受付ステップにより受け付けられた前記複数枚の画像のうちの１枚の画像に対して前記１枚の画像を分割する分割情報を取得する取得ステップと、前記取得ステップにより取得された前記分割情報に基づいて、前記受付ステップにより受け付けられた前記複数枚の画像に対して分割処理を行う分割ステップと、前記分割ステップにより分割された複数枚の分割画像を出力する出力ステップとをコンピュータに実行させるための画像処理プログラム。
【０００８】
［２］前記取得ステップは、前記１枚の画像に対する構造解析によって前記１枚の画像の配置情報を検出し、前記配置情報に基づいて前記分割情報を取得する前記［１］に記載の画像処理プログラム。
【０００９】
［３］前記取得ステップは、入力された分割数を前記分割情報として取得する前記［１］に記載の画像処理プログラム。
【００１０】
［４］前記取得ステップは、入力された所定のサイズを前記分割情報として取得し、前記分割ステップは、前記分割処理後の画像のサイズが前記所定のサイズに揃うように前記分割処理を行う前記［１］に記載の画像処理プログラム。
【００１１】
［５］前記取得ステップは、前記１枚の画像を表示画面に表示し、前記表示画面に表示された前記１枚の画像に対して指定された分割線を前記分割情報として取得する前記［１］に記載の画像処理プログラム。
【００１２】
［６］前記出力ステップは、前記複数枚の分割画像を指定された順序で出力する前記［１］に記載の画像処理プログラム。
【００１３】
［７］前記出力ステップは、前記複数枚の分割画像が長方形状を有するとき、前記長方形状の大きさ及び向きを揃えるように、前記複数枚の分割画像に対して拡大、縮小又は回転を行う前記［１］に記載の画像処理プログラム。
【００１４】
［８］複数枚の画像を受け付ける受付手段と、前記受付手段により受け付けられた前記複数枚の画像のうちの１枚の画像に対して前記１枚の画像を分割する分割情報を取得する取得手段と、前記取得手段により取得された前記分割情報に基づいて、前記受付手段により受け付けられた前記複数枚の画像に対して分割処理を行う分割手段と、前記分割手段により分割された複数枚の分割画像を出力する出力手段とを備えた画像処理装置。
【発明の効果】
【００１５】
請求項１に係る画像処理プログラムによれば、取得した分割情報に基づいて複数枚の画像に対して分割処理を行うことができる。
【００１６】
請求項２に係る画像処理プログラムによれば、処理対象の画像に応じた分割情報を取得することができる。
【００１７】
請求項３に係る画像処理プログラムによれば、複数枚の画像を所定の分割数で分割することができる。
【００１８】
請求項４に係る画像処理プログラムによれば、複数枚の画像を所定のサイズに揃えて分割することができる。
【００１９】
請求項５に係る画像処理プログラムによれば、画像を視認しながら分割線を簡便に指定することができる。
【００２０】
請求項６に係る画像処理プログラムによれば、分割画像を所定の順序で並べた状態で出力することができる。
【００２１】
請求項７に係る画像処理プログラムによれば、分割画像を所定の大きさ及び向きに揃えた状態で出力することができる。
【００２２】
請求項８に係る画像処理装置によれば、取得した分割情報に基づいて複数枚の画像に対して分割処理を行うことができる。
【発明を実施するための最良の形態】
【００２３】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る画像処理システムの概略構成の一例を示す全体図である。この画像処理システム１は、複数枚の原稿を光学的に読み取って複数枚の原稿画像を生成するスキャナ２と、スキャナ２により生成された複数枚の原稿画像に対して画像処理を行う画像処理装置３Ａと、これらを相互に接続するネットワーク１０とから構成されている。
【００２４】
ネットワーク１０は、有線ＬＡＮ、無線ＬＡＮ等のローカルエリアネットワークである。なお、ネットワーク１０は、インターネットに接続されたネットワークであってもよい。
【００２５】
（スキャナ）
スキャナ２は、このスキャナ２の各部を制御する、例えば、ＣＰＵ等からなる制御部と、原稿からデジタルデータとしての原稿画像を光学的に読み取る読取部と、ネットワーク１０を介して原稿画像を画像処理装置３Ａに送信する送信部と、原稿の読み取り等の操作指示を受け付ける操作部とから構成されている。
【００２６】
読取部は、原稿が１枚ずつ載置される原稿台と、複数枚の原稿を自動的に１枚ずつ原稿台に供給するＡＤＦ（自動給紙装置）と、原稿台に載置された原稿又はＡＤＦから供給された原稿を光学的に読み取る光電変換素子と、光電変換素子から出力されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換器とを備えている。
【００２７】
なお、図１では、スキャナ２は１台であるが、２台以上であってもよい。また、スキャナ２の代わりに、スキャン、プリント（印刷）、コピー、ファックス等の複数の機能を有する複合機を用いてもよい。
【００２８】
（画像処理装置）
図２は、画像処理装置３Ａの概略構成の一例を示すブロック図である。この画像処理装置３Ａは、画像処理装置３Ａの各部を制御する、例えば、ＣＰＵ等からなる制御部３０と、画像処理プログラム３１０Ａ等のプログラムやデータ等を記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる記憶部３１と、ネットワーク１０に接続されてデータの送受信を行う、例えば、ネットワークインタフェースカード等からなる通信部３２と、データ入力や操作指示を受け付けるキーボード、マウス等を備えた入力部３３と、制御部３０による処理結果等を表示する液晶ディスプレイ等からなる表示部３４とから構成されている。
【００２９】
このような画像処理装置３Ａは、例えば、パーソナルコンピュータ（ＰＣ）、サーバ、ワークステーション（ＷＳ）等により構成することができる。
【００３０】
制御部３０は、記憶部３１に記憶されている画像処理プログラム３１０Ａに従って動作することにより、複数枚の原稿画像を受け付ける受付手段３００、受付手段３００により受け付けられた原稿画像の大きさ及び向きからなるページサイズを検出する検出手段３０１、受付手段３００により受け付けられた複数枚の原稿画像のうちの１枚の原稿画像に対してその１枚の原稿画像を分割する分割情報を取得する取得手段３０２Ａ、取得手段３０２Ａにより取得された分割情報に基づいて、受付手段３００により受け付けられた複数枚の原稿画像に対して分割処理を行う分割手段３０３Ａ、分割手段３０３Ａにより分割された複数枚の分割画像を出力する出力手段３０４等として機能する。
【００３１】
（第１の実施の形態の動作）
次に、本発明の第１の実施の形態に係る画像処理システム１の動作の一例を図３〜図１０を参照し、図１１のフローチャートに従って説明する。
【００３２】
（１）原稿の読み取り
まず、ユーザが、スキャナ２のＡＤＦに複数枚の原稿を載置し、スキャンする際の解像度等を操作部により入力することによりスキャン指示を行う。なお、複数枚の原稿は、１枚ずつ原稿台に順次載置されてもよい。
【００３３】
次に、スキャナ２の制御部は、操作部により入力されたスキャン指示を受け付けると、ＡＤＦに載置された複数枚の原稿をページ単位で読取部により順次読み取る。そして、制御部は、各原稿からデジタルデータとしての原稿画像を生成し、読取部により読み取られた順序を示すページ番号を各原稿画像に割り振った原稿画像群を作成する。
【００３４】
そして、スキャナ２の制御部は、その原稿画像群をネットワーク１０を介して画像処理装置３Ａに送信する。
【００３５】
（２）分割処理及び出力処理の指定
画像処理装置３Ａの受付手段３００は、通信部３２によりスキャナ２から送信された原稿画像群を受け取り、原稿画像群を受け取った旨を取得手段３０２Ａに通知する。
【００３６】
次に、取得手段３０２Ａは、その通知を受けると、原稿画像群に対して分割処理を行う際の分割線の位置を設定する分割位置設定画面を表示する。
【００３７】
ここで、図３は、分割位置設定画面の一例を示す図である。この分割位置設定画面１１には、原稿画像表示領域１１０に、原稿画像群のうち、例えば、先頭ページの原稿画像が表示され、その表示された先頭ページの原稿画像に対する分割線を指定する際の目安となる、例えば、１／２、１／４等の区切り位置１１１ａで原稿画像を均等に分割するためのグリッド１１１と、原稿画像に対する分割線を指定する分割バー１１２と、分割バー１１２による分割線の指定を確定するＯＫボタン１１３Ａと、分割線の指定を中止するキャンセルボタン１１３Ｂとが表示されている。
【００３８】
なお、原稿画像表示領域１１０には、先頭ページの原稿画像に限らず、他の原稿画像を表示してもよい。また、複数枚の原稿画像を複数のグループに分けて、各グループにおける１枚の画像に対して分割線をそれぞれ指定するようにしてもよい。
【００３９】
分割バー１１２は、入力部３３により原稿画像表示領域１１０内で自由に配置可能である。また、分割バー１１２は、その分割バー１１２の数の追加や削除が可能となるように構成されている。なお、分割バー１１２は、ユーザによりグリッド１１１の区切り位置１１１ａ付近に配置されたとき、その付近の区切り位置１１１ａに分割バー１１２が配置されたものと扱うようにしてもよい。
【００４０】
次に、ユーザは、分割位置設定画面１１において、入力部３３により原稿画像表示領域１１０内に分割バー１１２を配置し、ＯＫボタン１１３Ａを押下する。
【００４１】
次に、取得手段３０２Ａは、ＯＫボタン１１３Ａが押下されたことを検出すると、分割位置設定画面１１でユーザにより分割バー１１２が配置された位置から、先頭ページの原稿画像に対する分割線の位置を分割情報として取得する。
【００４２】
次に、取得手段３０２Ａは、２ページ目以降の原稿画像に対して、分割処理及び出力処理を実行する際の各種の設定を入力するためのパラメータ設定画面を表示する。
【００４３】
ここで、図４は、パラメータ設定画面の一例を示す図である。このパラメータ設定画面１２Ａには、画面上側に、分割処理を行う際のパラメータを設定する分割処理設定領域１２ａと、画面下側に、出力処理を行う際のパラメータを設定する出力処理設定領域１２ｂとが表示され、分割処理設定領域１２ａ及び出力処理設定領域１２ｂで設定されたパラメータで分割処理及び出力処理の実行を指示するＯＫボタン１２６Ａと、分割処理及び出力処理の中止を指示するキャンセルボタン１２６Ｂとが表示されている。
【００４４】
分割処理設定領域１２ａには、分割優先又はページサイズ優先のいずれかの分割モードを選択する分割ラジオボタン１２０Ａ，１２０Ｂが表示されている。
【００４５】
出力処理設定領域１２ｂには、分割処理が行われた複数枚の分割画像を並べる際の並び順を選択する並び順ラジオボタン１２３Ａ〜１２３Ｄと、複数枚の分割画像のページサイズを揃えるか否かを入力するチェックボックス１２４と、ページサイズを揃える際の所定のページサイズを入力する出力ページサイズ入力ボックス１２５とが表示されている。
【００４６】
次に、ユーザは、パラメータ設定画面１２Ａにおいて、入力部３３により分割処理及び出力処理のパラメータを入力し、ＯＫボタン１２６Ａを押下する。
【００４７】
取得手段３０２Ａは、ＯＫボタン１２６Ａが押下されたことを検出すると、そのパラメータ設定画面１２Ａにおいて設定されたパラメータを指示情報として取得する（Ｓ１）。
【００４８】
（３）ページ数及びページサイズの取得
次に、検出手段３０１は、取得手段３０２Ａにより指示情報が取得されると、受付手段３００により入力された原稿画像群のページ数を、例えば、原稿画像に割り振られたページ番号から検出する（Ｓ２）。
【００４９】
次に、検出手段３０１は、原稿画像群をページ単位で処理するため、例えば、ページ順に原稿画像群のうち１つの原稿画像を処理対象の選択画像として選択する（Ｓ３）。
【００５０】
次に、検出手段３０１は、その選択された選択画像に対して画像処理を行い、その選択画像のページサイズを検出する（Ｓ４）。
【００５１】
（４）原稿画像の分割処理
取得手段３０２Ａは、取得した指示情報において、分割優先又はページサイズ優先のどちらが分割モードとして指示されているか判断する（Ｓ５）。
【００５２】
そして、指示情報により分割優先が指示されている場合には（Ｓ５：分割優先）、取得手段３０２Ａは、選択画像に対して構造解析を行い、分割位置設定画面１１で指定された分割線により、選択画像が分割可能であるか否か判断する（Ｓ１０）。なお、先頭ページに対しては、分割可能であるか否かの判断を行わなくてもよい。
【００５３】
ここでは、先頭ページの原稿画像のページサイズが「Ａ４横」であり、分割線が左右中央の縦、すなわち、横に２分割する場合について以下に説明する。
【００５４】
図５に例示する原稿画像１３Ａが、選択画像として選択された場合には、取得手段３０２Ａは、その選択画像に対して文字認識処理を行うことにより、例えば、文字列の段落を１つの領域として、複数の領域１３０Ａ〜１３０Ｃの位置及び大きさからなる領域情報を取得する。
【００５５】
そして、取得手段３０２Ａは、検出手段３０１により検出されたページサイズに応じて原稿画像１３Ａを横に２分割した場合に、領域情報が示す複数の領域１３０Ａ〜１３０Ｃのうち横に２分割する分割線１３１により分断される領域がないとき、原稿画像１３Ａは横に２分割する分割処理が可能であると判断する。
【００５６】
また、図６（ａ）に例示する原稿画像１３Ｂが選択画像として選択された場合には、取得手段３０２Ａは、構造解析により、原稿画像１３Ｂの一面にグラフが描かれていることを認識し、分割不可能であると判断する。
【００５７】
なお、取得手段３０２Ａにより分割不可能と判断された場合でも、分割手段３０３Ａは、図６（ｂ）に例示するように、原稿画像１３Ｂを分割線１３１により２つの分割画像１４Ａ，１４Ｂに分割してもよい。その場合には、分割手段３０３Ａは、図６（ｃ）に例示するように、グラフ領域１４１Ａ，１４１Ｂを縮小及び移動して、分割画像１４Ａ，１４Ｂの上下左右に余白１４０Ａ，１４０Ｂを設けるようにしてもよい。
【００５８】
また、図７に例示するような複数の領域１３０Ａ〜１３０Ｆに文字列、図表、写真等が写されている原稿画像１３Ｃが選択画像として選択された場合には、取得手段３０２Ａは、例えば、分割線１３１の全体の長さに対して領域１３０Ｄを分断する線分の長さの割合を求め、その割合が所定のしきい値以上であるとき、分割不可能と判断してもよい。なお、所定のしきい値は、ユーザにより変更可能であってもよい。
【００５９】
そして、分割手段３０３Ａは、上記のようにして、取得手段３０２Ａにより選択画像が分割可能と判断された場合には（Ｓ１０：Ｙｅｓ）、原稿画像を分割線１３１により複数枚の分割画像に分割する（Ｓ１１）。
【００６０】
また、分割手段３０３Ａが、取得手段３０２Ａにより選択画像が分割不可能と判断された場合には（Ｓ１０：Ｎｏ）、分割処理を行わず、上記ステップＳ３に戻り、次のページの原稿画像を選択する。なお、取得手段３０２Ａにより分割不可能と判断された場合でも、分割手段３０３Ａは分割処理を行うようにしてもよい。
【００６１】
一方、上記ステップＳ５において、指示情報によりページサイズ優先が指示されている場合には（Ｓ５：ページサイズ優先）、取得手段３０２Ａは、分割位置設定画面１１で指定された分割線により先頭ページの原稿画像が分割されたときの分割後の分割画像を基準画像とし、その基準画像の基準ページサイズを分割情報として取得する。
【００６２】
次に、取得手段３０２Ａは、検出手段３０１により検出された選択画像のページサイズと基準ページサイズとに基づいて、選択画像が基準画像より大きいか否か判断する（Ｓ２０）。
【００６３】
例えば、先頭ページの原稿画像のページサイズが「Ａ３横」であり、分割線が左右中央に縦に分割する場合には、取得手段３０２Ａは、基準画像の基準ページサイズを「Ａ４縦」と取得する。
【００６４】
そして、取得手段３０２Ａは、選択画像が「Ａ４縦」より大きいと判断した場合には（Ｓ２０：Ｙｅｓ）、分割処理に進み（Ｓ２１）、選択画像が「Ａ４縦」以下と判断した場合には（Ｓ２０：Ｙｅｓ）、分割処理を行わず、上記ステップＳ３に戻る。
【００６５】
なお、選択画像が「Ａ４横」である場合には、取得手段３０２Ａは、選択画像を９０度回転して「Ａ４縦」と扱って、選択画像は基準画像と同一と判断してもよいし、選択画像を９０度回転せずに選択画像は基準画像より大きいと判断してもよい。
【００６６】
そして、取得手段３０２Ａは、選択画像が基準画像より大きいと判断した場合には（Ｓ２０：Ｙｅｓ）、選択画像の分割後のページサイズが基準ページサイズ以下になるように分割線を取得し、分割手段３０３Ａは、その分割線により分割処理を行う（Ｓ２１）。
【００６７】
そして、分割手段３０３Ａは、分割した分割画像の向きが、基準ページの向きと異なる場合には、分割画像を９０度回転し、分割画像の向きを変更する（Ｓ２２）。
【００６８】
（５）アノテーションの再配置
分割手段３０３Ａにより選択画像に対して分割処理が行われた場合には、分割手段３０３Ａは、その選択画像に関連付けられて配置されているアノテーションの再配置を行う（Ｓ３０）。
【００６９】
ここで、アノテーションとは、図５に例示するように、原稿画像１３Ａの所定の位置に、ユーザによるメモ書き及び特定のマーク等の付属情報を関連付けて記録したものである。すなわち、アノテーション１３３には、原稿画像に関連付けられた所定の位置に関する位置情報が含まれており、その位置情報は、例えば、原稿画像の左上を原点としたＸ座標及びＹ座標からなる。
【００７０】
そして、分割手段３０３Ａは、原稿画像１３Ａに配置されたアノテーション１３３の位置が原稿画像１３Ａから分割された分割画像上でも同様の位置に配置されるように座標変換を行い、アノテーション１３３の位置情報を更新し、その位置情報に基づいて分割画像にアノテーション１３３を再度配置する。
【００７１】
次に、分割手段３０３Ａは、選択画像が最後のページであるか否か判断し（Ｓ３１）、選択画像が最後のページではないと判断した場合には（Ｓ３１：Ｎｏ）、ステップＳ３に戻る。そして、原稿画像群から次の原稿画像が選択され（Ｓ３）、その選択画像に対して上記と同様の分割処理等が行われる。一方、分割手段３０３Ａが、選択画像が最後のページであると判断した場合には（Ｓ３１：Ｙｅｓ）、出力手段３０４による後述の処理に進む。
【００７２】
（６）分割処理の実行例
以上の動作により、例えば、図８（ａ）のような先頭ページの原稿画像１３Ａのページサイズ１３２が「Ａ３横」で、２ページ目以降の原稿画像１３Ｂ〜１３Ｅが「Ａ４縦」、「Ａ４横」、「Ａ２横」及び「Ｂ５縦」からなる原稿画像群に対して、分割優先及びページサイズ優先により分割処理がそれぞれ行われた場合について以下に説明する。
【００７３】
図８（ｂ）は、分割優先による分割処理が行われた原稿画像群の一例を示す図である。分割優先では、先頭ページの原稿画像１３Ａを「Ａ３横」に縦2分割するように指定されたとすると、２ページ目以降の原稿画像１３Ｂ〜１３Ｅは、「Ａ４縦」は「Ａ５横」２つ、「Ａ４横」は「Ａ５縦」２つ、「Ａ２横」は「Ａ３縦」２つ、「Ｂ５縦」は「Ｂ６横」２つにそれぞれ分割される。
【００７４】
なお、原稿画像の向きが横向きの原稿画像だけを対象に分割するようにしてもよいし、縦向きの原稿画像だけを対象に分割するようにしてもよい。
【００７５】
図８（ｃ）は、ページサイズ優先による分割処理が行われた原稿画像群の一例を示す図である。ページサイズ優先では、先頭ページの原稿画像１３Ａを「Ａ３横」を縦2分割するように指示されたとすると、先頭ページの原稿画像１３Ａは「Ａ４縦」2つに分割される。
【００７６】
従って、２ページ目以降の原稿画像１３Ｂ〜１３Ｅは、分割後の分割画像がそれぞれ「Ａ４縦」以下になるように、例えば、「Ａ４縦」はそのままの画像として処理され、「Ａ４横」は「Ａ４縦」に回転され、「Ａ２横」は「Ａ４横」に４分割されたものが「Ａ４縦」に回転され、「Ｂ５縦」はそのままで画像として処理される。
【００７７】
（７）分割画像の並び替え
次に、出力手段３０４は、パラメータ設定画面１２Ａの並び順ラジオボタン１２３Ａ〜１２３Ｄボックスにより指定された並び順に従って、分割手段３０３Ａにより分割処理が行われた複数枚の分割画像を並べて出力する（Ｓ３２）。
【００７８】
ここでは、２つの原稿画像１３Ａ，１３Ｂが分割処理によりそれぞれ４つの分割画像に分割された図９（ａ）の原稿画像群を例にして説明する。
【００７９】
図９（ｂ）は、並び順が「左上先頭／左右優先」と指定された場合の一例を示す図である。すなわち、出力手段３０４は、原稿画像１３Ａにおける左上の分割画像１４Ａ−１を先頭ページとし、それ以降のページは、左右の順序を上下の順序より優先し、分割画像１４Ａ−２，１４Ａ−３，１４Ａ−４，１４Ｂ−１，１４Ｂ−２，１４Ｂ−３，１４Ｂ−４の順で並べて出力する。
【００８０】
図９（ｃ）は、並び順が「左上先頭／上下優先」と指定された場合の一例を示す図である。すなわち、出力手段３０４は、原稿画像１３Ａにおける左上の分割画像１４Ａ−１を先頭ページとし、それ以降のページは、図９（ｂ）とは逆に上下の順序を左右の順序より優先し、分割画像１４Ａ−３，１４Ａ−２，１４Ａ−４，１４Ｂ−１，１４Ｂ−３，１４Ｂ−２，１４Ｂ−４の順で並べて出力する。
【００８１】
図９（ｄ）及び図９（ｅ）は、並び順が「右上先頭／左右優先」及び「右上先頭／上下優先」とそれぞれ指定された場合の一例を示す図である。出力手段３０４は、両図とも原稿画像１３Ａにおける右上の分割画像１４Ａ−２を先頭ページとして並べる点は共通しているが、それ以降のページを左右及び上下のいずれかの順序を優先して並べる点において異なる。
【００８２】
（８）分割画像のページサイズ変換
次に、出力手段３０４は、パラメータ設定画面１２Ａのチェックボックス１２４によりページサイズを揃えるように指定されている場合には、所定の順序で並べられた分割画像に対して拡大、縮小及び回転等の変換処理を行う（Ｓ３３）。
【００８３】
例えば、図１０（ａ）に例示する３つの分割画像１４Ａ〜１４Ｃに対して、パラメータ設定画面１２Ａの出力ページサイズ入力ボックス１２５によりページサイズ「Ａ４縦」が指定された場合について説明する。
【００８４】
出力手段３０４は、分割画像１４Ａのページサイズ１４３は「Ａ４縦」であるため、変換処理を行わずにそのままの画像として出力する。次に、出力手段３０４は、分割画像１４Ｂのページサイズ１４３は「Ａ４縦」であるため、分割画像１４Ｂを「Ａ４横」に縮小し、さらに90度回転して、図１０（ｂ）に例示する「Ａ４縦」の分割画像１４Ｂに変換する。そして、出力手段３０４は、分割画像１４Ｃのページサイズ１４３は「Ｂ５縦」であるため、分割画像１４Ｃを「Ａ４縦」に拡大し、図１０（ｂ）に例示する「Ａ４縦」の分割画像１４Ｃに変換する。
【００８５】
なお、ページサイズの指定は、分割画像の先頭ページのページサイズに他の分割画像のページサイズを揃えるようにしてもよい。
【００８６】
以上のようにして、画像処理装置３Ａは、複数枚の原稿画像に対して、分割処理及び出力処理を行う。なお、分割処理及び出力処理が行われた複数枚の分割画像は、出力処理による順序、ページサイズを保持した状態で１つのデジタルデータとして記憶部３１に記憶されてもよいし、分割画像毎にそれぞれ記憶されてもよい。
【００８７】
［第２の実施の形態］
本発明の第２の実施の形態に係る画像処理システムは、第１の実施の形態に係る画像処理システム１と同様のスキャナ２と、指定された分割数に基づいて分割処理を行う画像処理装置３Ｂと、これらを相互に接続するネットワーク１０とから構成されている。
【００８８】
図１２は、本発明の第２の実施の形態に係る画像処理装置３Ｂの概略構成の一例を示すブロック図である。第１の実施の形態に係る画像処理装置３Ａが、分割位置設定画面１１で指定された分割線に基づいて分割処理を行ったのに対し、この画像処理装置３Ｂは、パラメータ設定画面で指定された分割数に基づいて分割処理を行うものである。
【００８９】
すなわち、画像処理装置３Ｂは、第１の実施の形態に係る画像処理装置３Ａと同様に、制御部３０、記憶部３１、通信部３２、入力部３３及び表示部３４から構成され、記憶部３１に画像処理プログラム３１０Ｂを記憶する点において異なる。
【００９０】
制御部３０は、記憶部３１に記憶されている画像処理プログラム３１０Ｂに従って動作することにより、受付手段３００、検出手段３０１、取得手段３０２Ｂ、分割手段３０３Ｂ及び出力手段３０４等として機能する。なお、受付手段３００、検出手段３０１及び出力手段３０４は、第１の実施の形態と同様であるため、それらの説明を省略する。
【００９１】
取得手段３０２Ｂは、受付手段３００により複数枚の原稿画像が受け付けられたき、分割位置設定画面１１を表示することなく、図１３に例示するパラメータ設定画面１２Ｂを表示部３４に表示し、そのパラメータ設定画面１２Ｂにおいて入力部３３により入力された分割数又はページサイズを分割情報として取得する。
【００９２】
パラメータ設定画面１２Ｂの分割処理設定領域１２ａには、分割優先かページサイズ優先かを選択する分割ラジオボタン１２０Ａ，１２０Ｂと、分割優先が選択されたときの分割数を入力する分割数入力ボックス１２１と、ページサイズ優先が選択されたときのページサイズを入力する分割ページサイズ入力ボックス１２２とが設けられている。
【００９３】
また、パラメータ設定画面１２Ｂには、図４に例示するパラメータ設定画面１２Ａと同様の出力処理設定領域１２ｂ、ＯＫボタン１２６Ａ及びキャンセルボタン１２６Ｂとが設けられている。
【００９４】
分割手段３０３Ｂは、取得手段３０２Ｂにより取得された分割数又は分割ページサイズに基づいて、受付手段３００により受け付けられた複数枚の原稿画像に対して分割処理を行う。
【００９５】
すなわち、分割手段３０３Ｂは、分割優先が指示された場合には、受付手段３００により受け付けられた原稿画像群の各原稿画像を取得手段３０２Ｂにより取得された分割数により分割する。また、分割手段３０３Ｂは、ページサイズ優先が指示された場合には、各原稿画像の分割後のページサイズが分割ページサイズ以下になるように、各原稿画像を分割する。
【００９６】
［第３の実施の形態］
本発明の第３の実施の形態に係る画像処理システムは、第１の実施の形態に係る画像処理システム１と同様のスキャナ２と、構造解析により取得された分割情報に基づいて分割処理を行う画像処理装置３Ｃと、これらを相互に接続するネットワーク１０とから構成されている。
【００９７】
図１４は、本発明の第３の実施の形態に係る画像処理装置３Ｃの概略構成の一例を示すブロック図である。第１の実施の形態に係る画像処理装置３Ａが、分割位置設定画面１１で指定された分割線に基づいて分割処理を行ったのに対し、この画像処理装置３Ｃは、構造解析により取得された分割情報に基づいて分割処理を行うものである。
【００９８】
すなわち、画像処理装置３Ｃは、第１の実施の形態に係る画像処理装置３Ａと同様に、制御部３０、記憶部３１、通信部３２、入力部３３及び表示部３４から構成され、記憶部３１に画像処理プログラム３１０Ｃを記憶する点において異なる。
【００９９】
制御部３０は、記憶部３１に記憶されている画像処理プログラム３１０Ｃに従って動作することにより、受付手段３００、検出手段３０１、取得手段３０２Ｃ、分割手段３０３Ｃ及び出力手段３０４等として機能する。なお、受付手段３００、検出手段３０１及び出力手段３０４は、第１の実施の形態と同様であるため、それらの説明を省略する。
【０１００】
取得手段３０２Ｃは、受付手段３００により複数枚の原稿画像が受け付けられたとき、複数枚の原稿画像のうちの１枚の原稿画像に対する構造解析によって、その原稿画像の配置情報を検出する。ここで、配置情報とは、原稿画像において、各領域がどのように配置されているかを表す情報である。そして、取得手段３０２Ｃは、その検出した配置情報に基づいて分割情報を取得する。
【０１０１】
また、取得手段３０２Ｃは、図１５に例示するパラメータ設定画面１２Ｃを表示部３４に表示する。このパラメータ設定画面１２Ｃは、出力処理に関するパラメータを入力する画面である。そのため、パラメータ設定画面１２Ｃには、図４及び図１３における分割処理設定領域１２ａが設けられておらず、出力処理設定領域１２ｂ、ＯＫボタン１２６Ａ及びキャンセルボタン１２６Ｂが設けられている。
【０１０２】
分割手段３０３Ｃは、取得手段３０２Ｃにより取得された分割情報に基づいて、受付手段３００により受け付けられた複数枚の原稿画像に対して分割処理を行う。なお、分割処理の対象となる選択画像が、取得手段３０２Ｃにより取得された分割情報により分割した際に分断される領域が存在する場合には、その選択画像に対して構造解析を再度行い、その構造解析によって検出された配置情報に基づいて分割処理を行うようにしてもよい。
【０１０３】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、本発明の趣旨を逸脱しない範囲内で種々な変形が可能である。
【０１０４】
また、上記各実施の形態では、画像処理装置３Ａ〜３Ｃの受付手段、検出手段、取得手段、分割手段及び出力手段を、制御部と画像処理プログラムとによって実現したが、それらの一部または全部を特定用途向け集積回路（ＡＳＩＣ：Application Specific IC）等のハードウェアによって実現してもよい。
【０１０５】
また、上記各実施の形態では、取得手段３０２Ａ〜３０２Ｃは、画像処理装置３Ａ〜３Ｃの表示部３４にパラメータ設定画面１２Ａ〜１２Ｃを表示し、指示情報を取得したが、所定の指示情報を固定的に用いる場合には、パラメータ設定画面１２Ａ〜１２Ｃを表示せずにその所定の指示情報を取得したものと扱ってもよい。
【０１０６】
また、上記各実施の形態で使用される画像処理プログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【０１０７】
また、本発明の趣旨を逸脱しない範囲内で上記各実施の形態の構成要素を任意に組み合わせることができる。例えば、スキャナ２が、その記憶部に画像処理プログラム３１０Ａ〜３１０Ｃを記憶し、画像処理装置として動作するようにしてもよい。
【図面の簡単な説明】
【０１０８】
【図１】図１は、本発明の第１の実施の形態に係る画像処理システムの概略構成の一例を示す全体図である。
【図２】図２は、本発明の第１の実施の形態に係る画像処理装置の概略構成の一例を示すブロック図である。
【図３】図３は、本発明の第１の実施の形態に係る分割位置設定画面の一例を示す図である。
【図４】図４は、本発明の第１の実施の形態に係るパラメータ設定画面の一例を示す図である。
【図５】図５は、処理対象の原稿画像の一例を示す図である。
【図６】図６（ａ）は、処理対象の原稿画像の一例を示し、図６（ｂ）は、原稿画像が分割された分割画像の一例を示し、図６（ｃ）は、図６（ｂ）に示す分割画像に余白を設けた分割画像の一例を示す図である。
【図７】図７は、処理対象の原稿画像の一例を示す図である。
【図８】図８（ａ）は、分割処理の対象となる原稿画像群の一例を示し、図８（ｂ）は、分割優先による分割処理が行われた原稿画像群の一例を示し、図８（ｃ）は、ページサイズ優先による分割処理が行われた原稿画像群の一例を示す図である。
【図９】図９（ａ）は、出力処理の対象となる原稿画像群の一例を示し、図９（ｂ）〜図９（ｅ）は、左上先頭／左右優先、左上先頭／上下優先、右上先頭／左右優先及び右上先頭／上下優先による出力処理がそれぞれ行われた原稿画像群の一例を示す図である。
【図１０】図１０（ａ）は、変換処理の対象となる原稿画像群の一例を示し、図１０（ｂ）は、変換処理が行われた原稿画像群の一例を示す図である。
【図１１】図１１は、本発明の第１の実施の形態に係る画像処理システムの動作の一例を示すフローチャートである。
【図１２】図１２は、本発明の第２の実施の形態に係る画像処理装置の概略構成の一例を示すブロック図である。
【図１３】図１３は、本発明の第２の実施の形態に係るパラメータ設定画面の一例を示す図である。
【図１４】図１４は、本発明の第３の実施の形態に係る画像処理装置の概略構成の一例を示すブロック図である。
【図１５】図１５は、本発明の第３の実施の形態に係るパラメータ設定画面の一例を示す図である。
【符号の説明】
【０１０９】
１…画像処理システム、２…スキャナ、３Ａ〜３Ｃ…画像処理装置、
１０…ネットワーク、１１…分割位置設定画面、１２Ａ〜１２Ｃ…パラメータ設定画面、
１２ａ…分割処理設定領域、１２ｂ…出力処理設定領域、１３Ａ〜１３Ｃ…原稿画像、
１４Ａ〜１４Ｃ…分割画像、３０…制御部、３１…記憶部、３２…通信部、
３３…入力部、３４…表示部、１１０…原稿画像表示領域、１１１…グリッド、１１１ａ…区切り位置、１１２…分割バー、１１３Ａ…ＯＫボタン、
１１３Ｂ…キャンセルボタン、１２０Ａ，１２０Ｂ…分割ラジオボタン、
１２１…分割数入力ボックス、１２２…分割ページサイズ入力ボックス、１２３Ａ〜１２３Ｄ…並び順ラジオボタン、１２４…チェックボックス、
１２５…出力ページサイズ入力ボックス、１２６Ａ…ＯＫボタン、
１２６Ｂ…キャンセルボタン、１３１…分割線、１３２…ページサイズ、
１３３…アノテーション、１４０Ａ，１４０Ｂ…余白、
１４１Ａ，１４１Ｂ…グラフ領域、１４３…ページサイズ、３００…受付手段、
３０１…検出手段、３０２Ａ〜３０２Ｃ…取得手段、３０３Ａ〜３０３Ｃ…分割手段、
３０４…出力手段、３１０Ａ〜３１０Ｃ…画像処理プログラム
【図１】
2009094925.tif 000003
【図２】
2009094925.tif 000004
【図３】
2009094925.tif 000005
【図４】
2009094925.tif 000006
【図５】
2009094925.tif 000007
【図６】
2009094925.tif 000008
【図７】
2009094925.tif 000009
【図８】
2009094925.tif 000010
【図９】
2009094925.tif 000011
【図１０】
2009094925.tif 000012
【図１１】
2009094925.tif 000013
【図１２】
2009094925.tif 000014
【図１３】
2009094925.tif 000015
【図１４】
2009094925.tif 000016
【図１５】
2009094925.tif 000017