(57)【特許請求の範囲】
【請求項１】
原稿画像を一定の高い線密度で読み取って得られた２値原画情報の画像内容に応じて最適線密度を決定し、当該２値原画情報をその決定した最適線密度の２値画情報に変換して相手装置に送信するファクシミリ装置の最適線密度決定方法において、
前記２値原画情報中に出現する各種ランレングスのうち、少なくともランレングス１ないし４の出現回数を計数し、ランレングス１及び２の各出現回数の合計値から、ランレングス３及び４の各出現回数の合計値を減じた値が所定値以上である場合には最適線密度を高く設定し、前記所定値以下である場合には最適線密度を低く設定する一方、前記所定値を、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率に応じて自動設定することを特徴とするファクシミリ装置の最適線密度決定方法。
【請求項２】
原稿画像を一定の高い線密度で読み取って得られた２値原画情報の画像内容に応じて最適線密度を決定し、当該２値原画情報をその決定した最適線密度の２値画情報に変換して相手装置に送信するファクシミリ装置の最適線密度決定方法において、
前記２値原画情報中に出現する各種ランレングスのうち、少なくともランレングス１ないし４の出現回数を計数し、ランレングス１及び２の各出現回数の合計値を、ランレングス３及び４の各出現回数の合計値で除した値が所定値以上である場合には最適線密度を高く設定し、前記所定値以下である場合には最適線密度を低く設定する一方、前記所定値を、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率に応じて自動設定することを特徴とするファクシミリ装置の最適線密度決定方法。
【請求項３】
相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率を前記所定値とすることを特徴とする請求項２記載のファクシミリ装置の最適線密度決定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
原稿画像を読み取って得られた２値原画情報を、その画像内容に応じた最適線密度の２値画情報に変換して相手装置に送信するファクシミリ装置の最適線密度決定方法に関する。
【０００２】
【従来の技術】
例えば、画像処理装置のひとつであるファクシミリ装置の場合、原稿画像を送信する際に画像を読み取る線密度をオペレータが任意に選択できるようになっている。画像を読み取る線密度は、高く設定するほど、小さい文字でも読み取りやすい高画質の画像を送信することができる反面、画情報のデータ量が増大して、通信時間が長くかかってしまう。その反対に、線密度を低く設定すれば、画質が低下して、小さい文字が読み取りにくくなるが、通信時間が短くて済むようになる。
【０００３】
このため、通常は、送信原稿が、大きな文字の文書であれば線密度を低く設定し、小さい文字の文書であれば線密度を高く設定するというように、オペレータが、画像内容に応じた最適線密度を手操作で設定するようにしている。
【０００４】
ところで、例えば、特開平４−２８７５６４号公報には、原稿画像を一定の高い線密度で読み取った後、その画像中の細線パターンの出現頻度を調べて、細線パターンの出現頻度が低い場合には、読み取った高線密度の画情報を低線密度に変換する画像処理装置が提案されている。
【０００５】
この提案によれば、画像内容に応じた最適線密度が自動的に設定されるので、オペレータが手操作で設定しなくても済むようになる。
【０００６】
上記提案の装置の場合、１ページの画情報を、例えば、縦横３×３画素ずつ順次抽出して、抽出した領域内に黒画素が３個並んでいる場合、細線パターンとして検知するようにしていた。この場合、画像中に含まれる線の幅は、線密度の設定の際に直接的な判断材料とはされていなかった。
【０００７】
このため、例えば、画像中に２画素幅の細線があったとしても、上記のように、画情報を縦横３×３画素ずつ抽出してチェックする方法では、このような細線を検知することができなかった。従って、この場合、細線パターンの出現頻度は低くなる。上記提案の装置では、このような場合に、高い線密度の画情報を、例えば１／４というように、大幅に低い線密度の画情報に変換してしまうことがあった。
【０００８】
線密度を１／４に変換すると、元の４画素を１画素で表すことになる。この場合、その１画素を黒にすると、変換された画像中の細線が太くなる。また、その１画素を白にすると、元の細線が消滅してしまう。
【０００９】
以上のように、従来は、画像内容に応じた最適線密度を決定する際に、画像中の線幅は線密度の設定の際に直接的な判断材料とはされていなかったため、大幅に低い線密度に変換して画質を劣化させてしまうなど、最適線密度を正しく設定できないという問題があった。
【００１０】
そこで、本発明の出願人は、最適線密度を自動的に設定する際に、画像内容に応じた最適線密度を正しく設定できるようにするために、原稿画像を読み取って得られた２値原画情報中に出現する各種ランレングスの出現回数を計数し、短いランレングスの出現回数が多い場合には最適線密度を高く設定し、長いランレングスの出現回数が多い場合には最適線密度を低く設定するようにする画像処理装置の最適線密度の決定方法を提案した（特願平６−１０７４０９号）。
【００１１】
その最適線密度の決定方法によれば、画像内容に応じた最適線密度を正しく設定できるため、短いランレングスとして計数される微小画像を含む原稿画像を高い線密度の２値画情報に変換することによる、当該原稿画像中の微小画像の消滅による画質劣化の防止と、長いランレングスが多くなる微小画像を含まない原稿画像を低い線密度の２値画情報に変換することによる、当該原稿画像の情報量の削減とをバランス良く両立することができる。
【００１２】
【発明が解決しようとする課題】
しかしながら、上記従来の最適線密度の決定方法においては、最適線密度を決定する際の判断条件となる、原稿画像を読み取って得られた２値原画情報中に出現する各種ランレングスの出現回数の相互の関係が比較的単純で固定的なものであったため、画像内容に応じた最適線密度の決定が必ずしも正しくは行えないことがあり、また、最適線密度の決定の際の判断条件をユーザの好みに応じて変更することができない問題点が有った。
【００１３】
また、ファクシミリ装置に対して上記従来の最適線密度の決定方法を適用した場合、原稿画像を読み取って得られた２値原画情報の画像内容に応じてのみ最適線密度が決定されるため、その最適線密度で変換された２値画情報が相手装置に送信される際に、その相手装置において使用可能な用紙サイズに応じて変倍処理が行われた場合、その相手装置側で記録出力される２画情報は、実質的には最適線密度で変換されたものではないという問題点があった。
【００１４】
本発明は係る事情に鑑みてなされたものであり、画像処理の実情に則したいっそう実際的な判断条件で最適線密度を決定することができる最適線密度決定方法を提供することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するため、請求項１記載のファクシミリ装置の最適線密度決定方法は、原稿画像を一定の高い線密度で読み取って得られた２値原画情報の画像内容に応じて最適線密度を決定し、当該２値原画情報をその決定した最適線密度の２値画情報に変換して相手装置に送信するファクシミリ装置の最適線密度決定方法において、前記２値原画情報中に出現する各種ランレングスのうち、少なくともランレングス１ないし４の出現回数を計数し、ランレングス１及び２の各出現回数の合計値から、ランレングス３及び４の各出現回数の合計値を減じた値が所定値以上である場合には最適線密度を高く設定し、前記所定値以下である場合には最適線密度を低く設定する一方、前記所定値を、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率に応じて自動設定することを特徴とする。
【００１６】
請求項２記載のファクシミリ装置の最適線密度決定方法は、原稿画像を一定の高い線密度で読み取って得られた２値原画情報の画像内容に応じて最適線密度を決定し、当該２値原画情報をその決定した最適線密度の２値画情報に変換して相手装置に送信するファクシミリ装置の最適線密度決定方法において、前記２値原画情報中に出現する各種ランレングスのうち、少なくともランレングス１ないし４の出現回数を計数し、ランレングス１及び２の各出現回数の合計値を、ランレングス３及び４の各出現回数の合計値で除した値が所定値以上である場合には最適線密度を高く設定し、前記所定値以下である場合には最適線密度を低く設定する一方、前記所定値を、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率に応じて自動設定することを特徴とする。
【００１７】
請求項３記載のファクシミリ装置の最適線密度決定方法は、請求項２記載のファクシミリ装置の最適線密度決定方法において、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率を前記所定値とすることを特徴とする。
【００２３】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００２４】
図１は、本発明の第１の実施の形態に係るファクシミリ装置のブロック構成図を示したものである。同図において、スキャナ１は、原稿画像を光電変換装置により一定の高い線密度で読み取りＡ／Ｄ変換装置で多値画情報に変換するものである。２値化部２は、その多値画情報を２値化して２値画情報に変換するものである。符号化復号化部３は、送信する２値画情報を、ＭＨ（Ｍｏｄｉｆｉｅｄ  Ｈｕｆｆｍａｎ）方式でデータ圧縮する一方、受信した２値画情報を復号化して元の画情報に復元するものである。
【００２５】
最適密度決定部４は、送信する画情報の最適線密度を決定するものである。画像メモリ５は、２値画情報を蓄積するものである。密度変換部６は、高い線密度の画情報を必要に応じて１／２の線密度に変換するものである。
【００２６】
通信部７は、電話回線を介して他のファクシミリ装置との間で、Ｇ３規格の既知手順で画情報を送受信するものである。制御部８は、装置内各部を制御するマイクロコンピュータである。
【００２７】
操作表示部９は、操作者からの操作入力を受け入れるための各種設定キーやテンキー等が配設されると共に、操作者に装置の動作状況を知らせるための各種インジケータランプや表示器が配設されているものである。
【００２８】
ランレングス計数部１０は、ランレングス符号化を行う符号化復号化部３が検出する様々な長さのランレングスのうち、ランレングス１、２、３及び４の出現回数を計数するものである。
【００２９】
プロッタ１１は、受信画像またはスキャナ１で読み取った原稿画像を記録出力するものである。システムバス１２は、上記各部がデータをやり取りするためのものである。
【００３０】
以上の構成で、第１の実施の形態のファクシミリ装置は、２種類の線密度、すなわち、スタンダード（以下、ＳＴＤと略す）とディテール（以下、ＤＴＬと略す）の内のいずれかで、画像送信する機能を有している。上記２種類の主走査方向の線密度は、いずれも８本／ｍｍであり、副走査方向の線密度は、ＳＴＤが３．８５本／ｍｍ、ＤＴＬが７．７本／ｍｍである。
【００３１】
操作者は、画像送信する場合、スキャナ１に送信原稿をセットして、操作表示部９の短縮キーやテンキー等により相手先のファクシミリ番号を入力して送信スタートキーを押下することにより送信操作を実行する。これにより、ファクシミリ装置は、所定の送信処理を実行する。
【００３２】
図２は、この送信処理における情報の流れに沿って図１に示したファクシミリ装置を見た場合のブロック構成を示している。すなわち、ファクシミリ装置は、送信処理を開始すると、通信相手先に発呼する。相手先が応答すると、スキャナ１を起動する。スキャナ１は、原稿画像を主走査方向を８本／ｍｍの線密度で、副走査方向をＤＴＬの線密度で１ラインずつ読み取って多値画情報を順次出力する。２値化部２は、その多値画情報を一定のしきい値と比較して単純に２値化する。符号化復号化部３は、その２値画情報を、画像メモリ５の記憶容量節約のためにＭＨ法により符号化する。画像メモリ５は、符号化された２値画情報を一時蓄積する。
【００３３】
符号化復号化部３が行うＭＨ法の符号化は、画情報のランレングスを順次検出して、検出したランレングスに応じた所定の符号を生成する処理である。符号化復号化部３は、その処理中にランレングス１、２、３及び４を検出するごとに、その検出情報をランレングス計数部１０に出力する。ランレングス計数部１０は、ランレングス１、２、３及び４のそれぞれについてその出現回数を計数する。
【００３４】
最適密度決定部４は、ランレングス計数部１０が計数したランレングス１、２、３及び４のそれぞれの出現回数を、後述する線密度決定条件式の変数として、その条件式の演算結果に応じて最適線密度をＤＴＬまたはＳＴＤのいずれかに決定し、密度変換部６に対してその決定した最適線密度に密度変換するよう指示する。
【００３５】
この後、符号化復号化部３は、画像メモリ５に蓄積した符号化２値画情報を読み出して、密度変換するために元の２値画情報に順次復元する。密度変換部６は、決定された最適線密度がＤＴＬである場合、スキャナ１での読み取り密度がＤＴＬであるため、入力する２値画情報を密度変換せずにそのまま出力する。決定された最適線密度がＳＴＤ（ＤＴＬの２分の１の線密度）である場合は、復元されたＤＴＬの２値画情報を、１／２の線密度の２値画情報に変換する。
【００３６】
次に、符号化復号化部３は、密度変換部６から出力される２値画情報を、通信時間短縮のために再度符号化する。通信部７は、符号化した画情報を通信相手先に送信する。
【００３７】
以上のように、第１の実施の形態では、ランレングス１、２、３及び４のそれぞれの出現回数を変数とした線密度決定条件式の演算結果に応じて最適線密度を決定するが、ランレングス１、２、３及び４のそれぞれの出現回数を、最適線密度決定における判断基準として用いることができる根拠について、以下説明する。
【００３８】
図３は、Ａ４サイズの各種原稿画像におけるランレンクズ１ないし４および５以上の出現回数の実測例を示している。図中、折れ線Ｌｓは、小さい文字の原稿画像を単純２値化した画情報の場合を示している。折れ線Ｌｂは、比較的大きい文字の原稿画像の場合を示している。
【００３９】
ランレングスｉの出現回数をＲ（ｉ）とすると、図３の折れ線Ｌｓで示す小さい文字の画像の場合、ランレングス１と２の出現回数の合計（Ｒ（１）＋Ｒ（２））が、ランレングス３と４の出現回数の合計（Ｒ（３）＋Ｒ（４））より大きい傾向が読み取れる。その反対に、折れ線Ｌｓで示す比較的大きい文字の画像の場合、ランレングス１と２の出現回数の合計（Ｒ（１）＋Ｒ（２））が、ランレングス３と４の出現回数の合計（Ｒ（３）＋Ｒ（４））より小さい傾向が読み取れる。なお、図３に示すランレンクズ１ないし４および５以上の出現回数の実測例は、Ａ４サイズの各種原稿画像におけるものであるが、サイズの異なる原稿でも、それらの異なる原稿画像中の文字の大きさが互いにほぼ同じであれば、各ランレングスの出現回数は、原稿サイズに応じて増減はするが、各ランレングスの出現回数の比率は、図３に示した実測例と同様の傾向を示し、また、原稿画像が全体としてほぼ一定の大きさの文字の画像であれば、その原稿画像中の一部の画像領域（例えば、２５６ライン分の画像領域）について各ランレングスを実測した場合も、図３に示した実測例と同様の傾向を示すといえる。
【００４０】
したがって、線密度決定条件式として、
Ｒ（１）＋Ｒ（２）≧Ｒ（３）＋Ｒ（４）  …  条件式０
を採用し、この条件式中の変数Ｒ（１）、Ｒ（２）、Ｒ（３）及びＲ（４）に、読み取った原稿画情報を符号化する際に計数された実際のランレングス１ないし４のそれぞれの出現回数を代入した演算結果が、上記条件式を満たせば、読み取った原稿画像は、比較的小さな文字の画像であると判断でき、条件式を満たさなければ、読み取った原稿画像は、比較的大きな文字の画像であると判断できる。
【００４１】
そして小さな文字の画像であると判断すれば、線密度をＤＴＬのまま維持し、大きな文字の画像であると判断すれば、線密度をＳＴＤに変換するようにすれば、送信しようとする原稿が小さい文字の原稿であるか、大きな文字の原稿であるかを客観的には判断できない操作者に線密度の決定をゆだねる必要がなくなるため、小さな文字の画像については、その画像中の文字がつぶれてしまって判読不能になることがなく、大きな文字の画像については、必要以上に高密度な画像のまま送信されて、余分の通信費を浪費してしまう事もなくなる。
【００４２】
しかし、線密度決定条件式として、ランレングス１と２の出現回数の合計（Ｒ（１）＋Ｒ（２））と、ランレングス３と４の出現回数の合計（Ｒ（３）＋Ｒ（４））との単純な大小関係である、
Ｒ（１）＋Ｒ（２）≧Ｒ（３）＋Ｒ（４）  …  条件式０
を採用すると、線密度決定条件式が単純過ぎて、互いにトレードオフの関係にある送信画情報の画質と、通信時間の短縮の度合いとの最適なバランスが必ずしも得られない問題がある。また、線密度決定条件式が固定されてしまうと、ファクシミリ装置側が、その固定された線密度条件式によって勝手に原稿画像の線密度変換を行ってしまい、操作者が送信画情報の画質を優先したい場合や、通信時間の短縮による通信費の節約を優先したい場合に対応できない問題も有る。
【００４３】
そこで、第１の実施の形態では、線密度決定条件式として、
（Ｒ（１）＋Ｒ（２））−（Ｒ（３）＋Ｒ（４））≧Ａ  …  条件式１
または、
（Ｒ（１）＋Ｒ（２））／（Ｒ（３）＋Ｒ（４））≧Ｂ  …  条件式２
を採用する。
【００４４】
条件式１において、変数Ａはしきい差分値であり、Ａ＝０であれば、条件式０と全く同じである。また、条件式２において、変数Ｂはしきい除算値であり、Ｂ＝１であれば、条件式０と全く同じである。第１の実施の形態では、しきい差分値Ａまたはしきい除算値Ｂを可変とすることで、画像処理の実情に則したいっそう実際的な判断条件での最適線密度の決定を可能とする。
【００４５】
そのために、第１の実施の形態のファクシミリ装置は、図４に示すように、操作表示部９に、線密度決定条件設定キー９ａ（以後、単に設定キー９ａと称する）と、インジケータランプ９ｂないし９ｆを備えている。
【００４６】
図５は、操作者による設定キー９ａの押下により、線密度決定条件を設定する手順を示している。同図において、先ず最初に線密度決定条件を「画質／通信時間両立」に設定する（処理１０１）。このとき、「画質／通信時間両立」に対応するインジケータランプ９ｄを点灯させ、操作者に対して現在線密度決定条件が「画質／通信時間両立」に設定されていることを知らせる。
【００４７】
そして、設定キー９ａがさらに１回押下されるまで線密度決定条件を「画質／通信時間両立」に維持し（判断１０２のＮｏループ）、設定キー９ａがさらに１回押下されると（判断１０２のＹｅｓ）、線密度決定条件を「やや通信時間優先」に設定変更する（判断１０３）。
【００４８】
以後同様に、設定キー９ａが１回押下されるごとに線密度決定条件を「通信時間優先」、「画質優先」、「やや画質優先」の順に設定変更し、「やや画質優先」に設定した（処理１０９）後に、設定キー９ａが１回押下されると（判断１１０のＹｅｓ）、処理１０１に戻って線密度決定条件を「画質／通信時間両立」に設定変更する。なお、線密度決定条件が変更されると、それに応じてインジケータランプ９ｂないし９ｆのうちのいずれかが点灯し、現在の線密度決定条件が操作者に知らされる。
【００４９】
以上の処理により、操作者の好みに応じた線密度決定条件が設定される。その設定された線密度決定条件は、図６に示す対応テーブルによってしきい差分値Ａまたはしきい除算値Ｂと対応している。しきい差分値Ａまたはしきい除算値Ｂを直接操作者に設定させてもよいが、操作者が直感的に線密度決定条件を設定できるようにするために、操作者には送信画情報の画質を優先するか、または通信時間の短縮による通信費の節約を優先するかの度合いを設定させ、装置側がその設定された度合いに対応するしきい差分値Ａまたはしきい除算値Ｂを求めるようにしている。
【００５０】
図６において、しきい差分値Ａは、Ａ４サイズの原稿画像うちの２５６ライン分の画像領域について、ランレングス１ないし４の出現回数を計数する場合における各線密度決定条件毎に適した値を示している。発明者の実測によれば、しきい差分値Ａは−２０００から＋２０００の範囲で段階的に設定するのが適当である。そのため、「通信時間優先」では、しきい差分値Ａを＋２０００に、「やや通信時間優先」では、しきい差分値Ａを＋１０００に、「画質／通信時間両立」では、しきい差分値Ａを±０に、「やや画質優先」では、しきい差分値Ａを−１０００に、「画質優先」では、しきい差分値Ａを−２０００に設定している。
【００５１】
このしきい差分値Ａが大きいほど、原稿画像が比較的小さい文字の画像で（Ｒ（１）＋Ｒ（２））が（Ｒ（３）＋Ｒ（４））よりも大きくても最適線密度がＳＴＤに設定されやすくなり、統計的には送信画情報の情報量が削減され通信費の節約になる。逆に、しきい差分値Ａが小さいほど、原稿画像が比較的大きな文字の画像で（Ｒ（１）＋Ｒ（２））よりも（Ｒ（３）＋Ｒ（４））が大きくても最適線密度がＤＴＬに設定されやすくなり、統計的には送信画像の画質が上がる。なお、しきい差分値Ａの設定値は、Ａ４サイズ以外の原稿画像や２５６ライン分以外の画像領域については、図６に示した値を、原稿サイズや画像領域のライン数に比例した値に換算すればよい。
【００５２】
また、しきい除算値Ｂは、条件式２の左辺（Ｒ（１）＋Ｒ（２））／（Ｒ（３）＋Ｒ（４））が、（Ｒ（１）＋Ｒ（２））と（Ｒ（３）＋Ｒ（４））との比を表しているため、しきい差分値Ａのようにランレングス１ないし４の出現回数の絶対数には依存しない。したがって、しきい除算値Ｂは、原稿画像のサイズや画像領域の大きさによらず、線密度決定条件に応じてのみその値が変化する。発明者の実測によれば、しきい除算値Ｂは、０．８から１．２の範囲で段階的に設定するのが適当である。そのため、「通信時間優先」では、しきい除算値Ｂを１．２に、「やや通信時間優先」では、しきい除算値Ｂを１．１に、「画質／通信時間両立」では、しきい除算値Ｂを１に、「やや画質優先」では、しきい除算値Ｂを０．９に、「画質優先」では、しきい除算値Ｂを０．８に設定している。
【００５３】
このしきい除算値Ｂが大きいほど、原稿画像が比較的小さい文字の画像で（Ｒ（１）＋Ｒ（２））が（Ｒ（３）＋Ｒ（４））よりも大きくても最適線密度がＳＴＤに設定されやすくなり、統計的には送信画情報の情報量が削減され通信費の節約になる。逆に、しきい除算値Ｂが小さいほど、原稿画像が比較的大きな文字の画像で（Ｒ（１）＋Ｒ（２））よりも（Ｒ（３）＋Ｒ（４））が大きくても最適線密度がＤＴＬに設定されやすくなり、統計的には送信画像の画質が上がる。
【００５４】
以上のようにしてしきい差分値Ａまたはしきい除算値Ｂが設定されたうえでの原稿送信動作の手順について、図７、８、９及び１０を参照して説明する。
【００５５】
先ず、図７において、原稿読み取り処理を行う（処理２０１）。
【００５６】
この原稿読み取り処理２０１の具体的内容は図８に示され、同図において、先ずスキャナ１によりＤＴＬの読み取り線密度で原稿を読み取って（処理３０１）、読み取った多値画情報を２値化部２により２値画情報に変換し（処理３０２）、符号化復号化部３でＭＨ方式で符号化すると同時にランレングス計数部１０で、ランレングス１、２、３、４の各出現回数Ｒ（１）、Ｒ（２）、Ｒ（３）、Ｒ（４）を計数する（処理３０３）。
【００５７】
そして、符号化された２値画情報を画像メモリ５に蓄積し（処理３０４）、その蓄積した符号化２値画情報を符号化復号化部３により復号化して元の２値画情報に戻す（処理３０５）。
【００５８】
図７において、以上の原稿読み取り処理２０１が完了すると、次に線密度決定処理を行う（処理２０３）。この線密度決定処理２０３の具体的内容としては、図９に示す、条件式１に基づくものと、図１０に示す、条件式２に基づくものとがある。
【００５９】
まず、図９に示す線密度決定処理について説明する。同図において、先ず、最適密度決定部４は、ランレングス計数部１０から得られるランレングス１、２、３、４の各出現回数Ｒ（１）、Ｒ（２）、Ｒ（３）、Ｒ（４）に基づいて（Ｒ（１）＋Ｒ（２））−（Ｒ（３）＋Ｒ（４））の演算を行い、その演算結果を変数ＳＵＢに代入する（処理４０１）。
【００６０】
そして、変数ＳＵＢがしきい差分値Ａ以上であれば（判断４０２のＹｅｓ）、線密度をＤＴＬに決定し（処理４０３）、変数ＳＵＢがしきい差分値Ａ以下であれば（判断４０２のＮｏ）、線密度をＳＴＤに決定する（処理４０４）。
【００６１】
次に、図１０に示す線密度決定処理について説明する。同図において、先ず、最適密度決定部４は、ランレングス計数部１０から得られるランレングス１、２、３、４の各出現回数Ｒ（１）、Ｒ（２）、Ｒ（３）、Ｒ（４）に基づいて（Ｒ（１）＋Ｒ（２））／（Ｒ（３）＋Ｒ（４））の演算を行い、その演算結果を変数ＤＩＶに代入する（処理５０１）。
【００６２】
そして、変数ＤＩＶがしきい除算値Ｂ以上であれば（判断５０２のＹｅｓ）、線密度をＤＴＬに決定し（処理５０３）、変数ＤＩＶがしきい除算値Ｂ以下であれば（判断５０２のＮｏ）、線密度をＳＴＤに決定する（処理５０４）。
【００６３】
このように、図９または図１０に示した２通りの線密度決定処理のいずれによっても最適線密度の決定が可能であるが、図９に示した線密度決定処理を実行する回路構成は、カウンタと加算器と比較器だけの簡易な構成でよいため、低コスト線密度決定処理が可能となる利点がある。一方、図１０に示した線密度決定処理によれば、しきい除算値Ｂは、（Ｒ（１）＋Ｒ（２））と（Ｒ（３）＋Ｒ（４））との比で表されるため、原稿の面積や原稿内の文字比率に比例して増減する各ランレングスの出現回数の絶対数には左右されず、異なるサイズの原稿毎に異なるしきい除算値Ｂを切換え設定する必要がなく、正確なしきい除算値Ｂの設定が可能である。
【００６４】
さて、図７において、処理２０２によって図９または図１０に示した線密度決定処理が行われると、密度変換部６は、最適密度決定部４から通知される、決定された線密度で、符号化復号化部３からの２値画情報の線密度を変換する（処理２０３）。すなわち、符号化復号化部３からの２値画情報は、ＤＴＬの線密度の２値画情報であるため、決定された線密度がＤＴＬであれば、そのまま線密度変換処理を行わないで符号化復号化部３に出力し、決定された線密度がＳＴＤであれば、間引き処理等の既知の線密度変換処理によって線密度を２分の１に変換して符号化復号化部通信部３に出力する。
【００６５】
符号化復号化部３は、密度変換部６からの密度変換されて出力される２値画情報を符号化し（処理２０４）、符号化２値画情報を通信部７に出力する。通信部７は、その符号化２値情報を回線を介して相手装置に送信する（処理２０５）。
【００６６】
以上の処理により、操作者により設定された線密度決定条件で線密度変換された２値画情報が相手装置送信されるため、送信画情報の画質を優先したのか、あるいは、通信時間の短縮による通信費の節約を優先したいのかの操作者の好みに対応することが可能となる。
【００６７】
なお、以上説明した第１の実施の形態では、ファクシミリ装置に対して本発明に係る最適線密度決定方法をを適用したが、デジタル複写機、イメージスキャナ等のその他の画像処理装置に対しても同様に適用可能であることはいうまでもない。
【００６８】
次に本発明の第２の実施の形態について説明する。この第２の実施の形態にかかるファクシミリ装置は、図１、図２および図４に示した第１の実施の形態に係るファクシミリ装置と同一構成であり、図５に示した線密度決定条件設定処理により、図６に示すしきい差分値Ａまたはしきい除算値Ｂが予め設定されているものとする。
【００６９】
それらしきい差分値Ａまたはしきい除算値Ｂが設定されたうえでの第２の実施の形態に係る原稿送信動作の手順について、図１１、８、９及び１０を参照して説明する。
【００７０】
先ず、図１１において、原稿読み取り処理を行う（処理６０１）。
【００７１】
この原稿読み取り処理６０１の具体的内容は、既に第１の実施の形態の説明において前述した図８に示される手順であるため、説明を省略する。
【００７２】
原稿読み取り処理６０１が完了すると、次に通信部７により相手装置との通信が開始され（処理６０２）、所定のＧ３ファクシミリプロトコルによるメッセージ前手順において、相互の端末能力を交換し合い、相手装置が受信可能な用紙サイズを確認する。
【００７３】
そして、自装置が読み取った原稿サイズよりも、相手装置画受信可能な用紙サイズが小さいために、送信画情報のサイズ縮小が有るかを判断する（判断６０３）。例えば、自装置が読み取った原稿サイズがＢ４で、相手装置画受信可能な用紙サイズがＡ４であるために、画像サイズの縮小が有る場合（判断６０３のＹｅｓ）は、最適線密度決定部４は、ランレングス計数部１０から通知ランレングス１ないし４の各出現回数によらずに、無条件に、線密度をＤＴＬに決定する。
【００７４】
画像サイズの縮小がない場合（判断６０３のＮｏ）は、線密度決定処理を行う（処理６０４）。この線密度決定処理６０４の具体的内容は、既に第１の実施の形態の説明において前述した図９に示す、条件式１に基づくものと、図１０に示す、条件式２に基づくもののいずれかであるため、説明を省略する。
【００７５】
処理６０４によって図９または図１０に示した線密度決定処理が行われると、密度変換部６は、最適密度決定部４から通知される、決定された線密度で、符号化復号化部３からの２値画情報の線密度を変換する（処理６０６）。
【００７６】
符号化復号化部３は、密度変換部６から密度変換されて出力される２値画情報を符号化し（処理６０４）、符号化２値画情報を通信部７に出力する。通信部７は、その符号化２値情報を回線を介して相手装置に送信する（処理６０８）。
【００７７】
以上の処理により、送信画情報のサイズ縮小がない限りは、第１の実施の形態同様に、操作者により設定された線密度決定条件で線密度変換された２値画情報が相手装置送信されるため、送信画情報の画質を優先したのか、あるいは、通信時間の短縮による通信費の節約を優先したいのかの操作者の好みに対応することが可能となる。
【００７８】
また、送信画情報のサイズ縮小ある場合には、ＤＴＬからＳＴＤに線密度変換した２値画情報が相手装置に送信されて、サイズ縮小のために更にＳＴＤ以下の低線密度に変換されることによる送信画情報の画質の劣化を防ぐために、ＤＴＬの線密度のまま送信するため、相手装置に送信されて相手装置側で記録出力される画情報の画質を維持することができる。
【００７９】
次に本発明の第３の実施の形態について説明する。この第３の実施の形態にかかるファクシミリ装置は、図１、図２および図４に示した第１の実施の形態に係るファクシミリ装置と同一構成であるが、しきい差分値Ａまたはしきい除算値Ｂは、図５に示した線密度決定条件設定処理により、図６に示す対応テーブルにしたがって設定されるのではなく、図１３に示すように、自装置から相手装置への画情報の送信の際の画情報の変倍率を線密度決定条件として、その線密度決定条件と、各変倍率に応じたしきい差分値Ａまたはしきい除算値Ｂとの対応テーブルを参照することにより設定される。
【００８０】
すなわち、変倍率が等倍であれば、しきい差分値Ａを±０に、しきい除算値Ｂを１に設定し、変倍率がＡ３→Ａ４（約７１％）であれば、しきい差分値Ａを−２０００に、しきい除算値Ｂを０．８に設定し、変倍率がＢ４→Ａ４（約８２％）であれば、しきい差分値Ａを−１０００に、しきい除算値Ｂを０．９に設定する。なお、しきい差分値Ａの値は、Ａ４サイズの原稿画情報のうちの２５６ライン分の画像領域についてランレングス１ないし４の出現回数を計数する場合における値である。
【００８１】
それらしきい差分値Ａまたはしきい除算値Ｂの設定処理を含む第３の実施の形態に係る原稿送信動作の手順について、図１２、８、９及び１０を参照して説明する。
【００８２】
先ず、図１２において、原稿読み取り処理を行う（処理７０１）。
【００８３】
この原稿読み取り処理７０１の具体的内容は、既に第１の実施の形態の説明において前述した図８に示される手順であるため、説明を省略する。
【００８４】
原稿読み取り処理７０１が完了すると、次に通信部７により相手装置との通信が開始され（処理７０２）、所定のＧ３ファクシミリプロトコルによるメッセージ前手順において、相互の端末能力を交換し合い、相手装置が受信可能な用紙サイズを確認すると共に、これから送信しようとする画情報のサイズを確認することにより、画情報の送信によって行われる画情報の変倍率を確認する（処理７０３）。この確認された変倍率は、図１３に示した対応テーブルの線密度決定条件となり、対応するしきい差分値Ａまたはしきい除算値Ｂの値が設定される。
【００８５】
そして、その設定されたしきい差分値Ａまたはしきい除算値Ｂに基づいて線密度決定処理を行う（処理７０４）。この線密度決定処理７０４の具体的内容は、既に第１の実施の形態の説明において前述した図９に示す条件式１に基づくものと、図１０に示す条件式２に基づくもののいずれかであるため、説明を省略する。
【００８６】
処理７０４によって図９または図１０に示した線密度決定処理が行われると、密度変換部６は、最適密度決定部４から通知される、決定された線密度で、符号化復号化部３からの２値画情報の線密度を変換する（処理７０５）。
【００８７】
符号化復号化部３は、密度変換部６から密度変換されて出力される２値画情報を符号化し（処理７０６）、符号化２値画情報を通信部７に出力する。通信部７は、その符号化２値情報を回線を介して相手装置に送信する（処理７０７）。
【００８８】
以上の処理により、送信しようとする画情報のサイズと、相手装置が受信可能な用紙サイズとの違いにより画情報の変倍処理が行われる場合は、その変倍率に応じてしきい差分値Ａやしきい除算値Ｂが設定され、変倍率が比較的小さい場合は、しきい差分値Ａやしきい除算値Ｂの値を小さくし、変倍率が比較的大きい場合は、しきい差分値Ａやしきい除算値Ｂの値を大きく設定することで、変倍率が小さいほど送信画情報の線密度がＤＴＬに維持されやすくなり、変倍率が小さくなるほど劣化する傾向にある送信画情報の画質を一定レベルに維持することができる。
【００８９】
なお、第３の実施の形態では、図１３に示したように、線密度決定条件となる画情報送信時の変倍率と、しきい除算値Ｂとの関係を、変倍率が等倍であれば、しきい除算値Ｂを１に設定し、変倍率がＡ３→Ａ４（約７１％）であれば、しきい除算値Ｂを０．８に設定し、変倍率がＢ４→Ａ４（約８２％）であれば、しきい除算値Ｂを０．９に設定する関係としたが、それぞれ以外の関係に設定することも可能である。
【００９０】
すなわち、画情報送信時の変倍率をそのまましきい除算値Ｂとする関係に設定することで、変倍率の大小に応じた画質劣化の度合いと、その値が小さいほど画質劣化を防止するしきい除算値の大小との釣合いがとれ、変倍率によらす、一定した程度で送信画情報の画質の維持が可能となる。
【００９１】
また第３の実施の形態と第１の実施の形態とを組み合わせた構成を考えることもできる。すなわち、図５に示した線密度決定条件設定手順によって操作者の好みの線密度決定条件を設定させる一方、設定されうる決定条件（「通信時間優先」、「やや通信時間優先」、「画質／通信時間両立」、「やや画質優先」、「画質優先」）のそれぞれについて、図１３に示した対応テーブルと同様の対応テーブル（しきい差分値Ａや、しきい除算値Ｂの値は、各決定条件に見合う値に増減される。）を用意しておくことで、操作者の好みへの対応と、画像送信時の変倍処理により劣化防止との両立が可能となる。
【００９２】
なお、以上説明した各実施の形態においては、ＭＨ方式で主走査ライン単位で符号化処理を行う符号化復号化部３が検出する各ランレングスのうちのランレングス１ないし４の出現回数をランレングス計数部１０で計数して、その計数結果を基に最適密度決定部４で最適線密度を決定したが、本発明は、それに限らず符号化復号化部３の符号化方式によらずに、それとは独立して原稿画情報のランレングスを主走査ライン単位または副走査ライン単位で計数する構成に対しても適用できるものである。
【００９３】
【発明の効果】
請求項１に係る発明によれば、前記２値原画情報中に出現する各種ランレングスのうち、少なくともランレングス１ないし４の出現回数を計数し、ランレングス１及び２の各出現回数の合計値から、ランレングス３及び４の各出現回数の合計値を減じた値が所定値以上である場合には最適線密度を高く設定し、前記所定値以下である場合には最適線密度を低く設定する一方、前記所定値を、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率に応じて自動設定するようにしたため、最適線密度決定の基準となる前記所定値が、変倍率が小さいほど高い線密度が選択されるように小さな値にされて、画像送信時の変倍処理における変倍率によらず送信画像の画質をほぼ一定レベルに維持することができる。
【００９４】
請求項２に係る発明によれば、前記２値原画情報中に出現する各種ランレングスのうち、少なくともランレングス１ないし４の出現回数を計数し、ランレングス１及び２の各出現回数の合計値を、ランレングス３及び４の各出現回数の合計値で除した値が所定値以上である場合には最適線密度を高く設定し、前記所定値以下である場合には最適線密度を低く設定する一方、前記所定値を、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率に応じて自動設定するようにしたため、最適線密度決定の基準となる前記所定値が、変倍率が小さいほど高い線密度が選択されるように小さな値にされて、画像送信時の変倍処理における変倍率によらず送信画像の画質をほぼ一定レベルに維持することがてきる。
【００９５】
請求項３に係る発明によれば、相手装置において使用可能な用紙サイズに応じて画像送信時に行われる変倍処理における変倍率を前記所定値とするため、変倍率そのものの値を持つ前記所定値は、変倍率が小さくなるほど最適線密度を決定するときに高い線密度が選択されるような値に変化する。したがって、変倍率が小さくなるほどその度合いが強まる画質の劣化を打ち消すことができ、送信画像を変倍率によらず常に一定の画質レベルに維持することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るファクシミリ装置のブロック構成図である。
【図２】画像送信時の情報の流れに沿って図１に示したファクシミリ装置を見た場合のブロック構成である。
【図３】各種原稿画像における各種ランレングスの出現回数の実測例を示すグラフ図である。
【図４】本発明の実施の形態に係るファクシミリ装置の操作表示部の部分構成を示す図である。
【図５】本発明の第１及び第２の実施の形態に係るファクシミリ装置における線密度決定条件設定手順を示すフローチャートである。
【図６】本発明の第１及び第２の実施の形態に係るファクシミリ装置における線密度決定条件と、しきい差分値Ａまたはしきい除算値Ｂとの対応テーブルを示す図である。
【図７】本発明の第１の実施の形態に係るファクシミリ装置における原稿送信動作の手順を示すフローチャートである。
【図８】本発明の実施の形態に係るファクシミリ装置における原稿読み取り処理手順を示すフローチャートである。
【図９】本発明の実施の形態に係るファクシミリ装置における線密度決定処理手順を示すフローチャートである。
【図１０】本発明の実施の形態に係るファクシミリ装置における別の線密度決定処理手順を示すフローチャートである。
【図１１】本発明の第２の実施の形態に係るファクシミリ装置における原稿送信動作の手順を示すフローチャートである。
【図１２】本発明の第３の実施の形態に係るファクシミリ装置における原稿送信動作の手順を示すフローチャートである。
【図１３】本発明の第３の実施の形態に係るファクシミリ装置における線密度決定条件と、しきい差分値Ａまたはしきい除算値Ｂとの対応テーブルを示す図である。
【符号の説明】
１  スキャナ
２  ２値化部
３  符号化復号化部
４  最適密度決定部
５  画像メモリ
６  密度変換部
７  通信部
８  制御部
９  操作表示部
９ａ  線密度決定条件設定キー
９ｂ、９ｃ、９ｄ、９ｅ、９ｆ  インジケータランプ
１０  ランレングス計数部
１１  プロッタ
１２  システムバス
【図１】
0003582621.tif 000002
【図２】
0003582621.tif 000003
【図３】
0003582621.tif 000004
【図４】
0003582621.tif 000005
【図５】
0003582621.tif 000006
【図６】
0003582621.tif 000007
【図７】
0003582621.tif 000008
【図８】
0003582621.tif 000009
【図９】
0003582621.tif 000010
【図１０】
0003582621.tif 000011
【図１１】
0003582621.tif 000012
【図１２】
0003582621.tif 000013
【図１３】
0003582621.tif 000014