JP3585635B2 - Image communication device - Google Patents
Image communication device Download PDFInfo
- Publication number
- JP3585635B2 JP3585635B2 JP09954596A JP9954596A JP3585635B2 JP 3585635 B2 JP3585635 B2 JP 3585635B2 JP 09954596 A JP09954596 A JP 09954596A JP 9954596 A JP9954596 A JP 9954596A JP 3585635 B2 JP3585635 B2 JP 3585635B2
- Authority
- JP
- Japan
- Prior art keywords
- density
- time
- linear density
- run
- pages
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ファクシミリ装置等の画像通信装置に関わり、特に送信する原稿画像の内容に応じた線密度に自動設定を行う技術に関するものである。
【0002】
【従来の技術】
例えば、ファクシミリ装置の場合、原稿画像を送信する際に画像を読み取る線密度をオペレータが任意に選択できるようになっている。画像を読み取る線密度は、高く設定するほど、小さい文字でも読みやすい高画質の画像を送信することができる反面、画情報のデータ量が増大して、通信時間が長くかかってしまう。その反対に、線密度を低く設定すれば、画質が低下して、小さい文字が読みにくくなるが、通信時間が短くて済むようになる。
【0003】
このため、通常は、送信原稿が大きな文字の文書であれば線密度を低く設定し、小さい文字の文書であれば線密度を高く設定するというように、オペレータが画像内容に応じた適正な線密度を手操作で設定するようにしている。
【0004】
これに対して、例えば、特開平4−287564号公報には、原稿画像を一定の高い線密度で読み取った後、その画像中の細線パターンの出現頻度を調べて、細線パターンの出現頻度が低い場合には、読み取った高線密度の画情報を低線密度に変換する画像処理装置が提案されている。
【0005】
この提案によれば、画像内容に応じた適正な線密度が自動的に設定されるので、オペレータが手操作で設定しなくても済むようになる。
【0006】
さらに、本願出願人は、特願平6−107409号において、高い線密度で読み取られた原稿画像を、その実際の線密度に応じて、低密度の場合は適度な画像が得られる低い線密度に変換して、画質を余り低下させることなくデータ量を確実に抑えようにした技術を提案している。
【0007】
例えば、高い線密度の判定基準となる短いランレングス1と2を合せたランの出現回数が、低い線密度の判定基準となる長いランレングス3と4を合せたランの出現回数より多い場合、小さい文字の画像である判定して、適正線密度を高く設定する。一方、ランレングス1と2を合せたランの出現回数が、ランレングス3と4を合せたランの出現回数より少ない場合、比較的大きい文字の画像である判定して、適正線密度を低く設定するようにしている。これにより、文字の大小を容易に正しく判定して、その画像内容に応じてデータ量と画質のいずれかを優先し、画情報のデータ量を削減したり、画質劣化を防止したりすることができる。
【0008】
【発明が解決しようとする課題】
ところが、このような従来技術においては、以下のような課題があった。
【0009】
すなわち、一般に通信料金は、通信時間の増加に応じて連続的に増加するのではなく段階的に増加し、一定時間範囲内ならば同一であるので、同一料金内ならばデータ量よりも画質を優先して、高画質が得られる高い線密度を選択することが望ましい。
【0010】
また、複数枚の原稿を送信する場合、線密度を原稿毎に切り替えると、ページ間プロトコルが増えて通信時間がかえって長くかかることがある。すなわち、ファクシミリ装置においては、複数ページの原稿画像を送信する場合、ページ間のプロトコルシーケンスが以下のように規定されている。
【0011】
図9は複数牧の原稿を同一線密度で送信したときのシーケンスで、ページ間のプロトコルは、MPS(Multi Page Signal;マルチページ送信で、次ページの送信条件が変更されないことを受信側に知らせる信号)と、MCF(Message Confirmation;画情報とメッセージ後命令を正しく受信したことを送信側に知らせる応答信号)だけである。
【0012】
一方、図10は複数枚の原稿を異なる線密度で送信したときのシーケンスで、ページ間のプロトコルは、EOM(End of Message;マルチページ送信で、次ページの送信条件が変更となることを受信側に知らせる信号)、MCF、T2経過、DIS(Digital Identification Signal;受信時、送信側へ自機の機能を知らせる信号)、DCS(Digital Command Signal;送信時、受信側へどのような送信条件で送信するかを知らせる信号)、トレーニング、TCF(Training Check Field;モデムトレーニングチェック信号)、CFR(Confirmation to Receive;モデムトレーニングが成功したことを送信側に知らせる応答信号)と行なわれて約6秒を要する。従って、複数枚の原稿を送信する場合、データ量を削減するために線密度を原稿毎に切り替えると、ページ間プロトコルが増えて通信時間がかえって長くかかることがある。
【0014】
そこで、本発明はこのような問題点を解決するためになされたものであり、通信料金が段階的に増減する通信時間も考慮して線密度選択を行うことができる画像通信装置を提供することを目的とするものである。
【0015】
また、線密度切り替えに伴うページ間プロトコルも考慮して線密度選択を行うことができる画像通信装置を提供することを目的とするものである。
【0017】
【課題を解決するための手段】
上記目的を達成するために、本願の請求項1に記載の発明は、原稿画像を一律に高い線密度で読み取ることによって得られた2値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、一部のページの適正線密度が低密度と判定されても、それらのページの線密度を高密度から低密度へ変換することによる全体の通信時間の削減時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間より大きい場合は、それらのページを低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたものである。
【0018】
請求項2に記載の発明は、同じく、原稿画像を一律に高い線密度で読み取ることによって得られた2値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、全てのページの高密度での通信時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間よりも大きい場合は、適正線密度が低密度と判定されたページを高密度から低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたものである。
【0019】
請求項3に記載の発明は、同様に、原稿画像を一律に高い線密度で読み取ることによって得られた2値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、読み取った注目ページの適正線密度が低密度と判定されても、当該注目ページの線密度を高密度から低密度へ変換することによる通信時間の削減時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたものである。
【0020】
請求項4に記載の発明は、同様に、原稿画像を一律に高い線密度で読み取ることによって得られた2値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、読み取った注目ページの高密度での通信時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は、当該注目ページの適正線密度が低密度と判定されたとき低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたものである。
【0021】
そして、請求項5に記載の発明は、前記請求項3又は請求項4記載の画像通信装置において、前記予め定める規定時間は、通信料金が増減する時間を基に定めるようにしたものである。
【0022】
一方、請求項6に記載の発明は、請求項3又は請求項4記載の画像通信装置において、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたものである。
【0025】
【発明の実施の形態】
以下、本願の各発明の実施形態を図面を参照して説明する。
【0026】
図1は、本願の各発明の実施形態に係るファクシミリ装置の全体構成を示すブロック図である。本実施形態におけるファクシミリ装置は、スキャナ1と、2値化部2と、符号化復号化部3と、画像メモリ4と、ラン計数部5と、通信時間算出部6と、密度判定部7と、密度変換部8と、通信部9と、プリンタ10と、制御部11等がシステムバス12を介して互いに接続されて構成されている。
【0027】
スキャナ1は、光電変換装置及びA/D変換装置を有して、原稿を高密度で読み取り、多値画像データを出力する。2値化部2は、読み取った多値画像データを所定のしきい値と比較することにより2値画像データに変換する。符号化復号化部3は、2値画像データを符号化圧縮したり、符号化圧縮されたデータを復号化して元の画情報に復元するものである。画像メモリ4は、2値画像データや符号化データを一時的に蓄積するものである。
【0028】
ラン計数部5は、ランレングスが1〜4画素の黒ラン(以下、黒ラン1〜4と記す)の出現回数を計数するもので、後述する図2に示すような構成により実現される。通信時間算出部6は、符号化データ量等から後述する計算式に基づき通信に要する時間を算出する。密度判定部7は、黒ラン1,2の出現回数と、黒ラン3,4の出現回数とを後述する条件式により比較して原稿画像の内容に適正な線密度を判定する。密度変換部8は、密度判定部7の判定結果に基づき、画像メモリ4に保持する画像を適正な線密度に変換する。具体的には、周知技術である間引き処理等により高密度から低密度に変換する。通信部9は、2値画像を送受信するG3ファクシミリ等の通信手順を実行する。プリンタ10は2値画像を記録紙に記録出力する。制御部11は、本装置の各部を制御するもので、CPU、ROM、RAM等から成るマイクロコンピュータにより構成されており、本願の各請求項記載の制御手段も当該制御部11により実現される。
【0029】
図2は、上記ラン計数部5の構成例を示すブロック図であり、本実施形態では、主ランパターン判別部5aと、2つのカウンタ5b,5cにより実現されている。主ランパターン判別部5aは、2値化部2から出力される2値画像データの主走査方向の各種ランパターンの中から黒ラン1,2と黒ラン3,4を判別するものである。2つのカウンタ5b,5cのうち、一方のカウンタ5bは上記主ランパターン判別部5aからの黒ラン1,2の判別出力をカウントして、黒ラン1,2の出現回数を計数し、その計数値を密度判定部7に出力するものである。また、他方のカウンタ5cは、主ランパターン判別部5aからの黒ラン3,4の判別出力をカウントして、黒ラン3,4の出現回数を計数し、その計数値を密度判定部7に出力するものである。
【0030】
以上の構成で、本実施形態のファクシミリ装置は、2種類の線密度、すなわち、低密度に相当するスタンダード(以下、STDと略す)と高密度に相当するディテール(以下、DTLと略す)のいずれかで画像送信する機能を有している。上記2種類の主走査方向の線密度は、いずれも8本/mmである。副走査方向の線密度は、STDが3.85本/mm、DTLが7.7本/mmである。
【0031】
オペレータは、画像送信する場合、スキャナ1に送信原稿をセットして所定の送信操作を実行する。これにより、ファクシミリ装置は、以下に示すような所定の送信処理を実行する。
【0032】
図3に、請求項1記載の発明に関連する実施形態における動作フローを示す。まず、スキャナ1で複数枚の原稿をDTL(8×7.7本/mm)で読み取り(処理101)、2値化部2で多値画像データに2値化処理を施す(処理102)。そして、ラン計数部5で2値画像データの黒ラン1,2と黒ラン3,4の出現回数を各々計数しながら(処理103)、符号化復号化部3で2値画像データを符号化する(処理104)。符号化されたDTLの符号化データは画像メモリ4に保持される(処理105)。
【0033】
密度判定部7では、黒ランiの出現回数をR(i)とすると、
R(1)+R(2)≧R(3)+R(4)ならばDTL
R(1)+R(2)<R(3)+R(4)ならばSTD・・・条件式1
とページ毎に適正線密度を判定する(判断106)。
【0034】
適正線密度がDTLと判定されたページはそのままDTLの線密度とするが(判断106のDTL)、適正線密度がSTDと判定されたページはDTLの符号化データを復号化した2値画像データを密度変換部7によりSTDに変換する(処理107)。STDに変換された2値画像データは符号化復号化部3で再度符号化され(処理108)、符号化されたSTDの符号化データが画像メモリ4に保持される(処理109)。そして、このページが最終ページか否かがチェックされ(判断110)、最終ページでなければ上記判断106の密度判定処理に戻って次ページも同様に処理し、最終ページならば次の判断111に進む。
【0035】
通信時間算出部6では、DTLとSTDの符号データ量等と転送速度から、全てのページをDTLで送信した場合の通信時間と、DTLとSTDが混在した適正線密度での通信時間を算出し、STDへ変換することによる削減時間を制御部11で計算し、得られた削減時間が予め定めた規定時間Tより大きいか否かをチェックする(判断111)。
【0036】
ここで、符号データ量、転送速度、通信時間は以下の式2の関係にある。
通信時間=プロトコル時間+符号データ量/転送速度・・・式2
【0037】
従って、削減時間は、全てDTLの通信時間と、DTLとSTDが混在する適正線密度での通信時間の差で求まる。削減時間が予め定めた規定時間Tよりも大きい場合は(判断111のY)、STDとDTLが混在する適正線密度で送信し(処理112)、規定時間T以下の場合は全てのページをDTLで送信する(処理113)。
【0038】
上記のように、削減時間が予め定めた規定時間Tよりも大きい場合はSTDとDTLが混在する適正線密度で送信することにより、通信時間(データ量)の削減が優先されることになり、規定時間T以下の場合は全てのページをDTLで送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【0039】
ここで、上述した予め定める規定時間Tは、通信料金(通話料金)が増減する時間を基に定めることができる。例えば、市内通話ならば一般に10円で3分の通話が可能であるので、規定時間Tを3分未満の適当な値に設定して通信時間が通話料金の1ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Tを適宜定めることになる。これにより、通信コストと画質の最適化が図れる。
【0040】
また、上記規定時間Tは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約6秒であるので、各ページ間で線密度の切り替えが行われるものとすると、全てのページを送信するのに要するプロトコル時間は、(総ページ数−1)×6(秒)となる。従って、この時間を規定時間Tとすることにより、STDに変換することによる削減時間が当該規定時間T以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間(通信コスト)と画質の最適化が図れる(請求項1に対応)。
【0041】
なお、上記実施形態においては、実際にSTDに変換した符号データ量から通信時間やその削減時間を求めたが、STDの符号データ量はDTLの符号データ量の約1/2であることから、STDへ変換したときの通信時間や削減時間を予測するようにしてもよい。これにより、通信時間や削減時間の算出処理を簡素化することができる。
【0042】
図4に、請求項2記載の発明に関連する実施形態における動作フローを示す。前記実施形態同様、まずスキャナ1で複数枚の原稿をDTLで読み取り(処理201)、2値化部2で多値画像データに2値化処理を施す(処理202)。そして、ラン計数部5で2値画像データの黒ラン1,2と黒ラン3,4の出現回数を各々計数しながら(処理203)、符号化復号化部3で2値画像データを符号化しする(処理204)。符号化されたDTLの符号化データは画像メモリ4に保持される(処理205)。
【0043】
通信時間算出部6では、上記式2により全てのページをDTLで送信する場合の通信時間を求めて、この通信時間が予め定めた規定時間Tより大きいか否かをチェックする(判断206)。DTLでの通信時間が予め定めた規定時間T以下の場合は全てのページをDTLのまま送信する(判断206のN→処理212)。
【0044】
一方、DTLでの通信時間が予め定めた規定時間Tより大きい場合は密度判定部7で前記条件式1によりページ毎に適正線密度を判定する(判断206のY→判断207)。適正線密度がDTLと判定されたページはそのままDTLを適正線密度として送信するが(判断207のDTL→処理210)、適正線密度がSTDと判定されたページはDTLの符号化データを復号化した2値画像データを密度変換部7によりSTDに変換する(判断207のSTD→処理208)。STDに変換された2値画像データは符号化復号化部3で再度符号化され(処理209)、画像メモリ4に保存されることなくSTDを適正線密度として送信される(処理210)。そして、このページが最終ページか否かがチェックされ(判断211)、最終ページでなければ上記判断207の密度判定処理に戻って次ページも同様に処理し(判断211のNループ)、最終ページになれば通信を終了する(判断211のY)。
【0045】
上記のように、DTLでの全体の通信時間が予め定めた規定時間Tよりも大きい場合はSTDとDTLが混在する適正線密度で送信することにより、通信時間(データ量)の削減が優先されることになり、規定時間T以下の場合は全てのページをDTLで送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【0046】
また、DTL画像のみを画像メモリ4に保持し、STDに変換された画像は符合化後に直接送信できるため画像メモリ4に保持する必要がないので、メモリを節約することができる。さらに、DTLでの全体の通信時間が規定時間T以下の場合は、密度判定や復号化STD変換、STD画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる。
【0047】
ここで、上述した予め定める規定時間Tは、前記実施形態同様、通信料金(通話料金)が増減する時間を基に定めることができる。例えば、市内通話ならば一般に10円で3分の通話が可能であるので、規定時間Tを3分に設定して通信時間が通話料金の1ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Tを適宜定めることになる。これにより、通信コストと画質の最適化が図れる。
【0048】
また、上記規定時間Tは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約6秒であるので、各ページ間で線密度の切り替えが行われるものとすると、全てのページを送信するのに要するプロトコル時間は、(総ページ数−1)×6(秒)となる。また、DTLからSTDに変換することによりデータ量は約1/2となるので、全てDTLの場合に上記プロトコル時間の2倍以上に相当するデータ量がなければデータ量を削減する意味がないことになる。従って、(総ページ数−1)×2×6(秒)を規定時間Tとすることにより、全てDTLでの通信時間が当該規定時間T以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間(通信コスト)と画質の最適化が図れる(請求項2に対応)。
【0049】
図5に、請求項3記載の発明の実施形態における動作フローを示す。本実施形態においては、スキャナ部1で読み取ろうとする注目ページの原稿をDTLで読み取り(処理301)、2値化部2で多値画像データに2値化処理を施す(処理302)。そして、ラン計数部5で2値画像データの黒ラン1,2と黒ラン3,4の出現回数を各々計数しながら(処理303)、符号化復号化部3で2値画像データを符号化する(処理304)。符号化されたDTLの符号化データは画像メモリ4に保持される(処理305)。
【0050】
密度判定部7では、前記条件式1でそのページの適正線密度を判定する(判断306)。適正線密度がDTLと判定されたページはそのままDTLで送信するが(判断306のDTL→処理312)、適正線密度がSTDと判定されたページはDTLの符号化データを復号化した2値画像データを密度変換部7によりSTDに変換する(判断306のSTD→処理307)。STDに変換された2値画像データは符号化復号化部3で再度符号化され(処理308)、符号化されたSTDの符号化データが画像メモリ4に保持される(処理309)。
【0051】
通信時間算出部6では、前記式2により当該注目ページのDTLとSTDの通信時間をそれぞれ算出し、これらよりSTDへ変換することによる当該注目ページの削減時間を制御部11で計算し、注目ページの削減時間が予め定めた規定時間Tよりも大きいか否かをチェックする(判断310)。予め定めた規定時間Tよりも大きい場合はそのページをSTDで送信し(判断310のY→処理311)、規定時間T以下の場合はそのページをDTLで送信する(処理310のN→処理312)。そして、送信したページが最終ページか否かを確認し(判断313)、最終ページでないならば最初の処理301に戻って次ページも同様に処理し(判断313のNループ)、最終ページならば通信を終了する(判断313のY)。
【0052】
上記のように、読み取った注目ページの適正線密度がSTDと判定された場合に、STDに変換することによる削減時間が予め定めた規定時間Tよりも大きい場合はSTDで送信することにより、通信時間(データ量)の削減が優先されることになり、規定時間T以下の場合はDTLのまま送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【0053】
ここで、上述した予め定める規定時間Tは、通信料金(通話料金)が増減する時間を基に定めることができる。例えば、市内通話ならば一般に10円で3分の通話が可能であるので、規定時間Tを3分未満の適当な値に設定して通信時間が通話料金の1ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Tを適宜定めることになる。これにより、通信コストと画質の最適化が図れる(請求項5に対応)。
【0054】
また、上記規定時間Tは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約6秒であるので、注目ページで線密度の切り替えが行われるものとすると、そのプロトコル時間は6秒となる。従って、この時間を規定時間Tとすることにより、STDに変換することによる削減時間が当該規定時間T以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間(通信コスト)と画質の最適化が図れる(請求項6に対応)。
【0055】
図6に、請求項4記載の発明の実施形態における動作フローを示す。前記実施形態同様、スキャナ部1で読み取ろうとする注目ページの原稿をDTLで読み取り(処理401)、2値化部2で多値画像データに2値化処理を施す(処理402)。そして、ラン計数部5で2値画像データの黒ラン1,2と黒ラン3,4の出現回数を各々計数しながら(処理403)、符号化復号化部3で2値画像データを符号化する(処理404)。符号化されたDTLの符号化データは画像メモリ4に保持される(処理405)。
【0056】
通信時間算出部6では、読み取った注目ページのDTLでの通信時間を前記式2より算出し、得られた通信時間が予め定めた規定時間Tより大きいか否かを制御部11でチェックする(判断406)。通信時間が予め定めた規定時間Tより大きい場合は密度判定部7で前記条件式1により適正線密度を判定する(判断406のY→判断407)。注目ページのDTLでの通信時間が予め定めた規定時間T以下の場合(判断406のN)、又は、注目ページの適正線密度がDTLの場合(判断407のDTL)は、DTLで送信する(処理411)。
【0057】
一方、注目ページのDTLでの通信時間が予め定めた規定時間Tより大きく、かつ注目ページの適正線密度がSTDの場合は(判断406のY→判断407のSTD)、DTLの符号化データを復号化した2値画像データを密度変換部7によりSTDに変換する(処理408)。STDに変換された2値画像データは符号化復号化部3で再度符号化され(処理409)、画像メモリ4に保存されることなくSTDの符号化データが送信される(処理410)。そして、送信したページが最終ページか否かを確認し(判断412)、最終ページでないならば最初の処理401に戻って次ページも同様に処理し(判断412のNループ)、最終ページならば通信を終了する(判断412のY)。
【0058】
上記のように、読み取った注目ページのDTLでの通信時間が予め定めた規定時間Tより大きい場合は適正線密度で送信することにより、通信時間(データ量)の削減が優先されることになり、規定時間T以下の場合はDTLのまま送信するこにより、画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる。
【0059】
また、注目ページのDTL画像のみを画像メモリ4に保持し、STDに変換された画像は符合化後に直接送信できるため画像メモリ4に保持する必要がないので、メモリを節約することができる。さらに、注目ページのDTLでの通信時間が規定時間T以下の場合は、密度判定や復号化STD変換、STD画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる。
【0060】
ここで、上述した予め定める規定時間Tは、通信料金(通話料金)が増減する時間を基に定めることができる。例えば、市内通話ならば一般に10円で3分の通話が可能であるので、規定時間Tを3分に設定して通信時間が通話料金の1ランク安い時間帯になるように設定する。実際には、通信回線の料金体系に合わせて規定時間Tを適宜定めることになる。これにより、通信コストと画質の最適化が図れる(請求項5に対応)。
【0061】
また、上記規定時間Tは、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることができる。前述したように、ページ間で線密度を切り替える場合のプロトコルに要する時間は約6秒であるので、注目ページで線密度の切り替えが行われるものとすると、そのプロトコル時間は6秒となる。また、DTLからSTDに変換することによりデータ量は約1/2となるので、注目ページがDTLで上記プロトコル時間の2倍以上に相当するデータ量がなければデータ量を削減する意味がないことになる。従って、2×6(秒)を規定時間Tとすることにより、注目ページのDTLでの通信時間が当該規定時間T以下の場合は、データ量の削減が通信時間の削減に寄与しないことになり、データ量を削減するよりも画質を優先した方が良いことになる。これにより、通信時間(通信コスト)と画質の最適化が図れる(請求項6に対応)。
【0062】
図7に、参考例としての実施形態におけるページ間プロトコルを示す。ページ間で線密度を切り替える場合、従来は前記図10に示したように、EOM,MCF,T2経過、DIS,DCS,トレーニング,TCF,CFRと行われて約6秒を要したが、本実施形態では図7に示すような簡易プロトコルを用いてページ間プロトコルに要する時間を大幅に短縮するようにしている。すなわち、同図に示すように、1ページ目の画像データ(FAXメッセージ)に続いて“マルチページ&線密度信号”によりマルチページかつ次ページの線密度を発呼装置から被呼装置に伝え、“マルチページ&線密度確認”により被呼装置の確認が取れた場合に次ページの画像データを送信するようにする。このような簡易プロトコルは、発呼装置と被呼装置間の接続時のプロトコル(DISとDCS)において、複数原稿のページ間で線密度を切り替える簡易プロトコルをサポートした装置であることを確認する手順を設けることにより実現することができる。
【0063】
以上のように、ページ間の簡易なプロトコルのみで、複数の原稿を線密度を切り替えながら送信するようにしたことにより、線密度切り替えに要するプロトコル時間が従来より大幅に短縮され、その分だけ通信時間が削減されて、通信コストが低減できる。
【0064】
図9に、参考例としての他の実施形態におけるブロックの線密度を伝えるフォーマットを示す。図示のように、予め定められたライン数でブロック化された画情報の最後のEOL(End of Line)に続き、次ブロックの線密度を示す“線密度識別”情報が次の画情報の先頭に付加される。被呼装置ではこの“線密度識別”により次ブロックの線密度を認識することができる。本実施形態は、発呼装置と被呼装置間の接続時のプロトコル(DISとDCS)において、ブロックによる線密度切り替えをサポートした装置であることを確認する手順を設けるとともに、上記のようなフォーマットを用いることにより実現することができる。
【0065】
以上のように、同一ページの原稿においても複数ライン単位のブロック毎に線密度を切り替えながら送受信する機能を備え、ブロック単位の線密度切り替え転送を可能とすることで、これまでは必要であったDTLデータを保持するページメモリを不要とすることができ、装置自体のコスト低減を図ることができる。
【0066】
なお、上述してきた実施形態においては、本願の各発明をファクシミリ装置に適用した場合について説明したが、ファクシミリ通信のような画像通信機能を備えたパーソナルコンピュータ等の各種画像通信装置にも適用可能である。
【0067】
【発明の効果】
以上のように、本願の請求項1記載の発明によれば、原稿画像を一律に高い線密度で読み取ることによって得られた2値画像データについて、高い線密度の判定基準となる短いランレングスと低い線密度の判定基準となる長いランレングスの各ランの出現回数を計数するラン計数部と、このラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、複数ページの原稿を読み取って送信する場合、一部のページの適正線密度が低密度と判定されても、それらのページの線密度を高密度から低密度へ変換することによる全体の通信時間の削減時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間より大きい場合は、それらのページを低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたので、削減時間が予め定めた規定時間よりも大きい場合は適正線密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は全てのページが高密度で送信されて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。そして、プロトコルを含めた通信時間で線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。
【0068】
請求項2記載の発明によれば、前記と同様のラン計数部、密度判定部、密度変換部を備えるとともに、複数ページの原稿を読み取って送信する場合、全てのページの高密度での通信時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間よりも大きい場合は、適正線密度が低密度と判定されたページを高密度から低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段を備え、前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたので、高密度での全体の通信時間が予め定めた規定時間よりも大きい場合は適正線密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は全てのページが高密度で送信されて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。また、高密度画像のみを画像メモリに保持し、低密度に変換された画像は符合化後に直接送信できるため画像メモリに保持する必要がないので、メモリを節約することができる。さらに、高密度での全体の通信時間が規定時間以下の場合は、密度判定や復号化低密度変換、低密度画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる等の効果も得られる。そして、プロトコルを含めた通信時間で線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。
【0069】
請求項3記載の発明によれば、同様に、ラン計数部、密度判定部、密度変換部を備えるとともに、複数ページの原稿を読み取って送信する場合、読み取った注目ページの適正線密度が低密度と判定されても、当該注目ページの線密度を高密度から低密度へ変換することによる通信時間の削減時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段を備えたので、読み取った注目ページの適正線密度が低密度と判定された場合に、低密度に変換することによる削減時間が予め定めた規定時間よりも大きい場合は低密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は高密度のまま送信されて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。
【0070】
請求項4記載の発明によれば、同様に、ラン計数部、密度判定部、密度変換部を備えるとともに、複数ページの原稿を読み取って送信する場合、読み取った注目ページの高密度での通信時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は、当該注目ページの適正線密度が低密度と判定されたとき低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段を備えたので、読み取った注目ページの高密度での通信時間が予め定めた規定時間より大きい場合は適正線密度で送信されて通信時間の削減が優先されることになり、規定時間以下の場合は高密度のまま送信さえて画質が優先されることになって、従来例に比べて通信時間と画質の最適化が図れる効果がある。また、注目ページの高密度画像のみを画像メモリに保持し、低密度に変換された画像は符合化後に直接送信できるため画像メモリに保持する必要がないので、メモリを節約することができる。さらに、注目ページの高密度での通信時間が規定時間以下の場合は、密度判定や復号化低密度変換、低密度画像の再符号化等の処理が不要となるので、送信処理が非常に簡単になる等の効果も得られる。
【0071】
そして、請求項5記載の発明によれば、前記請求項3又は請求項4記載の画像通信装置において、予め定める規定時間は、通信料金が増減する時間を基に定めるようにしたので、通信料金に基づいた通信時間から線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。すなわち、低密度でも高密度でも通信料金が同一である場合は、高画質が得られる高密度での通信を選択することができるようになる。
【0072】
一方、請求項6記載の発明によれば、請求項3又は請求項4記載の画像通信装置において、予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めるようにしたので、プロトコルを含めた通信時間で線密度選択を行うことで、通信コストと画質の最適化が図れる効果がある。
【図面の簡単な説明】
【図1】本願の各発明の実施形態に係るファクシミリ装置の全体構成を示すブロック図。
【図2】上記ファクシミリ装置におけるラン計数部の構成例を示すブロック図。
【図3】請求項1記載の発明に関連する実施形態における動作を示すフローチャート。
【図4】請求項2記載の発明に関連する実施形態における動作を示すフローチャート。
【図5】請求項3記載の発明の実施形態における動作を示すフローチャート。
【図6】請求項4記載の発明の実施形態における動作を示すフローチャート。
【図7】参考例としての実施形態におけるページ間プロトコルを示す図。
【図8】参考例としての他の実施形態においてブロックの線密度を伝えるフォーマットを示す図。
【図9】複数牧の原稿を同一線密度で送信するときの従来からのプロトコルシーケンスを示す図。
【図10】複数枚の原稿を異なる線密度で送信するときの従来からのプロトコルシーケンスを示す図。
【符号の説明】
1 スキャナ
2 2値化部
3 符号化復号化部
4 画像メモリ
5 ラン計数部
5a 主ランパターン判別部
5b,5c カウンタ
6 通信時間算出部
7 密度判定部
8 密度変換部
9 通信部
10 プリンタ
11 制御部
12 システムバス[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an image communication apparatus such as a facsimile apparatus, and more particularly to a technique for automatically setting a line density according to the content of a document image to be transmitted.
[0002]
[Prior art]
For example, in the case of a facsimile apparatus, an operator can arbitrarily select a line density for reading an image when transmitting an original image. As the line density at which an image is read is set higher, a high-quality image that can be read easily even with small characters can be transmitted, but the data amount of image information increases and communication time increases. Conversely, if the line density is set low, the image quality will be reduced and small characters will be difficult to read, but the communication time will be short.
[0003]
For this reason, the operator normally sets the line density low if the document is a large character document, and sets the line density high if the document is a small character document. The density is set manually.
[0004]
On the other hand, for example, Japanese Patent Application Laid-Open No. 4-287564 discloses that after an original image is read at a constant high line density, the appearance frequency of the fine line pattern in the image is checked, and the appearance frequency of the fine line pattern is low. In such a case, an image processing apparatus has been proposed which converts read high linear density image information into low linear density.
[0005]
According to this proposal, an appropriate line density according to the image content is automatically set, so that the operator does not need to manually set the line density.
[0006]
Further, the applicant of the present application has disclosed in Japanese Patent Application No. Hei 6-107409 that an original image read at a high linear density is converted to a low linear density according to the actual linear density. To reduce the amount of data without significantly lowering the image quality.
[0007]
For example, when the number of appearances of a run combining
[0008]
[Problems to be solved by the invention]
However, such a conventional technique has the following problems.
[0009]
That is, in general, the communication fee does not increase continuously as the communication time increases, but increases stepwise. The communication fee is the same within a certain time range. It is desirable to preferentially select a high line density at which high image quality can be obtained.
[0010]
In the case of transmitting a plurality of originals, if the line density is switched for each original, the inter-page protocol may increase and the communication time may be longer. That is, in the facsimile apparatus, when transmitting a document image of a plurality of pages, a protocol sequence between pages is defined as follows.
[0011]
FIG. 9 shows a sequence when a plurality of originals are transmitted at the same linear density. The protocol between pages is MPS (Multi Page Signal; multi-page transmission) to notify the receiving side that the transmission conditions of the next page are not changed. Signal and an MCF (Message Confirmation; a response signal that informs the transmitting side that the image information and the command after the message have been correctly received).
[0012]
On the other hand, FIG. 10 shows a sequence when a plurality of originals are transmitted at different linear densities, and the protocol between pages is EOM (End of Message; multi-page transmission). , MCF, Elapsed T2, DIS (Digital Identification Signal; a signal that informs the transmitting side of its own function at the time of reception), DCS (Digital Command Signal; at the time of transmission, what kind of transmission conditions to the receiving side) A signal for notifying whether to transmit), training, TCF (Training Check Field; modem training check signal), CFR (Confirmation to Receive; a response signal for notifying the transmitting side that modem training was successful). It takes about 6 seconds. Therefore, when transmitting a plurality of documents, if the line density is switched for each document in order to reduce the data amount, the inter-page protocol may increase and the communication time may take longer.
[0014]
Accordingly, the present invention has been made to solve such a problem, and it is an object of the present invention to provide an image communication apparatus capable of performing a line density selection in consideration of a communication time in which a communication charge gradually increases or decreases. The purpose is.
[0015]
It is another object of the present invention to provide an image communication apparatus capable of selecting a line density in consideration of a protocol between pages accompanying switching of a line density.
[0017]
[Means for Solving the Problems]
In order to achieve the above object, the invention described in claim 1 of the present application is directed to a short run which serves as a criterion for determining a high linear density with respect to binary image data obtained by reading an original image uniformly at a high linear density. A run counting unit that counts the number of appearances of each run of a long run length that is a criterion for determining a length and a low linear density; and a line that is appropriate for the image data based on the number of appearances of each run obtained by the run counting unit. A density determination unit for determining the density, a density conversion unit for converting the linear density of the image data into an appropriate linear density determined by the density determination unit, and a case where a plurality of pages of a document are read and transmitted, and some of the pages are read. Even if the appropriate linear density is determined to be low density, if the reduction time of the entire communication time by converting the linear density of those pages from high density to low density is equal to or less than a predetermined time, all Pe Control means for transmitting the page at a high density, converting the page to a low density when the time is longer than a specified time, and transmitting the page determined to be a high density at a high density, The predetermined time is determined based on the time required for the protocol when switching the line density between pages.
[0018]
According to a second aspect of the present invention, a short run length and a low line density determination criterion, which are a high line density determination criterion, for binary image data obtained by uniformly reading an original image at a high line density A run counting unit that counts the number of appearances of each run having a long run length, and a density determination unit that determines an appropriate linear density for the image data based on the number of appearances of each run obtained by the run counting unit. A density conversion unit that converts the linear density of the image data into an appropriate linear density determined by the density determining unit; and when reading and transmitting a document of a plurality of pages, the communication time at high density of all pages is determined in advance. If the specified time is shorter than the specified time, all pages are transmitted with high density, and if longer than the specified time, the page whose appropriate linear density is determined to be low density is converted from high density to low density and transmitted And Control means for transmitting the page determined to be high density with high density, wherein the predetermined time is determined based on a time required for a protocol when switching the line density between pages. .
[0019]
According to a third aspect of the present invention, similarly, for binary image data obtained by reading an original image uniformly at a high linear density, determination of a short run length and a low linear density as criteria for determining a high linear density is performed. A run counting unit that counts the number of appearances of each run having a long reference run length; and a density determination unit that determines an appropriate linear density for the image data based on the number of appearances of each run obtained by the run counting unit. And a density conversion unit that converts the linear density of the image data into an appropriate linear density determined by the density determining unit; and when reading and transmitting a document of a plurality of pages, the appropriate linear density of the read page of interest is low. Even if it is determined, if the reduction time of the communication time by converting the line density of the page of interest from high density to low density is equal to or less than a predetermined time, it is transmitted at high density and transmitted from the specified time. If so sends converted to low density, in which a control means for transmitting remain high density when it is determined that a high density.
[0020]
According to a fourth aspect of the present invention, similarly, a binary image data obtained by uniformly reading a document image at a high linear density is used to determine a short run length and a low linear density which are criteria for determining a high linear density. A run counting unit that counts the number of appearances of each run having a long reference run length, and a density determination unit that determines an appropriate linear density for the image data based on the number of appearances of each run obtained by the run counting unit. And a density conversion unit for converting the linear density of the image data into an appropriate linear density determined by the density determining unit, and when reading and transmitting a document of a plurality of pages, the communication time of the read attention page at a high density If the appropriate linear density of the page of interest is determined to be low density, if it is determined that the appropriate linear density is low, the high density When it is determined to be provided with a control means for transmitting remain high density.
[0021]
According to a fifth aspect of the present invention, in the image communication apparatus according to the third or fourth aspect, the predetermined time is determined based on a time when a communication fee increases or decreases.
[0022]
According to a sixth aspect of the present invention, in the image communication apparatus according to the third or fourth aspect, the predetermined time is determined based on a time required for a protocol when switching a line density between pages. It was made.
[0025]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of each invention of the present application will be described with reference to the drawings.
[0026]
FIG. 1 is a block diagram showing an overall configuration of a facsimile apparatus according to each embodiment of the present invention. The facsimile apparatus according to the present embodiment includes a scanner 1, a
[0027]
The scanner 1 has a photoelectric conversion device and an A / D conversion device, reads a document at high density, and outputs multi-valued image data. The
[0028]
The run counting unit 5 counts the number of appearances of black runs having run lengths of 1 to 4 pixels (hereinafter, referred to as black runs 1 to 4), and is realized by a configuration shown in FIG. The communication
[0029]
FIG. 2 is a block diagram showing a configuration example of the run counting section 5. In the present embodiment, the run counting section 5 is realized by a main run
[0030]
With the above-described configuration, the facsimile apparatus of the present embodiment can use any of two types of linear densities, that is, a standard (hereinafter abbreviated as STD) corresponding to low density and a detail (hereinafter abbreviated as DTL) corresponding to high density. And has the function of transmitting images. The linear density in the two main scanning directions is 8 lines / mm. The linear density in the sub-scanning direction is 3.85 lines / mm for STD and 7.7 lines / mm for DTL.
[0031]
When transmitting an image, an operator sets a document to be transmitted on the scanner 1 and executes a predetermined transmission operation. As a result, the facsimile apparatus executes a predetermined transmission process as described below.
[0032]
FIG. 3 shows an operation flow in the embodiment relating to the first aspect of the present invention. First, a plurality of originals are read by the scanner 1 by DTL (8 × 7.7 lines / mm) (processing 101), and the
[0033]
In the
DTL if R (1) + R (2) ≧ R (3) + R (4)
If R (1) + R (2) <R (3) + R (4), STD: Conditional expression 1
Then, the appropriate linear density is determined for each page (determination 106).
[0034]
The page for which the appropriate linear density is determined to be DTL is the DTL linear density as it is (DTL in determination 106), but the page for which the appropriate linear density is determined to be STD is binary image data obtained by decoding the encoded data of DTL. Is converted to STD by the density conversion unit 7 (process 107). The binary image data converted to the STD is encoded again by the encoding / decoding unit 3 (process 108), and the encoded STD encoded data is stored in the image memory 4 (process 109). Then, it is checked whether or not this page is the last page (judgment 110). If it is not the last page, the process returns to the density judgment processing of the
[0035]
The communication
[0036]
Here, the code data amount, the transfer speed, and the communication time have the relationship of the
Communication time = protocol time + code data amount /
[0037]
Therefore, the reduction time is determined by the difference between the communication time of all DTLs and the communication time at an appropriate linear density in which DTL and STD coexist. If the reduction time is longer than a predetermined time T (Y in decision 111), the transmission is performed at an appropriate linear density in which STD and DTL coexist (process 112). (Step 113).
[0038]
As described above, if the reduction time is longer than the predetermined time T, the transmission is performed at an appropriate linear density in which STD and DTL coexist, so that the reduction of the communication time (data amount) is prioritized. When the time is equal to or less than the specified time T, all the pages are transmitted in the DTL, so that the image quality is prioritized, and the communication time and the image quality can be optimized as compared with the conventional example.
[0039]
Here, the above-mentioned predetermined time T can be determined based on the time when the communication fee (call fee) increases or decreases. For example, in a local call, a three-minute call is generally possible for 10 yen, so that the specified time T is set to an appropriate value of less than three minutes so that the communication time is a time zone one rank lower than the call charge. Set to. In practice, the prescribed time T is determined as appropriate in accordance with the fee structure of the communication line. Thereby, communication cost and image quality can be optimized.
[0040]
Further, the specified time T can be determined based on the time required for the protocol when switching the line density between pages. As described above, since the time required for the protocol when switching the line density between pages is about 6 seconds, if the switching of the line density is performed between the pages, it is necessary to transmit all the pages. The protocol time is (total number of pages−1) × 6 (seconds). Therefore, by setting this time as the specified time T, if the reduction time by converting to STD is less than or equal to the specified time T, the reduction of the data amount does not contribute to the reduction of the communication time, and the data amount is reduced. It is better to give priority to image quality than to reduce. Thereby, communication time (communication cost) and image quality can be optimized (corresponding to claim 1).
[0041]
In the above embodiment, the communication time and the reduction time are obtained from the code data amount actually converted to STD. However, since the STD code data amount is about の of the DTL code data amount, The communication time and the reduction time when converting to STD may be predicted. As a result, the processing for calculating the communication time and the reduction time can be simplified.
[0042]
FIG. 4 shows an operation flow in the embodiment related to the second aspect of the present invention. As in the above embodiment, first, a plurality of originals are read by the DTL by the scanner 1 (process 201), and the
[0043]
The
[0044]
On the other hand, if the DTL communication time is longer than the predetermined time T, the
[0045]
As described above, when the entire communication time in the DTL is longer than the predetermined time T, the transmission is performed at an appropriate linear density in which the STD and the DTL coexist, thereby giving priority to the reduction of the communication time (data amount). In other words, when the time is equal to or shorter than the specified time T, all the pages are transmitted in the DTL, so that the image quality is prioritized, and the communication time and the image quality can be optimized as compared with the conventional example.
[0046]
Also, since only the DTL image is stored in the
[0047]
Here, the predetermined time T described above can be determined based on the time during which the communication fee (call fee) increases or decreases, as in the above-described embodiment. For example, in a local call, a 3-minute call is generally possible for 10 yen. Therefore, the specified time T is set to 3 minutes, and the communication time is set to a time zone one rank lower than the call charge. In practice, the prescribed time T is determined as appropriate in accordance with the fee structure of the communication line. Thereby, communication cost and image quality can be optimized.
[0048]
Further, the specified time T can be determined based on the time required for the protocol when switching the line density between pages. As described above, since the time required for the protocol when switching the line density between pages is about 6 seconds, if the switching of the line density is performed between the pages, it is necessary to transmit all the pages. The protocol time is (total number of pages−1) × 6 (seconds). Further, since the data amount is reduced to about 1 / by converting from DTL to STD, there is no point in reducing the data amount unless there is a data amount corresponding to twice or more of the above protocol time in all cases of DTL. become. Therefore, by setting (total number of pages −1) × 2 × 6 (seconds) as the specified time T, if the communication time in all DTLs is less than or equal to the specified time T, the reduction of the data amount is equivalent to the reduction of the communication time. Therefore, it is better to prioritize the image quality than to reduce the data amount. Thereby, communication time (communication cost) and image quality can be optimized (corresponding to claim 2).
[0049]
FIG. 5 shows an operation flow in the embodiment of the third aspect of the present invention. In the present embodiment, the document of the page of interest to be read by the scanner unit 1 is read by DTL (process 301), and the
[0050]
The
[0051]
The communication
[0052]
As described above, when the appropriate linear density of the read page of interest is determined to be STD, if the reduction time due to conversion to STD is longer than a prescribed time T that is set in advance, the communication is transmitted by STD. The reduction of time (data amount) is prioritized. If the time is less than the specified time T, the transmission is performed with DTL, so that the image quality is prioritized. Optimization can be achieved.
[0053]
Here, the above-mentioned predetermined time T can be determined based on the time when the communication fee (call fee) increases or decreases. For example, in a local call, a three-minute call is generally possible for 10 yen, so that the specified time T is set to an appropriate value of less than three minutes so that the communication time is a time zone one rank lower than the call charge. Set to. In practice, the prescribed time T is determined as appropriate in accordance with the fee structure of the communication line. Thereby, communication cost and image quality can be optimized (corresponding to claim 5).
[0054]
Further, the specified time T can be determined based on the time required for the protocol when switching the line density between pages. As described above, since the time required for the protocol when the line density is switched between pages is about 6 seconds, if the line density is switched on the page of interest, the protocol time is 6 seconds. Accordingly, by setting this time to the specified time T, if the reduction time by converting to STD is less than or equal to the specified time T, the reduction of the data amount does not contribute to the reduction of the communication time, and the data amount is reduced. It is better to give priority to image quality than to reduce. Thereby, communication time (communication cost) and image quality can be optimized (corresponding to claim 6).
[0055]
FIG. 6 shows an operation flow in the embodiment of the present invention. As in the above-described embodiment, the original of the page of interest to be read by the scanner unit 1 is read by DTL (process 401), and the
[0056]
The communication
[0057]
On the other hand, if the communication time of the target page in the DTL is longer than the predetermined time T and the appropriate linear density of the target page is STD (Y in
[0058]
As described above, if the communication time of the read page of interest in the DTL is longer than a predetermined time T, transmission is performed at an appropriate linear density, so that reduction of the communication time (data amount) is prioritized. If the transmission time is shorter than the specified time T, the image quality is prioritized by transmitting the DTL as it is, so that the communication time and the image quality can be optimized as compared with the conventional example.
[0059]
Further, since only the DTL image of the page of interest is stored in the
[0060]
Here, the above-mentioned predetermined time T can be determined based on the time when the communication fee (call fee) increases or decreases. For example, in a local call, a 3-minute call is generally possible for 10 yen. Therefore, the specified time T is set to 3 minutes, and the communication time is set to a time zone one rank lower than the call charge. In practice, the prescribed time T is determined as appropriate in accordance with the fee structure of the communication line. Thereby, communication cost and image quality can be optimized (corresponding to claim 5).
[0061]
Further, the specified time T can be determined based on the time required for the protocol when switching the line density between pages. As described above, since the time required for the protocol when the line density is switched between pages is about 6 seconds, if the line density is switched on the page of interest, the protocol time is 6 seconds. Further, since the data amount is reduced to about 1 / by converting from DTL to STD, there is no point in reducing the data amount unless the target page has DTL and the data amount corresponding to twice or more of the above protocol time. become. Accordingly, by setting 2 × 6 (seconds) as the specified time T, if the communication time in the DTL of the page of interest is equal to or shorter than the specified time T, the reduction of the data amount does not contribute to the reduction of the communication time. Therefore, it is better to give priority to the image quality than to reduce the data amount. Thereby, communication time (communication cost) and image quality can be optimized (corresponding to claim 6).
[0062]
FIG. 7 shows an inter-page protocol in the embodiment as a reference example. In the case where the line density is switched between pages, conventionally, as shown in FIG. 10, it took about 6 seconds to perform EOM, MCF, T2 lapse, DIS, DCS, training, TCF, and CFR. In the embodiment, the time required for the inter-page protocol is greatly reduced by using a simple protocol as shown in FIG. That is, as shown in the figure, following the image data (FAX message) of the first page, the multi-page and the linear density of the next page are transmitted from the calling apparatus to the called apparatus by the "multi-page & linear density signal". When the called device is confirmed by “multi-page & linear density confirmation”, the image data of the next page is transmitted. A procedure for confirming that such a simple protocol is a device that supports a simple protocol for switching line densities between pages of a plurality of documents in a protocol (DIS and DCS) for connection between a calling device and a called device. Can be realized by providing
[0063]
As described above, by transmitting multiple documents while switching the line density using only a simple protocol between pages, the protocol time required for switching the line density is greatly reduced compared to the conventional method, and the communication Time is reduced, and communication costs can be reduced.
[0064]
FIG. 9 shows a format for transmitting the block linear density in another embodiment as a reference example. As shown in the figure, following the last EOL (End of Line) of the image information divided into blocks with a predetermined number of lines, “line density identification” information indicating the line density of the next block is the beginning of the next image information. Is added to The called device can recognize the line density of the next block by this "line density identification". In the present embodiment, the protocol (DIS and DCS) at the time of connection between the calling device and the called device is provided with a procedure for confirming that the device supports the line density switching by block, and the format as described above is provided. Can be realized.
[0065]
As described above, even in the case of a document on the same page, the function of transmitting and receiving while switching the line density for each block of a plurality of lines is provided, and the line density switching transfer can be performed for each block. A page memory for holding DTL data can be dispensed with, and the cost of the device itself can be reduced.
[0066]
In the above-described embodiment, a case has been described in which each invention of the present application is applied to a facsimile apparatus. However, the present invention can also be applied to various image communication apparatuses such as a personal computer having an image communication function such as facsimile communication. is there.
[0067]
【The invention's effect】
As described above, according to the invention described in claim 1 of the present application, binary image data obtained by uniformly reading a document image at a high linear density has a short run length as a criterion for determining a high linear density. A run counting unit that counts the number of appearances of each run of a long run length that serves as a criterion for determining a low linear density, and an appropriate line density for the image data based on the number of appearances of each run obtained by the run counting unit. A density determining unit for determining, a density converting unit for converting a linear density of the image data into an appropriate linear density determined by the density determining unit, and an appropriateness of some pages when reading and transmitting a document of a plurality of pages. Even if the line density is determined to be low density, if the reduction time of the entire communication time by converting the line density of those pages from high density to low density is equal to or less than a predetermined time, all pages are deleted. High Control means for transmitting the page at a low density and transmitting the page converted to a low density when the time is longer than a specified time, and transmitting the page determined to be a high density at a high density. Since the time is determined based on the time required for the protocol when switching the line density between pages, if the reduction time is longer than the predetermined time, the transmission is performed at the appropriate linear density and the communication time can be reduced. When the time is shorter than the specified time, all pages are transmitted at a high density and the image quality is prioritized, so that the communication time and the image quality can be optimized as compared with the conventional example. . Then, by selecting the line density in the communication time including the protocol, there is an effect that the communication cost and the image quality can be optimized.
[0068]
According to the second aspect of the present invention, when a plurality of pages of a document are read and transmitted, the communication time of all the pages is high at the same time as having the same run counting unit, density determining unit, and density converting unit as described above. If the time is shorter than the specified time, all pages are sent with high density.If the time is longer than the specified time, the page whose appropriate linear density is determined to be low density is converted from high density to low density. Control means for transmitting a page determined to be high density with high density, and the predetermined time is determined based on a time required for a protocol when switching a linear density between pages. Therefore, if the entire communication time at high density is longer than a predetermined time, transmission is performed at an appropriate linear density and reduction of communication time is prioritized. High density In sent so that the image quality is prioritized, there is an optimum can be achieved the effect of communication time and image quality as compared with the conventional example. Further, since only the high-density image is stored in the image memory, and the low-density-converted image can be directly transmitted after encoding, it is not necessary to store it in the image memory, so that the memory can be saved. Further, when the entire communication time at a high density is shorter than a specified time, processing such as density determination, decoding low-density conversion, and re-encoding of a low-density image becomes unnecessary, so that transmission processing is very simple. Also, an effect such as becoming is obtained. Then, by selecting the line density in the communication time including the protocol, there is an effect that the communication cost and the image quality can be optimized.
[0069]
According to the third aspect of the present invention, similarly, when a plurality of pages of a document are read and transmitted, the appropriate linear density of the read page of interest is low when a run counting unit, a density determination unit, and a density conversion unit are provided. However, if the reduction time of the communication time by converting the line density of the page of interest from the high density to the low density is equal to or less than the predetermined time, the transmission is performed at the high density and larger than the specified time. In the case, it is converted to a low density and transmitted, and when it is determined that the density is high, there is provided a control unit that transmits it at a high density. If the reduction time due to conversion to low density is greater than a predetermined time, transmission is performed at low density and communication time reduction is prioritized. Image quality Become prioritized by that, there is an optimum can be achieved the effect of communication time and image quality as compared with the conventional example.
[0070]
According to the fourth aspect of the present invention, similarly, when a plurality of pages of a document are read and transmitted, the communication time of the read page of interest is high at the same time, further comprising a run counting unit, a density determination unit, and a density conversion unit. If the appropriate linear density of the page of interest is determined to be low density, it is converted to low density when the appropriate linear density of the page of interest is determined to be low, and is transmitted if high is longer than the predetermined time. Since the control means for transmitting at high density when the density is determined is provided, if the communication time of the read attention page at high density is longer than a predetermined time, the transmission is performed at an appropriate linear density and the communication time is increased. Reduction is prioritized, and when the time is less than the specified time, transmission is performed with high density and the image quality is prioritized, so that there is an effect that communication time and image quality can be optimized compared to the conventional example. . Further, only the high-density image of the page of interest is stored in the image memory, and the low-density converted image can be directly transmitted after encoding, so that it is not necessary to store it in the image memory, so that the memory can be saved. Furthermore, when the communication time of the page of interest at high density is shorter than the specified time, processing such as density determination, decoding low-density conversion, and low-density image re-encoding becomes unnecessary, making transmission processing very simple. And the like.
[0071]
According to the fifth aspect of the present invention, in the image communication device according to the third or fourth aspect, the predetermined time is determined based on a time when the communication fee increases or decreases. By selecting the line density from the communication time based on the communication time, there is an effect that the communication cost and the image quality can be optimized. That is, if the communication fee is the same regardless of whether the communication density is low or high, it is possible to select high-density communication that provides high image quality.
[0072]
According to a sixth aspect of the present invention, in the image communication apparatus according to the third or fourth aspect, the predetermined time is determined based on a time required for a protocol when switching a line density between pages. Therefore, by selecting the linear density based on the communication time including the protocol, the communication cost and the image quality can be optimized.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an overall configuration of a facsimile apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration example of a run counting unit in the facsimile apparatus.
FIG. 3 is a flowchart showing an operation in the embodiment related to the invention described in claim 1;
FIG. 4 is a flowchart showing an operation in the embodiment related to the invention described in
FIG. 5 is a flowchart showing an operation in the embodiment of the invention described in
FIG. 6 is a flowchart showing an operation in the embodiment of the invention described in
FIG. 7 is a diagram showing an inter-page protocol in the embodiment as a reference example.
FIG. 8 is a diagram showing a format for transmitting a block linear density in another embodiment as a reference example.
FIG. 9 is a diagram showing a conventional protocol sequence when transmitting a plurality of originals at the same linear density.
FIG. 10 is a view showing a conventional protocol sequence when transmitting a plurality of documents at different linear densities.
[Explanation of symbols]
1 Scanner
2 Binarization section
3 Encoding / decoding unit
4 Image memory
5 Run counting section
5a Main run pattern discriminator
5b, 5c counter
6 Communication time calculator
7 Density judgment section
8 Density converter
9 Communication section
10 Printer
11 Control unit
12 System bus
Claims (6)
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、一部のページの適正線密度が低密度と判定されても、それらのページの線密度を高密度から低密度へ変換することによる全体の通信時間の削減時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間より大きい場合は、それらのページを低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、
前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることを特徴とする画像通信装置。For binary image data obtained by uniformly reading an original image at a high linear density, the number of appearances of each run of a short run length as a criterion of a high linear density and a long run length as a criterion of a low linear density A run counting unit for counting
A density determination unit that determines an appropriate linear density for the image data based on the number of appearances of each run obtained by the run counting unit;
A density conversion unit that converts the linear density of the image data into an appropriate linear density determined by the density determination unit,
When reading and transmitting multiple pages of originals, even if the appropriate linear density of some pages is determined to be low, the overall communication time can be reduced by converting the linear density of those pages from high to low. If the reduction time is equal to or less than a predetermined time, all the pages are transmitted at a high density. If the reduction time is longer than the predetermined time, the pages are converted to a low density and transmitted, and the high density is determined. Control means for transmitting the page with high density,
The image communication apparatus according to claim 1, wherein the predetermined time is determined based on a time required for a protocol when switching a line density between pages.
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、全てのページの高密度での通信時間が予め定めた規定時間以下の場合は、全てのページを高密度のまま送信し、規定時間よりも大きい場合は、適正線密度が低密度と判定されたページを高密度から低密度へ変換して送信し、高密度と判定されたページは高密度のまま送信する制御手段とを備え、
前記予め定める規定時間は、ページ間で線密度を切り替える場合のプロトコルに要する時間を基に定めることを特徴とする画像通信装置。For binary image data obtained by uniformly reading an original image at a high linear density, the number of appearances of each run of a short run length as a criterion of a high linear density and a long run length as a criterion of a low linear density A run counting unit for counting
A density determination unit that determines an appropriate linear density for the image data based on the number of appearances of each run obtained by the run counting unit;
A density conversion unit that converts the linear density of the image data into an appropriate linear density determined by the density determination unit,
When reading and transmitting a document of multiple pages, if the communication time at high density of all pages is less than a predetermined specified time, send all pages at high density and if it is longer than the specified time, A suitable linear density is determined to be low density, the page is converted from high density to low density and transmitted, and the page determined to be high density is provided with control means for transmitting with high density,
The image communication apparatus according to claim 1, wherein the predetermined time is determined based on a time required for a protocol when switching a line density between pages.
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、読み取った注目ページの適正線密度が低密度と判定されても、当該注目ページの線密度を高密度から低密度へ変換することによる通信時間の削減時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたことを特徴とする画像通信装置。For binary image data obtained by uniformly reading an original image at a high linear density, the number of appearances of each run of a short run length as a criterion of a high linear density and a long run length as a criterion of a low linear density A run counting unit for counting
A density determination unit that determines an appropriate linear density for the image data based on the number of appearances of each run obtained by the run counting unit;
A density conversion unit that converts the linear density of the image data into an appropriate linear density determined by the density determination unit,
When reading and transmitting a document of a plurality of pages, even if the appropriate linear density of the read page of interest is determined to be low, the communication time reduction time by converting the linear density of the page of interest from high density to low density Control means for transmitting at a high density if the time is shorter than a predetermined time, converting to a low density if longer than a predetermined time, and transmitting at a high density when determined to be high density An image communication device comprising:
前記ラン計数部で得られた各ランの出現回数に基づき、前記画像データに適正な線密度を判定する密度判定部と、
前記画像データの線密度を前記密度判定部で判定された適正線密度に変換する密度変換部と、
複数ページの原稿を読み取って送信する場合、読み取った注目ページの高密度での通信時間が予め定めた規定時間以下の場合は高密度のまま送信し、規定時間よりも大きい場合は、当該注目ページの適正線密度が低密度と判定されたとき低密度へ変換して送信し、高密度と判定されたときは高密度のまま送信する制御手段とを備えたことを特徴とする画像通信装置。For binary image data obtained by uniformly reading an original image at a high linear density, the number of appearances of each run of a short run length as a criterion of a high linear density and a long run length as a criterion of a low linear density A run counting unit for counting
A density determination unit that determines an appropriate linear density for the image data based on the number of appearances of each run obtained by the run counting unit;
A density conversion unit that converts the linear density of the image data into an appropriate linear density determined by the density determination unit,
When reading and transmitting a document of a plurality of pages, if the communication time of the read attention page at a high density is shorter than a predetermined time, the high-density transmission is performed. An image communication apparatus comprising: a control unit that converts the appropriate linear density to a low density when it is determined to be low density and transmits the converted data, and transmits the data when the high linear density is determined to be high density.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09954596A JP3585635B2 (en) | 1996-03-29 | 1996-03-29 | Image communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09954596A JP3585635B2 (en) | 1996-03-29 | 1996-03-29 | Image communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09270909A JPH09270909A (en) | 1997-10-14 |
JP3585635B2 true JP3585635B2 (en) | 2004-11-04 |
Family
ID=14250161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP09954596A Expired - Fee Related JP3585635B2 (en) | 1996-03-29 | 1996-03-29 | Image communication device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3585635B2 (en) |
-
1996
- 1996-03-29 JP JP09954596A patent/JP3585635B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH09270909A (en) | 1997-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0083247A2 (en) | Facsimile data converting system | |
JP3585635B2 (en) | Image communication device | |
JPH08195871A (en) | Picture communication equipment | |
JP2626773B2 (en) | Facsimile machine | |
JP3043208B2 (en) | Facsimile machine | |
JP3034558B2 (en) | Transmission control method for facsimile machine | |
JPH0832812A (en) | Image processing unit and its method | |
JP3308995B2 (en) | Image receiving device | |
JP3582621B2 (en) | Method for determining optimal line density of facsimile machine | |
JP2695501B2 (en) | Facsimile machine | |
JPH07183983A (en) | Facsimile equipment | |
JP2662407B2 (en) | Image processing method | |
JP3032265B2 (en) | Image processing method for facsimile machine | |
JPH04292071A (en) | Method for controlling facsimile equipment | |
JP3220217B2 (en) | Facsimile machine | |
JP3879900B2 (en) | Facsimile device | |
JP3075843B2 (en) | Facsimile machine | |
JP2537346B2 (en) | Facsimile machine | |
JPH08204940A (en) | Image transmitter | |
JPH067626Y2 (en) | Image information reader | |
JPH05130367A (en) | Facsimile equipment | |
JPH06237355A (en) | Facsimile equipment | |
JPH07336532A (en) | Facsimile equipment | |
JPS62200873A (en) | Facsimile equipment | |
JPH04121165U (en) | fax machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040803 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040804 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090813 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |