(57)【要約】【課題】カラーデータの受信、印刷を無駄なく、良好に行うことのできるファクシミリ装置等を提供する。【解決手段】カラーのデータを受信して印刷することが可能なファクシミリ装置が、前記カラーのデータを受信する受信手段と、前記受信手段が受信したカラーデータを少なくとも１ページ分蓄積可能なデータ蓄積手段と、前記データ蓄積手段に蓄積されたカラーデータを取り出して当該データの印刷処理を実行する印刷処理手段と、前記カラーデータの１ページ毎の受信完了を識別する識別手段と、前記識別手段において前記受信完了を識別した時に、当該受信完了を識別したページについて前記印刷処理手段に印刷処理の開始をさせる印刷制御手段とを有する。【選択図】                    図３
2005027066.tif 000002
【特許請求の範囲】
【請求項１】
カラーのデータを受信して印刷することが可能なファクシミリ装置であって、
前記カラーのデータを受信する受信手段と、
前記受信手段が受信したカラーデータを少なくとも１ページ分蓄積可能なデータ蓄積手段と、
前記データ蓄積手段に蓄積されたカラーデータを取り出して当該データの印刷処理を実行する印刷処理手段と、
前記カラーデータの１ページ毎の受信完了を識別する識別手段と、
前記識別手段において前記受信完了を識別した時に、当該受信完了を識別したページについて前記印刷処理手段に印刷処理の開始をさせる印刷制御手段とを有する
ことを特徴とするファクシミリ装置。
【請求項２】
カラーのデータを受信して印刷することが可能なファクシミリ装置における印刷方法であって、
前記カラーのデータを受信するステップと、
前記受信したカラーデータを蓄積するステップと、
前記カラーデータの１ページ毎の受信完了を識別するステップと、
前記受信完了の識別をした時に、当該受信完了を識別したページについて、前記蓄積したカラーデータを用いて印刷処理を開始するステップとを有する
ことを特徴とするファクシミリ装置における印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラーデータを扱うことのできるファクシミリ装置等に関し、特に、効率的なカラーデータの受信、印刷が可能なファクシミリ装置等に関する。
【０００２】
【従来の技術】
原稿を画像データとして読み取り、当該画像データを相手機に送信すると共に、相手機から送信された画像データを受信して印刷するファクシミリ装置が、従来から使用されている。かかるファクシミリ装置において画像データを受信して印刷する際には、通常、受信データ用に設けられたメモリに受信したデータを一旦蓄積し、その後印刷処理を実施する。そして、受信するデータがモノクロデータのように小容量であるある場合には、前記メモリに受信データの全てを蓄積することが可能であるので、データを全て受信した後に印刷処理を開始するが、受信データがカラーデータの場合など大容量の場合には、前記メモリに全てのデータを蓄積することができないため、メモリが一杯になった時点でメモリに蓄積されているデータの印刷処理を開始するという制御が行われていた。特に、廉価版の装置やインクジェット方式のプリンタにファクシミリ機能を統合した複合機などの場合には、受信する画像データを蓄積するための前記メモリが小容量である場合が多く、前述した、メモリが一杯になった時点で印刷を開始するという制御が必要であった。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述した従来装置の場合には、メモリの残量が無くなれば、データを受信途中のページでも印刷処理を開始してしまう。例えば、１ページ分のデータがメモリ容量よりも大きいカラーデータを受信した場合には、１ページ分のデータを全て受信し切らないうちにそのページの印刷を開始してしまうこととなる。この場合、当該ページ分のデータ受信中に、送信側の理由、例えば、回線トラブルや送信機での読み取り時の紙づまり等、によってデータの送受信が中断したような場合には、既に当該ページの印刷処理が始まっており、そのページの印刷が無駄となってしまうという問題があった。
【０００４】
また、自動縮小（Ａｕｔｏ  Ｒｅｄｕｃｔｉｏｎ）等を用いたファクシミリ送信の場合には、１ページのライン数などの画素情報が１ページ分のデータの最後に付加されている場合があり、このような場合には、データの受信がページの途中であっても印刷を開始してしまう従来の方式では、この付加されている画素情報を得る前にそのページの印刷が開始されてしまい、所望のサイズでの印刷ができないなどの問題もあった。
【０００５】
そこで、本発明の目的は、カラーデータの受信、印刷を無駄なく、良好に行うことのできるファクシミリ装置等を提供することである。
【０００６】
【課題を解決するための手段】
上記の目的を達成するために、本発明の一つの側面は、カラーのデータを受信して印刷することが可能なファクシミリ装置が、前記カラーのデータを受信する受信手段と、前記受信手段が受信したカラーデータを少なくとも１ページ分蓄積可能なデータ蓄積手段と、前記データ蓄積手段に蓄積されたカラーデータを取り出して当該データの印刷処理を実行する印刷処理手段と、前記カラーデータの１ページ毎の受信完了を識別する識別手段と、前記識別手段において前記受信完了を識別した時に、当該受信完了を識別したページについて前記印刷処理手段に印刷処理の開始をさせる印刷制御手段とを有することである。従って、本発明によれば、カラーデータを受信した場合、各ページについてそのページの全てのデータを受信するまでは当該ページについての印刷を開始しないので、１ページ分のデータの途中で送受信が中断された場合にも、そのページについて無駄に印刷をしてしまうことがない。また、１ページ分のデータの最後に画素情報が付加されている場合にも、当該情報を得てから印刷を開始することとなるので、当該情報を活かした適正な印刷が可能である。
【０００７】
上記の目的を達成するために、本発明の別の側面は、カラーのデータを受信して印刷することが可能なファクシミリ装置における印刷方法が、前記カラーのデータを受信するステップと、前記受信したカラーデータを蓄積するステップと、前記カラーデータの１ページ毎の受信完了を識別するステップと、前記受信完了の識別をした時に、当該受信完了を識別したページについて、前記蓄積したカラーデータを用いて印刷処理を開始するステップとを有することである。
【０００８】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００１０】
図１は、本発明を適用したファクシミリ装置の実施の形態例に係る構成図である。図１に示すファクシミリ装置１が、本実施の形態例に係るファクシミリ装置であり、図１には、相手機からデータを受信した際に処理を行う部分を示している。かかるファクシミリ装置１は、カラーデータを受信した際の処理方法に特徴を有し、受信データ蓄積用のメモリ３の容量が小さくても、無駄の無いカラーデータの受信、印刷を行おうとするものである。
【００１１】
本ファクシミリ装置１は、図１に示すように、データ受信時に処理を司る部分として、モデム２（受信手段）、メモリ３（データ蓄積手段）、復号化部４、色変換部５、解像度変換部６、２値化部７、印刷エンジン８、モデム制御部９、及びメイン制御部１０（識別手段、印刷制御手段）を備えている。まず、モデム２は、通信処理を司る部分でありファクシミリの送受信先（相手機）と交信を行う。また、モデム制御部９は、前記モデム２を制御する部分であり、相手機からファクシミリを受信した際には、受信開始の信号、ページの終了信号、受信の終了信号等を取得して、これらの信号をメイン制御部１０に送信する。
【００１２】
次に、メモリ３は、相手機から送信され前記モデム２で受信したデータを蓄積するためのメモリである。かかるメモリ３は、比較的小容量であるが、少なくとも１ページ分のカラーデータを蓄積できる容量を備えている。復号化部４は、エンコード（符号化）されているデータをデコード（復号化）する部分であり、前記メモリ３に蓄積された受信データを取り出して復号化する。受信データがモノクロデータである場合には、通常、ＭＨ、ＭＲ、ＭＭＲといった形式にエンコードされており、また、受信データがカラーデータの場合にはＪＰＥＧ等の形式にエンコードされているので、本復号化部４は、それらをデコードして画像データとする。
【００１３】
次に、色変換部５は、受信データがカラーデータであった場合に、復号化された画像データの色表現形式を変換する部分である。通常、ファクシミリのカラーデータはＪＰＥＧ形式で送信され、その際の色形式はＬａｂとなっているので、本色変換部５では、これをＲＧＢの色形式に変換する。また、解像度変換部６は、ファクシミリ用の解像度（例えば１００、２００、又は４００ＤＰＩ）である受信データの解像度を、印刷用の解像度（例えば３６０又は７２０ＤＰＩ）に変換する部分である。
【００１４】
次に、２値化部７は、前記受信データがカラーデータである場合に、そのデータを印刷のために２値化し、合わせて、色表現形式をＲＧＢからＣＭＹＫに変更する部分である。通常、カラーの画像データでは、各画素の色が８ｂｉｔ（２５６階調）で表現されており、本２値化部７は、この８ｂｉｔの値を１ｂｉｔの値に変換する。また、印刷エンジン８は、紙などの媒体に印刷を行う部分であり、相手機からファクシミリ送信されたデータの印刷を実行する。
【００１５】
メイン制御部１０は、本ファクシミリ装置１の全体を制御する部分であり、相手機からファクシミリを受信した際には、前記モデム制御部９から伝えられる受信開始の信号、ページの終了信号、受信の終了信号等に基づいて、前述した各部の動作を制御する。なお、図１に示すように、受信してメモリ３に蓄積したデータを取り出して復号化する処理から印刷する処理までを司る部分を、即ち、復号化部４から印刷エンジン８までをまとめて後段処理部１１（印刷処理手段）と呼ぶこととする。本メイン制御部１０の制御は、カラーデータを受信した際のこの後段処理部１１の動作開始タイミングに特徴を有しており、具体的には、各ページについてそのページのデータ全てが受信されてからそのページについて後段処理部１１の処理を開始させる。
【００１６】
以上説明したような構成を備える本ファクシミリ装置１におけるファクシミリ受信時の処理内容について以下に説明する。図２は、モノクロデータを受信した際の処理フローを示した図である。モノクロデータを受信した際には、図２に示すように、まずモデム２において回線が接続され（図２のステップＳ１）、データの受信が開始される（図２のステップＳ２）。受信したデータは順次メモリ３に送られて蓄積される（図２のステップＳ３）。
【００１７】
その後、上記受信及び蓄積が継続され、モデム制御部９が相手機から今回のデータ送信が終了である旨の信号（以下、メッセージ終了信号と称す）を得ると、受信及び蓄積を終了し、回線を切断する（図２のステップＳ４）。そして、モデム制御部９は、前記取得したメッセージ終了信号をメイン制御部１０に伝える。
【００１８】
メッセージ終了信号を受けたメイン制御部１０は、受信、蓄積したモノクロデータの印刷出力を開始する旨の指示を後段処理部１１に出す。当該指示を受けた復号化部４は、メモリ３に蓄積されたデータを取り出して復号化する（図２のステップＳ５）。具体的には、例えば、ＭＨ、ＭＲ、ＭＭＲ等にエンコードされているデータをデコードする。復号化されたデータは、解像度変換部６に渡され、ファクシミリ用の解像度から印刷用の解像度に変換される（図２のステップＳ６）。例えば、４００ＤＰＩから７２０ＤＰＩへと変換される。その後、解像度変換されたデータが印刷エンジン８に渡され、印刷出力が実行される（図２のステップＳ７）。
【００１９】
以上の処理で、モノクロデータを受信した際の処理が終了するが、上述のように、データがモノクロである場合には、まず、送信されるデータの全てを受信、蓄積し、その後、蓄積されたデータ全てについての印刷処理を行う。言い換えれば、データの受信中には、印刷処理、即ち後段処理部１１での処理は行わずに、モデム２及びメモリ３でのデータ受信処理後に後段処理部１１での処理を行う。これは、モノクロデータのデータ量が少なく、通常は、一回に送信される全てのデータをメモリ３に蓄積することが可能であるからである。
【００２０】
図４は、本ファクシミリ装置１がデータ受信時に行う処理のタイムチャートを例示した図である。図４の（ａ）は、モノクロデータを受信した場合のタイムチャートであり、▲１▼、▲２▼、▲３▼は、それぞれ１ページ目、２ページ目、３ページ目の処理を表している。図に示す例は、３ページ分のデータを受信し場合であり、上述のようにモノクロデータでは、全てのデータ（３ページ分のデータ）を受信した後に印刷を実行するので、図４の（ａ）に示すようなタイムチャートとなる。
【００２１】
なお、モノクロデータであっても１回に送信されるデータ量が多く、メモリ３に全てを蓄積することができない場合には、メモリ３が一杯になる前に（蓄積できる限度に達する前に）印刷処理を開始するという処理を行う。この場合には、受信処理と印刷処理が一部並行して行われることになる。
【００２２】
次に、図３は、カラーデータを受信した際の処理フローを示した図である。以下、図３に基づいて、カラーデータを受信した際の本ファクシミリ装置１における処理内容を説明する。カラーデータを受信した際には、図３に示すように、まずモデム２において回線が接続され（図３のステップＳ１１）、データの受信が開始される（図３のステップＳ１２）。受信したデータは順次メモリ３に送られて蓄積される（図３のステップＳ１３）。このデータ受信及び蓄積を行いながら、モデム制御部９は、１ページ分のデータが終了した旨の信号（以下、ページ終了信号と称す）及び前記メッセージ終了信号が、データの送信元である相手機から送られたかをチェックし、双方の信号とも送られていない間は、そのまま上記受信及び蓄積を継続する（図３のステップＳ１４のＮｏ、Ｓ１５のＮｏ）。
【００２３】
その後、前記ページ終了信号が届けば、モデム制御部９は、当該信号をメイン制御部１０に渡す。当該信号を受けたメイン制御部１０は、１ページ分のカラーデータの受信が完了したと判断（識別）し、後段処理部１１に対してメモリ３に蓄積された当該１ページ分のデータの印刷処理を指示する（図３のステップＳ１４のＹｅｓ）。
【００２４】
前記指示を受けた復号化部４は、メモリ３から蓄積されたデータを取り出して復号化の処理を行う（図３のステップＳ２１）。通常は、ＪＰＥＧ形式でエンコードされて送られるので、ここではこのデータをＬａｂ形式の画像データに復号化する。復号化されたデータは、次に、色変換部５に送られてＲＧＢ形式のデータに変換され（図３のステップＳ２２）、その後、解像度変換部６において、印刷用の解像度に変換される（図３のステップＳ２３）。解像度変換後のデータは、２値化部７に渡されて、ここで多値（例えば、８ｂｉｔ）で表現されている各色のデータが２値化され、更に、ＲＧＢ形式からＣＭＹＫ形式に変換が行われる（図３のステップＳ２４）。その後、データが印刷エンジン８に渡されて、前記１ページ分の印刷が行われる（図３のステップＳ２５）。なお、印刷が終了したデータについては、メモリ３から消去される。
【００２５】
これで、メイン制御部１０からの指示による１ページ分の印刷処理が終了し、後段処理部１１は、次の指示があるまで待機する。一方、モデム２及びメモリ３は、上記印刷処理の間も送信されてくるデータの受信及び蓄積を継続する（図３のステップＳ１４のＹｅｓ→Ｓ１５→Ｓ１２）。
【００２６】
その後、再びページ終了信号が届けば、上述の場合と同様に、当該信号がメイン制御部１０に渡されて、後段処理部１１に対して、メモリ３に蓄積された次の１ページ分（ここでは、２ページ目）の印刷指示が出される。その後、当該ページについての印刷処理が前述のように実行される（図３のステップＳ２１〜２５）。またその間、モデム２及びメモリ３も、前述の通り、受信、蓄積を継続する。
【００２７】
以降同様の処理が繰り返され、最終的に、モデム制御部９がメッセージ終了信号を取得すると（図３のステップＳ１５のＹｅｓ）、当該信号がメイン制御部１０に渡され、メモリ３に残っているデータについての印刷を実行する旨の指示が後段処理部１１に与えられる。この指示に基づいて、後段処理部１１は、メモリ３に残っているデータ、即ち、最終ページについての印刷処理を実行する（図３のステップＳ２１〜２５）。一方、モデム２及びメモリ３では、前記メッセージ終了信号に基づいて、データの受信及び蓄積処理が終了し、回線が切断される（図３のステップＳ１６）。
【００２８】
以上説明したように、本ファクシミリ装置１がカラーデータを受信した場合には、１ページ分のデータを受信して蓄積する毎に、当該蓄積した１ページの印刷を行うという処理が実行される。即ち、送信されたデータが１ページを超える場合には、前述したモノクロデータの場合のように、全てのデータを受信、蓄積してから印刷するという処理は行わない。また、メモリ３の残量がなくなった時点で、ページに関係なく印刷を開始するという処理も行わない。
【００２９】
図４の（ｂ）は、本ファクシミリ装置１がカラーデータ受信時に行う処理のタイムチャートを例示した図である。図に示した例は、前述した図４の（ａ）の場合と同様に、３ページ分のデータを受信した例である。上述の通り、１ページ目（図の▲１▼）の印刷処理は、１ページ目の受信が済んだ時点で開始され、同様に、２ページ目、３ページ目の印刷は、それぞれ２ページ目、３ページ目の受信が済んだ時点で開始されるので、図に示すようなタイムチャートとなる。このように、カラーデータを受信した場合には、１ページ目の受信の後は、受信処理と印刷処理が並行して行われることとなる。なお、前述の通り、本ファクシミリ装置１のメモリ３は、１ページ分のカラーデータを蓄積することのできる容量を有しているので、このような処理が可能となる。また、通常、１ページ分の印刷処理にかかる時間が、１ページ分の受信処理にかかる時間よりも短いので、このような処理が可能となる。
【００３０】
以上説明したように、本ファクシミリ装置１では、カラーデータを受信した際に、各ページ毎にそのページのデータが全て受信されるまで当該ページについての印刷処理を開始しない。従って、１ページ分のデータの受信途中で送信側の理由、例えば、回線トラブルや相手機での読み取り時の紙づまり等、によってデータの送受信が中断したような場合であっても、まだ、当該ページについては印刷を開始していないので、当該ページを途中まで印刷してしまい未完成なまま出力してしまうという無駄を無くすことができる。
【００３１】
また、自動縮小（Ａｕｔｏ  Ｒｅｄｕｃｔｉｏｎ）等を用いたファクシミリ送信の場合には、１ページのライン数などの画素情報が１ページ分のデータの最後に付加されている場合があるが、本ファクシミリ装置１では、１ページ分のデータを全て受信してからそのページを印刷するので、当該情報を得てから印刷を開始することとなり、当該情報を活かした適正な印刷が可能となる。
【００３２】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【図面の簡単な説明】
【図１】実施の形態例に係るファクシミリ装置の構成図である。
【図２】モノクロデータを受信した際の処理フローを示した図である。
【図３】カラーデータを受信した際の処理フローを示した図である。
【図４】データ受信時に行う処理のタイムチャートを例示した図である。
【符号の説明】
１  ファクシミリ装置、  ２  モデム（受信手段）、  ３  メモリ（データ蓄積手段）、  ４  復号化部、５  色変換部、  ６  解像度変換部、  ７  ２値化部、  ８  印刷エンジン、  ９  モデム制御部、  １０  メイン制御部（識別手段、印刷制御手段）、  １１  後段処理部（印刷処理手段）
【図１】
2005027066.tif 000003
【図２】
2005027066.tif 000004
【図３】
2005027066.tif 000005
【図４】
2005027066.tif 000006