(57)【要約】【課題】文書画像などの文書ファイルにおける文字等の主オブジェクトと罫線等の補助オブジェクトとを分離し、当該主オブジェクトおよび補助オブジェクトとを抽出して変倍したうえで、前記文書ファイルにかかる文書のレイアウトを自動的に調整する。【解決手段】文書ファイルに含まれる主オブジェクト情報を抽出する主オブジェクト情報抽出手段（１０１：前景情報取得手段）と、前記文書ファイルまたは他の文書ファイルに含まれる補助オブジェクト情報を抽出する補助オブジェクト情報抽出手段（１０２：背景情報取得手段）と、前記主オブジェクト情報抽出手段により抽出した前記主オブジェクト情報にかかる画像および前記補助オブジェクト情報抽出手段により抽出した前記補助オブジェクト情報にかかる画像を、少なくとも一方の画像が１倍より大きい倍率で変倍する変倍手段１０４と、前記変倍手段により変倍した、前記補助オブジェクト情報にかかる画像と前記主オブジェクト情報にかかる画像とを重ね合わせる重ね合わせ手段と１０５を備える。【選択図】      図１
2004356758.tif 000002
【特許請求の範囲】
【請求項１】
文書ファイルに含まれる主オブジェクト情報を抽出する主オブジェクト情報抽出手段と、
前記文書ファイルまたは他の文書ファイルに含まれる補助オブジェクト情報を抽出する補助オブジェクト情報抽出手段と、
前記主オブジェクト情報抽出手段により抽出した前記主オブジェクト情報にかかる画像および前記補助オブジェクト情報抽出手段により抽出した前記補助オブジェクト情報にかかる画像を、少なくとも一方の画像が１倍より大きい倍率で変倍する変倍手段と、
前記変倍手段により変倍した、前記補助オブジェクト情報にかかる画像と前記主オブジェクト情報にかかる画像とを重ね合わせる重ね合わせ手段と、
を備えることを特徴とする文書処理装置。
【請求項２】
前記主オブジェクト情報にかかる画像の変倍率および前記補助オブジェクト情報にかかる画像の変倍率を前記変倍手段に対して設定する変倍率設定手段を備え、
前記変倍率設定手段は、前記主オブジェクト情報と前記補助オブジェクト情報とに異なった変倍率を設定することを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記変倍手段により変倍された前記主オブジェクト情報にかかる画像に含まれる各主オブジェクトの位置を、変倍された前記補助オブジェクト情報にかかる画像における各主オブジェクトが表示されるべき位置に設定する主オブジェクト位置設定手段を備えること特徴とする請求項１に記載の文書処理装置。
【請求項４】
前記他の文書ファイルは、前記文書ファイルと書式同一の未記入文書ファイルであることを特徴とする請求項１から３の何れかに記載の文書処理装置。
【請求項５】
外部機器と接続する入出力手段を備えたことを特徴とする請求項１から４の何れかに記載の文書処理装置。
【請求項６】
前記入出力手段が、ネットワーク接続手段、ファックス送信手段、電子メール送信手段、プリンタ接続手段であることを特徴とする請求項５に記載の文書処理装置。
【請求項７】
前記主オブジェクト情報にかかる画像は、ビットマップまたはベクトルにより構成された、文字、文字群、図形、図形の群、写真、またはこれらの組合せであることを特徴とする請求項１から６の何れかに記載の文書処理装置。
【請求項８】
前記文字群は行、単語であることを特徴とする請求項７に記載の文書処理装置。
【請求項９】
前記主オブジェクト情報にかかる画像は、線で囲われ、または線で鋏まれた文字、文字群、図形、図形の群、写真、またはこれらの組合せであることを特徴とする請求項７または８に記載の文書処理装置。
【請求項１０】
前記補助オブジェクト情報にかかる画像は罫線であることを特徴とする請求項１から９の何れかに記載の文書処理装置。
【請求項１１】
文書ファイルに含まれる主オブジェクト情報を抽出する主オブジェクト情報抽出ステップと、
前記文書ファイルまたは他の文書ファイルに含まれる補助オブジェクト情報を抽出する補助オブジェクト情報抽出ステップと、
前記主オブジェクト情報抽出ステップにおいて抽出した前記主オブジェクト情報にかかる画像および前記補助オブジェクト情報抽出ステップにおいて抽出した前記補助オブジェクト情報にかかる画像を、少なくとも一方の画像が１倍より大きい倍率で変倍する変倍ステップと、
前記変倍ステップにおいて変倍した、前記補助オブジェクト情報にかかる画像と前記主オブジェクト情報にかかる画像とを重ね合わせる重ね合わせステップと、
を備えることを特徴とする文書処理方法。
【請求項１２】
前記主オブジェクト情報にかかる画像の変倍率および前記補助オブジェクト情報にかかる画像の変倍率を前記変倍手段に対して設定する変倍率設定ステップを備え、
前記変倍率設定ステップでは、前記主オブジェクト情報と前記補助オブジェクト情報とに異なった変倍率を設定することを特徴とする請求項１１に記載の文書処理方法。
【請求項１３】
前記変倍手段により変倍された前記主オブジェクト情報にかかる画像に含まれる各主オブジェクトの位置を、変倍された前記補助オブジェクト情報にかかる画像における各主オブジェクトが表示されるべき位置に設定する主オブジェクト位置設定ステップを備えること特徴とする請求項１１または１２に文書処理方法。
【請求項１４】
請求項１１から１３の何れかの文書処理方法における各ステップを実行することを特徴とする文書処理プログラム。
【請求項１５】
請求項１４に記載の文書処理プログラムを格納したたことを特徴とするコンピュータに読み取り可能な文書処理プログラムを格納した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書画像などの文書ファイルにおける文字等の主オブジェクトと罫線等の補助オブジェクトとを分離し、当該主オブジェクトおよび補助オブジェクトとを抽出して変倍したうえで、前記文書ファイルにかかる文書のレイアウトを自動的に調整することができる文書処理技術に関する。
【０００２】
【従来の技術】
従来から、文書のレイアウトを適宜変更する方法は様々なものが提案されている。
特開平１１−０２５２８３号公報記載の技術では、画像を異なる属性の画像領域に分割し、文字要素、非文字要素各々に対し所定の拡縮・色変換処理を行い、処理された要素画像に対して文書の再合成を行っている。
【０００３】
特開２０００−１７５１７１号公報記載の技術では、テレビ会議の参加者を撮影した映像から人物のみを抽出した映像を、別に用意した背景映像の定められた位置に所定の大きさで重ね合わせている。
【０００４】
特開平５−３４２３２５号公報記載の技術では、文書画像を文書要素として意味の有る領域に分割し、生成する文書のフォーム枠画像に各要素を順次合成している。
【０００５】
特開平８−３１７１９１号公報記載の技術では、第１原稿の画像信号、第２原稿の画像信号を各々、取り込むとともに、有効画像域が小さい方の原稿を前景画像と判定し、この判定結果に基づき、第１原稿の画像信号と、第２原稿の画像信号とを組み合わせている。
【０００６】
【特許文献１】
特開平１１−０２５２８３号
【特許文献２】
特開２０００−１７５１７１号
【特許文献３】
特開平５−３４２３２５号
【特許文献４】
特開平８−３１７１９１号
【０００７】
【発明が解決しようとする課題】
ところで、文書レイアウトの中には、紙面を有効に使うため行間を非常に狭くしたものが存在する。もちろん紙面を有効に使うためには有効な方法であるが、その反面、読み手にとっては見づらいという難点がある。さらに、これらの文書を印刷して当該文書に対して書込みや添削を行おうとする場合に行間が狭いと、当該書込みや添削を行うことが困難となる。このため、上記のような文書のレイアウトを、簡単な処理で適当に行間をあけるように変更することができれば、文書は見易くなるし、当該印刷した文書に対する書込みや添削も極めて容易となる。
【０００８】
特許文献１の技術では、見易さを向上させることはできるが、変倍率によっては、行の折り返しなどのレイアウトが変わるので、オリジナルの文書の作成者は、当該オリジナルの文書と添削された文書とを対応させることが容易ではなく、オリジナルの文書の直すべき個所の特定が困難となる。また、特許文献１の技術では、行間を広げるわけではないので、書き込みのためのスペースが確保されない。
【０００９】
特許文献２の技術は、分離した画像を合成するものではあるが、文書に対して行う処理ではなく、そのまま添削などの支援用に使用することはできない。
【００１０】
特許文献３の技術では、行間を空けることは可能であるが、予めレイアウトを定めておかねばならない。また、オリジナルの文書のレイアウトと、添削された文書のレイアウトとが異なる場合には、やはりオリジナルの文書の作成者は、オリジナルの文書の作成者は、当該オリジナルの文書と添削された文書とを対応させることがが容易ではなく、オリジナルの文書の直すべき個所の特定が困難となる。
【００１１】
特許文献４の技術では、２枚の原稿から生成された画像を別々の変倍率で合成することはできるが、前景と背景の区別が有効画像域によってのみ判定されており、さらに、１枚の原稿から添削支援用に画像を作ることもできない。
【００１２】
本発明は、これらの点を鑑みてなされたものであり、手動による作業を極力排除し、オリジナルの文書とのレイアウトの差異を最小限に抑えた、書き込みや添削を支援するためのレイアウト変更を行うことのできる技術すなわち文書処理装置、文書処理方法、文書処理プログラムおよびこのプログラムを格納した記憶媒体を提供することを目的とする。
【００１３】
【課題を解決するための手段】
本発明の文書処理装置は、文書ファイルに含まれる主オブジェクト情報を抽出する主オブジェクト情報抽出手段と、前記文書ファイルまたは他の文書ファイルに含まれる補助オブジェクト情報を抽出する補助オブジェクト情報抽出手段と、前記主オブジェクト情報抽出手段により抽出した前記主オブジェクト情報にかかる画像および前記補助オブジェクト情報抽出手段により抽出した前記補助オブジェクト情報にかかる画像を、少なくとも一方の画像が１倍より大きい倍率で変倍する変倍手段と、前記変倍手段により変倍した、前記補助オブジェクト情報にかかる画像と前記主オブジェクト情報にかかる画像とを重ね合わせる重ね合わせ手段とを備えることを特徴とする。
【００１４】
本発明の文書処理装置では、前記主オブジェクト情報にかかる画像の変倍率および前記補助オブジェクト情報にかかる画像の変倍率を前記変倍手段に対して設定する変倍率設定手段を備えることができ、前記変倍率設定手段は、前記主オブジェクト情報と前記補助オブジェクト情報とに異なった変倍率を設定することができる。
【００１５】
本発明の文書処理装置では、前記変倍手段により変倍された前記主オブジェクト情報にかかる画像に含まれる各主オブジェクトの位置を、変倍された前記補助オブジェクト情報にかかる画像における各主オブジェクトが表示されるべき位置に設定する主オブジェクト位置設定手段を備えることができる。
【００１６】
本発明の文書処理装置では、外部機器と接続する入出力手段を備えることができ、前記入出力手段を、ネットワーク接続手段、ファックス送信手段、電子メール送信手段、プリンタ接続手段とすることができる。
【００１７】
本発明の文書処理方法は、文書ファイルに含まれる主オブジェクト情報を抽出する主オブジェクト情報抽出ステップと、前記文書ファイルまたは他の文書ファイルに含まれる補助オブジェクト情報を抽出する補助オブジェクト情報抽出ステップと、前記主オブジェクト情報抽出ステップにおいて抽出した前記主オブジェクト情報にかかる画像および前記補助オブジェクト情報抽出ステップにおいて抽出した前記補助オブジェクト情報にかかる画像を、少なくとも一方の画像が１倍より大きい倍率で変倍する変倍ステップと、前記変倍ステップにおいて変倍した、前記補助オブジェクト情報にかかる画像と前記主オブジェクト情報にかかる画像とを重ね合わせる重ね合わせステップとを備えたことを特徴とする。
【００１８】
本発明の文書処理方法では、前記主オブジェクト情報にかかる画像の変倍率および前記補助オブジェクト情報にかかる画像の変倍率を前記変倍手段に対して設定する変倍率設定ステップを備えることができ、前記変倍率設定ステップでは、前記主オブジェクト情報と前記補助オブジェクト情報とに異なった変倍率を設定することができる。
【００１９】
本発明の文書処理方法では、前記変倍手段により変倍された前記主オブジェクト情報にかかる画像に含まれる各主オブジェクトの位置を、変倍された前記補助オブジェクト情報にかかる画像における各主オブジェクトが表示されるべき位置に設定する主オブジェクト位置設定ステップを備えることができる。
【００２０】
本発明において、他の文書ファイルは、前記文書ファイルと書式同一の未記入文書ファイルとすることができる。
【００２１】
本発明では、前記主オブジェクト情報にかかる画像を、ビットマップまたはベクトルにより構成された、文字、文字群、図形、図形の群、写真、またはこれらの組合せとすることができ、前記文字群を、行、単語とすることができる。また、前記主オブジェクト情報にかかる画像を、線で囲われ、または線で鋏まれた文字、文字群、図形、図形の群、写真、またはこれらの組合せとすることができる。また、本発明では、前記補助オブジェクト情報にかかる画像を罫線とすることができる。
【００２２】
本発明の文書処理プログラムは、文書処理方法における各ステップを実行することを特徴とする。
【００２３】
本発明の記録媒体は、上記文書処理プログラムを格納したたことを特徴とするコンピュータに読み取り可能な文書処理プログラムである。
【００２４】
【発明の実施の形態】
《第１実施形態》
図１は本発明の一実施形態を示すブロック図である。図１において、文書処理装置１は、文書ファイル情報格納手段１０１と、背景情報取得手段１０２と、前景情報取得手段１０３と、変倍手段１０４と、重ね合わせ手段１０５と、印刷手段１０６とを有して構成されている。
【００２５】
文書ファイル情報格納手段１０１は、添削用の文書を格納したハードディスク等の記憶装置である。
背景情報取得手段１０２は、本発明の補助オブジェクト取得手段に相当し、前景情報取得手段１０３は、本発明の主オブジェクト取得手段に相当する。ここでは、補助オブジェクトは、罫線であり、主オブジェクトは文字、文字列、文字群（複数パラグラフ）である。
【００２６】
変倍手段１０４には図示しない変倍率設定手段が付属している。変倍率設定手段は、印刷用紙の大きさ等に基づき変倍値を自動設定できるように構成してもよいし、操作者により適宜変倍値を設定できるように構成してもよい。
【００２７】
重ね合わせ手段１０５は、図示しない前景位置設定手段（本発明における主オブジェクト位置設定手段）を備えている。前景位置設定手段は、後述するように文字等を拡大した罫線の位置に併せて配置することができる。印刷手段１０６は、添削用の文書を出力するために用いられる。
【００２８】
本実施形態では、図２（Ａ）に示すような、紙の文書を添削することを考える。このような紙の文書（以下、「元文書」と言う）では、文章の行間・字間の空白部分が殆ど無いため、添削者にとっては修正等を小さい文字で記載しなければならず、添削作業は容易ではない。また、元文書が小さい文字で添削されたとした場合に、元文書の作成者が、添削された文書（以下、「添削後文書」と言う）を元文書と比較・検討する場合、添削者のコメント等文字が小さいため、その比較・検討作業は容易ではない。
【００２９】
この不都合を解消するために、図２（Ｂ）に示すように、元文書を単純に適宜の倍率で変倍（拡大）することで、文章の行間・時間の空白部分をある程度確保することは可能であるが、文章が読みにくくなる反面、空白部分がはあまり大きくはならない。
【００３０】
以下、図１の文書処理装置１による処理を、図３のフローチャートにより説明する。なお、ここでは、処理対象となる元文書は、紙の文書であるとする。
【００３１】
まず、対象となる紙文書をイメージスキャナ等により読み取り、元文書を処理対象画像として入力する（ステップ１０１）。
【００３２】
処理対象画像から文字行の位置を特定し（ステップ１０２）、行の位置ごとに切り出した画像を行数分作る（ステップ１０３）。これを前景画像と呼ぶことにする。前景画像の一例は図４（Ａ）に示したような、行ごとの画像である。
【００３３】
なお、本実施形態ではこの画像はビットマップによるイメージ画像であるが、ＪＩＳコード等の文字コードに基づいて構成される画像であってもよい。また、文字行の位置を知るためには、例えば特開２００２−２８８５８９号公報記載の方法を用いればよく、キャラクタデータとの照合を行うことで文字行の位置を知ることができる。
【００３４】
次に、処理対象画像から、文字部分を消去した画像を生成する（ステップ１０４）。これを背景画像と呼ぶことにする。文字部分（すなわち、前景部分）を消去するには、たとえば、各文字または文字行のまわりの画素値で、当該文字または文字行の存在する位置の画素値をすべて置き換えればよい。本実施形態ではこの背景画像は、ビットマップによるイメージ画像であるが、ＪＩＳコード等の文字コードであってもよい。
【００３５】
次に、図４（Ｂ）に示すように、背景画像を、１より大きい変倍率での変倍（拡大）を行う（ステップ１０５）。一方、前景画像は等倍に変倍するか、背景画像よりも小さな変倍率で拡大する。ここでは、前景画像は等倍に変倍するものとする。
【００３６】
この後、図５に示すように拡大した背景画像に、等倍の前景画像を、行単位で貼り付ける（ステップ１０６）。各行についての貼り付け位置は、拡大した背景画像の系に合わせるが、前述したように前景画像の大きさはそのままである。通常、元文書における、前景画像の位置（たとえば左下座標）を背景画像に関連付けして記憶装置に記憶するとともに、背景画像の拡大演算を行うときに、当該左下座標の移動先の座標を演算する。なお、前景画像の拡大は、縦方向、横方向を共にＮ倍（Ｎ＞１）とすることができるが、縦方向をｎ（たとえばｎ＝１）倍、横方向をＮ倍（Ｎ＞１，Ｎ≠ｎ）とすることもできる。
【００３７】
そして、上記の変倍処理・貼り付け処理を終えた画像をプリンタにより印刷する（ステップ１０７）。添削者は、この印刷文書を用いて添削を行う。
【００３８】
図５に示したように、Ｓ１０１〜Ｓ１０７の処理により、行間に適度な隙間が空いたサイズの大きな文書が得られる。さらに、行の右側にはさらに広いスペースが取られ、添削した文字を書き込むスペースとして使用できる。
【００３９】
上記の例では、抽出処理および貼り付け処理の単位として文字行を用い、拡大された背景にかかる画像の相当位置に当該文字行を配置した。抽出処理および貼り付け処理の単位を文字、あるいはパラグラフとして、抽出処理および貼り付け処理を行うことができる。
【００４０】
図６（Ａ）は、処理単位を文字として抽出処理および貼り付け処理を行い、文字の間に隙間を空けた例を示す。図６（Ａ）では、日本語文の例を示しているが、英語文であれば、単語単位とすることで、単語間に隙間のあいた画像が得られる。
【００４１】
図６（Ｂ）は、表の１つのセル内部にある文字すべてをひとつの文字領域として、この文字領域を抽出処理および貼り付け処理の対象とした例を示す。
【００４２】
本実施形態では、前景画像が文字からなる文書を説明したが、写真、表などを処理対象とすることができる。
【００４３】
また、本実施例では、文書ファイルとしてイメージの画像を例に説明したが、たとえばワードプロセッサ等の文書処理アプリケーションで作成された文書等のファイルに本実施形態を適用できる。この場合、前景（行）データや背景データはアプリケーションファイルに記述されているので、これを解読することで同様の処理を行うことができる。
出力形式としては、元の文書ファイルと同一形式のアプリケーションファイルとして文書を作成してもよいし、イメージ画像としてファイルを作成してもよい。
【００４４】
《第２実施形態》
情報量の圧縮に好適な第２実施形態を以下に示す。
第２実施形態では、まず前景だけを元文書から抽出するとともに、空白画像（白の下地のみからなる画像）を作り、この空白画像上に前景を貼り付ける。
【００４５】
この場合は変倍は行わない。したがって、図７（Ａ）に示す元文書から得られる画像は、図７（Ｂ）に示すように文字だけの画像である。
罫線が不要で文字だけが必要な場合には、本実施形態の処理を行うことで、画像の圧縮率が高まる。したがって、ファックス送信やメール送信に添削後の文書にかかるファイルを電子メールで送信するような場合には、通信時間や通信費の節約になる。
【００４６】
また、図８に示すように、元文書の行間が大きすぎる場合には、それを詰めて前景を貼り付けることもでき、この場合も画像サイズの圧縮率向上が期待できる。
【００４７】
補助オブジェクト情報を別の文書ファイルから抽出して主オブジェクト情報と重ねれば、元の文書とは異なる印象をもつ文書が手軽に作成できる。図９に示すように、他の画像の背景と合成すれば印象の違う合成画像ができる。この場合の処理は添削支援に限る必要はなく、見た目に変化を持たせたい場合に用いる。
【００４８】
《第３実施形態》
図１０は、本発明の文書処理装置の他の構成を示す図である。図１０では、ソフトウェアによって、背景と前景とを重畳させるためのシステムが示されている。
図１０において、文書処理装置装置は、ＣＰＵ２０１と、メモリ２０２と、ハードディスク２０３と、入力装置２０４と、ＣＤ−ＲＯＭドライブ２０５と、ディスプレイ２０６、入出力インタフェース（本発明における入出力手段）２０７とを含んでいる。これらはバス２００により接続されている。
【００４９】
ここでは、ＣＤ−ＲＯＭなどの記録媒体２０８には、本発明の処理機能や処理手順を実現させるためのプログラムが記録されている。
【００５０】
また、処理対象となる画像は、たとえば入力装置２０４により作成・編集等されて、ハードディスク２０３に格納されている。
【００５１】
ＣＰＵ２０１は、記録媒体２０８から上記した処理機能、手順を実現するプログラムをメモリ２０２に読み出して実行し、文書処理の結果をディスプレイ２０６に表示し、プリンタによりする。入出力インタフェース２０７はプリンタ、ファックス、電子メール送信装置等に接続される。
【００５２】
【発明の効果】
本発明によれば、レイアウトの変更を容易に行うことができる。また、本発明によれば、適当な行間を自動的にあけることができ、書き込み、添削時に有用である。さらに、本発明によれば文書上の不要なデータを削除することができ、ファイルサイズや通信費用の削減が期待できる。また、本発明によれば、不要な隙間があればこれを除去することができる。
【図面の簡単な説明】
【図１】本発明の文書処理装置の一実施形態を示すブロック図である。
【図２】（Ａ）は本発明の文書処理装置による処理対象となる紙の文書を示す図、（Ｂ）は（Ａ）の文書を単純に適宜の倍率で変倍（拡大）した結果を示す図である。
【図３】図１の文書処理装置による処理を示すフローチャートである。
【図４】（Ａ）は前景画像の例を示す図、（Ｂ）は背景画像の例を示す図である。
【図５】拡大した背景画像に、等倍の前景画像を、行単位で貼り付けるた様子を示す図である。
【図６】（Ａ）は処理単位を文字として抽出処理および貼り付け処理を行い、文字の間に隙間を空けた例を示す図、（Ｂ）は表の１つのセル内部にある文字すべてをひとつの文字領域として、この文字領域を抽出処理および貼り付け処理の対象とした例を示す図である。
【図７】（Ａ）は元文書から得られる画像を示す図、（Ｂ）は（Ａ）の画像から作られた文字だけの画像を示す図である。
【図８】元文書の行間が大きすぎる場合に、当該行間を詰めて前景を貼り付けた例を示す図である。
【図９】元画像の背景画像を他の文書の背景と合成した例を示す図である。
【図１０】本発明の文書処理装置の他の構成を示す図である。
【符号の説明】
１  文書処理装置
１０１  文書ファイル情報格納手段
１０２  背景情報取得手段
１０３  前景情報取得手段
１０４  変倍手段
１０５  重ね合わせ手段
１０６  印刷手段
２００  バス
２０１  ＣＰＵ
２０２  メモリ
２０３  ハードディスク
２０４  入力装置
２０５  ＣＤ−ＲＯＭドライブ
２０６  ディスプレイ
２０７  入出力インタフェース
【図１】
2004356758.tif 000003
【図２】
2004356758.tif 000004
【図３】
2004356758.tif 000005
【図４】
2004356758.tif 000006
【図５】
2004356758.tif 000007
【図６】
2004356758.tif 000008
【図７】
2004356758.tif 000009
【図８】
2004356758.tif 000010
【図９】
2004356758.tif 000011
【図１０】
2004356758.tif 000012