(57)【要約】【課題】  参照者の学習レベルに応じてコンピュータ上の文書を編集する文書編集装置並びに文書編集処理プログラムを記録した記録媒体を提供することを目的とする。【解決手段】  情報に含まれる漢字のうち参照者が読めないと予想される漢字を検出する検出手段（Ｓ２１０）と、検出手段により検出された漢字に振り仮名を振る振り仮名付加手段（Ｓ２３０，Ｓ２５０）とを有することにより、上記課題を解決する。【選択図】        図８
2005129086.tif 000002
【特許請求の範囲】
【請求項１】
マークアップ言語で記述された情報を参照者の学習レベルに基づいて編集し、前記参照者に参照させる文書編集装置であって、
漢字毎に習得すべき学年を設定した学年別漢字辞書と、
前記情報から文書を読み出し、前記文書に含まれる漢字のうち前記参照者が習得していない漢字を前記参照者の学習レベルおよび前記学年別漢字辞書に基づいて検出する検出手段と、
前記検出手段により検出された漢字に振り仮名を付加する振り仮名付加手段と、
前記文書を表示する行および前記振り仮名を表示する行を設け、前記情報の表示形式に基づいた前記文書および前記振り仮名を表示する表示手段と
を有することを特徴とする文書編集装置。
【請求項２】
請求項１記載の文書編集装置において、
振り仮名の文字の大きさ或いは仮名及び漢字が混じった文の文字の大きさを設定した設定手段を更に有することを特徴とする文書編集装置。
【請求項３】
請求項１記載の文書編集装置において、
前記振り仮名付加手段は、前記検出手段により検出された漢字が連続する漢字の一部であるときに、その連続する漢字全体に振り仮名を振る判断手段を有することを特徴とする文書編集装置。
【請求項４】
請求項３記載の文書編集装置において、
前記振り仮名付加手段は、振り仮名を振る漢字又は連続する漢字の先頭位置から次の振り仮名を振る漢字又は連続する漢字の先頭位置までの幅を算出する幅算出手段と、
前記振り仮名を振る漢字又は連続する漢字の振り仮名幅を算出する振り仮名幅算出手段と、
前記幅算出手段より算出された幅と振り仮名幅算出手段より算出された振り仮名幅とを比較して、前記振り仮名幅が大きいときに前記振り仮名を振る漢字又は連続する漢字の後方に空白を挿入して、幅算出手段より算出された幅と振り仮名幅算出手段より算出された振り仮名幅とを同一に編集する編集手段とを有することを特徴とする文書編集装置。
【請求項５】
請求項１乃至３何れか一項記載の文書編集装置において、
漢字又は単語の意味を設定した参照辞書を更に有し、
前記検出手段により検出された漢字及びその漢字を含む単語と前記参照辞書に設定されている前記検出手段により検出された漢字及びその漢字を含む単語の意味とがリンクされていることを特徴とする文書編集装置。
【請求項６】
請求項５記載の文書編集装置において、
前記検出手段により検出された漢字及びその漢字を含む単語の意味を解説したページを作成して、前記検出手段により検出された漢字及びその漢字を含む単語と前記ページに含まれる意味とをリンクすることを特徴とする文書編集装置。
【請求項７】
請求項５記載の文書編集装置において、
ネットワークを介して接続されているサーバに、前記検出手段により検出された漢字及びその漢字を含む単語の意味を解説したページを作成して保存させることを特徴とする文書編集装置。
【請求項８】
マークアップ言語で記述された情報を参照者の学習レベルに基づいて編集し、前記参照者に参照させるコンピュータを、
漢字毎に習得すべき学年を設定した学年別漢字辞書と、
前記情報から文書を読み出し、前記文書に含まれる漢字のうち前記参照者が習得していない漢字を前記参照者の学習レベルおよび前記学年別漢字辞書に基づいて検出する検出手段と、
前記検出手段により検出された漢字に振り仮名を付加する振り仮名付加手段と、
前記文書を表示する行および前記振り仮名を表示する行を設け、前記情報の表示形式に基づいた前記文書および前記振り仮名を表示する表示手段と
して機能させるための文書編集プログラム。
【請求項９】
マークアップ言語で記述された情報を参照者の学習レベルに基づいて編集し、前記参照者に参照させるコンピュータを、
漢字毎に習得すべき学年を設定した学年別漢字辞書と、
前記情報から文書を読み出し、前記文書に含まれる漢字のうち前記参照者が習得していない漢字を前記参照者の学習レベルおよび前記学年別漢字辞書に基づいて検出する検出手段と、
前記検出手段により検出された漢字に振り仮名を付加する振り仮名付加手段と、
前記文書を表示する行および前記振り仮名を表示する行を設け、前記情報の表示形式に基づいた前記文書および前記振り仮名を表示する表示手段と
して機能させるための文書編集プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書編集装置に係り、特に、参照者の学習レベルに応じて文書の編集を行なう文書編集装置並びにホームページ編集処理プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
現在、インターネットやパソコン通信などのデータ通信がますます盛んになり、そのユーザは急激に増加してきている。例えば、インターネットは、全世界にまたがるコンピュータネットワークの集合体の総称であり、無数のサーバが分散して接続されている。このサーバはスーパーコンピュータからパソコンまで多岐に渡り、それぞれがネットワークを運営している。
【０００３】
例えば、各ユーザは、一般的にＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバに蓄えられたＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）記述のハイパーテキスト文章より情報を取得する。このハイパーテキスト文章は、「ホームページ」と呼ばれている。使用者は、「ブラウザ」と呼ばれるＨＴＭＬ形式のファイルを閲覧するためのソフトによりホームページを閲覧することができる。このホームページは様々な種類のものが存在し、今後教育現場等において利用される機会が増加するものと思われる。
【０００４】
ところで、教育現場においてホームページの閲覧を行なう場合、そのホームページ参照者（以下、ユーザという）の学年等に応じて習得していない漢字（以下、未収得漢字という）がホームページ上に存在する。このような場合、そのユーザの未収得漢字をその漢字の振り仮名（るび）と置き換えた「かな混じり文」に変換する方法が知られている。
【０００５】
図１は、ホームページの一例のイメージ図を示す。また、図２は、かな混じり文に変換されたホームページの一例のイメージ図を示す。図１のイメージ図は、ホームページをブラウザにより閲覧する場合の画面のイメージ図である。例えばユーザが小学４年生であり、このホームページの文書に含まれる「石油公団問題」，「通産省」，「石油公団」，「石油公団再建検討委員会」，及び「徹底的」が未収得漢字であるとする。
【０００６】
この場合、その未収得漢字は、その未収得漢字のるびである「せきゆこうだんもんだい」，「つうさんしょう」，「せきゆこうだん」，「せきゆこうだんさいけんけんとういいんかい」，及び「てっていてき」に置き換えられる。したがって、ブラウザ上のホームページの文書は、図２に示すようなかな混じり文に変換される。このようなかな混じり文への変換は、電子メールの文書にも適用されていた。
【０００７】
このように、従来はユーザの未収得漢字をその未収得漢字のるびに置き換えたかな混じり文に変換することにより、ホームページ上又は電子メールの文書をユーザの学習レベルに応じたかな混じり文に変換していた。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、図２に示すようにユーザの未収得漢字をその未収得漢字のるびに置き換えたかな混じり文に変換する方法は、未収得漢字のるびだけで表現するために平仮名が連続して文書の区切り部分が認識しづらくなるという問題があった。
【０００９】
また図示はしていないが、「各都道府県」という語句の内、「都」及び「府」が未収得漢字であるとすると、変換されたかな混じり文は「各と道ふ県」となり、変換されたかな混じり文は読みづらく、意味が捉えにくい文書となる。したがって、教育現場等で利用することは、学習効率の点で問題があった。
【００１０】
本発明は、上記の点に鑑みなされたもので、参照者の学習レベルに応じてコンピュータ上の文書を編集する文書編集装置並びに文書編集処理プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１１】
そこで、上記課題を解決するため、本発明は、マークアップ言語で記述された情報を参照者の学習レベルに基づいて編集し、前記参照者に参照させる文書編集装置であって、漢字毎に習得すべき学年を設定した学年別漢字辞書と、前記情報から文書を読み出し、前記文書に含まれる漢字のうち前記参照者が習得していない漢字を前記参照者の学習レベルおよび前記学年別漢字辞書に基づいて検出する検出手段と、前記検出手段により検出された漢字に振り仮名を付加する振り仮名付加手段と、前記文書を表示する行および前記振り仮名を表示する行を設け、前記情報の表示形式に基づいた前記文書および前記振り仮名を表示する表示手段とを有することを特徴とする。
【００１２】
また、本発明は、上記文書編集装置において、振り仮名の文字の大きさ或いは仮名及び漢字が混じった文の文字の大きさを設定した設定手段を更に有することを特徴とする。
【００１３】
また、本発明は、上記文書編集装置において、前記振り仮名付加手段は、前記検出手段により検出された漢字が連続する漢字の一部であるときに、その連続する漢字全体に振り仮名を振る判断手段を有することを特徴とする。
【００１４】
また、本発明は、上記文書編集装置において、前記振り仮名付加手段は、振り仮名を振る漢字又は連続する漢字の先頭位置から次の振り仮名を振る漢字又は連続する漢字の先頭位置までの幅を算出する幅算出手段と、前記振り仮名を振る漢字又は連続する漢字の振り仮名幅を算出する振り仮名幅算出手段と、前記幅算出手段より算出された幅と振り仮名幅算出手段より算出された振り仮名幅とを比較して、前記振り仮名幅が大きいときに前記振り仮名を振る漢字又は連続する漢字の後方に空白を挿入して、幅算出手段より算出された幅と振り仮名幅算出手段より算出された振り仮名幅とを同一に編集する編集手段とを有することを特徴とする。
【００１５】
また、本発明は、上記文書編集装置において、漢字又は単語の意味を設定した参照辞書を更に有し、前記検出手段により検出された漢字及びその漢字を含む単語と前記参照辞書に設定されている前記検出手段により検出された漢字及びその漢字を含む単語の意味とがリンクされていることを特徴とする。
【００１６】
また、本発明は、上記文書編集装置において、前記検出手段により検出された漢字及びその漢字を含む単語の意味を解説したページを作成して、前記検出手段により検出された漢字及びその漢字を含む単語と前記ページに含まれる意味とをリンクすることを特徴とする。
【００１７】
また、本発明は、上記文書編集装置において、ネットワークを介して接続されているサーバに、前記検出手段により検出された漢字及びその漢字を含む単語の意味を解説したページを作成して保存させることを特徴とする。
【００１８】
また、本発明は、マークアップ言語で記述された情報を参照者の学習レベルに基づいて編集し、前記参照者に参照させるコンピュータを、漢字毎に習得すべき学年を設定した学年別漢字辞書と、前記情報から文書を読み出し、前記文書に含まれる漢字のうち前記参照者が習得していない漢字を前記参照者の学習レベルおよび前記学年別漢字辞書に基づいて検出する検出手段と、前記検出手段により検出された漢字に振り仮名を付加する振り仮名付加手段と、前記文書を表示する行および前記振り仮名を表示する行を設け、前記情報の表示形式に基づいた前記文書および前記振り仮名を表示する表示手段として機能させるための文書編集プログラムであることを特徴とする。
【００１９】
また、本発明は、マークアップ言語で記述された情報を参照者の学習レベルに基づいて編集し、前記参照者に参照させるコンピュータを、漢字毎に習得すべき学年を設定した学年別漢字辞書と、前記情報から文書を読み出し、前記文書に含まれる漢字のうち前記参照者が習得していない漢字を前記参照者の学習レベルおよび前記学年別漢字辞書に基づいて検出する検出手段と、前記検出手段により検出された漢字に振り仮名を付加する振り仮名付加手段と、前記文書を表示する行および前記振り仮名を表示する行を設け、前記情報の表示形式に基づいた前記文書および前記振り仮名を表示する表示手段として機能させるための文書編集プログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【００２０】
本発明では、情報を参照する参照者がまだ習得していない漢字を学年別漢字辞書を利用して検出する検出手段と、その検出手段により検出された漢字に振り仮名を振る振り仮名付加手段とを有することにより、その情報を参照する参照者がまだ習得していない漢字に振り仮名を振ることが可能となる。したがって、その情報の参照者は、読めない可能性の高い漢字に振られた振り仮名を利用して容易に情報を読むことが可能となる。
【００２１】
また、本発明では振り仮名に置き換えられるのではなく振り仮名が振られるため、まだ習得していない漢字とその漢字の振り仮名とが同時に表示されることになり学習効率の点からも優れている。
【００２２】
また、本発明では検出手段により検出された習得していない漢字が連続する漢字の一部であるときに、その連続する漢字全体に振り仮名を振ることにより、振り仮名が読みやすくなり、その漢字の意味が捉えやすくなる。
【００２３】
また、本発明では振り仮名を振る漢字又は連続する漢字の先頭位置から次の振り仮名を振る漢字又は連続する漢字の先頭位置までの幅を算出する幅算出手段と、振り仮名幅を算出する振り仮名幅算出手段と、幅算出手段より算出された幅と振り仮名幅算出手段より算出された振り仮名幅とを比較して、前記振り仮名幅が大きいときに幅算出手段より算出された幅と振り仮名幅算出手段より算出された振り仮名幅とを同一に編集することにより、振り仮名とその振り仮名を振る漢字との対応関係が容易に認識できるようになる。
【００２４】
また、本発明では振り仮名を振る漢字が多い場合等に、振り仮名の先頭位置とその振り仮名に対応する漢字の先頭位置とが異なる現象を避けるため、振り仮名の先頭位置とその振り仮名に対応する漢字の先頭位置とを一致させるように編集することが可能となる。
【００２５】
また、本発明では振り仮名を振る漢字又は連続する漢字の意味を、参照者の必要に応じて出力することにより、学習効率を上げることが可能となる。これは、参照者が習得していない漢字又はその習得していない漢字を含む単語は、読み方だけでなく意味も理解していない可能性が高いため、振り仮名を振る漢字又は連続する漢字の意味を簡単に出力することができれば効率良く学習することが可能となる。
【００２６】
なお、このプログラムを記録する記録媒体は、ＣＤ−ＲＯＭ、フロッピ−（登録商標）ディスク、光磁気ディスク（ＭＯ）等の様に情報を磁気的に記録する磁気記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々のタイプの記録媒体を用いることができる。
【発明の効果】
【００２７】
上述の如く、本発明によれば、情報を参照する参照者がまだ習得していない漢字に振り仮名を振ることが可能となる。したがって、その情報の参照者は、読めない可能性の高い漢字に振られた振り仮名を利用して容易に情報を読むことが可能となる。
【発明を実施するための最良の形態】
【００２８】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。
【００２９】
図３は、本発明の文書編集装置を実現するコンピュータシステムの第一実施例の構成図を示す。なお、図３の文書編集装置の利用の一形態としてホームページ上の情報を処理する場合について説明する。
【００３０】
図３のコンピュータシステムは、端末装置１２と，文書編集装置１０と，ホームページ等の処理データを格納している格納手段２２と，ＷＷＷサーバ２４と，分かち書き処理サーバ２６と，分かち書き処理用辞書２８とを含むように構成される。また、ホームページ編集装置１０は、学年別文書作成サーバ１４と，学年別漢字辞書１６と，漢和辞書１８と，単語意味辞書２０とを含む構成である。
【００３１】
端末装置１２は、ユーザがブラウザを利用してホームページを閲覧するために用いられる。最初に、ユーザは自分の学習レベル（例えば、学年等）をブラウザの所定のリストボックスに入力又はリストボックスから選択することにより設定する。そして、ユーザはブラウザの所定のリストボックスに所望のホームページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）アドレスを入力することによりインターネット上のホームページを要求する。
【００３２】
端末装置１２から要求されたＵＲＬアドレスに基づいて、ＷＷＷサーバ２４はインターネットを構成するローカル又はネットワーク上の格納手段２２からホームページを取得する。ここで、分かち書き処理サーバ２６は、取得したホームページ上の文書を分かち書き処理する。分かち書き処理とは、意味を持つ最小単位の単語に分ける処理のことをいい、分かち書き処理のためのデータが分かち書き用辞書２８に格納されている。
【００３３】
分かち書き処理された文書（以下、分かち書きデータという）及び元のホームページ（以下、オリジナルページという）は、ホームページ編集装置１０内の学年別文書作成サーバ１４に供給される。学年別文書作成サーバ１４は、分かち書きデータを最初に設定されたユーザの学年に応じた学年別漢字辞書１６と照合する。その照合結果に基づいて、振り仮名を振る（るび振りする）対象，参照辞書である漢和辞書１８及び単語意味辞書２０にリンクを付与する対象を決定する。なお、ホームページ編集装置１０は、データ容量が一般に大きいためＷＷＷサーバ２４側に設けられることが多いが、これに限ることなくユーザ側の端末装置１２に設けることも可能である。
【００３４】
このように、設定されたユーザの学年に応じた学年別文書が作成され、ユーザは端末装置１２のブラウザに表示される学年別文書に変換されたホームページを閲覧することができるようになる。
【００３５】
以上の処理により、ホームページ上の文書を学年別文書に変換してブラウザに表示した例を図４に示す。図４は、学年別文書に変更されたホームページの一例のイメージ図を示す。図４のイメージ図は、ユーザの学習レベルである学年がリストボックス３０に示されているように、小学４年生に設定されている。
【００３６】
したがって、小学４年生の学習レベルに基づく学年別文書に変換されたホームページが表示部分３１に表示されている。また、学年別文書作成サーバ１４によりるび振りされた対象は、ユーザが読めない漢字及び意味の分からない漢字である可能性が高いので、表示部分３２に表示すると共に、その漢字をダブルクリック等することにより別ウインドウ３３にその漢字の意味を表示させる。さらに、学年別文書作成サーバ１４によりるび振りされた対象にアンダーライン，網掛け，色つけ等の視覚的処理を施すことにより、るび振りされた対象である未収得漢字を強調して学習効率を上昇させることができる。
【００３７】
以下、本発明の文書編集装置の処理の第一実施例についてフローチャートを利用して説明していき，適宜図３，及び図４を利用して詳細に説明する。図５は、本発明の文書編集装置の学年別文書作成処理の手順を示す一実施例のフローチャートを示す。
【００３８】
ステップＳ１００では、ＷＷＷサーバ２４よりオリジナルページ及び分かち書きデータを読み出し、学年別文書作成サーバ１４に格納する。ステップＳ１００に続いてステップＳ２００に進み、読み出したオリジナルページ及び分かち書きデータから後述する処理により学年別るび付きページ及び学年別意味リンクページを作成する。ステップＳ２００に続いてステップＳ３００に進み、オリジナルページ，学年別るび付きページ，及び学年別意味リンクページを統合して学年別文書を作成する。
【００３９】
ステップＳ１００に示すデータ入力処理は、更に図６に示す処理に分けることができる。図６は、データ入力処理の手順を示す一実施例のフローチャートを示す。ステップＳ１１０では、ＷＷＷサーバ２４より図７（Ａ）に示すオリジナルページの読み出しを行い、学年別文書作成サーバ１４に格納する。
【００４０】
ステップＳ１１０に続いてステップＳ１２０に進み、ＷＷＷサーバ２４より図７（Ｂ）に示す分かち書きデータの読み出しを行い、学年別文書作成サーバ１４に格納する。ここで、分かち書きデータとは図７（Ｂ）に示すように、意味を持つ単語の最小単位に分割されたデータをいう。
【００４１】
次に、ステップＳ２００に示すデータ編集処理について、更に図８を利用して説明する。図８は、データ編集処理の手順を示す一実施例のフローチャートを示す。ステップＳ２１０では、読み出した分かち書きデータに含まれる各単語の漢字を学年別漢字辞書１６と照合することにより、ユーザの未収得漢字を振り仮名付け候補データとして出力する。なお、学年別照合単語決定処理の詳細については、後述する。
【００４２】
ステップＳ２１０に続いてステップＳ２３０に進み、出力された振り仮名付け候補データから振り仮名付け単語及び意味付け単語を決定し、その振り仮名付け単語及び意味付け単語の振り仮名及び単語意味を漢和辞書１８及び単語意味辞書２０から読み出して格納しておく。なお、学年別振り仮名付け処理の詳細については、後述する。
【００４３】
ステップＳ２３０に続いてステップＳ２５０に進み、オリジナルページの文書部分に学年別るびを付与した学年別るび付きページを作成する。なお、学年別るび付きページ作成処理の詳細については、後述する。ステップＳ２５０に続いてステップＳ２７０に進み、意味付け単語の単語意味を単語意味辞書２０から検索して解説ぺ−ジを作成すると共に、その解説ページへのリンクを含む学年別意味リンクページを作成する。なお、学年別意味リンクページ作成処理の詳細については後述する。
【００４４】
ステップＳ２７０に続いてステップＳ２９０に進み、オリジナルページ，学年別るび付きページ，及び学年別意味リンクページを統合して学年別文書を含む学年別出力ページを作成する。
【００４５】
次に、ステップＳ２１０に示す学年別照合単語決定処理について、図９のフローチャートを利用して説明する。図９は、学年別照合単語決定処理の手順を示す一実施例のフローチャートを示す。ステップＳ２１１では、格納された分かち書きデータが読み出される。ステップＳ２１１に続いてステップＳ２１２に進み、読み出された分かち書きデータから単語を一つ取り出す。例えば、図７（Ｂ）に示す分かち書きデータの場合、「それ」，「は」，「石油」，「公団」，・・・・という単語が一つずつ取り出される。
【００４６】
ステップＳ２１２に続いてステップＳ２１３に進み、ステップＳ２１２にて取り出された単語が漢字であるか否かが判定される。取り出された単語が漢字であると判定されると（Ｓ２１３においてＹＥＳ）、ステップＳ２１４に進み、その取り出された漢字を学年別漢字辞書１６と照合する。ここで、学年別漢字辞書１６とは、図１０（Ａ）に示すように、各学年毎に習得する漢字を分類した漢字辞書である。例えば、図１０（Ａ）の学年別漢字辞書１６によれば、小学２年生で習得する漢字は「一」，「二」，「大」等であることが分かる。したがって、学年別漢字辞書１６と照合することにより、その漢字が習得される学年が判断できる。なお、取り出された単語が漢字でないと判定されると（Ｓ２１３においてＮＯ）、ステップＳ２１７に進む。
【００４７】
ステップＳ２１４に続いてステップＳ２１５に進み、ステップＳ２１４における照合結果に基づいて、取り出された単語に含まれる漢字がユーザの未習得漢字であるか否かが判定される。未収得漢字があると判定されると（Ｓ２１５においてＹＥＳ）、ステップＳ２１６に進み、その漢字をるび振り候補の漢字と決定して振り仮名付け候補データとして出力する。ここで、振り仮名付け候補データとは、図１０（Ｂ）に示すような「団」，「産」，「省」等のユーザの未収得漢字を出力したデータである。なお、未収得漢字がないと判定されると（Ｓ２１５においてＮＯ）、ステップＳ２１７に進む。
【００４８】
ステップＳ２１６に続いてステップＳ２１７に進み、全ての単語について処理済みであると判定すると（ステップＳ２１７においてＹＥＳ）、処理を終了する。また、全ての単語について処理済みでないと判定すると（ステップＳ２１７においてＮＯ）、ステップＳ２１２に進み処理を続行する。
【００４９】
次に、ステップＳ２３０に示す学年別振り仮名付け処理について、図１１のフローチャートを利用して説明する。図１１は、学年別振り仮名付け処理の手順を示す一実施例のフローチャートを示す。
【００５０】
ステップＳ２３１では、ステップＳ２１６にて出力された振り仮名付け候補データを読み出す。ステップＳ２３１に続いてステップＳ２３２に進み、振り仮名付け単語及び意味付け単語の決定処理を行なう。なお、振り仮名付け単語及び意味付け単語の決定処理の詳細については、後述する。
【００５１】
ステップＳ２３２に続いてステップＳ２４３に進み、ステップＳ２３２にて決定された図１２（Ｂ）に示す振り仮名付け単語及び意味付け単語を図１２（Ａ）に示す学年別情報テーブルに格納する。学年別情報テーブルは、例えば図１２（Ａ）に示すように、振り仮名付け単語及び意味付け単語を格納する該当語句部，ふりがな部，意味部，振り仮名付け単語の表示位置部，及び振り仮名付け単語の振り仮名の文字数部を含んでいる。
【００５２】
ステップＳ２４３に続いてステップＳ２４４に進み、振り仮名付け単語の振り仮名を漢和辞書１８から読み出し、学年別情報テーブルに格納する。また、ステップＳ２４４に続いてステップＳ２４５に進み、意味付け単語の単語意味を単語意味辞書２０から読み出し、学年別情報テーブルに格納する。そして、ステップＳ２４５に続いてステップＳ２４６に進み、全ての単語について処理済みであると判定すると（ステップＳ２４６においてＹＥＳ）、処理を終了する。また、全ての単語について処理済みでないと判定すると（ステップＳ２４６においてＮＯ）、ステップＳ２３２に進み処理を続行する。
【００５３】
次に、ステップＳ２３２に示す振り仮名付け単語、意味付け単語の決定処理について、図１３のフローチャートを利用して説明する。図１３は、振り仮名付け単語、意味付け単語の決定処理の手順を示す一実施例のフローチャートを示す。  ステップＳ２３３では、ステップＳ２３１にて読み出された振り仮名付け候補データに含まれる漢字が分かち書きデータ文字列のどこに位置するかを文字列検索する。例えば、図１０（Ｂ）に示す振り仮名付け候補データの場合、「団」という漢字が、図７（Ｂ）に示す分かち書きデータのどこに位置するかを文字検索する。文字検索の結果「団」という漢字は、７文字目に位置することが確認される。
【００５４】
ステップＳ２３３に続いてステップＳ２３４に進み、ステップＳ２３３にて検索された漢字の分かち書きデータ文字列上の位置の後方向の文字を検索する。ステップＳ２３４に続いてステップＳ２３５に進み、ステップＳ２３４にて検索した文字が漢字であるか否かを判定する。検索した文字が漢字であると判定すると（Ｓ２３５においてＹＥＳ）、その漢字を振り仮名付け候補データに含まれる漢字と連結して振り仮名付け単語とする。また、検索した文字が漢字でないと判定すると、ステップＳ２３７に進む。
【００５５】
ステップＳ２３７では、ステップＳ２３４にて検索した文字が平仮名、又は最後の文字になったか否かを判定する。検索した文字が平仮名、又は最後の文字になったと判定すると（Ｓ２３７においてＹＥＳ）、ステップＳ２３８に進む。また、検索した文字が平仮名、又は最後の文字になっていないと判定すると（Ｓ２３７においてＮＯ）、ステップＳ２３４に進み、ステップＳ２３４〜Ｓ２３７の処理を繰り返す。
【００５６】
例えば、図１０（Ｂ）に示す振り仮名付け候補データの場合、「団」という漢字の後方向の文字、「問」，「題」，及び「に」という文字を順番に検索し、「に」という平仮名によりステップＳ２３７からステップＳ２３８に進むことになる。これまでに、振り仮名付け単語は「団問題」となっている。
【００５７】
ステップＳ２３８では、ステップＳ２３３にて検索された漢字の分かち書きデータ文字列上の位置の前方向の文字を検索する。ステップＳ２３８に続いてステップＳ２３９に進み、ステップＳ２３８にて検索した文字が漢字であるか否かを判定する。検索した文字が漢字であると判定すると（Ｓ２３９においてＹＥＳ）、その漢字を振り仮名付け候補データに含まれる漢字と連結して振り仮名付け単語とする。また、検索した文字が漢字でないと判定すると（Ｓ２３９においてＮＯ）、ステップＳ２４１に進む。
【００５８】
ステップＳ２４１では、ステップＳ２３８にて検索した文字が平仮名、又は先頭の文字になったか否かを判定する。検索した文字が平仮名、又は先頭の文字になったと判定すると（Ｓ２４１においてＹＥＳ）、処理を終了する。また、検索した文字が平仮名、又は先頭の文字になっていないと判定すると（Ｓ２４１においてＮＯ）、ステップＳ２３８に進み、ステップＳ２３８〜Ｓ２４１の処理を繰り返す。
【００５９】
例えば、図１０（Ｂ）に示す振り仮名付け候補データの場合、「団」という漢字の後方向の文字、「公」，「油」，「石」，及び「は」という文字を順番に検索し、「は」という平仮名により処理を終了する。これまでに、振り仮名付け単語は「石油公団問題」となっている。
【００６０】
以上のような、図１３に示すフローチャートにより図７（Ｂ）の分かち書きデータから図１２（Ｂ）に示す振り仮名付け単語「石油公団問題」，「通産省」，「石油公団」，「石油公団再建検討委員会」，及び「徹底的」が決定される。
【００６１】
次に、ステップＳ２５０に示す学年別るび付きページ作成処理について、図１４のフローチャートを利用して説明する。図１４は、学年別るび付きページ作成処理の手順を示す一実施例のフローチャートを示す。
【００６２】
ステップＳ２５１では、オリジナルぺ−ジの表示文字幅及びるび文字幅を予め設定しておく。ステップＳ２５１に続いてステップＳ２５２に進み、オリジナルページを設定された表示文字幅及びるび文字幅と照合する。ステップＳ２５２に続いてステップＳ２５３に進み、オリジナルページの振り仮名付け単語及び意味付け単語を強調表示するタグを付ける。ここでは、タグとしてアンダーラインを付与している。
【００６３】
ステップＳ２５３に続いてステップＳ２５４に進み、振り仮名付け単語の位置を検出し、図１５（Ｂ）に示す学年別情報テーブルの対象漢字の開始位置に振り仮名付け単語の開始位置を格納する。ステップＳ２５４に続いてステップＳ２５５に進み、るびの文字数をるび文字幅で乗算したるび幅を算出し、学年別情報テーブルに格納する。
【００６４】
例えば、振り仮名付け単語「石油公団問題」のるびの文字数は「せきゆこうだんもんだい」の１１文字であり、るびの文字数１１とるび文字幅５ポイントとを乗算することにより、るび幅５５ポイントが算出される。
【００６５】
ステップＳ２５５に続いてステップＳ２５６に進み、ステップＳ２５４にて格納した振り仮名付け単語の開始位置から次の振り仮名付け単語の開始位置までの文字数を検出し、その文字数を表示文字幅で乗算することで振り仮名付け単語の開始位置から次の振り仮名付け単語の開始位置までの幅を算出する。
【００６６】
例えば、図１５（Ｃ）の場合、振り仮名付け単語「石油公団問題」の開始位置から次の振り仮名付け単語「通産省」の開始位置までの文字数は、１８文字であり、文字数１８と表示文字幅１０ポイントとを乗算することにより、振り仮名付け単語の開始位置から次の振り仮名付け単語の開始位置までの幅１８０ポイントが算出される。
【００６７】
ステップＳ２５６に続いてステップＳ２５７に進み、るび幅が振り仮名付け単語の開始位置から次の振り仮名付け単語の開始位置までの幅より大きいか否かを判定する。るび幅が振り仮名付け単語の開始位置から次の振り仮名付け単語の開始位置までの幅より大きいと判定すると（Ｓ２５７においてＹＥＳ）、該当するオリジナルページの振り仮名付け単語から、るび幅と振り仮名付け単語の開始位置から次の振り仮名付け単語の開始位置までの幅との差分の空白を挿入する。これは、振り仮名付け単語とその振り仮名付け単語のるびとの開始位置を合わせることで理解を容易にするためである。また、るび幅が振り仮名付け単語の開始位置から次の振り仮名付け単語の開始位置までの幅より小さいと判定すると（Ｓ２５７においてＮＯ）、ステップＳ２５９に進む。
【００６８】
ステップＳ２５９では、オリジナルページの振り仮名付け単語の上段にるび振りする。なお、振り仮名付け単語とその振り仮名付け単語のるびとは表示開始位置を一致させる。ステップＳ２５９に続いてステップＳ２６０に進み、るび用行とオリジナルページの文書用行とが交互になるように編集する。
【００６９】
ステップＳ２６０に続いてステップＳ２６１に進み、学年別情報テーブルに格納されている振り仮名付け単語の全ての処理が終了したか否かを判定する。振り仮名付け単語の全ての処理が終了したと判定すると（Ｓ２６１においてＹＥＳ）、処理を終了する。また、振り仮名付け単語の全ての処理が終了していないと判定すると（Ｓ２６１においてＮＯ）、ステップＳ２５２に進み処理を続行することになる。
【００７０】
次に、ステップＳ２７０に示す学年別意味リンクページ作成処理について、図１６のフローチャートを利用して説明する。図１６は、学年別意味リンクページ作成処理の手順を示す一実施例のフローチャートを示す
ステップＳ２７１では、図１５（Ｂ）に示すような学年別情報テーブルから意味付け単語を読み出す。ステップＳ２７１に続いてステップＳ２７２に進み、読み出した意味付け単語について単語意味辞書２０を検索し、その意味付け単語の解説ページを作成する。この意味付け単語の解説ページは、例えば図４の別ウインドウ３３のように作成される。
【００７１】
ステップＳ２７２に続いてステップＳ２７３に進み、意味付け単語を表示すると共にステップＳ２７２にて作成した解説ページへのリンクを含むページを作成する。このページは、例えば図４の表示部分３２のように作成される。
【００７２】
ステップＳ２７３に続いてステップＳ２７４に進み、学年別情報テーブルの意味付け単語の全ての処理が終了したと判定すると（Ｓ２７４においてＹＥＳ）、処理を終了する。また、意味付け単語の全ての処理が終了していないと判定すると（Ｓ２７４においてＮＯ）、ステップＳ２７１に進み処理を続行する。
【００７３】
以上のようなフローチャートの処理により、図４に示すような学年別文書に変更されたホームぺ−ジの編集が可能となり、ユーザの学習レベルに応じて漢字のるび振りが可能となる。また、るび振りの対象となった漢字を含む単語の意味を容易に表示できるようにしたことで、効率的な学習が可能になる。さらに、未収得漢字にるび振りするだけでなく、未収得漢字を含む単語全体にるび振りすることにより、読みやすく理解の容易な表示とすることができる。
【００７４】
以上、本発明の文書編集装置の利用の一形態としてホームページ上の情報を処理する場合について説明したが、電子メールに記載されている文書を処理するように利用することも可能である。
【００７５】
図１７は、本発明の文書編集装置を実現するコンピュータシステムの第二実施例の構成図を示す。図１７のコンピュータシステムは、メールクライアントが利用する端末装置５６と，文書編集装置１０と，ネットワーク５０から供給される電子メールを一時的に格納し各種処理を行なうメールサーバ５２と，分かち書き処理サーバ２６と，分かち書き処理用辞書２８と，利用者学年情報５４とを含む構成である。なお、図１７のコンピュータシステムは図３のコンピュータシステムと多くの部分が同一であり、同一部分には同一符号を付し説明を省略する。
【００７６】
図１８は、本発明の文書編集装置の学年別文書作成処理の手順を示す第二実施例のフローチャートを示す。ステップＳ５００では、メールサーバ５２が登録しているメールアドレスを有する電子メールをネットワーク５０から供給され、格納する。
【００７７】
ステップＳ５００に続いてステップＳ５１０に進み、ユーザが端末装置５６を利用してメールサーバ５２に自分宛の電子メールの閲覧を要求すると、メールサーバ５２は図１７（Ｂ）に示す利用者学年情報から、そのユーザのメールアドレスに対応する学習レベル（例えば、学年等）を決定する。図１７（Ｂ）の場合は、そのユーザのメールアドレス「ａｂｃ＠ａ．ｂ．ｊｐ」に対応する学習レベルは小学４年生である。
【００７８】
ステップＳ５１０に続いてステップＳ５２０に進み、前述した第一実施例と同様な処理により電子メールに記載されている文書を処理し、その電子メールのメールアドレスに対応させた学習レベルに基づく学年別文書に変換する。
【００７９】
ステップＳ５２０に続いてステップＳ５３０に進み、そのユーザの学習レベルに基づく学年別文書に変換された電子メールが端末装置５６に供給される。したがって、ユーザは自分の学習レベルに応じて漢字のるび振りがされた文書を読むことが電子メールに記載されている文書においても可能となる。
【００８０】
なお、特許請求の範囲に記載した検出手段はステップＳ２１０の処理に対応し、振り仮名付加手段はステップＳ２３０，Ｓ２５０の処理に対応し、幅算出手段はステップＳ２５６の処理に対応し、振り仮名幅算出手段はステップＳ２５５の処理に対応し、編集手段はステップＳ２５８の処理に対応する。
【図面の簡単な説明】
【００８１】
【図１】ホームページの一例のイメージ図である。
【図２】かな混じり文に変更されたホームページの一例のイメージ図である。
【図３】本発明の文書編集装置を実現するコンピュータシステムの第一実施例の構成図である。
【図４】学年別文書に変更されたホームページの一例のイメージ図である。
【図５】本発明の文書編集装置の学年別文書作成処理の手順を示す一実施例のフローチャートである。
【図６】データ入力処理の手順を示す一実施例のフローチャートである。
【図７】オリジナルページ及び分かち書きデータの一例の説明図である。
【図８】データ編集処理の手順を示す一実施例のフローチャートである。
【図９】学年別照合単語決定処理の手順を示す一実施例のフローチャートである。
【図１０】学年別漢字辞書及び振り仮名付け候補データの一例の説明図である。
【図１１】学年別振り仮名付け処理の手順を示す一実施例のフローチャートである。
【図１２】学年別情報テーブルの一例の構成図である。
【図１３】振り仮名付け単語、意味付け単語の決定処理の手順を示す一実施例のフローチャートである。
【図１４】学年別るび付きページ作成処理の手順を示す一実施例のフローチャートである。
【図１５】表示設定情報、学年別情報テーブルの一例の説明図である。
【図１６】学年別意味リンクページ作成処理の手順を示す一実施例のフローチャートである。
【図１７】本発明の文書編集装置を実現するコンピュータシステムの第二実施例の構成図である。
【図１８】本発明の文書編集装置の学年別文書作成処理の手順を示す第二実施例のフローチャートである。
【符号の説明】
【００８２】
１０    ホームページ編集装置
１２，５６    端末装置
１４    学年別文書作成サーバ
１６    学年別漢字辞書
１８    漢和辞書
２０    単語意味辞書
２２    格納手段
２４    ＷＷＷサーバ
２６    分かち書き処理サーバ
２８    分かち書き用辞書
３０    リストボックス
３１，３２    表示部分
３３    別ウインドウ
５２    メールサーバ
５４    利用者学年情報
【図１】
2005129086.tif 000003
【図２】
2005129086.tif 000004
【図３】
2005129086.tif 000005
【図４】
2005129086.tif 000006
【図５】
2005129086.tif 000007
【図６】
2005129086.tif 000008
【図７】
2005129086.tif 000009
【図８】
2005129086.tif 000010
【図９】
2005129086.tif 000011
【図１０】
2005129086.tif 000012
【図１１】
2005129086.tif 000013
【図１２】
2005129086.tif 000014
【図１３】
2005129086.tif 000015
【図１４】
2005129086.tif 000016
【図１５】
2005129086.tif 000017
【図１６】
2005129086.tif 000018
【図１７】
2005129086.tif 000019
【図１８】
2005129086.tif 000020