(57)【要約】【課題】プリンタ装置への転送データの圧縮／非圧縮を機能に応じて適切に定めることにより、プリンタ装置へのデータの転送処理をより効率的に行うことを可能とする画像読取装置を提供すること。【解決手段】プリンタ装置１７にプリントデータを転送する転送手段を備えた画像読取装置１であって、複写処理に関して利用可能な機能に対応付けて、転送する画像データの圧縮率を記憶する圧縮率テーブル１６と、指定された複写処理に関する機能に、圧縮率テーブル１６により、対応付けられている圧縮率に従って、プリンタ装置１７に転送するプリントデータを圧縮する制御手段２とを備える。【選択図】図２
2005115712.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ装置にプリントデータを転送する転送手段を備えた画像読取装置であって、複写処理に関して指定された機能に基づいて、前記プリンタ装置に転送するプリントデータの圧縮率を制御する制御手段を備えることを特徴とする画像読取装置。
【請求項２】
複写処理に関して利用可能な機能に対応付けて、転送する画像データの圧縮率を記憶する記憶手段を備え、前記制御手段は、指定された複写処理に関する機能に、前記記憶手段により、対応付けられている圧縮率に従って、前記プリンタ装置に転送するプリントデータを圧縮することを特徴とする請求項１記載の画像読取装置。
【請求項３】
複写処理に関する機能が複数指定され、前記記憶手段により、指定された複数の機能にそれぞれ対応付けて記憶されている圧縮率が一致しない場合に、前記制御手段は、前記複数の機能にそれぞれ対応付けて記憶されている圧縮率のうち最も高い圧縮率に従って、前記プリンタ装置に転送するプリントデータを圧縮することを特徴とする請求項２記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取った画像データを圧縮してプリンタ装置へ送信する画像読取装置に関する。
【背景技術】
【０００２】
読取った画像データを、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等により直接接続されたプリンタ装置に送信して印刷させることができる画像読取装置（スキャナ）がある。この画像読取装置及びプリンタ装置を使用して複写（コピー）処理が行われる場合、画像読取装置によって原稿の画像データが読取られ、読取られた画像データが圧縮符号化され、更にプリントデータであるＰＤＬデータに変換されてプリンタ装置へ送信される。そして、プリンタ装置は、画像読取装置から受信したＰＤＬデータを解析し復号化した画像データに基づいて記録紙上に印刷画像を形成する。
【０００３】
画像データを圧縮符号化して送信するのはデータ転送に費やす時間を短縮するためであり、通常、圧縮率に比例してデータ転送に掛かる時間が短縮する。ユーザが複写処理開始のスタートキーを押下してからプリンタ装置から印刷された用紙が排出されるまでの時間を複写時間とすると、複写時間は、次の６つの処理時間に分けることができる。すなわち、（１）スタートキーの押下によりＣＣＤラインセンサ等による原稿の読取時間、（２）読取った画像データの圧縮符号化時間、（３）圧縮符号化した画像データのＰＤＬデータへの変換時間、（４）ＰＤＬデータのプリンタ装置への転送時間、（５）プリンタ装置でのＰＤＬデータの展開時間、（６）展開した画像データの印刷時間である。
【０００４】
ところが、画像データを圧縮符号化して送信すると上記（４）の処理時間を短縮することはできるものの、指定された機能によっては、圧縮及び展開処理にそれ以上の時間を要し、全体としての複写時間を考慮すると、画像読取装置において圧縮符号化せずに、プリンタ装置へ転送した方が短時間で処理できる場合がある。一方、ソート機能や両面コピー機能を利用すると、これらの機能はメモリに画像データを蓄積しながら処理することを要することから、圧縮せずに数ページの原稿の複写処理を行うとメモリオーバエラーが発生し易くなるという問題がある。
【０００５】
ところで、特許文献１に開示されているデータ送信装置は、圧縮データを転送する場合に要する転送時間と非圧縮データを転送する場合に要する転送時間を算出し、その算出結果に基づいて転送するか否かを決定する。また、特許文献２に開示されているホストコンピュータとプリンタ装置からなる印刷システムは、予め複数のデータ圧縮手段及び伸張手段をテストして、それぞれの印刷データの圧縮、転送及び伸張処理時間のテスト結果をメモリに記憶しておき、その中で最速の圧縮手段及び伸張手段を印刷時に採用する。
【特許文献１】特開平８−３３９２７３号公報
【特許文献２】特開平９−１４６７３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１、２の何れの装置も複写処理に関する機能に応じてプリンタ装置へ転送するデータを圧縮するか否かを決定するものではない。通常の印刷処理を行う場合は、メモリに蓄積した読取画像データは、ページ単位で順次プリンタ装置へ転送することができるが、記録排出する用紙を原稿ごとに仕分けするソート機能や複数頁の原稿を１枚の用紙にコピーする集約コピー機能などを利用して複写処理する場合は、読取った画像データを圧縮してメモリに蓄積する必要があり、圧縮しなければメモリオーバを発生させるおそれがある。
【０００７】
本発明は、かかる課題に鑑みてなされたものであり、プリンタ装置への転送データの圧縮／非圧縮を機能に応じて適切に定めることにより、プリンタ装置へのデータの転送処理をより効率的に行うことを可能とする画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の画像読取装置は、プリンタ装置にプリントデータを転送する転送手段を備えた画像読取装置であって、複写処理に関して指定された機能に基づいて、前記プリンタ装置に転送するプリントデータの圧縮率を制御する制御手段を備えることを特徴としている。
【０００９】
請求項２記載の画像読取装置は、請求項１記載の画像読取装置において、複写処理に関して利用可能な機能に対応付けて、転送する画像データの圧縮率を記憶する記憶手段を備え、前記制御手段は、指定された複写処理に関する機能に、前記記憶手段により、対応付けられている圧縮率に従って、前記プリンタ装置に転送するプリントデータを圧縮することを特徴としている。
【００１０】
請求項３記載の画像読取装置は、請求項２記載の画像読取装置において、複写処理に関する機能が複数指定され、前記記憶手段により、指定された複数の機能にそれぞれ対応付けて記憶されている圧縮率が一致しない場合に、前記制御手段は、前記複数の機能にそれぞれ対応付けて記憶されている圧縮率のうち最も高い圧縮率に従って、前記プリンタ装置に転送するプリントデータを圧縮することを特徴としている。
【発明の効果】
【００１１】
請求項１記載の画像読取装置によれば、プリンタ装置への転送データの圧縮／非圧縮を機能に応じて適切に定めることが可能となり、プリンタ装置へのデータの転送処理をより効率的に行うことが可能となる。
【００１２】
請求項２記載の画像読取装置によれば、指定された機能に基づいて簡単且つ迅速に圧縮率を決定することができる。
【００１３】
請求項３記載の画像読取装置によれば、メモリ容量が少ないプリンタ装置でソート機能等を利用してコピーする場合あっても、メモリオーバエラーを発生させずに使用することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下本発明の実施の形態に係る画像読取装置について図面に基づき説明する。図１に画像読取装置１の構成例を示す。すなわち、画像読取装置１は、ＣＰＵ（中央処理装置）２、ＲＡＭ（ランダムアクセスメモリー）３、ＲＯＭ（リードオンリーメモリー）４、ページメモリ５、読取部６、入力色変換回路７、出力色変換回路８、画像メモリ９、コーデック（ＣＯＤＥＣ）１０、表示部１１、操作部１２、ＰＤＬ変換回路１３及びＵＳＢホストコントローラ１４を備えたものであって、各部２乃至１４はバス１５によって接続されている。
【００１５】
ＣＰＵ２は、ＲＯＭ４に格納された制御プログラムに従って、この画像読取装置１を構成する各部を制御する制御手段として機能する。ＲＡＭ３は、ＣＰＵ２の主メモリ、ワークエリア等として機能し、後述する圧縮率テーブル１６やデフォルト設定の機能を記憶する記憶手段としても機能する。ＲＯＭ４は前記制御プログラムを格納している。ページメモリ５は、読取部６で読み取られた画像データを一時的に記憶する。
【００１６】
読取部６は、ＣＣＤカラーラインセンサ、Ａ／Ｄコンバータ、画像処理回路等を具備し、ＣＣＤカラーラインセンサにより原稿を読取って、Ａ／Ｄ変換及び、シェーディング補正、ずれ／ライン補正等の画像処理を施したＲＧＢ表色系のカラー画像データを生成し、これを入力色変換回路７へ出力する。
【００１７】
入力色変換回路７は、読取部６から出力されたＲＧＢ表色系のカラー画像データをＹＣｒＣｂ表色系のカラー画像データ又はＬ*ａ*ｂ*表色系のカラー画像データに変換し、さらに拡大、縮小地色補正等の画像処理を施す。また、入力色変換回路７には、多値メモリコントローラ（不図示）が実装されており、ＣＰＵ２の命令に従って多値メモリコントローラは、前記表色系に変換されたカラー画像データをページメモリ５の多値領域に張り付けたり、ページメモリ５の多値領域に張り付けたカラー画像データをコーデック１０、出力色変換回路８又は、コーデック１０を介さずに画像メモリ９へ出力する。
【００１８】
出力色変換回路８は、入力色変換回路７が出力したＬ*ａ*ｂ*表色系のカラー画像データに対して各成分１ビットのＣＭＹＫ表色系に変換して二値化処理を行う。また、出力色変換回路８には、二値メモリコントローラ（不図示）が実装されており、ＣＰＵ２の命令に従って二値メモリコントローラは、前記二値化された画像データをページメモリ５の二値領域に張り付けたり、ページメモリ５の二値領域に張り付けた画像データをコーデック１０又はコーデック１０を介さずに画像メモリ９へ出力する。
【００１９】
画像メモリ９は、ページメモリ５内の画像データがコーデック７によって圧縮符号化された画像データ又は入力色変換回路７若しくは出力色変換回路８から圧縮符号化されずに直接出力された画像データを蓄積する。
【００２０】
コーデック１０はページメモリ５に一時的に記憶された画像データをＪＰＥＧ（Joint  Photographic  Experts  Group）方式又はＭＨ、ＭＲ，ＭＭＲ方式等により順次圧縮符号化する。また、コーデック１０は複数の圧縮率（本実施の形態においては、５０％、３０％の２種類の圧縮率）に対応して圧縮符号化を行うことが可能なものであり、ＣＰＵ２に指定された圧縮率により画像データの圧縮符号化を行う。
【００２１】
表示部１１は、例えば操作部１２に並設されたＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなり、各種の画面情報を表示する。操作部１２は、ユーザが情報を入力する入力キーなどを具備し、ユーザによる各種の操作は、この操作部１２において行われ、複写処理に関する機能の指定を受付ける手段としても機能する。
【００２２】
ＰＤＬ変換回路１３は、画像メモリ９に蓄積された画像データをＰＤＬに変換する。ＵＳＢホストコントローラ１４は、データ転送インターフェースの１つであるＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）のホストコントローラ機能を実行するものであり、後述するＵＳＢデバイスコントローラを実装したプリンタ装置１７へＵＳＢを介してＰＤＬデータの送信を行う。また、ＵＳＢホストコントローラ１４にはＵＳＢポート１８が設けられており、これにＵＳＢケーブル１９の一端が接続される。そして実際にＵＳＢケーブル１９によりプリンタ装置１７と接続されると、ＵＳＢホストコントローラ１４は、接続されたことを電気的に検出し、接続先デバイスである相手プリンタ装置１７との間でネゴシエーションを行って同プリンタ装置１７の識別情報を取得する。なお、ＵＳＢホストコントローラ１４としては、ＵＳＢ−ＩＦ（Ｉｍｐｌｅｍｅｎｔ  Ｆｏｒｕｍ）が公開している規格であるＯＴＧ（Ｏｎ−Ｔｈｅ−Ｇｏ）を搭載したコントローラ等もある。
【００２３】
図２に、ＲＡＭ３に格納されている圧縮率テーブル１６の例を示す。この圧縮率テーブル１６は、複写処理に関して利用可能な機能にそれぞれ対応付けて、プリンタ装置１７へ転送するプリントデータ（画像データ）の圧縮率を記憶する記憶手段として機能する。この圧縮率テーブル１６に登録される内容情報は、製品出荷前に設定されており、操作部１０からのオペレータによる所定操作によっては、編集できないようになっている。圧縮率テーブル１６の「機能」フィールドには、複写処理に関して利用可能な機能又は「通常」が格納され、「圧縮率」フィールドには、圧縮率が格納されるようになっている。該圧縮率テーブル１６の各欄に格納された情報は互いに同一レコードに配置されることによって対応付けられる。なお、図示する圧縮率テーブル１６の「機能」フィールドに格納されている情報が示す機能の内容について説明すると、「ソート」は、記録排出する用紙を原稿ごとに仕分けするソート機能を示し、「集約」は、複数頁の原稿を１枚の用紙にコピーする集約コピー機能を示し、「リピート」は、１枚の用紙に読取った画像データについて繰返しプリント装置へ転送してコピーするリピート機能を示し、「両面」は、２頁分の原稿を１枚の用紙にコピーする両面印刷機能を示す。また、「通常」は複写処理に関する機能が指定されていない場合を示す。
【００２４】
次に上記構成を備える画像読取装置１とプリンタ装置１７がＵＳＢにより接続された状態で複写処理が行われるに際して実行される画像読取装置１の処理動作について、図３及び図４に示すフローチャートに基づいて説明する。なお、これらのフローチャートに基づいて説明する画像読取装置１の処理動作（制御）は、ＲＯＭ４に格納されている制御プログラムに基づきＣＰＵ（制御手段）２が発行する命令に従って行われる。また、画像読取装置１に接続されるプリンタ装置１７は、ＵＳＢデバイスコントローラ（不図示）などを備え、ＵＳＢにより直接画像読取装置１と接続されてＰＤＬデータを受信して印刷処理を行うことができるものである。
【００２５】
まず最初に、画像読取装置１の読取部６にユーザにより原稿がセットされ、操作部１２の操作時において、複写処理に関して利用可能な機能が指定され、或いは前記機能が指定されずに、複写（コピー）処理を開始するための操作（スタートキーの押下等）が行われると、画像読取装置１は、該操作による複写開始命令を受付るとともに、機能が指定された場合にあっては、その機能を受け付けてＲＡＭ３の所定領域に記憶する（Ｓ１）。なお、複写処理に関する機能の指定は、前記操作時によるもののほか、デフォルト設定によっても指定される。
【００２６】
次いで、読取部６により、セットされた原稿のＲＧＢ表色系のカラー画像データが読取られ（Ｓ２）、これが入力色変換回路７へ出力される。
【００２７】
次いで、前記Ｓ１で指定された機能及び／又はデフォルト設定により指定された機能、並びに圧縮率テーブル１６に基づいて、プリンタ装置１７へ転送するプリントデータ（画像データ）の圧縮率が決定される（Ｓ３）。詳細には、図４のフローチャートに示すように、指定された複写処理に関する機能が１つの場合は（Ｓ５１：ＹＥＳ）、指定された機能に、圧縮率テーブル１６において、対応付けられている圧縮率に従って、転送するプリントデータの圧縮率を決定する（Ｓ５２）。一方、指定された複写処理に関する機能が複数の場合は（Ｓ５１：ＮＯ）、さらに、指定された複数の機能に、圧縮率テーブル１６において、それぞれ対応付けられている複数の圧縮率が全て一致するか否かを判断し（Ｓ５３）、一致する場合は前記Ｓ５２の処理を実行する。一致しない場合は、指定された前記複数の機能に、圧縮率テーブル１６において、それぞれ対応付けられている複数の圧縮率のうち最も高い圧縮率に従って前記転送するプリントデータの圧縮率を決定する（Ｓ５４）。
【００２８】
次いで、決定した圧縮率が０％以上１００％未満の場合（圧縮の場合）は（Ｓ４：ＹＥＳ）、前記Ｓ２で読取ったＲＧＢ表色系のカラー画像データを、入力色変換回路７、出力色変換回路８等により所定表色系の画像データに変換し、これをコーデック１０により前記決定した圧縮率により圧縮符号化する処理を行って画像メモリ９に蓄積する。一方、決定した圧縮率が１００％である場合（非圧縮の場合）は（Ｓ４：ＮＯ）、前記Ｓ２で読取ったＲＧＢ表色系のカラー画像データを、入力色変換回路７、出力色変換回路８等により所定表色系の画像データに変換した後、前記コーデック１０による圧縮符号化処理を行わずに、画像メモリ９に蓄積する。
【００２９】
そして、ＰＤＬ変換回路１３により、画像メモリ９に蓄積した画像データのＰＤＬデータを生成し（Ｓ６）、生成したＰＤＬの画像データ（プリントデータ）を相手先のプリンタ装置１７に対してＵＳＢ（ケーブル）を通じて転送する（Ｓ７）。
【００３０】
一方、相手先プリンタ装置１７では、画像読取装置１からＵＳＢ（ケーブル）を通じて転送されてきたＰＤＬデータを受信して解析し、圧縮符号化されている場合にはデコード処理を行った後に、圧縮符号化されていない場合にはデコード処理を行わずに、印刷処理が実行される。
【００３１】
以上の説明から明らかなように、本発明の実施の形態に係る画像読取装置１によれば、機能に応じてプリンタ装置１７へ転送するデータの圧縮率を変更することができるので、ユーザが利用する複写機能毎に最適且つ迅速な複写処理が実行される。
【００３２】
なお、本実施の形態においては、画像読取装置１とプリンタ装置１７をＵＳＢを介して接続した場合を例に挙げて説明したが、接続手段はＵＳＢに限定されず、例えば、ＵＳＢホストコントローラ１４に代えてパラレルインターフェース、ＬＡＮ（ローカル・エリア・ネットワーク）インターフェース等を装備して、パラレル、ＬＡＮ等を接続手段としてもよい。また、圧縮率テーブル１６に登録されている機能及び圧縮率は図示するものに限定されない。
【産業上の利用可能性】
【００３３】
本発明は、例えば、プリンタ装置にＵＳＢ等により接続されて印刷データを転送するスキャナ等の画像読取装置に適用することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態に係る画像読取装置の構成例を示した図である。
【図２】圧縮率テーブルの一例を示した図である。
【図３】本発明の実施の形態に係る画像読取装置の複写処理動作を示したフローチャートである。
【図４】本発明の実施の形態に係る画像読取装置の圧縮率決定処理動作を示したフローチャートである。
【符号の説明】
【００３５】
１    画像読取装置
２    ＣＰＵ（制御手段）
３    ＲＡＭ（記憶手段）
４    ＲＯＭ
１０    コーデック
１２    操作部
１６    圧縮率テーブル（記憶手段）
１７    プリンタ装置
１９    ＵＳＢケーブル
【図１】
2005115712.tif 000003
【図２】
2005115712.tif 000004
【図３】
2005115712.tif 000005
【図４】
2005115712.tif 000006