(57)【要約】【課題】  新聞・雑誌を複写した際の出展元が複写物を見て判る様にする。【解決手段】  スキャナ１０１で文字列が記載された原稿を読み取り、文字列の特徴情報を検出し、記憶部１０４に格納されているデータを参照して、検出した文字列の特徴情報に該当する出展元情報を特定し、特定した出展元情報を読み取った原稿の複写画像に付加する。【選択図】  図４
2008306632.tif 000002
【特許請求の範囲】
【請求項１】
文字列を含んだ原稿の画像を読み取る読取手段と、
前記読取手段により読み取られた原稿の文字列の特徴情報を検出する検出手段と、
前記検出手段により検出した文字列の特徴情報と、記憶部に記憶された出展元毎の文字列の特徴情報とに基づいて、前記原稿の出展元をあらわす出展元情報を取得する取得手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記取得手段により取得した出展元情報を前記読取手段により読み取られた原稿の画像に付加して像形成する像形成手段をさらに有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記検出手段は、原稿の画像に複数の出展元の文字列が含まれている場合、出展元の文字列毎に文字列の特徴情報を検出し、前記取得手段は、前記出展元の文字列毎に出展元情報を取得することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記検出手段は、文字列の中の文字の割付状態を検出することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記検出手段は、文字列中の画像部と非画像部の濃度のコントラストを検出することを特徴とする請求項１記載の画像処理装置。
【請求項６】
文字列を含んだ原稿の画像を読み取る読取ステップと、
前記読取ステップで読み取られた原稿の文字列の特徴情報を検出する検出ステップと、
前記検出手段で検出した文字列の特徴情報と、記憶部に記憶された出展元毎の文字列の特徴情報とに基づいて、前記原稿の出展元をあらわす出展元情報を取得する取得ステップと、
を有することを特徴とする画像処理方法。
【請求項７】
請求項６記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写した原稿の出展元を判別する画像処理装置に関するものである。
【背景技術】
【０００２】
従来、新聞の記事等の原稿を複数寄せ集めて複写するスクラップ作業を行なう際には、切り取った複数の原稿を一枚の台紙に貼り付けてその台紙を複写するか、切り取った複数の原稿を直接複写装置の原稿台に載せて複写している。その際に、複写された出力物には、複写された原稿画像毎に手書きで出典元を付記している。また、原稿の必要部分を画像読取装置で読み取り、読み取られた原稿の画像データをコンピュータへ取り込み、加工して出力する場合においても、原稿の出典元を付記することが必要となっている（特許文献１参照）。
【特許文献１】特開平０５−２９２２９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、いずれの場合においても出典を確認しながら手作業で入力するのは大変時間が掛かる面倒な作業であるばかりでなく、出典を間違えてしまうことによる人為的ミスも少なからず発生する。
【０００４】
そこで、本発明では、複数の原稿を寄せ集めて複写するスクラップ作業を行う場合、各原稿の出典元などの情報を出力物に容易に付加できる様にすることを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明の画像処理装置は、文字列を含んだ原稿の画像を読み取る読取手段と、前記読取手段により読み取られた原稿の文字列の特徴情報を検出する検出手段と、前記検出手段により検出した文字列の特徴情報と、記憶部に記憶された出展元毎の文字列の特徴情報とに基づいて、前記原稿の出展元をあらわす出展元情報を取得する取得手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、操作者の手を煩わせることなく、複数の原稿の出展元情報を出力物に付加することができ、スクラップ作業に掛かる時間を削減することができるものである。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明の実施形態を説明する。
【０００８】
図１は、本発明を適用できる画像処理装置の構成を示すブロック図である。１００は画像処理装置に対する指示を入力するためのキーや各種情報を表示する表示部を有する操作部である。１０１は原稿の画像を読み取り、電子データとして出力する読取手段としてのスキャナ部である。１０７は像形成手段としてのプリンタ部であり、本実施の形態では周知の電子写真方式のプリンタとするが、インクジェット方式や他の方式のプリンタであっても良い。１０３は画像処理装置全体を制御するとともに、各種画像処理を行う制御手段としてのＣＰＵである。１０２はスキャナ１０２が読み取った画像を記憶したり、プリンタ部１０７に出力する前の画像を記憶したり、ＣＰＵ１０３の作業領域として機能するする記憶手段としてのＲＡＭである。１０６はＣＰＵ１０３の制御プログラムや画像処理プログラム等を記憶したＲＯＭである。１０４は後述の出展元情報等を格納してあるデータ記憶部であり、ハードディスクドライブＨＤＤを有している。なお、記憶部１０４は画像処理装置本体内に格納されていても良いし、外付けで画像処理装置本体と通信されていても構わない。１０５は出展元情報等の原稿情報を出力物（スクラップ）に付加するための入力デバイスである。使い方は後述する。
【０００９】
次に、全体の動作について説明する。操作部１００の操作によりスキャナ１０１によってイメージ情報として読み込まれた各原稿は、まずＲＡＭ１０２に格納される。次にＲＡＭ１０２に格納されたイメージデータに基づいて文字列の特徴情報を検出する。文字列の特徴情報の検出はＣＰＵ１０３が実行するが、専用の回路を設けて検出させてもよい。特徴情報については後述する。記憶部１０４には出展元の文字列毎に文字列の特徴情報が出展元情報と対応付けて登録されており、検出した文字列の特徴情報との照合が行われる。記憶部１０４に登録されている文字列の特徴情報の中に検出した文字列の特徴情報と一致したものがある場合、原稿の出典元情報等の原稿情報が取得され、ＲＡＭ１０２に格納される。なお、ＲＡＭ１０２とは別のメモリを設け、そこに出展元情報を記憶する様にしても良い。このように、ＣＰＵ１０３は文字列の特徴情報を検出する検出手段、出展元情報を取得する取得手段としても機能する。
【００１０】
一方、検出した文字列の特徴情報に該当する出展元情報が記憶部１０４に登録されていない場合は、ユーザが入力デバイス１０５を用いて出展元情報を入力し、入力した出展元情報がＲＡＭ１０２に格納される。なお、入力デバイス１０５は操作部１００と兼用されてもよい。
【００１１】
続いてＣＰＵ１０３は、ＲＡＭに格納されたイメージデータと出展元情報とをプリンタ１０７に転送する。その結果、プリンタ１０７で出展元情報が付加されたスクラップが作成される。
【００１２】
次に、読み込まれた画像情報データと記憶部１０４に登録されている情報との照合方法について図２、図３、図６を用いて説明する。
【００１３】
図２においては、文字列１は日本語の横書き文字列、文字列２は英語の文字列である。これらの文字列中の文字の大きさ・文字間隔・行間等の文字の割付状態や画像部と非画像部の濃度コントラスト等の文書の特徴を示す特徴情報がイメージ情報として記憶部１０４に登録されている。なお、この特徴情報は、出版物や新聞ごとに異なるものであり、複数の出展元情報と対応付けて登録されている。
【００１４】
図３は、それら文字列情報の読み取り内容を説明した図である。先ず、各行の文字の高さ：ｈ、各行間隔の長さ：ｈｇ、各行の各文字幅：ｗ、各行の各文字間隔：ｗｇをそれぞれ読み取り、縦書きか横書きかの判断を行なう。縦書きであれば列の長さ：ｖｐを求め、横書きであれば行の長さ：ｗｐを求めてＲＡＭ１０２へ登録する。また、このとき各行の各文字幅ｗが同じ場合、つまりｗ１＝ｗ２＝ｗ３＝・・・＝ｗＮの場合は日本語の文字列であると判断し、横書きであれば行の文字数を求め、縦書きであれば列の文字数を求めてＲＡＭ１０２へ登録する。一方、英語などの西欧圏の言語では文字間隔や単語の間隔を各行で調整しているので１行の文字数は一定ではないが、この場合は、段落の幅：ｗｐと段落同士の間隔ｗｐｇを求めてＲＡＭ１０２へ登録する。
【００１５】
日本語における縦書きか横書きかの判断は、ｈｇとｗｇの大きさで判断している。ｈｇの方がｗｇより大きい場合は横書き、ｗｇの方がｈｇより大きい場合は縦書きと判断している。図３の文字列１においては、横書きなので、行の文字数である１０がＲＡＭ１０２へ登録される。
【００１６】
英語などの西欧圏の言語では、文字の種類が日本語に比べて少ないので、各文字の特徴データを記憶しておき、周知の文字認識処理によりすべての文字が英語などの西欧圏の文字であるか否かを判断することにより日本語でないか否かを判断することもできる。
【００１７】
図６は、複数の新聞紙（Ａ新聞・Ｂ新聞・Ｃ新聞）と複数の情報誌（Ｄ誌・Ｅ誌・Ｆ誌）、及び英語新聞（Ｇ新聞）と英語の情報誌（Ｈ誌）の文字列の特徴情報である各種パラメータを示す図である。パラメータとしては、画像部と非画像部との濃度比、各行の文字数、各行の文字の高さｈ、各行間隔の長さｈｇ、各行の各文字幅ｗ、各行の各文字間隔のデータｗｇ、縦書きか横書きかを示すデータである。また、画像部と非画像部との濃度比は原稿を読み取った時の光学的反射濃度であり、新聞紙や情報誌の紙質によって濃度比が異なることを利用して、より精度の高い原稿情報の区別を行なうことが可能である。
【００１８】
ＣＰＵ１０３は、図６のデータに基づき、読み取った原稿イメージ情報との照合を行ない、原稿の出典元情報などの原稿情報を確定している。
【００１９】
図４は、出展元情報の判別処理を含む複写処理の手順を示すフローチャートである。以下フローチャートに従って説明する。まず、ＣＰＵ１０３は、操作部１００からの読取指示があると、スキャナ１０１により原稿の画像を読み取り、ＲＡＭ１０２へ記憶する（Ｓ１）。ＣＰＵ１０３は、ＲＡＭ１０２に記憶された画像を解析し、原稿の画像部・非画像部の濃度を求める（Ｓ２）。続いて、ＣＰＵ１０３は、各行の文字の高さ、各行間隔の長さ、各行の各文字幅、各行の各文字間隔を求める（Ｓ３〜Ｓ６）。ＣＰＵ１０３は、求めた各種パラメータに基づいて、原稿の文書が縦書きか横書きかを判断し、縦書きであれば列の長さを、横書きであれば行の長さを求める（Ｓ７）。
【００２０】
次に、ＣＰＵ１０３は、各行の各文字幅が同じか否かを判断し（Ｓ８）、同じ場合は読み取った文字列が日本語の文字列であると判断し、横書きであれば行の文字数を、縦書きであれば列の文字数を求め、ＲＡＭ１０２へ記憶する（Ｓ９）。一方、各行の各文字幅が異なる場合は、ＣＰＵ１０３は、読み取った文字列が英語などの西欧圏の言語の文字列であると判断し、段落の幅と段落同士の間隔を求め、ＲＡＭ１０２へ記憶する（Ｓ１０，Ｓ１１）。
【００２１】
ＣＰＵ１０３は、ここまでに求めた文字列の特徴情報（パラメータ）をデータ記憶部１０４のデータと照合（Ｓ１２）し、データ記憶部に該当するデータが登録されているか否かを判断する（Ｓ１３）。
【００２２】
そして、該当するデータが登録されていれば、ＣＰＵ１０３は、その原稿の出典元情報を特定し（Ｓ１４）、特定した出展元情報を原稿画像に付加して出力する（Ｓ１５）。即ち、出展元情報が付加された出力物が得られる。
【００２３】
一方、Ｓ１３で該当するデータが登録されていなければ、ＣＰＵ１０３は、そのデータを新たに登録するか否かの判断を操作部１００によりユーザに問い合わせ、その答えの入力を判断する（Ｓ１６）。登録する指示が入力された場合は、ＣＰＵ１０３は、原稿の出典元情報などが操作部１００から入力されるのを待って記憶部１０４へ登録する（Ｓ１７）。そして、ＣＰＵ１０３は、入力された原稿情報（出展元情報など）を原稿画像に付加して出力する（Ｓ１５）。即ち、出展元情報が付加された出力物が得られる。また、Ｓ１６で、登録しない指示が入力された場合は、ＣＰＵ１０３は、出典元情報を付加せずに原稿画像を出力する。即ち、出展元情報が付加されていない出力物が得られる。
【００２４】
図５は本実施形態の画像処理装置で複写された出力物の一例を示す図である。５０１〜５０４それぞれＧ新聞、Ｄ誌、Ａ新聞、Ｂ新聞を原稿とした複写画像である。５００はそれら４つの原稿のまとめて複写した出力物である。出力物５００には、各原稿毎（出展元毎）に出典元情報がそれぞれの複写画像の下側に付加されている。更に出展元情報の左側には日付情報が付加されている。日付情報は、操作部１００もしくは入力デバイス１０５によりユーザが入力できる。
【００２５】
なお、各原稿を個別に読み取り、各原稿の複写画像を画像処理装置内で合成して図５に示す出力物を形成する様にしても良い。
【００２６】
本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。例えば、プリンタ、ファクシミリ、ＰＣ、サーバとクライアントとを含むコンピュータシステムなどの如くである。
【００２７】
本発明は、前述した実施形態の各機能を実現するソフトウェアプログラムを、システム若しくは装置に対して直接または遠隔から供給し、そのシステム等に含まれるコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。
【００２８】
従って、本発明の機能・処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。
【００２９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、記録媒体としては、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００３０】
また、プログラムは、クライアントコンピュータのブラウザを用いてインターネットのホームページからダウンロードしてもよい。すなわち、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードしてもよいのである。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の構成要件となる場合がある。
【００３１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現されてもよい。なお、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ってもよい。もちろん、この場合も、前述した実施形態の機能が実現され得る。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態における画像処理装置のシステムブロック図である。
【図２】処理する２つの文字列を示した図である。
【図３】文字列情報の読み取り内容を説明した図である。
【図４】本発明の実施の形態における複写処理の手順を示すフローチャートである。
【図５】出力物の一例を示す図である。
【図６】新聞紙および情報誌の文字列の特徴情報を示す図である。
【符号の説明】
【００３３】
１００  操作部
１０１  スキャナ
１０２  ＲＡＭ
１０３  ＣＰＵ
１０４  記憶部
１０５  入力デバイス
１０７  プリンタ
【図１】
2008306632.tif 000003
【図２】
2008306632.tif 000004
【図３】
2008306632.tif 000005
【図４】
2008306632.tif 000006
【図５】
2008306632.tif 000007
【図６】
2008306632.tif 000008