(57)【要約】【課題】非定型サイズ原稿を自動的に検知し、表裏面の画像サイズを合わせることができる画像処理装置及び画像処理方法を提供することである。【解決手段】実施形態の画像処理装置は、サイズ取得部と、決定部とを持つ。サイズ取得部は、画像読み取り部で読み取られたシートの第一シート面の大きさを示す第一サイズ情報を取得する。決定部は、前記第一サイズ情報に基づいて保存される画像の大きさを示す第一画像情報に基づいて、前記シートの前記第一シート面と異なる第二シート面の保存される画像の大きさを示す第二画像情報を決定する。【選択図】図２
2020068481.tif 000002
【特許請求の範囲】
【請求項１】
画像読み取り部で読み取られたシートの第一シート面の大きさを示す第一サイズ情報を取得するサイズ取得部と、
前記第一サイズ情報に基づいて保存される画像の大きさを示す第一画像情報に基づいて、前記シートの前記第一シート面と異なる第二シート面の保存される画像の大きさを示す第二画像情報を決定する決定部と、
を備える画像処理装置。
【請求項２】
前記サイズ取得部は、前記第二シート面の大きさを示す第二サイズ情報をさらに取得し、
前記決定部は、前記第一サイズ情報と、前記第二サイズ情報と、に基づいて、前記第一画像情報及び前記第二画像情報を決定する
請求項１に記載の画像処理装置。
【請求項３】
前記決定部は、前記第一サイズ情報と、前記第二サイズ情報と、の大小関係に基づいて、前記第一画像情報及び前記第二画像情報を決定する
請求項２に記載の画像処理装置。
【請求項４】
前記決定部は、前記第一サイズ情報と、前記第二サイズ情報と、の平均に基づいて、
前記第一画像情報及び前記第二画像情報を決定する
請求項２又は３のいずれか一項に記載の画像処理装置。
【請求項５】
１又は複数のコンピューターが
画像読み取り部で読み取られたシートの第一シート面の大きさを示す第一サイズ情報を取得するサイズ取得ステップと、
前記第一サイズ情報に基づいて保存される画像の大きさを示す第一画像情報に基づいて、前記シートの前記第一シート面と異なる第二シート面の保存される画像の大きさを示す第二画像情報を決定する決定ステップと、
を有する画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
ＭＦＰ（Multifunction Peripheral）は、非定型の大きさの原稿（以下「非定型サイズ原稿」という。）をスキャンできる機能を持つ。非定型サイズ原稿をスキャンする方法には、手動スキャンと、自動スキャンと、が存在する。手動スキャンとは、手動で非定型サイズ原稿のサイズを決定するスキャン方法である。自動スキャンとは、ＭＦＰが自動で非定型サイズ原稿のサイズを決定するスキャン方法である。手動スキャンでは、ユーザーは、予め非定型サイズ原稿の幅及び高さを取得し、ＭＦＰに入力する。自動スキャンでは、十分に大きな読み取り範囲を用いて、非定型サイズ原稿をスキャンし、スキャンによって得られた画像から原稿部分の画像を抽出する。
【０００３】
しかしながら、自動スキャンでは、同じ原稿であるにもかかわらず表面と裏面とで異なる画像サイズで画像が生成される場合があった。このような場合、ユーザーにとって不都合が生じる可能性があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１３６３７６号公報
【特許文献２】特開２００５−２６８８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、自動スキャンで表面と裏面との画像を読み取る場合に、ユーザーにとってより利便性が高い画像を生成することができる画像処理装置及び画像処理方法を提供することである。
【課題を解決するための手段】
【０００６】
実施形態の画像処理装置は、サイズ取得部と、決定部とを持つ。サイズ取得部は、画像読み取り部で読み取られたシートの第一シート面の大きさを示す第一サイズ情報を取得する。決定部は、前記第一サイズ情報に基づいて保存される画像の大きさを示す第一画像情報に基づいて、前記シートの前記第一シート面と異なる第二シート面の保存される画像の大きさを示す第二画像情報を決定する。
【図面の簡単な説明】
【０００７】
【図１】実施形態の画像処理装置１００の全体構成例を示す外観図である。
【図２】実施形態における画像処理装置１００の機能ブロックの構成を示す概略ブロック図である。
【図３】サイズ情報テーブルの具体例を示すデータ構成図である。
【図４】１辺が同値の２つの非定型サイズ原稿をスキャンした画像の具体例を示す図である。
【図５】１辺が同値の非定型サイズ原稿の修正の具体例を示す図である。
【図６】サイズの異なる２つの非定型サイズ原稿をスキャンした画像の具体例を示す図である。
【図７】サイズの異なる２つの非定型サイズ原稿の修正の具体例を示す図である。
【図８】画像処理装置１００の処理の流れの具体例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、実施形態の画像処理装置及び画像処理方法を、図面を参照して説明する。
【０００９】
図１は、実施形態の画像処理装置１００の全体構成例を示す外観図である。画像処理装置１００は、例えば複合機等の画像形成装置である。画像処理装置１００は、ディスプレイ１１０、コントロールパネル１２０、プリンタ１３０、シート収容部１４０及び画像読取部２００を備える。なお、画像処理装置１００のプリンタ１３０は、トナー像を定着させる装置であってもよいし、インクジェット式の装置であってもよい。
【００１０】
画像処理装置１００は、シート上に表れている画像を読み取ってデジタルデータを生成し、画像ファイルを生成する。シートは、例えば原稿や、文字や画像などが記載された紙などである。シートは、画像処理装置１００が読み取ることができる物であればどのような物であってもよい。
【００１１】
ディスプレイ１１０は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。ディスプレイ１１０は、画像処理装置１００に関する種々の情報を表示する。
【００１２】
コントロールパネル１２０は、複数のボタンを有する。コントロールパネル１２０は、ユーザーの操作を受け付ける。コントロールパネル１２０は、ユーザーによって行われた操作に応じた信号を、画像処理装置１００の制御部に出力する。なお、ディスプレイ１１０とコントロールパネル１２０とは一体のタッチパネルとして構成されてもよい。
【００１３】
プリンタ１３０は、画像読取部２００によって生成された画像情報又は通信路を介して受信された画像情報に基づいて、シート上に画像を形成する。プリンタ１３０は、例えば以下のような処理によって画像を形成する。プリンタ１３０の画像形成部は、画像情報に基づいて感光体ドラム上に静電潜像を形成する。プリンタ１３０の画像形成部は、静電潜像に現像剤を付着させることによって可視像を形成する。現像剤の具体例として、トナーがある。プリンタ１３０の転写部は、可視像をシート上に転写する。プリンタ１３０の定着部は、シートに対して加熱及び加圧を行うことによって、可視像をシート上に定着させる。なお、画像が形成されるシートは、シート収容部１４０に収容されているシートであってもよいし、手指しされたシートであってもよい。
【００１４】
シート収容部１４０は、プリンタ１３０における画像形成に用いられるシートを収容する。
【００１５】
画像読取部２００は、読み取り対象の画像情報を光の明暗として読み取る。画像読取部２００は、読み取られた画像情報を記録する。記録された画像情報は、ネットワークを介して他の情報処理装置に送信されてもよい。記録された画像情報は、プリンタ１３０によってシート上に画像形成されてもよい。画像読取部２００は、ＡＤＦ２１０を備えてもよい。この場合、ＡＤＦ２１０に一度にセットされた複数枚の原稿を一つの原稿セットとして読取処理が行われてもよい。
【００１６】
図２は、実施形態における画像処理装置１００の機能ブロックの構成を示す概略ブロック図である。画像処理装置１００は、コントロールパネル１２０、記憶部１５０、通信部１６０、画像読取部２００及び制御部３００を備える。なお、コントロールパネル１２０及び画像読取部２００は、図１で説明したため、図２では説明を省略する。
【００１７】
記憶部１５０は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部１５０は、サイズ情報テーブルを記憶する。
【００１８】
図３は、サイズ情報テーブルの具体例を示すデータ構成図である。サイズ情報テーブルは、画像処理装置１００が読み取る非定型サイズ原稿の縦と横の大きさが登録されたテーブルである。記憶部１５０は、画像読取部２００で読み取られた非定型サイズ原稿の表面の大きさ（以下「第一サイズ情報」という。）と、非定型サイズ原稿の裏面の大きさ（以下「第二サイズ情報」という。）とを対応付けて記憶する。なお、本実施形態では、原稿の大きさは、縦の長さ（高さ）と横の長さ（幅）との組み合わせによって表すこととする。
【００１９】
図２の説明に戻る。通信部１６０は、通信インターフェースである。通信部１６０は、ネットワークを介して、サーバーや他の画像形成装置などの情報処理装置とデータ通信する。
【００２０】
制御部３００は、ＣＰＵ（Central Processing Unit）等のプロセッサを用いて構成される。プロセッサがプログラムを実行することによって、制御部３００は、サイズ取得部３１０、算出部３２０、決定部３３０及び画像保存部３４０として機能する。制御部３００は、上記各機能として動作することによって、画像読取部２００によって生成されたスキャンファイルから、非定型サイズ原稿の表面の画像及び裏面の画像を同じ大きさで保存することができる。以下の説明では、保存される表面の画像を第一画像、裏面の画像を第二画像と定義して説明する。なお、シートの表面は、第一シート面の一態様である。シートの裏面は、第二シート面の一態様である。
【００２１】
サイズ取得部３１０は、画像読取部２００で読み取られた非定型サイズ原稿の表面を示す第一シート面の第一サイズ情報を取得する。また、サイズ取得部３１０は、画像読取部２００で読み取られた非定型サイズ原稿の裏面を示す第二シート面の第二サイズ情報を取得する。
【００２２】
具体的には、サイズ取得部３１０は、非定型サイズ原稿をスキャンした際の画像をトリミングして非定型サイズ原稿のサイズを取得する。例えば、サイズ取得部３１０は、非定型サイズ原稿部分の画像を抽出するため、非定型サイズ原稿をスキャンした際の画像から黒い背景の領域をトリミングする。また例えば、サイズ取得部３１０は、第一サイズ情報及び第二サイズ情報に基づいて、非定型サイズ原稿をトリミングし、第一シート面の画像と、第二シート面の画像とを取得する。
【００２３】
サイズ取得部３１０は、取得した第一シート面の画像と、第二シート面の画像との縦と横の大きさに基づいて、第一サイズ情報及び第二サイズ情報を取得する。サイズ取得部３１０は、取得した第一サイズ情報及び第二サイズ情報を、記憶部１５０のサイズ情報テーブルに登録する。
【００２４】
算出部３２０は、第一サイズ情報と、第二サイズ情報と、決定部３３０が決定する第一画像情報及び第二画像情報とに基づいて、第一画像及び第二画像の大きさ（例えば縦及び横の長さ）と、原稿差分とを算出する。第一画像情報は、保存される第一シート面の画像の大きさを示す情報である。第二画像情報は、保存される第二シート面の画像の大きさを示す情報である。原稿差分とは、第一画像情報と第二サイズ情報との縦と横との大きさの差分を示す情報である。
【００２５】
算出部３２０は、例えば以下のような処理によって上記大きさを算出する。まず、算出部３２０は、サイズ情報テーブルを参照する。次に、算出部３２０は、第一画像情報と第二サイズ情報とに基づいて原稿差分を算出する。算出部３２０は、算出した原稿差分を決定部３３０に送る。
【００２６】
決定部３３０は、第一画像情報及び第二画像情報を決定する。決定部３３０は、第一画像及び第二画像を同じサイズに合わせるか否かの設定（以下「同サイズ設定」という。）の有無に応じて第一画像情報及び第二画像情報を決定する。例えば、同サイズ設定が設定されている場合、決定部３３０は、第一画像情報及び第二画像情報を同じ情報として決定する。同サイズ設定が設定されていない場合、決定部３３０は、第一サイズ情報に基づいて、第一画像情報を決定し、第二サイズ情報に基づいて、第二画像情報を決定する。そして、決定部３３０は、決定した第一画像情報及び第二画像情報を画像保存部３４０へ送る。
【００２７】
なお、同サイズ設定は、ユーザーからの入力によって設定されてもよいし、予め画像処理装置１００の出荷時に設定されてもよい。算出部３２０及び決定部３３０を用いた画像の修正方法の具体例は、図４から図７で後述する。
【００２８】
画像保存部３４０は、第一画像情報と、第二画像情報と、原稿差分とに基づいて、第一シート面の画像と、第二シート面の画像との内少なくとも一方をトリミングや拡大縮小などで修正する。画像保存部３４０は、修正を行った画像を、第一画像及び第二画像として記憶部１５０に保存する。
【００２９】
図４は、１辺が同値の２つの非定型サイズ原稿をスキャンした画像の具体例を示す図である。図４では、例として、第一シート面の高さと、第二シート面の高さとが同値の場合を説明する。画像読取部２００がスキャンした非定型サイズ原稿の表面の画像は、第一シート面１１を含む画像を示す第一スキャン画像１０として生成される。また、画像読取部２００がスキャンした非定型サイズ原稿の裏面の画像は、第二シート面２１を含む画像を示す第二スキャン画像２０として生成される。
【００３０】
図５は、１辺が同値の非定型サイズ原稿の修正の具体例を示す図である。図５では、例として、決定部３３０によって、第一サイズ情報が第一画像情報として決定された場合を説明する。まず、画像保存部３４０は、第一スキャン画像１０及び第二スキャン画像２０から第一シート面１１及び第二シート面２１をトリミングする。図５では、サイズ取得部３１０は、トリミングした第一シート面１１の幅をＷ１、第一シート面１１の高さをＨ１として取得する。また、サイズ取得部３１０は、第二シート面２１の大きさを第二サイズ情報として取得する。サイズ取得部３１０は、取得した大きさを第一サイズ情報としてサイズ情報テーブルに登録する。
【００３１】
次に、決定部３３０は、第一サイズ情報を第一画像情報及び第二画像情報として決定する。決定部３３０は、第一画像情報を高さをＨ１、幅をＷ１として決定する。算出部３２０は、サイズ情報テーブルを参照し、第一画像情報と第二サイズ情報とに基づいて、原稿差分を算出する。算出部３２０は、第一画像情報と第二サイズ情報との横方向の長さの差分を原稿差分Ｅｘ１として算出する。これにより、第二シート面２１の幅は、Ｗ１＋Ｅｘ１と定まる。また、第二シート面２１の高さは、Ｈ１である。
【００３２】
以上より、図５では、算出部３２０は、横方向の原稿差分をＥｘ１、縦方向の原稿差分を０として、算出する。算出部３２０は、幅の差分がＥｘ１の原稿差分の情報を第一原稿差分２２として算出する。算出部３２０は、算出した第一原稿差分２２を決定部３３０に送る。例えば、図５では、第一原稿差分２２を削除することで、同じ大きさの第一画像１２及び第二画像２３を記憶部１５０に保存が可能になる。
【００３３】
まず、画像保存部３４０は、第一シート面１１と第二シート面２１との原稿差分である第一原稿差分２２をトリミングによって削除する。なお、図５では、例として、画像保存部３４０は、第一原稿差分２２を右側から削除する。
【００３４】
次に、画像保存部３４０は、第一画像情報に基づいて、第一シート面１１の画像を第一画像１２として保存する。また、画像保存部３４０は、第二画像情報に基づいて、第二シート面２１の画像を第二画像２３として保存する。なお、本実施形態では、トリミングによる修正の説明をしたが、例えば縦方向を基準として、横方向の拡大縮小を行うことにより、第二画像の修正を行ってもよい。また例えば、横方向を基準として、縦方向の拡大縮小を行うことにより、第二画像の修正を行ってもよい。なお、図５では、第一シート面を基準として第二シート面を修正したが、第二シート面を基準として第一画像を修正してもよい。
【００３５】
図６は、サイズの異なる２つの非定型サイズ原稿をスキャンした画像の具体例を示す図である。図６では、例として、第一シート面の大きさと、第二シート面の大きさとが異なる場合を説明する。画像読取部２００がスキャンした非定型サイズ原稿の表面は、第一シート面１１を含む第一スキャン画像１０として生成される。また、画像読取部２００がスキャンした非定型サイズ原稿の裏面は、第二シート面３１を含む第二スキャン画像３０として生成される。
【００３６】
図７は、サイズの異なる２つの非定型サイズ原稿の修正の具体例を示す図である。図７では、例として、決定部３３０によって、第一サイズ情報が第一画像情報として決定された場合を説明する。まず、画像保存部３４０は、第一スキャン画像１０及び第二スキャン画像３０から第一シート面１１及び第二シート面３１をトリミングする。図７では、サイズ取得部３１０は、トリミングした第一シート面１１の幅をＷ２、第一シート面１１の高さをＨ２として取得する。また、サイズ取得部３１０は、第二シート面３１の大きさを第二サイズ情報として取得する。サイズ取得部３１０は、取得した大きさを第一サイズ情報としてサイズ情報テーブルに登録する。
【００３７】
次に、決定部３３０は、第一サイズ情報を第一画像情報及び第二画像情報として決定する。図７では、決定部３３０は、第一画像情報を高さをＨ２、幅をＷ２として決定する。算出部３２０は、サイズ情報テーブルを参照し、第一画像情報と第二サイズ情報とに基づいて、原稿差分を算出する。算出部３２０は、第一画像情報と第二サイズ情報との横方向の長さの差分を原稿差分Ｅｘ２として算出する。算出部３２０は、第一画像情報と第二サイズ情報との縦方向の長さの差分を原稿差分Ｅｘ３として算出する。これにより、第二シート面２１の幅は、Ｗ２＋Ｅｘ２と定まる。また、第二シート面３１の高さは、Ｈ２＋Ｅｘ３と定まる。
【００３８】
以上より、図７では、算出部３２０は、横方向の原稿差分をＥｘ２、縦方向の原稿差分をＥｘ３として算出する。算出部３２０は、幅の差分がＥｘ２及び高さの差分がＥｘ３の原稿差分の情報を第二原稿差分３２及び第三原稿差分３３として算出する。算出部３２０は、算出した第二原稿差分３２及び第三原稿差分３３を決定部３３０に送る。例えば、図７では、第二原稿差分３２及び第三原稿差分３３を削除することで、同じ大きさの第一画像１２及び第二画像３４を記憶部１５０に保存が可能になる。
【００３９】
まず、画像保存部３４０は、第一シート面１１と第二シート面３１との原稿差分である第二原稿差分３２及び第三原稿差分３３をトリミングによって削除する。なお、図７では、例として、画像保存部３４０は、第二原稿差分３２と、第三原稿差分３３とを右側及び下側から削除する。
【００４０】
次に、画像保存部３４０は、第一画像情報に基づいて、第一シート面１１の画像を第一画像１２として保存する。また、画像保存部３４０は、第二画像情報に基づいて、第二シート面３１の画像を第二画像３４として保存する。なお、本実施形態では、トリミングによる修正の説明をしたが、例えば、縦方向を基準として、横方向の拡大縮小を行うことにより、第二画像の修正を行ってもよい。また例えば、横方向を基準として、縦方向の拡大縮小を行うことにより、第二画像の修正を行ってもよい。なお、図７では、第一シート面を基準として第二シート面を修正したが、第二シート面を基準として第一画像を修正してもよい。
【００４１】
なお、図４から図７は非定型サイズ原稿を修正する具体例の一つにすぎない。例えば、算出部３２０は、第一サイズ情報及び第二サイズ情報に基づいて、相似、大きさの平均などの情報を算出してもよい。例えば、画像保存部３４０は、トリミングや拡大縮小などの修正を第一シート面の画像及び第二シート面の画像のどちらに対して行ってもよい。例えば、第一サイズ情報と第二サイズ情報のいずれかを、保存する画像の基準の大きさとしてもよい。
【００４２】
図８は、画像処理装置１００の処理の流れの具体例を示すフローチャートである。
画像読取部２００は、第一シート面を読み取る（ＡＣＴ１０１）。サイズ取得部３１０は、第一サイズ情報を取得する（ＡＣＴ１０２）。画像読取部２００は、第二シート面を読み取る（ＡＣＴ１０３）。サイズ取得部３１０は、第二サイズ情報を取得する（ＡＣＴ１０４）。サイズ取得部３１０は、取得した第一サイズ情報及び第二サイズ情報を、記憶部１５０のサイズ情報テーブルに登録する（ＡＣＴ１０５）。
【００４３】
画像保存部３４０は、第一サイズ情報及び第二サイズ情報に基づいて、非定型サイズ原稿をスキャンした画像から第一シート面及び第二シート面の画像をトリミングして抽出する（ＡＣＴ１０６）。決定部３３０は、同サイズ設定が設定されているか否かを判定する（ＡＣＴ１０７）。同サイズ設定が設定されていない場合（ＡＣＴ１０７：ＮＯ）、決定部３３０は、第一サイズ情報を第一画像情報として決定する（ＡＣＴ１０８）。決定部３３０は、第二サイズ情報を第二画像情報として決定する（ＡＣＴ１０９）。画像保存部３４０は、第一画像情報及び第二画像情報に基づいて、第一画像及び第二画像を記憶部１５０に保存する（ＡＣＴ１１０）。
【００４４】
同サイズ設定が設定されている場合（ＡＣＴ１０７：ＹＥＳ）、算出部３２０は、原稿差分を算出する。決定部３３０は、算出部３２０から受け取った原稿差分の差分情報と、第一サイズ情報とに基づいて、第一画像情報を決定する（ＡＣＴ１１１）。決定部３３０は、第一画像情報に基づいて、第二画像情報を決定する（ＡＣＴ１１２）。
【００４５】
画像保存部３４０は、同サイズ設定で設定された処理を判定する（ＡＣＴ１１３）。同サイズ設定で設定された処理がトリミングである場合（ＡＣＴ１１３：トリミング）、画像保存部３４０は、第一シート面又は第二シート面のトリミングを行う。具体的には、画像保存部３４０は、差分情報に基づいて、第一シート面の画像又は第二シート面の画像の内少なくとも一方のトリミングを行い、第一画像及び第二画像を生成する（ＡＣＴ１１４）。
【００４６】
同サイズ設定で設定された処理がアフィン変換である場合（ＡＣＴ１１３：アフィン変換）、画像保存部３４０は、第一シート面又は第二シート面のアフィン変換を行う。具体的には、画像保存部３４０は、差分情報に基づいて、第一シート面の画像又は第二シート面の画像の内少なくとも一方をアフィン変換により拡大縮小し、第一画像及び第二画像を生成する（ＡＣＴ１１５）。画像処理装置１００は、ＡＣＴ１１４及びＡＣＴ１１５を行った後、ＡＣＴ１１０を行い、処理を終了する。
なお、トリミング及びアフィン変換は、本実施形態の一例であり、第一画像及び第二画像を修正する際に用いるアルゴリズムは限定しない。
【００４７】
このように構成された画像処理装置１００によれば、第一サイズ情報及び第二サイズ情報に基づいて、第一画像情報が決定される。そして、第一画像情報に基づいて、第二画像情報が決定される。そのため、同一の原稿について表面及び裏面を同じ大きさの画像で保存することができる。
【００４８】
[変形例]
サイズ取得部３１０は、取得した第一サイズ情報及び第二サイズ情報を、サイズ情報テーブルに登録するだけでなく、算出部３２０及び決定部３３０に直接送ってもよい。
算出部３２０は、第一サイズ情報と第二サイズ情報とに基づいて、第一シート及び第二シートの原稿サイズの大小を判定してもよい。
決定部３３０は、原稿差分と、第二サイズ情報とに基づいて、第一画像情報を決定してもよい。
【００４９】
なお、画像保存部３４０が、トリミングや拡大縮小によって削除する部分の画像は限定しない。このため、図５では、例として、第一シート面１１及び第二シート面２１の左側を基準として右側から削除したが、基準はどこであってもよい。例えば、画像保存部３４０は、第一シート面１１及び第二シート面２１の右側を基準として、第一原稿差分２２の左側を削除してもよいし、左右の両側から第一原稿差分２２を削除してもよい。また例えば、同値の１辺が幅Ｗ１であった場合、画像保存部３４０は、上側又は下側のどちらか一方、又は上下から原稿差分を削除してもよい。
【００５０】
なお、画像保存部３４０が、トリミングや拡大縮小によって削除する部分の画像は限定しない。このため、図７では、例として、第一シート面１１及び第二シート面３１の左上を基準として説明したが、基準はどこであってもよい。例えば、シート面の右上側を基準として、画像保存部３４０は、第二原稿差分３２及び第三原稿差分３３を削除してもよい。また例えば、画像保存部３４０は、第二シート面３１の周囲から第二原稿差分３２及び第三原稿差分３３を削除してもよい。
【００５１】
本実施形態では、第一サイズ情報及び第二サイズ情報を同一シートの表面及び裏面として説明したが、同一シートでなくてもよい。つまり、２枚のシートであっても、シート面を２つ用いて第一サイズ情報及び第二サイズ情報を取得してもよい。具体的には、サイズ取得部３１０は、第一シートの表面と第二シートの表面との組や、第一シートの表面と第二シートの裏面との組などの、読み取り面の組み合わせに基づいて、第一サイズ情報及び第二サイズ情報を取得してもよい。
【００５２】
第一画像及び第二画像を相似による拡大縮小の修正を行う際、大きさを合わせた時に、どちらか一方が小さくなる場合、第一画像又は第二画像は、背景の領域を含めてもよい。また、横方向及び縦方向の小さい辺を基準にして、第一画像情報及び第二画像情報を修正してもよいし、大きい辺を基準にして、第一画像情報及び第二画像情報を修正してもよい。
【００５３】
以上説明した少なくともひとつの実施形態によれば、サイズ取得部３１０及び決定部３３０を持つことにより、原稿の大きさと、当該原稿の表面及び裏面の読み取り領域と、をユーザーが入力せずとも非定型サイズ原稿を自動的に検知し、表面及び裏面を同じ大きさの画像で保存することができる。
【００５４】
なお、上述した実施形態における画像処理装置１００の機能の少なくとも一部をコンピューターで実現するようにしても良い。その場合、この機能を実現するためのプログラムをコンピューター読み取り可能な記録媒体に記録してもよい。また、この記録媒体に記録されたプログラムをコンピューターシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピューターシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピューター読み取り可能な記録媒体」とは、コンピューターシステムに内蔵されるハードディスク等の記憶装置のことをいう。記憶装置は、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリー等の可搬媒体も含む。さらに「コンピューター読み取り可能な記録媒体」とは、短時間の間、動的にプログラムを保持するものでもよい。具体的には、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線等である。また、「コンピューター読み取り可能な記録媒体」は、一定時間プログラムを保持しているものも含んでも良い。具体的には、サーバーやクライアントとなるコンピューターシステム内部の揮発性メモリー等である。また上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、上記プログラムは、前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５６】
１００…画像処理装置、１１０…ディスプレイ、１２０…コントロールパネル、１３０…プリンタ、１４０…シート収容部、１５０…記憶部、１６０…通信部、２００…画像読取部、２１０…ＡＤＦ、３００…制御部、３１０…サイズ取得部、３２０…算出部、３３０…決定部、３４０…画像保存部
【図１】
2020068481.tif 000003
【図２】
2020068481.tif 000004
【図３】
2020068481.tif 000005
【図４】
2020068481.tif 000006
【図５】
2020068481.tif 000007
【図６】
2020068481.tif 000008
【図７】
2020068481.tif 000009
【図８】
2020068481.tif 000010