(57)【要約】【課題】原稿を見開きの状態で読み取る読取装置であって，原稿の位置決めが容易な技術を提供すること。【解決手段】ＭＦＰ１００は，フラットベッドガラス１１上に置かれた見開き状態の原稿を読み取るモードを備えている。そして，ＭＦＰ１００は，当該モードで原稿を読み取った際，読取結果から背景を検出する。さらに，ＭＦＰ１００は，背景の検出結果に基づいて，イメージセンサ１５の読取範囲の端部うち，原稿が有る端部を特定する。そして，ＭＦＰ１００は，その特定された端部に基づいて，原稿の１ページ分の画像データを出力する。【選択図】            図５
2016103726.tif 000002
【特許請求の範囲】
【請求項１】
原稿台と，
前記原稿台に置かれた原稿の画像を読み取る読取部と，
制御部と，
を備え，
前記制御部は，
見開き状態の原稿の読み取りが設定された状態で，前記読取部に原稿の画像を読み取らせる読取処理と，
前記読取処理での読取結果を利用して，背景を検出する背景検出処理と，
前記背景検出処理の検出結果を利用して，前記読取部の読取範囲のうち，主走査方向の一方の端部に背景が有る場合に他方の端部に原稿が有ると特定する第１の特定と，副走査方向の一方の端部に背景が有る場合に他方の端部に原稿が有ると特定する第２の特定と，の少なくとも一方を行う特定処理と，
前記読取処理での読取結果から，少なくとも前記特定処理によって特定される端部である特定端部に基づいて，原稿の１ページ分の画像データを出力する出力処理と，
を実行することを特徴とする読取装置。
【請求項２】
請求項１に記載する読取装置において，
前記制御部は，
前記出力処理では，見開き状態の原稿のうち前記特定端部と隣接するページの画像データを出力することを特徴とする読取装置。
【請求項３】
請求項１または請求項２に記載する読取装置において，
前記制御部は，
前記読取処理での読取結果から，見開き状態の原稿の綴じ部を検出する綴じ部検出処理と，
前記特定処理の前記第１の特定にて原稿が有る端部を特定できなかった場合に，前記読取処理での読取結果から，前記読取部の読取範囲の主走査方向の一方の端部と他方の端部とのうち，前記綴じ部検出処理にて検出された綴じ部までの距離が長い方の端部に配置されたページの画像データを出力する主走査特定出力処理と，
を実行することを特徴とする読取装置。
【請求項４】
請求項１から請求項３のいずれか１つに記載する読取装置において，
前記制御部は，
前記読取処理での読取結果を利用し，見開き状態の原稿の綴じ部を検出する綴じ部検出処理と，
前記特定処理の前記第２の特定にて原稿が有る端部を特定できなかった場合に，前記読取処理での読取結果から，前記読取部の読取範囲の副走査方向の一方の端部と他方の端部とのうち，前記綴じ部検出処理にて検出された綴じ部までの距離が長い方の端部に配置されたページの画像データを出力する副走査特定出力処理と，
を実行することを特徴とする読取装置。
【請求項５】
請求項１から請求項４に記載する読取装置において，
表示部を備え，
前記制御部は，
前記第１の特定と前記第２の特定との少なくとも一方で原稿が有る端部を特定できなかった場合に，前記読取部の読取範囲の端部のうち，原稿の位置合わせに用いる端部を入力させる入力画面を，前記表示部に表示させる表示処理と，
前記読取処理での読取結果から，前記入力画面によって入力された端部に配置されたページの画像データを出力する入力特定出力処理と，
を実行することを特徴とする読取装置。
【請求項６】
請求項１から請求項５のいずれか１つに記載する読取装置において，
前記制御部は，
前記特定処理では，前記第１の特定と前記第２の特定との両方を行い，
前記出力処理では，前記読取処理での読取結果から，前記第１の特定に基づく端部かつ前記第２の特定に基づく端部によって特定される前記特定端部に基づいて，原稿の画像データを出力することを特徴とする読取装置。
【請求項７】
読取装置に，
見開き状態の原稿の読み取りが設定された状態で，原稿の画像を読み取る読取処理と，
前記読取処理での読取結果を利用して，背景を検出する背景検出処理と，
前記背景検出処理の検出結果を利用して，読取範囲のうち，主走査方向の一方の端部に背景が有る場合に他方の端部に原稿が有ると特定する第１の特定と，副走査方向の一方の端部に背景が有る場合に他方の端部に原稿が有ると特定する第２の特定と，の少なくとも一方を行う特定処理と，
前記読取処理での読取結果から，少なくとも前記特定処理によって特定される端部である特定端部に基づいて，原稿の１ページ分の画像データを出力する出力処理と，
を実行させることを特徴とするプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，読取装置および読取装置用のプログラムを記憶する記憶媒体に関する。さらに詳細には，本などの綴じられた原稿を，見開きの状態で読み取る読取装置の技術に関するものである。
【背景技術】
【０００２】
従来から，本などの綴じられた原稿を，見開きの状態で読み取る読取装置が実用化されている。綴じられた原稿を読取装置にて読み取る場合，ユーザは，原稿台の所定の位置に，見開き状態で原稿をセットする。そして，読取装置は，読取開始の指示を受け付けたことを契機に，所定の位置を基準に原稿の画像の読み取りを開始する。
【０００３】
見開き状態の原稿を読み取る技術を開示した文献としては，例えば，特許文献１がある。特許文献１では，通常読取モードで原稿を読み取る場合と，ブック読みモードで原稿を読み取る場合とで，原稿を読み取る基準位置を変更する読取装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−６５１８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら，特許文献１に開示された技術であっても，見開き状態の原稿を読み取る際に原稿をセットする位置は１つに固定される。原稿をセットする位置を固定してしまうと，ユーザによる原稿の位置決め作業が困難な場合がある。例えば，照明の具合や原稿台カバーの影によって原稿台の一部が暗くなると，当該一部にある特定の箇所への位置決めが難しくなる。一方で，見開き状態の原稿を読み取る度に，原稿をセットする位置をユーザに入力させると，ユーザにとって面倒である。
【０００６】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，原稿を見開きの状態で読み取る読取装置であって，原稿の位置決めが容易な技術を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされた読取装置は，原稿台と，前記原稿台に置かれた原稿の画像を読み取る読取部と，制御部と，を備え，前記制御部は，見開き状態の原稿の読み取りが設定された状態で，前記読取部に原稿の画像を読み取らせる読取処理と，前記読取処理での読取結果を利用して，背景を検出する背景検出処理と，前記背景検出処理の検出結果を利用して，前記読取部の読取範囲のうち，主走査方向の一方の端部に背景が有る場合に他方の端部に原稿が有ると特定する第１の特定と，副走査方向の一方の端部に背景が有る場合に他方の端部に原稿が有ると特定する第２の特定と，の少なくとも一方を行う特定処理と，前記読取処理での読取結果から，少なくとも前記特定処理によって特定される端部である特定端部に基づいて，原稿の１ページ分の画像データを出力する出力処理と，を実行することを特徴としている。
【０００８】
本明細書に開示される読取装置は，見開き状態の原稿である見開き原稿を読み取った際，読取結果の画像データの画像の中から背景を検出し，背景の検出結果を利用して，読取部の読取範囲の端部のうち，原稿が有る端部を特定する。原稿が有る端部は，主走査方向あるいは副走査方向あるいはその両方向から特定される。そして，読取装置は，その特定された端部に基づいて，読取結果から原稿の１ページ分の画像データを出力する。
【０００９】
すなわち，本明細書に開示される読取装置では，読取結果を利用して，原稿がセットされた端部を特定することで，原稿が読取範囲のどの端部を基準にセットされたとしても，特定された端部である特定端部に基づいて，原稿の画像データを出力できる。つまり，本明細書に開示される読取装置では，原稿の位置決めの基準となる端部を固定せず，ユーザが好みの端部を選んで原稿をセットすることができることから，原稿の位置決めの自由度が大きい。また，本明細書に開示される読取装置では，読取装置自身が原稿の位置を特定するため，あらかじめユーザが位置決めの基準位置あるいは原稿の位置を入力する手間が無い。
【００１０】
また，前記制御部は，前記出力処理では，見開き状態の原稿のうち前記特定端部と隣接するページの画像データを出力するとよい。ユーザは読取対象のページと読取範囲の端部とを位置合わせする傾向にある。そのため，特定端部に隣接するページの画像データを出力対象とする方が好ましい。
【００１１】
また，前記制御部は，前記読取処理での読取結果から，見開き状態の原稿の綴じ部を検出する綴じ部検出処理と，前記特定処理の前記第１の特定にて原稿が有る端部を特定できなかった場合に，前記読取処理での読取結果から，前記読取部の読取範囲の主走査方向の一方の端部と他方の端部とのうち，前記綴じ部検出処理にて検出された綴じ部までの距離が長い方の端部に配置されたページの画像データを出力する主走査特定出力処理と，を実行するとよい。読取範囲の主走査方向の全域にわたって原稿が配置された場合には，主走査方向での背景の位置が特定できない。ユーザがそのような原稿をセットした場合，読取対象のページは読取範囲内にセットされ，非読取対象のページは一部が読取範囲外に跨ってセットされている可能性が高い。そのため，見開き原稿の綴じ部までの距離が長い方の端部に配置されたページが読取対象のページであると推定し，当該ページの画像データを出力する方が好ましい。なお，副走査方向であっても，主走査方向と同様に，綴じ部の位置に基づいて読取対象のページを推定できる。
【００１２】
また，本明細書に開示される読取装置は，表示部を備え，前記制御部は，前記第１の特定と前記第２の特定との少なくとも一方で原稿が有る端部を特定できなかった場合に，前記読取部の読取範囲の端部のうち，原稿の位置合わせに用いる端部を入力させる入力画面を，前記表示部に表示させる表示処理と，前記読取処理での読取結果から，前記入力画面によって入力された端部に配置されたページの画像データを出力する入力特定出力処理と，を実行するとよい。主走査方向と副走査方向との少なくとも一方で原稿が有る端部を特定できなかった場合，原稿が有る位置が不確定になり，高精度な画像データの出力が困難になる。そのため，読取装置は，原稿が有る端部を特定できなかった場合，ユーザに原稿の位置合わせに用いる端部を問い合わせて，不確実な画像データの出力を回避する方が好ましい。
【００１３】
また，前記制御部は，前記特定処理では，前記第１の特定と前記第２の特定との両方を行い，前記出力処理では，前記読取処理での読取結果から，前記第１の特定に基づく端部かつ前記第２の特定に基づく端部によって特定される前記特定端部に基づいて，原稿の画像データを出力するとよい。主走査方向と副走査方向との両方の端部，すなわち２方向の組合せによって得られる４つ角のいずれかを特定することで，１方向の端部のみを特定する，すなわち他方向の位置を固定する場合と比較して，原稿の位置決めの自由度が大きい。
【００１４】
上記読取装置の機能を実現するための制御方法，コンピュータプログラム，および当該コンピュータプログラムを格納するコンピュータ読取可能な記憶媒体も，新規で有用である。
【発明の効果】
【００１５】
本発明によれば，原稿を見開きの状態で読み取る読取装置であって，原稿の位置決めが容易な技術が実現される。
【図面の簡単な説明】
【００１６】
【図１】実施の形態にかかる複合機（ＭＦＰ）のＡＤＦを閉塞した状態の外観を示す図である。
【図２】実施の形態にかかるＭＦＰのＡＤＦを開放した状態の外観を示す図である。
【図３】図１に示したＭＦＰの画像読取部の内部構成（図１のＡ−Ａ断面）を示す断面図である。
【図４】実施の形態にかかるＭＦＰの電気的構成を示すブロック図である。
【図５】実施の形態にかかるＭＦＰのブックコピー処理の手順を示すフローチャートである。
【図６】見開き状態の原稿を読み取った画像の一例を示す図である。
【図７】小サイズの見開き原稿をフラットベッドガラス（ＦＢガラス）の左上の角を基準にセットした状態を示す図である。
【図８】小サイズの見開き原稿をＦＢガラスの左下の角を基準にセットした状態を示す図である。
【図９】大サイズの見開き原稿をＦＢガラスの左上の角を基準にセットした状態を示す図である。
【図１０】基準位置を選択させる画面を示す図である。
【発明を実施するための形態】
【００１７】
以下，本発明にかかる印刷装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，画像読取機能および画像形成機能を備えた複合機（ＭＦＰ：Multi Function Peripheral ）に本発明を適用したものである。
【００１８】
［ＭＦＰの構成］
本形態のＭＦＰ１００は，図１に示すように，シートに画像を印刷する画像形成部１と，原稿の画像を読み取る画像読取部２とを備えている。画像形成部１の画像形成方式は，電子写真方式であっても，インクジェット方式であってもよい。また，カラー画像の形成が可能であっても，モノクロ画像専用であってもよい。画像読取部２も，カラー画像の読み取りが可能であっても，モノクロ読取専用であってもよい。
【００１９】
また，画像形成部１は，画像形成部１によって画像が印刷される前のシートを収容する給紙トレイ９１と，画像形成部１によって画像が印刷された後のシートを収容する排紙トレイ９５と，を備えている。
【００２０】
画像読取部２は，画像の読み取りを行う本体部１０と，原稿の自動搬送を行う自動原稿供給装置（ＡＤＦ：Auto Document Feeder）２０とを備えている。ＡＤＦ２０は，本体部１０よりも上方に位置するとともに一辺が本体部１０と連結し，本体部１０に対して回動自在に設けられている。そのため，画像読取部２は，図２に示すように，ＡＤＦ２０によって本体部１０の上面を開閉することができる。つまり，ＡＤＦ２０は，本体部１０の上面を覆うカバーを兼ねる。
【００２１】
本体部１０は，その上面に，コンタクトガラス１１，１２を備えている。さらに，本体部１０の内部であってコンタクトガラス１１，１２の下方には，図３に示すように，原稿の画像を読み取るイメージセンサ１５が設けられている。イメージセンサ１５は，主走査方向（図３の奥行き方向）に光学素子が一列に並んで配置されており，原稿に向けて光を照射し，その原稿からの反射光を電気信号に変換して出力する。イメージセンサ１５としては，例えば，ＣＩＳ（Contact Image Sensor）やＣＣＤ（Charge Coupled Device）が適用可能である。イメージセンサ１５は，読取部の一例である。
【００２２】
イメージセンサ１５は，スライド軸１３に対してスライド自在に支持されている。このスライド軸１３は，副走査方向（図３中の左右方向）に延び，両端部が本体部１０の筐体に固定されている。そのため，イメージセンサ１５は，図３中の左右方向に移動可能に設けられている。
【００２３】
ＡＤＦ２０は，読み取り前の原稿を収容する原稿トレイ２１と，読み取り後の原稿を収容する排出トレイ２２とを備えている。具体的に，原稿トレイ２１は，排出トレイ２２の上方に設けられている。また，ＡＤＦ２０の内部には，原稿が搬送される経路として，原稿トレイ２１と排出トレイ２２とを連結する略Ｕ字状の搬送路２５が設けられている。また，ＡＤＦ２０は，その下面に開口部２３が設けられ，その開口部２３から原稿押さえ板２４が露出するように配置されている。この原稿押さえ板２４は，ＡＤＦ２０を閉じた状態でコンタクトガラス１２と対向している。
【００２４】
ＡＤＦ２０は，原稿トレイ２１に収容された原稿を１枚ずつ取り出し，その原稿を本体部１０のコンタクトガラス１２（以下，「ＡＤＦガラス１２」とする）に対向する位置に搬送する。具体的には，原稿を原稿押さえ板２４とコンタクトガラス１２との間を通過させる。その後，その原稿を排出トレイ２２上に排出する。
【００２５】
また，イメージセンサ１５を利用した原稿の読取方式としては，フラットベッド（原稿固定走査）方式と，ＡＤＦ（原稿移動走査）方式とがある。フラットベッド方式の場合，原稿がコンタクトガラス１１（以下，「ＦＢガラス１１」とする）上に載せられる。その状態で，イメージセンサ１５が副走査方向に移動し，その際に主走査方向に１ラインずつ原稿の画像が読み取られる。ＦＢガラス１１は，原稿台の一例である。
【００２６】
一方，ＡＤＦ方式の場合，複数の原稿を纏めて原稿トレイ２１に載置する。そして，イメージセンサ１５がＡＤＦガラス１２に対向する位置に移動し，固定される。その状態で，ＡＤＦ２０によって原稿が原稿押さえ板２４の下側であってＡＤＦガラス１２に対向する位置に搬送され，その際に主走査方向に１ラインずつ原稿の画像が読み取られる。
【００２７】
また，本などの綴じられた原稿を読み取る際には，ユーザは，図２に示したようにＡＤＦ２０を開放状態とする。そして，原稿を見開きの状態とし，読取面を下向きとしてＦＢガラス１１上に見開き状態で原稿をセットする。そして，ＭＦＰ１００は，見開き状態の原稿がユーザによってＦＢガラス１１に押さえ付けられた状態で，イメージセンサ１５を副走査方向に移動させることで，原稿を読み取る。
【００２８】
また，ＭＦＰ１００は，その前面に，スタートキー，ストップキー，テンキーの各ボタン等，各種のボタンによって構成されるボタン群４１と，タッチパネルからなる表示部４２と，を備えた操作パネル４０を備えている。このボタン群４１や表示部４２により，動作状況の表示やユーザによる操作の入力が可能になっている。なお，本形態の表示部４２は，入力機能と表示機能とを兼ねるタッチパネルであるが，例えば入力機能を有しない液晶パネルであってもよい。表示部４２は，表示部の一例である。
【００２９】
続いて，本形態のＭＦＰ１００の電気的構成について説明する。本形態のＭＦＰ１００は，図４に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（Non Volatile RAM）３４と，を有するコントローラ３０を備えている。また，ＭＦＰ１００は，画像形成部１と，画像読取部２と，操作パネル４０と，通信インターフェース３７とを備え，これらがＣＰＵ３１によって制御される。なお，図４中のコントローラ３０は，ＣＰＵ３１等，ＭＦＰ１００の制御に利用されるハードウェアを纏めた総称であって，実際にＭＦＰ１００に存在する単一のハードウェアを表すとは限らない。
【００３０】
ＲＯＭ３２には，ＭＦＰ１００を制御するための制御プログラムであるファームウェアや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは画像データを一時的に記憶する記憶領域として利用される。ＮＶＲＡＭ３４も，ＭＦＰ１００にて用いられる各種の情報を記憶する記憶領域として利用される。ＮＶＲＡＭ３４は，記憶部の一例である。
【００３１】
ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムや各種センサから送られる信号に従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ１００の各構成要素を制御する。ＣＰＵ３１は，制御部の一例である。なお，コントローラ３０が制御部であってもよい。
【００３２】
通信インターフェース３７は，外部デバイスとの通信を可能にするハードウェアである。具体的な通信インターフェース３７としては，例えば，有線ＬＡＮインターフェース，無線ＬＡＮインターフェース，シリアル通信インターフェースが該当する。また，ファクシミリ通信を可能にするための電話回線インターフェースであってもよい。ＭＦＰ１００は，画像読取部２にて読み取られた原稿の画像データを，通信インターフェース３７を介して外部デバイスに送信できる。また，ＭＦＰ１００は，画像形成部１に画像を形成させる印刷ジョブ，あるいは画像読取部２に画像を読み取らせる読取ジョブ，あるいはその両方を行わせるコピージョブを，通信インターフェース３７を介して外部デバイスから受信できる。
【００３３】
［ＭＦＰの制御］
続いて，ＭＦＰ１００の制御として，ブックコピーモードについて説明する。ブックコピーモードは，見開きの状態でＦＢガラス１１上にセットされた原稿を読み取り，読取結果の画像データの画像から原稿の１ページ分の画像を抽出し，抽出された１ページ分の画像を印刷するモードである。
【００３４】
ブックコピーモードでは，ＭＦＰ１００は，フラットベッド方式によって，見開き状態の原稿である見開き原稿を読み取る。そのため，ＭＦＰ１００は，ブックコピーモードの選択を受け付けると，見開き原稿がＦＢガラス１１上にセットされているものとして，画像読取部２による原稿の読み取りを開始する。
【００３５】
ＭＦＰ１００は，ブックコピーモードでの読み取りの際，矩形のＦＢガラス１１が有する４つの角のうちの１つを基準として原稿の画像を読み取る。具体的にユーザは，ＦＢガラス１１の４つの角のうちの１つを位置決めの基準位置として原稿の位置決めを行う。ＭＦＰ１００は，ＦＢガラス１１上を読み取った画像データの画像を利用し，ＦＢガラス１１上の原稿が位置決めされている角を特定する。すなわち，ＭＦＰ１００は，原稿の位置決めのための基準位置を固定せず，ＭＦＰ１００自身が原稿の位置を判断する。
【００３６】
そして，ＭＦＰ１００は，特定された角に基づいて，読取結果の画像データの画像から印刷対象の画像を抽出して印刷する。具体的に，ＭＦＰ１００は，読み取った２ページ分の画像のうち，特定された角に隣接するページの画像を印刷対象とし，１ページ分の画像データの画像を印刷する。
【００３７】
［ブックコピー処理］
以下，上述のブックコピーモードでの動作を実現するブックコピー処理の手順について，図５のフローチャートを参照しつつ説明する。ブックコピー処理は，ブックコピーモードが選択された状態でコピー指示を受け付けたことを契機に，ＣＰＵ３１によって実行される。
【００３８】
ブックコピー処理では，図５に示すように，ＭＦＰ１００は先ず，ＦＢガラス１１上にセットされた原稿の，フラットベッド方式による読み取りを，画像読取部２に開始させる（Ｓ１０１）。そして，ＭＦＰ１００は，イメージセンサ１５からの出力信号を取得することで，１ラインごとの画像データを取得する（Ｓ１０２）。Ｓ１０１およびＳ１０２は，読取処理の一例である。
【００３９】
Ｓ１０２の後，ＭＦＰ１００は，読取結果の画像データの画像の中から背景を検出し，背景が有る位置の解析を開始する（Ｓ１０３）。図６は，ＦＢガラス１１の左上の角を基準にセットされた見開き原稿を読み取った場合の，画像データの画像６０の構成を示している。画像６０には，原稿の画像に相当する原稿領域６１と，原稿以外の領域である背景に相当する背景領域６２と，原稿と背景との境界であって原稿の影に相当する影領域６３とが含まれる。また，原稿領域６１には，読取対象のページに相当する読取ページ領域６１１と，読取対象ではないページに相当する非読取ページ領域６１２と，読取ページ領域６１１と非読取ページ領域６１２との境界であって本の綴じ部に相当する綴じ部領域６１３とが含まれる。
【００４０】
ユーザが原稿をＦＢガラス１１に押さえ付けている場合，イメージセンサ１５は，原稿が置かれていない位置では，原稿からの反射光ではなく外光を受光することになる。そのため，背景領域６２では，原稿領域６１の読取ページ領域６１１および非読取ページ領域６１２と比較して受光量が少ない。従って，Ｓ１０３では，例えば，イメージセンサ１５から読み取ったデータの濃度あるいは輝度が閾値を超えるか否かによって，ＭＦＰ１００は，背景を読み取ったことを判断できる。Ｓ１０３の判断は，１ラインごとに行ってもよいし，複数ラインごとに行ってもよいし，全ラインを読み終えた後に行ってもよい。Ｓ１０３は，背景検出処理の一例である。
【００４１】
Ｓ１０３の後，ＭＦＰ１００は，読み取った画像データの画像６０の右側に背景が有るか否かを判断する（Ｓ１１１）。例えば図７（Ａ）に示すように，見開き原稿５０をＦＢガラス１１の４つの角である左上角ＣＵＬ，右上角ＣＵＲ，左下角ＣＤＬ，右下角ＣＤＲのうち，左上角ＣＵＬを基準にセットした場合，読取結果の画像データの画像６０では，図７（Ｂ）に示すように，右側および下側が背景領域６２になる。また，例えば図８（Ａ）に示すように，見開き原稿５０をＦＢガラス１１の左下角ＣＤＬを基準にセットした場合，読取結果の画像データの画像６０では，図８（Ｂ）に示すように，右側および上側が背景領域６２になる。
【００４２】
そこで，読み取った画像データの画像６０の右側に背景が有る場合（Ｓ１１１：ＹＥＳ），ＭＦＰ１００は，読み取った画像データの画像６０の下側に背景が有るか否かを判断する（Ｓ１１２）。読み取った画像データの画像６０の下側に背景が有る場合（Ｓ１１２：ＹＥＳ），ＭＦＰ１００は，ＦＢガラス１１の左上角ＣＵＬを基準に見開き原稿がセットされたと判断できる。そのため，読取結果の画像データの画像の左上に原稿領域６１があると判断でき，左上角ＣＵＬを基準に読取ページ領域６１１の画像を抽出する（Ｓ１１３）。Ｓ１１１およびＳ１１２は，特定処理の一例である。
【００４３】
なお，見開き原稿を読み取ると，図６に示したように，読取結果の画像データの画像６０の原稿領域６１には，読取ページ領域６１１と非読取ページ領域６１２との，２ページ分の画像が含まれる。そこで，Ｓ１１３にてＭＦＰ１００は，ユーザがＦＢガラス１１の角を用いて読取対象のページの原稿の位置決めを行うことから，見開きの２ページ分の原稿の画像のうち角に隣接するページの画像を抽出する。
【００４４】
具体的に，ユーザは，非読取対象のページの原稿をＦＢガラス１１に押さえ付けていないことが多く，原稿とＦＢガラス１１との間に隙間が生じ易い。そのため，非読取ページ領域６１２は，読取ページ領域６１１よりも受光量が少ない傾向にある。また，本の綴じ部は，ユーザが押さえ付けてもＦＢガラス１１に接触し難い。そのため，綴じ部領域６１３では，影が読み取られ，読取ページ領域６１１および非読取ページ領域６１２との濃度差あるいは輝度差が大きい。Ｓ１１３では，ＭＦＰ１００は，原稿領域６１中の綴じ部領域６１３を，例えば画像データの輝度分布から特定する。そして，原稿領域６１のうち上辺からから綴じ部領域６１３までの領域を１ページ分の読取ページ領域６１１として，画像を抽出する。
【００４５】
読み取った画像データの画像６０の下側に背景がない場合（Ｓ１１２：ＮＯ），ＭＦＰ１００は，読み取った画像データの画像６０の上側に背景が有るか否かを判断する（Ｓ１１４）。読み取った画像データの画像６０の上側に背景が有る場合（Ｓ１１４：ＹＥＳ），ＭＦＰ１００は，ＦＢガラス１１の左下角ＣＤＬを基準に見開き原稿がセットされたと判断できる。そのため，左下角ＣＤＬを基準に読取ページ領域６１１の画像を抽出する（Ｓ１１５）。Ｓ１１４は，特定処理の一例である。
【００４６】
読み取った画像データの画像６０の上側にも背景がない場合（Ｓ１１４：ＮＯ），図９（Ａ）に示すように見開き原稿５０のサイズが大きく，ＦＢガラス１１の上下方向（主走査方向）に収まっていない可能性がある。この場合，上下方向での背景の位置が特定できない。そのため，ＭＦＰ１００は，読み取った画像データの画像６０から綴じ部領域６１３の位置を解析する（Ｓ１２１）。Ｓ１２１は，綴じ部検出処理の一例である。
【００４７】
そして，ＭＦＰ１００は，綴じ部領域６１３の位置に基づいて，印刷対象のページの画像を抽出する（Ｓ１２２）。具体的に，図９（Ａ）に示したように，ユーザがそのような大サイズの見開き原稿５０をセットした場合，読取対象のページはＦＢガラス１１内にセットされ，非読取対象のページは一部がＦＢガラス１１外に跨ってセットされている可能性が高い。そのため，図９（Ｂ）に示したように，画像６０の上辺と隣接するページと画像６０の下辺と隣接するページとでは，綴じ部６１３から上辺までの距離，すなわち左上角ＣＵＬに隣接するページの幅ＤＵと，綴じ部６１３から下辺までの距離，すなわち左下角ＣＤＬに隣接するページの幅ＤＬとのうち，長い方に対応するページが読取対象のページであると推定できる。従って，Ｓ１２２では，幅ＤＵと幅ＤＬとを算出し，幅が長い方に対応するページの画像を抽出する。
【００４８】
なお，本形態のＭＦＰ１００は，イメージスキャナ１５を左端から右端に移動させながら読み取る。そのため，原稿が左側に有ることを検知した場合，原稿よりも右側に背景を読み取ったことを条件として，読取範囲の全てを読み取る前に，読み取りを完了させてもよい。
【００４９】
Ｓ１１１の説明に戻り，読み取った画像データの画像６０の右側に背景がない場合（Ｓ１１１：ＮＯ），図６に移り，ＭＦＰ１００は，読み取った画像データの画像６０の左側に背景が有るか否かを判断する（Ｓ１３１）。読み取った画像データの画像６０の左側に背景が有る場合（Ｓ１３１：ＹＥＳ），ＭＦＰ１００は，読み取った画像データの画像６０の下側に背景が有るか否かを判断する（Ｓ１３２）。読み取った画像データの画像６０の下側に背景が有る場合（Ｓ１３２：ＹＥＳ），ＭＦＰ１００は，ＦＢガラス１１の右上角ＣＵＲを基準に見開き原稿がセットされたと判断できる。そのため，右上角ＣＵＲを基準に読取ページ領域６１１の画像を抽出する（Ｓ１３３）。Ｓ１３１およびＳ１３２は，特定処理の一例である。
【００５０】
読み取った画像データの画像６０の下側に背景がない場合（Ｓ１３２：ＮＯ），ＭＦＰ１００は，読み取った画像データの画像６０の上側に背景が有るか否かを判断する（Ｓ１３４）。読み取った画像データの画像６０の上側に背景が有る場合（Ｓ１３４：ＹＥＳ），ＭＦＰ１００は，ＦＢガラス１１の右下角ＣＤＲを基準に見開き原稿がセットされたと判断できる。そのため，右下角ＣＤＲを基準に読取ページ領域６１１の画像を抽出する（Ｓ１３５）。Ｓ１３４は，特定処理の一例である。
【００５１】
読み取った画像データの画像の上側にも背景がない場合（Ｓ１３４：ＮＯ），ＭＦＰ１００は，Ｓ１２１と同様に読み取った画像データの画像から綴じ部の位置を解析する（Ｓ１４１）。そして，ＭＦＰ１００は，綴じ部の位置に基づいて，印刷対象のページの画像を抽出する（Ｓ１４２）。具体的にＳ１４２では，Ｓ１２２と同様に，右上角ＣＵＲに隣接するページの幅ＤＵと，右下角ＣＤＲに隣接するページの幅ＤＵと，を算出し，幅が長い方に対応するページの画像を抽出する。
【００５２】
一方，読み取った画像データの画像６０の右側にも背景がない場合（Ｓ１３１：ＮＯ），ＭＦＰ１００は，原稿のサイズがかなり大きく，ＦＢガラス１１の左右方向（副走査方向）に収まっていない可能性がある。あるいは背景の解析に失敗している可能性がある。この場合，原稿が有る位置が不確定になり，高精度な画像データの出力が困難になる。そこで，ＭＦＰ１００は，図１０に示すように基準位置を選択させる選択画面を表示部４２に表示させ，ユーザによる基準位置の選択を受け付ける（Ｓ１５１）。Ｓ１５１は，表示処理の一例である。そして，ＭＦＰ１００は，選択画面にて選択された角に配置されたページの画像を抽出する（Ｓ１５２）。
【００５３】
Ｓ１１３，Ｓ１１５，Ｓ１２２，Ｓ１３３，Ｓ１３５，Ｓ１４２，あるいはＳ１５２の後，抽出された画像のシートへの印刷を，画像形成部１に開始させる（Ｓ１６１）。なお，Ｓ１１３，Ｓ１１５，Ｓ１３３，Ｓ１３５のいずれかを経由してＳ１６１を実行した場合，Ｓ１６１は，出力処理の一例である。Ｓ１２２，Ｓ１４２のいずれかを経由してＳ１６１を実行した場合，Ｓ１６１は，主走査特定出力処理の一例である。Ｓ１５２を経由してＳ１６１を実行した場合，Ｓ１６１は，入力特定出力処理の一例である。Ｓ１６１の後は，ブックコピー処理を終了する。
【００５４】
以上詳細に説明したようにＭＦＰ１００では，見開き原稿５０を読み取った際，読取結果の画像データの画像６０の中から背景領域６２を検出し，背景領域６２の位置を利用して，ＦＢガラス１１の４つの角，すなわちイメージセンサ１５の読取範囲の４つの角のうち，原稿が有る角を特定する。これにより，原稿がＦＢガラス１１の４つ角のどれを基準に位置決めされたとしても，特定された角に基づいて，原稿の画像を出力できる。つまり，ＭＦＰ１００では，原稿の位置決めの基準となる角を固定せず，ユーザが好みの角を選んで原稿をセットすることができ，原稿の位置決めの自由度が大きい。また，ＭＦＰ１００では，ＭＦＰ１００自身が原稿の位置を特定するため，あらかじめユーザが位置決めの基準位置あるいは原稿の位置を入力する手間が無い。
【００５５】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，複写機，スキャナ等，読取機能を備えるものであれば適用可能である。
【００５６】
また，実施の形態では，読み取った見開き原稿の画像をシートに印刷するブックコピーモードに本発明を適用しているが，読み取った見開き原稿の画像をメモリに保存するブックスキャンモードに本発明を適用してもよい。保存先は，ＲＡＭ３３やＮＶＲＡＭ３４の他，外部デバイスであってもよい。
【００５７】
また，実施の形態では，印刷対象のページを，ＦＢガラス１１の角に隣接する側のページとしているが，隣接しない側のページであってもよい。例えば，見開き原稿は，厚みが大きい側のページの方が，ＦＢガラス１１の角に合わせ易い。そのため，ＭＦＰ１００は，基準となる角を特定した後，印刷対象のページを，隣接する側のページか，隣接しない側のページかを，ユーザに選択させ，隣接しない側のページを印刷対象にできる構成としてもよい。
【００５８】
また，実施の形態では，原稿の位置決めにＦＢガラス１１の４つ角をいずれも利用でき，ＭＦＰ１００は４つの角の中から基準となる角を特定しているが，これに限るものではない。例えば，上下方向のいずれか一方の端部を基準とすることが固定であれば，左右方向のいずれか一方の端部を特定できればよい。また，左右方向のいずれか一方の端部を基準とすることが固定であれば，上下方向のいずれか一方の端部を特定できればよい。この場合であっても，ユーザが上下方向と左右方向とのいずれか一方の端部を選んで原稿をセットすることができ，原稿の位置決めの基準位置が１つに固定される構成と比較して，原稿の位置決めの自由度が大きい。
【００５９】
また，実施の形態では，Ｓ１１１およびＳ１３１にて先に左右方向での背景の有無を判断し，Ｓ１１２，Ｓ１１４，Ｓ１３２，Ｓ１３４にて後で上下方向での背景の有無を判断しているが，Ｓ１１１およびＳ１３１にて先に上下方向の背景を有無を判断し，Ｓ１１２，Ｓ１１４，Ｓ１３２，Ｓ１３４にて後で左右方向の背景を判断してもよい。この場合，Ｓ１２１およびＳ１４１では，左右方向，すなわち副走査方向において綴じ部を検出する。この左右方向における綴じ部の検出後にＳ１６１に印刷する場合，Ｓ１６１は，副走査特定出力処理の一例である。
【００６０】
また，実施の形態では，Ｓ１２２，Ｓ１４２において，綴じ部の上下方向の位置に基づいて印刷対象のページの自動抽出を行っているが，Ｓ１５１と同様に，基準位置をユーザに選択させる画面を表示し，印刷対象のページをユーザに選択してもらってもよい。この場合，左右のいずれか一方に背景が有ると判断済みであるため，背景が有る側の角については，選択肢から除外してもよい。選択肢から除外する方法としては，例えば，非表示，グレーアウトが該当する。
【００６１】
また，実施の形態では，Ｓ１５１において，原稿の位置決めを行う角を選択させる画面を表示して印刷対象のページの手動抽出を行っているが，Ｓ１２２，Ｓ１４２と同様に，読取結果の画像６０中の綴じ部領域６１３の位置に基づいて印刷対象のページの自動抽出を行ってもよい。
【００６２】
上記の場合，ＭＦＰ１００は先ず，上下方向のいずれかに背景が有るか否かを判断する。さらに，左右方向に原稿が収まっていないと判断しているため，ＭＦＰ１００は，左右方向において綴じ部６１３を検出する。そして，ＭＦＰ１００は，背景が下に有って上に無いと判断した場合には，綴じ部６１３から左辺までの距離，すなわち左上角ＣＵＬに隣接するページの幅ＤＵと，綴じ部６１３から右辺までの距離，すなわち右上角ＣＵＲに隣接するページの幅ＤＬと，を算出し，幅が長い方に対応するページの画像を抽出する。また，背景が上に有って下に無いと判断した場合には，左下角ＣＵＬに隣接するページの幅ＤＵと，右下角ＣＵＲに隣接するページの幅ＤＬと，を算出し，幅が長い方に対応するページの画像を抽出する。そして，抽出された画像データをＳ１６１にて印刷する。この場合，Ｓ１６１は，副走査特定出力処理の一例である。
【００６３】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００６４】
１      画像形成部
１１    ＦＢガラス
１５    イメージセンサ
３１    ＣＰＵ
４２    表示部
１００  ＭＦＰ
【図１】
2016103726.tif 000003
【図２】
2016103726.tif 000004
【図３】
2016103726.tif 000005
【図４】
2016103726.tif 000006
【図５】
2016103726.tif 000007
【図１０】
2016103726.tif 000008
【図６】
2016103726.tif 000009
【図７】
2016103726.tif 000010
【図８】
2016103726.tif 000011
【図９】
2016103726.tif 000012