(57)【要約】本発明の一実施形態に係る文書選択に応じたガイドライン提供方法は、第１の言語で作成された文書が選択されれば、前記選択された文書に含まれる単語を抽出して使用頻度及び難易度を算出する段階、前記使用頻度及び難易度に基づいてテスト単語を表示する段階、及び前記テスト単語に対するテスト結果に基づいて、前記選択された文書に対する適合度を提供する段階を含む。
2018503853.tif 000002
【特許請求の範囲】
【請求項１】
第１の言語で作成された文書が選択されれば、前記選択された文書に含まれる単語を抽出して使用頻度及び難易度を算出する段階と、
前記使用頻度及び難易度に基づいてテスト単語を表示する段階と、
前記テスト単語に対するテスト結果に基づいて、前記選択された文書に対する適合度を決定する段階と、を含む、文書選択に応じたガイドライン提供方法。
【請求項２】
前記テスト単語を表示する段階は、前記文書に含まれる単語の中で前記使用頻度又は前記難易度が低い又は高い順序にしたがって選別して表示するか、又は前記各難易度別に任意の数だけ選別して表示することを特徴とする、請求項１に記載の文書選択に応じたガイドライン提供方法。
【請求項３】
前記文書に含まれ、前記テスト単語と重複しない他のテスト単語を使用して再実施するテストに応じるメッセージを受信する場合、前記他のテスト単語を表示する段階と、前記再実施テスト結果と既存の前記テスト結果とに基づいて前記文書に対する適合度を決定する段階と、をさらに含む、請求項１に記載の文書選択に応じたガイドライン提供方法。
【請求項４】
前記テスト結果は、前記テスト単語の前記難易度別にグルーピングして算出し、前記適合度を提供する段階は、前記難易度別にグルーピングして算出されたテスト結果に基づいて前記文書を読むための学習単語情報を提供することを特徴とする、請求項１に記載の文書選択に応じたガイドライン提供方法。
【請求項５】
前記学習単語情報の中で暗記対象単語情報を受信する段階と、前記暗記対象単語情報から単語帳を生成する段階と、をさらに含む、請求項４に記載の文書選択に応じたガイドライン提供方法。
【請求項６】
前記使用頻度又は前記難易度に基づいて抽出された単語グループの暗記対象単語情報から第１の単語帳を生成する段階をさらに含む、請求項１に記載の文書選択に応じたガイドライン提供方法。
【請求項７】
前記生成された第１の単語帳は、選択された単語に対する辞書意味情報、品詞情報、単語原型情報、前記文書に使用された意味情報及び文章例文情報、暗記ヒント情報、難易度、使用頻度及び学習問題の中で一つ以上の情報を提供する、請求項６に記載の文書選択に応じたガイドライン提供方法。
【請求項８】
前記生成された第１の単語帳は、各暗記対象単語を暗記する単語、知っている単語又は学習完了単語に区分とするか、別に格納して管理される、請求項６に記載の文書選択に応じたガイドライン提供方法。
【請求項９】
前記文書を表示する段階をさらに含み、前記表示された文書に含まれる単語の中で前記第１の単語帳に入っている単語について意味情報を共に表示することを特徴とする、請求項６に記載の文書選択に応じたガイドライン提供方法。
【請求項１０】
前記文書に対する検索語を受信する段階と、前記検索語とマッチングする文書を含む文書リストを提供する段階と、をさらに含み、前記暗記する単語数、前記暗記する単語の使用割合、前記知っている単語数、前記知っている単語の使用割合、販売量、評点順、販売日又は価格に応じて前記文書リストを整列することができる請求項８に記載の文書選択に応じたガイドライン提供方法。
【請求項１１】
前記文書を表示する段階をさらに含み、前記表示された文書に含まれる単語の中で予め設定された例外単語リストに含まれる単語について意味情報表示を除く、請求項６に記載の文書選択に応じたガイドライン提供方法。
【請求項１２】
請求項１乃至請求項１１のいずれか一項に記載された文書選択に応じたガイドライン提供方法を遂行するプログラムが記録されたコンピュータ読み出し可能な記録媒体。
【請求項１３】
ハードウェアであるクライアント端末と接続されて請求項１乃至請求項１１のいずれか一項に記載された文書選択に応じたガイドライン提供方法を実行させるために、媒体に格納された端末装置用アプリケーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は外国語文書を容易に読めるようにガイドラインを提供する方法に係り、より詳細には、外国語文書に含まれる単語を使用してユーザーが選択した文書を読むのに適しているかを判断し、選択した外国語文書に含まれる単語に対して最適化された個別的な単語帳を提供して外国語文書をより容易に読み出すように支援する、文書選択に応じたガイドライン提供方法に係る。
【背景技術】
【０００２】
インターネット技術の発展、国際間の交易及び資本取引、多国籍企業活動等の増加を通じて経済はもちろん政治、文化、軍事的な側面までグローバル化することによって多様な情報を得るために外国語で作成された原書を探す比重が増加している。
【０００３】
しかし、該当外国語を正しく熟知しない状態で原書を読む場合、辞書等を通じて続いて単語の意味を探さなければならなく、さらに自分の水準に合わない原書を選択する場合には単語の意味を探す時間が多すぎるので、多い時間を無駄にすることになる。
【０００４】
したがって、自分の水準に合う外国語で作成された文書を選択し、より効率的に読めるように支援する方法が研究されてきた。
【０００５】
韓国特許公開第２０１１−００２４４１９号は文章の中で単語を抽出し、抽出された単語の意味を使用者に提供して使用者が文章を容易に翻訳できるように支援し、さらに使用者の語彙水準を考慮して単語を提供及び文書を推薦する方法を提示している。
【０００６】
しかし、既存の技術は使用者の語彙水準を使用者が選択した単語の辞書的な難易度を基準にして判断しており、使用者に対する一定なデータが蓄積されてから判断することができる。
【０００７】
また、文書内に含まれる単語を抽出して抽出された単語の意味を単純に提供することに留まっている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したような問題点から案出された本発明が解決しようとする技術的課題は、選択された外国語文書に含まれる単語に基づいてテストして該当ユーザー（即ち、クライアント）が該当外国語文書を読むのに適しているか否かを提示する、文書選択に応じたガイドライン提供方法に係る。
【０００９】
また、選択した外国語文書に含まれる単語を抽出してユーザーの選択によって単語帳をカスタマイズすることができる文書選択に応じたガイドライン提供方法に係る。
【００１０】
また、クライアント端末装置にユーザーが選択した文書を表示する場合、前記カスタマイズされた単語帳を基づいて表示された文書に含まれる単語の意味情報を共に表示する、文書選択に応じたガイドライン提供方法に係る。
【課題を解決するための手段】
【００１１】
前記言及された技術的課題を解決するための、本発明の一実施形態に係る文書選択に応じたガイドライン提供方法は、第１の言語で作成された文書が選択されれば、前記選択された文書に含まれる単語を抽出して使用頻度及び難易度を算出する段階、前記使用頻度及び難易度に基づいてテスト単語を表示する段階、及び前記テスト単語に対するテスト結果に基づいて、前記選択された文書に対する適合度を決定する段階を含む。
【００１２】
前記テスト単語を表示する段階は、前記文書に含まれる単語の中で前記使用頻度又は前記難易度が低い又は高い順序にしたがって選別して表示するか、又は前記各難易度別に任意の数だけ選別して表示することができる。
【００１３】
前記文書に含まれ、前記テスト単語と重複しない他のテスト単語を使用して再実施するテストに応じるメッセージを受信する場合、前記他のテスト単語を表示する段階、及び前記再実施テスト結果と既存の前記テスト結果とに基づいて前記文書に対する適合度を提供する段階をさらに含むことができる。
【００１４】
前記テスト結果は、前記テスト単語の前記難易度別にグルーピングして算出し、前記適合度を提供する段階は、前記難易度別にグルーピングして算出されたテスト結果に基づいて前記文書を読むための学習単語情報を提供することができる。
【００１５】
前記学習単語情報の中で暗記対象単語情報を受信する段階及び前記暗記対象単語情報から単語帳を生成する段階をさらに含むことができる。
【００１６】
前記使用頻度又は前記難易度に基づいて抽出された単語グループの暗記対象単語情報から第１の単語帳を生成する段階をさらに含むことができる。
【００１７】
前記生成された第１の単語帳は、選択された単語に対する辞書意味情報、品詞情報、単語原型情報、前記文書に使用された意味情報及び文章例文情報、暗記ヒント情報、難易度、使用頻度及び学習問題の中で一つ以上の情報を提供することができる。
【００１８】
前記生成された第１の単語帳は、各暗記対象単語を暗記する単語、知っている単語、又は学習完了単語に区分とするか、或いは別に格納して管理されることができる。
【００１９】
前記文書を表示する段階をさらに含み、前記表示された文書に含まれる単語の中で前記選択された単語帳に入っている単語について意味情報を共に表示することができる。
【００２０】
前記文書に対する検索語を受信する段階、及び前記検索語とマッチングされる文書を含む文書リストを提供する段階をさらに含み、前記暗記する単語数、前記暗記する単語の使用割合、前記知っている単語数、前記知っている単語の使用割合、販売量、評点順、販売日又は価格に応じて前記文書リストを整列することができる。
【００２１】
前記文書を表示する段階をさらに含み、前記表示された文書に含まれる単語の中で予め設定された例外単語リストに含まれる単語について意味情報表示が除くことができる。
【発明の効果】
【００２２】
上述したような本発明によれば、ユーザーが選択した文書内の単語を利用してテストを進行し、該当ユーザーが該当外国語文書を読むのに適しているか否かを提示することによって、ユーザーの水準に合う適した外国語文書を選択するようにすることができる。
【００２３】
また、選択した文書に含まれる単語の中でユーザーの学習が必要である単語のみを選択した最適の単語帳を生成して該当外国語文書をより容易に読めるようにすることができる。
【００２４】
また、クライアント端末装置に外国語文書を表示する場合、表示された部分に含まれる単語の中で単語帳に入っている単語に対して意味を共に表示して別の検索無しで容易に読めるようにすることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係る文書選択に応じたガイドライン提供方法を概略的に示す例示図である。
【図２】本発明の一実施形態に係る文書選択に応じたガイドライン提供方法に対する流れ図である。
【図３】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法に対する流れ図である。
【図４】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法に対する流れ図である。
【図５】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法に対する流れ図である。
【図６】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法に対する流れ図である。
【図７】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法に対する流れ図である。
【図８】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法に対する流れ図である。
【図９】本発明の一実施形態に係る文書選択に応じたガイドライン提供システムの構成図である。
【図１０】本発明の他の実施形態に係る文書選択に応じたガイドライン提供システムの構成図である。
【図１１】本発明の一実施形態に係る文書選択に応じたガイドライン提供方法のデータ及び情報流れを示す例示図である。
【図１２】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法のデータ及び情報流れを示す例示図である。
【図１３】本発明の一実施形態に係る文書選択に応じたガイドライン提供方法によって生成された単語グループを概略的に示す例示図である。
【図１４】本発明の他の実施形態に係る文書選択に応じたガイドライン提供方法によってクライアント端末装置に表示される文書を示す例示図である。
【発明の実施のための形態】
【００２６】
以下、添付された図面を参照して本発明の望ましい実施形態を詳細に説明する。  本発明の長所及び特徴、そしてそれらを達成する方法は添付される図面と共に詳細に後術されている実施形態を参照すれば、明確になる。  しかし、本発明は以下で開示される実施形態に限定されることではなく、互に異なる多様な形態に具現でき、単なる本実施形態は本発明の開示が完全になるようにし、本発明が属する技術分野で通常の知識を有する者に発明の範疇を完全に知らせるために提供されることであり、本発明は請求項の範疇によって定義されるだけである。  明細書の全文にわたって同一の参照符号は同一の構成要素を称する。
【００２７】
他の定義が無ければ、本明細書で使用されるすべての用語（技術及び科学的用語を含む）は本発明が属する技術分野で通常の知識を有する者に共通的に理解されることができる意味として使用される。  また、一般的に使用される辞書に定義されている用語は明確に特別に定義されていない限り，理想的に又は過度に解釈されない。
【００２８】
本明細書で使用された用語は実施形態を説明するためのものであり、本発明を制限しようとするものではない。  本明細書で、単数形は文句として特別に言及しない限り、複数形も含む。  明細書で使用される'含む（ｃｏｍｐｒｉｓｅｓ）'及び／又は'包含する（ｃｏｍｐｒｉｓｉｎｇ）'は言及された構成要素以外に１つ以上の他の構成要素の存在又は追加を排除しない。
【００２９】
以下、図面を参照して本発明の実施形態に係る文書選択に応じたガイドライン提供方法に対して説明する。
【００３０】
図１、図２、図９及び図１１を参照すれば、本発明の一実施形態に係る文書選択に応じたガイドライン提供方法が図示されている。  各々の第１の言語で作成された文書に含まれる単語を抽出して使用頻度及び難易度を算出する（Ｓ１０）。
【００３１】
図１は本発明の一実施形態に係る文書選択に応じたガイドライン提供システム（以下、提供システム）によるサービス提供のための連結関係を示し、図９は本実施形態に係る前記提供システムの構成図としてサーバー１０で具現化されている。  しかし、本発明の範囲がこれに限定されることではない。  例えば、前記提供システムは文書選択に応じたガイドライン提供方法に対するプログラムを実行できるコンピュータシステムで具現化されてもよい。
【００３２】
外国語で作成された文書を選択して読出しを望むユーザーはクライアント端末装置（図示されない）を使用してネットワークを通じて多様な外国語文書が登録されたサーバー１０に接続することができる。  以下では、外国語文書がサーバー１０に登録された場合を例として説明したが、これに限定されることはなく、外国語文書がクライアント端末装置に格納及び管理されてもよい。  したがって、別のサーバー１０接続無しで外国語文書をクライアント端末装置で直接選択する形態にサービスを提供することもできる。
【００３３】
本明細書で"文書"の意味は、テキスト又はバイナリ形態の文書ファイル又は該当文書をイメージ化したテキスト情報が含まれたイメージファイルを全て含む概念である。
【００３４】
前記サーバー１０はハードウェア的には通常的なウェブサーバー（Ｗｅｂ  Ｓｅｒｖｅｒ）又はウェブアプリケーションサーバー（ＷｅｂＡｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ）又はＷＡＰサーバー（ＷＡＰ  Ｓｅｒｖｅｒ）と同一の構成であり、ソフトウェア的には、Ｃ、Ｃ＋＋、Ｊａｖａ、ＰＨＰ、．Ｎｅｔ、Ｐｙｔｈｏｎ、Ｒｕｂｙ等いかなる言語を通じて具現されて様々な機能をするプログラムモジュール（Ｍｏｄｕｌｅ）を含む。
【００３５】
また、サーバー１０は、ネットワークを通じてコンピュータ、モバイル端末等のクライアント端末装置又は他のサーバー１０と連結され、したがって、サーバー１０はクライアント端末装置又は他のサーバー１０の作業遂行要請を受付し、それに対する作業結果を導出して提供するコンピュータシステム又はこのようなコンピュータシステムのために設置されているコンピュータソフトウェア（サーバープログラム）を意味するものである。
【００３６】
また、サーバー１０は、前述したサーバープログラムの他にも、サーバー１０上で動作する一連の応用プログラム（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ）と、場合によって内部又は外部に構築されている各種データベースを含む広い概念として理解されるべきであり、コンテンツ、各種情報及びデータをデータベースに格納させ、管理することができる。  ここで、データベースはサーバー１０の内部又は外部に具現化されることができる。
【００３７】
前記クライアント端末装置は一般的なデスクトップコンピュータやノートブック型コンピューター等の一般ＰＣのみならず、スマートフォン、タブレットＰＣ、ＰＤＡ等のモバイル端末を含むコンピューティング動作を遂行する機械及び装置を意味する。
【００３８】
一方、ネットワークはサーバー１０とクライアント端末装置とを連結する網（Ｎｅｔｗｏｒｋ）として、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の閉鎖形のネットワークでもよく、インターネット（Ｉｎｔｅｒｎｅｔ）のような開放形ネットワークであってもよい。  ここで、インターネットはＴＣＰ／ＩＰプロトコル及びその上位階層に存在する様々なサービスを提供する全世界的な開放形コンピュータネットワーク構造を意味することができ、スマートフォン、タブレットＰＣ、ＰＤＡ及びスマートフォン等のモバイル端末を含む場合、ネットワークは移動通信網やＷＩＦＩ網等の無線アクセス網をさらに含むすることもできる。
【００３９】
先ず、外国語で作成された多様な文書を前記サーバー１０に登録する。  先に言及されたように、外国語で作成された多様な文書はクライアント端末装置で格納及び管理されてもよい。  前記文書としては電子文書化された図書、論文、記事を始めとしてオンライン又はオフラインで流通される小説、雑誌、専門書籍、詩集、童話、教育教材、定期刊行物、新聞、論文、記事等を含むすべての分野の文書が含まれ、ＤＯＣ、ＨＷＰ、ｅＰｕｂ、ＢｅＢＢ、ＡＺＷ、ＰＤＦ、ＰＰＴ、ＸＬＳ、ＴＸＴ、ＲＴＦ等多様なフォーマットのファイルでありえる。  また、前記文書を登録する場合、前記文書の題目、著者、発行先、販売日、価格、販売量、平点又は任意的に付与される記号、数字の集合等のように文書を直接識別するか、類推して分かる識別情報を入力することができる。  前記文書は前記識別情報と連動してデータベースに格納して管理することができる。
【００４０】
一方、前記第１の言語は前記文書の作成に代表的に使われた特定な言語として、英語、日本語、中国語、ドイツ語、フランス語、イタリア語、アラビア語等すべての種類の言語でありえる。  例えば、全体的に英語を使用して作成された文書の場合、英語が前記第１の言語になる。
【００４１】
前記登録された文書に含まれる単語を単語分析モジュール１００で抽出して予め定まれた難易度分類方法にしたがって多数の等級に分類し、前記多数の等級の各々に属する単語の前記文書での使用回数である使用頻度を算出する。前記予め定まれた難易度分類方法というのは特定辞書で英語単語を辞書の難易度によって分類した方法でありえ、前記予め定まれた難易度分類基準は前記データベースに予め格納されることができる。しかし、本発明の範囲がこれに限定されることはなく、前記提供システムの管理者が任意に設定した難易度分類基準でありえる。また、時間が経過することによって、概ね使わない難易度高い単語が概ねすべてのこれらが日常生活や出版物に頻繁に使用を開始すると、該当単語は難易度が低くなることができる。  このような特徴を反映するために前記難易度分類方法は前記提供システム管理者が定期的にアップデートされるか、又は前記提供システムが一定な周期別に自動的にアップデートすることもできる。
【００４２】
また、前記単語分析モジュール１００で前記抽出された単語に対して前記多数の等級の各々に対応する単語の数、前記多数の等級の各々に含まれる単語の使用率及び前記多数の等級の各々に含まれた単語の使用回数情報を含む単語使用現況情報を提供することもできる。
【００４３】
前記文書に含まれる単語の前記難易度及び前記使用頻度は前記文書の識別情報と連動して前記データベースに格納されることができ、前記送受信モジュール１３０を通じてクライアント端末装置に提供されることができる。
【００４４】
先に説明したように、外国語で作成された多様な文書はクライアント端末装置で格納及び管理される場合には、単語分析モジュール１００がサーバー１０に具備されなく、クライアント端末装置内に配置されることもできる。このような場合には、単語分析モジュール１００内で単語分析作業を遂行することにおいて、サーバー１０との通信が省略されることができる。
【００４５】
続いて、前記文書を含む文書リストを提供する（Ｓ２０）。  ディスプレイモジュール１２０で前記サーバー１０に接続するクライアント端末装置の画面に前記登録された文書を選択できるようにリスト又はアイコン方式のプラットフォーム形態に提供できるが、これに限定されることはなく、文書がクライアント端末装置に格納及び管理される場合には、サーバー１０に接続しなく、クライアント端末装置で直接文書リストを生成することもできる。このような場合、ディスプレイモジュール１２０はクライアント側に具備されて、サービスを提供することができる。前記プラットフォームはｈｔｍｌ、Ｃｓｓ、ｊａｖａＳｃｒｉｐｔ、Ｖｉｓｕａｌｂａｓｉｃ  Ｓｃｒｉｐｔ、ＰＨＰ、ＪＳＰ、ＡＳＰ、ＡＳＰ．ｎｅｔ、Ｄｏｃｕｍｅｎｔ  Ｏｂｊｅｃｔ  Ｍｏｄｅｌ、ＣＧＩ、ＳＶＧ、Ｃａｎｖａｓ  ＡＰＩ、Ｆｌａｓｈ、Ｓｈｏｃｋｗａｖｅ、Ｊａｖａ等多様な言語、プラグイン、グラフィック技術で具現することができる。一方、サービスに接近したユーザーの識別情報を受信してデータベースに格納することができ、該当識別情報はユーザーを直接識別するか、類推して分かる情報として、氏名、ＩＤ、秘密番号、年齢、性別、住所、電話番号、電子メール住所、ＳＮＳ住所、ホームページ住所、信用カード番号、住民登録番号又は任意的に付与される記号、数字の集合でありえる。
【００４６】
これにより、ユーザーが前記リスト又はアイコンを通じて特定文書を選択する場合、前記選択された文書の情報をクライアント端末装置で直接提供するか、或いはサーバー１０から受信する（Ｓ３０）。
【００４７】
一方、前記選択された文書をユーザーが読むのに適しているか否かを判断するために、前記選択された文書に含まれる単語の中で前記難易度及び前記使用頻度に基づいてテスト単語を表示する（Ｓ４０）。
【００４８】
前記サーバー１０に具備されるか、又はクライアント端末装置内に具備されたテストモジュール１１０で前記選択された文書に含まれる第１の言語で作成された単語の中で前記難易度が低い又は高い順序にしたがってテスト単語を選別するか、又は前記使用頻度が低い又は高い順序にしたがって選別すれば、前記ディスプレイモジュール１２０を通じてクライアント端末装置に表示する。また、前記テスト単語を前記各難易度別に任意の数だけ選別して表示する。しかし、本発明の範囲がこれに限定されることはなく、前記提供システムの管理者が任意に設定した選別基準にしたがってテスト単語を選別することもできる。また、前記選別されたテスト単語が前記選択された文書で実際に適用された文章を抽出して前記抽出された文章自体をテスト単語にすることができる。
【００４９】
これに対して、ユーザーは前記クライアント端末装置に表示されたテスト単語について意味を第２の言語で入力することができる。  ユーザーが意味情報を直接入力することができ、複数の例示の中でいずれか一つを選択して入力することができる。第２の言語はユーザーが文書の第１の言語を他の言語で解釈しようとする対象になる言語として、英語、日本語、中国語、ドイツ語、日本語、フランス語、イタリア語、アラビア語等のすべての種類の言語でありえる。例えば、英語で作成された文書を韓国語に解釈して読むことを望む人の場合、英語単語からなされたテスト単語に韓国語で意味を入力することができる。この場合に英語が前記第１の言語になり、韓国語が前記第２の言語になる。
【００５０】
前記クライアント端末装置を通じて入力された意味情報を前記サーバー１０で受信することができ、前記テストモジュール１１０で前記受信された第２の言語で入力された前記テスト単語の意味情報が辞書に定義された意味と一致するか否かを判断する。前記テストモジュール１１０で前記提供システム管理者が前記テスト単語に対する正確な意味を予め入力して格納したデータヘーズを利用して比較するか、又は辞書を検索するか、言語を翻訳できる他の検索サーバー１０、翻訳サーバー１０及びライブラリに前記テスト単語の意味情報を要請して比較することができる。
【００５１】
幾つかの他の実施形態で、クライアント端末装置はテストモジュール１１０を具備して、入力された意味情報を直接クライアント端末装置内で辞書に定義された意味と一致するか否かを判断することができる。
【００５２】
また、前記テストモジュール１１０で前記一致の可否判断に基づいて該当ユーザーが前記テスト単語の意味を正確に入力した正答数を算出し、正答数に基づいてテスト結果を算出する。前記テスト単語の使用頻度又は難易度にしたがって任意の加重値を付与して各々のテスト単語に対する点数を設定した後、意味を正確に入力したテスト単語の点数を全て合算した値をテスト結果とする。しかし、本発明の範囲がこれに限定されることはなく、前記提供システムの管理者が設定した多様な基準にしたがってテスト結果を算定することができる。
【００５３】
テスト単語に対するテスト結果に基づいてユーザーに選択された文書に対する適合度を提供する（Ｓ５０）。前記適合度は前記ユーザーが前記選択された文書を読むのに前記第１の言語に対する学習水準が充分であるか否かに関することであって、前記テストモジュール１１０で前記テスト結果が任意の点数又は比率以上である場合、前記ユーザーが前記選択された文書を読むのに前記第１の言語に対する学習水準が充分である'適合'判定をし、前記テスト結果が前記任意の点数又は比率以下である場合、前記ユーザーが前記選択された文書を読むのに前記第１の言語に対する学習水準が不充分である'不適合'判定をする。前記判定にしたがって送受信モジュール１３０を通じてクライアントの端末装置に前記'適合'又は'不適合'である適合度メッセージを送信し、この時、前記テスト単語の意味情報の一致の可否及び正確な意味情報を含むテスト結果を共に伝送することができる。
【００５４】
このようにユーザーが選択した文書に含まれる単語をテストに直接使用してユーザーによって選択された文書がユーザーの水準に合うか否かを正確に判断することができ、これを通じてユーザーの効率的な文書選択を支援することができる。
【００５５】
図３を参照すれば、本発明の他の実施形態として、前記ユーザーに前記選択された文書に含まれ、前記テスト単語と重複されない他のテスト単語を使用してテストするかどうかを問い合わせする（Ｓ５１）。
【００５６】
前記テスト単語にしたがって前記テスト結果が異なることができ、これにより同一の文書に対するユーザーの適合度が変更されることができるため、前記適合度の信頼性を高めるために前記選択された文書に含まれる単語の中で前記テスト単語に使用されない他のテスト単語を使用して前記テストを再実施するか否かを前記ユーザーに問い合わせする。
【００５７】
ユーザーが前記テストの再実施に応じる場合、前記テストモジュール１１０で前記選択された文書に含まれる第１の言語で作成された単語の中で既存に選別された前記テスト単語を除いて、前記難易度が低い又は高い順序にしたがって他のテスト単語を選別するか、又は前記使用頻度が低い又は高い順序にしたがって他のテスト単語を選別すれば、前記ディスプレイモジュール１２０で前記クライアント端末装置に前記選別された他のテスト単語を表示する（Ｓ５２）。また、前記他のテスト単語を前記各難易度別に任意の数だけ選別して表示する。  しかし、本発明の範囲がこれに限定されることはなく、前記提供システムの管理者が任意に設定した選別基準にしたがって他のテスト単語を選別することもできる。
【００５８】
前記再実施テスト結果と既存のテスト結果とに基づいて前記ユーザーに前記選択された文書に対する適合度を提供する（Ｓ５３）。  前記ユーザーから前記他のテスト単語に対する意味情報を受信して一致の可否を確認、前記他のテスト単語に対する正答数算出及び再実施テスト結果の算出方法は既存の前記テスト単語に対する一致の可否を確認、前記テスト単語に対する正答数算出及び前記テスト結果算出方法と同一である。
【００５９】
前記テストモジュール１１０で前記再実施テスト結果に基づいて既存の前記適合度判断方法にしたがって前記ユーザーに適合度を提供し、前記再実施テスト結果と既存の前記テスト結果とを合算して平均値を算出してこれに基づいて前記適合度判断方法にしたがって前記ユーザーに適合度を提供する。
【００６０】
また、ユーザーの選択によって続いて前記選択された文書に含まれるその他のテスト単語を使用して前記適合度テストを進行することができる。  このような過程を通じて前記適合度に対する信頼性を向上させることができ、前記ユーザーの場合、前記選択された文書に含まれる単語を学習することができる。
【００６１】
また、本発明のその他の実施形態として、前記テスト結果は、前記テスト単語の前記難易度別にグルーピングして算出することができる。
【００６２】
前記テストモジュール１１０で前記テストに使用された前記テスト単語を前記難易度にしたがって分類してグループ化することができる。これに基づいて前記難易度グループ別に各々前記ユーザーに表示されたテスト単語の総問題数又は前記テスト単語に設定された点数の総点を算出することができる。また、前記難易度グループ別に各々前記ユーザーが前記テスト単語の意味情報を正確に入力して得られた総正答数又は正答点数を算出することができる。
【００６３】
前記算出された総問題数、総点、総正答数又は総正答点数に基づいて前記ユーザーに前記適合度と共に学習単語情報を提供する。前記学習単語情報は前記ユーザーが前記選択された文書を容易に読むために学習しなければならない学習単語を推薦するための情報として、前記学習単語情報には前記単語使用現況情報、学習単語の数、学習単語リスト、学習単語意味情報又は推薦メッセージの中でいずれか一つ以上の情報が含まれることができる。
【００６４】
前記難易度別に各々前記総問題数と前記総正答数とを比較して任意の正答数又は任意の正答比率以下であるか、又は前記難易度別に各々前記総点と前記総正答点数とを比較して任意の正答点数又は任意の正答比率以下である難易度を前記ユーザーが前記選択された文書を容易に読むために学習が必要である学習難易度として算出することができる。
【００６５】
これにより、単語分析モジュール１００で前記テストモジュール１１０と連動して前記選択された文書に含まれる単語の中で前記学習難易度に該当する単語又は前記学習難易度を含んで前記学習難易度より高い難易度に該当するすべての単語に基づいて学習単語を算出することができる。一方、前記学習難易度が複数に算出された場合、前記複数の学習難易度の中で最も低い等級の学習難易度に基づいて学習単語を算出することが望ましいが、これに限定されることはなく、前記複数の学習難易度の中で最も高い等級又は前記提供システムの管理が設定した任意の基準にしたがう等級の学習難易度に基づいて学習単語を算出することができる。
前記学習難易度に含まれるすべての単語を学習単語に算出するか、又は前記学習難易度に含まれる単語の中で一定な使用頻度以上である単語を学習単語に算出することができる。また、前記算出された学習単語の中で前記テスト結果に基づいて前記ユーザーが正確に意味情報を入力したテスト単語を除いた残る単語を学習単語に算出することができる。このように算出された学習単語に基づいて前記単語使用現況情報、学習単語数、学習単語難易度、学習単語に対するリスト、学習単語意味情報、学習単語品詞情報又は推薦メッセージの中でいずれか一つ以上の情報を含む学習単語情報を生成することができる。
【００６６】
例えば、算出された学習単語数が２００個である場合、前記ユーザーに２００個単語のみを学習すれば、前記選択した文書を読むことができるというメッセージと共に算出された学習単語に対するリストを提供することができ、これにより前記ユーザーの効率的な文書選択を支援し、文書を読むための必要学習量情報を提供することができる。
【００６７】
一方、前記学習単語に対するリストを提供する場合、ユーザーが前記リストで任意の学習単語を暗記対象単語に選択するようにすることができ、ユーザーが暗記対象単語を選択する場合、単語帳提供モジュール１４０で前記選択された暗記対象単語情報を受信してテーブルや表の形態、学習を容易にすることができる学習カードの形態であるか、或いは前記提供システム管理者が任意に設定した他の形態に単語帳を生成することができる。  前記暗記対象単語は前記ユーザーに提供された単語リストの中で前記ユーザーが選択した単語として、前記ユーザーが分からない単語であるか、又は正確な意味を知りたい単語を意味する。
【００６８】
幾つかの他の実施形態で、単語帳提供モジュール１４０はサーバーがないクライアント端末装置に具備されて、サーバーとの接続無しでも単語帳サービスが可能にするように構成されることもできる。
【００６９】
図１、図４乃至図６、図１０及び図１２乃至図１４を参照すれば、本発明のその他の実施形態として、前記第１の言語で作成された文書の中で第１の文書に含まれる単語を抽出して使用頻度及び難易度を算出する（Ｓ１００）。
【００７０】
図１０は本実施形態に係る提供システムの構成図としてサーバー１０に具現される例を提示したが、これに限定されることはなく、前記提供システムはクライアント端末装置内で独立的に具現されることもでき、前記提供システムは文書選択に応じたガイドライン提供方法に対するプログラムを実行することができるコンピュータシステムで具現されることもできる。
【００７１】
外国語で作成された文書を選択して読出しを望むユーザーはクライアント端末装置を使用してネットワークを通じて前記サーバー１０に接続するか、クライアント端末装置内にインウトールされているプログラムやアプリケーション又はウェブサイトに接続して該当文書に接近することができる。
【００７２】
前記サーバー１０、ネットワーク、クライアント端末装置は先に上述したことと同一である。
【００７３】
先ず、外国語で作成された多様な文書を前記サーバー１０又はクライアント端末装置に登録することができる。前記文書としては電子文書化された図書、論文、記事を始めとしてオンライン又はオフラインで流通される小説、雑誌、専門書籍、詩集、童話、教育教材、定期刊行物、新聞、論文、記事等を含むすべての分野の文書が含まれ、ＤＯＣ、ＨＷＰ、ｅＰｕｂ、ＢｅＢＢ、ＡＺＷ、ＰＤＦ、ＰＰＴ、ＸＬＳ、ＴＸＴ、ＲＴＦ等多様なフォーマットのファイルでありえる。また、前記文書を登録する場合、前記文書の題目、著者、発行先、発行日付、価格又は任意的に付与される記号、数字の集合等のように文書を直接識別するか、類推して分かる識別情報を入力することができる。前記文書は前記識別情報と連動してデータベースに格納して管理することができる。
【００７４】
一方、前記第１の言語は前記文書の作成に代表的に使われた特定な言語として、英語、日本語、中国語、ドイツ語、日本語、フランス語、イタリア語、アラビア語等すべての種類の言語でありえる。例えば、全体的に英語を使用して作成された文書の場合、英語が前記第１の言語になる。
【００７５】
前記登録された文書に含まれる単語を単語分析モジュール１００で予め定まれた難易度分類方法にしたがって多数の等級に分類し、前記多数の等級の各々に属する単語の前記文書での使用回数である使用頻度を算出する。前記予め定まれた難易度分類方法というのは特定辞書で英語単語を辞書の難易度によって分類した方法でありえて、前記予め定まれた難易度分類方法は前記データベースに予め格納されることができる。しかし、本発明の範囲がこれに限定されることはなく、前記提供システムの管理者が任意に設定した難易度分類方法でありえる。また、時間が経過することによって、概ね使わない難易度高い単語が概ねすべての人たちが日常生活や出版物に頻繁に使用し始めると、該当単語は難易度が低くなることができる。このような特徴を反映するために前記難易度分類方法は前記提供システム管理者が定期的にアップデートするか、又は前記提供システムが一定な周期別に自動的にアップデートすることもできる。
【００７６】
また、前記単語分析モジュール１００で前記抽出された単語に対して前記多数の等級の各々に対応する単語の数、前記多数の等級の各々に含まれる単語の使用率及び前記多数の等級の各々に含まれた単語の使用回数情報を含む単語使用現況情報を提供することもできる。
【００７７】
前記文書に含まれる単語の前記難易度及び前記使用頻度は前記文書の識別情報と連動して格納及び管理されることができ、前記送受信モジュール１３０を通じてクライアント端末装置に提供される。
【００７８】
また、前記文書を含む文書リストを提供することができる。クライアント端末装置の画面に前記登録された文書を選択できるようにリスト又はアイコン方式のプラットフォーム形態に表示することができる。  前記プラットフォームはｈｔｍｌ、Ｃｓｓ、ｊａｖａＳｃｒｉｐｔ、Ｖｉｓｕａｌｂａｓｉｃ  Ｓｃｒｉｐｔ、ＰＨＰ、ＪＳＰ、ＡＳＰ、ＡＳＰ．ｎｅｔ、Ｄｏｃｕｍｅｎｔ  Ｏｂｊｅｃｔ  Ｍｏｄｅｌ、ＣＧＩ、ＳＶＧ、Ｃａｎｖａｓ  ＡＰＩ、Ｆｌａｓｈ、Ｓｈｏｃｋｗａｖｅ、Ｊａｖａ等多様な言語、プラグイン、グラフィック技術で具現することができる。
【００７９】
これにより、ユーザーが前記リスト又はアイコンを通じて第１の文書を選択する場合、前記第１の文書の情報を確認することができる。
【００８０】
一方、前記第１の文書を選択したという情報を受信する場合、単語帳提供モジュール１４０で前記第１の文書に含まれる単語の中で前記単語分析モジュール１００を通じて算出された前記難易度又は使用頻度に基づいて一定以上の難易度又は使用頻度を有する単語グループを抽出する（Ｓ１１０）。  図１３は本実施形態に係る単語グループの一形態を例示したことであり、前記一定以上の難易度又は使用頻度は前記提供システムの管理者が任意に設定することができ、前記ユーザーから設定情報を提供されることができる。例えば、前記管理者又は前記ユーザーが前記使用頻度を'２'に設定する場合、前記第１の文書に含まれる単語の中で使用回数が２回以上である単語が抽出されることができ、大学生以上を対象とする原書の場合，初等学生、中等学生、高等学生の水準の難易度に該当する単語グループを除外し、抽出されるようにすることができる。
【００８１】
前記単語グループの中で暗記対象単語情報をユーザーから受信する（Ｓ１２０）。  ディスプレイモジュール１２０で前記抽出された単語グループに含まれる単語リストを前記クライアント端末装置に表示することができ、これにより、ユーザーは前記クライアント端末装置に表示された単語リストで暗記対象単語を選択することができる。前記暗記対象単語は前記リストされた単語の中で前記ユーザーが選択した単語として、分からない単語であるか、又は正確な意味を知りたい単語を意味することができる。
【００８２】
前記暗記対象単語情報から第１の単語帳を生成する（Ｓ１３０）。前記単語帳提供モジュール１４０で前記ユーザーが選択した暗記対象単語情報に基づいて前記ユーザーに第１の単語帳を生成してユーザーに提供する。前記第１の単語帳は前記第１の文書に含まれる単語に対する単語帳を意味し、前記ユーザーが選択した暗記対象単語をテーブルや表の形態に前記クライアント端末装置に表示する。
【００８３】
一方、前記生成された第１の単語帳に前記暗記対象単語以外の任意の単語を前記クライアント端末装置が直接アップロードして登録することができ、前記第１の単語帳に含まれた特定単語を選択して削除するか、又は他の単語帳に移動させることができる。
【００８４】
本発明のその他の実施形態として、前記使用頻度及び難易度を算出する段階は、前記第１の文書に含まれる単語に基づいて第１の学習単語情報を提供することができる。前記第１の学習単語情報はユーザーが前記第１の文書を容易に読むために学習しなければならない学習単語を推薦するための情報として、前記第１の学習単語情報には前記単語使用現況情報、学習単語の数、学習単語リスト、学習予想時間又は推薦メッセージの中でいずれか一つ以上の情報が含まれることができる。
【００８５】
前記第１の文書が選択されたという情報を感知する場合、前記単語分析モジュール１００で前記第１の文書に含まれる単語の中で予め定まれた学習単語抽出基準にしたがって学習単語を抽出することができる。前記予め定まれた学習単語抽出基準というのは特定難易度又は使用頻度でありえて、特定な単語帳、データベース又はタッグ情報に含まれる単語でありえる。前記第１の文書に含まれる単語の中で前記単語分析モジュール１００を通じて算出された前記難易度又は使用頻度に基づいて特定な難易度又は使用頻度を有する単語を学習単語に抽出するか、又は一定以上又は以下の難易度又は使用頻度を有する単語を学習単語に抽出することができる。また、前記第１の文書に含まれる単語の中で前記ユーザーから生成された任意の単語帳、データベース又はタッグ情報に含まれる単語を除外するか、追加するようにして学習単語を抽出することができる。前記学習単語抽出基準は前記データベースに予め格納されることができる。
【００８６】
例えば、クライアントが大学生以上を対象とする原書を選択する場合、初等学生、中等学生、高等学生の水準の難易度に該当する単語を学習単語で除外することができ、文書内使用頻度が２以下に低い単語を学習単語に除外することができる。また、前記単語の使用頻度が高い順序にしたがって前記使用頻度を累積させる累積使用割合を計算することができ、前記累積使用割合が一定以上の値に至る場合、前記累積使用割合に含まれない単語を学習単語で除外することもできる。
【００８７】
また、前記ユーザーが知っている単語又は学習を通じて覚えた学習完了単語を別に格納するか、或いは特定タッグ情報を入力して管理する場合、該当単語を除外するようにして学習単語を抽出することができる。しかし、本発明の範囲がこれに限定されることはなく、前記学習単語抽出基準はユーザーにより効率的な学習情報を提供するために多様な基準にしたがって抽出されることができる。
【００８８】
一方、前記抽出された学習単語の難易度及び個数を基準に前記学習単語を学習するための予想時間である学習予想時間を算出して提供することができる。前記単語分析モジュール１００で前記抽出された学習単語に基づいて前記難易度別にグルーピングして個数を算出し、予め定まれた単語の難易度別の学習予想時間又は前記ユーザーの実際学習ヒストリーから推定される学習予想時間に前記算出された個数を乗じた値を全て合計して、前記抽出された学習単語を全て学習するための総予想時間を算出することができる。前記予め定まれた単語の難易度別の学習予想時間は前記提供システムの管理者が任意に設定することができ、データベースに予め格納されることができる。
【００８９】
このように抽出された学習単語に基づいて前記単語使用現況情報、学習単語数、学習単語難易度、学習単語に対するリスト、学習予想時間又は推薦メッセージの中でいずれか一つ以上の情報を含む第１の文書に対する第１の学習単語情報を生成して前記クライアント端末装置に提供することができる。
【００９０】
これによりユーザーに文書を容易に読むための学習量に対する情報を提供してユーザーがより効率的に学習及び水準に合う文書を選択するように支援することができる。
【００９１】
一方、前記クライアント端末装置に前記学習単語に対するリストを提供する場合、前記ユーザーは前記学習単語に対するリストで暗記対象単語を選択することができ、選択された暗記対象単語を基づいて単語帳を生成するようにすることができる。
【００９２】
本発明のまた他の実施形態として、前記単語グループを抽出する段階は、前記抽出された単語の使用頻度、難易度、使用形態情報、品詞情報、単語原型情報、学習完了時間の中でいずれか一つ以上の情報を含むことができる。前記単語分析モジュール１００で前記第１の文書に含まれる単語のリストを提供する場合、前記リストに含まれる各単語を分析して情報を提供することができる。前記リストに含まれる各単語の使用頻度、難易度及び前記リストに含まれる各単語が前記第１の文書の文章内で実際に適用された様子である使用形態情報、前記リストに含まれる各単語の品詞情報、単語原型情報を含むことができる。また、前記リストに含まれる各単語の中で前記ユーザーが他の単語帳を通じて学習を完了した単語の場合には学習完了時間情報が含まれることができる。これにより、前記ユーザーは前記単語リストを前記使用頻度又は前記難易度が高い又は低い順に順に整列することができ、任意の使用頻度、難易度、品詞情報又は単語原型情報を有する単語のみを表示するようにフィルタリングすることができ、学習完了時間から任意の経過時間以上の単語のみを表示するようにフィルタリングすることができる。
【００９３】
このために、前記単語分析モジュール１００で予め定まれた難易度分類方法、品詞分類方法又は単語原型分類方法にしたがって前記各単語の等級、品詞又は単語原型を定めて分類することができ、前記等級、品詞又は単語原型に属する単語が前記文書で使用された回数である使用頻度を算出することができる。前記予め定まれた難易度分類方法、品詞分類方法又は単語原型分類方法というのは特定辞典で英語単語を辞書の難易度、品詞、又は単語原型にしたがって分類した方法でありえて、前記予め定まれた難易度、品詞又は単語原型分類方法は前記データベースに予め格納されることができる。しかし、本発明の範囲がこれに限定されることはなく、前記提供システムの管理者が任意に設定した難易度、品詞又は単語原型分類方法でありえる。前記学習完了時間及び経過時間は対する詳細な説明は後述する。
【００９４】
本発明のまた他の実施形態として、前記ユーザーが前記生成された第１の単語帳で前記暗記対象単語の中でいずれか一つを選択する場合、前記選択された暗記対象単語の辞書的な意味情報を始めとして単語原型情報、品詞情報、前記第１の文書で使用された意味情報及び前記第１の文書で使用された文章を基づいた文章例文情報、暗記ヒント情報、難易度、使用頻度又は学習問題の中でいずれか一つ以上の情報を別のサブ窓を立ち上げて表示することができる。前記学習問題は前記第１の単語帳に含まれる前記各暗記対象単語を前記ユーザーが学習を完了したか否かをテストすることであって、前記暗記対象単語に対する意味を前記ユーザーが直接入力するか、又は複数の選択例示の中でいずれか一つを選択できるように前記暗記対象単語に対する主観式又は客観式形態の単語問題を前記クライアント端末装置で提供することができる。前記学習問題を通じて正答が入力された暗記対象単語は前記ユーザーが学習を完了したこととすることができる。しかし、本発明の範囲がこれに限定されることはなく、前記第１の単語帳には前記暗記対象単語をより容易に暗記し、学習できるようにする多様な学習機能を追加に提供することができる。
【００９５】
また、前記第１の単語帳は前記ユーザーによって前記各暗記対象単語を暗記する単語、知っている単語又は学習完了単語に区分とするか、前記暗記する単語、知っている単語又は学習完了単語を対象とする別の単語帳を生成するか、又は別のデータベースに格納して管理することができる。
【００９６】
前記第１の単語帳が生成された後、以後のユーザーの学習にしたがう成果測定、効率的な学習及び持続的な管理のために前記第１の単語帳に含まれている暗記対象単語を前記ユーザーが暗記する単語又は知っている単語とチェックして分類することができる。また、前記学習問題を通じて正答が入力された暗記対象単語を学習完了単語に分類することができる。この時、前記分類された暗記した単語、知っている単語又は学習完了単語に各々タッグ情報を付けて前記タッグ情報にしたがって整列及びフィルタリングするようにすることができ、前記暗記する単語、知っている単語又は学習完了単語を対象とする別の単語帳を生成することができ、前記暗記する単語、知っている単語又は学習完了単語を他の単語帳に移動させることができる。
【００９７】
また、前記暗記する単語、知っている単語又は学習完了単語を前記ユーザーの識別情報と連動して別のデータベースに格納することができ、前記学習完了単語の場合、前記学習問題を通じてテストを通過した時間を学習完了時間にして共に格納することができる。
【００９８】
また、前記第１の文書に含まれる単語を抽出して使用頻度及び難易度を算出し、これに基づいてテスト単語を選別して前記ユーザーに提供して前記ユーザーが前記第１の文書を読むのに適しているかに対する適合度テストをすることができる。この時、前記テスト単語の中で正答が入力された単語の場合、前記知っている単語に分類することができる。前記使用頻度及び難易度算出方法、テスト単語選別方法、適合度テスト方法は先に上述した通りである。しかし、本発明の範囲がこれに限定されることはなく、前記暗記する単語、知っている単語又は学習完了単語以外に意味が混同されている単語、核心単語等のように前記暗記対象単語を多様に分類することができ、前記暗記対象単語以外に前記ユーザーが別の単語を直接アップロードして分類又は格納することができる。
【００９９】
これによりユーザーが前記第１の文書を読むのにより最適化された単語帳を提供することができ、前記第１の文書に関係なく、ユーザー個別的に第１の言語と関連された統合的な単語帳又はデータベースを生成して管理することができる。
【０１００】
また、前記ユーザーが前記第１の言語で作成された他の文書を選択して前記他の文書に対する単語帳を生成する場合、前記知っている単語又は学習完了単語に含まれる単語を除外するようにフィルタリングすることができる。
【０１０１】
前記他の文書に対する単語帳を生成するために、前記他の文書に含まれる単語に対するリストを前記ユーザーに提供するか、又は前記ユーザーから暗記対象単語情報を受信して前記他の文書に対する単語帳を生成する場合、前記他の文書に含まれる単語に対するリスト又は前記暗記対象単語情報に含まれる単語を前記知っている単語又は前記学習完了単語に対する単語帳又はデータベースに含まれる単語と比較して一致する単語を除外するようにフィルタリングすることができる。
【０１０２】
これにより前記ユーザーに不必要な単語情報を除外し、必要である単語情報のみを選別して提供することができる。
【０１０３】
一方、前記学習完了単語に基づいて前記他の文書に含まれる単語に対するリスト又は前記暗記対象単語情報に含まれる単語をフィルタリングする場合、前記学習完了単語の前記学習完了時間から前記フィルタリングをする時間までの経過日を各々算出し、前記経過日が任意の期間の以下である学習完了単語の場合、前記フィルタリングでフィルタリングされて除外されることができる。前記任意の期間は前記ユーザー又は前記提供システム管理者が日、週、月、年単位に設定することができる。これにより学習完了時間が長くなって忘れる可能性がある単語を前記単語帳に含ませて再学習させることができ、前記ユーザーの第１の言語水準により最適化された単語を単語帳に提供することができる。
【０１０４】
図８を参照すれば、本発明のその他の実施形態として、前記ユーザーから前記文書に対する検索語を受信する（Ｓ１４０）。前記サーバー１０の検索モジュール１５０で前記ユーザーに前記サーバー１０に登録された文書の中で少なくともいずれか一つを検索できる検索入力窓を提供することができ、前記ユーザーは前記クライアント端末装置を通じて検索語を入力することができる。
【０１０５】
前記ユーザーから検索語情報を受信する場合、前記検索モジュール１５０で前記データベースに格納された文書、各文書の識別情報と比較して前記検索語とマッチングされる文書を選別することができ、前記ディスプレイモジュール１２０で前記ユーザーの端末装置の画面に前記マッチングされる文書をリスト又はアイコン方式に表示することができる。
【０１０６】
この時、前記文書のリスト又はアイコンを前記暗記する単語数、前記暗記する単語の使用割合、前記知っている単語数、前記知っている単語の使用割合、販売量、評点順、販売日又は価格に応じて整列することができる。前記単語分析モジュール１００で前記各文書別に前記データベースに格納された前記ユーザーの暗記する単語又は知っている単語を前記文書で抽出された単語と各々比較して、一致する単語数が多い又は少ない順序にしたがって前記検索された文書を順に整列することができる。また、前記文書の識別情報に含まれている販売量、平点、販売日又は価格が高い又は低い順序にしたがって前記検索された文書を順に整列することができる。また、前記暗記する単語の使用割合又は前記知っている単語の使用割合は前記文書に含まれる単語の中で前記暗記する単語又は前記知っている単語が占める割合を示すこととして、前記単語分析モジュール１００で前記各文書別に前記暗記した単語数又は前記知っている単語数から前記文書で抽出された全体単語数を分けて％比率に算出することができ、これにより前記算出された比率が高い又は低い順序にしたがって前記検索された文書を順に整列することができる。しかし、本発明がこれに限定されることはなく、前記文書リスト又はアイコンを多様な情報に基づいて整列することができる。
【０１０７】
図７、図１４を参照すれば、本発明のその他の実施形態として、前記第１の文書を前記クライアント端末装置に表示する（Ｓ１６０）。前記ユーザーは前記第１の文書を選択して読出しを要請し、前記サーバー１０に前記第１の文書の読出し要請情報が受信される場合、前記データベースで前記第１の文書のファイルを読み出して前記クライアント端末装置に表示することができる。
【０１０８】
前記第１の単語帳又は別の単語帳を選択する（Ｓ１７０）。前記ユーザーが前記第１の文書を円滑に読めるように前記第１の文書に含まれる単語の意味情報を提供することによって、前記クライアント端末装置に表示される第１の文書に含まれる単語の中で前記選択された単語帳に入っている単語に対して意味情報を前記クライアント端末装置に共に表示することができる。前記クライアント端末装置に前記第１の文書に対する第１の単語帳又は前記ユーザーによって生成された他の単語帳リストを提供していずれか一つの単語帳を選択するようにすることができる。
【０１０９】
前記単語分析モジュール１００で前記クライアント端末装置に表示される第１の文書に含まれる単語を抽出し、前記ユーザーが選択した単語帳の単語と比較して一致する単語の意味情報を前記クライアント端末装置の一側に固定された形態、一側にポップアップの形態、又は前記提供システム管理者が設定した任意の形態に該当単語と意味情報を共に表示して提供することができる。
【０１１０】
一方、文書を読むのに必ず必要としない単語の意味情報まで表示されることを防止するために、前記提供システムの管理者は前記選択された文書を読出しために別に解釈する必要が無いか、或いは無視してもよい単語である例外単語に対するリストを予め設定することができ、前記例外単語リストに含まれる単語の場合、クライアント端末装置に表示されないように設定することができる。また、前記例外単語リストには前記知っている単語又は学習完了単語に対する単語帳又はデータベースに含まれた単語に含まれることができる。
【０１１１】
図１４は本実施形態に係る前記クライアント端末装置に前記第１の文書と前記選択された単語帳によって一致する単語の意味情報を共に表示した一実施形態を例示したものである。このように前記クライアント端末装置に前記ユーザーが選択した文書を表示する時、前記クライアント端末装置に表示される部分に含まれる単語の中で前記ユーザーが分からない可能性がある単語の意味情報を共に表示して提供することによって、ユーザーが文書を解釈するために別に単語帳や辞書を検索する追加的な作業を防止し、選択された文書をより容易に読めるように支援することができる。
【０１１２】
幾つかの他の実施形態で、各々のモジュールの中でサーバー又はクライアント端末装置に配置されることができるモジュールは一部がクライアント端末装置に配置されることができ、サーバー側に分散して配置されることができる。
【０１１３】
上で説明した文書選択に応じたガイドライン提供方法は、またコンピュータで読み出すことができる記録媒体にコンピュータが読み出すコードとして具現することが可能である。即ち、本発明の実施形態に係る文書選択に応じたガイドライン提供方法を遂行するプログラムが記録されたコンピュータ読出し可能な記録媒体がありえる。ここで、コンピュータが読み出すことができる記録媒体はコンピュータシステムによって読み出されるデータが格納されるすべての種類の記録媒体を含む。コンピュータが読み出すことができる記録媒体の例としてはＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光データ格納装置等があるが、これに制限されない。
【０１１４】
また、上記で説明した文書選択に応じたガイドライン提供方法はハードウェアである端末装置と接続されて実行されるためにプログラム（又はアプリケーション）で具現されて媒体に格納されることができる。
【０１１５】
前記プログラムは、前記クライアント端末装置がプログラムを読み出して前記方法を実行させるために、前記クライアント端末装置のプロセッサ（ＣＰＵ）が前記クライアント端末装置の装置インターフェイスを通じて読み出されるＣ、Ｃ＋＋、ＪＡＶＡ、機械語等のコンピュータ言語でコード化されたコード（Ｃｏｄｅ）を含むことができる。このようなコードは前記方法を実行する必要である機能を定義した関数等と関連された機能的なコード（Ｆｕｎｃｔｉｏｎａｌ  Ｃｏｄｅ）を含むことができ、前記機能を前記クライアント端末装置のプロセッサが所定の手続きにしたがって実行させるのに必要である実行手続関連制御コードを含むことができる。また、このようなコードは前記機能を前記クライアント端末装置のプロセッサが実行させるのに必要である追加情報やメディアが前記クライアント端末装置の内部又は外部メモリのいずれか位置（住所）で参照されるかに対するメモリ参照関連コードをさらに含むことができる。また、前記クライアント端末装置のプロセッサが前記機能を実行させるために遠隔（Ｒｅｍｏｔｅ）にある何らかの他のコンピュータやサーバー等と通信が必要である場合、コードは前記クライアント端末装置の通信モジュールを利用して遠隔にある何らかの他のコンピュータやサーバー等とどのようにして通信するか、通信の時、何らかの情報やメディアを送受信するか等に対する通信関連コードをさらに含むことができる。
【０１１６】
前記クライアント端末装置は携帯電話、スマートフォン、タブレットコンピュータ、ノートブック型コンピューターコンピュータ、デジタル放送用端末機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、ナビゲーション、デジタルＴＶ、デスクトップコンピュータ等多様な装置で具現されることができる。  
【０１１７】
前記格納される媒体は、レジスター、キャッシュ、メモリ等のように短い瞬間の間にデータを格納する媒体ではなく、半永久的にデータを格納し、機器によって読出し（ｒｅａｄｉｎｇ）が可能な媒体を意味する。具体的には、前記格納される媒体の例としてはＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光データ格納装置等があるが、これに制限されない。即ち、前記プログラムは前記クライアント端末装置が接続できる多様なサーバー１０上の多様な記録媒体又は使用者の前記クライアント端末装置上の多様な記録媒体に格納されることができる。また、前記媒体はネットワークに連結されたコンピュータシステムに分散されて、分散方式にコンピュータが読み出すことができるコードを格納されることができる。
【０１１８】
以上、添付された図面を参照して本発明の実施形態を説明したが、本発明が属する技術分野で通常の知識を有する者は本発明がその技術的思想や必須的な特徴と変形しなく、他の具体的な形態に実施できることは理解するべきである。したがって、以上で記述した実施形態はすべての面で例示的なものであり、限定的なものではない。
【図１】
2018503853.tif 000003
【図２】
2018503853.tif 000004
【図３】
2018503853.tif 000005
【図４】
2018503853.tif 000006
【図５】
2018503853.tif 000007
【図６】
2018503853.tif 000008
【図７】
2018503853.tif 000009
【図８】
2018503853.tif 000010
【図９】
2018503853.tif 000011
【図１０】
2018503853.tif 000012
【図１１】
2018503853.tif 000013
【図１２】
2018503853.tif 000014
【図１３】
2018503853.tif 000015
【図１４】
2018503853.tif 000016
【国際調査報告】
2018503853.tif 000017
2018503853.tif 000018
2018503853.tif 000019
2018503853.tif 000020