(57)【特許請求の範囲】
【請求項１】
少なくとも書籍内容及び書籍のページ固有の第１のページ呼び出し条件を含む電子書籍データを入力する書籍データ入力手段と、電子書籍装置の制御情報、ユーザ固有の情報等を入力する情報入力手段と、上記電子書籍データ及び上記電子書籍装置の制御情報、ユーザ固有の情報等を記憶する記憶手段と、上記電子書籍データ及び上記電子書籍装置の制御情報、ユーザ固有の情報等を表示する表示手段と、上記電子書籍データのページあるいは制御情報を選択する選択手段とを有する電子書籍装置において、
ページの呼び出し履歴情報を記憶するページ呼び出し履歴情報記憶手段と、
上記選択手段によって上記電子書籍データの中のページの呼び出しが選択された時点での、読者または読書の状態が特定の条件を満たしているかいなかによってページの呼び出しを制限するかいなかが変化する第２のページ呼び出し条件を記憶する第２のページ呼び出し条件記憶手段と、
上記第１のページ呼び出し条件と第２のページ呼び出し条件とページ呼び出し履歴情報とに基づいて、呼び出されたページの可視化／不可視化を制御する制御手段とを有し、
上記制御手段は、不可視化されたページについてもページ指定領域にはページ番号を表示することを特徴とする電子書籍装置。
【請求項２】
請求項１に記載の電子書籍装置において、上記電子書籍データは付加操作無しに表示手段に表示できる可視ページあるいは付加操作により不可視ページから可視ページに変更できる不可視ページから構成することを特徴とする電子書籍装置。
【請求項３】
請求項１に記載の電子書籍装置において、上記電子書籍データのページを不可視ページにより呼び出し制限をかけることを特徴とする電子書籍装置。
【請求項４】
請求項１に記載の電子書籍装置において、上記呼び出し条件は各ページに付けられており、少なくともページ呼び出し許可情報とページ呼び出し順序情報を含み、ページ呼び出しが許可でありかつページ呼び出し履歴が呼び出し順序を満たす場合にページが可視化されることを特徴とする電子書籍装置。
【請求項５】
請求項１に記載の電子書籍装置において、上記電子書籍データの呼び出されたページの可視化／不可視化は人間の記憶モデルの忘却度に応じて設定された忘却時間に基づいて制御することを特徴とする電子書籍装置。
【請求項６】
請求項１に記載の電子書籍装置において、上記電子書籍データの呼び出されたページの可視化／不可視化は当該ページに設定された課題レベルに基づいて制御することを特徴とする電子書籍装置。
【請求項７】
請求項５乃至請求項６に記載の電子書籍装置において、上記忘却時間あるいは課題レベルは個人単位で管理することを特徴とする電子書籍装置。
【請求項８】
請求項１に記載の電子書籍装置において、上記制御手段によって不可視化されたページのデータは、当該ページの書籍の内容データを背景色と同一にして不可視化したことを特徴とする電子書籍装置。
【請求項９】
請求項１に記載の電子書籍装置において、上記制御手段によって不可視化されたページのデータは当該ページの存在が隠されており、少なくともユーザからの特定の情報入力あるいは特定の付加操作が加えられた場合にページ情報を獲得し、可視ページに変更することを特徴とする電子書籍装置。
【請求項１０】
請求項１に記載の電子書籍装置において、上記ページ共通の呼び出し条件を記憶する第２のページ呼び出し条件の構成要素は、ユーザにより可変であることを特徴とする電子書籍装置。
【請求項１１】
請求項１乃至請求項９に記載の電子書籍装置において、上記電子書籍データのページ呼び出し制限を解除する条件を出力することを特徴とする電子書籍装置。
【請求項１２】
コンピュータによって電子書籍データを表示、編集する電子書籍プログラムを記憶した記憶媒体であって、
上記電子書籍データは、少なくとも書籍内容及び書籍のページ固有の第１のページ呼び出し条件を含み、
上記電子書籍プログラムは、コンピュータに、ページの呼び出し履歴情報を記憶させ、ユーザから或るページを呼び出す操作がなされた場合に、ページの呼び出しを制限するかいなかを決定する条件であって、上記電子書籍データの中のページの呼び出しが選択された時点での読者または読書の状態が特定の条件を満たしているかいなかによってページの呼び出しを制限するかいなかが変化する第２のページ呼び出し条件を記憶させ、上記第１のページ呼び出し条件と上記ページの呼び出し履歴情報と上記第２のページ呼び出し条件とに基づいて、上記或るページを可視化／不可視化し、不可視化されたページについてもページ指定領域にはページ番号を表示させることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は文書処理装置の分野に属し、特に、電子化された書籍データを制御し表示する機能を有する電子書籍装置に関する。
【０００２】
【従来の技術】
従来の電子書籍装置には、例えば、「マルチメデイア事典」４８１頁（デジタル・クリエイターズ連絡協議会編、日刊工業新聞社、１９９５年発行）に示されるように、電子ブックと呼ばれる以下のような４種類の装置がある。一つ目はソニー株式会社が定めた電子ブック規格に基づく電子ブックであり、直径８ｃｍのＣＤ−ＲＯＭを用い、辞書、百科事典、ノウハウ書等のタイトルが多数提供されている。二つ目は日本電気株式会社が開発したデジタルブックと呼ばれるものであり、書籍データの記憶にはフロッピーディスクを用いている。本装置は「引く」機能よりも「読む」機能を重視し、デジタルブック用のタイトルには、小説やエッセイなどの軽い読み物が多い。三つ目は富士通株式会社が製品化したＩＣカードを媒体としたビューアートと呼ばれる電子ブックである。本装置では書籍データの価格が高いため、通信でデータを送り、同じカードを何回も使う方法が提案されている。四つ目はアメリカのボイジャー社が開発したエキスパンド・ブックと呼ばれる電子ブックであり、小説、伝記等の多数のタイトルが公知である。また、書籍のような表示のできるソフトウェアが既に存在し、Ａｄｏｂｅ社により開発されたＡｃｒｏｂａｔ３．０Ｊというソフトウェアは広く世の中で用いられている。
【０００３】
上記電子ブックあるいは電子出版ソフトウェアは、紙の書籍をめくって読むような感覚で読め、検索機能により読みたい事項、読みたいページの閲覧を容易にすることを主目的としている。紙の書籍では行き詰まる物理的な限界を解消することができ、ハイパーテキストのような非直線的読書スタイルも可能であるので、読者は、それぞれの自由な視点から多角的に物語を展開することができるという特徴を有している。
【０００４】
従来の電子書籍装置には、ＣＡＩ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  ｉｎｓｔｒｕｃｔｉｏｎ）の分野で例えば、「教育はコンピュータを必要とするか」Ｐ１４２〜Ｐ１５１（雨宮正彦著、アスキー出版、１９８５年発行）に示されるように、ページ閲覧の順序を制御し、教育効果をあげるための技術が開発されており、学習者の回答入力に応じて次のページの呼び出しが制御されるようになっている。
【０００５】
一方従来技術として、ページに制限をかける技術も公開されている。たとえばＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）のブラウザーの一つであるＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ３．０（ＩＥ３．０）では、暴力、セックス、ヌード、不適切な言葉を含むページをパスワードをつけて制限する技術が確立している。ページ閲覧の制限は、当該ページに上記暴力、セックスなどに該当する表現があれば、当該ページは暴力、セックスページと判定され、正しいパスワードを入力しない限り、開かれない。
【０００６】
ＷＷＷ以外では、特開平２−２９１０６３号公報に、電子書籍のページ閲覧を制限する技術が公開されている。この技術でもＩＥ３．０と同じように、文書内における機密保持が必要な領域を参照するためのパスワード情報を設け、そのパスワード情報が正しく入力された場合のみ、機密の解除を行なう。ただし、上記公報では、閲覧の制限は、内容をシステムが自動的に判定するのではなく、あらかじめ、書籍の作成者あるいは管理者が行うように設計されている。
【０００７】
また、文書の表現フォーマットに対する規格も多数提案されており、たとえばＳＧＭＬ、ＨＴＭＬのように文書中にタグ情報を埋め込み、出力される文書を細かく制御する技術が広く知られている。
【０００８】
また、ＷＷＷにおけるハイパーテキストなどで用いられている方法として、あるページからあるページへ移動可能なリンクを設定し、ページの呼び出しは、このリンクに従ってのみ可能であるとして、ページの呼び出しを制限する技術が公知である。たとえば、タグ付き構造化文書フォーマットＨＴＭＬを用いるＷＷＷのハイパーテキストを用いると問題集の構成を問題ページのみ表示するようにし、問題ページの最後に解答ページへのリンクボタンをもうけ、左記ボタンにページ呼び出し制限をもうけるようにすれば問題のページを読んだ後に、初めて、解答あるいは解説のページが読めるというように、呼び出しを制限することができる。
【０００９】
すなわち、上記従来技術を組み合わせることにより一連のページ呼び出しの順序が満たされ、かつ正しいパスワードあるいはユーザから課題を解決する情報が入力された場合に制限されたページの呼び出しを解除する電子化書籍データのページ呼び出し制御技術が存在する。
【００１０】
【発明が解決しようとする課題】
しかしながら、従来の電子ブック装置あるいはＡｃｒｏｂａｔ３．０Ｊのようなソフトウェアは、紙の書籍のように自由にページめくりができることを主目的としており、ページ呼び出しを制限する機能を有していないか低いため、例えば問題集や推理小説のように、あるページの順序に従って書籍を読んだ方が読書効率や読書の興味を増進する場合に、対応するページ呼び出し制御が不可能であるという問題があった。
【００１１】
また、従来のＣＡＩ装置は、ある課題を解くことにより、次に呼び出すページが提示され、ユーザは提示されたページから次に呼び出すページを選択する方法が取られており、ユーザは自分の意思で自由に次に呼び出すページを選択することが不可能であった。また、ページの進行状況や書籍全体の構造がどのようになっているかを理解することが困難であるという問題があった。
【００１２】
また、従来のコンピュータゲーム装置ではある課題を解決することによりストーリー展開を変えるようなページ呼び出し制御が行われているが、ページ呼び出しの方向は一方向であり、ユーザの意思で自由なページを呼び出したり、逆向きに進めることが不可能であるという問題があった。
【００１３】
また、従来のパスワードを用いてページ呼び出しを制限する技術は、パスワードを知っている許可された人間だけが制限されたデータを読むことができるものであり、パスワードを忘却あるいは紛失した場合は制限されたページを開くことができないという問題があった。
【００１４】
また、従来のページ呼び出しを制限する技術は、ページ読み出しが可能か否かの区分しかなく、たとえば書籍の内容やユーザの状況により、段階的あるいは部分的にページ呼び出し制限を変化させることが不可能であるという問題があった。
【００１５】
また、上記記載の従来技術は、制限ページの解除に時間的な要素は加味されておらず、たとえば、制限ページの呼び出しの間隔時間により制限条件を変え学習効果を促進するような柔軟な制御が難しかった。
【００１６】
また、上記記載の従来技術は、すべてのページが順序だてて構成されており、ページ間のリンクを張る作業が煩雑であるという問題があった。
【００１７】
また、上記従来技術は、制限ページを開くための条件を出力あるいは提示するものはなく、書籍作成者あるいは管理者がどのような意図でページ制限をかけているかを知ることができないという問題があった。
【００１８】
本発明は、ユーザが自由にページ呼び出しができ、かつ、ユーザや書籍の内容や課題の解決状況に応じてページ制限を容易にかけることができ、かつ、ページ制限の理由や文書全体のページ進行や構造が理解しやすく、かつ読書効果や読書意欲を向上させる電子書籍装置の実現を目的とする。
【００１９】
【課題を解決するための手段】
本発明の請求項１乃至請求項１１は、少なくとも書籍内容あるいは書籍のページ固有の第１のページ呼び出し条件を含む電子書籍データを入力する書籍データ入力手段と、電子書籍データ以外の情報を入力する情報入力手段と、電子書籍データあるいは上記情報を記憶する記憶手段と、電子書籍データあるいは制御情報を表示する表示手段と、電子書籍データのページあるいは制御情報を選択する選択手段とを有する電子書籍装置において、ページの呼び出し履歴情報を記憶するページ呼び出し履歴情報記憶手段と、上記選択手段によって上記電子書籍データの中のページの呼び出しが選択された時点での、読者または読書の状態が特定の条件を満たしているかいなかによってページの呼び出しを制限するかいなかが変化する第２のページ呼び出し条件を記憶する第２のページ呼び出し条件記憶手段と、上記第１のページ呼び出し条件と第２のページ呼び出し条件とページ呼び出し履歴情報とに基づいて、呼び出されたページの可視化／不可視化を制御する制御手段とを有し、上記制御手段は、不可視化されたページについてもページ指定領域にはページ番号を表示させるようにすることを特徴とする。
【００２０】
上記により、呼び出し制限の無いページは自由に可視化され、呼び出しについて条件がつけられたページは条件に従って不可視化することができる。
【００２１】
また、上記により、過去のページ呼び出しの履歴により、ページの可視化／不可視化が可能になり例えばページ呼び出し制限のかかったページを読みかけ中断した後で復帰する場合のページ呼び出しを簡便に行うように作用する。
【００２２】
請求項１２に記載の電子書籍プログラムを記録した記録媒体は、コンピュータによって電子書籍データを表示、編集する電子書籍プログラムを記憶した記憶媒体であって、上記電子書籍データは、少なくとも書籍内容及び書籍のページ固有の第１のページ呼び出し条件を含み、上記電子書籍プログラムは、コンピュータに、ページの呼び出し履歴情報を記憶させ、ユーザから或るページを呼び出す操作がなされた場合に、ページの呼び出しを制限するかいなかを決定する条件であって、上記電子書籍データの中のページの呼び出しが選択された時点での読者または読書の状態が特定の条件を満たしているかいなかによってページの呼び出しを制限するかいなかが変化する第２のページ呼び出し条件を記憶させ、上記第１のページ呼び出し条件と上記ページの呼び出し履歴情報と上記第２のページ呼び出し条件とに基づいて、上記或るページを可視化／不可視化し、不可視化されたページについてもページ指定領域にはページ番号を表示させるようにすることを特徴とする。
【００２３】
【発明の実施の形態】
図１は、本発明を採用した請求項１に係わる電子書籍装置の一実施例の概略構成を示すブロック図であり、図３〜図１０は各ブロックの詳細を説明する図である。
【００２４】
図１において、９９は、電子化された書籍データが入力されている、フロッピィディスク、ＩＣカード、ＣＤ−ＲＯＭ、ＭＤ、ＭＯ、ＩＣなどの外部記憶装置である。書籍データには少なくとも書籍の内容と書籍固有の第１の呼び出し条件の情報が含まれる。１００は電子書籍データ入力手段であり、外部記憶装置９９にアクセスするドライバーやネットワークからデータを入力するための通信機器がこれに該当する。通信は有線であっても無線であっても良い。１０１は情報入力手段であり、マンマシンインタフェースを介して本発明の電子書籍装置を制御したり、ユーザ固有の情報を入力するための手段である。例えば、キーボードや音声や手書き入力やマウスやペンなどの入力装置がこれに該当する。また、情報入力手段１０１はあらかじめパーソナル情報を蓄積したパーソナルカードなどのメディアであっても良い。
【００２５】
１０２は記憶手段であり、上記外部記憶装置９９に適用する記憶メディアあるいは記憶メディアの情報を一時的に記憶するＲＯＭ、ＲＡＭなどがこれに該当する。記憶手段には上記情報入力手段１０１から入力された情報も記憶される。
【００２６】
１０３は、ＣＲＴ、ＬＣＤなどの表示手段であり、電子書籍データやマンマシンインタフェースのための情報が表示される。
【００２７】
１０４は、画面上に形成されたボタンや、ページ送りキーなどの電子書籍データのページを選択するための選択手段である。１０５は書籍あるいは読書の状態によって可変のページ呼び出し条件を記憶する第２のページ呼び出し条件記憶手段である。１０６はページ呼び出し制御手段であり、上記記憶手段１０２に記憶された情報や第２のページ呼び出し条件記憶手段１０５に記憶された情報に基づいて表示手段１０３に表示される情報を制御する。１０７は、選択手段１０４で選択された電子書籍データのページの呼び出しの履歴情報を記憶するページ呼び出し履歴情報記憶手段である。
【００２８】
図３は、本発明の請求項３にかかわる電子書籍データの構成の一つの例を表した図である。電子書籍データは第１ページから始まり第ｎページで終わる例である。３００は、通常の書籍と同じように選択手段１０４で当該ページを選択することにより電子書籍データを見ることのできる可視ページである。３０１は、逆に、選択手段１０４で当該ページを選択しても直接的には当該ページの書籍データを見ることができない不可視ページである。図３では可視ページと不可視ページが紙の書籍のような並び順で配置されており、不可視ページは紙の本における綴じ込みページの役割をなすものである。本構成では２つのページが不可視ページで残りは可視ページになっている例を示している。
【００２９】
図４は、本発明の請求項３にかかわる電子書籍データの構成の別の例を表した図である。本構成では２つの不可視ページ３０１は可視ページ３００の終わりに続いてまとめて配置されている。
【００３０】
図５は本発明の電子書籍データのフォーマット構造の一例を示す図である。５００は書籍を識別するための書籍番号であり、５０１は１つのページの書籍内容を表すデータであり、第１頁から第ｎ頁までの書籍データを所有している。５０２は当該ページの第１のページ呼び出し条件を表す情報であり、各頁にそれぞれ対応付けて所有されている。５０３は１つのページの内容、記述に関する属性を表しているページ書籍属性である。本実施例では、１つのページに書籍内容を表すデータ５０１と、第１のページ呼び出し条件情報５０２と、ページ書籍属性５０３を表す電子書籍データが入る構造としているが、書籍番号、書籍内容、第１のページ呼び出し条件情報、ページ書籍属性は必ずしも上記例に示すような配列にする必要はなく、場所が分かるように格納されておれば実行上同じように扱うことができる。
【００３１】
図６は、上記電子書籍データのフォーマットにおける第１のページ呼び出し条件情報５０２及びページ書籍属性５０３の一例を示す構造図である。６００はページ数を表し、６０１は当該ページを呼び出す場合の第１のページ呼び出し条件情報の詳細を説明する例を示している。例えば（Ａ＋１）ページは第４ページ目から第Ａページ目までが呼び出された後に開かれることを示している。６０２は当該ページのページ書籍属性の内容を詳細に説明する例を示している。例えば第１ページはテキストのみの情報であり、説明が書かれていることを表している。第２ページはテキストのみの情報であり、問題が書かれていることを表している。この中の情報を詳細にすることにより章、段落毎の情報を付加することも可能である。
【００３２】
図７は図１に示す表示手段１０３に表示される画面の一つの例を表した図である。７０２は表示画面領域全体を表している。７００及び７０１は電子書籍の内容を示しており、今の場合見開き２ページが１画面に表示される例を示している。７０５は次ページを開くための機能アイコンであり、７０６は前ページを開くための機能アイコンである。７０３は指定されたページを直接呼び出す場合に用いるページ指定用実行アイコンであり、ページ指定入力領域７０４に情報入力手段１０１より開きたいページ数を入力し、このページ指定用実行アイコン７０３を選択（クリック）することによって当該ページにジャンプする。この例ではページ指定用実行アイコン７０３、機能アイコン７０５、機能アイコン７０６は画面上に配置したが、表示画面でなくてもキーなどで代用することもできる。図７のページ指定入力領域７０４はジャンプ先を示すのに利用するばかりでなく通常は現在開いているページを表示するようにすることも可能である。
【００３３】
図８（ａ）は人間の代表的な記憶特性の一例を表した図であり、縦軸に再生率（どれだけ覚えているか）を、横軸に時間を表している。本特性は積極的に内容を記憶しようとする意図があるか無いかや個人により変化するが傾向は同じである。本特性例では記憶してから１時間後に、記憶内容を思い出せる率は約６０％になることを表している。
【００３４】
図８（ｂ）は同一内容を繰り返し記憶するリハーサル回数を横軸に、再生反応率を縦軸に表した図であり、リハーサル回数が多くなればリハーサルを行わない場合に比べ再生率が高くなることを表している。この関係も個人差はあるものの傾向は大方の人間で同じである。
【００３５】
以上二つの図から、書籍の読書あるいは学習書などの問題を解いてから、たとえば、１時間以上経過をした場合は、再度同じ学習や問題解答を行ったほうが記憶や学習効率が上がり、短時間の場合は再度の読書や問題解答は非効率であると考えることができる。
【００３６】
図９は、図１に於けるページ呼び出し履歴情報記憶手段１０７に記憶されたページ呼び出し履歴情報のフォーマットの一例を示した図である。この実施例では発明の説明の都合上、配列形式としているが、リスト形式や定形、非定形などの他のフォーマットであっても本発明に影響はない。９００はページ情報を記憶するセルであり、９０１は当該ページが呼び出された時刻を記憶するセルであり、９０２は当該ページの呼び出しを行う読者のパーソナル情報を記憶するセルである。９０２には、たとえば、氏名、性別、年令、職業、技能、知能、学習レベルなどの個人に属する値が入れられている。９０３は当該ページに課題が設けられているときの課題の情報を記憶するセルである。なお９００は行番号で代用できるので、配列式から出して処理することも可能である。図９（ａ）に示す配列は、たとえば、ｔ１１という時間にｐ１１という個人が、第１ページを呼び出し、課題にトライし、ｋ１１という値を得た、という具合に見る。本図では記載していないが配列要素全体は図５の書籍番号５００で呼び出すことができるようになっている。
【００３７】
図１０は、図１における第２のページ呼び出し条件記憶手段１０５の詳細を説明する図である。第１のページ呼び出し条件情報と異なり、第２のページ呼び出し条件は、１０００で示すように、１００１の「同一人が忘却時間以内に再び制限ページを呼び出す場合は、ページ制限を解除する」、１００２の「制限ページの課題レベルがクリアされればページ制限を解除する」、１００３の「読者の年令が２０才未満であるならばページ呼び出しを制限する」、１００４の「書籍の属性に差別用語が含まれていれば呼び出しを制限する」、その他のように、ページ呼び出し履歴情報あるいは書籍情報あるいは個人情報にかかわる内容になっている。この条件をいろいろ付加することにより、たとえば従来例で示したＩＥ３．０のような書籍内容によるページ呼び出し制限をかけることもできるようになっている。
【００３８】
本発明の概略構成は図１のブロック図の通りで、各ブロックの詳細は図３〜図１０のような構成で、図２は本発明の請求項１にかかわる処理の概略フローを表す図である。ステップＳ２００は開始スイッチの投入、プログラムの起動などを行い電子書籍装置を開始させる処理モジュールである。ステップＳ２０１はオンライン、オフラインを問わず電子書籍データ入力手段１００から、電子書籍データを電子書籍装置へ読み込むための書籍データ入力処理モジュールである。この処理モジュールは読者の氏名、性別、年令、技能、知識、学習レベルなどのパーソナル情報の入力処理も含む。また、現在入力された書籍データの書籍番号に対応するページ呼び出し履歴情報が存在しない場合は新たに作り、存在する場合はその書籍番号に対応した既存の呼び出し履歴情報に今回の履歴情報を追加するように準備する処理もこの処理モジュールに含まれる。
【００３９】
ステップＳ２０２は書籍データ入力処理モジュールで読み込んだ書籍データを記憶手段１０２へ書き込むための書籍データ記憶処理モジュールである。ステップＳ２０３は選択手段１０４を用いてページを選択するためのページ選択処理モジュールであり、図７のページ指定用実行アイコン７０３、ページ指定入力領域７０４、次ページを開くための機能アイコン７０５、前ページを開くための機能アイコン７０６を用いて表示するページを選択する。
【００４０】
ステップＳ２０４はページ呼び出し履歴情報記憶手段１０７に履歴情報の記憶を開始する処理モジュールである。履歴情報の中身はたとえば図９のような項目を記憶する。ステップＳ２０５は電子書籍データが記憶手段１０２に記憶された電子書籍データの中から選択手段１０４により選択された当該ページの第１のページ呼び出し条件情報を参照し、ページ呼び出し制限があるかないか、その内容はなにかを調べるための分岐処理モジュールである。
【００４１】
ステップＳ２０６は上記分岐処理モジュール２０５でページ制限がない場合は、ページ選択で選択された当該ページを表示するための処理モジュールである。またこのステップＳ２０６は次に読むページを選択する処理モジュールであり、指定されたページが異なることを除いてステップＳ２０３と同様の処理を行う。
【００４２】
ステップＳ２０７は履歴情報を参照し、第２のページ呼び出し条件を参照する処理モジュールである。ページ呼び出し履歴情報から第２のページ呼び出し条件へ適合させるための処理もこの処理モジュールで行う。ステップＳ２０８は指定されたページが第１及び第２のページ呼び出し条件を満足するか否かを判断する処理モジュールである。もし、呼び出し条件を一つでも満足しない場合はステップＳ２０９の不可視処理モジュールへ移る。条件をすべて満足する場合は制限ページの可視化処理モジュールのステップＳ２１０へ移る。この処理モジュールでは不可視ページとして呼び出しが制限されていたページを、制限事項を解消する条件が得られた場合可視化を行う。
【００４３】
ステップＳ２１１は終了かいなかを判断する処理モジュールである。もし終了であるならば履歴情報の記録を終了する処理モジュールのステップＳ２１２へ移り、終了しない場合は要求された当該ページを表示する処理モジュールのステップＳ２０６へ移る。ステップＳ２１３はシステム全体の終了処理を行う終了処理モジュールである。
【００４４】
次に図２に示した概略フローの詳細について述べる。説明を簡単にするため、電子書籍装置を初めて使い、最初のページから開いているものとする。すなわち図２のステップＳ２００から開始してステップＳ２０３へ進んだ状態であり、第１ページを既に開き、現在開いているページが第２ページであり、ページ指定用実行アイコン７０３、ページ指定入力領域７０４、次ページを開くための機能アイコン７０５、前ページを開くための機能アイコン７０６のいずれかのキーで第３ページを指定した状態であり、電子書籍データは図３の構造を用いるものとする。
【００４５】
ステップＳ２０３のページ選択処理モジュールにより図５の第３ページが指定されると、ページ呼び出し制御手段１０６はステップＳ２０４でページ呼び出し履歴情報の記録を開始する。次に、ステップＳ２０５で第１のページ呼び出し条件があるかいなかを調べる。今の場合図５及び図６から分かるように、第３ページは第１ページ及び第２ページの後に開くという条件があるが、既に第１ページ及び第２ページは開かれているのでこの条件は満足することが分かる。ページを指定すると、ページ呼び出し制御手段１０６はその指定動作によって発生する信号、つまりイベント情報を捕まえ、ページ呼び出し履歴情報に情報を書き出す。説明を簡単にするために課題情報以降の情報を省略すると、第３ページを開いたときのページ呼び出し履歴情報は図９（ｂ）のようになる。すなわちページ呼び出し履歴情報記憶手段１０７にパーソナル情報Ｐ１１を持った個人がそれぞれ時刻ｔ１１、時刻ｔ２１、時刻ｔ３１に第１ページ、第２ページ、第３ページを呼び出したことが記録される。
【００４６】
次に、ページ呼び出し制限がなければ当該ページを表示する処理モジュール（ステップＳ２０６）に移り、ページ呼び出し制限があれば、第２のページ呼び出し条件を照合する処理モジュールのステップＳ２０７に移る。
【００４７】
今の場合、第１のページ呼び出し条件であるページ呼び出しの条件は、図５、図６により満足していることがわかるので、次に図１０に示す第２のページ呼び出し条件（１０００）を参照する。第２のページ呼び出し条件に該当する項目がないので、第１及び第２の条件はすべて満足されていることになる。その結果、呼び出し制限ページの可視化処理がステップＳ２１０で行われる。
【００４８】
次に可視化処理あるいは不可視化処理の内容について述べる。図１１は電子書籍データ構造が図３に示すように、第１ページ、第２ページが可視ページであり、第３ページが不可視ページである場合に、第２ページ、第３ページを示している。つまり、第３ページは不可視ページであり呼び出し制限がかけられている出力例を表す図である。図１１において、１１００はページを表す数字である。その他の番号は図７と共通であるので説明を省略する。この図で分かるように、第２ページは通常通り書籍の内容が表示されているが、ページ制限がかけられている第３ページは何も表示されていない。現在の表示ページを表すページ指定入力領域７０４は第２ページと第３ページを表示していることを表しているが、第３ページはページ番号も表示されておらず、少なくともページ番号は表示される単なる白紙のページとは区別することができる。
【００４９】
図１２（ａ）（ｂ）は本発明の請求項５にかかわる処理フローを説明するためのページ呼び出し履歴情報のフォーマットと処理フローを示す図である。図９及び図２の同じ部分は同じ番号を付けている。図２のステップＳ２０７において、第２のページ呼び出し条件を照合する処理モジュールによりページ呼び出し条件があれば、図１２（ｂ）のステップＳ１２００の処理モジュールで第１のページ呼び出し条件を満足するかいなかを判断する。第１のページ呼び出し条件に合致しない場合はステップＳ２０９へ移り、不可視処理を行う。ステップＳ１２００の制限条件を満足した場合は、次のステップＳ１２０１へ移る。ステップＳ１２０１は前回制限ページを呼び出した状態を参照する処理モジュールである。本処理モジュールにより図１２（ａ）に記載したページ呼び出し履歴情報から、前回制限がかかっている第３ページを呼び出したのは山田さんであり、呼び出し時刻は１９９７年１２月８日の１４時２４分であり、制限条件である第１ページ及び第２ページが第３ページを開く前である１４時１４分と１４時１９分に開かれている状況が分かる。また、第４ページを１４時２９分に開いた後再び山田さんは第３ページを１９９７年１２月８日の１４時５４分に開いた事が分かる。
【００５０】
ステップＳ１２０２は忘却時間と同一人が制限ページを開くことに成功した時刻から今回呼び出した時刻までの時間を計算し、あらかじめ設定された忘却時間と比較する処理モジュールである。第３ページを開いてから２回目に第３ページを呼び出すまでの時間はちょうど３０分であり、例えば図８（ａ）から再生率が５０％を割り込む３時間を忘却時間とすると、３時間と３０分を比較することになる。このような比較処理を行うモジュールがステップＳ１２０３である。
【００５１】
今の場合、呼び出し時間間隔（３０分）が忘却時間（３時間）以内であるので、制限ページの可視化処理モジュールであるステップＳ２１０に移り、制限ページは可視化され自由に見ることができる。しかし、例えば今回山田さんが第３ページを１９９７年１２月８日の１７時２４分以降に呼び出した場合は、課題の条件を満足しないので不可視処理モジュールのステップＳ２０９へ移る。可視化のためには第１の制限条件を判断する処理モジュールであるステップＳ１２００及び忘却時間との比較処理を行うモジュールであるステップＳ１２０３を再度経由する必要がある。
【００５２】
図１３（ａ）は本発明の請求項５乃至請求項７にかかわる個人単位の忘却時間あるいは課題情報を管理するためのデータ構造の例を表した図である。このデータ構造はいずれの記憶手段に蓄積してもよいが、通常第２のページ呼び出し条件記憶手段１０５に蓄積しておく。１３００は読者のパーソナル情報であり、１３０１は忘却時間情報であり、１３０２は課題情報である。例えばｙａｍａｄａさんの課題情報は６０分以内に７０点以上の正解を得ることである。処理フローは図１３（ｂ）に示す。図１２（ｂ）と同じ処理モジュールには同じ番号を用いて説明を省略する。図１２（ｂ）の前回制限ページを呼び出し状態を参照するモジュールであるステップＳ１２０１を行った後、読者個人の忘却時間あるいは課題情報を参照する処理モジュールであるステップＳ１３０３の処理を行う。図９（ｂ）に示すページ呼び出し履歴情報から読者のパーソナル情報１３００を参照し、一致する個人の忘却時間情報１３０１あるいは課題情報１３０２を参照することで得られる。次のステップＳ１３０４は読者個人の忘却時間あるいは課題情報と現在の読書状況（ページ呼び出し履歴情報やそれらを用いて計算する）とを比較する処理モジュールであり、次のステップＳ１３０５は忘却時間、課題を満足するかいなかで処理を分岐する処理モジュールである。分岐先は図１２（ｂ）のステップＳ１２０３と同じ処理を行う。
【００５３】
図１４（ａ）は請求項８にかかわる不可視化処理の例の詳細を示す図である。ページ構成は図１１で示したように制限ページの内容は表示されていないが制限ページ自体の存在は確認できるようにしてある。本実施例では、ＨＴＭＬで書籍データを記載した場合に付いて述べる。１４００は背景の色を決めるタグ情報である。ｃｏｌｏｒ１でＲＧＢを指定して色を決める。例えば＃ＦＦＦＦＦＦは黒色を、＃００００００は白色を表す。１４０１は文字の色を決めるタグ情報である。ｃｏｌｏｒ２でＲＧＢを指定して色を決める。
【００５４】
図１４（ｂ）は、不可視化処理の処理フローの例を示す図である。ステップＳ１４０２は背景色を照合する処理モジュールであり、例えばＨＴＭＬ形式の文書における背景色のタグ情報１４００のｃｏｌｏｒ１の値を獲得する。ステップＳ１４０３は文字の色と背景色を比較する処理モジュールである。もし背景色と文字の色が異なっていれば、両者の値を同じにする処理モジュールがステップＳ１４０４である。例えば文字色のタグ情報１４０１のｃｏｌｏｒ２を
ｃｏｌｏｒ２＝ｃｏｌｏｒ１
にする。
【００５５】
ステップＳ１４０５は文書中のイメージの部分が背景色と同じかいなかを調べるモジュールであり、ステップＳ１４０６は両者が異なれば同一の色に変える処理モジュールである。ステップＳ１４０７は不可視化処理を終了する処理モジュールである。イメージの部分もテキスト色付けと同じく例えばＲＧＢで指定することにより背景色と同じにすることができる。また、逆に背景色と文字又はイメージの色を変えることにより、可視化をすることができる。
【００５６】
本処理の方法を用いることにより文字又はイメージと背景色との差分を調整することで文字やイメージをうっすら見えるようにしたり、部分的に見えるようにしたり、段階的に見えるようにしたりすることが可能である。
【００５７】
図１５（ａ）は図１１と同じ状況での請求項９にかかわる実施例の出力結果を示した図である。左側にある第２ページは問題が記載されたページであり、第３ページは解答が記載され呼び出しが制限されているページである。図１５（ａ）では第３ページは表示されず、次のページとして第４ページが表示されている。読者は不可視ページを意識することなくページ呼び出しを行うことができる。
【００５８】
１５００は問題を終了したときに押す機能キーあるいは画面上イメージである。問題を解答し終わり、ページ呼び出しを制限条件を満足する状態で機能キーあるいは画面上イメージ１５００を押したときの状態が図１５（ｂ）である。ページ呼び出し制限は例えば、解答が６０分以内で完了しかつ問題の正解が８０点を越えるという課題などである。問題集の解答の方法、採点の方法に関しては通常のＣＡＩ装置の方法を用いるのでここで詳細説明は省略する。課題情報は図１３の課題情報１３０２を参照することにより決定することができる。以上の結果により、今までの第４ページに代わり、ページ呼び出し制限を受けていた第３ページが表示されている。
【００５９】
図１６は本発明の請求項１０にかかわる実施例の画面出力例を示した図である。本図は図２の開始処理の中で画面表示することによって達成することができる。入力されたデータは図１３のデータ構造に蓄積される。なお、今の実施例は入力処理の部分で書籍全体にわたる第２のページ呼び出し制限条件を入力したものであるが、制限ページ毎あるいは章毎に異なる条件を入力するようにしてもよい。
【００６０】
図１７は本発明の請求項１１にかかわる実施例の画面出力例を示した図である。本図は図１１に対応した図になっている。当該ページにページ制限のあることは図２の分岐処理モジュール２０５で知ることができ、制限条件を解除する条件は図１０あるいは図１３から得ることができる。
【００６１】
なお、今までに説明した実施例は、２ページ見開きの構造の書籍であるとしてきたが、１ページ毎に呼び出したり、３枚以上のページを表示するようにすることも可能である
【００６２】
【発明の効果】
本発明の請求項１あるいは請求項４によれば、第１のページ呼び出し制限条件と過去の呼び出し状況と第２のページ呼び出しの制限条件に基づいて柔軟に管理することができるので、例えば学習関連書籍で読む順序を管理して読書・学習効果を上げることができる点で効果がある。
【００６３】
また、本発明の請求項２あるいは請求項３によれば、可視ページあるいは不可視ページという構造で簡単にページ呼び出しの制御処理ができ、従来のような複雑なタグづけ処理やコントロールは不要である点で効果がある。また従来のパスワードを用いるページ制限に比べ、パスワードを忘れることによるトラブルや管理者と非管理者という階層を作るという問題を解消できるという効果もある。
【００６４】
また、本発明の請求項５によれば、忘却時間を利用していることにより、読書したことが記憶から消えかかった場合にページ制限をかけ、読んだ内容が記憶に残っている間はページ呼び出し制限をかけないように制御することができるので、読者はページ呼び出し操作が自然に行え、かつ読書・学習効果を高めることができるという効果がある。
【００６５】
また、本発明の請求項６によれば、課題レベルに応じてページ制限を柔軟にかけることができるので問題集などの課題設定を容易にすることができるという効果がある。
【００６６】
また、本発明の請求項７によれば、個人による忘却時間や課題レベルが個人により異なることに対応しているので個人レベルに最適な読書・学習効果を高める設定が柔軟にできるという効果がある。
【００６７】
また、本発明の請求項８によれば、ページ呼び出し制限をかける処理が背景色との関係で簡単に制御できるとう効果がある。またページの制限もぼかしや、部分的な不可視化や段階的な不可視化などを統一的な方法で制御できるという効果がある。
【００６８】
また、本発明の請求項９によれば、読者はページ制限を気にすることなく各ページを読み進めることができ、また、問題集における解答を適切なタイミングで出すことができるので読書・学習意欲を増進させるという効果がある。
【００６９】
また、本発明の請求項１０によれば、忘却時間や学習レベルが異なる場合にも個人にマッチした課題やその他の条件を変えることができるので、より一層の学習・読書効果をあげるという効果がある。
【００７０】
また、本発明の請求項１１によれば、読み出し制限ページを開くための条件が提示されるので書籍作成者あるいは管理者がどのような意図でページ制限をかけているかを知ることができ読者は納得して読書を進めることができるという効果もある。
【００７１】
本発明の請求項１２によれば、上記機能を有したプログラムを獲得することができる。
【００７２】
以上を総合するとユーザが自由にページ呼び出しができ、かつ、ユーザや書籍の内容や課題の解決状況に応じて最適なページ制限を容易にかけることができ、かつ、ページ制限の理由や文書全体のページ進行や構造が理解しやすく、かつ読書効果や読書意欲を向上させる電子書籍装置が実現できる。
【図面の簡単な説明】
【図１】本発明の電子書籍装置の一実施例の構成を示すブロック図である。
【図２】本発明の請求項１にかかわる処理の概略フローを表す図である。
【図３】電子書籍データの構成の一つの例を表した図である。
【図４】電子書籍データの構成の別の例を表した図である。
【図５】電子書籍データのフォーマットの一例を示す構造図である。
【図６】ページ呼び出し条件の一例を示す構造図である。
【図７】表示手段に表示される画面の一つの例を表した図である。
【図８】人間の代表的な記憶特性の一例を表した図及びリハーサル回数と再生反応率との関係を表した図である。
【図９】ページ呼び出し履歴情報のフォーマットの一例を示した図及び３ページまで呼び出したときの履歴情報の例である。
【図１０】第２のページ呼び出し条件の例を表した図である。
【図１１】不可視ページにより呼び出し制限をかけた例を表す図である。
【図１２】請求項５にかかわる処理のフローの例を示した図である。
【図１３】個人単位の忘却時間あるいは課題レベルを管理するための構造の例を表した図及び個人単位の忘却時間あるいは課題レベルを管理するための処理フローである。
【図１４】不可視化処理の例の詳細を示す図及び不可視化処理の処理フローの例を示す図である。
【図１５】実施例の出力結果を示した図及びページ呼び出しを制限条件を満足する状態に対応した出力例の図である。
【図１６】請求項１０にかかわる実施例の画面出力例を示した図である。
【図１７】請求項１１にかかわる実施例の画面出力例を示した図である。
【符号の説明】
９９    外部記憶装置
１００  電子書籍データ入力手段
１０１  情報入力手段
１０２  記憶手段
１０３  表示手段
１０４  選択手段
１０５  第２のページ呼び出し条件記憶手段
１０６  ページ呼び出し制御手段
１０７  ページ呼び出し履歴情報記憶手段
Ｓ２００  電子書籍装置を開始させる処理モジュール
Ｓ２０１  書籍データ入力処理モジュール
Ｓ２０２  書籍データ記憶処理モジュール
Ｓ２０３  ページ選択処理モジュール
Ｓ２０４  履歴情報の記憶を開始する処理モジュール
Ｓ２０５  分岐処理モジュール
Ｓ２０６  選択・表示の処理モジュール
Ｓ２０７  第２のページ呼び出し条件参照処理モジュール
Ｓ２０８  条件判断処理モジュール
Ｓ２０９  不可視処理モジュール
Ｓ２１０  制限ページの可視化処理モジュール
Ｓ２１１  終了判断処理モジュール
Ｓ２１２  履歴情報の記録を終了する処理モジュール
Ｓ２１３  終了処理モジュール
Ｓ２１４  次に読むページを選択・表示する処理モジュール
３００  可視ページ
３０１  不可視ページ
５００  書籍番号
５０１  書籍内容
５０２  第１の呼び出し条件情報
５０３  書籍の属性情報
６００  ページ数
６０１  第１のページ呼び出し条件情報
６０２  ページ書籍属性
７００  電子書籍の内容
７０１  電子書籍の内容
７０２  表示画面領域全体
７０３  ページ指定用実行アイコン
７０４  ページ指定入力領域
７０５  次ページを開くための機能アイコン
７０６  前ページを開くための機能アイコン
９００  ページ情報を記憶するセル
９０１  当該ページが呼び出された時刻を記憶するセル
９０２  読者のパーソナル情報を記憶するセル
９０３  課題の情報を記憶するセル
１０００  第２のページ呼び出し条件情報
１１００  ページを表す数字
Ｓ１２００  第１の制限条件を満足するかいなかを判断する処理モジュール
Ｓ１２０１  前回制限ページを呼び出した状態を参照する処理モジュール
Ｓ１２０２  忘却時間との比較処理モジュール
Ｓ１２０３  忘却時間との関係で処理を分岐する処理モジュール
１３００  読者のパーソナル情報
１３０１  忘却時間情報
１３０２  課題情報
Ｓ１３０３  読者個人の忘却時間あるいは課題情報を参照する処理モジュール
Ｓ１３０４  読者個人の忘却時間あるいは課題情報と現在の読書状況とを比較する処理モジュール
Ｓ１３０５  制限を満足するか否かで分岐する処理モジュール
１４００  背景の色を決めるタグ情報
１４０１  文字の色を決めるタグ情報
Ｓ１４０２  背景色を照合する処理モジュール
Ｓ１４０３  文字の色と背景色を比較する処理モジュール
Ｓ１４０４  文字の色と背景色を同じにする処理モジュール
Ｓ１４０５  文書中のイメージの部分が背景色と同じかいなかを調べるモジュール
Ｓ１４０６  文書中のイメージと背景色を同一の色に変える処理モジュール
Ｓ１４０７  不可視化処理を終了する処理モジュール
１５００  問題を終了したときに押す機能キーあるいは画面上イメージ
【図１】
0003618537.tif 000002
【図２】
0003618537.tif 000003
【図３】
0003618537.tif 000004
【図４】
0003618537.tif 000005
【図５】
0003618537.tif 000006
【図６】
0003618537.tif 000007
【図７】
0003618537.tif 000008
【図８】
0003618537.tif 000009
【図９】
0003618537.tif 000010
【図１０】
0003618537.tif 000011
【図１１】
0003618537.tif 000012
【図１２】
0003618537.tif 000013
【図１３】
0003618537.tif 000014
【図１４】
0003618537.tif 000015
【図１５】
0003618537.tif 000016
【図１６】
0003618537.tif 000017
【図１７】
0003618537.tif 000018