(57)【要約】【課題】原稿画像に含まれる文字についての編集操作の自由度を向上可能な画像処理装置、及び文字編集方法を提供すること。【解決手段】画像処理装置は、原稿から画像データを読み取り（ステップＳ１１）、読み取った画像データに基づいて原稿画像に含まれる文字を認識する文字認識処理を実行し（ステップＳ１２）、前記文字認識処理で認識された文字を原稿画像に含まれる文字に対応する文字画像の前面側に重ねて原稿画像と共に表示させて（ステップＳ１３）、表示された文字を対象とする編集操作に応じて前記文字の表示態様を編集する（ステップＳ１７）。【選択図】図３
2016046763.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像に含まれる文字を認識する文字認識処理により認識された前記文字を前記原稿画像に含まれる前記文字に対応する文字画像の前面側に重ねて前記原稿画像と共に表示させる表示制御部と、
前記文字を対象とする編集操作に応じて前記文字の表示態様を編集可能な編集処理部と、
を備える画像処理装置。
【請求項２】
前記表示制御部が、非透明の前記文字を前記文字画像の前面側に重ねて表示させる請求項１に記載の画像処理装置。
【請求項３】
前記表示制御部により前記文字が前記文字画像の前面側に重ねて表示される際に、前記文字画像のうち前記文字で覆われない露出領域を検出する領域検出部と、
前記領域検出部により検出された前記露出領域の色を変更する第１色変更部とを更に備える請求項２に記載の画像処理装置。
【請求項４】
前記原稿画像の背景色を特定する特定処理部と、
前記領域検出部により検出された前記露出領域の面積が予め定められた第１基準値を超える場合に、前記露出領域を含む前記文字画像のフォントと前記文字認識処理により認識された前記文字のフォントとが一致していない可能性がある旨を報知する報知部とを更に備え、
前記第１色変更部が、前記報知部による報知の際に、前記露出領域の色を前記露出領域を含む前記文字画像の前面側に重ねて表示される前記文字の色及び前記特定処理部で特定された背景色とは異なる色に変更する請求項３に記載の画像処理装置。
【請求項５】
前記原稿画像の背景色を特定する特定処理部を更に備え、
前記第１色変更部が、前記露出領域の色を前記特定処理部で特定された背景色に変更する請求項３又は４に記載の画像処理装置。
【請求項６】
前記領域検出部により検出された前記露出領域の面積が予め定められた第２基準値を超える場合に、前記第１色変更部による色変更の取り消し操作を受け付ける操作受付部と、
前記操作に応じて前記露出領域の色を前記第１変更部による変更前の色に変更する第２色変更部とを更に備える請求項５に記載の画像処理装置。
【請求項７】
前記編集処理部が前記文字を変更可能であり、
前記画像処理装置が、前記原稿画像の背景色を特定する特定処理部と、前記文字が変更される場合に前記文字の背面側の前記文字画像の色を前記特定処理部で特定された背景色に変更する第３色変更部とを更に備える請求項１〜６のいずれかに記載の画像処理装置。
【請求項８】
前記原稿の画像データに基づいて前記文字認識処理を実行する文字認識部を更に備える請求項１〜７のいずれかに記載の画像処理装置。
【請求項９】
前記原稿から画像データを読取可能な画像読取部を更に備える請求項８に記載の画像処理装置。
【請求項１０】
前記画像読取部によって読み取られる画像データに基づいて画像を形成可能な画像形成部を更に備える請求項９に記載の画像処理装置。
【請求項１１】
前記文字の表示態様が、前記文字の色、サイズ、フォント、及び文字飾りのいずれか一つ又は複数を含む請求項１〜１０のいずれかに記載の画像処理装置。
【請求項１２】
原稿画像に含まれる文字を認識する文字認識処理により認識された前記文字を前記原稿画像に含まれる前記文字に対応する文字画像の前面側に重ねて前記原稿画像と共に表示させる第１ステップと、
前記文字を対象とする編集操作に応じて前記文字の表示態様を編集する第２ステップと、
を含む文字編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像に含まれる文字を編集可能な画像処理装置、及び文字編集方法に関する。
【背景技術】
【０００２】
一般に、原稿の画像データに基づいて、原稿画像に含まれる文字情報を認識するＯＣＲ（光学文字認識）処理を実行可能なスキャナーなどの画像処理装置が知られている（例えば、特許文献１参照）。ここで、ＯＣＲ処理によって認識された文字情報は、透明のテキストデータとして原稿の画像データに貼り付けられることがある。これにより、原稿画像に含まれる文字情報について検索及びコピーなどの操作を行うことが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０８８７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＯＣＲ処理によって認識された文字情報が透明のテキストデータとして原稿の画像データに貼り付けられる場合には、原稿画像に含まれる文字について、文字色の変更及びフォントの変更などの文字の表示態様に関する編集操作を行うことはできない。
【０００５】
本発明の目的は、原稿画像に含まれる文字についての編集操作の自由度を向上可能な画像処理装置、及び文字編集方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る画像処理装置は、表示制御部と、編集処理部とを備える。前記表示制御部は、原稿画像に含まれる文字を認識する文字認識処理により認識された前記文字を前記原稿画像に含まれる前記文字に対応する文字画像の前面側に重ねて前記原稿画像と共に表示させる。前記編集処理部は、前記文字を対象とする編集操作に応じて前記文字の表示態様を編集可能である。
【０００７】
本発明の他の局面に係る文字編集方法は、以下の第１ステップ及び第２ステップを含む。前記第１ステップは、原稿画像に含まれる文字を認識する文字認識処理により認識された前記文字を前記原稿画像に含まれる前記文字に対応する文字画像の前面側に重ねて前記原稿画像と共に表示させる。前記第２ステップは、前記文字を対象とする編集操作に応じて前記文字の表示態様を編集する。
【発明の効果】
【０００８】
本発明によれば、原稿画像に含まれる文字についての編集操作の自由度を向上可能な画像処理装置、及び文字編集方法が実現される。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施形態に係る画像処理装置の構成を示す図である。
【図２】図２は、本発明の実施形態に係る画像処理装置のシステム構成を示すブロック図である。
【図３】図３は、本発明の実施形態に係る画像処理装置で実行される原稿編集処理の一例を示すフローチャートである。
【図４】図４は、本発明の実施形態に係る画像処理装置で実行される露出領域検出処理の一例を示すフローチャートである。
【図５】図５は、本発明の実施形態に係る画像処理装置で実行されるフォント訂正処理の一例を示すフローチャートである。
【図６】図６は、本発明の実施形態に係る画像処理装置においてフォント訂正処理の実行時に表示される表示画面の一例を示す図である。
【図７】図７は、本発明の実施形態に係る画像処理装置で実行される文字編集処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１１】
［画像処理装置１０の概略構成］
まず、図１及び図２を参照しつつ、本発明の実施形態に係る画像処理装置１０の概略構成について説明する。ここで、図１は画像処理装置１０の構成を示す断面模式図である。
【００１２】
図１及び図２に示すように、画像処理装置１０は、ＡＤＦ１、画像読取部２、画像形成部３、給紙部４、制御部５、操作表示部６、及び記憶部７を備える。画像処理装置１０は、原稿から画像データを読み取るスキャン機能と共に、プリント機能、ファクシミリ機能、又はコピー機能などの複数の機能を有する複合機である。また、本発明は、スキャナー装置、ファクシミリ装置、コピー機、パーソナルコンピューター、スマートフォン、タブレット端末などの画像処理装置に適用可能である。
【００１３】
ＡＤＦ１は、原稿セット部、複数の搬送ローラー、原稿押さえ、及び排紙部を備え、画像読取部２によって読み取られる原稿を搬送する自動原稿搬送装置である。画像読取部２は、原稿台、読取ユニット、複数のミラー、光学レンズ、及びＣＣＤ（Charge Coupled Device）を備え、原稿から画像データを読み取ることが可能である。
【００１４】
画像形成部３は、画像読取部２で読み取られた画像データ又は外部のパーソナルコンピューター等の情報処理装置から入力された画像データに基づいて、電子写真方式で画像を形成可能である。具体的に、画像形成部３は、感光体ドラム、帯電装置、光走査装置（ＬＳＵ）、現像装置、転写ローラー、クリーニング装置、定着ローラー、加圧ローラー、及び排紙トレイを備える。そして、画像形成部３では、給紙部４から供給されるシートに画像が形成されて、画像形成後の前記シートが前記排紙トレイに排出される。なお、前記シートは、紙、コート紙、ハガキ、封筒、及びＯＨＰシートなどのシート材料である。
【００１５】
制御部５は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、及びＥＥＰＲＯＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは揮発性の記憶部であり、前記ＥＥＰＲＯＭは不揮発性の記憶部である。前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、制御部５は、前記ＲＯＭに予め記憶された各種の制御プログラムを前記ＣＰＵを用いて実行することにより画像処理装置１０を統括的に制御する。なお、制御部５は、集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよく、画像処理装置１０を統括的に制御するメイン制御部とは別に設けられた制御部であってもよい。
【００１６】
操作表示部６は、制御部５からの制御指示に応じて各種の情報を表示する液晶ディスプレーなどの表示部、及びユーザーの操作に応じて制御部５に各種の情報を入力する操作キー又はタッチパネルなどの操作部を有する。
【００１７】
記憶部７は、ソリッドステートドライブ（ＳＳＤ）又はハードディスクドライブ（ＨＤＤ）などの記憶部である。記憶部７には、画像読取部２で読み取られた画像データが記憶される。
【００１８】
ところで、原稿の画像データに基づいて、原稿画像に含まれる文字情報を認識するＯＣＲ（光学文字認識）処理を実行可能なスキャナーなどの画像処理装置が知られている。ここで、ＯＣＲ処理によって認識された文字情報は、透明のテキストデータとして原稿の画像データに貼り付けられることがある。これにより、原稿画像に含まれる文字情報について検索及びコピーなどの操作を行うことが可能となる。
【００１９】
ここで、ＯＣＲ処理によって認識された文字情報が透明のテキストデータとして原稿の画像データに貼り付けられる場合には、原稿画像に含まれる文字について、文字色の変更及びフォントの変更などの文字の表示態様に関する編集操作を行うことはできない。これに対し、画像処理装置１０では、以下に説明するように、原稿画像に含まれる文字についての編集操作の自由度を向上させることが可能である。
【００２０】
具体的に、記憶部７には、前記ＣＰＵに後述の原稿編集処理（図３参照）を実行させるための原稿編集プログラムが予め記憶されている。なお、前記原稿編集プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて制御部５の前記ＥＥＰＲＯＭ又は記憶部７などの記憶部にインストールされるものであってもよい。
【００２１】
そして、制御部５は、図２に示すように、読取処理部５１、文字認識部５２、表示制御部５３、特定処理部５４、領域検出部５５、報知部５６、第１色変更部５７、操作受付部５８、第２色変更部５９、編集処理部６０、及び第３色変更部６１を含む。具体的に、制御部５は、前記ＣＰＵを用いて記憶部７等に記憶されている前記原稿編集プログラムを実行することにより、読取処理部５１、文字認識部５２、表示制御部５３、特定処理部５４、領域検出部５５、報知部５６、第１色変更部５７、操作受付部５８、第２色変更部５９、編集処理部６０、及び第３色変更部６１として機能する。
【００２２】
読取処理部５１は、予め定められた操作入力に応じて、ＡＤＦ１に載置された原稿又は画像読取部２の前記原稿台に載置された原稿から画像データを読み取る画像読取処理を実行する。具体的に、読取処理部５１は、原稿から読み取った画像データに基づいて原稿画像に含まれる文字を編集する後述の原稿編集処理の実行操作が行われた場合に、ＡＤＦ１及び画像読取部２、又は画像読取部２を制御して、前記画像読取処理を実行する。
【００２３】
文字認識部５２は、前記画像読取処理により原稿から読み取られた画像データに基づいて、原稿画像に含まれる文字を認識する文字認識処理を実行する。具体的に、文字認識部５２は、原稿画像に含まれる文字の識別情報（文字コード）、色情報、サイズ情報、位置情報、及びフォント情報を含む文字情報を取得する。
【００２４】
例えば、文字認識部５２は、原稿の画像データに基づいて原稿画像に含まれる文字に対応する文字画像を切り出し、切り出された文字画像における文字の形状、色、切り出し範囲、及び切り出し位置から、文字の前記識別情報、前記色情報、前記サイズ情報、及び前記位置情報を取得する。
【００２５】
また、文字認識部５２は、切り出された文字画像及び取得された前記識別情報に基づいて、文字のフォント情報を取得する。例えば、記憶部７には、前記識別情報によって識別される文字各々に対応する複数のフォント画像が予め記憶されている。文字認識部５２は、取得された前記識別情報に基づいて、前記識別情報によって識別される文字に対応する全てのフォント画像を記憶部７から取得する。そして、文字認識部５２は、取得された全てのフォント画像から、切り出された文字画像と形状が最も類似するフォント画像を特定することで、前記フォント情報を取得する。なお、文字認識部５２は、他の公知の方法を用いて原稿画像に含まれる文字を認識するものであってもよい。
【００２６】
表示制御部５３は、前記文字認識処理により認識された文字を、原稿画像に含まれる前記文字に対応する文字画像の前面側に重ねて、原稿画像と共に表示させる。具体的に、表示制御部５３は、原稿の画像データに基づいて原稿画像を操作表示部６に表示させる。そして、表示制御部５３は、文字認識部５２によって取得された前記文字情報に基づいて表現される非透明の文字を、原稿画像に含まれる前記文字に対応する文字画像の前面側に重ねて表示させる。
【００２７】
特定処理部５４は、原稿画像の背景色を特定する。例えば、特定処理部５４は、前記画像読取処理により原稿から読み取られた画像データに基づいて原稿画像における色の出現頻度を算出し、前記色の出現頻度が最も高い色を特定することで、原稿画像の背景色を特定する。なお、特定処理部５４は、予め設定された原稿画像の分割領域ごとに原稿画像の背景色を特定するものであってもよい。
【００２８】
領域検出部５５は、表示制御部５３により前記文字情報に基づいて表現される文字が原稿画像に含まれる文字画像の前面側に重ねて表示される際に、前記文字画像のうち前記文字で覆われない露出領域を検出する。例えば、領域検出部５５は、前記文字画像に対応する画像データと、前記文字に対応する画像データとを比較することで、前記露出領域に対応する画像データを取得する。
【００２９】
報知部５６は、領域検出部５５により検出された前記露出領域の面積が予め定められた第１基準値を超える場合に、前記露出領域を含む文字画像のフォントと前記文字認識処理により認識された文字のフォントとが一致していない可能性がある旨を報知する。例えば、報知部５６は、フォントが一致していない可能性がある旨を操作表示部６に表示させて報知する。
【００３０】
例えば、報知部５６は、領域検出部５５により取得された前記露出領域に対応する画像データの画素数が前記第１基準値を超える場合に、フォントが一致していない可能性がある旨を報知する。ここで、前記第１基準値は、前記文字認識処理でフォント認識が成功した場合に領域検出部５５により検出される前記露出領域の平均的な面積、及びフォント認識が失敗した場合に領域検出部５５により検出される前記露出領域の平均的な面積等に基づいて、適宜の値に設定することが考えられる。
【００３１】
第１色変更部５７は、領域検出部５５により検出された前記露出領域の色を変更する。例えば、第１色変更部５７は、領域検出部５５により取得された前記露出領域に対応する画像データに含まれる全画素の色を変更する。そして、第１色変更部５７は、画素の色が変更された前記画像データに基づいて表現される画像を、前記露出領域を含む文字画像の前面側に重ねて表示させる。
【００３２】
具体的に、第１色変更部５７は、前記露出領域の色を特定処理部５４で特定された原稿の背景色に変更する。
【００３３】
また、第１色変更部５７は、報知部５６による報知の際には、前記露出領域の色を前記露出領域を含む文字画像の前面側に重ねて表示される文字の色及び特定処理部５４で特定された背景色とは異なる色に変更する。
【００３４】
操作受付部５８は、領域検出部５５により検出された前記露出領域の面積が予め定められた第２基準値を超える場合に、第１色変更部５７による色変更の取り消し操作を受け付ける。例えば、操作受付部５８は、前記色変更の取り消し操作を受け付けるための取消操作画面を操作表示部６に表示させる。
【００３５】
ここで、前記第２基準値は、特定処理部５４で特定された原稿の背景色と前記露出領域の周辺領域の色とが異なる場合等における文字の見易さ等を考慮して、ユーザーにより適宜の値に設定されてよい。
【００３６】
第２色変更部５９は、操作受付部５８で受け付けられた前記色変更の取り消し操作に応じて、前記露出領域の色を第１変更部５７による変更前の色に変更する。
【００３７】
編集処理部６０は、表示制御部５３により文字画像の前面側に重ねて表示された文字を対象とする編集操作に応じて、前記文字の表示態様を編集可能である。例えば、前記文字の表示態様には、文字の色、サイズ、フォント、及び文字飾りが含まれる。ここで、前記文字飾りには、例えば文字の斜体化、太字化、中抜き、浮き出し、浮き彫り、下線の付加、傍点の付加、取り消し線の付加、及び影の付加などが含まれる。具体的に、編集処理部６０は、前記文字を対象とする前記編集操作に応じて、前記文字に対応する前記文字情報の内容を変更する。
【００３８】
また、編集処理部６０は、表示制御部５３により文字画像の前面側に重ねて表示された文字を対象とする編集操作に応じて、前記文字を変更可能である。
【００３９】
第３色変更部６１は、表示制御部５３により文字画像の前面側に重ねて表示される文字が編集処理部６０によって変更される場合に、前記文字の背面側の文字画像の色を特定処理部５４で特定された背景色に変更する。例えば、第３色変更部６１は、前記文字画像の領域に対応する特定処理部５４で特定された背景色の矩形画像を生成して、前記矩形画像を前記文字画像の前面側であって且つ変更される前記文字の背面側に重ねて表示させる。
【００４０】
［原稿編集処理］
以下、図３を参照しつつ、画像処理装置１０において制御部５が前記原稿編集プログラムに従って実行する前記原稿編集処理の手順の一例について説明する。ここで、ステップＳ１１、Ｓ１２・・・は、制御部５により実行される処理手順（ステップ）の番号を表している。なお、制御部５は、ユーザーによって前記原稿編集処理の実行操作が行われた場合に、前記原稿編集処理を実行する。
【００４１】
＜ステップＳ１１＞
まず、ステップＳ１１において、制御部５は、原稿から画像データを読み取る前記画像読取処理を実行する。ここに、ステップＳ１１の処理は、制御部５の読取処理部５１により実行される。
【００４２】
＜ステップＳ１２＞
ステップＳ１２において、制御部５は、ステップＳ１１で原稿から読み取られた画像データに基づいて前記文字認識処理を実行して、原稿画像に含まれる文字画像に対応する前記文字情報を取得する。ここに、ステップＳ１２の処理は、制御部５の文字認識部５２により実行される。
【００４３】
＜ステップＳ１３＞
ステップＳ１３において、制御部５は、ステップＳ１１で原稿から読み取られた画像データに基づいて原稿画像を操作表示部６に表示させると共に、ステップＳ１２で取得された前記文字情報に基づいて表現される非透明の文字を、原稿画像に含まれる前記文字に対応する文字画像の前面側に重ねて表示させる。ここに、ステップＳ１３の処理が、本発明における第１ステップの一例であって、制御部５の表示制御部５３により実行される。
【００４４】
＜ステップＳ１４＞
ステップＳ１４において、制御部５は、ステップＳ１１で原稿から読み取られた画像データに基づいて原稿画像における色の出現頻度を算出し、前記色の出現頻度が最も高い色を特定することで、原稿画像の背景色を特定する。ここに、ステップＳ１４の処理は、制御部５の特定処理部５４により実行される。
【００４５】
＜ステップＳ１５＞
ステップＳ１５において、制御部５は、以下に説明する露出領域検出処理を実行する。
【００４６】
［露出領域検出処理］
ここで、図４を参照しつつ、前記原稿編集処理のステップＳ１５で実行される露出領域検出処理について説明する。なお、前記原稿編集処理のステップＳ１６以降の処理については、前記露出領域検出処理の説明の終了後に説明する。
【００４７】
＜ステップＳ２１＞
まず、ステップＳ２１において、制御部５は、原稿画像に含まれる文字画像のうち、前記原稿編集処理のステップＳ１３で前記文字画像の前面側に重ねて表示された文字で覆われない前記露出領域を検出する。具体的に、制御部５は、前記文字画像に対応する画像データと、前記文字に対応する画像データとを比較することで、前記露出領域に対応する画像データを取得する。ここに、ステップＳ２１の処理は、制御部５の領域検出部５５により実行される。
【００４８】
＜ステップＳ２２＞
ステップＳ２２において、制御部５は、ステップＳ２１で取得された前記露出領域に対応する画像データの画素数が前記第１基準値を超えているか否かを判断する。ここに、ステップＳ２２の処理は、制御部５の報知部５６により実行される。
【００４９】
ここで、制御部５は、前記露出領域に対応する画像データの画素数が前記第１基準値を超えていると判断すると（Ｓ２２のＹｅｓ側）、処理をステップＳ２３に移行させる。また、前記露出領域に対応する画像データの画素数が前記第１基準値以下であれば（Ｓ２２のＮｏ側）、制御部５は、処理をステップＳ２４に移行させる。
【００５０】
＜ステップＳ２３＞
ステップＳ２３において、制御部５は、以下に説明するフォント訂正処理を実行する。
【００５１】
［フォント訂正処理］
ここで、図５を参照しつつ、前記露出領域検出処理のステップＳ２３で実行されるフォント訂正処理について説明する。なお、前記露出領域検出処理のステップＳ２４以降の処理については、前記フォント訂正処理の説明の終了後に説明する。
【００５２】
＜ステップＳ３１＞
まず、ステップＳ３１において、制御部５は、前記露出領域検出処理のステップＳ２１で検出された前記露出領域の色を、前記露出領域を含む文字画像の前面側に重ねて表示される文字の色及び前記原稿編集処理のステップＳ１４で特定された原稿画像の背景色とは異なる色に変更する。具体的に、制御部５は、前記露出領域に対応する画像データに含まれる全画素の色を変更して、画素の色が変更された前記画像データに基づいて表現される画像を、前記露出領域を含む文字画像の前面側に重ねて表示させる。ここに、ステップＳ３１の処理は、制御部５の第１色変更部５７により実行される。
【００５３】
＜ステップＳ３２＞
ステップＳ３２において、制御部５は、前記露出領域検出処理のステップＳ２１で検出された前記露出領域を含む文字画像のフォントと、前記原稿編集処理のステップＳ１２で実行された前記文字認識処理により認識された文字のフォントとが一致していない可能性がある旨を操作表示部６に表示させて報知する。例えば、制御部５は、前記文字認識処理により認識された文字のフォントを訂正するか否かの選択操作を行うための選択操作画面を操作表示部６に表示させて、前記選択操作画面上でフォント不一致の可能性を報知する。ここに、ステップＳ３２の処理は、制御部５の報知部５６により実行される。これにより、ユーザーは前記文字認識処理におけるフォントの認識ミスの有無を確認して、フォントを訂正することが可能である。また、報知の際にステップＳ３１の処理が実行されて前記露出領域が強調されて表示されるため、ユーザーは前記文字画像のフォントと前記文字認識処理で認識された文字のフォントとが一致しているか否かを容易に確認可能である。
【００５４】
ここで、図６にステップＳ３２で表示される前記選択操作画面の一例である表示画面８を示す。表示画面８において、メッセージ欄８１にはフォント不一致の可能性がある旨、及びユーザーにフォントを訂正するか否かの選択操作を促すメッセージが表示される。また、文字画像表示欄８２には、前記露出領域検出処理のステップＳ２１で検出された前記露出領域を含む文字、及び前記原稿編集処理のステップＳ１２で取得された前記文字情報に基づいて表現される文字が重ねて表示される。なお、図６においてハッチングを施された領域は、ステップＳ３１で色が変更された前記露出領域を示すものである。そして、操作キー８３〜８４は、前記文字認識処理により認識された文字のフォントを訂正するか否かの選択操作を行うための操作キーである。
【００５５】
＜ステップＳ３３＞
ステップＳ３３において、制御部５は、ステップＳ３２で表示された前記選択操作画面において文字のフォントを訂正する旨の前記選択操作が行われたか否かを判断する。
【００５６】
ここで、制御部５は、前記選択操作画面において文字のフォントを訂正する旨の前記選択操作が行われたと判断すると（Ｓ３３のＹｅｓ側）、処理をステップＳ３４に移行させる。また、前記選択操作画面において文字のフォントを訂正しない旨の前記選択操作が行われた場合には（Ｓ３３のＮｏ側）、制御部５は、前記フォント訂正処理の実行を終了させる。
【００５７】
＜ステップＳ３４＞
ステップＳ３４において、制御部５は、文字のフォントの編集操作を行うためのフォント編集画面を操作表示部６に表示させる。そして、制御部５は、前記フォント編集画面におけるユーザーの前記編集操作に応じて、前記文字情報に含まれる前記フォント情報を変更する。ここに、ステップＳ３４の処理は、制御部５の編集処理部６０により実行される。
【００５８】
＜ステップＳ３５＞
ステップＳ３５において、制御部５は、ステップＳ３４で前記フォント情報が変更された前記文字の背面側に表示される前記文字画像について、改めて前記露出領域を検出する。ここに、ステップＳ３５の処理は、制御部５の領域検出部５５により実行される。
【００５９】
以上で、前記フォント訂正処理の説明を終了して、前記露出領域検出処理のステップＳ２４以降の処理の説明を再開する。
【００６０】
＜ステップＳ２４＞
ステップＳ２４において、制御部５は、前記フォント訂正処理のステップＳ３５で検出された前記露出領域の色を、前記原稿編集処理のステップＳ１４で特定された原稿画像の背景色に変更する。なお、ステップＳ２２で前記露出領域に対応する画像データの画素数が前記第１基準値を超えていないと判断された場合には、制御部５は、ステップＳ２１で検出された前記露出領域の色を変更する。ここに、ステップＳ２４の処理は、制御部５の第１色変更部５７により実行される。これにより、前記露出領域がユーザーによる文字の視認の妨げとなることが抑制される。
【００６１】
＜ステップＳ２５＞
ステップＳ２５において、制御部５は、ステップＳ２４で色が変更された前記露出領域に対応する画像データの画素数が前記第２基準値を超えているか否かを判断する。
【００６２】
ここで、制御部５は、前記露出領域に対応する画像データの画素数が前記第２基準値を超えていると判断すると（Ｓ２５のＹｅｓ側）、処理をステップＳ２６に移行させる。また、前記露出領域に対応する画像データの画素数が前記第１基準値を超えていなければ（Ｓ２５のＮｏ側）、制御部５は、処理をステップＳ２９に移行させる。
【００６３】
＜ステップＳ２６＞
ステップＳ２６において、制御部５は、ステップＳ２４での前記露出領域の色変更の取り消し操作を受け付けるための前記取消操作画面を操作表示部６に表示させる。ここに、ステップＳ２５及びステップＳ２６の処理は、制御部５の操作受付部５８により実行される。
【００６４】
＜ステップＳ２７＞
ステップＳ２７において、制御部５は、前記取消操作画面において前記色変更の取り消し操作が行われたか否かを判断する。
【００６５】
ここで、制御部５は、前記取消操作画面において前記色変更の取り消し操作が行われたと判断すると（Ｓ２７のＹｅｓ側）、処理をステップＳ２８に移行させる。また、前記色変更の取り消し操作に替えて、前記色変更の取り消しを行わない旨の操作入力が行われた場合には（Ｓ２７のＮｏ側）、制御部５は、処理をステップＳ２９に移行させる。
【００６６】
＜ステップＳ２８＞
ステップＳ２８において、制御部５は、ステップＳ２７で行われた前記色変更の取り消し操作に応じて、ステップＳ２４での前記露出領域の色変更を取り消す。ここに、ステップＳ２８の処理は、制御部５の第２色変更部５９により実行される。これにより、原稿の背景が無地ではない等の理由で、前記露出領域の色の変更が逆にユーザーによる文字の視認の妨げとなるおそれがある場合に、前記露出領域の色変更の可否をユーザーに選択させることが可能である。
【００６７】
＜ステップＳ２９＞
ステップＳ２９において、制御部５は、原稿画像に含まれる全ての文字画像について前記露出領域の検出が終了したか否かを判断する。
【００６８】
ここで、制御部５は、原稿画像に含まれる全ての文字画像について前記露出領域の検出が終了したと判断すると（Ｓ２９のＹｅｓ側）、前記露出領域検出処理の実行を終了させる。また、原稿画像に含まれる全ての文字画像について前記露出領域の検出が終了していなければ（Ｓ２９のＮｏ側）、制御部５は、処理をステップＳ２１に移行させて、次の文字画像についてステップＳ２１からステップＳ２８までの処理を実行する。
【００６９】
以上で、前記露出領域検出処理の説明を終了して、前記原稿編集処理のステップＳ１６以降の処理の説明を再開する。
【００７０】
＜ステップＳ１６＞
ステップＳ１６において、制御部５は、ステップＳ１２で文字画像の前面に重ねて表示された文字を対象とする編集操作が行われたか否かを判断する。
【００７１】
ここで、制御部５は、前記編集操作が行われたと判断すると（Ｓ１６のＹｅｓ側）、処理をステップＳ１７に移行させる。また、前記編集操作が行われていなければ（Ｓ１６のＮｏ側）、制御部５は、処理をステップＳ１８に移行させる。
【００７２】
＜ステップＳ１８＞
ステップＳ１８において、制御部５は、前記原稿編集処理を終了させる旨の操作入力が操作表示部６において行われたか否かを判断する。
【００７３】
ここで、制御部５は、前記原稿編集処理を終了させる旨の操作入力が行われたと判断すると（Ｓ１８のＹｅｓ側）、原稿の画像データ、前記文字情報、及び前記露出領域に対応する画像データを記憶部７に記憶させて、前記原稿編集処理の実行を終了させる。また、前記原稿編集処理を終了させる旨の操作入力が行われていなければ（Ｓ１８のＮｏ側）、制御部５は、処理をステップＳ１６に移行させて、前記編集操作又は前記原稿編集処理を終了させる旨の操作入力を待ち受ける。
【００７４】
＜ステップＳ１７＞
ステップＳ１７において、制御部５は、以下に説明する文字編集処理を実行する。
【００７５】
［文字編集処理］
ここで、図７を参照しつつ、前記原稿編集処理のステップＳ１７で実行される文字編集処理について説明する。
【００７６】
＜ステップＳ４１＞
ステップＳ４１において、制御部５は、前記原稿編集処理のステップＳ１６で行われた前記編集操作における編集内容が文字の変更であるか否かを判断する。
【００７７】
ここで、制御部５は、前記編集操作における編集内容が文字の変更であると判断すると（Ｓ４１のＹｅｓ側）、処理をステップＳ４１１に移行させる。また、前記編集操作における編集内容が文字の変更でなければ（Ｓ４１のＮｏ側）、制御部５は、処理をステップＳ４２に移行させる。
【００７８】
＜ステップＳ４１１＞
ステップＳ４１１において、制御部５は、編集対象となる文字の背面側の文字画像の色を前記原稿編集処理のステップＳ１４で特定された原稿画像の背景色に変更する。具体的に、制御部５は、前記文字画像の領域に対応する特定処理部５４で特定された背景色の矩形画像を生成して、前記矩形画像を前記文字画像の前面側であって且つ編集対象の文字の背面側に重ねて表示させる。ここに、ステップＳ４１１の処理は、制御部５の第３色変更部６１により実行される。これにより、ユーザーは原稿画像に含まれる文字画像の存在に妨げられることなく、原稿に含まれる文字を自由に変更することが可能である。
【００７９】
＜ステップＳ４１２＞
ステップＳ４１２において、制御部５は、前記原稿編集処理のステップＳ１６で行われた前記編集操作に応じて、ステップＳ４１１で前記矩形画像の前面側に表示された文字を変更する。具体的に、制御部５は、前記文字に対応する前記文字情報に含まれる前記識別情報を変更する。ここに、ステップＳ４１２の処理は、制御部５の編集処理部６０により実行される。
【００８０】
＜ステップＳ４２＞
一方、ステップＳ４２において、制御部５は、前記原稿編集処理のステップＳ１６で行われた前記編集操作に応じて、原稿の文字画像の前面側に重ねて表示された文字の表示態様を変更する。具体的に、制御部５は、前記文字に対応する前記文字情報に含まれる前記色情報、前記サイズ情報、又は前記フォント情報等を変更する。ここに、ステップＳ４２の処理が、本発明における第２ステップの一例であって、制御部５の編集処理部６０により実行される。
【００８１】
＜ステップＳ４３＞
ステップＳ４３において、制御部５は、ステップＳ４２で前記文字情報が変更された文字の背面側に表示される文字画像について、改めて前記露出領域を検出する。ここに、ステップＳ４３の処理は、制御部５の領域検出部５５により実行される。
【００８２】
＜ステップＳ４４＞
ステップＳ４４において、制御部５は、ステップＳ４３で検出された前記露出領域の色を前記原稿編集処理のステップＳ１４で特定された原稿画像の背景色に変更する。ここに、ステップＳ４４の処理は、制御部５の第１色変更部５７により実行される。これにより、前記編集操作に伴って生じる前記露出領域によりユーザーによる文字の視認が妨げられることが抑制される。なお、ステップＳ４２における編集内容が文字色の変更である場合には、ステップＳ４３及びステップＳ４４の処理は省略されてもよい。
【００８３】
このように、前記原稿編集処理では、原稿画像に含まれる文字画像の前面に、前記文字認識処理で認識された文字が重ねて表示されて、前記文字の表示態様の変更を内容とする編集操作が受け付けられる。そのため、原稿画像に含まれる文字についての編集操作の自由度を向上させることが可能である。
【００８４】
なお、本発明を、第１の画像処理装置及び第２の画像処理装置を備える画像処理システムに適用することが考えられる。具体的に、前記第１の画像処理装置が、画像読取部２、及び制御部５の読取制御部５１を備え、前記第２の画像処理装置が、制御部５のその他の構成を備える構成が考えられる。また、前記第１の画像処理装置が、制御部５の文字認識部５２を備える構成も考えられる。
【符号の説明】
【００８５】
１  ：ＡＤＦ
２  ：画像読取部
３  ：画像形成部
４  ：給紙部
５  ：制御部
５１：読取処理部
５２：文字認識部
５３：表示制御部
５４：特定処理部
５５：領域検出部
５６：報知部
５７：第１色変更部
５８：操作受付部
５９：第２色変更部
６０：編集処理部
６１：第３色変更部
６  ：操作表示部
７  ：記憶部
１０：画像処理装置
【図１】
2016046763.tif 000003
【図２】
2016046763.tif 000004
【図３】
2016046763.tif 000005
【図４】
2016046763.tif 000006
【図５】
2016046763.tif 000007
【図６】
2016046763.tif 000008
【図７】
2016046763.tif 000009