(57)【要約】【課題】プレビューを高速に表示して使い勝手を向上させた原稿読取装置を提供する。【解決手段】  原稿読取部２は、原稿の画像を読み取ってページ毎のスキャン画像データ９０を出力する。向き検知部１４は、スキャン画像データ９０から原稿の向きを検知して画像向きデータ９１を作成する。制御部８は、原稿の向きに従って画像データから仕上がり閲覧用のプレビューデータ９２を作成する。制御部８は、このプレビューデータ９２の作成の際にはスキャン画像データ９０を回転させない。また、制御部８は、文字認識部１５にて光学文字認識された検索可能ＰＤＦ等のスキャンファイル９３を作成する。制御部８は、この際に初めて、画像向きデータ９１によりスキャン画像データ９０を回転させる。【選択図】図２
2014131125.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取ってページ毎の画像データを出力する画像読取手段と、
前記画像データから前記原稿の正しい向きを検知する画像向き検知手段と、
前記画像データから仕上がり閲覧用のプレビュー画像を作成するプレビュー画像作成手段と、
前記画像データの光学文字認識を行い、文字情報を出力する文字認識手段と、
前記画像データと前記画像データの前記文字情報とを関連づけたファイルを作成するファイル作成手段とを備える原稿読取装置において、
前記プレビュー画像作成手段による前記画像データの前記プレビュー画像の作成の際には前記原稿の正しい向きに従って回転させて前記プレビュー画像を作成するものの前記画像データを回転させず、前記文字認識手段による前記光学文字認識の際には前記画像データを前記原稿の正しい向きに従って回転させる画像回転制御手段とを備える
ことを特徴とする原稿読取装置。
【請求項２】
前記プレビュー画像作成手段は、
前記画像読取手段で複数ページの前記原稿を読み取る場合、１ページ目においては前記プレビュー画像を作成し、２ページ目以降においては前記原稿を読み取るものの１ページ目の前記プレビュー画像が作成されるまで待機する
ことを特徴とする請求項１に記載の原稿読取装置。
【請求項３】
請求項１又は２に記載の原稿読取装置と、
作成された前記ファイルを記録する記録手段とを備えた
ことを特徴とする画像形成装置。
【請求項４】
原稿の画像を読み取ってページ毎の画像データを出力し、
前記画像データから前記原稿の正しい向きを検知し、
前記画像データから仕上がり閲覧用のプレビュー画像を作成し、
前記画像データの光学文字認識を行い、文字情報を出力し、
前記画像データと前記画像データの前記文字情報とを関連づけたファイルを作成する画像形成方法において、
前記画像データの前記プレビュー画像の作成の際には前記原稿の正しい向きに従って回転させて前記プレビュー画像を作成するものの前記画像データを回転させず、前記光学文字認識の際には前記画像データを前記原稿の正しい向きに従って回転させる
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿読取装置、画像形成装置、及び画像形成方法に係り、特に光学文字認識を行う原稿読取装置、画像形成装置、及び画像形成方法に関する。
【背景技術】
【０００２】
従来の複写機や複合機（Multifunctional Peripheral, MFP）等の画像形成装置には、画像読取部にて原稿を読み取り、ＰＤＦファイル等として保存するものが存在する。
このＰＤＦファイルの作成後には、読み取った画像の仕上がり状態を先に操作パネルで閲覧して修正する「仕上がりプレビュー」を行うことがある。
【０００３】
ここで、特許文献１を参照すると、識別情報入力部によって入力された識別情報に対応する用紙カラー画像データを記憶部から読み出し、その読み出した用紙カラー画像データと文書データ入力部によって入力された文書データとを合成してプレビュー画像を生成するプレビュー画像生成部と、プレビュー画像を表示する表示部とを備えたことを特徴とする文書編集装置が記載されている（以下、従来技術１とする。）。
従来技術１は、また、文書データに対する用紙カラー画像データの向きを回転させる回転部も備えており、用紙の向きを気にせずにスキャンすることができる。このため、画像の読み取り作業を効率的に行うことができる。
【０００４】
また、特許文献２を参照すると、画像読み取り手段の読み取る原稿の向きを取得する原稿向き取得手段と、表示用画像を回転させる画像回転手段を有し、該原稿向き取得手段の取得した原稿の向きに基づいて該原稿の該表示用画像を表示手段の表示の向きに合わせて該画像回転手段によって回転させて記憶手段に保管する画像処理装置が記載されている（以下、従来技術２とする。）。
従来技術２においても、回転手段により効率的に画像を読み取ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２６８６４５号公報
【特許文献２】特開２００６−２６８６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来から、画像の読み取り時に光学文字認識（Optical Character Recognition、ＯＣＲ）して、例えば、文字情報を含む検索可能な透明文字付きＰＤＦファイルを作成することがある。
このＯＣＲの処理では、通常、文字の向きが上向きでなければ認識ができない。このため、従来から、読み取られた画像の文字の向きにより原稿の向きを検知し、その結果により画像を上向きに補正してＯＣＲを行っていた。ところが、一般的に向き検知やＯＣＲには高負荷な処理が求められていた。
このため、従来技術１や従来技術２では向き検知やＯＣＲを行うと、仕上がりプレビューの表示までに時間がかかり、使い勝手が悪いという問題があった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、上述の課題を解消することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の原稿読取装置は、原稿の画像を読み取ってページ毎の画像データを出力する画像読取手段と、前記画像データから前記原稿の正しい向きを検知する画像向き検知手段と、前記画像データから仕上がり閲覧用のプレビュー画像を作成するプレビュー画像作成手段と、前記画像データの光学文字認識を行い、文字情報を出力する文字認識手段と、前記画像データと前記画像データの前記文字情報とを関連づけたファイルを作成するファイル作成手段とを備える原稿読取装置において、前記プレビュー画像作成手段による前記画像データの前記プレビュー画像の作成の際には前記原稿の正しい向きに従って回転させて前記プレビュー画像を作成するものの前記画像データを回転させず、前記文字認識手段による前記光学文字認識の際には前記画像データを前記原稿の正しい向きに従って回転させる画像回転制御手段とを備えることを特徴とする。
本発明の原稿読取装置は、前記プレビュー画像作成手段は、前記画像読取手段で複数ページの前記原稿を読み取る場合、１ページ目においては前記プレビュー画像を作成し、２ページ目以降においては前記原稿を読み取るものの１ページ目の前記プレビュー画像が作成されるまで待機することを特徴とする。
本発明の画像形成装置は、前記原稿読取装置と、作成された前記ファイルを記録する記録手段とを備えたことを特徴とする。
本発明の画像形成方法は、原稿の画像を読み取ってページ毎の画像データを出力し、前記画像データから前記原稿の正しい向きを検知し、前記画像データから仕上がり閲覧用のプレビュー画像を作成し、前記画像データの光学文字認識を行い、文字情報を出力し、前記画像データと前記画像データの前記文字情報とを関連づけたファイルを作成する画像形成方法において、前記画像データの前記プレビュー画像の作成の際には前記原稿の正しい向きに従って回転させて前記プレビュー画像を作成するものの前記画像データを回転させず、前記光学文字認識の際には前記画像データを前記原稿の正しい向きに従って回転させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、プレビュー画像の作成の際には画像データを回転させず、光学文字認識の際に前記原稿の向きに従って回転させることで、プレビューの表示を高速化し、ユーザーの使い勝手がよい画像形成装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る画像形成装置１の内部構成を示す概略模式断面図である。
【図２】本発明の実施の形態に係る画像形成装置１の制御構成を示すブロック図である。
【図３】本発明の実施の形態に係る仕上がりプレビュー処理のフローチャートである。
【図４】本発明の実施の形態に係る１ページ目保存処理のフローチャートである。
【図５】本発明の実施の形態に係るプレビュー表示修正の画面例である。
【図６】本発明の実施の形態に係る２ページ目以降保存処理のフローチャートである。
【図７】本発明の実施の形態に係るファイル化処理のフローチャートである。
【発明を実施するための形態】
【００１１】
＜実施の形態＞
〔画像形成装置１の構成〕
次に、図１〜図２を参照して、本発明の実施の形態に係る画像形成装置１の構成について詳しく説明する。
図１によると、本実施の形態の画像形成装置１は、原稿読取部２、原稿給送部３（原稿給送手段）、本体部４、スタックトレイ５、操作パネル部６（操作パネル手段、ユーザー認証手段）を備えている。
原稿読取部２は、本体部４の上部に配設され、原稿給送部３は、原稿読取部２の上部に配設されている。スタックトレイ５は、本体部４の形成された記録紙の排出口４１側に配設され、また、操作パネル部６は、画像形成装置１のフロント側に配設されている。
【００１２】
原稿読取部２は、スキャナー２１（原稿読取手段）と、プラテンガラス２２と、原稿読取スリット２３とを備える。スキャナー２１は、露光ランプ、及びＣＣＤ(Charge Coupled Device)やＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像センサー等から構成され、原稿給送部３による原稿の搬送方向に移動可能に構成されている。プラテンガラス２２は、ガラス等の透明部材により構成された原稿台である。原稿読取スリット２３は、原稿給送部３による原稿の搬送方向と直交方向に形成されたスリットを有する。
【００１３】
プラテンガラス２２に載置された原稿を読み取る場合には、スキャナー２１は、プラテンガラス２２に対向する位置に移動され、プラテンガラス２２に載置された原稿を走査しながら原稿を読み取って画像データを取得して、取得した画像データを本体部４に出力する。
また、原稿給送部３により搬送された原稿を読み取る場合には、スキャナー２１は、原稿読取スリット２３と対向する位置に移動され、原稿読取スリット２３を介し、原稿給送部３による原稿の搬送動作と同期して原稿を読み取って画像データを取得し、取得した画像データを本体部４に出力する。
【００１４】
原稿給送部３は、原稿載置部３１と、原稿排出部３２と、原稿搬送機構３３とを備えている。原稿載置部３１に載置された原稿は、原稿搬送機構３３によって、１枚ずつ順に繰り出されて原稿読取スリット２３に対向する位置へ搬送され、その後、原稿排出部３２に排出される。なお、原稿給送部３は、可倒式に構成され、原稿給送部３を上方に持ち上げることで、プラテンガラス２２の上面を開放させるプラテンカバーとしても機能させることができる。
【００１５】
本体部４は、記録部７を備えると共に、給紙部４２と、用紙搬送路４３と、搬送ローラー４４と、排出ローラー４５とを備えている。
給紙部４２は、それぞれサイズ又は向きが異なる記録紙を収納する複数の給紙カセット４２１と、給紙カセット４２１から記録紙を１枚ずつ用紙搬送路４３に繰り出す給紙ローラー４２２とを備えている。
給紙カセット４２１は、用紙保持手段として機能する。
給紙ローラー４２２、搬送ローラー４４、及び排出ローラー４５は、搬送部（搬送手段）として機能する。記録紙は、この搬送部により搬送される。給紙ローラー４２２によって用紙搬送路４３に繰り出された記録紙は、搬送ローラー４４によって記録部７に搬送される。
そして、記録部７によって記録が施された記録紙は、排出ローラー４５によってスタックトレイ５に排出される。
【００１６】
操作パネル部６は、表示部６０（表示手段）と、各種指示を行うためのタッチパネル６１やボタン部６２等（入力手段）とを備えている。
【００１７】
表示部６０は、ＬＣＤ（Liquid Crystal Display）、ＯＥＬ（Organic Electro-Luminescence）、ＦＥＤ（Field Emission Display）等の平面ディスプレイパネル、プロジェクタ、ステータス表示用ＬＥＤ等である。表示部６０は、各種操作画面に加え、記憶部９（図２参照）に記憶された、スキャンされた画像の「仕上がりプレビュー」の画像等も表示する。本実施形態の仕上がりプレビューでは、スキャン後に仕上がった画像のプレビュー（preview）として、縮小された画像を表示し、ユーザーが画像の設定を変更する。
【００１８】
タッチパネル６１は、抵抗膜方式や静電容量方式のタッチパネルであり、ユーザーが押下した表示部上の座標や押圧等を検知する。
タッチパネル６１は、マルチタッチ対応のパネルの場合には、複数の座標や押圧等を検知できる。また、タッチパネル６１が静電容量方式の場合には、完全に押下しなくてもユーザーの指等が所定間隔まで近づくと座標を検知する。
【００１９】
ボタン部６２は、スタートキー、テンキー、複写、スキャナー等の動作モードの切り換え、選択された文書の印刷／送信／受信等に係る指示を取得するためのボタンである。ボタン部６２も、静電容量方式のボタンを用いて、ユーザーの指等が所定間隔近づいたことを検知するように構成してもよい。
操作パネル部６のタッチパネル６１及びボタン部６２とは、ユーザーによる画像形成装置１の指示を受けとるユーザー指示取得手段として機能する。つまり、ユーザーは、仕上がりプレビューの画像を見て正しい向きでなかったり、仕上がりが悪いと感じた場合、タッチパネル６１とボタン部６２により、向き変更や画像設定等の指示を行う。
【００２０】
記録部７は、感光体ドラム７１と、露光部７２と、画像形成部７３と、転写部７４と、定着部７５とを備えている。露光部７２は、レーザー装置やＬＥＤアレイやミラーやレンズ等を備えた光学ユニットであり、画像データに基づいて光等を出力して感光体ドラム７１を露光し、感光体ドラム７１の表面に静電潜像を形成する。画像形成部７３は、トナーを用いて感光体ドラム７１に形成された静電潜像を現像する現像ユニットであり、静電潜像に基づいたトナー像を感光体ドラム７１上に形成させる。転写部７４は、画像形成部７３によって感光体ドラム７１上に形成されたトナー像を記録紙に転写させる。定着部７５は、転写部７４によってトナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる。
【００２１】
なお、原稿給送部３は、原稿が原稿載置部３１に載置された際に原稿のサイズや枚数等も含めて検知する原稿検知センサを備えている。また、原稿給送部３は、プラテンカバーが開閉されたことを検知する開閉センサー等も備えている。
また、本体部４は、図示しない手差しトレイの開閉や、給紙カセット４２１の交換等を用紙セットとして検知するセンサも備えている。この他にも、各部位は、状態の変化を検知するためのセンサを備えている。
【００２２】
図２には、画像形成装置１の概略制御構成を示すブロック図が示されている。上述の原稿読取部２、原稿給送部３、搬送部（給紙ローラー４２２、搬送ローラー４４、排出ローラー４５）、操作パネル部６、及び記録部７は、制御部８（制御手段、プレビュー画像作成手段、画像修正手段、ファイル作成手段）に接続され、制御部８によって動作制御される。また、制御部８には、記憶部９（記憶手段）、画像処理部１０（画像処理手段）、向き検知部１４（画像向き検知手段）、文字認識部１５（文字認識手段）等が接続されている。
また、画像形成装置１の少なくとも、原稿読取部２、制御部８、記憶部９、画像処理部１０、文字認識部１５、向き検知部１４は原稿読取装置として機能する。
【００２３】
制御部８は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。
制御部８は、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、操作パネル部６から入力された所定の指示情報に応じて、装置全体の制御を行う。また、制御部８及び画像処理部１０は、他の画像形成装置１やユーザーのＰＣ（Personal Computer）やスマートフォン等の外部の端末（図示せず）からの指示で、各種の制御を行うこともできる。
また、制御部８は、画像回転制御手段として機能する。このため、制御部８は、ブロック転送部（bit block transfer）等、画像を高速に回転や転送する回路等を備えていてもよい。
加えて、制御部８は、画像等のデータを圧縮／伸張するデータ圧縮伸張手段として機能する。このため、制御部８は、ハフマン符号化やＤＣＴや暗号化等を高速化する演算手段を備えていてもよい。
【００２４】
記憶部９は、半導体メモリやＨＤＤ（Hard Disk Drive）等の記憶手段である。
記憶部９は、スキャン画像データ９０、画像向きデータ９１、プレビューデータ９２、スキャンファイル９３等を記憶している。
【００２５】
スキャン画像データ９０は、原稿読取部２で読み取られ画像処理部１０で画像処理された画像データである。
スキャン画像データ９０は、例えば、原稿読取部２で読み取られた向きのままのＲＧＢ各１６ビットのビットマップ（ＲＡＷ）画像データが、画像圧縮手段（図示せず）により圧縮され、ページ毎に記憶部９に記憶される。
スキャン画像データ９０は、文字認識部１５で文字認識される際や、記録部７で記録される際には、制御部８により、下記の画像向きデータ９１を用いて正しい方向に回転される。
【００２６】
画像向きデータ９１は、向き検知部１４で算出されたスキャン画像データ９０の各ページの向きを示すデータである。
つまり、本実施形態の画像形成装置１は、スキャン画像データ９０の取得時には回転させず、向きを示す情報のみを画像向きデータ９１として記憶部９に記憶させる。
また、仕上がりプレビューの際のユーザーの指示により、この画像向きデータ９１をユーザーの指示により修正することもできる。
【００２７】
プレビューデータ９２は、スキャン画像データ９０のページ毎に作成された小さなサムネイル画像等であるプレビュー画像を含むデータである。
プレビューデータ９２は、制御部８により、スキャン画像データ９０から縮小された画像を、画像向きデータ９１に従って回転させて作成される。
ユーザーは、操作パネル部６により、プレビューデータ９２のプレビュー画像を閲覧して、向きや濃度を修正指示することもできる。
【００２８】
スキャンファイル９３は、スキャン画像データ９０がＰＤＦ（Portable Document Format）、ＴＩＦＦ、ＰＮＧ、ｄｏｃｘ、ｘｍｌｓ、ｃｓｖ等の所定形式のファイルに変換されたデータである。
スキャンファイル９３は、文字認識部１５にて文字認識された文字データを含んでいてもよい。この文字データは、スキャンファイル９３がＰＤＦ形式の場合、「透明文字」として含ませることができる。この透明文字付きのＰＤＦは、検索可能なＰＤＦ（サーチャブルＰＤＦ）となる。
なお、スキャンファイル９３は、設定により、画像データのみ又は文字データのみを取得するようにしてもよい。また、スキャンファイル９３は、ＮＡＳ（Network Attached Storage）のようにユーザーＩＤや保存フォルダ毎に記憶部９へ記憶されてもよい。
【００２９】
なお、ＵＳＢメモリやＳＤカード等の外部の記録媒体や端末やネットワークスキャナ等から読み取られた画像データが、スキャン画像データ９０として記憶部９に記憶されてもよい。
また、スキャンファイル９３は、別途、外部の端末に送信されたり、外部の記録媒体に記憶されてもよい。また、スキャンファイル９３は、ユーザーの指示により、記録部７で記録したり、ファクシミリ送信したりすることもできる。
【００３０】
画像処理部１０は、ＤＳＰ（Digital Signal Processor）やＧＰＵ（Graphics Processing Unit）の制御演算部位である。画像処理部１０は、画像データに対して所定の画像処理を行う手段であり、例えば、拡大縮小処理や、濃度調整、階調調整等の画像改善処理を含む各種画像処理を行う。
また、画像処理部１０は、原稿読取部２で読み取られた画像を、ＰＤＦやＴＩＦＦ等のフォーマットの画像データに変換してもよい。
【００３１】
向き検知部１４は、スキャン画像データ９０の向きを検知するためのＤＳＰ等を含む制御演算部位である。
向き検知部１４は、スキャン画像データ９０の文字の向き等から、画像の向きを検知する。向き検知部１４は、例えば、スキャン画像データ９０の端部の文字列の要素画像を一部のみ取得して、上下左右の各方向から文字認識部１５により文字認識を行い、認識率が最も高い向きを正しい向きとして算出する。また、向き検知部１４は、ローマ字やキリル文字等の原稿の場合、文字列の要素画像の上端と下端の起伏の分散等を算出して、起伏の分散が大きい方を上と判定する等により、正しい向きを算出してもよい。
【００３２】
文字認識部１５は、光学文字認識を行うためのＤＳＰ等と辞書データ等を含む制御演算部位である。文字認識部１５は、原稿読取部２により読み取られたスキャン画像データ９０から文字列や図形等の要素画像をレイアウトして、日本語や英語等の多言語で文字列を文字認識する。文字認識部１５は、例えば、文字列の要素画像から特徴量を算出し、クラスタリング、ＤＰ（Dynamic Programming）、ＳＶＧ（Support Vector Machine）、ＮＮ（Neural Network）等のアルゴリズムにより辞書データと照合して文字認識を行う。文字認識部１５は、この照合の際に「確からしさ」を示す認識率を算出する。
文字認識部１５は、通常、スキャン画像データ９０の文字の向きが上向き（以下、「正しい向き」という。）の場合に、認識率が最も高くなる。このため、本実施形態では、スキャン画像データ９０を、画像向きデータ９１に従い、正しい向きに回転してから文字認識を行う。
また、向きが異なる文字列が混在していた場合、文字認識部１５は、文字列の要素画像毎に複数回文字認識を行って、認識率を高められる。
【００３３】
なお、画像形成装置１は、制御部８、画像処理部１０、向き検知部１４、文字認識部１５等を、ＧＰＵ内蔵ＣＰＵや、チップ・オン・モジュールパッケージのように、一体的に形成してもよい。
また、向き検知部１４や文字認識部１５は、専用の回路やモジュール等を用いずに、制御部８や画像処理部１０がプログラムを実行して同様の処理を行ってもよい。これによりコストを削減できる。また、下記の仕上がりプレビュー／ファイル化処理により原稿読取を高速化したまま、十分なプレビュー表示のスピードが得られる。
【００３４】
また、画像形成装置１は、ファクシミリの送受信を行うＦＡＸ送受信部、外部のネットワークを介し、外部の端末やネットワークスキャナ等と接続されるネットワーク送受信部を備えていてもよい。このＦＡＸ送受信部で受信した画像や外部のネットワークスキャナ等で取得した画像も、スキャン画像データ９０として記憶部９に記憶される。また、外部の端末により、プレビュー画面を表示し、回転等の指示を取得してもよい。
また、画像形成装置１は、この外部の端末に、スキャンファイル９３をネットワークを介して送付してもよい。さらに、画像形成装置１は、他の画像形成装置１や外部のサーバ（図示せず）にスキャンファイル９３をアップロードするためのアップロード制御部等を備えていてもよい。
【００３５】
〔画像形成装置１による仕上がりプレビュー／ファイル化処理〕
次に、図３〜図７を参照して、本発明の実施の形態に係る画像形成装置１による仕上がりプレビュー／ファイル化処理について説明する。
本実施形態の画像形成装置１は、仕上がりプレビュー表示において、読み込まれた画像の仕上がりの確認を行わせる。この仕上がりプレビューを表示した段階では、サーチャブルＰＤＦを作成しなくてもよいため、高負荷の処理である文字認識は行わない。そして、仕上がりプレビュー表示により、ユーザーが修正等を完了した後で、文字認識を行ってサーチャブルＰＤＦを作成する。
これにより、原稿の読み込みの速度を維持したまま、迅速なプレビュー表示を行うことができる。
以下で、図３のフローチャートにより、本実施形態の仕上がりプレビュー／ファイル化処理をステップ毎に詳しく説明する。この処理は、制御部８が、制御部８のＲＯＭや記憶部９に記憶されたプログラムに従って、ハードウェア資源を用いて実行する。
【００３６】
（ステップＳ１０１）
まず、制御部８は、原稿読み込み処理を行う。
制御部８は、原稿読取部２にて載置された原稿を検出して、読み込みを行う。
制御部８は、読み込まれた画像をページ毎に画像処理部１０で画像処理して、記憶部９に一時的に記憶する。この際に、制御部８は、この画像処理されたデータに、ページ番号を付加する。
【００３７】
（ステップＳ１０２）
次に、制御部８は、読み込まれた画像が１ページ目であるか否かを判定する。つまり、制御部８は、載置された原稿の１ページ目が読み込まれた場合には、Ｙｅｓと判定する。それ以外の場合には２ページ目以降であるので、Ｎｏと判定する。
Ｙｅｓの場合、制御部８は、処理をステップＳ１０３に進める。
Ｎｏの場合、制御部８は、処理をステップＳ１０４に進める。
【００３８】
（ステップＳ１０３）
読み込まれたのが１ページ目であった場合には、制御部８は、１ページ目保存処理を行う。
制御部８は、この１ページ目保存処理として、少しでも高速に仕上がりプレビューができるように、スキャン画像データ９０を取得し、原稿の向きのみを検知する処理を行う。この１ページ目保存処理の詳細については、後述する。
なお、制御部８は、１ページ目保存処理及び下記の２ページ目保存処理を、複数のスレッドやプロセス等を作成して同時並行的に実行する。
【００３９】
（ステップＳ１０４）
読み込まれたのが２ページ目以降であった場合、制御部８は、２ページ目以降保存処理を行う。
制御部８は、２ページ目以降保存処理では、原稿の読み込みと記憶部９への保存のみを先に行い、１ページ目保存処理が終了するまで待つ。その後、制御部８は、１ページ目保存処理と同様の処理を行う。これにより、１ページ目は、迅速に仕上がりプレビュー可能となり、その後に２ページ目以降も逐次、仕上がりプレビューの表示が行える。
２ページ目以降保存処理の詳細についても、後述する。
【００４０】
（ステップＳ１０５）
次に、制御部８は、原稿読取部２に載置された原稿の読み込みを全て終了し、仕上がりプレビューによる修正が終了したか否かについて判定する。すなわち、制御部８は、原稿の全てのページを読み込み、仕上がりプレビュー表示による画像の修正が全て完了した場合、Ｙｅｓと判定する。それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部８は、処理をステップＳ１０６に進める。
Ｎｏの場合、制御部８は、処理をステップＳ１０１に戻して、原稿の次のページの読み込みを続ける。
【００４１】
（ステップＳ１０６）
原稿の読み込みが完了し修正が完了した場合、制御部８は、ファイル化処理を行う。
制御部８は、画像向きデータ９１により各ページを正しい向きに回転させ、設定により文字認識を行い、透明テキスト付ＰＤＦ等の設定された形式に変換されたスキャンファイル９３を作成する。
このファイル化処理の詳細についても後述する。
以上により、本発明の実施の形態に係る仕上がりプレビュー／ファイル化処理を終了する。
【００４２】
〔１ページ目保存処理の詳細〕
次に、図４と図５とを参照し、本発明の実施の形態に係る画像形成装置１による１ページ目保存処理の詳細について説明する。
１ページ目保存処理では、取得した画像の向きだけを検出し、回転等は行わずにスキャン画像データ９０として記憶部９に記憶し、更にプレビュー画像を作成する。この上で、スキャン画像データ９０をユーザーに確認させて修正する仕上がりプレビューを行う。
以下で、図４のフローチャートを用いて、ステップ毎に１ページ目保存処理の説明を行う。
【００４３】
（ステップＳ１３１）
まず、制御部８は、スキャン画像保存処理を行う。
制御部８は、原稿読取部２で読み取られ、画像処理部１０で画像処理された画像データにページ番号を付加して、スキャン画像データ９０として記憶部９へ記憶する。この際、制御部８は、画像データを圧縮して記憶部９へ記憶する。
また、制御部８は、スキャン画像データ９０の当該ページについて、濃度や色合い、作成日時といったメタデータも付加する。
【００４４】
（ステップＳ１３２）
次に、制御部８は、向き検知部１４を用いて、ページ向き検知保存処理を行う。
制御部８は、スキャン画像データ９０の当該ページについて、読み込んだ画像サイズのまま、向き検知部１４により向き検知を行い、正しい向きを算出する。この向き検知として、制御部８は、例えば、当該ページの上下左右４方向、すなわち「上から下」「左から右」「下から上」「右から左」といった向きを算出することができる。
制御部８は、この向き検知により算出された向きを、スキャン画像データ９０の当該ページと対応付けて、画像向きデータ９１として記憶部９に記憶する。
この画像向きデータ９１は、仕上がりプレビュー後にファイル化を行う際に、画像の回転をする際に利用される。これにより、プレビュー時にスキャン画像データ９０の画像をいちいち回転させる必要がなくなり、プレビューの速度を高速化できる。
なお、制御部８は、文字列の要素画像毎に向きを検知してもよい。また、制御部８は、４方向以外にも、例えば、２５６度単位や、ラジアン等の単位で回転させた微少な角度にて、向きを検知してもよい。
また、制御部８は、ユーザーにより向き検知が無効に設定されていた場合には、ページ向き検知保存処理を行わないよう構成してもよい。
【００４５】
（ステップＳ１３３）
次に、制御部８は、プレビュー作成処理を行う。
制御部８は、保存されたスキャン画像データ９０の、ここでは１ページ目の画像データを、所定間隔で間引く等により縮小した画像を作成する。この際に、制御部８は、高速転送部を用いて画像を縮小したり、サンプリングの調整、ブレンド、Lanczosフィルタ、誤差縮小等のアルゴリズムを用いて、高品位な縮小画像を作成してもよい。
その後、制御部８は、縮小した画像を、画像向きデータ９１により回転させて、プレビューデータ９２としてページに関連づけて記憶部９に記憶する。
なお、制御部８は、縮小した画像の作成時に、回転させて、プレビューデータ９２を作成してもよい。
【００４６】
（ステップＳ１３４）
次に、制御部８は、プレビュー表示修正処理を行う。
制御部８は、作成されたプレビューデータ９２を、プレビュー画像として操作パネル部６の表示部６０へ表示する。これにより、ユーザーは、表示されたプレビュー画像を閲覧し、修正の指示を行う仕上がりプレビューが可能になる。
なお、制御部８は、プレビューデータ９２を外部の端末に送信して表示させ、端末上で修正等させてもよい。
【００４７】
図５の画面例５００を参照して説明すると、１ページ目保存処理では、制御部８は、「ページ１」のプレビュー画像を表示し、タッチパネル６１やボタン部６２からユーザーの指示を取得する。
すなわち、このページ１のプレビュー画像を見て、向き検知部１４で検知された向きが「正しい向き」でなかった場合には、横にある矢印をタッチ等することで回転させることが可能である。
また、プレビュー画像をタッチして選択した上で、「濃度」のボタン７１０をタッチすると、スキャン画像データ９０の当該ページの濃度を濃く／薄く変化させたり、コントラスト比を変更することができる。また、同様に「色合い」のボタン７２０をタッチして、色合い等を変更することができる。さらに、ファイル化しない不要なページを削除したりページの並べ替えをしたり、複数化（コピー）するよう指示等することもできる。
また、「修正完了」ボタン７３０のタッチすると、プレビュー画像の閲覧と修正の終了を指示することもできる。
なお、画面例５００では、まだ取得されていないページのプレビュー画像は表示されない。また、後述するように、原稿が読み込まれたもののプレビュー画像が作成されていない場合には、当該ページを「読込中」のように表示する。
【００４８】
制御部８は、ユーザーの指示を取得すると、スキャン画像データ９０や画像向きデータ９１に、リアルタイム（実時間）で反映する。
そして、制御部８は、プレビュー画像の閲覧と修正の指示により、プレビュー表示修正処理を終了する。
以上により、１ページ目保存処理を終了する。
【００４９】
〔２ページ目以降保存処理〕
次に、図６を更に参照して、本発明の実施の形態に係る画像形成装置１による２ページ目以降保存処理の詳細について説明する。
この２ページ目以降保存処理では、１ページ目のプレビュー表示処理の邪魔をしないよう、少なくとも１ページ目保存処理が完了するまでは、記憶部９にスキャン画像データ９０を保存する処理のみを行う。そして、１ページ目保存処理が完了した後は、保存されたスキャン画像データ９０を読み出して、向き検知処理を各ページで行う。
以下で、２ページ目以降保存処理の詳細について、ステップ毎に説明する。
【００５０】
（ステップＳ１４１）
まず、制御部８は、スキャン画像保存処理を行う。
この処理は、上述のステップＳ１３１のスキャン画像保存処理と同様の処理を行う。つまり、制御部８は、２ページ目以降の当該ページについて、ページ番号等を含むメタデータを付加してスキャン画像データ９０として記憶部９へ記憶する。
また、図５を再び参照すると、この処理において、制御部８は、操作パネル部６の表示部６０に、スキャン画像データ９０の大きさを基に、当該ページが「読込中」である旨の画像を表示する。
【００５１】
（ステップＳ１４２）
次に、制御部８は、１ページ目処理が終了したか判定する。制御部８は、スレッド間／プロセス間通信、ロックファイル、プレビューデータ９２の読み出し等により、１ページ目処理が終了したか否かを検知する。ここでは、制御部８は、１ページ目のプレビューデータ９２の画像が表示部６０に表示されている状態の場合、１ページ目処理が終了したとものとして、Ｙｅｓと判定する。それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部８は、処理をステップＳ１４３に進める。
Ｎｏの場合、制御部８は、１ページ目保存処理が終了するまで待機する。
【００５２】
（ステップＳ１４３、Ｓ１４４、Ｓ１４５）
１ページ目保存処理が終了した後、制御部８は、ステップＳ１４３はステップＳ１３２と、ステップＳ１４４はステップＳ１３３と、ステップＳ１４５はステップＳ１３４と、それぞれ同様の処理を行う。
ここで、図５を再び参照すると、制御部８は、プレビュー画像を作成した「ページ２」のプレビュー画像を表示し、ユーザーの指示を取得する。
【００５３】
なお、１ページ目の保存処理が終了した後も、スキャン画像データ９０として記憶部９に記憶する。これにより、読み込みの効率を上げることができる。
以上により、２ページ目以降保存処理を終了する。
【００５４】
〔ファイル化処理〕
次に、図７を参照して、本発明の実施の形態に係る画像形成装置１によるファイル化処理の詳細について説明する。
この処理では、仕上がりプレビュー表示による修正の完了後に、スキャン画像データ９０を読み出し、画像向きデータ９１によりスキャン画像データ９０を回転させて、文字認識を行い、スキャンファイル９３を作成する。
以下で、図７のフローチャートにより、ステップ毎に、ファイル化処理の詳細について説明する。
【００５５】
（ステップＳ１７１）
まず、制御部８は、スキャン画像読み込み処理を行う。
制御部８は、ページ毎に、記憶部９に記憶されたスキャン画像データ９０を伸張等して読み出し、一時データとして記憶部９に記憶する。
【００５６】
（ステップＳ１７２）
次に、制御部８は、スキャン画像回転処理を行う。
制御部８は、記憶部９の一時データに該当するページの画像向きデータ９１を読み出して、正しい方向に一時データを回転する。
なお、制御部８は、実際に一時データのピクセルの並びを変更せず、画像の読み込み（スキャン）の向きのみを指定してもよい。
【００５７】
（ステップＳ１７３）
次に、制御部８は、文字認識処理を行う。
ここでは、制御部８は、文字認識部１５を用いて、正しい方向に回転された一時データから文字認識を行う。このように、一度、向きが検知された結果を用して回転処理のみ行ってから文字認識を行うため、速度を向上させることができる。
なお、制御部８は、文字認識部１５に、文字列の要素画像毎に文字認識を行わせてもよい。また、回転時にピクセルの並びが変更されておらず、スキャンの向きが指定されていた場合、制御部８は、文字認識部１５に、スキャンの向きに従って一時ファイルを読み出させて、文字認識を行わせてもよい。
【００５８】
（ステップＳ１７４）
次に、制御部８は、ファイル画像／文字追加処理を行う。
制御部８は、文字認識が行われた一時ファイルを所定形式に変換して、スキャンファイル９３を作成、追加する。制御部８は、スキャンファイル９３が透明テキスト付きＰＤＦの場合、例えば、一時ファイルの画像をｊｐｇ等の形式に変換し、認識された文字の文字情報と位置情報とを加えて、ページ追加する。
【００５９】
（ステップＳ１７５）
次に、制御部８は、全ページの処理が終了したか判定する。制御部８は、全てのページのファイル画像／文字追加が完了し、スキャンファイル９３の作成が完了した場合には、Ｙｅｓと判定する。それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部８は、ファイル化処理を終了する。
Ｎｏの場合、制御部８は、処理をステップＳ１７１に戻して、次のページについてファイル化を進める。
以上により、ファイル化処理を終了する。
なお、制御部８は、ファイル化が完了した後で、そのままファクシミリや他の端末に送信するように構成してもよい。
【００６０】
以上のように構成することで、以下のような効果を得ることができる。
本実施の形態に係る画像形成装置１は、仕上がりプレビューにおいて、仕上がりプレビューに求められる表示の即時性と、読み込みの速度を維持する。
つまり、原稿手離れを良くしつつも、迅速なプレビュー表示ができ、ユーザーの利便性を高めることができる。
【００６１】
なお、上述の実施の形態においては、画像形成装置の構成について説明したが、本発明のプレビュー処理は、記録部等を備えていないネットワークスキャナ、スキャナを備えたサーバ、ファクシミリ受信サーバ等の画像読み取り装置にも適用できる。
また、読み取りを行った画像データを、別途、サーバやＰＣやスマートフォン端末等の情報処理装置でプレビュー処理して回転させることも可能である。
【００６２】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００６３】
１  画像形成装置
２  原稿読取部
３  原稿給送部
４  本体部
５  スタックトレイ
６  操作パネル部
７  記録部
８  制御部
９  記憶部
１０  画像処理部
１４  向き検知部
１５  文字認識部
２１  スキャナー
２２  プラテンガラス
２３  原稿読取スリット
３１  原稿載置部
３２  原稿排出部
３３  原稿搬送機構
４１  排出口
４２  給紙部
４３  用紙搬送路
４４  搬送ローラー
４５  排出ローラー
６０  表示部
６１  タッチパネル
６２  ボタン部
７１  感光体ドラム
７２  露光部
７３  画像形成部
７４  転写部
７５  定着部
９０  スキャン画像データ
９１  画像向きデータ
９２  プレビューデータ
９３  スキャンファイル
４２１  給紙カセット
４２２  給紙ローラー
５００  画面例
７１０、７２０、７３０  ボタン
【図１】
2014131125.tif 000003
【図２】
2014131125.tif 000004
【図３】
2014131125.tif 000005
【図４】
2014131125.tif 000006
【図５】
2014131125.tif 000007
【図６】
2014131125.tif 000008
【図７】
2014131125.tif 000009