"文書管理システムであって、書き込み情報が付加された電子文書を出力対象文書として取得する取得手段と、前記書き込み情報の書き込み対象領域を含む範囲を第1の領域として前記電子文書から抽出する抽出手段と、前記電子文書の出力設定に応じて前記電子文書における各行の文字数を調整する調整手段と、前記調整手段による調整後の前記電子文書の出力用データを生成する生成手段と、を備え、前記調整手段は、前記第1の領域以外の領域である第2の領域の一行当たりの文字数を前記電子文書の出力設定に応じて変更する一方、前記第1の領域の一行当たりの文字数を前記書き込み情報の書き込み時点における一行当たりの文字数に対して変更することなく、前記電子文書における各行の文字数を調整することを特徴とする文書管理システム。請求項1に記載の文書管理システムであって、前記抽出手段は、前記書き込み時点における前記電子文書の複数の行のうち第1の行から第2の行までを包含する領域を前記第1の領域として抽出し、前記第1の行は、前記電子文書を構成する一連の文字列のうち前記書き込み対象領域における先頭の文字を含む行の直前の行であり、前記第2の行は、前記電子文書を構成する一連の文字列のうち前記書き込み対象領域における末尾の文字を含む行の直後の行であることを特徴とする文書管理システム。請求項1に記載の文書管理システムであって、前記抽出手段は、前記書き込み対象領域に対応する段落を包含する領域を前記第1の領域として抽出することを特徴とする文書管理システム。請求項1に記載の文書管理システムであって、前記調整手段による調整後の前記電子文書のページ画像を出力する出力手段、をさらに備え、前記出力手段は、前記第1の領域における過去の複数の書き込み情報に関するリストを前記ページ画像内の余白領域に重畳して出力することを特徴とする文書管理システム。請求項4に記載の文書管理システムにおいて、前記書き込み情報は、第1の書き込み情報であり、前記出力手段は、前記リストの中から選択される一の書き込み情報である第2の書き込み情報を前記第1の書き込み情報に代えて前記第1の領域に重畳して出力することを特徴とする文書管理システム。請求項1に記載の文書管理システムにおいて、前記調整手段は、前記電子文書の各行の行末に改行コードが存在する場合には、前記第1の領域においては各行の行末に存在する改行コードを削除せず、前記第2の領域においては各行の行末に存在する改行コードのうち、各文の末尾に存在する改行コード以外の改行コードを削除することを特徴とする文書管理システム。請求項6に記載の文書管理システムにおいて、前記各文の末尾に存在する改行コードは、句点および/またはピリオドに続く改行コードであることを特徴とする文書管理システム。a書き込み情報が付加された電子文書を出力対象文書として取得するステップと、b前記書き込み情報の書き込み対象領域を含む範囲を第1の領域として前記電子文書から抽出するステップと、c前記第1の領域以外の領域である第2の領域の一行当たりの文字数を前記電子文書の出力設定に応じて変更する一方、前記第1の領域の一行当たりの文字数を前記書き込み情報の書き込み時点における一行当たりの文字数に対して変更することなく、前記電子文書における各行の文字数を調整するステップと、d前記調整手段によって調整された前記電子文書の出力用データを生成するステップと、をコンピュータに実行させるためのプログラム。画像形成装置であって、書き込み情報が付加された電子文書を出力対象文書として取得する取得手段と、前記書き込み情報の書き込み対象領域を含む範囲を第1の領域として前記電子文書から抽出する抽出手段と、前記電子文書の出力設定に応じて前記電子文書における各行の文字数を調整する調整手段と、前記調整手段による調整後の前記電子文書の出力用データを生成する生成手段と、を備え、前記調整手段は、前記第1の領域以外の領域である第2の領域の一行当たりの文字数を前記電子文書の出力設定に応じて変更する一方、前記第1の領域の一行当たりの文字数を前記書き込み情報の書き込み時点における一行当たりの文字数に対して変更することなく、前記電子文書における各行の文字数を調整することを特徴とする画像形成装置。ところで、電子文書が出力表示出力および印刷出力等される場合においては、出力設定表示出力設定および印刷出力設定等に応じて当該電子文書の一行当たりの文字数以下、一行当たりの文字数とも称するが調整される。たとえば、電子文書が画面に表示出力される場合においては、画面サイズ等の表示出力設定に応じて上記一行当たりの文字数が調整される。一方、電子文書が用紙に印刷出力される場合においては、用紙サイズ等の印刷出力設定に応じて上記一行当たりの文字数が調整される。このように、電子文書が出力される場合においては、上記一行当たりの文字数は、常に同じ値であるとは限らず、むしろ、異なる値である可能性が高い。また、上述したように、電子文書に対する書き込み情報の書き込みが行われることが有り、書き込み情報が付加された電子文書が出力される場合も存在する。換言すれば、書き込み情報が付加された電子文書の出力用データが生成され、当該出力用データに基づいて出力動作が行われる場合が存在する。しかしながら、書き込み情報が付加された電子文書の出力用データが生成される場合においては、当該電子文書の一行当たりの文字数が出力設定新たな表示出力設定あるいは印刷出力設定等に応じて変更されるため、当該書き込み情報とその付近の文字との相対的な位置関係が崩れるという問題が有る。たとえば、ユーザによる手書きの書き込み情報が電子文書に書き込まれている場合において、当該電子文書の一行当たりの文字数が新たな表示出力設定に応じて変更されると、当該手書きの書き込み情報とその付近の文字との両者の相対的な位置関係が崩れ、当該両者の関係が判り難くなる。そこで、この発明の課題は、書き込み情報が付加された電子文書の出力にあたって、当該書き込み情報とその付近の文字との相対的な位置関係が崩れることを抑制することが可能な技術を提供することにある。上記課題を解決すべく、請求項1の発明は、文書管理システムであって、書き込み情報が付加された電子文書を出力対象文書として取得する取得手段と、前記書き込み情報の書き込み対象領域を含む範囲を第1の領域として前記電子文書から抽出する抽出手段と、前記電子文書の出力設定に応じて前記電子文書における各行の文字数を調整する調整手段と、前記調整手段による調整後の前記電子文書の出力用データを生成する生成手段と、を備え、前記調整手段は、前記第1の領域以外の領域である第2の領域の一行当たりの文字数を前記電子文書の出力設定に応じて変更する一方、前記第1の領域の一行当たりの文字数を前記書き込み情報の書き込み時点における一行当たりの文字数に対して変更することなく、前記電子文書における各行の文字数を調整することを特徴とする。請求項2の発明は、請求項1の発明に係る文書管理システムであって、前記抽出手段は、前記書き込み時点における前記電子文書の複数の行のうち第1の行から第2の行までを包含する領域を前記第1の領域として抽出し、前記第1の行は、前記電子文書を構成する一連の文字列のうち前記書き込み対象領域における先頭の文字を含む行の直前の行であり、前記第2の行は、前記電子文書を構成する一連の文字列のうち前記書き込み対象領域における末尾の文字を含む行の直後の行であることを特徴とする。請求項3の発明は、請求項1の発明に係る文書管理システムであって、前記抽出手段は、前記書き込み対象領域に対応する段落を包含する領域を前記第1の領域として抽出することを特徴とする。請求項4の発明は、請求項1の発明に係る文書管理システムであって、前記調整手段による調整後の前記電子文書のページ画像を出力する出力手段、をさらに備え、前記出力手段は、前記第1の領域における過去の複数の書き込み情報に関するリストを前記ページ画像内の余白領域に重畳して出力することを特徴とする。請求項5の発明は、請求項4の発明に係る文書管理システムにおいて、前記書き込み情報は、第1の書き込み情報であり、前記出力手段は、前記リストの中から選択される一の書き込み情報である第2の書き込み情報を前記第1の書き込み情報に代えて前記第1の領域に重畳して出力することを特徴とする。請求項6の発明は、請求項1の発明に係る文書管理システムにおいて、前記調整手段は、前記電子文書の各行の行末に改行コードが存在する場合には、前記第1の領域においては各行の行末に存在する改行コードを削除せず、前記第2の領域においては各行の行末に存在する改行コードのうち、各文の末尾に存在する改行コード以外の改行コードを削除することを特徴とする。請求項7の発明は、請求項6の発明に係る文書管理システムにおいて、前記各文の末尾に存在する改行コードは、句点および/またはピリオドに続く改行コードであることを特徴とする。請求項8の発明は、a書き込み情報が付加された電子文書を出力対象文書として取得するステップと、b前記書き込み情報の書き込み対象領域を含む範囲を第1の領域として前記電子文書から抽出するステップと、c前記第1の領域以外の領域である第2の領域の一行当たりの文字数を前記電子文書の出力設定に応じて変更する一方、前記第1の領域の一行当たりの文字数を前記書き込み情報の書き込み時点における一行当たりの文字数に対して変更することなく、前記電子文書における各行の文字数を調整するステップと、d前記調整手段によって調整された前記電子文書の出力用データを生成するステップと、をコンピュータに実行させるためのプログラムであることを特徴とする。請求項9の発明は、画像形成装置であって、書き込み情報が付加された電子文書を出力対象文書として取得する取得手段と、前記書き込み情報の書き込み対象領域を含む範囲を第1の領域として前記電子文書から抽出する抽出手段と、前記電子文書の出力設定に応じて前記電子文書における各行の文字数を調整する調整手段と、前記調整手段による調整後の前記電子文書の出力用データを生成する生成手段と、を備え、前記調整手段は、前記第1の領域以外の領域である第2の領域の一行当たりの文字数を前記電子文書の出力設定に応じて変更する一方、前記第1の領域の一行当たりの文字数を前記書き込み情報の書き込み時点における一行当たりの文字数に対して変更することなく、前記電子文書における各行の文字数を調整することを特徴とする。請求項1ないし請求項9に記載の発明によれば、第1の領域以外の領域である第2の領域の一行当たりの文字数が前記電子文書の出力設定に応じて変更される一方、第1の領域の一行当たりの文字数が書き込み情報の書き込み時点における一行当たりの文字数に対して変更されることなく、電子文書における各行の文字数が調整される。そのため、書き込み情報が付加された電子文書の出力にあたって、当該書き込み情報と当該電子文書の第1の領域内の文字との相対的な位置関係が崩れることを抑制することが可能である。特に、請求項2に記載の発明によれば、書き込み時点における電子文書の複数の行のうち第1の行から第2の行までを包含する領域が第1の領域として抽出される。そのため、書き込み情報が、当該第1の行および/または当該第2の行との関係を示している場合であっても、当該関係が判り難くなることを抑制することが可能である。また特に、請求項4に記載の発明によれば、第1の領域における過去の複数の書き込み情報に関するリストがページ画像の余白領域に重畳して出力されるので、ユーザは、第1の領域に書き込まれた複数の過去の書き込み情報を知ることが可能である。また特に、請求項5に記載の発明によれば、リストの中から選択される一の書き込み情報である第2の書き込み情報が第1の書き込み情報に代えて第1の領域に重畳して出力される。そのため、ユーザは、第1の領域に付加された過去の書き込み情報をも閲覧することが可能である。また特に、請求項6に記載の発明によれば、電子文書の各行の行末に改行コードが存在する場合には、第1の領域においては各行の行末に存在する改行コードが削除されず、第2の領域においては各行の行末に存在する改行コードのうち、各文の末尾に存在する改行コード以外の改行コードが削除される。そのため、改行コードの影響を受けることなく、第2の領域の一行当たりの文字数を適切に調整することが可能である。以下、本発明の実施形態を図面に基づいて説明する。<1.第1実施形態><1-1.システム構成および印刷プレビュー画像の生成フロー>図1は、第1実施形態に係る文書管理システム1を示す概略図である。図1に示すように、文書管理システム1は、画像形成装置10と携帯情報端末30とサーバ50とを備える。これらの装置群10,30,50は、それぞれ、ネットワークたとえば、LANLocalAreaNetworkNWを介して互いに接続されており、データを互いに送受信することが可能である。この文書管理システム1は、後に詳しく説明するように、書き込み情報WR1が付加された電子文書ED1図7参照の印刷プレビュー画像PPIPrintPreviewImagePV1図8参照を生成する。以下、印刷プレビュー画像PV1の生成フローについての概要を簡単に説明する。まず、携帯情報端末30は、サーバ50から電子文書ED1を取得して操作パネルPNに当該電子文書ED1を表示する。この後、ユーザの手書きによる書き込み情報WR1が書き込まれると、携帯情報端末30は、当該書き込み情報WR1を当該電子文書ED1に重畳して表示する図7参照。さらに、書き込み情報WR1が付加された電子文書ED1の表示中に印刷プレビュー画像PV1の生成指示が受け付けられると、携帯情報端末30は、画像形成装置10に対して印刷プレビュー画像PV1の生成要求以下、単に画像生成要求とも称するDMを送信する。同時に、携帯情報端末30は、サーバ50から取得した電子文書ED1のデータDT印刷プレビュー画像PV1の生成に用いられるデータをも画像形成装置10に送信する。画像形成装置10は、画像生成要求DMを受信すると、携帯情報端末30から送信されてきた電子文書ED1のデータDT等に基づいて、印刷プレビュー画像PV1詳細には、その画像データを生成する。この後、画像形成装置10は、印刷プレビュー画像PV1を携帯情報端末30へ送信する。なお、この実施形態では、印刷出力および印刷プレビュー表示出力においては、書き込み情報WR1の書き込み時点での表示出力図7参照とは異なる出力設定特に一行あたりの文字数が用いられるものとする。また、後に詳しく説明するように、画像形成装置10は、印刷プレビュー画像PV1を生成する際にサーバ50内の管理テーブルTB1をも利用する。携帯情報端末30は、印刷プレビュー画像PV1詳細には、その画像データを受信すると、操作パネルPNに当該印刷プレビュー画像PV1を表示する。<1-2.画像形成装置の構成>次に、画像形成装置10の構成について説明する。画像形成装置10は、印刷プレビュー画像PV1図8参照の生成等を行う装置である。ここでは、画像形成装置10は、MFPMultiFunctionalPeripheralとして構成されているものとする。当該MFPは、スキャナ機能、プリンタ機能、コピー機能およびデータ通信機能などを備える装置複合機とも称するである。図2は、画像形成装置10の構成を示す図である。図2に示すように、画像形成装置10は、画像読取部2、印刷出力部3、通信部4、格納部5およびコントローラ9等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。画像読取部2は、画像形成装置10の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ原稿画像とも称するを生成する処理部である。印刷出力部3は、対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。通信部4は、ネットワークNWを介したネットワーク通信が可能である。このネットワーク通信では、TCP/IPTransmissionControlProtocolInternetProtocolおよびFTPFileTransferProtocol等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、画像形成装置1は、所望の相手先との間で各種のデータを授受することが可能である。記憶部5は、ハードディスクドライブHDDおよび不揮発性メモリ等の格納装置で構成される。コントローラ9は、画像形成装置10を統括的に制御する制御部であり、CPUと、各種の半導体メモリRAMおよびROM等とを備えて構成される。コントローラ9の制御下において各種の処理部が動作することによって、画像形成装置10の各種の機能が実現される。コントローラ9は、CPUにおいて、ROM例えば、EEPROM等内に格納されている所定のソフトウエアプログラム以下、単にプログラムとも称するPG1を実行することによって、各種の処理部を実現する。なお、プログラムPG1は、ネットワークを介してダウンロードされてインストールされてもよく、あるいは、読み取り可能な所定の記録媒体例えばUSBメモリポータブルメモリ等によって提供されてもよい。具体的には、コントローラ9は、電子文書取得部11、書き込み領域抽出部13、文字数調整部15および印刷プレビュー画像生成部17等を含む各種の処理部を実現する。電子文書取得部11は、携帯情報端末30から送信されてきた電子文書ED1を出力対象文書ここでは、プレビュー表示出力対象文書として取得する処理部である。書き込み領域抽出部13は、電子文書ED1に対する書き込み情報WR1の書き込み対象領域を含む範囲矩形範囲を書き込み領域WA1図7参照として電子文書ED1から抽出する処理部である。文字数調整部15は、印刷用紙サイズ等の印刷出力設定に応じて、電子文書ED1における各行の文字数を調整する処理部である。印刷プレビュー画像生成部17は、電子文書ED1の出力用データ表示出力用データとして印刷プレビュー画像PV1詳細には、その画像データを生成する処理部である。<1-3.携帯情報端末の構成>次に、携帯情報端末30の構成について説明する。携帯情報端末30は、画像形成装置10に対して印刷プレビュー画像PV1の生成要求画像生成要求DMを行う端末である。携帯情報端末30は、たとえば、携帯型のパーソナルコンピュータ、パーソナルデータアシスタント端末PDA装置、あるいは携帯電話等の各種の装置として構成される。図3は、携帯情報端末30のハードウェア構成を示す図である。図3に示すように、携帯情報端末30は、CPU31、記憶部半導体メモリRAM等およびハードディスクドライブ等32、通信部33、表示部35、および入力部36を備えて構成される。携帯情報端末30は、表示部35としての機能表示出力機能と入力部36としての機能操作入力機能とを兼ね備えた操作パネル液晶タッチスクリーン等PN図1参照を有している。携帯情報端末30は、各種の情報を操作パネルPNに表示してユーザに提供するとともに、操作パネルPNを用いてユーザからの操作入力を受け付けることができる。また、携帯情報端末30は、CPU31等を用いてプログラムPG2を実行することによって様々な機能を実現する。ここでは、プログラムPG2は、可搬性の記録媒体USBメモリ等に記録されており、当該記憶媒体を介して携帯情報端末30にインストールされる。なお、携帯情報端末30は、各種可搬性の記録媒体USBメモリ等を読み取る機能を有している。また、プログラムPG2は、ネットワークを介して携帯情報端末30内にダウンロードされてインストールされるようにしてもよい。図3は、プログラムPG2の実行により携帯情報端末30において実現される処理部を示す機能ブロック図である。具体的には、携帯情報端末30は、電子文書取得部41と表示制御部43と入力制御部45とを備える。電子文書取得部41は、サーバ50から電子文書ED1を取得する処理部である。具体的には、電子文書取得部41は、ユーザからの操作入力に応じて操作パネルPNに表示する電子文書ED1をサーバ50から取得する。表示制御部43は、操作パネルPNにおける表示内容を制御する処理部である。具体的には、表示制御部43は、電子文書取得部41により取得した電子文書ED1を操作パネルPNに表示する。入力制御部45は、ユーザからの各種の操作入力を受け付ける処理部である。具体的には、入力制御部45は、電子文書ED1に対する書き込み情報WR1等を受け付ける。<1-4.サーバの構成>次に、サーバ50の構成について説明する。サーバ50は、電子文書ED1および当該電子文書ED1に対する書き込み情報WR1等を管理する装置である。サーバ50は、たとえば、CPUおよび半導体メモリ等を有する一般的なコンピュータシステムとして構成される。サーバ50は、通信部を備えて構成されており、画像形成装置10および携帯情報端末30との間で互いにデータを送受信することが可能である。また、サーバ50は、記憶部を備えて構成されており、電子文書ED1および当該電子文書ED1に対する書き込み情報WR1等を記憶する。このサーバ50の記憶部には、書き込み情報WR1等に関する各種情報後述を管理する管理テーブルTB1図5参照も記憶されている。ここでは、説明を簡単化するため、サーバ50の記憶部には、1つの電子文書ED1と当該電子文書ED1に対する1つの書き込み情報WR1のみが記憶されている状況を想定する。図5に示すように、管理テーブルTB1には、電子文書ID、電子文書名、書き込みID、ユーザ名、書き込み開始位置、書き込み終了位置、書き込み年月日、および一行当たりの文字数等の各種情報が記録されている。電子文書IDには、電子文書EDに付与される識別番号が記録される。ここでは、電子文書IDとして、電子文書ED1に付与される識別番号001が記録されている。電子文書名には、電子文書EDのファイル名称が記録される。ここでは、電子文書名として、電子文書ED1のファイル名称aaaが記録されている。書き込みIDには、電子文書EDに対する書き込み情報WRに付与される識別番号が記録される。ここでは、書き込みIDとして、電子文書ED1に対する書き込み情報WR1に付与される識別番号0001が記録されている。ユーザ名には、電子文書EDに対する書き込み情報WRの書き込みを行ったユーザの名前が記録される。ここでは、ユーザ名として、電子文書ED1に対する書き込み情報WR1の書き込みを行ったユーザUAの名前UAが記録されている。書き込み開始位置には、電子文書EDを構成する一連の文字列のうち、当該電子文書EDに対する書き込み情報WRの書き込み対象領域における先頭の文字の位置詳細には、電子文書EDの先頭文字を起点とする文字順位数電子文書EDの先頭からの文字数が記録される。ここでは、書き込み開始位置として、電子文書ED1に対する書き込み情報WR1の書き込み対象領域における先頭の文字MJ1図7参照の位置95が記録されている。書き込み終了位置には、電子文書EDを構成する一連の文字列のうち、当該電子文書EDに対する書き込み情報WRの書き込み対象領域における末尾の文字の位置詳細には、電子文書EDの先頭文字を起点とする文字順位数電子文書EDの先頭からの文字数が記録される。ここでは、書き込み終了位置として、電子文書ED1に対する書き込み情報WR1の書き込み対象領域における末尾の文字MJ2図7参照の位置98が記録されている。書き込み年月日には、電子文書EDに対する書き込み情報WR1の書き込みが行われた年月日が記録される。ここでは、書き込み年月日として、電子文書ED1に対する書き込み情報WR1の書き込みが行われた年月日20110801が記録されている。一行当たりの文字数には、書き込みWRの書き込み時点における一行当たりの文字数が記録される。ここでは、一行当たりの文字数として、電子文書ED1に対する書き込みWR1の書き込み時点における一行当たりの文字数13が記録されている。<1-5.動作>次に、画像形成装置10の動作について説明する。図6は、画像形成装置10による印刷プレビュー画像PV1の生成動作を示すフローチャートである。画像形成装置10は、携帯情報端末30から画像生成要求DMを受信したか否かを常時監視しているステップS10。画像形成装置10が画像生成要求DMを受信するとステップS10でYES、電子文書取得部11は、画像生成要求DMとともに送信されてきた電子文書ED1のデータDTを取得するステップS11。この後、画像形成装置10は、管理テーブルTB1を参照して、電子文書ED1に対して書き込み情報WR1が存在するか否かを判定するステップS12。ここでは、電子文書ED1に対する書き込み情報WR1が存在するのでステップS12でYES、処理はステップS14に進む。なお、仮に電子文書ED1に対して書き込み情報WR1が存在しない場合にはステップS12でNO、処理はステップS13に進む。そして、文字数調整部15は、印刷出力設定に応じて電子文書ED1の各行の文字数を一律に変更するステップS13換言すれば、文字数変更部15は、電子文書ED1の折り返し位置を一律に変更する。ステップS14においては、書き込み領域抽出部13は、書き込み情報WR1の書き込み対象領域を含む矩形範囲を書き込み領域WA1として抽出する図7参照。なお、図7においては、書き込み情報WR1は、文字を囲む矩形形状図形と当該矩形形状図形の内部から直前の行を指し示す上向き矢印とで構成されている。ただし、これに限定されず、書き込み情報WR1は、その他の種々の図形および/または文字等を備えて構成されてもよい。具体的には、書き込み領域抽出部13は、サーバ50内の管理テーブルTB1にアクセスして、書き込み情報WR1の書き込み開始位置と書き込み終了位置とを取得するとともに、一行当たりの文字数を取得する。そして、書き込み範囲抽出部13は、書き込み開始位置に対応する文字MJ1を含む行の直前の行を特定するとともに、書き込み終了位置に対応する文字MJ2を含む行の直後の行を特定する。詳細には、書き込み範囲抽出部13は、まず、書き込み開始位置および一行当たりの文字数等に基づいて、書き込み情報WR1の書き込み時点における複数の行のうち文字MJ1を含む行の直前の行を特定する。図3に示すように、この実施形態では、書き込み開始位置に95が記録され且つ一行当たりの文字数に13が記録されていることなどから、文字MJ1は、第1ページの8行目に含まれることが判る。したがって、書き込み範囲抽出部13は、文字MJ1を含む行の直前の行として第1ページの7行目を特定する。つぎに、書き込み範囲抽出部13は、書き込み終了位置および一行当たりの文字数等に基づいて、書き込み情報WR1の書き込み時点における複数の行のうち文字MJ2を含む行の直後の行を特定する。図3に示すように、この実施形態では、書き込み開始位置に98が記録され且つ一行当たりの文字数に13が記録されていることなどから、文字MJ2は、文字MJ1と同様に第1ページの8行目に含まれることが判る。したがって、書き込み範囲抽出部13は、文字MJ2を含む行の直後の行として第1ページの9行目を特定する。この後、書き込み範囲抽出部13は、書き込み情報WR1の書き込み時点における複数の行のうち文字MJ1を含む行の直前の行である第1ページの7行目から文字MJ2を含む行の直後の行である第1ページの9行目までを包含する領域を書き込み領域WA1として抽出する図7参照。なお、文字MJ1は、電子文書ED1を構成する一連の文字列のうち書き込み情報WR1の書き込み対象領域に重複する文字列の先頭の文字である。また、文字MJ2は、電子文書ED1を構成する一連の文字列のうち書き込み情報WR1の書き込み対象領域に重複する文字列の末尾の文字である。書き込み領域WA1が抽出されると、文字数調整部15は、当該書き込み領域WA1以外の範囲以下、非書き込み領域NAともいう図7および図8参照における電子文書ED1の一行当たりの文字数を印刷出力設定に応じて調整するステップS15。具体的には、文字数調整部15は、印刷出力設定に応じて非書き込み領域NAにおける電子文書ED1の一行当たりの文字数を変更する。詳細には、文字数調整部15は、非書き込み領域NAにおける一行当たり文字数を書き込み情報WR1の書き込み時点における一行当たりの文字数13文字から印刷出力設定に応じた20文字図8参照に変更する。換言すれば、文字数調整部15は、非書き込み領域NAにおける各行の折り返し位置を印刷出力設定に応じて変更する。これに対して、文字数調整部15は、書き込み領域WA1における電子文書ED1の一行当たりの文字数を書き込み情報WR1の書き込み時点における一行当たりの文字数に対して変更しない。詳細には、文字数調整部15は、書き込み情報WR1の書き込み時点における一行当たりの文字数である13文字を維持する図8参照。換言すれば、文字数調整部15は、書き込み領域WA1における各行の折り返し位置を書き込み情報WR1の書き込み時点における各行の折り返し位置に対して変更しない。なお、ここでは、電子文書ED1に対して単一の書き込み情報WR1が存在し、当該書き込み情報WR1のみに対して上記ステップS14の処理が行われる場合を例示している。仮に電子文書ED1に対して複数の書き込み情報WR1,WR2,が存在する場合には、ステップS14における上記の処理が当該複数の書き込み情報WR1,WR2,に対してそれぞれ行われ、その後、ステップS15の処理が行われればよい。この後、画像形成装置10は、電子文書ED1に対する第nの書き込み領域WAnを当該電子文書EDの先頭から末尾に向けて検索するステップS16。まず、値nに1が設定され、画像形成装置10は、最初1番目の書き込み領域WA1を検索する。1番目の書き込み領域WA1が見つかるとステップS16でYES、画像形成装置10は、当該書き込み領域WA1が2ページに及ぶページを跨ぐか否かを判定するステップS17。ここで、書き込み領域WA1が2ページに及ばないページを跨がないと判定されるとステップS17でNO、処理はステップS19を経てステップS16に戻る。なお、ステップS19では、値nをインクリメントする処理が行われる。一方、書き込み領域WA1が2ページに及ぶページを跨ぐと判定されるとステップS17でYES、画像形成装置10は、書き込み領域WA1が2ページに及ばないように電子文書ED1のレイアウトを調整するステップS18。具体的には、画像形成装置10は、書き込み領域WA1が2ページのうちの後のページの先頭に位置するように、電子文書ED1のレイアウトを調整する。この後、処理はステップS19を経てステップS16に戻る。ここでは、書き込み領域WA1は2ページに及ばずページを跨がず、処理はステップS17から直接ステップS19に進み、その後ステップS16に戻る。ステップS19を経てステップS16に戻ると、画像形成装置10は、次の2番目の書き込み領域WA2を検索するステップS16。ここでは、書き込み範囲WA1以外の書き込み範囲は存在しないため、2番目以降の書き込み領域WA2等は存在しないと判定されステップS16でNO、処理はステップS20に進む。なお、仮に2番目の書き込み領域WA2が存在すると判定されるとステップS16でYES、当該書き込み領域WA2に対して上述したステップS17以降の処理が行われる。ステップS20においては、印刷プレビュー画像生成部17は、文字数調整部15による調整後の電子文書EDの書き込み領域WA1に書き込み情報WR1を重畳した画像印刷プレビュー画像PV1の画像データを生成する。なお、上述したように、印刷プレビュー画像PV1詳細には、その画像データは、画像形成装置10から携帯情報端末30へと転送される。そして、携帯情報端末30は、印刷プレビュー画像PV1を操作パネルPNに表示出力する。詳細には、携帯情報端末30表示出力部43は、印刷プレビュー画像PV1の画像データを用いて操作パネルPNに印刷プレビュー画像PV1詳細には、そのページ画像図8参照を表示出力する。図8に示すように、印刷プレビュー画像PV1においては、電子文書ED1の第1ページ目のページ画像が表示される。以上の動作によれば、非書き込み領域NAの一行当たりの文字数が印刷出力設定に応じて変更される一方、書き込み領域WA1の一行当たりの文字数は書き込み情報WR1の書き込み時点における一行当たりの文字数に対して変更されることなく、電子文書ED1における各行の文字数が調整される。そのため、書き込み情報WR1が付加された電子文書ED1の印刷プレビュー画像PV1を生成する場合において、当該電子文書ED1の書き込み領域WA1内の文字と当該書き込み情報WR1詳細には、文字を囲む矩形状図形等との両者の相対的な位置関係を崩さずに、当該印刷プレビュー画像PV1を生成することが可能である。端的に言えば、書き込み情報WR1の付近における相対的な位置関係が崩れることを抑制できる。また、書き込み領域WA1の一行当たりの文字数のみが書き込み情報WR1の書き込み時点における一行当たりの文字数に対して変更されないため、単に電子文書ED1全体の一行当たりの文字数が変更される場合に比べて、印刷プレビュー画像PV1に生じる余白部分を低減することが可能である。特に、当該印刷プレビュー画像PV1に基づいて印刷出力する場合には、印刷用紙を有効に活用することも可能である。また、書き込み情報WR1の開始位置に対応する文字MJ1を含む行の直前の行から書き込み情報WR1の終了位置に対応する文字MJ2を含む行の直後の行までを包含する範囲が書き込み領域WA1として抽出される図6のステップS14。そのため、書き込み情報WR1が当該直前の行および/または当該直後の行との関係を示している場合において、当該関係が判り難くなることを抑制することが可能である。仮に、書き込み領域WA1の抽出が、文字MJ1を含む行の直前の行から開始されるのではなく、文字MJ1を含む行から開始される場合たとえば、文字MJ1を含む行のみが書き込み領域WA1として抽出される場合を想定する。この場合には、文字MJ1を含む行の直前の行は、非書き込み領域NAに該当し、当該非書き込み領域NAにおける一行当たりの文字数が印刷出力設定に従って調整される。そのため、文字MJ1を含む行の直前の行の各文字の行内位置が変更され、書き込み領域WA1内の上向き矢印は、書き込み情報WR1の書き込み時点において本来指し示していた内容詳細には、上記矩形形状図形の直前の行の特定位置の文字等とは異なる内容を指し示すことがある、という問題が存在する。これに対して、本実施形態では、上述したように、文字MJ1を含む行の直前の行から文字MJ2を含む行の直後の行までを包含する領域が書き込み領域WA1として抽出されるので、当該直前の行の一行当たりの文字数が変更されない。したがって、書き込み情報WR1に上向き矢印が含まれる場合において、当該上向き矢印は、書き込み情報WR1の書き込み時点において本来指し示していた内容を確実に指し示すことが可能である。なお、ここでは、図7に示すように書き込み情報WR1の一部が上向き矢印で構成される場合を例示したが、これに限定されず、図15に示すように書き込み情報WR1の一部が下向き矢印で構成されるようにしてもよい。当該下向き矢印は、たとえば、文字MJ1等を囲む矩形形状図形の内部から、当該矩形形状図形の直後の行を指し示す図形である。上記のような範囲が書き込み領域WA1として抽出されることによれば、このような場合においても、当該直後の行の一行当たりの文字数が変更されない。したがって、当該下向き矢印は、書き込み情報WR1の書き込み時点において本来指し示していた内容詳細には、当該矩形形状図形の直後の行の特定位置の文字等を確実に指し示すことが可能である。同様に、上向き矢印および下向き矢印の双方が書き込み情報WR1に含まれる場合においても、上記のような範囲が書き込み領域WA1として抽出されることによれば、書き込み情報WR1と当該書き込み情報WR1が指し示す先の文字との対応関係が良好に保持される。このように、上記のような範囲が書き込み領域WA1として抽出されることによれば、書き込み領域WA1内の上向き矢印および/または下向き矢印等が本来指し示していた内容詳細には、直前の行および/または直後の行等を確実に指し示すことが可能である。また、上記実施形態においては、書き込み領域WA1が2ページ及ぶページを跨ぐと判定されると、当該書き込み領域WA1が当該2ページのうちの後のページの先頭に位置するように、電子文書ED1のレイアウトが調整される図6のステップS18。これによれば、書き込み領域WA1における書き込み情報WR1を適切に表示することが可能である。<2.第2実施形態>第2実施形態は、第1実施形態の変形例である。以下では、第1実施形態との相違点を中心に説明する。この第2実施形態では、書き込み領域WA1の周辺に発生する余白以下、余白領域SAとも称するに過去の書き込み情報WR2,WR3に関する書き込みリストLTを表示する印刷プレビュー画像PV2図9参照が生成される場合を例示する。この第2実施形態では、書き込み領域WA1における過去の複数の書き込み情報WR2,WR3に関するリストLTを印刷プレビュー画像PV1図8参照の余白領域SAに重畳した画像が印刷プレビュー画像PV2図9参照として生成される場合を例示する。さらに、この第2実施形態では、印刷プレビュー画像PV2に表示される書き込みリストLTの中からユーザによって過去の書き込み情報WR2が選択されると、新たな画像以下、履歴閲覧用画像とも称するPV3が生成され表示される場合を例示する。履歴閲覧用画像PV3は、当該過去の書き込み情報WR2が元の書き込み情報WR1に代えて表示される画像である。図10は、この第2実施形態において、サーバ50に記憶される管理テーブルTB2を示す図である。この管理テーブルTB2には、電子文書ED1に対する書き込み情報WR1に関する各種情報に加え、書き込み領域WA1における過去の書き込み情報WR2,WR3等に関する各種情報が記憶されている。具体的には、管理テーブルTB2の一行目には、書き込み情報WR3に関する各種情報が記録されている。また、管理テーブルTB2の二行目には、書き込み情報WR2に関する各種情報が記録されている。さらに、管理テーブルTB2の三行目には、書き込み情報WR1に関する各種情報が記録されている。なお、書き込み情報WR1~WR3のうち、書き込み情報WR1が最も新しく、書き込み情報WR3が最も古い。以下、この第2実施形態に係る画像形成装置10の動作について説明する。この第2実施形態においては、図6に示すフローチャートのステップS20の処理が上記第1実施形態と相違する。具体的には、この第2実施形態では、ステップS20において、図11に示すフローチャートの処理が実行される。なお、図11は、画像形成装置10が印刷プレビュー画像PV2を生成する処理手順を示すフローチャートである。まず、画像形成装置10は、書き込み領域WA1の周辺に基準領域AL次述を上回る大きさの余白領域SA図9参照が存在するか否かを判定するステップS201。基準領域ALは、書き込みリストLTの表示に必要な最小限の基準領域である。基準領域ALを上回る大きさの余白領域SAが書き込み領域WA1の周辺に存在すると判定されるとステップS201でYES、画像形成装置10は、サーバ50内の管理テーブルTB2にアクセスして、当該書き込み領域WA1に対する過去の書き込み情報WR2,WR3に関する情報詳細には、ユーザ名および書き込み日時を取得するステップS202。この後、印刷プレビュー画像生成部17は、余白領域SAに書き込みリストLTを重畳した画像を印刷プレビュー画像PV2として生成するステップS203。なお、書き込みリストLTには、図9に示すように、過去の書き込み情報WR2に対応する項目TM1と過去の書き込み情報WR3に対応する項目TM2とが表示される。項目TM1は、過去の書き込み情報WR2に関するユーザ名UAと書き込み年月日20110308とで構成される文字列UA20110308である。また、項目TM2は、過去の書き込み情報WR3に関するユーザ名UBと書き込み年月日20110205とで構成される文字列UB20110205である。一方、基準領域ALを上回る大きさの余白領域SAが書き込み領域WA1の周辺に存在しないと判定されるとステップS201でNO、印刷プレビュー画像生成部17は、上記第1実施形態と同様に、印刷プレビュー画像PV1図8参照を生成するステップS204。なお、ここでは、余白領域SAの大きさが基準領域ALの大きさを上回る状況を想定し、ステップS203において、印刷プレビュー画像PV2が生成されるものとする。以上のように、ステップS20の処理が行われる。また、印刷プレビュー画像PV2は、画像形成装置10から携帯情報端末30へと転送され、当該携帯情報端末30の操作パネルPNに表示される。そして、携帯情報端末30は、印刷プレビュー画像PV2内の書き込みリストLTに対するユーザからの操作入力を待機する待機状態WS不図示に移行する。さらに、上記待機状態WSにおいて書き込みリストLTの中から過去の書き込み情報WR2に対応する項目TM1図9参照が選択されると、携帯情報端末30は、履歴閲覧用画像PV3の生成要求を画像形成装置10に送信する。画像形成装置10は、履歴閲覧用画像PV3の生成要求を受信すると、印刷プレビュー画像PV1で表示される書き込み情報WR1を過去の書き込み情報WR2に代えた画像を履歴閲覧用画像PV3図12参照として生成する。履歴閲覧用画像PV3は、画像形成装置10から携帯情報端末30へと転送され、当該携帯情報端末30の操作パネルPNに表示される。なお、ここでは、書き込みリストLTの中から項目TM1が選択されて、当該項目TM1に対応する過去の書き込み情報WR2を書き込み情報WR1に代えて表示する履歴閲覧用画像PV3が生成される場合を例示したが、これに限定されない。例えば、当該書き込みリストLTの中から項目TM2が選択されて、当該項目TM2に対応する過去の書き込み情報WR3を書き込み情報WR1に代えて表示する履歴閲覧用画像が生成されるようにしてもよい。以上の動作によれば、余白領域SAに対して過去の複数の書き込み情報WR2,WR3に関するリストLTが重畳して表示され生成されるので、ユーザは、第1の領域で行われた過去の複数の書き込みを知ることが可能である。また、リストLTの中から選択された書き込み情報WR2を書き込み情報WR1に代えて表示する履歴閲覧用画像PV3が生成されるので、ユーザは、書き込み領域WA1に対する過去の書き込み情報WR2をも閲覧することが可能である。<3.変形例等>以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。たとえば、上記各実施形態においては、書き込み開始位置の文字MJ1を含む行の直前の行から書き込み終了位置の文字MJ2を含む行の直後の行までを包含する領域が書き込み領域WA1として抽出される場合を例示したが、これに限定されず、書き込み情報WR1の書き込み対象領域に対応する段落を包含する領域が書き込み領域WA1として抽出されるようにしてもよい図13参照。また、上記各実施形態においては、電子文書ED1と管理テーブルTBTB1,TB2との両者がサーバ50の記憶部に記憶される場合を例示したが、これに限定されず、当該両者のいずれか一方または双方が画像形成装置10の格納部5に記憶されるようにしてもよい。また、上記各実施形態においては、図6のフローチャートの処理の全部を画像形成装置10が行う場合を例示したが、これに限定されず、図6のフローチャートの処理の一部または全部をサーバ50が行うようにしてもよい。また、上記各実施形態では、書き込み時点における一行当たりの文字数詳細には、13文字が別の固定値詳細には、20文字に変更される場合を例示したが、これに限定されない。例えば、書き込み時点における一行当たりの文字数がフォントの拡大/縮小あるいは余白領域の変更等に応じて変更されるようにしてもよい。このような場合においても、電子文書ED1の書き込みWA1内の文字と当該書き込み情報WR1との両者の相対的な位置関係を崩さずに、当該印刷プレビュー画像PV1を生成することが可能である。また、上記各実施形態においては、電子文書ED1の出力用データとして出力用の最終的なデータである印刷プレビュー画像PVPV1~PV3が画像形成装置10から携帯情報端末30に送信される場合を例示したが、これに限定されない。例えば、電子文書ED1の出力用データとして出力用の中間的なデータ書き込み情報WR1の書き込み開始位置および書き込み終了位置等の数値データを含む中間データ等が画像形成装置10或いはサーバ50から携帯情報端末30に送信されるようにしてもよい。このような場合においても、携帯情報端末30は、送信されてきた出力用の中間的なデータに基づいて、印刷プレビュー画像PVを操作パネルPNに表示出力することが可能である。また、上記各実施形態では、携帯情報端末30にて電子文書ED1に関する画像が表示出力される場合を例示したが、これに限定されず、画像形成装置10にて当該電子文書ED1に関する画像が印刷出力されるようにしてもよい。このように、出力は、表示出力に限定されず印刷出力であってもよい。また、このような場合においては、電子文書ED1の表示出力用データに代えて印刷出力用データが生成されるようにすればよい。そして、画像形成装置10印刷出力部3は、印刷出力用データに基づいて、電子文書ED1に関する画像を印刷出力すればよい。また、上記各実施形態においては、電子文書ED1が横書きの文書である場合を例示したが、これに限定されず、電子文書ED1が縦書きの文書である場合にも、上記の思想を適用することが可能である。また、上記各実施形態では、電子文書ED1の各行の行末に改行コードが存在しない場合において、非書き込み領域NA1の一行当たりの文字数が変更される場合を例示したが、これに限定されない。たとえば、図14に示すように、電子文書ED1の各行の行末に改行コードCEが存在する場合において、非書き込み領域NA1の一行当たりの文字数が変更されるようにしてもよい。以下では、このような変形例について説明する。図6のステップS15において、画像形成装置10は、予め電子文書ED1の各行の行末に改行コードCEが埋め込まれているか否かを判定する。電子文書EDの各行の行末に改行コードCEが埋め込まれていないと判定された場合には、上記各実施形態と同様の処理が行われる。一方、電子文書EDの各行の行末に改行コードCEが埋め込まれていると判定された場合には、次述の処理が行われる。具体的には、書き込み領域WA1に関しては、文字数調整部15は、各行の行末の改行コードCE10を削除せず、一行あたりの文字数を変更することなく維持する。一方、非書き込み領域NAに関しては、文字数調整部15は、各行の行末の改行コードの一部次述を削除する。詳細には、文字数調整部15は、非書き込み領域NAにおける各行の行末の改行コードのうち、各文の末尾に存在する改行コード句点および/またはピリオドに続く改行コードCE22以外の改行コードCE21を削除する。すなわち、各行の行末位置折り返し位置に便宜的に挿入されていた改行コードCE21を削除し、文末の本来の改行コードCE22を削除せずに残す。その後、文字数調整部15は、一行あたりの文字数を出力設定印刷出力設定等に応じて変更する。これによれば、当該改行コードCEの影響を受けることなく、非書き込み領域NAの一行当たりの文字数を適切に調整することが可能である。"