文字列中で非表示にすべき範囲を規定する非表示範囲規定手段と、規定された範囲を非表示とするように編集する編集手段と、規定された範囲を非表示として表示させるか否かの指定を受け付ける非表示指定受付手段と、前記範囲に対し操作を実施する操作実施手段とを備える情報処理装置。前記操作は、前記範囲と同じ文字列群も範囲とするものである請求項1に記載の情報処理装置。前記操作は、前記範囲のマークの種類を設定するものである請求項1に記載の情報処理装置。前記操作は、前記範囲のマーク変更履歴を保持するものである請求項1に記載の情報処理装置。前記操作は、前記範囲の前記非表示の箇所の文字数を隠すものである請求項1に記載の情報処理装置。前記操作は、前記範囲間で閲覧箇所をジャンプするものである請求項1に記載の情報処理装置。文字列中で非表示にすべき範囲を規定する非表示範囲規定ステップと、規定された範囲を非表示とするように編集する編集ステップと、規定された範囲を非表示として表示させるか否かの指定を受け付ける非表示指定受付ステップと、前記範囲に対し操作を実施する操作実施ステップとを含む情報処理方法。本発明は、文字列処理における暗記補助の様々な機能を実現する技術を提供することを目的とする。上記課題を解決するために、実施形態によれば情報処理装置は、文字列中で非表示にすべき範囲を規定する非表示範囲規定手段と、規定された範囲を非表示とするように編集する編集手段と、規定された範囲を非表示として表示させるか否かの指定を受け付ける非表示指定受付手段と、前記範囲に対し操作を実施する操作実施手段とを備える。本発明による実施形態を図1乃至図12を参照して説明する。まず暗記補助機能の概要を表すイメージ図を図1に示す。図1aでは、すでに仏教と630年を表示/非表示切替をしたい箇所として指定しており、今は犬上御田鍬をマークボタンにより追加指定しようとしているところである。この追加指定後に、指定された箇所の表示/非表示を表示/非表示ボタンにより切り替えると、図1bのようにこの指定された箇所が非表示となる。次にマーク情報を管理するデータベース項目の例を図2に示す。開始位置は電子書籍の先頭からの行数を表している。種類色で0000FFはRGB表現でありこの例では青となっている。種類レベルは10を最高として難しさを表現している。表示/非表示も、文字列毎に指定できる。1.表示/非表示切替等をしたいキーとなる文字列マーク箇所の指定以下各処理を説明する。1.1.指定した文字列と同じ文字列群を検索し自動でマーク箇所指定するこの処理のマーク指定モード時のイメージを図3に示すマーク情報出力ボタンによりマーク情報表示を行う例。マーク箇所指定を行うと、同じ文字列群を自動で検索し、自動的にマーク箇所指定が行われる。このフローを図4に示す。開始ステップS1へ進むステップS1特定の文字列を指定してマーク箇所指定処理を行い、ステップS2へ進むステップS2文書内からマーク箇所指定した文字列と同じ文字列を検索し、ステップIF1へ進むステップIF1同じ文字列が見つかったらステップS3へ進み、見つからなかったら終了するステップS3同じ文字列が見つかった当該箇所へ表示位置をジャンプし、ステップS4へ進むステップS4当該文字列をマーク箇所指定するかユーザに問い合わせる処理を行い、ステップIF2へ進むステップIF2ユーザが当該文字列をマーク箇所指定すると指示したらステップS5へ進み、指定しないならステップS6へ進むステップS5当該文字列をマーク箇所指定し、ステップS6へ進むステップS6マーク箇所指定した文字列と同じ次の文字列を検索し、ステップIF1へ進む尚、同一文字列を自動的にマーク箇所指定した際、マーク情報の文字列項目は同一に登録される。マークの種類は、未指定に登録されるのでも良いし、対象マーク箇所と同一に登録されるのでも良いし、ユーザが変更出来るようなユーザインタフェースを提供するのでも良い。また表示位置のジャンプがなくても良く、同一文字列を一括でマーク箇所指定するユーザ操作を提供しても良く、マーク箇所指定のその他のオプション色指定、カテゴリ指定、なども可能としても良い。1.2.マークの種類色、レベル、カテゴリ等を指定/変更この処理ではマークを単にONOFFの2値ではなく、色やカテゴリ等の種類を指定出来るようにすることにより、特定の種類のマークのみ非表示にするなどの高度な表示/非表示切替機能を提供する。マークの種類の例を図5に示す。また、マークの種類は、マーク指定時に登録可能であり、また後に変更も可能とする。なお、マーク指定対象の文字列を解析し、自動でマークの種類を設定出来ても良いし、またユーザカスタムのマーク種類を作成、登録することも可能とする構成にしてもよい。2.マーク箇所の指定を解除指定したマーク箇所を解除することも可能とする。解除の際、マーク情報を管理するデータベースから当該アイテムを削除する。3.マーク箇所の変更履歴を保持マーク箇所の変更履歴を保持するためのデータベースの項目例を図6に示す。4.マーク箇所の変更履歴を表示マーク箇所変更履歴を表示する機能を提供する図7。マーク箇所変更履歴表示ボタンによりマーク箇所変更履歴表示を行う例である。マーク箇所の変更を元に戻すことも可能である。5.マーク箇所の表示/非表示切替以下各処理を説明する。5.1.マーク箇所毎に個別に表示/非表示切替マーク箇所の表示/非表示切替のGUIイメージを図8に示す。マーク箇所毎に個別に表示/非表示切替をする機能を提供する。図8では、マーク箇所の文字数が分からないように自動でレイアウト補正を行っている。全マークを非表示にしておき、次の非表示マークを表示ボタン等により次々に表示していくような仕組みが構成できる。5.2.マークの種類毎に表示/非表示切替マークの種類色、レベル、カテゴリ等別に表示/非表示切替対象を選択するためのユーザインタフェースを提供し、マークの種類単位で表示/非表示切替をする機能をする。図2の、種類色または種類レベルまたは種類カテゴリまたは種類カスタムのいずれかまたは組み合わせで条件を絞り込む。5.3.指定されている文字列毎に表示/非表示切替指定されている文字列毎に表示/非表示切替をする機能を提供する。図2の文字列の項目で条件を絞り込む。5.4.全マーク箇所を一括で表示/非表示切替全マーク箇所を一括で表示/非表示切替をする機能を提供する。図2のマーク情報データベースに登録されている全てのマーク箇所を対象とする。5.5.非表示箇所の文字数が分からないようにレイアウトを補正非表示箇所の文字数が分かるとヒントになってしまい暗記の妨げになる可能性があるため、上述の図8のように非表示箇所の文字数が分からないように自動でレイアウトを変更する機能を提供する。文字数が分からなくなるように非表示箇所を一定のサイズに変更するなどの対応を行うが、コンテンツのデザインを極力損なわないように、改行位置を保持し、行単位でレイアウトを補正しても良い。6.次あるいは前のマーク箇所に閲覧位置をジャンプ以下各処理を説明する。6.1.文字列単位でジャンプ次あるいは前のマーク箇所に閲覧位置をジャンプするGUIイメージを図8に示す。次のマーク箇所に閲覧位置をジャンプする場合は、図2の開始位置が当該エントリよりも後で最も差が小さいエントリをジャンプ先のマーク箇所に設定して表示位置を移動する。前のマーク箇所に閲覧位置をジャンプする場合は、図2の開始位置が当該エントリよりも前で最も差が小さいエントリをジャンプ先のマーク箇所に設定して表示位置を移動する。次あるいは前の同じ文字列のマーク箇所に閲覧位置をジャンプする機能を提供する。次の同じ文字列のマーク箇所に閲覧位置をジャンプする場合は、図2の文字列の項目が同じエントリのうち、開始位置が当該エントリよりも後で最も差が小さいエントリをジャンプ先のマーク箇所に設定して表示位置を移動する。前の同じ文字列のマーク箇所に閲覧位置をジャンプする場合は、図2の文字列の項目が同じエントリのうち、開始位置が当該エントリよりも前で最も差が小さいエントリをジャンプ先のマーク箇所に設定して表示位置を移動する。6.2.マークの種類単位でジャンプ次あるいは前の同じ種類のマーク箇所に閲覧位置をジャンプする機能を提供する。種類としては、色やレベル等様々考えられ、その中の1つに着目しても良いし、組み合わせでも良い。次の同じ種類のマーク箇所に閲覧位置をジャンプする場合は、図2の種類色または種類レベルまたは種類カテゴリまたは種類カスタムのいずれかまたは特定の組み合わせが同じエントリのうち、開始位置が当該エントリよりも後で最も差が小さいエントリをジャンプ先のマーク箇所に設定して表示位置を移動する。前の同じ種類のマーク箇所に閲覧位置をジャンプする場合は、図2の種類色または種類レベルまたは種類カテゴリまたは種類カスタムのいずれかまたは特定の組み合わせが同じエントリのうち、開始位置が当該エントリよりも前で最も差が小さいエントリをジャンプ先のマーク箇所に設定して表示位置を移動する。7.マーク箇所の一覧表示図8のマーク箇所一覧表示でマーク箇所およびその周辺箇所のみを抽出して一覧表示する。マーク箇所は図2のマーク情報データベースの各エントリの開始位置情報から特定し、前後何文字分あるいは同一行の文字列などの範囲を抽出して列挙して一覧表示する。全マークでなく、特定の文字列や特定の種類色、レベル、カテゴリ等の条件で絞り込んだ一覧表示が出来ても良い。またマークの周辺箇所としては、文単位での抽出でも良い。この場合、マーク箇所から前後に文字列を走査していき、前で最初に見つかった句点から後ろで最初に見つかった句点までを文と認識するなどの方法を用いる。また、既存の形態素解析技術や自然言語処理技術を利用しても良い。8.ヒントを表示マーク箇所の一部を表示することによりヒントを提示する機能を提供する図9。ヒント提示のユーザ操作毎に徐々にヒントの情報量を増やす仕組みでも良い。非表示の文字列を先頭から順に表示していっても良いし、後ろから、ランダムなどの順序で表示しても良い。9.正解/不正解でマークの種類を切り替える対象となっているマークに対し、自主テストを実施し、その結果が正解であったか不正解であったかを登録するための手段を提供する図10。正解の場合、当該マークの暗記が順調に進んでいることを意味するので、マーク情報データベース図2の当該エントリの種類レベルの値を下げる、不正解の場合、当該マークの暗記が不足していることを意味するので、マーク情報データベース図2の当該エントリの種類レベルの値を上げる、などを行う。正解/不正解時のマーク種類の自動変更のルール等は、ユーザが独自に設定出来ても良い。10.一定時間が経過すると強制的に表示自主テストを実施する際、一定時間が経過した場合、タイムオーバーを提示する機能を提供する。一定時間が経過すると強制的に非表示のマーク箇所が表示されるのでも良い。残り時間が提示されても良い。残り時間に応じて、マーク箇所が次第に表示されていくのでも良い。残り時間に応じて、マーク箇所がフラッシュバックのようにちかちかと表示されていくのでも良い。残り時間に応じて、徐々にヒントが表示されていくのでも良い。11.マーク情報の共有とインポートと選択電子書籍端末10のマーク情報の共有とインポートの様子を図11に示す。図3のマーク情報出力で現在設定中のユーザ情報を外部出力することが出来る。XML等のファイル形式で保存出来ても良い。各マーク情報に名前を付けて管理出来ても良い。以下各処理を説明する。11.1.クラウドサーバにマーク情報をアップロード当該装置よりクラウドサーバへユーザが設定したマーク情報をアップロードする機能を提供する図11a。アップロードしたいマーク情報を選択し、所定のサーバにアップロードする。共有制限が設定出来ても良い。11.2.クラウドサーバからダウンロードクラウドサーバに格納されているマーク情報をダウンロードし利用する手段を提供する図11b。ダウンロード対象のマーク情報は、自らアップロードしておいたものでも良いし、他のユーザが共有目的でアップロードしておいたものでも良い。11.3.外部のマーク情報をインポートして利用外部のマーク情報をインポートして利用する機能を提供する図11c。外部のマーク情報は、図3のマーク情報出力で作成しておいた自らのマーク情報ファイルでも良いし、クラウドサーバからダウンロードしてきたものでも良い。11.4.使用するマーク情報を選択図8の使用するマーク情報を選択で使用するマーク情報を選択する。使用するマーク情報が選択されると、図2のマーク情報データベースが選択したマーク情報に更新される。なお図12は、上述の実施形態に係わる電子機器電子書籍端末10の構成の一例を示すブロック図である。符号100は電子機器PC等も可、符号101は制御装置、符号102はMPU、符号103はRAM、符号104はROM、符号105は発振器、符号106は入出力インタフェース、符号107は電源、符号110は通信装置、符号111はネットワーク、符号112は表示装置、符号113は音声出力装置、符号114は入力装置、符号115は記憶装置、符号116はサーバである。この実施の形態に係わる電子機器100は、システム全体を制御する制御装置101、電子書籍等、必要な情報を表示する表示装置112、音声を出力する音声出力装置113、インターネット回線等のネットワーク111、ネットワーク111を介し、必要な情報の入出力を行う通信装置110、外部から必要な情報が入力される入力装置114、制御プログラムやデータを格納する記憶装置115を構成する。また、制御装置101は、システム全体を制御するMPU102、MPU102が制御プログラム等のプログラムを実行するときに使用するRAM103、ROM104等のシステムメモリ、電源を供給する電源107、外部との情報入出力を行う入出力インタフェース106、システム時刻設定及び同期を取るための発振器105を構成する。そして、この電子機器100は、例えば、ネットワーク111を介し、電子書籍コンテンツを受信し、ROM104に記憶する。以上、概要として電子書籍等において、以下の手段を説明した。1マーク箇所を指定する手段。2マーク箇所の指定を解除する手段。3マーク箇所の変更履歴保持手段。4マーク箇所の変更履歴閲覧手段。5マーク箇所の表示/非表示を切り替える手段。6次あるいは前のマーク箇所にジャンプする手段。7マーク箇所の一覧表示手段。8マーク箇所の一部表示手段。9マーク箇所の表示を正解か否かで種類切替手段。10マーク箇所の表示をテスト時に時間経過後強制表示手段。11マーク情報の共有及びインポート手段。実施形態はこれら、各手段のうち少なくとも1つを具備する暗記補助機能を付加することを特徴とする。これら実施形態の効果としては、以下の各点がある。A指定した文字列と同じ文字列群にも自動でマーク箇所指定が行われるので、マーク箇所指定の手間を削減出来る。B指定した文字列と同じ文字列群にも自動でマーク箇所指定が行われるので、マーク箇所指定漏れを防止出来る。これにより非表示箇所と同じ文字列がすぐ近くに表示されているせいで自主テストにならないといったケースを回避出来る。Cマーク箇所へのジャンプ機能を利用することにより、残件箇所に素早くアクセス出来る。Dマーク箇所の一覧表示機能を利用することにより、覚えなければいけないものの全体が把握しやすくなる。Eマーク箇所の一覧表示で、文単位での表示も出来るので、手早く自主テストをするのに適している。Fマーク箇所の一部を表示することにより、思い出せない時にヒントが得られる。G覚えた箇所のマーク箇所指定を解除することにより、残件を認識しやすくなる。H非表示のマーク箇所の文字数が分からないようになっているので、文字数から類推してしまうようなことを回避出来る。I非表示のマーク箇所の文字数が分からなくする際に、行単位でレイアウト補正をするので、もともとのコンテンツのデザインを損なわない。J一定時間が経過すると強制的に表示したり、残り時間を表示したり、残り時間に応じて次第に表示していくことにより、自主テストに緊張感を持たせ、効率を向上させることが出来る。Kクラウドサーバにユーザのマーク情報をアップロードし、ユーザ間で共有することが出来る。Lクラウドサーバから目的や好みに合ったマーク情報を適宜ダウンロードし利用出来る。M外部のマーク情報ファイルをインポートして利用出来る。Nコンテンツとは別売りでマーク情報を提供するビジネスモデル等も出来る。なお、この発明は上記実施形態に限定されるものではなく、この外その要旨を逸脱しない範囲で種々変形して実施することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係わる構成要素を適宜組み合わせても良いものである。