(57)【要約】【課題】  身近なコピー機能にＯＣＲ機能を連動させ、その内容修正も紙ベースでコピー同様の操作で可能な印刷システムを提供すること。【解決手段】  画像をスキャンして、画像データを入力する画像入力手段（スキャナ機能）を有し、スキャンされた画像にＯＣＲ処理を実施する手段及び、それをハードディスクなどの２次記憶装置に保存する機能を有するプリンタシステムであって、原稿をスキャンし、ＯＣＲ処理した出力結果のレイアウトは、元原稿のレイアウトに準ずるようにして出力させる「手書き原稿修正モード」を有することを特徴とするシステム。【選択図】  図５
2006196976.tif 000002
【特許請求の範囲】
【請求項１】
画像をスキャンして、画像データを入力する画像入力手段（スキャナ機能）を有し、スキャンされた画像にＯＣＲ処理を実施する手段及び、それをハードディスクなどの２次記憶装置に保存する機能を有するプリンタシステムであって、原稿をスキャンし、ＯＣＲ処理した出力結果のレイアウトは、元原稿のレイアウトに準ずるようにして出力させる「手書き原稿修正モード」を有することを特徴とするシステム。
【請求項２】
前記「手書き原稿修正モード」においてＯＣＲで認識できなかった文字の部分を空白に置き換え出力する手段を有することを特徴とする請求項１に記載のシステム。
【請求項３】
前記「手書き原稿修正モード」において特定色のマーカや記号で指定された箇所を空白に置き換え出力する手段を有することを特徴とする請求項１に記載のシステム。
【請求項４】
前記、「手書き原稿修正モード」において、ＯＣＲ処理前のスキャンデータを印刷後も保持し、次の原稿を読み取り、前後の差分だけをＯＣＲ処理する手段を有することを特徴とする請求項１に記載のシステム。
【請求項５】
前記、「手書き原稿修正モード」でのＯＣＲ処理実行時において、ＯＣＲの変換精度を可変にする手段を有することを特徴とする請求項１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機等のスキャナで読み取った画像を印刷する画像形成装置のプリントサービスを提供するにあたって、ホストコンピュータや操作パネルでの煩雑な指示をすることなく、ユーザの指示に応じて容易な操作で通常のコピー感覚でＯＣＲ処理により手書きの紙文書を、プリンタフォントにより置き換え（清書し）て印字にするような複写システムに関するものである。
【背景技術】
【０００２】
図１は従来の画像形成装置での、ＯＣＲ機能適用の場合の処理フローを示す図である。
【０００３】
従来、ホストコンピュータを用いてこのフローを実現するには、図１の「ホストでのＯＣＲ処理」に示すように、ホストコンピュータにＳＣＳＩ  Ｉ／ＦやＵＳＢＩ／Ｆにて接続されたスキャナを介して、手書き原稿（紙原稿）のイメージを入力する。このデータを、ホストコンピュータのオペレータが、ホストコンピュータにインストールされたＯＣＲ機能を有するアプリケーションにより解析を実行し、その変換結果をホストコンピュータのアプリケーション〔例えばワープロソフト〕を用いて、プリンタドライバ経由でＰＤＬ化したデータを画像形成装置に送信することで実現できていた。但し、このＯＣＲ処理におけるイメージからテキストへの変換は必ずしも１００％正確なものではないので、ホストのモニタで変換結果を確認の上、必要に応じて修正させる必要があった。
【０００４】
また別の処理方法として、ホストを用いず複写機能を有する画像形成装置にＯＣＲ機能を内蔵させる方法もある。このフローを実現するには、図１の「画像形成装置でのＯＣＲ処理」に示すように、画像形成装置のスキャナ機能を利用して、画像のイメージデータを取り込みＯＣＲ処理を実行しプリンタ部で印刷させる。この場合もＯＣＲ処理におけるイメージからテキストへの変換は必ずしも１００％正確ではないので、画像形成装置上の操作パネルをモニタにしてその変換結果を確認の上、必要に応じて操作パネルの指示で修正させる必要があった。
【０００５】
図２、図３は従来の画像形成装置のハード構成を説明する図である。
【０００６】
図２は、複写機能を有する画像形成装置の外観を示す図である。画像入力デバイスであるスキャナ２０１は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサ（図示せず）を走査することによって、ラスターイメージデータを生成する。
【０００７】
使用者が、原稿用紙を原稿フィーダ２０４のトレイ２０３にセットして、操作部２０２において読み取りの起動を指示すると、画像形成装置のコントローラＣＰＵがスキャナ２０１に指示を与え、フィーダ２０３は原稿用紙を１枚ずつフィードし、スキャナ２０１は原稿画像の読み取り動作を行う。
【０００８】
操作部２０２はタッチパネル、もしくはタッチペン等の入力可能なデバイスを有しており、例えば読み取ったイメージの変形、加工、ＯＣＲ処理後の校正の指示が可能になっている。
【０００９】
画像出力デバイスであるプリンタエンジン１０３は、ラスターイメージデータを用紙上の印刷する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。なお、プリント動作は、コントローラＣＰＵからの指示によって起動される。
【００１０】
プリンタエンジン１０３は、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２０６、２０７、２０８がある。また、排紙トレイ２０５は、印字し終わった用紙を受けるものである。
【００１１】
図３は、画像形成装置の制御構成を示すブロック図である。プリンタコントローラ１０２は、画像入力デバイスであるスキャナ２０１や画像出力デバイスであるプリンタエンジン１０３と接続し、一方ではホストＩ／Ｆ３０８経由で、ホストとの間で印刷データや画像情報やデバイス情報の入出力をする。
【００１２】
ＣＰＵ３０１は、システム全体を制御するコントローラである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するために使用するシステムワークメモリである。また、ＲＡＭ３０２は、画像データを一時記憶するための画像メモリでもある。ＲＯＭ３０３は、ブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ３０４は、ハードディスクドライブで、システムソフトウェア、画像データを格納する。
【００１３】
操作部Ｉ／Ｆ３０６は、操作部（ＵＩ）２０２との間のインターフェースを司り、操作部２０２に表示する画像データを操作部２０２に対して出力する。また、使用者が操作部２０２を介して入力した情報を、ＣＰＵ３０１に伝える役割を果たす。  ホストインタフェース３０８は、ホスト００１に対して情報の入出力を行う。以上のデバイスがシステムバス３０７上に配置される。
【００１４】
イメージバスインターフェース（Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ）３０５は、システムバス３０７と画像データを高速で転送する画像バス３０９とを接続し、データ構造を変換するバスブリッジである。  画像バス３０９には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）３１０は、ネットワークから送信されて来たＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部３１１は、画像入出力デバイスであるスキャナ２０１やプリンタエンジン１０３とプリンタコントローラ１０２とを接続し、画像データの同期系／非同期系の変換を行う。
【００１５】
スキャナ画像処理部３１２は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部３１３は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部３１４は画像データの回転を行う。画像圧縮部３１５は、多値画像データに対してはＪＰＥＧ圧縮新調処理を行い、２値画像画像データに対してはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。またスキャナから入力された画像データはＨＤＤ３０４に保存してホスト００１や操作部２０２からの指定で画像編集、加工や印刷実行が可能である。
【００１６】
ＯＣＲ処理部３１６は入力画像データに対しＯＣＲ処理を実行しイメージを文字に認識する処理を行う。ＯＣＲ処理部の中には、文字を認識する精度を設定する手段と、文字を判定するための辞書パターンも含んでいる。
【００１７】
又、別の従来例としては、例えば特許文献１と特許文献２をあげることが出来る。
【特許文献１】特開平０６−１６４７１号公報
【特許文献２】特開平０５−２０５１００号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
近年、プリンタを利用しての読みやすい（非手書き）文書の流通があたりまえになってきている。一方、コピー機は使えるがパソコンやプリンタとなるとその操作に戸惑う人が少なからず存在する。一方でそのような人たちも読みやすい文書作成を望んでいる。そこで複写機にＯＣＲを搭載するような提案はすでに成されてきた。しかしながらその場合でも、ＯＣＲの文字認識精度は１００％ではありえず、なにがしかの修正手段を複写機にもたせねばならず、操作が煩雑になる、操作パネルに校正のためのユーザインタフェースを備えねばならないためコスト増加につながるという欠点があった。そのため身近なコピー機能にＯＣＲを連動させ、内容修正も紙ベースで可能な複写機が求められている。
【００１９】
本発明は、身近なコピー機能にＯＣＲ機能を連動させ、その内容修正も紙ベースでコピー同様の操作で可能な印刷システムを提供することを目的とする。
【課題を解決するための手段】
【００２０】
上記課題を解決するために、本発明に係るシステムは、画像をスキャンして、画像データを入力する画像入力手段（スキャナ機能）を有し、スキャンされた画像にＯＣＲ処理を実施する手段及び、それをハードディスクなどの２次記憶装置に保存する機能を有するプリンタシステムであって、原稿をスキャンし、ＯＣＲ処理した出力結果のレイアウトは、元原稿のレイアウトに準ずるようにして出力させる「手書き原稿修正モード」を有することを特徴とするシステムであって前記「手書き原稿修正モード」においてＯＣＲで認識できなかった文字の部分を空白に置き換え出力する手段を有する。
【００２１】
前記「手書き原稿修正モード」において特定色のマーカや記号で指定された箇所を空白に置き換え出力する手段を有する。
【００２２】
前記、「手書き原稿修正モード」において、ＯＣＲ処理前のスキャンデータを印刷後も保持し、次の原稿を読み取り、前後の差分だけをＯＣＲ処理する手段を有する。
【００２３】
前記、「手書き原稿修正モード」でのＯＣＲ処理実行時において、ＯＣＲの変換精度を可変にする手段を有する。
【００２４】
（作用）
係る構成において、パソコンなどの操作なしに容易にＯＣＲ機能で手書き文字をプリンタフォント化（清書）させるため、従来から複写機にＯＣＲを搭載するような提案は成されてきた。しかし、その場合、ＯＣＲの文字認識精度は１００％ではありえず、なにがしかの修正手段を複写機にもたせねばならず、操作が煩雑になったり、操作パネルに校正のためのユーザインタフェースを備えねばならないためコスト増加につながるなどという上記従来の欠点を除去できる。
【発明の効果】
【００２５】
本発明によれば、身近なコピー機能にＯＣＲを連動させ、内容修正も紙ベースでコピー同様の操作感各で実行可能な印刷システムを提供することができる。
【発明を実施するための最良の形態】
【００２６】
（第一の実施例）
本発明の第一の実施例を構成するハードは従来のもの（図２、３）とおなじである。なお以下に説明する「手書き原稿」というのは、「紙に印刷（もしくは書かれた）文字」であり、ＯＣＲ処理で文字認識可能なイメージなら、手書き文字だけでなく、活字やプリンタフォントの両者が混在するものであっても構わない。
【００２７】
図４は、第一の実施例の画像形成装置での「手書き原稿修正モード」における複写工程フローを説明する図であり、図５は手書き原稿の紙ベースでの変換過程と、その修正指示をするフローを説明する図で、図６は「手書き原稿修正モード」での処理を表すフローチャート、図７は「手書き原稿修正モード」の操作部２０２におけるユーザインタフェースの例である。
【００２８】
ここで図６のフローの画像形成装置での処理は、図３のＨＤＤ３０４に格納されたシステムプログラムに従いＣＰＵ３０１の制御のもとに実行される。
【００２９】
以下、図４、図５と図６のフローチャート、図７を用いて説明する。
【００３０】
図７に示すように操作パネルから原稿のコピー動作を指示する際に「手書き原稿修正モード」の指定ができる。
【００３１】
図４に示すようにこのモードではコピー毎にＯＣＲ処理を実行すると共に、元のスキャンされたイメージをＨＤＤに保存し、次のイメージとの差分だけをＯＣＲ処理の対象にするような処理を行う。
【００３２】
図６を用いてこの処理の詳細を説明する。本処理はコピー動作実行時に実施される。ステップ６０１で「手書き原稿修正モード」であるかどうかの判断を行い、そうであれば（ＹＥＳの場合）ステップ６０２にてＨＤＤに保持されている（前にスキャンした）画像があるかどうかをチェックする。なければ（ＮＯなら）ステップ６０３で新規原稿と見なしスキャンした全イメージにＯＣＲ処理を実行し、ＯＣＲ変換の結果を印字する。この時の印刷イメージは元画像の文字と認識された画像のサイズに準じて同じ大きさのフォント、文字間スペースになるようにして印刷を実施する。（図５のイメージ）
ステップ６０２にてＨＤＤに保持されている画像があれば（ＹＥＳなら）修正原稿と見なし、そのイメージをＨＤＤに保存し、ステップ６０４にて以前から保持されているスキャンイメージ（図４の“ｓｃａｎ  ｉｍａｇｅ  ｏｌｄ”と“ｓｃａｎ  ｉｍａｇｅ  ｎｅｗ”）の差のある箇所だけをＯＣＲ対象にしてＯＣＲ変換された情報だけを置き換えて印字する。この場合も印刷イメージは元画像の文字と認識された画像のサイズに準じて同じ大きさのフォント、文字間スペースになるようにして印刷を実施し、ＯＣＲ処理後古いイメージ“ｓｃａｎ  ｉｍａｇｅ  ｏｌｄ”は削除する。
【００３３】
ステップ６０１で「手書き原稿修正モード」でなければ、（ＮＯの場合）ステップ６０５にてＨＤＤに保持されている（前にスキャンした）画像があるかどうかをチェックし、あればステップ６０６にて画像を削除し、なければ処理を終えて通常のコピー動作（原稿イメージのままで複写）を実行する。
【００３４】
図５において前記「手書き原稿修正モード」におけるＯＣＲ変換の紙ベースの出力イメージの具体例と修正フローを説明する。
【００３５】
（１）「手書き原稿修正モード」において、オペレータは元原稿（手書き）をスキャンするとＯＣＲ処理が実行され、“出力結果（１）”を得る。ここでＯＣＲ機能で読み取れない（明確に文字を認識できない）箇所は空白になって出てくる。図５の例では「獄」の文字である。（なおスキャン画像は前述の通りＨＤＤに保持される。）
（２）オペレータは、この出力された紙に対し、手書きで赤のマーカーなどの手段で、間違った箇所（図５の例では「境」）を例えば「×」で重ね書きし、空白には赤のマーカーで文字を認識しやすく書き直して（マニュアル修正Ａ）この原稿を再コピーする。（スキャン動作＋ＯＣＲ処理）ここでＯＣＲ処理は、前述の通り保持された前のスキャン画像との差のある箇所だけに実施する。（高速化のため）（なお。ここの説明であげた赤のマーカーや「×」は一例であり、他の色や記号で修正させても良い。）
（３）間違った箇所は空白に置き換えられ、認識できなかった文字は認識できた“出力（２）”をオペレータは得る。
【００３６】
（４）再度オペレータは出力結果に、同じくマーカーで手書きで空白を埋めて（マニュアル修正Ｂ）再度コピー操作を実施する。
【００３７】
以上のようなフローを必要なだけ繰り返せば、操作パネルでの指示、修正なしでＯＣＲの誤認識を訂正できる。
【００３８】
またここでＯＣＲの認識レベルは可変とする。（これは図７に示す操作パネルの指示により設定可能とする。）
図７の操作パネルにおいて「厳密」にすれば読み取りにくい文字の多い場合に空白が多くなるが正確に、「ゆるめ」にすれば誤認識の恐れはあるが識字されやすい。ＯＣＲの文字認識レベルを変えることにより、ある程度読み取りの困難な文字は、無理にＯＣＲで読み取り可能にせずに手で書くという選択も出来る。この機能はプリンタフォントが存在しない文字や、アイコン等を読ませる場合にも有効である。
【００３９】
（その他の実施例）
本発明に係るプログラムコード及び関連データは、フレキシブルディスク（ＦＤ）やＣＤ−ＲＯＭ中に記憶され、そこからコンピュータに供給されうる。  また、本発明の目的は、前述した実施形態の機能を実現するソフトウエア（制御プログラム）のプログラムコードを記録した記憶媒体を、図８に示すようにコンピュータに供給し、そのコンピュータの装置（ＣＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによって達成される。プログラムやデータをコンピュータに供給する方法として、図８に示すようにフレキシブルディスクＦＤ８００に記憶させてコンピュータ本体８０２に（フレキシブルディスクドライブ８０１を介して）供給する方法が一般的である。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスクやハードディスク以外にも，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４１】
【図１】従来のＯＣＲを用いた処理フローの構成を示す図である。
【図２】画像形成装置の概観を示す図である。
【図３】画像形成装置の制御構成を示すブロック図である。
【図４】第一の実施例の全体構成を示す図である。
【図５】第一の実施例の紙ベースの修正例を説明する図である。
【図６】第一の実施例の処理を示すフローチャートである。
【図７】第一の実施例の操作パネルのユーザインタフェースの例を示す図である。
【図８】プログラムコードの供給方法を示す図である。
【符号の説明】
【００４２】
００１  ホストコンピュータ
１０１  画像形成装置全体
１０２  プリンタコントローラ全体
１０３  プリンタエンジン
【図１】
2006196976.tif 000003
【図２】
2006196976.tif 000004
【図３】
2006196976.tif 000005
【図４】
2006196976.tif 000006
【図５】
2006196976.tif 000007
【図６】
2006196976.tif 000008
【図７】
2006196976.tif 000009
【図８】
2006196976.tif 000010