(57)【要約】【課題】ユーザが所望する箇所に画像データを正確に挿入する。【解決手段】デジタル複合機は、原稿の両面の画像データを入力し（ステップＳ１０１）、原稿の両面の画像データがともに所定の画像データであるか否かを判定する（ステップＳ１０４）。そしてデジタル複合機は、原稿の両面の画像データがともに所定の画像データであると判定した場合、原稿の箇所に他の原稿の画像データを挿入する（ステップＳ１０７）。【選択図】図４
2013055411.tif 000002
【特許請求の範囲】
【請求項１】
原稿の両面の画像データを入力する入力手段と、
前記原稿の両面の画像データがともに所定の画像データであるか否かを判定する判定手段と、
前記判定手段により前記原稿の両面の画像データがともに前記所定の画像データであると判定された場合、前記原稿の箇所に他の原稿の画像データを挿入する挿入手段とを有することを特徴とする画像処理装置。
【請求項２】
前記判定手段により前記原稿の両面の画像データがともに前記所定の画像データではないと判定された場合、前記原稿の両面の画像データのうち、前記所定の画像データ以外の画像データを出力する出力手段を更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の画像データは、白紙の画像データであることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
画像処理装置によって実行される画像処理方法であって、
原稿の両面の画像データを入力する入力ステップと、
前記原稿の両面の画像データがともに所定の画像データであるか否かを判定する判定ステップと、
前記判定ステップにより前記原稿の両面の画像データがともに前記所定の画像データであると判定された場合、前記原稿の箇所に他の原稿の画像データを挿入する挿入ステップとを有することを特徴とする画像処理方法。
【請求項５】
原稿の両面の画像データを入力する入力ステップと、
前記原稿の両面の画像データがともに所定の画像データであるか否かを判定する判定ステップと、
前記判定ステップにより前記原稿の両面の画像データがともに前記所定の画像データであると判定された場合、前記原稿の箇所に他の原稿の画像データを挿入する挿入ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿中に他の原稿の挿入をする技術に関するものである。
【背景技術】
【０００２】
従来、複合機等の画像処理装置において、ある原稿中に別の原稿を挿入したい場合、それぞれ別に出力し、ユーザが望む箇所に手作業で挿入を行っていた。また、例えば合紙の挿入の際には、複合機の操作パネルの操作により、合紙を挿入したいページ番号の指定が行われていた。
【０００３】
特許文献１には、合紙を挿入したい箇所に白紙を挿入しておき、白紙と判断された箇所に合紙を挿入することで、ユーザの利便性を向上させる技術が開示されている。また、特許文献２には、スキャンした原稿中の白紙を検知し、検知した白紙の箇所にＰＣから送信した別の原稿を挿入することで、ユーザの手離れやフィニッシングの効率化を図る技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−１４１１１８号公報
【特許文献２】特開２００４−２２２２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術では、白紙を検出した際に白紙の表裏の面情報が関連付けされていない。このため、原稿中にユーザが意図して挿入した白紙以外に、ユーザが意図しない白紙が存在した場合、挿入する画像データをユーザが意図しない箇所に誤挿入してしまう可能性がある。
【０００６】
例えば、挿入先の画像データが１枚目（画像情報／画像情報：表／裏）、２枚目（白紙／画像情報）、３枚目（白紙／白紙）、４枚目（画像情報／画像情報）であり、ユーザが挿入箇所として挿入した白紙が３枚目であったとする。このとき、両面の白紙情報を用いて処理しない場合、２枚目の表面を挿入箇所として誤認識してしまい、本来ユーザが所望する箇所に挿入したい画像データが挿入されないことになる。
【０００７】
そこで、本発明の目的は、ユーザが所望する箇所に画像データを正確に挿入することにある。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、原稿の両面の画像データを入力する入力手段と、前記原稿の両面の画像データがともに所定の画像データであるか否かを判定する判定手段と、前記判定手段により前記原稿の両面の画像データがともに前記所定の画像データであると判定された場合、前記原稿の箇所に他の原稿の画像データを挿入する挿入手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザが所望する箇所に画像データを正確に挿入することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るデジタル複合機の構成を示す図である。
【図２】白紙が検知された際の制御を設定するための白紙処理設定画面を示す図である。
【図３】両面白紙が検知された際の制御を設定するための挿入処理設定画面を示す図である。
【図４】本発明の実施形態に係るデジタル複合機の全体的な処理の流れを示すフローチャートである。
【図５】図４のステップＳ１０７における挿入及び削除処理の詳細を示すフローチャートである。
【図６】本発明の実施形態における画像データの編集方法を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１２】
図１は、本発明の実施形態に係るデジタル複合機１０００の構成を示す図である。図１において、スキャナ２００は、ＲＧＢそれぞれのラインセンサで構成されるＣＣＤセンサを用いて原稿を読み取り、画像データを表す電気信号に変換する。スキャナ２００にはフィーダ（不図示）が装着されており、このフィーダによって原稿が１枚ずつフィードされる。なお、スキャン動作はＣＰＵ１０３からの指示によって開始される。スキャナ２００には、原稿の片面をスキャンした後、反転させて裏面をスキャンする反転両面タイプと、一度の操作で表面及び裏面を同時にスキャンする１パス両面タイプとがあるが、本発明は特にスキャナ２００のタイプを限定するものではない。
【００１３】
プリンタ３００は、ラスタ画像データを用紙上の画像に変換する部分である。印字方式には、感光体ドラムや感光体ベルトを用いてトナーを紙に定着させる電子写真方式、微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、本発明は特に印字方式を限定するものではない。なお、プリント動作はＣＰＵ１０３からの指示によって開始される。コントローラ１００は、スキャナ２００やプリンタ３００と接続される一方、ＬＡＮ８００や電話回線９００とも接続され、画像データやデバイス情報の入出力が可能である。
【００１４】
ＣＰＵ１０３は、デジタル複合機１０００全体を制御する。記憶部１０７は、圧縮された画像データ等を格納するためのメモリであるとともに、ＣＰＵ１０３のワークメモリでもある。操作部Ｉ／Ｆ１０４は、操作部４００とのインタフェース部であり、表示させる画像データを操作部４００に対して出力する。また、操作部Ｉ／Ｆ１０４は、ユーザが操作部４００から入力した情報をＣＰＵ１０３に伝える役割を持つ。ネットワークＩ／Ｆ１０５はＬＡＮ８００と接続し、情報の入出力を行う。モデム１０６は電話回線９００と接続し、データ送受信を行うための変調復調処理を行う。以上の１０３〜１０７のデバイスがシステムバス１０１上に配置される。
【００１５】
イメージバスＩ／Ｆ１０８は、システムバス１０１と画像データを高速で転送するイメージバス１０２とを接続し、データ構造を変換するバスブリッジである。イメージバス１０２は、ＰＣＩバス又はＩＥＥＥ１３９４等の高速バスで構成される。デバイスＩ／Ｆ１０９は、画像入出力デバイスであるスキャナ２００やプリンタ３００とコントローラ１００とを接続し、画像データの同期系及び非同期系の変換を行う。入力画像処理部５００は、スキャナ２００で読み取られた画像データやネットワークＩ／Ｆ１０５を経由して外部から受信した画像データ等に対して補正、加工及び編集を施し、その後のプリント出力又は画像データ送信に適した処理を行う。出力画像処理部６００は、プリント出力される画像データに対して、プリンタに合わせた補正等の処理を行う。以下では、上述した入力画像処理部５００の処理を入力画像処理、出力画像処理部６００の処理を出力画像処理と称す。
【００１６】
図２は、白紙が検知された際の制御を設定するための白紙処理設定画面１０を示す図である。図２に示すように、白紙処理設定画面１０には、挿入ボタン１３、削除ボタン１４、ＯＫボタン１２及びキャンセルボタン１１が配置される。ユーザが挿入ボタン１３を押下すると、後述する挿入処理設定画面２０（図３）に遷移する。ユーザが削除ボタン１４を押下すると、削除設定値がＯＦＦからＯＮとなり、後述する白紙面の出力停止処理が有効となる。ユーザがＯＫボタン１２を押下すると、その直前の白紙処理設定画面１０上における設定内容が保持され、白紙処理設定画面１０が閉じられる。ユーザがキャンセルボタン１１を押下すると、白紙処理設定画面１０を開く直前の設定内容が保持され、白紙処理設定画面１０が閉じられる。
【００１７】
図３は、図２の白紙処理設定画面１０上において挿入ボタン１３が押下されることにより表示される挿入処理設定画面２０を示す図である。図３に示すように、挿入処理設定画面２０には、挿入する原稿を選択する参照ボタン２３、追加ボタン２４、ＯＫボタン２２及びキャンセルボタン２１が配置される。ユーザが参照ボタン２３を押下すると、記憶部１０７に保存されている画像データが表示され、その中から挿入したい画像データを選択することができる。参照ボタン２３は、何も設定がされていない状態では１箇所目以外はグレーアウトされており、１箇所目に挿入する画像データを選択された時点で２箇所目が選択可能となる。表示されている以上の画像データ数を指定したい場合、ユーザは追加ボタン２４を押下することにより、追加の参照ボタン２３が表示される。ユーザがＯＫボタン２２を押下すると、挿入設定値がＯＦＦからＯＮとなり、その直前に挿入処理設定画面２０上に表示されていた設定内容が保持され、挿入処理設定画面２０が閉じられる。また、ユーザがキャンセルボタン２１を押下すると、挿入処理設定画面２０を開く直前の設定内容が保持され、挿入処理設定画面２０が閉じられる。
【００１８】
次に、図４及び図５を参照しながら、本実施形態に係るデジタル複合機１０００の処理の流れについて説明する。図４は、本実施形態に係るデジタル複合機１０００の全体的な処理の流れを示すフローチャートであり、図５は、図４のステップＳ１０７における挿入及び削除処理の詳細を示すフローチャートである。なお、図４及び図５を用いて説明する処理は、原稿毎に実行される処理である。
【００１９】
以下の説明においては、原稿Ａはスキャン対象の原稿であり、原稿Ｂは予めスキャナで読み取られ、記憶部１０７に画像データが保存されている原稿である。ここで保存されている画像データを画像データＢとする。なお、画像データＢは、ＬＡＮ８００や電話回線９００を介して受信して保存された画像データであってもよく、後述する白紙判定処理によって生成される白紙判定結果とともに保存されているものとする。また、図４に示す処理は、ＣＰＵ１０３が、不図示のＲＯＭに格納された図４に示す処理を実行するためのプログラムを、コントローラ１００内の記憶部１０７にロードして実行することより実現される処理である。
【００２０】
ステップＳ１０１において、ＣＰＵ１０３は、スキャナ２００を原稿Ａの両面を読み取り、両面の画像データＡを取得する。ステップＳ１０２において、ＣＰＵ１０３は、取得した画像データＡを入力画像処理部５００に送り、入力画像処理を実行させる。ステップＳ１０３において、ＣＰＵ１０３は、入力画像処理後の画像データＡを記憶部１０７に保存する。ステップＳ１０４において、ＣＰＵ１０３は、画像データＡに対して白紙判定処理を実行し、白紙判定結果を取得する。
【００２１】
ここで白紙判定処理とは、画像データに対して２値化処理を行い、黒画素の画素数をカウントし、以下に示すように全画素数に対する黒画素数の比率を算出し、閾値と比較することによって、所定の画像データ（ここでは、白紙の画像データ）を判定する処理である。閾値としては例えば１％等の値を用いる。
（黒画素数／全画素数）×１００（単位：％）
また、白紙判定結果は、０（白紙ではない）又は１（白紙）の１Ｂｉｔの信号で表され、画像データＡの表面、裏面の合計２Ｂｉｔの白紙判定結果として取得される。
【００２２】
ステップＳ１０５において、ＣＰＵ１０３は、白紙処理設定画面１０及び挿入処理設定画面２０において設定された挿入設定値と削除設定値とを取得する。ステップＳ１０６において、ＣＰＵ１０３は、ステップＳ１０５において取得した挿入設定値及び削除設定値に応じて処理を切り替える。即ち、挿入設定値＝ＯＮ、削除設定値＝ＯＮである場合、処理はステップＳ１０７に移行する。また、挿入設定値＝ＯＮ、削除設定値＝ＯＦＦである場合、処理はステップＳ１０８に移行する。また、挿入設定値＝ＯＦＦ、削除設定値＝ＯＮである場合、処理はステップＳ１０９に移行する。また、挿入設定値＝ＯＦＦ、削除設定値＝ＯＦＦである場合、編集処理を行わないため、処理は直接ステップＳ１１０に移行する。
【００２３】
ステップＳ１０７において、ＣＰＵ１０３は、挿入及び削除処理を実行する。挿入及び削除処理の詳細については図５を用いて後述する。ステップＳ１０８において、ＣＰＵ１０３は挿入処理を実行する。ステップＳ１０８における挿入処理は、図５に示す挿入及び削除処理内のステップＳ２０２において両面が白紙ではないと判定された場合、ステップＳ２０４の処理を実行しない処理である。ステップＳ１０９において、ＣＰＵ１０３は削除処理を実行する。ステップＳ１０９における削除処理は、図５に示す挿入及び削除処理内のステップＳ２０２における両面が白紙か否かの判定は行わず、白紙と判定された面の画像データを読み出さない処理となるだけである。従って、ステップＳ１０８及びＳ１０９の図示による説明は省略する。なお、ステップＳ１０６における処理の切り替えは、ステップＳ１０１で原稿が読み取られる前に行ってもよい。
【００２４】
ステップＳ１１０において、ＣＰＵ１０３は、出力画像処理部６００において出力画像処理を実行させる。ステップＳ１１１において、ＣＰＵ１０３は、出力画像処理後の画像データをプリンタ３００に送信し、プリント処理を実行させる。
【００２５】
次に、図５を参照しながら、図４のステップＳ１０７における挿入及び削除処理について詳細に説明する。ステップＳ２０１において、ＣＰＵ１０３は、画像データＡの両面の白紙判定結果を取得する。白紙判定結果は、例えば表面及び裏面を夫々１Ｂｉｔの信号で表すと、両面に画像情報がある場合は００、表面のみ画像情報がある場合は０１、裏面にのみ画像情報がある場合は１０、両面が白紙である場合には１１と表される。
【００２６】
ステップＳ２０２において、ＣＰＵ１０３は、両面が白紙であるか否かを判定する。ここで両面が白紙であると判定された場合、処理はステップＳ２０３に移行する。一方、両面が白紙ではないと判定された場合、処理はステップＳ２０４に移行する。ステップＳ２０３において、ＣＰＵ１０３は、画像データＢを記憶部１０７から読み出す。ステップＳ２０４において、ＣＰＵ１０３は、画像データＡの白紙以外の面の画像データを読み出す。以上の処理が終了すると、図４のステップＳ１１０からの処理が実行される。即ち、ステップＳ１１０において処理される画像データは、図５のステップＳ２０３又はＳ２０４によって読み出された画像データとなる。
【００２７】
以上、図４及び図５を参照しながら、スキャンからプリントまでの一連の処理の流れについて説明したが、上述した処理はパイプライン処理によって実行してもよい。
【００２８】
また、本実施形態ではプリント時の動作について説明したが、本発明はこれに限定されず、編集処理が終了した画像データをＬＡＮ８００や電話回線９００を使用して外部装置に対して送信してもよい。さらに他の実施形態として、スキャナ２００で読み取られた画像データＡを、画像データＢと同様に記憶部１０７に保存するようにしてもよい。
【００２９】
本実施形態においては、ユーザが原稿Ａに対して画像データＢを挿入したい場合、原稿の両面の白紙判定結果を用いることによって、画像データＢをユーザが意図していない箇所に挿入してしまうことを防ぐことが可能となる。例えば、図６（Ａ）に示すように、画像データＡ−１〜Ａ−６の間に画像データＢ−１、Ｂ−２を挿入したい場合には、画像データＡ−１〜Ａ−６の間に白紙の画像データＴ−１、Ｔ−２が挿入されている。このとき、画像データＡ−３が白紙であり、その片面の白紙情報で判断してしまった場合、図６（Ｂ）に示すように、Ａ−４とＡ−５との間に挿入したかった画像データＢがＡ−２とＡ−４との間に挿入され、本来挿入したかった箇所の白紙Ｔ−１、Ｔ−２がそのまま出力されてしまうこととなる。
【００３０】
これに対し、本実施形態においては、両面の白紙情報を基に挿入箇所を決定しているため、図６（Ｃ）に示すように、本来ユーザが挿入したい箇所であったＡ−４とＡ−５との間に画像データＢを挿入することができ、誤挿入を防ぐことができる。
【００３１】
また、本実施形態では、片面ずつの白紙判定結果を用いることにより、画像データＡに画像データＢを挿入した際に片面白紙を削除することができる。例えば図６（Ｃ）に示すように、図６（Ａ）に示すＡ−３の片面白紙が削除され、白紙面が除去された１束の原稿を作成することが可能となる。従って、本実施形態によれば、画像データＢを挿入した後、そのまま原稿中に存在するＡ−３の片面白紙を一旦ＰＣに送信し、除去させるという手間を省くことができる。
【００３２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３３】
１０：デジタル複合機、１００：コントローラ、１０１：システムバス、１０２：イメージバス、１０３：ＣＰＵ、１０４：操作部Ｉ／Ｆ、１０５：ネットワークＩ／Ｆ、１０６：モデム、１０７：記憶部、１０８：イメージバスＩ／Ｆ、１０９：デバイスＩ／Ｆ、２００：スキャナ、３００：プリンタ、５００：入力画像処理部、６００：出力画像処理部、８００：ＬＡＮ、９００：電話回線
【図１】
2013055411.tif 000003
【図２】
2013055411.tif 000004
【図３】
2013055411.tif 000005
【図４】
2013055411.tif 000006
【図５】
2013055411.tif 000007
【図６】
2013055411.tif 000008