(57)【要約】【課題】電子化文書の各ページを表示画面上に文書の内容に対応して表示可能な汎用フォーマットの画像ファイルを作成する画像処理装置を提供する。【解決手段】文書データを構成する複数ページの画像データについて、各ページの画像データ中の文字列、当該文字列の文字サイズ及び文字属性を解析する解析部と、解析部の解析結果に基づいて、予め設定された折り返し条件の文字列パターン、文字サイズ及び文字属性が出現するページを検出し、文書データを縦方向又は横方向の何れかの方向に密接して配置し、折り返し条件に該当するページは、直前のページから改行又は改列して配置するレイアウト部と、レイアウト部によって配置した各ページの配置情報に基づいて、当該ページ集合を１枚の画像に変換する画像生成部とを備える。【選択図】図３
2011118818.tif 000002
【特許請求の範囲】
【請求項１】
文書データを構成する複数ページの画像データについて、各ページの画像データ中の文字列、当該文字列の文字サイズおよび文字属性を解析する解析部と、
前記解析部の解析結果に基づいて、予め設定された折り返し条件の文字列パターン、文字サイズおよび文字属性が出現するページを検出し、前記文書データを縦方向または横方向のいずれかの方向に密接して配置し、前記折り返し条件に該当するページは、直前のページから改行または改列して配置するレイアウト部と、
前記レイアウト部によって配置した各ページの配置情報に基づいて、当該ページ集合を１枚の画像に変換する画像生成部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記レイアウト部は、ブックレットまたはタブレット見開き形式で閲覧する際の奇数ページと偶数ページのいずれのページが左側または上側に表示すべきかを示すパラメータに基づいて、見開きの２ページを一組のページ画像として配置することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記レイアウト部は、前記折り返し条件の文字列パターンに優先度を有し、列または行方向に配置されたページ数が所定のページ数に達した場合、優先度の低い文字列パターンに該当するページで改行または改列して配置することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記画像生成部は、出力する画像を予め設定されたサイズに分割して出力することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記文書データの各ページのサムネイル画像を、前記レイアウト部によって配置され位置に表示し、ページの配置の確認・編集を行うプレビュー部を備えることを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、電子化文書の各ページを表示画面上に文書の内容に対応して表示可能な汎用フォーマットの画像ファイルを作成する画像処理装置に関する。
【背景技術】
【０００２】
昨今の記憶装置の大容量化、紙資源削減の流れなどにより、紙文書の原稿をスキャナで読み取った電子化文書や仮想プリンタ技術で出力した電子化文書などをコンピュータ端末や携帯端末上で閲覧する機会が多くなってきた。
【０００３】
このような電子化文書を閲覧する場合、代表的なドキュメントビューアとして、Ａｄｏｂｅ  Ｒｅａｄｅｒ（アドビシステムズ社の登録商標）や、ＰＣドキュメントビューアが用いられている。
一方、ウェブの分野では、Ｍｉｃｒｏｓｏｆｔ社が公表したＤｅｅｐＺｏｏｍ技術を用いた、インタラクティブな画像閲覧の方法が実用化されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の電子化文書の閲覧では、ページ単位にページの順序に表示されるので、複数ページを行き来するには、カレント・ポジションを前後のページに移動させるか、目次や索引に設定されたページへのリンクをクリック操作してジャンプさせるなどの行為が必要となる。
【０００５】
また、例えば、日本語縦書きのページで構成される電子化文書では、各段落は右から左へ並んでいるが、従来、ページは左から右へ並ぶため、ページ間を移動して閲覧するときに、視線移動が連続せず、視認性が悪いものとなっている。
【０００６】
また、視認性のよい表示を可能とする他の方法には、電子ブックに特化した専用データ形式と専用ビューアを用いた方法も考えられるが、スキャナで読み取った電子化文書のような画像データ形式を処理して電子ブックで用いられるデータ形式へエンコードする方法は容易ではない。
【０００７】
本発明は、上述の実情を考慮してなされたものであって、電子化文書の各ページを表示画面上に文書の内容に対応して表示可能な汎用フォーマットの画像ファイルを作成する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の画像処理装置は、文書データを構成する複数ページの画像データについて、各ページの画像データ中の文字列、当該文字列の文字サイズおよび文字属性を解析する解析部と、前記解析部の解析結果に基づいて、予め設定された折り返し条件の文字列パターン、文字サイズおよび文字属性が出現するページを検出し、前記文書データを縦方向または横方向のいずれかの方向に密接して配置し、前記折り返し条件に該当するページは、直前のページから改行または改列して配置するレイアウト部と、前記レイアウト部によって配置した各ページの配置情報に基づいて、当該ページ集合を１枚の画像に変換する画像生成部と、を備えている。
【０００９】
前記レイアウト部は、ブックレットまたはタブレット見開き形式で閲覧する際の奇数ページと偶数ページのいずれのページが左側または上側に表示すべきかを示すパラメータが指定されたときには、前記パラメータに基づいて、見開きの２ページを一組のページ画像として配置する。
さらに、前記レイアウト部は、前記折り返し条件の文字列パターンに優先度を有し、列または行方向に配置されたページ数が所定のページ数に達した場合、優先度の低い文字列パターンに該当するページで改行または改列して配置するようにしてもよい。
【００１０】
また、プレビュー部を設け、前記文書データの各ページのサムネイル画像を、前記レイアウト部によって配置され位置に表示し、ページの配置の確認・編集を行うようにして、ユーザが所望する配置を実現できるようにした。
【００１１】
前記画像生成部は、出力する画像が巨大になる場合には、予め設定されたサイズに分割して出力するようにする。
【００１２】
また、上述した構成の画像処理装置を構成する各部分（解析部、レイアウト部、プレビュー部、画像生成部）として、コンピュータを機能させるためのプログラムを作成しておき、このプログラムをコンピュータで実行することによっても上記課題を解決することができる。
【発明の効果】
【００１３】
本発明によれば、既知の画像ビューアを用いて、電子化文書の各ページ画像を表示画面上に文書の内容に対応して表示可能な汎用フォーマットの画像ファイルを作成することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の画像処理装置で作成された画像の利用説明図である。
【図２】実施形態の説明で用いる電子化文書のページ構成例である。
【図３】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図４】図２の文書に対するページ解析情報記憶部の例である。
【図５】図２の文書に対するページ配置情報記憶部の例である。
【図６】解析部の動作を説明するフローチャートである。
【図７】電子化文書が横書き文書の場合のレイアウト部の動作を説明するフローチャートである。
【図８】折り返し条件例である。
【図９】折り返し条件のレベルを説明する図である。
【図１０】図２（Ａ）の文書に対するレイアウト例である。
【図１１】図２（Ｂ）の文書に対するレイアウト例である。
【図１２】文書のレイアウト形態例である。
【図１３】図２（Ａ）の文書を横書きブックレット形式でレイアウトした例である。
【図１４】分割画像を生成するときの設定パラメータ例である。
【図１５】画像生成部の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の画像処理装置に係る実施形態について説明する。
【００１６】
図１を用いて、本発明の画像処理装置の処理概略について説明する。
ここで説明する文書は、９ページの画像データからなり、１，３，７ページには章番号が含まれているものとする。
まず、この文書の各ページ画像を文字認識して、文書が横書きか縦書きかを判定するとともに、各ページの各行（各列）の文字列と当該文字列の文字サイズ等を抽出してページ解析情報を生成する。
【００１７】
次に、ページ解析情報を用いて、文書が横書きと判定された場合には、１ページ目を左上に配置し、ページ内の文字列や文字サイズを判定して章番号を含むページが来るまで下方向に配置し、章番号を含むページが来ると右側の列の一番上に配置する。これを繰り返すことにより、すべてのページが１枚の出力画像として生成される。
【００１８】
また、文書が縦書きの場合には、１ページ目を右上に配置し、ページ内の文字列や文字サイズを判定して章番号を含むページが来るまで左方向に配置し、章番号を含むページが来ると下段の行の一番右に配置することにより、１枚の出力画像が生成される。
【００１９】
上記の出力画像は、文書のページ数によっては巨大な１枚のビットマップイメージとなるため、所定のサイズに分割して複数のビットマップイメージのファイルとして生成するようにしてもよい。
【００２０】
このようにして生成された１枚の出力画像は、別途用意された画像閲覧アプリケーションによって、閲覧するページが含まれる分割ビットマップイメージを再構成して、各ページをインタラクティブに閲覧される。
【００２１】
以下、本発明の実施形態に係る画像処理装置について詳細に説明する。
尚、電子化文書のページ構成は、図２に示したページ構成であるものとして説明する。
図２の文書は、ページ内の文章が横書きまたは縦書きで記され、タイトルページ、目次ページ、まえがきページ、第１章に関するページが３ページ、第２章に関するページが４ページ、索引ページが２ページで構成されているものとする。
【００２２】
図３は、本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。同図において、画像処理装置１０は、ページ画像記憶部１５に記憶された各ページ画像に含まれる文字列を認識して各ページの特性を解析してページ解析情報記憶部１６に出力する解析部１１と、ページ解析情報記憶部１６をもとに１枚の出力画像上に適切なページ・レイアウトを行い、配置結果をページ配置情報記憶部１７に出力するレイアウト部１２と、ページ配置情報記憶部１７およびページ画像記憶部１５に基づいて配置された各ページの位置関係をプレビューして編集結果によりページ配置情報記憶部１７を更新するプレビュー部１３と、ページ配置情報記憶部１７およびページ画像記憶部１５に基づいて各ページを１枚の巨大な１枚の出力画像として生成する画像生成部１４とからなっている。
【００２３】
ページ画像記憶部１５は、電子化文書の各ページに対して、ページ番号とページ画像（ビットマップイメージ）とを対応させて記憶している。電子化文書は、予め記憶させておくか、または、ネットワークを経由してパーソナルコンピュータやスキャナや複合機等から取得して記憶させるようにしてもよい。
【００２４】
ページ解析情報記憶部１６は、図４に示すように、各ページの各行（または、各列）に対して、少なくとも、ページ番号、文字情報、文字サイズ、文字属性を記録する。
ページ番号は、文書の各ページに割り当てた番号であり、文字情報は、行（または、列）を形成する文字列データであり、文字サイズは、前記文字列の文字の大きさ（例えば、ポイント数）であり、文字属性は、前記文字列の文字の「Ｎｏｒｍａｌ」、「Ｂｏｌｄ」、字体種別等のスタイルである。
また、文書が横書きか縦書きかの区別と、ページ画像のサイズ（幅および高さ）もページ解析情報として記録する。
【００２５】
ページ配置情報記憶部１７は、図５に示すように、各ページに対して、少なくとも、ページ番号、ページサイズ（幅、高さ）、配置したページの左上の座標値を記録する。ここで、ページを配置する座標系は、文書が横書きのときには、１枚の出力画像の左上を原点として、垂直下方向を第１の配置方向とし、水平右方向を第２の配置方向とする。また、文書が縦書きのときには、１枚の出力画像の右上を原点として、水平左方向を第１の配置方向とし、垂直下方向を第２の配置方向とする。
【００２６】
まず、解析部１１について説明する。
図６は、解析部１１の動作を説明するフローチャートである。
解析部１１は、ページ画像記憶部１５に記憶された各ページについて、ステップＳ１乃至Ｓ６の処理を行う。
【００２７】
文字認識処理により、ページのビットマップイメージにある文字領域内の各文字を認識し、例えば、認識した文字を縦方向と横方向それぞれに連結し、単語辞書によって文節に分解したときの文節数の少ない方を行方向として判定して、行毎の縦書きと横書きを決定し、行方向の文字列、文字列の文字サイズ（ポイント数）および文字属性（Ｎｏｒｍａｌ、Ｂｏｌｄ、字体種別等のスタイル情報）を抽出し（ステップＳ２）。ここで、文字サイズ等の文字属性については、例えば、単一の文字の大きさや文字線の太さを計測し、これらの計測結果に基づいて文字サイズや字体種別等を取得する。
図４に示すように、上記の解析結果をページ解析情報記憶部１６に記録する（ステップＳ３）。
上記の各ステップは、ページ内から認識されるすべての行（または列）について実行され、ページ内に行（または列）が一つもない場合には、ページ番号のみを記録する。
【００２８】
このページにおいて認識した横書きの文字列の行数と縦書きの文字列の列数の多さによってこのページの横書きか縦書きかを判定し、横書きの行数が多いときには横書きカウントに１を加算し、縦書きの行数が多いときには縦書きカウントに１を加算する（ステップＳ４）。
【００２９】
また、このページのビットマップイメージからページ毎のページサイズ（幅、高さ）を判定する（ステップＳ５）。
【００３０】
すべてのページについて上記の各ステップを実行した後に、横書きカウントが縦書きカウントより大きいときには、この文書を横書きと判定し、横書きカウントが縦書きカウントより小さいときには、この文書を縦書きと判定して、ページ解析情報記憶部１６に記録する（ステップＳ７）。
また、各ページのページサイズの幅および高さの最大値から電子化文書のページサイズを決定して、ページ解析情報記憶部１６に記録する（ステップＳ８）。
【００３１】
次に、レイアウト部１２について説明する。
（１）電子化文書が横書き文書の場合の動作：
図７は、レイアウト部１２の動作を説明するフローチャートである。
レイアウト部１２は、ページ解析情報記憶部１６を参照して、各ページについて、ステップＳ１１乃至Ｓ１７の処理を行う。
【００３２】
当該ページが１枚目のページである場合（ステップＳ１２のＹＥＳ）、無条件に配置領域の左上に配置し、当該ページのページ番号とページサイズ（幅と高さ）と左上の座標を対応付けてページ配置情報記憶部１７に保存する（ステップＳ１３）。
【００３３】
また、２枚目以降の場合（ステップＳ１２のＮＯ）、当該ページの各行（または、各列）のいずれかの文字情報、文字サイズおよび文字属性がレベル１の折り返し条件（下記参照）に該当するとき（ステップＳ１４のＹＥＳ）、水平位置を１ページ分右に移動して（改列して）、垂直方向の位置を一番上の位置に戻して上下左右のページと密接するように配置し、当該ページのページ番号とページサイズ（幅と高さ）と左上の座標を対応付けてページ配置情報記憶部１７に保存する（ステップＳ１５）。
また、レベル１の折り返し条件に該当しない場合（ステップＳ１４のＮＯ）、垂直方向の位置を１ページ分下に移動した位置に上下左右のページと密接するように配置し、当該ページのページ番号とページサイズ（幅と高さ）と左上の座標を対応付けてページ配置情報記憶部１７に保存する（ステップＳ１６）。
【００３４】
（２）電子化文書が縦書き文書の場合の動作：
縦書きの場合には、図７のステップＳ１３については、１枚目のページを無条件に配置領域の右上に配置し、ステップＳ１５については、垂直方向の位置を１ページ分下に移動して（改行して）、垂直方向の位置を一番右の位置に戻して上下左右のページと密接するように配置し、ステップＳ１６については、水平方向の位置を１ページ分左に移動した位置に上下左右のページと密接するように配置するようにすれば、横書きと同様に配置することができる。
【００３５】
上記の折り返し条件は、図８に例示するように予め設定しておく。図８において、「レベル」は折り返しの優先度に対応する値である。レベル１は、折り返し必須を表すものとし、以降レベル数が高いほど優先度が低いものとする。同じページに複数の折り返し条件に合致する文字情報があった場合は、優先度の高い折り返し条件を適用する。レベル２は、レベル１で１行（または１列）に並べたページ数が最大ページ数を超えた場合に折り返す条件を指定する。
【００３６】
「パターン」は、文字列マッチングに用いる正規表現パターンであり、このパターンに合致する行（または列）の文字列が存在するかを判定する。
「文字サイズ」は、文字のサイズ条件を表し、行（または列）の文字列の文字サイズがこの文字のサイズ条件に合致するかを判定する。
また、文字属性は、文字のスタイルを表わしており、行（または列）の文字列の文字属性がこの文字属性に合致するかを判定する。
上記の判定は、パターンと文字サイズ条件あるいは文字属性に合致する文字列がページ内に含まれている場合に限り折り返し条件に合致したとみなす。
【００３７】
また、「各列または行の最大ページ数」は、１列または１行に配置できる最大ページ数である。現在処理中の１行（または１列）に配置したページ数が最大ページ数を超えた場合、処理中のレベルより高いレベルの折り返し条件を適用して、現在処理中の１行（または１列）を配置し直して、最大ページ数を超えるのを（できるだけ）防止する。
【００３８】
例えば、図９のように、横書きで第１章が１２ページある場合で、Chapter開始をレベル１の折り返しポイント、Section開始をレベル２の折り返しポイントとする。
ここで、配置領域における各列の最大ページ数を１０に設定された場合、レベル１の折り返しポイントで折り返すと、１列のページ数が１２になって要件に反するため、レベル２の折り返しポイントを参照して、ページ数が１０以下で最大にできるSection1-3のページで折り返すようにする。
【００３９】
上記のように最大ページ数が指定された場合、横書き文書を配置するときに図７のステップＳ１６を以下のように変更する。
１行（または１列）に配置されるページ数が指定された最大ページ数を超さない場合には、垂直方向の位置を１ページ分下に移動した位置に上下左右のページと密接するように配置し、当該ページのページ番号とページサイズ（幅と高さ）と左上の座標を対応付けてページ配置情報記憶部１７に保存する。
一方、最大ページ数を超える場合には、現在処理中の１行（または１列）に配置された最初のページまで戻り、現在処理中のレベルより高いレベルの折り返し条件に変更し、ステップＳ１２に戻って各ページの配置をやり直す。
【００４０】
図２（Ａ）の電子化文書がＡ４縦型で横書きであれば、すべてのページを配置し終えると、ページ配置情報記憶部１７には図５のように記憶され、この配置領域に配置された各ページは図１０のようになる。
また、図２（Ｂ）の電子化文書がＡ４縦型で縦書きであれば、すべてのページを配置し終えると、配置された各ページは図１１のようになる。
【００４１】
尚、レイアウト対象の文書の形態には、図１２に示すような（Ａ）レポート形式、（Ｂ）横書きブックレット形式、（Ｃ）縦書きタブレット形式がある。
横書きブックレット形式の場合、一般には奇数ページが右側に配置されるので、単純に並べると視認性が低い場合があり、偶数ページ＋奇数ページの一組を、奇数ページを左側に偶数ページを右側にくるように左右見開き画像として配置するようにする。これを実現する方法は、レポート形式の場合の配置結果を用いて、縦１列を縦２列に展開する方法を用いる。図２（Ａ）の文書に対しては、すべてのページを配置し終えると、図１３に示す配置となる。図１３において、各ページに記されている（Ｌ，Ｒ）の記号は、Ｌがページを見開きページの左側に配置し、Ｒがページを見開きページの右側に配置したことを示している。
【００４２】
また、縦書きタブレット形式の場合、一般には奇数ページが下側に配置されるので、偶数ページ＋奇数ページの一組を、奇数ページを上側に偶数ページを下側にくるように上下見開き画像として配置するようにする。これを実現する方法は、レポート形式の場合の配置結果を用いて、横１列を横２列に展開する方法を用いる。
【００４３】
上記のレイアウト対象の文書の形態（レポート形式、ブックレット形式、タブレット形式）および奇数ページと偶数ページの配置位置（奇数ページと偶数ページが左／右または上／下の何れか）は、予め設定しておいてもよいが、ユーザが指定するようにしても構わない。
【００４４】
次に、プレビュー部１３について説明する。
プレビュー部１３は、まず、事前に設定されている画面サイズに応じたサイズの描画カンバスを生成し、ページ画像記憶部１５に記憶した各ページ画像のサムネイル画像を当該描画カンバスのページ配置情報記憶部１７のページ配置情報に応じた位置に描画する。
【００４５】
この描画カンバスには、次のようにして各ページ画像のサムネイル画像を描画する。
（１）レイアウト部１２でページ画像を配置した１枚の出力画像を描画カンバスに射影する縮小率を求める。例えば、描画カンバスをＡ４サイズとした場合、各ページが図５のように配置されたときには、１／４の縮小率となる。
（２）ページ配置情報記憶部１７を参照して、各ページの配置位置をこの縮小率に応じた描画位置に変換する。例えば、ページ番号が「８」の描画位置は、左上座標のＸ値＝４２０ｍｍ×０．２５＝１０５ｍｍ、Ｙ値＝２９７ｍｍ×０．２５＝６８．７５ｍｍと変換される。
（３）ページ画像記憶部１５から取得したページ画像より縮小率に応じたサムネイル画像を生成する。
（４）このサムネイル画像を（２）で計算した描画カンバスの描画位置に描画する。
【００４６】
次に、プレビュー部１３は、上記の描画カンバスに描画された画像を表示装置に表示させ、ユーザが画面に表示されたサムネイル画像をドラッグアンドドロップすることで、ページの移動や削除およびスクロール操作を実現する。
【００４７】
ユーザが削除を指示したときには、ページ配置情報記憶部１７から指示されたサムネイル画像に対応したページ番号に対するページの配置情報を削除するとともに、ユーザの指示により他のページの配置をやり直すことによりページ配置情報記憶部１７を更新する。
【００４８】
また、ユーザが移動を指示したときには、移動対象のサムネイル画像に対応したページを移動先のサムネイル画像に対応したページの配置場所に移動させるとともに、ユーザの指示により他のページの配置をやり直すことによりページ配置情報記憶部１７を更新する。
【００４９】
プレビュー部１３は、ユーザが画面に表示されたページの配置を確認し、確定ボタンを押した操作を検出するとプレビューを終了する。
【００５０】
次に、画像生成部１４の動作について説明する。
ここで生成される出力画像には、すべてのページが含まれるため、サイズが巨大な画像となり、全体を１つの画像ファイルに納めることは適切でないことが多い。
そこで、以下のように事前設定された領域分割サイズおよび出力解像度に基づいて、１枚の出力画像を細かく分割し、個々の領域に対する画像ファイルを生成するようにする。この場合には、個々の領域に対する画像ファイルと各ページとの対応表も生成するようにする。尚、出力画像を分割しない場合でも、十分に大きな領域分割サイズを与えたものとして出力処理を行う。
【００５１】
図１４は、分割画像を生成するときの設定パラメータの例である。
「領域分割サイズ」は、ドット数でサイズ設定したＪＰＥＧファイル一つあたりの画像サイズであり、「出力解像度」は、各画像の解像度を指定する項目である。
ここで、ページを配置したときの座標は、ページサイズに基づいているため、画像サイズを一旦距離座標に変換して扱う。
【００５２】
例えば、図１４の場合では、領域分割サイズ（３００ｄｏｔ）を出力解像度（１５０ｄｐｉ）で割った分割画像のサイズ（２ｉｎｃｈ）を求め、１枚の出力画像を分割画像サイズ（２インチ）正方に分割し、各分割画像を指定された出力解像度（１５０ｄｐｉ）に変換して、個々の分割領域に対する画像ファイルを生成する。これに付随して、各分割画像の位置と分割画像ファイルとの対応表も生成し、ページ配置情報と併せて記憶させたファイルを生成する。
【００５３】
図１５は、画像生成部１４の動作を示すフローチャートである。
事前に設定されていた領域分割サイズおよび出力解像度に基づいて、分割画像のサイズを求め、出力画像を分割画像サイズ正方の分割領域に分割し（ステップＳ２１）、以下、分割領域ごとにステップＳ２２乃至Ｓ２６の処理を行う。
【００５４】
ページ配置情報記憶部１７を参照して、当該分割領域を構成するページ番号を特定し（ステップＳ２３）、ページ画像記憶部１５から特定したページ番号に対するページ画像を取得してつなぎ合わせ（ステップＳ２４）、つなぎ合わせた画像から当該分割領域に対応する画像（ビットマップイメージ）を切り出して、ＪＰＥＧ形式で画像ファイルとして出力する（ステップＳ２５）。これに付随して、当該分割領域の分割位置と画像ファイルとを対応させたデータも生成する。
【００５５】
すべての分割領域について処理が終了したときに、ページ配置情報と分割領域の分割位置と画像ファイルとを対応させた対応表をファイルへ出力する（ステップＳ２７）。
【００５６】
尚、ユーザの指示によって、出力画像を分割するかしないかを判定してもよいし、ページ数が少ない文書であれば分割しないようにしても構わない。
【００５７】
上記のような構成により、視線移動を考慮して各ページを配置した視認性の高い１枚の出力画像を生成することが可能となる。
【００５８】
尚、上記の実施形態では、電子化文書はすべてビットマップイメージのページ画像としていたが、ＯＤＦ（Ｏｐｅｎ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式等の構造化文書であっても構わない。このときには、電子化文書を仮想プリンタアプリケーションによって、ビットマップイメージのページ画像に変換してから本発明を適用すればよい。
【００５９】
また、電子化文書に更新情報、所有者等のメタデータを含む場合、当該メタデータの全部あるいは一部のテキスト情報を１ページのビットマップイメージのページ画像に変換し、このページ画像を含めて、上記のような出力画像を生成するようにしてもよい。
これにより、１枚の出力画像とされた電子化文書のメタデータを確認することができる。
【００６０】
また、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。
例えば、上記の実施形態における各部分（解析部、レイアウト部、プレビュー部、画像生成部）は、ソフトウェアとして実現されており、画像処理装置１０内の記憶領域にインストールされ使用できる状態にあることを前提にしていたが、各部分は、ハードウェア、またはハードウェアとソフトウェアの双方によって実装し、呼び出し可能な状態であればよい。
【符号の説明】
【００６１】
１０…画像処理装置、１１…解析部、１２…レイアウト部、１３…プレビュー部、１４…画像生成部、１５…ページ画像記憶部、１６…ページ解析情報記憶部、１７…ページ配置情報記憶部。
【図１】
2011118818.tif 000003
【図２】
2011118818.tif 000004
【図３】
2011118818.tif 000005
【図４】
2011118818.tif 000006
【図５】
2011118818.tif 000007
【図６】
2011118818.tif 000008
【図７】
2011118818.tif 000009
【図８】
2011118818.tif 000010
【図９】
2011118818.tif 000011
【図１０】
2011118818.tif 000012
【図１１】
2011118818.tif 000013
【図１２】
2011118818.tif 000014
【図１３】
2011118818.tif 000015
【図１４】
2011118818.tif 000016
【図１５】
2011118818.tif 000017