(57)【要約】【目的】画像化された文書を見やすくする。【構成】画像化された文書のページの開始行（第１行）の１ページ後の行が段落の始まりかどうかが確認される（ステップ51）。段落の始まりであれば（ステップ51でＹＥＳ），その行までが１ページ分の文書とされて画像化される。段落の始まりでなければ（ステップ51でＮＯ），その１ページ後の行が含まれている段落の次の段落が見つけられる（ステップ53）。見つけられた段落の前の行までが１ページの文書とされて画像化される。【選択図】図５
2012083824.tif 000002
【特許請求の範囲】
【請求項１】
複数のページから構成される文書のページが開始する行から１ページ後の行が段落の始まりかどうかを判定する第１の判定手段，
上記第１の判定手段により上記ページが開始する行から１ページ後の行が段落の始まりであると判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，上記ページが開始する行から１ページ後の行が段落の始まりではないと判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の最後の行または上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，かつ決定した１ページ分の文書の次の行を，上記ページが開始する行とする決定手段，および
上記決定手段によって決定した１ページ分の文書を画像化する画像化手段，
を備えた文書画像生成装置。
【請求項２】
上記決定手段は，
上記ページが開始する行から１ページ後の行に，文章以外の図，表または写真を含む素材画像があるかどうかを判定する第２の判定手段を備え，
上記第２の判定手段により上記ページが開始する行から１ページ後の行に文章以外の図，表または写真などの素材画像があると判定されたことに応じて，上記ページが開始する行から上記素材画像の前の行または上記素材画像までを１ページ分の文書と決定するものである，
請求項１に記載の文書画像生成装置。
【請求項３】
上記第２の判定手段により上記ページが開始する行から１ページ後の行に文章以外の図，表または写真を含む素材画像があると判定されたことに応じて，上記ページが開始する行から上記素材画像の前の行または上記素材画像までを１ページ分の文書と決定し，かつ上記素材画像の最初に対応する行を含む段落の最初の行または上記素材画像の最後に対応する行を含む段落の最初の行を，上記ページが開始する行とするものである，
請求項２に記載の文書画像生成装置。
【請求項４】
上記第２の判定手段により上記ページが開始する１ページ後の行に文章以外の図，表または写真を含む素材画像があると判定されたことに応じて，上記素材画像が，決定した１ページ分の文書および次ページの文書の両方の文書にそれぞれ含まれるようにする素材画像挿入手段，
をさらに備えた請求項２または３に記載の文書画像生成装置。
【請求項５】
判定手段が，複数のページから構成される文書のページが開始する行から１ページ後の行が段落の始まりかどうかを判定し，
決定手段が，上記第１の判定手段により上記ページが開始する行から１ページ後の行が段落の始まりであると判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，上記ページが開始する行から１ページ後の行が段落の始まりではないと判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の最後の行または上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，かつ決定した１ページ分の文書の次の行を，上記ページが開始する行とし，
画像化手段が，上記決定手段によって決定した１ページ分の文書を画像化する，
文書画像生成装置の動作制御方法。
【請求項６】
文書画像生成装置のコンピュータを制御するコンピュータが読み取り可能なプログラムであって，
複数のページから構成される文書のページが開始する行から１ページ後の行が段落の始まりかどうかを判定させ，
上記ページが開始する行から１ページ後の行が段落の始まりであると判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定させ，上記ページが開始する行から１ページ後の行が段落の始まりではないと判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の最後の行または上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定させ，かつ決定した１ページ分の文書の次の行を，上記ページが開始する行とさせ，
決定した１ページ分の文書を画像化させるように文書画像生成装置のコンピュータを制御するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，文書画像生成装置ならびにその動作制御方法および動作制御プログラムに関する。
【背景技術】
【０００２】
電子ドキュメントにおいて段落を統合するもの（特許文献１），複数ページを統合化して構造化文書を作成するもの（特許文献２），段落の抽出するもの（特許文献３）などがあるが，いずれも画像化された文書については考えられていない。画像化された文書を表示する場合，１ページ単位で表示画面に表示されると，段落の途中で切れると文脈が途切れてしまう。次のページの文書が表示されても文書の意味を把握しにくい。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2010-26667号公報
【特許文献２】特開2003-288334号公報
【特許文献３】特開平11-250041号公報
【発明の概要】
【０００４】
この発明は，画像化された文書において文書の意味を把握しやすくすることを目的とする。
【０００５】
この発明による文書画像生成装置は，複数のページから構成される文書（画像ファイルによって表される画像化された文書でもよいし，テキスト・ファイルによって表される文書でもよい）のページが開始する行から１ページ後の行が段落の始まりかどうかを判定する第１の判定手段，上記第１の判定手段により上記ページが開始する行から１ページ後の行が段落の始まりであると判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，上記ページが開始する行から１ページ後の行が段落の始まりではないと判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の最後の行または上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，かつ決定した１ページ分の文書の次の行を，上記ページが開始する行とする決定手段，ならびに上記決定手段によって決定した１ページ分の文書を画像化する画像化手段を備えていることを特徴とする。
【０００６】
この発明は，上記文書画像生成装置に適した動作制御方法も提供している。すなわち，この方法は，判定手段が，複数のページから構成される文書のページが開始する行から１ページ後の行が段落の始まりかどうかを判定し，決定手段が，上記第１の判定手段により上記ページが開始する行から１ページ後の行が段落の始まりであると判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，上記ページが開始する行から１ページ後の行が段落の始まりではないと判定されたことにより上記ページが開始する行から１ページ後の行を含む段落の最後の行または上記ページが開始する行から１ページ後の行を含む段落の前の段落の最後の行までを１ページ分の文書と決定し，かつ決定した１ページ分の文書の次の行を，上記ページが開始する行とし，画像化手段が，上記決定手段によって決定した１ページ分の文書を画像化するように制御するものである。
【０００７】
この発明は，上記文書画像生成装置の動作制御方法を実施するためのコンピュータが読み取り可能なプログラムも提供している。そのようなプログラムを格納した記録媒体を提供するようにしてもよい。
【０００８】
この発明によると，複数ページから構成される文書のページが開始する行から１ページ後の行が段落の終了かどうかが判定される。段落の終了と判定されると，ページが開始する行から１ページ後の行までが１ページ分の文書と決定される。段落の終了と判定されないと，ページが開始する行から１ページ後の行を含む段落の最後の行またはその段落の前の段落の最後の行までが１ページ分の文書と決定される。決定した１ページ分の文書の次の行が新たなページが開始する行とされる。決定した１ページ分の文書が画像化される。この発明によると段落の区切りまでが１ページ分の文書と決定されるので，１ページごとに文書が画像化されて表示されても文書の文脈が途切れずに意味を把握しやすい。
【０００９】
上記決定手段は，上記ページが開始する行から１ページ後の行に，文章以外の図，表または写真を含む素材画像があるかどうかを判定する第２の判定手段を備えることが好ましい。この場合，上記第２の判定手段により上記ページが開始する行から１ページ後の行に文章以外の図，表または写真などの素材画像があると判定されたことに応じて，上記ページが開始する行から上記素材画像の前の行または上記素材画像までを１ページ分の文書と決定するものとなろう。
【００１０】
上記第２の判定手段により上記ページが開始する行から１ページ後の行に文章以外の図，表または写真を含む素材画像があると判定されたことに応じて，上記ページが開始する行から上記素材画像の前の行または上記素材画像までを１ページ分の文書と決定し，かつ上記素材画像の最初に対応する行を含む段落の最初の行または上記素材画像の最後に対応する行を含む段落の最初の行を，上記ページが開始する行としてもよい。
【００１１】
上記第２の判定手段により上記ページが開始する１ページ後の行に文章以外の図，表または写真を含む素材画像があると判定されたことに応じて，上記素材画像が，決定した１ページ分の文書および次ページの文書の両方の文書にそれぞれ含まれるようにする素材画像挿入手段をさらに備えてもよい。たとえば，１ページ分の文書および次ページの文書のうち素材画像が含まれている文書から素材画像をコピーして素材画像が含まれていない他方の文書にコピーする。
【図面の簡単な説明】
【００１２】
【図１】文書画像通信システムの概要である。
【図２】携帯電話の電気的構成を示すブロック図である。
【図３】文書画像サーバの電気的構成を示すブロック図である。
【図４】携帯電話の処理手順を示すフローチャートである。
【図５】文書画像サーバの処理手順を示すフローチャートである。
【図６】ページ区切り位置算出処理手順を示すフローチャートである。
【図７】文書画像の一例である。
【図８】文書画像の一例である。
【図９】再生成された文書画像の一例である。
【図１０】素材画像が含まれている文書画像の一例である。
【図１１】再生成された文書画像の一例である。
【図１２】再生成された文書画像の一例である。
【図１３】ページ区切り位置算出処理手順を示すフローチャートである。
【図１４】再生成された文書画像の一例である。
【図１５】再生成された文書画像の一例である。
【図１６】再生成された文書画像の一例である。
【図１７】再生成された文書画像の一例である。
【図１８】ページ区切り位置算出処理手順を示すフローチャートである。
【図１９】（Ａ）から（Ｄ）は，文書画像の一例である。
【実施例】
【００１３】
図１は，この発明の実施例を示すもので，文書画像（テキスト・ファイルによって表される文書ではなく画像ファイルによって表されるもので，画像化された文書を文書画像ということにする）通信システムの概要を示している。
【００１４】
この実施例による文書画像通信システムには，インターネット（インターネットに限らず社内LAN:ローカル・エリア・ネットワークなどでもよい）を介して互いに通信可能な携帯電話１および文書画像サーバ20が含まれている。携帯電話１からの要求に応じて，文書画像サーバ20から携帯電話１に文書画像を表わすファイルが送信される。
【００１５】
図２は，いわゆるスマートフォンと呼ばれる携帯電話の電気的構成を示すブロック図である。
【００１６】
携帯電話１の全体の動作は，制御装置２によって統括される。
【００１７】
携帯電話１には，他の携帯電話との通信，インターネットへのアクセス等のための通信装置10およびアンテナ11が設けられている。アンテナ11を介して後述する動作を行うプログラム12が携帯電話１にダウンロードされる。ダウンロードされたプログラム12が携帯電話１にインストールされることにより，携帯電話１は後述する動作を行う。もっとも，携帯電話１にメモリ・カード・リーダ（図示略）などが設けられている場合には，メモリ・カードに格納されたプログラムを，メモリ・カード・リーダを用いて読み取り，読み取られたプログラムを携帯電話１にインストールするようにしてもよい。
【００１８】
さらに，携帯電話１には，表示画面に文書，画像などを表示するための表示装置３が設けられている。表示装置３の表示画面には，タッチ・パネル４が形成されている。表示画面上に形成されているタッチ・パネル４をタッチすることにより，ユーザは，携帯電話１に様々な指令を与えることができる。
【００１９】
携帯電話１には，プログラム，所定のデータが格納されるメモリ５も含まれている。さらに，携帯電話１には，スピーカ８およびマイクロフォン９も含まれている。音声信号は，増幅回路７によって増幅されてスピーカ８に与えられることによりスピーカ８から音声が出力される。また，マイクロフォン９から入力した音声を表わす音声信号は，増幅回路７によって増幅されて制御装置２に入力する。
【００２０】
この実施例による携帯電話１では，上述のように文書画像を表示装置３の表示画面に表示できる。文書画像は，１フレーム単位で表示されるので，１フレームの文書の最後が文章の途中で切れてしまうと，文脈が分かりにくくなることがある。この実施例は，文脈を分かりやすくするものである。
【００２１】
図３は，文書画像サーバ20の電気的構成を示すブロック図である。
【００２２】
文書画像サーバ20の全体の動作は，ＣＰＵ21によって統括される。
【００２３】
文書画像サーバ21には，インターネットにアクセスするための通信装置22，所定のデータ等を記憶するメモリ23，キーボードなどの入力装置24，ハードディスク25，ハードディスク25にアクセスするためのハードディスク・ドライブ26およびＣＤ−ＲＯＭ（コンパクト・ディスク-リード・オンリ・メモリ）ドライブ27が含まれている。後述する動作を制御するプログラムが格納されたＣＤ−ＲＯＭ28がＣＤ−ＲＯＭドライブ27に装填され，そのプログラムが読み取られる。読み取られたプログラムが文書画像サーバ20にインストールされる。プログラムは，ＣＤ−ＲＯＭ28のような記録媒体に格納されずに，インターネットを介して受信してもよい。
【００２４】
文書を表わすテキスト・ファイルはハードディスク25に格納されている。ハードディスク25からテキスト・ファイルが読み取られ，ＣＰＵ21によって文書画像を表わす文書画像ファイルに変換される。変換された文書画像ファイルもハードディスク25に格納される。
【００２５】
図４は携帯電話１の処理手順を示すフローチャート，図５は文書画像サーバ40の処理手順を示すフローチャートである。
【００２６】
文書画像サーバ20において，テキスト・ファイルによって表わされる文書が画像ファイルによって表わされる文書画像に変換される（図５ステップ41）。文書に文章以外の図，表または写真などの素材画像が含まれている場合には，文書はテキスト・ファイルだけでなく，その素材画像を表わす画像ファイルを用いて表わされるのはいうまでもない。変換された文書画像を表わす画像ファイルは，上述のようにハードディスク25に格納される。もっとも，テキスト・ファイルによって表される文書を画像ファイルによって表される文書画像に変換しておかなくともよい。
【００２７】
携帯電話１のユーザが文書画像を閲覧する場合には，その所望の文書画像を要求するリクエスト・データが携帯電話１から文書画像サーバ20に送信される（図４ステップ31）。
【００２８】
携帯電話１から送信されたリクエスト・データが文書画像サーバ20において受信されると（図５ステップ42でＹＥＳ），そのリクエスト・データによって特定される文書画像ファイルが記憶装置から見つけられる。見つけられた文書画像ファイルによって表わされる文書画像のレイアウトが文書画像サーバ20において解析される（図５ステップ43）。
【００２９】
図７および図８は，文書画像の一例である。
【００３０】
図７は，第１の文書画像60であり，図８は，第２の文書画像61である。２つの文書画像60および61（複数のページから構成される文書）が図示されているが，さらに多くの文書画像があるのはいうまでもない。第１の文書画像60の文章に続く文章が記載されているものが第２の文書画像61である。これらの第１の文書画像60および第２の文書画像61はテキスト・ファイルによって表わされるものではなく，画像ファイル（文書画像ファイル）によって表わされる画像（文書画像）である。もっとも，テキスト・ファイルによって表されるものでもよいのは上述の通りである。第１の文書画像60および第２の文書画像61においては，分かりやすくするために行数も記載されている。この行数は，第１の文書画像60および第２の文書画像61に記載されていなくともよいし，記載されていてもよい。
【００３１】
図７に示す第１の文書画像60では，第３行目，第６行目および第22行目から新たな段落が始まっている。図８に示す第２の文書画像61では，第６行目，第14行目および第24行目から新たな段落が始まっている。レイアウト解析では，新たな段落が始まる行が見つけられる。
【００３２】
レイアウト解析が行われると（図５ステップ43），その解析結果にもとづいてページ区切り位置が算出される（図５ステップ44）。段落の終わりの行が文書画像の終端となるようにページ区切り位置が算出される。このページ区切り位置の算出について詳しくは後述する。
【００３３】
図７および図８に示す文書画像60および61においては，図８に示す第２の文書画像61の第５行目と第６行目との間がページ区切り位置とされる。第１の文書画像60と第２の文書画像61の第５行目までが新たな文書画像として再生成される（図５ステップ45，画像化処理）。
【００３４】
図９は，再生成された文書画像の一例である。
【００３５】
図９に示す文書画像60Ａは，上述のように，図７に示した第１の文書画像60と第２の文書画像61の第５行目までを一つの画像としたものである。第１の文書画像60が画像に変換される前の文書と第２の文書画像61が画像に変換される前の文書とを用いて，それらの文書を画像化することにより，文書画像60Ａを生成することができる。もちろん，画像に変換されている第１の文書画像60と第２の文書画像61とから文字認識を行うことによりテキスト・ファイルを生成し，生成されたテキスト・ファイルを用いて，図９に示す文書画像60Ａを生成することもできる。
【００３６】
生成された文書画像を表わす文書画像ファイルが文書画像サーバ20から携帯電話１に送信される（図５ステップ46）。
【００３７】
文書画像サーバ20から送信された文書画像ファイルが携帯電話１において受信されると（図４ステップ32），受信された文書ファイルによって表わされる文書画像が携帯電話１の表示装置３の表示画面に表示される（図４ステップ33）。携帯電話１の表示画面には文書画像60Ａのすべてが表示されてもよいし，文書画像60Ａの一部が表示されてもよい。
【００３８】
携帯電話１から文書画像60Ａの次の文書画像が要求されると，図８に示す文書画像61の第６行目から文章が開始し，かつ上述のように段落の終わりがページ区切りとなるような新たな文書画像を表わす文書画像ファイルが再生成される。再生成された文書画像ファイルが文書画像サーバ20から携帯電話１に送信されるようになる。
【００３９】
携帯電話１には，段落の終わりまでが含まれる文書画像を表わす文書画像ファイルが送信されるので，段落の途中で文書画像が途切れてしまう場合に比べて文書画像の文章の文脈を把握できるようになる。
【００４０】
図６は，ページ区切り位置算出処理（図５ステップ44の処理）を示すフローチャートである。
【００４１】
ページ区切り位置算出処理においては，ページ開始行から１ページ後の行が段落の始まりかどうかが判定される（ステップ51）。図７に示す第１の文書画像60および図８に示す第２の文書画像61の例であれば，図７に示す第１の文書画像60の第１行がページ開始行であり，そのページ開始行から１ページ後の行は，図８に示す第２の文書画像61の第１行である。
【００４２】
図８に示す第２の文書画像61の第１行は段落の始まりではないから（ステップ51でＮＯ），次の段落が見つけられる（ステップ53）。見つけられた次の段落と見つけられた次の段落の前の行との間がページ区切りと決定される（ステップ54）。図８に示す第２の文書画像61では，ページ開始行の１ページ後の行（第２の文書画像61の第１行）を含む段落の最後の行とその最後の行の次の行との間（第２の文書画像61の第５行と第６行との間）がページ区切りとなる。
【００４３】
ページ開始行から１ページ後の行が段落の始まりであると（ステップ51でＹＥＳ），その１ページ後の行の前がページ区切りと決定される（ステップ52）。たとえば，図８に示す第２の文書画像61の第１行から段落が開始しているとすると，第２の文書画像61の第１行とその前の行（第１の文書画像60の最終行）との間がページ区切りと決定される（ステップ52）。
【００４４】
ページ開始行からページ区切りまでが１ページ分の文書として決定される。決定された１ページ分の文書が上述のように１つの文書画像として再生成される（図５ステップ45）。また，このようにして決定された１ページ分の文書の次の行（たとえば，図８の第２の文書画像61の第６行）が新たに第１行となり，ページが開始する行と新たに決定される。
【００４５】
携帯電話１からの要求に応じて，図９に示すように再生成された文書画像60Ａを表わす文書画像ファイルが文書画像サーバ20から携帯電話１に送信される。その後再び携帯電話１からの要求があると，図８に示す文書画像61のうち第６行から開示する文書画像が再生成され，その再生成された文書画像を表わす文書画像が文書画像サーバ20から携帯電話１に送信される。
【００４６】
図10から図13は他の実施例を示すものである。上述の実施例では，文書画像60および61には文章のみが含まれており，文章以外の図，表，写真などの素材画像が含まれていない。これに対して，この実施例では，文章以外の図，表，写真などの素材画像が文書画像に含まれるものである。ページ開始行から１ページ後の行に素材画像があるとその素材画像の最後（または素材画像の最初）がページ区切りとされる。
【００４７】
図10は，文書画像の一例で，図７に示した第１の文書画像60に続く文書画像の一例である。
【００４８】
文書画像61Ａには，右上に写真の素材画像72が含まれている。素材画像72以外の領域71には文章が表示されている。
【００４９】
開始行の１ページ後の行が文書画像61Ａの第１行とすると，上述の実施例では，ページ区切りは文書画像61Ａの第８行と第９行との間になる。文書画像61Ａの第８行までを第１の文書画像60に含めて上述のように新たな文書画像が生成されると，鎖線72Ａで示すように素材画像72が切れてしまう。このために，この実施例では，素材画像72の最後（文書画像61Ａの第11行と第12行との間）がページ区切りとされる。素材画像72と素材画像72の前の行との間をページ区切りとしてもよい。
【００５０】
図11は，再生成された文書画像60Ｂの一例である。
【００５１】
素材画像72の最後がページ区切りと決定され，その素材画像72および文書画像61Ａの文章のうち素材画像72の最後の部分に相当する文章までが，第１の文書画像60に含まれることにより新たな文書画像60Ｂが生成されている。素材画像72が途中で切れていないので見やすいものとなる。
【００５２】
図12は，文書画像61Ｂの一例である。
【００５３】
図12に示す文書画像61Ｂは，第１の文書画像60の開始行（第１行）の１ページ後の行が含まれる段落の次の段落の最初の行（図10に示す第２の文書画像61Ａの第９行）から開始している。図12では素材画像72の最後に対応する行（図10に示す文書画像61Ａの第11行）を含む段落の最初の行（図10に示す文書画像61Ａの第９行）がページ開始行とされる。また，素材画像72の一部も素材画像72Ｂとして文書画像61Ｂに含まれている。段落の最初から文章が始まるので読みやすくなる。
【００５４】
ページ開始行から素材画像72の前の行（図７に示す文書画像60の次に図10に示す文書画像61Ａが続いているとすると，図７に示す文書画像60の第21行）までを１ページ分の文書とし，素材画像72の最初に対応する行（図10に示す文書画像61Ａの第１行）を含む段落の最初の行（図７に示す文書画像60の第22行）をページ開始行としてもよい。
【００５５】
図13は，ページ区切り位置算出処理手順を示すフローチャートであり，図６に示すフローチャートに対応するものである。
【００５６】
上述したのと同様に，ページ開始行から１ページ後の行が段落の始まりかどうかが確認される（ステップ71）。
【００５７】
段落の始まりの場合には（ステップ71でＹＥＳ），その段落の始まりの行とその前の行との間がページ区切りとされたときに素材画像が切れないかどうかが判定される（ステップ72）。その段落の始まりの位置に素材が無く，その段落の始まりの行とその前の行との間がページ区切りとされても素材画像が切れなければ（ステップ72でＹＥＳ），上述の実施例と同様に，その段落の始まりの前の行がページ区切りの位置と決定される（ステップ73）。これに対して，その段落の始まりの位置に素材画像があり，その段落の始まりの行がページ区切りとされると素材画像が切れてしまうと（ステップ72でＮＯ），素材画像の最後（または最初）がページ区切りと決定される（ステップ74）。また，ページ開始行の１ページ後の行が段落の始めなので，次の文書画像のページ開始行は，前の文書画像のページ開始行の１ページ後の行とされる。
【００５８】
図10に示したように，ページ開始行から１ページ後の行から段落が始まらないと（ステップ71でＮＯ），上述したのと同様に次の段落が見つけられる（ステップ75）。見つけられた次の段落の前の行とその見つけられた次の段落の最初の行との間（図10に示す文書画像61Ａでは第８行と第９行との間）がページ区切りの位置とされた場合に素材画像が切れないかどうかが判定される（ステップ76）。図10に示したように，素材画像72が切れてしまう場合には（ステップ76でＮＯ），上述のように素材画像72の最後に相当する行がページ区切りの位置と決定される（ステップ74）。また，ページ開始行は，そのページ区切りの位置と決定された行を含む段落の最初の行とされる。素材画像72が切れない場合には（ステップ76でＹＥＳ），見つけられた次の段落の最初の行とその最初の行の前の行との間がページ区切りと決定される（ステップ77）。
【００５９】
図14から図18は，さらに他の実施例を示している。
【００６０】
上述の実施例では，素材画像が切れてしまうような場合にはその素材画像が切れないようにページ区切りが決定されているが，文章については段落に無関係にページ区切りが決定されるので，図11に示すように段落の途中で文章が途切れてしまうことがある。これに対して，この実施例では，素材画像も文章も途中で切れないようにするものである。
【００６１】
図14は，再生成された一つ目の文書画像60Ｃの一例であり，図９または図11に対応している。
【００６２】
文章については，図10に示したようにページ開始行から１ページ後の行が含まれる段落の最後の行（図10に示す文書画像61Ａの第８行と第９行との間）がページ区切り位置と決定される。その決定された位置に素材画像が含まれていると，その素材画像がコピーされ，新たに生成された文書画像60Ｃに挿入される（素材画像挿入処理）。
【００６３】
文書画像60Ｃにおいては，文章が表示される画像部分の領域75と挿入された素材画像72の領域とが含まれている。素材画像72は，文書画像60Ｃの左下に挿入されている。文章も読みやすく，かつ素材画像72も切れていない文書画像60Ｃが生成される。
【００６４】
図15は，変形例を示すもので，再生成された一つ目の文書画像60Ｄの一例であり，図９，図11または図14に対応している。
【００６５】
図14に示した文書画像60Ｃと同様に，文章が表示される部分の領域75と挿入された素材画像72の領域とが含まれている。素材画像72と素材画像72の左側の文章との位置関係は，図９に示す位置関係と同じとなっている。このようにしても，文章が読みやすく，かつ素材画像72も切れていない文書画像60Ｄが生成される。
【００６６】
図16は，図14に示す文書画像60Ｃまたは図15に示す文書画像60Ｄに続いて携帯電話１に与えられる二つ目の文書画像61Ｃの一例で，図８，図10または図12に対応する。
【００６７】
図14に示す文書画像60Ｃまたは図15に示す文書画像60Ｄに素材画像72が含まれているが，図16に示す文書画像61Ｃにも素材画像72が含まれている。その素材画像72の下から文章が始まる領域76が形成されている。
【００６８】
素材画像72は，一つ目の文書画像60Ｃまたは60Ｄおよびその一つ目の文書画像60Ｃまたは60Ｄにつづいて携帯電話１に与えられる二つ目の文書画像61Ｃの両方に挿入されることとなる。素材画像72を説明する文章が一つ目の文書画像60Ｃもしくは60Ｄまたは二つ目の文書画像61Ｃのどちらかにあったとしても，その説明する文章と同じ文書画像に素材画像72を含ませることができる。素材画像72を見ながら，その説明する文章を読むことができる。
【００６９】
図17は，変形例を示すもので，図13に示す文書画像60Ｃまたは図15に示す文書画像60Ｄに続いて携帯電話１に与えられる二つ目の文書画像61Ｄの一例で，図８，図10，図12または図16に対応する。
【００７０】
図17に示す文書画像61Ｄにおいても素材画像72と文章を表示する領域77とが含まれている。文書画像61は，図10に示す文書画像61Ａにおいては，第１行から第８行の文章が削除されたものに相当している。素材画像72の位置を動かす必要が無いので比較的容易に文書画像61Ｄを生成できる。
【００７１】
図18は，ページ区切り位置算出処理手順を示すフローチャートであり，図６または図13のフローチャートに対応する。
【００７２】
この処理手順は，上述した図14から図17に示す文書画像60Ｃ，60Ｄ，61Ｃまたは61Ｄを生成するものである。この図において，図13に示す処理と同一の処理については同一符号を付している。
【００７３】
上述したのと同様に，ページ開始行から１ページ後の行から段落が始まるかどうかが判定される（ステップ71）。
【００７４】
段落が始まる場合には（ステップ71でＹＥＳ），その１ページ後の行で素材画像が切れないかどうかが確認される（ステップ72）。素材画像が切れない場合には（ステップ72でＹＥＳ），その１ページ後の行の前がページ区切りの位置と決定される（ステップ73）。素材画像が切れる場合には（ステップ72でＮＯ），その素材画像が前のページにコピーされて（ステップ78），１ページ後の行の前がページ区切りの位置と決定される（ステップ73）。
【００７５】
ページ開始行から１ページ後の行から段落が始まらない場合には（ステップ71でＮＯ），その１ページ後の行が含まれる段落の次の段落が見つけられる（ステップ75）。見つけられた次の段落の前がページ区切りと決定された場合に素材画像が切れないかどうかが確認される（ステップ76）。素材画像が切れなければ（ステップ76でＹＥＳ），見つけられた次の段落の前がページ区切りと決定される（ステップ77）。素材画像が切れてしまうと（ステップ76でＮＯ），素材画像が前のページ（前の文書画像）にコピーされて（ステップ79），見つけられた段落の前がページ区切りの位置と決定される（ステップ77）。
【００７６】
文書画像が再生成されることにより，図14から図17に示す文書画像60Ｃ，60Ｄ，61Ｃまたは61Ｄが生成されるようになる。
【００７７】
図19（Ａ）〜（Ｄ）は，他の実施例を示すもので，文書画像を表わしている。
【００７８】
図19（Ａ），（Ｂ），（Ｃ）および（Ｄ）は，それぞれ一つ目の文書画像81，二つ目の文書画像82，三つ目の文書画像83および四つ目の文書画像84を表わしている。
【００７９】
図19（Ｂ）に示す文書画像82のページ区切り位置が符号82Ｃで示した位置となると，文書画像82のうち，ハッチングで示した文書画像部分82Ａは，図19（Ａ）に示す文書画像81に付けられる。文書画像81と文書画像部分82Ａとが合わせられて一つの新たな文書画像となる。
【００８０】
同様に，図19（Ｃ）に示す文書画像83のページ区切り位置が符号83Ｃで示した位置となると，文書画像83のうち，ハッチングで示した文書画像部分83Ａは，図19（Ｂ）に示す文書画像82から文書画像部分82Ａが切り取られた文書画像部分82Ｂに付けられる。文書画像部分82Ｂと文書画像部分83Ａとが合わせられて一つの新たな文書画像となる。
【００８１】
同様に，図19（Ｄ）に示す文書画像84のページ区切り位置が符号84Ｃで示した位置となると，文書画像84のうち，ハッチングで示した文書画像部分84Ａは，図19（Ｃ）に示す文書画像83から文書画像部分83Ａが切り取られた文書画像部分83Ｂに付けられる。文書画像部分83Ｂと文書画像部分84Ａとが合わせられて一つの新たな文書画像となる。
【００８２】
図19（Ｃ）に示すように，文書画像部分83Ｂと文書画像部分84Ａとが合わせられて生成された新たな文書画像の大きさが元の文書画像83の大きさの半分以下（所定以下）となることがある。そのような場合には，次の文書画像84の文書画像部分84Ｂも新たな文書画像に含ませるようにしてもよい。もっとも，文書画像部分84Ｂを含ませることにより生成された新たな文書画像の大きさが元の大きさの３／２倍以上（所定以上）となる場合には，文書画像部分84Ｂを含ませないようにしてもよい。
【符号の説明】
【００８３】
20  文書画像サーバ
21  ＣＰＵ（第１の判定手段，決定手段，画像化手段，制御手段）
【図１】
2012083824.tif 000003
【図２】
2012083824.tif 000004
【図３】
2012083824.tif 000005
【図４】
2012083824.tif 000006
【図５】
2012083824.tif 000007
【図６】
2012083824.tif 000008
【図７】
2012083824.tif 000009
【図８】
2012083824.tif 000010
【図９】
2012083824.tif 000011
【図１０】
2012083824.tif 000012
【図１１】
2012083824.tif 000013
【図１２】
2012083824.tif 000014
【図１３】
2012083824.tif 000015
【図１４】
2012083824.tif 000016
【図１５】
2012083824.tif 000017
【図１６】
2012083824.tif 000018
【図１７】
2012083824.tif 000019
【図１８】
2012083824.tif 000020
【図１９】
2012083824.tif 000021