(57)【要約】【課題】従来の情報処理装置においては、速読法を身に付けることが困難であった、という課題があった。【解決手段】１以上の文章を有するテキスト情報を格納しているテキスト情報格納部と、前記テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する出力部と、を具備し、前記出力部は、前記テキスト情報格納部のテキスト情報を１以上の部分テキストに分割する出力する分割手段と、前記分割手段が分割した１以上の部分テキストを、センタリングして、順次、出力するセンタリング出力手段と、を具備する情報処理装置により、容易に速読法を身に付けることができる。【選択図】図１
2006293788.tif 000002
【特許請求の範囲】
【請求項１】
１以上の文章を有するテキスト情報を格納しているテキスト情報格納部と、
前記テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する出力部と、を具備する情報処理装置。
【請求項２】
前記出力部は、
前記テキスト情報格納部のテキスト情報を１以上の部分テキストに分割する出力する分割手段と、
前記分割手段が分割した１以上の部分テキストを、センタリングして、順次、出力するセンタリング出力手段と、を具備する請求項１記載の情報処理装置。
【請求項３】
１以上の文章を有するテキスト情報を格納しているテキスト情報格納部と、
前記テキスト情報を構成する部分である１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する出力部と、を具備する情報処理装置。
【請求項４】
前記出力部は、
前記テキスト情報格納部のテキスト情報を１以上の部分テキストに分割する出力する分割手段と、
前記分割手段が分割した１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力するスクロール出力手段と、を具備する請求項３記載の情報処理装置。
【請求項５】
前記部分テキストは、文章を所定の単位で区切った１以上の文字列である請求項１から請求項４いずれか記載の情報処理装置。
【請求項６】
前記部分テキストは、句読点、または／および改行で区切られた１以上の文字列である請求項５記載の情報処理装置。
【請求項７】
前記部分テキストは、文節で区切られた１以上の文字列である請求項５記載の情報処理装置。
【請求項８】
部分文字列を出力しながら、
前記分割手段は、
前記テキスト情報に対してリアルタイムに言語解析を行い、前記テキスト情報を１以上の文節に分割し、かつ前記テキスト情報から１以上の部分テキストを得る請求項５記載の情報処理装置。
【請求項９】
難易度に関する情報であるレベル情報を受け付ける受付部をさらに具備し、
前記レベル情報に応じて、前記部分テキストの長さが異なる請求項１から請求項８いずれか記載の情報処理装置。
【請求項１０】
前記受付部は、
前記テキスト情報のうちの一部分である部分テキスト情報を指定する指示である一部分指定を受け付ける一部分指定受付手段を具備し、
前記出力部は、
前記テキスト情報ではなく、前記一部分指定受付手段が受け付けた一部分指定で指示された部分テキスト情報について、所定の出力処理を行う請求項１から請求項８いずれか記載の情報処理装置。
【請求項１１】
前記受付部は、
テキスト情報の入力を受け付けるテキスト情報受付手段を具備し、
前記テキスト情報受付手段が受け付けたテキスト情報を、前記テキスト情報格納部に蓄積するテキスト情報蓄積部をさらに具備する請求項１から請求項１０いずれか記載の情報処理装置。
【請求項１２】
コンピュータに、
テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する出力ステップを実行させるためのプログラム。
【請求項１３】
前記出力ステップは、
前記テキスト情報を１以上の部分テキストに分割する出力する分割ステップと、
前記分割ステップで分割した１以上の部分テキストを、センタリングして、順次、出力するセンタリング出力ステップと、を具備する請求項１２記載のプログラム。
【請求項１４】
コンピュータに、
テキスト情報を構成する部分である１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する出力ステップを実行させるためのプログラム。
【請求項１５】
前記出力ステップは、
前記テキスト情報を１以上の部分テキストに分割する出力する分割ステップと、
前記分割ステップで分割した１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力するスクロール出力ステップと、を具備する請求項１４記載のプログラム。
【請求項１６】
コンピュータに、
難易度に関する情報であるレベル情報を受け付ける受付ステップをさらに実行させ、
前記レベル情報に応じて、前記部分テキストの長さが異なる請求項１２から請求項１５いずれか記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、速読法を練習できる情報処理装置等に関するものである。
【背景技術】
【０００２】
従来の速読法練習システムにおいて、速読法を練習しようとする練習者が、速読法を練習できる内容を提供するホームページにインターネットを介してアクセスすることで、前記ホームページ上で前記練習者が速読法を練習できる（例えば、特許文献１参照）。
【特許文献１】特開２００１−３０５９５０号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の速読法練習システムにおいては、眼球を強制的に早く運動させる表示が画面上で行われており、脳の情報処理能力を高める訓練はできなかった。つまり、脳に高速に、かつ多量に情報を送ることを行えないので、ユーザは、情報収集の能力、および情報処理の能力を向上させることができない、という課題があった。
【課題を解決するための手段】
【０００４】
本第一の発明の情報処理装置は、１以上の文章を有するテキスト情報を格納しているテキスト情報格納部と、前記テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する出力部と、を具備する情報処理装置である。
【０００５】
かかる構成により、眼を動かさずに、脳に高速に、かつ多量に情報を送ることができ、その結果、ユーザは、情報収集の能力、および情報処理の能力を向上させることができる。したがって、非常に効果的な速読トレーニングが可能となる。
【０００６】
また、本第二の発明の情報処理装置は、第一の発明に対して、前記出力部は、前記テキスト情報格納部のテキスト情報を１以上の部分テキストに分割する分割手段と、前記分割手段が分割した１以上の部分テキストを、センタリングして、順次、出力するセンタリング出力手段と、を具備する情報処理装置である。
【０００７】
かかる構成により、眼を動かさずに、脳に高速に、かつ多量に情報を送ることができ、その結果、ユーザは、情報収集の能力、および情報処理の能力を向上させることができる。したがって、非常に効果的な速読トレーニングが可能となる。
【０００８】
また、本第三の発明の情報処理装置は、１以上の文章を有するテキスト情報を格納しているテキスト情報格納部と、前記テキスト情報を構成する部分である１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する出力部と、を具備する情報処理装置である。
【０００９】
かかる構成により、脳に高速に、かつ多量に情報を送ることができ、その結果、ユーザは、情報収集の能力、および情報処理の能力を向上させることができる。また、休みの時間があるため、文章理解の向上が見込まれる。したがって、非常に効果的な速読トレーニングが可能となる。
【００１０】
また、本第四の発明の情報処理装置は、第三の発明に対して、前記出力部は、前記テキスト情報格納部のテキスト情報を１以上の部分テキストに分割する出力する分割手段と、前記分割手段が分割した１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力するスクロール出力手段と、を具備する情報処理装置である。
【００１１】
かかる構成により、脳に高速に、かつ多量に情報を送ることができ、その結果、ユーザは、情報収集の能力、および情報処理の能力を向上させることができる。また、休みの時間があるため、文章理解の向上が見込まれる。したがって、非常に効果的な速読トレーニングが可能となる。
【００１２】
また、本第五の発明の情報処理装置は、第一から第八いずれかの発明に対して、難易度に関する情報であるレベル情報を受け付ける受付部をさらに具備し、前記レベル情報に応じて、前記部分テキストの長さが異なる情報処理装置である。
かかる構成により、レベルに応じた、速読法取得の練習ができる。
【００１３】
また、本第十の発明の情報処理装置は、第一から第八いずれかの発明に対して、前記受付部は、前記テキスト情報のうちの一部分である部分テキスト情報を指定する指示である一部分指定を受け付ける一部分指定受付手段を具備し、前記出力部は、前記テキスト情報ではなく、前記一部分指定受付手段が受け付けた一部分指定で指示された部分テキスト情報について、所定の出力処理を行う情報処理装置である。
かかる構成により、一部分のみ指定して、繰り返し、速読法取得の練習ができる。
【００１４】
また、本第十一の発明の情報処理装置は、第一から第十いずれかの発明に対して、前記受付部は、テキスト情報の入力を受け付けるテキスト情報受付手段を具備し、前記テキスト情報受付手段が受け付けたテキスト情報を、前記テキスト情報格納部に蓄積するテキスト情報蓄積部をさらに具備する情報処理装置である。
かかる構成により、ユーザが用意する任意の文章等を用いて、速読法取得の練習ができる。
【発明の効果】
【００１５】
本発明による情報処理装置によれば、ユーザは、速読法を身に付けることができる。
【発明を実施するための最良の形態】
【００１６】
以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
（実施の形態１）
図１は、本実施の形態における情報処理装置のブロック図である。
【００１７】
情報処理装置は、テキスト情報格納部１０１、受付部１０２、テキスト情報蓄積部１０３、出力部１０４を具備する。また、受付部１０２は、動作指示受付手段１０２１、一部分指定受付手段１０２２、レベル情報受付手段１０２３、テキスト情報受付手段１０２４を具備する。出力部１０４は、分割手段１０４１、センタリング出力手段１０４２を具備する。
【００１８】
テキスト情報格納部１０１は、１以上の文章を有するテキスト情報を格納している。テキスト情報の言語は、日本語、英語、中国語等、問わない。テキスト情報格納部１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。不揮発性の記録媒体でも、揮発性の記録媒体でも良い。
【００１９】
受付部１０２を構成する動作指示受付手段１０２１は、テキスト情報を出力する指示である動作指示を受け付ける。一部分指定受付手段１０２２は、テキスト情報のうちの一部分である部分テキスト情報を指定する指示である一部分指定を受け付ける。レベル情報受付手段１０２３は、難易度に関する情報であるレベル情報等を受け付ける。レベル情報は、速読法の訓練の難易度を設定するための情報である。レベル情報は、単にレベル「１」「２」などでも良いし、出力されるテキストの切り替え速度を示す情報でも良いし、出力されるテキストの長さや行数や、縦書き・横書きなどの出力態様を示す情報等でも良い。テキスト情報受付手段１０２４は、テキスト情報の入力を受け付ける。かかる指示や情報等の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部１０２、および受付部１０２を構成する各手段は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００２０】
テキスト情報蓄積部１０３は、テキスト情報受付手段１０２４が受け付けたテキスト情報を、テキスト情報格納部１０１に蓄積する。テキスト情報蓄積部１０３は、通常、ＭＰＵやメモリ等から実現され得る。テキスト情報蓄積部１０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２１】
出力部１０４は、テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する。一部分指定受付手段１０２２が一部分指定を受け付けた場合、出力部１０４は、テキスト情報ではなく、一部分指定受付手段１０２２が受け付けた一部分指定で指示された部分テキスト情報について、所定の出力処理を行う。なお、部分テキストは、テキスト情報を構成する文章を、所定の単位で区切った１以上の文字列である。部分テキストは、句読点、または／および改行で区切られた１以上の文字列でも良い。また、部分テキストは、文節で区切られた１以上の文字列でも良い。つまり、部分テキストは、テキスト情報のうちの一部分であれば良い。ただし、部分テキストは、ユーザにとって、意味のある文節等であることが好適である。また、部分テキスト情報は、例えば、テキスト情報が２以上の章からなる文章である場合の、一の章の文章である。ここで、出力とは、ディスプレイへの表示、外部の表示装置への送信等を含む概念である。出力部１０４は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１０４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００２２】
分割手段１０４１は、テキスト情報または部分テキスト情報を、１以上の部分テキストに分割する。分割手段１０４１は、テキスト情報に対してリアルタイムに（部分テキストが出力されている間に）言語解析を行い、テキスト情報を１以上の文節に分割し、かつテキスト情報から１以上の部分テキストを得ることは好適である。分割手段１０４１は、通常、ＭＰＵやメモリ等から実現され得る。分割手段１０４１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２３】
センタリング出力手段１０４２は、分割手段１０４１が分割した１以上の部分テキストを、センタリングして、順次、出力する。センタリング出力手段１０４２は、レベル情報に基づいて、１以上の部分テキストを、センタリングして、順次、出力することは好適である。レベル情報に基づいて出力する、とは、例えば、１行の部分テキストを出力したり、２行の部分テキストを出力したりすることである。センタリング出力手段１０４２は、一の部分テキストを表示した後、当該一の部分テキストを非表示にして、次の部分テキストを表示する。非表示にする、とは、当該一の部分テキストが、ユーザにとって見えなければ良く、当該一の部分テキストを削除しても良いし、次の部分テキストを当該一の部分テキストの表示位置に上書き表示等しても良い。ここで、出力とは、ディスプレイへの表示、外部の表示装置への送信等を含む概念である。センタリング出力手段１０４２は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。センタリング出力手段１０４２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
次に、情報処理装置の動作について図２、図３のフローチャートを用いて説明する。
（ステップＳ２０１）動作指示受付手段１０２１は、動作指示を受け付けたか否かを判断する。動作指示を受け付ければステップＳ２０２に行き、動作指示を受け付けなければステップＳ２０４に行く。
（ステップＳ２０２）出力部１０４は、は、テキスト情報蓄積部１０３のテキスト情報を読み出す。
（ステップＳ２０３）出力部１０４は、センタリング出力処理を行う。センタリング出力処理についての詳細は、図３のフローチャートを用いて説明する。
（ステップＳ２０４）一部分指定受付手段１０２２は、一部分指定を受け付けたか否かを判断する。一部分指定を受け付ければステップＳ２０５に行き、一部分指定を受け付けなければステップＳ２０６に行く。
（ステップＳ２０５）出力部１０４は、一部分指定受付手段１０２２が受け付けた一部分指定で指示された部分テキスト情報を、テキスト情報蓄積部１０３から読み出す。ステップＳ２０３に行く。
（ステップＳ２０６）レベル情報受付手段１０２３は、レベル情報を受け付けたか否かを判断する。レベル情報を受け付ければステップＳ２０７に行き、レベル情報を受け付けなければステップＳ２０８に行く。
【００２４】
（ステップＳ２０７）レベル情報受付手段１０２３は、ステップＳ２０６で受け付けたレベル情報を設定、保持する。かかる保持している記録媒体は、情報処理装置の内蔵のメモリでも良いし、外部の記録媒体等でも良い。ステップＳ２０１に戻る。
【００２５】
（ステップＳ２０８）テキスト情報受付手段１０２４は、テキスト情報を受け付けたか否かを判断する。テキスト情報を受け付ければステップＳ２０９に行き、テキスト情報を受け付けなければステップＳ２０１に戻る。
（ステップＳ２０９）テキスト情報蓄積部１０３は、ステップＳ２０８で受け付けたテキスト情報をテキスト情報格納部１０１に蓄積する。ステップＳ２０１に戻る。
次に、センタリング出力処理の動作について図３のフローチャートを用いて説明する。
（ステップＳ３０１）分割手段１０４１は、レベル情報を取得する。なお、レベル情報が設定されていない場合は、デフォルトのレベル情報を取得する。
【００２６】
（ステップＳ３０２）分割手段１０４１は、テキスト情報または部分テキスト情報を、１以上の部分テキストに分割する。また、分割手段１０４１は、ステップＳ３０１で取得したレベル情報に基づいて、部分テキストの長さが異なるように、部分テキストを取得することは好適である。たとえば、ステップＳ３０１で取得したレベル情報がレベル１の場合は、句読点１つで１つの区切りであるとして部分テキストを取得し、レベル２の場合は、句読点２つで１つの区切りであるとして部分テキストを取得し、レベル３の場合は、句読点３つで１つの区切りであるとして部分テキストを取得する。なお、かかる場合、「改行」コードが存在すると、その都度、区切られて、部分テキストが構成される。部分テキストの単位は、文節単位、句読点の単位、所定数の単語単位、所定数の文字単位など、種々考えられる。ただし、ユーザにとって、所定の意味が分かる単位で部分テキストを構成することが好適である。したがって、所定数の文字単位である部分テキストは、好ましくはない。なお、形態素解析などの言語処理により、文章やテキストを文節単位、句読点の単位等に区切る技術は、公知技術であるので、詳細な説明は省略する。
（ステップＳ３０３）センタリング出力手段１０４２は、カウンタｉに１を代入する。
【００２７】
（ステップＳ３０４）センタリング出力手段１０４２は、ステップＳ３０２で分割した部分テキストの中に、ｉ番目の部分テキストが存在するか否かを判断する。ｉ番目の部分テキストが存在すればステップＳ３０５に行き、ｉ番目の部分テキストが存在しなければステップＳ３０３に戻る。
（ステップＳ３０５）センタリング出力手段１０４２は、ｉ番目の部分テキストの文字列長を取得する。
【００２８】
（ステップＳ３０６）センタリング出力手段１０４２は、予め保持している、表示位置の中心座標値と、ステップＳ３０５で取得した文字列長から、ｉ番目の部分テキストを表示する開始位置座標値を取得する。なお、取得する開始位置座標値は、ｉ番目の部分テキストがセンタリングされるように決定される、とする。また、開始位置座標値は、ディスプレイの中心に対して、センタリングされて表示される位置であることが好適であるが、センタリングの中心からずれていても良く、２以上の部分テキストの中心位置座標値が一致すれば良い。
【００２９】
（ステップＳ３０７）センタリング出力手段１０４２は、ステップＳ３０６で決定した開始位置座標値に、ｉ番目の部分テキストを出力する。なお、ｉ番目の部分テキストを出力する場合には、（ｉ−１）番目の部分テキストは、非表示の状態である、とする。また、センタリング出力手段１０４２は、レベル情報に基づいて、ｉ番目の部分テキストを出力することは好適である。例えば、レベル情報が「２行読み」という、一度に２行を出力することを示すレベル情報である場合、センタリング出力手段１０４２は、２行分の部分テキストを出力する。かかる場合、１番目の部分テキストは、１つめと２つめの部分テキストである。
（ステップＳ３０８）センタリング出力手段１０４２は、カウンタｉを１、インクリメントする。ステップＳ３０４に行く。
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００３０】
また、図３のフローチャートにおいて、センタリング出力処理に対して、出力するテキスト情報または部分テキスト情報が渡されるとする。また、図３のフローチャートにおいて、テキスト情報または部分テキスト情報は、必ずしも繰り返し出力される必要は無い。
以下、本実施の形態における情報処理装置の具体的な動作について説明する。
【００３１】
今、ユーザは、図４に示すテキスト情報を、本情報処理装置に入力する、とする。次に、テキスト情報受付手段１０２４は、図４のテキスト情報を受け付ける。次に、テキスト情報蓄積部１０３は、受け付けたテキスト情報をテキスト情報格納部１０１に蓄積する。
【００３２】
次に、ユーザは、図５の入力画面（本情報処理装置の操作画面例）から、レベル情報であるレベル「１」、および表示行「１行読み」のトグルスイッチをＯＮにする（図５参照）。ここで、レベル「１」から「３」は、図６のレベル管理表に基づいて、出力される部分テキストの文節数が決定される。レベル管理表は、「レベル情報」「長さ」の属性値を有するレコードを１以上保持している。「レベル情報」は、上記のレベルである。「長さ」は、部分テキストの文節数である。また、表示行「１行読み」は、部分テキストを１度に１行分出力することを示し、表示行「２行読み」は、部分テキストを１度に２行分出力することを示す。
次に、情報処理装置のレベル情報受付手段１０２３は、レベル情報「１」、表示行「１行読み」を受け付ける。そして、レベル情報受付手段１０２３は、レベル情報「１」と表示行「１行読み」を設定、保持する。
【００３３】
次に、ユーザは、例えば、「横読み開始：Ｆ３」ボタンを押下する、とする。「横読み開始：Ｆ３」ボタンは、横書きの態様で、部分テキストを出力するボタンである。かかるボタンの押下により、動作指示受付手段１０２１は、横書きの態様で、部分テキストを出力する動作の開始の指示である動作指示を受け付ける。なお、図５の「縦読み開始：Ｆ２」ボタンは、縦書きの態様で、部分テキストを出力する動作の開始の指示である動作指示を入力するボタンである。
次に、分割手段１０４１は、１文節ずつ、図４のテキスト情報を分割し、図７の１以上の部分テキスト（１文節からなるテキスト）を得る。なお、図７において、各行の文字列が、１つの部分テキストである。
【００３４】
次に、センタリング出力手段１０４２は、１番目の部分テキスト「昔、」を取得する。なお、１番目の部分テキストは、レベル情報の表示行「１行読み」に従って、１行目のテキスト「昔、」である。そして、センタリング出力手段１０４２は、「昔、」の文字列長「２」を取得する。そして、センタリング出力手段１０４２は、予め保持している、表示位置の中心座標値（図８の破線の交点）と、取得した文字列長「２」から、１番目の部分テキストを表示する開始位置座標値を取得する。なお、図８において、開始位置を示した。そして、センタリング出力手段１０４２は、開始位置座標値に、部分テキスト「昔、」を出力する（図８（ａ）参照）。なお、情報処理装置が、１つの部分テキストを表示した状態を担保する時間は、通常、非常に短い（０．１秒など）が、ある程度、ＷＡＩＴするなどしても良い。
【００３５】
次に、同様に、センタリング出力手段１０４２は、２番目の部分テキスト「自分の」を出力する（図８（ｂ）参照）。そして、さらに、続けて、センタリング出力手段１０４２は、３番目の部分テキスト「勤めていた」を出力する（図８（ｃ）参照）。
【００３６】
つまり、センタリング出力手段１０４２は、テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する（図８（ａ）から（ｃ）参照）。なお、一の部分テキストを出力している時は、前に出力した部分テキストは、非表示の状態である。
なお、図８において、センタリング出力手段１０４２は、部分テキストをディスプレイの中心に、センタリングして出力した。
【００３７】
しかし、センタリング出力手段１０４２は、部分テキストをセンタリングして出力すれば良く、ディスプレイの中心に部分テキストを出力する必要はない。速読法の習得を試みるユーザの眼が動かない態様で、部分テキストを出力すれば良いからである。つまり、センタリング出力手段１０４２は、図９のように、部分テキストをセンタリングして出力しても良い。図９において、破線は、部分テキストの表示のセンターラインである。
なお、ユーザが、図５において、「縦読み開始：Ｆ２」ボタンを押下した場合は、センタリング出力手段１０４２は、図１０の（ａ）から（ｃ）に示すように、センタリングして、縦書きの部分テキストを出力する。
次に、ユーザは、図１１に示すように、レベル「２」、表示行「２行読み」のレベル情報を選択した、とする。そして、ユーザは、「横読み開始：Ｆ３」ボタンを押下する、とする。
かかる場合、分割手段１０４１は、２文節ずつ、図４のテキスト情報を分割し、図１２の１以上の部分テキスト（２文節からなるテキスト）を得る。
次に、センタリング出力手段１０４２は、図１３の（ａ）、（ｂ）、（ｃ）と、次々に、順次、部分テキストをセンタリングして出力する。図１３において、２行分の部分テキストが一度に出力されている。
【００３８】
以上、本実施の形態によれば、情報処理装置は、テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力することができる。したがって、ユーザは、眼を動かさずに、脳に高速に、かつ多量に情報を送ることができ、その結果、情報収集の能力、および情報処理の能力を向上させることができる。したがって、ユーザに、速読法が良く身に付く。
【００３９】
また、本実施の形態によれば、受け付けたレベル情報に基づいて、一度に出力する部分テキストの長さが異なる構成であった。また、受け付けたレベル情報に基づいて、一度に出力する行数が異なる構成であった。しかし、受け付けたレベル情報に基づいて、部分テキストの出力の切り替えの速度が異なる等の処理を行っても良い。
なお、本実施の形態によれば、速読の対象は、日本語であったが、英語、中国語等、言語は問わない。
【００４０】
また、本実施の形態によれば、情報処理装置の出力部は、部分テキストを出力する前に、テキスト情報を１以上の部分テキストに分割する処理を行ったが、予め、１以上の部分テキストを用意しておいても良い。つまり、本情報処理装置は、テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する情報処理装置であれば良い。
また、本実施の形態において、情報処理装置は、一度に、１行、または２行の部分テキストを出力する態様について説明したが、一度に、３行以上の部分テキストを出力しても良い。
【００４１】
また、本実施の形態の一具体例において、情報処理装置は、ユーザが用意する任意の文章を解析し、意味の単位である文節に区切って出力した。かかることは、言語の読みに必要不可欠である意味の単位での文章内容の高速理解に効果的である。また、本情報処理装置は、「意味の単位＝文の区切れ」であることを顕在化させ、ユーザ（訓練者）に、かかることを常に意識させることにより、文章を速く読むという基礎技術の会得に資する。また、ユーザは任意の文章で速読訓練ができるため、ユーザに必要な分野（内容）の学習と速読力アップとの相乗効果が期待できる。
【００４２】
また、本実施の形態の一具体例において、情報処理装置は、図６のレベル管理表に基づいて、レベル情報に応じて、種々の部分テキストを出力した。しかし、レベル管理表は、以下のような情報を含むものでも良い。つまり、レベル１は、「５文字前後ごとに文節で区切って表示する」、レベル２は「１０文字前後ごとに文節で区切って表示する」、レベル３は「１５文字前後ごとに文節で区切って表示する」などの情報を、レベル管理表は有しても良い。Ｘ文字前後とは、例えば、「Ｘ文字＋−４文字」である。その他、レベル情報に応じて、いかに部分テキストを取得するかは問わない。
【００４３】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、テキスト情報を構成する部分である１以上の部分テキストを、センタリングして、順次、出力する出力ステップを実行させるためのプログラム、である。なお、ここで順次、出力する、とは、連続的に順次、出力する、という意義である。
【００４４】
また、例えば、前記出力ステップは、前記テキスト情報を１以上の部分テキストに分割する出力する分割ステップと、前記分割ステップで分割した１以上の部分テキストを、センタリングして、順次、出力するセンタリング出力ステップと、を具備する構成である。
（実施の形態２）
図１４は、本実施の形態における情報処理装置のブロック図である。
情報処理装置は、テキスト情報格納部１０１、受付部１０２、テキスト情報蓄積部１０３、出力部１４０４を具備する。
出力部１４０４は、分割手段１０４１、スクロール出力手段１４０４１を具備する。
【００４５】
出力部１４０４は、テキスト情報を構成する部分である１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する。なお、休みの時間とは、ユーザにとって、出力が停止されている時間であり、情報処理装置がいかなる処理（例えば、スペースのコードの文字を出力するなど）を行っても良い。出力部１４０４は、テキスト情報ではなく、一部分指定受付手段１０２２が受け付けた一部分指定で指示された部分テキスト情報について、上記の所定の出力処理を行っても良い。出力とは、ディスプレイへの表示、外部の表示装置への送信等を含む概念である。出力部１４０４は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１４０４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００４６】
スクロール出力手段１４０４１は、分割手段１０４１が分割した１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する。出力とは、ディスプレイへの表示、外部の装置への送信等を含む概念である。スクロール出力手段１４０４１は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。スクロール出力手段１４０４１は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
次に、情報処理装置の動作について図１５、図１６のフローチャートを用いて説明する。図１５のフローチャートにおいて、図２のフローチャートと異なるステップについてのみ説明する。
（ステップＳ１５０１）スクロール出力手段１４０４１は、スクロール出力処理を行う。スクロール出力処理についての詳細は、図１６のフローチャートを用いて説明する。
次に、情報処理装置のスクロール出力処理について図１６のフローチャートを用いて説明する。図１６のフローチャートにおいて、図３のフローチャートと異なるステップについてのみ説明する。
（ステップＳ１６０１）スクロール出力手段１４０４１は、ｉ番目の部分テキストを、スクロールしながら、出力する。なお、文字列をスクロールしながら、出力する技術は公知技術である。
【００４７】
（ステップＳ１６０２）スクロール出力手段１４０４１は、所定の時間、待つ。所定の時間とは、例えば、０．１秒である。また、所定の時間とは、例えば、０．３秒である。所定の時間とは、例えば、０．４秒である。所定の時間とは、例えば、１秒である。ステップＳ１６０２における所定の時間の間、通常、ディスプレイには、何も出力されていない。
（ステップＳ１６０３）スクロール出力手段１４０４１は、カウンタｉを１、インクリメントする。ステップＳ３０４に戻る。
なお、図１６のフローチャートのステップＳ３０４において、「Ｎ」の場合は、上位関数にリターンしているが、ステップＳ３０３に戻っても良い。
以下、本実施の形態における情報処理装置の具体的な動作について説明する。
今、情報処理装置は、図１７に示すテキスト情報を、テキスト情報格納部１０１に格納している、とする。図１７において、左側の番号（例えば、「１」））は、行番号である。
そして、ユーザは、例えば、図５の入力画面から「スクロール：Ｆ１」ボタンを押下すると、本情報処理装置が動作を開始する。
そして、本情報処理装置の分割手段１０４１は、「句読点」および「改行」を区切りにして、部分テキストに分割する。
そして、分割手段１０４１は、図１８に示すように、１７の部分テキストを得る。図１８において、左側の番号（例えば、「１」））は、部分テキストを識別する番号である。
そして、スクロール出力手段１４０４１は、まず、１番目の部分テキストをスクロール表示する。
そして、短時間（例えば、０．４秒）の、何の文字列もディスプレイに表示されていない時間が経過した後、スクロール出力手段１４０４１は、２番目の部分テキストをスクロール表示する。
【００４８】
そして、スクロール出力手段１４０４１は、次々と順次、３番目、４番目の部分テキスト等と、一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する。そして、１７番目の部分テキスト「感冒起因説は当時の自分の医学上の知識を超越していたのである。」のスクロール表示が終了した後、処理を終了する。
【００４９】
以上、本実施の形態によれば、１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する情報処理装置により、速読法の取得を効率良くできる。
【００５０】
なお、本実施の形態によれば、受け付けたレベル情報に基づいて、一度にスクロールする部分テキストの長さが異なる構成であっても良いし、受け付けたレベル情報に基づいて、上記休みの時間の長さが異なっても良い。
【００５１】
また、本実施の形態によれば、上記休みの時間は、ユーザにとって、何も見えない時間であり、情報処理装置は、スペースの集合の情報を出力しても良いし、所定の時間、待っても良い（ｎｏｐの処理を所定時間行うなど）。
また、本実施の形態において、スクロールする部分テキストは１行の部分テキストであったが、２行以上の部分テキストでも良い。
【００５２】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、テキスト情報を構成する部分である１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力する出力ステップを実行させるためのプログラム、である。
【００５３】
また、例えば、前記出力ステップは、前記テキスト情報を１以上の部分テキストに分割する出力する分割ステップと、前記分割ステップで分割した１以上の部分テキストを、スクロールしながら、順次出力し、かつ一の部分テキストの出力と、次の部分テキストの出力の間に休みの時間を有するように部分テキストを出力するスクロール出力ステップと、を具備する構成である。
【００５４】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【００５５】
以上のように、本発明にかかる情報処理装置は、ユーザは、速読法を身に付けることができるという効果を有し、速読法習得装置等として有用である。
【図面の簡単な説明】
【００５６】
【図１】実施の形態１における情報処理装置のブロック図
【図２】同情報処理装置の動作について説明するフローチャート
【図３】同情報処理装置の動作について説明するフローチャート
【図４】同テキスト情報の例を示す図
【図５】同入力画面例を示す図
【図６】同レベル管理表を示す図
【図７】同１以上の部分テキストの例を示す図
【図８】同出力例を示す図
【図９】同出力例を示す図
【図１０】同出力例を示す図
【図１１】同入力画面例を示す図
【図１２】同１以上の部分テキストの例を示す図
【図１３】同出力例を示す図
【図１４】実施の形態２における情報処理装置のブロック図
【図１５】同情報処理装置の動作について説明するフローチャート
【図１６】同情報処理装置の動作について説明するフローチャート
【図１７】同テキスト情報の例を示す図
【図１８】同１以上の部分テキストの例を示す図
【符号の説明】
【００５７】
１０１  テキスト情報格納部
１０２  受付部
１０３  テキスト情報蓄積部
１０４、１４０４  出力部
１０２１  動作指示受付手段
１０２２  一部分指定受付手段
１０２３  レベル情報受付手段
１０２４  テキスト情報受付手段
１０４１  分割手段
１０４２  センタリング出力手段
１４０４１  スクロール出力手段
【図１】
2006293788.tif 000003
【図２】
2006293788.tif 000004
【図３】
2006293788.tif 000005
【図４】
2006293788.tif 000006
【図５】
2006293788.tif 000007
【図６】
2006293788.tif 000008
【図７】
2006293788.tif 000009
【図８】
2006293788.tif 000010
【図９】
2006293788.tif 000011
【図１０】
2006293788.tif 000012
【図１１】
2006293788.tif 000013
【図１２】
2006293788.tif 000014
【図１３】
2006293788.tif 000015
【図１４】
2006293788.tif 000016
【図１５】
2006293788.tif 000017
【図１６】
2006293788.tif 000018
【図１７】
2006293788.tif 000019
【図１８】
2006293788.tif 000020