(57)【要約】【課題】回転処理の実行命令の入力前に、回転処理後の原稿画像に示される原稿の向きを容易に予測する。【解決手段】画像処理装置１０は原稿補正部２３と表示制御部２２とを有している。原稿補正部２３は、原稿画像に対して回転処理を実行する処理部であり、原稿の基準辺からこの基準辺の対辺へ向けた第１基準方向と前記回転処理後の前記原稿画像の上下方向とが一致するように前記回転処理を行う。また、表示制御部２２は、前記回転処理の実行前に、前記原稿画像に基づき、前記原稿とこの原稿の基準辺を利用者に指し示す指示マークとを示した表示画像を表示装置１１に表示するものである。【選択図】図１
2010004490.tif 000002
【特許請求の範囲】
【請求項１】
原稿を示した原稿画像に対して回転処理を実行する処理部であり、前記原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向が前記回転処理後においては前記原稿画像の第２基準方向と一致するように前記回転処理を行う回転処理部と、
前記回転処理の実行前に、前記原稿画像に基づき、前記原稿とこの原稿の前記基準辺を利用者に指し示すマークとを示した表示画像を表示装置に表示する表示制御部とを有することを特徴とする画像処理装置。
【請求項２】
前記第２基準方向は、前記原稿画像の上部側から下部側へ向けた方向であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記原稿画像に示される原稿の上辺から下辺へ向けた天地方向を特定する天地方向特定部を有し、
前記表示制御部は、前記天地方向と前記第２基準方向とが不一致である場合に前記表示画像を表示することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記基準辺は前記原稿の上辺であり、前記第１基準方向は前記天地方向であることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記表示画像には、前記マークと前記原稿とが重なり且つ前記マークと前記基準辺とが接するように前記マークと前記原稿とが示されていることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記マークはコマンド入力用ボタンであり、
前記回転処理部は、前記コマンド入力用ボタンによってコマンド入力されると前記回転処理を行うことを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
前記表示画像には、前記回転処理において設定可能な回転角度毎に、前記原稿とこの原稿における基準辺を指し示すマークとの組み合わせが示されていることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項８】
前記表示制御部は、
前記原稿画像を間引いた間引き画像に対して、前記回転処理部にて実行される回転処理と同一回転角度にて仮回転処理を行い、
前記仮回転処理が施された後の間引き画像に示される原稿とこの原稿の基準辺を利用者に指し示すマークとを示した画像を前記表示画像として表示装置に表示することを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項９】
前記天地方向特定部は、複数の原稿画像からなるデータを入力した場合、前記複数の原稿画像の各々について前記天地方向を特定し、
前記表示制御部は、前記天地方向が互いに一致する原稿画像の組み合わせに関し、各原稿と各原稿の基準辺を利用者に指し示すマークとを示した画像を前記表示画像として表示し、
前記表示画像には前記回転処理の実行対象となる原稿を選択するための選択ボタンが示されており、
前記回転処理部は、回転処理の実行コマンドが入力されると、前記実行対象として選択された原稿の原稿画像に対して一括して回転処理を行うことを特徴とする請求項４に記載の画像処理装置。
【請求項１０】
請求項１から９のいずれか１項に記載の画像処理装置を備えることを特徴とする画像形成装置。
【請求項１１】
原稿を示した原稿画像に対して回転処理を実行する工程であり、前記原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向が前記回転処理後においては前記原稿画像の第２基準方向と一致するように前記回転処理を行う工程と、
前記回転処理の実行前に、前記原稿画像に基づき、前記原稿とこの原稿の前記基準辺を利用者に指し示すマークとを示した表示画像を表示装置に表示する工程とを含むことを特徴とする画像処理方法。
【請求項１２】
請求項１から９のいずれか１項に記載の画像処理装置を制御する制御プログラムであり、コンピュータを前記画像処理装置の各部として動作させる制御プログラム。
【請求項１３】
請求項１２に記載の制御プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理対象となる画像のサムネイルやプレビューを表示する画像処理装置に関する。
【背景技術】
【０００２】
複写機や複合機等の画像形成装置においては、利用者によって設定された処理条件に応じて画像処理の施された原稿の画像をプリント前にプレビュー表示することがなされている。そして、前記プレビュー表示は、複数の原稿が読み込まれた場合、原稿１枚毎に行われる場合と、複数原稿について一括して行われる場合とがある。なお、前記処理条件には、原稿の種類、プリント濃度、変倍処理を行う際の倍率、片面印刷または両面印刷、余白サイズ等がある。
【０００３】
例えば、以下に示す特許文献１には、入力された原稿画像をプレビュー表示し、さらに、原稿の天地の向きについての正誤を利用者に確認するための確認アイコンを表示する画像形成装置が示されている。具体的に、この確認アイコンは、回転処理のコマンドおよび回転角度の設定を受け付けるためのアイコンである。また、設定可能な回転角度は、０°、９０°、１８０°および２７０°である。さらに、特許文献１の画像形成装置において、回転処理の回転方向は時計周りの方向であり、利用者は、原稿画像を直角に回転させたい場合に９０°を設定し、回転させない場合に０度を設定するようになっている。
【０００４】
そして、特許文献１の画像形成装置によれば、利用者から回転処理のコマンドを受け付けると、原稿画像に対して回転処理を施し、回転処理後の原稿画像を印刷前に再度プレビュー表示する点が示されている。また、特許文献１には、入力された原稿画像の天地の向きを判定し、判定された天地の向きに基づいて回転処理を行い、当該回転処理後の原稿画像をプレビュー表示する点が示されている。さらに、特許文献１には、複数の原稿像が一括して示されている原稿画像をプレビュー表示し、複数の原稿像に対して一括して回転処理を行う点が示されている。
【特許文献１】特開２００７−２００２８０号公報（公開日：平成１９年８月９日）
【特許文献２】特開平６−１８９０８３号公報（公開日：平成６年７月８日）
【非特許文献１】Ｓ２Ｖ、[オンライン]、ウィルコム ファンサイト、[平成２０年５月２３日検索]、インターネット、＜URL:http://www.willcomfan.com/wzero3/entries/memn0ck/000431/＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の画像形成装置によれば、回転処理の回転方向は時計周りの方向であるものの、当該回転方向は表示画面において利用者に示されていない。それゆえ、利用者に回転角度を設定させるだけでは、前記回転処理が行われることによって原稿の天地方向が利用者の意図しない方向に向いてしまうおそれがある。
【０００６】
本発明は、前記問題を解決するためになされたものであり、回転処理の実行命令の入力前に、回転処理後の原稿画像に示される原稿の向きを容易に予測できる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
以上の目的を達成するために、本発明の画像処理装置は、原稿を示した原稿画像に対して回転処理を実行する処理部であり、前記原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向が前記回転処理後においては前記原稿画像の第２基準方向と一致するように前記回転処理を行う回転処理部と、前記回転処理の実行前に、前記原稿画像に基づき、前記原稿とこの原稿の前記基準辺を利用者に指し示すマークとを示した表示画像を表示装置に表示する表示制御部とを有することを特徴とする。
【０００８】
本発明の構成によれば、原稿の基準辺から対辺（基準辺に対向する辺）へ向けた第１基準方向が回転処理後においては前記原稿画像の第２基準方向と一致するように回転処理を施す画像処理装置において、前記回転処理前に当該基準辺を利用者に認識させることができる。それゆえ、利用者は、回転処理前に、回転処理後の原稿画像に示される原稿の向きを容易に予測できるようになる。
【０００９】
また、本発明の画像処理装置は、前記構成に加えて、前記第２基準方向が前記原稿画像の上部側から下部側へ向けた方向であることを特徴とする。これにより、回転処理後の原稿画像において、原稿画像の上部から下部へ向けた方向と、原稿画像に示される原稿の基準辺から対辺へ向けた方向とを揃えることができる。但し、前記第２基準方向は、前記原稿画像の上部側から下部側へ向けた方向に限定されるものではなく、例えば前記原稿画像の下部側から上部側へ向けた方向であってもよい。
【００１０】
さらに、本発明の画像処理装置は、前記構成に加えて、前記原稿画像に示される原稿の上辺から下辺へ向けた天地方向を特定する天地方向特定部を有し、前記表示制御部は、前記天地方向と前記第２基準方向とが不一致である場合に前記表示画像を表示する構成であることが好ましい。この構成によれば、原稿の天地方向と原稿画像の上下方向（原稿画像の上部側から下部側へ向けた方向）とが不一致である場合、自動的に前記表示画像を表示することになり、回転処理の必要性を利用者に知らせることができる。
【００１１】
また、本発明の画像処理装置は、前記構成に加えて、前記第１基準方向が前記天地方向であることを特徴とする。それゆえ、回転処理後の原稿画像において、この原稿画像に示される原稿の天地方向（原稿の上辺から下辺へ向けた方向）と原稿画像の上下方向とを揃えることが可能になる。
【００１２】
さらに、本発明の画像処理装置において、前記表示画像には、前記マークと前記原稿とが重なり且つ前記マークと前記基準辺とが接するように前記マークと前記原稿とが示されていることが好ましい。これにより、前記表示画像には前記マークが前記基準辺に接するように配置されるように示され、前記基準辺を利用者に認識させ易くなる。
【００１３】
また、本発明の画像処理装置において、前記マークはコマンド入力用ボタンであり、前記回転処理部は前記コマンド入力用ボタンによってコマンド入力されると前記回転処理を行うように構成されていることが好ましい。この構成によれば、利用者からすれば前記マークを選択するだけで回転処理コマンドの入力を行うことができ、利用者の操作の利便性を高めることができる。
【００１４】
さらに、本発明の画像処理装置は、前記表示画像に、前記回転処理において設定可能な回転角度毎に、前記原稿とこの原稿における基準辺を指し示すマークとの組み合わせが示されるように構成されていることが好ましい。この構成によれば、回転角度毎の回転処理後の原稿の向きを一覧することができ、回転角度と回転後の原稿の向きとの関係の予測が容易になる。
【００１５】
また、本発明の画像処理装置において、前記表示制御部は、前記原稿画像を間引いた間引き画像に対して、前記回転処理部にて実行される回転処理と同一回転角度にて仮回転処理を行い、前記仮回転処理が施された後の間引き画像に示される原稿とこの原稿の基準辺を利用者に指し示すマークとを示した画像を前記表示画像として表示装置に表示するようになっていてもよい。これにより、利用者は、前記回転処理と同一回転角度の仮回転処理に基づいて得られる表示画像を確認することによって、前記回転処理が施された後の原稿の向きをよりリアルに予測できる。
【００１６】
また、本発明の画像処理装置は、前記構成に加えて、前記天地方向特定部は、複数の原稿画像からなるデータを入力した場合、前記複数の原稿画像の各々について前記天地方向を特定し、前記表示制御部は、前記天地方向が互いに一致する原稿画像の組み合わせに関し、各原稿と各原稿の基準辺を利用者に指し示すマークとを示した画像を前記表示画像として表示し、前記表示画像には前記回転処理の実行対象となる原稿を選択するための選択ボタンが示されており、前記回転処理部は、回転処理の実行コマンドが入力されると、前記実行対象として選択された原稿の原稿画像に対して一括して回転処理を行うように構成されていてもよい。この構成によれば、利用者は、前記天地方向が互いに一致し且つ前記天地方向が前記原稿画像の上下方向とが不一致となる複数の原稿画像の中から利用者が選択した原稿画像に対して一括して回転処理を行うことが可能になる。
【００１７】
さらに、本発明は、前記した画像処理装置を備える画像形成装置であってもよい。また、本発明は、原稿を示した原稿画像に対して回転処理を実行する工程であり、前記原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向が前記回転処理後においては前記原稿画像の第２基準方向と一致するように前記回転処理を行う工程と、前記回転処理の実行前に、前記原稿画像に基づき、前記原稿とこの原稿の前記基準辺を利用者に指し示すマークとを示した表示画像を表示装置に表示する工程とを含むことを特徴とする画像処理方法であってもよい。
【００１８】
さらに、本発明の画像処理装置は、コンピュータによって実現されてもよく、この場合には、コンピュータを前記回転処理部および前記表示制御部として動作させる制御プログラム、および、該プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００１９】
以上のように、本発明の画像処理装置は、原稿を示した原稿画像に対して回転処理を実行する処理部であり、前記原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向が前記回転処理後においては前記原稿画像の第２基準方向と一致するように前記回転処理を行う回転処理部と、前記回転処理の実行前に、前記原稿画像に基づき、前記原稿とこの原稿の前記基準辺を利用者に指し示すマークとを示した表示画像を表示装置に表示する表示制御部とを有することを特徴とする。それゆえ、利用者は、回転処理前に、回転処理後の原稿画像に示される原稿の向きを容易に予測できるようになる。
【発明を実施するための最良の形態】
【００２０】
〔実施の形態１〕
本発明の画像処理装置の一実施形態を図に基づいて説明する。図１は、本実施形態の画像処理装置１０の概略構成を示したブロック図である。
【００２１】
画像処理装置１０は、複写機または複合機である画像形成装置（図１では不図示）に備えられている。そして、画像処理装置１０は、画像形成装置に備えられている画像入力装置（スキャナ）によって原稿から原稿画像が読み取られると、この原稿画像に対して画像処理を実行するようになっている。
【００２２】
また、図１に示されるように、画像処理装置１０は、表示装置１１、記憶部１２、制御部１３に接続されている。表示装置１１は、画像処理装置１０にて生成された表示画像を表示する。また、記憶部１２は、画像入力装置によって読み取られた原稿画像や画像処理装置１０にて処理された原稿画像を保存する。さらに、画像処理装置１０は、記憶部１２に保存されている原稿画像を入力可能である。
【００２３】
表示装置１１は、画像形成装置の操作パネルに構成される画像表示手段であり、画像形成装置を操作する上で必要な情報を利用者に示すためのものである。また、表示装置１１はタッチパネルに覆われているタッチスクリーンであり、表示装置１１に表示される画像はグラフィカルユーザインターフェイスとして機能する。なお、表示装置１１としては、液晶ディスプレイ等の一般的な画像表示手段が用いられる。
【００２４】
記憶部１２は、画像形成装置に備えられているデータ保存手段である。記憶部１２としては一般的なハードディスク装置を用いることができる。
【００２５】
制御部１３は、画像処理装置１０、記憶部１２、表示装置１１等の動作を制御するものである。また、制御部１３は、画像処理装置１０内部のデータの流れ、画像処理装置１０と記憶部１２との間のデータの流れ、画像処理装置１０と表示装置１１との間のデータの流れ、画像処理装置１０と記憶部１２との間のデータの流れをも制御している。なお、制御部１３は、ＣＰＵ、ＲＡＭ、ＲＯＭ等より構成されるコンピュータである。
【００２６】
つぎに、画像処理装置１０の内部構成について詳細に説明する。図１に示されるように、画像処理装置１０は、原稿検知部２１、表示制御部２２、原稿補正部２３を有する。
【００２７】
図１の原稿検知部２１は、画像入力装置にて読み取られた原稿画像が記憶部１２に書き込まれると、この原稿画像を記憶部１２から読み出し、この原稿画像に示される原稿の天地方向を示した天地方向情報を出力するブロックである。なお、本実施形態において、原稿の天地方向とは原稿の上辺から下辺に向けた方向を意味するものとする。
【００２８】
原稿検知部２１によって実行される処理には前記した特許文献２に紹介されている手法を利用することができる。以下、原稿検知部２１における判定処理の手順を説明する。
（パターン化）
まず、原稿検知部２１は、ＯＣＲ技術（Optical Character Recognition）に基づいて、原稿画像に示される原稿に記されている各文字をパターン化する。
（マッチング）
つぎに、原稿検知部２１は、原稿画像から得られた文字パターンａと予めデータベース化されている文字パターンｂとを比較する。この比較においては、文字パターンａと文字パターンｂとを重ね合わせ、画素毎に色（白黒）が同じになるか否かを判定し、全ての画素の白黒が同じである場合、文字パターンａの文字と文字パターンｂの文字との判定結果は「一致」となる。また、文字パターンａとの間において全ての画素の白黒が同じになる文字パターンｂがデータベースにない場合、文字パターンａとの間において白黒が同じになる画素数が最も多い文字パターンｂを選択し、文字パターンａの文字と前記選択した文字パターンｂの文字との判定結果を「一致」とする。さらに、文字パターンａとの間において、白黒が同じになる画素数が所定数に達している文字パターンｂがデータベースにない場合、判定不可能とする。
（判定処理）
さらに、原稿検知部２１は、原稿画像データから得られた各文字パターンａに対して、９０°、１８０°、２７０°の回転角度で回転処理を行い、各回転処理にて得られた文字パターンａについて前記のマッチングを繰り返す。そして、原稿検知部２１は、前記マッチングにおいて「一致」と判定した文字数が最も多かった回転角度（回転処理を行っていない文字の回転角度は０°とする）を、天地方向情報（原稿の天地方向を示した情報）として出力する。
ここで、天地方向情報が０°とは、図２の参照符１５０に示されるように、原稿の上辺αから下辺βに向けた天地方向が原稿画像の上部から下部へ向けた方向（以下「上下方向」と称す）と一致している事を示す。また、天地方向情報が９０°である場合とは、図２の参照符１５２に示されるように、天地方向が上下方向に対して９０°傾いている事を示す。さらに、天地方向情報が１８０°である場合とは、図２の参照符１５１に示されるように、天地方向が上下方向の逆方向となっている事を示す。
【００２９】
つぎに、図１の表示制御部２２について説明する。図１の表示制御部２２は、記憶部１２に書き込まれている原稿画像を読み出し、この原稿画像に対して下記の間引き処理を行って間引き後原稿画像（以下「表示画像」とする）を生成する。また、表示制御部２２は、下記の指示マーク２０１が前記表示画像に重ねられるように前記表示画像に対して画像処理を行った上で前記表示画像を表示装置１１に表示する制御を行う。
（間引き処理）
表示制御部２２は、記憶部１２に記憶されている原稿画像を読み出すと、まずは前記原稿画像に対して間引き処理を行うことによって表示画像を生成する。この間引き処理は、間引き処理にて得られる表示画像に示される原稿全体が表示装置１１に表示されるようにするためのものである。また、間引き処理は、ニアレストネイバー法、バイリニア法、バイキュービック法等の補間処理によって行われる。
ニアレストネイバー法とは、補間にて生成される補間画素に一番近い既存画素の値または補間画素と所定の位置関係にある既存画素の値を、補間画素の値とする手法である。バイリニア法とは、補間画素を囲む周囲４点の既存画素の値の加重平均値（補間画素からの距離に比例した係数を重みとする）を求め、求めた値を補間画素の値とする手法である。バイキュービック法とは、補間画素を囲む４点に加え、さらにそれらを囲む１２点を加えた計１６点の既存画素を用いて、補間演算を行う手法である。
（指示マーク作成処理）
指示マーク２０１とは、図４に示すように、表示装置１１の表示画面において表示画像３５０に重ねて表示されるものであり、表示画像３５０に示される原稿３００の領域に重ねられるようにして表示されるものである。
また、指示マーク２０１は、原稿３００の各辺のうちのいずれか一つの基準辺の全体に接するように配置されることによって、当該基準辺を利用者に指し示す機能を持つものである。そして、本実施形態では、図４に示されるように、原稿の上辺αを基準辺として扱うことになる。
さらに、指示マーク２０１は、グラフィカルユーザインターフェイスにおけるコマンド入力用ボタンとしても機能する。具体的に、利用者が表示装置１１に表示されている指示マーク２０１にタッチすると、原稿補正部２３が、記憶部１２から原稿画像を読み出して、当該原稿画像に対して回転処理を行うようになっている。つまり、指示マーク２０１は、利用者が回転処理コマンドを入力するためのボタンでもある。
そして、指示マーク作成処理とは、表示装置１１に表示される表示画像において指示マーク２０１が重ねられる位置（座標）を求め、求めた位置に指示マーク２０１が重ねられるように表示画像に対して画像処理を行うものである。以下では、指示マークを重ねる位置の算出方法の一例を説明する。
図３に示すように、表示制御部２２は、原稿検知部２１にて生成された天地方向情報に基づいて、表示画像に示される原稿３００の上辺αを特定し、上辺αの一端を第１座標（ta1_x0,ta1_y0）とする。さらに、表示制御部２２は、下記式（１）および式（２）に示すように第１座標（ta1_x0,ta1_y0）の座標値を決定した場合において、下記式（３）および式（４）に適合するような第２座標（ta1_x1,ta1_y1）の座標値を特定する。
ta1_x0＝0                  式（１）
ta1_y0＝0                  式（２）
ta1_x1＝ta1_offset         式（３）
ta1_y1＝size_y−１         式（４）
表示制御部２２は、表示画像において、第１座標（ta1_x0,ta1_y0）と第２座標（ta1_x1,ta1_y1）とを頂点とし、これら頂点を結ぶ直線が対角線となるような長方形領域を設定し、この長方形領域に含有される全ての画素を、指示マーク２０１を重ねる領域として決定する。
その後、表示制御部２２は、前記長方形領域に指示マーク２０１が重なるように表示画像に対して画像処理を行い、この画像処理後の表示画像に対して階調補正処理（γ補正）を行い、階調補正処理後の表示画像を表示装置１１に表示する。なお、ここでの階調補正処理とは表示装置１１の表示特性に応じた階調変換処理である。
つまり、本実施形態においては、図４に示されるように、ますは、原稿台に置かれた原稿から読み取られた原稿画像に基づいて天地方向情報が生成される。そして、この天地方向情報に基づいて、表示画像３５０に示される原稿３００の上辺αを前記基準辺として利用者に認識させる指示マーク２０１が生成される。さらに、この指示マーク２０１と表示画像３５０とが重ねられて表示装置１１に表示される。
【００３０】
つぎに、図１の原稿補正部２３について説明する。図１の原稿補正部２３は、表示装置１１に表示されている表示画像３５０のうち指示マーク２０１（図４参照）が利用者によってタッチされた場合、記憶部１２に保存されている原稿画像を読み出し、読み出した原稿画像に対して回転処理を行うブロックである。以下では、原稿補正部２３にて行われる補正処理（回転処理）について説明する。
【００３１】
図４に示すように、表示画像３５０に示される原稿３００において、指示マーク２０１に指し示されている基準辺（本実施形態では上辺α）から対辺（基準辺に対向する辺）へ向けた方向を第１基準方向とする場合、原稿補正部２３は、第１基準方向が前記回転処理後の原稿画像の上下方向（第２基準方向）となるように原稿画像に回転処理を施す。なお、本実施形態では、上辺αを前記基準辺とし、下辺βを前記対辺とし、天地方向を第１基準方向として扱う。
【００３２】
つまり、原稿補正部２３は、図４に示される原稿については、時計周り方向に９０°回転するように原稿画像に対して回転処理を施すことになる。これにより、回転処理後の原稿画像は、図２（ａ）の参照符１５０に示される画像と同じものとなる。
【００３３】
そして、原稿補正部２３は、記憶部１２に記憶されている原稿画像に対して回転処理後の原稿画像を上書きする。さらに、画像処理装置１０を備える画像形成装置は、記憶部１２に上書きされた回転処理後の原稿画像に基づいてプリント処理を実行することになる。
【００３４】
つぎに、画像処理装置１０の処理の手順を図５に基づいて説明する。図５は、実施の形態１にて実行される処理の流れを示したフローチャートである。
【００３５】
まず、画像入力装置（スキャナ）にて読み取られた原稿画像が記憶部１２に書き込まれると、図５に示すように、原稿検知部２１は、原稿画像に示される原稿の天地方向を示した天地方向情報を生成する（Ｓ１）。
【００３６】
つぎに、表示制御部２２は、Ｓ１にて生成された天地方向情報が０°であるか否かを判定し（Ｓ２）、天地方向情報が０°である場合は処理を終了する（Ｓ２においてＹＥＳ）。天地方向情報が０°でない場合（Ｓ２においてＮＯ）、表示制御部２２は、記憶部１２から原稿画像を読み出し、読み出した原稿画像に対して間引き処理を施す（Ｓ３）。
【００３７】
Ｓ３の後、表示制御部２２は、間引き処理によって得られた表示画像について、指示マークを重ねる位置（座標）を求める（Ｓ４）。さらに、表示制御部２２は、Ｓ４にて求めた位置に基づき、図４のように指示マーク２０１を表示画像３５０に重ねた上で表示画像３５０を表示装置１１に表示する（Ｓ５）。
【００３８】
Ｓ５の後、原稿補正部２３は、指示マーク２０１が利用者によってタッチされた場合（Ｓ６にてＹＥＳ）、記憶部１２に保存されている原稿画像を読み出し、読み出した原稿画像に対して回転処理を行う（Ｓ６）。ここで、本実施形態では、回転処理の角度は天地方向情報に示されている角度に設定される。これにより、指示マークに指し示されている基準辺（図４では上辺α）から対辺（基準辺に対向する辺）へ向けた第１基準方向が回転処理後の原稿画像の上下方向となるように回転処理が施されることになる。また、Ｓ５の後、原稿補正部２３は、図示しない操作パネル等より補正不要コマンドを受け付けると（Ｓ６にてＮＯ，Ｓ８にてＹＥＳ）、回転処理を施さずに処理を終了する。
【００３９】
以上示したように、本実施形態の画像処理装置１０は、原稿画像に示される原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向と回転処理後の原稿画像の上下方向とが一致するように前記回転処理を行う原稿補正部２３と、原稿３００と原稿３００の基準辺を利用者に指し示す指示マーク２０１とを示した表示画像３５０を表示装置１１に表示する表示制御部２２とを有している。それゆえ、原稿の基準辺から対辺（基準辺に対向する辺）へ向けた第１基準方向と回転処理後の原稿画像の上下方向とが一致するように回転処理を施す画像処理装置１０において、前記回転処理前に当該基準辺を利用者に認識させることができる。これにより、利用者は、回転処理前に、回転処理後の原稿画像に示される原稿の向きを容易に予測できるようになる。
【００４０】
さらに、本実施形態の画像処理装置１０は、原稿画像に示される原稿の上辺αから下辺βへ向けた天地方向を特定する原稿検知部２１を有し、表示制御部２２は、前記天地方向と原稿画像の上下方向とが不一致である場合（天地方向情報が０°でない場合）に前記表示画像を表示するようになっている。それゆえ、原稿画像に示される原稿の天地方向と原稿画像の上下方向とが不一致である場合、自動的に前記表示画像を表示することになり、回転処理の必要性を利用者に知らせることができる。
【００４１】
また、本実施形態の画像処理装置１０においては、原稿の上辺αを前記基準辺として扱い、原稿の上辺αから下辺βへ向かう天地方向を、前記基準辺から対辺へ向かう第１基準方向として扱うことになっている。それゆえ、回転処理後の原稿画像において、この原稿画像に示される原稿の天地方向と原稿画像の上下方向とが揃えられることになる。
【００４２】
また、原稿サイズおよび原稿の方向（例えば、Ａ４横置きかＡ４縦置きか、あるいは、ＡＤＦ（Auto Document Feeder）を用いる場合は用紙サイズが混在した原稿か等）を検知し、原稿サイズまたは方向が揃っていると判定されるときは、Ｓ２にて天地方向情報が０°でなかったとしても、表示装置１１にて原稿画像を表示せずに、そのまま処理を終了してもよい（Ｓ２にてＹｅｓ）。これは、例えば、Ａ４縦書きの原稿にＡ４横書きの表や図が混在している場合が想定され、このような場合回転処理は不要だからである。
【００４３】
なお、原稿サイズの検知は以下のように行われる。原稿台に原稿を置いて読み込む場合、例えば、画像入力装置内に配置されたフォトトランジスタなどの光電変換素子により、原稿台に置かれた、主走査方向、副走査方向の原稿サイズを検知する方法や、操作パネルより、ユーザにて選択された原稿サイズを方法が用いられる。また、ＡＤＦより原稿を読み込む場合、例えば、画像入力装置内に備えられたＣＣＤ（Charge Coupled Device ）などのイメージセンサにより、読み取られた主走査方向および副走査方向の画像領域（画素数）より、原稿サイズを検知する。
【００４４】
〔実施の形態２〕
つぎに、実施の形態１とは別形態である実施の形態２を説明する。なお、説明の便宜上、実施の形態２においては、実施の形態１と相違する点を説明し、共通する点は可能な限り省略する。
【００４５】
実施の形態１では、表示装置１１に表示される表示画像は、原稿補正部２３による回転処理前の原稿画像の原稿を示すものであった。つまり、実施の形態１では、回転処理前の原稿画像に示される原稿の天地方向が原稿画像の上下方向に対して９０°傾いており、回転処理後の原稿画像に示される原稿の天地方向が原稿画像の上下方向と一致するような場合、図４のように、画像の上下方向に対して天地方向が９０°傾いている原稿３００を示した表示画像３５０が表示装置１１に表示される。
【００４６】
これに対し、実施の形態２は、原稿補正部２３による回転処理前に表示装置１１に表示画像（間引き後の画像）を表示する点までは実施の形態１と共通である。しかし、実施の形態２では、表示装置１１に表示される表示画像は、原稿補正部２３による回転処理と同じ回転角度の仮回転処理が施されたものであり、この点で実施の形態１と相違する。つまり、実施の形態２では、例えば、回転処理前の原稿画像に示される原稿の天地方向が原稿画像の上下方向に対して９０°傾いており、回転処理後の原稿画像の天地方向が原稿画像の上下方向と一致するような場合、図６のように、画像の上下方向と原稿３００ａの天地方向とが一致している表示画像３５０ａが表示装置１１に表示される。
【００４７】
以下、実施の形態２の処理について図７に基づいて説明する。図７は、実施の形態２にて実行される処理の流れを示したフローチャートである。
【００４８】
まず、画像入力装置（スキャナ）にて読み取られた原稿画像が記憶部１２に書き込まれると、図７に示すように、原稿検知部２１は、原稿画像に示される原稿の天地方向を示した天地方向情報を生成する（Ｓ１１）。
【００４９】
つぎに、表示制御部２２は、Ｓ１１にて生成された天地方向情報が０°であるか否かを判定し（Ｓ１２）、天地方向情報が０°である場合は処理を終了する（Ｓ１２においてＹＥＳ）。天地方向情報が０°でない場合（Ｓ１２においてＮＯ）、表示制御部２２は、記憶部１２から原稿画像を読み出し、読み出した原稿画像に対して間引き処理を施す（Ｓ１３）。
【００５０】
Ｓ１３の後、表示制御部２２は、間引き処理にて得られた画像に対して仮回転処理を施すことによって図６に示す表示画像３５０ａを作成する（Ｓ１４）。ここで、仮回転処理とは、天地方向情報に示される角度と同じ回転角度によって、Ｓ１３にて間引いて得られた画像に対して行われる回転処理を意味する。つまり、Ｓ１４にて作成される表示画像３５０ａに示される原稿３００ａの天地方向は、原稿補正部２３による回転処理後の原稿画像に示される原稿の天地方向と一致していることになる。さらに言い換えると、Ｓ１４にて作成される表示画像３５０ａは、原稿補正部２３による回転処理後の原稿画像の縮小版といえる。
【００５１】
Ｓ１４の後、表示制御部２２は、表示画像３５０ａにおいて指示マーク２０１ａを重ねる位置（座標）を求める（Ｓ１５）。なお、指示マーク２０１ａの位置は天地方向情報に基づいて求められる。具体的には、天地方向情報に基づき、Ｓ１４の仮回転処理前の画像（間引き後画像）に示される原稿の上辺αを特定し、特定した上辺α全体に接するような長方形領域の座標値を求め（図３の例と同様）、求めた座標値を９０°（天地方向情報に示されている角度）だけ回転させて得られた値を指示マークの位置とする。
【００５２】
さらに、表示制御部２２は、Ｓ１５にて求めた位置に基づき、図６のように表示画像３５０ａと指示マーク２０１ａとを重ねて表示装置１１に表示する（Ｓ１６）。Ｓ１６の後、原稿補正部２３は、指示マーク２０１ａが利用者によってタッチされた場合（Ｓ１７にてＹＥＳ）、記憶部１２に保存されている原稿画像を読み出し、読み出した原稿画像に対して回転処理を行う（Ｓ１８）。より具体的には、記憶部１２に保存されている原稿画像についても、原稿の天地方向と回転処理後画像の上下方向とが一致するように（図６の表示画像３５０ａのように）、回転処理が行われる。
【００５３】
また、Ｓ１６の後、原稿補正部２３は、図示しない操作パネル等より補正不要コマンドを受け付けると（Ｓ１７にてＮＯ，Ｓ１９にてＹＥＳ）、回転処理を施さずに処理を終了する。
【００５４】
以上示したように、本実施形態によれば、表示制御部２２は、原稿画像を間引いた間引き画像に対して、原稿補正部２３にて実行される回転処理と同一回転角度にて仮回転処理を行い、前記仮回転処理が施された後の原稿３００ａとこの原稿３００ａの基準辺を利用者に指し示す指示マーク２０１ａとを示した表示画像を表示装置１１に表示するようになっている。これにより、利用者は、原稿補正部２３にて実行される回転処理と同一回転角度の仮回転処理に基づいて得られる原稿像を示した表示画像を確認することによって、原稿補正部２３にて実行される回転処理が施された後の原稿の向きをよりリアルに予測できる。
【００５５】
〔実施の形態３〕
つぎに、実施の形態１，２とは別形態である実施の形態３を説明する。なお、説明の便宜上、実施の形態３においては、実施の形態１，２と相違する点を説明し、共通する点は可能な限り省略する。
【００５６】
実施の形態１，２では、指示マーク２０１（２０１ａ）は、原稿３００の上辺αの全体に接するように配置されることによって、上辺αを利用者に指し示していた。しかしながら、実施の形態１，２では、指示マーク２０１は結果的に上辺αを指し示していたに過ぎず、指示マーク２０１の本質的機能は上辺αを利用者に指し示すことではない。
【００５７】
指示マーク２０１の本質的機能は、原稿画像に示される原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向と回転処理後の原稿画像の上下方向とが一致するように原稿画像に対して回転処理が行われる場合に、回転処理前に前記基準辺を利用者に認識させることにある。それゆえ、回転処理後において原稿画像の上下方向と原稿の天地方向とが一致しないような回転処理を施す場合、指示マーク２０１は、原稿の上辺αを指し示すのではなく、上辺α以外の辺を指し示すことになる。以下では、指示マーク２０１が上辺α以外の辺を指し示す形態について説明する。
【００５８】
実施の形態３では、図８に示すように、表示装置１１に表示される表示画像３５０ｂにおいて、画像処理装置１０にて設定可能な回転角度毎に（９０°、１８０°、２７０°）、原稿３００および指示マーク２０１を示している。より具体的には、本実施形態の画像処理装置１０では設定可能な回転角度が３通りであることから、表示装置１１に表示される表示画像３５０ｂにおいて、回転処理前の原稿が３つ示され、各原稿に指示マークが重ねられている。なお、図８の表示画像３５０ｂにおいては、原稿３００ｂ・３００ｃ・３００ｄが示され、指示マーク２０１ｂ・２０１ｃ・２０１ｄが示されている。
【００５９】
また、図８の例では、記憶部１２に記憶されている原稿画像に示される原稿の天地方向は原稿画像の上下方向に対して９０°傾いている。このとき、表示装置１１においては、回転角度９０°に対応する指示マーク２０１ｂは原稿３００ｂの上辺αを指し示すように重ねられ、回転角度２７０°に対応する指示マーク２０１ｃは原稿３００ｃの下辺βを指し示すように重ねられ、回転角度１８０°に対応する指示マーク２０１ｄは原稿３００ｄの左辺γを指し示すように重ねられる。
【００６０】
そして、利用者が指示マーク２０１ｂにタッチすると、原稿補正部２３は、記憶部１２に記憶されている原稿画像を読み出し、原稿画像に示される原稿の天地方向（上辺αから下辺βに向けた方向）が原稿画像の上下方向と一致するように、原稿画像に対して回転処理を施す。結果として、回転角度９０°の回転処理（時計回りの回転）が施されることになる。
【００６１】
また、図８において、利用者が指示マーク２０１ｃにタッチすると、原稿補正部２３は、記憶部１２に記憶されている原稿画像を読み出し、回転処理後の原稿画像に示される原稿の下辺βから上辺αに向けた方向が原稿画像の上下方向と一致すように、原稿画像データに対して回転処理を施す。結果として、回転角度２７０°の回転処理（時計回りの回転）が施されることになる。
【００６２】
さらに、図８において、利用者が指示マーク２０１ｄにタッチすると、原稿補正部２３は、記憶部１２に記憶されている原稿画像を読み出し、回転処理後の原稿画像に示される原稿の左辺γから右辺δに向けた方向が原稿画像の上下方向と一致するように、原稿画像に対して回転処理を施す。結果として、回転角度１８０°の回転処理（時計回り）が施されることになる。
【００６３】
つまり、本実施形態でも、原稿補正部２３は、利用者にタッチされた指示マークに指し示される原稿の基準辺から対辺に向けた第１基準方向が回転処理後の原稿画像の上下方向となるように、回転処理を施していることになる。それゆえ、図８の表示画像３５０ｂの指示マーク２０１ｂ・２０１ｃ・２０１ｄは、回転処理後において原稿画像の上部に向く原稿の辺を指し示すものであるといえる。さらに言い換えると、原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向と回転処理後の原稿画像の上下方向とが一致するように原稿画像に対して回転処理が行われる場合において、指示マーク２０１ｂ・２０１ｃ・２０１ｄは回転処理前に前記基準辺を利用者に指し示していることになる。
【００６４】
つぎに、本実施形態の処理の手順を図９に基づいて説明する。図９は、実施の形態３にて実行される処理の流れを示したフローチャートである。
【００６５】
まず、画像入力装置（スキャナ）にて読み取られた原稿画像が記憶部１２に書き込まれると、図９に示すように、原稿検知部２１は、原稿画像に示される原稿の天地方向を示した天地方向情報を生成する（Ｓ２１）。
【００６６】
つぎに、表示制御部２２は、Ｓ２１にて生成された天地方向情報が０°であるか否かを判定し（Ｓ２２）、天地方向情報が０°である場合は処理を終了する（Ｓ２２においてＹＥＳ）。天地方向情報が０°でない場合（Ｓ２２においてＮＯ）、表示制御部２２は、記憶部１２から原稿画像を読み出し、読み出した原稿画像に対して間引き処理を施す（Ｓ２３）。
【００６７】
Ｓ２３の後、表示制御部２２は、設定可能な回転角度毎に、表示画像に示される原稿に対して指示マークを重ねる位置（座標）を求める（Ｓ２４）。ここで、指示マークの座標値は天地方向情報に基づいて定められる。例えば、天地方向情報が９０°である場合、図８のように、原稿の各辺のうち画像の上部側に位置するのは右辺δであるが、この右辺δ以外の各辺に対する指示マークの座標値を求める。なお、座標値は実施の形態１と同様の手順にて求めることができる。
【００６８】
さらに、表示制御部２２は、図８のように、設定可能な回転角度毎に原稿３００ｂ〜３００ｄと指示マーク２０１ｂ〜２０１ｄとを重ねて示した表示画像３５０ｂを表示装置１１に表示する（Ｓ２５）。
【００６９】
Ｓ２５の後、原稿補正部２３は、指示マーク２０１ｂ〜２０１ｄのうちのいずれかが利用者によってタッチされた場合（Ｓ２６にてＹＥＳ）、記憶部１２に保存されている原稿画像を読み出し、読み出した原稿画像に対して回転処理を行う（Ｓ２７）。ここで、回転処理は、利用者にタッチされた指示マークによって指し示されている原稿の基準辺から対辺に向けた第１基準方向が回転処理後の画像の上下方向となるように実行される。また、Ｓ２５の後、原稿補正部２３は、図示しない操作パネル等より補正不要コマンドを受け付けると（Ｓ２６にてＮＯ，Ｓ２８にてＹＥＳ）、回転処理を施さずに処理を終了する。
【００７０】
〔実施の形態４〕
つぎに、実施の形態１〜３とは別形態である実施の形態４を説明する。実施の形態４は、実施の形態２と実施の形態３とを組み合わせた形態に相当する。つまり、実施の形態４では、表示装置１１には、設定可能な回転角度毎に原稿と指示マークとが表示され、且つ、表示されている表示画像は仮回転処理が施されたものとなる。
【００７１】
例えば、記憶部１２に記憶されている原稿画像に示される原稿の天地方向が画像の上下方向に対して９０°傾いているとする。この場合、図１０に示すように、表示装置１１に表示されている表示画像３５０ｅには、設定可能な回転角度毎に（９０°、１８０°、２７０°）、当該回転角度にて仮回転処理を施して得られる原稿３００ｅ・３００ｆ・３００ｇが示されている。
【００７２】
さらに、表示画像３５０ｅに示されている各原稿３００ｅ・３００ｆ・３００ｇには、各々、指示マーク２０１ｅ・２０１ｆ・２０１ｇが示されている。そして、回転角度９０°に対応する指示マーク２０１ｅは原稿３００ｅの上辺αを指し示すように重ねられ、回転角度２７０°に対応する指示マーク２０１ｆは原稿３００ｆの下辺βを指し示すように重ねられ、回転角度１８０°に対応する指示マーク２０１ｇは原稿３００ｇの左辺γを指し示すように重ねられる。
【００７３】
ここで、図１０の各原稿３００ｅ・３００ｆ・３００ｇは、仮回転処理後の原稿像を示したものである。したがって、原稿の基準辺から対辺に向かう第１基準方向が回転後原稿画像の上下方向となるように原稿画像データに対して回転処理がなされる場合において、図１０の指示マーク２０１ｅ・２０１ｆ・２０１ｇは当該基準辺を指し示すような位置に示されていることになる。
【００７４】
つまり、利用者が指示マーク２０１ｅにタッチすると、原稿の天地方向（上辺αから下辺βへ向かう方向）が原稿画像の上下方向となるように、記憶部１２に記憶されている原稿画像に対して回転処理（時計回り方向に９０°）が行われる。また、利用者が指示マーク２０１ｆにタッチすると、原稿の下辺βから上辺αへ向かう方向が原稿画像の上下方向となるように、記憶部１２に記憶されている原稿画像に対して回転処理（時計回り方向に２７０°）が行われる。さらに、利用者が指示マーク２０１ｇにタッチすると、原稿の左辺γから右辺δへ向かう方向が原稿画像の上下方向となるように、記憶部１２に記憶されている原稿画像に対して回転処理（時計回り方向に１８０°）が行われる。
【００７５】
つぎに、本実施形態の処理の手順を図１１に基づいて説明する。図１１は、本実施の形態にて実行される処理の流れを示したフローチャートである。
【００７６】
まず、画像入力装置（スキャナ）にて読み取られた原稿画像が記憶部１２に書き込まれると、図１１に示すように、原稿検知部２１は、原稿画像に示される原稿の天地方向を示した天地方向情報を生成する（Ｓ３１）。
【００７７】
つぎに、表示制御部２２は、Ｓ３１にて生成された天地方向情報が０°であるか否かを判定し（Ｓ３２）、天地方向情報が０°である場合は処理を終了する（Ｓ３２においてＹＥＳ）。天地方向情報が０°でない場合（Ｓ３２においてＮＯ）、表示制御部２２は、記憶部１２から原稿画像を読み出し、読み出した原稿画像に対して間引き処理を施す（Ｓ３３）。
【００７８】
Ｓ３３の後、表示制御部２２は、設定可能な回転角度毎に、間引いて得られた画像に対して仮回転処理を施すことによって、図１０に示すような表示画像３５０ｅのデータを作成する（Ｓ３４）。つまり、表示制御部２２は、本実施形態の画像処理装置１０では設定可能な回転角度が３通りであることから、仮回転処理を施した後の原稿を３つ示した表示画像３５０ｅを作成する。なお、図１０の表示画像３５０ｅにおいては、９０°の仮回転処理が行われた原稿３００ｅと、２７０°の仮回転処理が行われた原稿３００ｆと、１８０°の仮回転処理が行われた原稿３００ｇとが示されている。
【００７９】
つぎに、表示制御部２２は、表示画像３５０ｅの各原稿３００ｅ〜３００ｇについて、指示マークを重ねる位置（座標）を求める（Ｓ３５）。ここで、指示マークの座標値は天地方向情報に基づいて定められる。例えば、図１０の例では天地方向情報が９０°になるが、この場合、仮回転処理前の原稿画像に示される原稿の各辺のうち、原稿画像の上部側に位置するのは右辺δである。そこで、仮回転処理前の画像（間引き後の画像）について、右辺δ以外の各辺に対する指示マークの座標値を求める。さらに、上辺αに対する指示マークの座標値を９０°回転させ、下辺βに対する指示マークの座標値を２７０°回転させ、左辺γに対する指示マークの座標値を１８０°回転させれば、仮回転処理にて得られる表示画像３５０ｅにおける指示マークの座標値を得ることができる。
【００８０】
つぎに、表示制御部２２は、図１０のように、設定可能な回転角度毎に原稿３００ｅ〜３００ｇと指示マーク２０１ｅ〜２０１ｇとを重ねて示した表示画像３５０ｅを表示装置１１に表示する（Ｓ３６）。
【００８１】
Ｓ３６の後、原稿補正部２３は、指示マーク２０１ｅ〜２０１ｇのうちのいずれかが利用者によってタッチされた場合（Ｓ３７にてＹＥＳ）、記憶部１２に保存されている原稿画像を読み出し、読み出した原稿画像に対して回転処理を行う（Ｓ３８）。ここで、回転処理は、利用者にタッチされた指示マークに指し示される原稿の基準辺から対辺に向けた第１基準方向が回転処理後の画像の上下方向となるように、読み出した原稿画像に対して施される。
【００８２】
なお、本実施形態では、表示装置１１に表示されている表示画像３５０ｅは、仮回転処理の施されたものであるため、回転処理後の原稿画像は、図１０の表示画像３５０ｅに示されているものと同じ形態になる。つまり、原稿の上辺αを指し示す指示マーク２０１ｅがタッチされた場合、原稿の上辺αから下辺βへ向けた方向が回転処理後の上下方向となるように、回転処理が施される。また、原稿の下辺βを指し示す指示マーク２０１ｆがタッチされた場合、原稿の下辺βから上辺αへ向けた方向が回転処理後の上下方向となるように、回転処理が施される。さらに、原稿の左辺γを指し示す指示マーク２０１ｇがタッチされた場合、原稿の左辺γから右辺δへ向けた方向が回転処理後の上下方向となるように、回転処理が施される。
【００８３】
また、Ｓ３６の後、原稿補正部２３は、図示しない操作パネル等より補正不要コマンドを受け付けると（Ｓ３７にてＮＯ，Ｓ３９にてＹＥＳ）、回転処理を施さずに処理を終了する。
【００８４】
〔実施の形態５〕
つぎに、実施の形態１〜４とは別形態である実施の形態５を説明する。なお、説明の便宜上、実施の形態５においては、実施の形態１〜４と相違する点を説明し、共通する点は可能なかぎり省略する。
【００８５】
実施の形態１〜４は、原稿から原稿画像が読み取られると、まずは天地方向情報を生成し、天地方向情報が０°でない場合に回転処理を施す事を利用者に促すようになっており、天地方向情報が０°である場合は回転処理を施さずに処理を終了するようになっている。しかしながら、原稿検知部２１にて天地方向情報を生成しなくても本発明の一形態を実施することが可能である。以下では、天地方向情報を必要としない実施形態について説明する。
【００８６】
なお、実施の形態５では、９０°、１８０°、２７０°だけでなく、０°をも設定可能な回転角度とする。そして、実施の形態５では、実施の形態３と同様、図１２に示すように、表示装置１１に表示される表示画像３５０ｈにおいて、設定可能な回転角度毎に（０°、９０°、１８０°、２７０°）、原稿３００および指示マーク２０１を表示することとする。
【００８７】
より具体的には、本実施形態の画像処理装置１０では設定可能な回転角度が４通りであることから、図１２に示されるように、表示装置１１に表示される表示画像３５０ｈにおいては原稿３００が４つ示される。
【００８８】
また、図１２の例では、記憶部１２に記憶されている原稿画像に示される原稿の天地方向は画像の上下方向に対して９０°傾いている。これに対し、表示装置１１においては、回転角度が９０°に対応する指示マーク２０１ｈは原稿３００ｈの上辺αを指し示すように重ねられ、回転角度が０°に対応する指示マーク２０１ｉは原稿３００ｉの右辺δを指し示すように重ねられ、回転角度が２７０°に対応する指示マーク２０１ｊは原稿３００ｊの下辺βを指し示すように重ねられ、回転角度１８０°に対応する指示マーク２０１ｋは原稿３００ｋの左辺γを指し示すように重ねられる。
【００８９】
そして、利用者が指示マーク２０１ｈにタッチすると、原稿補正部２３は、記憶部１２に記憶されている原稿画像を読み出し、回転処理後の原稿の天地方向（上辺αから下辺βに向けた方向）が回転処理後の原稿画像の上下方向と一致するように、原稿画像に対して回転処理（９０°の回転）を施す。また、利用者が指示マーク２０１ｉにタッチすると、原稿補正部２３は回転角度が０°の回転処理を行う（つまり回転処理を行わない）。さらに、利用者が指示マーク２０１ｊにタッチすると、原稿補正部２３は、記憶部１２に記憶されている原稿画像を読み出し、回転処理後の原稿画像に示される原稿の下辺βから上辺αに向けた方向が回転処理後の原稿画像の上下方向と一致するように、原稿画像に対して回転処理（２７０°の回転）を施す。また、利用者が指示マーク２０１ｋにタッチすると、原稿補正部２３は、記憶部１２に記憶されている原稿画像を読み出し、回転処理後の原稿画像に示される原稿の左辺γから右辺δに向けた方向が回転処理後の原稿画像の上下方向と一致するように、原稿画像データに対して回転処理（１８０°の回転）を施す。
【００９０】
つまり、本実施形態でも、原稿補正部２３は、利用者にタッチされた指示マークに指し示される原稿の基準辺から対辺に向けた第１基準方向が回転処理後の画像の上下方向となるように、回転処理を施していることになる。それゆえ、図１２の表示画像３５０ｈの指示マーク２０１ｈ・２０１ｉ・２０１ｊ・２０１ｋは、回転処理によって原稿画像の上部に向く辺（原稿の辺）を指し示すものであるといえる。さらに言い換えると、原稿の基準辺から当該基準辺の対辺へ向けた第１基準方向と回転処理後の原稿画像の上下方向とが一致するように原稿画像に対して回転処理が行われる場合において、指示マーク２０１ｈ・２０１ｉ・２０１ｊ・２０１ｋは回転処理前に前記基準辺を利用者に指し示していることになる。
【００９１】
つぎに、本実施形態の処理の手順を図１３に基づいて説明する。図１３は、実施の形態５にて実行される処理の流れを示したフローチャートである。
【００９２】
図１３に示されるように、画像入力装置（スキャナ）にて原稿画像データが読み取られると（Ｓ４１）、表示制御部２２は、読み取られた原稿画像データに対して間引き処理を施す（Ｓ４２）。Ｓ４２の後、表示制御部２２は、設定可能な回転角度毎に、間引き処理にて得られた画像について指示マークを重ねる位置（座標）を求める（Ｓ４３）。ここで、本実施形態では、原稿の辺毎に、各辺を指し示すための指示マークの座標値を求める。つまり、図１２の例の場合、上辺α、下辺β、左辺γ、右辺δの各々について指示マークの座標値が求められる。なお、座標値の演算手法は実施の形態１の手順を利用できる。
【００９３】
さらに、表示制御部２２は、図１２のように、設定可能な回転角度毎に原稿３００ｈ〜３００ｋと指示マーク２０１ｈ〜２０１ｋとを重ねて示した表示画像３５０ｈを表示装置１１に表示する（Ｓ４４）。
【００９４】
Ｓ４４の後、原稿補正部２３は、指示マーク２０１ｈ〜２０１ｋのうちのいずれかが利用者によってタッチ（選択）された場合（Ｓ４５）、記憶部１２に保存されている原稿画像を読み出し、読み出した原稿画像に対して回転処理を行う（Ｓ４６）。ここで、回転処理は、利用者に選択された指示マークによって指し示されている原稿の基準辺から対辺に向けた第１基準方向が回転処理後の画像の上下方向となるように実行される。そして、Ｓ４６の後、原稿補正部２３は処理を終了する。
【００９５】
なお、Ｓ４５では、指示マーク２０１ｈ〜２０１ｋにタッチするのではなく、原稿３００ｈ〜３００ｋの示される領域にタッチする形態であってもよい。例えば、図１２において、指示マーク２０１ｈに対応する原稿３００ｈに対して利用者がタッチした場合、指示マーク２０１ｈに指し示される上辺αから下辺βに向かう方向が回転後原稿画像の上下方向となるように原稿画像に対して回転処理を実行するような形態であってもよい。
【００９６】
〔実施の形態６〕
つぎに、実施の形態１〜５とは別形態である実施の形態６を説明する。実施の形態６は、実施の形態２と実施の形態５とを組み合わせた形態に相当する。つまり、実施の形態６では、原稿検知部２１にて天地方向情報を生成しない。さらに、実施の形態６では、表示装置１１に表示されている表示画像３５０ｍは仮回転処理が施されたものとなる。
【００９７】
例えば、記憶部１２に記憶されている原稿画像に示される原稿の天地方向が画像の上下方向に対して９０°傾いているとする。この場合、図１４に示すように、表示装置１１に表示されている表示画像３５０ｍには、設定可能な回転角度毎に（０°、９０°、１８０°、２７０°）、各回転角度にて仮回転処理を施した後の原稿３００ｍ・３００ｎ・３００ｏ・３００ｐが示されている。
【００９８】
さらに、表示画像３５０ｍに示されている各原稿３００ｍ〜３００ｐには、各々、指示マーク２０１ｍ〜２０１ｐが示されている。そして、回転角度９０°に対応する指示マーク２０１ｍは原稿３００ｍの上辺αを指し示すように重ねられ、回転角度０°に対応する指示マーク２０１ｎは原稿３００ｎの右辺δを指し示すように重ねられ、回転角度２７０°に対応する指示マーク２０１ｏは原稿３００ｏの下辺βを指し示すように重ねられ、回転角度１８０°に対応する指示マーク２０１ｐは原稿３００ｐの左辺γを指し示すように重ねられる。
【００９９】
ここで、図１４の各原稿３００ｍ〜３００ｐは仮回転処理が施された後の原稿像である。したがって、原稿の基準辺から対辺に向かう第１基準方向が回転後原稿画像の上下方向となるように原稿画像データに対して回転処理がなされる場合において、図１４の指示マーク２０１ｍ〜２０１ｐは当該基準辺を指し示すような位置に示されていることになる。
【０１００】
つまり、利用者が指示マーク２０１ｍにタッチすると、原稿の天地方向（上辺αから下辺βへ向かう方向）が原稿画像の上下方向となるように、記憶部１２に記憶されている原稿画像に対して回転処理（時計回り方向に９０°）が行われる。利用者が指示マーク２０１ｎにタッチすると、原稿補正部２３は回転角度が０°の回転処理を行う（つまり回転処理を行わない）。また、利用者が指示マーク２０１ｏにタッチすると、原稿の下辺βから上辺αへ向かう方向が原稿画像の上下方向となるように、記憶部１２に記憶されている原稿画像に対して回転処理（時計回り方向に２７０°）が行われる。さらに、利用者が指示マーク２０１ｐにタッチすると、原稿の左辺γから右辺δへ向かう方向が原稿画像の上下方向となるように、記憶部１２に記憶されている原稿画像に対して回転処理（時計回り方向に１８０°）が行われる。
【０１０１】
つぎに、本実施形態の処理の手順を図１５に基づいて説明する。図１５は、本実施の形態にて実行される処理の流れを示したフローチャートである。
【０１０２】
図１５に示されるように、画像入力装置（スキャナ）にて原稿画像が読み取られると（Ｓ５１）、表示制御部２２は、読み取られた原稿画像に対して間引き処理を施す（Ｓ５２）。Ｓ５２の後、表示制御部２２は、設定可能な回転角度毎に、間引いて得られた画像に対して仮回転処理を施すことによって、図１４に示すような表示画像３５０ｍのデータを作成する（Ｓ５３）。つまり、表示制御部２２は、本実施形態の画像処理装置１０では設定可能な回転角度が４通りであることから、仮回転処理を施した後の原稿を４つ示した表示画像３５０ｍを作成する。
【０１０３】
つぎに、表示制御部２２は、表示画像３５０ｍの各原稿３００ｍ〜３００ｐについて、指示マークを重ねる位置（座標）を求める（Ｓ５４）。ここでは、表示画像３５０ｍの各原稿３００ｍ〜３００ｐについて、表示画像３５０ｍの上部側に位置している辺に接するような位置が求められる。
【０１０４】
さらに、表示制御部２２は、図１４のように、設定可能な回転角度毎に原稿３００ｍ〜３００ｐと指示マーク２０１ｍ〜２０１ｐとを重ねて示した表示画像３５０ｍを表示装置１１に表示する（Ｓ５５）。
【０１０５】
Ｓ５５の後、原稿補正部２３は、指示マーク２０１ｍ〜２０１ｐのうちのいずれかが利用者によってタッチ（選択）された場合（Ｓ５６）、記憶部１２に保存されている原稿画像を読み出し、読み出した原稿画像に対して回転処理を行う（Ｓ５７）。ここで、回転処理は、利用者に選択された指示マークによって指し示されている原稿の基準辺から対辺に向けた第１基準方向が回転処理後の画像の上下方向となるように実行される。そして、Ｓ５７の後、原稿補正部２３は処理を終了する。
【０１０６】
〔実施の形態７〕
実施の形態１〜６では１枚の原稿を処理する形態について説明したが、以下では、複数枚の原稿が一括して読み取られた場合の形態について図２および図１６に基づいて説明する。
【０１０７】
図１６に示すように、原稿検知部２１は、複数枚の原稿が一括して読み取られると、全ての原稿について天地方向情報を生成し（Ｓ６１）、原稿毎に、原稿画像と天地方向情報とを対応付けて記憶部１２に保存する。なお、本実施形態では、図２（ａ）に示される６枚の原稿が読み取られたものとする。また、同図に示されるように、６枚の原稿のうち、天地方向情報が０°となる原稿画像は２つあり、天地方向情報が９０°となる原稿画像は２つあり、天地方向情報が１８０°となる原稿画像は２つある。
【０１０８】
つぎに、表示制御部２２は、記憶部１２に書き込まれた６つの原稿画像のうち、天地方向情報が９０°である原稿画像が含まれているか否かを判定する（Ｓ６２）。ここで、天地方向情報が９０°である原稿画像が含まれていない場合（Ｓ６２にてＮｏ）、処理はＳ６７へ移行する。
【０１０９】
そして、天地方向情報が９０°である原稿画像が含まれている場合（Ｓ６２にてＹｅｓ）、表示制御部２２は、天地方向情報が９０°である原稿画像を表示装置１１に表示する（Ｓ６３）。本実施形態では、天地方向情報が９０°である原稿画像は２つあるため、図２（ｂ）に示されるように、２つの原稿３６０・３６１が表示されることになる。
【０１１０】
ここで、本実施形態では、図２（ｂ）に示されるように、各原稿３６０・３６１において、指示マーク２０１が重ねて表示されている他、選択マーク２０２が重ねて表示されている。選択マーク２０２とは、複数の原稿画像データについて一括して回転処理を行う場合に回転処理対象とする原稿を選択するためのボタンである。例えば、図２（ｂ）において、利用者が、原稿３６０の選択マーク２０２および原稿３６１の選択マーク２０２を押した上で、原稿３６０の指示マーク２０１または原稿３６１の指示マーク２０１のいずかを押すと、原稿３６０の原稿画像および原稿３６１の原稿画像の両方に対して一括して回転処理が行われるようになっている。
【０１１１】
そして、図２（ｂ）に表示されている原稿３６０および原稿３６１について一括して回転処理が行われると（Ｓ６４，Ｓ６５）、処理はＳ６７へ移行する。また、各原稿３６０・３６１の選択マーク２０２を押すことなく、各原稿３６０・３６１の指示マーク２０１を押すことによって、各原稿３６０・３６１について個別に回転処理を施すことも可能である（Ｓ６４，Ｓ６６）。
【０１１２】
さらに、図１６に示すように、Ｓ６７〜Ｓ７１では、天地方向情報が１８０°である原稿画像を対象として、Ｓ６１〜Ｓ６６と同様の処理が行われる。本実施形態では、天地方向情報が１８０°である原稿画像が存在するため、図２（ｃ）に示されるように、天地方向情報が１８０°の原稿が表示されることになる。さらに、Ｓ７２〜Ｓ７６においては、天地方向情報が２７０°である原稿画像を対象として、Ｓ６１〜Ｓ６６と同様の処理が行われ、その後処理は終了する。
【０１１３】
なお、図２（ｂ）および図２（ｃ）に示されるように、本実施形態では、原稿画像には指示マーク２０１の他に選択マーク２０２が重ねられることになるが、この選択マークの座標値の決定手法を以下に説明する。選択マーク２０２は、図３に示されるように、第３座標（ta2_x0,ta2_y0）と第４座標（ta2_x1,ta2_y1）とを各々頂点とし、これら頂点を結ぶ直線が対角線となるような長方形領域に設定される。
ta2_x0＝ta1_offset + 1            式（５）
ta2_y0＝0                         式（６）
ta2_x1＝size_x − 1               式（７）
ta2_y1＝ta2_offset                式（８）
そして、第３座標および第４座標の座標値は上記式（５）〜式（８）に基づいて定められる。
【０１１４】
〔画像形成装置について〕
つぎに、以上にて示した実施の形態１の画像処理装置１０を備える画像形成装置について説明する。図１７は、画像形成装置（複写機または複合機）を示すブロック図である。複合機とは、デジタル複写機、コピア機能・プリンタ機能・ファクシミリ送信機能・scan to e-mail機能等を備える多機能装置である。なお、図１７では画像処理装置１０を画像処理装置１０ａとして示す。
【０１１５】
図１７に示されるように、画像形成装置１００は、画像入力装置（カラー画像入力装置）１０１ａ、画像処理装置（カラー画像処理装置）１０ａ、画像出力装置（カラー画像出力装置）１０３より構成される。
【０１１６】
画像入力装置１０１ａは、ＣＣＤ（Charge Coupled Device）ラインセンサからなり、原稿から反射してきた光をＲ、Ｇ、Ｂ（Ｒ：赤・Ｇ：緑・Ｂ：青）に色分解された電気信号に変換する。ラインセンサにより入力されたカラー画像信号（ＲＧＢアナログ信号）は、Ａ／Ｄ（アナログ・デジタル）変換部５１にてデジタル信号に変換され、シェーディング補正部５２にて画像入力装置１０１ａの照明系、結像系、撮像系で生じる各種の歪みが取り除かれる。その後、入力処理部５３においてＲＧＢ信号のそれぞれに対してγを補正する処理などが施される。
【０１１７】
入力処理部５３から出力されたデータは記憶部１２に引き渡される。原稿検知部２１は、記憶部１２から読み出された画像データに基づいて前記天地方向情報を生成する。表示制御部２２は、記憶部１２から読み出された原稿画像データに対して前記間引き処理および前記指示マーク作成処理を行って得られる原稿画像を表示装置１１に表示する制御を行う。原稿補正部２３は、表示装置１１に表示されている指示マークが利用者によってタッチされた場合、記憶部１２に保存されている原稿画像データを読み出し、読み出した原稿画像データに対して回転処理を行い、回転処理後の原稿画像データを記憶部１２に上書きする。
【０１１８】
記憶部１２に書き込まれた画像データは、原稿補正部２３の後段において、色補正処理を初めとする下記の画像処理が施される。色補正部５４では、ＲＧＢ信号の補色であるＣＭＹ（Ｃ：シアン・Ｍ：マゼンタ・Ｙ：イエロー）信号が生成されると共に色再現性を高める処理が施され、黒生成／下色除去部５５にてＣＭＹＫ（Ｋ：黒）４色信号に変換される。空間フィルタ部５６ではＣＭＹＫ信号に対して強調処理や平滑化処理がなされ、中間調生成部５７では画像を出力するための階調再現処理がなされる。
【０１１９】
一方、領域分離処理部５８においては入力画像データの各画素が黒文字、色文字、網点、印画紙写真（連続階調領域）等のどのような領域に属する画素であるのか判定が下される。領域分離処理部５８より出力された領域分離データはそれぞれ黒生成／下色除去部５５、空間フィルタ部５６、中間調生成部５７に引き渡され、各種領域に応じた適切な処理の切替えが行われる。
【０１２０】
中間調生成部５７から出力されたＣＭＹＫ信号は画像出力装置１０３に引き渡され出力画像が用紙上に形成（印刷）される。なお、画像出力装置１０３は電子写真方式のプリンタやインクジェット方式のプリンタ等の画像を形成（印刷）する装置であり、表示装置１１は画像形成装置１００の操作パネルに設置された液晶ディスプレイ等の画像を表示する装置である。
【０１２１】
また、記憶部１２に格納されている画像データは、例えばＰＤＦファイルフォーマットに変換され、ネットワーク網や通信回線を介して外部接続装置や通信回線へ向けて送信されてもよい。この送信は図１７の送受信部５９によって制御される。
【０１２２】
さらに、原稿の天地判定が行われ且つ必要に応じて原稿の方向補正がなされた画像データをファイリングデータとして記憶部１２に保存して管理するようにしても良い。この場合、上記画像データは、例えば、ＪＰＥＧ圧縮アルゴリズムに基づいてＪＰＥＧコードに圧縮されて保存される。そして、コピー出力動作やプリント出力動作が指示された場合は、記憶部１２からＪＰＥＧコードが引き出され、不図示のＪＰＥＧ伸張部に引き渡され、復号化処理がなされＲＧＢデータに変換される。一方、イメージ送信動作の場合、記憶部１２からＪＰＥＧコードが引き出され、ネットワーク網や通信回線を介して外部接続装置や通信回線へ向けてデータが伝送される。なお、ファイリングデータの管理やデータの引渡しの動作制御については制御部が行うものとする。
【０１２３】
〔画像読取装置について〕
つぎに、以上示した各実施形態の画像処理装置１０を備える画像読取装置（スキャナ）について説明する。図１８は、画像読取装置を示すブロック図である。なお、図１８では画像処理装置１０を画像処理装置１０ｂとして示す。
【０１２４】
図１８に示すように、画像読取装置２００は、画像入力装置１０１ｂと画像処理装置１０ｂより構成され、画像処理装置１０ｂは、Ａ／Ｄ変換部５１、シェーディング補正部５２、入力処理部５３、原稿検知部２１および原稿補正部２３より構成される。画像入力装置１０１ｂの構成は図１７の画像入力装置１０１ａの構成と同様であり、画像処理装置１０ｂの各処理部の処理内容は図１７の画像処理装置１０ａに含まれる同一の処理部の処理内容と同様である。
【０１２５】
画像処理装置１０ｂにおいて上記各処理が施された後のＲＧＢ画像信号はコンピュータやハードディスク、ネットワークなどへ出力される。また、表示制御部２２は、原稿画像を回転させる方向（補正方向）を表す領域（指示領域）の座標値の計算を行い、画像データの間引き処理を行った後、上記指示領域と画像データとを重ねて表示装置に表示する。ユーザ指示に従い原稿方向の補正処理が施された画像データは表示装置へ出力される。なお、スキャナ本体に表示用ディスプレイが設置されてあってもよい。
【０１２６】
〔画像入力装置について〕
つぎに、上述した画像入力装置１０１ａ・１０１ｂについて説明する。なお、画像入力装置１０１ａと画像入力装置１０１ｂとは同じ構成であるため、以下では、画像入力装置１０１ａと画像入力装置１０１ｂをまとめて「画像入力装置１０１」として説明する。
【０１２７】
図１９は、画像入力装置１０１の構成を示す模式図である。画像入力装置１０１は、上部筐体５１０で構成される原稿搬送部、下部筐体５６０で構成されるスキャナ部などを備える。上部筐体５１０には、原稿トレイ５１１に載置された原稿の検知を行う原稿セットセンサ５１４、原稿を１枚ずつ搬送するための呼込みローラ５１２、原稿の画像を読み取るために原稿を搬送する搬送ローラ５１３ａ・５１３ｂ、原稿の排出を行う原稿排出ローラ５０、排出された原稿が載せられる排出トレイ５６６、排出される原稿を検知する原稿排出センサ５６７などが設けられている。搬送ローラ５１３ｂは、用紙の方向を整合するための整合ローラとして機能するものである。搬送ローラ５１３ｂの駆動軸には電磁クラッチ（不図示）が備えられている。そして、電磁クラッチを制御する制御回路（不図示）によって、駆動モータ（図示せず）から搬送ローラ５１３ｂへの駆動力の伝達が制御される。原稿のない状態では、搬送ローラ５１３ｂは停止している。原稿の先端が給送タイミングセンサ５１５に接触し、このセンサから前記制御回路に所定の信号が伝達されたときに、原稿トレイ５１１から排出トレイ５６６へ向けた方向に原稿が搬送されるように搬送ローラ５１３ｂは回転を開始する。なお、搬送ローラ５１３ｂは、上流側より搬送された原稿の先端が停止状態の搬送ローラ５１３ｂのニップ部に突き当たって当該原稿に撓みが形成された後に回転を開始するように設定される。これにより、搬送ローラ５１３ｂのニップ部により原稿の先端が搬送方向に直角となるように整合される。
【０１２８】
下部筐体５６０には、載置台５６１の下面に沿って平行に往復移動する走査ユニット５６２・５６３、結像レンズ５６４、光電変換素子であるＣＣＤラインセンサ５６５、排出トレイ５６６などが設けられている。
【０１２９】
走査ユニット５６２は、原稿トレイ５１１から搬送される原稿、あるいは、載置台５６１に載置された原稿に光を照射するための光源５６２ａ（例えば、ハロゲンランプなど）、原稿にて反射された光を所定の光路に導くためのミラー５６２ｂなどを備えている。また、走査ユニット５６３は、原稿にて反射され且つミラー５６２ｂから導かれた光をＣＣＤラインセンサ５６５に導くためのミラー５６３ａ・５６３ｂを備えている。
【０１３０】
結像レンズ５６４は、走査ユニット５６３から導かれた反射光をＣＣＤラインセンサ５６５上の所定の位置に結像させる。ＣＣＤラインセンサ５６５は、結像された光像を光電変換して電気信号を出力する。すなわち、原稿（例えば、原稿の表面）から読み取ったカラー画像に基づいて、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各色成分に色分解したデータを画像処理装置１０へ出力する。
【０１３１】
〔プログラムについて〕
本実施形態は、コンピュータに実行させるプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録可能なコンピュータ読み取り可能な記録媒体に、上記した原稿検知部２１、表示制御部２２、原稿補正部２３に実行させるためのプログラムを記録するものとすることもできる。この結果、上記画像処理方法を行うプログラムを記録した記録媒体を持ち運び自在に提供することができる。なお、本実施の形態では、この記録媒体としては、マイクロコンピュータにて処理が行われるために図示していないメモリ（例えばＲＯＭ）のそのものであっても良いし、また、外部記憶装置（不図示）としてプログラム読み取り装置が設けられ、そこに挿入することでプログラムが読み取られるようなプログラムメディアであっても良い。いずれの場合においても、格納されているプログラムコードはマイクロプロセッサがアクセスして実行させる構成であっても良いし、あるいは、いずれの場合もプログラムコードを読み出し、読み出されたプログラムコードは、マイクロコンピュータの図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムコードが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムコードを担持する媒体であっても良い。
【０１３２】
また、本実施の形態は、インターネットを含む通信ネットワークを接続可能なシステム構成であり、前記記録媒体は、通信ネットワークからプログラムコードをダウンロードするように流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムコードをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。また、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。上記記録媒体のプログラムがデジタルカラー画像形成装置やコンピュータシステムに備えられるプログラム読み取り装置により読み取られることで上述した画像処理方法が実行される。
【０１３３】
コンピュータシステムは、フラットベッドスキャナ・フィルムスキャナ・デジタルカメラなどの画像入力装置、所定のプログラムがロードされることにより上記画像処理方法など様々な処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ・液晶ディスプレイなどの画像表示装置およびコンピュータの処理結果を紙などに出力するプリンタより構成される。さらには、ネットワークを介してサーバーなどに接続するための通信手段としてのネットワークカードやモデムなどが備えられる。
【０１３４】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、上述した実施形態において開示された各技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１３５】
本発明の画像処理装置は、原稿から読み取られた画像データを処理する装置に好適である。また、このような装置は、複合機、複写機、スキャナ専用機、ファクシミリ装置に備えられていてもよい。
【図面の簡単な説明】
【０１３６】
【図１】本発明の一実施形態に係る画像処理装置の概略構成を示したブロック図である。
【図２】実施の形態７にて実行される処理内容を説明するための図である。
【図３】指示マークおよび一括指示マークを重ねる位置の算出方法を説明するための図である。
【図４】実施の形態１にて実行される処理内容を説明するための図である。
【図５】実施の形態１にて実行される処理の流れを示したフローチャートである。
【図６】実施の形態２にて実行される処理内容を説明するための図である。
【図７】実施の形態２にて実行される処理の流れを示したフローチャートである。
【図８】実施の形態３にて実行される処理内容を説明するための図である。
【図９】実施の形態３にて実行される処理の流れを示したフローチャートである。
【図１０】実施の形態４にて実行される処理内容を説明するための図である。
【図１１】実施の形態４にて実行される処理の流れを示したフローチャートである。
【図１２】実施の形態５にて実行される処理内容を説明するための図である。
【図１３】実施の形態５にて実行される処理の流れを示したフローチャートである。
【図１４】実施の形態６にて実行される処理の内容を説明するための図である。
【図１５】実施の形態６にて実行される処理の流れを示したフローチャートである。
【図１６】実施の形態７にて実行される処理の流れを示したフローチャートである。
【図１７】本実施形態の画像処理装置を備える画像形成装置の構成を示すブロック図である。
【図１８】本実施形態の画像処理装置を備える画像読取装置の構成を示すブロック図である。
【図１９】図１７および図１８の画像入力装置の構成を示す模式図である。
【符号の説明】
【０１３７】
１０    画像処理装置
１１    表示装置
１２    記憶部
１３    制御部
２１    原稿検知部（天地方向特定部）
２２    表示制御部
２３    原稿補正部（回転処理部）
２０１    指示マーク（マーク）
２０２    選択マーク（選択ボタン）
【図１】
2010004490.tif 000003
【図２】
2010004490.tif 000004
【図３】
2010004490.tif 000005
【図４】
2010004490.tif 000006
【図５】
2010004490.tif 000007
【図６】
2010004490.tif 000008
【図７】
2010004490.tif 000009
【図８】
2010004490.tif 000010
【図９】
2010004490.tif 000011
【図１０】
2010004490.tif 000012
【図１１】
2010004490.tif 000013
【図１２】
2010004490.tif 000014
【図１３】
2010004490.tif 000015
【図１４】
2010004490.tif 000016
【図１５】
2010004490.tif 000017
【図１６】
2010004490.tif 000018
【図１７】
2010004490.tif 000019
【図１８】
2010004490.tif 000020
【図１９】
2010004490.tif 000021