(57)【要約】【課題】共通又は類似する特性を有する文書群ごとの文書の版を考慮して決定された文書を、それ以外の文書とは区別して処理する。【解決手段】画像処理装置の一覧表示制御装置２０において、文書情報取得部２１が文書ファイル名を取得して文書情報記憶部２２に記憶し、グループ分類部２６が文書ファイル名に基づいて文書ファイルをグループに分類し、優先順位決定部２７が各グループにおいて優先的に処理すべき優先ファイルを決定する。そして、これらの分類結果及び決定結果はグループ情報記憶部２８に記憶され、サムネイル画像生成部２３が、全てのグループの優先ファイルのサムネイル画像を先に生成してサムネイル画像記憶部２４に記憶し、その後、優先ファイル以外の文書ファイルのサムネイル画像を生成し、表示制御部２５が、サムネイル画像を生成された順に表示するように制御する。【選択図】図４
2012008643.tif 000002
【特許請求の範囲】
【請求項１】
複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する生成手段と、
前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうちの特定文書を決定し、当該特定文書を当該複数の文書群について集めた複数の特定文書が先であり、当該複数の特定文書以外の他の文書が後である順序を決定する決定手段と、
前記決定手段により決定された前記順序に基づいて、前記複数の特定文書に対する処理と、前記他の文書に対する処理とを区別して行う処理手段と
を備えたことを特徴とする文書処理装置。
【請求項２】
前記生成手段は、前記複数の文書のうちの共通の部分を含む文書名を有する少なくとも１つの文書をそれぞれ含む前記複数の文書群を生成することを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記生成手段は、前記複数の文書のうちの共通の形式を有する少なくとも１つの文書、前記複数の文書のうちの共通の帰属先を有する少なくとも１つの文書、前記複数の文書のうちの類似する縮小画像に対応する少なくとも１つの文書の何れか１つをそれぞれ含む前記複数の文書群を生成することを特徴とする請求項１に記載の文書処理装置。
【請求項４】
前記決定手段は、前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち新しい版と判断される文書を前記特定文書として決定することを特徴とする請求項１乃至３の何れかに記載の文書処理装置。
【請求項５】
前記決定手段は、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち、文書名の共通しない部分に含まれる数字が最も大きな文書を前記特定文書として決定することを特徴とする請求項４に記載の文書処理装置。
【請求項６】
前記決定手段は、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち、最も新しい更新日時を有する文書、最も新しい作成日時を有する文書、最も大きな容量の文書の何れかを前記特定文書として決定することを特徴とする請求項４に記載の文書処理装置。
【請求項７】
複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する生成手段と、
前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち新しい版と判断される文書である特定文書を決定する決定手段と、
前記決定手段により決定された前記特定文書を前記複数の文書群について集めた複数の特定文書にそれぞれ対応する複数の縮小画像を生成した後に、当該複数の特定文書以外の他の文書に対応する縮小画像を生成する処理を行う処理手段と
を備えたことを特徴とする縮小画像生成装置。
【請求項８】
複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する生成手段と、
前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち新しい版と判断される文書である特定文書を決定する決定手段と、
前記決定手段により決定された前記特定文書を前記複数の文書群について集めた複数の特定文書にそれぞれ対応する複数の縮小画像を表示画面の第１の領域に表示し、当該複数の特定文書以外の他の文書に対応する縮小画像を表示画面の当該第１の領域とは異なる第２の領域に表示する処理を行う処理手段と
を備えたことを特徴とする縮小画像表示装置。
【請求項９】
コンピュータに、
複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する機能と、
前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうちの特定文書を決定し、当該特定文書を当該複数の文書群について集めた複数の特定文書が先であり、当該複数の特定文書以外の他の文書が後である順序を決定する機能と、
決定された前記順序に基づいて、前記複数の特定文書に対する処理と、前記他の文書に対する処理とを区別して行う機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置、縮小画像生成装置、縮小画像表示装置、プログラムに関する。
【背景技術】
【０００２】
ディスプレイに示されるデジタル・イメージの表示、管理、編成を改善する技術は知られている（例えば、特許文献１参照）。この特許文献１の技術では、デジタル・イメージを、イメージの属性に基づいてグループ化し、このグループ化を表すために、デジタル・イメージの表現をスタックに配置する。より詳細には、複数のデジタル・イメージの表現を表示し、そのデジタル・イメージの属性に関する属性値を読み取り、その属性値に基づいて、デジタル・イメージを１つまたは複数のグループに自動的にグループ化し、そのグループ化に応答して、各イメージが属するグループを反映する形でイメージの表現の表示を変更する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１２０１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、共通又は類似する特性を有する文書群ごとの文書の版を考慮して決定された文書を、それ以外の文書とは区別して処理することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する生成手段と、前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうちの特定文書を決定し、当該特定文書を当該複数の文書群について集めた複数の特定文書が先であり、当該複数の特定文書以外の他の文書が後である順序を決定する決定手段と、前記決定手段により決定された前記順序に基づいて、前記複数の特定文書に対する処理と、前記他の文書に対する処理とを区別して行う処理手段とを備えたことを特徴とする文書処理装置である。
請求項２に記載の発明は、前記生成手段は、前記複数の文書のうちの共通の部分を含む文書名を有する少なくとも１つの文書をそれぞれ含む前記複数の文書群を生成することを特徴とする請求項１に記載の文書処理装置である。
請求項３に記載の発明は、前記生成手段は、前記複数の文書のうちの共通の形式を有する少なくとも１つの文書、前記複数の文書のうちの共通の帰属先を有する少なくとも１つの文書、前記複数の文書のうちの類似する縮小画像に対応する少なくとも１つの文書の何れか１つをそれぞれ含む前記複数の文書群を生成することを特徴とする請求項１に記載の文書処理装置である。
請求項４に記載の発明は、前記決定手段は、前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち新しい版と判断される文書を前記特定文書として決定することを特徴とする請求項１乃至３の何れかに記載の文書処理装置である。
請求項５に記載の発明は、前記決定手段は、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち、文書名の共通しない部分に含まれる数字が最も大きな文書を前記特定文書として決定することを特徴とする請求項４に記載の文書処理装置である。
請求項６に記載の発明は、前記決定手段は、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち、最も新しい更新日時を有する文書、最も新しい作成日時を有する文書、最も大きな容量の文書の何れかを前記特定文書として決定することを特徴とする請求項４に記載の文書処理装置である。
請求項７に記載の発明は、複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する生成手段と、前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち新しい版と判断される文書である特定文書を決定する決定手段と、前記決定手段により決定された前記特定文書を前記複数の文書群について集めた複数の特定文書にそれぞれ対応する複数の縮小画像を生成した後に、当該複数の特定文書以外の他の文書に対応する縮小画像を生成する処理を行う処理手段とを備えたことを特徴とする縮小画像生成装置である。
請求項８に記載の発明は、複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する生成手段と、前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうち新しい版と判断される文書である特定文書を決定する決定手段と、前記決定手段により決定された前記特定文書を前記複数の文書群について集めた複数の特定文書にそれぞれ対応する複数の縮小画像を表示画面の第１の領域に表示し、当該複数の特定文書以外の他の文書に対応する縮小画像を表示画面の当該第１の領域とは異なる第２の領域に表示する処理を行う処理手段とを備えたことを特徴とする縮小画像表示装置である。
請求項９に記載の発明は、コンピュータに、複数の文書のうちの共通又は類似の特性を有する少なくとも１つの文書をそれぞれ含む複数の文書群を生成する機能と、前記複数の文書の版を示すものとして予め定められた属性に基づいて、前記複数の文書群のそれぞれに含まれる少なくとも１つの文書のうちの特定文書を決定し、当該特定文書を当該複数の文書群について集めた複数の特定文書が先であり、当該複数の特定文書以外の他の文書が後である順序を決定する機能と、決定された前記順序に基づいて、前記複数の特定文書に対する処理と、前記他の文書に対する処理とを区別して行う機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、共通又は類似する特性を有する文書群ごとの文書の版を考慮して決定された文書を、それ以外の文書とは区別して処理することができる。
請求項２の発明によれば、文書名以外の情報を用いて文書群を生成できない場合であっても、文書群を生成することができる。
請求項３の発明によれば、文書名を用いて文書群を生成できない場合であっても、文書群を生成することができる。
請求項４の発明によれば、共通又は類似する特性を有する文書群ごとの新しい版の文書を、それ以外の文書とは区別して処理することができる。
請求項５の発明によれば、文書名以外の情報を用いて新しい版の文書を決定できない場合であっても、新しい版の文書を決定することができる。
請求項６の発明によれば、文書名を用いて新しい版の文書を決定できない場合であっても、新しい版の文書を決定することができる。
請求項７の発明によれば、共通又は類似する特性を有する文書群ごとの新しい版の文書の縮小画像を先に生成すると共にその他の文書の縮小画像も生成することができる。
請求項８の発明によれば、共通又は類似する特性を有する文書群ごとの新しい版の文書の縮小画像とその他の文書の縮小画像とを別々の領域に表示することができる。
請求項９の発明によれば、共通又は類似する特性を有する文書群ごとの文書の版を考慮して決定された文書を、それ以外の文書とは区別して処理することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態が適用される画像処理装置の構成例を示した図である。
【図２】本発明の実施の形態の概略動作の説明で用いる文書ファイルの一例を示した図である。
【図３】本発明の実施の形態の概略動作について説明するための図である。
【図４】本発明の実施の形態における一覧表示制御装置の機能構成例を示したブロック図である。
【図５】本発明の実施の形態における一覧表示制御装置の動作例を示したフローチャートである。
【図６】本発明の実施の形態の一覧表示制御装置におけるグループ情報記憶部に記憶されるグループ情報の一例を示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
［画像処理装置］
図１は、画像処理装置１０のハードウェア構成例を示した図である。
図示するように、画像処理装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＲＯＭ（Read Only Memory）１３と、ＨＤＤ（Hard Disk Drive）１４と、操作パネル１５と、画像読取部１６と、画像形成部１７と、通信インターフェースコントローラ（以下、「通信Ｉ／Ｆコントローラ」と表記する）１８とを備える。
【０００９】
ＣＰＵ１１は、ＲＯＭ１３等に記憶された各種プログラムをＲＡＭ１２にロードして実行することにより、後述する各機能を実現する。
ＲＡＭ１２は、ＣＰＵ１１の作業用メモリ等として用いられるメモリである。
ＲＯＭ１３は、ＣＰＵ１１が実行する各種プログラム等を記憶するメモリである。
ＨＤＤ１４は、画像読取部１６が読み取った画像データや画像形成部１７における画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。
操作パネル１５は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。
【００１０】
画像読取部１６は、紙等の記録媒体に記録された画像を読み取る。ここで、画像読取部１６は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ(Charge Coupled Devices)で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ(Contact Image Sensor)で受光するＣＩＳ方式のものを用いるとよい。
【００１１】
画像形成部１７は、記録媒体に画像を形成する。ここで、画像形成部１７は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
通信Ｉ／Ｆコントローラ１８は、ネットワークを介して他の装置との間で各種情報の送受信を行う。
【００１２】
ところで、このような画像処理装置１０に対して、例えばＵＳＢ（Universal Serial Bus）メモリを装着し、このＵＳＢメモリに格納されている文書ファイルの１つを選択して印刷等を行う場合がある。
この場合、文書ファイルを選択するための情報を画像処理装置１０の操作パネル１５に一覧表示する方法としては、文書ファイル名を表示する方法、縮小画像の一例であるサムネイル画像を表示する方法、文書ファイルの種類を示すアイコンを表示する方法、文書情報（プロパティ）を表示する方法等がある。
【００１３】
このうち、サムネイル画像を表示する方法には、表示される情報量も多いため、利用者が必要とする文書ファイルを直感的に選択し易いという利点はあるものの、次のような問題点もある。
第一に、複数のサムネイル画像を作成しつつ表示する際に、各サムネイル画像の作成に時間がかかれば、一覧表示する全てのサムネイル画像の作成に時間がかかることになり、結果として、目的の文書ファイルの選択が可能となるまでに長時間待たされることがあるという問題点である。特に、あるフォルダに同じ内容であるがバージョンが異なる複数の文書ファイルが格納されている場合、最新バージョンのサムネイル画像だけが必要であるにも関わらず、古いバージョンのものが先に作成されることもあり、目的の文書ファイルのサムネイル画像が表示されるまでに長時間待たされることがあった。
第二に、複数種類の文書ごとに複数の異なるバージョンの文書ファイルがある場合において、これらの文書ファイルのサムネイル画像を一覧表示する際に、それぞれの種類の文書の最新バージョンの文書ファイルのサムネイル画像のみを例えば上方の領域に表示させるようなことは、困難であったり、手間がかかったりするという問題点である。
【００１４】
そこで、本実施の形態では比較的小さな操作パネル１５上で文書ファイルを利用者に選択させる際に、利用者がより速く簡単に目的の文書に辿り着けるようにするための手法を提案する。
また、複数の文書ファイルのサムネイル画像を一覧表示する際に、目的のファイルを例えば上方の領域に表示して、利用者が容易に目的のファイルに辿り着けるようにする。
【００１５】
尚、本明細書において「文書ファイル」とは、テキストを含む「文書」のデータをファイル化したもののみを意味するものではない。例えば、絵、写真、図形等の画像データ（ラスタデータかベクターデータかによらない）、データベース管理ソフトウェアや表計算ソフトウェアで記録されるデータ、その他の印刷可能な電子データをファイル化したものも含めて「文書ファイル」としている。
また、文書ファイルの「バージョン」とは、文書ファイルの各改訂を識別する情報であり、文書ファイルの版のことである。
【００１６】
まず、本実施の形態における概略動作について説明する。
図２は、この概略動作で用いる文書ファイル名を示したものである。
以下では、このような文書ファイル名の文書ファイルのサムネイル画像を一覧表示するものとする。
【００１７】
まず、これらの文書ファイルのサムネイル画像を文書ファイル名の順に作成する場合を考える。
図３（ａ）は、この場合のサムネイル画像の作成順序を示したものである。
図示するように、「その他ファイル．ｐｄｆ」、「仕様書ＡＢＣ Ｋ０．１．ｐｄｆ」、「仕様書ＡＢＣ Ｋ０．２．ｐｄｆ」、「仕様書ＡＢＣ Ｋ１．０．ｐｄｆ」、「補助資料 ｖ０．３．ｐｄｆ」、「補助資料 ｖ０．５．ｐｄｆ」の順にサムネイル画像は作成される。
【００１８】
しかしながら、この順番では、利用者が選択する可能性が低いと思われる古いバージョンの文書ファイルの処理が、利用者が選択する可能性が高いと思われる新しいバージョンの文書ファイルよりも優先されることとなる。特に、利用者が選択したい文書ファイルが「補助資料 ｖ０．５．ｐｄｆ」であるような場合には、利用者が選択する意思のない「仕様書ＡＢＣ」の全てのバージョンの文書ファイルのサムネイル画像が作成された後に、選択したい文書ファイルのサムネイル画像が作成されることになる。
【００１９】
そこで、本実施の形態では、処理対象となる複数のファイルから、「仕様書ＡＢＣ Ｋ」を共通文字列として含む文書ファイル名を持つ３つの文書ファイルと、「補助資料 ｖ０．」を共通文字列として含む文書ファイル名を持つ２つの文書ファイルとを検知する。そして、前者の３つのファイルのうち、共通文字列以外の文字列部分の数字が最も大きい「仕様書ＡＢＣ Ｋ１．０．ｐｄｆ」の優先度を上げ、「仕様書ＡＢＣ Ｋ０．１．ｐｄｆ」と「仕様書ＡＢＣ Ｋ０．２．ｐｄｆ」の優先度を下げる。同様に、後者の２つのファイルについては、「補助資料 ｖ０．５．ｐｄｆ」の優先度を上げ、「補助資料 ｖ０．３．ｐｄｆ」の優先度を下げる。
【００２０】
図３（ｂ）は、このような処理によって決定されたサムネイル画像の作成順序を示したものである。
図示するように、「その他ファイル．ｐｄｆ」、「仕様書ＡＢＣ Ｋ１．０．ｐｄｆ」、「補助資料 ｖ０．５．ｐｄｆ」、「仕様書ＡＢＣ Ｋ０．２．ｐｄｆ」、「仕様書ＡＢＣ Ｋ０．１．ｐｄｆ」、「補助資料 ｖ０．３．ｐｄｆ」の順にサムネイル画像は作成される。
【００２１】
即ち、同じ文字列を含む文書ファイル名を持つ複数の文書ファイルをバージョン違いの異なる文書として判断して、１つのグループにまとめる。そして、そのグループ内の１つの文書ファイルを優先的に処理し、そのグループ内のその他の文書ファイルの処理を、他のグループ内の優先的に処理すべき文書ファイルの処理よりも後に行う。
この順番では、利用者が選択する可能性が低いと思われる古いバージョンの文書ファイルの処理よりも、利用者が選択する可能性が高いと思われる新しいバージョンの文書ファイルの処理が優先されることとなる。
この場合、サムネイル画像は作成が完了したものから逐次表示していき、全てのサムネイル画像の作成が完了する前であっても、利用者がサムネイル画像を選択して次の処理に移行できるようにするとよい。
【００２２】
以下、このような概略動作を実現する画像処理装置１０の一覧表示制御装置２０について説明する。本実施の形態では、画像処理装置１０において、ＲＯＭ１３に記憶されたプログラムをＣＰＵ１１がＲＡＭ１２に読み込んで実行することにより、文書処理装置、縮小画像生成装置、縮小画像表示装置の一例としての一覧表示制御装置２０を実現する。
まず、本実施の形態における一覧表示制御装置２０の機能構成について説明する。
図４は、本実施の形態の一覧表示制御装置２０の機能構成例を示したブロック図である。
図示するように、一覧表示制御装置２０は、文書情報取得部２１と、文書情報記憶部２２と、サムネイル画像生成部２３と、サムネイル画像記憶部２４と、表示制御部２５と、グループ分類部２６と、優先順位決定部２７と、グループ情報記憶部２８とを含んでいる。このうち、文書情報記憶部２２、サムネイル画像記憶部２４、グループ情報記憶部２８は、例えばＨＤＤ１４によって実現される。また、文書情報取得部２１、サムネイル画像生成部２３、表示制御部２５、グループ分類部２６、優先順位決定部２７は、ＣＰＵ１１がプログラムをＲＯＭ１３からＲＡＭ１２に読み込んで実行することにより、実現される。
【００２３】
文書情報取得部２１は、例えばＵＳＢメモリに格納された複数の文書ファイルに関する情報（以下、「文書情報」という）をＵＳＢメモリから取得する。ここで、文書情報は、文書ファイル名とする。
文書情報記憶部２２は、文書情報取得部２１が取得した文書情報を記憶する。
【００２４】
サムネイル画像生成部２３は、例えばＵＳＢメモリから複数の文書ファイルを読み出し、これら複数の文書ファイルのそれぞれの指定されたページ（例えば１ページ目）に画像処理を施すことにより、複数のサムネイル画像を生成する。具体的には、後述するグループ情報記憶部２８に記憶されたグループ情報に含まれる優先順位に基づいてサムネイル画像を生成する。本実施の形態では、処理を行う処理手段、縮小画像を生成する処理を行う処理手段の一例として、サムネイル画像生成部２３を設けている。
サムネイル画像記憶部２４は、サムネイル画像生成部２３が生成した複数のサムネイル画像を記憶する。
表示制御部２５は、サムネイル画像記憶部２４に記憶された複数のサムネイル画像が操作パネル１５に表示されるよう制御する。本実施の形態では、処理を行う処理手段、縮小画像を表示する処理を行う処理手段の一例として、表示制御部２５を設けている。
【００２５】
グループ分類部２６は、例えばＵＳＢメモリに格納された複数の文書ファイルを、文書情報記憶部２２に記憶された文書情報に基づいて複数のグループに分類する。具体的には、複数の文書ファイルのうち共通の部分を含む文書ファイル名を有する文書ファイルを１つのグループにまとめることにより、複数の文書ファイルを複数のグループに分類する。本実施の形態では、文書群の一例として、グループを用いており、文書群を生成する生成手段の一例として、グループ分類部２６を設けている。
優先順位決定部２７は、グループ分類部２６により分類された複数のグループのそれぞれについて、グループ内で最も優先的に処理されるべき文書ファイル（以下、「優先ファイル」という）を決定する。そして、優先ファイルが優先され、優先ファイル以外の文書ファイルが優先されないような優先順位を決定する。本実施の形態では、特定文書の一例として、優先ファイルを用いており、特定文書が先であり他の文書が後である順序を決定する決定手段、特定文書を決定する決定手段の一例として、優先順位決定部２７を設けている。
グループ情報記憶部２８は、グループ分類部２６により分類されたグループに関する情報（以下、「グループ情報」という）を記憶する。このグループ情報には、優先順位決定部２７により決定された優先順位の情報も含まれる。
【００２６】
次に、本実施の形態における一覧表示制御装置２０の動作について説明する。
図５は、本実施の形態の一覧表示制御装置２０の動作例を示したフローチャートである。
一覧表示制御装置２０では、まず、文書情報取得部２１が、例えばＵＳＢメモリに格納された複数の文書ファイルの文書ファイル名をＵＳＢメモリから取得し、文書情報記憶部２２に記憶する（ステップ２０１）。
すると、グループ分類部２６が、文書情報記憶部２２に記憶された文書ファイル名に基づいて、複数の文書ファイルを複数のグループに分類する（ステップ２０２）。具体的には、共通部分を含む文書ファイル名を持つ文書ファイルを１つのグループにまとめる。尚、この分類結果は、グループ情報としてグループ情報記憶部２８に記憶される。
【００２７】
次に、優先順位決定部２７が、ステップ２０２で得られたグループのうちの１つのグループに着目し、そのグループ内の文書ファイルの優先順位を決定する（ステップ２０３）。具体的には、着目するグループ内の文書ファイルの文書ファイル名の共通部分以外の部分に含まれる数字列をグループ情報記憶部２８から取り出し、その数字列が最も大きな文書ファイルを優先ファイルとする。そして、そのグループ内の文書ファイルについて、優先ファイルが優先され、優先ファイル以外の文書ファイルが優先されないような優先順位を決定する。この場合、着目するグループ内の文書ファイルが１つであれば、その文書ファイルを優先ファイルとすればよい。また、着目するグループ内の文書ファイルの文書ファイル名の共通部分以外の部分に数字列が含まれていなければ、予め定めた規則で優先順位を決定するとよい。尚、ここで決定された優先順位は、グループ情報に含められてグループ情報記憶部２８に記憶される。
【００２８】
次いで、サムネイル画像生成部２３が、そのグループ内の複数の文書ファイルのうち、ステップ２０３で優先すべきと決定された優先ファイルをＵＳＢメモリから読み出し、その例えば１ページ目のサムネイル画像を生成してサムネイル画像記憶部２４に記憶する（ステップ２０４）。
すると、表示制御部２５が、サムネイル画像記憶部２４に記憶されたサムネイル画像を操作パネル１５に表示するよう制御する（ステップ２０５）。
その後、サムネイル画像生成部２３が、全てのグループでの優先ファイルの処理を終了したかどうかを判定する（ステップ２０６）。
その結果、全てのグループでの優先ファイルの処理を終了していなければ、ステップ２０３へ戻り、次のグループに着目して同様の処理を行う。
【００２９】
一方、全てのグループでの優先ファイルの処理を終了していれば、全ての文書ファイルのサムネイル画像を生成したかどうかを判定する（ステップ２０７）。ここで、全ての文書ファイルのサムネイル画像を生成していないと判定されれば、サムネイル画像生成部２３は、グループ情報記憶部２８を参照して優先ファイル以外の未処理ファイルを特定して順次ＵＳＢメモリから読み出し、その例えば１ページ目のサムネイル画像を生成してサムネイル画像記憶部２４に記憶する（ステップ２０８）。すると、表示制御部２５が、サムネイル画像記憶部２４に記憶されたサムネイル画像を操作パネル１５に表示するよう制御する（ステップ２０９）。一方、ステップ２０７で全ての文書ファイルのサムネイル画像を生成していると判定されれば、処理を終了する。
【００３０】
ここで、グループ情報記憶部２８に記憶されるグループ情報について説明する。
図６は、グループ情報の一例を示した図である。
図示するように、グループ情報は、文書ファイル名と、グループＩＤと、優先順位とを対応付けたものとなっている。
【００３１】
文書ファイル名は、文書ファイルの名称である。ここでは、全ての文書ファイルは同じフォルダに存在し、文書ファイルを文書ファイル名のみで特定できるものとしている。
グループＩＤは、文書ファイルを含むグループを識別する識別情報である。
優先順位は、文書ファイルの処理すべき順序を示す数値である。ここでは、各グループの優先ファイルの優先順位を「１」とし、各グループの優先ファイル以外の文書ファイルの優先順位を「２」とする。
【００３２】
そして、（ａ），（ｂ）は、図２に示した文書ファイルについて、グループへの分類及び優先順位の決定を行ったときのグループ情報の内容の遷移を示した図である。
（ａ）は、ステップ２０２で文書ファイルをグループに分類したときのグループ情報を示している。６つの文書ファイルが、１つの文書ファイルを含むグループＧ１と、文書ファイル名に「仕様書ＡＢＣ Ｋ」が共通する３つの文書ファイルを含むグループＧ２と、文書ファイル名に「補助資料 ｖ」が共通する２つの文書ファイルを含むグループＧ３とに分類されている。尚、優先順位は、この時点ではまだ書き込まれていないので、空欄になっている。
【００３３】
また、（ｂ）は、ステップ２０３で優先順位を決定したときのグループ情報を示している。グループＧ１については、唯一の文書ファイルである「その他ファイル．ｐｄｆ」の優先順位が「１」となっている。グループＧ２については、文書ファイル名の共通しない部分に最大の数字列「１．０」を含む「仕様書ＡＢＣ Ｋ１．０．ｐｄｆ」の優先順位が「１」となっている。グループＧ３については、文書ファイル名の共通しない部分に最大の数字列「０．５」を含む「補助資料 ｖ０．５．ｐｄｆ」の優先順位が「１」となっている。そして、それ以外の文書ファイルの優先順位は「２」となっている。
これにより、サムネイル画像生成部２３は、ステップ２０４で、着目するグループの優先順位「１」の優先ファイルのサムネイル画像を生成し、優先順位「２」の文書ファイルのサムネイル画像の生成は、全てのグループの優先ファイルのサムネイル画像の生成後に行うべきと判断する。
【００３４】
以上により、本実施の形態の説明を終了する。
尚、本実施の形態では、複数の文書ファイルをグループに分類する方法として、文書ファイル名に重複部分がある文書ファイルを１つのグループにまとめる方法を採用したが、この限りではない。共通又は類似の特性を有する文書ファイルを１つのグループにまとめる方法であれば、如何なる方法を採用してもよい。そのような方法としては、例えば、次の第１から第３の方法が考えられる。
第１の方法は、共通の形式を有する文書ファイルを１つのグループにまとめる方法である。ここで、「共通の形式を有する」とは、共通のファイルタイプであること、例えば、同じアプリケーションプログラムで作成されたことや、同じ拡張子を有することを意味する。
第２の方法は、共通の帰属先を有する文書ファイルを１つのグループにまとめる方法である。ここで、「共通の帰属先を有する」とは、例えば、同じ利用者が作成したことや、同じ部門が所有することを意味しており、これらの情報は、文書ファイルのプロパティ情報から取得される。
第３の方法は、文書ファイルのサムネイル画像を生成した際にサムネイル画像が類似することとなる文書ファイルを１つのグループにまとめる方法である。
【００３５】
また、本実施の形態では、グループ内で１つの優先ファイルを選択する方法として、文書ファイル名の非重複部分を用いる方法を採用したがこの限りではない。文書の版を示すものとして予め定められた属性を用いる方法であれば、如何なる方法を採用してもよい。そのような方法としては、例えば、次の第１から第３の方法が考えられる。
第１の方法は、予め定められた属性として文書ファイルの作成日時を用いる方法である。この方法では、作成日時が最も新しい文書ファイルを優先ファイルとすればよい。
第２の方法は、予め定められた属性として文書ファイルの更新日時を用いる方法である。この方法では、更新日時が最も新しい文書ファイルを優先ファイルとすればよい。
第３の方法は、予め定められた属性として文書ファイルのデータ容量を用いる方法である。この方法では、データ容量が最も大きい文書ファイルを優先ファイルとすればよい。
【００３６】
更に、本実施の形態では、全ての優先ファイルの処理を終えた後、未処理ファイルについては、グループに名前順に着目し、グループ内ではバージョン順に処理することとした。しかしながら、未処理ファイルについてもグループごとの優先順位を決定し、まず、各グループの１番目に優先する未処理ファイルを処理し、次に、各グループの２番目に優先する未処理ファイルを処理し、以下同様に優先順に未処理ファイルを処理していくような構成を採用してもよい。
【００３７】
また、本実施の形態では、各グループの優先ファイルを、サムネイル画像の作成及び表示の順番に関して優先させるものとしたが、この限りではない。例えば、各グループの優先ファイルを、サムネイル画像を表示する領域に関して優先させることも考えられる。即ち、ステップ２０５で、表示画面の第１の領域の一例である上方の領域にサムネイル画像を表示し、ステップ２０９で、表示画面の第２の領域の一例である下方の領域にサムネイル画像を表示するようにしてもよい。尚、この場合、サムネイル画像の生成の順番に関しては、優先ファイルを優先させてもよいし、文書ファイルに優先順位を付けないようにしてもよい。
【００３８】
更に、本実施の形態では、各グループの優先ファイルを、サムネイル画像の作成及び表示の順番に関して優先させるものとしたが、文書ファイルの同期や送信といった２つの装置間で複数の文書ファイルの送受信する処理等、一般的な処理の順番に関して優先させるようにしてもよい。
【００３９】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００４０】
１０…画像処理装置、２０…一覧表示制御装置、２１…文書情報取得部、２２…文書情報記憶部、２３…サムネイル画像生成部、２４…サムネイル画像記憶部、２５…表示制御部、２６…グループ分類部、２７…優先順位決定部、２８…グループ情報記憶部
【図１】
2012008643.tif 000003
【図２】
2012008643.tif 000004
【図３】
2012008643.tif 000005
【図４】
2012008643.tif 000006
【図５】
2012008643.tif 000007
【図６】
2012008643.tif 000008