(57)【要約】【課題】表示されているフォルダーの階層とは別の階層を検索範囲として簡単に選択可能にして、ファイル検索の利便性を向上させる。【解決手段】  領域５２に検索キーワードが入力されると、決定部１２は、領域５１に表示されている現在選択中のフォルダーが属する階層以下をファイル検索範囲として決定する。また、決定部１２は、検索キーワードと共に特別文字列（例えば「-u1」）が入力されると、選択中のフォルダーが属する階層から特別文字列で表された数だけ遡る、または下った階層のフォルダーを検索範囲として決定する（「-u1」の場合は「Folder_A」がある階層より一つ上の階層以下を検索範囲として決定する）。【選択図】図６
2018081648.tif 000002
【特許請求の範囲】
【請求項１】
階層構造をもって構成されるフォルダー内のファイル検索を行う情報処理装置であって、
表示部と、
フォルダー構成と各フォルダー内に保存されているファイルのファイル名を前記表示部のウィンドウ画面に表示する表示制御部と、
検索キーワードの入力を受け付ける第１受付部と、
ファイル検索を行うフォルダーを指定する入力を受け付ける第２受付部と、
前記第２受付部が指定を受け付けたフォルダーを基として、ファイル検索を行うフォルダーの階層の範囲を決定する決定部と、
前記決定部が決定した階層の範囲に含まれるフォルダーに対して、ファイル名に前記第１受付部が受け付けた検索キーワードを含むファイルの検索を行う検索部と、を備えた情報処理装置。
【請求項２】
前記検索部は、前記表示部に表示されている状態のフォルダーのみを対象としてファイルの検索を行う請求項１に記載の情報処理装置。
【請求項３】
前記第２受付部は、ファイル検索を行う階層を指定するための特別文字列の入力を受け付け、
前記決定部は、前記第２受付部が受け付けた特別文字列が示す階層を基として、ファイル検索を行うフォルダーの範囲を決定し、
前記検索部は、前記決定部が決定した範囲に含まれるフォルダーに対して、ファイル名に前記第２受付部が受け付けた検索キーワードを含むファイルの検索を行う請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記決定部が決定したフォルダーの範囲の階層構造を前記表示部の前記ウィンドウ画面に表示する請求項２又は請求項３に記載の情報処理装置。
【請求項５】
前記表示制御部によって前記ウィンドウ画面に表示されたフォルダーについて前記検索キーワードを含むファイル検索を行うか否かの入力を受け付ける検索可否受付部を更に備え、
前記検索部は、前記検索可否受付部がファイル検索を行うと受け付けたフォルダーのファイル検索を行い、前記検索可否受付部がファイル検索を行わないとして受け付けたフォルダーのファイル検索を行わない請求項２乃至請求項４に記載の情報処理装置。
【請求項６】
前記決定部がファイル検索を行うとして決定したフォルダー以外のフォルダーで、前記検索可否受付部がファイル検索を行うという入力を受け付けたフォルダーのフォルダー名と近似しているフォルダー名を有する近似フォルダーを検出する近似フォルダー検出部を更に備え、
前記表示制御部は、前記検出された近似フォルダーを前記表示部の前記ウィンドウ画面に更に表示し、
前記検索部は、前記近似フォルダーについて、前記検索可否受付部がファイル検索を行うとして受け付けた場合は前記近似フォルダーをファイル検索の対象とし、前記検索可否受付部がファイル検索を行わないとして受け付けた場合は前記近似フォルダーをファイル検索の対象としない請求項５に記載の情報処理装置。
【請求項７】
前記検索部がファイル検索を実行しているとき、当該検索の進捗状況を前記表示部の前記ウィンドウ画面に表示する検索進捗状況表示制御部を更に備える請求項２乃至請求項６のいずれかに記載の情報処理装置。
【請求項８】
前記表示制御部が、前記ウィンドウ画面に表示したフォルダーについて、各フォルダーの容量及びファイル数の少なくとも一方を前記表示部の前記ウィンドウ画面に表示させるフォルダー情報表示制御部を更に備える請求項２乃至請求項７のいずれかに記載の情報処理装置。
【請求項９】
前記表示制御部は、前記検索部によるファイル検索が完了したフォルダーのフォルダー名と、ファイル検索が完了していないフォルダーのフォルダー名とで表示形態を異ならせて、前記表示部の前記ウィンドウ画面に表示する請求項２乃至請求項８のいずれかに記載の情報処理装置。
【請求項１０】
請求項１乃至請求項９のいずれかに記載の情報処理装置と、
記録媒体に画像形成を行う画像形成部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーワードを含むファイルを検索する情報処理装置及び画像形成装置に関する。
【背景技術】
【０００２】
情報処理装置による一般的なファイル検索方法は、所望のファイルが含まれると思われるフォルダーを表示させ、その所望のファイルのファイル名等に含まれるキーワードを入力して検索を行う。そしてキーワードが含まれているファイル名を有するファイルが検索結果として表示される。
【０００３】
このとき、検索範囲は表示部に表示されているフォルダーのみとなり、そのフォルダーとは別の階層のフォルダーを検索範囲としたい場合は、別途そのフォルダーを開いて検索をする必要があり、ユーザーの手間がかかっていた。
【０００４】
そこで、特許文献１には、あらかじめ設定された検索条件（シチュエーション）に基づいて検索をすることを可能にすることで、ユーザーに負担をかけることがなく簡単な操作でファイル検索できる方法について記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１２０００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
また、特許文献１に記載の方法の場合、あらかじめ複雑な検索条件を設定する必要がある。更に、その検索条件を望まないユーザーにとっては検索しにくい方法となっていた。このような特別な検索条件の入力が求められることなく、簡単に、検索対象とするフォルダーを変更できることが望まれる。
【０００７】
本発明は、表示されているフォルダーの階層とは別の階層を検索範囲として簡単に選択可能とすることで、ファイル検索の利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明における情報処理装置は、階層構造をもって構成されるフォルダー内のファイル検索を行う情報処理装置であって、表示部と、フォルダー構成と各フォルダー内に保存されているファイルのファイル名を前記表示部のウィンドウ画面に表示する表示制御部と、検索キーワードの入力を受け付ける第１受付部と、ファイル検索を行うフォルダーを指定する入力を受け付ける第２受付部と、前記第２受付部が指定を受け付けたフォルダーを基として、ファイル検索を行うフォルダーの階層の範囲を決定する決定部と、前記決定部が決定した階層の範囲に含まれるフォルダーに対して、ファイル名に前記第１受付部が受け付けた検索キーワードを含むファイルの検索を行う検索部と、を備えたものである。
【発明の効果】
【０００９】
一般的に、ウィンドウ画面に表示される階層構造は、予め定められた方法で情報処理装置側が決定した階層、またはユーザーが任意に選択したフォルダーが存在する階層から下の階層構造が表示され、検索キーワードが入力されてファイル検索が行われる場合も、その階層以下に存在するフォルダーがファイル検索の検索範囲となっていた。
【００１０】
これに対して、本発明によれば、第２受付部がファイル検索を行うフォルダーを受け付けると、これに基づいて、決定部が、ファイル検索を行うフォルダーの階層を決定するので、ファイル検索を行う階層を簡単に変更することができる。
【図面の簡単な説明】
【００１１】
【図１】情報処理装置の内部構成を示すブロック図である。
【図２】ファイル検索処理の流れを示したフローチャートである。
【図３】ファイル検索処理の流れを示したフローチャートである。
【図４】ウィンドウ画面の画面例を示した図である。
【図５】ウィンドウ画面の画面例を示した図である。
【図６】ウィンドウ画面の画面例を示した図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態にかかる情報処理装置及び画像形成装置について図面を参照して説明する。
【００１３】
図１は、本発明の実施の形態における情報処理装置１００の内部構成を示すブロック図である。本実施形態の情報処理装置１００は、例えば、コンピューターである。情報処理装置１００は、制御ユニット１、入力操作部２、表示部３、記憶部４及びネットワークＩ／Ｆ部５等で構成される。
【００１４】
入力操作部２は、キーボードやマウス等のポインティングデバイスであり、入力操作に応じた電気信号を制御ユニット１へ送信する。尚、入力操作部２は、本発明における第１受付部、第２受付部、検索可否受付部に相当する。
【００１５】
表示部３は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイ等で構成される。
【００１６】
記憶部４は、データ、各種のプログラム等を記憶するＳＳＤ、ＨＤＤからなる大容量の記憶装置である。
【００１７】
ネットワークＩ／Ｆ部５は、ネットワークを介して外部装置とデータの送受信を行うためのインターフェース回路である。
【００１８】
制御ユニット１は、プロセッサー、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、及び専用のハードウェア回路を含んで構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＭＰＵ（Micro Processing Unit）等である。制御ユニット１は、制御部１０、表示制御部１１、決定部１２、フォルダー情報表示制御部１３、近似フォルダー検出部１４、検索部１５及び検索進捗状況表示制御部１６を備えている。
【００１９】
制御ユニット１は、ＨＤＤ９２に記憶されている制御プログラムに従った上記プロセッサーによる動作により、制御部１０、表示制御部１１、決定部１２、フォルダー情報表示制御部１３、近似フォルダー検出部１４、検索部１５及び検索進捗状況表示制御部１６として機能するものである。但し、これら各部は、制御ユニット１による上記制御プログラムに従った動作によらず、ハードウェア回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００２０】
制御部１０は、情報処理装置１００の全体的な動作制御を司る。
【００２１】
表示制御部１１は、表示部３内に四角形の表示領域をウィンドウ画面として確保し、このウィンドウ画面内に、記憶部４が記憶しているフォルダーの階層構造や各フォルダー内に保存されているファイルのファイル名を示す画像を表示させる。
【００２２】
決定部１２は、ファイル検索に用いる検索キーワードが入力されたとき、選択中のフォルダーが属する階層を基として、ファイル検索を行うフォルダーの範囲を決定する。選択中のフォルダーとは、制御ユニット１が予め定められた方法で決定したフォルダーであってもよいし、ユーザーが任意に指定したフォルダーであってもよい。本実施の形態では、決定部１２がファイル検索を行うフォルダーをリスト化することとして説明する（但し、本発明の実施形態をこれに限定する趣旨ではない）。
【００２３】
また、入力操作部２が検索キーワードと共に特別文字列の入力を受け付けた場合、決定部１２は、入力された特別文字列が示す階層と、選択中のフォルダーとに基づいて検索範囲を決定する。なお、入力操作部２は、入力操作部２の一部としてのマウスポインターにより表示部３に表示されている
【００２４】
特別文字列とは、選択中のフォルダーの階層以外の階層を指定してファイル検索の対象とするために、ユーザーが検索キーワードと共に入力する命令記号のことである。例えば検索キーワードが「aaa.txt」であって、選択中のフォルダーの階層より一つ上の階層から検索を行いたい場合、ユーザーは「aaa.txt -u1」と入力操作部２に入力する。この「-u1」という特別文字列は、１つ上の階層を検索対象とする命令記号の一例である。例えば、他の命令記号としては、２つ上の階層から検索したい場合は「-u2」、３つ上の階層から検索したい場合は「-u3」が一例として挙げられる。ユーザーは、検索対象としたい階層に対応する命令記号を入力操作部２に入力する。つまり、ユーザーは、「-u」の後に、遡りたい階層の数を付してこれを命令記号とし、入力操作部２に入力する。なお、入力操作部２によるファイル検索範囲の受付は、上記のように特別文字列を用いて行う受付のみに限られず、入力操作部２は、入力操作部２の一部としてのマウスポインターのユーザーによる操作で、表示部３に表示されているフォルダーの階層を示す画像において、特定のフォルダーが指定されたとき、この指定を、当該フォルダーよりも１つ上の階層を検索対象とする特別文字列命令として受け付けるようにしてもよい。
【００２５】
逆に、選択中のフォルダーより一つ下の階層から検索したい場合、ユーザーは「aaa.txt -d1」と入力操作部２に入力する。この「-d1」という特別文字列が、１つ下の階層を示している。２つ下の階層から検索したい場合は「-d2」と入力する。つまり「-d」の後に、下がりたい階層の数を入力する。このように検索キーワードと共に特別文字列の入力を受け付け、決定部１２が特別文字列に基づいて検索範囲を決めることで、選択中のフォルダーの階層とは異なる別の階層に対する検索を簡単に行うことができる。
【００２６】
尚、本実施の形態にて説明する特別文字列の記載方法は一例であり、上記した方法以外で記載しても構わない。
【００２７】
フォルダー情報表示制御部１３は、ウィンドウ画面に表示されている各フォルダーの容量及びファイル数の少なくとも一方を前記表示部７のウィンドウ画面に表示させる。
【００２８】
近似フォルダー検出部１４は、ファイル検索を行うために特定のフォルダーがユーザーによって選択された場合、決定部１２が検索範囲としている当該特定のフォルダー以外のフォルダーにおいて、当該特定のフォルダーのフォルダー名と近似しているフォルダー名を有する近似フォルダーを検出する。そして、表示制御部１１は、近似フォルダー検出部１４が検出した近似フォルダーをウィンドウ画面に表示する。検索部１５は、当該近似フォルダーについて、入力操作部２がファイル検索を行うフォルダーとして受け付けた場合は、当該近似フォルダーをファイル検索の対象とする。一方、検索部１５は、入力操作部２が当該近似フォルダーをファイル検索を行わないフォルダーとして受け付けた場合は、当該近似フォルダーをファイル検索の対象としない。これにより、ユーザーは、所望のファイルを見つけるために更にファイル検索を行うべき、関連するフォルダーを簡単に検出することができ、ファイル検索を漏れなく行うことができる。
【００２９】
検索部１５は、決定部１２が決定した検索範囲にあるフォルダーに含まれるファイル群の中から、入力操作部２に入力された検索キーワードを、ファイル名、属性情報、及び実体データ等のいずれかに含むファイルを検索する。なお、検索部１５は、ファイル名、属性情報、又は実体データ等のうち、いずれか一つ又は２つのみを、検索キーワードが含まれるか否かの対象としてもよい。
【００３０】
検索進捗状況表示制御部１６は、検索部１５が検索中のフォルダーに対して、検索の進み具合（進捗状況）を示す画像をウィンドウ画面内に表示させる。検索進捗状況表示制御部１６は、例えば、進捗バーを示す画像を表示させることで、検索処理が全体の何割程度進んだかを視覚的、直感的にユーザーに認識させる。
【００３１】
次に、本実施の形態におけるファイル検索処理について説明する。図２及び図３は、本実施の形態におけるファイル検索処理の流れを示したフローチャートである。図４〜図６は、表示制御部１１が表示部３に表示させるウィンドウ画面の画面例を示した図である。図２〜図６を用いて、本実施の形態におけるファイル検索処理の流れを詳しく説明する。
【００３２】
まず、表示制御部１１は、表示部３にウィンドウ画面を表示させる（ステップＳ１１）。ウィンドウ画面について図４を用いて説明する。ウィンドウ画面には、記憶部４が記憶しているフォルダーの階層構造や各フォルダー内に保存されているファイルのファイル名が表示される。具体的には領域５１に選択中のフォルダーの名前、領域５３に選択中のフォルダーが属する階層以下の階層構造、領域５４に選択中のフォルダー内の階層構造及び保存されているファイル名が表示される。
【００３３】
このとき、ユーザーは、ウィンドウ画面に表示させたいフォルダーを、入力操作部２を介して領域５１に入力する。この入力に従って、決定部１２は、フォルダーの選択を受け付ける（ステップＳ１１）。ユーザーは、入力操作部２として、キーボードを用いて領域５１にフォルダー名を直接入力することが可能であり、マウス等のポインティングデバイスを用いて、領域５３に表示されているフォルダーから、ウィンドウ画面に表示させたいフォルダーを示す画像を選択することも可能である。図４の場合、「Folder_A」というフォルダーがユーザーから選択されており、領域５４には「Folder_A」の中の階層構造（フォルダーの階層構造）及び保存されているファイル名が表示制御部１１により表示部３に表示されている状態を示している。
【００３４】
ウィンドウ画面における領域５２は、表示制御部１１による表示制御で表示部３に表示される、検索キーワードの入力または表示がなされる検索ボックスである。ユーザーは、入力操作部２の一例としてのキーボード等を用いて領域５２に検索キーワードを入力する。
【００３５】
決定部１２は、領域５２に検索キーワードが入力されると（ステップＳ１２；ＹＥＳ）、現在選択中のフォルダーが属する階層を基として検索範囲を決定し、検索範囲となるフォルダーをリスト化した検索リストを作成する（ステップＳ１３）。また、決定部１２は、領域５２に検索キーワードと共に特別文字列が入力された場合（ステップＳ１４；ＹＥＳ）、現在選択中のフォルダーが属する階層と、特別文字列が示す内容とに従って検索範囲とするフォルダーを決定し、検索範囲となるフォルダーをリスト化した検索リストを作成する（ステップＳ１５）。
【００３６】
そして、表示制御部１１は、決定部１２が決定した検索範囲の階層構造（上記検索リストにより示されるフォルダーの階層構造）を表示部３のウィンドウ画面内の領域５４に表示する。
【００３７】
図５は、領域５２に検索キーワード「aaa.txt -u1」が入力されたときのウィンドウ画面の一例を示した図である。特別文字列「-u1」が検索キーワードと共に入力されているため、決定部１２は、検索範囲として、現在選択中のフォルダー「Folder_A」の階層より一つ上の階層以下に含まれるフォルダーを検索範囲として決定し、「Folder_A」の階層より一つ上の階層以下に含まれる全てのフォルダーを検索リストに追加する。更に、表示制御部１１は、「Folder_A」の階層より一つ上の階層からの階層構造を、表示部３のウィンドウ画面の領域５４に検索範囲として表示する（ステップＳ１６）。すなわち、表示制御部１１は、表示部３のウィンドウ画面の領域５４に検索範囲となるフォルダーのみを表示させ、検索部１５は、表示部３に表示されている状態のフォルダーのみを対象としてファイルの検索を行う。
【００３８】
このとき、フォルダー情報表示制御部１３は、領域５４に表示される各フォルダーについて、ウィンドウ画面に表示されている各フォルダーの容量及びファイル数の少なくとも一方を表示させる。図５では、各フォルダーの容量とファイル数の両方がフォルダー情報として表示されている場合について示している。
【００３９】
そして、表示制御部１１は各フォルダーに対してチェックボックスを表示させる。これは、決定部１２に検索範囲として決定されてウィンドウ画面の領域５４に表示されているフォルダーのうち、優先的に検索するフォルダーの選択、または検索範囲から削除するフォルダーの選択をユーザーが任意に行えるようにするための表示制御である。
【００４０】
チェックボックスは、例えば図５内の符号６１に示すように表示される。例えば、ユーザーが入力操作部２の操作により、四角のチェックボックスをオンにすると、決定部１２は、そのフォルダーを優先検索リストに追加し、検索部１５がそのフォルダーの検索を優先的に先に行う。逆に、ユーザーが入力操作部２の操作により×印を選択すると、決定部１２はそのフォルダーを検索リストから削除する（×印が選択されたフォルダーを検索対象としない）。
【００４１】
この実施形態では、フォルダー情報表示制御部１３が、各フォルダーの容量やファイル数を表示するため、例えば検索処理を短時間で終わらせたいときは、ユーザーは、上記×印を選択してフォルダーを検索リストから削除する操作により、容量が大きいフォルダーを検索対象から外すこと等が可能になる。このようにユーザーが検索範囲のフォルダーを選択可能とすることで、効率的にファイル検索を行うことができる。
【００４２】
次に、表示制御部１１は、変数ｉ、ｊ（ｉ、ｊは０以上の整数）に１を代入する（ステップＳ１７）。この変数ｉは検索リスト、変数ｊは検索優先リストに登録されたフォルダーの番号を示している。
【００４３】
検索部１５は、検索優先リストにフォルダー名が追加されておらず（ステップＳ１８；ＮＯ）、検索リストに未検索のフォルダーが属する場合（ステップＳ２１；ＹＥＳ）、検索リストのｉ番目のフォルダー内の検索を開始し（ステップＳ２２）、表示制御部１１は、変数iに１を追加する。なお、検索優先リストのファイル検索が全て終わった後、検索リストのファイル検索が開始された場合は、再び検索優先リストにフォルダーが追加される場合があるので、変数ｊに１を代入することで、変数ｊをリセットしておく（ステップＳ２３）。
【００４４】
次に表示制御部１１は、検索部１５が検出したファイル名をウィンドウ画面内に随時表示させ、検索進捗状況表示制御部１６は、検索部１５が実行中の検索処理の進捗状況を示す進捗バー６２をウィンドウ画面内に表示する（ステップＳ２４）。
【００４５】
そして、決定部１２は、フォルダーのチェックボックスに優先検索のチェックがユーザーによる入力操作部２の操作で入力された場合（ステップＳ２５；ＹＥＳ）、検索リストからそのフォルダーを削除し、優先検索リストに追加する。すなわち、そのフォルダーを通常の検索リストから優先検索リストへ移動する（ステップＳ２６）。図６は、フォルダーFolder_Bのチェックボックス６３にチェックが入力された場合を示している。検索部１５は優先検索リストに登録されたフォルダーから優先的にファイル検索を行う。これにより、ユーザーが所望するフォルダーを優先的に検索させることができる。
【００４６】
続いて、近似フォルダー検出部１４は、決定部１２がファイルの検索範囲としていないフォルダー（つまり、検索リスト及び優先検索リストのいずれにも登録されていないフォルダー）から、優先検索としてチェックされたフォルダーのフォルダー名と近似しているフォルダー名を有する近似フォルダーを検索する。そして、検索された場合、表示制御部１１がウィンドウ画面に表示する（ステップＳ２７）。
【００４７】
図６に示すように、近似フォルダー検出部１４は、例えばフォルダー名「Folder_B」と近似している近似フォルダーを、決定部１２が検索範囲としていないフォルダーから検索し、検索結果として「Folder_BBB」が検出された場合、表示制御部１１はウィンドウ画面の領域６４にフォルダー「Folder_BBB」とそのフォルダー情報及びチェックボックスを表示させる。このように、近似フォルダー検出部１４が優先検索を指定されたフォルダーのフォルダー名と近似するフォルダー名を有する近似フォルダーを検索範囲外から検出し、表示制御部１１が検出結果をウィンドウ画面内に提示することで、ユーザーにフォルダーの指定忘れを気付かせる効果があり、ファイル検索の漏れを防ぐことができる。
【００４８】
一方、決定部１２は、表示制御部１１がウィンドウ画面の領域６４に表示させている各フォルダーのうち、検索不要とするフォルダーの指定をユーザーから入力操作部２の操作により受け付けたとき（ステップＳ２８；ＹＥＳ）、検索リストまたは優先検索リストからそのフォルダーを削除する（ステップＳ２９）。これにより、不要なフォルダーのファイル検索をなくすことができ、検索処理にかかる時間を短縮させることができる。表示制御部１１は、検索不要の入力を受けたフォルダーの表示をウィンドウ画面から削除するようにしてもよいし、ウィンドウ画面には表示させたまま表示色を例えば赤文字に変更させることにより、検索対象となるフォルダーのフォルダー名と、検索対象としないフォルダーのフォルダー名とで表示形態を異ならせて表示部３のウィンドウ画面に表示させるようにしてもよい。例えば、表示制御部１１は、検索対象としないフォルダーのフォルダー名を赤文字でウィンドウ画面に表示させておくことで、ユーザーはそのフォルダーはファイル検索が行われないことを認識することができる。また、ユーザーは、入力操作部２の操作により、検索対象として復帰させたいフォルダーのチェックボックスにチェックを入れる操作を行うことで、当該フォルダーを優先検索として指定しなおすこともできる。
【００４９】
検索部１５によるファイル検索が終わっていない場合（ステップＳ３０；ＮＯ）、処理はステップＳ２５に移行する。なお、表示制御部１１は、ファイル検索が終わった場合（ステップＳ３０；ＹＥＳ）、ウィンドウ画面に表示されている検索が終わったフォルダー名の表示色を例えば青文字に変更させることで（ステップＳ３１）、ファイル検索が終わったフォルダー等を示す画像の表示形態を、ファイル検索が終わっていないフォルダー等を示す画像の表示形態とは異ならせる。この後、処理はステップＳ１８に移行する。
【００５０】
ステップＳ１８に戻り、ファイル検索部１５が先に行っていたファイル検索中に、ユーザーがウィンドウ画面のチェックボックスを操作し、優先検索を行うフォルダーを指定していた場合、決定部１２はそのフォルダーを優先検索リストに登録している。このため、検索部１５は、優先検索リストに未検索のフォルダーがある場合（ステップＳ１８；ＹＥＳ）、検索リストのｊ番目のフォルダー内の検索を開始し（ステップＳ１９）、制御ユニット１は変数ｊに１を追加する（ステップＳ２０）。
【００５１】
また、検索リスト及び優先検索リストにも未検索のフォルダーがない場合（ステップＳ１８；ＮＯ、ステップＳ２１；ＮＯ）、当該ファイル検索処理は終了する。
【００５２】
なお、本実施の形態における情報処理装置１００は、画像形成装置等のサーバーとして機能することで、サーバー側（情報処理装置１００）がファイル検索を行い、検索結果のファイルを画像形成装置へ送信することで、画像形成装置は検索結果のファイルをすぐに印刷することができる。
【００５３】
以上、説明したように、入力操作部２が検索キーワードと共に検索範囲とする階層を指定するための特別文字列の入力を受け付けることで、現在選択中のフォルダーが属する階層以外の階層であっても、当該階層を検索範囲として簡単に指定することができる。
【００５４】
また、表示制御部１１は、検索範囲としてウィンドウ画面に表示される各フォルダーに対してチェックボックスを表示させ、ユーザーが入力操作部２の操作によりチェックボックスを選択することで、当該チェックボックスが選択されたフォルダーを優先検索とさせたり、当該チェックボックスの選択が解除されたフォルダーを検索対象から外したりすることができる。これにより、ユーザーは、所望のフォルダーのみをファイル検索の範囲とするように検索対象をカスタマイズできる。例えば、ユーザーは、サイズの大きいフォルダーを検索対象外とすることで、検索処理にかかる時間を短縮させること等が可能になる。
【００５５】
また、フォルダー情報表示制御部１３が、各フォルダーのサイズまたはファイル数の少なくとも一つをウィンドウ画面内に表示させることで、ファイル検索を早く終わらせたい場合はサイズの大きいフォルダーを検索対象から外す等の対応を取ることができる。
【００５６】
また、近似フォルダー検出部１４が、ユーザーが優先検索を行うとして指定したフォルダーのフォルダー名と近似する近似フォルダーを検索範囲外のフォルダーから検出することで、検索漏れを防ぐことができる。
【００５７】
また、上記実施形態では、本発明に係る情報処理装置の一実施形態として、コンピューターを用いる例を説明しているが、これは一例に過ぎず、本発明に係る情報処理装置は、記録媒体に画像形成を行う画像形成部を更に備える画像形成装置等であってもよい。
【符号の説明】
【００５８】
１００  情報処理装置
１      制御部
１１    表示制御部
１２    決定部
１３    フォルダー情報表示制御部
１４    近似フォルダー検出部
１５    検索部
１６    検索進捗状況表示制御部
３      表示部
４      記憶部
５      ネットワークＩ／Ｆ部
【図１】
2018081648.tif 000003
【図２】
2018081648.tif 000004
【図３】
2018081648.tif 000005
【図４】
2018081648.tif 000006
【図５】
2018081648.tif 000007
【図６】
2018081648.tif 000008