(57)【要約】【課題】原稿の両面を読み取って２in１画像データを生成する処理を短縮するとともに、ユーザーが原稿を裏返す際に原稿の向きを変えた場合であっても正しく原稿の他面を読み取ることを可能にする。【解決手段】画像読取装置は、受付部と、コンタクトガラスと、画像読取部と、画像切出部と、２in１画像データ生成部とを備える。画像切出部は、第２の画像データから第２の本画像データを切り出す際には、第２の画像データに含まれる原稿の他面が縦長であるかまたは横長であるかを判定し、第１の画像データに含まれる原稿の一面および第２の画像データに含まれる原稿の他面の一方が縦長であり他方が横長である場合は、原稿の一面の幅を原稿の他面の高さとし、原稿の一面の高さを原稿の他面の幅として用いて、第２の画像データから第２の本画像データを切り出す領域を決定する。【選択図】図９
2017073726.tif 000002
【特許請求の範囲】
【請求項１】
画像読取に関する指示を受け付ける受付部と、
コンタクトガラスと、
前記コンタクトガラスの下方に配置され、前記コンタクトガラスの上面に載置された原稿を読み取って画像データを取得する画像読取部であって、前記受付部が前記画像読取に関する指示として原稿の両面を読み取るべき旨の指示を受け付けた場合には、前記コンタクトガラスの上面に載置された原稿を読み取るとともに、ユーザーによる前記原稿の裏返しが行われたことを検出したときに再度前記原稿を読み取ることで、前記原稿の一面を含む第１の画像データおよび前記原稿の他面を含む第２の画像データを取得する画像読取部と、
前記画像データから一部を切り出して、当該切り出し後の画像データからなる本画像データを取得する画像切出部であって、前記受付部が前記原稿の両面を読み取るべき旨の指示を受け付けた場合には、前記第１の画像データの一部を切り出して前記原稿の一面を示す第１の本画像データを取得し、かつ、前記第２の画像データの一部を切り出して前記原稿の他面を示す第２の本画像データを取得する画像切出部と、
前記画像切出部が取得した前記第１の本画像データおよび前記第２の本画像データを合成して、前記第１の本画像データおよび前記第２の本画像データを示す２in１画像データを生成する２in１画像データ生成部と、を備え、
前記画像切出部は、（i）前記第１の画像データから前記第１の本画像データを切り出す際には、前記第１の画像データを画像解析して、前記第１の画像データに含まれる前記原稿の一面の幅および高さを検出し、当該検出した原稿の一面の幅および高さを用いて前記第１の画像データから前記第１の本画像データを切り出す領域を決定し、（ii）前記第２の画像データから前記第２の本画像データを切り出す際には、前記第２の画像データに含まれる前記原稿の他面が縦長であるかまたは横長であるかを判定し、前記第１の画像データに含まれる前記原稿の一面および前記第２の画像データに含まれる前記原稿の他面がともに縦長または横長である場合は、前記原稿の一面の幅および高さを、前記原稿の他面の幅および高さとして用いて前記第２の画像データから前記第２の本画像データを切り出す領域を決定し、前記第１の画像データに含まれる前記原稿の一面および前記第２の画像データに含まれる前記原稿の他面の一方が縦長であり他方が横長である場合は、前記原稿の一面の幅を前記原稿の他面の高さとし、前記原稿の一面の高さを前記原稿の他面の幅として用いて、前記第２の画像データから前記第２の本画像データを切り出す領域を決定する、画像読取装置。
【請求項２】
前記２in１画像データ生成部は、前記画像切出部が、前記原稿の一面の幅を前記原稿の他面の高さとし、前記原稿の一面の高さを前記原稿の他面の幅として用いて、前記第２の画像データから前記第２の本画像データを切り出す領域を決定した場合には、前記画像切出部が生成した前記第２の本画像データを９０°回転させる回転処理を行い、当該回転処理後の第２の本画像データを用いて前記２in１画像を生成する、請求項１に記載の画像読取装置。
【請求項３】
前記画像切出部は、前記第２の画像データから前記第２の本画像データを切り出す際には、前記第１の画像データに含まれる原稿の一面の位置を前記第２の画像データに含まれる原稿の他面の位置として用いて、前記第２の画像データから前記第２の本画像データを切り出す領域を決定する、請求項１または請求項２に記載の画像読取装置。
【請求項４】
前記２in１画像データ生成部は、前記第１の画像データに含まれる原稿の一面の幅および高さを用いて、前記２in１画像データの幅および高さを決定する、請求項１乃至請求項３の何れか１項に記載の画像読取装置。
【請求項５】
前記第１の本画像データおよび前記第２の本画像データの傾きをそれぞれ検出し、当該検出した傾きを用いて前記第１の本画像データおよび前記第２の本画像データに対して回転処理を施す傾き補正部を更に備える、請求項１乃至請求項４の何れか１項に記載の画像読取装置。
【請求項６】
請求項１乃至請求項５の何れか１項に記載の画像読取装置と、
前記画像読取装置が生成した画像データに基づき、記録紙上に画像を形成する画像形成部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置および画像読取装置を備える画像形成装置に関し、特に、原稿の両面を読み取る技術に関する。
【背景技術】
【０００２】
画像読取装置では、読み取った画像データから原稿を示す一部の画像データだけを自動的に切り出す機能（オートクロッピング）を備えているものがある（例えば、下記特許文献１参照）。これらの画像読取装置では、読み取った画像データに含まれる原稿の幅および高さを検出し、当該検出した原稿の幅および高さを用いて画像データから切り出す領域を決定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７４１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、原稿の両面を読み取って、当該読み取った原稿の一面を含む画像データと原稿の他面を含む画像データとに対して上記のオートクロッピング処理を行い、オートクロッピング処理後の原稿の一面を含む画像データと原稿の他面を含む画像データとを合成して２in１画像データを生成する技術が知られている。
【０００５】
しかしながら上記の場合、原稿の一面を含む画像データと原稿の他面を含む画像データとの２つの画像データにおいて原稿の幅および高さを検出する必要があり、その処理に要する時間が長くなるという問題がある。原稿の一面の幅および高さを原稿の他面の幅および高さとして用いることで処理に要する時間を短縮することが考えられるが、ユーザーが原稿を裏返す際に原稿の向きを変えた場合には、正しく原稿の他面を読み取ることができない。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、原稿の両面を読み取って２in１画像データを生成する処理を短縮するとともに、ユーザーが原稿を裏返す際に原稿の向きを変えた場合であっても正しく原稿の他面を読み取ることを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面にかかる画像読取装置は、画像読取に関する指示を受け付ける受付部と、コンタクトガラスと、前記コンタクトガラスの下方に配置され、前記コンタクトガラスの上面に載置された原稿を読み取って画像データを取得する画像読取部であって、前記受付部が前記画像読取に関する指示として原稿の両面を読み取るべき旨の指示を受け付けた場合には、前記コンタクトガラスの上面に載置された原稿を読み取るとともに、ユーザーによる前記原稿の裏返しが行われたことを検出したときに再度前記原稿を読み取ることで、前記原稿の一面を含む第１の画像データおよび前記原稿の他面を含む第２の画像データを取得する画像読取部と、前記画像データから一部を切り出して、当該切り出し後の画像データからなる本画像データを取得する画像切出部であって、前記受付部が前記原稿の両面を読み取るべき旨の指示を受け付けた場合には、前記第１の画像データの一部を切り出して前記原稿の一面を示す第１の本画像データを取得し、かつ、前記第２の画像データの一部を切り出して前記原稿の他面を示す第２の本画像データを取得する画像切出部と、前記画像切出部が取得した前記第１の本画像データおよび前記第２の本画像データを合成して、前記第１の本画像データおよび前記第２の本画像データを示す２in１画像データを生成する２in１画像データ生成部と、を備え、前記画像切出部は、（i）前記第１の画像データから前記第１の本画像データを切り出す際には、前記第１の画像データを画像解析して、前記第１の画像データに含まれる前記原稿の一面の幅および高さを検出し、当該検出した原稿の一面の幅および高さを用いて前記第１の画像データから前記第１の本画像データを切り出す領域を決定し、（ii）前記第２の画像データから前記第２の本画像データを切り出す際には、前記第２の画像データに含まれる前記原稿の他面が縦長であるかまたは横長であるかを判定し、前記第１の画像データに含まれる前記原稿の一面および前記第２の画像データに含まれる前記原稿の他面がともに縦長または横長である場合は、前記原稿の一面の幅および高さを、前記原稿の他面の幅および高さとして用いて前記第２の画像データから前記第２の本画像データを切り出す領域を決定し、前記第１の画像データに含まれる前記原稿の一面および前記第２の画像データに含まれる前記原稿の他面の一方が縦長であり他方が横長である場合は、前記原稿の一面の幅を前記原稿の他面の高さとし、前記原稿の一面の高さを前記原稿の他面の幅として用いて、前記第２の画像データから前記第２の本画像データを切り出す領域を決定する、画像読取装置である。
【０００８】
また、本発明の他の一局面にかかる画像形成装置は、上記の画像読取装置と、画像読取装置が生成した画像データに基づき、記録紙上に画像を形成する画像形成部と、を備える画像形成装置である。
【発明の効果】
【０００９】
本発明によれば、原稿の両面を読み取って２in１画像データを生成する処理を短縮するとともに、ユーザーが原稿を裏返す際に原稿の向きを変えた場合であっても正しく原稿の他面を読み取ることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態にかかる画像読取装置を備えた画像形成装置を示す斜視図である。
【図２】本発明の一実施形態にかかる画像読取装置の構造を示す側面断面図である。
【図３】本発明の一実施形態にかかる画像読取装置の画像読取部を示す上面図である。
【図４】本発明の一実施形態にかかる画像読取装置の主要内部構成を概略的に示す機能ブロック図である。
【図５】（Ａ）および（Ｂ）は、本発明の一実施形態にかかる画像読取装置の表示部に表示される操作画面の一例を示す図である。
【図６】本発明の一実施形態にかかる画像読取装置による両面読み取り動作を模式的に示す図である。
【図７】比較例の画像読取装置における原稿の両面の読み取り動作の流れを示すフローチャートである。
【図８】比較例の画像読取装置による両面読み取り動作を模式的に示す図である。
【図９】本発明の一実施形態にかかる画像読取装置における原稿の両面の読み取り動作の流れを示すフローチャートである。
【図１０】比較例の画像読取装置、本発明の一実施形態にかかる画像読取装置（実施例１）、および本発明の一実施形態にかかる画像読取装置（実施例２）が生成する２in１画像データの一例を示す図である。
【図１１】比較例の画像読取装置、本発明の一実施形態にかかる画像読取装置（実施例１）、および本発明の一実施形態にかかる画像読取装置（実施例２）が生成する２in１画像データの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる画像読取装置およびこれを備えた画像形成装置について図面を参照して説明する。図１は、本発明の一実施形態にかかる画像読取装置を備えた画像形成装置を示す斜視図である。
【００１２】
画像形成装置１は、ファクシミリ通信機能、コピー機能、プリンター機能、およびスキャナー機能などの複数の機能を兼ね備えた複合機である。図１に示すように、画像形成装置１は、装置本体８０と、装置本体８０の上方に配置された画像読取装置１０とから概略構成される。
【００１３】
装置本体８０の外郭を構成する筐体８１の内部には、不図示の給紙部や画像形成部などが収容されている。画像形成部は、画像読取装置１０が生成した画像データに基づき、給紙部から搬送された記録紙上に画像を形成する。画像形成済みの記録紙は、定着処理が施された後に排出トレイ８２に排出される。
【００１４】
装置本体８０の筐体８１の前面には、操作部９１および表示部９２が配置されている。表示部９２は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイを含んで構成される。また、操作部９１は、表示部９２に表示される画面に対する操作をユーザーから受け付ける複数の操作キーである。
【００１５】
操作部９１などを用いたユーザー操作により、画像形成装置１や画像読取装置１０には、画像形成指示や画像読取指示などが入力される。当該入力された指示は、後述する受付部１０６（図４参照）により受け付けられる。
【００１６】
図２は、本発明の一実施形態にかかる画像読取装置１０の構造を示す側面断面図である。画像読取装置１０は、画像読取部３０と、画像読取部３０の上方に配置された原稿搬送部２０とを備えている。
【００１７】
図３は、画像読取部３０を示す上面図である。画像読取部３０は、本体フレーム３８に設けられた開口にコンタクトガラス３７が嵌め込まれている。コンタクトガラス３７の上面には読み取り対象の原稿Ｓが載置され、コンタクトガラス３７は原稿載置台としての役割を果たす。
【００１８】
図２に戻って、本体フレーム３８内におけるコンタクトガラス３７の下面側には、コンタクトガラス３７に載置された原稿Ｓに光を照射する光源３６、原稿からの反射光を第２ミラー３２に反射する第１ミラー３１、反射光をＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等のイメージセンサーで構成された撮像素子３５へ導く第３ミラー３３、およびレンズ系３４などが配置されている。
【００１９】
原稿搬送部２０は、給紙ローラー２４および搬送ローラー２６の駆動により、原稿載置部２１に載置された原稿束Ｐを１枚ずつ繰り出して原稿読取スリット３６に対向する位置へ搬送し、原稿読取スリット３６を介して画像読取部３０による読取を可能とした後、原稿排出部２２へと排出する。また原稿搬送部２０は、画像読取部３０の上面にあるコンタクトガラス３７に対して開閉自在であり、原稿搬送部２０が閉状態にあるときにコンタクトガラス３７の上面と対向する面に原稿押さえ板２８を有する。
【００２０】
ユーザーがコンタクトガラス３７上に原稿Ｓを置いて原稿搬送部２０を閉状態にして、操作部９１などを用いて画像読取指示を入力すると、後述する動作制御部１０１（図４参照）の制御に従って光源３６が発光し、この光源３６の光がコンタクトガラス３７を透過して原稿Ｓに照射される。その結果、原稿Ｓの反射光がコンタクトガラス３７を通して第１ミラー３１に入射する。この入射光は、第２ミラー３２、第３ミラー３３およびレンズ系３４を通過した後、撮像素子３５へ入射する。
【００２１】
撮像素子３５は、動作制御部１０１の制御に従って動作し、入射光を電気信号へ変換する。撮像素子３５は、主走査方向に配列しており、主走査方向の１ライン分の出力値を得る。
【００２２】
光源３６、第１ミラー３１、第２ミラー３２および第３ミラー３３は、モーター等の駆動部（不図示）によって副走査方向（矢印Ｙ方向）に一定速度で移動する。こうすることで、画像読取部３０は原稿の主走査方向１ライン分の出力値を副走査方向に連続して取得し、結果として原稿全体の画像を読み取ることができる。
【００２３】
図４は、画像読取装置１０の主要内部構成を示す機能ブロック図である。画像読取装置１０は、原稿搬送部２０、画像読取部３０、画像メモリー４１、記憶部４２、操作部９１、表示部９２、および制御ユニット１００を備えて構成される。図１と同じ構成要素には同じ番号を付し、説明を省略する。
【００２４】
画像メモリー４１は、画像読取部３０が読み取った画像データなどを一時的に保存するメモリーである。記憶部４２は、ＨＤＤ（Hard Disk Drive）等の大容量の記憶装置である。記憶部４２には、画像形成装置１や画像読取装置１０の動作に必要なプログラムやデータが記憶されている。
【００２５】
制御ユニット１００は、ＣＰＵ(Central Processing Unit)、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。制御ユニット１００は、上記のＲＯＭまたは記憶部４２などに記憶された制御プログラムが上記のＣＰＵに実行されることにより、動作制御部１０１、画像切出部１０２、傾き補正部１０３、２in１画像データ生成部１０４、表示制御部１０５、および受付部１０６として機能する。なお、制御ユニット１００の上記の各構成は、前述の制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２６】
動作制御部１０１は、画像読取装置１０および画像形成装置１の全体的な動作制御を司る。特に、動作制御部１０１は、光源３６による発光動作や第１ミラー３１、第２ミラー３２および第３ミラー３３を副走査方向に移動させる不図示の駆動部による駆動動作等を制御することで、画像読取部３０による画像読取動作を制御する機能を有する。
【００２７】
画像切出部１０２は、画像読取部３０が原稿の読み取りにより取得した画像データから原稿を示す一部の画像データを切り出して（オートクロッピング）、当該切り出し後の画像データからなる本画像データを取得する機能を有する。
【００２８】
具体的には画像切出部１０２は、画像データに対してハフ変換などの画像解析を行って、画像データに含まれる原稿の幅、高さ、および位置を検出する。そして、画像切出部１０２は、当該検出した原稿の幅、高さ、および位置を用いて、画像データから本画像データを切り出す領域を決定する。
【００２９】
傾き補正部１０３は、画像読取部３０により読み取られた画像データまたは画像切出部１０２により切り出された本画像データに対して回転処理を施すことで画像データの傾きを補正する機能を有する。
【００３０】
表示制御部１０５は、表示部９２による画面などの表示動作を制御する機能を有する。
【００３１】
受付部１０６は、操作部９１などを用いたユーザー操作に応じて、画像読取指示や画像形成指示などを受け付ける機能を有する。受付部１０６は、上記の画像読取指示とともに、画像の読み取りに関する様々な設定を受け付ける。例えば、受付部１０６は、原稿のサイズ、画像の読み取りの解像度、オートクロッピング機能を利用した画像の読み取りを行うか否か、および原稿の両面の読み取りを行うか否かなどを示す設定を受け付ける。
【００３２】
２in１画像データ生成部１０４は、受付部１０６が原稿の両面を読み取るべき旨の指示を受け付けた場合に、原稿の一面を含む第１の画像データおよび原稿の他面を含む第２の画像データを合成して２in１画像データを生成する機能を有する。
【００３３】
以下では、受付部１０６が原稿の両面を読み取るべき旨の指示を受け付けた場合に画像読取装置１０が実行する処理について説明する。
【００３４】
図５（Ａ）および図５（Ｂ）は、表示部９２に表示される操作画面の一例を示す図である。また、図６は、画像読取装置１０による両面読み取り動作を模式的に示す図である。ユーザーが図６の第１段に示すようにコンタクトガラス３７の上面に読み取り対象となる原稿Ｓを載置して、その後図５（Ａ）に示す操作画面Ｄ１においてボタンｄ１を押下すると、受付部１０６が原稿Ｓの両面を読み取るべき旨の指示を受け付け、原稿Ｓの両面の読み取り処理が開始される。
【００３５】
原稿Ｓの両面の読み取り処理では、まず、動作制御部１０１の制御のもと画像読取部３０がコンタクトガラス３７の下方から原稿Ｓの一面を読み取る。これにより原稿Ｓの一面（表面）を含む第１の画像データが生成される。そして、画像切出部１０２により上記の第１の画像データにおける原稿Ｓ部分が切り出され、図６の第３段に示すような原稿Ｓの一面を示す第１の本画像データＥ１が生成される。
【００３６】
原稿Ｓの一面の読み取り後、表示制御部１０５は、図５（Ｂ）に示す操作画面Ｄ２を表示部９２に表示させる。ユーザーが操作画面Ｄ２の表示に従って、図６の第２段に示すようにコンタクトガラス３７の上面に載置された原稿Ｓを裏返して、操作画面Ｄ２においてボタンｄ２を押下すると、受付部１０６はユーザーによる原稿Ｓの裏返しが行われたことを検出する。そして、動作制御部１０１の制御のもと画像読取部３０が再度原稿Ｓの一面を読み取る。これにより、原稿Ｓの他面（裏面）を含む第２の画像データが生成される。そして、画像切出部１０２により上記の第２の画像データにおける原稿Ｓ部分が切り出され、図６の第３段に示すような原稿Ｓの他面を示す第２の本画像データＥ２が生成される。
【００３７】
２in１画像データ生成部１０４は、上記の第１の本画像データＥ１と第２の本画像データＥ２とを合成して、図６の第４段に示すような２in１画像データＥを生成する。ここで、２in１画像データ生成部１０４は、第１の本画像データＥ１の幅および高さを用いて、２in１画像データＥの幅および高さを決定する。図６に示す例では、２in１画像データ生成部１０４は、第１の本画像データＥ１の高さの２倍の長さを２in１画像データＥの高さとして決定し、第１の本画像データＥ１の幅と同じ長さを２in１画像データＥの高さとして決定している。
【００３８】
続いて、本発明の一実施形態にかかる画像読取装置１０における動作の流れを説明する前に、比較例の画像読取装置における動作の流れを説明する。図７は、比較例の画像読取装置における原稿の両面の読み取り動作の流れを示すフローチャートである。
【００３９】
比較例の画像読取装置において、受付部が両面読み取り指示を受け付けると（ステップＳ１においてＹＥＳ）、画像読取部は原稿の一面を読み取って第１の画像データを取得する（ステップＳ２）。
【００４０】
その後、画像切出部は、第１の画像データを解析して、第１の画像データにおける原稿の位置、原稿の幅、原稿の高さ、および原稿の傾きを検出し（ステップＳ３）、検出した原稿の位置および原稿の幅および高さに基づいて、第１の画像データから第１の本画像データを切り出す（クロッピング）処理を行う（ステップＳ４）。ステップＳ４の処理後、傾き補正部は、検出した原稿の傾きに応じて第１の本画像データの傾きを補正する（ステップＳ５）。
【００４１】
受付部が原稿の他面の読み取り開始を指示するボタン、例えば図５（Ｂ）に示すボタンｄ２の押下操作を受け付けると（ステップＳ６でＹＥＳ）、画像読取部は原稿の他面を読み取って第２の画像データを取得する（ステップＳ７）。そして、画像切出部は、第２の画像データを解析して、第２の画像データにおける原稿の位置および原稿の傾きを検出する（ステップＳ８）。ステップＳ８の処理では、処理時間の短縮のために、ステップＳ３の処理とは異なり原稿の幅および高さを検出する処理を行わない。その代わりに、画像切出部は、ステップＳ３の処理で検出した原稿の一面の幅および高さを、原稿の他面の幅および高さとして適用する（ステップＳ９）。
【００４２】
ステップＳ９の処理後、ステップＳ７およびステップＳ８の処理で検出した原稿の位置、原稿の幅、および原稿の高さに基づいて、第２の画像データから第２の本画像データを切り出す処理を行う（ステップＳ１０）。また、傾き補正部は、検出した原稿の傾きに応じて第２の本画像データの傾きを補正する（ステップＳ１１）。
【００４３】
ステップＳ１１の処理後、２in１画像データ生成部は、第１の本画像データおよび第２の本画像データを合成して２in１画像データを生成する（ステップＳ１２）。
【００４４】
上記の比較例の画像読取装置では、原稿の他面におけるクロッピングの際に、既に検出した原稿の一面の幅および高さを原稿の他面の幅および高さとして用いることで、当該原稿の他面の幅および高さを検出する処理を省略している。しかしながらこれは、ユーザーが原稿を裏返す前と裏返した後で原稿の向きが同じであるという前提とするものである。図８の第１段および第２段に示すように、裏返す前の原稿Ｓが横長となる向きで、裏返した後の原稿Ｓが縦長となる向きで、原稿Ｓがコンタクトガラス３７の上面に載置された場合には、第２の本画像データＥ２において原稿Ｓの裏面の一部が切れてしまう（図８の第３段参照）。その結果、２in１画像データは、図８の第４段に示すように原稿Ｓの裏面の一部が切れたものとなる。
【００４５】
これに対して、本発明の一実施形態にかかる画像読取装置１０は、ユーザーが原稿を裏返す際に原稿の向きを変えた場合であっても正しく原稿の他面を読み取ることを可能にするものである。
【００４６】
図９は、画像読取装置１０における原稿の両面の読み取り動作の流れを示すフローチャートである。なお、図７に示した処理と同内容の処理については説明を簡略する。
【００４７】
ステップＳ２１〜ステップＳ２８の処理は、図７に示したステップＳ１〜ステップＳ８の処理と同様の処理である。ステップＳ２８の処理後、画像切出部１０２は、第２の画像データに含まれる原稿の他面が縦長であるかまたは横長であるかを判定する（ステップＳ２９）。この処理は、原稿の他面の高さと幅とがどちらが長いかを判定する処理であり、ステップＳ２３のような原稿の他面の高さと幅との正確な長さを検出する処理と比較して処理時間が短い。
【００４８】
第２の画像データに含まれる原稿の他面および第１の画像データに含まれる原稿の一面がともに縦長である場合（ステップＳ２９において「縦長」であり、ステップＳ３０において「縦長」）、画像切出部１０２は、ステップＳ２３の処理で検出した原稿の一面の幅および高さを原稿の裏面の幅および高さとして適用する（ステップＳ３２）。また、第２の画像データに含まれる原稿の他面および第１の画像データに含まれる原稿の一面がともに横長である場合（ステップＳ２９において「横長」であり、ステップＳ３１において「横長」）、画像切出部１０２は、同様にステップＳ３２の処理を行う。
【００４９】
ステップＳ３２の処理後、画像切出部１０２は、ステップＳ３２の処理で検出した原稿の位置、原稿の高さ、および原稿の幅に基づき、第２の画像データを切り出して第２の本画像データを生成する（ステップＳ３４）。
【００５０】
一方、第２の画像データに含まれる原稿の他面が縦長であり、第１の画像データに含まれる原稿の一面が横長である場合（ステップＳ２９において「縦長」であり、ステップＳ３０において「横長」）、画像切出部１０２は、ステップＳ２３の処理で検出した原稿の一面の幅と高さとを入れ替えたサイズを、原稿の他面のサイズとして適用する（ステップＳ３３）。すなわち、画像切出部１０２は、原稿の一面の幅を原稿の他面の高さとし、原稿の一面の高さを原稿の他面の幅として適用する。また、第２の画像データに含まれる原稿の他面が横長であり、第１の画像データに含まれる原稿の一面が縦長である場合（ステップＳ２９において「横長」であり、ステップＳ３１において「縦長」）、画像切出部１０２は、同様にステップＳ３３の処理を行う。
【００５１】
ステップＳ３３の処理後、画像切出部１０２は、ステップＳ３３の処理で検出した原稿の位置、原稿の高さ、および原稿の幅に基づき、第２の画像データを切り出して第２の本画像データを生成する（ステップＳ３５）。
【００５２】
その後、画像切出部１０２は、ステップＳ３５の処理で生成した第２の本画像データを＋９０°または−９０°回転させる回転処理を行う（ステップＳ３６）。
【００５３】
ステップＳ３４またはステップＳ３６の処理後、傾き補正部１０３は、原稿の傾きに基づき第２の本画像データの傾きを補正する処理を行う（ステップＳ３７）。そして、２in１画像データ生成部１０４は、第１の本画像データおよび第２の本画像データを合成して、２in１画像データを生成する（ステップＳ３８）。
【００５４】
図１０および図１１は、比較例の画像読取装置、上記のステップＳ３６の処理で第２の本画像データを＋９０°回転させる画像読取装置（実施例１）、および上記のステップＳ３６の処理で第２の本画像データを−９０°回転させる画像読取装置（実施例２）が生成する２in１画像データを示す図である。
【００５５】
ここで、図中に示す矢印は、原稿Ｓに含まれるテキストや画像の向きを示す。また、図中の読み取り設定とは、画像読取の際にユーザーにより設定されるものであり、「奥天」は、画像読取装置１０のコンタクトガラス３７に向かって奥方向が原稿Ｓのテキストや画像の上方向に位置するように原稿Ｓを読み取る設定であり、「左天」は、画像読取装置１０のコンタクトガラス３７に向かって左方向が原稿Ｓのテキストや画像の上方向に位置するように原稿Ｓを読み取る設定である。
【００５６】
このように、画像読取装置１０によれば、コンタクトガラス３７の上面に原稿Ｓが載置される向きや、原稿Ｓの読み取り設定がいかなるものであっても、正しく原稿Ｓの他面を読み取ることが可能となり、２in１画像データにおいて原稿Ｓの他面が切れることがない。
【００５７】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００５８】
例えば、画像切出部１０２は、第２の画像データから第２の本画像データを切り出す際に、第１の画像データに含まれる原稿の一面の位置を第２の画像データに含まれる原稿の他面の位置として用いて、第２の画像データから第２の本画像データを切り出す領域を決定してもよい。これにより、処理にかかる時間を短縮することができる。
【００５９】
例えば、上記の実施の形態で説明した制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録されたものとしてもよい。この場合、当該制御プログラムを記録したコンピューター読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【符号の説明】
【００６０】
１      画像形成装置
１０    画像読取装置
３０    画像読取部
１００  制御ユニット
１０１  動作制御部
１０２  画像切出部
１０３  傾き補正部
１０４  ２in１画像データ生成部
１０５  表示制御部
１０６  受付部
【図１】
2017073726.tif 000003
【図２】
2017073726.tif 000004
【図３】
2017073726.tif 000005
【図４】
2017073726.tif 000006
【図５】
2017073726.tif 000007
【図６】
2017073726.tif 000008
【図７】
2017073726.tif 000009
【図８】
2017073726.tif 000010
【図９】
2017073726.tif 000011
【図１０】
2017073726.tif 000012
【図１１】
2017073726.tif 000013