(57)【要約】【課題】１つの文書のみを参照してその文書を表わす縮小画像を生成する場合と比べ、文書を相互に容易に識別することができる縮小画像を生成する。【解決手段】  文書データを蓄積する文書蓄積部と、文書蓄積部への新たな文書データの蓄積にあたり、縮小画像同士を比較して該縮小画像同士の差異を算出する予め定められた差異算出アルゴリズムを適用して、その新たな文書データに基づく縮小画像であって、かつ、文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成する縮小画像生成部とを備えた。【選択図】図５
2018049403.tif 000002
【特許請求の範囲】
【請求項１】
文書データを蓄積する文書蓄積部と、
前記文書蓄積部に蓄積されている文書データについて、各文書データに対応付けられた、各文書データにつき１つ以上の縮小画像の一覧を表示する一覧表示部と、
前記文書蓄積部への新たな文書データの蓄積にあたり、該新たな文書データに基づく縮小画像であって、かつ、該文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成する縮小画像生成部とを備えたことを特徴とする文書一覧表示システム。
【請求項２】
前記縮小画像生成部が、縮小画像同士を比較して該縮小画像同士の差異を算出する予め定められた差異算出アルゴリズムを適用して、前記新たな文書データに基づく縮小画像であって、かつ、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成することを特徴とする請求項１に記載の文書一覧表示システム。
【請求項３】
前記縮小画像生成部が、前記差異算出アルゴリズムを適用して、前記新たな文書データに基づく縮小画像の中から、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは差異が最大の縮小画像から順に、前記一覧表示部に表示される個数の縮小画像を選定することを特徴とする請求項２に記載の文書一覧表示システム。
【請求項４】
前記縮小画像生成部が、前記差異算出アルゴリズムを適用して、前記新たな文書データに基づく縮小画像の中から、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは差異が予め定められた閾値を超える、前記一覧表示部に表示される個数の縮小画像を選定することを特徴とする請求項２に記載の文書一覧表示システム。
【請求項５】
前記縮小画像生成部が、前記差異算出アルゴリズムを適用して、前記新たな文書データに基づいて生成された縮小画像をユーザに提示して、ユーザによって指定された、前記一覧表示部に表示される個数の縮小画像を選定することを特徴とする請求項２に記載の文書一覧表示システム。
【請求項６】
前記差異算出アルゴリズムが予め複数種類用意され、該複数種類の差異算出アルゴリズムの中から前記縮小画像算出部での縮小画像同士の差異の算出に用いる差異算出アルゴリズムをユーザに選択させる選択部を備え、
前記縮小画像生成部が、前記選択部で選択された差異算出アルゴリズムを用いて、前記新たな文書データに基づく縮小画像であって、かつ、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成することを特徴とする請求項２から５のうちのいずれか１項に記載の文書一覧表示システム。
【請求項７】
プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
文書データを蓄積する文書蓄積部と、
前記文書蓄積部への新たな文書データの蓄積にあたり、該新たな文書データに基づく縮小画像であって、かつ、該文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成する縮小画像生成部とを備えた文書蓄積装置として動作させることを特徴とする文書蓄積プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書一覧表示システムおよび文書蓄積プログラムに関する。
【背景技術】
【０００２】
文書とサムネイル画像等の縮小画像とを対応づける技術が知られている。
【０００３】
例えば、引用文献１には、文書のページごとのサムネイル画像の中から目的のページのサムネイル画像を選択することでその目的とするページを開く構成において、文書の各ページに重要か非重要かの属性を関連づけておき、サムネイル画像を順送りに表示するにあたり重要でないページのサムネイル画像をスキップして重要なページのサムネイル画像を表示することが提案されている。
【０００４】
また、引用文献２には、引用文献１と同様に、文書のページごとのサムネイル画像のの中から目的のページのサムネイル画像を選択することでその目的とするページを開く構成において、目的のページではないページのサムネイル画像を誤って選択したことを検出して、その誤って選択したページのサムネイル画像と目的のページのサムネイル画像に対して、互いの間の差異を表わす付加情報を生成することが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０４８４５０号公報
【特許文献２】特開２０１１−１７５５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上掲の特許文献１，２では、１つの文書データ内の各ページにサムネイル画像が対応づけられている。すなわち、上掲の特許文献１，２では、各ページを相互に識別する手段としてサムネイル画像を用いている。
【０００７】
ここで、このサムネイル画像を１つの文書データにつき１個あるいは少数の複数個とし、複数の文書データを相互に識別する手段としてサムネイル画像を用いることについて考察する。この場合に、各文書の表紙ページである１ページ目のサムネイル画像を、各文書を表わすサムネイル画像として表示することが考えられる。しかしながら、各文書の表紙のデザインが似ている場合には、各文書の表紙ページである１ページ目のサムネイル画像で文書を相互に識別するのは困難である。あるいは、各文書中の図形や写真等が掲載されているページのサムネイル画像を、各文書を表わすサムネイル画像として表示することが考えられる。しかしながら、この場合も、複数の文書で同じ図形や写真を使っている場合には複数の文書でほとんど同じサムネイル画像が表示されることがあり、サムネイル画像で文書を相互に識別するのは困難である。
【０００８】
本発明は、上記事情に鑑み、１つの文書のみを参照してその文書を表わす縮小画像を生成する場合と比べ、文書を相互に容易に識別することができる縮小画像を生成する文書一覧表示システムおよび文書蓄積プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１は、
文書データを蓄積する文書蓄積部と、
前記文書蓄積部に蓄積されている文書データについて、各文書データに対応付けられた、各文書データにつき１つ以上の縮小画像の一覧を表示する一覧表示部と、
前記文書蓄積部への新たな文書データの蓄積にあたり、該新たな文書データに基づく縮小画像であって、かつ、該文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成する縮小画像生成部とを備えたことを特徴とする文書一覧表示システムである。
【００１０】
請求項２は、
前記縮小画像生成部が、縮小画像同士を比較して該縮小画像同士の差異を算出する予め定められた差異算出アルゴリズムを適用して、前記新たな文書データに基づく縮小画像であって、かつ、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成することを特徴とする請求項１に記載の文書一覧表示システムである。
【００１１】
請求項３は、
前記縮小画像生成部が、前記差異算出アルゴリズムを適用して、前記新たな文書データに基づく縮小画像の中から、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは差異が最大の縮小画像から順に、前記一覧表示部に表示される個数の縮小画像を選定することを特徴とする請求項２に記載の文書一覧表示システムである。
【００１２】
請求項４は、
前記縮小画像生成部が、前記差異算出アルゴリズムを適用して、前記新たな文書データに基づく縮小画像の中から、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは差異が予め定められた閾値を超える、前記一覧表示部に表示される個数の縮小画像を選定することを特徴とする請求項２に記載の文書一覧表示システムである。
【００１３】
請求項５は、
前記縮小画像生成部が、前記差異算出アルゴリズムを適用して、前記新たな文書データに基づいて生成された縮小画像をユーザに提示して、ユーザによって指定された、前記一覧表示部に表示される個数の縮小画像を選定することを特徴とする請求項２に記載の文書一覧表示システムである。
【００１４】
請求項６は、
前記差異算出アルゴリズムが予め複数種類用意され、該複数種類の差異算出アルゴリズムの中から前記縮小画像算出部での縮小画像同士の差異の算出に用いる差異算出アルゴリズムをユーザに選択させる選択部を備え、
前記縮小画像生成部が、前記選択部で選択された差異算出アルゴリズムを用いて、前記新たな文書データに基づく縮小画像であって、かつ、前記文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成することを特徴とする請求項２から５のうちのいずれか１項に記載の文書一覧表示システムである。
【００１５】
請求項７は、
プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
文書データを蓄積する文書蓄積部と、
前記文書蓄積部への新たな文書データの蓄積にあたり、該新たな文書データに基づく縮小画像であって、かつ、該文書蓄積部に既に蓄積されている既蓄積文書データの縮小画像とは異なる縮小画像を生成する縮小画像生成部とを備えた文書蓄積装置として動作させることを特徴とする文書蓄積プログラムである。
【発明の効果】
【００１６】
請求項１および請求項２の文書一覧表示システムによれば、新たに登録される文書データの縮小画像として、既蓄積文書データの縮小画像とは異なる縮小画像を生成するため、１つの文書データ内のみを参照してその文書データを表わす縮小画像を生成する場合と比べ、縮小画像により文書データを相互に容易に識別することができる文書一覧が表示される。
【００１７】
請求項３の文書一覧表示システムによれば、差異が最大の縮小画像が選定される。
【００１８】
請求項４の文書一覧表示システムによれば、差異が最大の縮小画像を探す場合と比べ、文書データ同士の識別に十分な差異のある縮小画像が短時間に選定される可能性が高まる。
【００１９】
請求項５の文書一覧表示システムによれば、ユーザによる指定の余地のない場合と比べ、ユーザのイメージに合った縮小画像が選定される。
【００２０】
請求項６の文書一覧表示システムによれば、文書データ同士を相互に識別するのに相応しいとユーザが考えるタイプの縮小画像が選定される。
【００２１】
請求項７の文書蓄積プログラムによれば、新たに登録される文書データの縮小画像として、既蓄積文書データの縮小画像とは異なる縮小画像を生成するため、１つの文書データ内のみを参照してその文書データを表わす縮小画像を生成する場合と比べ、文書データを相互に容易に識別することが容易な縮小画像が生成される。
【図面の簡単な説明】
【００２２】
【図１】印刷システムの全体構成を示した概念図である。
【図２】クライアントＰＣの表示画面上に表示されるジョブ一覧画面を示した図である。
【図３】縮小画像ジャンル設定画面を示した図である。
【図４】ジョブ登録画面を示した図である。
【図５】複合機でジョブを受信した際の複合機での処理を示した模式図である。
【図６】ジョブメニュー画面を示した図である。
【図７】複合機におけるジョブ受信時の処理フローの第１例を示した図である。
【図８】複合機におけるジョブ受信時の処理フローの第２例を示した図である。
【図９】図２に代わるジョブ一覧画面を示した図である。
【図１０】複合機におけるジョブ受信時の処理フローの第３例を示した図である。
【図１１】ユーザによる縮小画像の指定があったときに複合機で実行される処理フローを示した図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について説明する。
【００２４】
なお、以下において説明する実施形態では、用紙上にプリントされた文書以外は全てデータ上の文書を取り扱っている。そこで、以下では、データ上の文書であっても、例えば「文書データ」のようにデータ上の文書であることを明示することなく、単に「文書」と表現することがある。原稿など、文書の範疇に入る他の用語についても同様である。
【００２５】
また、ここでは、図形や写真等の画像についても、全て「文書」という文言に含ませている。
【００２６】
図１は、印刷システムの全体構成を示した概念図である。この図１に示す印刷システムには、本発明の文書一覧表示システムの一実施形態、および本発明の文書蓄積プログラムの一実施形態が含まれている。
【００２７】
この図１に示す印刷システム１は、複数台のクライアントＰＣ（パーソナルコンピュータ）１００と、複合機２００とを備えていて、それらが、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信網３００で互いに接続されている。
【００２８】
各クライアントＰＣ１００では、ユーザ操作により、文書作成・編集処理が行われる。クライアントＰＣ１００のハードウェアおよび文書作成・編集処理機能は広く知られた汎用技術であり、ここでの図示および説明は省略する。
【００２９】
また、複合機２００は、通信網３００を経由しての通信機能、原稿等に描かれた文書を読み取って文書データを生成するスキャナ機能、および、用紙上に文書をプリント出力するプリント機能等を有する。また、この複合機２００も、クライアントＰＣ１００と同様、プログラムを実行する情報処理装置としての機能を有し、この複合機２００では、本発明の一実施形態としての文書蓄積プログラムが実行される。この複合機２００は、この文書蓄積プログラムの実行により、各クライアントＰＣ１００から送信されてきた文書を蓄積しておく機能、およびその文書に対応づける縮小画像を生成する機能を有する文書蓄積装置として動作する。
【００３０】
この印刷システム１では、各クライアントＰＣ１００において文書作成・編集処理が行われ、その作成・編集された文書が、その文書に付属する情報とともに複合機２００に送信される。ここで、文書に付属する情報とは、例えば、その文書をプリント出力する際のプリント枚数、片面印刷／両面印刷の別、プリントに用いる用紙の種別など、その文書についての複合機２００での取扱い方法に関する情報である。ここでは、文書とその文書に付属する情報を合わせたものを「ジョブ」と称する。
【００３１】
各クライアントＰＣ１００から複合機２００に送信されてきたジョブは、複合機２００内に蓄積される。各クライアントＰＣ１００では、自分（クライアントＰＣ１００）が送信したジョブの一覧を複合機２００から送信させて、自分（クライアントＰＣ１００）の表示画面上にそのジョブ一覧を表示することができる。
【００３２】
図２は、クライアントＰＣの表示画面上に表示されるジョブ一覧画面を示した図である。
【００３３】
この図２に示すジョブ一覧画面１０には、４行に亘り、行ごとに各ジョブの情報が示されている。各ジョブは、「ＩＤ」と、「ジョブ名」と、「登録年月日」と、「縮小画像」とで表わされている。「ＩＤ」は、各ジョブをユニークに表す符号である。「ジョブ名」は、ユーザがそのジョブに付した名前である。「登録年月日」は、そのジョブが複合機２００に送信されてきてその複合機２００に登録された年月日である。さらに、「縮小画像」は、そのジョブ（文書）と他のジョブ（文書）との識別用の小さな画像である。例えば、ＩＤ＝００１のジョブは、そのジョブのＩＤが００１であること、そのジョブの「ジョブ名」が「開発管理規約書」であること、「２０１６年８月１日１０：４５ａｍ」に登録されたジョブであること、および、そのジョブに対応づけられている縮小画像が「Ａ」であること、が示されている。この図２に示すジョブ一覧画面１０におけるジョブの表示欄は４行のみであるが、５つ以上のジョブが並んでいる場合には、スクロールバー１４を操作することにより、残りのジョブについても表示させることができる。
【００３４】
また、この図２に示すジョブ一覧画面１０では、「縮小画像」は、「Ａ」  ，「Ｂ」，「Ｃ」，「Ｄ」のように符号であらわされているが、実際は、その文書の特定のページの１ページ分全体の画像を縮小したサムネイル画像等である。ただし、この「縮小画像」は、１ページ分全体の画像を縮小したサムネイル画像に限られるものではなく、１ページの一部に配置されている図形や写真等をこのサイズに縮小した画像であってもよい。また、この図２では、各ジョブ（各文書）には「縮小画像」が１個のみ対応づけられているが、各ジョブ（各文書）に、例えば２個あるいは３個等、複数の「縮小画像」が対応づけらていてもよい。
【００３５】
本実施形態は、この縮小画像の作成方法に特徴があり、以下では、縮小画像の作成方法を中心にして説明する。
【００３６】
図３は、縮小画像ジャンル設定画面を示した図である。
【００３７】
各クライアントＰＣ１００には、複合機２００を文書（ジョブ）蓄積用として使用するための処理プログラムがインストールされている。そして、その処理プログラムの環境設定メニューの中の１つの項目として「縮小画像ジャンル設定」の項目が用意されていて、それを開くと、この図３に示す縮小画像ジャンル設定画面２０が表示される。
【００３８】
この画面上では、そのクライアントＰＣ１００のユーザによって、縮小画像生成・選定のアルゴリズムが選択される。
【００３９】
本実施形態では、複合機２００が新たなジョブを受信すると、この図３に示す縮小画像ジャンル設定画面２０上で設定された縮小画像生成・選定のアルゴリズムにしたがって、その新たに受信したジョブに対応する縮小画像が生成されて、同一のクライアントＰＣ１００によってそれ以前に複合機２００に登録されているジョブについて既に作成されている縮小画像と対比され、それらの縮小画像間の差異が算出される。そして、その差異が大きな縮小画像が今回受信した新たなジョブに対応づけられて、そのジョブとともに複合機２００内に登録される。
【００４０】
この図３に示す縮小画像ジャンル設定画面２０において、「全て」は、以下の全てを選択したことを意味し、その「全て」に対応するチェックボックスにチェックマークを入れると、それ以下のすべてのチェックボックスにチェックマークが入る。ただし、チェックマークを一旦入れた後、個々のチェックマークを外すこともできる。
【００４１】
「ページレイアウト」は、１ページ分の画像を縮小画像とし、その１ページ分の画像のレイアウト（文字や図形などの配置位置）に着目して差異を算出することを意味している。
【００４２】
また、「大サイズ文字」は、例えば４０ポイント以上の大きさの文字が存在するページがあったときに、そのページの縮小画像を生成し、その文字の配列や文字数に着目して差異を算出することを意味している。「大サイズ文字」であれば、縮小画像であってもその文字が判別できるからである。
【００４３】
また、「図形・写真」は、そのジョブ（文書）中の図形や写真を切り出して、寸法を調整することにより縮小画像を生成することを意味している。
【００４４】
この「図形・写真」については、差異算出アルゴリズムが、「パターン」、「カラー」、および「画素密度」に分かれている。
【００４５】
「パターン」は、差異を算出しようとしている２つの縮小画像の、互いに対応する画素の画素値の差分の絶対値の、その縮小画像全域にわたる総和が算出されて、その総和が大きいほど差異が大きいとする差異算出アルゴリズムである。
【００４６】
また、「カラー」は、差異を算出しようとしている２つの縮小画像の色に着目し、それた２つの縮小画像の平均的な色同士の色差が大きいほど差異が大きいとする差異算出アルゴリズムである。
【００４７】
さらに、「画素密度」は、差異を算出しようとしている２つの縮小画像の画素密度を比較して、画素密度の差異が大きいほど差異が大きいとする差異算出アルゴリズムである。
例えば、図形と写真とでは画素密度が大きく異なり、写真同士であっても、パターンが違うと画素密度が異なることが多いからである。
【００４８】
「パターン」、「カラー」、および「画素密度」のうちの複数にチェックマークを入れると、それらチェックマークを入れた複数の差異算出アルゴリズムが適用されて、差異が算出される。
【００４９】
なお、差異を算出しようとしている２つの縮小画像が、例えばその一方が「図形・写真」であってもう一方が「大サイズ文字」など、互いにジャンルが異なる縮小画像であっても構わない。その場合、一般的には、さらに大きな差異が算出される。
【００５０】
クライアントＰＣ１００を使用するユーザは、この図３に示す縮小画像ジャンル設定画面２０上で、自分が作成する文書を識別しやすいと考えるジャンルのチェックボックスにチェックマークを入れて「設定」ボタンを押す。すると、その後においてそのユーザのクライアントＰＣ１００から送信されてきたジョブについては、そのユーザによって設定されたアルゴリズムが用いられて、縮小画像が作成・選定される。
【００５１】
「キャンセル」ボタンを押すと、今回は設定されずにこの画面が消え、前回の設定内容が引き続き有効となる。
【００５２】
図４は、ジョブ登録画面を示した図である。
【００５３】
クライアントＰＣ１００から複合機２００に文書（ジョブ）を登録するにあたっては、そのクライアントＰＣ１００にインストールされている前述の処理プログラムを立ち上げて、このジョブ登録画面３０を開く。ここでは、「参照」ボタンをクリックして、登録しようとしているジョブの所在位置やジョブ名が設定され、「登録」ボタンを押すと、そのジョブが複合機２００に送信されて、複合機２００に登録される。
【００５４】
図５は、複合機でジョブを受信した際の複合機での処理を示した模式図である。
【００５５】
複合機２００には、既にジョブ２０１が登録されている。そのジョブ２０１には、縮小画像２０１ａが対応づけられている。そして、今回、クライアントＰＣ１００から新たなジョブ２０２が送信されてきて、そのジョブから２個の縮小画像２０２ａ，２０２ｂが生成されたとする。ここで、新たなジョブ２０２から生成された２つの縮小画像２０２ａ，２０２ｂのうちの一方の縮小画像２０２ａは、既に登録されているジョブ２０１の縮小画像２０１ａと比べたときに９８％類似し、差異は２％であったとする。また、もう一方の縮小画像２０２ｂは、ジョブ２０１の縮小画像２０１ａと比べたときに３％類似し、９７％の差異があったとする。この場合、新たなジョブ２０２用の縮小画像として、縮小画像２０２ｂが選定される。
【００５６】
図６は、ジョブメニュー画面を示した図である。
【００５７】
クライアントＰＣ１００の表示画面上に図２に示すジョブ一覧画面１０が表示されている状態において、そのジョブ一覧画面１０内のいずれか１つのジョブ（例えば、ＩＤ＝００１のジョブ）を選択して、いわゆる右クリック等を行うと、図６に示すジョブメニュー画面４０がポップアップ表示される。
【００５８】
このジョブメニュー画面４０には、「開く」、「プリント」、「削除」等の項目が並んでいる。「開く」をクリックすると、その選択したジョブの文書が表示され、その表示画面上でその文書の訂正等が可能となる。また、「プリント」をクリックすると、そのジョブの文書が複合機２００でプリント出力される。また、「削除」をクリックすると、そのジョブが複合機２００から削除される。このジョブメニュー画面４０には、上記のほか、付属情報の入力や修正の項目など、他の多数の項目が存在するが、ここでは省略する。
【００５９】
このように、図２に示すジョブ一覧画面２０を表示して、図６に示すジョブメニュー画面４０を開くことにより、各ジョブについて登録した後の処理を進めることができる。
【００６０】
図７は、複合機におけるジョブ受信時の処理フローの第１例を示した図である。この図７に示す処理フローに従う処理は、複合機２００内での、本発明の第１例としての文書蓄積プログラムの実行によって実現する処理である。
【００６１】
ここでは、ジョブを受信すると（ステップＳ１１）、そのジョブの文書から縮小画像が生成される（ステップＳ１２）。この縮小画像の生成にあたっては、図３に示す縮小画像ジャンル設定画面２０上でユーザによって予め設定されているジャンルの縮小画像が生成される。ここで説明している第１例では、予め設定されているジャンルに従う、そのジョブから生成可能な全ての縮小画像が生成される（ステップＳ１３）。
【００６２】
生成可能な全ての縮小画像の生成が終了すると（ステップＳ１３）、生成したそれらの縮小画像の各々と、既に登録されているジョブに対応づけられている縮小画像との間での差異が算出される（ステップＳ１４）。既に登録されているジョブが複数存在する場合は、今回生成した縮小画像の１つずつと、既に登録されている複数のジョブ全ての縮小画像との間での差異が算出され、今回生成した縮小画像の１つずつについて、算出された最も小さい差異が採用される。また、図２，図５には、１つのジョブに対応づけられる縮小画像は１個であるかのように示されているが、前述の通り、例えば２個あるいは３個等、１つのジョブに複数個の縮小画像を対応づけるシステムであってもよい。この場合も、既に登録されているジョブが複数存在する場合と同様であり、今回生成した縮小画像の１つずつと、既に登録されているジョブの複数の縮小画像の全てとの間での差異が算出され、今回生成した縮小画像の１つずつについて、算出された最も小さい差異が採用される。差異の算出が終了すると、今回生成した縮小画像の中から、既登録ジョブの縮小画像との差異が大きい順に、必要個数の縮小画像が選定され（ステップＳ１５）、その選定された縮小画像が、今回新たに受信したジョブに対応づけられて、そのジョブとともに登録される（ステップＳ１６）。
【００６３】
この第１例の場合、生成可能な全ての縮小画像の中から、最も大きい差異を有する縮小画像から順に必要個数の縮小画像がそのジョブに対応づけられるため、縮小画像によるジョブ（文書）同士の識別が容易となる。
【００６４】
図８は、複合機におけるジョブ受信時の処理フローの第２例を示した図である。この図８に示す処理フローに従う処理は、複合機２００内での、本発明の第２例としての文書蓄積プログラムの実行によって実現する処理である。
【００６５】
ここでは、ジョブを受信すると（ステップＳ２１）、そのジョブの文書から縮小画像が先ずは１個生成され（ステップＳ２２）、その１個の縮小画像について、既登録のジョブの縮小画像との間での差異が算出される（ステップＳ２３）。ここで、上述の第１例の場合と同様、既登録のジョブに対応づけられている縮小画像が複数存在するときには、それら複数の縮小画像それぞれとの間で差異が算出され、算出された中の最も小さい差異が採用される。そして、その差異が、例えば３０％という閾値以上であるか否かが判定される（ステップＳ２４）。そして、閾値以上の差異がある縮小画像が必要個数生成されるまでこの処理が繰り返され（ステップＳ２５）、閾値以上の差異がある縮小画像が必要個数生成された時点で、それ以上の縮小画像の生成は行わずに、閾値以上の差異がある必要個数の縮小画像が、今回新たに受信したジョブに対応づけられてそのジョブとともに登録される（ステップＳ２６）。
【００６６】
この第２例の場合、差異が最も大きい縮小画像が選定されるとは限らないが、第１例の場合と比べ、縮小画像生成の処理が軽くて済む可能性が高まることになる。
【００６７】
図９は、図２に代わるジョブ一覧画面を示した図である。この図９に示すジョブ一覧画面５０は、以下に説明する第３例に即したジョブ一覧画面である。
【００６８】
この図９に示すジョブ一覧画面５０には、図２に示したジョブ一覧画面１０における表示内容に加え、縮小画像一覧５１とスクロールバー５２が表示されている。
【００６９】
ここで説明する第３例では、複合機２００において新たに送信されてきたジョブに関する縮小画像が生成されて既登録のジョブの縮小画像との差異が算出され、閾値以上の差異を有する縮小画像が一時保存される。そして、クライアントＰＣ１００にス９に示すジョブ一覧画面５０を表示させ、その画面上に一時保存しておいた縮小画像一覧５１を表示させる。この縮小画像一覧５１には一時保存されている複数の縮小画像が、差異が大きい順に配列されている。一時保存されている縮小画像の数が多く、このジョブ一覧画面５０上には一度には表示しきれないときは、スクロールバー５２を操作することにより、その表示されていない縮小画像を表示させることができる。
【００７０】
この第３例では、その縮小画像一覧５１の中から、ユーザが、そのジョブ（文書）を他のジョブ（文書）と識別するのに相応しいと考える縮小画像をクリックにより指定する。すると、それ以降は、複合機２００に今回送信されてきたジョブに、その指定された縮小画像が対応づけられる。そして、このジョブ一覧画面５０を再度開くと、縮小画像一覧５１やスクロールバー５２は表示されずに、そのジョブの縮小画像の欄に、ユーザによって指定された縮小画像（ここでは「Ｄ１」）が表示される。
【００７１】
図１０は、複合機におけるジョブ受信時の処理フローの第３例を示した図である。この図１０に示す処理フローに従う処理は、複合機２００内での、本発明の第３例としての文書蓄積プログラムの実行によって実現する処理である。
【００７２】
ここでは、ジョブを受信すると（ステップＳ３１）、そのジョブの文書から縮小画像が生成される（ステップＳ３２）。この縮小画像の生成にあたっては、図３に示す縮小画像ジャンル設定画面２０上でユーザによって予め設定されているジャンルの縮小画像が生成される。ここで説明している第３例では、前述の第１例と同様、予め設定されているジャンルに従う、そのジョブから生成可能な全ての縮小画像が生成される（ステップＳ３３）。
【００７３】
生成可能な全ての縮小画像の生成が終了すると（ステップＳ３３）、生成したそれらの縮小画像の各々と、既に登録されているジョブに対応づけられている縮小画像との間での差異が算出される（ステップＳ３４）。既に登録されているジョブが複数存在する場合、あるいは１つのジョブに複数の縮小画像が対応づけられている場合の差異の算出方法については、前述の第１例や第２例と同様である。そして、予め定められた閾値以上の差異を有する縮小画像について、その差異が大きい順に優先順位づけされて（ステップＳ３５）、一時保存される。そしてさらに、ジョブを今回送信してきたクライアントＰＣ１００に向けて、今回送信してきたジョブや一時保存しておいた縮小画像を含む、そのクライアントＰＣ１００用のジョブ一覧を送信し、そのクライアントＰＣ１００に、図９に示すジョブ一覧画面５０を表示させる（ステップＳ３７）。すると、図９を参照して説明した通り、今回のジョブに対応づけるべき縮小画像がユーザによって指定される。
【００７４】
図１１は、ユーザによる縮小画像の指定があったときに複合機で実行される処理フローを示した図である。
【００７５】
縮小画像一覧１５（図９参照）に並ぶ複数の縮小画像の中から今回のジョブに対応づけるべき縮小画像が指定されると、複合機２００では、その指定された縮小画像のみがそのジョブに対応づけられてそのジョブとともに登録され（ステップＳ４１）、指定されなかった縮小画像は破棄される（ステップＳ４２）。
【００７６】
ここで、前述の第１例および第２例の場合は、複合機２００でのジョブの受信時に、クライアントＰＣ１００からの指示を待たずにクライアントＰＣ１００にジョブ一覧を送信することはなく、クライアントＰＣ１００からの指示を待って、そのプライアンとＰＣ１００にジョブ一覧を送信する。これに対し、ここで説明している第３例では、複合機２００でのジョブの受信時に、クライアントＰＣ１００からの指示を待つことなく、クライアントＰＣにジョブ一覧を送信し、クライアントＰＣ１００に、図９に示すジョブ一覧画面５０を表示させる。これは、今回のジョブに対応づける縮小画像が定まらないと、次の新たなジョブについて生成した縮小画像との差異を算出すべき既登録のジョブの縮小画像が定まらず、差異算出に支障を来たすおそれがあるからである。
【００７７】
なお、図１０に示す第３例では、前述の第１例と同様、生成可能な全ての縮小画像を生成している。ただし、これに代えて、前述の第２例と同様にして、予め定められた閾値を超える縮小画像が一定数（例えば５個あるいは１０個）生成された時点で縮小画像の生成を終了し、その時点までに生成された縮小画像を並べてユーザに提示し、その中からユーザに指定させてもよい。
【００７８】
なお、上述の実施形態は、第１例から第３例のいずれにおいても複合機２００を文書（ジョブ）を蓄積しておく文書蓄積装置として使用する例であるが、本発明は、文書（ジョブ）をクライアントＰＣ１００内に蓄積しておくシステムであってもよい。この場合、あるクライアントＰＣ１００で作成・編集されたジョブは、そのクライアントＯＣ１００内に登録するとともに、上記と同様にして、ただし、そのクライアントＰＣ１００内で、縮小画像を生成・選定して、ジョブに対応づけられる。そして、複合機２００には、プリント出力の際にクライアンントＰＣ１００からジョブが送信される。この場合、クライアントＰＣ１００が本発明にいう文書蓄積装置の一例に相当する。さらに、この場合には、クライアントＰＣ１００が単独で、本発明の文書一覧表示システムに一例にも相当する。
【００７９】
上記の各実施形態によれば、文書データ同士を相互に容易に識別することのできる縮小画像が生成されて表示される。
【符号の説明】
【００８０】
１    印刷システム
１０  ジョブ一覧画面
１４  スクロールバー
２０  縮小画像ジャンル設定画面
３０  文書登録画面
４０  ジョブメニュー画面
５０  ジョブ一覧画面
５１  縮小画像一覧
５２  スクロールバー
１００  クライアントＰＣ
２００  複合機
２０１，２０２  ジョブ
２０１ａ，２０２ａ，２０２ｂ  縮小画像
【図１】
2018049403.tif 000003
【図２】
2018049403.tif 000004
【図３】
2018049403.tif 000005
【図４】
2018049403.tif 000006
【図５】
2018049403.tif 000007
【図６】
2018049403.tif 000008
【図７】
2018049403.tif 000009
【図８】
2018049403.tif 000010
【図９】
2018049403.tif 000011
【図１０】
2018049403.tif 000012
【図１１】
2018049403.tif 000013