(57)【要約】【課題】ファイルの検索を効率的に行なうことができる画像形成装置を提供する。【解決手段】ネットワークに接続されたＭＦＰ１〜４は、ファイルの検索履歴情報を共有する。ＭＦＰ１からファイルの検索が行なわれるときに、ＭＦＰ１はＭＦＰ１内のファイルを検索すると共に、ＭＦＰ２〜４へ検索条件を送信し、応答を待つ。ＭＦＰ３からの応答がなく、検索履歴情報にＭＦＰ３内にファイルが存在することが記録されている時には、ＭＦＰ３の電源がオフであると判断し、その旨を表示する。【選択図】図３
2008011372.tif 000002
【特許請求の範囲】
【請求項１】
複数のファイルを保存することが可能な第１の記憶手段と、
ファイルを保存することが可能な他の画像形成装置との間で通信を行なう通信手段と、
ファイルの検索条件とその検索条件による検索結果とを対応付けた情報を記憶する第２の記憶手段と、
ファイルの検索条件を入力する入力手段と、
前記入力手段で入力された検索条件に基づいて、前記第１の記憶手段および前記他の画像形成装置内のファイルの検索を行なう検索手段と、
前記検索手段の検索結果と、前記第２の記憶手段に記憶された情報とに基づいてファイルの検索結果の表示を行なう表示手段とを備えた、画像形成装置。
【請求項２】
前記他の画像形成装置は、前記第２の記憶手段に記憶された情報と同じ情報を共有していることを特徴とする、請求項１に記載の画像形成装置。
【請求項３】
前記検索手段の検索結果に基づいて、前記第２の記憶手段に記憶された情報を更新する更新手段をさらに備えた、請求項１または２に記載の画像形成装置。
【請求項４】
前記更新された情報を、前記他の画像形成装置に送信する、請求項３に記載の画像形成装置。
【請求項５】
前記検索手段の検索結果と、前記第２の記憶手段に記憶された情報とに基づいて、前記他の画像形成装置の稼動状態を判断する判断手段をさらに備え、
前記表示手段は、前記判断手段で判断された稼動状態をファイルの検索結果と併せて表示することを特徴とする、請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
複数のファイルを保存することが可能な第１の記憶手段と、
ファイルを保存することが可能な他の画像形成装置との間で通信を行なう通信手段と、
ファイルの検索条件とその検索条件による検索結果とを対応付けた情報を記憶する第２の記憶手段とを備えた画像形成装置の制御方法であって、
ファイルの検索条件を入力する入力ステップと、
前記入力ステップで入力された検索条件に基づいて、前記第１の記憶手段および前記他の画像形成装置内のファイルの検索を行なう検索ステップと、
前記検索ステップの検索結果と、前記第２の記憶手段に記憶された情報とに基づいてファイルの検索結果の表示を行なう表示ステップとを備えた、画像形成装置の制御方法。
【請求項７】
複数のファイルを保存することが可能な第１の記憶手段と、
ファイルを保存することが可能な他の画像形成装置との間で通信を行なう通信手段と、
ファイルの検索条件とその検索条件による検索結果とを対応付けた情報を記憶する第２の記憶手段とを備えた画像形成装置の制御プログラムであって、
ファイルの検索条件を入力する入力ステップと、
前記入力ステップで入力された検索条件に基づいて、前記第１の記憶手段および前記他の画像形成装置内のファイルの検索を行なう検索ステップと、
前記検索ステップの検索結果と、前記第２の記憶手段に記憶された情報とに基づいてファイルの検索結果の表示を行なう表示ステップとをコンピュータに実行させる、画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムに関し、特にファイル検索機能を備えた画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムに関する。
【背景技術】
【０００２】
複数のＭＦＰ（Multi Function Peripherals）がネットワークを介して接続され、それぞれのＭＦＰ内にファイルを格納する環境を提供することが考えられる。このような環境において、ＭＦＰ内に格納されたファイルは、ネットワーク上の他のＭＦＰから検索可能である。
【０００３】
情報検索の技術に関し、下記特許文献１は、ピア・ツー・ピア方式で情報検索する複数の装置で、ネットワークトラフィック量が閾値を超えたと判定した装置は、動作状態をピュア型からインデックスサーバに切り替える技術を開示している。
【特許文献１】特開２００５−９２７８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の技術において、ＭＦＰの電源が入っていない場合や、ＭＦＰが故障している場合には、そのＭＦＰ内のファイルを検索することができず、ユーザは、ファイルの有無やその所在を知ることができなかった。
【０００５】
図８は、ＭＦＰネットワークのシステムを示す図である。
図を参照して、複数のＭＦＰ１〜４がネットワークに接続されている。ユーザがＭＦＰ１に検索条件“ファイル名「Ｃ１２」を含む”を入力し、ファイル検索を実行することを想定する。
【０００６】
ＭＦＰ１は、ＭＦＰ１内のＨＤＤ（Hard Disk Drive）を検索するとともに、ＭＦＰ２〜４に検索条件を送信する。この送信に対して、ＭＦＰ２およびＭＦＰ４からは応答があり、ファイルが見つけられなかった旨の検索結果が通知されたものとする。
【０００７】
ＭＦＰ３は、検索条件“ファイル名「Ｃ１２」を含む”に合致する所望のファイルを格納しているものとする。しかし、ＭＦＰ３の電源が入っていないと、ＭＦＰ１からのファイル検索に応答することができない。従って、ネットワーク上に所望のファイルがあるにも拘わらず、検索条件に当てはまるファイルをネットワーク内で見つけることができない、という検索結果となってしまう。
【０００８】
このように従来のシステムにおいては、ＭＦＰ３の電源が投入され、再度同じ検索条件が与えられなければ、ユーザはファイルの所在を知ることができないという問題がある。
【０００９】
ファイルの所在とともに、ネットワークに接続されている全てのＭＦＰの稼動情報（例えば、電源が入っている、省電モード中、電源オフなど）を知ることができれば、「所定ファイルがどこに格納されているか」、「それを格納しているＭＦＰが稼動しているか」という判断を行なうことが可能となり、ＭＦＰネットワークの利便性は大いに向上する。
【００１０】
上記のようなファイルの所在情報とＭＦＰ稼動情報の管理を実現するためには、別途管理専用サーバを設置することが一般的である。しかしながら、専用サーバを設置すると、管理工数が発生すること、専用サーバ１台が動作しないだけでネットワーク全体の情報システムが機能しなくなるなど、欠点も少なくない。
【００１１】
この発明はそのような問題点を解決するためになされたものであり、ファイルの検索を効率的に行なうことができる画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記目的を達成するためこの発明のある局面に従うと、画像形成装置は、複数のファイルを保存することが可能な第１の記憶手段と、ファイルを保存することが可能な他の画像形成装置との間で通信を行なう通信手段と、ファイルの検索条件とその検索条件による検索結果とを対応付けた情報を記憶する第２の記憶手段と、ファイルの検索条件を入力する入力手段と、入力手段で入力された検索条件に基づいて、第１の記憶手段および他の画像形成装置内のファイルの検索を行なう検索手段と、検索手段の検索結果と、第２の記憶手段に記憶された情報とに基づいてファイルの検索結果の表示を行なう表示手段とを備える。
【００１３】
好ましくは他の画像形成装置は、第２の記憶手段に記憶された情報と同じ情報を共有していることを特徴とする。
【００１４】
好ましくは画像形成装置は、検索手段の検索結果に基づいて、第２の記憶手段に記憶された情報を更新する更新手段をさらに備える。
【００１５】
好ましくは画像形成装置は、更新された情報を、他の画像形成装置に送信する。
好ましくは画像形成装置は、検索手段の検索結果と、第２の記憶手段に記憶された情報とに基づいて、他の画像形成装置の稼動状態を判断する判断手段をさらに備え、表示手段は、判断手段で判断された稼動状態をファイルの検索結果と併せて表示することを特徴とする。
【００１６】
この発明の他の局面に従うと画像形成装置の制御方法は、複数のファイルを保存することが可能な第１の記憶手段と、ファイルを保存することが可能な他の画像形成装置との間で通信を行なう通信手段と、ファイルの検索条件とその検索条件による検索結果とを対応付けた情報を記憶する第２の記憶手段とを備えた画像形成装置の制御方法であって、ファイルの検索条件を入力する入力ステップと、入力ステップで入力された検索条件に基づいて、第１の記憶手段および他の画像形成装置内のファイルの検索を行なう検索ステップと、検索ステップの検索結果と、第２の記憶手段に記憶された情報とに基づいてファイルの検索結果の表示を行なう表示ステップとを備える。
【００１７】
この発明の他の局面に従うと画像形成装置の制御プログラムは、複数のファイルを保存することが可能な第１の記憶手段と、ファイルを保存することが可能な他の画像形成装置との間で通信を行なう通信手段と、ファイルの検索条件とその検索条件による検索結果とを対応付けた情報を記憶する第２の記憶手段とを備えた画像形成装置の制御プログラムであって、ファイルの検索条件を入力する入力ステップと、入力ステップで入力された検索条件に基づいて、第１の記憶手段および他の画像形成装置内のファイルの検索を行なう検索ステップと、検索ステップの検索結果と、第２の記憶手段に記憶された情報とに基づいてファイルの検索結果の表示を行なう表示ステップとをコンピュータに実行させる。
【発明の効果】
【００１８】
これら発明に従うと、ファイルの検索を効率的に行なうことができる画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明の実施の形態の１つにおけるＭＦＰネットワークシステムの構成を示す図である。
【００２０】
図を参照して、複数のＭＦＰであるＭＦＰ１〜４がネットワークに接続されており、これらのＭＦＰ内にファイル（データ）が格納されている。ここでは、インデックス管理サーバを用いずにシステムを構成することとしている。
【００２１】
全てのＭＦＰ１〜４は、それぞれ検索履歴情報Ｉ１〜Ｉ４を格納している。検索履歴情報Ｉ１〜Ｉ４の内容は、全て同じものである。検索履歴情報は、「１２０８」などのそれまでに入力された検索キーワード（検索条件の一種）と、「ＭＦＰ１：Ｄｏｃ１２０８．ＴＸＴ」などの、当該検索キーワードを用いた検索によってファイルが発見されたＭＦＰ、およびそのファイル名とを対応付けるための情報である。
【００２２】
図１のようなネットワークシステムにおいて、ＭＦＰ１からファイル検索を実施する場合を考える。
【００２３】
ユーザがＭＦＰ１からファイルの検索条件（検索キーワードなど）を入力すると、ＭＦＰ１は接続されているネットワークを介して、ネットワークに接続されたＭＦＰ１以外の全てのＭＦＰ２〜４に検索条件を送信する。またＭＦＰ１は同検索条件にて、ＭＦＰ１内のＨＤＤのファイルに対して検索を実行する。
【００２４】
ＭＦＰ２〜４は、送られた検索条件を用いてＨＤＤ内の検索を行ない、得られた検索結果をＭＦＰ１に対して応答する。
【００２５】
前述の通り、ネットワークに接続されるすべてのＭＦＰ１〜４は共通のファイルの検索履歴情報Ｉ１〜Ｉ４を記憶している。ファイルの検索履歴情報は、これまで実施したファイル検索の条件と、その検索結果とを累積的に記憶したものであり、ネットワーク上の全ＭＦＰで実行された検索の条件とその結果とを集約した情報である。この検索履歴情報は、検索条件が入力されたＭＦＰが作成し、ネットワーク上の全ＭＦＰに送信される。これにより、全てのＭＦＰが個々に同じ検索履歴情報を記憶する。
【００２６】
図１の例で説明すると、検索履歴情報として、
１２０８  ＭＦＰ１：Ｄｏｃ１２０８．ＴＸＴ
ＪＰＧ    ＭＦＰ１：ＰＩＣ００１．ＪＰＧ
ＪＰＧ    ＭＦＰ４：ＩＭＧ１５０．ＪＰＧ
の情報が記録されていたものとする。
【００２７】
この状態でＭＦＰ１に、“ファイル名「Ｃ１２」を含む”という検索条件でのファイル検索の指示が入力された場合を想定する。ＭＦＰ１はＭＦＰ１内のＨＤＤ内部を検索するとともに、ＭＦＰ２〜４へファイル検索条件を送信する。
【００２８】
その結果として、ＭＦＰ３内に“ＤＯＣ１２３４”という名前を有するファイルが見つかった場合、最新のファイル検索条件とその検索結果をこれまでの検索履歴情報に加える形で追加する。すなわち、新しい検索履歴情報として、
１２０８  ＭＦＰ１：Ｄｏｃ１２０８．ＴＸＴ
ＪＰＧ    ＭＦＰ１：ＰＩＣ００１．ＪＰＧ
ＪＰＧ    ＭＦＰ４：ＩＭＧ１５０．ＪＰＧ
Ｃ１２    ＭＦＰ３：ＤＯＣ１２３４        （←追加された履歴）
の情報が作成され、ＨＤＤ内の古い検索履歴情報を更新するとともに、ＭＦＰ２〜４へこの新しい検索履歴情報を送信する。ＭＦＰ２〜４は受け取った新しい情報を用いて、個々の記憶している検索履歴情報を更新する。ＭＦＰ１の表示部には、ファイルの検索結果が、
「検索結果  ＭＦＰ３  ＤＯＣ１２３４」
のように表示される。
【００２９】
図２は、図１のＭＦＰネットワークシステムにおいて、新たなファイル検索を行なう状態を示す図である。
【００３０】
ここでは、図１で説明した処理により、ＭＦＰ３内に格納されているファイルＤＯＣ１２３４を検索した実績があり、検索履歴情報に含まれる検索条件で、再度、ファイルを検索する場合を想定する。
【００３１】
ユーザは、ＭＦＰ１から検索条件“ファイル名「Ｃ１２」を含む”を入力する。この条件でＭＦＰ１はＭＦＰ１内のＨＤＤを検索するとともに、ＭＦＰ２〜４に検索条件を送信する。その結果、目的のファイルがＭＦＰ３に格納されているという検索結果を得る。すなわち、「Ｃ１２  ＭＦＰ３：ＤＯＣ１２３４」の検索結果が得られる。
【００３２】
次に、ＭＦＰ１は検索履歴情報から一致する情報を検索する。ここでは、図１の処理で追加された「Ｃ１２  ＭＦＰ３：ＤＯＣ１２３４」が一致する情報に該当する。ここでは、実際のファイル検索結果と、検索履歴情報の検索結果が一致する結果となり、一致した検索結果に基づいて、ＭＦＰ１の表示部には、ファイルの検索結果が、
「検索結果  ＭＦＰ３  ＤＯＣ１２３４」
のように表示される。検索履歴情報は実際のファイル検索情報と一致しているので更新されない。検索履歴情報が更新されないので、ＭＦＰ１からＭＦＰ２〜４に検索履歴情報の送信もなされない。
【００３３】
図３は、図１のＭＦＰネットワークシステムにおいて、新たなファイル検索を行なう状態を示す図である。
【００３４】
ここではＭＦＰ３の電源がオフの状態で、かつ検索対象のファイルがＭＦＰ３内に格納されている場合について説明する。ユーザはＭＦＰ１から検索条件“ファイル名「Ｃ１２」を含む”を入力する。この条件でＭＦＰ１はＭＦＰ１内のＨＤＤを検索するとともに、ＭＦＰ２〜４に検索条件を送信する。その結果、ＭＦＰ２とＭＦＰ４からは応答があり、電源オフのＭＦＰ３からは応答がない。目的のファイルはＭＦＰ３に格納されているので、この状態では検索条件に合致するファイルは見つからないという結果になる。
【００３５】
次に、ＭＦＰ１は検索履歴情報Ｉ１から一致する情報を検索する。ここでは、「Ｃ１２  ＭＦＰ３：ＤＯＣ１２３４」が一致する情報となる。これにより検索結果として、「ＭＦＰ３：ＤＯＣ１２３４」を得ることができる。
【００３６】
また、ＭＦＰ３へのファイル検索要求に対して応答がなく、検索履歴情報から検索結果が得られていることから、ＭＦＰ３が稼動していないと判断することができる。この情報を用いて、ＭＦＰ１の表示部には、
「検索結果  ＭＦＰ３（ＯＦＦ）  ＤＯＣ１２３４」
のように、検索結果と合わせてＭＦＰの稼働状況が表示される。ユーザは検索結果で見つかったファイルを読み出したい場合には、ＭＦＰ３の稼動を確認し、電源を入れる。これにより、ファイルの活用が可能となる。
【００３７】
図４は、図１のＭＦＰネットワークシステムにおいて、新たなファイル検索を行なう状態を示す図である。
【００３８】
ここでは、検索履歴情報と実際の検索結果とが異なる場合について説明する。ユーザはＭＦＰ１から検索条件“ファイル名「Ｃ１２」を含む”を入力する。この条件でＭＦＰ１はＭＦＰ１内のＨＤＤを検索するとともに、ＭＦＰ２〜４に検索条件を送信する。検索結果として、ＭＦＰ２内に検索条件に合致するファイルが見つかったことを想定する。すなわち、「Ｃ１２  ＭＦＰ２：ＤＯＣ１２３４」の検索結果が得られる。
【００３９】
次に、ＭＦＰ１は検索履歴情報Ｉ１から一致する情報を検索する。ここでは、「Ｃ１２  ＭＦＰ３：ＤＯＣ１２３４」が一致する情報となる。これにより検索結果は、「ＭＦＰ３：ＤＯＣ１２３４」となる。
【００４０】
このように、この例では実際のファイル検索結果と、検索履歴情報の検索結果とが一致しない。この場合は、実際のファイル検索結果を最新情報と判断する。すなわち、ＭＦＰ１の表示部には、
「検索結果  ＭＦＰ２  ＤＯＣ１２３４」
のように、新しい検索情報が表示される。一方、検索履歴情報の該当項目は実際のファイル検索情報（新しい検索情報）に置き換えられる。すなわち、新しい検索履歴情報として、
１２０８  ＭＦＰ１：Ｄｏｃ１２０８．ＴＸＴ
ＪＰＧ    ＭＦＰ１：ＰＩＣ００１．ＪＰＧ
ＪＰＧ    ＭＦＰ４：ＩＭＧ１５０．ＪＰＧ
Ｃ１２    ＭＦＰ２：ＤＯＣ１２３４        （←更新（修正）された履歴）
の情報が作成され、ＨＤＤ内の古い検索履歴情報を更新するとともに、ＭＦＰ２〜４へこの新しい検索履歴情報を送信する。ＭＦＰ２〜４は受け取った新しい情報を用いて、個々の記憶している検索履歴情報を更新する。
【００４１】
図５は、ＭＦＰの全体構成を示すブロック図である。
図を参照してＭＦＰは、原稿を読み取り、読み取った画像データを主制御部１０１に渡すスキャナ部１０５と、ＬＡＮ等のネットワーク上のパケットデータを送受信し、データをＰＤＬ（プリンタ記述言語）解析部１１１や、Ｅ−Ｍａｉｌ送受信部１１５に受け渡しするネットワークコントローラ部１１３と、ネットワークコントローラ部１１３で受信したＰＣなどからのプリントデータを解析し、画像データに変換して、主制御部に渡すＰＤＬ解析部１１１と、ＰＣからネットワークを介して、Ｅ−Ｍａｉｌで送信された文書を画像データに変換し、主制御部１０１内の各処理部に通知するためのＥ−Ｍａｉｌ送受信部１１５と、ログイン画面やＢＯＸ表示を行なったり、キー入力されたワーク設定を主制御部の各入力部分や表示部に通知する操作パネル部１０７と、文書データを用紙に印字するためのプリンタ部１０９と、属性に応じたワーク制御を行なうための主制御部１０１とから構成されている。
【００４２】
また主制御部１０１は、読み取り、プリント、送信、受信処理全体のシーケンス制御も行なう。ＨＤＤ（Hard Disk Drive）１０３は、主制御部１０１内の蓄積文書管理部が管理する文書データや機器全体の制御に必要な制御データを保存する。
【００４３】
なお、図において実線の矢印で画像と制御情報の流れを示し、点線の矢印で制御情報の流れを示している。
【００４４】
図６は、図５の主制御部１０１の構成を示すブロック図である。
なお、ここでは主制御部１０１のファイル検索に関係する機能のブロック図を示し、他の機能については省略している。
【００４５】
図６を参照して主制御部１０１は、ユーザからの入力情報を処理する入力情報制御部２０１と、ＨＤＤ１０３を制御するＨＤＤ制御部２０３と、ファイルの検索情報を処理するファイル検索情報処理部２０５と、ネットワークコントローラ部１１３を制御するネットワークコントローラＩ／Ｆ部２０７と、操作パネル１０７における表示を制御するパネル表示制御部２０９とを備えている。
【００４６】
以下に、ＭＦＰの主制御部１０１にて実施されるファイル検索関係機能について説明する。
【００４７】
ユーザが操作パネル部１０７から入力したファイル検索条件は、主制御部１０１内の入力情報制御部２０１に伝えられる。入力情報制御部は２０１は、ファイルの検索条件をファイル検索情報処理部２０５に伝達する。ファイル検索情報処理部２０５は、ファイル検索条件を受け取ると、その情報をＨＤＤ制御部２０３とネットワークコントローラＩ／Ｆ部２０７へ伝達する。ファイル検索条件を受け取ったＨＤＤ制御部２０３は、ＨＤＤ１０３内のファイル検索を実施し、併せてＨＤＤ１０３内に記録されているファイルの検索履歴情報を読み取る。
【００４８】
またネットワークコントローラＩ／Ｆ部２０７は、ネットワーク上の他のＭＦＰに対して、ファイル検索条件を送信する。この情報を受け取ったＭＦＰは、検索条件に基づいてファイル検索を実施する。
【００４９】
ファイル検索の結果、ＨＤＤ１０３内か、他のＭＦＰ内にファイルが発見された場合、ＨＤＤ１０３から別途読み込んだファイルの検索履歴情報とその検索結果とを比較する。検索結果が検索履歴情報と一致している場合には、更新処理を行なわない。
【００５０】
検索結果が検索履歴情報と異なる場合は、検索結果を反映した新しい検索履歴情報を作成する。新しく作成された検索履歴情報は、ＨＤＤ１０３内に格納されると同時にネットワークコントローラＩ／Ｆ部２０７を介して、他ＭＦＰに送られて、最新の検索履歴情報として記憶される。
【００５１】
ファイルを検索した結果、ＨＤＤ１０３内にも他ＭＦＰ内にも見つからない場合、そのファイルの検索条件がＨＤＤ１０３から読み込んだファイルの検索履歴情報に含まれるかを判定する。検索履歴情報に含まれる場合は、かつてファイル検索を行なった時点でＭＦＰネットワーク内にファイルが存在したことを示している。そのため、検索結果は検索履歴情報から抽出し、併せて、そのファイルを格納しているＭＦＰが電源オフや故障中などの理由で稼動していないと判断する。この場合は検索履歴情報は更新されない。
【００５２】
ファイル検索情報処理部２０５で処理されたファイルの検索結果、またはＭＦＰの稼動情報はパネル表示制御部２０９に伝達され、ＭＦＰの操作パネル部１０７の液晶モニタに表示される。
【００５３】
図７は、検索条件が入力されたＭＦＰの処理を示すフローチャートである。
ステップＳ１０１において、ユーザがＭＦＰの操作パネル部１０７からファイル検索条件（この条件を「ＦＣ」とする）を入力すると、ステップＳ１０３において、そのＭＦＰは、条件ＦＣに基づいて、内蔵されたＨＤＤ１０３内のファイルを検索する（この検索を検索（１）と呼ぶ）。またそのＭＦＰは、同じネットワークに接続されている他のＭＦＰにファイルの検索条件ＦＣを送信することで外部ＭＦＰ内のファイル検索を行なう（この検索を検索（２）と呼ぶ）。検索（１）および（２）により得られた検索結果を、「ＦＲ」とする。
【００５４】
次にステップＳ１０５で、検索条件が入力されたＭＦＰは、これまで実行したファイルの検索履歴を示す情報である検索履歴情報（｛ＦＨ｝とする）を読込む。｛ＦＨ｝は、ネットワークに接続されているＭＦＰ全てが共有している情報である。
【００５５】
検索結果ＦＲにおいてファイルが見つかった場合（Ｓ１０７でＹＥＳ）、ステップＳ１０９において、その検索結果が検索履歴情報｛ＦＨ｝の該当項目ＦＨと一致するか、判定する。
【００５６】
一致する場合（Ｓ１０９でＹＥＳ）、検索履歴情報｛ＦＨ｝を更新することなく、そのまま次の動作に進む。すなわち、ステップＳ１１１において、検索条件が入力されたＭＦＰの操作パネル部１０７に検索結果を表示する。
【００５７】
一致しない場合は（Ｓ１０９でＮＯ）、ステップＳ１１９で検索履歴情報｛ＦＨ｝の該当項目をＦＲに基づいて更新する。該当項目が｛ＦＨ｝内に存在しない場合は、項目を追加する。その後、ステップＳ１１１において表示パネルに検索結果を表示する。また、ステップＳ１１３において、更新された検索履歴情報を他のＭＦＰに通知する（なお、このとき検索履歴情報全てを送信してもよいし、更新部分のみを送信してもよい）。
【００５８】
検索結果ＦＲにおいてファイルが見つからない場合（Ｓ１０７でＮＯ）、ステップＳ１１５で、検索条件ＦＣが検索履歴情報｛ＦＨ｝に含まれるかを判定する。｛ＦＨ｝∋ＦＣ、つまり検索条件ＦＣが｛ＦＨ｝に含まれる場合は、従来の検索ではファイルが見つかったことを示している。従って、今回の検索時にはファイルを格納しているＭＦＰが稼動していないと判断し、そのこと（ＭＦＰｎ：ＯＦＦ）を記憶したあと（Ｓ１１７）、ＭＦＰの操作パネル部１０７に検索結果を表示する（Ｓ１１１）。
【００５９】
一方、検索条件ＦＣが｛ＦＨ｝に含まれない場合は（Ｓ１１５でＮＯ）、初めての検索であることを示すので、実際の検索結果ＦＲを優先して、ファイルは存在しないと判断する。検索結果は操作パネル部１１１に表示される。
【００６０】
［実施の形態における効果］
上記実施の形態によると、ネットワークに接続されるＭＦＰ内に格納されるファイルを一度検索すると、その検索条件と検索結果はネットワーク上のＭＦＰ全てで共有される。これにより、ファイルが格納されたＭＦＰの稼働状況によらず、ファイルの検索が可能となる。
【００６１】
さらに、ファイルの検索結果と過去の検索結果とを比較することでＭＦＰの稼働状況を判断することができる。
【００６２】
また、上記実施の形態においては、ファイルの所在情報と全ＭＦＰの稼動情報とを管理サーバを用いない柔軟な構成で把握することが可能である。
【００６３】
［その他］
本発明はＭＦＰ、ファクシミリ装置、プリンタ、複写機、ＰＣなどの画像処理装置を含む画像形成装置に対して実施することができる。
【００６４】
また、上述の実施の形態における処理は、ソフトウエアによって行なっても、ハードウエア回路を用いて行なってもよい。
【００６５】
また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【００６６】
このように、今回開示した上記各実施の形態はすべての点で例示であって、制限的なものではない。本発明の技術的範囲は特許請求の範囲によって画定され、また特許請求の範囲の記載と均等の意味および範囲内でのすべての変更を含むものである。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態の１つにおけるＭＦＰネットワークシステムの構成を示す図である。
【図２】図１のＭＦＰネットワークシステムにおいて、新たなファイル検索を行なう状態を示す図である。
【図３】図１のＭＦＰネットワークシステムにおいて、新たなファイル検索を行なう状態を示す図である。
【図４】図１のＭＦＰネットワークシステムにおいて、新たなファイル検索を行なう状態を示す図である。
【図５】ＭＦＰの全体構成を示すブロック図である。
【図６】図５の主制御部１０１の構成を示すブロック図である。
【図７】検索条件が入力されたＭＦＰの処理を示すフローチャートである。
【図８】ＭＦＰネットワークのシステムを示す図である。
【符号の説明】
【００６８】
１〜４  ＭＦＰ、１０１  主制御部、１０３  ＨＤＤ、１０５  スキャナ部、１０７  操作パネル部、１０９  プリンタ部、１１１  ＰＤＬ解析部、１１３  ネットワークコントローラ部、１１５  Ｅ−ｍａｉｌ送受信部、２０１  入力情報制御部、２０３  ＨＤＤ制御部、２０５  ファイル検索情報処理部、２０７  ネットワークコントローラＩ／Ｆ部、２０９  パネル表示制御部。
【図１】
2008011372.tif 000003
【図２】
2008011372.tif 000004
【図３】
2008011372.tif 000005
【図４】
2008011372.tif 000006
【図５】
2008011372.tif 000007
【図６】
2008011372.tif 000008
【図７】
2008011372.tif 000009
【図８】
2008011372.tif 000010