(57)【要約】【課題】簡便な操作で複数の文書要素を含む文書を構成することができる文書構成装置及び文書構成プログラムを提供する。【解決手段】予め文書の類型を指定した上で、スキャナで読み取った画像データを文書受付部１０が受け付け、文書記憶部１２に記憶する。文書受付部１０が受け付けた各文書要素は、文書要素解析部１６が文書記憶部１２から読み出して解析し、各文書要素の種類を判別する。次に、文書構成部２０が、予め指定された文書の類型に基づき、文書構成管理部１４に格納されたテンプレートに従って各文書要素を配置して文書を構成する。属性抽出部２２は、文字情報解析部１６ａが抽出した文字列から上記文書構成部２０が構成した文書の属性を抽出し、文書記憶部１２に記憶させる。また構成された文書は、出力部２４から出力する。【選択図】図１
2008112367.tif 000002
【特許請求の範囲】
【請求項１】
所定の類型の文書を構成する文書要素を受け付ける文書受付手段と、
前記受け付けた文書要素を解析し、前記各文書要素の種類を判別する文書要素解析手段と、
前記解析結果に基づき、予め指定された文書の類型に従って前記各文書要素を配置して文書を構成する文書構成部と、
を備えることを特徴とする文書構成装置。
【請求項２】
請求項１記載の文書構成装置は、前記文書要素解析手段の解析結果に基づいて文書の類型を判別する類型判別手段を備え、前記文書構成部は、前記類型判別手段の判別結果に基づいて文書を構成することを特徴とする文書構成装置。
【請求項３】
請求項１または請求項２記載の文書構成装置は、前記文書要素解析手段の解析結果に基づいて文書の属性情報を抽出する属性抽出手段を備えることを特徴とする文書構成装置。
【請求項４】
所定の類型の文書を構成する文書要素を受け付け、
前記受け付けた文書要素を解析し、前記各文書要素の種類を判別し、
前記解析結果に基づき、予め指定された文書の類型に従って前記各文書要素を配置して文書を構成する処理をコンピュータに実行させることを特徴とする文書構成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書構成装置及び文書構成プログラムの改良に関する。
【背景技術】
【０００２】
従来より、ウェブページ等に複数の情報からなるコンテンツを掲載する方法が提案されている。例えば、下記特許文献１には、建物の間取図を簡便な操作によって登録可能にする不動産物件の登録システムが開示されている。
【特許文献１】特開２００２−０８３０２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記従来の技術においては、複数の情報をまとめて一つのコンテンツとして構成する場合に、ユーザが全ての情報間の関連を指定する必要があり、操作が煩雑になるという問題があった。
【０００４】
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、簡便な操作で複数の文書要素を含む文書を構成することができる文書構成装置及び文書構成プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１記載の文書構成装置の発明は、所定の類型の文書を構成する文書要素を受け付ける文書受付手段と、前記受け付けた文書要素を解析し、前記各文書要素の種類を判別する文書要素解析手段と、前記解析結果に基づき、予め指定された文書の類型に従って前記各文書要素を配置して文書を構成する文書構成部と、を備えることを特徴とする。
【０００６】
請求項２記載の発明は、上記請求項１記載の発明において、前記文書要素解析手段の解析結果に基づいて文書の類型を判別する類型判別手段をさらに備え、前記文書構成部は、前記類型判別手段の判別結果に基づいて文書を構成することを特徴とする。
【０００７】
請求項３記載の発明は、上記請求項１または請求項２記載の発明において、前記文書要素解析手段の解析結果に基づいて文書の属性情報を抽出する属性抽出手段を備えることを特徴とする。
【０００８】
請求項４記載の文書構成プログラムの発明は、所定の類型の文書を構成する文書要素を受け付け、前記受け付けた文書要素を解析し、前記各文書要素の種類を判別し、前記解析結果に基づき、予め指定された文書の類型に従って前記各文書要素を配置して文書を構成する処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、簡便な操作で複数の文書要素を含む文書を構成することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００１１】
図１には、本発明にかかる文書構成装置の一実施形態の機能ブロック図が示される。図１において、文書構成装置は、文書受付部１０、文書記憶部１２、文書構成管理部１４、文書要素解析部１６、類型判別部１８、文書構成部２０、属性抽出部２２及び出力部２４を含んで構成されている。
【００１２】
文書受付部１０は、適宜な通信インターフェース等で実現され、他のコンピュータ、スキャナまたはファクシミリ装置等から、所定の類型の文書を構成する文書要素を受け付ける。ここで、文書の類型とは、不動産物件情報、契約書等の文書の目的・内容を分類する形式である。また、文書要素には、文字列で構成された情報（文字情報）、写真画像情報、図面画像情報等がある。
【００１３】
文書記憶部１２は、ハードディスク装置等の磁気記憶装置等で実現され、文書受付部１０が受け付けた文書要素を記憶する。上記文書要素は、当該文書要素により構成される文書毎にフォルダに格納される。また、文書記憶部１２は、上記文書要素を用いて文書構成部２０が構成した文書も記憶する。
【００１４】
文書構成管理部１４は、ハードディスク装置等の磁気記憶装置等またはリードオンリーメモリ（ＲＯＭ）等で実現され、文書類型の種類及び各類型に属する文書を構成する文書要素の典型例を格納する。各文書要素の典型例としては、例えば不動産物件情報における文字情報としての説明文、写真画像情報としての外観写真及び部屋写真、図面画像情報としての間取図及び地図等が例示される。さらに、文書構成管理部１４は、各類型に属する文書の構成の雛形（テンプレート）も格納している。
【００１５】
文書要素解析部１６は、中央処理装置（ＣＰＵ）及び中央処理装置の処理動作を制御するプログラムにより実現され、文書受付部１０が受け付けた各文書要素を解析し、各文書要素が文字情報、写真画像情報、図面画像情報等のいずれの種類に相当するかを判別する。文書要素の解析は、上記文書構成管理部１４に格納された各文書要素の典型例と文書受付部１０が受け付けた各文書要素とを比較して行うことができる。
【００１６】
ここで、上述した文書要素解析部１６は、文字情報解析部１６ａ、画像情報解析部１６ｂを含んで構成されている。
【００１７】
文字情報解析部１６ａは、文書要素のうち文字情報を解析し、意味のある文字列を抽出する。このような意味のある文字列は、予め文書構成管理部１４に格納しておき、文字列を比較する等の方法で抽出することができる。なお、上記文字情報は、他のコンピュータまたはファクシミリ装置等から文字データとして受け付けたもの、あるいはスキャナで読み込んだ画像データを光学式文字読取装置（ＯＣＲ）により文字データに変換したもののいずれでもよい。
【００１８】
また、画像情報解析部１６ｂは、文書要素のうち写真画像情報及び図面画像情報を、文書構成管理部１４に格納された各画像情報と比較し、最も類似している画像情報に基づいて文書要素を判別する類似画像検索を行う。
【００１９】
類型判別部１８は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、文書要素解析部１６の解析結果に基づいて文書の類型を判別する。例えば、文字情報解析部１６ａが抽出した文字列に「物件」、「住所」、「築年数」等が含まれている場合には、文書の類型を不動産物件情報と判別することができる。また、予め文書類型毎に格納するフォルダを決めておき、利用者が文書要素を格納したフォルダによって文書の類型を判別する構成としてもよい。
【００２０】
文書構成部２０は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、文書要素解析部１６の解析結果に基づき、文書の類型毎のテンプレートに従って各文書要素を配置して文書を構成する。この場合、予め利用者が文書の類型を指定してもよいし、上記類型判別部１８による判別結果を使用してもよい。なお、文書の類型毎のテンプレートは、上述したように、文書構成管理部１４に格納されている。
【００２１】
属性抽出部２２は、文書要素解析部１６が解析した文書要素から、文書の属性を抽出し、文書に関連付けて文書記憶部１２に記憶させる。この属性は、例えば文字情報解析部１６ａが抽出した文字列から決定され、文書の類型、文書名（タイトル）、作成日時、更新日時、作成者名等がある。
【００２２】
出力部２４は、液晶ディスプレイ等の表示装置、印刷装置、ファクシミリ装置、通信インターフェース等で実現され、文書構成部２０が構成した文書を出力する。
【００２３】
図２には、上記文書構成管理部１４に格納された情報の例が示される。図２において、文書の類型としては、不動産物件情報、契約書が記載されているが、これらには限られない。文書要素としては、不動産物件情報に含まれる文書類型の典型例として物件説明文、外観写真、部屋写真、間取図及び地図の各項目が例示されているが、これらには限られない。
【００２４】
また、文書構成管理部１４には、文字情報として文書名（タイトル）、作成日時、更新日時、作成者名等が典型例として格納されている。これらの文字列は、上記文書要素毎に対応して格納されている。文字情報には、上記の他、各文書要素が格納されるファイルの形式を示す拡張子を含んでいるのが好適である。この拡張子により、文書受付部１０が受け付けた各文書要素の種類を判断できる場合があるからである。これらの文字情報は、文字情報解析部１６ａの解析処理に使用される。すなわち、文字情報解析部１６ａは、文書受付部１０が受け付けた各文書要素に含まれる文字列を、文書構成管理部１４に格納された文字情報と比較することにより意味のある文字列を抽出する。文書要素解析部１６では、抽出された文字列から各文書要素の種類（例えば、不動産物件情報における物件説明文）を判別する。
【００２５】
さらに、文書構成管理部１４には、画像情報も含まれている。画像情報には、写真画像情報及び図面画像情報があり、図２では、写真画像情報として外観写真及び部屋写真が例示され、図面画像情報として間取図及び地図が例示されているが、これらには限られない。ここで示された外観写真及び部屋写真は、建物の外観及び部屋の写真として典型的な画像が選択されている。また、間取図及び地図も、それぞれ典型的な間取り及び地図の図面となっている。これらの画像情報は、画像情報解析部１６ｂの解析に使用される。すなわち、画像情報解析部１６ｂは、文書受付部１０が受け付けた各文書要素に含まれる画像情報を、文書構成管理部１４に格納される、各文書要素毎の典型的な画像情報と比較し、最も類似している画像情報を決定した上で、受け付けた画像情報が属する文書要素の種類を判別する。
【００２６】
図３には、本実施形態にかかる文書構成装置の動作例のフローが示される。なお、図３は、文書の類型を予め指定した上で受け付けた文書要素を配置して文書を構成する場合の動作例である。
【００２７】
図３において、予め文書の類型を指定した上で、スキャナで読み取った画像データを文書受付部１０が受け付け、文書記憶部１２に記憶する（Ｓ１）。なお、文書の類型の指定は、予め文書の類型毎に文書記憶部１２に設定されたフォルダを指定してスキャナから画像データを転送してもよいし、文書構成部２０に文書の類型を設定しておいてもよい。文書の類型が、例えば不動産物件情報である場合、その文書要素としては、物件説明文、外観写真、部屋写真、間取図、地図等があるが、これらをスキャナにより連続して読み取り、文書受付部１０で受け付ける。この際、文書要素をスキャナで読み取る順序は限定されない。なお、上記各文書要素を他のコンピュータ等から転送することにより受け付ける構成としてもよい。
【００２８】
文書受付部１０が受け付けた各文書要素は、文書要素解析部１６が文書記憶部１２から読み出して解析し、各文書要素が文字情報、写真画像情報、図面画像情報等のいずれの種類に相当するかを判別する（Ｓ２）。この場合、文書受付部１０が受け付けた文書要素がスキャナで読み取った画像データである場合には、文字情報解析部１６ａがＯＣＲにより文字データに変換した後解析処理を行う。
【００２９】
次に、文書構成部２０が、予め指定された文書の類型に基づき、文書構成管理部１４に格納されたテンプレートに従って各文書要素を配置して文書を構成する（Ｓ３）。
【００３０】
次に、属性抽出部２２は、文書要素解析部１６の文字情報解析部１６ａが抽出した文字列から上記文書構成部２０が構成した文書の属性を抽出する（Ｓ４）。また、属性抽出部２２は、上記抽出した属性を、文書構成部２０が構成した文書に関連付けて文書記憶部１２に記憶させることにより登録する（Ｓ５）。
【００３１】
以上のようにして構成された文書は、出力部２４から出力する（Ｓ６）。
【００３２】
図４には、本実施形態にかかる文書構成装置の他の動作例のフローが示される。なお、図４は、文書の類型を予め指定せずに受け付けた文書要素を配置して文書を構成する場合の動作例である。
【００３３】
図４において、Ｓ１１、Ｓ１２、Ｓ１４〜Ｓ１７は、図３におけるＳ１〜Ｓ６と同じ動作であるので説明を省略する。
【００３４】
Ｓ１１で文書受付部１０が文書要素を受け付け、Ｓ１２で文書要素解析部１６が解析した後、類型判別部１８は、文書要素解析部１６の解析結果に基づいて文書の類型を判別する（Ｓ１３）。この解析処理は、文字情報解析部１６ａが抽出した文字列及び画像情報解析部１６ｂが解析した画像情報を、文書構成管理部１４に格納された文字情報及び画像情報と比較することにより行う。例えば、文字列に「物件」、「住所」、「築年数」等が含まれている場合、または画像情報に「外観写真」、「部屋写真」、「間取図」等が含まれている場合には、文書の類型を「不動産物件情報」と決定することができる。
【００３５】
Ｓ１３において文書の類型が判別した後、Ｓ１４以降のステップで文書を構成し、その属性を登録した後、出力部２４が出力する。
【００３６】
図５には、図３または図４で説明した動作により構成された文書の例が示される。図５は不動産物件情報の例であり、文書要素として物件説明文、外観写真、間取図、部屋写真及び地図を含んでいる。これらの文書要素は、文書構成管理部１４に格納された不動産物件情報のテンプレートに従い、文書構成部２０が配置を決定する。
【００３７】
なお、図５に示された文書要素の一部が当初は含まれていない場合に、文書の構成後に追加することもできる。この場合には、スキャナまたは他のコンピュータ等から文書受付部１０に追加する文書要素を送信する。この際、文書の類型は最初の文書構成の段階で分かっているので、図３のＳ１〜Ｓ３の動作により文書要素の追加が実行される。なお、文書要素を追加する前に、出力部２４で画面表示等を行い、利用者の確認を受けるように構成してもよい。
【図面の簡単な説明】
【００３８】
【図１】本発明にかかる文書構成装置の一実施形態の機能ブロック図である。
【図２】文書構成管理部に格納された情報の例を示す図である。
【図３】本発明にかかる文書構成装置の動作例のフロー図である。
【図４】本発明にかかる文書構成装置の他の動作例のフロー図である。
【図５】本発明にかかる文書構成装置により構成された文書の例を示す図である。
【符号の説明】
【００３９】
１０  文書受付部、１２  文書記憶部、１４  文書構成管理部、１６  文書要素解析部、１６ａ  文字情報解析部、１６ｂ  画像情報解析部、１８  類型判別部、２０  文書構成部、２２  属性抽出部、２４  出力部。
【図１】
2008112367.tif 000003
【図２】
2008112367.tif 000004
【図３】
2008112367.tif 000005
【図４】
2008112367.tif 000006
【図５】
2008112367.tif 000007