(57)【特許請求の範囲】
【請求項１】
通信回線を介した外部装置からのリスト送付要求に応じて、リストを作成するリスト作成手段と、
前記リスト作成手段が作成したリストのページのデータを、前記外部装置からデータ送付要求が与えられるのに応じて前記通信回線を介して前記外部装置に送出するデータ送出手段と、
前記リストのページ数が複数の表示数である場合に、前記外部装置にて表示されている前記リストのページ以外のページのうちの少なくとも１ページを先読み対象として設定し、前記外部装置からその先読み対象としたページについて前記外部装置にて選択されたか否かにかかわらず、前記通信回線を介して前記外部装置に対し、前記先読み対象としたページのデータを先読みさせる先読み制御手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
前記先読み制御手段は、前記リスト中の項目数又は前記ページ数に応じて、前記外部装置に前記リストのページを先読みさせる機能の有効、無効を切り替えることを特徴とするサーバ装置。
【請求項３】
請求項１又は請求項２に記載のサーバ装置において、
前記先読み制御手段は、先読み対象とした前記各ページのデータを、そのデータの全データ量に対する予め設定された割合又はデータ量まで前記外部装置に先読みさせることを特徴とするサーバ装置。
【請求項４】
請求項３に記載のサーバ装置において、
前記先読み制御手段は、前記外部装置にて表示されている前記リストのページ位置に応じて、先読み対象とした前記各ページのデータの全データ量に対する前記外部装置に先読みさせる前記割合又は前記データ量を調節することを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置に関する。
【背景技術】
【０００２】
サーバ装置と外部装置との間で行われるデータ通信の例としては、外部装置側からサーバ装置に検索結果や保存データ等に関するリストをサーバ装置から外部装置に送付して、外部装置に表示等をさせるものがある。
【０００３】
このようなリスト送付に関する従来の構成として、リストの項目が多いときは、リストを複数のページに分割してサーバ装置から外部装置に送付する構成が採用されている（例えば、特許文献１）。
【０００４】
【特許文献１】特開２００４−１８４１０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上に記載した前者の従来技術では、外部装置において表示されているリストのページの次のページを表示は、外部装置にて次のページが選択されてからそのページのデータがサーバから外部装置に与えられるようになっている。このため、次のページが選択されてからそのページが表示されるまで時間がかかるという問題がある。
【０００７】
そこで、本発明の解決すべき課題は、外部装置における複数ページに渡るリストの表示について、各ページの表示を迅速に行うことができるサーバ装置を提供することである。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、請求項１の発明では、通信回線を介した外部装置からのリスト送付要求に応じて、リストを作成するリスト作成手段と、前記リスト作成手段が作成したリストのページのデータを、前記外部装置からデータ送付要求が与えられるのに応じて前記通信回線を介して前記外部装置に送出するデータ送出手段と、前記リストのページ数が複数の表示数である場合に、前記外部装置にて表示されている前記リストのページ以外のページのうちの少なくとも１ページを先読み対象として設定し、前記外部装置からその先読み対象としたページについて前記外部装置にて選択されたか否かにかかわらず、前記通信回線を介して前記外部装置に対し、前記先読み対象としたページのデータを先読みさせる先読み制御手段とを備える。
【００１０】
また、請求項２の発明では、請求項１の発明に係るサーバ装置において、前記先読み制御手段は、前記リスト中の項目数又は前記ページ数に応じて、前記外部装置に前記リストのページを先読みさせる機能の有効、無効を切り替える。
【００１１】
また、請求項３の発明では、請求項１又は請求項２の発明に係るサーバ装置において、前記先読み制御手段は、先読み対象とした前記各ページのデータを、そのデータの全データ量に対する予め設定された割合又はデータ量まで前記外部装置に先読みさせる。
【００１２】
また、請求項４の発明では、請求項３の発明に係るサーバ装置において、前記先読み制御手段は、前記外部装置にて表示されている前記リストのページ位置に応じて、先読み対象とした前記各ページのデータの全データ量に対する前記外部装置に先読みさせる前記割合又は前記データ量を調節する。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、リストのページ数が複数の表示数である場合には、リストの表示中のページ以外のページのうちの少なくとも１ページのデータが、その少なくとも１ページが選択されたか否かにかかわらず外部装置によって先読みされるため、実際にその少なくとも１ページが選択された場合に、そのページのデータの外部装置への読み取りや表示を迅速に行うことができる。その結果、外部装置における複数ページに渡るリストの表示について、各ページの表示を迅速に行うことができる。
【００１６】
請求項２に記載の発明によれば、リスト中の項目数又はページ数が少なくリストのページの先読みが必要ないようなときは、サーバ装置に自動的に先読み機能をオフにさせることができ、必要以上にページの先読みが行われてデータ通信の非効率になるのを防止できる。
【００１７】
請求項３に記載の発明によれば、リストのページ数やデータ量が多い場合等であっても、リストの先読み対象の各ページのデータに対して先読みを行うデータの割合又はデータ量を小さく設定する等して先読みの効率化を図ることができる。
【００１８】
請求項４に記載の発明によれば、外部装置にて表示されているリストのページ位置に応じて、リストの各ページに対応するデータの先読みの効率化を図ることができる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の一実施形態に係るサーバ装置としてのファクシミリ複合装置１の構成を示すブロック図である。このファクシミリ複合装置１は、図１に示すように、制御部１１、読取部１２、記録部１３、表示部１４、操作部１５、通信部１６、及び記憶手段としての記憶部１７等を備えている。また、このファクシミリ複合装置１の機能には、ファクシミリ機能、コピー機能、スキャナー機能、及びプリンタ機能等が含まれている。
【００２２】
制御部１１は、このファクシミリ複合装置１の制御を統括するものであり、ＣＰＵ等を備えて構成されている。この制御部１１には、機能要素として、リスト作成手段としてのリスト作成部１１ａ、先読み制御手段としての先読み制御部１１ｂ、及びデータ送出手段としてのデータ送出部１１ｃが備えられている。これられのリスト作成部１１ａ、先読み制御部１１ｂ及びデータ送出部１１ｃの役割等については、後に詳述する。
【００２３】
読取部１２は、原稿の読み取りを行うものであり、ファックス送信時の原稿の読み取りや、スキャナー機能使用時の原稿の読み取り等に用いられる。記録部１３は、プリンター装置等を備えて構成され、画像データの紙等への印刷を行う。
【００２４】
表示部１４は液晶表示装置等によって構成され、このファクシミリ複合装置１の操作情報等の表示に用いられる。操作部１５は、複数の操作ボタンやタッチパネル等により構成され、このファクシミリ複合装置１の操作に用いられる。
【００２５】
通信部１６は、このファクシミリ装置１の通信インターフェースとして役割を担うものである。この通信部１６には、ファックス通信部２１及びネットワーク通信部２２等が備えられている。ファックス通信部２１は、電話回線網を介したファックスの送受信を担っている。ネットワーク通信部２２は、ＬＡＮ（Local Area Network）及びインターネット等の通信回線としてのネットワーク１８を介したデータ通信を担っている。
【００２６】
より詳細には、ファックス通信部２１には、ＮＣＵ（Network Control Unit）及びモデム等が備えられている。また、ネットワーク通信部２２は、ＳＭＴＰ（Simple Mail Transfer Protocol）、ＰＯＰ（Post Office Protocol）、ＳＭＢ（Server Message Block）、ＨＴＴＰ（HyperText Transfer Protocol）等を取り扱うための機能が備えられている。ネットワーク通信部２２の具体的な機能としては、電子メールの送受、電子メールに画像データを添付して送受するインターネットファックスの送受、及び、ＬＡＮ又はインターネットを介したデータの送受等が含まれている。
【００２７】
記憶部１７は、ハードディスク装置等の大容量記憶装置を備えて構成されている。この記憶部１７の記憶内容としては、例えば、このファクシミリ複合装置１を介して送受信されたファックスの送受信データ、インターネットファックスの送受信データ、電子メールの送受信データ、スキャナー機能使用時に読み取られた画像データ、登録した電話番号等のアドレスデータ及びファクシミリ複合装置１の設定や保守管理等に関するデータ等が含まれている。
【００２８】
このように構成されるファクシミリ複合装置１は、ネットワーク（例えば、ＬＡＮ）１８を介してパーソナルコンピュータ等の複数の外部装置３１と接続されている。各外部装置３１には、制御部４１、表示部４２、操作部４３及びネットワーク通信部４４等が備えられている。ネットワーク通信部４４には、ファクシミリ複合装置１のネットワーク通信部２２とほぼ同様な機能が備えられ、外部装置３１とファクシミリ複合装置１との間で種々のデータ通信が行われるようになっている。
【００２９】
ファクシミリ複合装置１と外部装置３１との間で行われるデータ通信の例としては、外部装置３１側からファクシミリ複合装置１の記憶部１７に記憶されたデータや検索結果のリスト５１（図２参照）を外部装置３１に読み込んで、表示部４２で表示する等が行われる。このような場合、リスト５１の項目５２が多いときは、リスト５１を複数のページに分割してファクシミリ複合装置１から外部装置３１に送付する構成が採用されている。そこで、本実施形態は、このような外部装置３１における複数ページに渡るリスト５１の表示について、各ページの表示を迅速性確保を主眼とするものである。
【００３０】
次に、制御部１１のリスト作成部１１ａ、先読み制御部１１ｂ及びデータ送出部１１ｃの役割等について説明する。
【００３１】
リスト作成部１１ａは、ネットワーク１８を介した外部装置３１からのリスト送付要求に応じて、リスト５１を作成する。リスト５１の種類としては、例えば、記憶部１７に記憶されている電話番号データ等のリスト、及び、外部装置３１からの要求により記憶部１７に記憶されているデータのうちから検索条件に関連するデータを検索したときのその検索結果のリストなどがある。リスト５１は、例えば所定の閲覧ソフトにより取り扱い可能なＨＴＭＬ、ＸＭＬ等の形式で作成される。
【００３２】
また、リスト作成部１１ａはリスト５１の項目５２の数が多い場合には、所定の項目数ごと又は所定の区分ごとにリスト５１を複数ページに分割して作成するようになっている。例えば、各ページの項目５２の数が２０個になるようにページを分割する方法や、登録電話番号等の場合にあ行、か行等の区分ごとにページを分割する方法等がある。
【００３３】
ここで、図２は、外部装置３１側で表示されるリスト５１の構成を示す図である。この図２に示す例では、リスト５１中に項目５２が列挙されて表示されている。
【００３４】
先読み制御部１１ｂは、リスト５１のページ数が複数の表示数である場合に、外部装置３１にて表示されているリスト５１のページ以外のページのうちの少なくとも１ページを先読み対象として設定し、外部装置３１からその先読み対象としたページについて外部装置３１にて選択操作が行われた否かにかかわらず、ネットワーク１８を介して外部装置３１に対し、先読み対象としたページのデータを先読みさせるようになっている。例えば、外部装置３１にてリスト５１の先頭ページが表示されているときに、２ページ目以降の少なくとも１ページについてそのページの選択操作が行われたか否かにかかわらず、データの先読みが行われるようになっている。
【００３５】
このデータの先読みに関しては、より詳細には例えば以下のようか構成が採用される。例えば、Ａｊａｘ（Asynchronous JavaScript + XML）等を用いることにより、先読み対象として設定されたリスト５１のページについて外部装置３１にデータ送付要求を行わせるための先読み指令（スクリプト）がリスト５１のページ（例えば、先頭ページ）のデータに付与されて、外部装置３１に送出されるような構成が採用される。この場合、外部措置３１は、先読み指令を受け取ると、先読み対象とされたページが選択されたか否かにかかわらず、そのページについてデータ送付要求（選択操作に基づかないバックグランドでの読み込み要求）が外部装置３１からファクシミリ複合装置１に送出されるようになっている。
【００３６】
データ送出部１１ｃは、リスト作成部１１ａが作成したリスト５１のデータをリスト送付要求元の外部装置３１にネットワーク１８を介して送出する。この送出処理では、リスト５１の先頭ページのデータがまずリスト送付要求元の外部装置３１に送出されるようになっている。このとき、リスト５１が１ページのみである場合には先頭ページのデータの送出により、リスト５１の送出処理が終了する。そして、リスト５１の２ページ以降のデータについては、外部装置３１からデータ送付要求が与えられるのに応じて送出されるようになっている。但し、このデータ送付要求には、外部装置３１にてリスト５１のページ選択操作が行われ、その選択されたページについて発せられるデータ送付要求（選択操作に基づいた通常のデータ送付要求）と、前述の選択操作に基づかない先読みのためのバックグランドでのデータ送付要求との両方が含まれる。
【００３７】
外部装置３１からのデータ送付要求がバックグランドでの読み込み要求である場合には、そのデータ送付要求に係るページのデータの全データ量のうち、先読み制御部１１ｃが設定した先読み量（割合、又はデータ量）に対応したデータ量だけ、外部装置３１に送出される。外部装置３１に送られた先読みデータは、外部装置３１に記憶（例えば、一時記憶）され、そのページについての選択操作等が行われるまで、表示等が行われることなく、外部装置３１内に保持される。
【００３８】
また、外部装置３１からのデータ送付要求が選択操作に基づく通常のデータ送付要求である場合には、そのデータ送付要求に係るページのデータの全データが外部装置３１に送出される。このとき、そのデータ送付対象のページについて先読みが行われている場合には、まだ読み込まれていないデータ部分についてのみファクシミリ複合装置１から外部装置３１へのデータ送出が行われる。そして、そのページのデータが外部装置３１側に読み込まれると、そのページが外部装置３１に記憶されたり、表示部４２に表示される等の処理が行われる。
【００３９】
このように、本実施形態では、リスト５１のページ数が複数の表示数である場合には、リスト５１の表示中のページ以外のページのうちの少なくとも１ページ（例えば、表示中のページの後続ページ）のデータが、その少なくとも１ページが選択されたか否かにかかわらず外部装置３１によって先読みされるため、実際にその少なくとも１ページが選択された場合に、そのページのデータの外部装置３１への読み取りや表示を迅速に行うことができる。その結果、外部装置３１における複数ページに渡るリスト５１の表示について、各ページの表示を迅速に行うことができる。
【００４０】
また、リスト５１のページ数やデータ量が多い場合等であっても、リスト５１の先読み対象の各ページのデータに対して先読みを行うデータの割合又はデータ量を小さく設定する等して先読みの効率化を図ることができる。
【００４１】
ここで、リスト５１のページの先読みに関する制御設定は、ファクシミリ複合装置１の操作部１５を介した操作入力、ネットワーク１８及び外部装置３１を介した設定入力に基づいて手動又は自動で設定されるようになっている。
【００４２】
例えば、先読み制御部１１ｂの制御により、リスト５１中の項目数又はページ数に応じて、外部装置３１にリスト５１のページを先読みさせる機能の有効、無効が自動的に切り替えられるすることができる。これによって、リスト５１中の項目数又はページ数が少なくリスト５１のページの先読みが必要ないようなときは、ファクシミリ複合装置１に自動的に先読み機能をオフにさせることができ、必要以上にページの先読みが行われてデータ通信の非効率になるのを防止できる。なお、この先読み機能の有効、無効の設定を手動で行うようにしてもよい。
【００４３】
また、先読み制御部１１ｂの制御により、外部装置３１にて表示されているリスト５１のページ位置に応じて、先読み対象とした各ページのデータの全データ量に対する外部装置３１に先読みさせる割合又はデータ量が自動的に調節されるようにしてもよい。例えば、項目５２の数が２０個ずつになるようにページを分割してリスト５１を構成し、そのリスト５１の２ページ目（項目５２でいうと２１件目〜４０件目）が外部装置３１に表示されているときに、１ページ目（１件目〜２０件目）及び３ページ目（４１件目〜６０件目）については次にそのページが選択される可能性が高いため、そのページ各のデータ量の５０％まで先読みするようにし、次に選択される可能性の低い４ページ目（６１件目〜８０件目）についてはそのページのデータ量の２５％まで先読みするようにする等の制御が可能である。これによって、外部装置３１にて表示されているリスト５１のページ位置に応じて、リスト５１の各ページに対応するデータの先読みの効率化を図ることができる。
【００４４】
図３は、制御部１１の先読み等に関する処理動作を示すフローチャートである。なお、この図３に示す処理動作では、検索結果のリスト５１に関する先読み処理が行われるようになっている。
【００４５】
外部装置３１にて検索のための操作入力が行われ、データを検索するための検索条件を含むリスト送付要求がネットワーク１８を介して外部装置３１からファクシミリ複合装置１に与えられると、図３に示すように、ステップＳ１にて、制御部１１のリスト作成部１１ａにより、その検索条件に基づいて、記憶部１７に記憶されているデータのうちから検索条件に関連するデータが検索され、そのリスト５１が作成される。
【００４６】
続くステップＳ２で、リスト５１のページに対する先読み機能が有効に設定されている場合にはステップＳ３に進み、無効に設定されている場合にはステップＳ５に進む。
【００４７】
ステップＳ３では、先読み制御部１１ｂにより、リスト作成部１１ａが作成したリスト５１が複数ページの表示数か否かが判断され、複数ページである場合にはステップＳ４に進み、１ページのみの構成である場合にはステップＳ５に進む。
【００４８】
ステップＳ４では、先読み制御部１１ｂにより、外部装置３１にて表示されているリスト５１のページ以外のページのうちの少なくとも１ページが先読み対象として設定され、その先読み対象とされたページについてのバックグランドでのデータ送付要求を外部装置３１に行わせるためのスクリプトがＨＴＭＬ等の形式で作成される。そして、そのスクリプトがリスト５１のページのデータ（例えば、先頭ページのデータ）に含められて、データ送出部１１ｃによりネットワーク１８を介してリスト送付要求元の外部装置３１に送出され、ステップＳ６に進む。
【００４９】
ステップＳ５では、データ送出部１１ｃにより、リスト５１の先頭ページのデータがスト５２のみがネットワーク１８を介して検索要求元の外部装置３１に送出され、ステップＳ６に進む。
【００５０】
ステップＳ６では、データ送出部１１ｃにより、外部装置３１からのデータ送付要求があったか否かが判断され、送付要求がない場合にはデータの送出処理が行われることなく、リスト送付要求に応じた一連の処理が終了する。
【００５１】
一方、ステップＳ６でデータ送付要求があった場合には、ステップＳ７に進み、その送付要求の対象のページのデータが要求元の外部装置３１にネットワーク１８を介して送出され、ステップＳ６に戻り、すべてのデータ送付要求に対するページのデータの送出処理が終了するまでステップＳ６，Ｓ７の処理が繰り返される。
【００５２】
なお、ステップＳ７のデータ送出処理では、前述のごとく、外部装置３１から与えられるページのデータ送付要求がバックグランドでの送付要求であるか、選択操作に基づいた通常の送付要求であるかに応じてデータの送出処理の内容が異なっている。すなわち、再度簡単に説明すると、送付要求がバックグランドでの要求である場合には、その送付要求に係るページの全データ量のうち、先読み制御部１１ｂが設定した先読み量（割合、又はデータ量）に対応したデータ量だけ、外部装置３１に送出され、外部装置３１からの送付要求が選択操作に基づく通常の要求である場合には、その送付要求に係るページの全データが外部装置３１に送出されようになっている。
【００５３】
図４は、本発明の実施形態に関連する技術に係るサーバ装置としてのファクシミリ複合装置６１の構成を示すブロック図である。この関連技術に係るファクシミリ複合装置６１が前述の実施形態に係るファクシミリ複合装置１と異なる点は、制御部１１の構成及び機能のみであり、互いに対応する部分には同一の参照符号を付して説明を省略する。
【００５４】
この関連技術に係るファクシミリ複合装置６１では、前述の制御部１１の代わりに制御部６２が備えられている。そして、その制御部６２には、検索処理手段としての検索処理部６２ａ及び検索制御手段としての検索制御部６２ｂが備えられている。
【００５５】
検索処理部６２ａは、与えられた検索条件に基づいて、記憶部１７に記憶されているデータのうちから検索条件に関連するデータを検索する。例えば、受信ファックスの画像データを検索する場合には、受信日時、送信元に関する情報（例えば、ファックス番号等）等を検索条件として、その条件に該当する画像データが検索される。
【００５６】
検索制御部６２ｂは、ネットワーク１８を介して外部装置３１から検索要求が与えられると、その検索要求に含まれる検索条件に基づく検索処理を検索処理部６２ａに行わせ、その検索結果をＨＴＭＬ、ＸＬＭ等の形式でネットワーク１８を介して検索要求元の外部装置３１に送出する。また、検索制御部６２ｂは、検索要求に含まれる検索条件に基づいて次に要求される検索条件を推測し、その推測した検索条件に基づく検索処理を先回りして検索処理部６２ａに行わせる一方、ネットワーク１８を介して外部装置３１からその推測した検索条件を含む検索要求が与えられると、先回りした検索処理により得られた検索結果をネットワーク１８を介して検索要求元の外部装置３１に送出する。検索結果がネットワーク１８を介して外部装置３１に与えられると、検索結果が表示部４２に表示等されるようになっている。
【００５７】
次に要求される検索要求の推測は、例えば、検索条件としてデータの作成日時、編集日時、送信日時又は受信日時が含まれている場合には、次の検索条件として作成日時等を前後にシフトさせた作成日時等が設定される。例えば、４月１日の作成日時が検索条件が含まれている場合に、次の検索条件として４月２日が推測される。また、他の推測例として、検索条件に含まれる文字に関連する文字を類義語辞書又は表記ゆれ辞書の辞書データに基づいて検索し、その検索した文字を次の検索条件として推測する方法等が考えられる。
【００５８】
このように、外部装置３１から与えられた検索条件に基づいて次の検索条件を推測し、その推測した検索条件に基づいて先回りして検索処理が行われるようになっているため、関連性を有する検索条件について複数回の検索が行われる場合において、２回目以降の検索処理について外部装置３１での検索条件の入力から検索結果の表示までに要する時間的負担を軽減できる。
【００５９】
また、検索制御部６２ｂは、検索要求に対する検索結果を外部装置３１に送出するのに伴って、推測した検索条件を外部装置３１に送出する。
【００６０】
図５は、外部装置３１にて表示される検索結果の表示画像６３の構成を示す図である。この表示画像６３には、検索されたデータの概要を示す見出６４と、ファクシミリ複合装置６１にて先回りして行われている推測された検索条件（例えば、キーワード）６５と、検索条件の受付を行う入力欄６６とが含まれている。
【００６１】
表示画像６３が表示されている状態において、外部装置３１にて先回り処理している検索条件６５がクリック等されて選択されると、その検索条件６５を含む検索要求が外部装置３１からファクシミリ複合装置６１に与えられ、それに応答して、先回り処理した検索結果がファクシミリ複合装置６１から外部装置３１に与えられるようになっている。
【００６２】
また、表示画像６３が表示されている状態において、入力蘭６６に先回り処理している検索条件６５と異なる検索条件が入力された場合には、その検索条件を含む検索要求が外部装置３１からファクシミリ複合装置６１に与えられ、先回り処理により得られた検索結果が破棄され、その与えられた検索条件に基づいた検索処理が行われるようになっている。
【００６３】
このように、ファクシミリ複合装置６１側で先回りして行われている検索処理の検索条件を外部装置３１側で知ることができ、便利である。
【００６４】
図６は、制御部６２の検索処理等に関する処理動作を示すフローチャートである。図６に示すように、外部装置３１にて検索画面が表示され、ステップＳ１１にて検索のための操作入力が行われ、データを検索するための検索条件を含むリスト送付要求がネットワーク１８を介して外部装置３１からファクシミリ複合装置１に与えられると、続くステップＳ１２にて、検索制御部６２ｂの制御により、検索処理部６２ａが、その検索条件に基づいて、記憶部１７に記憶されているデータのうちから検索条件に関連するデータを検索する。また、このステップＳ１２では、前述の如く、検索制御部６２がその検索条件に基づいて次に検索される検索条件を追加検索条件候補として設定する。
【００６５】
続くステップＳ１３では、検索制御部６２ｂが、検索要求に対する検索結果（項目６４）と先回り処理を行っている検索条件６５とを含む表示画像６３を作成して、ネットワーク１８を介して検索要求元の外部装置３１に送出する。
【００６６】
続くステップＳ１４では、検索制御部６２ｂの制御により、検索処理部６２ａがステップＳ１２で先回り的に設定された検索条件対する検索処理を先回りして行う。
【００６７】
続くステップＳ１５にて、外部装置３１から検索要求が与えられると、その検索要求に含まれる検索条件が先回りして設定した検索条件と同一である場合にはステップＳ１６に進む一方、同一でない場合にはステップＳ１７に進む。
【００６８】
ステップＳ１６では、検索制御部６２ｂの制御により、先回りして行われた検索処理により検索結果がネットワーク１８を介して検索要求元の外部装置３１に送出される。
【００６９】
ステップＳ１７では、検索制御部６２ｂの制御により、ステップＳ１５にて新たに与えられた検索条件に基づく検索処理が検索処理部６２ａにより行われ、その検索結果がネットワーク１８を介して検索要求元の外部装置３１に送出される。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態に係るサーバ装置としてのファクシミリ複合装置の構成を示すブロック図である。
【図２】外部装置側で表示されるリストの構成を示す図である。
【図３】制御部の先読み等に関する処理動作を示すフローチャートである。
【図４】本発明の実施形態に関連する技術に係るサーバ装置としてのファクシミリ複合装置の構成を示すブロック図である。
【図５】外部装置にて表示される検索結果の表示画像の構成を示す図である。
【図６】制御部の検索処理等に関する処理動作を示すフローチャートである。
【符号の説明】
【００７１】
１  ファクシミリ複合装置
１１  制御部
１１ａ  リスト作成部
１１ｂ  先読み制御部
１１ｃ  データ送出部
１７  記録部
１８  ネットワーク
３１  外部装置
５１  リスト
６１  ファクシミリ複合装置
６２  制御部
６２ａ  検索処理部
６２ｂ  検索制御部
【図１】
0004438097.tif 000002
【図２】
0004438097.tif 000003
【図３】
0004438097.tif 000004
【図４】
0004438097.tif 000005
【図５】
0004438097.tif 000006
【図６】
0004438097.tif 000007