(57)【要約】【課題】画像ファイルの内容から、その内容を表わす重要な単語を抽出し、表示することができるファイル閲覧装置、方法、プログラム、及び記憶媒体を実現することにより、ファイル閲覧プログラムから複数の画像ファイルの内容を確認することを容易にする。【解決手段】映像観察手段、入力手段、演算手段、該演算手段の使用状況を測定する測定手段、記憶手段、画像データから文字領域を分離する領域分離、文字を認識する文字認識手段、文字認識手段で得られた文字データからキーワードを抽出するキーワード抽出手段、抽出されたキーワードと画像ファイルの最終更新日時を保存する保存手段、抽出されたキーワードを表示するキーワード表示手段を持ったファイル閲覧装置、方法、プログラム及び記憶媒体で構成される。さらに、選択された複数の画像ファイルの内容から抽出した単語を表示する手段を設けた。【選択図】        図１
2004185343.tif 000002
【特許請求の範囲】
【請求項１】
映像観察手段、入力手段、演算手段、該演算手段の使用状況を測定する測定手段、記憶手段、画像ファイルの画像データから文字領域を分離する領域分離手段、前記領域分離手段で分離した文字領域から文字を切り出し、その文字を認識する文字認識手段、文字認識手段で得られた文字データからキーワードを抽出するキーワード抽出手段、前記キーワード抽出手段で抽出されたキーワードと画像ファイルの最終更新日時を保存する保存手段、前記キーワード抽出手段で抽出されたキーワードを表示するキーワード表示手段を有するファイル閲覧装置において、入力手段によって複数の画像ファイルが選択されたときに、表示手段にて、各々の画像ファイルから抽出されたキーワードを同時に表示することを特徴とするファイル閲覧装置
【請求項２】
前記表示手段で表示された複数の画像ファイルの内容から抽出されたキーワードを、ファイル名順に並び替えるファイル名順並び替え手段を有することを特徴とする請求項１に記載のファイル閲覧装置
【請求項３】
前記表示手段で表示された複数の画像ファイルの内容から抽出されたキーワードを、キーワード抽出日時順に並び替えるキーワード抽出日時順並び替え手段を有することを特徴とする請求項１または２にファイル閲覧装置
【請求項４】
前記表示手段で複数の画像ファイルの内容から抽出されたキーワードを表示する際に、通常の並び順をファイル名順にするかキーワード抽出日時順にするか設定する設定手段を有することを特徴とする請求項１から３の何れかにファイル閲覧装置
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファイル閲覧装置、ファイル閲覧方法、ファイル閲覧プログラムおよび記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、ファイル閲覧アプリケーションは、Ｍｉｃｒｏｓｏｆｔ社製のエクスプローラなど存在している。それらが表示するファイルに関する情報は、ファイル名、ファイルのパス（ファイルシステム内の格納されている位置）、作成日、更新日、アクセス日等である。
【０００３】
また、例えば、特開平１０−２４７１５６で提案されているように、イメージファイルのイメージを縮小した形で表示したり、または画像ファイルの文章全体をイメージとして捉えそれを縮小した形で表示したりする方法があった。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来例では、画像ファイルのファイル名が的確に内容を表わす名前である場合はファイル名から内容を確認することが容易であるが、しかし、ファイル名が的確に内容を表わさない場合、例えば、ｉｍａｇｅ１．ｇｉｆ、ｐｈｏｔｏ１．ｊｐｇなど内容に関係なくファイル名が付けられていたり、あるいはＳ−Ｐ−１．ｇｉｆのようなファイルを作成した人にしかわからない省略形でファイル名を付けられたりする場合などはファイル名から内容を確認することは難しかった。
【０００５】
また、特開平１０−２４７１５６で提案されているような手段では、画像ファイルを縮小した形で表示するため、その表示は小さく、わかり辛かった。
【０００６】
そこで、本発明は、画像ファイルからキーワードを抽出することができるファイル閲覧装置、ファイル閲覧方法、ファイル閲覧プログラムおよび記憶媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項１に記載のファイル閲覧装置は、映像観察手段、入力手段、演算手段、該演算手段の使用状況を測定する測定手段、記憶手段、画像ファイルの画像データから文字領域を分離する領域分離手段、前記領域分離手段で分離した文字領域から文字を切り出し、その文字を認識する文字認識手段、文字認識手段で得られた文字データからキーワードを抽出するキーワード抽出手段、前記キーワード抽出手段で抽出されたキーワードと画像ファイルの最終更新日時を保存する保存手段、前記キーワード抽出手段で抽出されたキーワードを表示するキーワード表示手段を有するファイル閲覧装置において、入力手段によって複数の画像ファイルが選択されたときに、表示手段にて、各々の画像ファイルから抽出されたキーワードを同時に表示することを特徴とする。
【０００８】
上記目的を達成するために、本発明の請求項２に記載のファイル閲覧装置は、前期表示手段で表示された複数の画像ファイルの内容から抽出されたキーワードを、ファイル名順に並び替えるファイル名順並び替え手段を有することを特徴とする。
【０００９】
上記目的を達成するために、本発明の請求項３に記載のファイル閲覧装置は、前期表示手段で表示された複数の画像ファイルの内容から抽出されたキーワードを、キーワード抽出日時順に並び替えるキーワード抽出日時順並び替え手段を有することを特徴とする。
【００１０】
上記目的を達成するために、本発明の請求項４に記載のファイル閲覧装置は、前期表示手段で複数の画像ファイルの内容から抽出されたキーワードを表示する際に、通常の並び順をファイル名順にするかキーワード抽出日時順するか設定する設定手段を有することを特徴とする。
【００１１】
【発明の実施の形態】
以下、本発明の実施例を図面に基づいて詳細に説明する。
【００１２】
（実施例）
本発明は、ファイル閲覧アプリケーションの一つの機能であり、本説明はファイル閲覧アプリケーションの本発明に関わる画像ファイルから、その内容を複数のキーワードを抽出し表示する機能について説明する。
【００１３】
図１に本実施例のブロック図を示す。１０１はＣＰＵで本実施例全体の制御を行なう。１０２はハードディスクコントローラ（ＨＤＣ）で１０３のハードディスク（ＨＤ）内のデータ・プログラムの制御を行なう。ハードディスク内には、本発明に関わる機能を持ったファイル閲覧プログラム１１３、画像ファイルＡ１１４、画像ファイルＢ１１５、画像ファイルＣ１１６が格納されている。１０４はキーボード、１０５は例えばマウスやディジタイザなどのポインティングデバイス（ＰＤ）でプログラム開始などの指示を出す。１０６はＲＡＭでプログラムやデータを格納する。１０９は表示コントローラでＶＲＡＭ１０８に格納された映像データを映像信号としてモニター１１０に出力する制御を行なう。
【００１４】
図２は、本発明に関わる機能を持ったファイル閲覧アプリケーションのブロック図である。ただし、本発明に直接関わらない部分は簡略化している。
【００１５】
図２において、メイン処理部２０１は、ファイル閲覧アプリケーションの全体の制御を行なう部分である。ファイルマネージャー処理部２０２は、ＨＤ（１０３）に階層構造に格納されたファイルのファイル名を表示するための処理や階層間の移動などの処理を行なっている。
【００１６】
ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）処理部２０３は、ファイルマネージャー処理部２０２で得られたある階層内に存在するファイルの情報等を表示し、また、利用者からのキーボード１０４、あるいはポインティングデバイス１０５などの操作により、ファイルやディレクトリが選択された時にその情報を、メイン処理部２０１に送る。
【００１７】
キーワード抽出処理部２０４では、ファイルが選択された情報をＧＵＩ処理部２０３からメイン処理部２０１を経由して渡されたときに、選択されたファイルが画像ファイルであるか判断し、画像ファイルである場合は、画像読込部２０５で画像データを読み込み、キーワード抽出部２０６で画像ファイルの内容を的確に表す複数のキーワードを抽出する。その後キーワード抽出処理部２０４は抽出されたキーワードをキーワードデータベース２０８に格納し、それを管理する。
【００１８】
また、キーワード抽出処理部２０４は抽出されたキーワードの情報をメイン処理部２０１に返す。
【００１９】
さらに、キーワード抽出処理部２０４は、ＣＰＵ監視部２０７にＣＰＵの使用状況を監視させ、同一コンピュータ上で動作している別のアプリケーションに対するＣＰＵの負荷が増大したときにはキーワード抽出部２０６にキーワード抽出処理を中止させ、中止したキーワード抽出処理の情報（ファイルのパス等）をバックグラウンド処理登録データベース２０９に格納する。
【００２０】
その後、同一コンピュータ上で動作している別のアプリケーションに対するＣＰＵの負荷が軽減されたときは、ＣＰＵ監視部２０７はキーワード抽出処理部２０４に対しその事を通知する。
【００２１】
その通知を受けたキーワード抽出処理部２０４は、バックグラウンド処理登録データベース２０９に格納してある中止していたキーワード抽出処理の情報を読み出し、その情報をキーワード抽出部２０６に送り、キーワード抽出処理を再開させる。
【００２２】
図３は、本発明の機能を持ったファイル閲覧アプリケーションのＧＵＩ画面である。
【００２３】
３０１には、現在このファイル閲覧アプリケーションがファイルシステム内のどのディレクトリを表示しているかを、ｐａｔｈで示している。３０３は、現在表示しているディレクトリに存在するファイルやディレクトリを示している。図中では、今ｉｍａｇｅ１．ｇｉｆとｉｍａｇｅ２．ｇｉｆが選択されており、その選択されていることを示すために、そのファイル名とアイコン（絵文字）を反転表示で示している。３０２は本発明の機能を使用して、その選択されたファイル（ｉｍａｇｅ１．ｇｉｆ、ｉｍａｇｅ２．ｇｉｆ）の画像データから抽出した複数のキーワードを表示している。
【００２４】
図４は、図３の３０３で表示しているファイルが、利用者からのキーボード１０４、あるいはマウスなどのポインティングデバイス１０５などの操作によって複数選択されたときに、本発明の機能がキーワード抽出を行い、抽出されたキーワードを表示する流れを示した図であり、以下にその処理を詳細に説明する。
【００２５】
Ｓ４０１にて、選択された全てのファイル名と選択されたファイルの総数などの情報を取得する。また、ここで、ＲＡＭ１０６にある処理回数カウンターを０にリセットする。
【００２６】
Ｓ４０２では、キーワード情報表示部３０２に現在表示されている情報を消去する。
【００２７】
以降、Ｓ４０３からＳ４１４までの処理の流れは、各ファイルごとに実施される。Ｓ４０３では、選択されたファイルが、画像ファイルかどうかを判断する。判断方法は、ファイル名の拡張子で、画像ファイルの拡張子（例えば、ｊｐｇ、ｇｉｆ、ｂｍｐ）かどうかで判断する。
【００２８】
Ｓ４０４では、キーワード抽出処理部２０４からキーワードデータベース２０８にアクセスし、対象となる画像ファイルのキーワードが登録されているかを確認する。確認した結果、キーワードが登録されていなければ、Ｓ４０５でキーワード抽出処理が未完であるメッセージを図３の３０２に表示する。またＳ４０４で確認した結果、すでにキーワードが登録されている場合、Ｓ４１２に行きそのキーワードを図３の３０２に表示する。さらにＳ４１３で画像ファイルの最終更新日時をキーワードデータベースに登録されている最終更新日時情報と比較することでキーワードが抽出・登録された後に画像ファイルが更新されているかを確認する。更新されていなければＳ４１４に進む。Ｓ４０４で確認した結果キーワードが登録されていない、もしくはＳ４１３で画像ファイルが更新されていると判断された場合は、Ｓ４０６に進む。
【００２９】
Ｓ４０６では、ＲＡＭ１０６にあるバックグラウンド処理終了フラグがＨＩＧＨになっているかチェックする。もし、ＨＩＧＨになっていれば、後述のバックグランド処理の中止命令がすでになされていることなので、Ｓ４０８に進む。ＬＯＷのままの場合、Ｓ４０７にて、バックグラウンド終了フラグをＨＩＧＨにすることで、バックグラウンド処理の中止命令を出す。
【００３０】
バッググラウンド処理を中止させるのは、利用者からのキーボード１０４、あるいはマウス１０５などの操作により、ファイルが選択された時の本説明の処理が優先的に行われなければならないためである。
【００３１】
Ｓ４０８にてキーワードを抽出する。キーワードの抽出方法について図５および図９を基に以下に説明する。
【００３２】
Ｓ５０１でＣＰＵ監視部２０７で取得したＣＰＵ使用率データを確認し、ＣＰＵ使用率が図６のＣＰＵ使用率上限値設定画面であらかじめ設定された値を超えていなければ、Ｓ５０２に進む。もし、超えていれば、画像ファイルのパスをバックグラウンド処理登録データベースに登録し、キーワード抽出処理を終了する。
【００３３】
またこのキーワード抽出処理がバックグラウンド処理のＳ７０３であった場合、さらにここで、ＲＡＭ１０６にあるバックグラウンド処理終了フラグを確認し、バックグラウンド処理終了フラグがＨＩＧＨになっている場合、画像ファイルのパスをバックグラウンド処理登録データベースに登録し、キーワード抽出処理を終了する。
【００３４】
Ｓ５０２では画像読込部２０５にて画像ファイルを読込み、ＲＡＭ１０６に格納する。Ｓ５０３ではＳ５０１と同様にＣＰＵ使用率とバックグラウンド処理終了フラグを確認する。
【００３５】
Ｓ５０４では、読み込んだ画像データの文字領域を抽出する。その手法は、画像データを適当なしきい値で２値化した後に、図１０に示すような拡大処理を数回行った後ラベリング処理をする。次に、図１２、１３、１４に示すように各領域に対しその最小外接矩形をもとめ、その幅Ｗ、長さＬを求める。このＷ、Ｌの関係性から、文字領域かそうでないかを判断する。この手法は特開平６−１５００５７で詳細に述べられている。
【００３６】
Ｓ５０５では、Ｓ５０４にて一つでも文字領域と判断された領域があれば、Ｓ５０６に進み、そうでなければ、Ｓ５１６に進む。Ｓ５０６ではＳ５０１と同様にＣＰＵ使用率とバックグラウンド処理終了フラグを確認する。
【００３７】
Ｓ５０７では、Ｓ５０４で抽出された文字領域に対して文字認識を行う。Ｓ５０８ではＳ５０１と同様にＣＰＵ使用率とバックグラウンド処理終了フラグを確認する。
【００３８】
Ｓ５０９では、Ｓ５０７で文字認識された全文字領域の文字を１つの文書と捕らえ、その文書を形態素解析を用いて最小単位の語に分割し、各語の文書内での出現頻度、出現位置、主格や目的格などの格情報等によりキーワードを抽出する従来のキーワード抽出法（たとえば、特開平６−２８２５７２など）を用いてキーワード抽出を行う。Ｓ５１０ではＳ５０１と同様にＣＰＵ使用率とバックグラウンド処理終了フラグを確認する。
【００３９】
Ｓ５１１はＳ５０９でのキーワード抽出結果および文字の大きさ、色、文字領域において文章内の語であったかそれとも単独の単語であったか等によって評価点を与える。まず、Ｓ５０９のキーワード抽出法で抽出された文書内の語に評価点を与える。次にＳ５０２で求めた各文字領域の最小外接矩形の面積を計算し、それをその文字領域に属する文字の総数で割ることで、各文字領域の一文字当たりの面積を求める。その面積の大きさは文字の大きさを意味しており、一文字あたりの面積が大きいほど大きな文字で書かれていることになる。文字領域の文章が大きな文字で書かれているということは、その画像のなかで、重要な文章であるので、その文章に含まれる語に評価点を与える。
【００４０】
さらに各文字の色を測定し一番使用されている文字数が少ない色を使用している語に評価点を与える。最後に、各文字領域に書かれている文が、文章ではなく単語である場合（つまり、文字領域の文の中に助詞・助動詞が含まれていない。
【００４１】
助詞・助動詞が含まれているか・いないかはＳ５０９で形態素解析した結果で判別可能である。）にその単語に含まれる語に評価点を与える。Ｓ５１２はＳ５０１と同様にＣＰＵ使用率とバックグラウンド処理終了フラグを確認する。
【００４２】
Ｓ５１３では、Ｓ５１１で与えられた評価点の合計が大きい語から図８のキーワード数設定画面であらかじめ設定された数をキーワードとし、決定する。Ｓ５１４ではＳ５０１と同様にＣＰＵ使用率とバックグラウンド処理終了フラグを確認する。
【００４３】
Ｓ５１５ではバックグラウンド処理登録データベース２０９に本画像ファイルが登録されていないか確認し、すでに登録されていればそれを抹消する。
Ｓ５１６で抽出されたキーワードを画像ファイルのパスと最終更新日時データと共にキーワードデータベース２０８に登録する。
【００４４】
図９を用いてＳ５１１で説明した評価点の与え方の具体的な例を示す。ここでは評価点は従来のキーワード抽出法で抽出された語でキーワードとして重要度の高いほうから３点、２点、１点を与え、また、文字の大きさで大きいほうから２点と１点を与え、文字の色で一番使われていない色で書かれた語に２点を与え、最後に文字領域に書かれている語が単語である語に２点を与える。
【００４５】
その結果を図１５に示す。ただし、評価点がつかなかった語の掲載は省略した。
【００４６】
まず、「日曜日」「運動会」「応援」の順で従来のキーワード抽出法で重要であるとされたので、それぞれ３，２，１点を与えた。次に文字の大きさで大きい順に「小学校運動会」「応援をよろしく」に含まれる語「小学校」「運動会」「応援」「よろしく」にそれぞれ２，２，１，１点を与えた。さらに「応援をよろしく」の文章が赤い文字色でかかれており、その他は、黒で書かれているので、「応援」、「よろしく」に２点を与えた。
【００４７】
最後に、「第１０回」、「小学校運動会」がそれぞれの文字領域において文章ではなく単語であるので、「運動会」「小学校」「第１０回」に２点を与えた。
【００４８】
以上の結果、最終的に評価点が高かった順に「運動会」「応援」「小学校」「日曜日」「よろしく」「第１０回」という結果が得られ、Ｓ５１３で上位から図８のキーワード数設定画面であらかじめ設定された数をキーワードと決定する。
【００４９】
図４のＳ４０９では、キーワードデータベースにアクセスし、Ｓ４０５にてキーワード抽出が完了したかを登録されている更新日時データと文書ファイルの更新日時情報を比較し一致しているかで確認する。ただし、Ｓ５０１、Ｓ５０３、Ｓ５０５、Ｓ５０８、Ｓ５１０、Ｓ５１２、Ｓ５１４でＣＰＵ利用率が設定値を超えた場合にＳ５１７にてキーワード抽出処理がバックグラウンド処理に移され、抽出が完了してない場合がある。よって完了している、つまり一致している場合はＳ４１０に進み、完了していない、つまり一致していない場合Ｓ４１４に進む。
【００５０】
Ｓ４１０では、Ｓ４０８で抽出されたキーワードを図３の３０２に表示する。
【００５１】
Ｓ４１４ではＲＡＭ１０６にある処理回数カウンターを１カウントアップし、その結果Ｓ４０１で取得した選択ファイルの総数に一致するか確認する。一致していれば、すべてのファイルへの処理が終了したことを示すので、Ｓ４１５に進む。まだすべてのファイルへの処理が終了してない場合、Ｓ４０３に戻り、次のファイルへの処理を行う。
【００５２】
最後にＳ４１５でバックグランド処理終了フラグをＬＯＷにしたのち、バックグランド処理を再開させる。
【００５３】
図７は、バックグラウンド処理の流れ図である。
【００５４】
まず、Ｓ７０１ではバックグラウンド処理登録データベース２０９にアクセスし、バックグラウンド処理待ち状態のデータ（画像ファイルへのパスなど）があるか確認する。もしなければ、Ｓ７０４に進む。
【００５５】
Ｓ７０１でバックグラウンド処理待ちデータがバックグラウンド処理登録データベース２０９に存在するならば、Ｓ７０２に進み、バックグラウンド処理待ちデータをバックグラウンド処理登録データベース２０９から読み込む。その時、読み込んだデータの登録はバックグラウンド処理登録データベース２０９から抹消しておく。
【００５６】
次にＳ７０３でキーワードを抽出する。キーワード抽出処理の説明は、上記において図５を用いた説明に準じるので、ここでは省略する。
【００５７】
最後に、Ｓ７０４にてＲＡＭ１０６にあるバックグラウンド処理終了フラグを確認し、バックグラウンド処理終了フラグがＨＩＧＨになっている場合、処理を終了する。また、ＬＯＷである場合、Ｓ７０１に戻りバックグラウンド処理を繰り返す。
【００５８】
バックグラウンド処理の開始手段は、本発明の係わるファイル閲覧プログラムの起動時であってもかまわない。また、バックグラウンド処理の開始手段は、図３に示す本発明の係わるファイル閲覧プログラムのＧＵＩ画面からキーボード１０４もしくはポインティングデバイス１０５からの入力、メニュー選択、ボタン押下、等であってもかまわない。
【００５９】
上記説明ではＳ５０１、Ｓ５０３、Ｓ５０５、Ｓ５０８、Ｓ５１０、Ｓ５１２、Ｓ５１４でキーワード抽出処理部２０４がＣＰＵ監視部２０７が取得したＣＰＵ使用率データを確認して処理の終了を判断したが、その判断をＣＰＵ監視部２０７に判断させ、ＣＰＵ使用率が設定値を超えたときにＣＰＵ監視部２０７からキーワード抽出処理部２０４に割り込みをかける形で処理し、割り込みがかかった時点でＳ５１７を実施し、キーワード抽出処理を終了してもかまわない。
【００６０】
上記説明では、画像から文字を切り出す手段は特開平６−１５００５７を用いて説明したが、それ以外の手段を用いても構わない。
【００６１】
上記説明では、キーワード抽出手段は特開平６−８２５７２を用いて説明したが、それ以外の手段を用いても構わない。
【００６２】
図３の３０４、３０５は、それぞれ「名前」ボタン、「キーワード抽出日時」ボタンである。「名前」ボタン３０４を一度押下することで、キーワード情報表示部３０２の表示がファイル名の昇順で表示される。さらに「名前」ボタン３０４を一度押下すると、キーワード情報表示部３０２の表示はファイル名の降順で表示される。「名前」ボタン３０４を押下することで、キーワード情報表示部３０２の表示はファイル名の昇順／降順のトグル式で切り替わる。
【００６３】
これにより、例えば作成した画像ファイルのヴァージョンをファイル名で管理する場合（例えば、「お知らせ１．ｇｉｆ」「お知らせ２．ｇｉｆ」「お知らせ３．ｇｉｆ」．．．）にヴァージョン順の内容の移り変わりを簡単に確認することができる。
【００６４】
「キーワード抽出日時」ボタン３０５を一度押下することで、キーワード情報表示部３０２の表示がキーワード抽出日時の昇順で表示される。さらに「キーワード抽出日時」ボタンを一度押下すると、キーワード情報表示部３０２の表示はキーワード抽出日時の降順で表示される。「キーワード抽出日時」ボタンを押下することで、キーワード情報表示部３０２の表示はキーワード抽出日時の昇順／降順のトグル式で切り替わる。
【００６５】
これにより、例えば選択した文書ファイルのファイル名はそれぞれまったく違っていても書かれている内容は近いと判断されるときに、キーワード抽出日時順の内容の移り変わりを簡単に確認することができる。
【００６６】
図１７は、複数ファイル選択時にキーワード情報表示部３０２において、デフォルトでどの順序で表示するかを設定する画面である。図１７の１７０３〜１７０６のチェックボタンのどれかを選択することで名前の昇順／降順・キーワード抽出日時順の昇順／降順のうちのどれかを選択し、「ＯＫ」ボタン１７０１を押下することで、デフォルトでどの順序で表示するかを設定することができる。
【００６７】
以上により、本実施例では、ファイル閲覧アプリケーションにて、複数の選択された画像ファイルにおいて、各々の画像ファイルから複数のキーワードを抽出し表示することで、容易に複数の画像ファイルの内容を確認することが可能である。
【００６８】
【発明の効果】
以上説明したように、請求項１のファイル閲覧装置によれば、ファイル閲覧アプリケーションにおいて、複数の画像ファイルが選択されたときに、選択されたすべての画像ファイルに対して、その内容から内容を表すのにふさわしい複数のキーワードを抽出し表示することで、容易に複数の画像ファイルの内容を確認することができる。
【００６９】
また、請求項２のファイル閲覧装置によれば、ファイル閲覧アプリケーションにおいて、複数の画像ファイルの内容から抽出した複数のキーワードの表示をファイル名の昇順および降順で並び替えることができる。
【００７０】
また、請求項３のファイル閲覧装置によれば、ファイル閲覧アプリケーションにおいて、複数の画像ファイルの内容から抽出した複数のキーワードの表示をキーワード抽出日時の昇順および降順で並び替えることができる。
【００７１】
また、請求項４のファイル閲覧装置によれば、ファイル閲覧アプリケーションにおいて、複数の画像ファイルの内容から抽出した複数のキーワードを表示する際に、ファイル名の昇順・降順およびキーワード抽出日時の昇順・降順の中からどの順で表示させるか選択することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るファイル閲覧装置の概略構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係るファイル閲覧装置のプログラムのモジュール関係を示す説明図である。
【図３】本発明の第１の実施の形態に係るファイル閲覧装置のＧＵＩ画面である。
【図４】本発明の第１の実施の形態に係るファイル閲覧装置の処理の流れ図である。
【図５】本発明の第１の実施の形態に係るファイル閲覧装置のキーワード抽出処理の流れ図である。
【図６】本発明の第１の実施の形態に係るファイル閲覧装置のＣＰＵ使用率上限値設定画面である。
【図７】本発明の第１の実施の形態に係るファイル閲覧装置のバックグラウンド処理の流れ図である。
【図８】本発明の第１の実施の形態に係るファイル閲覧装置のキーワード数設定画面である。
【図９】画像ファイルの画像データの一例を示す模式図である。
【図１０】拡大処理を説明した説明図である。
【図１１】文字領域を分離するために画像データに画像処理を施した結果を示す図である。
【図１２】領域分離をした結果を示す図である。
【図１３】最小外接矩形を説明する図である。
【図１４】文字領域判定処理に使われる幅Ｗ，長さＬを説明するための図である。
【図１５】評価点を与えた結果を示す図である。
【図１６】画像ファイルの画像データの一例を示す模式図である。
【図１７】本発明の第１の実施の形態に係るファイル閲覧装置のキーワード表示設定画面である。
【符号の説明】
１０１  ＣＰＵ
１０２  ハードディスクコントローラ
１０３  ハードディスク
１０４  キーボード
１０５  ポインティングデバイス
１０６  ＲＡＭ
１０８  ビデオＲＡＭ
１０９  表示コントローラ
１１０  モニター
１１３  プログラム
１１４  画像ファイルＡ
１１５  画像ファイルＢ
１１６  画像ファイルＣ
２０１  メイン処理部
２０２  ファイルマネージャー処理部
２０３  ＧＵＩ処理部
２０４  キーワード抽出処理部
２０５  画像読込部
２０６  キーワード抽出部
２０７  ＣＰＵ監視部
２０８  キーワードデータベース
２０９  バックグラウンド処理登録データベース
【図１】
2004185343.tif 000003
【図２】
2004185343.tif 000004
【図３】
2004185343.tif 000005
【図４】
2004185343.tif 000006
【図５】
2004185343.tif 000007
【図６】
2004185343.tif 000008
【図７】
2004185343.tif 000009
【図８】
2004185343.tif 000010
【図９】
2004185343.tif 000011
【図１０】
2004185343.tif 000012
【図１１】
2004185343.tif 000013
【図１２】
2004185343.tif 000014
【図１３】
2004185343.tif 000015
【図１４】
2004185343.tif 000016
【図１５】
2004185343.tif 000017
【図１６】
2004185343.tif 000018
【図１７】
2004185343.tif 000019