(57)【要約】  本発明の文書分割システムは、元文書を複数のセグメントに分割して分割文書を作る文書分割手段（２２）と、文書分割手段（２２）で分割された各セグメントのユーザビリティを計算し、その各セグメントのユーザビリティ計算結果に基づいてその分割文書のユーザビリティを算出するユーザビリティ計算手段（２３）と、文書分割手段（２２）においてそのセグメントの分割のしかたを変えて作られた複数のその分割文書のうち、ユーザビリティ計算手段（２３）により算出されたユーザビリティが最良な分割文書を選択する分割選択手段（２１）と、を有する。
2009078183.tif 000002
【特許請求の範囲】
【請求項１】
元文書を複数のセグメントに分割して分割文書を作る文書分割手段と、前記文書分割手段で分割された各セグメントのユーザビリティを計算し、前記各セグメントのユーザビリティ計算結果に基づいて前記分割文書のユーザビリティを算出するユーザビリティ計算手段と、
前記文書分割手段において前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算手段により算出されたユーザビリティが最良な分割文書を選択する分割選択手段と、を有することを特徴とする文書分割システム。
【請求項２】
請求項１記載の文書分割システムにおいて、
前記文書分割手段により分割されたセグメントを更に多段階に分割して木構造の分割状態を生成する分割状態生成手段をさらに有することを特徴とする文書分割システム。
【請求項３】
請求項２に記載の文書分割システムおいて、
前記分割状態生成手段により生成された、木構造の分割状態に基づいて、前記元文書の分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算手段により算出されたユーザビリティが最良な分割文書を前記分割選択手段が選択することを特徴とする文書分割システム。
【請求項４】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記文書分割手段は、画面レイアウトを解析し分割を行うことを特徴とする文書分割システム。
【請求項５】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記元文書は、複数の文章を含み、
前記文書分割手段は、前記複数の文章を分割することを特徴とる文書分割システム。
【請求項６】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記ユーザビリティ計算手段のユーザビリティ計算式は、目次情報と内容情報についてそれぞれユーザビリティを計算することを特徴とする文書分割システム。
【請求項７】
元文書を複数のセグメントに分割して分割文書を作成し、
分割された前記セグメントのユーザビリティを計算し、前記各セグメントのユーザビリティ計算結果に基づいて前記分割文書のユーザビリティを算出し、
前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のうち、算出されたユーザビリティが最良な分割文書を選択することを特徴とする文書分割方法。
【請求項８】
請求項７記載の文書分割方法において、
分割された前記セグメントを更に多段階に分割して木構造の分割状態を生成することを特徴とする文書分割方法。
【請求項９】
請求項８に記載の文書分割方法において、
生成された木構造の分割状態に基づいて、元文書の分割のしかたを変えて複数の前記分割文書のうち算出されたユーザビリティが最良な分割文書を選択することを特徴とする文書分割方法。
【請求項１０】
請求項７乃至９のいずれかに記載の文書分割方法において、
前記元文書の画面レイアウトを解析し、画面領域に対するコンテンツ領域の比率を変える分割をおこなうことを特徴とする文書分割方法。
【請求項１１】
請求項７乃至９のいずれかに記載の文書分割方法において、
前記元文書は、複数の文章を含み、
前記複数の文章を分割することを特徴とる文書分割方法。
【請求項１２】
請求項７乃至９のいずれかに記載の文書分割方法であって、
ユーザビリティ計算式は、目次情報と内容情報についてそれぞれユーザビリティを計算することを特徴とする文書分割方法。
【請求項１３】
コンピュータに、
元文書を複数のセグメントに分割して分割文書を作る文書分割処理と、前記文書分割処理で分割されたセグメントのユーザビリティを計算結果に基づいて前記分割文書のユーザビリティを算出するユーザビリティ計算処理と、
前記文書分割処理において前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算処理により算出されたユーザビリティが最良な分割文書を選択する分割選択処理と、を実行させるための文書分割用プログラム。
【請求項１４】
請求項１３記載の文書分割用プログラムにおいて、
前記文書分割処理により分割されたセグメントを更に多段階に分割して木構造の分割状態を生成する分割状態生成処理を実行させるための文書分割用プログラム。
【請求項１５】
請求項１４に記載の文書分割用プログラムにおいて、
前記分割状態生成処理により生成された、木構造の分割状態に基づいて、前記元文書の分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算処理により算出されたユーザビリティが最良な分割文書を前記分割選択処理が選択する処理を実行させるための文書分割用プログラム。
【請求項１６】
請求項１３乃至１５のいずれかに記載の文書分割プログラムにおいて、前記文書分割処理は、文書の画面レイアウトを解析し画面領域に対するコンテンツ領域の比率を変える分割をおこなう処理を実行させるための文書分割用プログラム。
【請求項１７】
請求項１３乃至１５のいずれかに記載の文書分割プログラムにおいて、前記元文書は複数の文章を含み、前記文書分割処理は、前記複数の文章を分割する処理を実行させるための文書分割用プログラム。
【請求項１８】
請求項１３乃至１５のいずれかに記載の文書分割プログラムにおいて、目次情報と内容情報についてそれぞれユーザビリティを計算する計算式をユーザビリティ計算式記憶部に記憶する処理と、
ユーザビリティ計算式に基づきユーザビリティを計算するユーザビリティ計算処理と、
を実行させるための文書分割用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書分割システム、文書分割方法および文書分割用プログラムに関し、特に閲覧時のユーザビリティが高くなるように電子文書を分割する電子文書分割システム、電子文書分割方法および電子文書分割用プログラムに関する。
【背景技術】
【０００２】
関連する文書分割システムとして、例えば特許文献１には、メールマガジン等のような明確な構造情報を持っていない電子文書における各情報を分割するために、１または複数の分割パターンを記憶させて置き、入力させた電子文書と照合して、上記電子文書を、複数の部分文書に分割する情報区分装置について記載されている。【０００３】
また特許文献２には、構造化文書中の情報ブロックの識別と分割とを正確に実行するために、分割装置は、文書構造情報生成ユニットと情報範囲判定ユニットと、分割基準生成ユニットと分割ユニットの４つのユニットを用いて構造化文書の情報ブロックを正しく自動的に分割することが記載されている。【０００４】
特許文献３には、インターネットを介して検索を受けるウエブページは、広範にわたるためサーチエンジンの精度が不足している可能性があり、文献検索の精度を向上させるために、文書の外観に基づいて、その文書の意味内容を含む文書の複数の部分を特定することよりビジョンベースの文書セグメンテーションを行うことが記載されている。【０００５】
特許文献４には、文書提供者が意図する論理構造を的確に捉えて、文書をネットワーク、端末、ユーザの環境に適応できる文書適応システムを提供することを目的として、中央演算装置は解析された第１のレイアウト、第２のレイアウトを取得し、分割可能な第２のレイアウトの構成要素の１つを選別し、これを構成する第１のレイアウトの構成要素を解析対象とすることが記載されている。【０００６】
特許文献５には、文書を意味的なまとまり及び指定された文書セグメント・サイズに従って分割する手法の必要性、さらには携帯電話やＰＤＡ（Personal Digital Assistants)等の画面の小さい機器のユーザに読み易い文書セグメント群を提供する技術の必要性から、文書分割装置は、電子化された文書を分析し、意味的なまとまりに基づいて文末ごとの分割点尤度を求める手段と、前記分割点尤度及び指定された文書セグメント・サイズに基づいてその文書を文書セグメントに分割する手段を有する。
【特許文献１】特開２００４−８６８４６号公報
【特許文献２】特開２００５−２５７６３号公報
【特許文献３】特開２００５−５０３４４号公報
【特許文献４】特開２００６−１５５５９３号公報
【特許文献５】特開２００２−１１７０１９号公報
【発明の開示】
【０００７】
しかしながら、上記文献記載の関連技術は、以下の点で改善の余地を有していた。すなわち、特許文献１の段落[００１４]から[００５９]、特許文献２の段落[００４１]から[００８３］、特許文献３の段落[０００９]から[０１３２］および特許文献４の[００３６]から[０１８５]には文書分割方法について記載されているが、分割後の文書にユーザビリティがあるかを検討しているものはない。特許文献５の段落[０００８]から[００１０]には、「ユーザが指定するように、関連セグメントだけ表示する技術」について記載されているが、その開示は小画面で文書セグメントを閲覧する時のユーザビリティにとどまる。すなわち、ユーザビリティとは、使用品質のことであり、例えばＩＳＯ９２４１−１１に定義されており、特定の利用状況において特定のユーザによって、ある製品が、指定された目標を達成するために用いられる際に、有効さ、効率、ユーザの満足度の度合い、を指すものである。上記５つの特許文献の問題点は、閲覧時のユーザビリティが高くなるように文書を分割できないことである。
【０００８】
上記課題を解決する本発明の文書分割システムは、元文書を複数のセグメントに分割して分割文書を作る文書分割手段と、その文書分割手段で分割された各セグメントのユーザビリティを計算し、その各セグメントのユーザビリティ計算結果に基づいてその分割文書のユーザビリティを算出するユーザビリティ計算手段と、その文書分割手段においてそのセグメントの分割のしかたを変えて作られた複数のその分割文書のうち、そのユーザビリティ計算手段により算出されたユーザビリティが最良な分割文書を選択する分割選択手段と、を有することを特徴とする。
【０００９】
また、本発明の文書分割方法は、元文書を複数のセグメントに分割して分割文書を作成し、分割されたそのセグメントのユーザビリティを計算し、その各セグメントのユーザビリティ計算結果に基づいてその分割文書のユーザビリティを算出し、そのセグメントの分割のしかたを変えて作られた複数のその分割文書のうち、算出されたユーザビリティが最良な分割文書を選択することを特徴とする。
【００１０】
また、本発明の文書分割用プログラムは、コンピュータに、元文書を複数のセグメントに分割して分割文書を作る文書分割処理と、その文書分割処理で分割されたセグメントのユーザビリティを計算結果に基づいてその分割文書のユーザビリティを算出するユーザビリティ計算処理と、その文書分割処理においてそのセグメントの分割のしかたを変えて作られた複数のその分割文書のうち、そのユーザビリティ計算処理により算出されたユーザビリティが最良な分割文書を選択する分割選択処理と、を実行させることを特徴とする。
【００１１】
本発明によれば、閲覧時のユーザビリティが高くなるように文書を分割できる。
【図面の簡単な説明】
【００１２】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。
【図１】第１の実施の形態にかかる文書分割システムの機能ブロック図である。
【図２】第１の実施の形態にかかる文書分割システムの動作の一例を示す動作の流れ図である。
【図３】第１の実施の形態にかかるユーザビリティ計算例を説明するための図である。
【図４】第１の実施の形態にかかるユーザビリティ計算例を説明するための図である。
【図５】第１の実施の形態にかかるユーザビリティ計算例を説明するための図である。
【図６】第２の実施の形態にかかる文書分割システムの機能ブロック図である。
【図７】第２の実施の形態にかかる文書分割システムの動作の一例を示す動作の流れ図である。
【図８】第２の実施の形態にかかる木の図である。
【図９】第２の実施の形態にかかるユーザビリティ計算例を説明するための図である。
【図１０】第３の実施の形態にかかる文書分割システムの機能ブロック図である。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。【００１４】
第１の実施の形態
本実施の形態の文書分割システムは、元文書を複数のセグメントに分割して分割文書を作る文書分割手段２２と、文書分割手段２２で分割された各セグメントのユーザビリティを計算し、その各セグメントのユーザビリティ計算結果に基づいてその分割文書のユーザビリティを算出するユーザビリティ計算手段２３と、文書分割手段２２においてそのセグメントの分割のしかたを変えて作られた複数のその分割文書のうち、ユーザビリティ計算手段２３により算出されたユーザビリティが最良な分割文書を選択する分割選択手段２１と、を有する。【００１５】
また、本実施の形態の文書分割方法は、文書を複数のセグメントに分割し、その分割されたセグメントのユーザビリティを計算し、そのセグメントのユーザビリティ計算結果に基づいてその文書のユーザビリティを算出し、そのユーザビリティを計算した複数の文書のうち、ユーザビリティが最良の分割状態を選択する。【００１６】
本実施の形態に係るシステムの動作について図１及び図２を参照して説明する。
（ステップＡ１）
分割選択手段２１は、入力装置１から入力文書を受け取る。【００１７】
（ステップＡ２）
ユーザビリティ計算手段２３は、ユーザビリティ計算式記憶部３１からユーザビリティ計算式を読み込む。【００１８】
（ステップＡ３）
分割選択手段２１は、ユーザビリティ計算手段２３を用いて、入力文書の閲覧時のユーザビリティを与えられた分割状態（初回は未分割状態）において計算する。【００１９】
（ステップＡ４）
分割選択手段２１は、入力文書の処理セグメントのインデックスを示すｎを１で初期化する。【００２０】
（ステップＡ５）
分割選択手段２１は、ｎ番目のセグメントを選択する。【００２１】
（ステップＡ６）
分割選択手段２１は、ステップＡ５において選択されたセグメントを、文書分割手段２２を用いて仮分割する。【００２２】
（ステップＡ７）
分割選択手段２１は、ステップＡ６で得られた分割状態について、ユーザビリティ計算手段２３を用いて各仮分割されたセグメントのユーザビリティを足し合わせ、分割された入力文書のユーザビリティを計算する。【００２３】
（ステップＡ８）分割選択手段２１は、ステップＡ５において選択されたセグメントが最終セグメントであるかを判定する。
（ステップＡ９）
ステップＡ８において、最終セグメントと判断した場合はステップＡ１０に進む。最終セグメントでないと判断した場合はｎをｎ＋１に更新し、ステップＡ５以降の処理を繰り返す。【００２４】
（ステップＡ１０、Ａ１１）
分割選択手段２１は、ステップＡ３とステップＡ７で得られた分割された入力文書の複数の分割状態におけるユーザビリティを比較し、新たな分割によりユーザビリティを改善できるか判定し、改善できる場合は新たな分割のうちユーザビリティが最良の分割を入力文書に適用し、ステップＡ３以降の処理を繰り返す。改善できない場合はステップＡ１２に進む。
ここで、ユーザビリティとは、使用品質のことであり、特定の利用状況において特定ユーザによって、ある製品が、指定された目標を達成するために用いられる際の、有効さ、効率、ユーザの満足の度合いを指すものである。従って、ユーザビリティを数値化する場合、大きい方を良しとするか、小さい方を良しとするかは、計算式の立て方によることになる。本明細書のユーザビリティの計算式では、後述するように、値が小さい方がユーザビリティが良い（高い）ことを意味する。【００２５】
（ステップＡ１２）
分割選択手段２１は、入力文書の分割状態に従い、出力装置４に分割結果を出力する。【００２６】
本実施の形態に係るシステムは、文書を解析し分割する文書分割手段と、ユーザビリティ計算式記憶部に記憶されたユーザビリティ計算式を用いて、文書の任意の分割状態における閲覧時のユーザビリティを計算するユーザビリティ計算手段とに基づき、分割選択手段が文書の複数の分割状態についてユーザビリティが最良となる分割状態の文書を選択する処理を入力文書に対し繰り返し適用する。
このため、閲覧時のユーザビリティが高くなるように文書を分割できるという効果がある。【００２７】
次に、本実施の形態のシステムを用いたユーザビリティのための一般式を示す。
本計算例は、入力装置としてファイル入力装置を、データ処理装置としてパーソナルコンピュータ（以下ＰＣという。）を、データ記憶装置として磁気記憶装置を、出力装置としてファイル出力装置をそれぞれ備えている。【００２８】
ＰＣは、分割選択手段、文書分割手段、ユーザビリティ計算手段として機能する中央演算装置を有し、磁気記憶装置は、文書閲覧時のユーザビリティを計算するための式（ユーザビリティ計算式）を記憶している。数１から数３にユーザビリティの一般式を示す。
【数１】
2009078183.tif 000003
ここでα、β、γは個人毎に変わるパラメータであり、非負の実数で表される。
【数２】
2009078183.tif 000004
ここで、aC1、ｃC1、ａC2、ｃC2は個人毎に変わるパラメータである。
【数３】
2009078183.tif 000005
ここでｃO1、ａO2、ｃO2は個人毎に変わるパラメータである。操作負荷面のユーザビリティは、画面領域に対するコンテンツ領域の比率の大きさに応じてユーザビリティが低下する。
これらの計算式により得られた値は、値の小さい方がユーザビリティが高いことを意味する。【００２９】
次にユーザビリティの具体例を、次に示す数４を用いて説明する。
【数４】
2009078183.tif 000006
数４は（２）式乃至（７）式において、α＝１、β＝０、γ＝１、ｎ0＝１０、aC1＝１、ｃC1＝０、ａC2＝１、ｃC2＝１０、ｃO1＝１、ａO2＝１、ｃO2＝０の場合の具体例を示している。例えば、目次ページのユーザビリティはユーザが一目で目次を把握できる項目数には限界があり、認知限界項目数がｎ＝１０を越えると急激に把握が困難となる場合を示す。また、内容ページのユーザビリティは画面内にコンテンツが全て含まれているか、いないかにより決まることを示す。画面内に全てのコンテンツが含まれていない場合は、ページ情報を得るために操作が必要となるのでユーザビリティが低下する。そして、画面からコンテンツがはみ出す割合が多いほど操作が必要となるのでユーザビリティは低くなる。【００３０】
今、ＰＣに、ファイル入力装置から入力文書Ａが与えられたとする。中央演算装置は、磁気記憶装置に記憶されているユーザビリティ計算式を読み込む。例えば入力文書Ａに目次情報と内容情報があれば、入力文書閲覧時の目次情報と内容情報におけるユーザビリティ計算式を読み込む。【００３１】
中央演算装置は、入力文書Ａについてユーザビリティ計算式を適用し、ユーザビリティを計算する。例えば図３に示すように、入力文書Ａにおいて画面領域に対するコンテンツ領域の比率が３．０だった場合、項目数（分割数）はｎ＝１のため目次ページのユーザビリティは９．０で、内容ページのユーザビリティの総和は３．０で、ユーザビリティは１２．０となる。【００３２】
中央演算装置は、入力文書Ａの文書セグメントを順に選択、所定の分割方法により仮分割し、仮分割状態におけるユーザビリティを計算する。例えば図４に示すように、入力文書を３つのセグメントに分割する。入力文書Ａにおける仮分割とこの仮分割状態におけるユーザビリティを計算する。所定の分割方法には、例えば、構造化文書と半構造化文書に含まれる文書記述要素の配置を参照し、一定の方向に並置されたその文書記述要素をグループ化してその構造化文書またはその半構造化文書のレイアウトを解析し、その結果に基づき分割する方法がある。【００３３】
図４の例では、中央演算装置は、入力文書Ａの複数の仮分割状態におけるユーザビリティを比較し、新たな分割によりユーザビリティを改善できるか判定し、改善できる場合は新たな分割のうちユーザビリティが最良となる分割を入力文書Ａに適用する。例えば入力文書Ａについて、新たな分割の適用前のユーザビリティが１２．０、新たな分割の適用後のユーザビリティが１０．７とユーザビリティを改善できるので、この分割を入力文書Ａに適用する。【００３４】
中央演算装置は、以降同様の処理をユーザビリティが改善できなくなるまで繰り返し、例えば図５に示すような入力文書Ａの分割を得る。
最後に中央演算装置は、入力文書Ａの分割結果を出力装置に出力する。【００３５】
第２の実施の形態
次に、第２の実施の形態について図面を参照して説明する。
図６に示すように、本実施の形態に係るシステムは、データ処理装置２が分割状態生成手段２４を有する点で、第１の実施の形態と異なる。【００３６】
分割選択手段２１は、分割状態生成手段２４で得られた入力文書の全ての分割状態について、ユーザビリティ計算手段２３でユーザビリティを計算し、ユーザビリティが最良となる分割を選択する。【００３７】
分割状態生成手段２４は、文書分割手段２２で入力文書を繰り返し分割することで文書セグメントの木構造を抽出し、この木構造に基づき入力文書の全ての分割状態を生成する。【００３８】
次に、本実施の形態に係るシステムの動作について図６及び図７を参照して説明する。
図７のステップＡ１、Ａ２、Ａ１２で示される動作は、第１の実施の形態の各手段の動作と同一のため、説明は省略する。【００３９】
（ステップＢ１）
分割状態生成手段２４は、文書分割手段２２により分割されたセグメントを更に分割して木構造の分割状態を生成する。
（ステップＢ２）
分割選択手段２１は、入力文書の分割状態のインデックスを示すｎを１で初期化する。【００４０】
（ステップＢ３）
分割選択手段２１は、ｎ番目の分割状態を選択する。【００４１】
（ステップＡ７）
ステップＢ３で選択された分割状態について、ユーザビリティ計算手段２３を用いてｎ番目の分割状態における木構造の最終的に得られたセグメントのユーザビリティを足し合わせ、分割された入力文書のユーザビリティを算出する。【００４２】
（ステップＢ４、ステップＢ５）
分割選択手段２１は、ステップＢ３で選択された分割状態が最終のものか判定し、最終の場合はステップＡ１１に進む。最終でない場合はｎをｎ＋１に更新し、ステップＢ３以降の処理を繰り返す。
（ステップＡ１１）
分割選択手段２１は、ステップＡ７で得られた分割された入力文書の全ての分割状態におけるユーザビリティを比較し、ユーザビリティが最良となる分割を入力文書に適用し、ステップＡ１２に進む。【００４３】
次に、本実施の形態の効果について説明する。
本実施の形態に係るシステムでは、文書を解析し分割する文書分割手段を用いて文書を繰り返し分割することで文書セグメントの木構造を抽出し、文書の全ての分割状態を生成する分割状態生成手段と、ユーザビリティ計算式記憶部に記憶されたユーザビリティ計算式を用いて文書の任意の分割状態におけるユーザビリティを計算するユーザビリティ計算手段とに基づき、分割選択手段が文書の全ての分割状態のうちユーザビリティが最良となる分割状態の文書を選択する処理を分割された入力文書に適用する。このため、閲覧時のユーザビリティが高くなるように文書を分割できる。【００４４】
次に、本実施の形態に係るシステムのユーザビリティの計算例を、図を用いて説明する。
本文書分割システムは、入力装置としてファイル入力装置を、データ処理装置としてＰＣを、データ記憶装置として磁気記憶装置を、出力装置としてファイル出力装置を備えている。【００４５】
ＰＣは、分割選択手段、文書分割手段、ユーザビリティ計算手段、分割状態生成手段として機能する中央演算装置を有し、磁気記憶装置は、ユーザビリティ計算式を記憶している。ユーザビリティ計算式は第１の実施の形態と同じである。
今、ＰＣに、ファイル入力装置経由で入力文書Ａが与えられたとする。
中央演算装置は、磁気記憶装置に記憶されているユーザビリティ計算式を読み込む。【００４６】
中央演算装置は、入力文書Ａを繰り返し分割することで、例えば図８に示すような入力文書Ａの文書セグメントの木構造を抽出する。さらに、この木構造に基づき入力文書Ａの全ての分割状態を計算し、例えば図９に示すような入力文書Ａの全ての分割状態を得る。
中央演算装置は、入力文書Ａの全ての分割状態についてユーザビリティを計算、比較し、ユーザビリティが最良となる分割を入力文書Ａに適用する。例えば図９に示す全ての分割状態において、ユーザビリティが最小の１０．５となる分割を入力文書Ａに適用する。
最後に中央演算装置は、入力文書Ａの分割結果を出力装置に出力する。【００４７】
本実施の形態によれば、分割状態生成手段を有し木構造を抽出し、この木構構造に基づき分割された入力文書の全ての分割状態を生成できるので、分割パターンに多様性を持たせることができ、より良好なユーザビリティを得ることができるようになる。【００４８】
第３の実施の形態
次に、第３の実施の形態について図面を参照して説明する。【００４９】
図１０を参照すると、本実施の形態にかかる文書分割システムは、第１及び第２の実施の形態と同様に、入力装置１、データ処理装置２、記憶装置３、出力装置４を備える。【００５０】
文書分割用プログラム５は、データ処理装置２に読み込まれ、データ処理装置２の動作を制御し、あらかじめ文書閲覧時のユーザビリティを計算する式を記憶装置３のユーザビリティ計算式記憶部３１に記憶させ、ユーザビリティ計算式に基づきユーザビリティを計算するユーザビリティ計算処理とを実行させる。
データ処理装置２は、文書分割用プログラム５の制御により第１及び第２の実施の形態におけるデータ処理装置による処理と同一の処理を実行する。【００５１】
本実施の形態によれば、文書分割用プログラム５がデータ処理装置内に固定的にインストールされていないので、データ処理装置を汎用的に利用できる。【００５２】
ユーザビリティの式としては数４に基づいて具体例を説明してきた。しかし、ユーザビリティの式には、個人毎の変わるパラメータが入っているので、別の具体例をここで、数５に示す。
【数５】
2009078183.tif 000007
すなわち数５は、（２）式乃至（７）式において、α＝１、β＝０、γ＝１、ｎ0＝１０、aC1＝１、ｃC1＝０、ａC2＝１、ｃC2＝０、ｃO1＝１、ａO2＝１、ｃO2＝０の場合の式を示している。目的ページのユーザビリティは、β＝０であるので、認知負荷面のユーザビリティのみであり、目次ページのユーザビリティは、項目数がｎ＝１０から徐々に把握が困難となる場合を示す。すなわち、個人によってはユーザビリティが連続的に低下する場合もあり得るからである。【００５３】
また、具体的な数式として示さないが、目次ページのユーザビリティは、認知負荷面のユーザビリティに、操作負荷面のユーザビリティをたし合わせる（例えばβ＝１の場合）数式として表すことができる。すなわち、目次が１画面に入らない場合は、操作負荷面のユーザビリティが低下するためである。【００５４】
なお、本発明は前述の実施の形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。例えば、第１、２及び３の実施の形態における分割方法として、画面レイアウトに基づく方法や、レイアウト以外の論理的な構造や意味的な内容などに基づく方法を用いてもよい。ここで、画面レイアウトの解析方法は、構造化文書と半構造化文書に含まれる文書記述要素の配置を参照し、一定の方向に並置されたその文書記述要素をグループ化してその構造化文書またはその半構造化文書のレイアウトを解析する基本レイアウト解析方法による。また、複数の文章ごとに分割する方法を用いてもよい。【００５５】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
（１）本発明の文書分割システムは、文書を複数のセグメントに分割する文書分割手段と、前記文書分割手段で分割された各セグメントのユーザビリティを計算するユーザビリティ計算手段と、前記ユーザビリティ計算手段によって計算された各セグメントのユーザビリティ計算結果に基づいて前記文書のユーザビリティを算出する演算手段と、前記演算手段によってユーザビリティが算出された複数の文書のうち、ユーザビリティが最良な文書を選択する分割選択手段と、を有することを特徴とする。【００５６】
（２）上記文書分割システムにおいて、前記文書分割手段により分割されたセグメントを更に分割して木構造の分割状態を生成する分割状態生成手段をさらに有することを特徴とする文書分割システム。【００５７】
（３）上記文書分割システムにおいて、前記分割状態生成手段により最終的に得られたセグメントのユーザビリティを前記ユーザビリティ計算手段により計算し、前記最終的に得られたセグメントのユーザビリティ計算結果に基づいて、前記文書のユーザビリティを算出することを特徴とする文書分割システム。【００５８】
（４）上記文書分割システムにおいて、前記文書分割手段は、文書の画面レイアウトを解析し分割することを特徴とする文書分割システム。【００５９】
（５）上記文書分割システムにおいて、前記文書は、複数の文章を含み、前記文書分割手段は、前記複数の文章を分割することを特徴とする文書分割システム。【００６０】
（６）上記文書分割システムにおいて、前記ユーザビリティ計算手段のユーザビリティ計算式は、文書閲覧時の目次情報と内容情報におけるユーザビリティを計算するための式であることを特徴とする文書分割システム。【００６１】
（７）本発明の文書分割方法は、文書を複数のセグメントに分割し、
分割された前記セグメントのユーザビリティを計算し、前記セグメントのユーザビリティ計算結果に基づいて前記文書のユーザビリティを算出し、前記ユーザビリティを算出した複数の文書のうち、ユーザビリティが最良な文書を選択することを特徴とする。【００６２】
（８）上記文書分割方法において、分割された前記セグメントを更に分割して木構造の分割状態を生成することを特徴とする文書分割方法。【００６３】
（９）上記文書分割方法において、前記木構造の分割状態を生成することにより最終的に得られたセグメントのユーザビリティを計算し、前記最終的に得られたセグメントのユーザビリティ計算結果に基づいて、前記文書のユーザビリティを算出することを特徴とする文書分割方法。【００６４】
（１０）上記文書分割方法において、文書の画面レイアウトを解析し分割することを特徴とする文書分割方法。【００６５】
（１１）上記文書分割方法において、前記文書は、複数の文章を含み、前記複数の文章を分割することを特徴とる文書分割方法。【００６６】
（１２）上記文書分割方法であって、前記ユーザビリティ計算式は、文書閲覧時の目次情報と内容情報におけるユーザビリティを計算するための式を用いることを特徴とする文書分割方法。【００６７】
（１３）本発明の文書分割用プログラムは、コンピュータに、文書を分割する文書分割処理と、前記文書分割処理で分割されたセグメントのユーザビリティを計算するユーザビリティ計算処理と、前記ユーザビリティ計算処理によって計算された各セグメントのユーザビリティ計算結果に基づいて前記文書のユーザビリティを計算する演算処理と、前記演算処理によってユーザビリティが算出された複数の文書のうち、ユーザビリティが最良の文書を選択する分割選択処理と、を実行させるための文書分割用プログラム。【００６８】
（１４）上記文書分割用プログラムにおいて、前記文書分割処理により分割されたセグメントを更に分割して木構造の分割状態を生成する分割状態生成処理を実行させるための文書分割用プログラム。【００６９】
（１５）上記文書分割用プログラムにおいて、前記分割状態生成処理により最終的に得られたセグメントのユーザビリティを前記ユーザビリティ計算処理により計算し、前記最終的に得られたセグメントのユーザビリティ計算結果に基づいて、前記文書のユーザビリティを算出する処理を実行させるための文書分割用プログラム。【００７０】
（１６）上記文書分割用プログラムにおいて、前記文書分割処理は、文書の画面レイアウトを解析し分割する処理を実行させるための文書分割用プログラム。【００７１】
（１７）上記文書分割用プログラムにおいて、前記文書は複数の文章を含み、前記文書分割処理は前記複数の文章を分割する処理を実行させるための文書分割用プログラム。【００７２】
（１８）上記文書分割用プログラムにおいて、あらかじめユーザビリティを計算するための式をユーザビリティ計算式記憶部に記憶する処理と、前記ユーザビリティ計算式に基づきユーザビリティを計算するユーザビリティ計算処理と、を実行させるための文書分割用プログラム。【００７３】
この出願は、２００７年１２月１９日に出願された日本出願特願２００７−３２７８７３号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2009078183.tif 000008
【図２】
2009078183.tif 000009
【図３】
2009078183.tif 000010
【図４】
2009078183.tif 000011
【図５】
2009078183.tif 000012
【図６】
2009078183.tif 000013
【図７】
2009078183.tif 000014
【図８】
2009078183.tif 000015
【図９】
2009078183.tif 000016
【図１０】
2009078183.tif 000017
【手続補正書】
【提出日】平成21年8月12日(2009.8.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
元文書を複数のセグメントに分割して分割文書を作る文書分割手段と、
前記文書分割手段で作られた前記分割文書に含まれる前記セグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、前記セグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、を前記セグメントごとに計算し、計算された前記各セグメントの前記認知負荷面のユーザビリティと前記操作負荷面のユーザビリティとの総和を前記分割文書のユーザビリティとして算出するユーザビリティ計算手段と、
前記文書分割手段において前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のいずれかを、前記ユーザビリティ計算手段により算出された前記分割文書のユーザビリティに基づいて選択する分割選択手段と、を有することを特徴とする文書分割システム。
【請求項２】
請求項１記載の文書分割システムにおいて、
前記文書分割手段により分割されたセグメントを更に多段階に分割して木構造の分割状態を生成する分割状態生成手段をさらに有することを特徴とする文書分割システム。
【請求項３】
請求項２に記載の文書分割システムにおいて、
前記分割状態生成手段により生成された、木構造の分割状態に基づいて、前記元文書の分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算手段により算出されたユーザビリティが最良な分割文書を前記分割選択手段が選択することを特徴とする文書分割システム。
【請求項４】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記文書分割手段は、画面レイアウトを解析し分割を行うことを特徴とする文書分割システム。
【請求項５】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記文書は、複数の文章を含み、
前記文書分割手段は、前記複数の文章を分割することを特徴とする文書分割システム。
【請求項６】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記ユーザビリティ計算手段のユーザビリティ計算式は、目次情報と内容情報についてそれぞれユーザビリティを計算することを特徴とする文書分割システム。
【請求項７】
元文書を複数のセグメントに分割して分割文書を作成し、
前記分割文書に含まれる前記セグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、前記セグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、を前記セグメントごとに計算し、計算された前記各セグメントの前記認知負荷面のユーザビリティと前記操作負荷面のユーザビリティとの総和を前記分割文書のユーザビリティとして算出し、
前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のいずれかを、算出された前記分割文書のユーザビリティに基づいて選択することを特徴とする文書分割方法。
【請求項８】
請求項７記載の文書分割方法において、
分割された前記セグメントを更に多段階に分割して木構造の分割状態を生成することを特徴とする文書分割方法。
【請求項９】
請求項８に記載の文書分割方法において、
生成された木構造の分割状態に基づいて、元文書の分割のしかたを変えて複数の前記分割文書のうち算出されたユーザビリティが最良な分割文書を選択することを特徴とする文書分割方法。
【請求項１０】
請求項７乃至９のいずれかに記載の文書分割方法において、
前記元文書の画面レイアウトを解析し、画面領域に対するコンテンツ領域の比率を変える分割をおこなうことを特徴とする文書分割方法。
【請求項１１】
請求項７乃至９のいずれかに記載の文書分割方法において、
前記文書は、複数の文章を含み、
前記複数の文章を分割することを特徴とする文書分割方法。
【請求項１２】
請求項７乃至９のいずれかに記載の文書分割方法であって、
ユーザビリティ計算式は、目次情報と内容情報についてそれぞれユーザビリティを計算することを特徴とする文書分割方法。
【請求項１３】
コンピュータに、
元文書を複数のセグメントに分割して分割文書を作る文書分割処理と、
前記文書分割処理で作られた前記分割文書に含まれる前記セグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、前記セグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、を前記セグメントごとに計算し、計算された前記各セグメントの前記認知負荷面のユーザビリティと前記操作負荷面のユーザビリティとの総和を前記分割文書のユーザビリティとして算出するユーザビリティ計算処理と、
前記文書分割処理において前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のいずれかを、前記ユーザビリティ計算処理により前記分割文書のユーザビリティに基づいて選択する分割選択処理と、を実行させるための文書分割用プログラム。
【請求項１４】
請求項１３記載の文書分割用プログラムにおいて、
前記文書分割処理により分割されたセグメントを更に多段階に分割して木構造の分割状態を生成する分割状態生成処理を実行させるための文書分割用プログラム。
【請求項１５】
請求項１４に記載の文書分割用プログラムにおいて、
前記分割状態生成処理により生成された、木構造の分割状態に基づいて、前記元文書の分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算処理により算出されたユーザビリティが最良な分割文書を前記分割選択処理が選択する処理を実行させるための文書分割用プログラム。
【請求項１６】
請求項１３乃至１５のいずれかに記載の文書分割プログラムにおいて、前記文書分割処理は、文書の画面レイアウトを解析し画面領域に対するコンテンツ領域の比率を変える分割をおこなう処理を実行させるための文書分割用プログラム。
【請求項１７】
請求項１３乃至１５のいずれかに記載の文書分割プログラムにおいて、前記元文書は複数の文章を含み、前記文書分割処理は、前記複数の文章を分割する処理を実行させるための文書分割用プログラム。
【請求項１８】
請求項１３乃至１５のいずれかに記載の文書分割プログラムにおいて、目次情報と内容情報についてそれぞれユーザビリティを計算する計算式をユーザビリティ計算式記憶部に記憶する処理と、
ユーザビリティ計算式に基づきユーザビリティを計算するユーザビリティ計算処理と、
を実行させるための文書分割用プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
書を分割できないことである。
［０００８］
上記課題を解決する本発明の文書分割システムは、元文書を複数のセグメントに分割して分割文書を作る文書分割手段と、その文書分割手段で作られたその分割文書に含まれるそのセグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、そのセグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、をそのセグメントごとに計算し、計算されたその各セグメントのその認知負荷面のユーザビリティとその操作負荷面のユーザビリティとの総和をその分割文書のユーザビリティとして算出するユーザビリティ計算手段と、その文書分割手段においてそのセグメントの分割のしかたを変えて作られた複数のその分割文書のいずれかを、そのユーザビリティ計算手段により算出されたその分割文書のユーザビリティに基づいて選択する分割選択手段と、を有することを特徴とする。
［０００９］
また、本発明の文書分割方法は、元文書を複数のセグメントに分割して分割文書を作成し、その分割文書に含まれるそのセグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、そのセグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、をそのセグメントごとに計算し、計算されたその各セグメントのその認知負荷面のユーザビリティとその操作負荷面のユーザビリティとの総和をその分割文書のユーザビリティとして算出し、そのセグメントの分割のしかたを変えて作られた複数のその分割文書のいずれかを、算出されたその分割文書のユーザビリティに基づいて選択することを特徴とする。
［００１０］
また、本発明の文書分割用プログラムは、コンピュータに、元文書を複数のセグメントに分割して分割文書を作る文書分割処理と、前記文書分割処理で作られた前記分割文書に含まれる前記セグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、前記セグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、を前記セグメントごとに計算し、計算された前記各セグメントの前記認知負荷面のユーザビリティと前記操作負荷面のユーザビリティとの総和を前記分割文書のユーザビリティとして算出するユーザビリティ計算処理と、前記文書分割処理において前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のいずれかを、前記ユーザビリティ計算処理により前記分割文書のユーザビリティに基づいて選択する分割選択処理と、を実行させることを特徴とする。
［００１１］
本発明によれば、閲覧時のユーザビリティが高くなるように文書を分割できる。
図面の簡単な説明
［００１２］
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかに
【手続補正書】
【提出日】平成22年8月19日(2010.8.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
元文書を複数のセグメントに分割して分割文書を作る文書分割手段と、
前記文書分割手段で作られた前記分割文書に含まれる前記セグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、前記セグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、を前記セグメントごとに計算し、計算された前記各セグメントの前記認知負荷面のユーザビリティと前記操作負荷面のユーザビリティとの総和を前記分割文書のユーザビリティとして算出するユーザビリティ計算手段と、
前記文書分割手段において前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のいずれかを、前記ユーザビリティ計算手段により算出された前記分割文書のユーザビリティに基づいて選択する分割選択手段と、を有することを特徴とする文書分割システム。
【請求項２】
請求項１記載の文書分割システムにおいて、
前記文書分割手段により分割されたセグメントを更に多段階に分割して木構造の分割状態を生成する分割状態生成手段をさらに有することを特徴とする文書分割システム。
【請求項３】
請求項２に記載の文書分割システムにおいて、
前記分割状態生成手段により生成された、木構造の分割状態に基づいて、前記元文書の分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算手段により算出されたユーザビリティが最良な分割文書を前記分割選択手段が選択することを特徴とする文書分割システム。
【請求項４】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記文書分割手段は、画面レイアウトを解析し分割を行うことを特徴とする文書分割システム。
【請求項５】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記文書は、複数の文章を含み、
前記文書分割手段は、前記複数の文章を分割することを特徴とする文書分割システム。
【請求項６】
請求項１乃至３のいずれかに記載の文書分割システムにおいて、
前記ユーザビリティ計算手段のユーザビリティ計算式は、目次情報と内容情報についてそれぞれユーザビリティを計算することを特徴とする文書分割システム。
【請求項７】
元文書を複数のセグメントに分割して分割文書を作成し、
前記分割文書に含まれる前記セグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、前記セグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、を前記セグメントごとに計算し、計算された前記各セグメントの前記認知負荷面のユーザビリティと前記操作負荷面のユーザビリティとの総和を前記分割文書のユーザビリティとして算出し、
前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のいずれかを、算出された前記分割文書のユーザビリティに基づいて選択することを特徴とする文書分割方法。
【請求項８】
コンピュータに、
元文書を複数のセグメントに分割して分割文書を作る文書分割処理と、
前記文書分割処理で作られた前記分割文書に含まれる前記セグメントの数である分割数に応じて変化する認知負荷面のユーザビリティと、前記セグメントの表示領域と画面領域との比率に応じて変化する操作負荷面のユーザビリティと、を前記セグメントごとに計算し、計算された前記各セグメントの前記認知負荷面のユーザビリティと前記操作負荷面のユーザビリティとの総和を前記分割文書のユーザビリティとして算出するユーザビリティ計算処理と、
前記文書分割処理において前記セグメントの分割のしかたを変えて作られた複数の前記分割文書のいずれかを、前記ユーザビリティ計算処理により前記分割文書のユーザビリティに基づいて選択する分割選択処理と、を実行させるための文書分割用プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
（１８）上記文書分割用プログラムにおいて、あらかじめユーザビリティを計算するための式をユーザビリティ計算式記憶部に記憶する処理と、前記ユーザビリティ計算式に基づきユーザビリティを計算するユーザビリティ計算処理と、を実行させるための文書分割用プログラム。
（１９）上記文書分割方法において、分割された前記セグメントを更に多段階に分割して木構造の分割状態を生成することを特徴とする文書分割方法。
（２０）上記文書分割方法において、生成された木構造の分割状態に基づいて、元文書の分割のしかたを変えて複数の前記分割文書のうち算出されたユーザビリティが最良な分割文書を選択することを特徴とする文書分割方法。
（２１）上記文書分割方法において、前記元文書の画面レイアウトを解析し、画面領域に対するコンテンツ領域の比率を変える分割をおこなうことを特徴とする文書分割方法。
（２２）上記文書分割方法において、前記ユーザビリティ計算手段のユーザビリティ計算式は、目次情報と内容情報についてそれぞれユーザビリティを計算することを特徴とする文書分割方法。
（２３）上記文書分割用プログラムにおいて、前記文書分割処理により分割されたセグメントを更に多段階に分割して木構造の分割状態を生成する分割状態生成処理を実行させるための文書分割用プログラム。
（２４）上記文書分割用プログラムにおいて、前記分割状態生成処理により生成された、木構造の分割状態に基づいて、前記元文書の分割のしかたを変えて作られた複数の前記分割文書のうち、前記ユーザビリティ計算処理により算出されたユーザビリティが最良な分割文書を前記分割選択処理が選択する処理を実行させるための文書分割用プログラム。
（２５）上記文書分割用プログラムにおいて、前記文書分割処理は、文書の画面レイアウトを解析し画面領域に対するコンテンツ領域の比率を変える分割をおこなう処理を実行させるための文書分割用プログラム。
（２６）上記文書分割用プログラムにおいて、目次情報と内容情報についてそれぞれユーザビリティを計算する計算式をユーザビリティ計算式記憶部に記憶する処理と、ユーザビリティ計算式に基づきユーザビリティを計算するユーザビリティ計算処理と、を実行させるための文書分割用プログラム。
【国際調査報告】
2009078183.tif 000018
2009078183.tif 000019