(57)【要約】【課題】  画像読取装置において、余白部分の付加を短時間で行う。【解決手段】  主制御部は、読込用ＡＳＩＣ１２の画像スキャンにより読み込まれる画像に余白部分を付加する場合、余白部分に対応する所定のバンドデータを画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４へ出力させ、余白部分に対応する所定のバンドデータの画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４への出力が完了した後に、画像処理用ＡＳＩＣ１３に、読込用ＡＳＩＣ１２から出力された画像データに対する所定の画像処理を開始させる。【選択図】図２
2014107615.tif 000002
【特許請求の範囲】
【請求項１】
画像スキャンによる原稿の画像データを出力する読込部と、
前記読込部から出力された前記画像データに対する所定の画像処理を実行し、前記画像処理後の前記画像データをバンドごとにバンドデータとして出力する画像処理部と、
前記画像処理部から出力される前記バンドデータに対してバンドごとに符号化処理を行う符号化部と、
前記読込部の画像スキャンにより読み込まれる画像に余白部分を付加する場合、前記余白部分に対応する所定のバンドデータを前記画像処理部から前記符号化部へ出力させ、前記余白部分に対応する所定のバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記画像処理部に、前記読込部から出力された前記画像データに対する前記所定の画像処理を開始させる制御部と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記制御部は、前記余白部分に対応するバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記読込部に、画像スキャンによる前記画像データの出力を開始させるとともに、前記画像処理部に、前記読込部から出力された前記画像データに対する前記所定の画像処理を開始させることを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記読込部、前記画像処理部、および前記符号化部は、それぞれ別々のＡＳＩＣであり、
前記制御部は、前記読込部および前記画像処理部にリセット信号を供給して、１ページの画像についての前記画像スキャンおよび前記画像処理を開始させること、
を特徴とする請求項２記載の画像読取装置。
【請求項４】
前記制御部は、１ページの画像内の見開き前半部分と見開き後半部分とにそれぞれ余白部分を付加する場合、（ａ１）前記見開き前半部分に対する前記余白部分に対応するバンドデータを前記画像処理部から前記符号化部へ出力させ、（ａ２）前記見開き前半部分に対する前記余白部分に対応するバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記画像処理部に、前記見開き前半部分の前記画像データに対する前記所定の画像処理を開始させ、（ａ３）前記見開き前半部分の前記画像データに対する前記所定の画像処理の完了後、前記見開き後半部分に対する前記余白部分に対応するバンドデータを前記画像処理部から前記符号化部へ出力させ、（ａ４）前記見開き後半部分に対する前記余白部分に対応するバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記画像処理部に、前記見開き後半部分の前記画像データに対する前記所定の画像処理を開始させること、
を特徴とする請求項１記載の画像読取装置。
【請求項５】
前記制御部は、前記原稿のサイズと所定の出力画像サイズに基づいて、前記余白部分のバンド数を特定し、そのバンド数分の前記余白部分のバンドデータを出力させることを特徴とする請求項１から請求項４のうちのいずれか１項記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関するものである。
【背景技術】
【０００２】
ある画像読取装置は、原稿検知センサーによる原稿先端の検出タイミングと原稿の搬送速度から、指定された余白部分だけ原稿先端から先行した位置がイメージセンサーを通過するタイミングを計算し、そのタイミングで、イメージセンサーの駆動を開始して、原稿画像に余白部分を付加している（例えば特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２９５４３４号公報
【特許文献２】特開２００９−２６０９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のようにして余白部分を付加する場合、イメージセンサーによる画像の読込速度が低い機種では、余白部分に対応する画像データ（背景色である白色の画像データ）を生成するための時間が長くなってしまう。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、余白部分の付加を短時間で行う画像読取装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明では以下のようにした。
【０００７】
本発明に係る画像読取装置は、画像スキャンにより得られる原稿の画像データを出力する読込部と、前記読込部から出力された前記画像データに対する所定の画像処理を実行し、前記画像処理後の前記画像データをバンドごとにバンドデータとして出力する画像処理部と、前記画像処理部から出力される前記バンドデータに対してバンドごとに符号化処理を行う符号化部と、前記読込部の画像スキャンにより読み込まれる画像に余白部分を付加する場合、前記余白部分に対応する所定のバンドデータを前記画像処理部から前記符号化部へ出力させ、前記余白部分に対応する所定のバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記画像処理部に、前記読込部から出力された前記画像データに対する前記所定の画像処理を開始させる制御部とを備える。
【０００８】
これにより、余白部分の付加が短時間で行われる。
【０００９】
また、本発明に係る画像読取装置は、上記の画像読取装置に加え、次のようにしてもよい。この場合、前記制御部は、前記余白部分に対応するバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記読込部に、画像スキャンによる前記画像データの出力を開始させるとともに、前記画像処理部に、前記読込部から出力された前記画像データに対する前記所定の画像処理を開始させる。
【００１０】
また、本発明に係る画像読取装置は、上記の画像読取装置に加え、次のようにしてもよい。この場合、前記読込部、前記画像処理部、および前記符号化部は、それぞれ別々のＡＳＩＣであり、前記制御部は、前記読込部および前記画像処理部にリセット信号を供給して、１ページの画像についての前記画像スキャンおよび前記画像処理を開始させる。
【００１１】
また、本発明に係る画像読取装置は、上記の画像読取装置に加え、次のようにしてもよい。この場合、前記制御部は、１ページの画像内の見開き前半部分と見開き後半部分とにそれぞれ余白部分を付加する場合、（ａ１）前記見開き前半部分に対する前記余白部分に対応するバンドデータを前記画像処理部から前記符号化部へ出力させ、（ａ２）前記見開き前半部分に対する前記余白部分に対応するバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記画像処理部に、前記見開き前半部分の前記画像データに対する前記所定の画像処理を開始させ、（ａ３）前記見開き前半部分の前記画像データに対する前記所定の画像処理の完了後、前記見開き後半部分に対する前記余白部分に対応するバンドデータを前記画像処理部から前記符号化部へ出力させ、（ａ４）前記見開き後半部分に対する前記余白部分に対応するバンドデータの前記画像処理部から前記符号化部への出力が完了した後に、前記画像処理部に、前記見開き後半部分の前記画像データに対する前記所定の画像処理を開始させる。
【００１２】
これにより、１ページの画像が見開き前半部分と見開き後半部分を有する場合において、見開き前半部分と見開き後半部分の両方に余白部分が短時間で付加される。
【００１３】
また、本発明に係る画像読取装置は、上記の画像読取装置に加え、次のようにしてもよい。この場合、前記制御部は、前記原稿のサイズと所定の出力画像サイズに基づいて、前記余白部分のバンド数を特定し、そのバンド数分の前記余白部分のバンドデータを出力させる。
【発明の効果】
【００１４】
本発明によれば、余白部分の付加が短時間で行われる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施の形態に係る画像読取装置の構成を示すブロック図である。
【図２】図２は、実施の形態１におけるデータ処理系の構成を示すブロック図である。
【図３】図３は、実施の形態１における主制御部の動作について説明するフローチャートである。
【図４】図４は、実施の形態１に係る画像読取装置における余白部分の付加について説明する図（その１）である。
【図５】図５は、実施の形態１に係る画像読取装置における余白部分の付加について説明する図（その２）である。
【図６】図６は、実施の形態１に係る画像読取装置における余白部分の付加について説明する図（その３）である。
【図７】図７は、見開きの画像である１ページの画像の一例を示す図である。
【図８】図８は、実施の形態２におけるデータ処理系を示すブロック図である。
【図９】図９は、実施の形態２における主制御部の動作について説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図に基づいて本発明の実施の形態を説明する。
【００１７】
実施の形態１．
【００１８】
図１は、本発明の実施の形態に係る画像読取装置の構成を示すブロック図である。図１に示す画像読取装置は、互いに接続された、スキャナー部１、画像処理部２、メモリー３、主制御部４、および出力部５を有する。
【００１９】
スキャナー部１は、原稿のページ画像を光学的に読み取り、そのページ画像の画像データを生成し出力する。画像データは、例えばＲＧＢ値などといった各画素の画像情報を含むデータである。
【００２０】
また、画像処理部２は、画像データに対して所定の処理を施す。画像処理部２は、スキャナー部１により出力された画像データ、またはスキャナー部１により出力された画像データに対して前段の処理が施された画像データに対して所定の処理を施す。画像処理部２は、その所定の処理後の画像データをメモリー３内の所定のメモリー領域に書き込んでいく。例えば、画像処理部２は、１または複数のＡＳＩＣ（Application Specific Integrated Circuit）で構成される。
【００２１】
図２は、実施の形態１におけるデータ処理系の構成を示すブロック図である。
【００２２】
図２において、ＣＣＤ（Charge Coupled Device）１１は、光学的に得られたページ画像を電気信号として出力する撮像素子である。読込用ＡＳＩＣ１２は、ＣＣＤ１１を用いた画像スキャンによって得られる電気信号から原稿の画像データを生成して出力する回路である。ＣＣＤ１１および読込用ＡＳＩＣ１２は、スキャナー部１に含まれる。
【００２３】
画像処理用ＡＳＩＣ１３は、読込用ＡＳＩＣ１２から出力された画像データに対する所定の画像処理を実行し、画像処理後の画像データをバンドごとにバンドデータとして出力する回路である。
【００２４】
コーデック用ＡＳＩＣ１４は、画像処理用ＡＳＩＣ１３から出力されるバンドデータに対してバンドごとに符号化処理を行う回路である。コーデック用ＡＳＩＣ１４は、例えばＪＰＥＧ（Joint Photographic Experts Group）などの圧縮方式で画像データの圧縮を行う。コーデック用ＡＳＩＣ１４は、１バンドごとに画像データの圧縮を行う。
【００２５】
画像処理用ＡＳＩＣ１３およびコーデック用ＡＳＩＣ１４は、画像処理部２に含まれる。
また、メモリー３は、ＤＲＡＭ（Dynamic Random Access Memory）などの揮発性メモリーである。メモリー３において、画像処理部２などによる処理に要求されるメモリー領域が適宜確保される。
【００２６】
また、主制御部４は、スキャナー部１、画像処理部２、メモリー３、および出力部５を制御する。
【００２７】
主制御部４は、読込用ＡＳＩＣ１２の画像スキャンにより読み込まれる画像に余白部分を付加する場合、その余白部分に対応する所定のバンドデータを画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４へ出力させ、その余白部分に対応する所定のバンドデータの出力が完了した後に、画像処理用ＡＳＩＣ１３に、読込用ＡＳＩＣ１２から出力された画像データに対する所定の画像処理を開始させる。
【００２８】
なお、余白部分に対応する所定のバンドデータは、所定値（白色に相当する値）を有する所定のバンド形状の画素領域のデータであって、画像処理用ＡＳＩＣ１３は、主制御部４による指令（リセット信号）を受け付けると、そのデータを生成し出力する。
【００２９】
また、主制御部４は、原稿のサイズと所定の出力画像サイズ（例えば、印刷サイズ）に基づいて、余白部分のバンド数を特定し、そのバンド数分の余白部分のバンドデータを出力させる。
【００３０】
実施の形態１では、主制御部４は、その余白部分に対応するバンドデータの画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４への出力が完了した後に、読込用ＡＳＩＣ１２および画像処理用ＡＳＩＣ１３にリセット信号を同時に供給し、読込用ＡＳＩＣ１２に、画像スキャンによる画像データの出力を開始させるとともに、画像処理用ＡＳＩＣ１３に、読込用ＡＳＩＣ１２から出力された画像データに対する所定の画像処理を開始させる。なお、このとき、主制御部４は、コーデック用ＡＳＩＣ１４にはリセット信号（つまり、ページの開始を示す信号）を供給しない。
【００３１】
リセット信号を供給されると、読込用ＡＳＩＣ１２、および画像処理用ＡＳＩＣ１３は、１ページの画像についての画像スキャンおよび画像処理を開始する。
【００３２】
また、出力部５は、画像処理部２による画像処理後の画像データを出力する。
【００３３】
次に、実施の形態１に係る画像読取装置の動作について説明する。
【００３４】
図３は、実施の形態１における主制御部４の動作について説明するフローチャートである。図４〜図６は、実施の形態１に係る画像読取装置における余白部分の付加について説明する図である。
【００３５】
まず、主制御部４は、１ページの画像の読み込みおよび画像処理を開始させる前に、図４（Ａ）に示すように、画像処理用ＡＳＩＣ１３に、余白部分のバンドデータ（図４（Ａ）では３バンド分のバンドデータ）を、コーデック用ＡＳＩＣ１４へ出力させる（ステップＳ１）。コーデック用ＡＳＩＣ１４は、図４（Ｂ）に示すように、この余白部分のバンドデータを符号化し、符号化後の余白部分のバンドデータを出力する。
【００３６】
そして、画像処理用ＡＳＩＣ１３は、その余白部分のバンドデータの出力が完了すると、その旨を、主制御部４に通知する。主制御部４は、その余白部分のバンドデータの出力が完了したことを検出すると（ステップＳ２）、主制御部４は、読込用ＡＳＩＣ１２および画像処理用ＡＳＩＣ１３に、リセット信号を供給する（ステップＳ３）。
【００３７】
リセット信号を受け付けると、図５に示すように、読込用ＡＳＩＣ１２は、原稿先端から原稿画像を読み込み、その画像データを出力し、画像処理用ＡＳＩＣ１３は、その画像データに対して画像処理を実行し、画像処理後の画像データをバンドデータとして順番に出力する。コーデック用ＡＳＩＣ１４は、そのバンドデータを順番に符号化していく。
【００３８】
画像処理用ＡＳＩＣ１３による１ページ分の画像処理の完了の後、主制御部４は、必要に応じて、画像処理用ＡＳＩＣ１３に、後続の余白部分のバンドデータを出力させる。後続の余白部分のバンドデータが出力されてくると、コーデック用ＡＳＩＣ１４は、そのバンドデータを符号化していく。
【００３９】
このようにして、図６に示すように、コーデック用ＡＳＩＣ１４から、余白部分が付加された符号化後の１ページ分の画像データが出力される。
【００４０】
以上のように、上記実施の形態１によれば、読込用ＡＳＩＣ１２は、画像スキャンにより得られる原稿の画像データを出力し、画像処理用ＡＳＩＣ１３は、読込用ＡＳＩＣ１２から出力された画像データに対する所定の画像処理を実行し、画像処理後の画像データをバンドごとにバンドデータとして出力し、コーデック用ＡＳＩＣ１４は、画像処理用ＡＳＩＣ１３から出力されるバンドデータに対してバンドごとに符号化処理を行う。そして、主制御部４は、読込用ＡＳＩＣ１２の画像スキャンにより読み込まれる画像に余白部分を付加する場合、余白部分に対応する所定のバンドデータを画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４へ出力させ、余白部分に対応する所定のバンドデータの画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４への出力が完了した後に、画像処理用ＡＳＩＣ１３に、読込用ＡＳＩＣ１２から出力された画像データに対する所定の画像処理を開始させる。
【００４１】
これにより、余白部分についての読込処理が行われないため、余白部分の付加が短時間で行われる。
【００４２】
実施の形態２．
【００４３】
本発明の実施の形態２に係る画像読取装置では、図７に示すように、１ページの画像内の見開き前半部分と見開き後半部分にそれぞれ副走査方向の余白部分を付加する。
【００４４】
なお、実施の形態２に係る画像読取装置の基本的な構成は実施の形態１と同様であるが、データ処理系および主制御部４による制御が以下のように異なる。
【００４５】
図８は、実施の形態２におけるデータ処理系を示すブロック図である。実施の形態２では、読込用ＡＳＩＣ１２と画像処理用ＡＳＩＣ１３との間にページメモリー２１が設けられ、読込用ＡＳＩＣ１２により得られた１ページの画像データがページメモリー２１に一旦保存される。なお、ページメモリー２１は、主制御部４により、メモリー３において確保される。
【００４６】
そして、実施の形態２では、主制御部４は、次のように、読込用ＡＳＩＣ１２、および画像処理用ＡＳＩＣ１３を制御する。図９は、実施の形態２における主制御部４の動作について説明するフローチャートである。
【００４７】
まず、主制御部４は、読込用ＡＳＩＣ１２に、１ページの画像を読み込ませ、１ページ分の画像データをページメモリー２１に記憶させる（ステップＳ１１）。
【００４８】
次に、主制御部４は、見開き前半部分に対する余白部分に対応するバンドデータを画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４へ出力させる（ステップＳ１２）。コーデック用ＡＳＩＣ１４は、そのバンドデータを順番に符号化していく。
【００４９】
そして、画像処理用ＡＳＩＣ１３は、見開き前半部分に対する余白部分に対応するバンドデータの出力が完了すると、その旨を主制御部４に通知する。
【００５０】
主制御部４は、見開き前半部分に対する余白部分に対応するバンドデータの出力が完了したことを検出すると（ステップＳ１３）、画像処理用ＡＳＩＣ１３にリセット信号を供給し、画像処理用ＡＳＩＣ１３に、見開き前半部分の画像データに対する所定の画像処理を開始させる（ステップＳ１４）。画像処理用ＡＳＩＣ１３は、画像処理後の画像データをバンドデータとして順番に出力し、コーデック用ＡＳＩＣ１４は、画像処理後のバンドデータを順番に符号化していく。
【００５１】
その後、画像処理用ＡＳＩＣ１３は、見開き前半部分の画像データの処理および出力が完了すると、その旨を主制御部４に通知する。
【００５２】
主制御部４は、見開き前半部分の画像データの処理および出力が完了すると、必要に応じて、画像処理用ＡＳＩＣ１３に、見開き前半部分についての後続の余白部分のバンドデータを出力させる。後続の余白部分のバンドデータが出力されてくると、コーデック用ＡＳＩＣ１４は、そのバンドデータを符号化していく。
【００５３】
その後、主制御部４は、見開き後半部分に対する余白部分に対応するバンドデータを画像処理用ＡＳＩＣ１３からコーデック用ＡＳＩＣ１４へ出力させる（ステップＳ１５）。コーデック用ＡＳＩＣ１４は、そのバンドデータを順番に符号化していく。
【００５４】
そして、画像処理用ＡＳＩＣ１３は、見開き後半部分に対する余白部分に対応するバンドデータの出力が完了すると、その旨を主制御部４に通知する。
【００５５】
主制御部４は、見開き後半部分に対する余白部分に対応するバンドデータの出力が完了したことを検出すると（ステップＳ１６）、画像処理用ＡＳＩＣ１３にリセット信号を供給し、画像処理用ＡＳＩＣ１３に、見開き後半部分の画像データに対する所定の画像処理を開始させる（ステップＳ１７）。画像処理用ＡＳＩＣ１３は、画像処理後の画像データをバンドデータとして順番に出力し、コーデック用ＡＳＩＣ１４は、画像処理後のバンドデータを順番に符号化していく。
【００５６】
その後、画像処理用ＡＳＩＣ１３は、見開き後半部分の画像データの処理および出力が完了すると、その旨を主制御部４に通知する。
【００５７】
主制御部４は、見開き後半部分の画像データの処理および出力が完了すると、必要に応じて、画像処理用ＡＳＩＣ１３に、見開き後半部分についての後続の余白部分のバンドデータを出力させる。後続の余白部分のバンドデータが出力されてくると、コーデック用ＡＳＩＣ１４は、そのバンドデータを符号化していく。
【００５８】
以上のようにして、上記実施の形態２によれば、１ページの画像が見開き前半部分と見開き後半部分を有する場合において、見開き前半部分と見開き後半部分の両方に余白部分が短時間で付加される。
【００５９】
なお、上述の各実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【産業上の利用可能性】
【００６０】
本発明は、例えば、スキャナー、複合機などの画像読取装置に適用可能である。
【符号の説明】
【００６１】
４  主制御部（制御部の一例）
１２  読込用ＡＳＩＣ（読込部の一例）
１３  画像処理用ＡＳＩＣ（画像処理部の一例）
１４  コーデック用ＡＳＩＣ（符号化部の一例）
【図１】
2014107615.tif 000003
【図２】
2014107615.tif 000004
【図３】
2014107615.tif 000005
【図４】
2014107615.tif 000006
【図５】
2014107615.tif 000007
【図６】
2014107615.tif 000008
【図７】
2014107615.tif 000009
【図８】
2014107615.tif 000010
【図９】
2014107615.tif 000011