(57)【要約】【課題】アドレス帳の管理をより容易にする情報処理システム、画像処理装置、及びプログラムを提供する。【解決手段】本発明の情報処理システムは、少なくとも１つのアドレスデータが登録されたアドレス帳を検索条件により検索する検索部と、少なくとも１つの当該検索条件と、受信できるアドレスデータの件数を表す受信件数と、当該検索条件を選択する規則を表す選択ルールとを当該検索部に送信するクライアント通信部と、当該選択ルールに基づいて、当該検索条件による検索の結果を選択することにより、当該受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する生成部と、当該部分アドレス帳を当該クライアント通信部に送信するサーバ通信部と、当該部分アドレス帳を記憶する記憶部とを備える。【選択図】図２
2014130386.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのアドレスデータが登録されたアドレス帳を検索条件により検索する検索部と、
少なくとも１つの前記検索条件と、受信できるアドレスデータの件数を表す受信件数と、前記検索条件を選択する規則を表す選択ルールとを前記検索部に送信するクライアント通信部と、
前記選択ルールに基づいて、前記検索条件による検索の結果を選択することにより、前記受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する生成部と、
前記部分アドレス帳を前記クライアント通信部に送信するサーバ通信部と、
前記部分アドレス帳を記憶する記憶部と
を備える情報処理システム。
【請求項２】
前記生成部は、
前記選択ルールに基づいて、前記検索条件による検索の結果から、前記受信件数を超えた数のアドレスデータを削除することにより部分アドレス帳を生成する
請求項１に記載の情報処理システム。
【請求項３】
前記選択ルールは、前記検索部が前記検索条件を読み込む順番であり、
前記生成部は、
前記検索部が前記検索条件を読み込んだ順番で、前記検索条件による検索の結果を選択することにより、前記受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する
請求項１又は２に記載の情報処理システム。
【請求項４】
前記選択ルールは、前記検索条件により前記検索の結果として得られる前記アドレスデータの件数が少ない順番であり、
前記検索条件により前記検索の結果として得られる前記アドレスデータの件数が少ない順番で、前記受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する
請求項１又は２に記載の情報処理システム。
【請求項５】
前記サーバ通信部は、
送信開始通知を前記クライアント通信部に送信し、
前記クライアント通信部は、
前記送信開始通知を受信すると、前記少なくとも１つの検索条件と、受信できるアドレスデータの件数を表す受信件数とを前記検索部に送信する
請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
サーバ装置とネットワークを介して接続された画像処理装置であって、
前記サーバ装置は、
少なくとも１つのアドレスデータが登録されたアドレス帳を検索条件により検索する検索部と、
前記検索条件を選択する規則を表す選択ルールに基づいて、前記検索条件による検索の結果を選択することにより、前記画像処理装置が受信できるアドレスデータの件数を表す受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する生成部と、
前記部分アドレス帳を前記画像処理装置に送信するサーバ通信部とを備え、
少なくとも１つの前記検索条件と、前記受信件数と、前記選択ルールとを前記検索部に送信するクライアント通信部と、
前記部分アドレス帳を記憶する記憶部と
を備える画像処理装置。
【請求項７】
少なくとも１つのアドレスデータが登録されたアドレス帳を検索条件により検索する検索部と、前記検索条件を選択する規則を表す選択ルールに基づいて、前記検索条件による検索の結果を選択することにより、コンピュータが受信できるアドレスデータの件数を表す受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する生成部と、前記部分アドレス帳を前記コンピュータに送信するサーバ通信部とを備えるサーバ装置と接続され、前記部分アドレス帳を記憶する記憶部を備える前記コンピュータを、
少なくとも１つの前記検索条件と、前記受信件数と、前記選択ルールとを前記検索部に送信するクライアント通信部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、画像処理装置、及びプログラムに関する。
【背景技術】
【０００２】
画像処理装置は、ユーザやグループの情報を含むアドレス帳を、ハードディスクドライブ等の記憶装置に記憶している。当該アドレス帳は、ＦＡＸの送信宛先等に使用されている。アドレス帳の利用者によっては、複数の画像処理装置で、同じアドレス帳を利用したいという要望がある。そのため、外部のサーバ装置でアドレス帳を管理し、夜間など特定の日時にネットワークを経由して、画像処理装置にアドレス帳を配布する技術が知られている。
【０００３】
アドレス帳を管理する技術に関する文献としては、例えば特許文献１がある。特許文献１には、ユーザが選択したいアドレスがサーバ装置のアドレス帳に登録されているにも拘わらず、画像形成装置で当該アドレスを選択できないという問題の発生を抑える画像形成システム及びユーザマネージャサーバ装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、配布元のサーバ装置で、ユーザ毎にアドレス帳を管理する必要がある等、アドレス帳の管理が煩雑になるという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、アドレス帳の管理をより容易にする情報処理システム、画像処理装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の情報処理システムは、少なくとも１つのアドレスデータが登録されたアドレス帳を検索条件により検索する検索部と、少なくとも１つの前記検索条件と、受信できるアドレスデータの件数を表す受信件数と、前記検索条件を選択する規則を表す選択ルールとを前記検索部に送信するクライアント通信部と、前記選択ルールに基づいて、前記検索条件による検索の結果を選択することにより、前記受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する生成部と、前記部分アドレス帳を前記クライアント通信部に送信するサーバ通信部と、前記部分アドレス帳を記憶する記憶部とを備える。
【０００７】
また、本発明の画像処理装置は、サーバ装置とネットワークを介して接続された画像処理装置であって、前記サーバ装置は、少なくとも１つのアドレスデータが登録されたアドレス帳を検索条件により検索する検索部と、前記検索条件を選択する規則を表す選択ルールに基づいて、前記検索条件による検索の結果を選択することにより、前記画像処理装置が受信できるアドレスデータの件数を表す受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する生成部と、前記部分アドレス帳を前記画像処理装置に送信するサーバ通信部とを備え、少なくとも１つの前記検索条件と、前記受信件数と、前記選択ルールとを前記検索部に送信するクライアント通信部と、前記部分アドレス帳を記憶する記憶部とを備える。
【０００８】
また、本発明のプログラムは、少なくとも１つのアドレスデータが登録されたアドレス帳を検索条件により検索する検索部と、前記検索条件を選択する規則を表す選択ルールに基づいて、前記検索条件による検索の結果を選択することにより、コンピュータが受信できるアドレスデータの件数を表す受信件数を超えない数のアドレスデータを含む部分アドレス帳を生成する生成部と、前記部分アドレス帳を前記コンピュータに送信するサーバ通信部とを備えるサーバ装置と接続され、前記部分アドレス帳を記憶する記憶部を備える前記コンピュータを、少なくとも１つの前記検索条件と、前記受信件数と、前記選択ルールとを前記検索部に送信するクライアント通信部として機能させる。
【発明の効果】
【０００９】
本発明によれば、アドレス帳の管理をより容易にする情報処理システム、画像処理装置、及びプログラムを提供できるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施の形態の情報処理システムの構成の一例を示す図である。
【図２】図２は、本実施の形態の画像処理装置の構成の一例を示す図である。
【図３】図３は、本実施の形態の部分アドレス帳の一例を説明するための図である。
【図４】図４は、本実施の形態の検索条件リストの一例を説明するための図である。
【図５】図５は、本実施の形態の選択ルールの一例を説明するための図である。
【図６】図６は、本実施の形態のサーバ装置の構成の一例を示す図である。
【図７】図７は、本実施の形態の画像処理装置による部分アドレス帳の使用例を説明するための図である。
【図８】図８は、本実施の形態のサーバ装置が部分アドレス帳を送信する方法の一例を説明するための図である。
【図９】図９は、本実施の形態の画像処理装置が部分アドレス帳を受信する設定の変更方法の一例を説明するための図である。
【図１０】図１０は、本実施の形態の画像処理装置が部分アドレス帳を受信する方法の一例を説明するための図である。
【図１１】図１１は、本実施の形態の部分アドレス帳の送信シーケンスの一例を説明するための図である。
【図１２】図１２は、本実施の形態のサーバ装置が部分アドレス帳の生成方法を決定する方法の一例を説明するための図である。
【図１３】図１３は、本実施の形態のサーバ装置が部分アドレス帳を生成する方法の一例（先頭から生成する場合）を説明するためのフローチャートである。
【図１４】図１４は、本実施の形態のサーバ装置の主記憶部の検索の結果の記憶方法の一例を説明するための図である。
【図１５】図１５は、本実施の形態のサーバ装置が部分アドレス帳を生成する方法の一例（件数昇順で生成する場合）を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、情報処理システム、画像処理装置、及びプログラムの実施の形態を詳細に説明する。図１は、本実施の形態の情報処理システム１０の構成の一例を示す図である。本実施の形態の情報処理システム１０は、画像処理装置１ａ、画像処理装置１ｂ、サーバ装置２、及びネットワーク３を備える。画像処理装置１ａ、画像処理装置１ｂ、及びサーバ装置２は、ネットワーク３を介して互いに接続されている。なお、画像処理装置１ａ、及び画像処理装置１ｂは、２台に限られず、任意の台数でよい。画像処理装置１ａ、及び画像処理装置１ｂを区別しない場合は、画像処理装置１という。
【００１２】
画像処理装置１は、プリンタや複合機等である。サーバ装置２は、ネットワーク３を介して画像処理装置１と通信する。例えば、サーバ装置２は、画像処理装置１のＩＰアドレスを利用して、能動的に画像処理装置１と通信してもよい。一方、画像処理装置１は能動的に動作しなくてもよい。すなわち、画像処理装置１は、サーバ装置２からの要求に対して応答を返す受動的な動作により通信してもよい。なお、画像処理装置１は、プリンタや複合機等に限られず、パーソナルコンピュータ等の情報処理装置であってもよい。
【００１３】
図２は、本実施の形態の画像処理装置１の構成の一例を示す図である。画像処理装置１は、操作部１１、コントローラ部１２、及びエンジン部１７を備える。操作部１１、コントローラ部１２、及びエンジン部１７は、画像処理装置１のサブシステムとして動作する。すなわち、当該サブシステムは、サブシステム毎に独立して動作することが可能である。コントローラ部１２は、クライアント通信部１３、全体制御部１４、ＦＡＸ制御部１５、記憶部１６を備える。エンジン部１７は、原稿読取り板２５を備える。
【００１４】
操作部１１は、画像処理装置１の状態を表示する表示画面や、画像処理装置１の設定を変更するためのボタン等を備える。コントローラ部１２は、他の装置と通信する機能や、操作部１１、エンジン部１７を制御する機能を有する。クライアント通信部１３は、ネットワーク３を介して、他の装置と通信する。全体制御部１４は、コントローラ部１２の動作を制御する。ＦＡＸ制御部１５は、電話回線４を介して、ＦＡＸの送受信を制御する。記憶部１６は、画像処理装置１の内部で使用するデータを永続的に格納する装置である。記憶部１６は、例えば、部分アドレス帳２１、検索条件リスト２２、受信件数２３、及び選択ルール２４を記憶する。エンジン部１７は、コピー機能、スキャナ機能、及びプリンタ機能等の動作を制御する。原稿読取り板２５は、画像処理装置１に読み取らせる原稿が配置される。
【００１５】
図３は、本実施の形態の部分アドレス帳２１の一例を説明するための図である。部分アドレス帳２１の属性データ１００は、名前１０１、ＦＡＸ宛先１０２、会社名１０３、部門名１０４、部名１０５、及び課名１０６である。名前１０１は、部分アドレス帳２１で管理される人物の名前である。ＦＡＸ宛先１０２は、ＦＡＸの宛先である。会社名１０３は、会社の名称である。部門名１０４は、部門の名称である。部名１０５は、部の名称である。課名１０６は、課の名称である。
【００１６】
図４は、本実施の形態の検索条件リスト２２の一例を説明するための図である。検索条件リスト２２は、少なくとも１つの検索条件を有する。図４の例では、検索条件リスト２２は、検索条件３１、及び検索条件３２を有する。検索条件３１は、ＦＡＸ宛先１０２が０３−ＸＸ−ＹＹＹＹであるアドレスデータを検索するための条件である。検索条件３２は、会社名１０３が株式会社ＸＸＸであり、部門名１０４がｙｙ部門であるアドレスデータを検索するための条件である。
【００１７】
図５は、本実施の形態の選択ルール２４の一例を説明するための図である。検索条件リスト２２は、少なくとも１つの検索条件（例えば、検索条件３１、及び検索条件３２等）から構成される。そのため、得られた検索の結果から、どの検索条件による検索の結果を使用するか（検索条件を選択する規則）を表す選択ルールを決める必要がある。図５では、検索条件リスト２２が、検索条件３１、及び検索条件３２から構成されている場合を例にして説明する。検索条件３１では、アドレスデータが７００件のアドレス帳データが得られるものとする。また、検索条件３２では、アドレスデータが４００件のアドレス帳データが得られるものとする。
【００１８】
ここでは、選択ルール２４として、以下の２つを例示する。（Ａ）検索部６７が検索条件を読み込んだ順番で、生成部６６が当該検索条件による検索の結果を選択して部分アドレス帳２１を生成する。（Ｂ）生成部６６が、検索条件による検索の結果を、件数が少ないものから昇順に使用して部分アドレス帳２１を生成する。なお、生成部６６及び検索部６７（図６参照）の詳細は後述する。
【００１９】
このとき、選択ルールとして（Ａ）を使用するときは、検索条件３１、検索条件３２の順に検索の結果が使用される。そのため、受信件数２３が１０００件である場合は、検索条件３２により得られた検索の結果のうち、１００件のアドレスデータが削除される。また、選択ルールとして（Ｂ）を使用するときは、検索条件３２、検索条件３１の順に検索の結果が使用される。そのため、受信件数２３が１０００件である場合は、検索条件３１により得られた検索の結果のうち、１００件のアドレスデータが削除される。
【００２０】
図６は、本実施の形態のサーバ装置２の構成の一例を示す図である。サーバ装置２は、操作部６１、サーバ通信部６２、制御部６３、主記憶部６４、及び補助記憶部６５を備える。制御部６３は、生成部６６、及び検索部６７を備える。操作部６１は、利用者がサーバ装置２を操作するための装置である。操作部６１は、例えば、キーボードやマウス等である。利用者は、操作部６１によりアドレス帳６８を編集できる。サーバ通信部６２は、ネットワーク３を介して、画像処理装置１と通信する。主記憶部６４は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等である。補助記憶部６５は、ハードディスクドライブ等である。補助記憶部６５は、少なくとも１つのアドレスデータが登録されたアドレス帳６８を記憶する。検索部６７は、アドレス帳６８を検索して、主記憶部６４に検索の結果を保存する。そして、生成部６６は、選択ルール２４に基づいて、検索条件による検索の結果を選択することにより、受信件数２３を超えない数のアドレスデータを含む部分アドレス帳２１を生成する。当該部分アドレス帳２１は、サーバ通信部６２が画像処理装置１に送信する。
【００２１】
図７は、本実施の形態の画像処理装置１による部分アドレス帳２１の使用例を説明するための図である。図７の例は、画像処理装置１のＦＡＸ機能で部分アドレス帳２１を使用する場合の例である。利用者は、原稿７１を原稿読取り板２５に配置する（ステップＳ１）。利用者は、操作部１１を操作してＦＡＸ機能を選択する（ステップＳ２）。操作部１１は、全体制御部１４にＦＡＸ機能が選択されたことを通知する（ステップＳ３）。全体制御部１４は、記憶部１６の部分アドレス帳２１から、名前１０１（図３参照）の一覧を取得する（ステップＳ４）。操作部１１は、全体制御部１４から名前１０１の一覧を受信し、名前１０１の一覧を表示する（ステップＳ５）。利用者は、名前１０１の一覧から名前を選択し、ＦＡＸの送信開始を操作部１１に指示する（ステップＳ６）。操作部１１は、全体制御部１４に、選択された名前１０１にＦＡＸを送信する指示を行う（ステップＳ７）。全体制御部１４は、部分アドレス帳２１から、選択された名前１０１のＦＡＸ宛先１０２（図３参照）を取得する（ステップＳ８）。全体制御部１４は、ＦＡＸ制御部１５に、ＦＡＸ宛先１０２を送信し、ＦＡＸの送信開始を指示する（ステップＳ９）。ＦＡＸ制御部１５は、エンジン部１７に、原稿の読取りを指示する（ステップＳ１０）。エンジン部１７は、原稿読取り板２５の原稿７１を読取り、画像データに変換する。そして、エンジン部１７は、当該画像データをＦＡＸ制御部１５に送信する（ステップＳ１１）。ＦＡＸ制御部１５は、電話回線４を介してＦＡＸ宛先１０２の装置に画像データを送信する（ステップＳ１２）。
【００２２】
図８は、本実施の形態のサーバ装置２が部分アドレス帳２１を送信する方法の一例を説明するための図である。利用者は、操作部６１によりアドレス帳６８を、部分アドレス帳２１として画像処理装置１へ配信することを指示する（ステップＳ２１）。その際、利用者は、配信先の画像処理装置１のＩＰアドレスを操作部６１により入力する。操作部６１は、制御部６３に当該ＩＰアドレスを送信し、部分アドレス帳２１の配信開始を指示する（ステップＳ２２）。制御部６３は、サーバ通信部６２にＩＰアドレスを送信し、画像処理装置１との通信開始を指示する（ステップＳ２３）。サーバ通信部６２は、ネットワーク３を介して、当該ＩＰアドレスを有する画像処理装置１との通信を開始する（ステップＳ２４）。サーバ通信部６２は、画像処理装置１から検索条件リスト２２を受信する（ステップＳ２５）。サーバ通信部６２は、検索部６７に当該検索条件リスト２２を送信する（ステップＳ２６）。検索部６７は、検索条件リスト２２に含まれる少なくとも１つの検索条件でアドレス帳６８を検索する（ステップＳ２７）。検索部６７は、当該検索の結果を主記憶部６４に記憶する（ステップＳ２８）。生成部６６は、当該検索の結果から部分アドレス帳２１を生成し、当該部分アドレス帳２１をサーバ通信部６２に送信する（ステップＳ２９）。サーバ通信部６２は、当該部分アドレス帳２１を画像処理装置１に送信する（ステップＳ３０）。
【００２３】
図９は、本実施の形態の画像処理装置１が部分アドレス帳２１を受信する設定の変更方法の一例を説明するための図である。画像処理装置１は、検索条件リスト２２、受信件数２３、及び選択ルール２４に基づいて、部分アドレス帳２１を生成する。利用者は、操作部１１により、サーバ装置２に送信する検索条件リスト２２、受信件数２３、及び選択ルール２４の設定を変更することができる。なお、検索条件リスト２２、受信件数２３、及び選択ルール２４は、利用者の入力がない場合に使用される初期値を有していてもよい。利用者が操作部１１により当該初期値を変更する場合について説明する。利用者は、操作部１１により、変更する設定の種類（検索条件リスト２２、受信件数２３、又は選択ルール２４）と設定したい値を入力する（ステップＳ３１）。操作部１１は、ステップＳ３１で利用者が入力した情報を全体制御部１４に送信する（ステップＳ３２）。全体制御部１４は、利用者が入力した情報に基づいて、検索条件リスト２２、受信件数２３、又は選択ルール２４を変更する（ステップＳ３３）。
【００２４】
図１０は、本実施の形態の画像処理装置１が部分アドレス帳２１を受信する方法の一例を説明するための図である。クライアント通信部１３は、サーバ装置２から通信開始要求を受信する（ステップＳ４１）。クライアント通信部１３は、全体制御部１４に通信開始要求を受信したことを通知する（ステップＳ４２）。全体制御部１４は、記憶部１６から検索条件リスト２２、受信件数２３、及び選択ルール２４を取得する（ステップＳ４３）。全体制御部１４は、ステップＳ４３で取得した検索条件リスト２２、受信件数２３、及び選択ルール２４をクライアント通信部１３に送信する（ステップＳ４４）。クライアント通信部１３は、検索条件リスト２２、受信件数２３、及び選択ルール２４をサーバ装置２に送信する（ステップＳ４５）。クライアント通信部１３は、サーバ装置２から部分アドレス帳２１を受信する（ステップＳ４６）。クライアント通信部１３は、全体制御部１４に当該部分アドレス帳２１を送信する（ステップＳ４７）。全体制御部１４は、当該部分アドレス帳２１を記憶部１６に記憶する（ステップＳ４８）。
【００２５】
図１１は、本実施の形態の部分アドレス帳２１の送信シーケンスの一例を説明するための図である。サーバ装置２は、画像処理装置１に送信開始通知を送信する（ステップＳ５１）。画像処理装置１は、記憶部１６から検索条件リスト２２、受信件数２３、及び選択ルール２４を取得する（ステップＳ５２）。画像処理装置１は、検索条件リスト２２、受信件数２３、及び選択ルール２４を含む転送開始応答をサーバ装置２に送信する（ステップＳ５３）。サーバ装置２は、検索条件リスト２２に含まれる検索条件によりアドレス帳６８を検索する。そして、サーバ装置２は、検索の結果から、受信件数２３、及び選択ルール２４に基づいて部分アドレス帳２１を生成する（ステップＳ５４）。サーバ装置２は、当該部分アドレス帳２１を画像処理装置１に送信する（ステップＳ５５）。画像処理装置１は、当該部分アドレス帳２１を記憶部１６に記憶する（ステップＳ５６）。画像処理装置１は、部分アドレス帳２１の送信が成功したことを示す送信応答を、サーバ装置２に送信する（ステップＳ５７）。
【００２６】
図１２は、本実施の形態のサーバ装置２が部分アドレス帳２１の生成方法を決定する方法の一例を説明するための図である。検索部６７は、選択ルール２４を取得する（ステップＳ６１）。生成部６６は、選択ルール２４が（Ａ）の場合は、検索条件を先頭から順に使用した検索の結果から部分アドレス帳２１を生成する（ステップＳ６２）。生成部６６は、選択ルール２４が（Ｂ）の場合は、検索条件による検索の結果を、件数が少ないものから昇順に使用して部分アドレス帳２１を生成する（ステップＳ６３）。サーバ通信部６２は、当該部分アドレス帳２１を画像処理装置１に送信する（ステップＳ６４）。
【００２７】
図１３は、本実施の形態のサーバ装置２が部分アドレス帳２１を生成する方法の一例（先頭から生成する場合）を説明するためのフローチャートである。検索部６７は、サーバ通信部６２が画像処理装置１から受信した受信件数２３を参照する（ステップＳ７１）。検索部６７は、サーバ通信部６２が画像処理装置１から受信した検索条件リスト２２を参照する（ステップＳ７２）。検索部６７は、検索条件リスト２２に検索に使用していない検索条件があるか否かを判定する（ステップＳ７３）。検索に使用していない検索条件がある場合（ステップＳ７３、Ｙｅｓ）の場合は、検索条件リスト２２から検索条件を取得する（ステップＳ７４）。検索に使用していない検索条件がない場合（ステップＳ７３、Ｎｏ）は、ステップＳ７８に進む。検索部６７は、アドレス帳６８からステップＳ７４で取得した検索条件に一致するアドレスデータを検索する（ステップＳ７５）。検索部６７は、検索の結果として得られたアドレスデータの数（検索条件リスト２２に含まれる１以上の検索条件による検索の結果の合計）が受信件数より大きいか否かを判定する（ステップＳ７６）。検索の結果として得られたアドレスデータの数が受信件数より小さい場合（ステップＳ７６、Ｎｏ）は、主記憶部６４に検索の結果を記憶（ステップＳ７７）し、ステップＳ７３に戻る。検索の結果として得られたアドレスデータの数が受信件数以上の場合（ステップＳ７６、Ｙｅｓ）は、ステップＳ７８に進む。生成部６６は、受信件数を超えた分のアドレスデータを、検索の結果から削除することにより部分アドレス帳２１を生成する（ステップＳ７８）。サーバ通信部６２は、当該部分アドレス帳２１を画像処理装置１に送信する（ステップＳ７９）。
【００２８】
図１４は、本実施の形態のサーバ装置２の主記憶部６４の検索の結果の記憶方法の一例を説明するための図である。例として、検索条件リスト２２が、検索条件３１、及び検索条件３２を含む場合について説明する。検索条件３１による検索の結果、アドレス帳データ３３が得られたとする。また、アドレス帳データ３３の件数を示すデータを件数３４とする。また、アドレス帳データ３３のサイズを示すデータをサイズ３５とする。同様に、検索条件３２による検索の結果、アドレス帳データ３６が得られたとする。また、アドレス帳データ３６の件数を示すデータを件数３７とする。また、アドレス帳データ３６のサイズを示すデータをサイズ３８とする。
【００２９】
主記憶部６４は、アドレス帳データ３３、及びアドレス帳データ３６を近接した領域に、検索した順番に格納する。また、主記憶部６４は、アドレス帳データ３３の件数３４、サイズ３５、及び先頭アドレス３９と、アドレス帳データ３６の件数３７、サイズ３８、及び先頭アドレス４０は、近接した領域に格納する。制御部６３は、このようなデータ構造により主記憶部６４のデータを認識するため、行単位にまとまったデータとしてデータを認識することができる。
【００３０】
図１５は、本実施の形態のサーバ装置２が部分アドレス帳２１を生成する方法の一例（件数昇順で生成する場合）を説明するためのフローチャートである。検索部６７は、検索条件リスト２２に含まれる検索条件を使用して、アドレス帳６８のアドレスデータを検索する。そして、検索部６７は、当該検索の結果を主記憶部６４に記憶する（ステップＳ８１）。生成部６６は、当該検索の結果として取得したアドレス帳データのうち、まだ選択されていない件数が最小のアドレス帳データを選択する（ステップＳ８２）。生成部６６は、ステップＳ８２で選択したアドレス帳データを、部分アドレス帳２１に追加する（ステップＳ８３）。生成部６６は、部分アドレス帳２１の件数が受信件数２３を超えているか否かを判定する（ステップＳ８４）。部分アドレス帳２１の件数が受信件数２３より小さい場合（ステップＳ８４、Ｎｏ）は、ステップＳ８２に戻る。部分アドレス帳２１の件数が受信件数２３以上の場合（ステップＳ８４、Ｙｅｓ）は、受信件数２３を超える分のアドレスデータを部分アドレス帳２１から削除する（ステップＳ８５）。サーバ通信部６２は、当該部分アドレス帳２１を画像処理装置１に送信する（ステップＳ８６）。
【００３１】
本実施の形態の画像処理装置１、及びサーバ装置２の構成は、ソフトウェア（プログラム）により実現しても、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアにより実現してもよい。また、ソフトウェア、及びハードウェアを組み合わせて実現してもよい。
【００３２】
本実施の形態の画像処理装置１、又はサーバ装置２で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリーカード、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されてコンピュータ・プログラム・プロダクトとして提供される。
【００３３】
また、本実施の形態の画像処理装置１、又はサーバ装置２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施の形態の画像処理装置１、又はサーバ装置２で実行されるプログラムをインターネット等のネットワーク経由で提供、又は配布するように構成してもよい。
【００３４】
また、本実施の形態の画像処理装置１、又はサーバ装置２のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００３５】
本実施の形態の情報処理システム１０は、クライアント通信部１３が送信する情報に基づいて、アドレス帳６８から生成された部分アドレス帳２１を、記憶部１６に記憶する。そのため、アドレス帳（アドレス帳６８、及び部分アドレス帳２１）の管理をより容易にすることができる。
【符号の説明】
【００３６】
１，１ａ，１ｂ  画像処理装置
２  サーバ装置
３  ネットワーク
４  電話回線
１０  情報処理システム
１１  操作部
１２  コントローラ部
１３  クライアント通信部
１４  全体制御部
１５  ＦＡＸ制御部
１６  記憶部
１７  エンジン部
２１  部分アドレス帳
２２  検索条件リスト
２３  受信件数
２４  選択ルール
２５  原稿読取り板
３１，３２  検索条件
３３，３６  アドレス帳データ
３４，３７  件数
３５，３８  サイズ
３９，４０  先頭アドレス
６１  操作部
６２  サーバ通信部
６３  制御部
６４  主記憶部
６５  補助記憶部
６６  生成部
６７  検索部
６８  アドレス帳
７１  原稿
１００  属性データ
１０１  名前
１０２  ＦＡＸ宛先
１０３  会社名
１０４  部門名
１０５  部名
１０６  課名
【先行技術文献】
【特許文献】
【００３７】
【特許文献１】特開２０１１−１９２１２０号公報
【図１】
2014130386.tif 000003
【図２】
2014130386.tif 000004
【図３】
2014130386.tif 000005
【図４】
2014130386.tif 000006
【図５】
2014130386.tif 000007
【図６】
2014130386.tif 000008
【図７】
2014130386.tif 000009
【図８】
2014130386.tif 000010
【図９】
2014130386.tif 000011
【図１０】
2014130386.tif 000012
【図１１】
2014130386.tif 000013
【図１２】
2014130386.tif 000014
【図１３】
2014130386.tif 000015
【図１４】
2014130386.tif 000016
【図１５】
2014130386.tif 000017