(57)【特許請求の範囲】
【請求項１】
原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、一部のページの適正線密度が低密度と判定されても、それらのページの線密度を高密度から低密度へ変換することによる全体の通信時間の削減時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間より大きい場合は、それらのページを低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、
前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることを特徴とする画像通信装置。
【請求項２】
原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、全てのページの高密度での通信時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間よりも大きい場合は、適正線密度が低密度と判定されたページを高密度から低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、
前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることを特徴とする画像通信装置。
【請求項３】
原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、読み取った注目ページの適正線密度が低密度と判定されても、当該注目ページの線密度を高密度から低密度へ変換することによる通信時間の削減時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたことを特徴とする画像通信装置。
【請求項４】
原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、読み取った注目ページの高密度での通信時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は、当該注目ページの適正線密度が低密度と判定されたとき低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたことを特徴とする画像通信装置。
【請求項５】
前記予め定める規定時間は、通信料金が増減する時間を基に定めることを特徴とする請求項３又は請求項４記載の画像通信装置。
【請求項６】
前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることを特徴とする請求項３又は請求項４記載の画像通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ装置等の画像通信装置に関わり、特に送信する原稿画像の内容に応じた線密度に自動設定を行う技術に関するものである。
【０００２】
【従来の技術】
例えば、ファクシミリ装置の場合、原稿画像を送信する際に画像を読み取る線密度をオペレータが任意に選択できるようになっている。画像を読み取る線密度は、高く設定するほど、小さい文字でも読みやすい高画質の画像を送信することができる反面、画情報のデータ量が増大して、通信時間が長くかかってしまう。その反対に、線密度を低く設定すれば、画質が低下して、小さい文字が読みにくくなるが、通信時間が短くて済むようになる。
【０００３】
このため、通常は、送信原稿が大きな文字の文書であれば線密度を低く設定し、小さい文字の文書であれば線密度を高く設定するというように、オペレータが画像内容に応じた適正な線密度を手操作で設定するようにしている。
【０００４】
これに対して、例えば、特開平４−２８７５６４号公報には、原稿画像を一定の高い線密度で読み取った後、その画像中の細線パターンの出現頻度を調べて、細線パターンの出現頻度が低い場合には、読み取った高線密度の画情報を低線密度に変換する画像処理装置が提案されている。
【０００５】
この提案によれば、画像内容に応じた適正な線密度が自動的に設定されるので、オペレータが手操作で設定しなくても済むようになる。
【０００６】
さらに、本願出願人は、特願平６−１０７４０９号において、高い線密度で読み取られた原稿画像を、その実際の線密度に応じて、低密度の場合は適度な画像が得られる低い線密度に変換して、画質を余り低下させることなくデータ量を確実に抑えようにした技術を提案している。
【０００７】
例えば、高い線密度の判定基準となる短いランレングス１と２を合せたランの出現回数が、低い線密度の判定基準となる長いランレングス３と４を合せたランの出現回数より多い場合、小さい文字の画像である判定して、適正線密度を高く設定する。一方、ランレングス１と２を合せたランの出現回数が、ランレングス３と４を合せたランの出現回数より少ない場合、比較的大きい文字の画像である判定して、適正線密度を低く設定するようにしている。これにより、文字の大小を容易に正しく判定して、その画像内容に応じてデータ量と画質のいずれかを優先し、画情報のデータ量を削減したり、画質劣化を防止したりすることができる。
【０００８】
【発明が解決しようとする課題】
ところが、このような従来技術においては、以下のような課題があった。
【０００９】
すなわち、一般に通信料金は、通信時間の増加に応じて連続的に増加するのではなく段階的に増加し、一定時間範囲内ならば同一であるので、同一料金内ならばデータ量よりも画質を優先して、高画質が得られる高い線密度を選択することが望ましい。
【００１０】
また、複数枚の原稿を送信する場合、線密度を原稿毎に切り替えると、ページ間プロトコルが増えて通信時間がかえって長くかかることがある。すなわち、ファクシミリ装置においては、複数ページの原稿画像を送信する場合、ページ間のプロトコルシーケンスが以下のように規定されている。
【００１１】
図９は複数牧の原稿を同一線密度で送信したときのシーケンスで、ページ間のプロトコルは、ＭＰＳ（Ｍｕｌｔｉ  Ｐａｇｅ  Ｓｉｇｎａｌ；マルチページ送信で、次ページの送信条件が変更されないことを受信側に知らせる信号）と、ＭＣＦ（Ｍｅｓｓａｇｅ  Ｃｏｎｆｉｒｍａｔｉｏｎ；画情報とメッセージ後命令を正しく受信したことを送信側に知らせる応答信号）だけである。
【００１２】
一方、図１０は複数枚の原稿を異なる線密度で送信したときのシーケンスで、ページ間のプロトコルは、ＥＯＭ（Ｅｎｄ  ｏｆ  Ｍｅｓｓａｇｅ；マルチページ送信で、次ページの送信条件が変更となることを受信側に知らせる信号）、ＭＣＦ、Ｔ２経過、ＤＩＳ（Ｄｉｇｉｔａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｓｉｇｎａｌ；受信時、送信側へ自機の機能を知らせる信号）、ＤＣＳ（Ｄｉｇｉｔａｌ  Ｃｏｍｍａｎｄ  Ｓｉｇｎａｌ；送信時、受信側へどのような送信条件で送信するかを知らせる信号）、トレーニング、ＴＣＦ（Ｔｒａｉｎｉｎｇ  Ｃｈｅｃｋ  Ｆｉｅｌｄ；モデムトレーニングチェック信号）、ＣＦＲ（Ｃｏｎｆｉｒｍａｔｉｏｎ  ｔｏ  Ｒｅｃｅｉｖｅ；モデムトレーニングが成功したことを送信側に知らせる応答信号）と行なわれて約６秒を要する。従って、複数枚の原稿を送信する場合、データ量を削減するために線密度を原稿毎に切り替えると、ページ間プロトコルが増えて通信時間がかえって長くかかることがある。
【００１４】
そこで、本発明はこのような問題点を解決するためになされたものであり、通信料金が段階的に増減する通信時間も考慮して線密度選択を行うことができる画像通信装置を提供することを目的とするものである。
【００１５】
また、線密度切り替えに伴うページ間プロトコルも考慮して線密度選択を行うことができる画像通信装置を提供することを目的とするものである。
【００１７】
【課題を解決するための手段】
上記目的を達成するために、本願の請求項１に記載の発明は、原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、一部のページの適正線密度が低密度と判定されても、それらのページの線密度を高密度から低密度へ変換することによる全体の通信時間の削減時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間より大きい場合は、それらのページを低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたものである。
【００１８】
請求項２に記載の発明は、同じく、原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、全てのページの高密度での通信時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間よりも大きい場合は、適正線密度が低密度と判定されたページを高密度から低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたものである。
【００１９】
請求項３に記載の発明は、同様に、原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、読み取った注目ページの適正線密度が低密度と判定されても、当該注目ページの線密度を高密度から低密度へ変換することによる通信時間の削減時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたものである。
【００２０】
請求項４に記載の発明は、同様に、原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、読み取った注目ページの高密度での通信時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は、当該注目ページの適正線密度が低密度と判定されたとき低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたものである。
【００２１】
そして、請求項５に記載の発明は、前記請求項３又は請求項４記載の画像通信装置において、前記予め定める規定時間は、通信料金が増減する時間を基に定めるようにしたものである。
【００２２】
一方、請求項６に記載の発明は、請求項３又は請求項４記載の画像通信装置において、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたものである。
【００２５】
【発明の実施の形態】
以下、本願の各発明の実施形態を図面を参照して説明する。
【００２６】
図１は、本願の各発明の実施形態に係るファクシミリ装置の全体構成を示すブロック図である。本実施形態におけるファクシミリ装置は、スキャナ１と、２値化部２と、符号化復号化部３と、画像メモリ４と、ラン計数部５と、通信時間算出部６と、密度判定部７と、密度変換部８と、通信部９と、プリンタ１０と、制御部１１等がシステムバス１２を介して互いに接続されて構成されている。
【００２７】
スキャナ１は、光電変換装置及びＡ／Ｄ変換装置を有して、原稿を高密度で読み取り、多値画像データを出力する。２値化部２は、読み取った多値画像データを所定のしきい値と比較することにより２値画像データに変換する。符号化復号化部３は、２値画像データを符号化圧縮したり、符号化圧縮されたデータを復号化して元の画情報に復元するものである。画像メモリ４は、２値画像データや符号化データを一時的に蓄積するものである。
【００２８】
ラン計数部５は、ランレングスが１〜４画素の黒ラン（以下、黒ラン１〜４と記す）の出現回数を計数するもので、後述する図２に示すような構成により実現される。通信時間算出部６は、符号化データ量等から後述する計算式に基づき通信に要する時間を算出する。密度判定部７は、黒ラン１，２の出現回数と、黒ラン３，４の出現回数とを後述する条件式により比較して原稿画像の内容に適正な線密度を判定する。密度変換部８は、密度判定部７の判定結果に基づき、画像メモリ４に保持する画像を適正な線密度に変換する。具体的には、周知技術である間引き処理等により高密度から低密度に変換する。通信部９は、２値画像を送受信するＧ３ファクシミリ等の通信手順を実行する。プリンタ１０は２値画像を記録紙に記録出力する。制御部１１は、本装置の各部を制御するもので、ＣＰＵ、ＲＯＭ、ＲＡＭ等から成るマイクロコンピュータにより構成されており、本願の各請求項記載の制御手段も当該制御部１１により実現される。
【００２９】
図２は、上記ラン計数部５の構成例を示すブロック図であり、本実施形態では、主ランパターン判別部５ａと、２つのカウンタ５ｂ，５ｃにより実現されている。主ランパターン判別部５ａは、２値化部２から出力される２値画像データの主走査方向の各種ランパターンの中から黒ラン１，２と黒ラン３，４を判別するものである。２つのカウンタ５ｂ，５ｃのうち、一方のカウンタ５ｂは上記主ランパターン判別部５ａからの黒ラン１，２の判別出力をカウントして、黒ラン１，２の出現回数を計数し、その計数値を密度判定部７に出力するものである。また、他方のカウンタ５ｃは、主ランパターン判別部５ａからの黒ラン３，４の判別出力をカウントして、黒ラン３，４の出現回数を計数し、その計数値を密度判定部７に出力するものである。
【００３０】
以上の構成で、本実施形態のファクシミリ装置は、２種類の線密度、すなわち、低密度に相当するスタンダード（以下、ＳＴＤと略す）と高密度に相当するディテール（以下、ＤＴＬと略す）のいずれかで画像送信する機能を有している。上記２種類の主走査方向の線密度は、いずれも８本／ｍｍである。副走査方向の線密度は、ＳＴＤが３．８５本／ｍｍ、ＤＴＬが７．７本／ｍｍである。
【００３１】
オペレータは、画像送信する場合、スキャナ１に送信原稿をセットして所定の送信操作を実行する。これにより、ファクシミリ装置は、以下に示すような所定の送信処理を実行する。
【００３２】
図３に、請求項１記載の発明に関連する実施形態における動作フローを示す。まず、スキャナ１で複数枚の原稿をＤＴＬ（８×７．７本／ｍｍ）で読み取り（処理１０１）、２値化部２で多値画像データに２値化処理を施す（処理１０２）。そして、ラン計数部５で２値画像データの黒ラン１，２と黒ラン３，４の出現回数を各々計数しながら（処理１０３）、符号化復号化部３で２値画像データを符号化する（処理１０４）。符号化されたＤＴＬの符号化データは画像メモリ４に保持される（処理１０５）。
【００３３】
密度判定部７では、黒ランｉの出現回数をＲ（ｉ）とすると、
Ｒ（１）＋Ｒ（２）≧Ｒ（３）＋Ｒ（４）ならばＤＴＬ
Ｒ（１）＋Ｒ（２）＜Ｒ（３）＋Ｒ（４）ならばＳＴＤ・・・条件式１
とページ毎に適正線密度を判定する（判断１０６）。
【００３４】
適正線密度がＤＴＬと判定されたページはそのままＤＴＬの線密度とするが（判断１０６のＤＴＬ）、適正線密度がＳＴＤと判定されたページはＤＴＬの符号化データを復号化した２値画像データを密度変換部７によりＳＴＤに変換する（処理１０７）。ＳＴＤに変換された２値画像データは符号化復号化部３で再度符号化され（処理１０８）、符号化されたＳＴＤの符号化データが画像メモリ４に保持される（処理１０９）。そして、このページが最終ページか否かがチェックされ（判断１１０）、最終ページでなければ上記判断１０６の密度判定処理に戻って次ページも同様に処理し、最終ページならば次の判断１１１に進む。
【００３５】
通信時間算出部６では、ＤＴＬとＳＴＤの符号データ量等と転送速度から、全てのページをＤＴＬで送信した場合の通信時間と、ＤＴＬとＳＴＤが混在した適正線密度での通信時間を算出し、ＳＴＤへ変換することによる削減時間を制御部１１で計算し、得られた削減時間が予め定めた規定時間Ｔより大きいか否かをチェックする（判断１１１）。
【００３６】
ここで、符号データ量、転送速度、通信時間は以下の式２の関係にある。
通信時間＝プロトコル時間＋符号データ量／転送速度・・・式２
【００３７】
従って、削減時間は、全てＤＴＬの通信時間と、ＤＴＬとＳＴＤが混在する適正線密度での通信時間の差で求まる。削減時間が予め定めた規定時間Ｔよりも大きい場合は（判断１１１のＹ）、ＳＴＤとＤＴＬが混在する適正線密度で送信し（処理１１２）、規定時間Ｔ以下の場合は全てのページをＤＴＬで送信する（処理１１３）。
【００３８】
上記のように、削減時間が予め定めた規定時間Ｔよりも大きい場合はＳＴＤとＤＴＬが混在する適正線密度で送信することにより、通信時間（データ量）の削減が優先されることになり、規定時間Ｔ以下の場合は全てのページをＤＴＬで送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【００３９】
ここで、上述した予め定める規定時間Ｔは、通信料金（通話料金）が増減する時間を基に定めることができる。例えば、市内通話ならば一般に１０円で３分の通話が可能であるので、規定時間Ｔを３分未満の適当な値に設定して通信時間が通話料金の１ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Ｔを適宜定めることになる。これにより、通信コストと画質の最適化が図れる。
【００４０】
また、上記規定時間Ｔは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約６秒であるので、各ページ間で線密度の切り替えが行われるものとすると、全てのページを送信するのに要するプロトコル時間は、（総ページ数−１）×６（秒）となる。従って、この時間を規定時間Ｔとすることにより、ＳＴＤに変換することによる削減時間が当該規定時間Ｔ以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間（通信コスト）と画質の最適化が図れる（請求項１に対応）。
【００４１】
なお、上記実施形態においては、実際にＳＴＤに変換した符号データ量から通信時間やその削減時間を求めたが、ＳＴＤの符号データ量はＤＴＬの符号データ量の約１／２であることから、ＳＴＤへ変換したときの通信時間や削減時間を予測するようにしてもよい。これにより、通信時間や削減時間の算出処理を簡素化することができる。
【００４２】
図４に、請求項２記載の発明に関連する実施形態における動作フローを示す。前記実施形態同様、まずスキャナ１で複数枚の原稿をＤＴＬで読み取り（処理２０１）、２値化部２で多値画像データに２値化処理を施す（処理２０２）。そして、ラン計数部５で２値画像データの黒ラン１，２と黒ラン３，４の出現回数を各々計数しながら（処理２０３）、符号化復号化部３で２値画像データを符号化しする（処理２０４）。符号化されたＤＴＬの符号化データは画像メモリ４に保持される（処理２０５）。
【００４３】
通信時間算出部６では、上記式２により全てのページをＤＴＬで送信する場合の通信時間を求めて、この通信時間が予め定めた規定時間Ｔより大きいか否かをチェックする（判断２０６）。ＤＴＬでの通信時間が予め定めた規定時間Ｔ以下の場合は全てのページをＤＴＬのまま送信する（判断２０６のＮ→処理２１２）。
【００４４】
一方、ＤＴＬでの通信時間が予め定めた規定時間Ｔより大きい場合は密度判定部７で前記条件式１によりページ毎に適正線密度を判定する（判断２０６のＹ→判断２０７）。適正線密度がＤＴＬと判定されたページはそのままＤＴＬを適正線密度として送信するが（判断２０７のＤＴＬ→処理２１０）、適正線密度がＳＴＤと判定されたページはＤＴＬの符号化データを復号化した２値画像データを密度変換部７によりＳＴＤに変換する（判断２０７のＳＴＤ→処理２０８）。ＳＴＤに変換された２値画像データは符号化復号化部３で再度符号化され（処理２０９）、画像メモリ４に保存されることなくＳＴＤを適正線密度として送信される（処理２１０）。そして、このページが最終ページか否かがチェックされ（判断２１１）、最終ページでなければ上記判断２０７の密度判定処理に戻って次ページも同様に処理し（判断２１１のＮループ）、最終ページになれば通信を終了する（判断２１１のＹ）。
【００４５】
上記のように、ＤＴＬでの全体の通信時間が予め定めた規定時間Ｔよりも大きい場合はＳＴＤとＤＴＬが混在する適正線密度で送信することにより、通信時間（データ量）の削減が優先されることになり、規定時間Ｔ以下の場合は全てのページをＤＴＬで送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【００４６】
また、ＤＴＬ画像のみを画像メモリ４に保持し、ＳＴＤに変換された画像は符合化後に直接送信できるため画像メモリ４に保持する必要がないので、メモリを節約することができる。さらに、ＤＴＬでの全体の通信時間が規定時間Ｔ以下の場合は、密度判定や復号化ＳＴＤ変換、ＳＴＤ画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる。
【００４７】
ここで、上述した予め定める規定時間Ｔは、前記実施形態同様、通信料金（通話料金）が増減する時間を基に定めることができる。例えば、市内通話ならば一般に１０円で３分の通話が可能であるので、規定時間Ｔを３分に設定して通信時間が通話料金の１ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Ｔを適宜定めることになる。これにより、通信コストと画質の最適化が図れる。
【００４８】
また、上記規定時間Ｔは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約６秒であるので、各ページ間で線密度の切り替えが行われるものとすると、全てのページを送信するのに要するプロトコル時間は、（総ページ数−１）×６（秒）となる。また、ＤＴＬからＳＴＤに変換することによりデータ量は約１／２となるので、全てＤＴＬの場合に上記プロトコル時間の２倍以上に相当するデータ量がなければデータ量を削減する意味がないことになる。従って、（総ページ数−１）×２×６（秒）を規定時間Ｔとすることにより、全てＤＴＬでの通信時間が当該規定時間Ｔ以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間（通信コスト）と画質の最適化が図れる（請求項２に対応）。
【００４９】
図５に、請求項３記載の発明の実施形態における動作フローを示す。本実施形態においては、スキャナ部１で読み取ろうとする注目ページの原稿をＤＴＬで読み取り（処理３０１）、２値化部２で多値画像データに２値化処理を施す（処理３０２）。そして、ラン計数部５で２値画像データの黒ラン１，２と黒ラン３，４の出現回数を各々計数しながら（処理３０３）、符号化復号化部３で２値画像データを符号化する（処理３０４）。符号化されたＤＴＬの符号化データは画像メモリ４に保持される（処理３０５）。
【００５０】
密度判定部７では、前記条件式１でそのページの適正線密度を判定する（判断３０６）。適正線密度がＤＴＬと判定されたページはそのままＤＴＬで送信するが（判断３０６のＤＴＬ→処理３１２）、適正線密度がＳＴＤと判定されたページはＤＴＬの符号化データを復号化した２値画像データを密度変換部７によりＳＴＤに変換する（判断３０６のＳＴＤ→処理３０７）。ＳＴＤに変換された２値画像データは符号化復号化部３で再度符号化され（処理３０８）、符号化されたＳＴＤの符号化データが画像メモリ４に保持される（処理３０９）。
【００５１】
通信時間算出部６では、前記式２により当該注目ページのＤＴＬとＳＴＤの通信時間をそれぞれ算出し、これらよりＳＴＤへ変換することによる当該注目ページの削減時間を制御部１１で計算し、注目ページの削減時間が予め定めた規定時間Ｔよりも大きいか否かをチェックする（判断３１０）。予め定めた規定時間Ｔよりも大きい場合はそのページをＳＴＤで送信し（判断３１０のＹ→処理３１１）、規定時間Ｔ以下の場合はそのページをＤＴＬで送信する（処理３１０のＮ→処理３１２）。そして、送信したページが最終ページか否かを確認し（判断３１３）、最終ページでないならば最初の処理３０１に戻って次ページも同様に処理し（判断３１３のＮループ）、最終ページならば通信を終了する（判断３１３のＹ）。
【００５２】
上記のように、読み取った注目ページの適正線密度がＳＴＤと判定された場合に、ＳＴＤに変換することによる削減時間が予め定めた規定時間Ｔよりも大きい場合はＳＴＤで送信することにより、通信時間（データ量）の削減が優先されることになり、規定時間Ｔ以下の場合はＤＴＬのまま送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【００５３】
ここで、上述した予め定める規定時間Ｔは、通信料金（通話料金）が増減する時間を基に定めることができる。例えば、市内通話ならば一般に１０円で３分の通話が可能であるので、規定時間Ｔを３分未満の適当な値に設定して通信時間が通話料金の１ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Ｔを適宜定めることになる。これにより、通信コストと画質の最適化が図れる（請求項５に対応）。
【００５４】
また、上記規定時間Ｔは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約６秒であるので、注目ページで線密度の切り替えが行われるものとすると、そのプロトコル時間は６秒となる。従って、この時間を規定時間Ｔとすることにより、ＳＴＤに変換することによる削減時間が当該規定時間Ｔ以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間（通信コスト）と画質の最適化が図れる（請求項６に対応）。
【００５５】
図６に、請求項４記載の発明の実施形態における動作フローを示す。前記実施形態同様、スキャナ部１で読み取ろうとする注目ページの原稿をＤＴＬで読み取り（処理４０１）、２値化部２で多値画像データに２値化処理を施す（処理４０２）。そして、ラン計数部５で２値画像データの黒ラン１，２と黒ラン３，４の出現回数を各々計数しながら（処理４０３）、符号化復号化部３で２値画像データを符号化する（処理４０４）。符号化されたＤＴＬの符号化データは画像メモリ４に保持される（処理４０５）。
【００５６】
通信時間算出部６では、読み取った注目ページのＤＴＬでの通信時間を前記式２より算出し、得られた通信時間が予め定めた規定時間Ｔより大きいか否かを制御部１１でチェックする（判断４０６）。通信時間が予め定めた規定時間Ｔより大きい場合は密度判定部７で前記条件式１により適正線密度を判定する（判断４０６のＹ→判断４０７）。注目ページのＤＴＬでの通信時間が予め定めた規定時間Ｔ以下の場合（判断４０６のＮ）、又は、注目ページの適正線密度がＤＴＬの場合（判断４０７のＤＴＬ）は、ＤＴＬで送信する（処理４１１）。
【００５７】
一方、注目ページのＤＴＬでの通信時間が予め定めた規定時間Ｔより大きく、かつ注目ページの適正線密度がＳＴＤの場合は（判断４０６のＹ→判断４０７のＳＴＤ）、ＤＴＬの符号化データを復号化した２値画像データを密度変換部７によりＳＴＤに変換する（処理４０８）。ＳＴＤに変換された２値画像データは符号化復号化部３で再度符号化され（処理４０９）、画像メモリ４に保存されることなくＳＴＤの符号化データが送信される（処理４１０）。そして、送信したページが最終ページか否かを確認し（判断４１２）、最終ページでないならば最初の処理４０１に戻って次ページも同様に処理し（判断４１２のＮループ）、最終ページならば通信を終了する（判断４１２のＹ）。
【００５８】
上記のように、読み取った注目ページのＤＴＬでの通信時間が予め定めた規定時間Ｔより大きい場合は適正線密度で送信することにより、通信時間（データ量）の削減が優先されることになり、規定時間Ｔ以下の場合はＤＴＬのまま送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【００５９】
また、注目ページのＤＴＬ画像のみを画像メモリ４に保持し、ＳＴＤに変換された画像は符合化後に直接送信できるため画像メモリ４に保持する必要がないので、メモリを節約することができる。さらに、注目ページのＤＴＬでの通信時間が規定時間Ｔ以下の場合は、密度判定や復号化ＳＴＤ変換、ＳＴＤ画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる。
【００６０】
ここで、上述した予め定める規定時間Ｔは、通信料金（通話料金）が増減する時間を基に定めることができる。例えば、市内通話ならば一般に１０円で３分の通話が可能であるので、規定時間Ｔを３分に設定して通信時間が通話料金の１ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Ｔを適宜定めることになる。これにより、通信コストと画質の最適化が図れる（請求項５に対応）。
【００６１】
また、上記規定時間Ｔは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約６秒であるので、注目ページで線密度の切り替えが行われるものとすると、そのプロトコル時間は６秒となる。また、ＤＴＬからＳＴＤに変換することによりデータ量は約１／２となるので、注目ページがＤＴＬで上記プロトコル時間の２倍以上に相当するデータ量がなければデータ量を削減する意味がないことになる。従って、２×６（秒）を規定時間Ｔとすることにより、注目ページのＤＴＬでの通信時間が当該規定時間Ｔ以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間（通信コスト）と画質の最適化が図れる（請求項６に対応）。
【００６２】
図７に、参考例としての実施形態におけるページ間プロトコルを示す。ページ間で線密度を切り替える場合、従来は前記図１０に示したように、ＥＯＭ，ＭＣＦ，Ｔ２経過、ＤＩＳ，ＤＣＳ，トレーニング，ＴＣＦ，ＣＦＲと行われて約６秒を要したが、本実施形態では図７に示すような簡易プロトコルを用いてページ間プロトコルに要する時間を大幅に短縮するようにしている。すなわち、同図に示すように、１ページ目の画像データ（ＦＡＸメッセージ）に続いて“マルチページ＆線密度信号”によりマルチページかつ次ページの線密度を発呼装置から被呼装置に伝え、“マルチページ＆線密度確認”により被呼装置の確認が取れた場合に次ページの画像データを送信するようにする。このような簡易プロトコルは、発呼装置と被呼装置間の接続時のプロトコル（ＤＩＳとＤＣＳ）において、複数原稿のページ間で線密度を切り替える簡易プロトコルをサポートした装置であることを確認する手順を設けることにより実現することができる。
【００６３】
以上のように、ページ間の簡易なプロトコルのみで、複数の原稿を線密度を切り替えながら送信するようにしたことにより、線密度切り替えに要するプロトコル時間が従来より大幅に短縮され、その分だけ通信時間が削減されて、通信コストが低減できる。
【００６４】
図９に、参考例としての他の実施形態におけるブロックの線密度を伝えるフォーマットを示す。図示のように、予め定められたライン数でブロック化された画情報の最後のＥＯＬ（Ｅｎｄ  ｏｆ  Ｌｉｎｅ）に続き、次ブロックの線密度を示す“線密度識別”情報が次の画情報の先頭に付加される。被呼装置ではこの“線密度識別”により次ブロックの線密度を認識することができる。本実施形態は、発呼装置と被呼装置間の接続時のプロトコル（ＤＩＳとＤＣＳ）において、ブロックによる線密度切り替えをサポートした装置であることを確認する手順を設けるとともに、上記のようなフォーマットを用いることにより実現することができる。
【００６５】
以上のように、同一ページの原稿においても複数ライン単位のブロック毎に線密度を切り替えながら送受信する機能を備え、ブロック単位の線密度切り替え転送を可能とすることで、これまでは必要であったＤＴＬデータを保持するページメモリを不要とすることができ、装置自体のコスト低減を図ることができる。
【００６６】
なお、上述してきた実施形態においては、本願の各発明をファクシミリ装置に適用した場合について説明したが、ファクシミリ通信のような画像通信機能を備えたパーソナルコンピュータ等の各種画像通信装置にも適用可能である。
【００６７】
【発明の効果】
以上のように、本願の請求項１記載の発明によれば、原稿画像を一律に高い線密度で読み取ることによって得られた２値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、一部のページの適正線密度が低密度と判定されても、それらのページの線密度を高密度から低密度へ変換することによる全体の通信時間の削減時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間より大きい場合は、それらのページを低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたので、削減時間が予め定めた規定時間よりも大きい場合は適正線密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は全てのページが高密度で送信されて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。そして、プロトコルを含めた通信時間で線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。
【００６８】
請求項２記載の発明によれば、前記と同様のラン計数部、密度判定部、密度変換部を備えるとともに、複数ページの原稿を読み取って送信する場合、全てのページの高密度での通信時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間よりも大きい場合は、適正線密度が低密度と判定されたページを高密度から低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段を備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたので、高密度での全体の通信時間が予め定めた規定時間よりも大きい場合は適正線密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は全てのページが高密度で送信されて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。また、高密度画像のみを画像メモリに保持し、低密度に変換された画像は符合化後に直接送信できるため画像メモリに保持する必要がないので、メモリを節約することができる。さらに、高密度での全体の通信時間が規定時間以下の場合は、密度判定や復号化低密度変換、低密度画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる等の効果も得られる。そして、プロトコルを含めた通信時間で線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。
【００６９】
請求項３記載の発明によれば、同様に、ラン計数部、密度判定部、密度変換部を備えるとともに、複数ページの原稿を読み取って送信する場合、読み取った注目ページの適正線密度が低密度と判定されても、当該注目ページの線密度を高密度から低密度へ変換することによる通信時間の削減時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段を備えたので、読み取った注目ページの適正線密度が低密度と判定された場合に、低密度に変換することによる削減時間が予め定めた規定時間よりも大きい場合は低密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は高密度のまま送信されて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。
【００７０】
請求項４記載の発明によれば、同様に、ラン計数部、密度判定部、密度変換部を備えるとともに、複数ページの原稿を読み取って送信する場合、読み取った注目ページの高密度での通信時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は、当該注目ページの適正線密度が低密度と判定されたとき低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段を備えたので、読み取った注目ページの高密度での通信時間が予め定めた規定時間より大きい場合は適正線密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は高密度のまま送信さえて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。また、注目ページの高密度画像のみを画像メモリに保持し、低密度に変換された画像は符合化後に直接送信できるため画像メモリに保持する必要がないので、メモリを節約することができる。さらに、注目ページの高密度での通信時間が規定時間以下の場合は、密度判定や復号化低密度変換、低密度画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる等の効果も得られる。
【００７１】
そして、請求項５記載の発明によれば、前記請求項３又は請求項４記載の画像通信装置において、予め定める規定時間は、通信料金が増減する時間を基に定めるようにしたので、通信料金に基づいた通信時間から線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。すなわち、低密度でも高密度でも通信料金が同一である場合は、高画質が得られる高密度での通信を選択することができるようになる。
【００７２】
一方、請求項６記載の発明によれば、請求項３又は請求項４記載の画像通信装置において、予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたので、プロトコルを含めた通信時間で線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。
【図面の簡単な説明】
【図１】本願の各発明の実施形態に係るファクシミリ装置の全体構成を示すブロック図。
【図２】上記ファクシミリ装置におけるラン計数部の構成例を示すブロック図。
【図３】請求項１記載の発明に関連する実施形態における動作を示すフローチャート。
【図４】請求項２記載の発明に関連する実施形態における動作を示すフローチャート。
【図５】請求項３記載の発明の実施形態における動作を示すフローチャート。
【図６】請求項４記載の発明の実施形態における動作を示すフローチャート。
【図７】参考例としての実施形態におけるページ間プロトコルを示す図。
【図８】参考例としての他の実施形態においてブロックの線密度を伝えるフォーマットを示す図。
【図９】複数牧の原稿を同一線密度で送信するときの従来からのプロトコルシーケンスを示す図。
【図１０】複数枚の原稿を異なる線密度で送信するときの従来からのプロトコルシーケンスを示す図。
【符号の説明】
１  スキャナ
２  ２値化部
３  符号化復号化部
４  画像メモリ
５  ラン計数部
５ａ  主ランパターン判別部
５ｂ，５ｃ  カウンタ
６  通信時間算出部
７  密度判定部
８  密度変換部
９  通信部
１０  プリンタ
１１  制御部
１２  システムバス
【図１】
0003585635.tif 000002
【図２】
0003585635.tif 000003
【図３】
0003585635.tif 000004
【図４】
0003585635.tif 000005
【図５】
0003585635.tif 000006
【図６】
0003585635.tif 000007
【図７】
0003585635.tif 000008
【図８】
0003585635.tif 000009
【図９】
0003585635.tif 000010
【図１０】
0003585635.tif 000011