(57)【要約】【課題】文書に含まれる文字列の読み情報を利用者に提供する。【解決手段】文書処理装置１０は、１又は複数の語毎に当該語の読み情報を関連づけて記憶し、文書に含まれる文字列の中から予め定られた基準に基づいて処理対象とする語を選択し、選択した処理対象とする語に関連づけて記憶された読み情報を取得し、取得した読み情報を文書に追記した追記文書を生成する。【選択図】図１
2010146143.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数の語毎に当該語の読み情報を関連づけて記憶する記憶手段と、
文書に含まれる文字列の中から予め定られた基準に基づいて処理対象とする語を選択する選択手段と、
前記選択手段により選択した処理対象とする語に関連づけて前記記憶手段に記憶された読み情報を取得する取得手段と、
前記取得手段により取得した読み情報を前記文書に追記した追記文書を生成する生成手段と、を含む
ことを特徴とする文書処理装置。
【請求項２】
前記記憶手段には、前記読み情報が複数の形式毎に記憶され、
前記取得手段は、前記選択手段により選択した処理対象とする語に関連づけて前記記憶手段に記憶された読み情報のうち、指定された形式の読み情報を取得する
ことを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記記憶手段は、１又は複数の語毎に当該語の一の形式による読み情報を関連づけて記憶すると共に、当該一の形式による読み情報と１又は複数の他の形式による読み情報をそれぞれ関連づけて記憶する
ことを特徴とする請求項２に記載の文書処理装置。
【請求項４】
前記選択手段は、語又は文字種の少なくとも一方について予め定められた基準に基づいて前記処理対象とする語を選択する
ことを特徴とする請求項１乃至３のいずれかに記載の文書処理装置。
【請求項５】
前記生成手段は、前記取得手段により取得した読み情報を前記処理対象とする語の上又は下に配置して前記追記文書を生成する
ことを特徴とする請求項１乃至４のいずれかに記載の文書処理装置。
【請求項６】
紙文書を走査して画像情報を取得する画像情報取得手段と、
前記画像情報取得手段により取得された画像情報に基づいて前記紙文書に含まれる文字列を認識する文字列認識手段と、をさらに含み、
前記選択手段は、前記文字列認識手段により認識された文字列の中から予め指定された条件に基づいて処理対象とする語を選択する
ことを特徴とする請求項１乃至５のいずれかに記載の文書処理装置。
【請求項７】
１又は複数の語毎に当該語の読み情報を関連づけて記憶手段に記憶させる手段と、
文書に含まれる文字列の中から予め定られた基準に基づいて処理対象とする語を選択する選択手段と、
前記選択手段により選択した処理対象とする語に関連づけて前記記憶手段に記憶された読み情報を取得する取得手段と、
前記取得手段により取得した読み情報を前記文書に追記した追記文書を生成する生成手段としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置及びプログラムに関する。
【背景技術】
【０００２】
文書をスキャンしてＯＣＲ処理し、ＯＣＲ処理の結果に基づいてスキャンした文書に情報を付加して利用者に提供することがある。例えば、下記の特許文献１には、文書に対するＯＣＲの結果得られた文字列の訳語を元の文書に付加して出力する技術が記載されている。利用者には、文書内容を知りたいという要望以外にも、文書の読みを知りたいという場合がある。
【特許文献１】特開平０８−３０６２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の目的の一つは、文書に含まれる文字列の読み情報を利用者に提供することができる文書処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１に記載の文書処理装置の発明は、１又は複数の語毎に当該語の読み情報を関連づけて記憶する記憶手段と、文書に含まれる文字列の中から予め定られた基準に基づいて処理対象とする語を選択する選択手段と、前記選択手段により選択した処理対象とする語に関連づけて前記記憶手段に記憶された読み情報を取得する取得手段と、前記取得手段により取得した読み情報を前記文書に追記した追記文書を生成する生成手段と、を含むことを特徴とする。
【０００５】
また、請求項２に記載の発明は、請求項１に記載の文書処理装置において、前記記憶手段には、前記読み情報が複数の形式毎に記憶され、前記取得手段は、前記選択手段により選択した処理対象とする語に関連づけて前記記憶手段に記憶された読み情報のうち、指定された形式の読み情報を取得することを特徴とする。
【０００６】
また、請求項３に記載の発明は、請求項２に記載の文書処理装置において、前記記憶手段は、１又は複数の語毎に当該語の一の形式による読み情報を関連づけて記憶すると共に、当該一の形式による読み情報と１又は複数の他の形式による読み情報をそれぞれ関連づけて記憶することを特徴とする。
【０００７】
また、請求項４に記載の発明は、請求項１乃至３のいずれかに記載の文書処理装置において、前記選択手段は、語又は文字種の少なくとも一方について予め定められた基準に基づいて前記処理対象とする語を選択することを特徴とする。
【０００８】
また、請求項５に記載の発明は、請求項１乃至４のいずれかに記載の文書処理装置において、前記生成手段は、前記取得手段により取得した読み情報を前記処理対象とする語の上又は下に配置して前記追記文書を生成することを特徴とする。
【０００９】
また、請求項６に記載の発明は、請求項１乃至５のいずれかに記載の文書処理装置において、紙文書を走査して画像情報を取得する画像情報取得手段と、前記画像情報取得手段により取得された画像情報に基づいて前記紙文書に含まれる文字列を認識する文字列認識手段と、をさらに含み、前記選択手段は、前記文字列認識手段により認識された文字列の中から予め指定された条件に基づいて処理対象とする語を選択することを特徴とする。
【００１０】
また、請求項７に記載のプログラムの発明は、１又は複数の語毎に当該語の読み情報を関連づけて記憶手段に記憶させる手段と、文書に含まれる文字列の中から予め定られた基準に基づいて処理対象とする語を選択する選択手段と、前記選択手段により選択した処理対象とする語に関連づけて前記記憶手段に記憶された読み情報を取得する取得手段と、前記取得手段により取得した読み情報を前記文書に追記した追記文書を生成する生成手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００１１】
請求項１及び７に記載の発明によれば、文書に含まれる文字列の読み情報を利用者に提供できる。
【００１２】
請求項２に記載の発明によれば、指定された形式の読み情報を利用者に提供できる。
【００１３】
請求項３に記載の発明によれば、語毎に複数形式の読み情報を記憶する場合に比べて、記憶する情報量を減らすことができる。
【００１４】
請求項４に記載の発明によれば、語や文字種について予め指定された条件に基づいて読み情報を付加する文字列を選択できる。
【００１５】
請求項５に記載の発明によれば、選択された語に対応する読み情報を利用者に分かり易く提供できる。
【００１６】
請求項６に記載の発明によれば、紙文書に記載されている文字列の読み情報を利用者に提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための好適な実施の形態（以下、実施形態という）を、図面に従って説明する。
【００１８】
図１は、本実施形態に係る文書処理装置１０の機能ブロック図である。図１に示されるように、文書処理装置１０は、スキャン部１２、レイアウト解析部１４、文字認識部１６、処理対象語選択部１８、読み情報記憶部２０、読み情報取得部２２、追記画像生成部２４、及び画像形成部２６を含む。上記の各部の機能は、ＣＰＵ等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する入出力手段等を備えたコンピュータ（プリンタや複合機等の画像形成装置も含む）が、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは情報記憶媒体によってコンピュータたる文書処理装置１０に供給されることとしてもよいし、インターネット等のデータ通信ネットワークを介して供給されることとしてもよい。
【００１９】
スキャン部１２は、光源、受光素子、ガラス等の透明基板により構成された原稿の載置台等を含むスキャン装置により実現されることとしてよい。スキャン部１２は、載置台に載置された原稿に光を照射し、照射された光の原稿からの反射光を受光素子により受光して、原稿の画像データを取得することとしてよい。
【００２０】
図２には、スキャン部１２によりスキャンされる処理対象の文書の一例を示した。図２に示されるように、本実施形態における処理対象の文書は日本語により記載されていることとし、文書処理装置１０では、文書に記載されている文字列のうち、例えば漢字やカタカナ等の語に、利用者の指定した形式による読みを付与して出力する処理を行う。付与される読みの形式は、ローマ字（英語）、中国語、韓国語等の多様な形式を含むものとしてよい。以下、上記処理を行うために、本実施形態に係る文書処理装置１０に備えられた構成の詳細を説明する。
【００２１】
レイアウト解析部１４は、スキャン部１２により処理対象の文書をスキャンして得られたスキャン画像のレイアウトを解析するものである。レイアウト解析部１４は、例えば、スキャン画像を二値化して、当該二値化した画像における画素の分布や形状に基づいてレイアウトを解析することとしてよい。レイアウト解析部１４は、解析したレイアウトにおいて文字が含まれる文字領域の各々の座標情報を取得する。
【００２２】
文字認識部１６は、レイアウト解析部１４による解析の結果取得された各文字領域に含まれる文字列を認識する。文字認識部１６は、例えば、文字領域に含まれる文字列を行毎に分解すると共に、各行に含まれる文字をさらに１文字ずつ切り出して抽出し、当該抽出した文字毎にパターンマッチング等の方法を用いて文字領域に含まれる各文字を認識することとしてよい。文字認識部１６は、上述した文字認識処理により得られた文字に基づいて、各文字領域に含まれる文字列の情報を取得する。
【００２３】
処理対象語選択部１８は、文字認識部１６により認識された文字列の中から、予め定められた基準に従って処理対象とする語を選択するものである。処理対象とする語の選択基準の一例を、以下に具体例を用いて説明する。
【００２４】
まず第１に、処理対象とする語の選択基準は、文字種により定めることとしてよい。ここでの文字種とは、例えば、漢字、カタカナ、英語等であり、利用者がこれらの文字種のうちいずれかの文字種を指定した場合には、処理対象語選択部１８は指定された文字種の語を処理対象として選択する。さらに、処理対象語選択部１８は、文字種により指定する場合以外にも、処理対象とする語を予めデータベース等に登録しておくことで処理対象とする語を選択してもよいし、処理対象から除外する語をデータベース等に登録しておいて当該データベースに含まれない語を処理対象に選択することとしてもよい。その他にも、処理対象語選択部１８は、例えば文字種等により定めた選択基準に合致する語のうち、初出の語のみを処理対象として選択することとしてもよい。以上説明した処理対象の語の選択基準は例示であり、処理対象語選択部１８は上述した基準を組み合わせた基準を用いてもよいし、他の基準を用いることとしても構わない。
【００２５】
読み情報記憶部２０は、メモリや磁気ディスク等の記憶装置を含み構成され、１又は複数の語毎に当該語の読み情報を関連づけて記憶するものである。読み情報は、語に対して１又は複数の出力形式毎に保持することとしてよい。ここでの出力形式とは、英語、中国語、韓国語等の言語による種類と、カタカナや平仮名等の表記の種類とに応じた形式を含むものである。図３Ａ及び図３Ｂには、読み情報記憶部２０に記憶される読み情報テーブルの一例を示した。
【００２６】
図３Ａに示されるように、読み情報テーブルは、読み情報の出力形式毎に、語毎の読み情報（発音情報）を記憶したテーブルとして構成されることとしてよい。また、図３Ｂに示されるように、読み情報テーブルは、語について予め定められた一の出力形式による読み情報を記憶した主テーブルと、上記一の出力形式による読み情報と他の出力形式の読み情報とを関連づけた従テーブルとして構成されることとしてもよい。なお、読み情報は語に比べると情報量が圧縮されるため、後者のように読み情報テーブルを構成した場合には、前者の場合よりも読み情報記憶部２０に記憶されるデータ量が低減される。
【００２７】
読み情報取得部２２は、処理対象語選択部１８により選択された処理対象の語に関連づけて読み情報記憶部２０に記憶された読み情報を取得するものである。この際に、読み情報取得部２２は、利用者により指定された出力形式の読み情報を取得することとしてよく、例えば、読み情報の出力形式として「ローマ字」が指定されているとすると、読み情報取得部２２は、出力形式「ローマ字」の読み情報が格納されたテーブルを参照して、選択された各処理対象語に関連づけられた読み情報をそれぞれ取得する。
【００２８】
追記画像生成部２４は、読み情報取得部２２により取得された読み情報を処理対象の文書に含まれる文字列の行間に追記した画像（以下、読み追記画像とする）を生成するものである。追記画像生成部２４は、読み情報取得部２２により取得された読み情報により示される文字列の描画文字サイズを、当該読み情報に対応する処理対象語の位置と行間とに基づいて算出する。そして、追記画像生成部２４は、各読み情報について算出された文字サイズにより各読み情報を処理対象の文書において該当する処理対象語の上側に配置した場合に、文字が重ならないか否かを判断し、重なるようであれば文字サイズを縮小する。追記画像生成部２４は、文字サイズを縮小しても読み情報の文字の重なりが解消されない場合には、重なりがある一方の文字を処理対象語の下側に配置して重なりを解消することとしてよい。
【００２９】
図４には、図２に示された処理対象の文書に追記画像生成部２４により読み情報を追記した読み追記画像の一例を示す。図４に示した例では、「漢字」及び一部の指定されたカタカナ語であって、初出の語を処理対象として選択することとし、このようにして選択された語について「ローマ字」の読み情報を取得して追記した例を示している。図４に示した例においては、「満足」についての読みを表す文字列は上側に他の読みの文字列と重なり無く配置できないため、「満足」の下側に配置することとしている。また、図４に示した例においては、一部のカタカナにより表された外来語であって、対応する英単語がある場合には、当該英単語をカタカナの上に追記することとしている。
【００３０】
画像形成部２６は、追記画像生成部２４により生成された読み追記画像を、印刷用紙に画像形成するものである。文書処理装置１０は、以上説明した各部による処理によって、スキャンした処理対象の文書について読みを追記した読み追記画像の印刷物が利用者に提供される。
【００３１】
次に、図５に示される読み追記画像の印刷出力処理のフローチャートを参照しながら、本実施形態に係る文書処理装置１０により行われる読み追記画像の印刷出力処理の詳細について説明する。
【００３２】
図５に示されるように、文書処理装置１０は、利用者の入力に基づいて、処理対象語の選択基準と、処理対象の文書に追記する読み情報の出力形式とについて初期設定する（Ｓ１０１）。ここで、処理対象語の選択基準とは、例えば漢字やカタカナ等の文字種により指定されるものであり、読み情報の出力形式とは、例えばローマ字や中国語、韓国語等としてよい。
【００３３】
文書処理装置１０は、処理対象の文書をスキャンすると共に（Ｓ１０２）、スキャンして得たスキャン画像に対してレイアウト解析を行って、文字が記載された文字領域の座標情報を取得する（Ｓ１０３）。そして文書処理装置１０は、取得した座標情報の文字領域毎にＯＣＲ処理を行い、処理対象の文書に記載された文字列を取得する（Ｓ１０４）。
【００３４】
次に、文書処理装置１０は、取得した文字列に形態素解析、及び構文解析を施して処理単位の語に分解し（Ｓ１０５）、分解した処理単位の語の中から上記設定された選択基準に基づいて処理対象の語を選択する（Ｓ１０６）。例えば、処理対象の文書が日本語により記載されている場合には、文書処理装置１０は、文字列を品詞毎に分解し、漢字、ひらがな、カタカナをそれぞれ分けて認識することとしてよい。
【００３５】
文書処理装置１０は、読み情報記憶部２０に記憶されるテーブルのうち設定された読み情報の出力形式に対応するテーブルを参照して、当該テーブルにおいて選択した処理対象の語に関連づけられている読み情報を取得する（Ｓ１０７）。例えば、処理対象の文書が日本語である場合に、文書処理装置１０は、選択された語（漢字とひらがらを含む）について取得された読み情報のうち、ひらがなの部分の読み情報は削除することとしてもよい。また、文書処理装置１０は、カタカナの語については、対応する英単語があればそれに変換することとしてもよい。
【００３６】
文書処理装置１０は、取得された読み情報について描画文字サイズ及び配置位置を決定し（Ｓ１０８）、決定された描画文字サイズ及び配置位置に読み情報の文字列を追記した読み追記画像を生成する（Ｓ１０９）。そして、生成した読み追記画像を印刷用紙に形成して出力する（Ｓ１１０）。
【００３７】
なお、本発明は上記の実施形態に限定されるものではない。例えば、読み情報にはアクセントの情報が含まれていることとしてもよく、文書処理装置１０は、読み情報に含まれるアクセントの情報に基づいて、アクセント位置の文字を太字等により強調表示することとしてもよい。
【００３８】
また、例えば言語によっては、１音に１つの語（読み情報）が対応しない場合があるが、こうした場合には複数音を１つの語（読み情報）、又は１音を複数の語（読み情報）に変換するテーブルを予め保持しておくこととしてよい。この際に、文書処理装置１０は処理対象の語につき、１音が１文字に変換されるか否かをまず確認し、次いで、１音が複数の語に変換されるか否かを確認し、最後に複数の音が１文字に変換されるか否かを確認する等といった優先順位を予め定めておいて、定めた優先順位に従って読み情報を取得することとしてよい。
【００３９】
また、上記の実施形態では、紙文書について読み情報を追記して出力する例を説明したが、文書データについて読み情報を追記して出力することとしても構わない。
【図面の簡単な説明】
【００４０】
【図１】本実施形態に係る文書処理装置の機能ブロック図である。
【図２】スキャンされる文書の一例を示した図である。
【図３Ａ】読み情報テーブルの一例を示した図である。
【図３Ｂ】読み情報テーブルの一例を示した図である。
【図４】追記画像の一例を示す図である。
【図５】読み追記画像の生成処理のフローチャートである。
【符号の説明】
【００４１】
１０  文書処理装置、１２  スキャン部、１４  レイアウト解析部、１６  文字認識部、１８  処理対象語選択部、２０  読み情報記憶部、２２  読み情報取得部、２４  追記画像生成部、２６  画像形成部。
【図１】
2010146143.tif 000003
【図２】
2010146143.tif 000004
【図３Ａ】
2010146143.tif 000005
【図３Ｂ】
2010146143.tif 000006
【図４】
2010146143.tif 000007
【図５】
2010146143.tif 000008