【手続補正書】
【提出日】平成31年3月4日(2019.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テキスト内のワードスペースにまたがる不確定性を判定するための方法であって、前記方法は、
テキスト入力を提供するステップ（ａ）と、
文章内の他のワードとの文法または構文関係を表す機能語のデータベースを提供するステップ（ｂ）と、
前記テキスト入力の複数のワードを検討するステップ（ｃ）と、
特定されるワードが前記データベース内に存在しない場合、前記データベース内の機能語のうちの１つとしてまたは内容語として、前記複数のワードのそれぞれを特定するステップ（ｄ）と、
各固有の疑似構文ハイブリッドについてｎグラム頻度数を生成するステップ（ｅ）であって、前記固有の疑似構文ハイブリッドのそれぞれは、語彙識別情報、語彙素、語彙範疇、および開放類ワードのうちの少なくとも１つから成るｎグラムである、ステップ（ｅ）と、
最後のテキスト入力に達するまで、次の複数のワードに関して前記ステップ（ｃ）、前記ステップ（ｄ）、および前記ステップ（ｅ）を繰り返すステップ（ｆ）と、
前記ｎグラム頻度数を用いて、前記固有の疑似構文ハイブリッドのそれぞれについて不確定性を演算するステップ（ｇ）と、
前記不確定性に基づき前記テキスト内のワードスペースの幅を非対称にフォーマットして、人間の読取り体験を向上させるステップ（ｈ）と、
を備え、
前記語彙識別情報は前記ワードであり、前記語彙素は、あるワードが取ることができる形式のセットであり、前記語彙範疇は前記ワードの品詞であり、前記内容語は構文情報を欠く開放類ワードである、方法。
【請求項２】
前記テキスト入力が、テキストを含む文書である、請求項１に記載の方法。
【請求項３】
前記テキスト入力が、コーパスから生成されるｎグラム頻度数である、請求項１に記載の方法。
【請求項４】
テキスト内のワードスペースにまたがる不確定性を判定するためのシステムであって、前記システムは、
文章内の他のワードとの文法または構文関係を表す機能語のデータベースと、
各固有の疑似構文ハイブリッドについての頻度数を生成するための、コンピュータプロセッサ上のカウンタプログラムであって、前記固有の疑似構文ハイブリッドは、語彙識別情報、語彙素、語彙範疇、および開放類ワードのうちの少なくとも１つから成る、カウンタプログラムと、
生成された頻度数を用いて、疑似構文ハイブリッドのワードスペースをまたぐ語彙不確定性を演算するための、前記コンピュータプロセッサ上のフィルタプログラムと、
を備え、
前記語彙識別情報はが前記ワードであり、前記語彙素は、あるワードが取ることができる形式のセットであり、前記語彙範疇は前記ワードの品詞であり、語彙項目の開放類状態は構文情報を欠く内容語であり、前記ワードスペースをまたぐ語彙不確定性は、前記テキスト内のワードスペースをフォーマットして、人間の読取り体験を向上させるのに用いられる、システム。
【請求項５】
前記不確定性を演算することが、キーおよび値の入力マップを提供することを結果的にもたらし、前記キーのそれぞれが、少なくとも１つの疑似構文ハイブリッドを示し、前記値が、前記キーに隣接するワードスペースにまたがる不確定性を示す、請求項４に記載のシステム。
【請求項６】
テキストをフォーマットするための方法であって、前記方法は、
コンピュータプロセッサにテキスト入力を提供するステップと、
前記コンピュータプロセッサによって、キーおよび値のマッピング入力を提供するステップであって、前記キーのそれぞれは、少なくとも１つの固有の疑似構文ハイブリッドを示し、前記値は、前記キーに隣接するワードスペースにまたがる不確定性を示すステップと、
前記コンピュータプロセッサによって、前記マッピング入力内で前記キーを探すために前記テキスト入力を検討するステップと、
前記コンピュータプロセッサによって、前記検討の結果に基づき前記テキスト入力のキーに隣接する隣接ワードスペースの幅をフォーマットして、人間の読取り体験を向上させるステップであって、前記テキスト入力の隣接するスペースの幅のフォーマッティングは、前記値によって決定されるステップと、
を備える、方法。
【請求項７】
前記隣接ワードスペースの幅が、スペース文字、先行文字または後続文字、レタースペーシング、水平変倍、カーニング、水平オフセット、パディング、左マージン、および右マージンの文字属性のうちの少なくとも１つを変更することによって調節される、請求項６に記載の方法。
【請求項８】
前記隣接ワードスペースの幅が、ＨＴＭＬ文書内にＨＴＭＬタグを挿入することによって調節される、請求項６に記載の方法。
【請求項９】
前記隣接ワードスペースの幅が、ＸＭＬ文書内にＸＭＬタグを挿入することによって調節される、請求項６に記載の方法。
【請求項１０】
前記隣接ワードスペースの幅が、ＸＨＴＭＬ文書内にＸＨＴＭＬタグを挿入することによって調節される、請求項６に記載の方法。
【請求項１１】
前記マッピング入力からの値のうちの１つが、絶対スペースサイズを示す、請求項６に記載の方法。
【請求項１２】
前記隣接ワードスペースの幅が、あるスペース文字を、前記マッピング入力からの値と合致する指定幅を有する少なくとも１つのユニコード私用領域スペース文字と置き換えることによって調節される、請求項６に記載の方法。
【請求項１３】
前記マッピング入力からの値のうちの１つが、前記隣接ワードスペースの幅として適用されるように絶対スペースサイズに変換される相対スペースサイズを示す、請求項６に記載の方法。
【請求項１４】
前記マッピング入力のキーおよび値の全体にわたる相対スペースサイズの分布が維持されるが、絶対スペースサイズは動的に調節される、請求項１３に記載の方法。
【請求項１５】
ＨＴＭＬタグが、前記絶対スペースサイズを動的に調節するために用いられる、請求項１４に記載の方法。
【請求項１６】
ＨＴＭＬタグが、前記ＨＴＭＬタグによって適用される絶対スペースサイズの調節を提供するＣＳＳスタイルシートを指す、請求項１４に記載の方法。
【請求項１７】
前記隣接ワードスペースの幅のフォーマッティングが、スペース文字の前または後ろに１以上のピクセルまたはサブピクセルを挿入することによって調節される、請求項６に記載の方法。
【請求項１８】
前記隣接ワードスペースの幅のフォーマッティングが、ウェブ文書をレンダリングするウェブブラウザまたはウェブブラウザプラグインによって調節される、請求項６に記載の方法。
【請求項１９】
前記キーが、語彙識別情報、語彙範疇、語彙項目の開放類状態、および前記語彙項目の閉鎖類状態のうちの少なくとも１つから成る１つ以上の項目のリストを示し、前記語彙識別情報が前記ワードであり、前記語彙範疇が前記ワードの品詞であり、前記語彙項目の開放類状態が構文情報を欠く内容語であり、前記語彙項目の閉鎖類状態が新たな項目を受け入れない語類である、請求項６に記載の方法。
【請求項２０】
前記ワードスペースにまたがる不確定性が、条件付きエントロピーの測定によって決定される、請求項１９に記載の方法。
【請求項２１】
テキストをフォーマットするためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、コンピュータ可読プログラムコード部をその中に記憶している非一時的コンピュータ可読記憶媒体を備え、前記コンピュータ可読プログラムコード部は、
コンピュータプロセッサにテキストを提供するように構成される第１の部分と、
前記コンピュータプロセッサにキーおよび値のマッピング入力を提供するように構成される第２の部分であって、前記キーのそれぞれは、少なくとも１つの疑似構文ハイブリッドを示し、前記値のそれぞれは、前記キーに隣接するワードスペースにまたがる不確定性を示す、第２の部分と、
前記コンピュータプロセッサ上で、前記マッピング入力内で前記キーを探すために前記テキスト入力を検討し、前記検討の結果に基づくテキスト入力のワード間スペースの幅をフォーマットして、人間の読取り体験を向上させるように構成される第３の部分であって、前記ワード間スペースの幅のフォーマッティングは、前記値によって決定される、第３の部分と、
を備える、コンピュータプログラム製品。
【請求項２２】
ディスプレイを有するコンピュータシステムにおいて、テキストを表示する方法であって、前記方法は、
コンピュータプロセッサによって、あるワードの全インスタンスのリストを作成するステップ（ａ）であって、前記ワードに先行する文字は、スペース、前記ワードの最初、行の最初、段落の最初、文書の最初、タブ、インデント、および句読点文字のうちの少なくとも１つを含む、ステップ（ａ）と、
前記コンピュータプロセッサによって、前記ステップ（ａ）からのリスト内のワードについて、調節スコアライブラリ内のワード（ｎ）、および前記ワード（ｎ）のすぐ後に続く後続ワード（ｎ＋１）を参照するステップ（ｂ）であって、前記ワード（ｎ）および前記後続ワード（ｎ＋１）は、前記調節スコアライブラリ内に記憶される調節スコアを有するスペース文字によって分離される、ステップ（ｂ）と、
前記調節ライブラリ内で発見される場合、前記コンピュータプロセッサによって、前記調節スコアライブラリ内のワードおよび後続ワードのワードバイグラムについて発見された調節スコアを用いて、前記スペース文字の幅を調節するステップ（ｃ）と、
ｎをｎ＋１に設定するステップ（ｄ）と、
前記ステップ（ａ）で作成されたリスト内の全項目について、前記ステップ（ｂ）、前記ステップ（ｃ）、および前記ステップ（ｄ）を反復するステップ（ｅ）と、
を備える、方法。