(57)【特許請求の範囲】
【請求項１】
文書編集手段によって編集された文書画像データを取得する文書画像データ取得手段と、
該手段によって取得した文書画像データのサイズを取得する文書画像サイズ取得手段と、
複数種類の定型の用紙サイズを記憶する用紙サイズ記憶手段と、
該手段から前記文書画像サイズ取得手段によって取得した文書画像データのサイズよりも一回り大きい種類の用紙サイズを決定する用紙サイズ決定手段と、
該手段によって決定した用紙サイズに基づいて用紙画像データを作成する用紙画像データ作成手段と、
該手段によって作成された用紙画像データと前記文書画像データ取得手段によって取得した文書画像データとを合成して縮小画像データを作成する画像合成・縮小画像作成手段とを備えたことを特徴とする縮小画像作成装置。
【請求項２】
請求項１記載の縮小画像作成装置において、
前記文書編集手段から取得した文書画像データが写真等のイメージデータか否かを判断する手段と、
該手段によってイメージデータと判断したとき、前記文書編集手段から前記用紙画像データのサイズまで引き伸ばした文書画像データを再取得する手段とを設けたことを特徴とする縮小画像作成装置。
【請求項３】
文書編集手段によって編集された文書画像データのデータ形式情報を取得するデータ形式情報取得手段と、
該手段によって取得したデータ形式情報に基づいて前記文書画像データがレイアウト情報を持たないテキスト文字データか否かを判断する手段と、
該手段によってレイアウト情報を持たないテキスト文字データと判断したとき、前記文書編集手段から前記文書画像データのテキスト文字データを取得するテキスト文字データ取得手段と、
予め設定した所定のレイアウトの用紙画像データを作成する用紙画像データ作成手段と、
該手段によって作成された用紙画像データに前記テキスト文字データ取得手段によって取得したテキスト文字データを配置して縮小画像データを作成する画像合成・縮小画像作成手段とを備えたことを特徴とする縮小画像作成装置。
【請求項４】
請求項３記載の縮小画像作成装置において、
前記テキスト文字データ中の空白文字及び空白行を詰める手段を設けたことを特徴とする縮小画像作成装置。
【請求項５】
請求項１記載の縮小画像作成装置において、
前記文書編集手段の種類毎に対応させた文書画像データの変倍率を記憶する文書画像データ変倍率記憶手段と、
前記文書編集手段の種類を判別する種類判別手段と、
前記文書画像データ変倍率記憶手段から前記種類判別手段によって判別された種類に対応する文書画像データの変倍率を決定する文書画像データ変倍率決定手段と、
該手段によって決定された文書画像データの変倍率に基づいて前記文書画像データ取得手段によって取得した文書画像データを変倍する文書画像データ変倍手段とを設けたことを特徴とする縮小画像作成装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の縮小画像作成装置において、
前記文書編集手段から文書画像データを取得できたか否かを判断する手段と、
該手段によって取得できなかったと判断したとき、前記文書編集手段から該文書編集手段の種類を表すマークを取得する手段と、
該手段によって取得したマークに基づいて縮小画像データを作成する手段とを設けたことを特徴とする縮小画像作成装置。
【請求項７】
請求項６記載の縮小画像作成装置において、
前記文書編集手段の種類毎にそれぞれの種類を示すマークを記憶するマーク記憶手段と、
該手段から前記種類判別手段によって判別された種類に対応するマークを取得する手段と、
該手段によって取得したマークに基づいて縮小画像データを作成する手段とを設けたことを特徴とする縮小画像作成装置。
【請求項８】
請求項５記載の縮小画像作成装置において、
前記文書画像データ変倍手段によって決定された変倍率で前記文書画像データを変倍すると予め設定した所定サイズ未満になるか否かを判断する手段と、
該手段によって所定サイズ未満になると判断したとき、前記文書画像データを前記所定サイズになるように変倍する手段とを設けたことを特徴とする縮小画像作成装置。
【請求項９】
請求項１乃至８のいずれか一項に記載の縮小画像作成装置において、
前記文書編集手段から取得した文書画像データのサイズが予め設定した所定サイズよりも大きいか否かを判断する手段と、
該手段によって大きいと判断したとき、前記用紙画像データの最大サイズに納まるように前記文書画像データを変倍する手段とを設けたことを特徴とする縮小画像作成装置。
【請求項１０】
請求項１乃至９のいずれか一項に記載の縮小画像作成装置において、
前記文書画像データに基づいて該文書画像データの文書名，頁数等の付加画像データを作成する付加画像データ作成手段と、
該手段によって作成された付加画像データを前記文書画像データに合成する手段とを設けたことを特徴とする縮小画像作成装置。
【請求項１１】
請求項１乃至１０のいずれか一項に記載の縮小画像作成装置において、
前記用紙画像データ用の任意の色や模様等のパターンデータを記憶する手段と、該手段に記憶されたパターンデータを用いて前記用紙画像データを作成する手段とを設けたことを特徴とする縮小画像作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、パーソナルコンピュータ等の縮小画像作成装置に関する。
【０００２】
【従来の技術】
文書管理システムなどでワープロ文書や表計算文書などの文書編集部によって作成された文書の縮小画像を表示する場合、縮小画像はレイアウトを忠実に再現することよりも、どんな文書を作成していたかを容易に判別できるようにすることに重点を置きたいことがある。
【０００３】
また、上述のような文書編集部は、文書の「文書画像データ」を取得できる機能を持つが、取得できる文書画像データの領域や縦横比は文書編集部の種類によって異なっていて統一性が無い。
例えば、ワープロであれば文章の埋められている領域又は先頭頁の領域、表計算であればデータの入力されている領域、写真画像等のイメージエディタであればイメージ全体の領域などである。
【０００４】
従来、画像データの符号化・縮小方式に関する技術はすでに数多く提案されており、例えば、画像の縮小時に細線の喪失を避けるアルゴリズム（例えば、特開平９−２０４１５８号公報参照）や、間引き処理に関する工夫（例えば、特開平９−１８７０１号公報参照）があった。
【０００５】
また、文書画像データと他のデータを組み合わせてひとつの画像にする方式として、解像度の異なる文書・図形データと追加描画データとを別々に記憶し、それらのデータを合成して縮小画像や印刷出力を得ることにより、高品質のハードコピーを得る方式（例えば、特開平６−４６４１号公報参照）があった。
【０００６】
【発明が解決しようとする課題】
しかしながら、上述のような従来の技術を用いても、前者の技術では、ワープロ，表計算ソフト，テキストエディタなどの文書編集部が取り扱う文書画像データから内容の視認性の高い縮小画像を作成することはできなかった。
【０００７】
また、後者の技術では、文書編集部の種類の違いによる文書画像データの大きさの違いを吸収することができないし、「識別性の高さ」に重点を置いた縮小画像の作成法としては十分ではなかったし、文書画像データそのものと文書が記載されている用紙とを明確に分離して取り扱う方式ではなかった。
【０００８】
すなわち、上述したいずれの技術も、文書編集部の文書画像データをそのまま用いて縮小画像を作成すると、大きさがまちまちになって不自然なものになってしまうので、文書内容の視認性の良い縮小画像を作成できないという問題があった。
【０００９】
この発明は上記の点に鑑みてなされたものであり、文書画像データから文書内容の視認性が高い縮小画像を得られるようにすることを目的とする。
【００１１】
【課題を解決するための手段】
この発明は上記の目的を達成するため、文書編集手段によって編集された文書画像データを取得する文書画像データ取得手段と、その手段によって取得した文書画像データのサイズを取得する文書画像サイズ取得手段と、複数種類の定型の用紙サイズを記憶する用紙サイズ記憶手段と、その手段から上記文書画像サイズ取得手段によって取得した文書画像データのサイズよりも一回り大きい種類の用紙サイズを決定する用紙サイズ決定手段と、その手段によって決定した用紙サイズに基づいて用紙画像データを作成する用紙画像データ作成手段と、その手段によって作成された用紙画像データと上記文書画像データ取得手段によって取得した文書画像データとを合成して縮小画像データを作成する画像合成・縮小画像作成手段を備えた縮小画像作成装置にするとよい。
【００１２】
さらに、上記文書編集手段から取得した文書画像データが写真等のイメージデータか否かを判断する手段と、その手段によってイメージデータと判断したとき、上記文書編集手段から上記用紙画像データのサイズまで引き伸ばした文書画像データを再取得する手段を設けるとよい。
【００１３】
また、文書編集手段によって編集された文書画像データのデータ形式情報を取得するデータ形式情報取得手段と、その手段によって取得したデータ形式情報に基づいて上記文書画像データがレイアウト情報を持たないテキスト文字データか否かを判断する手段と、その手段によってレイアウト情報を持たないテキスト文字データと判断したとき、上記文書編集手段から上記文書画像データのテキスト文字データを取得するテキスト文字データ取得手段と、予め設定した所定のレイアウトの用紙画像データを作成する用紙画像データ作成手段と、その手段によって作成された用紙画像データに前記テキスト文字データ取得手段によって取得したテキスト文字データを配置して縮小画像データを作成する画像合成・縮小画像作成手段を備えた縮小画像作成装置にするとよい。
【００１４】
さらに、上記テキスト文字データ中の空白文字及び空白行を詰める手段を設けるとよい。
【００１５】
また、上記文書編集手段の種類毎に対応させた文書画像データの変倍率を記憶する文書画像データ変倍率記憶手段と、上記文書編集手段の種類を判別する種類判別手段と、上記文書画像データ変倍率記憶手段から上記種類判別手段によって判別された種類に対応する文書画像データの変倍率を決定する文書画像データ変倍率決定手段と、その手段によって決定された文書画像データの変倍率に基づいて上記文書画像データ取得手段によって取得した文書画像データを変倍する文書画像データ変倍手段を設けるとよい。
【００１６】
さらに、上記文書編集手段から文書画像データを取得できたか否かを判断する手段と、その手段によって取得できなかったと判断したとき、上記文書編集手段からその文書編集手段の種類を表すマークを取得する手段と、その手段によって取得したマークに基づいて縮小画像データを作成する手段を設けるとよい。
【００１７】
また、上記文書編集手段の種類毎にそれぞれの種類を示すマークを記憶するマーク記憶手段と、その手段から上記種類判別手段によって判別された種類に対応するマークを取得する手段と、その手段によって取得したマークに基づいて縮小画像データを作成する手段を設けるとよい。
【００１８】
さらに、上記文書画像データ変倍手段によって決定された変倍率で上記文書画像データを変倍すると予め設定した所定サイズ未満になるか否かを判断する手段と、その手段によって所定サイズ未満になると判断したとき、上記文書画像データを上記所定サイズになるように変倍する手段を設けるとよい。
【００１９】
また、上記文書編集手段から取得した文書画像データのサイズが予め設定した所定サイズよりも大きいか否かを判断する手段と、その手段によって大きいと判断したとき、上記用紙画像データの最大サイズに納まるように上記文書画像データを変倍する手段を設けるとよい。
【００２０】
さらに、上記文書画像データに基づいてその文書画像データの文書名，頁数等の付加画像データを作成する付加画像データ作成手段と、その手段によって作成された付加画像データを上記文書画像データに合成する手段を設けるとよい。
【００２１】
さらにまた、上記用紙画像データ用の任意の色や模様等のパターンデータを記憶する手段と、その手段に記憶されたパターンデータを用いて上記用紙画像データを作成する手段を設けるとよい。
【００２３】
この発明の請求項１の縮小画像作成装置は、上述のように構成することにより、文書画像データのサイズに対応する適切な定型サイズの用紙画像データを用いて縮小画像データを作成するので、文書画像データ中の余白の有無に係らずに定型用紙サイズを正確に反映した縮小画像を作成することができる。
【００２４】
さらに、この発明の請求項２の縮小画像作成装置は、上述のように構成することにより、文書画像データが写真等のイメージデータのときには、そのイメージデータを用紙画像データのサイズまで引き伸ばした縮小画像データを作成するので、縮小画像中の余白部分を減らして文書内容をできるだけ大きく表示することができ、イメージデータの内容の視認性を高めた縮小画像を得ることができる。
【００２５】
また、この発明の請求項３の縮小画像作成装置は、上述のように構成することにより、文書画像データがレイアウト情報を持たないテキスト文字データのときには、予め設定したレイアウトの用紙画像データに配置して縮小画像データを作成するので、文書編集手段での見た目のレイアウトが異なるものでも、統一したサイズのレイアウトで縮小画像を表示することができる。
【００２６】
さらに、この発明の請求項４の縮小画像作成装置は、上述のように構成することにより、テキスト文字データ中の空白文字と空白行を詰めるので、文書内容の確認に不要な空白文字と空白行を除いて、必要な文字部分のみの縮小画像を得ることができ、文書内容の視認性を高めることができる。
【００２７】
また、この発明の請求項５の縮小画像作成装置は、上述のように構成することにより、文書編集手段の種類に対応する変倍率で文書画像データを変倍するので、同じ用紙サイズでありながら、取得したときの大きさが異なる文書画像データから同じ大きさの縮小画像を取得することができ、縮小画像のサイズを統一することができる。
【００２８】
さらに、この発明の請求項６の縮小画像作成装置は、上述のように構成することにより、文書編集手段から文書画像データを取得できなかったときには、文書編集手段からその文書編集手段の種類を示すマークを取得し、そのマークに基づく縮小画像を作成するので、そのマークによって文書画像データの内容を推測する手掛かりを得ることができる。
【００２９】
また、この発明の請求項７の縮小画像作成装置は、上述のように構成することにより、文書編集手段から文書画像データもマークも取得できなかったときには、予め記憶したマークの中からその文書編集手段に対応するマークを取得し、そのマークに基づく縮小画像を作成するので、文書画像データの内容を推測する手掛かりを提供することができる。
【００３０】
さらに、この発明の請求項８の縮小画像作成装置は、上述のように構成することにより、文書画像データを変倍するときに、予め設定した所定サイズよりも小さくなるときには、その所定サイズに変倍するので、小さい領域を占める文書画像データを変倍によって内容が確認できなくなるまで小さくしないようにすることができる。
【００３１】
また、この発明の請求項９の縮小画像作成装置は、上述のように構成することにより、文書画像データが予め設定した用紙画像データの最大サイズよりも大きいときには、その最大サイズの用紙画像データに納まるように変倍するので、縮小画像が大きくなり過ぎないようにすることができる。
【００３２】
さらに、この発明の請求項１０の縮小画像作成装置は、上述のように構成することにより、文書画像データの文書名や頁数の付加情報を付加して縮小画像データを作成するので、似たような文書内容でも容易に識別することができる。
【００３３】
さらにまた、この発明の請求項１１の縮小画像作成装置は、上述のように構成することにより、上記用紙画像データを任意の色や模様等のパターンデータに基づいて作成するので、用途に応じて用紙画像データの見た目を異ならせることができ、文書内容の視認性をより高めることができる。
【００３４】
【発明の実施の形態】
以下、この発明の実施の形態を図面に基づいて具体的に説明する。
図１は、この発明の一実施形態である縮小画像作成装置の構成を示すブロック図である。
この縮小画像作成装置１は、ワードプロセッサ，表計算，イメージエディタ等の文書画像データを編集する文書編集部２と、縮小画像データを表示するＬＣＤ，ＣＲＴ等の表示部３を接続しており、文書画像データ取得部１０，用紙画像データ作成部１１，画像合成部１２，文書画像サイズ取得部１３，用紙サイズ記憶部１４，用紙サイズ決定部１５，文書画像データ整形部１６，文書画像データ変倍率記憶部１７，文書画像データ変倍部１８，マーク画像記憶部１９，マーク画像作成部２０，付加画像データ作成部２１，及び用紙画像データ記憶部２２からなる。
【００３５】
文書画像データ取得部１０は、文書編集部２の機能を用いて編集（作成）された文書画像データを取得して画像合成部１２へ送る。また、文書画像データの内容に応じて文書画像データ整形部１６によって整形したり、文書画像データ変倍部１８によって変倍を行なったりした後、その文書画像データを画像合成部１２へ送る。さらに、文書画像データが写真等のイメージデータのときには、用紙画像データのサイズまで引き伸ばしたデータを再取得して画像合成部１２へ送る。さらにまた、文書編集部２から文書画像データを取得できないときには、文書編集部２からマークを取得して画像合成部１２へ送り、そのマークを取得できないときには、マーク画像作成部２０から所定のマークを取得し、そのマークを画像合成部１２へ送る処理等を行なう。
【００３６】
用紙画像データ作成部１１は、文書画像データ取得部１０によって取得した文書画像データに対して予め設定したサイズの用紙画像データを作成して画像合成部１２へ送る。また、用紙サイズ決定部１５によって決定された定型用紙サイズに基づいて用紙画像データを作成し、その用紙画像データを画像合成部１２へ送る。さらに、用紙画像データ記憶部２２の任意の色や模様パターンデータを取り出し、それを適切な用紙サイズに引き伸ばして用紙画像データを作成し、その用紙画像データを画像合成部１２へ送る処理等を行なう。
【００３７】
画像合成部１２は、文書画像データ取得部１０から送られた文書画像データを用紙画像データ作成部１１から送られた用紙画像データ（又は定型サイズの用紙画像データ）を合成して縮小画像データを作成し、その縮小画像データを表示部３へ送る。また、文書画像データ取得部１０から送られたマークを用紙画像データに合成して縮小画像データを作成し、その縮小画像データを表示部３へ送る。さらに、付加画像データ作成部２１から送られた付加画像データを用紙画像データに合成して縮小画像データを作成し、その縮小画像データを表示部３へ送る処理等を行なう。
【００３８】
文書画像サイズ取得部１３は、文書画像データ取得部１０によって取得した文書画像データに基づいて、その文書画像データのサイズを計算して取得し、それを用紙サイズ決定部１５へ送る処理等を行なう。
用紙サイズ記憶部１４は、例えば、Ａ３，Ｂ４，Ａ４，Ｂ５，Ａ５，はがき等の複数種類の定型用紙サイズを記憶するメモリである。
【００３９】
用紙サイズ決定部１５は、文書画像サイズ取得部１３から取得した文書画像データのサイズと、用紙サイズ記憶部１４に記憶した定型用紙サイズとを比較し、用紙サイズ記憶部１４に記憶された定型用紙サイズの中から文書画像サイズ取得部１３によって取得した文書画像データのサイズよりも一回り大きい定型用紙サイズを決定し、その定型用紙サイズを用紙画像データ作成部１１へ送る処理等を行なう。
【００４０】
文書画像データ整形部１６は、文書画像データがレイアウト情報を持たないテキスト文字データのときに、所定のレイアウトの用紙画像領域上に文字を折り返して並べて配置する。また、テキスト文字データ中の空白文字及び空白行を詰める処理等を行なう。
【００４１】
文書画像データ変倍率記憶部１７は、文書編集部２の種類毎に対応させた文書画像データの変倍率を記憶するメモリである。
文書画像データ変倍部１８は、文書画像データに応じて文書画像データ変倍率記憶部１７に記憶した変倍率で変倍する。また、文書画像データが所定サイズ未満のときには、その所定サイズに変倍する処理等を行なう。
【００４２】
マーク画像記憶部１９は、文書編集部２の種類毎にそれぞれの種類を示すマークを記憶するメモリである。
マーク画像作成部２０は、マーク画像記憶部１９からマークを取得できなかった文書編集部２の種類に対応するマークを取得し、そのマークを画像合成部１２へ送る処理等を行なう。
【００４３】
付加画像データ作成部２１は、文書画像データの文書名や頁数等の付加画像データを作成して画像合成部１２へ送る処理等を行なう。
用紙画像データ記憶部２２は、用紙画像データ用の任意の色や模様等のパターンデータを記憶するメモリである。
【００４４】
次に、この縮小画像作成装置１の縮小画像作成処理について説明する。
まず、この縮小画像作成装置１は、文書編集部２で編集された文書画像データの縮小画像を予め設定したサイズに統一することができる。
【００４５】
この処理を実現するため、上記文書画像データ取得部１０が文書編集部２によって編集された文書画像データを取得する機能を、上記用紙画像データ作成部１１が上記文書画像データ取得部１０によって取得した文書画像データに対して予め設定したサイズの用紙画像データを作成する機能を、上記画像合成部１２が上記用紙画像データ作成部１１によって作成された用紙画像データに上記文書画像データ取得部１０によって取得した文書画像データを重ね合わせて合成し、その合成後の画像データを縮小する画像合成・縮小画像作成手段の機能をそれぞれ果たす。
【００４６】
図２は、文書編集部２で編集された文書画像データの縮小画像を予め設定したサイズで作成するときの処理を示すフローチャートである。
この処理は、ステップ（図中「Ｓ」で示す）１で文書画像データ取得部が文書編集部で編集された文書画像データを取得して画像合成部へ送り、ステップ２へ進んで用紙画像データ作成部が上記文書画像データに対して予め設定したサイズの用紙画像データを作成して画像合成部へ送る。
【００４７】
ステップ３へ進んで画像合成部が用紙画像データと文書画像データとを合成して縮小画像データを作成し、ステップ４へ進んで画像合成部が表示部へ縮小画像データを送り、表示部がその縮小画像データに基づいて縮小画像を表示する。
【００４８】
図３は、上記処理過程の各データイメージを示す図である。
文書画像データ取得部１０が文書編集部２で編集された文書画像データＡ２を取得して画像合成部１２へ送り、用紙画像データ作成部１１がその文書画像データＡ２に対する用紙画像データとして、予め設定したサイズの用紙画像データＡ３を作成して画像合成部１２へ送る。そして、画像合成部１２が用紙画像データＡ３に文書画像データＡ２を合成して縮小画像データＡ４を作成し、その縮小画像データＡ４を表示部へ送って表示する。
【００４９】
このようにして、文書編集部から取得した文書画像のサイズが異なる大きさでも、それらを予め統一した用紙サイズの縮小画像で参照できるので、表示画面上の縮小画像による文書内容の視認性を良くすることができ、ユーザが文書内容の確認作業を容易に行なえる。
【００５０】
次に、文書編集部２の種類によっては、例えば、同じ縦向きＡ４サイズの文書でも、その文書画像データの周囲に余白を含んでいたり含んでいなかったりするので、文書編集部２の種類が異なる毎に同じサイズの文書画像データであるにもかかわらず、異なる用紙サイズの縮小画像が作成されてしまって見難くなる。
そこで、この縮小画像作成装置１は、定型サイズの用紙画像データを用いて文書画像データの縮小画像を作成することもできる。
【００５１】
この処理を実現するため、上記文書画像サイズ取得部１３が文書画像データ取得部１０によって取得した文書画像データのサイズを取得する機能を、上記用紙サイズ記憶部１４が複数種類の定型の用紙サイズを記憶する機能を、上記用紙サイズ決定部１５が上記用紙サイズ記憶部１４から上記文書画像サイズ取得部１３によって取得した文書画像データのサイズよりも一回り大きい種類の用紙サイズを決定する機能をそれぞれ果たす。
【００５２】
また、上記用紙画像データ作成部１１が上記用紙サイズ決定部１５によって決定した用紙サイズに基づいて用紙画像データを作成する機能を、上記画像合成部１２が上記用紙画像データ作成部１１によって作成された用紙画像データと上記文書画像データ取得部１０によって取得した文書画像データとを合成して縮小画像データを作成する画像合成・縮小画像作成手段の機能をそれぞれ果たす。
【００５３】
図４は、はがきサイズの用紙画像データを用いて文書画像データの縮小画像データを作成するときの処理を示すフローチャートである。
この処理は、文書画像データ取得部が文書編集部で編集された文書画像データを取得して画像合成部へ送り、図４のステップ１１で文書画像サイズ取得部が文書画像データ取得部で取得した文書画像データのサイズを取得して用紙サイズ決定部へ送り、ステップ１２へ進んで文書画像サイズ決定部がそのサイズの短辺を基準にして予め定型用紙サイズ記憶部に記憶されている複数種類の定型用紙サイズ（Ａ３，Ｂ４，Ａ４，Ｂ５，Ａ５，はがき）を参照する。
【００５４】
ステップ１３へ進んで文書画像データの短辺がはがきサイズの短辺よりも小さいか否かを判断して、小さくなければ他の該当するサイズを仮決定し、ステップ１５へ進み、小さければステップ１４へ進んではがきサイズに仮決定してステップ１５へ進む。
【００５５】
ステップ１５では文書画像データがはがきサイズ又は他の該当するサイズに納まっているか否かを判断して、納まっていればはがきサイズ又は他の該当するサイズに決定し、納まっていなければ、ステップ１６へ進んで文書画像データの長辺を基準にして予め定型用紙サイズ記憶部に記憶した複数種類の定型用紙サイズ（Ａ３，Ｂ４，Ａ４，Ｂ５，Ａ５，はがき）を参照する。
【００５６】
ステップ１７へ進んで文書画像データの長辺がはがきサイズの長辺よりも小さいか否かを判断して、小さくなければ他の該当するサイズを決定し、小さければステップ１８へ進んではがきサイズに決定する。
そして、決定した用紙サイズの用紙画像データを作成し、その用紙画像データと文書画像データを合成して縮小画像データを作成する。
【００５７】
図５は、定型サイズの用紙画像データを用いて文書画像データの縮小画像を作成する処理過程の各データイメージを示す図である。
まず、特性の異なる２種類の文書編集部２によってそれぞれ作成された文書データＢ１とＢ９の縮小画像データを作成する場合、文書データＢ１の文書画像データＢ２は、文書編集部２の特性によって周囲に余白を全く含んでいないデータであり、文書データＢ９の文書画像データＢ１０は、文書編集部２の特性によって周囲に余白を含んでいるデータである。
【００５８】
文書画像データ取得部１０が文書編集部２から文書画像データＢ２を取得すると、文書画像サイズ取得部１３がそのサイズを取得して用紙サイズ決定部１５へ送り、用紙サイズ決定部１５は用紙サイズ記憶部１４に予め記憶された複数種類の定型用紙サイズ、例えば、Ａ３，Ｂ４，Ａ４，Ｂ５，Ａ５，はがきのサイズの中から文書画像データＢ２よりも一回り大きいサイズを決定する。
【００５９】
用紙サイズ決定部１５は、例えば、Ａ４サイズを決定すると、用紙画像データ作成部１１へＡ４サイズを送り、用紙画像データ作成部１１はＡ４サイズの定型用紙画像データＢ７を作成して画像合成部１２へ送る。
画像合成部１２は、用紙画像データ作成部１１から送られた定型用紙画像データＢ７と文書画像データ取得部１０から送られた文書画像データＢ２とを合成して縮小画像データＢ３を作成し、表示部３へ送って表示する。
【００６０】
一方、文書画像データ取得部１０によってもう一方の文書編集部２から文書画像データＢ１０を取得すると、文書画像サイズ取得部１３がそのサイズを取得して用紙サイズ決定部１５へ送り、用紙サイズ決定部１５は用紙サイズ記憶部１４に予め記憶された複数種類の定型用紙サイズ、例えば、Ａ３，Ｂ４，Ａ４，Ｂ５，Ａ５，はがきのサイズの中から文書画像データＢ１０よりも一回り大きいサイズを決定する。
【００６１】
用紙サイズ決定部１５は、例えば、Ａ４サイズを決定すると、用紙画像データ作成部１１へＡ４サイズの情報を送り、用紙画像データ作成部１１はＡ４サイズの定型用紙画像データＢ７を作成して画像合成部１２へ送る。
画像合成部１２は、用紙画像データ作成部１１から送られた定型用紙画像データＢ７と文書画像データ取得部１０から送られた文書画像データＢ１０とを合成して縮小画像データＢ１１を作成し、表示部３へ送って表示する。
【００６２】
このようにして、異なる種類の文書編集部２において余白有りの文書画像データと余白無しの文書画像データを、それぞれ同じ定型サイズ用紙の縮小画像で参照できるので、紙に印刷したときと極めて近いイメージで文書内容を一覧することができ、より文書内容の確認作業の能率を向上させることができる。
【００６３】
次に、文書編集部２が取り扱う文書画像データが写真等のイメージデータのときには、その文書画像データをそのまま用紙画像データに合成して縮小してしまうと、イメージデータの周囲に余白が作られることになり、表示画面上の縮小画像が不自然に表現されて文書内容の視認性が低下してしまう。
【００６４】
そこで、この縮小画像作成装置１は、写真等のイメージデータの文書画像データのときには、用紙画像データのサイズまで引き伸ばした文書画像データで縮小画像を作成することができる。
【００６５】
この処理を実現するため、上記文書画像データ取得部１０が、上記文書編集部２から取得した文書画像データが写真等のイメージデータか否かを判断する手段と、その手段によってイメージデータと判断したとき、上記文書編集部２から上記用紙画像データのサイズまで引き伸ばした文書画像データを再取得する手段との機能を果たす。
【００６６】
図６は、写真等のイメージデータの文書画像データの縮小画像データを作成するときの処理を示すフローチャートである。
この処理は、ステップ２１で文書画像データ取得部が文書編集部で編集された文書画像データを取得して画像合成部へ送り、ステップ２２へ進んで用紙画像データ作成部が上記文書画像データに対して予め設定したサイズ又は上記文書画像データのサイズに基づいて選択した定型サイズの用紙画像データを作成して画像合成部へ送り、ステップ２３へ進む。
【００６７】
ステップ２３では文書画像データ取得部は文書画像データが写真等のイメージデータか否かを判断して、イメージデータと判断したとき、ステップ２４へ進んで文書編集部から上記用紙画像データのサイズまで引き伸ばした文書画像データを再取得し、それを画像合成部へ送り、ステップ２５へ進む。
【００６８】
ステップ２５では画像合成部が用紙画像データのサイズまで引き伸ばされた文書画像データを用紙画像データに合成して縮小画像データを作成し、ステップ２６へ進んで表示部へ縮小画像データを送り、表示部はその縮小画像データを表示する。
【００６９】
また、ステップ２３で文書画像データ取得部はイメージデータではないと判断したとき、文書画像データを画像合成部へ送り、ステップ２５へ進んで画像合成部が用紙画像データに文書画像データを合成して縮小画像データを作成し、ステップ２６へ進んで表示部へ縮小画像データを送り、表示部はその縮小画像データを表示する。
【００７０】
なお、上記文書画像データがイメージデータか否かはデータ内容から直接判定するようにしても良いが、文書編集部がイメージデータを編集する種類か否かによって判定するようにしてもよい。
【００７１】
このようにして、写真等のイメージデータの文書画像データについては余白部分を減らし、画像内容をできるだけ大きく表示できるようにして縮小画像を作成するので、表示画面上で縮小画像による写真等のイメージデータの文書内容の視認性を良くすることができ、文書内容の確認作業を容易に行なえる。
【００７２】
次に、文書編集部２によって編集された文書画像データがレイアウト情報を持たないテキスト文字データのときには、文書編集部２側のウインドウサイズ（表示画面上の文書表示領域）に応じたサイズ（行数や，一行中の文字数など）になり、その文書画像データをそのまま用紙画像データに合成して縮小してしまうと、同じ文書でもその都度異なる用紙サイズの縮小画像が作成されてしまうので、利用者が文書内容を容易に確認し難くなる。
【００７３】
そこで、この縮小画像作成装置１は、文書編集部２において編集された文書画像データがレイアウト情報を持たないテキスト文字データのときは、所定のレイアウトの用紙サイズに統一して縮小画像データを作成することができる。
【００７４】
この処理を実現するため、上記文書画像データ取得部１０が、文書編集部２によって編集された文書画像データのデータ形式情報を取得するデータ形式情報取得手段と、そのデータ形式情報に基づいて上記文書画像データがレイアウト情報を持たないテキスト文字データか否かを判断する手段と、その手段によってレイアウト情報を持たないテキスト文字データと判断したとき、文書編集部２から上記文書画像データのテキスト文字データを取得するテキスト文字データ取得手段の機能を果たす。
【００７５】
また、上記用紙画像データ作成部１１が、予め設定した所定のレイアウトの用紙画像データを作成する用紙画像データ作成手段の機能を果たす。
さらに、上記文書画像データ整形部１６と画像合成部１２が、上記用紙画像データ作成部１１によって作成された用紙画像データに上記テキスト文字データ取得手段によって取得したテキスト文字データを配置して縮小画像を作成する画像合成・縮小画像作成手段の機能を果たす。
【００７６】
図７は、レイアウト情報を持たないテキスト文字データである文書画像データの縮小画像データを作成するときの処理を示すフローチャートである。
この処理は、ステップ３１で文書画像データ取得部が文書編集部で編集された文書画像データのデータ形式情報を取得し、ステップ３２へ進んでそのデータ形式情報に基づいて上記文書画像データがレイアウト情報を持たないテキスト文字データか否かを判断する。
【００７７】
ステップ３２で上記文書画像データがレイアウト情報を持たないテキスト文字データと判断されたとき、ステップ３３へ進んで用紙画像データ作成部が予め設定したサイズの用紙画像データを作成して画像合成部へ送り、文書画像データ取得部が文書編集部からテキスト文字データを１文字ずつ取得して文書画像データ整形部へ送り、文書画像データ整形部はテキスト文字データを上記用紙画像データのレイアウトに基づいて所定文字数毎に改行するように配置し、ステップ３４へ進んでテキスト文字データが終了したか否かを判断して、終了でなければステップ３５へ進んで次の文字の処理に移行する。
【００７８】
こうして、ステップ３３〜３５の処理を繰り返して、文書編集部から文書内の全てのテキスト文字データを取得し、それを予め設定したレイアウトの用紙サイズに配置すると、この処理を終了する。そして、文書画像データ取得部を介して画像合成部へ文書画像データを送り、画像合成部が用紙画像データに文書画像データを合成して縮小画像データを作成し、表示部によって表示する。
【００７９】
また、ステップ３２で上記文書画像データがレイアウト情報を持つテキスト文字データと判断したとき、ステップ３６へ進んで文書画像データ取得部が文書編集部で編集された文書画像データを取得して画像合成部へ送り、用紙画像データ作成部が上記文書画像データに対して予め設定したサイズの用紙画像データを作成して画像合成部へ送る。さらに、画像合成部が用紙画像データと文書画像データとを合成して縮小画像データを作成し、表示部へ縮小画像データを送り、表示部はその縮小画像データを表示する。
【００８０】
なお、上記文書画像データがレイアウト情報を持たないテキスト文字データか否かはデータ内容から直接判定するようにしても良いが、文書編集部がテキストエディタ等のレイアウト情報を持たないテキスト文字データを編集する種類か否かによって判定するようにしてもよい。
【００８１】
図８は、上記処理過程の各データイメージを示す図である。
文書画像データ取得部１０は、文書編集部２によって編集された文書画像データのデータ形式情報を取得し、そのデータ形式情報に基づいて文書画像データＣ１がレイアウト情報を持たないテキスト文字データか否かを判断し、文書画像データＣ１がレイアウト情報を持たないテキスト文字データと判断すると、文書編集部２から文書画像データＣ１のテキスト文字データを取得して文書画像データ整形部１６へ送る。
【００８２】
一方、用紙画像データ作成部１１が予め設定したサイズの用紙画像データＣ２を作成して画像合成部１２へ送り、文書画像データ整形部１６は、用紙画像データ作成部１１によって作成された用紙画像データＣ２のレイアウトに基づいてテキスト文字データを折り返して並べて配置し、文書画像データ取得部１０を介して画像合成部１２へ送る。画像合成部１２は、用紙画像データＣ２上に文書画像データ取得部１０から送られたテキスト文字データを合成して縮小画像データＣ３を作成し、その縮小画像データＣ３を表示部３へ送って表示する。
【００８３】
このようにして、文書編集部２によって編集された文書画像がレイアウト情報を持たないテキスト文字データであっても、予め設定した用紙サイズのレイアウトに基づく縮小画像を得ることができるので、文書編集部２のウインドウサイズが変更されても、テキスト文字データの内容が変更されない限り、常に同じ用紙サイズの縮小画像を表示することができる。
したがって、表示画面上で縮小画像による文書内容の視認性を良くすることができ、文書内容の変更等の確認作業を容易に行なえる。
【００８４】
次に、レイアウト情報を持たないテキスト文字データ中に空白文字や空白行が含まれていると、縮小画像にしたときに一度に表示される文字数が少なくなり、文書内容を確認し難くなる。
【００８５】
そこで、この縮小画像作成装置１は、上述した処理においてレイアウト情報を持たないテキスト文字データを所定のレイアウトの用紙画像データ中に配置して縮小画像データを作成するとき、そのテキスト文字データ中にある空白文字及び空白行を詰めることができる。
この処理を実行するため、上記文書画像データ整形部１６が、上記テキスト文字データ中の空白文字及び空白行を詰める手段の機能を果たす。
【００８６】
図９は、テキスト文字データ中の空白文字及び空白行を詰めた縮小画像データを作成するときの処理を示すフローチャートである。
この処理は、ステップ４１で文書画像データ取得部が文書編集部によって編集された文書画像データのデータ形式情報を取得し、ステップ４２へ進んでそのデータ形式情報に基づいて上記文書画像データがレイアウト情報を持たないテキスト文字データか否かを判断する。
【００８７】
ステップ４２で上記文書画像データがレイアウト情報を持たないテキスト文字データと判断したとき、用紙画像データ作成部が予め設定したサイズの用紙画像データを作成して画像合成部へ送り、文書画像データ取得部が文書編集部からテキスト文字データを取得して文書画像データ整形部へ送り、ステップ４３へ進んで文書画像データ整形部が空白文字又は空白行かを判断する。
【００８８】
ステップ４３の判断で空白文字又は空白行ならば、ステップ４６へ進んでスキップして次の文字又は行に移行して、ステップ４３で空白文字又は空白行の判断を行なう。また、ステップ４３の判断で空白文字又は空白行でなければ、ステップ４４へ進んで用紙画像データのレイアウトに合わせて配置し、ステップ４５へ進んで文字が終了か否かを判断して、終了でなければステップ４６へ進んで次の文字の処理に移行する。
【００８９】
こうして、ステップ４３〜４６の処理によってテキスト文字データ中の空白文字及び空白行を詰めて用紙画像データのレイアウトに合わせて配置すると、その文書画像データを文書画像データ取得部を介して画像合成部へ送り、画像合成部が縮小画像データを作成すると、表示部へ送って表示する。
【００９０】
また、ステップ４２で上記文書画像データがレイアウト情報を持つテキスト文字データと判断したとき、ステップ４７へ進んで文書画像データ取得部が文書編集部で編集された文書画像データを取得して画像合成部へ送り、用紙画像データ作成部が上記文書画像データに対して予め設定したサイズの用紙画像データを作成して画像合成部へ送る。さらに、画像合成部によって用紙画像データと文書画像データとを合成して縮小画像データを作成し、表示部へ縮小画像データを送る。表示部はその縮小画像データを表示する。
【００９１】
なお、上記文書画像データがレイアウト情報を持たないテキスト文字データか否かはデータ内容から直接判定するようにしても良いが、文書編集部がテキストエディタ等のレイアウト情報を持たないテキスト文字データを編集する種類か否かによって判定するようにしてもよい。
【００９２】
図１０は、上記処理過程の各データイメージを示す図である。
文書画像データ取得部１０は、文書編集部２によって編集された文書画像データのデータ形式情報を取得し、そのデータ形式情報に基づいて文書画像データＤ１がレイアウト情報を持たないテキスト文字データか否かを判断し、文書画像データＤ１がレイアウト情報を持たないテキスト文字データと判断すると、文書編集部２から文書画像データＤ１のテキスト文字データを取得して文書画像データ整形部１６へ送る。
【００９３】
一方、用紙画像データ作成部１１が予め設定したサイズの用紙画像データＤ２を作成して画像合成部１２へ送り、文書画像データ整形部１６は、用紙画像データ作成部１１によって作成された用紙画像データＤ２のレイアウトに基づいてテキスト文字データ中の空白文字及び空白行を詰めて配置し、その配置後の画像データＤ３を画像合成部１２へ送る。
【００９４】
画像合成部１２は用紙画像データＤ２上に文書画像データ整形部１６から送られたテキスト文字データを折り返して合成し、用紙画像データＤ２の領域中の行数及び文字数に合わせてテキスト文字データを配置した縮小画像データＤ４を作成し、その縮小画像データＤ４を表示部３へ送って表示する。
【００９５】
このようにして、レイアウト情報を持たないテキスト文字データ中の空白行と空白文字を詰めた縮小画像を得ることができるので、１表示画面上の縮小画像中に多くの文字を含ませることができ、文書内容の確認作業をより能率良く行なえる。
【００９６】
次に、異なる種類の文書編集部２で作成された文書画像データの用紙サイズ（例えば、縦向きＡ４サイズ）が同じでも、文書画像データ取得部１０によって取得できる文書画像データの大きさが異なることがあり、そのまま用いて縮小画像データを作成すると、異なるサイズの縮小画像データが作られてしまう。
そこで、この縮小画像作成装置１は、異なる種類の文書編集部２でそれぞれ同じ用紙サイズで作成された文書画像データの大きさが異なっていても、同じ用紙サイズの縮小画像データを作成することができる。
【００９７】
この処理を実現するため、上記文書画像データ変倍率記憶部１７が上記文書編集部２の種類毎に対応させた文書画像データの変倍率を記憶する手段の機能を果たし、上記文書画像データ変倍部１８が上記文書編集部２の種類を判別する種類判別手段と、上記文書画像データ変倍率記憶部１７から上記種類判別手段によって判別された種類に対応する文書画像データの変倍率を決定する文書画像データ変倍率決定手段と、その手段によって決定された文書画像データの変倍率に基づいて上記文書画像データ取得部１０によって取得した文書画像データを変倍する文書画像データ変倍手段の機能を果たす。
【００９８】
図１１は、文書編集部２の種類に対応する変倍率で文書画像データを変倍する処理を示すフローチャートである。
この処理は、ステップ５１で文書画像データ変倍部が文書画像データ取得部によって取得した文書画像データを取得すると、ステップ５２へ進んで文書編集部の種類を判別し、ステップ５３へ進んで文書画像データ変倍率記憶部に予め記憶された文書編集部の種類毎に対応する文書画像データの変倍率の中から、上記判別された種類に対応する変倍率を決定し、ステップ５４へ進んでその変倍率で文書画像データを変倍し、文書画像データ取得部を介して画像合成部１２へ送る。その後、上述した処理と同じようにして、用紙画像データへ合成して縮小画像データを作成し、それを表示する。
【００９９】
このようにして、文書編集部２の種類によって同じ用紙サイズながら異なる大きさで取得した文書画像データでも、自動的に統一したサイズの縮小画像で表示することができる。
【０１００】
次に、文書編集部２の種類によっては文書画像データを取得できないことがあり、文書画像データが取得できないと白紙の縮小画像が作られてしまう。
そこで、この縮小画像作成装置１は、文書編集部２から文書画像データを取得できなかったときには、その文書画像データを作成した文書編集部２を示す情報が記載された縮小画像データを作成することができる。
【０１０１】
この処理を実現するため、上記文書画像データ取得部１０が上記文書編集部２から文書画像データを取得できたか否かを判断する手段と、その手段によって取得できなかったと判断したとき、上記文書編集部２からその文書編集部２を表すマークを取得する手段の機能を果たし、上記画像合成部１２等が、上記取得したマークに基づいて縮小画像データを作成する手段の機能を果たす。
【０１０２】
図１２は、文書編集部２から文書画像データを取得できなかったときの縮小画像データ作成処理を示すフローチャートである。
この処理は、ステップ６１で文書画像データ取得部が文書編集部から文書画像データを取得し、ステップ６２へ進んで文書画像データの取得が成功したか否かを判断して、成功しなかったら、ステップ６３へ進んで文書編集部からその文書編集部の種類を表すマークを取得し、ステップ６４へ進んでそのマークに基づいて縮小画像データを作成する。
また、ステップ６２の判断で文書画像データの取得が成功したら、そのままステップ６４へ進んで上述したような縮小画像データの作成処理を実行する。
【０１０３】
なお、上述のマークに基づいて縮小画像データを作成するとき、文書画像データのサイズに基づいて用紙画像データを作成し、その用紙画像データに合成するようにしても良いし、予め文書画像データが取得できなかったときの用紙画像データを設定し、その用紙画像データに合成するようにしても良い。
【０１０４】
このようにして、文書編集部２から文書画像データを取得できなかったときには、その文書編集部２の種類を示すアイコン等のマークを用いた縮小画像データを作成して表示するので、ユーザはそのマークによって文書画像データ中に記載された内容を推測する手掛かりを得ることができる。
【０１０５】
次に、上述の処理において、文書画像データとマークのいずれも取得できないことがあり、マークが取得できないと白紙の縮小画像が作られてしまって、文書編集部２の種類が判別できなくなる。
そこで、この縮小画像作成装置１は、文書編集部２からマークを取得できなかったときには、予め記憶した文書編集部２の種類を示すマークを用いて縮小画像データを作成することができる。
【０１０６】
この処理を実現するため、上記マーク画像記憶部１９が上記文書編集部２の種類毎にそれぞれの種類を示すマークを記憶するマーク記憶手段の機能を果たし、上記マーク画像作成部２０が、上記マーク画像記憶部１９から上記種類判別手段によって判別された種類に対応するマークを取得する手段の機能を果たし、
上記画像合成部１２等が、上記取得したマークに基づいて縮小画像データを作成する手段の機能を果たす。
【０１０７】
図１３は、文書編集部２から文書画像データとマークを取得できなかったときの縮小画像データ作成処理を示すフローチャートである。
まず、マーク画像記憶部１９に、予め文書編集部２の種類毎にそれぞれの種類を示すマーク（定義済みマーク）の画像データを記憶する。
【０１０８】
そして、図１３に示すように、ステップ７１で文書画像データ取得部が文書編集部から文書画像データを取得し、ステップ７２へ進んで文書画像データの取得が成功したか否かを判断して、成功しなかったら、ステップ７３へ進んで文書編集部からその文書編集部の種類を表すマークを取得し、ステップ７４へ進んでマークの取得が成功したか否かを判断して、成功したら、そのままステップ７６へ進んでそのマークを用いて上述したような縮小画像データの作成処理を実行する。
【０１０９】
また、ステップ７４の判断でマークの取得が成功でなかったら、ステップ７５へ進んで文書編集部の種類を判別し、その種類に基づいてマーク画像記憶部１９に記憶されている該当する定義済みマークの画像データを取得し、その画像データを文書画像データ取得部を介して画像合成部へ送り、ステップ７６へ進んでそのマークの画像データに基づいて縮小画像データを作成する。
【０１１０】
このようにして、文書編集部２からマークも取得できなかったときには、予め記憶した定義済みマークの画像データを用いて縮小画像データを作成して表示するので、ユーザはそのマークによって文書画像データ中に記載された内容を推測する手掛かりを得ることができる。
【０１１１】
次に、文書の内容が小さな領域しか持たない場合、文書編集部２によって定められた変倍率で文書画像データを変倍すると、文書画像データが間引かれてしまって全くなくなってしまう恐れがある。
【０１１２】
このような場合、ビット間の論理和をとるなどの変倍アルゴリズムを工夫することにより、文書画像データが無くなってしまうことを回避できるが、文書編集部２の種類によっては、変倍アルゴリズムが既に固定されていて外部から変更できないものもある。
【０１１３】
そこで、この縮小画像作成装置１では、文書編集部２において文書画像データが間引かれ過ぎて無くなってしまうことを防止することができる。
この処理を実現するため、上記文書画像データ変倍部１８が上記決定した変倍率で上記文書画像データを変倍すると予め設定した所定サイズ未満になるか否かを判断する手段と、その手段によって所定サイズ未満になると判断したとき、上記文書画像データを上記所定サイズになるように変倍する手段の機能を果たす。
【０１１４】
図１４は、文書編集部２で作成された文書画像データを間引き過ぎて無くならないように変倍する処理を示すフローチャートである。
この処理は、ステップ８１で文書画像データ変倍部が文書画像データ取得部によって取得した文書画像データを取得すると、ステップ８２へ進んで文書編集部の種類を判別し、ステップ８３へ進んで文書画像データ変倍率記憶部に予め記憶された文書編集部の種類毎に対応する文書画像データの変倍率の中から、上記判別された種類に対応する変倍率を決定し、ステップ８４へ進んでその変倍率で変倍すると変倍結果画像の短辺の長さが１０ドット（ｄｏｔ）未満になるか否かを判断する。
【０１１５】
ステップ８４の判断で１０ドット未満になるとき、ステップ８６へ進んで変倍結果が１０ドットになる変倍率で変倍を実行する。また、ステップ８４の判断で１０ドット未満にならないときには、ステップ８５へ進んで上記決定した変倍率で文書画像データを変倍する。
その後、上述した処理と同じようにして、用紙画像データへ合成して縮小画像データを作成し、それを表示する。
【０１１６】
このようにして、文書画像データが占める領域が小さいときには、間引き過ぎて無くならないように変倍率を抑制することにより、文書画像データの大きさが予め指定した最小値よりも小さくならずに済み、縮小画像を正しく表示することができる。
【０１１７】
次に、文書編集部２の種類及び文書画像データの内容によっては、例えば、表計算アプリケーションによって作成された大きなサイズの表などのように非常に大きなサイズの文書画像データを取得することがあり、予め用意した規定の用紙サイズにも納まらなくなる。
【０１１８】
このような場合、どのようなサイズの文書画像データでも十分に入る用紙画像データを用いて縮小画像を作成すると、非常に大きいサイズの縮小画像になって一覧するときに扱い難くなる。
そこで、この縮小画像作成装置１は、文書編集部２から取得した文書画像データに基づいて作成した縮小画像データの最大サイズを所定サイズに制限することができる。
【０１１９】
この処理を実現するため、上記文書画像データ変倍部１８が上記文書編集部２から取得した文書画像データのサイズが予め設定した所定サイズよりも大きいか否かを判断する手段と、その手段によって大きいと判断したとき、上記用紙画像データの最大サイズに納まるように上記文書画像データを変倍する手段の機能を果たす。
【０１２０】
図１５は、文書画像データが予め設定した用紙画像データのサイズよりも大きいときの縮小画像データ作成処理を示すフローチャートである。
この処理は、ステップ９１で文書画像データ変倍部が文書画像データ取得部から取得した文書画像データの長辺のサイズを取得し、ステップ９２へ進んで予め設定したＡ３サイズの長辺（用紙画像データのサイズの内の最大サイズの長辺）よりも大きいか否かを判断して、大きければ、ステップ９３へ進んで文書画像データをＡ３サイズに納まるように変倍する。
【０１２１】
ステップ９２の判断でＡ３サイズの長辺よりも大きくなければ、ステップ９４〜９８の処理によって文書画像データの変倍を実行する。このステップ９４〜９８の処理は図１４と同じなので説明を省略する。
その後、上述した処理と同じようにして、用紙画像データへ合成して縮小画像データを作成し、それを表示する。
【０１２２】
このようにして、文書画像データが予め設定した用紙画像データのサイズよりも大きいときには、最大サイズの用紙画像データに合うように変倍して縮小画像を作成するので、縮小画像の大きさの最大値を制限することができ、縮小画像の一覧するときの利便性を高めることができる。
【０１２３】
次に、多数の文書画像データの内容が似ている場合、縮小画像のレイアウトや内容表示のみでは各文書の内容を識別し難くなる。
そこで、この縮小画像作成装置１は、文書画像データの縮小画像に、その文書画像データの文書名や頁数等の付加情報を付加することができる。
【０１２４】
この処理を実現するため、上記付加画像データ作成部２１が上記文書画像データに基づいてその文書画像データの文書名，頁数等の付加画像データを作成する手段の機能を果たし、上記画像合成部１２等が上記付加画像データ作成部２１によって作成された付加画像データを上記文書画像データに合成する手段の機能を果たす。
【０１２５】
図１６は、文書画像データの文書名や頁数等の付加情報を付加した縮小画像を作成する処理を示すフローチャートである。
この処理は、画像合成部１２が、ステップ１０１で文書画像データ取得部１０から文書画像データを取得し、ステップ１０２へ進んで用紙画像データ作成部１１から用紙画像データを取得し、ステップ１０３へ進んで付加画像データ作成部２１が文書画像データに基づいて作成した、その文書画像データの文書名や頁数等の付加画像データを取得すると、ステップ１０４へ進んで全ての画像データを合成して縮小画像データを作成し、ステップ１０５へ進んでその縮小画像データを表示部へ送る。表示部３はその縮小画像データに基づく縮小画像を表示する。
【０１２６】
このようにして、縮小画像中に文書名や頁数等の付加情報が自動的に付加されるので、似たような文書についても容易に識別することができる。
【０１２７】
次に、文書画像データを使用目的に合わせて分類したいとき、縮小画像のベースになる用紙の見た目が同じでは、容易に分類することができなくなる。
そこで、この縮小画像作成装置１は、用途に応じて縮小画像の下地の見た目を異ならせることができる。
【０１２８】
この処理を実現するため、上記用紙画像データ記憶部２２が上記用紙画像データ用の任意の色や模様等のパターンデータを記憶する手段の機能を果たし、上記用紙画像データ作成部１１が上記用紙画像データ記憶部２２に記憶されたパターンデータを用いて上記用紙画像データを作成する手段の機能を果たす。
【０１２９】
図１７は、予め記憶したパターンデータを用いて用紙画像データを作成する処理を示すフローチャートである。
この処理は、ステップ１１１で用紙画像データ作成部１１が用紙画像データのサイズを取得し、ステップ１１２へ進んで用紙画像データ記憶部２２からパターンデータを取得し、ステップ１１３へ進んでそのパターンデータを上記サイズまで拡張して用紙画像データを作成し、それを画像合成部へ送る。
その後は、上述した処理によって文書画像データと用紙画像データを合成して縮小画像データを作成し、表示部３によって縮小画像を表示する。
【０１３０】
このようにして、文書画像データの縮小画像データを作成する下地になる用紙画像データに色や模様を付加することにより、文書毎に見た目を異ならせることができる。
したがって、各種の文書編集部２で編集された文書画像データの縮小画像を、文書内容の識別性や分類の容易さを高めて表示することができる。
【０１３１】
【発明の効果】
以上説明してきたように、この発明による縮小画像作成装置によれば、文書画像データから文書内容の視認性が高い縮小画像を得ることができ、その縮小画像を表示することによってユーザが各種の文書の内容を容易に確認することができる。
【図面の簡単な説明】
【図１】この発明の一実施形態である縮小画像作成装置の構成を示すブロック図である。
【図２】図１に示した縮小画像作成装置が文書編集部で編集された文書画像データの縮小画像を予め設定したサイズで作成するときの処理を示すフローチャートである。
【図３】図２に示した処理過程の各データイメージを示す図である。
【図４】図１に示した縮小画像作成装置が定型のはがきサイズに基づいて文書画像データの縮小画像データを作成するときの処理を示すフローチャートである。
【図５】図１に示した縮小画像作成装置が定型サイズの用紙画像データを用いて文書画像データの縮小画像を作成する処理過程の各データイメージを示す図である。
【図６】図１に示した縮小画像作成装置が写真等のイメージデータの文書画像データの縮小画像を作成するときの処理を示すフローチャートである。
【図７】図１に示した縮小画像作成装置がレイアウト情報を持たないテキスト文字データの縮小画像データを作成するときの処理を示すフローチャートである。
【図８】図７に示した処理過程の各データイメージを示す図である。
【図９】図１に示した縮小画像作成装置がテキスト文字データ中の空白文字及び空白行を詰めた縮小画像データを作成するときの処理を示すフローチャートである。
【図１０】図９に示した処理過程の各データイメージを示す図である。
【図１１】図１に示した縮小画像作成装置が文書編集部の種類に対応する変倍率で文書画像データを変倍する処理を示すフローチャートである。
【図１２】図１に示した縮小画像作成装置が文書編集部から文書画像データを取得できなかったときの縮小画像データ作成処理を示すフローチャートである。
【図１３】図１に示した縮小画像作成装置が文書編集部から文書画像データとマークを取得できなかったときの縮小画像データ作成処理を示すフローチャートである。
【図１４】図１に示した縮小画像作成装置が文書編集部で編集された文書画像データを間引き過ぎて無くならないように変倍する処理を示すフローチャートである。
【図１５】図１に示した縮小画像作成装置が予め設定した用紙画像データのサイズよりも大きい文書画像データの縮小画像データを作成する処理を示すフローチャートである。
【図１６】図１に示した縮小画像作成装置が文書画像データの文書名や頁数等の付加情報を付加した縮小画像を作成する処理を示すフローチャートである。
【図１７】図１に示した縮小画像作成装置が予め記憶したパターンデータを用いて用紙画像データを作成する処理を示すフローチャートである。
【符号の説明】
１：縮小画像作成装置
２：文書編集部    ３：表示部
１０：文書画像データ取得部
１１：用紙画像データ作成部
１２：画像合成部
１３：文書画像サイズ取得部
１４：用紙サイズ記憶部
１５：用紙サイズ決定部
１６：文書画像データ整形部
１７：文書画像データ変倍率記憶部
１８：文書画像データ変倍部
１９：マーク画像記憶部
２０：マーク画像作成部
２１：付加画像データ作成部
２２：用紙画像データ記憶部
【図１】
0003722966.tif 000002
【図２】
0003722966.tif 000003
【図３】
0003722966.tif 000004
【図４】
0003722966.tif 000005
【図５】
0003722966.tif 000006
【図６】
0003722966.tif 000007
【図７】
0003722966.tif 000008
【図８】
0003722966.tif 000009
【図９】
0003722966.tif 000010
【図１０】
0003722966.tif 000011
【図１１】
0003722966.tif 000012
【図１２】
0003722966.tif 000013
【図１３】
0003722966.tif 000014
【図１４】
0003722966.tif 000015
【図１５】
0003722966.tif 000016
【図１６】
0003722966.tif 000017
【図１７】
0003722966.tif 000018