(57)【要約】【課題】複数件分の原稿の送信データを一つずつ連続して送信する場合に、一件分の原稿の送信データの中に異なる形式の原稿画像が含まれていても、相手側装置との通信時間を短くすることができるファクシミリ装置を提供すること。【解決手段】ＭＦＰ１によれば、送信日時および送信先が同一である送信要求ファイルが２以上ある場合に、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数）が最小となるように、送信要求ファイルの送信順序を決定することができる。そして、決定された順序に従って、複数の送信要求ファイルの各画像データを、一つずつ連続して被呼側装置２００へ送信することにより、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数）を最小にできるので、被呼側装置２００との通信時間を最も短くすることができる。【選択図】図７
2010041357.tif 000002
【特許請求の範囲】
【請求項１】
複数の原稿のそれぞれに対応する画像情報を一つずつ連続して相手側装置へ送信する送信手段と、その送信手段により今回送信する画像情報の特性が前回送信した画像情報の特性から変化する場合に、その特性が変化する画像情報を送信開始することを前記相手側装置へ通知する変更通知手段とを備えたファクシミリ装置において、
前記相手側装置へ送信する１以上の原稿に対応する画像情報と、その画像情報を前記相手側装置へ送信する場合の原稿の送信順序と、前記画像情報の特性とを含むファクシミリ送信情報を記憶する記憶手段と、
その記憶手段に前記ファクシミリ送信情報が複数記憶されている場合に、一方のファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、他方のファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等であるかを判定する特性判定手段と、
その特性判定手段により前記一方のファクシミリ送信情報の最終である原稿の画像情報と、前記他方のファクシミリ送信情報の最初である原稿の画像情報との特性が同等であると判定された場合に、前記相手側装置に送信するファクシミリ送信情報の送信順序を、前記一方のファクシミリ送信情報に続いて前記他方のファクシミリ送信情報を送信する順序に設定する送信順序設定手段と、
その送信順序設定手段により設定された前記ファクシミリ送信情報の送信順序および各ファクシミリ送信情報に含まれる前記原稿の送信順序に基づいて、各ファクシミリ送信情報に含まれる画像情報を一つずつ連続して前記送信手段により前記相手側装置へ送信する送信実行手段とを備えていることを特徴とするファクシミリ装置。
【請求項２】
前記送信手段により前記相手側装置へ送信すべき画像情報を含むファクシミリ送信情報が複数ある場合に、その複数のファクシミリ送信情報の送信順序の組み合わせを示すパターンを可能な限り作成するパターン作成手段を備え、
前記特性判定手段は、
前記パターン作成手段により作成されたパターン毎に、各パターンにより示されるファクシミリ送信情報の送信順序が連続する２つのファクシミリ送信情報の組み合わせを全て抽出する連続抽出手段を備え、
その連続抽出手段により抽出された２つのファクシミリ送信情報の組み合わせについて、先の送信順序となるファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、後の送信順序となるファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等であるかを判定するものであり、
前記送信順序設定手段は、
前記先の送信順序となるファクシミリ送信情報の最終である原稿の画像情報と、前記後の送信順序となるファクシミリ送信情報の最初である原稿の画像情報との特性が同等または同等でないと前記特性判定手段により判定された回数が、最大または最小の数となるパターンを、前記パターン作成手段により作成されたパターンの中から選択する選択手段を備え、
その選択手段により選択されたパターンにより示される送信順序に基づいて、前記相手側装置に送信するファクシミリ送信情報の送信順序を設定するものであることを特徴とする請求項１記載のファクシミリ装置。
【請求項３】
前記複数のファクシミリ送信情報のそれぞれには、各ファクシミリ送信情報が前記記憶手段に記憶された順序が含まれており、
前記記憶手段に記憶された順序が最古のファクシミリ送信情報を、前記ファクシミリ送信情報の送信順序の最初に設定する最古送信モードであるか否かを判定するモード判定手段を備え、
前記選択手段は、
前記モード判定手段により前記最古送信モードであると判定された場合に、前記記憶手段に記憶された順序が最古のファクシミリ送信情報が、前記パターンにより示される送信順序の最初に位置するパターンを、前記パターン作成手段により作成されたパターンの中から抽出し、
その抽出したパターンのうち、前記先の送信順序となるファクシミリ送信情報の最終である原稿の画像情報と、前記後の送信順序となるファクシミリ送信情報の最初である原稿の画像情報との特性が同等または同等でないと前記特性判定手段により判定された回数が、最大または最小の数となるパターンを選択するものであることを特徴とする請求項２記載のファクシミリ装置。
【請求項４】
前記画像情報の特性の１つは、前記原稿のサイズであり、
前記選択手段は、
前記先の送信順序となるファクシミリ送信情報の最終である原稿の画像情報と、前記後の送信順序となるファクシミリ送信情報の最初である原稿の画像情報との特性が同等または同等でないと前記特性判定手段により判定された回数が同一となるパターンが複数ある場合には、その複数のパターンのうち、前記原稿のサイズが小さい画像情報を含むファクシミリ送信情報が、前記パターンにより示される送信順序の最初に位置するパターンを選択するものであることを特徴とする請求項２または３記載のファクシミリ装置。
【請求項５】
前記送信順序設定手段により設定された前記ファクシミリ送信情報の送信順序および各ファクシミリ送信情報に含まれる前記原稿の送信順序に基づいて、各ファクシミリ送信情報に含まれる画像情報を一つずつ連続して前記相手側装置へ送信した場合に、前記相手側装置へ送信したファクシミリ送信情報の送信結果を、前記相手側装置またはファクシミリ装置の少なくとも一方へ出力する送信結果出力手段を備えていることを特徴とする請求項１から４のいずれかに記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置に関するものである。
【背景技術】
【０００２】
従来より、相手先装置へ送信する複数件分の原稿を読み取った場合に、所定の条件（例えば、送信開始時刻になったなどの条件）が成立したら、その複数件分の原稿の送信データを、一つずつ連続して相手側装置へ送信するファクシミリ装置が知られている。
【０００３】
この種のファクシミリ装置に関し、次の特許文献１には、同一宛先へ送信する原稿の送信データが複数件分ある場合、一件分の送信データごとに、相手側装置との通信モード（原稿サイズ、画質などにより定められているモード）を比較し、同一の通信モードが連続する順序に送信データの送信順を決定し、その送信順に基づいて複数件分の原稿の送信データを一つずつ連続して送信する発明が開示されている。また、ファクシミリ装置では、前回送信した送信データの通信モードと異なる通信モードの送信データを送信する度に、異なる通信モードの送信データを送信することを相手側装置へ通知しなければならない。  
【特許文献１】特許第２６３３８８４号公報（３頁左側３２行など）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載のファクシミリ装置のように、一件分ごとに、原稿の送信データの通信モードを比較する構成では、一件分の送信データの中に、異なる形式（原稿サイズや、画質など）の原稿画像が含まれていると、各原稿画像をそれぞれの形式に応じた通信モードで送信しなければならないため、同一の通信モードが連続する順序に送信データの送信順を決定することができず、その結果、相手側装置に通知する通信モードの回数を抑制できず、相手側装置との通信時間を短くできない場合があるという問題点があった。
【０００５】
本発明は、上述した問題を解決するためになされたものであり、複数件分の原稿の送信データを一つずつ連続して送信する場合に、一件分の原稿の送信データの中に異なる形式の原稿画像が含まれていても、相手側装置との通信時間を短くすることができるファクシミリ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載のファクシミリ装置は、複数の原稿のそれぞれに対応する画像情報を一つずつ連続して相手側装置へ送信する送信手段と、その送信手段により今回送信する画像情報の特性が前回送信した画像情報の特性から変化する場合に、その特性が変化する画像情報を送信開始することを前記相手側装置へ通知する変更通知手段とを備えたものであり、前記相手側装置へ送信する１以上の原稿に対応する画像情報と、その画像情報を前記相手側装置へ送信する場合の原稿の送信順序と、前記画像情報の特性とを含むファクシミリ送信情報を記憶する記憶手段と、その記憶手段に前記ファクシミリ送信情報が複数記憶されている場合に、一方のファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、他方のファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等であるかを判定する特性判定手段と、その特性判定手段により前記一方のファクシミリ送信情報の最終である原稿の画像情報と、前記他方のファクシミリ送信情報の最初である原稿の画像情報との特性が同等であると判定された場合に、前記相手側装置に送信するファクシミリ送信情報の送信順序を、前記一方のファクシミリ送信情報に続いて前記他方のファクシミリ送信情報を送信する順序に設定する送信順序設定手段と、その送信順序設定手段により設定された前記ファクシミリ送信情報の送信順序および各ファクシミリ送信情報に含まれる前記原稿の送信順序に基づいて、各ファクシミリ送信情報に含まれる画像情報を一つずつ連続して前記送信手段により前記相手側装置へ送信する送信実行手段とを備えている。
【０００７】
なお、原稿の画像情報の特性としては、例えば、画像情報の原稿サイズや、画像情報の画質や、画像情報の画像色が例示される。また、原稿の画像情報の特性が同等であるとは、例えば、画像情報の原稿サイズが同一であることや、画像情報の画質が同一であることや、画像情報の画像色が同一であることや、画像情報の原稿サイズ、画質および画像色が全て同一であることが例示される。
【０００８】
請求項２記載のファクシミリ装置は、請求項１記載のファクシミリ装置において、前記送信手段により前記相手側装置へ送信すべき画像情報を含むファクシミリ送信情報が複数ある場合に、その複数のファクシミリ送信情報の送信順序の組み合わせを示すパターンを可能な限り作成するパターン作成手段を備え、前記特性判定手段は、前記パターン作成手段により作成されたパターン毎に、各パターンにより示されるファクシミリ送信情報の送信順序が連続する２つのファクシミリ送信情報の組み合わせを全て抽出する連続抽出手段を備え、その連続抽出手段により抽出された２つのファクシミリ送信情報の組み合わせについて、先の送信順序となるファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、後の送信順序となるファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等であるかを判定するものであり、前記送信順序設定手段は、前記先の送信順序となるファクシミリ送信情報の最終である原稿の画像情報と、前記後の送信順序となるファクシミリ送信情報の最初である原稿の画像情報との特性が同等または同等でないと前記特性判定手段により判定された回数が、最大または最小の数となるパターンを、前記パターン作成手段により作成されたパターンの中から選択する選択手段を備え、その選択手段により選択されたパターンにより示される送信順序に基づいて、前記相手側装置に送信するファクシミリ送信情報の送信順序を設定するものである。
【０００９】
請求項３記載のファクシミリ装置は、請求項２記載のファクシミリ装置において、前記複数のファクシミリ送信情報のそれぞれには、各ファクシミリ送信情報が前記記憶手段に記憶された順序が含まれており、前記記憶手段に記憶された順序が最古のファクシミリ送信情報を、前記ファクシミリ送信情報の送信順序の最初に設定する最古送信モードであるか否かを判定するモード判定手段を備え、前記選択手段は、前記モード判定手段により前記最古送信モードであると判定された場合に、前記記憶手段に記憶された順序が最古のファクシミリ送信情報が、前記パターンにより示される送信順序の最初に位置するパターンを、前記パターン作成手段により作成されたパターンの中から抽出し、その抽出したパターンのうち、前記先の送信順序となるファクシミリ送信情報の最終である原稿の画像情報と、前記後の送信順序となるファクシミリ送信情報の最初である原稿の画像情報との特性が同等または同等でないと前記特性判定手段により判定された回数が、最大または最小の数となるパターンを選択するものである。
【００１０】
請求項４記載のファクシミリ装置は、請求項２または３記載のファクシミリ装置において、前記画像情報の特性の１つは、前記原稿のサイズであり、前記選択手段は、前記先の送信順序となるファクシミリ送信情報の最終である原稿の画像情報と、前記後の送信順序となるファクシミリ送信情報の最初である原稿の画像情報との特性が同等または同等でないと前記特性判定手段により判定された回数が同一となるパターンが複数ある場合には、その複数のパターンのうち、前記原稿のサイズが小さい画像情報を含むファクシミリ送信情報が、前記パターンにより示される送信順序の最初に位置するパターンを選択するものである。
【００１１】
請求項５記載のファクシミリ装置は、請求項１から４のいずれかに記載のファクシミリ装置において、前記送信順序設定手段により設定された前記ファクシミリ送信情報の送信順序および各ファクシミリ送信情報に含まれる前記原稿の送信順序に基づいて、各ファクシミリ送信情報に含まれる画像情報を一つずつ連続して前記相手側装置へ送信した場合に、前記相手側装置へ送信したファクシミリ送信情報の送信結果を、前記相手側装置またはファクシミリ装置の少なくとも一方へ出力する送信結果出力手段を備えている。
【発明の効果】
【００１２】
請求項１記載のファクシミリ装置によれば、複数の原稿のそれぞれに対応する画像情報が一つずつ連続して相手側装置へ送信手段により送信され、その送信手段により今回送信される画像情報の特性が前回送信した画像情報の特性から変化する場合には、その特性が変化する画像情報を送信開始することが相手側装置へ変更通知手段により通知される。また、相手側装置へ送信する１以上の原稿に対応する画像情報と、その画像情報を相手側装置へ送信する場合の原稿の送信順序と、画像情報の特性とを含むファクシミリ送信情報が記憶手段に記憶され、その記憶手段に複数のファクシミリ送信情報が記憶されている場合には、一方のファクシミリ送信情報の最終である原稿の画像情報と、他方のファクシミリ送信情報の最初である原稿の画像情報との特性が同等であるかが特性判定手段により判定される。そして、特性判定手段により２つの原稿の画像情報の特性が同等であると判定されると、相手側装置に送信するファクシミリ送信情報の送信順序が、一方のファクシミリ送信情報に続いて他方のファクシミリ送信情報を送信する順序に送信順序設定手段により設定され、その設定されたファクシミリ送信情報の送信順序および各ファクシミリ送信情報に含まれる原稿の送信順序に基づいて、各ファクシミリ送信情報に含まれる画像情報が一つずつ連続して送信手段により相手側装置へ送信実行手段により送信される。よって、一方および他方のファクシミリ送信情報に含まれる画像情報を一つずつ連続して相手側装置へ送信する場合には、一方のファクシミリ送信情報に含まれる最終の原稿と、他方のファクシミリ送信情報に含まれる最初の原稿との画像情報の特性が同等になるので、一方の最終の原稿と、他方の最初の原稿との画像情報の間で、特性が変化する画像情報を送信開始することを相手側装置へ通知する必要がない。従って、上述した従来のファクシミリ装置に比べて、特性が変化する画像情報を送信開始することを変更通知手段により相手側装置へ通知する回数を抑制することができるので、相手側装置との通信時間を短くすることができるという効果がある。
【００１３】
請求項２記載のファクシミリ装置によれば、請求項１記載のファクシミリ装置の奏する効果に加え、送信手段により相手側装置へ送信すべき画像情報を含むファクシミリ送信情報が複数ある場合には、その複数のファクシミリ送信情報の送信順序の組み合わせを示すパターンがパターン作成手段により可能な限り作成される。そして、その作成されたパターン毎に、各パターンにより示されるファクシミリ送信情報の送信順序が連続する２つのファクシミリ送信情報の組み合わせの全てが連続抽出手段により抽出され、その抽出された２つのファクシミリ送信情報の組み合わせについて、先の送信順序となるファクシミリ送信情報の最終である原稿の画像情報と、後の送信順序となるファクシミリ送信情報の最初である原稿の画像情報との特性が同等であるかが特性判定手段により判定される。また、パターン作成手段により作成されたパターンの中から、画像情報の特性が同等または同等でないと特性判定手段により判定された回数が、最大または最小の数となるパターンが選択手段により選択され、その選択されたパターンにより示される送信順序に基づいて、相手側装置に送信するファクシミリ送信情報の送信順序が送信順序設定手段により設定される。よって、パターン作成手段により作成されたパターンの中で、先の送信順序となるファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、後の（次の）送信順序となるファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等となる２つの送信順序の組み合わせが最多となるパターンを選択して、ファクシミリ送信情報の送信順序を設定することができる。従って、複数のファクシミリ送信情報に含まれる画像情報を一つずつ連続して相手側装置へ送信する場合に、先に送信するファクシミリ送信情報に含まれる最終の原稿と、次に送信するファクシミリ送信情報に含まれる最初の原稿との画像情報の特性が同等である組み合わせが最も多くなるので、先に送信する最終の原稿と、次に送信する最初の原稿との画像情報の間で、特性が変化する画像情報を送信開始することを変更通知手段により相手側装置へ通知する回数を最も抑制することができ、相手側装置との通信時間を最も短くすることができるという効果がある。
【００１４】
請求項３記載のファクシミリ装置によれば、請求項２記載のファクシミリ装置の奏する効果に加え、記憶手段に記憶された順序が最古のファクシミリ送信情報を、ファクシミリ送信情報の送信順序の最初に設定する最古送信モードであるとモード判定手段により判定された場合には、パターン作成手段により作成されたパターンの中から、記憶手段に記憶された順序が最古のファクシミリ送信情報が送信順序の最初に位置するパターンが抽出される。そして、その抽出されたパターンのうち、先の送信順序となるファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、後の送信順序となるファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等または同等でないと特性判定手段により判定された回数が、最大または最小の数となるパターンが選択される。よって、記憶手段に記憶された順序が最古のファクシミリ送信情報が送信順序の最初となり、且つ、先の送信順序となるファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、後の（次の）送信順序となるファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等となる２つの送信順序の組み合わせが最多となるパターンを選択することができる。従って、操作者により記憶された順序を優先しつつ、相手側装置との通信時間を短くすることができるという効果がある。
【００１５】
また、例えば、相手側装置へ送信する一件分の原稿の送信枚数が多い場合などは、送信者が、その原稿を複数回に分割して相手側装置へ送信することもあり、その場合には、分割された数に対応する数のファクシミリ送信情報が記憶手段に記憶されることになる。一般的に、原稿の送信内容を示す送付状などは原稿の先頭に添付されるので、一件分の原稿を複数回に分割して送信する場合には、分割された数に対応する数のファクシミリ情報の中で、記憶手段に最初に記憶されるファクシミリ送信情報の中に、原稿の送信内容を示す送付状などの画像情報が含まれることになる。よって、一件分の原稿を複数回に分割して相手側装置へ送信する場合に、原稿の送信内容を示す送付状などの画像情報が含まれるファクシミリ送信情報を送信順序の最初とし、且つ、特性が同等である画像情報を連続して送信する回数が最大となるファクシミリ送信情報の送信順序を選択することができるので、原稿の送信内容を示す送付状などの画像情報を相手側装置へ最初に送信することができると共に、特性が変化する画像情報を送信開始することを変更通知手段により相手側装置へ通知する回数を抑制することができる。従って、原稿の送信内容を示す送付状などを原稿の受信者に認識させることができると共に、相手側装置との通信時間を短くすることができるという効果がある。
【００１６】
請求項４記載のファクシミリ装置によれば、請求項２または３記載のファクシミリ装置の奏する効果に加え、先の送信順序となるファクシミリ送信情報の原稿の送信順序が最終である原稿の画像情報と、後の（次の）送信順序となるファクシミリ送信情報の原稿の送信順序が最初である原稿の画像情報との特性が同等または同等でないと特性判定手段により判定された回数が同一となるパターンが複数ある場合には、原稿のサイズが小さい画像情報を含むファクシミリ送信情報が送信順序の最初に位置するパターンが選択手段により選択される。よって、特性が同等である画像情報を連続して送信する回数が最大となるパターンが複数ある場合には、原稿のサイズが小さい画像情報から一つずつ連続して相手側装置へ送信できるという効果がある。
【００１７】
例えば、一般的な相手側装置では、画像情報を受信した場合に、受信した画像情報の原稿サイズに応じた記録用紙を有していると、その原稿サイズに応じた記録用紙に画像情報が記録され、受信した画像情報の原稿サイズに応じた記録用紙がなければ、その原稿サイズよりも大きい原稿サイズの記録用紙に画像情報が記録され、その大きい原稿サイズの記録用紙もなければ、画像情報の受信が中止される。つまり、原稿サイズの大きい画像情報を送信した場合に、その原稿サイズ以上の記録用紙が相手側装置になければ、画像情報の受信が中止されるので、その後に送信するべき画像情報を送信できなくなる。従って、原稿サイズの小さい画像情報から相手側装置へ送信することにより、原稿サイズの大きい画像情報から相手側装置へ送信する場合よりも、相手側装置へ画像情報を送信できる可能性を高めることができるという効果がある。
【００１８】
請求項５記載のファクシミリ装置によれば、請求項１から４のいずれかに記載のファクシミリ装置の奏する効果に加え、送信順序設定手段により設定されたファクシミリ送信情報の送信順序および各ファクシミリ送信情報に含まれる原稿の送信順序に基づいて、各ファクシミリ送信情報に含まれる画像情報を一つずつ連続して相手側装置へ送信した場合に、相手側装置へ送信したファクシミリ送信情報の送信結果が、相手側装置またはファクシミリ装置の少なくとも一方へ送信結果出力手段により出力される。よって、原稿の送信者または受信者に対して、相手側装置へ送信されたファクシミリ送信情報の送信結果を認識させることができるという効果がある。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の実施形態におけるファクシミリ装置を有した多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の外観構成を示した斜視図である。ＭＦＰ１は、電話回線網１００（図２参照）を介して接続される被呼側装置２００（図２参照）とファクシミリ通信可能に構成されている。また、このＭＦＰ１は、プリンタ機能、スキャナ機能、及び、コピー機能などの各種機能も有している。
【００２０】
本実施形態のＭＦＰ１は、同一宛先の被呼側装置２００へ送信する原稿の画像データが複数件分ある場合に、その複数件分の原稿の画像データを一つずつ連続して被呼側装置２００へ送信する一括送信機能を有しており、その一括送信機能により複数件分の原稿の画像データを送信する場合に、案件単位（１件分単位）で画像データの送信順序を並び替えて、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるようにし、被呼側装置２００との通信時間を短くするものである。
【００２１】
ＭＦＰ１の本体の前面には、開口部５が設けられ内部が上下に仕切られている。開口部５の下側には、複数枚の記録用紙を積層収納可能な給紙カセット３が挿入されている。給紙カセット３は、Ａ４サイズ等にカットされた記録用紙が収納可能に構成されている。開口部５の上側は記録済みの記録用紙が排紙される排紙部４となっている。
【００２２】
本体の内部には、ＣＰＵ１１（図２参照）からの指示に基づいて、所定の給紙位置（非図示）にセットされた記録用紙への記録を行うためのインクジェット方式のプリンタ２１が内蔵されている。プリンタ２１は、記録用紙を搬送する記録用紙搬送用モータ（非図示）と、記録用紙へインクを吐出する印字ヘッド（非図示）と、その印字ヘッドを搭載したキャリッジ（非図示）を移動させるキャリッジモータ（非図示）とを有している。
【００２３】
開口部５の上部には、ファクシミリ機能やスキャナ機能やコピー機能の実行時に、原稿を読み取るためのスキャナ２０が配置されている。このスキャナ２０では、Ａ４サイズやＢ４サイズや、Ａ３サイズなどの原稿を読み取ることができる。ファクシミリ機能を使用して、被呼側装置２００へ原稿を送信する場合には、スキャナ２０の上部に設けられている原稿カバー体８を上側に開き、原稿を載置するための載置用ガラス板（図示しない）上に原稿を載置し、原稿カバー体８を閉じて原稿を固定する。原稿カバー体８が閉じられると、載置用ガラス板（図示しない）に載置されている原稿が、例えば、スキャナ２０により簡易的に読み取られ、その原稿画像の輪郭が画像処理により抽出され、原稿サイズ（Ａ４サイズや、Ｂ４サイズや、Ａ３サイズなど）が判別される。
【００２４】
原稿の送信先や、送信日時や、送信画質など各種パラメータが設定された状態で、ＦＡＸ送信キーボタン１５ａが押下されると、載置用ガラス板（図示しない）上に載置されている原稿の画像が読み取られ、読み取られた原稿の原稿サイズに応じた画像データが生成される。そして、その生成された画像データに基づいて、送信要求ファイル（図３（ａ）参照）が生成され、フラッシュメモリ１４の送信要求蓄積メモリ１４ａ（図２参照）に記憶される。なお、原稿の画像データは、送信日時となるまで、送信要求蓄積メモリ１４ａに記憶され、送信日時となったら、送信先の被呼側装置２００へ送信される。
【００２５】
また、原稿カバー体８には、自動原稿搬送機構（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ、以下、「ＡＤＦ」と称す）が設けられている。ＡＤＦは、原稿トレイ９にセットされている原稿を一枚ずつ原稿搬送路を通じてスキャナ２０に搬送すると共に、スキャナ２０により読み取られた原稿を一枚ずつ原稿排出トレイ１０へ排出するものである。
【００２６】
ＡＤＦにはスキャナ２０に搬送する原稿の原稿サイズ（Ａ４サイズや、Ｂ４サイズや、Ａ３サイズなど）を検出するセンサが設けられており、原稿トレイ９に原稿がセットされている状態で、原稿の送信先や、送信日時や、送信画質など各種パラメータが設定されてから、ＦＡＸ送信ボタン１５ａが押下されると、原稿トレイ９にセットされている全ての原稿が一枚ずつスキャナ２０より読み取られて、それぞれの原稿の原稿サイズに応じた画像データが一つずつ生成される。
【００２７】
例えば、原稿トレイ９に計３枚の原稿がセットされており、１枚目の原稿サイズが「Ａ４サイズ」で、２枚目の原稿サイズが「Ｂ４サイズ」で、３枚目の原稿サイズが「Ａ３サイズ」であったら、まず、１枚目の原稿サイズ「Ａ４サイズ」に応じた画像データ生成され、次に、２枚目の原稿サイズ「Ｂ４サイズ」に応じた画像データが生成され、最後に、３枚目の原稿サイズ「Ａ３サイズ」に応じた画像データが生成される。
【００２８】
そして、その生成された画像データに基づいて、送信要求ファイル（図３（ａ）参照）が生成され、フラッシュメモリ１４の送信要求蓄積メモリ１４ａ（図２参照）に記憶される。なお、原稿の画像データは、送信日時となるまで、送信要求蓄積メモリ１４ａに記憶され、送信日時となったら、送信先の被呼側装置２００へ送信される。
【００２９】
原稿カバー体８の前方には、横長形状の操作パネル６が設けられており、操作キー１５、ＬＣＤ１６とを具備する。操作キー１５には、ＦＡＸ送信キー１５ａと、パラメータ設定キー１５ｂと、数字キー１５ｃと、送信順最適化キー１５ｄと、送信順先頭固定キー１５ｅとなどが設けられている。
【００３０】
ＦＡＸ送信キー１５ａは、上述した通り、被呼側装置２００へ原稿を送信するためのキーである。原稿の送信先や、送信日時や、送信画質など各種パラメータが設定された状態で、ＦＡＸ送信キー１５ａが押下されると、スキャナ２０により原稿の読み取りが開始される。
【００３１】
パラメータ設定キー１５ｂは、予め登録している送信先の中から送信先を選択したり、送信画質を指定するためのキーである。本実施形態のＭＦＰ１では、「スタンダード」、「ファイン」、「スーパーファイン」の３つの送信画質が設けられており、パラメータ設定キー１５ｂにより、この３つの何れか一つが操作者により指定されることになる。特に指定されない場合には、送信画質は「スタンダード」に設定される。数字キー１５ｃは、送信先のＦＡＸ番号を入力するためのキーである。
【００３２】
送信順最適化キー１５ｄは、複数の送信要求ファイル（図３（ａ）参照）の各画像データを一括して被呼側装置２００へ送信する場合に、送信要求ファイルの登録日時順（古い順）に、複数の送信要求ファイルの各画像データを被呼側装置２００へ送信するか、または、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、送信要求ファイル単位で画像データの送信順序を入れ替えて被呼側装置２００へ送信するかを設定するためのキーである。
【００３３】
送信順先頭固定キー１５ｅは、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、その複数の送信要求ファイルの中で、登録日時が最も古い送信要求ファイルの各画像データを一番先に被呼側装置２００へ送信するか、否かを設定するためのキーである。また、操作者は、操作キー１５の各種キーを押下することで、例えば、電源のオン／オフや、各機能の切り替えなどの操作を行うことができる。
【００３４】
ＬＣＤ１６には、メニューや操作手順や実行中の処理の状態が表示される。また、操作キー１５の押下に対応する情報が表示されるので、操作者は送信先のＦＡＸ番号や、送信先へ送信された原稿枚数などの各種情報を確認することができる。
【００３５】
次に、図２を参照して、ＭＦＰ１の電気的構成について説明する。図２は、ＭＦＰ１の電気的構成を示すブロック図である。図２に示すように、ＭＦＰ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４、操作キー１５、ＬＣＤ１６、スキャナ２０、プリンタ２１、モデム２３、ＮＣＵ２４、および、計時回路２５を主に有している。
【００３６】
ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、および、フラッシュメモリ１４は、バスライン２６を介して互いに接続されている。また、操作キー１５、ＬＣＤ１６、スキャナ２０、プリンタ２１、モデム２３、ＮＣＵ２４、計時回路２５、および、バスライン２６は、入出力ポート２７を介して互いに接続されている。また、モデム２３とＮＣＵ２４とは互いに接続されている。
【００３７】
ＣＰＵ１１は、ＲＯＭ１２やＲＡＭ１３やフラッシュメモリ１４に記憶される固定値やプログラムに従って、ＭＦＰ１が有している各機能の制御や、入出力ポート２７と接続された各部を制御するものである。ＲＯＭ１２は、ＭＦＰ１で実行される制御プログラムなどを格納した書換不能なメモリである。図５のフローチャートに示す送信要求登録処理、図６のフローチャートに示すメイン処理、図７および図８のフローチャートに示す最適送信順決定処理、図９のフローチャートに示す画像データ送信処理を実行する各プログラムは、このＲＯＭ１２に格納されている。
【００３８】
ＲＡＭ１３は、書き替え可能な揮発性のメモリであり、ＭＦＰ１の各操作の実行時に各種のデータを一時的に記憶するためのメモリである。ＲＡＭ１３には、最終原稿サイズメモリ１３ａと、先頭原稿サイズメモリ１３ｂとが設けられている。最終原稿サイズメモリ１３ａおよび先頭原稿サイズメモリ１３ｂは、画像データの原稿サイズが記憶されるメモリである。
【００３９】
フラッシュメモリ１４は書換可能な不揮発性のメモリであり、このフラッシュメモリ１４に記憶されたデータは、ＭＦＰ１の電源オフ後も保持される。フラッシュメモリ１４には、送信要求蓄積メモリ１４ａと、送信パターンテーブルメモリ１４ｂと、送信順メモリ１４ｃと、送信順最適化フラグメモリ１４ｄと、送信順変更フラグメモリ１４ｅと、送信順先頭固定フラグメモリ１４ｆとが設けられている。
【００４０】
送信要求蓄積メモリ１４ａは、送信要求ファイルを記憶するためのメモリであり、送信パターンテーブルメモリ１４ｂは、送信要求ファイルの送信順序を示す送信パターンリストを記憶するためのメモリである。
【００４１】
ここで、図３（ａ）を参照して、送信要求蓄積メモリ１４ａの内容の一例と、送信要求ファイルの一例とについて説明し、図３（ｂ）を参照して、ファクシミリの伝送手順の概略について説明する。その後、図４を参照して、送信パターンテーブルメモリ１４ｂの内容の一例と、送信パターンリストの一例とについて説明する。
【００４２】
図３（ａ）は、送信要求蓄積メモリ１４ａの内容の一例を示す概略図である。送信要求蓄積メモリ１４ａは、送信要求ファイルを記憶するためのメモリである。例えば、送信要求蓄積メモリ１４ａには、図３（ａ）に示すように、３つの送信要求ファイルが記憶されている。
【００４３】
一の送信要求ファイルは、パラメータ領域と、画像データ領域とにより構成されている。パラメータ領域には、登録番号と、登録日時と、送信先と、送信日時と、送信枚数とが各種パラメータ情報として記憶されており、画像データ領域には、送信する原稿の原稿サイズに応じた画像データが、送信する原稿の枚数分それぞれ記憶されている。
【００４４】
登録番号は、送信要求ファイルが送信要求蓄積メモリ１４ａに記憶された順番を示しており、番号が小さいほど記憶された日時が古いことを示す。登録日時は、送信要求ファイルが送信要求蓄積メモリ１４ａに記憶された日時を示し、送信先は、送信要求ファイルの画像データを送信する送信先の電話番号や、送信先の名称などを示している。送信日時は、送信要求ファイルの画像データを送信開始する日時を示し、送信枚数は、送信要求ファイルの画像データ領域に含まれている画像データの数、即ち、被呼側装置２００へ送信する原稿の枚数を示している。
【００４５】
例えば、原稿トレイ９に３枚の原稿（１枚目：Ｂ４サイズ、２枚目：Ａ４サイズ、３枚目：Ａ４サイズ）がセットされた状態で、送信先や送信日時などが設定されてから、ＦＡＸ送信キー１５ａが押下されたとする。なお、ここで設定される送信先（例えば、「Ｘ社」）は、後で送信要求ファイルの送信先として記憶され、ここで設定される送信日時（例えば、「２００８／１２／１５  １０：００」）は、後で送信要求ファイルの送信日時として記憶される。
【００４６】
ＦＡＸ送信キー１５ａが押下された時に、送信要求蓄積メモリ１４ａに、送信要求ファイルが一つも記憶されていなければ、登録番号「１」の送信要求ファイルが作成される。そして、ＦＡＸ送信キー１５ａの押下される前に設定された送信先および送信日時が、作成された送信要求ファイルのパラメータ領域に記憶される。また、ＦＡＸ送信キー１５ａの押下された日時（例えば、「２００８／１２／１４  １９：００」）が、登録日時としてパラメータ領域に記憶される。
【００４７】
そして、スキャナ２０により原稿トレイ９にセットされた３枚の原稿（１枚目：Ｂ４サイズ、２枚目：Ａ４サイズ、３枚目：Ａ４サイズ）の画像が一つずつ読み取られ、それぞれの原稿サイズに応じた画像データが一つずつ生成される。即ち、１枚目の「Ｂ４サイズ」に応じた画像データと、２枚目の「Ａ４サイズ」に応じた画像データと、３枚目の「Ａ４サイズ」に応じた画像データとが生成される。生成された各画像データは、送信要求ファイルの画像データ領域にそれぞれ記憶される。全ての原稿の読み取りが終了すると、読み取った原稿の枚数（３枚）が、送信枚数としてパラメータ領域に記憶される。
【００４８】
つまり、登録番号「１」と、登録日時「２００８／１２／１４  １９：００」と、送信先「Ｘ社」と、送信日時「２００８／１２／１５  １０：００」と、送信枚数「３」という各種パラメータ情報と、Ｂ４サイズの画像データ１つと、Ａ４サイズの画像データ２つとが含まれる送信要求ファイルが作成され、送信要求蓄積メモリ１４ａに記憶される。
【００４９】
以下同様に、原稿トレイ９に原稿がセットされた状態で、送信先や送信日時などが設定されてから、ＦＡＸ送信キー１５ａが押下されると、その度に、新たな送信要求ファイルが作成され、送信要求蓄積メモリ１４ａに記憶される。
【００５０】
ここで、図３（ｂ）を参照して、ファクシミリ伝送手順の概略について説明する。図３（ｂ）は、ファクシミリ送信手順の概略を示す概略図である。ＭＦＰ１から被呼側装置２００へ原稿の画像データを送信する場合、ＭＦＰ１では、大きく分けて５つのフェーズ（フェーズＡ、フェーズＢ、フェーズＣ、フェーズＤ、フェーズＥ）が実行される。
【００５１】
ＭＦＰ１において、通信開始が指示されると、まず、フェーズＡが実行される。フェーズＡでは、ＭＦＰ１が、電話回線網１００に接続されている被呼側装置２００を発呼し、被呼側装置２００との間で電話回線を閉結する。電話回線が閉結されたら、次に、フェーズＢが実行される。
【００５２】
フェーズＢでは、ＭＦＰ１が、送信する原稿の画像データの通信モードを被呼側装置２００との間で決定する。具体的には、ＭＦＰ１から被呼側装置２００へ、どのような原稿サイズ（例えば、「Ａ４サイズ」、「Ｂ４サイズ」、「Ａ３サイズ」）の画像データを送信するか、どのような送信画質（例えば、「スタンダード」、「ファイン」、「スーパーファイン」）の画像データを送信するか、どのような画像色（例えば、「モノクロ」、「カラー」）の画像データを送信するかなどを示す通信モードを、ＭＦＰ１および被呼側装置２００が有する機能に応じて、ＭＦＰ１が決定（設定）する。なお、ＭＦＰ１は、設定した通信モードに適合する画像データを被呼側装置２００へ送信し、被呼側装置２００では、その通信モードに基づいて、受信したデータを画像データに復元する。
【００５３】
フェーズＢにより、画像データの通信モードが決定（設定）されると、次に、フェーズＣが実行される。フェーズＣでは、ＭＦＰ１が、通信モードに適合する１ページ分の原稿の画像データを被呼側装置２００へ送信する。送信が終了したら、フェーズＤが実行される。
【００５４】
フェーズＤでは、フェーズＣにより送信した画像データを、被呼側装置２００が正常に受信できたかをＭＦＰ１が確認する。画像データの送信が正常に終了していた場合には、ＭＦＰ１において、未送信の画像データが残っているかが判定される。なお、画像データの送信に異常が発生していた場合には、例えば、画像データの再送信が試みられる。
【００５５】
ＭＦＰ１において、未送信の画像データが残っており、次に送信する１ページ分の原稿の画像データが、現在の通信モードに適合している場合には、ＭＦＰ１は、続けて画像データを送信することを被呼側装置２００へ通知し、その後、フェーズＣに戻り、次の１ページ分の原稿の画像データを送信する。
【００５６】
また、ＭＦＰ１において、未送信の画像データが残っているが、次に送信する１ページ分の原稿の画像データが、現在の通信モードに適合していない場合には、ＭＦＰ１は、通信モードを変更することを被呼側装置２００へ通知し、その後、フェーズＢに戻り、被呼側装置２００との間で、通信モードを再度設定し直してから、フェーズＣに移り、次の１ページ分の原稿の画像データを送信する。
【００５７】
また、ＭＦＰ１において、全ての画像データが送信された場合には、ＭＦＰ１は、画像データの送信が終了したことを被呼側装置２００へ通知し、フェーズＥを実行する。フェーズＥでは、ＭＦＰ１が、被呼側装置２００との間で閉結されている電話回線を開放し、被呼側装置２００との通信を終了する。
【００５８】
ここで、具体例として、図３（ａ）に示す登録番号「１」に対応する３枚分の画像データが、ＭＦＰ１から被呼側装置２００へ送信される場合のファクシミリ伝送手順について説明する。なお、登録番号「１」の各画像データでは、送信画質が全て「スタンダード」であり、画像色が全て「モノクロ」であるものとする。
【００５９】
ＭＦＰ１では、まず、フェーズＡが実行され、原稿の送信先である「Ｘ社」の被呼側装置２００との接続が行われる。次に、ＭＦＰ１では、フェーズＢが実行される。被呼側装置２００へ送信する１枚目の画像データの原稿サイズが「Ｂ４サイズ」であるので、ＭＦＰ１と被呼側装置２００との間で、通信モードが、原稿サイズ「Ｂ４サイズ」、送信画質「スタンダード」、および、画像色「モノクロ」と設定される。
【００６０】
そして、ＭＦＰ１では、フェーズＣが実行され、１枚目の画像データが送信される。次に、ＭＦＰ１では、フェーズＤが実行される。まず、送信された画像データが、正常に被呼側装置２００により受信されたかが確認される。被呼側装置２００により正常に画像データが受信されていれば、現在の通信モードが、次に送信する２枚目の画像データに適合しているかが判定される。
【００６１】
１枚目の画像データの原稿サイズは「Ｂ４サイズ」であり、次に送信する２枚目の画像データの原稿サイズは「Ａ４サイズ」であるので、通信モードの変更が必要となるため、フェーズＢに戻る。フェーズＢでは、ＭＦＰ１と被呼側装置２００との間で、通信モードが、原稿サイズ「Ａ４サイズ」、送信画質「スタンダード」、および、画像色「モノクロ」と設定される。その後、ＭＦＰ１では、フェーズＣが実行され、２枚目の画像データが送信される。
【００６２】
次に、ＭＦＰ１では、フェーズＤが実行され、被呼側装置２００により正常に画像データが受信されていれば、現在の通信モードが、次に送信する３枚目の画像データに適合しているかが判定される。２枚目の画像データの原稿サイズは「Ａ４サイズ」であり、次に送信する３枚目の画像データの原稿サイズも「Ａ４サイズ」であるので、フェーズＣに戻り、３枚目の画像データが送信される。
【００６３】
次に、ＭＦＰ１では、フェーズＤが実行され、被呼側装置２００により正常に画像データが受信されていれば、全ての画像データの送信が終了したことが被呼側装置２００へ通知される。最後に、フェーズＥが実行され、被呼側装置２００との接続が切断される。
【００６４】
次に、図４を参照して、送信パターンテーブルメモリ１４ｂの内容の一例と、送信パターンリストの一例とについて説明する。図４は、送信パターンテーブルメモリ１４ｂの内容の一例を示す概略図である。送信パターンテーブルメモリ１４ｂは、送信要求ファイルの送信順序を示す送信パターンリストを記憶するためのメモリである。
【００６５】
送信パターンリストは、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、送信要求ファイルの送信順序を決定するために使用するリストである。
【００６６】
一の送信パターンリストは、一括して送信する送信要求ファイルの全ての登録番号を重複無く並べた一の順列と、モード変更回数とにより構成されている。なお、この登録番号の一の順列が、送信要求ファイルの送信順序を示している。また、この一の順列の各登録番号には、それぞれの登録番号に対応する画像データの先頭ページの原稿サイズ（以下、「先頭原稿サイズ」と称する）および最終ページの原稿サイズ（以下、「最終原稿サイズ」と称する）とが関連づけられている。
【００６７】
例えば、図４に示すように、送信パターンリスト「１」では、登録番号の順列が、登録番号「１」→登録番号「２」→登録番号「３」という順序に並べられている。この場合、送信要求ファイルの送信順序は、先頭が、登録番号「１」の送信要求ファイルであり、その次が、登録番号「２」の送信要求ファイルであり、最後が、登録番号「３」の送信要求ファイルとなる。
【００６８】
また、送信パターンリスト「１」において、登録番号「１」には、先頭原稿サイズ「Ｂ４サイズ」および最終原稿サイズ「Ａ４サイズ」が関連づけられている。同様に、登録番号「２」には、先頭原稿サイズ「Ａ３サイズ」および最終原稿サイズ「Ａ３サイズ」が、登録番号「３」には、先頭原稿サイズ「Ａ４サイズ」および最終原稿サイズ「Ｂ４サイズ」とが関連づけられている。なお、それぞれの送信パターンリストにおいて、各登録番号に関連づけられている先頭サイズおよび最終原稿サイズは同じであるので、以後、その説明を省略する。
【００６９】
また、送信パターンリスト「１」では、モード変更回数が「２」と設定されている。詳細については後述するが、モード変更回数は、最適化送信順処理（図７参照）のＳ５１〜Ｓ５２の処理により設定される。モード変更回数は、登録番号の順列の中から、順序が連続する２つの登録番号の組み合わせを全て抽出した場合に、抽出した組み合わせの中で、順序が前の登録番号の最終原稿サイズと、順序が後の登録番号の先頭原稿サイズとが異なる回数を示している。
【００７０】
例えば、送信パターンリスト「１」では、登録番号の順列が、登録番号「１」→登録番号「２」→登録番号「３」という順序に並べられているので、その中から、順序が連続する２つの登録番号の組み合わせを抽出した場合、登録番号「１」→登録番号「２」という組み合わせと、登録番号「２」→登録番号「３」という２つの組み合わせを抽出することができる。
【００７１】
登録番号「１」→登録番号「２」という組み合わせについて、順序が前の登録番号の最終原稿サイズと、順序が後の登録番号の先頭原稿サイズとを比較した場合、登録番号「１」の最終原稿サイズは「Ａ４サイズ」であり、登録番号「２」の先頭原稿サイズ「Ａ３サイズ」であるので、それぞれの原稿サイズは異なっている。
【００７２】
同様に、登録番号「２」→登録番号「３」という組み合わせについて、順序が前の登録番号の最終原稿サイズと、順序が後の登録番号の先頭原稿サイズとを比較した場合、登録番号「２」の最終原稿サイズは「Ａ３サイズ」であり、登録番号「３」の先頭原稿サイズ「Ａ４サイズ」であるので、それぞれの原稿サイズは異なっている。
【００７３】
よって、送信パターンリスト「１」では、順序が連続する２つの登録番号の組み合わせが２個抽出されたが、２個とも原稿サイズが異なるので、モード変更回数が「２」と設定されている。
【００７４】
以下同様に、送信パターンリスト「２」では、登録番号の順列が、登録番号「１」→登録番号「３」→登録番号「２」という順序に並べられており、モード変更回数が「１」と設定されている。また、送信パターンリスト「３」では、登録番号の順列が、登録番号「２」→登録番号「１」→登録番号「３」という順序に並べられており、モード変更回数が「１」と設定されている。その他の送信パターンリスト「４」〜「６」についても、同様な説明となるので、その説明を省略する。
【００７５】
また、詳細については後述するが、最適送信順決定処理（図７および図８参照）により、一括して送信する送信要求ファイルの全ての登録番号を重複無く並べた順列の組み合わせが全て列挙されて、それぞれの順列に対応する送信パターンリストが作成され、この送信パターンテーブルメモリ１４ｂに記憶される。
【００７６】
即ち、一括して送信する送信要求ファイルが３個の場合、即ち、３個の登録番号で順列を作成する場合には、順列の組み合わせの総数が３！（＝６個）個（！は、階乗を示す）となるので、６個の送信パターンリストが、送信パターンテーブルメモリ１４ｂに記憶されることになる。なお、一括して送信する送信要求ファイルがｎ個の場合、即ち、ｎ個の登録番号で順列を作成する場合には、その順列の組み合わせの総数が、ｎ！個となるので、ｎ！個の送信パターンリストが、送信パターンテーブルメモリ１４ｂに記憶されることになる。
【００７７】
ここで、図２の説明に戻る。送信順メモリ１４ｃは、複数の送信要求ファイルの送信順序を示す一の順列が記憶されるメモリである。この一の順列は、送信要求ファイルの登録番号で構成される順列である。詳細については後述するが、画像データ送信処理（図９参照）では、送信順メモリ１４ｃに記憶されている一の順列に基づいて、送信要求ファイルが一括して送信される。
【００７８】
送信順最適化フラグメモリ１４ｄは、送信順最適化フラグが記憶されるメモリである。送信順最適化フラグは、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、送信要求ファイル単位で画像データの送信順序を入れ替えるか、否かを示すフラグである。
【００７９】
送信順最適化フラグがオンである場合は、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、送信要求ファイル単位で画像データの送信順序が入れ替えられる。一方、送信順最適化フラグがオフである場合は、送信順序の入れ替えは無く、送信要求ファイルの登録日時順（古い順）に、各送信要求ファイルの各画像データが並べられる。
【００８０】
送信順変更フラグメモリ１４ｅは、送信順変更フラグが記憶されるメモリである。送信順変更フラグは、送信要求ファイル単位で画像データの送信順序が入れ替えられたか、否かを示すフラグである。送信順変更フラグがオンである場合は、送信要求ファイル単位で画像データの送信順序が入れ替えられたことを示す。一方、送信順変更フラグがオフである場合は、送信順序の入れ替えは無く、画像データの送信順序が、送信要求ファイルの登録日時順（古い順）であることを示す。なお、送信順変更フラグは、ＭＦＰ１の主電源が投入された場合に、オフに設定される。
【００８１】
送信順先頭固定フラグメモリ１４ｆは、送信順先頭固定フラグが記憶されるメモリである。送信順先頭固定フラグは、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、送信要求ファイルの登録日時が最も古い送信要求ファイルの各画像データが一番先に送信されるように、送信要求ファイル単位で画像データの送信順序を設定するか、否かを示すフラグである。
【００８２】
送信順先頭固定フラグがオンである場合は、送信要求ファイルの登録日時が最も古い送信要求ファイルの各画像データが一番先に送信されるように、送信要求ファイル単位で画像データの送信順序が設定される。一方、送信順先頭固定フラグがオフである場合は、送信順最適化フラグの状態に基づいて、送信要求ファイル単位で画像データの送信順序が設定される。
【００８３】
モデム２３は、ファクシミリ機能によって送信する画像データを、電話回線網１００に伝送可能な信号に変調してＮＣＵ２４を介して送信したり、電話回線網１００からＮＣＵ２４を介して入力された信号を受信し、ＬＣＤ１６に表示したりプリンタ２１で記録用紙に記録できるように画像データへ復調するものである。ＮＣＵ２４は、電話回線網１００と接続されており、電話回線網１００へのダイヤル信号の送出や、電話回線網１００からの呼出信号の応答などの制御を行うものである。計時回路２５は、現在の日時を刻む時計機能を有する既知の回路である。
【００８４】
次に、図５を参照して、ＭＦＰ１のＣＰＵ１１により実行される送信要求登録処理について説明する。図５は、ＭＦＰ１の送信要求登録処理を示すフローチャートである。この送信要求登録処理は、各種フラグの状態を変更したり、被呼側装置２００へ送信する原稿の画像を読み取るための処理であり、ＭＦＰ１の主電源が投入されてから主電源が遮断されるまで繰り返し実行される処理である。
【００８５】
送信要求登録処理では、まず、ＦＡＸ送信キー１５ａが押下されたかを判定する（Ｓ１）。ＦＡＸ送信キー１５ａが押下されていない場合は（Ｓ１：Ｎｏ）、Ｓ２〜Ｓ３の処理をスキップして、Ｓ４の処理へ移行する。一方、ＦＡＸ送信キー１５ａが押下された場合は（Ｓ１：Ｙｅｓ）、ＡＤＦの原稿トレイ９にセットされた原稿を１枚ずつ読み取り、それぞれの原稿の原稿サイズに応じた画像データを１つずつ作成する（Ｓ２）。そして、読み取った原稿の画像データに、登録番号などの各種パラメータ情報を付与した送信要求ファイルを作成し、送信要求蓄積メモリ１４ａに記憶する（Ｓ３）。
【００８６】
次に、送信順最適化キー１５ｄが押下されたかを判定する（Ｓ４）。送信順最適化キー１５ｄが押下されていない場合は（Ｓ４：Ｎｏ）、Ｓ５の処理をスキップして、Ｓ６の処理へ移行する。一方、送信順最適化キー１５ｄが押下された場合は（Ｓ４：Ｙｅｓ）、送信順最適化フラグメモリ１４ｄに記憶されている送信順最適化フラグの状態を入れ替える（Ｓ５）。具体的には、送信順最適化フラグがオンである場合は、フラグをオフに設定し、送信順最適化フラグがオフである場合は、フラグをオンに設定する。
【００８７】
次に、送信順先頭固定キー１５ｅが押下されたかを判定する（Ｓ６）。送信順先頭固定キー１５ｅが押下されていない場合は（Ｓ６：Ｎｏ）、Ｓ７の処理をスキップして、Ｓ１の処理に戻り、上述したＳ１〜Ｓ６の各処理を繰り返す。一方、送信順先頭固定キー１５ｅが押下された場合は（Ｓ６：Ｙｅｓ）、送信順先頭固定フラグメモリ１４ｆに記憶されている送信順先頭固定フラグの状態を入れ替える（Ｓ７）。具体的には、送信順先頭固定フラグの状態がオンである場合は、フラグをオフに設定し、送信順先頭固定フラグの状態がオフである場合は、フラグをオンに設定する。そして、Ｓ７の処理が終了したら、Ｓ１の処理に戻り、上述したＳ１〜Ｓ７の各処理を繰り返す。
【００８８】
以上の図５のフローチャートの送信要求登録処理により、ＡＤＦの原稿トレイ９に原稿がセットされた状態で、ＦＡＸ送信キー１５ａが押下される度に、新たに送信要求ファイルを作成して、送信要求蓄積メモリ１４ａに記憶することができる。
【００８９】
次に、図６を参照して、ＭＦＰ１のＣＰＵ１１により実行されるメイン処理について説明する。図６は、ＭＦＰ１のメイン処理を示すフローチャートである。このメイン処理は、送信要求蓄積メモリ１４ａの中に、送信日時となった送信要求ファイルが記憶されている場合に、その送信要求ファイルの各画像データを送信先の被呼側装置２００へ送信するための処理である。また、ＭＦＰ１の主電源が投入されてから主電源が遮断されるまで繰り返し実行される処理である。
【００９０】
メイン処理では、まず、送信要求蓄積メモリ１４ａの中に、送信日時となった送信要求ファイルが記憶されているかを判定する（Ｓ２１）。送信要求蓄積メモリ１４ａの中に、送信日時となった送信要求ファイルが記憶されていない場合は（Ｓ２１：Ｎｏ）、送信要求蓄積メモリ１４ａに記憶されている何れかの送信要求ファイルの送信日時が、実際の送信日時となるまで待機する。一方、送信要求蓄積メモリ１４ａの中に、送信日時となった送信要求ファイルが記憶されている場合は（Ｓ２１：Ｙｅｓ）、送信日時となった送信要求ファイルの中に、送信日時および送信先が同一である送信要求ファイルが２以上あるかを判定する（Ｓ２２）。
【００９１】
送信日時となった送信要求ファイルの中に、送信日時および送信先が同一である送信要求ファイルが２以上ある場合は（Ｓ２２：Ｙｅｓ）、送信順最適化フラグメモリ１４ｄに記憶されている送信順最適化フラグがオンであるかを判定する（Ｓ２３）。
【００９２】
Ｓ２２の処理において、送信日時となった送信要求ファイルの中に、送信日時および送信先が同一である送信要求ファイルが１しかない場合（Ｓ２２：Ｎｏ）、または、Ｓ２３の処理において、送信順最適化フラグがオフである場合（Ｓ２３：Ｎｏ）は、送信日時となった送信要求ファイルの中で、送信日時および送信先が同一である送信要求ファイルの登録番号を全て抽出し、その抽出した登録番号を重複無く、送信要求ファイルの登録日時順（古い順）に並べた順列を作成して、送信順メモリ１４ｃに記憶する（Ｓ２５）。この処理により、少なくとも１以上の送信要求ファイルの登録番号が抽出され、１以上の登録番号で構成される順列が作成される。
【００９３】
Ｓ２３の処理において、送信順最適化フラグがオンである場合は（Ｓ２３：Ｙｅｓ）、最適送信順決定処理を実行する（Ｓ２４）。詳細については後述するが、最適送信順決定処理（Ｓ２４）は、送信日時となった送信要求ファイルの中に、送信日時および送信先が同一である送信要求ファイルが２以上あり、その２以上の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、送信要求ファイルの送信順序を決定するための処理である。
【００９４】
この最適送信順決定処理（Ｓ２４）が実行されると、送信要求ファイルの送信順序を示す一の順列が、送信順メモリ１４ｃに記憶される。なお、この一の順列は、送信要求ファイルの登録番号で構成される順列である。Ｓ２４の最適送信順決定処理、または、Ｓ２５の処理が終了したら、次に、送信順メモリ１４ｃに記憶されている一の順列を取得し、その順列の各登録番号に応じた送信要求ファイルの各画像データを、順列の登録番号順に連結した送信データをＲＡＭ１３上に作成する（Ｓ２６）。そして、送信順メモリ１４ｃに記憶されている一の順列の各登録番号に対応する送信要求ファイルを、送信要求蓄積メモリ１４ａから全て削除する（Ｓ２７）。
【００９５】
次に、画像データ送信処理を実行する（Ｓ２８）。詳細については後述するが、画像データ送信処理は、Ｓ２６の処理で作成した送信データを被呼側装置２００へ送信するための処理である。画像データ送信処理が終了したら、次に、送信順変更フラグメモリ１４ｅに記憶されている送信順変更フラグがオンであるかを判定する（Ｓ２９）。
【００９６】
送信順変更フラグがオンである場合は（Ｓ２９：Ｙｅｓ）、送信要求ファイルの送信順序が入れ替えられた場合であるので、送信要求ファイルの送信順序を変更して、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信したことを示す送信結果レポート３０（図１０参照）をプリンタ２１により印刷する（Ｓ３０）。そして、送信順変更フラグメモリ１４ｅに記憶されている送信順変更フラグをオフに設定して（Ｓ３１）、Ｓ２１の処理に戻り、上述したＳ２１〜Ｓ３１の各処理を繰り返す。
【００９７】
Ｓ２９の処理において、送信順変更フラグがオフである場合は（Ｓ２９：Ｎｏ）、送信要求ファイルの送信順序の入れ替えは無いので、送信結果レポート３０を印刷すること無く、Ｓ３０〜Ｓ３１の処理をスキップして、Ｓ２１の処理に戻り、上述したＳ２１〜Ｓ２９の各処理を繰り返す。
【００９８】
以上の図６のフローチャートのメイン処理により、送信要求蓄積メモリ１４ａの中に、送信日時および送信先が同一である送信要求ファイルが２以上記憶されている場合に、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信することができる。
【００９９】
次に、図７および図８を参照して、ＭＦＰ１のＣＰＵ１１により実行される最適送信順決定処理（Ｓ２４）について説明する。図７および図８は、ＭＦＰ１の最適送信順決定処理（Ｓ２４）を示すフローチャートである。
【０１００】
この最適送信順決定処理（Ｓ２４）は、送信日時となった送信要求ファイルの中に、送信日時および送信先が同一である送信要求ファイルが２以上あり、その２以上の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、送信要求ファイルの送信順序を決定するための処理である。
【０１０１】
最適送信順決定処理では、まず、送信パターンテーブルメモリ１４ｂを初期化する（Ｓ４１）。そして、送信要求蓄積メモリ１４ａにおいて、送信日時となった送信要求ファイルの中で、送信日時および送信先が同一である送信要求ファイルの登録番号を全て抽出する（Ｓ４２）。なお、この最適化送信順決定処理（Ｓ２４）は、送信日時および送信先が同一である送信要求ファイルが２以上ある場合に実行されるので、Ｓ４２の処理では、２以上の登録番号が抽出される。また、ここで抽出された登録番号の総数を、変数ｎに設定する。
【０１０２】
次に、Ｓ４２の処理で抽出した登録番号ごとに、その登録番号に応じた送信要求ファイルの画像データにおける先頭原稿サイズ、および、最終原稿サイズを取得する（Ｓ４３）。そして、Ｓ４２の処理で抽出した登録番号を（重複無く）全て使用する順列の組み合わせを、全て列挙する（Ｓ４４）。そして、列挙した順列の組み合わせを一つ取得し、取得した順列の全ての登録番号に対して、それぞれの登録番号に応じた先頭原稿サイズおよび最終原稿サイズを関連づけた送信パターンリストを作成して、送信パターンテーブルメモリ１４ｂに記憶（追加）する（Ｓ４５）。
【０１０３】
次に、Ｓ４４の処理で列挙した順列の組み合わせを全て取得したかを判定し（Ｓ４６）、全て取得していない場合は（Ｓ４６：Ｎｏ）、Ｓ４５の処理に戻り、Ｓ４５〜Ｓ４６の処理を繰り返す。一方、Ｓ４４の処理で列挙した順列の組み合わせを全て取得した場合は（Ｓ４６：Ｙｅｓ）、送信パターンテーブルメモリ１４ｂから、未取得である送信パターンリストを一つ取得する（Ｓ４７）。
【０１０４】
次に、変数ｉに１を設定し（Ｓ４８）、Ｓ４７の処理で取得した送信パターンリストの登録番号の順列において、順番がｉ番目である登録番号に関連づけられている最終原稿サイズを、最終原稿サイズメモリ１３ａに記憶する（Ｓ４９）。そして、Ｓ４７の処理で取得した送信パターンリストの登録番号の順列において、順番が（ｉ＋１）番目である登録番号に関連づけられている先頭原稿サイズを、先頭原稿サイズメモリ１３ｂに記憶する（Ｓ５０）。
【０１０５】
次に、最終原稿サイズメモリ１３ａに記憶されている原稿サイズと、先頭原稿サイズメモリ１３ｂに記憶されている原稿サイズとが同一であるかを判定する（Ｓ５１）。最終原稿サイズメモリ１３ａに記憶されている原稿サイズと、先頭原稿サイズメモリ１３ｂに記憶されている原稿サイズとが異なる場合は（Ｓ５１：Ｎｏ）、送信パターンテーブルメモリ１４ｂにおいて、Ｓ４７の処理で取得した送信パターンリストのモード変更回数に１を加算する（Ｓ５２）。一方、最終原稿サイズメモリ１３ａに記憶されている原稿サイズと、先頭原稿サイズメモリ１３ｂに記憶されている原稿サイズとが同一である場合は（Ｓ５１：Ｙｅｓ）、Ｓ５２の処理をスキップして、Ｓ５３の処理へ移行する。
【０１０６】
次に、変数ｉに１を加算して（Ｓ５３）、変数ｉが変数ｎ（Ｓ４２の処理で抽出された登録番号の総数）未満かを判定する（Ｓ５４）。変数ｉが変数ｎ未満である場合は（Ｓ５４：Ｙｅｓ）、モード変更回数の算出途中であるので、Ｓ４９の処理に戻り、上述したＳ４９〜Ｓ５４の各処理を繰り返す。Ｓ５４の処理において、変数ｉが変数ｎ以上である場合は（Ｓ５４：Ｎｏ）、モード変更回数の算出が終了したので、Ｓ５５の処理へ移行する。
【０１０７】
ここで、一例として、Ｓ４７の処理により、図４に示す送信パターンリスト「２」が取得された場合について説明する。なお、送信パターンリスト「２」は、登録番号の順列が、登録番号「１」→登録番号「３」→登録番号「２」という順序に並べられている。また、この順列は、登録番号が全部で３つあるので、変数ｎは「３」に設定される。
【０１０８】
初めは、変数ｉに「１」が設定されているので、順列の順番が１番目である登録番号「１」の最終原稿サイズ「Ａ４サイズ」と、順列の順番が２番目である登録番号「３」の先頭原稿サイズ「Ａ４サイズ」とが比較される。比較の結果、原稿サイズは同一であるので、モード変更回数に変更は無く、変数ｉに「１」が加算され、値が「２」と設定される。
【０１０９】
そして、変数ｉの値「２」は、変数ｎの値「３」未満であるので、再度、原稿サイズの比較が実行される。つまり、次は、順列の順番が２番目である登録番号「３」の最終原稿サイズ「Ｂ４サイズ」と、順列の順番が３番目である登録番号「２」の先頭原稿サイズ「Ａ３サイズ」とが比較される。比較の結果、原稿サイズが異なるので、送信パターンリスト「２」のモード変更回数に「１」が加算され、値が「１」と設定される。そして、変数ｉに「１」が加算され、値が「３」と設定される。そして、変数ｉの値「３」は、変数ｎの値「３」と等しいので、送信パターンリスト「２」における原稿サイズの比較が終了する。
【０１１０】
ここで、フローチャートの説明に戻る。次に、送信パターンテーブルメモリ１４ｂから、全ての送信パターンリストを取得したかを判定し（Ｓ５５）、まだ未取得の送信パターンリストが残っている場合は（Ｓ５５：Ｎｏ）、Ｓ４７の処理に戻り、上述したＳ４７〜Ｓ５５の各処理を繰り返して、全ての送信パターンリストの変更モード回数を設定する。一方、全ての送信パターンリストを取得した場合は（Ｓ５５：Ｙｅｓ）、図８のＳ５６の処理に移行する。
【０１１１】
Ｓ５６の処理では、送信順先頭固定フラグメモリ１４ｆに記憶されている送信順先頭固定フラグがオンであるかを判定し（Ｓ５６）、送信順固定先頭フラグがオフである場合は（Ｓ５６：Ｎｏ）、送信パターンテーブルメモリ１４ｂにおいて、モード変更回数が最小である送信パターンリストを全て抽出して（Ｓ５９）、Ｓ６０の処理へ移行する。一方、Ｓ５６の処理において、送信順先頭固定フラグがオンである場合は（Ｓ５６：Ｙｅｓ）、送信パターンテーブルメモリ１４ｂにおいて、登録日時の最も古い登録番号が先頭に位置する順列を有した送信パターンリストを全て抽出する（Ｓ５７）。そして、抽出した送信パターンリストの中で、モード変更回数が最小である送信パターンリストを全て抽出する（Ｓ５８）。
【０１１２】
次に、Ｓ５８の処理、または、Ｓ５９の処理により、複数の送信パターンリストが抽出されたかを判定する（Ｓ６０）。抽出された送信パターンリストが１つであった場合は（Ｓ６０：Ｎｏ）、その抽出された送信パターンリストの順列を、送信順メモリ１４ｃに記憶して（Ｓ６２）、Ｓ６３の処理に移行する。Ｓ６０の処理において、抽出された送信パターンリストが複数であった場合は（Ｓ６０：Ｙｅｓ）、抽出された複数の送信パターンリストの各順列の中から、原稿サイズの小さい画像データが優先的に送信される順列を抽出して、送信順メモリ１４ｃに記憶する（Ｓ６１）。
【０１１３】
例えば、複数の順列の中で、順列の先頭の登録番号に関連づけられている先頭原稿サイズが最も小さい順列である。図４に示す送信パターンリスト「１」〜「６」では、モード変更回数が最小であるパターンリストが４つ（送信パターンリスト「２」〜「５」）あるので、４つの登録番号の順列から１つを選択する。順列の先頭の登録番号に関連づけられている先頭原稿サイズは、送信パターンリスト「２」が「Ｂ４サイズ」であり、送信パターンリスト「３」および「４」が「Ａ３サイズ」であり、送信パターンリスト「５」が「Ａ４サイズ」である。よって、先頭原稿サイズが最も小さい送信パターンリスト「５」の順列を選択して、送信順メモリ１４ｃに記憶する。
【０１１４】
なお、他の送信要求ファイルと比較して、原稿サイズ「Ａ４サイズ」の画像データ数が多い送信要求ファイルが先頭に位置する順列を抽出しても良い。
【０１１５】
次に、送信順メモリ１４ｃに記憶されている登録番号の順列が、登録日時の古い順に並んでいるかを判定し（Ｓ６３）、送信順メモリ１４ｃに記憶されている登録番号の順列が、登録日時の古い順に並んでいない場合は（Ｓ６３：Ｎｏ）、送信順変更フラグメモリ１４ｅに記憶されている送信順変更フラグをオンに設定し（Ｓ６４）、この最適送信順決定処理を終了する。一方、登録日時の古い順に並んでいる場合は（Ｓ６３：Ｙｅｓ）、Ｓ６４の処理をスキップして、この最適送信順決定処理を終了する。
【０１１６】
以上の図７および図８のフローチャートの最適送信順決定処理により、送信日時となった送信要求ファイルの中に、送信日時および送信先が同一である送信要求ファイルが２以上ある場合に、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、送信要求ファイルの送信順序を決定することができる。その結果、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、複数の送信要求ファイルの各画像データは、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、一つずつ連続して被呼側装置２００へ送信される。
【０１１７】
よって、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信する場合に、被呼側装置２００との通信時間を最も短くすることができる。また、送信要求ファイルの登録日時順（古い順）に送信する場合よりも、被呼側装置２００との通信時間を短くできる可能性を高くすることができる。
【０１１８】
また、送信順先頭固定フラグ１４ｆがオンである場合には、送信パターンテーブルメモリ１４ｂに記憶されている送信パターンリストの中で、登録日時の最も古い登録番号が先頭に位置する順列を有する送信パターンリストが全て抽出される。ここで、抽出された送信パターンリストが複数ある場合には、それらの送信パターンリストの中で、モード変更回数が最小である送信パターンリストが抽出され、この抽出された送信パターンリストの順列に基づいて、送信要求ファイルの各画像データが送信される。
【０１１９】
例えば、一件分の原稿の枚数が多い（例えば、１００枚など）場合には、操作者が、一件分の原稿を複数回（例えば、３回など）に分割して送信することも考えられる。本実施形態では、複数回に分割されて原稿が送信される場合には、分割される数と同数の送信要求ファイルが作成される。一般的に、原稿の送信内容を示す送付状などは、原稿の先頭に添付されるので、一件分の原稿が複数回に分割されて送信される場合には、複数作成される送信要求ファイルのうち、最初に作成される送信要求ファイルに、送付状に対応する画像データが含まれることになる。また、最初に作成される送信要求ファイルの１枚目の画像データが、送付状に対応する画像データとなる。
【０１２０】
よって、一件分の原稿を複数回に分割して送信する場合には、最も古い送信要求ファイルの各画像データを最初に被呼側装置２００へ送信することができるので、送付状の画像データを最初に被呼側装置２００へ送信することができる。また、その他の送信要求ファイルの各画像データについては、被呼側装置２００との間で通信モードを決定する回数が最小となるように、送信要求ファイルの送信順序が決定されて送信される。従って、送付状の画像データを最初に被呼側装置２００へ送信することができると共に、被呼側装置２００との通信時間を短くすることができる。
【０１２１】
また、モード変更回数が最小である送信パターンリストが複数抽出された場合には、その抽出された複数の送信パターンリストの中から、原稿サイズの小さい画像データが優先的に送信される送信パターンリストが選択されるので、一つでも多くの画像データを被呼側装置２００へ送信することができる。
【０１２２】
即ち、一般的なファクシミリ装置では、画像データを受信した場合に、受信した画像データに応じた原稿サイズ（例えば、「Ａ４サイズ」）の記録用紙が有れば、その原稿サイズの記録用紙に原稿画像を記録する。もし、受信した画像データに応じた原稿サイズの記録用紙が無ければ（切れていれば）、その原稿サイズよりも大きいサイズ（例えば、「Ｂ４サイズ」や「Ａ３サイズ」）の記録用紙に原稿画像を記録する。また、受信した原稿サイズに応じた原稿サイズの記録用紙も、その原稿サイズよりも大きいサイズの記録用紙も無い場合は、画像データの受信を中止する。つまり、原稿サイズの大きい画像データを送信した場合に、相手側のファクシミリ装置において、その大きい原稿サイズの記録用紙が無ければ（切れていれば）、それ以降、画像データを送信ができなくなる。
【０１２３】
よって、原稿サイズの小さい画像データを優先的に送信することにより、画像データが被呼側装置２００により受信される可能性を高めることができるので、原稿サイズの大きい画像データを優先的に送信する場合と比較して、一つでも多くの画像データを被呼側装置２００へ送信することができる。
【０１２４】
また、複数の送信要求ファイルの送信順序の決定は、被呼側装置２００との接続前に行うので、被呼側装置２００との通信中に、送信順序を決定する場合よりも、通信時間を短くできる可能性を高くすることができる。
【０１２５】
次に、図９を参照して、ＭＦＰ１のＣＰＵ１１により実行される画像データ送信処理（Ｓ２８）について説明する。図９は、ＭＦＰ１の画像データ送信処理（Ｓ２８）を示すフローチャートである。この画像データ送信処理（Ｓ２８）は、図６のＳ２６の処理で作成した送信データを被呼側装置２００へ送信するための処理である。
【０１２６】
画像データ送信処理では、まず、送信データを送信する送信先の被呼側装置２００との接続を行う（フェーズＡ）（Ｓ７１）。次に、送信データの先頭原稿サイズに応じた通信モードで、被呼側装置２００との通信を開始する（フェーズＢ）（Ｓ７２）。そして、送信データの先頭ページに対応する画像データを、被呼側装置２００へ送信する（フェーズＣ）（Ｓ７３）。
【０１２７】
次に、送信データにおいて、未送信のページが残っているかを判定し（Ｓ７４）、未送信のページが残っている場合は（Ｓ７４：Ｙｅｓ）、次のページに対応する画像データの原稿サイズが、現在の通信モードに適合しているかを判定する（Ｓ７５）。つまり、直近に送信したページの原稿サイズと、次に送信するページの原稿サイズとが同一であるかを判定する。
【０１２８】
Ｓ７５の処理において、次のページの原稿サイズが、現在の通信モードに適合している場合は（Ｓ７５：Ｙｅｓ）、未送信のページが残っていることを被呼側装置２００へ通知し（フェーズＤ）（Ｓ７８）、Ｓ７９の処理へ移行する。一方、次のページの原稿サイズが、現在の通信モードに適合しない場合は（Ｓ７５：Ｎｏ）、通信モードの変更が必要である未送信のページが残っていることを被呼側装置２００へ通知する（フェーズＤ）（Ｓ７６）。そして、被呼側装置２００との通信モードを、次のページの原稿サイズに応じた通信モードに変更する（フェーズＢ）（Ｓ７７）。
【０１２９】
Ｓ７７の処理、または、Ｓ７８の処理が終了したら、次に、次のページに対応する画像データを被呼側装置２００へ送信し（フェーズＣ）（Ｓ７９）、Ｓ７４の処理へ戻り、全ページの画像データの送信が終了するまで、上述したＳ７４〜Ｓ７９の処理を繰り返して、１ページ分ずつ画像データを送信する。
【０１３０】
Ｓ７４の処理において、全ページを送信した場合は（Ｓ７４：Ｎｏ）、送信順変更フラグ１４ｅに記憶されている送信順変更フラグがオンであるかを判定する（Ｓ８０）。送信順変更フラグがオンである場合は（Ｓ８０：Ｙｅｓ）、送信要求ファイルの送信順序が入れ替えられた場合であるので、その旨を被呼側装置２００へ通知するために、まず、未送信のページが残っていることを被呼側装置２００へ通知する（フェーズＤ）（Ｓ８１）。そして、送信要求ファイルの送信順序を変更して、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信したことを示す送信結果レポート３０（図１０参照）の画像データを、被呼側装置２００へ送信する（Ｓ８２）。
【０１３１】
Ｓ８０の処理において、送信順変更フラグがオフである場合は（Ｓ８０：Ｎｏ）、Ｓ８１〜Ｓ８２の処理をスキップして、Ｓ８３の処理へ移行する。次に、全ページの送信が終了したことを被呼側装置２００へ通知し（フェーズＤ）（Ｓ８３）、被呼側装置２００との接続を切断して（フェーズＥ）（Ｓ８４）、この画像データ送信処理を終了する。
【０１３２】
次に、図１０を参照して、図６のＳ３０の処理でプリンタ２２に印刷される、または、図９のＳ８２の処理で被呼側装置２００へ送信される送信結果レポート３０について説明する。図１０は、送信要求ファイルの送信順序を変更して、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信したことを示す送信結果レポート３０の一例のイメージ図である。なお、この送信結果レポート３０は、図４に示す送信パターンリスト「５」に基づいて送信された場合の送信結果を示している。
【０１３３】
送信確認レポート３０には、上方から下方に向かって順に、タイトル３１と、送信結果情報３２とが記載されている。タイトル３１は、送信確認レポート３０の表題であり、例えば、「送信結果レポート（送信順変更通知）」と記載されている。
【０１３４】
送信結果情報３２は、被呼側装置２００へ送信した送信要求ファイルの送信順序を示すものであり、一行ごとに、一の送信要求ファイルについての送信結果が記載されている。例えば、送信結果レポート３０の左方から右方に向かって、登録番号と、送信日時と、送信時間と、送信相手と、通信時間と、ページ数と、通信結果と、通信順とが記載されている。
【０１３５】
登録番号は、被呼側装置２００へ送信された送信要求ファイルの登録番号を示しており、例えば、「１」と記載される。送信日時は、登録番号に対応する送信要求ファイルの画像データが、実際に被呼側装置２００へ送信開始された日付を示しており、例えば、「１２月１５日」と記載される。
【０１３６】
送信時間は、登録番号に対応する送信要求ファイルの画像データが、実際に被呼側装置２００へ送信開始された時刻を示しており、例えば、「１０：０３」と記載される。送信相手は、登録番号に対応する送信要求ファイルの画像データの送信先を示しており、例えば、「Ｘ社」と記載される。
【０１３７】
通信時間は、被呼側装置２００との間で電話回線が閉結されてから、登録番号に対応する送信要求ファイルの画像データが全て送信されて、電話回線が開放されるまでの時間を示しており、例えば、「３：００（３分）」と記載される。ページ数は、登録番号に対応する送信要求ファイルの画像データ領域に含まれている画像データの数、即ち、被呼側装置２００へ送信された原稿の枚数を示しており、例えば、「３」と記載される。
【０１３８】
通信結果は、被呼側装置２００との通信結果を示しており、例えば、被呼側装置２００との通信が正常に終了した場合には、「ＯＫ」と記載され、被呼側装置２００との通信中にエラーなどが発生し、通信が途中で中断された場合には「エラー」と記載される。通信順は、被呼側装置２００へ一括して送信される複数の送信要求ファイルの中で、登録番号に対応する送信要求ファイルが被呼側装置２００へ送信された順序を示しており、例えば、「１」と記載される。
【０１３９】
以下同様に、被呼側装置２００へ一括して送信された各送信要求ファイルについての送信結果が、一行ごとに記載される。
【０１４０】
上述した通り、この送信結果レポート３０は、送信要求ファイルの送信順序を変更して、複数の送信要求ファイルの各画像データを一括して被呼側装置２００へ送信した場合に、ＭＦＰ１のプリンタ２１により印刷され、また、被呼側装置２００へ送信されて出力されるので、原稿の送信者や、原稿の受信者などに、送信要求ファイルの送信順序が変更されて、複数の送信要求ファイルの各画像データが一括して被呼側装置２００へ送信されたことを認識させることができる。
【０１４１】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１４２】
例えば、本実施形態では、送信結果レポート２０を、ＭＦＰ１のプリンタ２１により印刷し、さらに、被呼側装置２００へも送信しているが、いずれか一方のみを実施しても良い。
【０１４３】
また、本実施形態では、直近に送信したページと、次に送信するページとの原稿サイズのみを比較し、原稿サイズが異なる場合に、通信モードを変更しているが、これは説明を分かり易くするために、比較を原稿サイズのみとしただけである。より具体的には、直近に送信したページと、次に送信するページとの原稿サイズ、送信画質、画像色をそれぞれ比較し、一つでも異なっている場合は、通信モードを変更する。
【０１４４】
また、本実施形態では、送信パターンリストごとに、登録番号の順列の中から、順序が連続する２つの登録番号の組み合わせを全て抽出し、抽出した組み合わせの中で、順序が前の登録番号の最終原稿サイズと、順序が後の登録番号の先頭原稿サイズとが異なる回数（即ち、モード変更回数）を算出しているが、逆に、抽出した組み合わせの中で、順序が前の登録番号の最終原稿サイズと、順序が後の登録番号の先頭原稿サイズとが同一となる回数（モード同一回数）を算出しても良い。なお、この場合は、複数の送信パターンリストの中から、モード同一回数が最大となる送信パターンリストを抽出するように構成する。この構成でも、複数の送信要求ファイルの各画像データが、被呼側装置２００との間で通信モードを決定する回数（フェーズＢを実行する回数（図３（ｂ）参照））が最小となるように、一つずつ連続して被呼側装置２００へ送信することができる。
【０１４５】
また、本実施形態では、モード変更回数が最小である送信パターンリストが複数抽出された場合には、その抽出された複数の送信パターンリストの中から、原稿サイズの小さい画像データが優先的に送信される送信パターンリストが選択しているが、登録番号が登録日時順（古い順）に並んでいる順列を有する送信パターンリストを選択するように構成しても良いし、登録番号が登録日時順（古い順）に最も近い順列を有する送信パターンリストを選択するように構成しても良い。これにより、複数の送信要求ファイルの各画像データが登録日時順（古い順）に、または、登録日時順（古い順）に最も近い順に送信されるので、操作者により登録された順序を優先しつつ、被呼側装置２００との通信時間を短くすることができる。
【０１４６】
また、本実施形態では、モード変更回数が最小である送信パターンリストが複数抽出された場合には、その抽出された複数の送信パターンリストの中から、原稿サイズの小さい画像データが優先的に送信される送信パターンリストが選択しているが、その抽出された送信パターンリストの順列をそれぞれＬＣＤ１６に表示して、その中から、操作者が任意に選択できるように構成しても良い。
【０１４７】
また、本実施形態では、モード変更回数が最小である送信パターンリストが複数抽出された場合には、その抽出された複数の送信パターンリストの中から、原稿サイズの小さい画像データが優先的に送信される送信パターンリストが選択しているが、原稿トレイ９に原稿をセットして、送信先や送信日時などを設定する場合に、操作者により優先順位が入力できるように構成しておき、ここで入力した優先順位の高い順に基づいて、送信パターンリストが選択するように構成しても良い。
【図面の簡単な説明】
【０１４８】
【図１】本発明の実施形態におけるファクシミリ装置を有したＭＦＰの外観構成を示した斜視図である。
【図２】ＭＦＰの電気的構成を示すブロック図である。
【図３】（ａ）は、送信要求蓄積メモリの内容の一例を示す概略図であり、（ｂ）は、ファクシミリ送信手順の概略を示す概略図である。
【図４】送信パターンテーブルメモリの内容の一例を示す概略図である。
【図５】ＭＦＰの送信要求登録処理を示すフローチャートである。
【図６】ＭＦＰのメイン処理を示すフローチャートである。
【図７】ＭＦＰの最適送信順決定処理を示すフローチャートである。
【図８】ＭＦＰの最適送信順決定処理を示すフローチャートである。
【図９】ＭＦＰの画像データ送信処理を示すフローチャートである。
【図１０】送信結果レポートの一例のイメージ図である。
【符号の説明】
【０１４９】
１                ＭＦＰ（ファクシミリ装置の一例）
１４ａ            送信要求蓄積メモリ（記憶手段の一例）
２３              モデム（送信手段の一例）
３０              送信結果レポート（ファクシミリ送信情報の送信結果の一例）
２００            被呼側装置（相手側装置の一例）
Ｓ２８            送信実行手段の一例
Ｓ３０、Ｓ８２    送信結果出力手段の一例
Ｓ４２〜Ｓ４６    パターン作成手段の一例
Ｓ４７〜Ｓ５５    特性判定手段の一例
Ｓ４８〜Ｓ５４    連続抽出手段の一例
Ｓ５６            モード判定手段の一例
Ｓ５７〜Ｓ６２    送信順序設定手段の一例、選択手段の一例
Ｓ７６〜Ｓ７７    変更通知手段の一例
【図１】
2010041357.tif 000003
【図２】
2010041357.tif 000004
【図３】
2010041357.tif 000005
【図４】
2010041357.tif 000006
【図５】
2010041357.tif 000007
【図６】
2010041357.tif 000008
【図７】
2010041357.tif 000009
【図８】
2010041357.tif 000010
【図９】
2010041357.tif 000011
【図１０】
2010041357.tif 000012