(57)【要約】 【課題】  用紙に印刷された場合に十分に使いやすい罫線画像を提供する。【解決手段】  印刷のための画像処理装置は、１枚の用紙内に印刷されるべき単位画像の数を示す割付数を取得する割付数取得部と、割付数に対応する複数個の単位画像を含むテンプレート画像を表すテンプレート画像データを準備するテンプレート準備部であって、テンプレート画像は、複数の罫線を含む罫線領域を含み、複数の罫線のうち、隣接する２つの罫線の間隔は、テンプレート画像が用紙に印刷された場合に、割付数に拘わらず、略一定である、テンプレート準備部と、テンプレート画像データを印刷実行部に供給するテンプレート供給部と、を備える。【選択図】  図４
2014011699.tif 000002
【特許請求の範囲】
【請求項１】
印刷のための画像処理装置であって、
１枚の用紙内に印刷されるべき単位画像の数を示す割付数を取得する割付数取得部と、
前記割付数に対応する複数個の単位画像を含むテンプレート画像を表すテンプレート画像データを準備するテンプレート準備部であって、前記複数個の単位画像のそれぞれは、複数の罫線を含む罫線領域を含み、前記複数の罫線のうち、隣接する２つの罫線の間隔は、前記テンプレート画像が前記用紙に印刷された場合に、前記割付数に拘わらず、略一定である、前記テンプレート準備部と、
前記テンプレート画像データを印刷実行部に供給するテンプレート供給部と、
を備える画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記複数個の単位画像のそれぞれは、さらに、前記罫線領域の周辺に位置する周辺領域を含み、
前記テンプレート準備部は、前記割付数がＮ１である場合には、Ｎ１個の第１の単位画像を含む前記テンプレート画像を準備し、前記割付数がＮ１より大きなＮ２である場合には、Ｎ２個の第２の単位画像を含む前記テンプレート画像を準備し、
前記第２の単位画像のサイズに対する前記第２の単位画像内の前記罫線領域のサイズの比率は、前記第１の単位画像のサイズに対する前記第１の単位画像内の前記罫線領域のサイズの比率より大きい、画像処理装置。
【請求項３】
請求項１または請求項２に記載の画像処理装置であって、
前記複数個の単位画像のそれぞれは、さらに、前記罫線領域の周辺に位置する周辺領域であって、特定の文字を含む前記周辺領域を含み、
前記テンプレート準備部は、前記割付数がＮ３である場合には、Ｎ３個の第３の単位画像を含む前記テンプレート画像を準備し、前記割付数がＮ３より大きなＮ４である場合には、Ｎ４個の第４の単位画像を含む前記テンプレート画像を準備し、
前記第３の単位画像の前記特定の文字のサイズに対する前記第４の単位画像の前記特定の文字のサイズの比率は、前記第３の単位画像のサイズに対する前記第４の単位画像のサイズの比率よりも大きい、画像処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の画像処理装置であって、さらに、
前記テンプレート画像が印刷されるべき用紙のサイズを取得する用紙サイズ取得部を備え、
前記テンプレート準備部は、前記隣接する２つの罫線の間隔が、前記テンプレート画像が前記用紙に印刷された場合に、前記用紙のサイズに拘わらず、略一定になるように、前記テンプレート画像データを準備する、画像処理装置。
【請求項５】
請求項４に記載の画像処理装置であって、
前記複数個の単位画像のそれぞれは、さらに、前記罫線領域の周辺に位置する周辺領域を含み、
前記テンプレート準備部は、前記用紙のサイズが第１のサイズである場合には、Ｋ１個の第５の単位画像を含む前記テンプレート画像を準備し、前記用紙のサイズが前記第１のサイズより小さな第２のサイズである場合には、Ｋ１個の第６の単位画像を含む前記テンプレート画像を準備し、
前記第６の単位画像のサイズに対する前記第６の単位画像内の前記罫線領域のサイズの比率は、前記第５の単位画像のサイズに対する前記第５の単位画像内の前記罫線領域のサイズの比率より大きい、画像処理装置。
【請求項６】
請求項４または請求項５に記載の画像処理装置であって、
前記複数個の単位画像のそれぞれは、さらに、前記罫線領域の周辺に位置する周辺領域であって、特定の文字を含む前記周辺領域を含み、
前記テンプレート準備部は、前記用紙のサイズが第３のサイズである場合には、Ｋ２個の第７の単位画像を含む前記テンプレート画像を準備し、前記用紙のサイズが前記第３のサイズより小さな第４のサイズである場合には、Ｋ２個の第８の単位画像を含む前記テンプレート画像を準備し、
前記第７の単位画像の前記特定の文字のサイズに対する前記第８の単位画像の前記特定の文字のサイズの比率は、前記第７の単位画像のサイズに対する前記第８の単位画像のサイズの比率より大きい、画像処理装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載の画像処理装置であって、さらに、
前記罫線の種類を取得する種類取得部を備え、
前記テンプレート準備部は、前記罫線の種類が第１の種類である場合に、前記隣接する２つの罫線の間隔が、前記割付数に拘わらず、略一定である前記テンプレート画像を表す第１のテンプレート画像データを準備し、前記罫線の種類が第２の種類である場合に、前記隣接する２つの罫線の間隔が、前記割付数が大きいほど小さい前記テンプレート画像を表す第２のテンプレート画像データを準備する、画像処理装置。
【請求項８】
印刷のための画像処理装置であって、
前記用紙のサイズを取得する用紙サイズ取得部と、
複数個の単位画像を含むテンプレート画像を表すテンプレート画像データを準備するテンプレート準備部であって、前記複数個の単位画像のそれぞれは、複数の罫線を含む罫線領域を含み、前記複数の罫線のうち、隣接する２つの罫線の間隔は、前記テンプレート画像が前記用紙に印刷された場合に、前記用紙のサイズに拘わらず、略一定である、前記テンプレート準備部と、
前記テンプレート画像データを印刷実行部に供給するテンプレート供給部と、
を備える画像処理装置。
【請求項９】
請求項８に記載の画像処理装置であって、さらに、
１枚の用紙内に印刷されるべき単位画像の数を示す割付数を取得する割付数取得部を備え、
前記テンプレート準備部は、前記割付数に対応する前記複数個の単位画像を含む前記テンプレート画像を表す前記テンプレート画像データを準備する、画像処理装置。
【請求項１０】
請求項８または請求項９に記載の画像処理装置であって、
前記複数個の単位画像のそれぞれは、さらに、前記罫線領域の周辺に位置する周辺領域を含み、
前記テンプレート準備部は、前記用紙のサイズが第１のサイズである場合には、Ｋ１個の第１の単位画像を含む前記テンプレート画像を準備し、前記用紙のサイズが前記第１のサイズより小さな第２のサイズである場合には、Ｋ１個の第２の単位画像を含む前記テンプレート画像を準備し、
前記第２の単位画像のサイズに対する前記第２の単位画像内の前記罫線領域のサイズの比率は、前記第１の単位画像内の前記罫線領域のサイズの比率より大きい、画像処理装置。
【請求項１１】
請求項８ないし請求項１０のいずれかに記載の画像処理装置であって、
前記複数個の単位画像のそれぞれは、さらに、前記罫線領域の周辺に位置する周辺領域であって、特定の文字を含む前記周辺領域を含み、
前記テンプレート準備部は、前記用紙のサイズが第３のサイズである場合には、Ｋ２個の第３の単位画像を含む前記テンプレート画像を準備し、前記用紙のサイズが前記第３のサイズより小さな第４のサイズである場合には、Ｋ２個の第４の単位画像を含む前記テンプレート画像を準備し、
前記第３の単位画像の前記特定の文字のサイズに対する前記第４の単位画像の前記特定の文字のサイズの比率は、前記第３の単位画像のサイズに対する前記第４の単位画像のサイズの比率より大きい、画像処理装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の単位画像を含むテンプレート画像を表すテンプレート画像データを準備する画像処理する技術に関する。
【背景技術】
【０００２】
画像を用紙に印刷する際には、用紙のサイズ等の印刷条件に応じて、適切な印刷が行われるように、様々な工夫がなされている。ここで、原稿用紙の升目状に配置された罫線や、レポート用紙の平行に並んだ罫線など様々な種類の罫線が、用紙に印刷されている。罫線を含む画像（罫線画像）の印刷条件には、用紙のサイズ、罫線の種類など各種の条件が考えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７３９０８号公報
【特許文献２】特開２０１０−１８７０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、これらの印刷条件に応じて適切に罫線を印刷することについて十分な工夫がなされているとは言えず、用紙に印刷された場合に十分に使いやすい罫線画像が提供されているとは言えなかった。
【０００５】
本発明の主な利点は、用紙に印刷された場合に十分に使いやすい罫線画像を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］印刷のための画像処理装置であって、１枚の用紙内に印刷されるべき単位画像の数を示す割付数を取得する割付数取得部と、前記割付数に対応する複数個の単位画像を含むテンプレート画像を表すテンプレート画像データを準備するテンプレート準備部であって、前記複数個の単位画像のそれぞれは、複数の罫線を含む罫線領域を含み、前記複数の罫線のうち、隣接する２つの罫線の間隔は、前記テンプレート画像が前記用紙に印刷された場合に、前記割付数に拘わらず、略一定である、前記テンプレート準備部と、前記テンプレート画像データを印刷実行部に供給するテンプレート供給部と、を備える画像処理装置。
【０００８】
上記構成によれば、用紙に印刷されたテンプレート画像において、罫線間の間隔が、割付数によって変動することを抑制することができる。例えば、割付数が大きい場合に、罫線間の間隔が過度に小さくなることを抑制することができる。この結果、用紙に印刷されたテンプレート画像の使いやすさを向上することができる。
【０００９】
［適用例２］  印刷のための画像処理装置であって、前記用紙のサイズを取得する用紙サイズ取得部と、テンプレート画像を表すテンプレート画像データを準備するテンプレート準備部であって、前記テンプレート画像は、複数の罫線を含む罫線領域を含み、前記複数の罫線のうち、隣接する２つの罫線の間隔は、前記テンプレート画像が前記用紙に印刷された場合に、前記用紙のサイズに拘わらず、略一定である、前記テンプレート準備部と、前記テンプレート画像データを印刷実行部に供給するテンプレート供給部と、を備える画像処理装置。
【００１０】
上記構成によれば、用紙に印刷されたテンプレート画像において、複数の罫線の間隔が、用紙のサイズによって変動することを抑制することができる。例えば、用紙のサイズが小さい場合に、罫線間の間隔が過度に小さくなることを抑制することができる。この結果、用紙に印刷されたテンプレート画像の使いやすさを向上することができる。
【００１１】
本発明は、種々の形態で実現することが可能であり、例えば、上記装置の機能を実現する方法、上記装置の機能を実現するコンピュータプログラム、当該コンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１２】
【図１】原稿保存システム１０００の構成を示すブロック図である。
【図２】テンプレート画像ＴＩの一例を示す図である。
【図３】メモシートＭＳの使用態様を説明する図である。
【図４】テンプレート画像データ生成処理のフローチャートである。
【図５】罫線画像の種類について説明する図である。
【図６】矩形画像ＳＱ内に設定される部分領域ＰＡを示す図である。
【図７】矩形画像ＳＱに設定される複数の罫線領域ＭＡを示す図である。
【図８】第１の配置処理について説明する図である。
【図９】第２の配置処理について説明する図である。
【図１０】周辺領域ＩＡに対する情報の配置について説明する図である。
【図１１】用紙サイズＰＳが異なる場合のテンプレート画像ＴＩを示す図である。
【図１２】分割ドキュメント生成処理のフローチャートである。
【図１３】分割ドキュメント生成処理の説明図である。
【図１４】分割ドキュメント生成処理の説明図である。
【図１５】管理テーブルＭＴの一例を示す図である。
【図１６】領域画像データ生成処理のフローチャートである。
【図１７】ＰＤＦファイルの生成について説明する図である。
【図１８】テンプレート画像データ生成処理の変形例を説明する図である。
【図１９】テンプレート画像データ生成処理の変形例を説明する図である。
【発明を実施するための形態】
【００１３】
Ａ．実施例：
Ａ−１．原稿保存システム１０００の構成：
図１は、原稿保存システム１０００の構成を示すブロック図である。原稿保存システム１０００は、画像処理サーバ２００と、複合機３００と、パーソナルコンピュータ４００と、格納サーバ５００とを備えている。複合機３００とパーソナルコンピュータ４００は、同じユーザによって利用され、ＬＡＮ６００を介して、通信可能に接続されている。複合機３００とパーソナルコンピュータ４００とは、ＬＡＮ６００を介して、インターネット７００に接続されている。画像処理サーバ２００と、格納サーバ５００とは、それぞれ、インターネット７００に接続されている。
【００１４】
複合機３００は、複合機３００全体を制御するＣＰＵ３１０と、ＲＡＭなどの揮発性記憶装置３３０と、フラッシュメモリなどの不揮発性記憶装置３４０と、外部機器（ネットワークを介して接続される機器、ＵＳＢメモリなどの外部記憶装置など）と接続するための通信部３２０と、各種のボタンを含む操作部３５０と、液晶パネルなどの表示部３６０と、インクジェット式またはレーザ式のプリンタエンジンである印刷実行部３７０と、画像読取部３８０と、を備えている。
【００１５】
画像読取部３８０は、ＣＣＤやＣＭＯＳなどの複数の光電変換素子が一列に並んで配置された構造を備える一次元イメージセンサを用いて、原稿を光学的に読み取ることによって、原稿画像データ（スキャンデータ）を生成するスキャナである。画像読取部３８０は、例えば、自動搬送機構を備え、複数枚の原稿を順次に読み取って、複数個の原稿画像データを自動的に生成することができる。
【００１６】
不揮発性記憶装置３４０には、コンピュータプログラム３４１が格納されている。コンピュータプログラム３４１は、ＣＤ−ＲＯＭなどに記録された形態で提供され得る。ＣＰＵ３１０は、プログラム３４１を実行することにより、複合機３００の全体を制御する装置制御部３１２として機能する。装置制御部３１２は、テンプレート画像取得部３１４と、原稿画像送信部３１６と、を備える。これらの各機能部が実行する処理については後述する。
【００１７】
画像処理サーバ２００は、ＣＰＵ２１０と、ＲＡＭなどの揮発性記憶装置２３０と、ハードディスクなどの不揮発性記憶装置２４０と、インターネット７００に接続するためのインタフェースを含む通信部２２０と、を備えている。不揮発性記憶装置２４０には、コンピュータプログラム２４１と、基本罫線画像データ群２４５（後述）が格納されている。コンピュータプログラム２４１は、ＣＤ−ＲＯＭなどに記録された形態で提供され得る。
【００１８】
ＣＰＵ２１０は、コンピュータプログラム２４１を実行することにより、テンプレート画像生成部５０と原稿画像処理部１００として機能する。テンプレート画像生成部５０は、罫線種取得部５１と、割付数取得部５２と、用紙サイズ取得部５４と、テンプレート準備部５６と、テンプレート供給部５８と、を備えている。原稿画像処理部１００は、原稿画像取得部１１０と、画像情報取得部１２０と、ページ番号取得部１３０と、生成順特定部１４０と、不要条件判断部１５０と、領域画像生成部１６０と、ファイル生成部１７０と、を備えている。これらの各機能部が実行する処理については後述する。
【００１９】
格納サーバ５００は、一般的な計算機であり、格納サーバ５００のＣＰＵ５１０は、サーバプログラム（図示せず）を実行することによって、ユーザが所有するデータを格納・保存するサービスを提供する。具体的には、後述するように、ユーザは、複合機３００と画像処理サーバ２００とを介して、原稿を表す原稿画像データを格納サーバ５００に格納することができる。
【００２０】
パーソナルコンピュータ４００のＣＰＵ４１０は、対応するプログラムを実行することによって、複合機３００を制御するためのドライバ（図示省略）や、画像処理サーバ２００にアクセスするクライアントとして機能する。ユーザは、パーソナルコンピュータ４００を用いて、格納サーバ５００に格納された原稿画像データにアクセスすることが可能である。
【００２１】
Ａ−２．原稿保存システム１０００の動作：
画像処理サーバ２００が実行する処理を中心に、原稿保存システム１０００の動作について説明する。
【００２２】
Ａ−２−１：テンプレート画像データ生成処理：
テンプレート画像データ生成処理は、メモシートＭＳを作成するためのテンプレート画像データを生成する処理である。テンプレート画像データは、メモシートＭＳに印刷されるテンプレート画像ＴＩを表す。
【００２３】
ここで、テンプレート画像ＴＩの概要を説明する。図２は、テンプレート画像データによって表されるテンプレート画像ＴＩの一例を示す図である。図３は、メモシートＭＳの使用態様を説明する図である。図２（Ａ）は、単位画像１０の一例を示している。図２（Ｂ）は、割付数ＡＮが２である第１種のテンプレート画像ＴＩＡを示し、図２（Ｃ）は、割付数ＡＮが４である第２種のテンプレート画像ＴＩＢを示している。図３（Ａ）は、第１種のテンプレート画像ＴＩＡが印刷された第１種のメモシートＭＳＡの使用態様を示し、図３（Ｂ）は、第２種のテンプレート画像ＴＩＢが印刷された第２種のメモシートＭＳＢの使用態様を示している。このように、特定種類のテンプレート画像ＴＩやメモシートＭＳを区別する場合には、符号の末尾にさらにアルファベット（例えば、Ａ、Ｂ）を付加する。
【００２４】
図２（Ｂ）（Ｃ）に示すように、テンプレート画像ＴＩは、割付数ＡＮに対応する個数（ＡＮ個）の単位画像１０を含む。換言すれば、割付数ＡＮは、テンプレート画像ＴＩを用紙に印刷してメモシートＭＳを作成した場合に、１枚の用紙（の片面）に印刷される単位画像１０の数である。第１種のテンプレート画像ＴＩＡは、２個の単位画像１０Ａ、１０Ｂを含み、第２種のテンプレート画像ＴＩＢは、４個の単位画像１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆを含む。このように、特定の単位画像１０を区別する場合には、符号の末尾にさらにアルファベット（例えば、Ａ、Ｂ）を付加する。後述するメモシートＭＳの領域ＳＡについても同様である。
【００２５】
なお、テンプレート画像ＴＩが印刷されたメモシートＭＳは、図３に示すように、折り畳まれた状態で使用される。具体的には、第１種のメモシートＭＳＡ（図３（Ａ））は、矩形の用紙の２つの長辺をそれぞれ均等に切断する２つの中点ＣＰ１、ＣＰ２を結ぶ線を第１の折り線として１回折り畳まれた状態で使用される。第２種のメモシートＭＳＢ（図３（Ｂ））は、１回折り畳まれた状態の用紙の２つの長辺（折り畳まれる前は短辺であった辺）のそれぞれの中点ＣＰ３、ＣＰ４を結ぶ線を第２の折り線として、さらに、１回折り畳まれた状態で使用される。メモシートＭＳが上述したように折り畳まれたときの折り線によって、メモシートＭＳの一方の面は、複数の領域ＳＡに区分される。具体的には、第１種のメモシートＭＳＡの一方の面は、２個の領域ＳＡＡ、ＳＡＢに区分され（図３（Ａ））、第２種のメモシートＭＳＢの一方の面は、４個の領域ＳＡＣ、ＳＡＤ、ＳＡＥ、ＳＡＦに区分される（図３（Ｂ））。
【００２６】
メモシートＭＳの１個の領域ＳＡは、１ページ分のメモ領域として用いられることが想定されている。例えば、第１種のメモシートＭＳＡでは、領域ＳＡＡが１ページ目、領域ＳＡＢが２ページ目のメモ領域として用いられる。第２種のメモシートＭＳＢでは、４個の領域ＳＡＣ、ＳＡＤ、ＳＡＥ、ＳＡＦが、それぞれ、１〜４ページ目のメモ領域として用いられる。
【００２７】
単位画像１０は、メモシートＭＳの各領域ＳＡに１個ずつ印刷される。このために、１個の単位画像１０は、１ページ分のメモ領域として用いられた場合に、便利なように、構成されている。具体的には、１個の単位画像１０は、図２（Ａ）に示すように、罫線画像特定情報ＬＴ（後述）によって指定された種類の罫線ＲＬを含む罫線画像が配置される罫線領域ＭＡと、罫線領域ＭＡの周囲を囲む周辺領域ＩＡとを含む。周辺領域ＩＡは、罫線領域ＭＡの上方に隣接するヘッダ領域ＨＡと、罫線領域ＭＡの下方に隣接するフッタ領域ＦＡと、を含む。罫線領域ＭＡを本文領域とも呼ぶ。罫線領域ＭＡは、罫線ＲＬを含むものの、文字、図形、描画などの有意なオブジェクトを有さない、実質的に白紙の領域である。
【００２８】
ヘッダ領域ＨＡは、上マーカ１１と、ページ情報領域１２と、タイトル領域１３と、不要チェックボックス１４と、を含んでいる。上マーカ１１は、例えば、ヘッダ領域ＨＡの左隅（単位画像１０の左上の隅）に配置され、左右方向に平行な部分と上下方向に平行な部分とを含む形状（Ｌ字を時計回りに９０度回転させた形状）を有している。ページ情報領域１２には、テンプレート画像ＴＩ内の単位画像１０のページ番号が記載されている。タイトル領域１３は、ユーザが単位画像１０ごとにタイトルを記入するための領域である。不要チェックボックス１４は、ユーザが単位画像１０を保存する必要がない場合に、チェックを記入するための領域である。
【００２９】
フッタ領域ＦＡは、複数のキーワード１５と、複数のキーワード１５にそれぞれ対応するマーク領域１６と、下マーカ１７と、を含んでいる。キーワード１５は、ユーザが、単位画像１０に関連付けることが可能なキーワードである。キーワード１５の具体的な内容（メモ、議事録、セミナ、アイデアなど）は、例えば、予め定められていても良いし、ユーザによって指定された設定情報に含められ得るキーワード情報によって特定されても良い。マーク領域１６は、複数のキーワード１５のうちの全部または一部を特定するために、ユーザによって塗りつぶされる領域である。下マーカ１７は、例えば、上マーカ１１を時計回りに１８０度回転させた形状を有している。以上から解るように、このテンプレート画像ＴＩが印刷されたメモシートＭＳには、罫線領域ＭＡが実質的に白紙にも拘わらず、換言すれば、罫線領域ＭＡの内容が定まっていないにも拘わらず、関連付けるべきキーワード１５の候補が印刷される、ことになる。
【００３０】
単位画像１０は、図３を参照して説明したように折り畳まれた状態で、テンプレート画像ＴＩが印刷されたメモシートＭＳを使用した場合に便利なように、テンプレート画像ＴＩ内に配置されている。
【００３１】
具体的には、図２（Ｂ）に示すように、第１種のテンプレート画像ＴＩＡの２個の単位画像１０Ａ、１０Ｂは、図３（Ａ）に示す２個の領域ＳＡＡ、ＳＡＢに対応する領域にそれぞれ配置される。そして、折り畳まれた状態で使用されるときに想定される上方向（図３（Ａ）の矢印）と、２個の単位画像１０Ａ、１０Ｂの上方向（図２（Ｂ）の矢印）と、が一致するように、２個の単位画像１０Ａ、１０Ｂは、第１種のテンプレート画像ＴＩＡ内に同じ向きに配置されている。
【００３２】
また、図２（Ｃ）に示すように、第２種のテンプレート画像ＴＩＢの４個の単位画像１０Ｃ〜１０Ｆは、図３（Ｂ）に示す４個の領域ＳＡＣ〜ＳＡＦに対応する領域にそれぞれ配置される。そして、折り畳まれた状態で使用されるときに想定される上方向（図３（Ｂ）の矢印）と、４個の単位画像１０Ｃ〜１０Ｆの上方向（図２（Ｃ）の矢印）と、が一致するように、２個の単位画像１０Ｃ、１０Ｆと、２個の単位画像１０Ｄ、１０Ｅとは、第２種のテンプレート画像ＴＩＢ内に互いに逆向きに配置されている。すなわち、２個の単位画像１０Ｃ、１０Ｆと、２個の単位画像１０Ｄ、１０Ｅは、上述した第１の折り線に対応する第２種のテンプレート画像ＴＩＢ内の線を挟んで互いに逆向きである。
【００３３】
図２（Ｂ）（Ｃ）において、各単位画像１０内に示された数字（「Ｐ−」が頭に付けられている）は、テンプレート画像ＴＩ内の各単位画像１０に割り当てられたページ番号を示している。この数字から解るように、単位画像１０のページ番号は、上述した折り畳まれた状態において想定される使用順番に従って割り当てられている。このページ番号は、上述したように、ページ情報領域１２（図２（Ａ））に示されている。
【００３４】
図４は、テンプレート画像データ生成処理のフローチャートである。テンプレート画像データ生成処理は、テンプレート画像データの生成を要求する生成要求を、画像処理サーバ２００が受信した場合に、画像処理サーバ２００のテンプレート画像生成部５０によって実行される。生成要求は、複合機３００のユーザによる指示に従って、複合機３００のテンプレート画像取得部３１４によって、画像処理サーバ２００に対して送信される。ユーザの指示は、例えば、複合機３００の印刷実行部３７０にメモシートＭＳのテンプレート画像ＴＩを印刷させる印刷指示である。
【００３５】
ステップＳ１１０にて、複合機３００から生成要求を受信すると、テンプレート画像生成部５０は、受信された生成要求に含まれる設定情報を取得する（ステップＳ１２０）。図４に示すように、設定情報は、ユーザによって指定されたレイアウト情報を含んでいる。レイアウト情報は、割付数ＡＮと、用紙サイズＰＳと、罫線画像の種類を特定するための罫線画像特定情報ＬＴとを含んでいる。より具体的には、罫線種取得部５１は、レイアウト情報に含まれる罫線画像特定情報ＬＴを取得して、罫線画像の種類を特定する。の割付数取得部５２は、レイアウト情報に含まれる割付数ＡＮを取得する。用紙サイズ取得部５４は、レイアウト情報の用紙サイズＰＳを取得する。ここで、用紙サイズＰＳは、テンプレート画像ＴＩが印刷されるべき用紙のサイズであり、ハガキ、Ａ４、Ａ３、Ｂ５、Ｂ４、リーガルなどの一般的に印刷に用いられる用紙サイズのいずれかである。これらのレイアウト情報は、ユーザが複合機３００の操作部３５０を介して複合機３００に入力した情報である。設定情報は、レイアウト情報に加えて、他の情報、例えば、後述するキーワード情報などの他の情報を含んでいても良い。
【００３６】
図５は、罫線画像の種類について説明する図である。図５（Ａ）は、罫線画像の種類の一覧を示す罫線画像テーブルＲＬＴの一例を示す図である。罫線画像テーブルＲＬＴに示す内容は、画像処理サーバ２００のコンピュータプログラム２４１に組み込まれている。本実施例において、罫線画像特定情報ＬＴによって特定される罫線画像は、例えば、後述する横方向に延びる互いに平行な横罫線を有するレポート用紙の画像、マス目状の罫線、すなわち、複数の横罫線と、複数の縦方向に延びる互いに平行な縦罫線とを組み合わせた罫線を有する方眼紙の画像および原稿用紙の画像と、を含んでいる。さらには、罫線画像特定情報ＬＴによって特定される罫線画像は、さらに、用途が特化された罫線画像として、五線譜の画像と、家計簿の画像と、ゴルフスコアカードの画像と、を含んでいる。本明細書の罫線画像は、複数の横罫線、および、複数の縦罫線のうちの少なくとも一方を含む画像である。
【００３７】
図５（Ａ）に示すように、これらの罫線画像の種類のそれぞれには、属性情報として、タイプＡであるかタイプＢであるかが関連付けられている。タイプＡの罫線画像は、該罫線画像に含まれる複数の罫線のうち、互いに隣り合う２つの罫線間の間隔（罫線間隔と呼ぶ）が、適正な間隔に近いことが好ましく、基本罫線画像（図５（Ｂ）後述）の全体が印刷されることの意義が比較的小さい。本実施例において、タイプＡの罫線画像は、レポート用紙と、方眼紙と、五線譜の３種類である。特に、方眼紙は、罫線間隔が、所定の値（１ｍｍなど）であることに意味があるので、罫線間隔が正確に印刷されることが望まれる。タイプＢの罫線画像は、罫線間隔の変動に対する許容度が比較的高く、罫線間隔が、適正間隔からある程度乖離したとしても、基本罫線画像の全体が印刷されることに意義がある罫線画像である。本実施例において、タイプＢの罫線画像は、原稿用紙と、家計簿と、ゴルフスコアカードの３種類である。例えば、原稿用紙は、１ページあたり縦２０×横２０升の４００字詰めの原稿用紙のように、１ページ辺りの升の数に意味がある。また、ゴルフスコアカードは、１回のラウンド分の記入領域が１ページに印刷されることに意義がある。
【００３８】
ここで、不揮発性記憶装置２４０に格納された基本罫線画像データ群２４５（図１）は、レポート用紙の基本罫線画像、原稿用紙の基本罫線画像など、複数種類の基本罫線画像ＢＧを表す複数種類の基本罫線画像データを含んでいる。図５（Ｂ）には、これらの基本罫線画像データのうち、レポート用紙を表す基本罫線画像ＧＢ１が示され、図５（Ｃ）には、原稿用紙を表す基本罫線画像ＢＧ２が示されている。これらの基本罫線画像ＢＧのサイズ（縦幅と横幅）は、基本罫線画像データを用いて生成される１個の罫線画像が配置される１個の罫線領域ＭＡの最大サイズと同程度である。罫線領域ＭＡの最大サイズは、想定される最大の用紙サイズＰＳの用紙に、想定される最小の割付数ＡＮテンプレート画像ＴＩを印刷した場合に、該テンプレート画像ＴＩに配置される１個の罫線領域ＭＡのサイズである。ここで、基本罫線画像ＢＧ１、ＢＧ２に配置されている複数の罫線ＲＬの罫線間隔ＮＴ１、ＮＴ２は、適正間隔に設定されている。
【００３９】
図４のステップＳ１２５では、テンプレート準備部５６は、用紙サイズＰＳに応じてテンプレート画像ＴＩのサイズを決定し、決定されたサイズに対応する矩形画像ＳＱを表す矩形画像データを準備する。矩形画像ＳＱは、生成すべきテンプレート画像ＴＩの外形（用紙サイズＰＳに対応している）に等しいサイズの白紙を表す画像である。すなわち、テンプレート準備部５６は、テンプレート画像ＴＩを作成するためのメモリ領域を揮発性記憶装置２３０に確保する。
【００４０】
ステップＳ１３０では、テンプレート準備部５６は、割付数ＡＮに応じて、矩形画像ＳＱに配置される単位画像１０のサイズ（縦幅と横幅）と位置とを決定し、決定されたサイズと位置に対応する部分領域ＰＡを矩形画像ＳＱ内に設定する。後述する処理にて、１個の部分領域ＰＡに対して、１個の単位画像１０が配置される。
【００４１】
図６は、矩形画像ＳＱ内に設定される部分領域ＰＡを示す図である。図６（Ａ）〜（Ｃ）には、それぞれ、割付数ＡＮが、２、４、８である場合に、矩形画像ＳＱに設定される部分領域ＰＡ２、ＰＡ４、ＰＡ８が示されている。１回のテンプレート画像データ生成処理で生成されるテンプレート画像ＴＩは、１個であるが、割付数ＡＮ等の印刷条件が異なる場合のテンプレート画像データ生成処理の違いを説明するために、図６以降の図では、印刷条件の異なる複数の場合について、それぞれ、図示する場合がある。
【００４２】
図６から解るように、１個の矩形画像ＳＱ内に設定される部分領域ＰＡのサイズ、すなわち、テンプレート画像ＴＩに含まれる単位画像１０のサイズは、それぞれ等しい。また、用紙サイズＰＳが同じである場合、割付数ＡＮが大きいほど、単位画像１０のサイズは小さく、割付数ＡＮが小さいほど、単位画像１０のサイズは大きい。具体的には、用紙サイズが同じである場合に、割付数ＡＮが、２倍になると、単位画像１０の面積は、約１／２になる。また、割付数ＡＮが同じである場合に、すなわち、１個のテンプレート画像ＴＩに含まれる単位画像１０の数が同じである場合に、用紙サイズが大きいほど、単位画像１０のサイズは大きく、用紙サイズが小さいほど、単位画像１０のサイズは小さい。具体的には、用紙の面積が２倍になれば、単位画像１０の面積も２倍になる。また、図３の折り畳まれた状態の説明から解るように、本実施例では、１個のテンプレート画像ＴＩに含まれる単位画像１０の数（割付数ＡＮ）は、２のＺ乗の値を取る（Ｚは自然数）。すなわち、割付数ＡＮは、２、４、８、１６、３２、...のいずれかの値を取る。
【００４３】
ステップＳ１４０では、テンプレート準備部５６は、矩形画像ＳＱ内に設定された各部分領域ＰＡのサイズと位置に応じて、罫線領域ＭＡのサイズと位置を決定して、矩形画像ＳＱの各部分領域ＰＡ内に１個ずつ罫線領域ＭＡを設定する。図７は、矩形画像ＳＱに設定される複数の罫線領域ＭＡを示す図である。図７（Ａ）〜（Ｃ）には、それぞれ、割付数ＡＮが、２、４、８である場合に、本ステップで設定される罫線領域ＭＡの外形を示す線が示されている。罫線領域ＭＡの幅（短手方向の長さ）と高さ（長手方向の長さ）を、それぞれ、ＫｗとＫｈとし、部分領域ＰＡの幅と高さ、すなわち、単位画像１０の幅と高さを、それぞれ、ＲｗとＲｈとする。テンプレート準備部５６は、Ｋｗ／Ｒｗ＝Ｋｈ／Ｒｈ＝０．９になるように、ＫｗおよびＫｈの値を決定する。罫線領域ＭＡは、幅Ｋｗ×高さＫｈの矩形である。罫線領域ＭＡは、例えば、左右方向のマージンが互いに等しく、かつ、上下方向のマージンが互いに等しくなるように、罫線領域ＭＡの中心が部分領域ＰＡの中心と一致するように配置される。本実施例では、Ｋｗ／Ｒｗ、Ｋｈ／Ｒｈの値を、割付数ＡＮに拘わらずに、一定値０．９に設定されている。従って、部分領域ＰＡの面積（単位画像１０の面積）Ｓｔに対する罫線領域ＭＡの面積Ｓｍの比率Ｓｍ／Ｓｔ（罫線領域比率と呼ぶ。）は、割付数ＡＮに拘わらずに、一定である。なお、上述した各寸法Ｋｗ、Ｒｗ、Ｋｈ、Ｋｗは、割付数ＡＮに応じて変化するので、図７では、対応するＡＮの数を符号の末尾に付加している。例えば、図７（Ａ）に示すように、割付数ＡＮである場合の罫線領域ＭＡの幅はと高さは、それぞれ、符号Ｋｗ２と、符号Ｋｈ２を用いて表す。
【００４４】
１つの部分領域ＰＡ内に設定された罫線領域ＭＡの外側の領域は、周辺領域ＩＡであり、罫線領域ＭＡのサイズと位置が決定されると、周辺領域ＩＡのサイズと位置も決定される。
【００４５】
図４のステップＳ１５０では、テンプレート準備部５６は、罫線画像特定情報ＬＴによって指定された罫線画像の種類は、タイプＡであるか否かを判断する（図５参照）。罫線領域の種類がタイプＡである場合には（ステップＳ１５０：ＹＥＳ）、テンプレート準備部５６は、罫線画像特定情報ＬＴによって特定された種類の基本罫線画像ＢＧの一部分を、拡大処理や縮小処理を行うことなく、矩形画像ＳＱの各罫線領域ＭＡに配置する（ステップＳ１６０）。ステップＳ１６０の配置処理を第１の配置処理とも呼ぶ。具体的には、テンプレート準備部５６は、基本罫線画像ＢＧを表す基本罫線画像データに対してトリミング処理を実行して、ステップＳ１４０にて決定された罫線領域ＭＡのサイズに対応する罫線画像を表す罫線画像データを生成する。テンプレート準備部５６は、生成された罫線画像を、複数の罫線領域ＭＡに１個ずつ配置する。換言すれば、第１の処理において、罫線領域ＭＡに配置される罫線画像は、基本罫線画像ＢＧから罫線領域ＭＡのサイズに応じて切り出された部分画像ＰＧである。なお、基本罫線画像ＢＧを表す基本罫線画像データは、矩形画像ＳＱのサイズ、すなわち、用紙サイズＰＳに拘わらず、同一のデータが使用される。また、基本罫線画像ＢＧを表す基本罫線画像データは、割付数ＡＮに拘わらず、同一のデータが使用される。
【００４６】
図８は、第１の配置処理について説明する図である。図８（Ｄ）には、タイプＡの基本罫線画像ＢＧの一例として、レポート用紙の基本罫線画像ＢＧ１が示されている。図８（Ｄ）には、割付数ＡＮが、２、４、８である場合に、基本罫線画像ＢＧ１からそれぞれ切り出される部分画像ＰＧ２、ＰＧ４、ＰＧ８がそれぞれ破線で図示されている。図８（Ａ）〜（Ｃ）には、それぞれ、割付数ＡＮが、２、４、８である矩形画像ＳＱに対して、割付数ＡＮに対応する個数の部分画像ＰＧ２、ＰＧ４、ＰＧ８が配置された様子が図示されている。第１の配置処理によれば、図８（Ａ）〜（Ｃ）に示すように、割付数ＡＮが、２、４、８である矩形画像ＳＱに配置される罫線画像の罫線間隔は、割付数ＡＮに拘わらずに、一定値ＮＴ１である。この一定値ＮＴ１は、基本罫線画像ＢＧ１における適正に設定された罫線間隔ＮＴ１に等しい。第１の配置処理の場合には、割付数ＡＮが大きいほど、１個の罫線領域ＭＡのサイズが小さくなるにも拘わらず、罫線間隔は一定値であるので、１個の罫線領域ＭＡに含まれる罫線の数は、少なくなる。
【００４７】
罫線画像の種類がタイプＡでない場合、すなわち、罫線画像の種類がタイプＢである場合には（ステップＳ１５０：ＮＯ）、テンプレート準備部５６は、罫線画像特定情報ＬＴによって特定された種類の基本罫線画像ＢＧの全体を変倍（縮小または拡大）して、矩形画像ＳＱの各罫線領域ＭＡに配置する（ステップＳ１７０）。ステップＳ１７０の配置処理を第２の配置処理とも呼ぶ。具体的には、テンプレート準備部５６は、基本罫線画像ＢＧを表す基本罫線画像データに対して変倍処理を実行して、ステップＳ１４０にて決定された罫線領域ＭＡのサイズに対応する罫線画像を表す罫線画像データを生成する。本実施例では、想定される罫線領域ＭＡの最大サイズ程度の基本罫線画像ＢＧが準備されているので、基本的に基本罫線画像ＢＧのサイズは、罫線領域ＭＡのサイズより大きい。したがって、本実施例の変倍処理は、縮小処理である。基本罫線画像ＢＧのサイズが、罫線領域ＭＡのサイズより小さい場合には、変倍処理として拡大処理が実行される。換言すれば、第２の処理において、罫線領域ＭＡに配置される罫線画像は、基本罫線画像ＢＧのサイズを変倍（縮小または拡大）した変倍画像ＭＧである。
【００４８】
図９は、第２の配置処理について説明する図である。図９（Ｄ）には、タイプＢの基本罫線画像ＢＧの一例として、原稿用紙の基本罫線画像ＢＧ２が示されている。図９（Ａ）〜（Ｃ）には、それぞれ、割付数ＡＮが、２、４、８である矩形画像ＳＱに対して、割付数ＡＮに対応する個数の変倍画像ＭＧ２、ＭＧ４、ＭＧ８が配置された様子が図示されている。第２の配置処理によれば、図９（Ａ）〜（Ｄ）に示すように、割付数ＡＮが、２、４、８である場合に、同じ大きさの矩形画像ＳＱに配置される罫線画像の罫線間隔ＭＴ２、ＭＴ４、ＭＴ８は、対応する割付数ＡＮが大きいほど小さい（ＭＴ２＞ＭＴ４＞ＭＴ８）。割付数ＡＮが大きいほど、基本罫線画像ＢＧ２に対して実行される変倍処理における縮小率が大きくなるからである。
【００４９】
ステップＳ１８０では、テンプレート準備部５６は、矩形画像ＳＱ内に設定された各部分領域ＰＡ内の周辺領域ＩＡに、必要な情報を配置して、テンプレート画像ＴＩを完成させる。図１０は、周辺領域ＩＡに対する情報の配置について説明する図である。図１０（Ａ）〜（Ｃ）には、それぞれ、割付数ＡＮが、２、４、８である矩形画像ＳＱ内に設定された部分領域ＰＡ２、ＰＡ４、ＰＡ８が図示されている。ここで、部分領域ＰＡ２、ＰＡ４、ＰＡ８のサイズは、図７〜９に示すように、それぞれ異なるが、図１０では、図示する大きさを揃えている。
【００５０】
テンプレート準備部５６は、図１０に示すように、矩形画像ＳＱ内に設定された各部分領域ＰＡ内に、単位画像１０に配置すべき各種の情報（情報画像）１１〜１７（図２（Ａ）参照）を配置する。ここで、各種の情報画像１１〜１７のサイズである情報画像サイズは、用紙サイズＰＳが同じである場合には、割付数ＡＮが大きいほど、部分領域ＰＡのサイズ（単位画像１０のサイズ）に対する情報画像サイズの比率が大きくなるように、設定されている。ここで、具体的には、情報画像サイズは、情報画像に含まれる特定の文字の面積である。文字の面積は、例えば、当該文字に外接する外接矩形の面積である。また、各種の情報画像１１〜１７のサイズである情報画像サイズは、割付数ＡＮが同じ値である場合には、用紙サイズＰＳが小さいほど、部分領域ＰＡのサイズ（単位画像１０のサイズ）に対する情報画像サイズの比率（例えば、面積比）が大きくなるように、設定されている。例えば、部分領域ＰＡの面積（単位画像１０の面積）Ｓｔに対する情報画像の面積Ｓｉの比率Ｓｉ／Ｓｔは、割付数ＡＮが大きいほど、大きく、用紙サイズＰＳが小さいほど、大きくなる。
【００５１】
具体的には、割付数ＡＮが４である場合の比率Ｓｉ／Ｓｔは、割付数ＡＮが２である場合の比率Ｓｉ／Ｓｔより大きい。また、割付数ＡＮが８である場合の比率（Ｓｉ／Ｓｔ）は、割付数ＡＮが４である場合の比率（Ｓｉ／Ｓｔ）より大きい。これは、比率（Ｓｉ４／Ｓｉ２）は、比率（Ｓｔ４／Ｓｔ２）よりも大きい、と言い換えることができる。比率（Ｓｉ４／Ｓｉ２）は、割付数ＡＮが２である場合の情報画像の面積Ｓｉ２に対する、割付数ＡＮが４である場合の情報画像の面積Ｓｉ４の比率である。比率（Ｓｔ４／Ｓｔ２）は、割付数ＡＮが２である場合の部分領域ＰＡ２の面積（単位画像１０の面積）Ｓｔ２に対する、割付数ＡＮが４である場合の部分領域ＰＡ４の面積（単位画像１０の面積）Ｓｔ４比率である。割付数が４である場合と、割付数が８である場合と、を比較する場合も同様である。
【００５２】
また、用紙サイズＰＳが特定サイズＳＺ１（例えば、Ａ３）である場合の比率Ｓｉ／Ｓｔは、用紙サイズＰＳが特定サイズＳＺ１より小さな特定サイズＳＺ２（例えば、Ａ３）である場合の比率Ｓｉ／Ｓｔより小さい。これは、比率（ＳｉＢ／ＳｉＡ）は、比率（ＳｔＢ／ＳｔＡ）よりも大きい、と言い換えることができる。比率（ＳｉＢ／ＳｉＡ）は、用紙サイズＰＳが特定サイズＳＺ１である場合の情報画像の面積ＳｉＡに対する、用紙サイズＰＳが特定サイズＳＺ２である場合の情報画像の面積ＳｉＢの比率である。比率（ＳｔＢ／ＳｔＡ）は、用紙サイズＰＳが特定サイズＳＺ１である場合の部分領域ＰＡの面積（単位画像１０の面積）ＳｔＡに対する、用紙サイズＰＳが特定サイズＳＺ１である場合の部分領域ＰＡの面積（単位画像１０の面積）ＳｔＢの比率である。
【００５３】
各種の情報画像１１〜１７を構成する特定の文字は、図１０に示すように、具体的には、「メモ」「議事録」「セミナ」「アイデア」などのキーワードを構成する文字や、ページ番号を表す数字を含む。例えば、テンプレート準備部５６は、上述した面積に関する比率の関係に従ったサイズの各種の情報画像１１〜１７を配置するために、例えば、用紙サイズＰＳや割付数ＡＮに拘わらずに、同じサイズの情報画像１１〜１７を配置する。テンプレート準備部５６は、割付数ＡＮが大きくなるほど、情報画像１１〜１７のサイズを小さくするものの、上述した面積に関する比率の関係に従ように、情報画像１１〜１７のサイズを調整しても良い。テンプレート準備部５６は、上述した面積に関する比率の関係で、各種の情報画像１１〜１７を配置するために、必要に応じて、周辺領域ＩＡに配置される情報量、例えば、各種の情報画像１１〜１７の数、各種の情報画像１１〜１７に含まれる特定の文字の数を調整しても良い。具体的には、割付数ＡＮが大きいほど、各種の情報画像１１〜１７に含まれる特定の文字の数を減少させる。例えば、図１０の例では、割付数ＡＮが「４」である場合に配置されるキーワード１５の数（４個）と比較して、割付数ＡＮが「８」である場合に配置されるキーワード１５の数（３個）は、減らされている。
【００５４】
この結果、図１０に示すように、部分領域ＰＡ２、ＰＡ４、ＰＡ８を大きさを揃えて図示した場合には、割付数ＡＮが大きい場合の部分画像に配置された情報画像１１〜１７ほど、大きく図示される。このように、周辺領域ＩＡに配置される情報画像１１〜１７のサイズ、具体的には、情報画像１１〜１７に含まれる特定の文字のサイズが、上述した面積に関する比率の関係を実現するように配置されるので、メモシートＭＳにおいて、これらの文字が過度に小さくなることを抑制することができる。
【００５５】
ステップＳ１８０までの処理が終了すると、矩形画像ＳＱには、必要な画像が全て配置されるので、矩形画像ＳＱを表す矩形画像データは、生成すべきテンプレート画像ＴＩを表すテンプレート画像データになる。
【００５６】
ステップＳ１９０では、テンプレート供給部５８は、この時点で矩形画像データ、すなわち、テンプレート画像ＴＩを表すテンプレート画像データを、複合機３００からの生成要求に対する応答として、３００に対して送信して、処理を終了する。送信されるテンプレート画像データには、様々な形式のデータが採用され得、ラスタライズ処理やハーフトーン処理が実行された印刷データが採用されても良く、ページ記述言語で記述された画像データなどのベクターデータが採用されても良い。
【００５７】
複合機３００の装置制御部３１２は、受信したテンプレート画像データを用いて、テンプレート画像を用紙に印刷することによって、メモシートＭＳを作成する。作成されたメモシートＭＳは、ユーザによって使用される。
【００５８】
ここで、用紙サイズＰＳが異なる場合における、上述したテンプレート画像データ生成処理によって生成されるテンプレート画像データによって表されるテンプレート画像ＴＩの違いを説明する。図１１は、用紙サイズＰＳが異なる場合に生成されるテンプレート画像ＴＩを例示する図である。図１１（Ａ）、（Ｂ）は、タイプＡであるレポート用紙の罫線画像が配置されたテンプレート画像ＴＩ１、ＴＩ２がそれぞれ図示されている。図１１（Ｃ）、（Ｄ）は、タイプＢである原稿用紙の罫線画像が配置されたテンプレート画像ＴＩ３、ＴＩ４がそれぞれ図示されている。テンプレート画像ＴＩ１〜ＴＩ４の割付数ＡＮは互いに同じ値「２」である。用紙サイズＰＳ（例えば、Ａ４サイズ）に応じたテンプレート画像ＴＩ１、ＴＩ３のサイズは、用紙サイズＰＳ（例えば、Ａ３サイズ）に応じたテンプレート画像ＴＩ２、ＴＩ４のサイズより小さい。
【００５９】
図１１（Ａ）、（Ｂ）に示すように、タイプＡの罫線画像が配置される場合には、用紙サイズＰＳに拘わらず、同じ罫線間隔ＮＴ１で配置された複数の罫線ＲＬを含む罫線画像が、罫線領域ＭＡに配置される。上述したように、タイプＡの罫線画像が配置される場合に実行される第１の配置処理（ステップＳ１６０）では、テンプレート準備部５６は、用紙サイズＰＳに拘わらずに、同一の基本罫線画像ＢＧから切り出された部分画像ＰＧを、変倍することなく、罫線領域ＭＡに配置するからである。この結果、タイプＡの罫線画像が配置される場合には、例えば、用紙サイズＰＳが小さい場合に、罫線間の間隔が過度に小さくなることを抑制することができる。したがって、用紙に印刷された場合に使いやすいテンプレート画像ＴＩを提供することができる。
【００６０】
一方、図１１（Ｃ）、（Ｄ）に示すように、タイプＢの罫線画像が配置される場合には、上述した第２の配置処理（ステップＳ１７０）が実行されることによって、用紙サイズＰＳに応じて、変倍された基本罫線画像ＢＧの全体が、罫線領域ＭＡに配置される。言い換えれば、割付数ＡＮが同じ値である場合には、用紙サイズＰＳが小さいほど、罫線領域ＭＡに配置される複数の罫線ＲＬの罫線間隔が小さくされる（ＭＴＣ＜ＭＴＤ：図１１）。この結果、タイプＢの罫線画像が配置される場合には、例えば、用紙サイズＰＳが小さい場合に、全体が同じページ内に印刷されることが要請されるタイプＢの罫線画像のうちの一部だけが、印刷されてしまう不都合が発生しない。したがって、用紙に印刷された場合に使いやすいテンプレート画像ＴＩを提供することができる。
【００６１】
さらに、テンプレート準備部５６は、上述したステップＳ１８０において、上述したような面積に関する比率の関係に従ったサイズの情報画像１１〜１７を配置する。図１１（Ａ）〜（Ｄ）は、テンプレート準備部５６が、例えば、割付数ＡＮが同じ値（例えば、Ｋ２個）である場合には、用紙サイズＰＳに拘わらずに、ほぼ同じサイズの情報画像１１〜１７を配置する場合を示している。この結果、用紙サイズＰＳが小さい場合に、情報画像１１〜１７に含まれる特定の文字が読み難くなる不具合を抑制することができる。したがって、用紙に印刷された場合に使いやすいテンプレート画像ＴＩを提供することができる。
【００６２】
上記テンプレート画像データ生成処理によれば、図８に示すように、タイプＡの罫線画像が配置される場合には、用紙に印刷されたテンプレート画像ＴＩにおいて、罫線間の罫線間隔が、割付数ＡＮに拘わらず、一定であるので、罫線間の罫線間隔が、割付数ＡＮによって変動することを抑制することができる。例えば、割付数ＡＮが大きい場合に、罫線間の間隔が過度に小さくなることを抑制することができる。この結果、用紙に印刷されたテンプレート画像ＴＩ（すなわち、メモシートＭＳ）の使いやすさを向上することができる  
【００６３】
また、図９に示すように、タイプＢの罫線画像が配置される場合には、上述した第２の配置処理（ステップＳ１７０）が実行されることによって、割付数ＡＮに応じて定まる罫線領域ＭＡのサイズ、変倍された基本罫線画像ＢＧの全体が、罫線領域ＭＡに配置される。言い換えれば、用紙サイズＰＳが同じである場合には、割付数ＡＮが大きいほど、罫線領域ＭＡに配置される複数の罫線ＲＬの罫線間隔が小さくされる。この結果、割付数ＡＮが大きい場合に、タイプＢの罫線画像のうちの一部だけが、印刷されてしまう不都合が発生しない。したがって、用紙に印刷された場合に使いやすいテンプレート画像ＴＩを提供することができる。
【００６４】
このように、上記実施例のテンプレート画像データ生成処理によれば、罫線領域ＭＡに配置される罫線の種類に応じて、第１の配置処理と、第２の配置処理とを、使い分けるので、罫線領域ＭＡに配置される罫線の種類に応じて適切な適切なテンプレート画像データを準備することができる。
【００６５】
さらに、上記実施例のテンプレート画像データ生成処理によれば、上述したように、テンプレート画像ＴＩの周辺領域ＩＡに、特定の文字を含む情報画像１１〜１７が配置される。ここで、例えば、割付数ＡＮがＮ３である場合の単位画像１０の面積をＳｔ（Ｎ３）とし、割付数がＮ３より大きなＮ４である場合の単位画像の面積をＳｔ（Ｎ４）とする。そして、割付数ＡＮがＮ３である場合の情報画像の面積（例えば、情報画像を構成する特定の文字の面積）をＳｉ（Ｎ３）とし、割付数がＮ４である場合の情報画像の面積（例えば、情報画像を構成する特定の文字の面積）をＳｉ（Ｎ４）とする。テンプレート準備部５６は、用紙サイズＰＳが同じである場合には、Ｓｉ（Ｎ４）に対するＳｉ（Ｎ３）の比率（Ｓｉ（Ｎ４）／Ｓｉ（Ｎ３））が、Ｓｔ（Ｎ４）に対するＳｔ（Ｎ４）の比率が（Ｓｔ（Ｎ４）／Ｓｔ（Ｎ３））より大きくなるように、情報画像１１〜１７を配置する。この結果、割付数がＮ３大きなＮ４である場合に、過度に周辺領域の特定の文字のサイズが小さくなることを抑制することができる。
【００６６】
Ａ−２−２：分割ドキュメント生成処理：
図１２は、分割ドキュメント生成処理のフローチャートである。ドキュメント生成処理は、ユーザによって様々な情報（記入情報と呼ぶ）が記入（手書き）されたメモシートＭＳの内容を表す画像データを保存するためのファイルを生成する処理である。ドキュメント生成処理は、画像処理サーバ２００が、複合機３００から原稿画像データを受信した場合に、画像処理サーバ２００の原稿画像処理部１００によって実行される。原稿画像データは、記入済みのメモシートＭＳが複合機３００の画像読取部３８０によって読み取られることによって生成される。原稿画像データは、例えば、１個の送信ファイルに格納されて画像処理サーバ２００に対して送信される。送信すべき複数個の原稿画像データが存在する場合には、該複数個の原稿画像データは、送信ファイルに、生成順（読み取り順）に並べられる。このように、複数個の原稿画像データは、画像処理サーバ２００の生成順特定部１４０が該複数個の原稿画像データの生成順を特定できるように、送信される。
【００６７】
図１３、図１４は、分割ドキュメント生成処理の説明図である。まず、原稿画像データによって表される原稿画像ＳＩについて説明する。図１３（Ａ）は、第１種のメモシートＭＳＡを読み取って生成される第１種の原稿画像データによって表される第１種の原稿画像ＳＩＡを示し、図１４（Ａ）は、第２種のメモシートＭＳＢを読み取って生成される第２種の原稿画像データによって表される第２種の原稿画像ＳＩＢを示す。このように、特定種類の原稿画像ＳＩを区別する場合には、符号の末尾にさらにアルファベット（例えば、Ａ、Ｂ）を付加する。原稿画像ＳＩは、１枚のメモシートＭＳに印刷された１個のテンプレート画像ＴＩに含まれる複数個の単位画像１０に対応する複数個の領域画像２０を含む。従って、１個の原稿画像ＳＩに含まれる複数個の領域画像２０の個数は、１個のテンプレート画像ＴＩに含まれる単位画像１０の個数に等しく、２のＺ乗の値（Ｚは自然数）、具体的には、２、４、８、１６、３２、...のいずれかの値を取る。また、１個の原稿画像ＳＩに含まれる複数個の領域画像２０のサイズは、互いにほぼ等しく、対応する単位画像１０のサイズにほぼ等しい。具体的には、図１３に示す第１種の原稿画像ＳＩＡは、２個の領域画像２０Ａ、２０Ｂを含み、図１４に示す第２種の原稿画像ＳＩＢは、４個の領域画像２０Ｃ〜２０Ｆを含んでいる。このように、特定の領域画像２０を区別する場合には、符号の末尾にさらにアルファベット（例えば、Ａ、Ｂ）を付加する。領域画像２０は、対応する単位画像１０（図２参照）を含むとともに、ユーザによってメモシートＭＳに記入された記入情報１９（記入画像とも呼ぶ）を含み得る。記入情報１９は、単位画像１０の罫線領域ＭＡ（図２（Ａ）参照）にも含まれ得るし、単位画像１０の周辺領域ＩＡ（ヘッダ領域ＨＡやフッタ領域ＦＡ（図２（Ａ）参照））にも含まれ得る。具体的には、ユーザによって記入される記入情報１９には、罫線領域ＭＡに記入される文字、図形などのメイン情報（保存すべきコンテンツ）や、周辺領域ＩＡに記入される各種のサブ情報（不要チェックボックス１４のチェック、マーク領域１６の塗りつぶし、タイトル領域１３への書き込みなど）を含む（図１３（Ａ））。以下では、１個の原稿画像あたり４個の領域画像２０を含む原稿画像ＳＩをそれぞれ表す３個の原稿画像データが処理される場合を例に説明する。この場合には、１２個の領域画像２０が処理される。
【００６８】
ステップＳ３００にて、原稿画像取得部１１０が複合機３００から１個以上の原稿画像データを受信すると、原稿画像処理部１００は、処理対象とする１個の原稿画像データを選択する（ステップＳ３１０）。複数個の原稿画像データがある場合には、原稿画像データの生成順に、１個ずつ原稿画像データが選択される。例えば、送信ファイルに、原稿画像データが生成順に並べて配置されている場合には、送信ファイルに並べられた順に１個ずつ原稿画像データが選択される。
【００６９】
ステップＳ３２０では、生成順特定部１４０は、選択された原稿画像データの番号（原稿画像番号ＳＮ）を決定する。ここで、原稿画像番号ＳＮは、原稿画像データを特定する番号であり、生成順に付される。本実施例では、ステップＳ３２０にて、生成順に、原稿画像データが選択されるので、ステップＳ３２０での選択順に、原稿画像番号ＳＮが付される。換言すれば、原稿画像番号ＳＮによって、原稿画像データの生成順が特定できる。
【００７０】
ステップＳ３３０では、領域画像生成部１６０は、原稿画像ＳＩに含まれるマーカを検出して、原稿画像ＳＩのレイアウトを特定する。具体的には、画像情報取得部１２０は、原稿画像データを解析することによって、原稿画像ＳＩに含まれる単位画像１０の上マーカ１１と下マーカ１７（図２）を検出する。マーカを検出する解析方法には、周知のパターンマッチングなどが用いられる。領域画像生成部１６０は、マーカ１１、１７が検出された位置に基づいて、原稿画像ＳＩに含まれる領域画像２０の数と位置（領域画像２０の数と位置と等しい）を特定する。
【００７１】
ステップＳ３４０では、ページ番号取得部１３０は、処理対象の原稿画像データによって表される原稿画像ＳＩ内の各領域画像２０に対応するページ番号（原稿画像ページ番号ＳＰＮ）を取得する。具体的には、ページ番号取得部１３０は、原稿画像データを解析することによって、各領域画像２０に対応するページ情報領域１２（図２（Ａ）参照）に含まれるページ番号を取得する。
【００７２】
ステップＳ３５０では、原稿画像処理部１００は、各領域画像２０がスキップの対象であるか否かを判断する。具体的には、画像情報取得部１２０は、原稿画像データを解析することによって、各領域画像２０に含まれる不要チェックボックス１４（図２（Ａ）参照）に記入情報（具体的にはチェック）が記入されているか否か検出する。不要条件判断部１５０は、記入情報が記入されている不要チェックボックス１４に対応する領域画像２０はスキップの対象であると判断し、記入情報が記入されていない不要チェックボックス１４に対応する領域画像２０はスキップの対象でないと判断する。スキップの対象であると判断された領域画像２０は、後述するように、後に生成されるＰＤＦファイルに格納される対象から除外される。
【００７３】
ステップＳ３６０では、画像情報取得部１２０は、各領域画像２０に関連付けられたキーワード（関連付キーワードＫＷ）を取得する。具体的には、画像情報取得部１２０は、原稿画像データを解析することによって、各領域画像２０に含まれる複数のマーク領域１６（図２（Ａ）参照）に記入情報（具体的には塗りつぶし）が記入されているか否かを検出する。画像情報取得部１２０は、記入情報が記入されているマーク領域１６に対応するキーワード１５（図２（Ａ）参照）を、対応する領域画像２０に関連付けられた関連付キーワードＫＷとして取得する。マーク領域１６に対応するキーワード１５の内容は、マーク領域１６の位置と、キーワード１５の内容との、予め定められた対応関係に基づいて、特定される。マーク領域１６と、キーワード１５との対応関係が、画像処理サーバ２００によって認識されていない場合には、画像情報取得部１２０は、対象画像データのキーワード１５を表す領域に対して周知の文字認識処理（ＯＣＲ処理）を実行することによって、該キーワード１５の内容を取得しても良い。
【００７４】
ステップＳ３７０では、原稿画像処理部１００は、複合機３００から受信した全ての原稿画像データを選択したか否かを判断する。未選択の原稿画像データがある場合には（ステップＳ３７０：ＮＯ）、原稿画像処理部１００は、ステップＳ３１０に戻って、新たな原稿画像データを選択して、上述したＳ３２０〜Ｓ３６０までの処理を繰り返す。また、全ての原稿画像データが選択済みである場合には（ステップＳ３７０：ＹＥＳ）、原稿画像処理部１００は、処理を、ステップＳ３８０に進める。
【００７５】
なお、ここまでの処理で取得・特定された各種の情報は、揮発性記憶装置２３０に一時的に生成された管理テーブルＭＴに記録される。図１５は、管理テーブルＭＴの一例を示す図である。管理テーブルＭＴには、処理される１２個の領域画像２０ごとに、原稿画像番号ＳＮと、原稿画像ページ番号ＳＰＮと、スキップ情報ＳＫと、ＰＤＦファイル番号ＰＮと、ＰＤＦページ番号ＰＰＮと、関連付キーワードＫＷとが記録される。上述したように、原稿画像番号ＳＮは、ステップＳ３２０にて決定され、原稿画像ページ番号ＳＰＮは、ステップＳ３４０にて取得される。スキップ情報ＳＫは、ステップＳ３５０にて実行される、各領域画像２０がスキップの対象であるか否かの判断結果を示す情報である。図１５の管理テーブルＭＴでは、スキップの対象とされる領域画像２０に対しては、スキップ情報ＳＫとして「スキップ」の対象である旨が記録され、スキップの対象とされない領域画像２０に対しては、なにも記録されない。上述したように、関連付キーワードＫＷは、ステップＳ３６０にて取得される。ＰＤＦファイル番号ＰＮと、ＰＤＦページ番号ＰＰＮについては、ステップＳ３７０までの処理が終了した時点では、まだ記録されていない。
【００７６】
ステップＳ３８０では、ファイル生成部１７０は、生成すべきＰＤＦファイルの仕様を決定する。具体的には、ファイル生成部１７０は、上述した管理テーブルＭＴ（図１５）に記録済みの情報に基づいて、原稿画像番号ＳＮと原稿画像ページ番号ＳＰＮとの組み合わせによって特定される領域画像２０ごとに、ＰＤＦファイル番号ＰＮと、ＰＤＦページ番号ＰＰＮとを、決定する。以下では、原稿画像番号ＳＮ＝１と、原稿画像ページ番号ＳＰＮ＝２との組み合わせによって特定される領域画像２０を、（１−２）の領域画像２０というように、（ＳＮ−ＳＰＮ）という記述を用いて表すことがある。
【００７７】
具体的には、ＰＤＦファイル番号ＰＮと、ＰＤＦページ番号ＰＰＮは、管理テーブルＭＴにおける１２個の領域画像２０の並び順と、１２個の領域画像２０の関連付キーワードＫＷとを用いて、決定される。１２個の領域画像２０の並び順は、図１５から解るように、原稿画像番号ＳＮで表される生成順が早いほど先であり、同じ原稿画像ＳＩの４個の領域画像２０の中では、原稿画像ページ番号ＳＰＮが小さいほど先である。まず、スキップの対象であると判断される領域画像２０は、処理から除外され、該領域画像２０に対しては、ＰＤＦファイル番号ＰＮおよびＰＤＦページ番号ＰＰＮが付されない。この並び順が連続しており、かつ、同じ関連付キーワードＫＷを有する２個以上の領域画像２０（領域画像群）には、同じＰＤＦファイル番号ＰＮが付される。また、互いに異なる関連付キーワードＫＷを有する２個以上の領域画像２０には、互いに異なるＰＤＦファイル番号ＰＮが付される。同じ関連付キーワードＫＷを有する２個の領域画像２０であっても、並び順が当該２個の領域画像２０の間に位置する領域画像２０の中に、異なる関連付キーワードＫＷを有する領域画像２０が含まれる場合には、当該２個の領域画像２０には、互いに異なるＰＤＦファイル番号ＰＮが付される。図１５に示す例では、（１−１）〜（２−１）までの５個の領域画像２０は、並び順が連続しており、かつ、関連付キーワードＫＷが同じ「議事録」であるので、該５個の領域画像２０のＰＤＦファイル番号ＰＮは、「１」に決定される。（２−２）および（２−３）の２個の領域画像２０は、並び順が連続しており、かつ、関連付キーワードＫＷが同じ「メモ」であるので、該２個の領域画像２０のＰＤＦファイル番号ＰＮは、「２」に決定される。（２−４）〜（３−３）までの４個の領域画像２０は、並び順が連続しており、かつ、関連付キーワードＫＷが同じ「アイデア」であるので、該４個の領域画像２０のＰＤＦファイル番号ＰＮは、「３」に決定される。、
【００７８】
また、ファイル生成部１７０は、同じＰＤＦファイル番号ＰＮを有する１個以上の領域画像２０に、並び順に従って、１から始まるＰＤＦページ番号ＰＰＮを付す。具体的には、図１５に示すように、ＰＤＦファイル番号ＰＮが「１」である５個の領域画像２０には、１〜５のＰＤＦページ番号ＰＰＮが並び順に付される。ＰＤＦファイル番号ＰＮが「２」である２個の領域画像２０には、１および２のＰＤＦページ番号ＰＰＮが並び順に付される。ＰＤＦファイル番号ＰＮが「３」である４個の領域画像２０には、１〜４のＰＤＦページ番号ＰＰＮが並び順に付される。
【００７９】
ステップＳ３９０では、領域画像生成部１６０は、３個の原稿画像データに対して領域画像データ生成処理を実行して、３個の原稿画像ＳＩに含まれる１２個の領域画像２０を表す領域画像データを生成する。ただし、スキップの対象であると判断された（３−４）の領域画像２０を表す領域画像データは、生成されなくても良い。
【００８０】
図１６は、領域画像データ生成処理のフローチャートである。ステップＳ３９１では、領域画像生成部１６０は、処理対象とする１個の原稿画像データを選択する。ステップＳ３９２では、選択された原稿画像データに対して傾き補正処理を実行して、原稿画像データによって表される原稿画像ＳＩの傾きを補正する。傾き補正処理は、原稿画像ＳＩに含まれるマーカ１１、１７の座標に基づく傾き角の計算処理と、算出された傾き角分だけ、原稿画像ＳＩを回転させる回転処理とを含む。これらの具体的な計算方法は、公知の手法を用いて実行される。
【００８１】
ステップＳ３９３では、領域画像生成部１６０は、傾き補正処理後の原稿画像データを用いて、原稿画像ＳＩ内の分割位置を特定する。分割位置は、例えば、原稿画像ＳＩに含まれるマーカ１１、１７の座標に基づいて特定される。分割位置は、図１３（Ｂ）に示すように、原稿画像ＳＩが、２個の領域画像２０Ａ、２０Ｂを含む第１種の原稿画像ＳＩＡである場合には、第１種の原稿画像ＳＩＡの２つの長辺をそれぞれ略均等に分割する２つの中点を結ぶ直線である。また、分割位置は、図１４（Ｂ）に示すように、原稿画像ＳＩが、４個の領域画像２０Ｃ〜２０Ｆを含む第２種の原稿画像ＳＩＢである場合には、第２種の原稿画像ＳＩＢの２つの長辺をそれぞれ略均等に分割する２つの中点を結ぶ直線と、第２種の原稿画像ＳＩＢの２つの短辺をそれぞれ略均等に分割する２つの中点を結ぶ直線である。
【００８２】
ステップＳ３９４では、領域画像生成部１６０は、特定された分割位置で、原稿画像ＳＩを分割して、原稿画像ＳＩに含まれる各領域画像２０を表す領域画像データを生成する。図１３（Ｂ）に示すように、原稿画像ＳＩが、２個の領域画像２０を含む第１種の原稿画像ＳＩＡである場合には、２個の領域画像２０Ａ、２０Ｂをそれぞれ表す２個の領域画像データが生成される。また、図１４（Ｂ）に示すように、原稿画像ＳＩが、４個の領域画像２０Ｃ〜２０Ｆを含む第２種の原稿画像ＳＩＢである場合には、４個の領域画像２０Ｃ〜２０Ｆをそれぞれ表す４個の領域画像データが生成される。
【００８３】
ステップＳ３９５では、原稿画像ＳＩのレイアウトに応じて、回転すべき領域画像２０を特定する。具体的には、原稿画像ＳＩが、図１３に示す第１種の原稿画像ＳＩＡである場合には、全部の領域画像、すなわち、２個の領域画像２０Ａ、２０Ｂがそれぞれ回転すべき領域画像として特定される。原稿画像ＳＩが、図１４に示す第２種の原稿画像ＳＩＢである場合には、一部の領域画像、すなわち、原稿画像ページ番号ＳＰＮが「２」と「３」である２個の領域画像２０Ｄ、２０Ｅがそれぞれ回転すべき領域画像として特定される。
【００８４】
ステップＳ３９６では、領域画像生成部１６０は、特定された領域画像２０をレイアウトに応じた回転量だけ回転する回転処理を、特定された領域画像２０を表す領域画像データに対して実行する。具体的には、原稿画像ＳＩが、図１３に示す第１種の原稿画像ＳＩＡである場合には、２個の領域画像２０Ａ、２０Ｂは、時計回りに９０度だけ回転される。なお、原稿画像データの生成時における画像読取部３８０の読取方向が逆向きであることによって、第１種の原稿画像ＳＩＡは、図１３（Ｂ）に示す状態とは、逆向きである場合があるが、この場合には、領域画像生成部１６０は、２個の領域画像２０Ａ、２０Ｂを、反時計回りに９０度だけ回転すれば良い。この結果、２個の領域画像データは、適正方向を向いた状態で、２個の領域画像２０Ａ、２０Ｂを表すように、変換される。画像が適正方向を向いた状態とは、例えば、該画像が、観察者が画像を見た場合に上方を向いているべきと感じる方向を向いている状態であり、例えば、文字画像であれば、該文字画像内の文字の上方向が上方を向いている状態である。例えば、領域画像２０に含まれる単位画像１０の場合には、図２（Ａ）に示す破線の矢印の方向が上方を向いた状態が、適正方向を向いた状態である。
【００８５】
同様に、原稿画像ＳＩが、図１４に示す第２種の原稿画像ＳＩＢである場合には、２個の領域画像２０Ｄ、２０Ｅは、それぞれ、１８０度だけ回転される。この結果、４個の領域画像２０Ｃ〜２０Ｆが同じ向きになると共に、４個の領域画像２０Ｃ〜２０Ｆが適正方向を向いた状態になるように、４個の領域画像データが変換される。なお、原稿画像データの生成時における画像読取部３８０の読取方向が逆向きであることによって、第２種の原稿画像ＳＩＢは、図１４（Ｂ）に示す状態とは、逆向きである場合がある。すなわち、原稿画像ＳＩＢにおいて、ページ番号１、４に対応する領域画像２０Ｃ、２０Ｆが、図１４における上方側に位置し、ページ番号２、３に対応する領域画像２０Ｄ、２０Ｅが、図１４における下方側に位置する場合がある。この場合には、領域画像生成部１６０は、２個の領域画像２０Ｃ、２０Ｆを、それぞれ１８０度だけ回転させれば良い。
【００８６】
ステップＳ３９７では、領域画像生成部１６０は、全ての原稿画像データを選択したか否かを判断する。未選択の原稿画像データがある場合には（ステップＳ３９７：ＮＯ）、領域画像生成部１６０は、ステップＳ３９１に戻って、新たな原稿画像データを選択して、上述したＳ３９２〜Ｓ３９６までの処理を繰り返す。また、全ての原稿画像データが選択済みである場合には（ステップＳ３９７：ＹＥＳ）、領域画像生成部１６０は、領域画像データ生成処理を、終了する。
【００８７】
領域画像データ生成処理が終了すると、図１２のステップＳ４００では、ファイル生成部１７０は、生成された複数の領域画像データを用いて、ＰＤＦ（Portable Document Format）形式のファイル（ＰＤＦファイル）を生成する。ＰＤＦファイルは、ページの概念を有するファイルであり、任意の数のページのそれぞれに、１個以上の画像データを対応付けて格納することができる。ＰＤＦファイルでは、ページに対応付けられた画像データによって表される画像に対して、ページ上の配置位置、配置角度などを指定することができる。ユーザは、ＰＤＦファイルに格納された画像データによって表される画像を、閲覧プログラム（ビューワー）を用いて、ディスプレイ上で複数ページに亘る書類のように閲覧することができる。
【００８８】
図１７は、ＰＤＦファイルの生成について説明する図である。具体的には、ファイル生成部１７０は、図１５に示す管理テーブルＭＴに領域画像２０ごとに記録されたＰＤＦファイル番号ＰＮと、ＰＤＦページ番号ＰＰＮとに従って、３個のＰＤＦファイルＰＦＡ、ＰＦＢ、ＰＦＣを生成する。ＰＤＦファイルＰＦＡには、ＰＤＦファイル番号ＰＮが「１」である５個の領域画像データが格納される。ＰＤＦファイルＰＦＡに格納される５個の領域画像データによって表される５個の領域画像２０は、対応するＰＤＦページ番号ＰＰＮのページに、配置される。同様に、ＰＤＦファイルＰＦＢには、ＰＤＦファイル番号ＰＮが「２」である２個の領域画像データが格納され、該２個の領域画像データは、対応するＰＤＦページ番号ＰＰＮのページに配置される。ＰＤＦファイルＰＦＣには、ＰＤＦファイル番号ＰＮが「３」である４個の領域画像データが格納され、該４個の領域画像データは、対応するＰＤＦページ番号ＰＰＮのページに配置される。ここで、スキップの対象であると判断された１個の領域画像２０に対応する領域画像データは、生成されるＰＤＦファイルには格納されない。
【００８９】
この結果、３個の原稿画像ＳＩから構成される画像群ＳＩＧ（図１７）に含まれる１２個の領域画像２０のうち、スキップの対象であると判断された１個の領域画像２０を除く１１個の領域画像２０が、３個のＰＤＦファイルＰＦＡ、ＰＦＢ、ＰＦＣ（図１７（Ｂ））に分類されて格納される。
【００９０】
図１２のステップＳ４１０では、原稿画像処理部１００は、３個のＰＤＦファイルＰＦＡ、ＰＦＢ、ＰＦＣを、格納先に対して送信して、分割ドキュメント生成処理を終了する。本実施例の格納先は、格納サーバ５００である。原稿画像処理部１００は、３個のＰＤＦファイルＰＦＡ、ＰＦＢ、ＰＦＣに、ユーザの識別情報（具体的には、格納サーバ５００を利用するためのユーザＩＤ）を関連付けて、格納サーバ５００に対して送信する。格納サーバ５００のＣＰＵ５１０は、３個のＰＤＦファイルＰＦＡ、ＰＦＢ、ＰＦＣを、格納サーバ５００が有する記憶装置（図示せず）に格納する。ユーザは、パーソナルコンピュータ４００や携帯端末（図示せず）などのクライアント装置を用いて、格納サーバ５００に格納されたＰＤＦファイルＰＦＡ、ＰＦＢ、ＰＦＣにアクセス可能である。
【００９１】
以上説明した本実施例によれば、原稿画像ＳＩの複数の領域画像２０が互いに異なるページに配置されたＰＤＦファイルを生成することができるので、複数の領域画像２０を含む原稿画像ＳＩを便利な形態で保存することができる。
【００９２】
また、ページ番号取得部１３０は、複数個の領域画像データに対応する複数個のページ番号情報（具体的には、ページ情報領域１２内の数字（図２））を、画像解析によって取得する。そして、ファイル生成部１７０は、取得されたページ番号順に配置されたＰＤＦファイルを生成する（図１５、図１７）。したがって、ページ番号順に配置された便利なＰＤＦＰＤＦファイルを生成することができる。
【００９３】
さらに、上記実施例では、原稿画像処理部１００は、Ｎ個（図１５、１７の例では１１個）の領域画像データを生成し、Ｎ個の領域画像データのうちの１個以上の領域画像データをそれぞれ含むＭ個（図１５、１７の例では、３個）のＰＤＦファイルを生成している。Ｍ個のＰＤＦファイルのうち少なくとも１個のファイル（図１５、１７の例では、３個のＰＤＦファイル）は、Ｎ個の領域画像データのうちの２個以上の領域画像データに対応する２個以上の領域画像２０が互いに異なるページに配置されている。このように、原稿画像データを用いて２個以上のＰＤＦファイルを生成することができる。この結果、原稿画像データに応じて、便利な個数のＰＤＦファイルを生成することができる。なお、Ｎは、３以上の整数であることが好ましく、Ｍは、２以上、かつ、（Ｎ−１）以下の整数であることが好ましい。図１５から解るように、ＰＤＦファイルＰＦＢに含まれる２個の領域画像データに対応する２個の領域画像２０は、原稿画像ＳＩ内のページ番号（原稿画像ページ番号ＳＰＮ）が連続する領域画像であることが解る。
【００９４】
画像情報取得部１２０は、原稿画像データを解析することによって、複数個の領域画像データに対応する複数個の関連付キーワードＫＷを取得する。原稿画像処理部１００は、複数個の関連付キーワードＫＷを用いて、例えば、関連付キーワードＫＷが「議事録」である複数個の領域画像２０に対応する複数個の領域画像データを含むＰＤＦファイルＰＦＡと、関連付キーワードＫＷが「メモ」である複数個の領域画像２０に対応する複数個の領域画像データを含むＰＤＦファイルＰＦＢと、を生成できる（図１５、１７）。このように、関連付キーワードＫＷのような領域画像２０のそれぞれに含まれる特定種の情報を用いて、複数のＰＤＦファイルを生成することができるので、より便利な形態で原稿画像ＳＩを保存することができる。
【００９５】
原稿画像取得部１１０は、第１の原稿画像を表す第１の原稿画像データ（例えば、原稿画像番号ＳＮが「１」である原稿画像データ（図１５））と、第２の原稿画像を表す第２の原稿画像データと、を含む２個以上の原稿画像データ（例えば、ＳＮ＝「２」である原稿画像データ（図１５））を取得する。そして、領域画像生成部１６０は、第１の原稿画像データを用いて、第１の原稿画像に含まれるＰ個（例えば、４個（図１５））の領域画像２０をそれぞれ表すＰ個の第１の領域画像データ（例えば、ＳＮ＝「１」である原稿画像データを分割して生成される４個の領域画像データ）を生成する。領域画像生成部１６０は、第２の原稿画像データを用いて、第２の原稿画像に含まれるＰ個の前記領域画像をそれぞれ表すＰ個の第２の領域画像データ（例えば、ＳＮ＝「２」である原稿画像データを分割して生成される４個の領域画像データ）を生成する。
【００９６】
また、ファイル生成部１７０は、Ｐ個の第１の領域画像データとＰ個の第２の領域画像データとを含むファイルであって、第１の原稿画像に含まれるＰ個の前記領域画像と、第２の原稿画像に含まれるＰ個の前記領域画像と、が２・Ｐ個の異なるページに配置されたファイル（例えば、３個のＰＤＦファイルＰＦＡ〜ＰＦＣ（図１７））を生成する。この結果、２個以上の原稿画像データに含まれる２・Ｐ個の領域画像データを含むファイルを生成することができる。このとき、第１のページ番号情報と、第２のページ番号情報と、第１の原稿画像データと第２の原稿画像データとが生成された順番（原稿画像番号ＳＮの順番）と、に基づいて定められるページ順に、２・Ｐ個の領域画像２０が、ＰＤＦファイルに配置される。したがって、生成順とページ番号に応じて、複数の原稿画像ＳＩを便利な形態で保存することができる。
【００９７】
４個の領域画像２０を含む原稿画像ＳＩは、互いに異なる向きで配置された第１の領域画像（例えば、ページ番号「１」「４」の領域画像２０Ｃ、２０Ｆ（図１４））と第２の領域画像（例えば、ページ番号「２」「３」の領域画像２０Ｄ、２０Ｅ（図１４））とを含む。上記実施例によれば、ファイル生成部１７０は、第１の領域画像と第２の領域画像とが同じ向きで表示されるように、ＰＤＦファイルを生成する。この結果、原稿画像ＳＩにおいて、互いに異なる向きで配置された第１の領域画像と第２の領域画像とを含む原稿画像を、見やすく表示できるファイルを生成することができる。
【００９８】
また、不要条件判断部１５０は、各領域画像２０のそれぞれに含まれる不要チェックボックス１４内のチェックの有無に基づいて、複数個の領域画像のそれぞれがスキップの対象となる条件を満たすか否かを判断する。このスキップ条件を満たす領域画像２０が存在する場合には、ファイル生成部１７０は、当該スキップ条件を満たす領域画像２０を表す領域画像データを含まないＰＤＦファイルを生成する。この結果、ＰＤＦファイルの内容を表示した場合に、不要な画像が表示されないので便利である。
【００９９】
Ｂ．変形例：
【０１００】
（１）図１８、図１９は、テンプレート画像データ生成処理の変形例を説明する図である。図１８（Ａ）〜（Ｃ）には、本変形例において、用紙サイズＰＳは互いに同じであるが、割付数ＡＮは互いに異なる値２、４、８である３つのテンプレート画像ＴＩ内に設定される部分領域ＰＡ２、ＰＡ４、ＰＡ８が図示されている。ここで、部分領域ＰＡ２、ＰＡ４、ＰＡ８のサイズは、図７〜９に示すように、それぞれ異なるが、図１８では、図１０と同様に、図示する大きさを揃えている。図１９は、割付数ＡＮは互いに同じであるが、用紙サイズＰＳが互いに異なる２つのテンプレート画像ＴＩ内にそれぞれ設定される部分領域ＰＡＡと、ＰＡＢと、が示されている。
【０１０１】
上記実施例のテンプレート画像データ生成処理では、割付数ＡＮおよび用紙サイズＰＳに応じて定まる部分領域ＰＡ（単位画像１０のサイズ）に拘わらず、罫線領域比率が同じになるように、罫線領域ＭＡを設定している。本変形例では、これに代えて、テンプレート準備部５６は、罫線領域ＭＡのサイズが小さくなるほど、罫線領域比率が大きくなるように、罫線領域ＭＡのサイズを決定する。この結果、図１８に示すように、部分領域ＰＡ２、ＰＡ４、ＰＡ８を大きさを揃えて図示した場合には、罫線領域ＭＡは、割付数ＡＮが大きいほど、大きく図示される。
【０１０２】
具体的には、テンプレート準備部５６は、用紙サイズＰＳが同じである場合には、割付数ＡＮが大きくなるほど、罫線領域比率が大きくなるように、罫線領域ＭＡのサイズを決定する。すなわち、図１８に示すように、テンプレート準備部５６は、割付数がＮ１より大きなＮ２である場合における罫線領域比率が、割付数ＡＮがＮ１である場合における罫線領域比率よりも大きくなるように、罫線領域ＭＡのサイズを決定する。割付数ＡＮが比較的大きい場合には、部分領域ＰＡのサイズ、すなわち、単位画像１０のサイズが比較的小さくなる。本変形例では、割付数ＡＮが比較的大きい場合に、過度に罫線領域のサイズが小さくなることを抑制することができる。
【０１０３】
また、テンプレート準備部５６は、割付数ＡＮが同じ値（例えば、Ｋ１）である場合には、用紙サイズＰＳが小さくなるほど、罫線領域比率が大きくなるように、罫線領域ＭＡのサイズを決定する。すなわち、図１９に示すように、テンプレート準備部５６は、用紙サイズＰＳが特定サイズＳＺ３（例えば、Ａ４）である場合における罫線領域比率が、用紙サイズＰＳが特定サイズＳＺ４より大きな特定サイズＳＺ３（例えば、Ａ３）である場合における罫線領域比率よりも大きくなるように、罫線領域ＭＡのサイズを決定する。用紙サイズＰＳが比較的小さな場合には、部分領域ＰＡのサイズ、すなわち、単位画像１０のサイズが比較的小さくなる。本変形例では、用紙サイズＰＳが比較的小さい場合に、過度に罫線領域のサイズが小さくなることを抑制することができる。
【０１０４】
（２）上記実施例のテンプレート画像データ生成処理における第１の配置処理を用いて生成されたテンプレート画像ＴＩでは、上述したように、用紙サイズＰＳや割付数ＡＮに拘わらずに、罫線画像における罫線間隔が一定である。この罫線間隔は、完全に一定である必要はなく、略一定であれば良い。
【０１０５】
ここで、用紙サイズＰＳおよび割付数ＡＮのうちの少なくとも一方が互いに異なることに起因して、罫線領域ＭＡのサイズが互いに異なる第１テンプレート画像と第２テンプレート画像が生成されるとする。この場合に、第１のテンプレート画像の罫線領域の面積をＳＴ１とし、第２のテンプレート画像の罫線領域の面積をＳＴ２とする。また、第１のテンプレート画像の罫線間隔をＮＳ１とし、第２のテンプレート画像の罫線間隔をＮＳ２とする。用紙サイズＰＳや割付数ＡＮに拘わらずに、罫線画像における罫線間隔が完全に一定である場合には、ＮＳ１＝ＮＳ２であるので、両画像の罫線間隔の比率（ＮＳ１／ＮＳ２）は、１である。以上を考慮すると、上述したテンプレート画像データ生成処理において第１の配置処理を行って両画像のテンプレート画像データを生成すると、両画像の罫線間隔の比率（ＮＳ１／ＮＳ２）は、１となり、第２の配置処理を行って両画像のテンプレート画像データを生成すると、両画像の罫線間隔の比率（ＮＳ１／ＮＳ２）は、両画像の罫線領域ＭＡの面積比（ＳＴ１／ＳＴ２）の平方根（ＳＱＲＴ（ＳＴ１／ＳＴ２）と表す）となる。
【０１０６】
第１のテンプレート画像と第２のテンプレート画像との罫線間隔の比率（ＮＳ１／ＮＳ２）が、ＳＱＲＴ（ＳＴ１／ＳＴ２）より、１に近い場合には、両画像の罫線間隔は、用紙サイズＰＳや割付数ＡＮに拘わらず、略一定であると言うことができる。第１のテンプレート画像と第２のテンプレート画像との罫線間隔の比率（ＮＳ１／ＮＳ２）が、ＳＱＲＴ（ＳＴ１／ＳＴ２）と１との平均値より、１に近い場合には、両画像の罫線間隔は、用紙サイズＰＳや割付数ＡＮに拘わらず、略一定であると、より明確に言うことができる。
【０１０７】
（３）上記実施例のテンプレート画像データ生成処理では、罫線画像の種類がタイプＡである場合には、割付数ＡＮと用紙サイズＰＳに拘わらずに、罫線間隔が一定になるように、テンプレート画像データを生成している。これに代えて、割付数ＡＮに拘わらず、罫線間隔が一定になるように、テンプレート画像データを生成するが、用紙サイズＰＳが異なる場合には、罫線間隔が異なるようにテンプレート画像データを生成しても良い。逆に、用紙サイズＰＳに拘わらず、罫線間隔が一定になるように、テンプレート画像データを生成するが、割付数ＡＮが異なる場合には、罫線間隔が異なるようにテンプレート画像データを生成しても良い。
【０１０８】
（４）上記実施例のテンプレート画像データ生成処理において、罫線画像の種類（タイプＡ、タイプＢなど）に応じて、第１の配置処理と、第２の配置処理とを使い分けている。これに代えて、テンプレート準備部５６は、罫線画像の種類とは無関係に、常に、第１の配置処理を行って、割付数ＡＮと用紙サイズＰＳに拘わらずに、罫線間隔が一定になるように、テンプレート画像データを生成してもよい。また、テンプレート準備部５６は、罫線画像の種類とは無関係に、ユーザの指示に従って、第１の配置処理と、第２の配置処理とを使い分けても良い。第１の配置処理と、第２の配置処理とのいずれを実行するかを指定するユーザの指示は、例えば、複合機３００の操作部３５０を介して複合機３００に受け付けられ、複合機３００から画像処理サーバ２００に送信される生成要求に、当該指示を示すコマンド情報が含められる。
【０１０９】
（５）上記実施例のテンプレート画像データ生成処理では、基本罫線画像ＢＧを用いて、矩形画像ＳＱ（テンプレート画像ＴＩ）に配置される罫線画像を生成しているが、基本罫線画像ＢＧを用いることなく、罫線画像を生成しても良い。具体的には、テンプレート準備部５６は、生成すべき罫線画像がタイプＡである場合には、罫線領域ＭＡに、固定間隔で罫線画像の種類に応じた罫線を配置することによって、罫線画像を生成しても良い。
【０１１０】
（６）なお、原稿画像データを生成するための画像読取部は、光学的に原稿を読み取る装置であれば良く、実施例におけるスキャナに限らず、デジタルカメラであっても良い。
【０１１１】
（７）上記実施例における画像処理サーバ２００が備えるテンプレート画像生成部５０の機能は、複合機３００に備えられていても良い。また、パーソナルコンピュータ４００がテンプレート画像生成部５０の機能を備えていても良い。この場合には、テンプレート画像生成部５０の機能は、例えば、複合機３００を制御するためのドライバプログラム、例えば、プリンタドライバのプログラムに組み込まれて、パーソナルコンピュータ４００のユーザに提供されても良い。
【０１１２】
（８）画像処理サーバ２００は、１つの筐体の装置に限らず、複数の別筐体の計算機を含む装置（いわゆるクラウドサーバ）であっても良い。
【０１１３】
（９）上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしても良く、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしても良い。
【０１１４】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【０１１５】
５０...テンプレート画像生成部、５１...罫線種取得部、５２...割付数取得部、５４...用紙サイズ取得部、５６...テンプレート準備部、５８...テンプレート供給部、１００...原稿画像処理部、１１０...原稿画像取得部、１２０...画像情報取得部、１３０...ページ番号取得部、１４０...生成順特定部、１５０...不要条件判断部、１６０...領域画像生成部、１７０...ファイル生成部、２００...画像処理サーバ、２１０...ＣＰＵ、２２０...通信部、２３０...揮発性記憶装置、２４０...不揮発性記憶装置、２４１...コンピュータプログラム、３００...複合機、３１０...ＣＰＵ、３１２...装置制御部、３１４...テンプレート画像取得部、３１６...原稿画像送信部、３２０...通信部、３３０...揮発性記憶装置、３４０...不揮発性記憶装置、３４１...コンピュータプログラム、３５０...操作部、３６０...表示部、３７０...印刷実行部、３８０...画像読取部、４００...パーソナルコンピュータ、４１０...ＣＰＵ、５００...格納サーバ、５１０...ＣＰＵ、７００...インターネット、１０００...原稿保存システム
【図１】
2014011699.tif 000003
【図２】
2014011699.tif 000004
【図３】
2014011699.tif 000005
【図４】
2014011699.tif 000006
【図５】
2014011699.tif 000007
【図６】
2014011699.tif 000008
【図７】
2014011699.tif 000009
【図８】
2014011699.tif 000010
【図９】
2014011699.tif 000011
【図１０】
2014011699.tif 000012
【図１１】
2014011699.tif 000013
【図１２】
2014011699.tif 000014
【図１３】
2014011699.tif 000015
【図１４】
2014011699.tif 000016
【図１５】
2014011699.tif 000017
【図１６】
2014011699.tif 000018
【図１７】
2014011699.tif 000019
【図１８】
2014011699.tif 000020
【図１９】
2014011699.tif 000021