(57)【特許請求の範囲】
【請求項１】
原稿を読み取る原稿読取手段を備えた画像形成装置において、
前記原稿読取手段にプレビュー読み込みを行わせ、プレビュー画像データを作成するプレビュー画像作成手段と、
該プレビュー画像作成手段により作成されたプレビュー画像データについて、読み取らせる原稿サイズの情報に対応させて、前記原稿の読取範囲を算出する読取範囲算出手段と、
該読取範囲算出手段により算出された前記原稿の読取範囲を、ユーザーの指示を取得して回転させる読取範囲回転手段と、
該読取範囲回転手段により回転された前記原稿の読取範囲を含む前記原稿の画像を前記原稿読取手段に読み取らせ、前記原稿サイズの文書データとしてユーザーの文書ボックスに保存する読取画像文書データ化手段と、
前記読取範囲回転手段により回転された回転角で前記原稿の読取範囲を移動させる読取範囲角度固定移動手段と、
前記プレビュー画像データの縦方向又は横方向に前記原稿の読取範囲を移動させる読取範囲角度非固定移動手段と、
前記読取範囲角度固定移動手段と、前記読取範囲角度非固定移動手段とによる前記原稿の読取範囲の移動を切り換える読取範囲移動切換手段とを備える
ことを特徴とする画像形成装置。
【請求項２】
前記読取範囲回転手段により回転された回転角で前記原稿の読取範囲を拡大又は縮小する読取範囲拡大縮小手段を備え、
前記読取画像文書データ化手段は、前記読取範囲拡大縮小手段により拡大又は縮小された前記原稿の読取範囲を前記原稿サイズに変換して前記文書データとして保存する
ことを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係り、特に原稿読み取りが可能な画像形成装置に関する。
【背景技術】
【０００２】
従来から、文書や画像を印刷可能な複合機（Multifunctional Peripheral, MFP）等の画像形成装置が存在する。
これらの画像形成装置には、スキャナーを備えており原稿を画像データとして読み取り印刷等を行うことが可能なものが存在する。
【０００３】
特許文献１によると、原稿画像を読み取り、読み取った原稿画像から特定色によって範囲指定された部分を認識し、認識した範囲指定部分を位置データと画像データとからなるオブジェクトデータとして記憶する第１手段、第１手段によって記憶されたオブジェクトデータに基づいて、オブジェクトの画像をタッチパネル付き表示機にプレビュー画面として表示させる第２手段、プレビュー画面上で、タッチパネルを利用してオブジェクトを編集させるための第３手段、並びに編集後のオブジェクトを印刷する第４手段を備えている画像形成装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２６４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、特定色の自動検出により自動で読取範囲の指定が行われるため、ユーザーが正確に読取範囲を指定できないという問題があった。
【０００６】
本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消する画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、原稿を読み取る原稿読取手段を備えた画像形成装置において、前記原稿読取手段にプレビュー読み込みを行わせ、プレビュー画像データを作成するプレビュー画像作成手段と、該プレビュー画像作成手段により作成されたプレビュー画像データについて、読み取らせる原稿サイズの情報に対応させて、前記原稿の読取範囲を算出する読取範囲算出手段と、該読取範囲算出手段により算出された前記原稿の読取範囲を、ユーザーの指示を取得して回転させる読取範囲回転手段と、該読取範囲回転手段により回転された前記原稿の読取範囲を含む前記原稿の画像を前記原稿読取手段に読み取らせ、前記原稿サイズの文書データとしてユーザーの文書ボックスに保存する読取画像文書データ化手段と、前記読取範囲回転手段により回転された回転角で前記原稿の読取範囲を移動させる読取範囲角度固定移動手段と、前記プレビュー画像データの縦方向又は横方向に前記原稿の読取範囲を移動させる読取範囲角度非固定移動手段と、前記読取範囲角度固定移動手段と、前記読取範囲角度非固定移動手段とによる前記原稿の読取範囲の移動を切り換える読取範囲移動切換手段とを備えることを特徴とする。
本発明の画像形成装置は、前記読取範囲回転手段により回転された回転角で前記原稿の読取範囲を拡大又は縮小する読取範囲拡大縮小手段を備え、前記読取画像文書データ化手段は、前記読取範囲拡大縮小手段により拡大又は縮小された前記原稿の読取範囲を前記原稿サイズに変換して前記文書データとして保存することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、プレビュー画像データについて、読み取らせる原稿サイズに対応させて読取範囲を算出し、ユーザーの指示を取得して回転させることで、ユーザーが所望する範囲指定を正確に指定可能な画像形成装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の画像形成装置の実施の形態に係るシステム構成図である。
【図２】本発明の実施の形態に係る範囲指定回転読取保存処理のフローチャートである。
【図３】本発明の実施の形態に係る読取範囲指定のＧＵＩの画面例である。
【図４】図２に示す読取範囲算出処理の概念図である。
【図５】図２に示す読取範囲回転処理及び角度固定移動処理の概念図である。
【図６】図２に示す角度非固定移動処理の概念図である。
【図７】図２に示す拡大縮小処理の概念図である。
【図８】本発明の画像形成装置の実施の形態に係る全体の構成を示すブロック図である。
【図９】本発明の画像形成装置の実施の形態に係る概略図である。
【発明を実施するための形態】
【００１０】
＜実施の形態＞
〔画像形成装置１の全体の構成〕
まず、図８を参照して、画像形成装置１のシステム構成について説明する。
【００１１】
画像形成装置１は、画像処理部１１、原稿読取部１２、原稿給送部１３、搬送部（給紙ローラー４２ｂ、搬送ローラー４４、排出ローラー４５）、ネットワーク送受信部１５、操作パネル部１６、画像形成部１７（画像形成手段）、及び記憶部１９等が、制御部１０に接続されている。各部は、制御部１０によって動作制御される。
【００１２】
制御部１０は、ＧＰＰ（General Purpose Processor）、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＧＰＵ（Graphics Processing Unit）、ＡＳＩＣ（Application Specific Processor、特定用途向けプロセッサー）等の情報処理手段である。
制御部１０は、記憶部１９のＲＯＭやＨＤＤに記憶されている制御プログラムを読み出して、この制御プログラムをＲＡＭに展開させて実行することで、後述する機能ブロックの各手段として動作させられる。また、制御部１０は、操作パネル部１６や図示しない外部の端末から入力された所定の指示情報に応じて、装置全体の制御を行う。
【００１３】
画像処理部１１は、ＤＳＰ（Digital Signal Processor）やＧＰＵ（Graphics Processing Unit）等の制御演算手段である。画像処理部１１は、画像データに対して所定の画像処理を行う手段であり、例えば、拡大縮小処理、濃度調整、階調調整、画像改善処理等の各種画像処理を行う。
画像処理部１１は、原稿読取部１２で読み取られた画像を、記憶部１９に印刷データとして記憶する。この際、画像処理部１１は、印刷データをＰＤＦやＴＩＦＦ等のフォーマットのファイル単位に変換することも可能である。
【００１４】
原稿読取部１２は、セットされた原稿の読み取り（スキャン）を行う。
原稿給送部１３は、原稿読取部１２で読み取られる原稿を搬送する。
画像形成部１７は、ユーザーの出力指示により、記憶部１９に記憶され、原稿読取部１２で読み取られ、又は外部の端末から取得されたデータから記録紙への画像形成を行わせる。
搬送部は、給紙カセット４２ａ（図９）から記録紙を搬送し、画像形成部１７で画像形成させ、その後にスタックトレイ５０へ搬送する。
なお、原稿読取部１２、原稿給送部１３、搬送部、画像形成部１７の動作については後述する。
【００１５】
ネットワーク送受信部１５は、ＬＡＮ、無線ＬＡＮ、ＷＡＮ、携帯電話網等の外部ネットワークに接続するためのＬＡＮボードや無線送受信機等を含むネットワーク接続手段である。
ネットワーク送受信部１５は、データ通信用の回線ではデータを送受信し、音声電話回線では音声信号を送受信する。
【００１６】
操作パネル部１６は、ＬＣＤ等の表示部と、テンキー、スタート、キャンセル、複写やＦＡＸ送信やスキャナー等の動作モードの切り換えのボタン、選択された文書の印刷や送信や保存や記録等に関するジョブの実行に係る指示を行うためのボタンやタッチパネル等の入力部とを備えている。
操作パネル部１６は、ユーザーによる画像形成装置１の各種ジョブの指示を取得する。また、操作パネル部１６から取得したユーザーの指示により、記憶部１９に記憶された各情報を入力、変更することも可能である。
【００１７】
操作パネル部１６は、入力部２０（入力手段）と、表示部２１（表示手段）とを備えている。
入力部２０は、ユーザーによる各種指示を取得するためのタッチパネルやボタン等である。入力部２０のタッチパネルは、抵抗膜方式や静電容量方式により、ユーザーが押下した表示部上の座標や押圧等を検出する。タッチパネルがマルチタッチ対応の場合には、複数の座標や押圧等を検出してもよい。入力部２０のボタン部は、スタートキー、テンキー、複写やスキャナー等の動作モードの切り換え、選択された文書の印刷／送信／受信等に係る指示を取得するためのボタンである。
操作パネル部１６の入力部２０は、ユーザーによる画像形成装置１の指示を取得するユーザー指示取得手段として機能する。
【００１８】
表示部２１は、ＬＣＤ（Liquid Crystal Display）、ＯＥＬ（Organic Electro-Luminescence）、ＦＥＤ（Field Emission Display）等の平面ディスプレイパネル、プロジェクタ、ステータス表示用ＬＥＤ等である。表示部２１は、各種操作画面に加え、記憶部１９（図２参照）に記憶された、スキャン画像の「プレビュー」（preview）の画像等も表示する。本実施形態のプレビューでは、入力部２０から取得したユーザーの指示により、実際に原稿読取部１２で読み取られる原稿の範囲をユーザーにより指定することが可能である。
【００１９】
記憶部１９は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の半導体メモリーやＨＤＤ（Hard Disk Drive）等の記録媒体を用いた記憶手段である。
記憶部１９のＲＡＭは、省電力状態であっても、セルフリフレッシュ等の機能により、記憶内容が保持される。
記憶部１９のＲＯＭやＨＤＤには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。これに加えて、記憶部１９は、ユーザーのアカウント設定も記憶している。
【００２０】
なお、画像形成装置１において、制御部１０及び画像処理部１１は、ＧＰＵ内蔵ＣＰＵ等やチップ・オン・モジュールパッケージのように、一体的に形成されていてもよい。
また、制御部１０及び画像処理部１１は、ＲＡＭやＲＯＭやフラッシュメモリー等を内蔵していてもよい。
また、画像形成装置１は、ファクシミリの送受信を行うＦＡＸ送受信部を備えていてもよい。
【００２１】
〔画像形成装置１の動作〕
次に、図９を参照して、本発明の実施の形態に係る画像形成装置１の動作について説明する。
原稿読取部１２は、本体部１４の上部に配設され、原稿給送部１３は、原稿読取部１２の上部に配設されている。また、操作パネル部１６は、画像形成装置１のフロント側に配設されている。また、本体部１４に形成された記録紙の排出口４１側には、スタックトレイ５０が配設されている。
【００２２】
原稿読取部１２は、スキャナー１２ａと、プラテンガラス１２ｂと、原稿読取スリット１２ｃとを備えている。スキャナー１２ａは、露光ランプ、及びＣＣＤ(Charge Coupled Device)やＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像センサー等から構成され、原稿給送部１３による原稿の搬送方向に移動可能に構成されている。
プラテンガラス１２ｂは、ガラス等の透明部材により構成された原稿台である。原稿読取スリット１２ｃは、原稿給送部１３による原稿の搬送方向と直交方向に形成されたスリットを有する。
【００２３】
プラテンガラス１２ｂに載置された原稿を読み取る場合には、スキャナー１２ａは、プラテンガラス１２ｂに対向する位置に移動され、プラテンガラス１２ｂに載置された原稿を走査しながら原稿を読み取って画像データを取得して、取得した画像データを本体部１４の制御部（図８）に出力する。
また、原稿給送部１３により搬送された原稿を読み取る場合には、スキャナー１２ａは、原稿読取スリット１２ｃと対向する位置に移動され、原稿読取スリット１２ｃを介し、原稿給送部１３による原稿の搬送動作と同期して原稿を読み取って画像データを取得し、取得した画像データを本体部１４の制御部に出力する。
【００２４】
原稿給送部１３は、原稿載置部１３ａと、原稿排出部１３ｂと、原稿搬送機構１３ｃとを備えている。原稿載置部１３ａに載置された原稿は、原稿搬送機構１３ｃによって、１枚ずつ順に繰り出されて原稿読取スリット１２ｃに対向する位置へ搬送され、その後、原稿排出部１３ｂに排出される。
なお、原稿給送部１３は、可倒式に構成され、原稿給送部１３を上方に持ち上げることで、プラテンガラス１２ｂの上面を開放させることができる。
【００２５】
本体部１４は、画像形成部１７を備えると共に、給紙部４２と、用紙搬送路４３と、搬送ローラー４４と、排出ローラー４５とを備えている。給紙部４２は、それぞれサイズ又は向きが異なる記録紙を収納する複数の給紙カセット４２ａと、給紙カセット４２ａから記録紙を１枚ずつ用紙搬送路４３に繰り出す給紙ローラー４２ｂとを備えている。給紙ローラー４２ｂ、搬送ローラー４４、及び排出ローラー４５は、搬送部として機能する。記録紙は、この搬送部により搬送される。
給紙ローラー４２ｂによって用紙搬送路４３に繰り出された記録紙は、搬送ローラー４４によって画像形成部１７に搬送される。そして、画像形成部１７によって記録が施された記録紙は、排出ローラー４５によってスタックトレイ５０に排出される。
【００２６】
画像形成部１７は、感光体ドラム１７ａと、露光部１７ｂと、現像部１７ｃと、転写部１７ｄと、定着部１７ｅとを備えている。露光部１７ｂは、レーザー装置やミラーやレンズやＬＥＤアレイ等を備えた光学ユニットであり、画像データに基づいて光等を出力して感光体ドラム１７ａを露光し、感光体ドラム１７ａの表面に静電潜像を形成する。現像部１７ｃは、トナーを用いて感光体ドラム１７ａに形成された静電潜像を現像する現像ユニットであり、静電潜像に基づいたトナー像を感光体ドラム１７ａ上に形成させる。転写部１７ｄは、現像部１７ｃによって感光体ドラム１７ａ上に形成されたトナー像を記録紙に転写させる。定着部１７ｅは、転写部１７ｄによってトナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる。
【００２７】
〔画像形成装置１のシステム構成〕
ここで、図１を参照し、画像形成装置１のシステム構成について説明する。
画像形成装置１は、プレビュー画像作成部１００（プレビュー画像作成手段）、読取範囲算出部１１０（読取範囲算出手段）、読取範囲回転部１２０（読取範囲回転手段）、読取範囲角度固定移動部１３０（読取範囲角度固定移動手段）、読取範囲角度非固定移動部１４０（読取範囲角度非固定移動手段）、読取範囲移動切換部１５０（読取範囲移動切換手段）、読取範囲拡大縮小部１６０（読取範囲拡大縮小手段）、読取画像文書データ化部１７０（読取画像文書データ化手段）を備えている。
記憶部１９は、プレビュー画像データ３００、原稿サイズ情報３１０、読取範囲情報３２０、及び読取画像データ３３０を記憶する。
【００２８】
プレビュー画像作成部１００は、原稿読取部１２にプレビュー読み込みを行わせ、原稿の読み取りのプレビュー画像データ３００を作成する。プレビュー画像作成部１００は、原稿読取部１２で読み取り可能な最大の大きさの画像データを高速に読み取るプレビュー読み込みを原稿読取部１２に行わせる。プレビュー画像部は、プレビュー読み込みでプレビュー画像データ３００を記憶部１９に保存する。
【００２９】
読取範囲算出部１１０は、プレビュー画像作成部１００により作成されたプレビュー画像データ３００内で、読み取らせる原稿サイズ情報３１０に対応させて、原稿の読取範囲を算出する。読取範囲算出部１１０は、記憶部１９から原稿サイズ情報３１０を読み出し、読み込みを行う原稿サイズの範囲を、例えばピクセル単位で算出し、読取範囲情報３２０の座標情報３２１として記憶部１９に保存する。
【００３０】
読取範囲回転部１２０は、読取範囲算出部１１０により算出された読取範囲を、ユーザーの指示を取得して、回転させる。読取範囲回転部１２０は、操作パネル部１６の入力部２０（図８）によりユーザーの読取範囲回転の指示を取得すると、読取範囲情報３２０の回転角情報３２２の値を増加又は減少させる。
【００３１】
読取範囲角度固定移動部１３０は、読取範囲回転部１２０により回転された回転角で読取範囲を移動させる。読取範囲回転部１２０は、記憶部１９から読取範囲移動切換情報３２３を読み出し、この値が角度固定移動の値を示していた場合、回転角情報３２２の回転角で回転させた座標情報３２１を増加又は減少させる。
【００３２】
読取範囲角度非固定移動部１４０は、読取範囲回転部１２０により回転されている読取範囲をプレビュー画像データ３００の縦方向又は横方向を移動させる。読取範囲角度非固定移動部１４０は、記憶部１９から読取範囲移動切換情報３２３を読み出し、この値が角度非固定移動の値を示していた場合、回転角情報３２２に対応させて座標情報３２１を回転した状態で増加又は減少させる。
【００３３】
読取範囲移動切換部１５０は、読取範囲角度固定移動部１３０と、読取範囲角度非固定移動部１４０とによる読取範囲の移動を切り換える。読取範囲移動切換部１５０は、操作パネル部１６の入力部２０によりユーザーが「角度固定」のボタン等を押下したことを検出する度に、読取範囲移動切換情報３２３を角度固定移動と角度非固定移動の値に切り換える。
【００３４】
読取範囲拡大縮小部１６０は、読取範囲回転部１２０により回転された回転角で読取範囲を拡大又は縮小する。読取範囲拡大縮小部１６０は、操作パネル部１６の入力部２０によりユーザーが「矩形サイズ」のボタン等を押下したことを検出した場合、読取範囲情報３２０の座標情報３２１を変化させる。
また、読取範囲拡大縮小部１６０は、原稿サイズ情報３１０の縦横比を固定したまま拡大縮小を行う縦横比固定拡大縮小と、原稿サイズ情報３１０の縦横比を非固定で拡大縮小を行う縦横比非固定拡大縮小とを切り換えて読取範囲の拡大縮小を行う。
【００３５】
読取画像文書データ化部１７０は、原稿読取部により読み取られ一旦記憶部１９に記憶された読取画像データ３３０を、原稿サイズの文書データ３５０として、ユーザーの文書ボックス３４０に保存する。読取画像文書データ化部１７０は、読取画像データ３３０をＰＤＦ等の所定フォーマットに変更可能である。
また、読取画像文書データ化部１７０は、読取範囲拡大縮小部１６０により拡大又は縮小された読取範囲を原稿サイズに変換して文書データ３５０として保存する。読取画像文書データ化部１７０は、この際、文書データ３５０が原稿サイズ情報３１０で選択された原稿サイズのデータとなるよう、回転、クリッピング、拡大縮小、余白の所定色／パターンでの埋め込み等を行う。
【００３６】
プレビュー画像データ３００は、原稿読取部１２で読み取られた、原稿読取部１２で読み取り可能な最大の大きさの画像データである。プレビュー画像データ３００は、実際の原稿の読み取りを行う前の読み込み範囲の確認を行うためのプレビュー読み込みの画像データであるため、読み取り画像データより低い所定解像度であってもよい。
【００３７】
原稿サイズ情報３１０は、原稿読取部で読み取り可能な複数の原稿のサイズと、この複数の原稿のサイズからユーザーにより指定された原稿のサイズである指定サイズを示す値とを含むデータである。原稿サイズ情報３１０の複数の原稿のサイズは、複数の所定の定形サイズと、ユーザー定義されたサイズの情報を含まれていてもよい。また、原稿のサイズについて、例えば、サイズＩ、サイズＩＩ、サイズＩＩＩ〜のように、設定された原稿のサイズの情報が切り換え可能に含まれていてもよい。また、指定サイズは、複数の原稿のサイズの情報のいずれかが選択されてもよい。また、原稿サイズ情報３１０は、プレビュー画像データ３００のピクセルの座標と、原稿読取部１２で読み取られる解像度及びピクセルとの対応関係のデータを含んでいてもよい。また、複数の所定の定形サイズとしては、給紙カセット４２ａに載置された記録紙のサイズを既定の値として設定してもよい。この際、給紙カセット４２ａにある図示しないセンサーにて取得した、例えばマイクロメートル単位の記録紙の長さの誤差も、定形サイズに反映させてもよい。なお、原稿サイズ情報３１０についても、操作パネル部１６や外部の端末等から設定可能である。
【００３８】
読取範囲情報３２０は、プレビュー画像データ３００内で、原稿サイズ情報３１０の指定サイズに対応させて算出された原稿の読取範囲のデータである。また、読取範囲情報３２０は、ユーザーによる原稿の読取範囲の設定のための各種設定値等も含んでいる。
読取範囲情報３２０は、これらの値として、座標情報３２１、回転角情報３２２、読取範囲移動切換情報３２３を含んでいる。
【００３９】
座標情報３２１は、プレビュー画像データ３００内の読取範囲を示す座標の値等である。座標情報３２１は、例えば、読取範囲の中心を示す中心点の座標と、矩形の四隅の座標を含んでいてもよい。この四隅の座標は、原稿サイズ情報３１０の指定サイズと、回転角情報３２２とから算出されてもよい。また、座標情報３２１は、これらの座標を示す座標系として、プレビュー時の読取開始点を左上、右方向をＸ軸、下方向をＹ軸とした場合（０，０）〜（Ｘｍａｘ、Ｙｍａｘ）のような読み取り可能範囲の座標として表現してもよい。この例の場合、Ｘｍａｘはプレビュー画像データ３００のＸ軸のピクセル数の最大値等、ＹｍａｘはＹ軸のピクセル数の最大値等を示す。また、座標情報３２１は、プレビュー画像データ３００のピクセルの座標と、原稿読取部１２で読み取り可能な範囲の値との対応関係のデータを含んでいてもよい。
【００４０】
回転角情報３２２は、読取範囲の回転角を示す情報である。回転角情報３２２は、例えば、ラジアン単位で座標情報３２１の方向を、座標情報３２１の中心点を中心としてユーザーの指示により回転させた際の回転角の値を含んでいる。
【００４１】
読取範囲移動切換情報３２３は、読取範囲を角度固定移動するか角度非固定移動するかを示すフラグ等の値を含んでいる。
【００４２】
読取画像データ３３０は、原稿読取部１２で読み取られ、画像処理部１１（図８）で画像処理され、一時的に記憶部１９に記憶されたデータである。読取画像データ３３０は、座標情報３２１の座標系に合わせて、読取範囲情報３２０の座標情報３２１を含む範囲が原稿読取部１２で読み取られ、制御部１０や画像処理部１１により、回転やクリッピング等される。
読取画像データ３３０は、例えば、原稿読取部１２で読み取られた向きのままのＲＧＢ各１６ビットのビットマップ（ＲＡＷ）画像データが、画像圧縮手段（図示せず）により圧縮されて、ページ毎に記憶部１９に記憶されてもよい。
【００４３】
文書ボックス３４０は、記憶部１９のＨＤＤ等に確保された、ユーザー毎の保存フォルダーやファクシミリやスキャンされたデータの保存フォルダー等である。文書ボックス３４０は、この保存フォルダー毎に各種のファイルを保存可能である。文書ボックス３４０に保存されたファイルは、ＮＡＳ（Network Attached Storage）のように、ネットワーク経由で外部の端末（図示せず）やサーバー等からアクセス可能である。また、文書ボックス３４０に保存された文書データ３５０を、外部接続されたＵＳＢメモリーや光学媒体等の記録媒体に書き出したり、ネットワーク経由で他の画像形成装置で印刷させたりすることも可能である。この際に、ユーザーＩＤやパスワード等により認証を行ってもよい。
【００４４】
文書データ３５０は、読取画像データ３３０がＰＤＦ（Portable Document Format）、ＴＩＦＦ、ｊｐｇ、ＧＩＦ、ＰＮＧ、ｄｏｃｘ、ｘｍｌｓ等の所定形式のファイルに変換されたファイルである。また、文書データ３５０は、記憶部１９へ記憶されてもよい。文書データ３５０は、図示しない文字認識手段により文字認識された文字データを含んでいてもよい。なお、文書データ３５０は、設定により、画像データのみ又は文字データのみを取得するようにしてもよい。
【００４５】
ここで、画像形成装置１の制御部１０は、記憶部１９に記憶された制御プログラムを実行することで、プレビュー画像作成部１００、読取範囲算出部１１０、読取範囲回転部１２０、読取範囲角度固定移動部１３０、読取範囲角度非固定移動部１４０、読取範囲移動切換部１５０、読取範囲拡大縮小部１６０、及び読取画像文書データ化部１７０として機能する。
また、上述の画像形成装置１の各部は、本発明の画像形成方法を実行するハードウェア資源となる。
【００４６】
〔画像形成装置１による範囲指定回転読取保存処理〕
次に、図２〜図７を参照して、本発明の実施の形態に係る画像形成装置１による範囲指定回転読取保存処理の説明を行う。
【００４７】
図３の画面例５００は、操作パネル部１６の表示部２１に表示される範囲指定回転読取保存処理の概略を示す概念図である。
本実施形態の範囲指定回転読取保存処理では、プレビュー画像データ３００を表示欄６００に表示し、ユーザーが手動で読取範囲指定を行う。
読取範囲指定は、用紙サイズを指定するボタン群７００の各ボタンにより、読取範囲情報３２０の座標情報３２１の矩形に対応する表示欄６００の大きさが設定可能である。これらは、原稿サイズ情報３１０の所定の定形サイズ対応し、選択されたボタン群７００のボタンの定形サイズが指定サイズとなる。また、サイズ指定のボタン７０５により、原稿サイズ情報３１０のユーザー定義サイズを設定可能である。
また、右回転のボタン７２０、左回転のボタン７２１により、読取範囲６１０の回転角を変更可能である。画面例５００では、読取範囲情報３２０の座標情報３２１の矩形の上下方向に対応する読取範囲上下方向６１５が矢印として示されている。また、座標情報３２１の矩形の中心点に対応する読取範囲６１０の中心点６１６も示されている。
また、角度固定のボタン７３０は、読取範囲を読取範囲角度固定で移動させるか、読取範囲角度非固定で移動させるかについての切り換えのボタンである。読取範囲６１０の位置は上、下、左、右のボタン７４１〜７４４で調節できる。この際、読取範囲角度固定では、回転角で回転された状態で、各辺の方向に読取範囲が移動される。また、読取範囲角度非固定では、プレビュー画面データの上下左右の向きで読取範囲が移動される。
拡大縮小のボタン７５１は、読取範囲を拡大縮小する際に押下されるボタンである。この拡大縮小ボタン７５１と、ボタン７４１〜７４４にて、読取範囲の大きさを調整して読取範囲を必要な部分のみに変更することができる。縦横比固定のボタン７５１は、読取範囲の縦横比を固定するか、固定しないかについて選択するためのボタンである。ボタン７６０は、読取範囲の設定が完了を示すボタンである。
なお、ボタン群７００の各ボタンと、ボタン７０５とは、排他的に一つを選択することが可能である。また、ボタン７３０、７５１、７５２は、選択状態と非選択状態とを押下の度に切り換えることが可能である。それ以外のボタンは、押下を検出した場合に、検出の度に対応する処理を行わせる。
このように、範囲指定回転読取保存処理において、ユーザーからの指示を入力部２０により取得して、座標情報３２１を変更することができる。これにより、ユーザーが意図する任意のサイズの矩形の読取範囲を、ユーザーの感覚で指定することが可能となる。
【００４８】
本実施形態の範囲指定回転読取保存処理は、主に制御部１０が、記憶部１９に記憶されたプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、図２のフローチャートを参照して、範囲指定回転読取保存処理の詳細をステップ毎に説明する。
【００４９】
（ステップＳ１００）
まず、制御部１０が、プレビュー画像作成部１００により、プレビュー取得処理を行う。
制御部１０は、原稿読取手段にプレビュー読み込みを行わせるモードに設定し、プレビュー画像データ３００を作成する。
この際、制御部１０は、原稿読取部１２に、ユーザーに指定されたものより低い所定解像度で速く原稿を読み取らせるプレビューのモードに設定しする。プレビュー画像作成部１００は、ユーザーの指示に従って、プラテンガラス１２ｂや原稿原稿載置部１３ａに載置された原稿を含む原稿読取部１２で読み取り可能な最大の大きさの画像データを、文書データ３５０用の画像データの読み取りより低い所定解像度で高速に読み取らせる。制御部１０は、この際、取得した画像データを画像処理部１１で画像処理させてもよい。
制御部１０は、この読み取らせた画像データをプレビュー画像データ３００として記憶部１９に記憶させる。
【００５０】
（ステップＳ１０１）
次に、制御部１０が、読取範囲算出部１１０により、読取範囲初期算出処理を行う。
制御部１０は、プレビュー画像データ３００について、読み取らせる原稿サイズ情報３１０に対応させて、原稿の読取範囲を算出する。
制御部１０は、記憶部１９から原稿サイズ情報３１０を参照し、指定サイズを取得する。また、制御部１０は、プレビュー画像データ３００から、この指定サイズに相当する矩形の領域を検出する。
図４は、原稿のプレビュー画像データ３００から原稿の読み取り範囲を算出した例を示している。
図４（ａ）の画面例５１０は、サイズＩに指定された指定サイズの読取範囲６１０と、読取範囲上下方向６１５と、中心点６１６とが算出された例である。図４（ａ）では、サイズＩを示すボタン７０１が選択された状態となる。図４（ｂ）の画面例５２０は、サイズＩＩに指定された指定サイズの読取範囲６１１と読取範囲上下方向６１５と、中心点６１６とが算出された例である。
また、制御部１０は、原稿の向きに応じて、自動的に回転角情報３２２を算出してもよい。制御部１０は、この際、原稿読取部１２のスキャナー１２ａによる読み取りの向き又はプレビュー画像データ３００の画像の向きに従って、読取方向も設定してもよい。
【００５１】
制御部１０は、スキャナー１２で取得した原稿給送部１３の地肌と、原稿の画像とを判別して、この矩形の領域と、中心点とを検出してもよい。この際、制御部１０は、原稿サイズ情報３１０から複数の所定の定形サイズを検索し、指定サイズを算出してもよい。
また、制御部１０は、用紙の縦横比で任意の定形サイズを切り換えるように構成してもよい。つまり、Ａ４、Ｂ５、Ｃ６等の用紙サイズは、縦横比が同じなので、例えばサイズＩの同じ用紙サイズとして選択されてもよい。つまり、選択した読取範囲の矩形の箇所を切り出して文書ボックス３４０に保存する際に、同じ縦横比ならばどの用紙サイズを選んでも拡大縮小して変換可能である。このため、制御部１０は、縦横比の違いにより、サイズＩ、ＩＩ、ＩＩＩ……として、複数の定形サイズを分類してもよい。
【００５２】
（ステップＳ１０２）
次に、制御部１０が、読取範囲回転部１２０により、回転指示があったか否かを判定する。
図５（ａ）の画面例５３０によると、制御部１０は、回転指示を行うボタン７２０、７２１の押下が検出された場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１０３に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０４に進める。
【００５３】
（ステップＳ１０３）
回転指示があった場合、制御部１０が、読取範囲回転部１２０により、読取範囲回転処理を行う。
制御部１０は、算出された読取範囲を回転させる。制御部１０は、ＧＵＩによる指示に対応して、読取範囲情報３２０の回転角情報３２２を増加又は減少させる。この際に、制御部１０は、座標情報３２１の回転角情報３２２の値により回転された座標についても算出する。
制御部１０は、図５（ａ）の例に示すように、右回転の指示のボタン７２０の押下が検出された場合、例えば、中心点６１６を中心として、読取範囲上下方向６１５に示す回転角を所定の角度θずつ右回りに回転させる。これにより、読取範囲６１０が左側に回転され描画される。制御部１０は、同様に、左回転の指示のボタン７２１の押下が検出された場合、例えば、所定の角度θずつ読取範囲６１０を左回りに回転させて描画する。
このように、表示欄６００の右上、左上にある回転指示用のボタン７２０、７２１により、読取範囲６１０の矩形の対角線の交点である中心点６１６を中心として左右の回転が可能である。
【００５４】
（ステップＳ１０４）
ここで、制御部１０が、読取範囲移動切換部１５０により、読取範囲移動方法の切換指示があったか否かを判定する。図５（ｂ）の画面例５４０の例では、制御部１０は、角度固定の指定のボタン７３０の押下が検出された場合に、Ｙｅｓと判定する。制御部１０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１０５に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０６に進める。
【００５５】
（ステップＳ１０５）
読取範囲移動方法の切換指示があった場合、制御部１０が、読取範囲移動切換部１５０により、読取範囲移動方法切換処理を行う。
制御部１０は、読取範囲角度固定移動部１３０と、読取範囲角度非固定移動部１４０とによる読取範囲の移動手段を切り換える。つまり、制御部１０は、読取範囲情報３２０の読取範囲移動切換情報３２３のフラグ等を、角度固定移動を示す値と、角度非固定移動を示す値とにそれぞれ切り換える。
図５（ｂ）の例では、制御部１０は、角度固定のボタン７３０が押下される度に、角度固定移動と、角度非固定移動とを切り換える。
【００５６】
（ステップＳ１０６）
ここで、制御部１０が、読取範囲移動切換部１５０により、移動指示があったか否かを判定する。図５（ｂ）、図６（ａ）によると、制御部１０は、移動を指示するボタン７４１、７４２、７４３、７４４のいずれかの押下を検出した場合、移動指示があったとしてＹｅｓと判定する。制御部１０は、それ以外の場合には、移動指示がなかったとして、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１０７に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１１０に進める。
【００５７】
（ステップＳ１０７）
移動指示があった場合、制御部１０が、読取範囲移動切換部１５０により、角度固定移動か否かを判定する。制御部１０は、記憶部１９に記憶された読取範囲情報３２０の読取範囲移動切換情報３２３を参照し、角度固定移動を示す値であった場合に、Ｙｅｓと判定する。制御部１０は、それ以外の場合、つまり、角度非固定移動を示す値であった場合にＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１０８に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０９に進める。
【００５８】
（ステップＳ１０８）
角度固定移動の場合、制御部１０が、読取範囲角度固定移動部１３０により、角度固定移動処理を行う。
制御部１０は、例えば、読取範囲情報３２０の座標情報３２１における中心点の座標を回転角情報３２２で回転させた状態で移動させる。
図５（ｂ）によると、角度固定を指示するボタン７３０が押下されて選択状態となっており、角度固定移動が指示されている。この状態で、ボタン７４１、７４２、７４３、７４４のいずれかの押下が検出された場合、制御部１０は、読取範囲６１０を、回転された矩形の領域の各辺の方向へ移動させる。図５（ｂ）の例では、右への移動を示すボタン７４４が押下された場合、制御部１０は、読取範囲上下方向６１５の向きに回転された状態で右側に読取範囲６１０を進める。
その後、制御部１０は、処理をステップＳ１１０に進める。
【００５９】
（ステップＳ１０９）
角度非固定移動の場合、制御部１０が、読取範囲角度非固定移動部１４０により、角度非固定移動処理を行う。
制御部１０は、例えば、読取範囲情報３２０の座標情報３２１における中心点の座標を回転角情報３２２で回転させずに上下左右に移動させる。
図６では、ボタン７３０が押下されて選択状態となっておらず、角度非固定移動が指示されている。この場合、制御部１０は、図６（ａ）に示すように、ボタン７４１、７４２、７４３、７４４のいずれかの押下が検出された場合、表示欄６００の水平垂直方向に読取範囲６１０を移動する。
図６（ａ）の例では、下への移動を示すボタン７４２の押下を検出した場合、制御部１０は、画面垂直下方向へ読取範囲６１０を移動させる。
【００６０】
また、制御部１０は、読取範囲情報３２０の座標情報３２１が読み取り可能範囲を超えていた場合、クリッピングの処理を行う。
図６（ｂ）の例のように、回転を加えて読取範囲６１０の位置を調整すると、表示欄６００の読み取り可能範囲外に矩形の領域の一部がはみ出すことがある。この場合は、制御部１０は、読取範囲６１０の矩形の領域が原稿読取部１２による読み取り可能な範囲を超えた部分については、読み込まないとして処理するクリッピングを行う。図６（ｂ）の場合、読取範囲６１０を下に移動させたことにより矩形の領域の一部がエリア外になっている。このため、後述するように、制御部１０は、この部分を読み込まず、読取画像データ３３０に所定の地色やテクスチャーを描画するような処理を行ってもよい。
【００６１】
（ステップＳ１１０）
ここで、制御部１０が、読取範囲拡大縮小部１６０により、拡大縮小指示があったか否かを判定する。図７（ａ）（ｂ）の例では、制御部１０は、拡大縮小の指示のボタン７５１が押下されていることを検出した場合に、Ｙｅｓと判定する。制御部１０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１１１に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１１２に進める。
【００６２】
（ステップＳ１１１）
拡大縮小指示があった場合、制御部１０が、読取範囲拡大縮小部１６０により、拡大縮小処理を行う。
制御部１０は、読取範囲情報３２０の回転角情報３２２を読み出し、この回転角で読取範囲の座標情報３２１を拡大又は縮小する。制御部１０は、ユーザーの指示により、縦横比を固定したまま読取範囲６１０の拡大縮小を行うか、又は縦横比を変化させて拡大縮小を行う。
図７（ａ）の画面例５７０に示すように、制御部１０は、サイズＩのボタン７０１が選択状態となっている状態で、拡大縮小のボタン７５１の押下を検出した場合、縦横比固定のボタン７５２を既定（デフォルト）で選択状態とする。制御部１０は、上下左右の矢印のボタン７４１、７４２、７４３、７４４の押下を検出して拡大縮小を行う。  
また、図７（ｂ）の画面例５８０に示すように、縦横比固定のボタン７５２の押下を検出して非選択状態になった場合、制御部１０は、読取範囲６１０について、縦横比を変更して、任意に矩形の領域の高さや幅を調整することが可能となる。制御部１０は、この際、上のボタン７４１の場合は、選択範囲６１０の上辺から最も近い矩形の領域の頂点２つを結んだ辺の高さや幅を変更する。また、制御部１０は、下のボタン７４２、左のボタン７４３、右のボタン７４４についても同様に、座標情報３２１の四隅の点を結ぶ各辺の高さや幅を変更する。制御部１０は、座標情報３２１を伸縮する方向については、その対応する辺について、その垂直二等分線上を矢印ボタンの方向に並行にスライドさせるようにして引き延ばす。なお、サイズ指定のボタン７０５が押下されている場合も、既定として縦横比固定のボタン７５２を非選択状態として、任意に矩形の領域の高さや幅を調整可能である。
その後、制御部１０は、処理をステップＳ１１２に進める。
【００６３】
（ステップＳ１１２）
の場合、制御部１０が、読取画像文書データ化部１７０により、読取範囲の指定が完了したか否かを判定する。制御部１０は、完了のボタン７６０（図３）の押下を検出した場合、読取範囲の指定が完了したとして、Ｙｅｓと判定する。制御部１０は、それ以外の場合には、まだ読取範囲の回転や移動や縮小等の指定を続けているものとして、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１１３に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０２に戻して、処理を続ける。
【００６４】
（ステップＳ１１３）
読取範囲の指定が完了した場合、制御部１０が、読取画像文書データ化部１７０により、原稿読み取り処理を行う。
制御部１０は、読取範囲情報３２０の回転角情報３２２を読み出し、この回転角で回転させた座標情報３２１の矩形の四隅の点を含む原稿の画像を原稿読取部１２に読み取らせ、記憶部１９に読取画像データ３３０として保存する。この原稿読取部１２による読み込みの際には、画像処理部１１による画像処理を行ってもよい。
【００６５】
（ステップＳ１１４）
次に、制御部１０が、読取画像文書データ化部１７０により、画像データ逆回転処理を行う。
制御部１０は、読取画像データ３３０を、回転角情報３２２とは逆方向に回転させる。この回転も、画像処理部１１により行ってもよい。
【００６６】
（ステップＳ１１５）
次に、制御部１０が、読取画像文書データ化部１７０により、画像データ拡大縮小クリップ処理を行う。
制御部１０は、制御部１０は、読取画像データ３３０を逆回転した際に、原稿サイズ情報３１０の指定サイズを超えている部分はクリップして削除する。
また、制御部１０は、読取画像データ３３０が原稿サイズ情報３１０の指定サイズになるように、拡大縮小を行ってもよい。制御部１０は、この際、縦横比を固定していなかった場合は、長辺又は短辺を指定サイズになるよう合わせる。
また、制御部１０は、拡大縮小で余った箇所や、読取範囲情報３２０の座標情報３２１のうち原稿読取部１２の読み取り可能な範囲を超えていた箇所等の空白の箇所について、白や灰色等の所定の地色や網掛け等のテクスチャーを描画してもよい。また、これらの箇所を透明色と指定してもよい。
【００６７】
（ステップＳ１１６）
次に、制御部１０が、読取画像文書データ化部１７０により、文書ボックス保存処理を行う。
制御部１０は、読取画像データ３３０を所定のフォーマットの文書データ３５０に変換し、指定サイズの文書データ３５０として、ユーザーの文書ボックス３４０に保存する。この文書データ３５０は、指定サイズそのままの大きさで、後に印刷することが可能である。
以上により、本発明の実施の形態に係る範囲指定回転読取保存処理を終了する。
【００６８】
以上のように構成することで、以下のような効果を得ることができる。
従来、特許文献１の技術では、特定色の自動検出により読み取り範囲の指定を行っていたため、ユーザーが正確に範囲指定をすることができなかった。
これに対して、本発明の実施の形態に係る画像形成装置１は、原稿を読み取る原稿読取部１２を備えており、原稿読取手段にプレビュー読み込みを行わせ、プレビュー画像データ３００を作成するプレビュー画像作成部１００と、プレビュー画像作成部１００により作成されたプレビュー画像データ３００について、読み取らせる原稿サイズ情報３１０に対応させて、原稿の読取範囲を算出する読取範囲算出部１１０と、読取範囲算出部１１０により算出された読取範囲を回転させる読取範囲回転部１２０と、読取範囲回転部１２０により回転された読取範囲を含む原稿の画像を原稿読取部に読み取らせ、原稿サイズの文書データ３５０として、ユーザーの文書ボックス３４０に保存する読取画像文書データ化部１７０とを備えることを特徴とする。
このように構成し、読み取る原稿サイズに合わせて読取範囲情報３２０の座標情報３２１を算出し、これをユーザーの指示により読取範囲を回転させて指定することで、正確な画像データの読み込みが可能となる。つまり、本実施形態の画像形成装置１は、プレビュー画像から、ユーザーが手動で、感覚的に切り抜き範囲を細かく指定できることにより、ユーザーにとってより満足される出力結果が期待できる。また、この範囲指定して取得された文書データ３５０を、ユーザーにとって最適な状態で文書ボックス３４０保存することができる。
また、本実施形態の画像形成装置１は、原稿サイズ情報３１０を参照して読取範囲情報３２０の座標情報３２１を算出するため、この原稿サイズそのままの文書データ３５０を作成することが可能である。このため、原稿とピクセル単位の誤差でそのまま対応させた正しい向きの文書データ３５０を作成することができる。よって、作成された文書データ３５０の印刷の品質がよくなるという効果も得られる。
【００６９】
また、従来、スキャンされた画像データは、スキャン可能な範囲の左奥頂点を基準とした矩形範囲になるので、原稿が少しでもズレていると、そのままスキャン画像を指定サイズで保存、もしくは印刷した際に、ユーザーが所望する最適な画像になっているとはいえなかった。
これに対して、本実施形態の画像形成装置１は、ユーザーの指示により、スキャンされた読取画像データ３３０を回転させるため、ユーザーが所望する最適な読取範囲の読み取画像を基に文書データ３５０を作成して保存することができる。
【００７０】
また、本発明の実施の形態に係る画像形成装置１は、読取範囲回転部１２０により回転された回転角で読取範囲を移動させる読取範囲角度固定移動部１３０と、プレビュー画像データ３００の縦方向又は横方向に読取範囲を移動させる読取範囲角度非固定移動部１４０と、角度固定移動部と、角度非固定移動部とによる読取範囲の移動手段を切り換える読取範囲移動切換部１５０とを備えることを特徴とする。
このように構成することで、読取範囲情報３２０の座標情報３２１を回転された状態で角度固定移動するか、角度非固定移動するかといった選択が可能となる。このため、よりユーザーの意図を反映させた読取範囲でスキャンを行うことができ、ユーザーの利便性が高まる。
【００７１】
また、本発明の実施の形態に係る画像形成装置１は、読取範囲回転部１２０により回転された回転角で読取範囲を拡大又は縮小する読取範囲拡大縮小部１６０を備え、読取画像文書データ化部１７０は、読取範囲拡大縮小部１６０により拡大又は縮小された読取範囲を示す読取範囲情報３２０を基にして読み込まれた読取画像データ３３０を、原稿サイズ情報３１０の指定サイズに変換した上で、文書データ３５０として保存することを特徴とする。
このように構成することで、原稿データとして必要な部分を、必要な原稿サイズに合わせて文書データ３５０として保存することが可能となる。このため、ユーザーが原稿の必要な部分だけを取得して文書データ３５０を保存するスクラップのような用途にも使用でき、ユーザーの利便製が高まる。
【００７２】
なお、本発明の実施の形態においては、原稿読取部１２が所定方向で原稿を読み取るように説明した。しかしながら、指定された読取範囲情報３２０の回転角でレーザー等で捜査してスキャンを行うような原稿読取手段を用いるような構成であってもよい。
このように構成することで、後処理で逆回転を行わなくてもよくなり、処理を高速化できる。
また、操作パネル部１６の入力部２０がマルチタッチ対応のタッチパネルを含んでいる場合には、ピンチイン、ピンチアウト、二点タッチによる回転等を検出してもよい。制御部１０は、この検出により、読取範囲情報３２０の座標情報３２１と回転角情報３２２の拡大、縮小、回転等を行ってもよい。
このように構成することで、読取範囲情報３２０の座標情報３２１と回転角情報３２２の指定が容易になるため、ユーザーの利便性を向上させられる。
【００７３】
また、本発明は、画像形成装置以外の情報処理装置にも適用できる。つまり、ネットワークスキャナー、スキャナーをＵＳＢ等で別途接続したサーバー等を用いる構成であってもよい。
【００７４】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００７５】
１  画像形成装置
１０  制御部
１１  画像処理部
１２  原稿読取部
１２ａ  スキャナー
１２ｂ  プラテンガラス
１２ｃ  原稿読取スリット
１３  原稿給送部
１３ａ  原稿載置部
１３ｂ  原稿排出部
１３ｃ  原稿搬送機構
１４  本体部
１５  ネットワーク送受信部
１６  操作パネル部
１７  画像形成部
１７ａ  感光体ドラム
１７ｂ  露光部
１７ｃ  現像部
１７ｄ  転写部
１７ｅ  定着部
１９  記憶部
２０  入力部
２１  表示部
４１  排出口
４２  給紙部
４２ａ  給紙カセット
４２ｂ  給紙ローラー
４３  用紙搬送路
４４  搬送ローラー
４５  排出ローラー
５０  スタックトレイ
１００  プレビュー画像作成部
１１０  読取範囲算出部
１２０  読取範囲回転部
１３０  読取範囲角度固定移動部
１４０  読取範囲角度非固定移動部
１５０  読取範囲移動切換部
１６０  読取範囲拡大縮小部
１７０  読取画像文書データ化部
３００  プレビュー画像データ
３１０  原稿サイズ情報
３２０  読取範囲情報
３２１  座標情報
３２２  回転角情報
３２３  読取範囲移動切換情報
３３０  読取画像データ
３４０  文書ボックス
３５０  文書データ
５００、５１０、５２０、５３０、５４０、５５０、５６０、５７０、５８０  画面例
６００  表示欄
６１０、６１１  読取範囲
６１５  読取方向
６１６  中心点
７００  ボタン群
７０１、７０２、７０５、７２０、７２１、７３０、７４１、７４２、７４３、７４４、７５１、７５２、７６０  ボタン
【図１】
0006045459.tif 000002
【図２】
0006045459.tif 000003
【図３】
0006045459.tif 000004
【図４】
0006045459.tif 000005
【図５】
0006045459.tif 000006
【図６】
0006045459.tif 000007
【図７】
0006045459.tif 000008
【図８】
0006045459.tif 000009
【図９】
0006045459.tif 000010