(57)【要約】【課題】  画像加工の実施により、送信時間がどの程度短縮されるのかを、事前に知ることができないため、実施すべきか否かの判断に迷ってしまう。【解決手段】  画像データを入力する画像入力部と、画像データを送信するための送信部とを備える画像処理装置に、入力された画像データを加工して、加工画像データを生成するための加工生成部と、入力された画像データの送信に要する入力画像送信時間と、加工画像データの送信に要する加工画像送信時間とを、それぞれ算出する算出部と、算出された入力画像送信時間及び加工画像送信時間を表示する表示部と、加工生成部による加工を実施するか否かをオペレータに選択させて、加工画像送信要求及び入力画像送信要求の何れかを入力する選択入力部と、加工画像送信要求が入力されると、加工生成部により加工画像データを生成させると共に、送信部により該加工画像データを送信させる制御部とを設ける。【選択図】        図１
2010034864.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像入力部と、画像データを送信するための送信部とを備える画像処理装置であって、
入力された前記画像データを加工して、加工画像データを生成するための加工生成部と、
入力された前記画像データの送信に要する入力画像送信時間と、前記加工画像データの送信に要する加工画像送信時間とを、それぞれ算出する算出部と、
算出された前記入力画像送信時間及び前記加工画像送信時間を表示する表示部と、
前記加工生成部による前記加工を実施するか否かをオペレータに選択させて、加工画像送信要求及び入力画像送信要求の何れかを入力する選択入力部と、
前記加工画像送信要求が入力されると、前記加工生成部により前記加工画像データを生成させると共に、前記送信部により該加工画像データを送信させる制御部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記選択入力部により前記入力画像送信要求が入力されると、前記制御部は、前記画像入力部により入力された前記画像データを前記送信部により送信させることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記算出部は、前記画像データのデータサイズと、該画像データの送信手順とに基づいて、前記入力画像送信時間を算出すると共に、前記加工画像データのデータサイズと、該加工画像データの送信手順とに基づいて、前記加工画像送信時間を算出することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記加工生成部は、各加工形式による前記画像データの加工が可能であり、
前記算出部は、前記各加工形式に対応するそれぞれの加工画像送信時間を算出し、
前記表示部は、更に前記各加工形式に対応させて、算出された前記それぞれの加工画像送信時間を表示し、
前記選択入力部は、更に前記各加工形式の何れかを選択させて、該加工形式を示す形式指定情報を前記加工画像送信要求と共に入力し、
前記制御部は、入力された前記形式指定情報に基づいて、対応する加工形式による前記画像データの加工を前記加工生成部に実行させる
ことを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記加工生成部は、画像の縮小を行う縮小部を有することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記加工生成部は、画像の分割を行う分割部を有することを特徴とする請求項４記載の画像処理装置。
【請求項７】
前記画像入力部により入力された前記画像データは、頁順に整列された複数の頁画像データからなり、前記加工生成部は、前記複数の頁画像データの前記頁順を入れ替える整列部を有することを特徴とする請求項４記載の画像処理装置。
【請求項８】
前記加工生成部は、前記画像データの解像度を変換する解像度変換部を有することを特徴とする請求項４記載の画像処理装置。
【請求項９】
前記算出部は、前記各加工形式に対応して生成されるそれぞれの加工画像データのデータサイズと、各加工画像データの送信手順とに基づいて、前記それぞれの加工画像送信時間を算出することを特徴とする請求項４記載の画像処理装置。
【請求項１０】
前記各加工形式の何れかを選択不可とすべく予め設定する設定部を更に備え、
前記算出部は、選択不可と設定された加工形式を除く各加工形式に対応するそれぞれの加工画像送信時間を算出する
ことを特徴とする請求項４記載の画像処理装置。
【請求項１１】
前記各加工形式の何れかを選択不可とすべく予め設定する設定部を更に備え、
前記表示部は、選択不可と設定された加工形式を除く各加工形式に対応するそれぞれの加工画像送信時間を表示する
ことを特徴とする請求項４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された画像データを加工して送信する画像処理装置に関し、特に、オペレータにより選択された加工形式に基づき画像データの加工を行う画像処理装置に関する。
【背景技術】
【０００２】
入力された画像データに、画像加工を施して送信するファクシミリ装置等の画像処理装置が知られている。例えば、頁サイズが不揃いな複数頁分の画像データに、拡縮処理を施して、頁サイズが統一された加工画像データを生成して送信する画像処理装置がある。この場合、画像加工を実施する前の画像データに比較して、加工画像データでは、送信に要する送信時間が短縮される場合がある。
【０００３】
また、下記特許文献１には、オペレータの指示に基づいて、入力画像データの解像度を変更して送信する技術が開示されている。この場合、解像度を下げることにより、送信時間の短縮が可能である。
【特許文献１】特開平６−１５２８６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した従来の技術では、オペレータは、画像加工を施すことにより送信時間がどの程度短縮されるのかを、事前に知ることができなかった。そのため、画像加工を実施すべきか否かの判断に迷うという問題があった。また、頁サイズの変更や解像度の低減等、異なる加工形式に基づく画像加工が可能な場合に、何れの加工形式を選択すべきかの判断が難しいという問題があった。
【課題を解決するための手段】
【０００５】
本発明は、以上の点を解決するために、次の構成を採用する。
【０００６】
〈構成〉
本発明に係る画像処理装置は、画像データを入力する画像入力部と、画像データを送信するための送信部とを備え、入力された画像データを加工して、加工画像データを生成するための加工生成部と、入力された画像データの送信に要する入力画像送信時間と、加工画像データの送信に要する加工画像送信時間とを、それぞれ算出する算出部と、算出された入力画像送信時間及び加工画像送信時間を表示する表示部と、加工生成部による加工を実施するか否かをオペレータに選択させて、加工画像送信要求及び入力画像送信要求の何れかを入力する選択入力部と、加工画像送信要求が入力されると、加工生成部により加工画像データを生成させると共に、送信部により該加工画像データを送信させる制御部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明の画像処理装置によれば、画像加工を実施した場合の送信時間と、実施しない場合の送信時間とが、それぞれ算出されて表示されるので、オペレータは、加工処理を実施すべきか否かを的確に判断可能となる。したがって、利便性が向上される。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態を、図を用いて詳細に説明する。ここでは、本発明をファクシミリ装置に適用した場合を例に、説明する。
【実施例１】
【０００９】
図２は、本発明に係るファクシミリ装置のハードウェア構成を示す図である。
本実施例のファクシミリ装置１０は、原稿の画像を読み取って画像データを生成し、ファクシミリ送信を行う。
【００１０】
なお、本実施例では、ＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ）勧告Ｔ．２４により定められる文書Ｎｏ．１テストチャートを、標準原稿と呼ぶ。そして、複数頁の標準原稿からなる送信原稿を読み取って、ファクシミリ送信する場合を例に、以下、説明を行う。この送信原稿は、本実施例では、１頁目が頁サイズＡ４の標準原稿、２頁目がＡ３の標準原稿、３頁目がＡ４の標準原稿からなるものとする。
【００１１】
また、本実施例では、複数頁の画像データに対し、頁毎の各画像データを頁画像データと呼ぶ。更に、本実施例では、画像データに係る頁サイズ（Ａ４、Ａ３等）を示す頁サイズ情報と、解像度（２００ｄｐｉ×２００ｄｐｉ、２００ｄｐｉ×１００ｄｐｉ等）を示す解像度情報とを総称して、画像属性情報と記す。
【００１２】
本実施例のファクシミリ装置１０は、図２に示されるように、スキャナ１１、画像メモリ１２、ＣＰＵ１３、ＲＯＭ１４、ＲＡＭ１５、パネル１６及びファクシミリインタフェース１７が、バス１８を介して相互に接続して構成される。
【００１３】
スキャナ１１は、送信原稿を載置するための載置台を有し、該載置台に載置された送信原稿をスキャンして、画像データを生成する。スキャナ１１は、本実施例では、上記した各標準原稿からなる送信原稿を、水平方向解像度２００ｄｐｉ及び垂直方向解像度２００ｄｐｉでスキャンして、複数頁の頁画像データからなる画像データを取得し、該画像データを、画像メモリ１２に記憶させる。本実施例では、スキャナ１１により取得された画像加工前の画像データをオリジナル画像データと呼び、後述する画像加工が施された画像データを加工画像データと記す。また、オリジナル画像データを構成する各頁画像データを、頁オリジナル画像データと記す。
【００１４】
画像メモリ１２は、ファクシミリ送信すべき画像データを記憶するための記憶装置である。
図３は、画像メモリの構成を示す説明図である。
【００１５】
画像メモリ１２は、図３に示されるように、画像管理テーブル１９が記憶される領域と、オリジナル画像データが記憶される画像データ記憶領域２０とからなる。
【００１６】
スキャナ１１により取得されたオリジナル画像データは、頁毎に、画像データ記憶領域２０に記憶される。図３に示される画像メモリ１２において、画像データ記憶領域２０には、３頁の標準原稿からなる送信原稿の各頁画像データとして、頁オリジナル画像データ１、頁オリジナル画像データ２及び頁オリジナル画像データ３が記憶されている。
【００１７】
図４は、画像管理テーブルの構成を示す説明図である。
画像管理テーブル１９には、図４に示されるように、頁番号に対応して、画像属性情報と、アドレス情報とが記憶されている。ここで、頁番号は、オリジナル画像データにおける各頁オリジナル画像データの頁順を示す識別情報である。また、画像属性情報は、頁オリジナル画像データの頁サイズ情報及び解像度情報からなる。アドレス情報は、画像データ記憶領域２０において、対応する頁オリジナル画像データが記憶される領域を特定するための情報である。
【００１８】
例えば、図４に示される画像管理テーブル１９には、頁番号「１」に対応して、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」と、アドレス情報「０ｘ１０ｂ４００１０」とが、それぞれ記憶されている。また、頁番号「２」に対応して、頁番号「Ａ３」及び解像度情報「２００×２００」と、アドレス情報「０ｘ１１８８ｆｆ７０」とが、それぞれ記憶されている。更に、頁番号「３」に対応して、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」と、アドレス情報「０ｘ１２５６ａｂａ０」とが、それぞれ記憶されている。
【００１９】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３は、ファクシミリ装置１０の統括制御を行う中央処理装置であり、ＲＯＭ１４に格納されているプログラムを実行する。
【００２０】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４は、不揮発性の記憶装置である。ＲＯＭ１４には、ＣＰＵ１３により実行されるプログラムや固定的なデータ等が、予め記憶される。
【００２１】
図５は、実施例１のＲＯＭに記憶されるプログラムを説明する図である。
ＲＯＭ１４は、図５に示されるように、画像処理プログラム２２、算出プログラム２３及び制御プログラム２４の各プログラムと、フェーズ通信時間テーブル２５とを記憶している。
【００２２】
画像処理プログラム２２は、画像処理に使用されるプログラムであり、図５に示されるように、分割プログラム２６、縮小プログラム２７、整列プログラム２８及び解像度変換プログラム２９から構成される。本実施例では、これらの各プログラム２６〜２９を用いてオリジナル画像データに施される各処理を、画像加工と総称する。また、各加工形式に基づく画像加工後の画像データを総称して、加工画像データと記す。
【００２３】
分割プログラム２６は、１頁のオリジナル画像データを、２頁の加工画像データに分割する分割処理を実行するためのプログラムである。本実施例では、分割処理後の各加工画像データの頁サイズは、対応する頁オリジナル画像データの頁サイズの半分となる。例えば、Ａ３サイズの原稿のオリジナル画像データは、Ａ４サイズの各加工画像データに２分割される。オリジナル画像データに分割処理が施されて生成された加工画像データを、以下、分割画像データと記す。
【００２４】
縮小プログラム２７は、オリジナル画像データから、水平方向に画素を間引くと共に、垂直方向にラインを間引いて、加工画像データに縮小する縮小処理を実行するためのプログラムである。本実施例では、Ａ３サイズの頁オリジナル画像データが、Ａ４サイズの加工画像データに縮小される。オリジナル画像データに縮小処理が施されて生成された加工画像データを、以下、縮小画像データと記す。
【００２５】
整列プログラム２８は、オリジナル画像データにおける各頁オリジナル画像データの頁順を入れ替えて、加工画像データを生成する整列処理を実行するためのプログラムである。本実施例では、同一頁サイズの頁オリジナル画像データがまとめて送信されるように、頁サイズが小さい頁オリジナル画像データから順に整列して、加工画像データが生成される。オリジナル画像データに整列処理が施されて生成された加工画像データを、以下、整列画像データと記す。
【００２６】
解像度変換プログラム２９は、オリジナル画像データから、垂直方向にラインを間引いて、解像度を下げた加工画像データを生成する解像度変換処理を実行するためのプログラムである。本実施例では、垂直方向解像度が２００ｄｐｉの頁オリジナル画像データから、垂直方向解像度が１００ｄｐｉの加工画像データが生成される。オリジナル画像データに解像度変換処理が施されて生成された加工画像データを、以下、解像度変換画像データと記す。
【００２７】
算出プログラム２３は、オリジナル画像データがファクシミリ送信される場合に要する入力画像送信時間としての推定通信時間と、加工画像データがファクシミリ送信される場合に要する加工画像送信時間としての推定通信時間とを、それぞれ算出するためのプログラムである。
【００２８】
制御プログラム２４は、ファクシミリ装置１０における原稿のスキャンからファクシミリ送信までの各動作を制御するためのプログラムである。
【００２９】
フェーズ通信時間テーブル２５は、ファクシミリ通信の各フェーズを識別するためのフェーズ情報に対応して、フェーズ通信時間値が予め格納されるテーブルである。
図６は、フェーズ通信時間テーブルの構成を示す説明図である。
【００３０】
フェーズ通信時間テーブル２５には、図６に示されるように、各フェーズ情報「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」に対応して、それぞれのフェーズに要する推定通信時間が、フェーズ通信時間値として格納されている。これらのフェーズ通信時間値は、ＣＰＵ１３による算出プログラム２３の実行過程において、参照される。ここで、フェーズ情報「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」により識別される各フェーズは、それぞれ、ＩＴＵ−Ｔ勧告Ｔ．３０で定義されるフェーズＡ、フェーズＢ、フェーズＣ、フェーズＤ、フェーズＥに対応している。
【００３１】
フェーズＡは、呼の設定及び回線確立の通信シーケンスを示す。フェーズＡに対応するフェーズ通信時間値は、本実施例では５秒である。
【００３２】
フェーズＢは、前処理の過程における端末や伝送路等の状態確認及び端末制御のための通信シーケンスを示す。本実施例において、フェーズＢに対応するフェーズ通信時間値は、通常の場合、６秒である。ただし、フェーズＢは、複数の頁画像データからなる画像データの送信に際し、直前の頁画像データとは異なる画像属性を有する頁画像データが送信される場合、ＥＯＭ（Ｅｎｄ  Ｏｆ  Ｍｅｓｓａｇｅ）信号の送出に伴い、約６秒間の通信休止が含まれるため、対応するフェーズ通信時間値は１２秒となる。フェーズＢに対応する２つのフェーズ通信時間値「６」及び「１２」のうち、通常のフェーズ通信時間値「６」を、フェーズＢに対応する通常フェーズ通信時間値とし、画像属性が変更された場合のフェーズ通信時間値「１２」を、フェーズＢに対応する変更フェーズ通信時間値とする。
【００３３】
フェーズＣは、メッセージ伝送とその確認及び同期の保持等とを行う通信シーケンスである。フェーズＣに対応するフェーズ通信時間値は、実際の画像データのデータ量に応じて増減する。本実施例では、例えば、Ａ４サイズの標準原稿を、水平方向解像度２００ｄｐｉ及び垂直方向解像度２００ｄｐｉでスキャンして取得した画像データの送信を行う場合、フェーズＣのフェーズ通信時間値は、２０秒であるとする。フェーズ通信時間テーブル２５には、このフェーズ通信時間値２０秒が、フェーズＣの基準フェーズ通信時間値として記憶される。
【００３４】
フェーズＤは、メッセージ終了や受信確認等のための通信シーケンスである。フェーズＤに対応するフェーズ通信時間値は、本実施例では２秒である。
【００３５】
フェーズＥは、回線切断の通信シーケンスである。フェーズＥに対応するフェーズ通信時間値は、本実施例では１秒である。
【００３６】
なお、このフェーズ通信時間テーブル２５に格納される各フェーズ通信時間値は、送信側、即ち本実施例のファクシミリ装置１０と、受信側の装置とが、それぞれ、自動操作される装置であり、且つこれらの装置間において、ＩＴＵ−Ｔ勧告Ｖ．１７に基づきファクシミリ通信が実行された場合に、その通信に要するおおよその通信時間に対応している。実際の通信に要する時間は、送信側及び受信側双方の装置設定状況や、回線状況等に応じて、変化する。ここで、ＩＴＵ−Ｔ勧告Ｖ．１７とは、電話網及び電話型専用回線等において、データ通信に使用される諸装置や伝送方式を規定した勧告の一つである。
【００３７】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５は、揮発性の記憶装置であり、一時的にデータを記憶する一時記憶部としての機能を有する。ＲＡＭ１５は、例えば、ＣＰＵ１１における各プログラム実行過程において、作業領域として使用される。
【００３８】
図７は、実施例１におけるＲＡＭの構成を示す図である。
本実施例のＲＡＭ１５には、図７に示されるように、画像属性テーブル３０、通信時間テーブル３１、列ポインタ３２、通信時間カウンタ３３及び頁カウンタ３４が設けられる。
【００３９】
図７に示される画像属性テーブル３０は、ＣＰＵ１３による算出プログラム２３の実行過程において作成されるテーブルである。この画像属性テーブル３０には、画像加工が施される前のオリジナル画像データと、それぞれの画像加工が施された場合に生成される加工画像データ、即ち分割画像データ、縮小画像データ、整列画像データ及び解像度変換画像データとについて、当該画像データに係る画像属性情報が記憶される。
【００４０】
図８は、画像属性テーブルの構成を示す説明図である。
画像属性テーブル３０の第１列３０−１には、図８に示されるように、頁番号に対応して、オリジナル画像データを構成する各頁オリジナル画像データのオリジナル頁番号と画像属性情報とが、それぞれ記憶されている。このオリジナル頁番号は、当該頁オリジナル画像データの頁番号に一致する。また、画像属性情報は、頁サイズ情報及び解像度情報からなる。
【００４１】
例えば、図８の画像属性テーブル３０の第１列３０−１には、オリジナル画像データの頁番号「１」に対応して、オリジナル頁番号「１」、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」が記憶されている。これは、オリジナル画像データの１頁目に対応するこの頁オリジナル画像データの頁サイズがＡ４であり、解像度が２００ｄｐｉ×２００ｄｐｉであることを意味している。
【００４２】
また、画像属性テーブル３０の第１列３０−１には、更に、オリジナル画像データの頁番号「２」に対応して、オリジナル頁番号「２」、頁サイズ情報「Ａ３」及び解像度情報「２００×２００」が記憶されている。即ち、オリジナル画像データにおいて、２頁目の頁オリジナル画像データの頁サイズはＡ３であり、解像度は２００ｄｐｉ×２００ｄｐｉである。
【００４３】
画像属性テーブル３０の第２列３０−２から第５列３０−５には、図８に示されるように、各加工画像データ、即ち分割画像データ、縮小画像データ、整列画像データ及び解像度変換画像データを構成する頁画像データのオリジナル頁番号と画像属性情報とが、該頁画像データの頁番号に対応して記憶されている。ここで、オリジナル頁番号は、当該頁画像データが、画像加工前のオリジナル画像データにおいて、何頁目であるかを示している。
【００４４】
例えば、画像属性テーブル３０の第２列３０−２には、オリジナル画像データに分割処理が施されて生成される分割画像データの画像属性情報が記憶されている。
【００４５】
図８に示される画像属性テーブル３０において、第２列３０−２には、頁番号「１」に対応して、オリジナル頁番号「１」が記憶されている。即ち、分割画像データの１頁目となる頁画像データ、即ち頁分割画像データは、オリジナル画像データにおいて頁番号「１」を有する頁オリジナル画像データに対応している。また、頁番号「１」に対応して、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」が記憶されている。この頁サイズ情報及び解像度情報は、オリジナル画像データにおける頁番号「１」の頁オリジナル画像データの頁サイズ情報及び解像度情報と同一である。即ち、頁番号「１」に対応する頁分割画像データは、頁番号「１」の頁オリジナル画像データと同一であり、該頁オリジナル画像データに対して分割処理が実施されないことを意味している。
【００４６】
また、図８の画像属性テーブル３０において、第２列３０−２には、頁番号「２」及び頁番号「３」に対応して、オリジナル頁番号「２」が記憶されている。即ち、分割画像データの２頁目及び３頁目となる各頁分割画像データは、オリジナル画像データの２頁目である頁オリジナル画像データに対して、分割処理が施されて生成される。
【００４７】
画像属性テーブル３０の第３列３０−３には、オリジナル画像データに縮小処理が施されて生成される縮小画像データの画像属性情報が記憶される。
【００４８】
図８に示される画像属性テーブル３０において、第３列３０−３には、頁番号「１」に対応して、オリジナル頁番号「１」が記憶されている。即ち、縮小画像データの１頁目となる頁画像データ、即ち頁縮小画像データは、オリジナル画像データにおいて頁番号「１」を有する頁オリジナル画像データに対応している。また、頁番号「１」に対応して、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」が記憶されており、この頁縮小画像データが、オリジナル画像データの１頁目と、同一の頁サイズ及び解像度を有する、即ち１頁目の頁オリジナル画像データに対して縮小処理が実施されないことを意味している。
【００４９】
また、図８の画像属性テーブル３０において、第３列３０−３には、頁番号「２」に対応して、オリジナル頁番号「２」、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」が記憶されている。即ち、縮小画像データの２頁目となるこの頁縮小画像データは、オリジナル画像データにおいて頁番号「２」を有する頁オリジナル画像データに対して、頁サイズをＡ３からＡ４に縮小する縮小処理が施されて生成される。
【００５０】
画像属性テーブル３０の第４列３０−４には、オリジナル画像データに整列処理が施されて生成される整列画像データの画像属性情報が記憶される。
【００５１】
図８に示される画像属性テーブル３０において、第４列３０−４には、頁番号「１」に対応して、オリジナル頁番号「１」が記憶されており、この頁画像データ、即ち頁整列画像データが、オリジナル画像データにおいて頁番号「１」を有する頁オリジナル画像データであることを意味している。
【００５２】
また、図８の画像属性テーブル３０において、第４列３０−４には、頁番号「２」に対応して、オリジナル頁番号「３」、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」が記憶されている。即ち、整列画像データの２頁目となるこの頁整列画像データは、オリジナル画像データの３頁目の頁オリジナル画像データであることがわかる。
【００５３】
画像属性テーブル３０の第５列３０−５には、オリジナル画像データに解像度変換処理が施されて生成される解像度変化画像データの画像属性情報が記憶される。
【００５４】
図８に示される画像属性テーブル３０において、第５列３０−５には、頁番号「１」に対応して、オリジナル頁番号「１」、頁サイズ情報「Ａ４」及び解像度情報「２００×１００」が記憶されている。即ち、解像度変換画像データの１頁目となるこの頁画像データ、即ち頁解像度変換画像データは、オリジナル画像データにおいて頁番号「１」を有する頁オリジナル画像データに、垂直方向解像度を２００ｄｐｉから１００ｄｐｉに変換する解像度変換処理が施されて生成される。
【００５５】
図７に示される通信時間テーブル３１は、ＣＰＵ１３による算出プログラム２３の実行過程において作成されるテーブルである。この通信時間テーブル３１には、オリジナル画像データをファクシミリ送信する場合の推定通信時間と、加工画像データをファクシミリ送信する場合の推定通信時間とが、それぞれ記憶される。
【００５６】
図９は、通信時間テーブルの構成を示す説明図である。
通信時間テーブル３１の第１列３１−１には、図９に示されるように、オリジナル画像データに対して算出された推定通信時間が記憶される。また、通信時間テーブル３１の第２列３１−２から第５列３１−５には、図９に示されるように、加工画像データ、即ち分割画像データ、縮小画像データ、整列画像データ及び解像度変換画像データに対して算出された各推定通信時間が記憶される。
【００５７】
この通信時間テーブル３１を構成する各行は、各フェーズに対応して、フェーズ通信時間値を記憶する。ただし、フェーズＢ、フェーズＣ及びフェーズＤは、各頁画像データについて繰り返されるため、頁番号とフェーズとの各組み合わせに対応して、それぞれの行が構成されることとなる。
【００５８】
通信時間テーブル３１の最下行には、各フェーズのフェーズ通信時間値が合計された推定通信時間が記憶される。図９に示される通信時間テーブル３１において、オリジナル画像データに対応して記憶される推定通信時間は、１２２秒である。また、分割画像データ、縮小画像データ、整列画像データ、解像度変換画像データに対応して記憶される推定通信時間は、それぞれ、１００秒、７８秒、１１０秒、８２秒となっている。
【００５９】
図７に示される列ポインタ３２は、ＣＰＵ１３による算出プログラム２３の実行過程において、画像属性テーブル３０（図８）及び通信時間テーブル３１（図９）へのアクセス時に、処理対象となる列を特定するために使用される記憶領域である。本実施例では、列ポインタ３２には、１から５の何れかの整数が、列ポインタ値として記憶される。この列ポインタ値により特定される列を、以下、着目列と記す。例えば、列ポインタ値が「１」である場合、画像属性テーブル３０における着目列は第１列３０−１であり、通信時間テーブル３１における着目列は第１列３１−１である。
【００６０】
また、図７に示される通信時間カウンタ３３は、ＣＰＵ１３による算出プログラム２３の実行過程において、計算中の推定通信時間の値を、通信時間値として一時的に記憶するために使用される記憶領域である。
【００６１】
更に、図７に示される頁カウンタ３４は、ＣＰＵ１３による算出プログラム２３の実行過程において、通信時間テーブル３１（図９）へのアクセス時に、処理対象となる頁番号を特定するための頁カウンタ値が記憶される記憶領域である。
【００６２】
図２に戻って、パネル１６は、オペレータインタフェースとして、各種情報をオペレータに表示する機能や、各種情報をオペレータに選択させて入力する機能を有する。
【００６３】
図１０は、実施例１におけるパネルの構成を示す図である。
パネル１６には、図１０に示されるように、表示パネル３５と、複数の操作ボタン３６とが設けられる。
【００６４】
表示パネル３５は、例えば、オリジナル画像データ及び各加工画像データに対応して算出された推定送信時間を表示して、画像加工の形式、即ち加工形式をオペレータに選択させるための表示選択画面を表示する。
【００６５】
操作ボタン３６は、上ボタン３６ａ、下ボタン３６ｂ及び決定ボタン３６ｃからなり、表示パネル３５に表示されたカーソル３７の位置を上下動させて、加工形式を選択するために使用される。
【００６６】
図１０に示される表示パネル３５には、表示選択画面が表示されている。表示選択画面は、カーソル３７を表示するためのカーソル表示領域３８ａと、選択可能な加工形式を選択肢として表示するための選択肢表示領域３８ｂと、各加工形式に対応する推定通信時間を表示するための時間表示領域３８ｃとからなる。
【００６７】
本実施例では、表示選択画面の選択肢表示領域３８ｂには、図１０に示されるように、第１選択肢から第５選択肢までの５つの選択肢が表示される。
【００６８】
第１選択肢「そのまま送信」は、画像加工を実施せず、オリジナル画像データをそのまま送信することに対応する。
第２選択肢「分割してＡ４に揃えて送信」は、オリジナル画像データに分割処理を施して、分割画像データを送信することに対応する。
第３選択肢「縮小してＡ４に揃えて送信」は、オリジナル画像データに縮小処理を施して、縮小画像データを送信することに対応する。
第４選択肢「順序を入れ替えて送信」は、オリジナル画像データに整列処理を施して、整列画像データを送信することに対応する。
第５選択肢「解像度を１段階低くして送信」は、オリジナル画像データに解像度変換処理を施して、解像度変換画像データを送信することに対応する。
【００６９】
ファクシミリインタフェース１７は、公衆電話回転網を通じてファクシミリ通信を行うインタフェース部である。
【００７０】
次に、本実施例のファクシミリ装置１０の機能構成について、説明する。
図１は、本発明の実施例１に係るファクシミリ装置の機能構成を示すブロック図である。
【００７１】
本実施例のファクシミリ装置１０は、画像処理装置として、図１に示されるように、画像入力部４１、画像メモリ１２、算出部４３、フェーズ通信時間テーブル２５、画像加工部４２、画像属性テーブル３０、通信時間テーブル３１、表示部４４、選択入力部４５、送信部４６及び制御部４７を含んで構成される。
【００７２】
画像入力部４１は、スキャナ１１からなり、送信原稿を頁毎にスキャンして、各頁オリジナル画像データからなるオリジナル画像データを取得する。画像入力部４１は、各頁オリジナル画像データを画像メモリ１２の画像データ記憶領域２０（図３）に記憶させると共に、各頁オリジナル画像データの画像属性情報及びアドレス情報を取得して、これらの情報を頁番号と対応させて、画像メモリ１２の画像管理テーブル１９（図４）に記憶させる。
【００７３】
画像加工部４２は、ＣＰＵ１３により画像処理プログラム２２が実行されて動作する処理部であり、加工生成部として、画像メモリ１２に記憶されているオリジナル画像データに画像加工を施して、加工画像データ、即ち分割画像データ、縮小画像データ、整列画像データ及び解像度変換画像データを生成する。また、画像加工部４２は、上記した画像加工処理のシミュレーションを行って、生成される加工画像データに含まれる各頁画像データのオリジナル頁番号及び画像属性情報を取得し、これらの情報を画像属性テーブル３０（図８）に記憶させる。
【００７４】
画像加工部４２は、図１に示されるように、分割部４８、縮小部４９、整列部５０及び解像度変換部５１を有する。
【００７５】
分割部４８は、分割プログラム２６が実行されて動作する処理部であり、本実施例では、オリジナル画像データに含まれる各頁オリジナル画像データのうち、頁サイズがＡ３のオリジナル画像データを２つの頁分割画像データに分割することにより、頁サイズがＡ４に揃えられた分割画像データを生成する。
【００７６】
縮小部４９は、縮小プログラム２７が実行されて動作する処理部であり、本実施例では、オリジナル画像データに含まれる各頁オリジナル画像データのうち、頁サイズがＡ３の頁オリジナル画像データを縮小することにより、頁サイズがＡ４に揃えられた縮小画像データを生成する。
【００７７】
整列部５０は、整列プログラム２８が実行されて動作する処理部であり、オリジナル画像データの頁順を頁サイズに基づき入れ替えて、整列画像データを生成する。本実施例では、整列部５０は、頁サイズが小さい順に各頁オリジナル画像データの整列処理を行う。
【００７８】
解像度変換部５１は、解像度変換プログラム２９が実行されて動作する処理部であり、各頁オリジナル画像データの解像度を下げて、解像度変換画像データを生成する。本実施例では、解像度変換部５１は、各頁オリジナル画像データの解像度を、２００ｄｐｉ×２００ｄｐｉから２００ｄｐｉ×１００ｄｐｉに下げて、解像度変換画像データを生成する。
【００７９】
算出部４３は、フェーズ通信時間テーブル２５及び画像属性テーブル３０に基づいて、オリジナル画像データ及び各加工画像データの推定通信時間を算出し、通信時間テーブル３１（図９）に記憶させる。
【００８０】
また、算出部４３は、制御部４７から通知された頁画像データの画像属性情報に基づいて、該頁画像データのデータサイズと基準データサイズとの比率値を、サイズ比率値として算出する。ここで、基準データサイズとは、頁サイズがＡ４であり、解像度が２００ｄｐｉ×２００ｄｐｉの頁画像データのデータサイズを意味する。例えば、頁画像データの頁サイズ情報が「Ａ４」であり、解像度情報が「２００×２００」である場合、算出部４３は、サイズ比率値として「１」を算出する。また、頁画像データの頁サイズ情報が「Ａ３」であり、解像度情報が「２００×２００」である場合、算出部４３は、サイズ比率値として「２」を算出する。
【００８１】
表示部４４は、パネル１６に設けられた表示パネル３５からなり、算出部４３により算出された各推定送信時間を含む表示選択画面（図１０）を表示する。
【００８２】
選択入力部４５は、パネル１６に設けられた各操作ボタン３６を含み、オペレータによる各操作ボタン３６の操作に基づき、各種情報を入力する機能を有する。選択入力部４５は、オリジナル画像データの送信を要求するために、入力画像送信要求としてのオリジナル画像送信要求を、制御部４７に入力する。また、選択入力部４５は、画像加工が施された加工画像データの送信を要求するための加工画像送信要求と、加工形式を指定するための形式指定情報とを、制御部４７に入力する。
【００８３】
図１０に示される表示選択画面において、オペレータが上ボタン３６ａ及び下ボタン３６ｂを操作して、カーソル３７を上下動させ、所望の選択肢を選択した後、決定ボタン３６ｃを押下すると、選択入力部４５は、該選択肢に対応する入力を行う。
【００８４】
例えば、第１選択肢が選択された場合、選択入力部４５は、オリジナル画像送信要求を入力する。また、第２選択肢が選択された場合、選択入力部４５は、加工画像送信要求と、分割処理を示す形式指定情報「分割」とを入力する。第３選択肢が選択された場合、選択入力部４５は、加工画像送信要求と、縮小処理を示す形式指定情報「縮小」とを入力する。第４選択肢が選択された場合、選択入力部４５は、加工画像送信要求と、整列処理を示す形式指定情報「整列」とを入力する。そして、第５選択肢が選択された場合、選択入力部４５は、加工画像送信要求と、解像度変換処理を示す形式指定情報「解像度変換」とを入力する。
【００８５】
送信部４６は、ファクシミリインタフェース１７を含み、画像データのファクシミリ送信を行う。
【００８６】
制御部４７は、ＣＰＵ１３により制御プログラム２４が実行されて動作し、上記した各部を制御する機能を有する。
【００８７】
次に、本実施例のファクシミリ装置１０の動作について、説明する。
まず、ファクシミリ装置１０によるファクシミリ送信処理について、図１１に沿って、説明する。
図１１は、本発明に係るファクシミリ装置の実施例１における送信動作を示すフローチャートである。
【００８８】
ここでは、頁サイズが順にＡ４、Ａ３、Ａ４である３頁の標準原稿からなる送信原稿をスキャンして、ファクシミリ送信する処理について、推定通信時間が最短となる加工形式が選択される場合を例に、説明を行う。
【００８９】
ファクシミリ装置１０において、オペレータが、送信原稿をスキャナ１１の所定の位置に載置させた後、ファクシミリ送信を開始させるべく、パネル１６の操作ボタン３６を操作すると、この操作に基づき、選択入力部４５が、送信原稿のファクシミリ送信を要求するためのファクシミリ送信要求を、制御部４７に入力する（ステップＳ１０１）。
【００９０】
ファクシミリ送信要求が入力されると、制御部４７は、画像入力部４１に、画像データの取得を指示する。そして、画像入力部４１が、送信原稿を頁毎にスキャンして、３つの頁オリジナル画像データからなるオリジナル画像データを取得する（ステップＳ１０２）。画像入力部４１は、Ａ４サイズの頁オリジナル画像データ１、Ａ３サイズの頁オリジナル画像データ２及びＡ４サイズの頁オリジナル画像データ３を、それぞれ、解像度２００ｄｐｉ×２００ｄｐｉで取得し、取得された各頁オリジナル画像データを、図３に示されるように、画像メモリ１２の画像データ記憶領域２０に記憶させる（ステップＳ１０２）。また、画像入力部４１は、各頁オリジナル画像データの画像属性情報、即ち頁サイズ情報及び解像度情報と、アドレス情報とを取得して、図４に示されるように、画像メモリ１２の画像管理テーブル１９に記憶させる（ステップＳ１０２）。
【００９１】
次に、制御部４７は、算出部４３を制御して、オリジナル画像データの推定通信時間を算出すると共に、画像加工部４２及び算出部４３により、各加工画像データの推定通信時間を算出し、これらを通信時間テーブル３１に記憶させる（ステップＳ１０３）。この推定通信時間算出処理の詳細については、後述する。
【００９２】
続いて、制御部４７は、通信時間テーブル３１から各推定通信時間を読み出して、表示部４４により、これらの推定通信時間を含む表示選択画面（図１０）を表示する（ステップＳ１０４）。
【００９３】
パネル１６の表示パネル３５には、図１０に示されるように、表示選択画面が表示される。この表示選択画面において、推定通信時間が最も短い第３選択肢「縮小してＡ４に揃えて送信」を選択する場合、オペレータは、上ボタン３６ａ或いは下ボタン３６ｂを操作して、カーソル表示領域３８ａに表示されたカーソル３７を、第３選択肢の位置に合わせた後、決定ボタン３６ｃを押下する。
【００９４】
この押下に基づき、選択入力部４５は、加工画像送信要求及び形式指定情報「縮小」を、制御部４７に入力する（ステップＳ１０５）。
【００９５】
加工画像送信要求及び形式指定情報が入力される（ステップＳ１０５）と、制御部４７は、該形式指定情報に基づいて、画像加工部４２により、オリジナル画像データへの画像加工を実行する（ステップＳ１０６）。
【００９６】
表示選択画面（図１０）において、第３選択肢が選択された場合、即ち、ステップＳ１０５において、加工画像送信要求及び形式指定情報「縮小」が入力された場合、制御部４７は、縮小部４９により、オリジナル画像データの縮小処理を実行する（ステップＳ１０６）。
【００９７】
縮小部４９は、オリジナル画像データに含まれる各頁オリジナル画像データの頁サイズ情報を取得する。オリジナル画像データにおいて、１頁目の頁オリジナル画像データ１は、頁サイズ情報「Ａ４」を有する。縮小部４９は、この頁オリジナル画像データ１に縮小処理を施さず、そのまま頁番号「１」に対応する頁縮小画像データとする。また、オリジナル画像データにおいて、２頁目の頁オリジナル画像データ２は、頁サイズ情報「Ａ３」を有する。縮小部４９は、この頁オリジナル画像データ２に縮小処理を実施して、頁番号「２」及び頁サイズ情報「Ａ４」を有する頁縮小画像データを生成する。更に、縮小部４９は、頁サイズ情報「Ａ４」を有する頁オリジナル画像データ３に縮小処理を施さず、そのまま頁番号「３」に対応する頁縮小画像データとする。このように、縮小部４９は、オリジナル画像データに含まれる各頁オリジナル画像データのうち、頁サイズが大きい頁オリジナル画像データにのみ画像加工を施して、頁サイズがＡ４に揃えられた縮小画像データを生成する（ステップＳ１０６）。
【００９８】
画像加工が完了すると、制御部４７は、加工画像データを、送信部４６によりファクシミリ送信する（ステップＳ１０７）。送信部４６は、頁サイズがＡ４に揃えられた縮小画像データのファクシミリ送信を行う（ステップＳ１０７）。これにより、ファクシミリ装置１０におけるファクシミリ送信処理が終了する。
【００９９】
上記のように、送信原稿の画像データが取得され、オペレータにより選択された画像加工が施された後、ファクシミリ送信される。
【０１００】
次に、表示選択画面（図１０）において、他の加工形式が選択された場合について、説明する。
【０１０１】
第２選択肢「分割してＡ４に揃えて送信」を選択する場合、オペレータは、操作ボタン３６を操作して、カーソル３７を第２選択肢の位置に合わせた後、決定ボタン３６ｃを押下する。この押下に基づき、選択入力部４５は、加工画像送信要求及び形式情報「分割」を、制御部４７に入力する（ステップＳ１０５）。
【０１０２】
この入力に基づき、制御部４７は、分割部４８により、オリジナル画像データへの分割処理を実行する。
【０１０３】
分割部４８は、各頁オリジナル画像データの頁サイズ情報を取得する。頁オリジナル画像データ１は、頁サイズ情報「Ａ４」を有するので、分割部４８は、この頁オリジナル画像データ１に分割処理を施さず、そのまま頁番号「１」に対応する頁分割画像データとする。頁オリジナル画像データ２は、頁サイズ情報「Ａ３」を有するので、分割部４８は、この頁オリジナル画像データ２に分割処理を実施して、頁番号「２」及び頁サイズ情報「Ａ４」を有する頁分割画像データと、頁番号「３」及び頁サイズ情報「Ａ４」を有する頁分割画像データとを生成する。更に、分割部４８は、頁サイズ情報「Ａ４」を有する頁オリジナル画像データ３に縮小処理を施さず、そのまま頁番号「４」に対応する頁縮小画像データとする。このように、分割部４８は、オリジナル画像データに含まれる各頁オリジナル画像データのうち、頁サイズが大きい頁オリジナル画像データにのみ画像加工を施して、頁サイズがＡ４に揃えられた分割画像データを生成する（ステップＳ１０６）。
以降の処理は、縮小画像データの場合と同一であるので、説明を省略する。
【０１０４】
表示選択画面（図１０）において、第４選択肢「順序を入れ替えて送信」が選択された場合、選択入力部４５は、加工画像送信要求及び形式情報「整列」を、制御部４７に入力する（ステップＳ１０５）。
【０１０５】
この入力に基づき、制御部４７は、整列部５０により、オリジナル画像データへの整列処理を実行する。
【０１０６】
整列部５０は、各頁オリジナル画像データの頁サイズ情報を取得し、各頁オリジナル画像データを、頁サイズ順に整列させる。オリジナル画像データにおいて、頁オリジナル画像データ１及び頁オリジナル画像データ３は、頁サイズ情報「Ａ４」を有し、頁オリジナル画像データ２は、頁サイズ情報「Ａ３」を有する。整列部５０は、これらの頁サイズ情報に基づき、頁オリジナル画像データ１を頁番号「１」の頁整列画像データとし、頁オリジナル画像データ３を頁番号「２」の頁整列画像データとする。そして、整列部５０は、頁オリジナル画像データ２を頁番号「３」の頁整列画像データとして、整列画像データを生成する（ステップＳ１０６）。
以降の処理は、縮小画像データの場合と同一であるので、説明を省略する。
【０１０７】
また、表示選択画面（図１０）において、第５選択肢「解像度を１段階低くして送信」が選択された場合、選択入力部４５は、加工画像送信要求及び形式情報「解像度変換」を、制御部４７に入力する（ステップＳ１０５）。
【０１０８】
この入力に基づき、制御部４７は、解像度変換部５１により、オリジナル画像データへの解像度変換処理を実行する。
【０１０９】
解像度変換部５１は、各頁オリジナル画像データから垂直方向にラインを間引いて、解像度を２００ｄｐｉ×２００ｄｐｉから２００ｄｐｉ×１００ｄｐｉに下げた解像度変換画像データを生成する（ステップＳ１０６）。
以降の処理は、縮小画像データの場合と同一であるので、説明を省略する。
【０１１０】
オリジナル画像データをそのままファクシミリ送信させる場合、オペレータは、ステップＳ１０４で表示された表示選択画面（図１０）において、第１選択肢「そのまま送信」を選択すべく、カーソル３７を第１選択肢の位置に合わせて、決定ボタン３６ｃを押下する。選択入力部４５は、この押下に基づき、オリジナル画像送信要求を、制御部４７に入力する（ステップＳ１０８）。
【０１１１】
そして、制御部４７が、送信部４６を制御して、画像メモリ１２に記憶されているオリジナル画像データのファクシミリ送信を実行する（ステップＳ１０９）。これにより、ファクシミリ装置１０におけるファクシミリ送信処理が終了する。
【０１１２】
上記のように、送信原稿から取得された画像データが、そのままファクシミリ送信される。
【０１１３】
次に、図１１のステップＳ１０３における推定通信時間算出処理について、図１２を用いて詳しく説明する。
図１２は、本発明に係るファクシミリ装置の算出動作を示すフローチャートである。
【０１１４】
ここでは、頁サイズが順にＡ４、Ａ３、Ａ４である３頁の標準原稿からなる送信原稿に対して、推定通信時間が算出される場合を例に、説明を行う。
【０１１５】
ファクシミリ装置１０において、画像入力部４１によりオリジナル画像データが入力されると、制御部４７は、該オリジナル画像データの推定通信時間と、各加工画像データの推定送出時間とを算出するために、まず、ＲＡＭ１５の列ポインタ３２（図７）を初期化する（ステップＳ２０１）。制御部４７は、列ポインタ３２に記憶される列ポインタ値を「１」とする。これにより、画像属性テーブル３０（図８）における着目列は、オリジナル画像データに対応する第１列３０−１となり、通信時間テーブル３１（図９）における着目列は、オリジナル画像データに対応する第１列３１−１となる。
【０１１６】
次に、制御部４７は、画像メモリ１２の画像管理テーブル１９（図４）から、オリジナル画像データに係る頁番号及び画像属性情報を読み出して取得し、これらの頁番号及び画像属性情報を、画像属性テーブル３０の着目列、即ち第１列３０−１に記憶させる（ステップＳ２０２）。画像属性テーブル３０の第１列３０−１には、図８に示されるように、頁番号「１」、「２」、「３」に対応して、各頁オリジナル画像データの頁番号がオリジナル頁番号として記憶されると共に、画像属性情報が記憶される（ステップＳ２０２）。
【０１１７】
続いて、制御部４７は、算出部４３により各頁オリジナル画像データの通信シミュレーションを行って、推定通信時間を算出し、通信時間テーブル３１の着目列、即ち第１列３１−１に記憶させる（ステップＳ２０３）。この通信シミュレーション処理の詳細については、後述する。
【０１１８】
次に、制御部４７は、列ポインタ３２を参照し、着目列が最終列、即ち第５列であるか否かを判断する（ステップＳ２０４）。
【０１１９】
着目列が最終列ではないと判断する（ステップＳ２０４）と、制御部４７は、列ポインタ３２に記憶されている列ポインタ値に１を加算して、着目列を一つ進める（ステップＳ２０５）。このとき、列ポインタ３２に記憶される列ポインタ値が「２」となるので、画像属性テーブル３０における着目列は、分割画像データに対応する第２列３０−２となり、通信時間テーブル３１における着目列は、分割画像データに対応する第２列３１−２となる。
【０１２０】
続いて、制御部４７は、画像加工部４２の分割部４８に、画像加工処理のシミュレーションを指示する。分割部４８は、画像属性テーブル３０の第１列３０−１から、各頁オリジナル画像データの画像属性情報を読み出して、これらの画像属性情報に基づき、各頁分割画像データのオリジナル頁番号及び画像属性情報を取得する（ステップＳ２０６）。そして、分割部４８は、取得された各オリジナル頁番号及び画像属性情報を、画像属性テーブル３０の第２列３０−２に記憶させる（ステップＳ２０６）。
【０１２１】
分割部４８は、画像属性テーブル３０の第１列３０−１から、各頁番号に対応する頁サイズ情報を読み出す。例えば、頁番号「１」に対応する頁サイズ情報「Ａ４」を読み出すと、分割部４８は、頁番号「１」に対応する頁オリジナル画像データを分割しないと判断し、対応するオリジナル頁番号「１」、頁サイズ情報「Ａ４」及び画像属性情報「２００×２００」を、頁番号「１」に対応させて、画像属性テーブル３０の第２列３０−２にそのまま記憶させる。
【０１２２】
次に、頁番号「２」に対応する頁サイズ情報「Ａ３」を読み出すと、分割部４８は、頁番号「２」に対応する頁オリジナル画像データを分割すると判断し、対応するオリジナル頁番号「２」及び解像度情報「２００×２００」と、分割後の頁サイズ情報「Ａ４」とを、頁番号「２」及び頁番号「３」にそれぞれ対応させて、第２列３０−２に記憶させる。
【０１２３】
更に、頁番号「３」に対応する頁サイズ情報「Ａ４」を読み出すと、分割部４８は、頁番号「３」に対応する頁オリジナル画像データを分割しないと判断し、対応するオリジナル頁番号「３」、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」を、頁番号「４」に対応させて、第２列３０−２に記憶させる。
【０１２４】
このように、分割部４８により分割処理のシミュレーションが実行され、分割画像データに対応する画像属性情報が画像属性テーブル３０に記憶される（ステップＳ２０６）と、制御部４７は、算出部４３により分割画像データの通信シミュレーションを実行し、算出された推定通信時間を通信時間テーブル３１の第２列３１−２に記憶させる（ステップＳ２０３）。
【０１２５】
続いて、制御部４７は、列ポインタ３２を参照し、着目列が最終列ではないと判断する（ステップＳ２０４）と、列ポインタ値に１を加算して「３」とし、着目列を第３列とする（ステップＳ２０５）。
【０１２６】
次に、制御部４７は、画像加工部４２の縮小部４９に、縮小処理のシミュレーションを指示する。縮小部４９は、画像属性テーブル３０の第１列３０−１から、各頁オリジナル画像データの画像属性情報を読み出して、縮小処理のシミュレーションを行い、各頁縮小画像データに対応するオリジナル頁番号及び画像属性情報を取得する（ステップＳ２０６）。縮小部４９による縮小処理のシミュレーションについての詳しい説明は省略する。縮小部４９は、取得された各オリジナル頁番号及び画像属性情報を、図８に示されるように、画像属性テーブル３０の第３列３０−３に記憶させる（ステップＳ２０６）。
【０１２７】
そして、制御部４７の制御により、算出部４３が、縮小画像データの通信シミュレーションを実行し、推定通信時間を通信時間テーブル３１の第３列３１−３に記憶させる（ステップＳ２０３）。
【０１２８】
同様に、制御部４７は、着目列が最終列ではないと判断する（ステップＳ２０４）と、列ポインタ値に１を加算して「４」とし、着目列を第４列とする（ステップＳ２０５）。そして、画像加工部４２の整列部５０により、整列処理のシミュレーションを実施し、各頁整列画像データのオリジナル頁番号及び画像属性情報を取得して、画像属性テーブル３０の第４列３０−４に記憶する（ステップＳ２０６）。
【０１２９】
そして、算出部４３が、整列画像データの通信シミュレーションを実行し、推定通信時間を通信時間テーブル３１の第４列３１−４に記憶させる（ステップＳ２０３）。
【０１３０】
次に、制御部４７は、着目列が最終列ではないと判断し（ステップＳ２０４）、列ポインタ値に１を加算して「５」とし、着目列を第５列とする（ステップＳ２０５）と、画像加工部４２の解像度変換部５１により、解像度変換処理のシミュレーションを実施し、各頁解像度変換画像データのオリジナル頁番号及び画像属性情報を取得して、画像属性テーブル３０の第５列３０−５に記憶する（ステップＳ２０６）。
【０１３１】
続いて、算出部４３が、解像度変換画像データの通信シミュレーションを実行し、推定通信時間を通信時間テーブル３１の第５列３１−５に記憶させる（ステップＳ２０３）。
【０１３２】
そして、制御部４７は、着目列が第５列、即ち最終列であると判断する（ステップＳ２０４）と、推定通信時間算出処理を終了する。
【０１３３】
上記のように、画像加工処理のシミュレーションが実行され、画像属性テーブル３０の各列に、オリジナル画像データ及び各加工画像データの画像属性情報が記憶される。
【０１３４】
次に、図１２のステップＳ２０３における通信シミュレーション処理について、図１３及び図１４を用いて、詳しく説明する。
図１３は、本発明に係るファクシミリ装置の通信シミュレーション動作を示すフローチャート（その１）であり、図１４は、本発明に係るファクシミリ装置の通信シミュレーション動作を示すフローチャート（その２）である。
【０１３５】
ここでは、頁サイズが順にＡ４、Ａ３、Ａ４である３頁の標準原稿からなる送信原稿に対する通信シミュレーション実行時に、列ポインタ３２に記憶されている列ポインタ値が「４」である場合、即ち画像属性テーブル３０（図８）及び通信時間テーブル３１（図９）の着目列が第４列であり、整列画像データを対象画像データとして、該対象画像データに対する通信シミュレーションが実行される場合を例に、説明を行う。
【０１３６】
ファクシミリ装置１０において、制御部４７は、まず、通信シミュレーションの実行に先立ち、ＲＡＭ１５の通信時間カウンタ３３及び頁カウンタ３４（図７）を初期化する（ステップＳ３０１）。制御部４７は、通信時間カウンタ３３に記憶される推定通信時間値を「０」とすると共に、頁カウンタ３４に記憶される頁カウンタ値を「１」とする。
【０１３７】
次に、制御部４７の制御に基づき、算出部４３が、フェーズ通信時間テーブル２５（図６）から、フェーズ情報「Ａ」に対応するフェーズ通信時間値「５」を取得し、該フェーズ通信時間値を、通信時間カウンタ３３に加算して、通信時間値を「５」とする（ステップＳ３０２）。
【０１３８】
また、制御部４７は、ＲＡＭ１５の列ポインタ３２から列ポインタ値「４」を取得して、算出部４３に通知する。そして、算出部４３が、該列ポインタ値「４」に基づいて、通信時間テーブル３１（図９）の着目列が、整列画像データに対応する第４列３１−４であると特定し、該第４列３１−４のフェーズ情報「Ａ」に対応する行に、取得されたフェーズ通信時間値「５」を記憶させる（ステップＳ３０２）。
【０１３９】
次に、制御部４７は、ＲＡＭ１５の頁カウンタ３４から頁カウンタ値「１」を取得して、算出部４３に該頁カウンタ値を通知する。続いて、算出部４３が、フェーズ通信時間テーブル２５から、フェーズ情報「Ｂ」に対応して記憶されている２つのフェーズ通信時間値のうち、通常フェーズ通信時間値「６」を、フェーズ通信時間値として取得する（ステップＳ３０３）。そして、算出部４３は、該フェーズ通信時間値を、通信時間カウンタ３３に加算して、通信時間値を「１１」とする（ステップＳ３０３）。
【０１４０】
また、算出部４３は、通信時間テーブル３１において、着目列である第４列３１−４の頁番号「１」及びフェーズ情報「Ｂ」に対応する行に、取得されたフェーズ通信時間値「６」を記憶させる（ステップＳ３０３）。
【０１４１】
次に、制御部４７は、列ポインタ３２から列ポインタ値「４」を取得すると共に、頁カウンタ３４から頁カウンタ値「１」を取得する。そして、制御部４７は、画像属性テーブル３０（図８）の着目列、即ち第１列３０−１から、頁番号「１」に対応する画像属性情報、即ち頁サイズ情報「Ａ４」及び解像度情報「２００×２００」を読み出して、算出部４３に通知する（ステップＳ３０４）。
【０１４２】
そして、算出部４３が、通知された画像属性情報に基づいて、該画像属性情報に対応する画像データのサイズ比率値を算出する（ステップＳ３０４）。算出部４３は、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」に基づいて、サイズ比率値「１」を算出する（ステップＳ３０４）。
【０１４３】
続いて、算出部４３は、フェーズ通信時間テーブル２５から、フェーズ情報「Ｃ」に対応する基準フェーズ通信時間値「２０」を取得する（ステップＳ３０５）。そして、算出部４３は、取得されたフェーズ通信時間値「２０」に、ステップＳ３０４において算出されたサイズ比率値「１」を乗じて、フェーズＣに対応するフェーズ通信時間値「２０」を算出する（ステップＳ３０５）。算出部４３は、算出されたフェーズ通信時間値「２０」を、通信時間カウンタ３３に加算して、通信時間値を「３１」とすると共に、通信時間テーブル３１の着目列において、頁番号「１」及びフェーズ情報「Ｃ」に対応する行に、算出されたフェーズ通信時間値「２０」を記憶させる（ステップＳ３０５）。
【０１４４】
更に、算出部４３は、フェーズ通信時間テーブル２５から、フェーズ情報「Ｄ」に対応するフェーズ通信時間値「２」を取得して、通信時間カウンタ３３に該フェーズ通信時間値「２」を加算し、通信時間値を「３３」とする（ステップＳ３０６）。また、算出部４３は、通信時間テーブル３１の着目列の頁番号「１」及びフェーズ情報「Ｄ」に対応する行に、取得されたフェーズ通信時間値「２」を記憶させる（ステップＳ３０６）。
【０１４５】
次に、制御部４７は、頁カウンタ３４の頁カウンタ値「１」を参照して、対象画像データに次の頁が有るか否かを判断する（ステップＳ３０７）。対象画像データである整列画像データは、３頁の頁整列画像データからなるので、制御部４７は、次の頁が有ると判断する（ステップＳ３０７）。
【０１４６】
次の頁が有ると判断する（ステップＳ３０７）と、制御部４７は、頁カウンタ３４の頁カウンタ値に１を加算して、頁カウンタ値を「２」とする（ステップＳ３０８）。
【０１４７】
続いて、制御部４７は、列ポインタ３２から列ポインタ値「４」を取得すると共に、頁カウンタ３４から頁カウンタ値「２」を取得して、画像属性テーブル３０（図８）の着目列、即ち第４列３０−４から、頁番号「２」に対応する画像属性情報と、一つ前の頁番号、即ち頁番号「１」に対応する画像属性情報とを、読み出して比較し、これらが一致するか否かを判断する（ステップＳ３０９）。画像属性テーブル３０において、第４列３０−４の頁番号「１」に対応する画像属性情報は、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」からなり、頁番号「２」に対応する画像属性情報は、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」からなる。したがって、制御部４７は、各頁番号に対応する画像属性情報が一致すると判断する（ステップＳ３０９）。
【０１４８】
画像属性情報が一致すると判断される（ステップＳ３０９）と、制御部４７は、フェーズ情報「Ｂ」に対応するフェーズ通信時間の算出処理（ステップＳ３１０）をスキップする。
【０１４９】
そして、制御部４７は、列ポインタ３２から列ポインタ値「４」を取得すると共に、頁カウンタ３４から頁カウンタ値「２」を取得して、画像属性テーブル３０の着目列、即ち第４列３０−４から、頁番号「２」に対応する画像属性情報、即ち頁サイズ情報「Ａ４」及び解像度情報「２００×２００」を読み出し、算出部４３に通知する（ステップＳ３０４）。
【０１５０】
続いて、算出部４３が、通知された画像属性情報に基づき、サイズ比率値「１」を算出する（ステップＳ３０４）。
【０１５１】
更に、算出部４３は、フェーズ通信時間テーブル２５から、フェーズ情報「Ｃ」に対応する基準フェーズ通信時間値「２０」を取得する（ステップＳ３０５）。算出部４３は、この基準フェーズ通信時間値「２０」に、算出された比率値「１」を乗じて、フェーズ通信時間値「２０」を算出する（ステップＳ３０５）。また、算出部４３は、算出されたフェーズ通信時間値「２０」を、通信時間カウンタ３３に加算して、通信時間値を「５３」とすると共に、通信時間テーブル３１の着目列において、頁番号「２」及びフェーズ情報「Ｃ」に対応する行に、算出されたフェーズ通信時間値「２０」を記憶させる（ステップＳ３０５）。
【０１５２】
次に、算出部４３は、フェーズ通信時間テーブル２５から、フェーズ情報「Ｄ」に対応するフェーズ通信時間値「２」を取得して、通信時間カウンタ３３に該フェーズ通信時間値「２」を加算し、通信時間値を「５５」とする（ステップＳ３０６）。また、算出部４３は、通信時間テーブル３１の着目列の頁番号「２」及びフェーズ情報「Ｄ」に対応する行に、取得されたフェーズ通信時間値「２」を記憶させる（ステップＳ３０６）。
【０１５３】
続いて、制御部４７は、頁カウンタ３４の頁カウンタ値「２」を参照して、対象画像データである整列画像データに、次の頁が有ると判断する（ステップＳ３０７）。そして、制御部４７は、頁カウンタ３４の頁カウンタ値に１を加算して、頁カウンタ値を「３」とする（ステップＳ３０８）。
【０１５４】
次に、制御部４７は、列ポインタ３２から列ポインタ値「４」を取得すると共に、頁カウンタ３４から頁カウンタ値「３」を取得する。そして、制御部４７は、画像属性テーブル３０の着目列から、該頁番号「３」に対応する画像属性情報と、一つ前の頁番号「２」に対応する画像属性情報とを、読み出して比較し、画像属性情報が一致するか否かを判断する（ステップＳ３０９）。画像属性テーブル３０において、第４列３０−４の頁番号「２」に対応する画像属性情報は、頁サイズ情報「Ａ４」及び解像度情報「２００×２００」からなり、頁番号「３」に対応する画像属性情報は、頁サイズ情報「Ａ３」及び解像度情報「２００×２００」からなる。したがって、制御部４７は、画像属性情報が変更されたと判断する（ステップＳ３０９）。
【０１５５】
画像属性情報が変更されたと判断される（ステップＳ３０９）と、算出部４３が、フェーズ通信時間テーブル２５から、フェーズ情報「Ｂ」に対応して記憶されている２つのフェーズ通信時間値のうち、変更フェーズ通信時間値「１２」を、フェーズ通信時間値として取得する（ステップＳ３１０）。そして、算出部４３は、該フェーズ通信時間値を、通信時間カウンタ３３に加算して、通信時間値を「６７」とする（ステップＳ３１０）。
【０１５６】
また、算出部４３は、通信時間テーブル３１において、着目列の頁番号「３」及びフェーズ情報「Ｂ」に対応する行に、取得されたフェーズ通信時間値「１２」を記憶させる（ステップＳ３１０）。
【０１５７】
次に、制御部４７は、列ポインタ３２から列ポインタ値「４」を取得すると共に、頁カウンタ３４から頁カウンタ値「３」を取得する。そして、制御部４７は、画像属性テーブル３０の着目列から、頁番号「３」に対応する画像属性情報、即ち頁サイズ情報「Ａ３」及び解像度情報「２００×２００」を読み出して、算出部４３に通知する（ステップＳ３０４）。
【０１５８】
そして、算出部４３が、サイズ比率値を算出する（ステップＳ３０４）。算出部４３は、通知された頁サイズ情報「Ａ３」と、基準データサイズに対応する頁サイズ情報「Ａ４」とに基づいて、サイズ比率値「２」を算出する（ステップＳ３０４）。
【０１５９】
続いて、算出部４３は、フェーズ通信時間テーブル２５から、フェーズ情報「Ｃ」に対応する基準フェーズ通信時間値「２０」を取得して、この基準フェーズ通信時間値に、算出された比率値「２」を乗じて、フェーズ通信時間値「４０」を算出する（ステップＳ３０５）。算出部４３は、算出されたフェーズ通信時間値「４０」を、通信時間カウンタ３３に加算して、通信時間値を「１０７」とすると共に、通信時間テーブル３１の着目列において、頁番号「３」及びフェーズ情報「Ｃ」に対応する行に、算出されたフェーズ通信時間値「４０」を記憶させる（ステップＳ３０５）。
【０１６０】
更に、算出部４３は、フェーズ通信時間テーブル２５から、フェーズ情報「Ｄ」に対応するフェーズ通信時間値「２」を取得して、通信時間カウンタ３３に該フェーズ通信時間値「２」を加算し、通信時間値を「１０９」とする（ステップＳ３０６）。また、算出部４３は、通信時間テーブル３１の着目列の頁番号「３」及びフェーズ情報「Ｄ」に対応する行に、取得されたフェーズ通信時間値「２」を記憶させる（ステップＳ３０６）。
【０１６１】
次に、制御部４７は、頁カウンタ３４の頁番号「３」を参照して、対象画像データである整列画像データに、次の頁が無いと判断する（ステップＳ３０７）。
【０１６２】
次の頁が無いと判断される（ステップＳ３０７）と、制御部４７の制御に基づき、算出部４３が、フェーズ通信時間テーブル２５から、フェーズ情報「Ｅ」に対応するフェーズ通信時間値「１」を取得する（ステップＳ３１１）。そして、算出部４３は、該フェーズ通信時間値「１」を、通信時間カウンタ３３に加算して、通信時間値を「１１０」とする（ステップＳ３１１）。
【０１６３】
また、算出部４３は、通信時間テーブル３１の着目列のフェーズ情報「Ｅ」に対応する行に、フェーズ通信時間値「１」を記憶させる（ステップＳ３１１）。
【０１６４】
そして、制御部４７は、通信時間カウンタ３３により加算された通信時間値「１１０」を取得して、算出部４３に通知する（ステップＳ３１２）。算出部４３は、通知された通信時間値「１１０」を、通信時間テーブル３１の着目列、即ち第４列３１−４の最終行に記憶させる（ステップＳ３１２）。これにより、通信シミュレーション処理が終了する。
【０１６５】
上記のように、算出部４３により通信シミュレーションが実行され、整列画像データの推定通信時間値が算出される。
【０１６６】
他の加工画像データ、即ち分割画像データ、縮小画像データ及び解像度変換画像データに対する通信シミュレーションや、オリジナル画像データに対する通信シミュレーションも、整列画像データと同様に実行されるので、説明を省略する。
【０１６７】
以上のように、本実施例のファクシミリ装置１０は、オリジナル画像データ及び各加工画像データに対して、通信シミュレーションを実行して、推定通信時間値を算出し、各加工形式に対応させて表示する。そのため、オペレータは、各加工形式に基づく画像加工が施されることにより、通信時間がどの程度短縮されるかを把握可能となるので、画像加工の有無や加工形式を的確に選択可能となる。したがって、利便性が向上される。
【実施例２】
【０１６８】
図１５は、本発明の実施例２に係るファクシミリ装置の機能構成を示すブロック図である。
本実施例のファクシミリ装置６０は、並び替え部６１及び設定解除部６２が追加される構成が、実施例１とは異なる。
なお、本実施例において、実施例１と同一の構成については同一の符号で示し、これらについての詳しい説明を省略する。
【０１６９】
本実施例のファクシミリ装置６０は、画像処理装置として、図１５に示されるように、画像入力部４１、画像メモリ１２、算出部４３、フェーズ通信時間テーブル２５、画像加工部４２、画像属性テーブル３０、通信時間テーブル３１、表示部６３、選択入力部６４、並び替え部６１、設定解除部６２、送信部４６及び制御部６５を含んで構成される。
【０１７０】
表示部６３は、パネルに設けられた表示パネル６６からなり、表示選択画面を表示する。
【０１７１】
選択入力部６４は、パネルに設けられた各操作ボタン６７を含み、オペレータによる各操作ボタン６７の操作に基づき、オリジナル画像送信要求や、加工画像送信要求、形式指定情報等の制御部６５への入力を行う。また、選択入力部６４は、オリジナル画像データの解像度変更の禁止を設定するための解像度保護要求や、分割禁止を設定するための分割禁止要求、解像度変更及び分割の禁止設定を解除するための解除要求を、設定解除部６２に入力する。
【０１７２】
図１６は、実施例２におけるパネルの構成を示す図である。
本実施例のパネルには、図１６に示されるように、表示パネル６６と、複数の操作ボタン６７とが設けられる。
【０１７３】
表示パネル６６は、図１６に示されるように、表示選択画面を表示する。表示選択画面は、カーソル６８を表示するためのカーソル表示領域６９ａと、選択可能な加工形式を選択肢として表示するための選択肢表示領域６９ｂと、各加工形式に対応する推定通信時間を表示するための時間表示領域５９ｃとからなる。
【０１７４】
操作ボタン６７は、上ボタン６７ａ、下ボタン６７ｂ、決定ボタン６７ｃ、解像度保護ボタン６７ｄ、分割防止ボタン６７ｅ及び画像保護解除ボタン６７ｆからなり、加工形式の選択や、画像保護の設定及び解除のために使用される。
【０１７５】
図１５に戻って、並び替え部６１は、ＲＯＭに記憶される表示並び替えプログラムがＣＰＵにより実行されて動作する処理部であり、表示選択画面（図１６）の選択肢表示領域６９ｂにおいて、各選択肢の並び順を、推定通信時間が短い順となるように、並べ替える機能を有する。
【０１７６】
設定解除部６２は、設定部として、ＲＯＭに記憶される画像保護プログラムがＣＰＵにより実行されて動作する処理部であり、選択入力部６４からの解像度保護要求の入力に基づいて、解像度変換処理を実行不可とすべく、後述する解像度保護ビットの設定を行う。また、設定解除部６２は、選択入力部６４からの分割禁止要求の入力に基づいて、分割処理を実行不可とすべく、後述する分割防止ビットの設定を行う。更に、設定解除部６２は、選択入力部６４からの解除要求の入力に基づいて、解像度保護ビット及び分割防止ビットの設定を解除する。
【０１７７】
制御部６５は、ファクシミリ装置６０の各部を制御する機能を有する。
【０１７８】
図１７は、実施例２のＲＯＭに記憶されるプログラムを説明する図である。
本実施例のＲＯＭには、図１７に示されるように、画像処理プログラム２２、算出プログラム２３、制御プログラム２４の各プログラムと、フェーズ通信時間テーブル２５とに加えて、更に、表示並び替えプログラム７２と、画像保護プログラム７３とが記憶されている。
【０１７９】
表示並び替えプログラム７２は、表示選択画面（図１６）の選択肢表示領域６９ｂにおける各選択肢の並び順を、推定通信時間が短い順となるように並べ替えるためのプログラムである。図１６において、選択肢表示領域６９ｂには、推定通信時間が短い順に、各選択肢が表示されている。
【０１８０】
画像保護プログラム７３は、オペレータの選択に基づいて、画像加工の選択肢を限定するためのプログラムである。本実施例では、画像保護プログラム７３は、解像度変更処理及び分割処理を禁止するために使用される。
【０１８１】
図１８は、実施例２におけるＲＡＭの構成を示す図である。
本実施例のＲＡＭには、図１７に示されるように、画像属性テーブル３０、通信時間テーブル３１、列ポインタ３２、通信時間カウンタ３３及び頁カウンタ３４に加えて、更に、解像度保護ビット７０と、分割防止ビット７１とが設けられる。
【０１８２】
解像度保護ビット７０は、表示選択画面（図１６）において、解像度保護ボタン６７ｄが押下されたことを記憶するために使用される記憶領域であり、設定解除部６２により「ＯＮ」或いは「ＯＦＦ」に設定／解除される。
【０１８３】
分割防止ビット７１は、表示選択画面（図１６）において、分割防止ボタン６７ｅが押下されたことを記憶するために使用される記憶領域であり、設定解除部６２により「ＯＮ」或いは「ＯＦＦ」に設定／解除される。
【０１８４】
次に、本実施例のファクシミリ装置６０の動作について、説明する。
ここでは、頁サイズが順にＡ４、Ａ３、Ａ４である３頁の標準原稿からなる送信原稿をスキャンして、ファクシミリ送信する処理について、図１９及び図２０に沿って、説明する。
図１９は、本発明に係るファクシミリ装置の実施例２における送信動作を示すフローチャート（その１）であり、図２０は、本発明に係るファクシミリ装置の実施例２における送信動作を示すフローチャート（その２）である。
【０１８５】
ファクシミリ装置６０において、選択入力部６４により、ファクシミリ送信要求が制御部６５に入力される（ステップＳ１０１）と、制御部６５の制御に基づき、画像入力部４１が、送信原稿を頁毎にスキャンして、オリジナル画像データを取得する（ステップＳ１０２）。取得されたオリジナル画像データは、図３に示されるように、画像メモリ１２の画像データ記憶領域２０に記憶され、各頁オリジナル画像データの画像属性情報及びアドレス情報は、図４に示されるように、画像メモリ１２の画像管理テーブル１９に記憶される（ステップＳ１０２）。
【０１８６】
次に、制御部６５の制御に基づき、算出部４３及び画像加工部４２が、オリジナル画像データの推定通信時間と、各加工画像データの推定通信時間とを算出し、通信時間テーブル３１に記憶させる（ステップＳ１０３）。この推定通信時間算出処理は、実施例１（図１２）と同一であるので、説明を省略する。
【０１８７】
続いて、制御部６５は、設定解除部６２に解除指示を送る。そして、設定解除部６２が、この解除指示に基づき、解像度保護ビット７０及び分割防止ビット７１を初期化する（ステップＳ４０１）。解像度保護ビット７０及び分割防止ビットには、それぞれ、「ＯＦＦ」が記憶される。
【０１８８】
次に、制御部６５は、並び替え部６１に、各推定通信時間の並び替え表示を指示する。並び替え部６１は、通信時間テーブル３１（図９）から各推定通信時間を読み出して比較し、短い順に並べ替えて、第１選択肢から第５選択肢を設定し、図１６に示されるように、表示選択画面を表示部６３により表示する（ステップＳ４０２）。
【０１８９】
図９に示される通信時間テーブル３１には、オリジナル画像データ、分割画像データ、縮小画像データ、整列画像データ及び解像度変換画像データに対応する推定通信時間として、１２２秒、１００秒、７８秒、１１０秒及び８２秒が、それぞれ記憶されている。並び替え部６１は、これらの推定通信時間を比較して、第１選択肢に対応する加工形式として縮小処理を設定し、選択肢表示領域６９ｂに、第１選択肢「縮小してＡ４に揃えて送信」を表示させる。同様に、並び替え部６１は、選択肢表示領域６９ｂに、第２選択肢「解像度を１段階低くして送信」、第３選択肢「分割してＡ４に揃えて送信」、第４選択肢「順序を入れ替えて送信」、第５選択肢「そのまま送信」を表示させる。表示選択画面には、更に、各選択肢に対応する推定通信時間が、時間表示領域６９ｃに表示される。
【０１９０】
この表示選択画面（図１６）において、オペレータが、解像度保護ボタン６７ｄを押下すると、選択入力部６４は、解像度保護要求を設定解除部６２に入力する（ステップＳ４０３）。
【０１９１】
解像度保護要求が入力される（ステップＳ４０３）と、設定解除部６２は、解像度保護ビット７０に「ＯＮ」を設定する（ステップＳ４０４）。
【０１９２】
また、表示選択画面において、オペレータが、分割防止ボタン６７ｅを押下すると、選択入力部６４は、分割禁止要求を設定解除部６２に入力する（ステップＳ４０５）。
【０１９３】
分割禁止要求が入力される（ステップＳ４０５）と、設定解除部６２は、分割防止ビット７１に「ＯＮ」を設定する（ステップＳ４０６）。
【０１９４】
また、表示選択画面において、オペレータが、画像保護解除ボタン６７ｆを押下すると、選択入力部６４は、解除要求を設定解除部６２に入力する（ステップＳ４０７）。
【０１９５】
解除要求が入力される（ステップＳ４０７）と、設定解除部６２は、解像度保護ビット７０及び分割防止ビット７１を初期化して、それぞれに「ＯＦＦ」を記憶させる（ステップＳ４０８）。
【０１９６】
表示選択画面（図１６）において、オペレータが、上ボタン６７ａ及び下ボタン６７ｂを操作して、カーソル表示領域６９ａに表示されたカーソル６８を、第１選択肢から第４選択肢の何れかの位置に合わせた後、決定ボタン３６ｃを押下すると、選択入力部６４は、加工画像送信要求と、選択された選択肢に対応する加工形式を指定する形式指定情報とを、制御部６５に入力する（ステップＳ１０５）。
【０１９７】
加工画像送信要求及び形式指定情報が入力される（ステップＳ１０５）と、制御部６５は、形式指定情報により指定される画像加工が選択可能であるか否かを判断する（ステップＳ４０９）。
【０１９８】
例えば、入力された形式指定情報が「解像度変換」である場合、即ち、表示選択画面（図１６）において、第２選択肢が選択された場合、制御部６５は、解像度保護ビット７０を参照し、「ＯＮ」及び「ＯＦＦ」の何れが設定されているかを判断する。解像度保護ビット７０に「ＯＮ」が設定されていた場合、制御部６５は、指定された画像加工が選択不可であると判断し（ステップＳ４０９）、選択不可を示すメッセージを表示する。
【０１９９】
解像度保護ビット７０に「ＯＦＦ」が設定されていた場合、制御部６５は、指定された画像加工が選択可能であると判断する（ステップＳ４０９）。そして、画像加工部４２の解像度変換部５１により、オリジナル画像データへの画像加工が実行され（ステップＳ１０６）、送信部４６により、加工画像データがファクシミリ送信される（ステップＳ１０７）。これにより、ファクシミリ装置６０におけるファクシミリ送信処理が終了する。
【０２００】
ステップＳ１０５において、入力された形式指定情報が「分割」である場合、即ち、表示選択画面（図１６）において、第３選択肢が選択された場合、制御部６５は、分割防止ビット７１を参照し、「ＯＮ」及び「ＯＦＦ」の何れが設定されているかを判断する（ステップＳ４０９）。分割防止ビット７１に「ＯＮ」が設定されていた場合、制御部６５は、指定された画像加工が選択不可であると判断し（ステップＳ４０９）、選択不可を示すメッセージを表示する。
【０２０１】
分割防止ビット７１に「ＯＦＦ」が設定されていた場合、制御部６５は、指定された画像加工が選択可能であると判断する（ステップＳ４０９）。そして、画像加工部４２の分割部４８により、オリジナル画像データへの画像加工が実行され（ステップＳ１０６）、送信部４６により、加工画像データがファクシミリ送信される（ステップＳ１０７）。これにより、ファクシミリ装置６０におけるファクシミリ送信処理が終了する。
【０２０２】
ステップＳ１０５において、入力された形式指定情報が「縮小」或いは「整列」である場合、即ち、表示選択画面（図１６）において、第１選択肢或いは第４選択肢が選択された場合、制御部６５は、指定された画像加工が選択可能であると判断する（ステップＳ４０９）。そして、画像加工部４２の分割部４８により、オリジナル画像データへの画像加工が実行され（ステップＳ１０６）、送信部４６により、加工画像データがファクシミリ送信される（ステップＳ１０７）。これにより、ファクシミリ装置６０におけるファクシミリ送信処理が終了する。
【０２０３】
上記のように、オペレータにより指定された画像加工が、選択可能であるか否か判断された後、選択可能であると判断されると、該画像加工が実施され、ファクシミリ送信が実行される。
【０２０４】
表示選択画面（図１６）において、オペレータが、上ボタン６７ａ及び下ボタン６７ｂを操作して、カーソル表示領域６９ａに表示されたカーソル６８を、第５選択肢の何れかの位置に合わせた後、決定ボタン３６ｃを押下すると、選択入力部６４は、オリジナル画像送信要求を、制御部６５に入力する（ステップＳ１０８）。
【０２０５】
オリジナル画像送信要求が入力されると、制御部６５は、送信部４６により、画像メモリ１２に記憶されているオリジナル画像データのファクシミリ送信を実行する（ステップＳ１０９）。これにより、ファクシミリ装置６０におけるファクシミリ送信処理が終了する。
【０２０６】
上記のように、送信原稿から取得された画像データが、そのままファクシミリ送信される。
【０２０７】
以上のように、本実施例のファクシミリ装置６０は、オペレータが解像度の低下や画像の分割を望まない場合、操作ボタン６７を押下することにより、対応する画像加工を選択不可と設定可能となる。したがって、オペレータが望まない画像加工が、誤って選択される危険性を回避可能となり、更なる利便性の向上が実現される。
【０２０８】
なお、本実施例では、表示選択画面（図１６）において、選択不可と設定された画像加工が指定された場合、選択不可を示すメッセージを表示する構成が採用されたが、本発明はこれに限定されない。例えば、パネルにおいて解像度保護ボタンが押下された場合、解像度変換処理に対応する選択肢を、表示選択画面に表示しない構成をとることも可能である。また、送信原稿のスキャンに先立ち、解像度保護ビットや分割防止ビットに、予めＯＮ設定を行う構成をとることも可能である。この場合、解像度変換処理や分割処理に対応する推定通信時間の算出を省略可能となるので、処理に要する時間が短縮される。
【産業上の利用可能性】
【０２０９】
上記した各実施例では、本発明をファクシミリ装置に適用した場合について、説明を行ったが、本発明はこれに限定されない。例えば、スキャン機能やファクシミリ機能等を有するＭＦＰ装置（複合装置）に適用することも可能である。
【図面の簡単な説明】
【０２１０】
【図１】本発明の実施例１に係るファクシミリ装置の機能構成を示すブロック図である。
【図２】本発明に係るファクシミリ装置のハードウェア構成を示す図である。
【図３】画像メモリの構成を示す図である。
【図４】画像管理テーブルの構成を示す説明図である。
【図５】実施例１のＲＯＭに記憶されるプログラムを説明する図である。
【図６】フェーズ通信時間テーブルの構成を示す説明図である。
【図７】実施例１におけるＲＡＭの構成を示す図である。
【図８】画像属性テーブルの構成を示す説明図である。
【図９】通信時間テーブルの構成を示す説明図である。
【図１０】実施例１におけるパネルの構成を示す図である。
【図１１】本発明に係るファクシミリ装置の実施例１における送信動作を示すフローチャートである。
【図１２】本発明に係るファクシミリ装置の算出動作を示すフローチャートである。
【図１３】本発明に係るファクシミリ装置の通信シミュレーション動作を示すフローチャート（その１）である。
【図１４】本発明に係るファクシミリ装置の通信シミュレーション動作を示すフローチャート（その２）である。
【図１５】本発明の実施例２に係るファクシミリ装置の機能構成を示すブロック図である。
【図１６】実施例２におけるパネルの構成を示す図である。
【図１７】実施例２のＲＯＭに記憶されるプログラムを説明する図である。
【図１８】実施例２におけるＲＡＭの構成を示す図である。
【図１９】本発明に係るファクシミリ装置の実施例２における送信動作を示すフローチャート（その１）である。
【図２０】本発明に係るファクシミリ装置の実施例２における送信動作を示すフローチャート（その２）である。
【符号の説明】
【０２１１】
１０、６０  ファクシミリ装置
１２  画像メモリ
２５  フェーズ通信時間テーブル
３０  画像属性テーブル
３１  通信時間テーブル
４１  画像入力部
４２  画像加工部
４３  算出部
４４、６３  表示部
４５、６４  選択入力部
４６  送信部
４７、６５  制御部
４８  分割部
４９  縮小部
５０  整列部
５１  解像度変換部
６１  並び替え部
６２  設定解除部
【図１】
2010034864.tif 000003
【図２】
2010034864.tif 000004
【図３】
2010034864.tif 000005
【図４】
2010034864.tif 000006
【図５】
2010034864.tif 000007
【図６】
2010034864.tif 000008
【図７】
2010034864.tif 000009
【図８】
2010034864.tif 000010
【図９】
2010034864.tif 000011
【図１０】
2010034864.tif 000012
【図１１】
2010034864.tif 000013
【図１２】
2010034864.tif 000014
【図１３】
2010034864.tif 000015
【図１４】
2010034864.tif 000016
【図１５】
2010034864.tif 000017
【図１６】
2010034864.tif 000018
【図１７】
2010034864.tif 000019
【図１８】
2010034864.tif 000020
【図１９】
2010034864.tif 000021
【図２０】
2010034864.tif 000022