(57)【特許請求の範囲】
【請求項１】
原稿読取台と、
前記原稿読取台に載置された原稿の画像を読み取る画像読取手段と、
前記画像読取手段で読み取った画像から、画像中央部の黒帯の画像部分を特定する特定手段と、
消去候補として前記黒帯と重なる所定範囲にある画像部分を決定する決定手段と、
前記画像読取手段で読み取った画像から、前記特定手段によって特定された黒帯の画像部分を残した状態で前記決定手段によって決定された所定範囲にある画像部分の透過処理を行う透過処理手段と、
前記透過処理手段により前記所定範囲にある画像部分の透過処理がされた後の前記画像に基づいてプレビュー画像を作成する画像処理手段と、
前記画像処理手段により作成されたプレビュー画像を表示手段にプレビュー表示するように制御する制御手段とを有することを特徴とする画像処理装置。
【請求項２】
前記所定範囲は、前記原稿画像以外の画像部分として、前記画像読取手段が前記原稿読取台に載置された見開き状態のブック原稿の画像を読み取ったときに生ずる画像中央部のセンター枠とブック原稿のページの縁に生じる全周枠の範囲であることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記所定範囲を設定させるための設定手段をさらに備え、
前記設定手段は、前記所定範囲として、前記センター枠の幅と前記全周枠の部分の幅を設定することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記特定手段は、前記黒帯の幅を検出することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記プレビュー表示後、前記決定手段により決定された所定範囲にある画像部分を、前記画像読み取り手段で読み取った画像から消去するか否かを判定する判定手段を有することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記制御手段は、前記透過処理手段による前記所定範囲にある画像部分の透過処理のキャンセルを受け付けることを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記制御手段は、前記設定手段により所定範囲の再設定を受け付け、元の画像から前記再設定された所定範囲を前記透過処理手段で透過処理し、前記再設定された所定範囲が透過処理された後の前記画像に基づいて前記画像処理手段でプレビュー画像を作成し、当該プレビュー画像を前記表示手段にプレビュー表示するように制御することを特徴とする請求項３乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
閉じることで前記原稿読取台に載置された原稿を上から押し付けることが可能な開閉手段と、
前記原稿読取台の画像読取位置に用紙原稿を１枚ずつ搬送する自動原稿搬送手段と、
前記自動原稿搬送手段を利用した画像読み取りの場合、前記画像読取手段で画像を読み取った原稿がブック原稿ではないと判定し、前記開閉手段を利用した画像読み取りの場合、前記画像読取手段で画像を読み取った原稿がブック原稿であると判定する判定手段とを更に備え、
前記判定手段により前記原稿がブック原稿であると判定された場合、前記特定手段による特定が行われることを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
閉じることで前記原稿読取台に載置された原稿を上から押し付けることが可能な開閉手段と、
前記開閉手段と前記原稿読取台との距離を測定する測距手段と、
前記測距手段により測定した測定値に基づき、前記画像読取手段で画像を読み取った原稿がブック原稿か否かを判定する判定手段とを更に備え、
前記判定手段により前記原稿がブック原稿であると判定された場合、前記特定手段による特定が行われることを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項１０】
前記表示手段にプレビュー表示がされた後、前記画像読取手段により他の原稿の画像が読み取られた時、当該読み取られた画像から検出された黒帯の幅が、前記プレビュー表示直前に検出された幅と同一又は所定の閾値以下であった場合、前記制御手段は、当該読み取られた画像をプレビュー表示することなく、後続の処理に進むことを特徴とする請求項４記載の画像処理装置。
【請求項１１】
原稿読取台と、前記原稿読取台に載置された原稿の画像を読み取る画像読取手段とを備える画像処理装置の制御方法において、
前記画像読取手段で読み取った画像から、画像中央部の黒帯の画像部分を特定する特定工程と、
消去候補として前記黒帯と重なる所定範囲にある画像部分を決定する決定工程と、
前記画像読取工程にて読み取られた画像から、前記特定工程にて特定された黒帯の画像部分を残した状態で前記決定工程にて決定された所定範囲にある画像部分の透過処理を行う透過処理工程と、
前記透過処理工程にて前記所定範囲にある画像部分の透過処理がされた後の前記画像に基づいてプレビュー画像を作成する画像処理工程と、
前記画像処理工程にて作成されたプレビュー画像を表示する表示工程とを有することを特徴とする画像処理装置の制御方法。
【請求項１２】
請求項１１記載の画像処理装置の制御方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、書籍原稿（以下、「ブック原稿」と略す）を見開き状態で原稿読取台に載置して画像を読み取ったときに、ブック原稿の浮きにより発生する画像中央部の黒帯や画像周囲の余分な枠の画像を消去するためのブック枠消し機能が知られている。ブック枠消し機能は頻繁に使用されるものではないことから、簡便に設定できる仕様になっておらず、ユーザがこの機能を知らないか若しくは設定の仕方が分からないという課題があった。
【０００３】
また、ブック枠消し機能を設定したまま画像読み取りが行われるとその設定が記憶され、設定が変更されない限り、どの原稿に対しても同じ設定で画像読み取りが行われる場合がある。そのため、読み取った画像の中央部分や画像周囲の必要な枠の画像が消去されてしまい、原稿の種類に対応した所望の画像が得られないという問題があった。
【０００４】
そこで、ブック原稿の画像を見開き状態で読み取ったときに画像中央部に発生する黒帯の幅を認識して消去し、良好な複写画像を得られるように構成された画像処理装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−２３４５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来のブック枠消し機能では、自動的に黒帯の幅を検知して消去を行うことができるが、その消去結果をユーザが事前に確認できないという課題がある。例えば、ブック枠消し機能を利用してブック原稿のコピーを行う場合、出力された印刷物をユーザが見ることで、初めて所望のブック枠消しが行われたか否かを判断することができる。一方、所望の印刷結果が得られなかった場合、ユーザは、ブック枠消し機能の設定を手動で変更して再度コピーを行う必要があることから、作業の手間が増え、用紙が無駄になる。
【０００７】
また、書籍のページ数が多く厚みがある場合、画像中央部に発生した黒帯と原稿画像の文字や画像とが重なってしまうことがある。このような場合、従来の装置では、ユーザが、ブック枠消し機能の設定がどの程度意図した通りに反映されているかを事前に確認することができない。
【０００８】
また、画像読み取りを行う原稿を事前にプレビュー表示することも可能であるが、ブック枠消し機能の設定と同様に、プレビュー表示の設定も簡便に設定できる仕様になっていない。そのため、ユーザがその機能を知らないか若しくは設定の仕方が分からず、ユーザにとって親切なものではない。
【０００９】
本発明は、上記問題に鑑みて成されたものである。本発明は、ユーザがブック枠消し処理が施された画像を印刷出力する前に、当該画像が所望の仕上がりか否かを容易に確認することができる画像処理装置、画像処理装置の制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の画像処理装置は、原稿読取台と、前記原稿読取台に載置された原稿の画像を読み取る画像読取手段と、前記画像読取手段で読み取った画像から、画像中央部の黒帯の画像部分を特定する特定手段と、消去候補として前記黒帯と重なる所定範囲にある画像部分を決定する決定手段と、前記画像読取手段で読み取った画像から、前記特定手段によって特定された黒帯の画像部分を残した状態で前記決定手段によって決定された所定範囲にある画像部分の透過処理を行う透過処理手段と、前記透過処理により前記所定範囲にある画像部分の透過処理がされた後の前記画像に基づいてプレビュー画像を作成する画像処理手段と、前記画像処理手段により作成されたプレビュー画像を表示手段にプレビュー表示するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザが特別な設定をすることなく、原稿の読み取り開始指示を行うと、ブック原稿の場合には自動的にブック枠消し処理が施されたプレビュー画像が表示される。これにより、ユーザがブック枠消し処理が施された画像を印刷出力する前に、当該画像が所望の仕上がりか否かを容易に確認することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る画像処理装置のハードウェア構成の概略を示すブロック図である。
【図２】図１の画像処理装置における原稿読取台の外観斜視図である。
【図３】図１の画像処理装置にて実行される画像読取処理の流れを示すフローチャートである。
【図４】図３のステップＳ４０４におけるブック枠消しプレビュー処理の詳細を示すフローチャートである。
【図５】（ａ）見開き状態で原稿読取台に載置されたブック原稿の状態を示す図、（ｂ）その状態でスキャナにより読み取った画像の一例を示す図、（ｃ）その画像から作成されたヒストグラムの一例を示す図である。
【図６】（ａ）ブック枠消し処理前の画像の一例を示す図、（ｂ）ブック枠消し処理後の画像の一例を示す図である。
【図７】（ａ）ブック枠消し処理後のプレビュー画像が表示された画面の一例を示す図、（ｂ）ブック枠消し設定画面の一例を示す図である。
【図８】（ａ）ブック枠消し処理により原稿画像の一部が消去されたプレビュー画像の部分図、（ｂ）ブック枠消しの消去範囲の再設定後のプレビュー画像の部分図である。
【図９】（ａ）本発明の第２の実施形態に係る画像処理装置における原稿読取台の外観斜視図、（ｂ）原稿読取台に載置された用紙原稿の状態を示す図、（ｃ）見開き状態で原稿読取台に載置されたブック原稿の状態を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１４】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像処理装置のハードウェア構成の概略を示すブロック図である。
【００１５】
図１において、ＣＰＵ１００は、ＲＯＭ（Read Only Memory）１０９から読み込んだ各種制御プログラムを実行することで、画像処理装置内の各部を制御する。例えば、ＣＰＵ１００は、読み込んだプログラムに基づいて、ＲＡＭ１０４や不図示のＨＤＤ（Hard Disk Drive）等の記憶制御を行う。
【００１６】
操作部１０１は、設定部１０２と表示部１０３で構成される。設定部１０２は、ハードキーや液晶タッチパネルキーなどを備え、ユーザからの操作入力を受け付ける。表示部１０３は、画像処理部１０８で作成されたプレビュー画像や各種設定画面等を表示する。なお、設定部１０２と表示部１０３は、一体化された液晶タッチパネル等で構成されていてもよいし、別体でも構わない。
【００１７】
スキャナ１０６は、原稿読取台上に載置された原稿又は自動原稿搬送装置から搬送された原稿から画像を読み取る画像読取装置である。ＲＡＭ（Random Access Memory）１０４は、ＣＰＵ１００のワークエリアとして、またスキャナ１０６で読み取った画像を画像データとして蓄積するためのエリアとして使用される。スキャナ制御部１０５は、スキャナ１０６に接続され、スキャナ１０６で読み取った画像に対して所定の処理を施す。
【００１８】
ブック原稿判定部１０７は、スキャナ１０６で読み取った画像から原稿読取台に載置された原稿が用紙原稿なのか、書籍原稿（ブック原稿）なのかを判定する。画像処理部１０８は、スキャナ１０６で読み取った画像や、不図示のＰＣ（Personal Computer）等の外部機器から送信された画像を印刷に適した画像に変換するための画像処理を行う。また、画像処理部１０８は、スキャナ１０６により読み取った画像の中央部分の黒帯や画像周囲の余分な枠の画像を消去するためのブック枠消し処理を行ったり、ブック枠消し処理が施された画像から、表示部１０３に表示するプレビュー画像を作成する。
【００１９】
なお、本実施形態における画像処理装置には、実際には印刷制御部やプリンタエンジン等が含まれているが、それらは本発明に関連しないことから図及び説明を割愛する。
【００２０】
図２は、図１の画像処理装置における原稿読取台の外観斜視図である。
【００２１】
図２において、原稿読取台であるコンタクトガラス２０１は画像処理装置の上部に配置されている。
【００２２】
ブック原稿２０２の画像を読み取る場合、ユーザは、コンタクトガラス２０１上の画像読取位置に用紙原稿を１枚ずつ搬送する自動原稿搬送装置（ＡＤＦ）（又は圧板）２００を開き、見開き状態のブック原稿２０２をコンタクトガラス２０１上に載置する。そして、ブック原稿２０２の位置決めを行い、ＡＤＦ２００を閉じてブック原稿２０２をコンタクトガラス２０１に押し付ける。この状態で設定部１０２上のスキャンボタン（不図示）が押下されると、ブック原稿２０２の画像読み取りが開始される。なお、ブック原稿以外の用紙原稿に対して画像読み取りを行う場合、上述した方法と同様に、用紙原稿をコンタクトガラス２０１上に載置するか、ＡＤＦ２００に載置する。
【００２３】
次に、画像処理装置におけるブック枠消しプレビュー処理について図３及び図４のフローチャートを参照して説明する。なお、以下に説明する処理は、図１に示すＲＯＭ１０９、ＲＡＭ１０４、また不図示のＨＤＤ等に記憶されたプログラムに基づいて、ＣＰＵ１００と図１に示す各種機能部により実行される処理である。
【００２４】
図３は、図１の画像処理装置にて実行される画像読取処理の流れを示すフローチャートである。本処理の前に、ユーザにより、コンタクトガラス２０１上にブック原稿又は用紙原稿のいずれかが載置され、ＡＤＦ２００が閉じられているものとする。
【００２５】
図３において、まず、設定部１０２は、スキャンボタン（不図示）の押下を検出すると、ＣＰＵ１００にその旨を通知する（ステップＳ４００）。通知を受けたＣＰＵ１００は、ＡＤＦが画像処理装置本体に接続されているか否かを判定する。ここでは、ＡＤＦ機能が使用可能か否かが判断される。ＡＤＦが接続されていると判定した場合（ステップＳ４０１でＹＥＳ）、ＣＰＵ１００は、さらにＡＤＦを利用した画像読み取りか否かを判定する（ステップＳ４０２）。ＡＤＦを利用した画像読み取りか否かの判定には、例えば、ＡＤＦに設けられた原稿検知センサ等が用いられるが、これに限定されるものではない。ＡＤＦを利用した画像読み取りでない場合とは、圧板を用いた画像読み取りを行う場合である。
【００２６】
ステップＳ４０２でＡＤＦを利用した画像読み取りであると判定した場合、ＣＰＵ１００は、ＡＤＦ２００による用紙原稿の搬送を開始した後、スキャナ１０６を動作させて原稿の画像読み取りを開始させる（ステップＳ４０３）。これは、原稿がブック原稿ではなく、通常の用紙原稿であると判断できるためである。
【００２７】
一方、ステップＳ４０１でＡＤＦが接続されていない（圧板が接続されている）と判定した場合、またステップＳ４０２でＡＤＦ２００を利用した画像読み取りでないと判定した場合は、ブック枠消しプレビュー処理が行われる（ステップＳ４０４）。本処理の詳細については後述する。その後、ブック枠消しプレビュー処理にて読み取られた原稿の画像データは、所定の画像処理が施され、ユーザが設定したモードに従って、印刷出力されたり、ＰＤＦやＴＩＦＦなどのファイルフォーマットに変換されて外部のＰＣに転送されたりする。
【００２８】
図４は、図３のステップＳ４０４におけるブック枠消しプレビュー処理の詳細を示すフローチャートである。
【００２９】
図４において、ＣＰＵ１００は、スキャナ１０６を動作させて原稿の画像読み取りを開始させる（ステップＳ５００）。画像の読み取りが開始された後に、ブック原稿判定部１０７は、スキャナ１０６で読み取った原稿がブック原稿か否かを判定する（ステップＳ５０１）。ここで、スキャナ１０６で読み取った原稿がブック原稿か否かを判定する方法の一例を図５（ａ）、図５（ｂ）、図５（ｃ）を参照して説明する。
【００３０】
図５（ａ）は、見開き状態のブック原稿２０２をＡＤＦ（又は圧板）２００によりコンタクトガラス２０１に押し付けている様子を横から見た図である。
【００３１】
図５（ａ）に示すように、見開き状態にあるブック原稿２０２の中央部分は、たとえユーザがＡＤＦ（又は圧板）２００で押し付けていても、ブック原稿２０２が図示の矢印の範囲でコンタクトガラス２０１に密着しない。この状態でスキャナ１０６に読み取られた画像には、図５（ｂ）に示すように、中央部分に上下方向に黒帯が生じている。また、当該画像には、ブック原稿２０２のページの縁により生じるブック枠が原稿画像（図示例では文字）を囲むように生じている。
【００３２】
そこで、ＣＰＵ１００は、スキャナ１０６により読み取った画像の中央部分に黒帯があるか否かを判断するために、まず読み取った１ページ分の画像データに対して横方向にヒストグラムを作成する。作成されたヒストグラムの一例を図５（ｃ）に示す。なお、図示のヒストグラムは、横軸が画像の幅、縦軸が読取輝度（黒基準）を示す。図５に示すグラフにおいて上の値ほど黒に近く（輝度が小さく）、下の値ほど白に近い（輝度が大きい）ことを示す。
【００３３】
次に、ＣＰＵ１００は、作成したヒストグラムを解析し、予め設定された閾値ＴＨを越えた部分（図示のＡＢ間）を黒帯と判断して、該黒帯の幅ＡＢを検出する。そして、ブック原稿判定部１０７が、予め原稿をプレスキャンすることで検出される原稿のセンター位置と黒帯の幅ＡＢから原稿がブック原稿であるか否かを判定する。
【００３４】
図４に戻り、ステップＳ５０１において、ブック原稿判定部１０７により原稿がブック原稿ではないと判定された場合、ＣＰＵ１００は、読み取られた画像データをスキャナ制御部１０５を介してＲＡＭ１０４に格納してリターンする。その後、読み取られた画像データは、上述したように、所定の画像処理が施される。
【００３５】
一方、ステップＳ５０１において、ブック原稿判定部１０７により原稿がブック原稿であると判定された場合、画像処理部１０８は、スキャナ１０６により読み取った画像に対してブック枠消し処理を行う（ステップＳ５０２）。ブック枠消し処理では、画像処理部１０８は、まずスキャナ１０６により読み取った画像の中央部分から、上述した幅ＡＢの黒帯の画像部分を特定する。次に、画像処理部１０８は、予め設定部１０２のブック枠消し設定画面（例えば、図７（ｂ））で設定されている消去範囲の設定を有効にして、その消去範囲にある画像部分を特定する。これにより、スキャナ１０６により読み取った画像から原稿画像以外の画像部分を消去範囲の候補とすることができる。
【００３６】
なお、ブック枠消し設定画面で設定されている消去範囲は、デフォルト設定であっても、装置に記憶されていた設定であってもよい。これは、後述するステップＳ５０５〜Ｓ５０７で設定変更が可能なためである。また、ステップＳ５０２で有効になる消去範囲は、例えば、図７（ｂ）に示す「センター」の枠消し幅の設定で設定された消去範囲のみとしてもよいが、「全周」と「センター」の枠消し幅の設定で設定された消去範囲であってもよい。
【００３７】
本実施形態では、上述したブック枠消し処理で特定する画像部分については、透過処理を行い、消去した部分がうっすらと見えるようにする。また、この段階では、黒帯の部分を消去して表示するのではなく、黒帯を残しておく。そして、黒帯に透過処理を施した画像を表示する。なお、このとき、ＣＰＵ１００は、ブック枠消し処理後の画像データとは別に、ブック枠消し処理前の画像データをＲＡＭ１０４に残しておく。ブック枠消し処理が施される前の画像を図６（ａ）に示し、ブック枠消し処理が施された後の画像を図６（ｂ）に示す。ブック枠消し処理が施された後の画像は、画像中央部の黒帯と、設定された消去範囲内のブック枠が透過的に消去されている。黒帯及び消去範囲内の画像部分を消去してしまうと、ブック枠消しが施された画像のプレビュー画像を表示部１０３に表示した際に、ブック枠消し処理が施されたものかどうかをユーザが容易に判断できないためである。こうすることで、ユーザは、所望のブック枠消しが行なわれたか否かを容易に判断することができる。
【００３８】
なお、ブック枠消し処理で消去する画像部分の範囲が後にユーザによって変更される可能性があることから、ブック枠消し処理前のオリジナルの画像データは消去されることなく、ＲＡＭ１０４等に格納される。
【００３９】
図４に戻り、ステップＳ５０２の後、画像処理部１０８は、ブック枠消し処理後の画像からプレビュー画像を作成し、表示部１０３に送信してプレビュー画像の表示を行う（ステップＳ５０３）。ユーザは、ブック枠消し処理後の画像を印刷出力する前に、表示部１０３に表示されたプレビュー画像を見て、所望のブック枠消し処理が行なわれたか否かを事前に判断することができる。表示部１０３に表示されたプレビュー画面の一例を図７（ａ）に示す。
【００４０】
本実施形態では、ユーザが特別な設定をすることなく、原稿の読み取り開始指示を行うと、ブック原稿の場合には自動的にブック枠消し処理が施されたプレビュー画像が表示される。一方、用紙原稿の読み取り指示をしたが、ユーザの意図に沿わずにブック枠消し処理が行なわれ、プレビュー表示されてしまうケースも考えられる。そこで、ユーザは、図７（ａ）に示すプレビュー画面上でキャンセルボタン８０２を押下（又は選択）することで、ブック枠消し処理を容易にキャンセルすることができる。
【００４１】
具体的に、設定部１０２は、表示部１０３に表示されているプレビュー画面上でキャンセルボタン８０２が押下されたか否かを判定する（ステップＳ５０４）。キャンセルボタン８０２が押下された場合、設定部１０２はＣＰＵ１００にその旨を通知する。通知を受けたＣＰＵ１００は、スキャナ１０６により読み取った原稿がブック原稿ではなかったと判断して、ブック枠消し処理前の画像データをＲＡＭ１０４等から読み出す。そして、画像処理部１０８は、読み出したブック枠消し処理前の画像からプレビュー画像を作成し、表示部１０３に送信してプレビュー画面を表示する（ステップＳ５０８）。
【００４２】
一方、ステップＳ５０４において、プレビュー画面上でのキャンセルボタン８０２へ操作を設定部１０２が受けてなかった場合には、ＣＰＵ１００はブック原稿であると判断して、そのままブック枠消し処理が施された画像を使用する。
【００４３】
本実施形態では、ユーザがブック枠消し処理後のプレビュー画像を見て、所望のブック枠消しが行なわれていないと判断した場合、ブック枠消し処理で消去するブック枠消しの消去範囲（黒帯の画像部分とブック枠の消去範囲を含む）を変更することができる。例えば、厚めのブック原稿が見開き状態でコンタクトガラス２０１上に載置された場合、ブック原稿の浮きが大きくなり、読み取った画像の中央部分に発生する黒帯の幅が大きくなってしまう。その結果、ブック原稿の見開き中央部近くにある原稿画像と黒帯が重なるおそれがある。このような場合、上述したように、読み取った画像の中央部分に発生した幅ＡＢの黒帯の画像部分を自動的に消去してしまうと、本来消去して欲しくない原稿の文字や画像が黒帯と一緒に消去されてしまう可能性がある。そこで、本実施形態では、ユーザが手動で所望の消去範囲に設定し直すことが可能な構成にしている。
【００４４】
ユーザがブック枠消しの消去範囲を設定し直したい場合、プレビュー画面上の設定変更ボタン８０１を押下する。設定変更ボタン８０１が押下された場合（ステップＳ５０５でＹＥＳ）、設定部１０２はＣＰＵ１００にその旨を通知する。通知を受けたＣＰＵ１００は、図７（ｂ）に示すような、ブック枠消しの消去範囲を設定変更するためのブック枠消し設定画面を作成し、表示部１０３に送信する。表示部１０３は、受信したブック枠消し設定画面を表示する（ステップＳ５０６）。
【００４５】
図７（ｂ）において、枠消し幅の設定では、画像中央部のセンター枠消しと上下左右（全周）の枠消しの消去範囲が各々設定できるようになっている。画像中央部のセンター枠消しは、黒帯の画像部分に相当する。センター枠消し設定エリア９００及び上下左右の全周の枠消し設定エリア９０１における設定値の変更・設定は、＋−キー９０３若しくは不図示のテンキーによって行なわれる。また、独立調整ボタン９０２が押下された場合、原稿画像の上下左右にあるブック枠消しの消去範囲が独立して設定変更可能となる。
【００４６】
設定変更ボタン８０１が選択された直後のセンター枠消し設定エリア９００及び全周の枠消し設定エリア９０１には、現在設定されている設定値が表示される。これにより、ユーザは現在の設定値に何が設定されているかを知ることができる。ユーザは、センター枠消し設定エリア９００及び全周の枠消し設定エリア９０１の設定値を変更・設定して、新たなブック枠消しの消去範囲を設定することができる。
【００４７】
図４に戻り、ブック枠消し設定画面上でユーザから所望の消去範囲の設定を受け付けた表示部１０３は、その旨をＣＰＵ１００に通知する（ステップＳ５０６）。その旨を受けたＣＰＵ１００は、画像処理部１０８に対して、ＲＡＭ１０４等に格納されているブック枠消し処理前の画像データを使用して、新たに設定されたブック枠消しの消去範囲に基づいてブック枠消し処理を行うよう制御する。その後、画像処理部１０８は、新たにブック枠消し処理が施された画像からプレビュー画像を作成し、表示部１０３に送信してプレビュー画像の表示を行なう（ステップＳ５０７）。
【００４８】
次に、プレビュー画像が表示された結果、本来消去されてはならない部分が消去されていたため、ブック枠消しの消去範囲を再設定する場合のプレビュー画像表示の流れについて説明する。
【００４９】
例えば、黒帯の幅ＡＢ（センター枠消しの消去範囲）が３０ｍｍと検知した場合のブック枠消し処理後のプレビュー画像の一部を図８（ａ）に示す。図示例では、原稿の文字「お」と「か」がそれぞれ半分消去されてしまっている。このままだと、所望の結果は得られないので、上述した図７（ｂ）に示すブック枠消し設定画面上のセンターの枠消し幅の設定の設定値を変更する。例えば、３０ｍｍであったセンター枠消しの消去範囲を１２ｍｍに変更すると、新たな設定値がすぐにプレビュー画像に反映され、図８（ｂ）に示すようなプレビュー画像が表示される。図示例では、最初の設定では消去されてしまった「お」と「か」の文字が消去されずに黒帯のみが消去されている。
【００５０】
上述した方法でブック枠消しの消去範囲が設定し直された画像のプレビュー画像をみたユーザが所望の画像であると判断した場合、プレビュー画面上のＯＫボタン８００を押下する。これにより、ＣＰＵ１００は、ブック枠消し処理後の画像データをＲＡＭ１０４等に格納してリターンする。
【００５１】
上記実施形態によれば、ユーザが特に意識しなくとも、ブック原稿を読み取ると自動的にブック枠消し処理されたプレビュー画像が表示され、印刷出力等を行なう前に所望の画像であるか否かを確認することができる。すなわち、ユーザがブック枠消し処理が施された画像を印刷出力する前に、当該画像が所望の仕上がりか否かを容易に確認することができる。
【００５２】
上記実施形態では、ブック原稿を読み取る際に、ページ毎（または１回目の画像読み取り）にプレビュー画像が表示される実施形態について説明した。２ページ目（２回目）以降で黒帯の幅やブック枠消し設定画面で設定される消去範囲の設定値が前ページと同一である場合は、プレビュー表示をせずに後続の処理に進んでも構わない。この場合、黒帯の幅や消去範囲の設定値が所定の閾値以下に収まる場合などの条件でプレビュー表示するか否かを切り替えてもよい。また、所定の読み取り回数ごと（所定のページ数ごと）にブック枠消しを行ってもよい。これにより、画像処理装置にかかる負荷を軽減することができる。
【００５３】
［第２の実施形態］
上記第１の実施形態では、ブック原稿判定部１０７により、スキャナ１０６で読み取った原稿がブック原稿か否かを判定する際に、作成されたヒストグラム上で閾値ＴＨを越えた部分（黒帯）の幅ＡＢと原稿のセンター位置の関係からブック原稿かを判定した。
【００５４】
本第２の実施形態では、ＡＤＦ（又は圧板）２００に設けられた測距センサを利用して、コンタクトガラス２０１上の原稿がブック原稿か否かを判定する点が上記第１の実施形態と異なり、それ以外は上記第１の実施の形態と同様なので、それらの説明は省略する。
【００５５】
図９（ａ）は、本発明の第２の実施形態に係る画像処理装置の原稿読取台の外観図である。図９（ｂ）は通常の用紙原稿をコンタクトガラス２０１上に置いてＡＤＦ（又は圧板）２００を閉じた状態を横から見た図であり、図９（ｃ）は見開き状態のブック原稿２０２をＡＤＦ２００でコンタクトガラス２０１に押し付けた状態を横から見た図である。
【００５６】
図９（ａ）において、測距センサ２０３は、ＡＤＦ２００に設けられ、ＡＤＦ２００とコンタクトガラス２０１との間の距離を測定する。なお、ＡＤＦ２００については、閉じることで前記原稿読取台に載置された原稿を上から押し付けることが可能な開閉手段であれば、圧板であってもよい。
【００５７】
測距センサ２０３は、測定した値をシステムバスを介してブック原稿判定部１０７に送信する。ブック原稿判定部１０７は、測距センサ２０３から受信した測定値に基づいて、コンタクトガラス２０１上に載置された原稿がブック原稿か否かを判定する。
【００５８】
図９（ｂ）に示す状態では、コンタクトガラス２０１とＡＤＦ２００との間が隙間無く閉じるので、測距センサ２０３で測定された距離は０になる。この場合、ブック原稿判定部１０７は、測距センサ２０３から受信した測定値（＝０）から原稿がブック原稿ではなく、用紙原稿であると判定する。
【００５９】
一方、図９（ｃ）に示す状態では、コンタクトガラス２０１とＡＤＦ２００との間を隙間無く閉じることができず、浮きが生じる。このＡＤＦ２００とコンタクトガラス２０１との間の距離を測距センサ２０３で測定し、ブック原稿判定部１０７に送信する。この場合、ブック原稿判定部１０７は、測距センサ２０３から受信した測定値（≠０）から原稿がブック原稿であると判断し、受信した測定値から黒帯の幅を算出する。これによって、ブック枠消し処理の際の消去範囲を決定することができる。それ以降の処理に関しては第１の実施の形態と同様である。
【００６０】
第２の実施形態によれば、読み取った画像からヒストグラムを作成する必要がないので、ブック原稿の判定にかかる時間が少なく済み、よりリアルタイムにプレビュー画像を表示することが可能となる。
【００６１】
上記実施形態では、本発明を画像処理装置に適用した場合について説明したが、これに限定されず、ＬＡＮ、ＷＡＮ等のネットワークで互いに接続がなされて処理が行われるシステムであっても、本発明を適用できることは言うまでもない。
【００６２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６３】
１００  ＣＰＵ
１０１  操作部
１０６  スキャナ
１０７  ブック原稿判定部
１０８  画像処理部
２００  ＡＤＦ（又は圧板）
２０１  コンタクトガラス
２０２  ブック原稿
【図１】
0005464993.tif 000002
【図２】
0005464993.tif 000003
【図３】
0005464993.tif 000004
【図４】
0005464993.tif 000005
【図９】
0005464993.tif 000006
【図５】
0005464993.tif 000007
【図６】
0005464993.tif 000008
【図７】
0005464993.tif 000009
【図８】
0005464993.tif 000010