(57)【要約】【課題】原稿画像の向きを自動検知する機能を有していても、ユーザの操作によりプレビュー表示された原稿画像の修正を行うことができる画像形成装置を提供する。【解決手段】画像形成装置のディスプレイにはプレビュー画像が表示され、プレビュー画像の編集を指示するための操作部を備える。また、画像形成装置は、プレビュー画像の元の画像の向きを自動的に検知する自動検知機能を有する。画像形成装置は、自動検知機能が有効になっている場合（Ｓ６０１：Y）には操作部による指示を無効にし（Ｓ６０５）、自動検知機能が無効になっている場合（Ｓ６０１：N）には操作部による指示を有効にする（Ｓ６０４）。【選択図】図６
2015106885.tif 000002
【特許請求の範囲】
【請求項１】
プレビュー画像を表示するディスプレイと、
前記プレビュー画像の元の画像の向きを自動的に検知する自動検知手段と、
ユーザの操作により前記ディスプレイに表示された前記プレビュー画像の編集を指示するための入力手段と、
前記入力手段から編集の指示が入力される場合には前記プレビュー画像を該指示に応じて編集する画像処理手段と、
前記自動検知手段が前記元の画像の向きを検知する場合には前記入力手段による前記指示を無効にし、検知しない場合には前記入力手段による前記指示を有効にする制御手段と、を備えることを特徴とする、
画像形成装置。
【請求項２】
前記画像処理手段は、前記自動検知手段が前記元の画像の向きを検知する場合にはその検知結果に応じて前記プレビュー画像を生成し、前記元の画像の向きを検知しない場合にはそのまま前記プレビュー画像を生成することを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記自動検知手段は、前記元の画像が、前記元の画像の向きを検知可能なファイル形式のデータであるときに前記元の画像の向きを検知し、
前記制御手段は、前記元の画像が、前記元の画像の向きを検知可能なファイル形式のデータであるときに前記入力手段による前記指示を無効にし、前記元の画像の向きを検知不可なファイル形式のデータであるときに前記入力手段による前記指示を有効にすることを特徴とする、
請求項１又は２記載の画像形成装置。
【請求項４】
前記制御手段は、前記自動検知手段が前記元の画像の向きを検知しない場合に、前記元の画像のサイズが編集可能なサイズであれば前記入力手段による前記指示を有効にし、前記元の画像のサイズが編集できないサイズであれば前記入力手段による前記指示を無効にすることを特徴とする、
請求項１〜３のいずれか１項記載の画像形成装置。
【請求項５】
所定のファイル形式の画像ファイルに変換された送信用の画像を他の機器へ送信する送信手段を備え、
前記画像処理手段は、前記自動検知手段が前記元の画像の向きを検知する場合にはその結果に応じて前記送信用の画像を生成し、前記入力手段から前記指示がある場合にはその指示に応じて前記送信用の画像を生成することを特徴とする、
請求項１又は２記載の画像形成装置。
【請求項６】
プレビュー画像を表示するディスプレイと、ユーザの操作により前記プレビュー画像の編集を指示するための入力手段とを備え、前記プレビュー画像の元の画像の向きを自動的に検知する自動検知機能を有する装置により実行される方法であって、
前記自動検知機能が有効になっている場合には前記入力手段による前記指示を無効にし、前記自動検知機能が無効になっている場合には前記入力手段による前記指示を有効にして編集を行うことを特徴とする、
編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピー機や複合機等の画像形成装置に関し、特に原稿の向きを自動検知してプレビュー表示する機能を有する画像形成装置に関する。
【背景技術】
【０００２】
コピー機や複合機等の画像形成装置には、スキャナ機能により読み取った原稿画像をディスプレイにプレビュー表示するプレビュー機能を有するものがある。特許文献１の画像形成装置では、プレビュー表示された原稿画像（プレビュー画像）に対して画像の向き等の修正を可能としている。非特許文献１には、読み取った原稿画像の向きを自動検知し、検知結果に応じて原稿画像を回転して、原稿画像の向きを揃える画像形成装置が開示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２３８１０６号公報
【非特許文献】
【０００４】
【非特許文献１】「imageRUNNER iR5075N カタログ」、キヤノン株式会社、２０１０年、P.12、http://cweb.canon.jp/pdf-catalog/ir/pdf/ir5075n.pdf
【発明の概要】
【発明が解決しようとする課題】
【０００５】
原稿が複数枚であれば、プレビュー画像も複数ページになる。ユーザがプレビュー画像に対して修正を行う場合、全ページのプレビュー画像に対して同様の修正が行われる。そのために、非特許文献１の原稿画像の向きを自動検知して原稿画像の向きを揃える機能と併用すると、修正内容がユーザの意図通りに反映されない場合がある。
【０００６】
本発明は、上記の問題を解決するために、原稿画像の向きを自動検知する機能を有している場合であっても、ユーザの操作によりプレビュー表示された原稿画像の修正を行うことができる画像形成装置を提供することを主たる課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決する本発明の画像形成装置は、プレビュー画像を表示するディスプレイと、前記プレビュー画像の元の画像の向きを自動的に検知する自動検知手段と、ユーザの操作により前記ディスプレイに表示された前記プレビュー画像の編集を指示するための入力手段と、前記入力手段から編集の指示が入力される場合には前記プレビュー画像を該指示に応じて編集する画像処理手段と、前記自動検知手段が前記元の画像の向きを検知する場合には前記入力手段による前記指示を無効にし、検知しない場合には前記入力手段による前記指示を有効にする制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、自動検知手段が元の画像の向きを検知する場合に入力手段による指示を無効にし、検知しない場合には入力手段による指示を有効にする。そのために、原稿画像の向きを自動検知する機能を有している場合でも、ユーザの操作によりプレビュー表示された原稿画像の修正を行うことができ、修正内容がユーザの意図通りに反映されなくなることを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】複合機のシステム構成例示図。
【図２】設定画面の例示図。
【図３】ファイル形式選択画面の例示図。
【図４】プレビュー画面の例示図。
【図５】スキャンした原稿画像を他の機器に送信する処理のフローチャート。
【図６】右回転ボタン及び左回転ボタンの有効、無効の判断処理のフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しつつ詳細に説明する。
【００１１】
図１は、本実施形態の画像形成装置である複合機（ＭＦＰ：MultiFunction Peripheral）のシステム構成例示図である。ＭＦＰは、コントローラ１００、操作部１１２、スキャナ部１１３、及びプリンタ部１１４を備える。
【００１２】
操作部１１２は、ＭＦＰが備えるスキャン機能、プリント機能等の各機能の動作設定、動作の開始指示等の入力を行うための入力ボタン等を備える。また、操作部１１２は、ディスプレイを有するタッチパネルを備えており、ディスプレイに画像を表示するとともに、タッチパネルによる入力を受け付ける。操作部１１２は、入力ボタンやタッチパネルにより受け付けた入力データをコントローラ１００に送信する。また、コントローラ１００から送信される画像をタッチパネルのディスプレイに表示する。
【００１３】
スキャナ部１１３は、原稿台やＡＤＦ（Auto Document Feeder）に載置された原稿を露光、走査することで、原稿画像を読み取る。スキャナ部１１３は、読み取った原稿画像の画像データをコントローラ１００に送信する。スキャナ部１１３は、操作部１１２によりスキャン開始の指示が入力されたコントローラ１００からの指示により、原稿画像の読み取りを行う。プリンタ部１１４は、コントローラ１００から原稿画像に応じた画像データを受け取り、該画像データに応じて用紙上に画像を形成する画像形成デバイスである。
【００１４】
ＭＦＰが原稿のコピーを行う場合、操作部１１２からコピーの指示が入力されると、スキャナ部１１３が原稿画像をスキャンする。スキャナ部１１３がスキャンした原稿画像の画像データは、コントローラ１００を介してプリンタ部１１４に送られる。プリンタ部１１４は、コントローラ１００から送られてきた画像データに応じて画像形成処理を行い、用紙上に原稿画像と同じ画像を形成する。コントローラ１００は、操作部１１２、スキャナ部１１３、及びプリンタ部１１４の動作を制御する。
【００１５】
コントローラ１００は、操作部１１２に接続される操作部インタフェース（Ｉ／Ｆ）１０７、スキャナ部１１３に接続されるスキャナＩ／Ｆ１０８、及びプリンタ部１１４に接続されるプリンタＩ／Ｆ１０９を備える。コントローラ１００は、操作部Ｉ／Ｆ１０７、スキャナＩ／Ｆ１０８、及びプリンタＩ／Ｆ１０９により、操作部１１２、スキャナ部１１３、プリンタ部１１４との間で各種データの送受信を行う。
【００１６】
この他にコントローラ１００は、ＭＦＰの全体の動作を制御するためのＣＰＵ（Central Processing Unit）１０１を備える。ＣＰＵ１０１は、ＲＯＭ（Read Only Memory）１０５に格納されたブートプログラム及びハードディスク１１１に格納されたコンピュータプログラムを読み出して実行することで、ＭＦＰで行われる各種処理を統括的に制御する。ＲＡＭ（Random Access Memory）１０６は、ＣＰＵ１０１が各種プログラムを実行する際にワークメモリとして用いられる。また、画像データの一時記憶にも用いられる。ＲＡＭ１０６は、リフレッシュの不要なＳＲＡＭ（Static Random Access Memory）及びリフレッシュが必要なＤＲＡＭ（Dynamic Random Access Memory）を備える。
【００１７】
ネットワークＩ／Ｆ１０２は、ＬＡＮ（Local Area Network）等のネットワーク１１５に接続され、ネットワーク１１５に接続される他の機器との間で通信を行う。
【００１８】
ハードディスクコントローラ１０４は、ハードディスク１１１へのデータの書き込み及び読み出しを行う。ハードディスク１１１には、上述の通りコンピュータプログラムが格納される他に、スキャナ部１１３から取得した画像データ、ネットワーク１１５を介して他の機器から取得した印刷データや画像データを格納することができる。また、ハードディスク１１１は、格納するデータを他の機器に送信するための宛先データを保持する。
【００１９】
画像処理部１０３は、スキャナ部１１３から取得した画像データ及びプリンタ部１１４に出力する画像データに対して補正、加工、及び編集等の処理を行う。また、ハードディスク１１１に格納された画像データをＲＡＭ１０６に展開して、解像度の変換や回転等の各種の画像処理を行う。特に、画像処理部１０３は、画像データからプレビュー画像を生成する。
【００２０】
これらのコントローラ１００が有する各構成要素は、システムバス１１０を介して相互に通信可能に接続される。
【００２１】
このようなＭＦＰで原稿をスキャンし、スキャンした原稿画像を他の機器に送信する場合、ユーザは、図２に示すような設定画面によりスキャン条件の設定及び送信先の入力を行う。この設定画面は、操作部１１２のディスプレイに表示される。
【００２２】
設定画面３０１は、送信先の機器を設定するための「宛先追加」ボタン３０２、「宛先編集」ボタン３０３、原稿画像のスキャン条件等を設定するための各種選択ボタン３０６〜３１１、及びスタートボタン３１２を備える。
【００２３】
「宛先追加」ボタン３０２は、送信先の機器の宛先を設定するためのボタンであり、ボタンが操作されることで、宛先を設定するためのサブメニュー画面を表示する。宛先は、電子メールアドレスや送信先のアドレスにより設定され、ハードディスク１１１に宛先データとして格納される。送信先の機器とは各種の通信プロトコルで通信が可能であり、宛先は、通信プロトコルに応じて設定される。通信プロトコルには、電子メールの他に、ファイル転送プロトコル（ＦＴＰ）、ＷｅｂＤＡＶ（Web-based Distributed Authoring and Versioning）、ＳＭＢ（Server Message Block）がある。宛先の設定が終了すると、設定画面３０１の宛先表示領域３０４に、設定された宛先が表示される。図２の例では、宛先としてＦＴＰアドレス３０５が一つだけ設定されている。
【００２４】
「宛先編集」ボタン３０３は、設定済み宛先を修正する際に操作される。宛先表示領域３０４に表示された宛先から修正する宛先を選択した後に、ユーザが「宛先編集」ボタン３０３を操作することで、宛先の編集が可能になる。
【００２５】
「色モード」選択ボタン３０６は、原稿画像のスキャン時の色モードの選択を行うためのボタンである。色モードには、「カラー自動選択」、「フルカラー」、「グレースケール」、「白黒二値」がある。図２の例では、色モードとして「カラー自動選択」が設定されている。
【００２６】
「解像度」選択ボタン３０７は、原稿画像のスキャン時の解像度の選択を行うためのボタンである。解像度として、例えば、「６００ｘ６００ｄｐｉ」、「４００ｘ４００ｄｐｉ」、「３００ｘ３００ｄｐｉ」、「２００ｘ２００ｄｐｉ」、「１５０ｘ１５０ｄｐｉ」、「１００ｘ１００ｄｐｉ」が選択可能である。図２の例では、解像度として「３００ｘ３００ｄｐｉ」が設定されている。
【００２７】
「読取サイズ」選択ボタン３０８は、原稿画像のスキャン時の読取サイズの選択を行うためのボタンである。読取サイズには、検知した原稿のサイズとする「自動サイズ」、定形用紙サイズ（Ａ５、Ａ４、Ａ３、Ｂ５、Ｂ４、Ｂ３等）、ユーザ定義サイズ等がある。図２の例では、読取サイズとして「自動サイズ」が設定されている。
【００２８】
「ファイル形式」選択ボタン３０９は、スキャンした原稿画像を送信する際のファイル形式を選択するためのボタンである。「ファイル形式」選択ボタン３０９が操作されると、ファイル形式選択画面が表示される。ユーザは、ファイル形式選択画面によりファイル形式を選択可能である。ファイル形式選択画面の詳細については後述する。図２の例では、ファイル形式としてＯＣＲ（文字認識）ありのサーチャブルＰＤＦ形式が設定されている。
【００２９】
「プレビュー指定」ボタン３１０は、スキャンした原稿画像を送信前にプレビュー表示することを指定するための、サブメニューのないトグル式のボタンである。図２では、白黒反転してプレビュー表示することを選択した状態を示している。プレビュー表示については後述する。
【００３０】
「その他の機能」ボタン３１１は、上記以外の機能設定のためのサブメニュー画面を開くためのボタンであり、倍率や枠消し、送信タイマの設定等の機能設定を行う。スタートボタン３１２は、スキャンした原稿画像を他の機器に送信する動作を開始するためのボタンである。スタートボタン３１２が操作されると、ＭＦＰによるスキャン動作及び送信動作の開始の指示が操作部１１２からコントローラ１００に送信される。
【００３１】
図３は、設定画面３０１の「ファイル形式」選択ボタン３０９が操作されることで操作部１１２のディスプレイに表示されるファイル形式選択画面の例示図である。
【００３２】
ファイル形式選択画面４０１は、画面中の左側領域４０２に、ファイル形式が選択可能な選択ボタンが二列に配置される。ユーザは、この中から一つを選択して、ファイル形式を設定することができる。図３の例では、ＰＤＦ形式を表すボタン４０３が選択されている。ボタンの選択により設定されたファイル形式から、更に詳細な設定が可能である。
【００３３】
ファイル形式選択画面４０１の右側領域には、ＰＤＦ形式で更に詳細な設定を行うためのオプション選択メニュー４０４が表示される。オプション選択メニュー４０４では、ＰＤＦファイルとして高圧縮形式及びＯＣＲの設定が可能である。図３の例では、ＯＣＲ４０５が有効になっている。
【００３４】
ＯＣＲ４０５が有効になっている状態では、ＯＣＲ機能に対するオプション選択メニューが表示される。このオプション選択メニューでは、プレビュー画像の元の画像である原稿画像の向きの自動検知機能の設定が可能である。図３の例では、原稿画像の向きの自動検知機能が有効になっている。原稿画像の向きの自動検知は、コントローラ１００（ＣＰＵ１０１）により実行され、文字認識に基づいてページ単位で原稿画像の向きを判定し、その結果に基づいて、原稿画像をページ単位で回転する公知の技術である。
【００３５】
以上の選択及び設定は、ＯＫボタン４０７が操作されることで確定してファイル形式選択画面が閉じられ、設定画面３０１が表示される。キャンセルボタン４０８が操作された場合には、選択及び設定がキャンセルされてファイル形式選択画面が閉じられ、設定画面３０１が表示される。
【００３６】
なお、原稿画像の向きの自動検知機能は、上記のオプション選択メニューから設定する他に、ユーザモード等の機能別設定画面から設定できるようにすることも可能である。
【００３７】
図４は、設定画面３０１でプレビュー表示が指定されたときに、操作部１１２のディスプレイに表示されるプレビュー画面の例示図である。
【００３８】
プレビュー画面５０１は、プレビュー表示領域５０２にプレビュー画像５０３が表示される。プレビュー画像５０３の向きは、他の機器への送信時の画像の向きを表している。受信側の機器では、プレビュー画像５０３の向きで画像が表示される。図４の例では、プレビュー画像５０３として「Ａ」の文字が左に倒れた状態で表示されるために、受信側の機器でも「Ａ」の文字が左に倒れた状態で表示される。
【００３９】
ページ送り部５０４は、プレビュー画像５０３の全ページ数と現在表示しているページ番号を表示する。ページ送り部５０４の左右の矢印ボタンは、操作されることで、前後のページのプレビュー画像に表示に切り替えるためのボタンである。図４の例では、ページ送り部５０４は、プレビュー画像５０３が全２ページであり、１ページ目のプレビュー画像５０３が表示されていることを表す。
【００４０】
「右回転」ボタン５０５は、プレビュー画像５０３を右回りに９０度ずつ回転させるためのボタンである。図４の例の場合、「右回転」ボタン５０５を一回押すと、「Ａ」の文字が正立した状態で表示され、もう一度押すと、「Ａ」の文字が右に９０度倒れた状態で表示される。「左回転」ボタン５０６は、プレビュー画像５０３を左回りに９０度ずつ回転させる以外は「右回転」ボタン５０５同様の機能を提供する。「右回転」ボタン５０５及び「左回転」ボタン５０６により、プレビュー画像５０３の編集が可能となる。なお、「右回転」ボタン５０５及び「左回転」ボタン５０６によるプレビュー画像５０３の操作が、無効となる場合がある。この場合、「右回転」ボタン５０６及び「左回転」ボタン５０７がグレイアウトされて表示され、ユーザが操作することができない。
【００４１】
「送信開始」ボタン５０７は、相手先への画像の送信を開始するためのボタンである。ユーザが「送信開始」ボタン５０７を操作することで送信開始がコントローラ１００に指示される。送信される画像は、「右回転」ボタン５０５及び「左回転」ボタン５０６による編集内容が反映されたものとなる。
【００４２】
「送信中止」ボタン５０８は、送信をキャンセルするためのボタンである。「送信中止」ボタン５０８が操作される場合、「右回転」ボタン５０５及び「左回転」ボタン５０６による編集内容もキャンセルされる。
【００４３】
図５は、ＭＦＰで原稿をスキャンし、スキャンした原稿画像を他の機器に送信する場合の処理を表すフローチャートである。この処理は、ＣＰＵ１０１がハードディスク１１１からコンピュータプログラムを読み出して実行することで行われ、ユーザが原稿をスキャナ部１１３に載置して、操作部１１２のディスプレイに図２に示す設定画面３０１が表示された状態で開始する。
【００４４】
コントローラ１００が、操作部１１２のディスプレイに設定画面３０１を表示すると、ユーザが設定画面３０１により各種設定を行う（Ｓ２０１）。ユーザは、設定画面３０１及びファイル形式選択画面４０１により、宛先の入力やスキャン時の各種設定を行う。
【００４５】
設定終了後、ユーザが設定画面３０１のスタートボタン３１２を操作することで、スキャナ部１１３が原稿画像の読み取りを開始する（Ｓ２０２）。スキャナ部１１３は、スタートボタン３１２の操作で発生する原稿スキャンの指示を、操作部１１２からコントローラ１００を介して取得することで、原稿画像の読み取りを開始する。スキャナ部１１３は、原稿画像を読み取ると、読み取った原稿画像の画像データをコントローラ１００に送信する。コントローラ１００は、スキャナ部１１３から受け取った画像データをハードディスク１１１に格納する。すべての原稿画像の読み取りが終了すると、コントローラ１００は、プレビュー表示が指定されているか否かを判定する（Ｓ２０３）。
【００４６】
プレビュー表示が指定されている場合（Ｓ２０３：Y）、コントローラ１００は、ハードディスク１１１に格納した画像データから、操作部１１２のディスプレイへの表示に適したプレビュー画像を生成する（Ｓ２０４）。ＣＰＵ１０１は、ハードディスク１１１に格納された画像データを読み出して、ＲＡＭ１０６に展開する。画像処理部１０３は、ＲＡＭ１０６に展開された画像データに解像度の変換や回転等の画像処理を行ってプレビュー画像を生成する。画像処理部１０３は、生成したプレビュー画像の画像データを、ハードディスク１１１に格納する。
【００４７】
コントローラ１００は、ハードディスク１１１に格納したプレビュー画像の画像データを操作部１１２に送信して、操作部１１２のディスプレイにプレビュー画面５０１を表示する（Ｓ２０５）。プレビュー画像５０３は、プレビュー画面５０１のプレビュー表示領域５０２に表示される。ユーザは、これによりプレビュー画像５０３を確認することができ、必要に応じて画像の向きの修正等の編集を行う。ユーザがプレビュー画面５０１の「送信中止」ボタン５０８を操作すると、コントローラ１００は、送信キャンセルとして処理を終了する（Ｓ２０６：Y）。
【００４８】
ユーザがプレビュー画面５０１の「送信開始」ボタン５０７を操作した場合（Ｓ２０６：N）、或いは設定画面３０１でプレビュー表示が指定されていない場合（Ｓ２０３：N）、コントローラ１００は、送信用の画像を生成する（Ｓ２０７）。コントローラ１００は、設定画面３０１による設定内容及びプレビュー画面５０１による編集内容に基づいて、送信用の画像を生成する。ＣＰＵ１０１は、ハードディスク１１１に格納された原稿画像の画像データを読み出して、ＲＡＭ１０６に展開する。画像処理部１０３は、ＲＡＭ１０６に展開された原稿画像の画像データに、設定内容及び編集内容に応じて解像度の変換や回転等の画像処理を行って送信用の画像を生成する。ＣＰＵ１０１は、送信用の画像を設定画面３０１で設定された所定のファイル形式の画像ファイルに変換して、ハードディスク１１１に格納する。
【００４９】
コントローラ１００は、ハードディスク１１１に格納した画像ファイルを、ネットワークＩ／Ｆ１０２を介して設定画面３０１で設定された送信先の機器に送信する（Ｓ２０８）。画像ファイルの送信が完了すると、原稿をスキャンし、スキャンした原稿画像を他の機器に送信する一連の処理が終了する。
【００５０】
図６は、「右回転」ボタン５０５及び「左回転」ボタン５０６の操作を有効にするか無効にするかを判断する処理のフローチャートである。この処理は、ＣＰＵ１０１がハードディスク１１１からコンピュータプログラムを読み出して実行することで、図５のＳ２０５でプレビュー画面５０１を表示する際に行われる。
【００５１】
コントローラ１００は、設定画面３０１及びファイル形式選択画面４０１において原稿画像の向きの自動検知機能が設定されたか否かを判断する（Ｓ６０１）。コントローラ１００は、図５のＳ２０１において、例えばファイル形式選択画面４０１により「ＰＤＦ」、「ＯＣＲ」、「原稿向き自動検知」が選択されていれば、原稿画像の向きの自動検知機能が設定されていると判断する。
【００５２】
原稿画像の向きの自動検知機能が設定されていれば（Ｓ６０１：Y）、コントローラ１００は、原稿の画像データが、ＯＣＲ処理を伴い原稿の向きが検知可能なファイル形式かを判断する（Ｓ６０２）。コントローラ１００は、サーチャブル形式のＰＤＦ等のＯＣＲで原稿向き検知可能な場合（Ｓ６０２：Y）、「右回転」ボタン５０５及び「左回転」ボタン５０６の操作を無効にして、表示をグレイアウトにする（Ｓ６０５）。画像処理部１０３は、原稿画像の向きの自動検知の検知結果に応じてプレビュー画像を生成する。生成されたプレビュー画像は、プレビュー表示領域５０２に表示される。
【００５３】
コントローラ１００は、原稿画像の向きの自動検知機能が設定されていない場合（Ｓ６０１：N）、或いはＯＣＲで原稿向きが検知不可な場合（Ｓ６０２：N）、送信する画像のサイズが回転可能（編集可能）なサイズであるか否かを判定する（Ｓ６０３）。回転可能かどうかの判定は、画像処理部１０３の回転機能が扱える画素数内の画像サイズか、及び回転処理を行うための記憶領域がＲＡＭ１０６に確保できるかどうかによって行う。
【００５４】
画像のサイズが回転可能なサイズである場合（Ｓ６０３：Y）、コントローラ１００は、「右回転」ボタン５０５及び「左回転」ボタン５０６を、操作を有効にして表示する（Ｓ６０５）。また、画像処理部１０３は、原稿画像からそのままプレビュー画像を生成する。生成されたプレビュー画像は、プレビュー表示領域５０２に表示される。
【００５５】
画像のサイズが回転可能なサイズでない場合（Ｓ６０３：N）、コントローラ１００は、「右回転」ボタン５０５及び「左回転」ボタン５０６の操作を無効にして、表示をグレイアウトにする（Ｓ６０５）。画像処理部１０３は、原稿画像の向きの自動検知の検知結果に応じてプレビュー画像を生成する。生成されたプレビュー画像は、プレビュー表示領域５０２に表示される。
【００５６】
以上のように、原稿の向きを自動的に検知する設定がなされている場合には、プレビュー画像に対する操作を許可しない（無効）。逆に、原稿の向きを自動的に検知する設定がなされていない場合には、プレビュー画像に対する操作を許可する（有効）。つまり、原稿画像の向きの自動検知機能が設定されている場合にはプレビュー画像に対する操作ができなくなる。そのために、プレビュー画像に対する操作が、原稿画像の向きの自動検知機能により正しく反映されなくなることはない。
【符号の説明】
【００５７】
３０１…設定画面、３０４…宛先表示領域、３０５…ＦＴＰアドレス、４０１…ファイル形式選択画面、４０２…左側領域、４０４…オプション選択メニュー、５０１…プレビュー画面、５０２…プレビュー表示領域、５０３…プレビュー画像
【図１】
2015106885.tif 000003
【図２】
2015106885.tif 000004
【図３】
2015106885.tif 000005
【図４】
2015106885.tif 000006
【図５】
2015106885.tif 000007
【図６】
2015106885.tif 000008