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