(57)【要約】      （修正有）【課題】読者が一括して選択した複数の所望の選択肢の全てに関連する記述が存在する電子書籍中の場所を特定し、該場所における記述を表示画面上に表示することができる電子書籍リーダを提供する。【解決手段】電子書籍リーダ１０は、入力手段１１と、電子書籍記憶手段２１と、電子書籍の内容を表示する表示画面を有する表示手段１２と、複数の第１の選択肢と、それらに関連する複数の第２の選択肢と、第２の選択肢に関連する記述が存在する前記電子書籍中の少なくとも一つの場所を指定する場所指定情報と、該場所指定情報で指定される場所に記述された内容の概要情報とを対応付けて登録した選択項目テーブルを記憶したテーブル記憶手段２２と、制御手段１３とを含む。制御手段は、読者が一括して選択した第２の選択肢の全てに関連する記述が存在する前記電子書籍中の場所を、選択項目テーブルを参照して、知り、当該記述を表示画面に表示させる。【選択図】図１
2015204048.tif 000002
【特許請求の範囲】
【請求項１】
入力手段と、
少なくとも一つの電子書籍を記憶した電子書籍記憶手段と、
前記電子書籍の内容を表示する表示画面を有する表示手段と、
複数の第１の選択肢のそれぞれと、前記複数の第１の選択肢のそれぞれに関連する複数の第２の選択肢のそれぞれと、前記複数の第２の選択肢のそれぞれに関連する記述が存在する前記電子書籍中の少なくとも一つの場所を指定する場所指定情報と、該場所指定情報で指定される場所に記述された内容の概要を示す概要情報とを対応付けて登録した選択項目テーブルを記憶したテーブル記憶手段と、
制御手段と
を備え、
前記制御手段は、
読者が前記入力手段を介して入力する検索指示に応答して、前記複数の第１の選択肢のそれぞれに関連する前記複数の第２の選択肢を前記表示画面に表示させ、前記複数の第１の選択肢のそれぞれに対応して前記表示画面に表示される前記複数の第２の選択肢のうちの一つを読者に前記入力手段を介して選択させる選択処理と、
前記選択処理において前記第１の選択肢毎に選択された前記第２の選択肢のそれぞれに対応して前記選択項目テーブルに登録された前記場所指定情報を参照し、当該選択された前記第２の選択肢の全てに共通して前記選択項目テーブルに登録された全ての前記場所指定情報を特定し、当該特定された全ての前記場所指定情報のそれぞれに対応して前記選択項目テーブルに登録された前記概要情報を前記表示画面に表示させる概要情報表示処理と、
前記概要情報表示処理において表示された前記概要情報のうちの読者が前記入力手段を介して選択した概要情報に対応して前記選択項目テーブルに登録された前記場所指定情報で指定される前記電子書籍中の場所の内容を前記表示画面に表示させる内容表示処理と
を実行することを特徴とする電子書籍リーダ。
【請求項２】
少なくとも一つの電子書籍を電子書籍記憶手段に記憶する電子書籍記憶ステップと、
複数の第１の選択肢のそれぞれと、前記複数の第１の選択肢のそれぞれに関連する複数の第２の選択肢のそれぞれと、前記複数の第２の選択肢のそれぞれに関連する記述が存在する前記電子書籍中の少なくとも一つの場所を指定する場所指定情報と、該場所指定情報で指定される場所に記述された内容の概要を示す概要情報とを対応付けて登録した選択項目テーブルをテーブル記憶手段に記憶するテーブル記憶ステップと、
読者が入力手段を介して入力する検索指示に応答して、前記複数の第１の選択肢のそれぞれに関連する前記複数の第２の選択肢を表示手段の表示画面に表示させ、前記複数の第１の選択肢のそれぞれに対応して前記表示画面に表示される前記複数の第２の選択肢のうちの一つを読者に前記入力手段を介して選択させる選択ステップと、
前記選択ステップにおいて前記第１の選択肢毎に選択された前記第２の選択肢のそれぞれに対応して前記選択項目テーブルに登録された前記場所指定情報を参照し、当該選択された前記第２の選択肢の全てに共通して前記選択項目テーブルに登録された全ての前記場所指定情報を特定し、当該特定された全ての前記場所指定情報のそれぞれに対応して前記選択項目テーブルに登録された前記概要情報を前記表示画面に表示させる概要情報表示ステップと、
前記概要情報表示ステップにおいて表示された前記概要情報のうちの読者が前記入力手段を介して選択した概要情報に対応して前記選択項目テーブルに登録された前記場所指定情報で指定される前記電子書籍中の場所の内容を前記表示画面に表示させる内容表示ステップと
を含むことを特徴とする特定記述内容表示方法。
【請求項３】
入力手段と、
少なくとも一つの電子書籍を記憶した電子書籍記憶手段と、
前記電子書籍の内容を表示する表示画面を有する表示手段と、
複数の第１の選択肢のそれぞれと、前記複数の第１の選択肢のそれぞれに関連する複数の第２の選択肢のそれぞれと、前記複数の第２の選択肢のそれぞれに関連する記述が存在する前記電子書籍中の少なくとも一つの場所を指定する場所指定情報と、該場所指定情報で指定される場所に記述された内容の概要を示す概要情報とを対応付けて登録した選択項目テーブルを記憶したテーブル記憶手段と
を備えたコンピュータに、
読者が前記入力手段を介して入力する検索指示に応答して、前記複数の第１の選択肢のそれぞれに関連する前記複数の第２の選択肢を前記表示画面に表示させ、前記複数の第１の選択肢のそれぞれに対応して前記表示画面に表示される前記複数の第２の選択肢のうちの一つを読者に前記入力手段を介して選択させる選択処理と、
前記選択処理において前記第１の選択肢毎に選択された前記第２の選択肢のそれぞれに対応して前記選択項目テーブルに登録された前記場所指定情報を参照し、当該選択された前記第２の選択肢の全てに共通して前記選択項目テーブルに登録された全ての前記場所指定情報を特定し、当該特定された全ての前記場所指定情報のそれぞれに対応して前記選択項目テーブルに登録された前記概要情報を前記表示画面に表示させる概要情報表示処理と、
前記概要情報表示処理において表示された前記概要情報のうちの読者が前記入力手段を介して選択した概要情報に対応して前記選択項目テーブルに登録された前記場所指定情報で指定される前記電子書籍中の場所の内容を前記表示画面に表示させる内容表示処理と
を実行させることを特徴とする特定記述内容表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍リーダ、特定記述内容表示方法および特定記述内容表示プログラムに関し、特に、読者が一括して選択した複数の項目に関連する記述が存在する電子書籍中の場所を特定し、当該記述を表示するための電子書籍リーダ、特定記述内容表示方法および特定記述内容表示プログラムに関する。
【背景技術】
【０００２】
電子書籍を取り込んで、該電書籍の内容を表示画面に表示する電子書籍リーダにおいては、一般に、電子書籍に含まれる目次や索引に列挙された各項目と、各項目について記述されている該電子書籍の本文中の場所（頁等）を示すリンク情報とが対応づけて記憶されており、読者は、表示画面に表示された目次や索引に列挙された項目のうちの所望の項目を選択する操作を行うことにより、当該所望の項目について記述された本文中の場所を表示画面に表示させることができる。
【０００３】
例えば、特許文献１および２には、端末の画面上に電子書籍の本文が表示され、該本文における所望の語句や画像を選択する操作を読者が行うと、選択された語句や画像に関連付けられた、当該電子書籍または他の電子書籍等の場所の内容を表示する技術が記載されている。
【０００４】
関連技術として、特許文献３には、文書管理サーバに保存されている複数の文書を高速に検索するための技術が記載されている。
【０００５】
また、特許文献４には、電子書籍を読む読者の読み進み度合いに応じて、読者がある語句を選択したときに表示される情報の内容を変化させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１７３７８７号公報
【特許文献２】特開２０１０−２６２４４１号公報
【特許文献３】特開２００７−１２８３６５号公報
【特許文献４】特開２００４−１９２５６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１乃至４記載の技術には、電子書籍リーダに表示された電子書籍中において読者が一括して選択した複数の所望の項目（例えば、人物、場所、時間等）の全てに関連する文章が存在する本文中の場所を特定し、該文章を電子書籍リーダの表示画面上に表示することはできないという問題点がある。
【０００８】
本発明の目的は、上述した問題点を解決できる電子書籍リーダ、特定記述内容表示方法および特定記述内容表示プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の電子書籍リーダは、
入力手段と、
少なくとも一つの電子書籍を記憶した電子書籍記憶手段と、
前記電子書籍の内容を表示する表示画面を有する表示手段と、
複数の第１の選択肢のそれぞれと、前記複数の第１の選択肢のそれぞれに関連する複数の第２の選択肢のそれぞれと、前記複数の第２の選択肢のそれぞれに関連する記述が存在する前記電子書籍中の少なくとも一つの場所を指定する場所指定情報と、該場所指定情報で指定される場所に記述された内容の概要を示す概要情報とを対応付けて登録した選択項目テーブルを記憶したテーブル記憶手段と、
制御手段と
を備え、
前記制御手段は、
読者が前記入力手段を介して入力する検索指示に応答して、前記複数の第１の選択肢のそれぞれに関連する前記複数の第２の選択肢を前記表示画面に表示させ、前記複数の第１の選択肢のそれぞれに対応して前記表示画面に表示される前記複数の第２の選択肢のうちの一つを読者に前記入力手段を介して選択させる選択処理と、
前記選択処理において前記第１の選択肢毎に選択された前記第２の選択肢のそれぞれに対応して前記選択項目テーブルに登録された前記場所指定情報を参照し、当該選択された前記第２の選択肢の全てに共通して前記選択項目テーブルに登録された全ての前記場所指定情報を特定し、当該特定された全ての前記場所指定情報のそれぞれに対応して前記選択項目テーブルに登録された前記概要情報を前記表示画面に表示させる概要情報表示処理と、
前記概要情報表示処理において表示された前記概要情報のうちの読者が前記入力手段を介して選択した概要情報に対応して前記選択項目テーブルに登録された前記場所指定情報で指定される前記電子書籍中の場所の内容を前記表示画面に表示させる内容表示処理と
を実行する。
【００１０】
さらに、本発明の特定記述内容表示方法は、
少なくとも一つの電子書籍を電子書籍記憶手段に記憶する電子書籍記憶ステップと、
複数の第１の選択肢のそれぞれと、前記複数の第１の選択肢のそれぞれに関連する複数の第２の選択肢のそれぞれと、前記複数の第２の選択肢のそれぞれに関連する記述が存在する前記電子書籍中の少なくとも一つの場所を指定する場所指定情報と、該場所指定情報で指定される場所に記述された内容の概要を示す概要情報とを対応付けて登録した選択項目テーブルをテーブル記憶手段に記憶するテーブル記憶ステップと、
読者が入力手段を介して入力する検索指示に応答して、前記複数の第１の選択肢のそれぞれに関連する前記複数の第２の選択肢を表示手段の表示画面に表示させ、前記複数の第１の選択肢のそれぞれに対応して前記表示画面に表示される前記複数の第２の選択肢のうちの一つを読者に前記入力手段を介して選択させる選択ステップと、
前記選択ステップにおいて前記第１の選択肢毎に選択された前記第２の選択肢のそれぞれに対応して前記選択項目テーブルに登録された前記場所指定情報を参照し、当該選択された前記第２の選択肢の全てに共通して前記選択項目テーブルに登録された全ての前記場所指定情報を特定し、当該特定された全ての前記場所指定情報のそれぞれに対応して前記選択項目テーブルに登録された前記概要情報を前記表示画面に表示させる概要情報表示ステップと、
前記概要情報表示ステップにおいて表示された前記概要情報のうちの読者が前記入力手段を介して選択した概要情報に対応して前記選択項目テーブルに登録された前記場所指定情報で指定される前記電子書籍中の場所の内容を前記表示画面に表示させる内容表示ステップと
を含む。
【００１１】
さらに、本発明の特定記述内容表示プログラムは、
入力手段と、
少なくとも一つの電子書籍を記憶した電子書籍記憶手段と、
前記電子書籍の内容を表示する表示画面を有する表示手段と、
複数の第１の選択肢のそれぞれと、前記複数の第１の選択肢のそれぞれに関連する複数の第２の選択肢のそれぞれと、前記複数の第２の選択肢のそれぞれに関連する記述が存在する前記電子書籍中の少なくとも一つの場所を指定する場所指定情報と、該場所指定情報で指定される場所に記述された内容の概要を示す概要情報とを対応付けて登録した選択項目テーブルを記憶したテーブル記憶手段と
を備えたコンピュータに、
読者が前記入力手段を介して入力する検索指示に応答して、前記複数の第１の選択肢のそれぞれに関連する前記複数の第２の選択肢を前記表示画面に表示させ、前記複数の第１の選択肢のそれぞれに対応して前記表示画面に表示される前記複数の第２の選択肢のうちの一つを読者に前記入力手段を介して選択させる選択処理と、
前記選択処理において前記第１の選択肢毎に選択された前記第２の選択肢のそれぞれに対応して前記選択項目テーブルに登録された前記場所指定情報を参照し、当該選択された前記第２の選択肢の全てに共通して前記選択項目テーブルに登録された全ての前記場所指定情報を特定し、当該特定された全ての前記場所指定情報のそれぞれに対応して前記選択項目テーブルに登録された前記概要情報を前記表示画面に表示させる概要情報表示処理と、
前記概要情報表示処理において表示された前記概要情報のうちの読者が前記入力手段を介して選択した概要情報に対応して前記選択項目テーブルに登録された前記場所指定情報で指定される前記電子書籍中の場所の内容を前記表示画面に表示させる内容表示処理と
を実行させる。
【発明の効果】
【００１２】
本発明には、電子書籍リーダに表示された電子書籍中において読者が一括して選択した複数の所望の項目（選択肢）の全てに関連する記述が存在する電子書籍中の場所を特定し、該場所における記述を電子書籍リーダの表示画面上に表示することができるという効果がある。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態を示すブロック図である。
【図２】本発明の実施形態におけるテーブル記憶手段２２に記憶される選択項目テーブルに格納されるデータの一例を示す図である。
【図３】本発明の実施形態における制御手段１３の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
次に、本発明の実施形態について図面を参照して詳細に説明する。
【００１５】
図１は本発明の実施形態を示すブロック図である。
【００１６】
図１を参照すると、本実施形態は、電子書籍リーダ１０から構成される。電子書籍リーダ１０は、複数の電子書籍２１１および２１２を記憶した電子書籍記憶手段２１と、電子書籍２１１および２１２にそれぞれ対応して作成された選択項目テーブル２２１および２２２を記憶したテーブル記憶手段２２と、入力手段１１と、表示手段１２と、制御手段１３とを含む。
【００１７】
入力手段１１は、読者が情報を入力するためのキーボードおよびマイクロフォンなどを備える。
【００１８】
表示手段１２は、読者に電子書籍の内容等の情報を表示するための表示画面を備える。
【００１９】
また、入力手段１１は表示手段１２と一体的に設けられていてもよい。例えば、表示手段１２の表示画面上に入力手段１１としてのタッチパネルが設けられ、該タッチパネルに指またはスタイラスペンで触れることにより所望の情報を入力するようにしてもよい。
【００２０】
制御手段１３は、例えば、電子書籍記憶手段２１に記憶されている電子書籍の表示手段１２への表示の制御や、入力手段１１を介して入力された情報に従った制御等を行う。
【００２１】
図２は、一例として、テーブル記憶手段２２に記憶された選択項目テーブル２２１を示す。
【００２２】
図２を参照すると、選択項目テーブル２２１は、第１選択項目欄と、第２選択項目欄と、記述場所欄と、概要情報欄とを含む。
【００２３】
第１選択項目欄には、選択項目テーブル２２１に対応する電子書籍２１１の内容に関連する第１の選択肢、すなわち、「人物」、「場所」および「時間」という選択肢が登録されている。
【００２４】
第２選択項目欄には、第１選択項目欄に登録された各第１の選択肢に関連する少なくとも一つの選択肢が登録されている。
【００２５】
記述場所欄には、第２選択項目欄に登録された各選択肢に関連する記述が存在する、電子書籍２１１の段落の番号が場所指定情報として登録されている。ここで、各電子書籍の全ての段落にはそれぞれ固有の番号が予め付与されているものとする。
【００２６】
概要情報欄には、上記記述場所欄に登録された各番号が示す段落の内容の概要を示す概要情報が登録されている。
【００２７】
例えば、図２において、第１の選択肢として、「人物」を、第２の選択肢として、「私」を選択した場合、第２の選択肢である「私」に関連する記述が存在する、電子書籍２１１の段落の番号は、「１」乃至「３」、「２１」、「５５」、「５６」および「８０」である。そして、例えば、番号「１」を付与された段落の概要情報は、概要情報欄を見ると、「私と警部との会話１」である。
【００２８】
なお、概要情報欄に登録される概要情報は、当該段落の先頭から適当な数の文字を抽出した文字列でもよい。
【００２９】
次に、本実施形態の動作について詳細に説明する。
【００３０】
今、表示手段１２の表示画面には電子書籍２１１のある頁が表示されているものとする。
【００３１】
図３は、制御手段１３の動作を示すフローチャートである。
【００３２】
図３を参照すると、まず、読者が、入力手段１１を介して検索指示を入力すると、この検索指示に応答して、制御手段１３は、電子書籍２１１に対応する選択項目テーブル２２１の第１選択項目欄に登録されている全ての第１の選択肢を表示手段１２の表示画面に表示させる（ステップＳ１０１）。
【００３３】
次に、読者が、入力手段１１を介して、表示画面に表示された第１の選択肢のうち１つを選択すると、選択された第１の選択肢が制御手段１３に通知される（ステップＳ１０２）。
【００３４】
次に、制御手段１３は、通知された第１の選択肢を一時的に記憶するとともに、当該第１の選択肢に関連する第２の選択肢を選択項目テーブル２２１の第２選択項目欄から検索する。そして、制御手段１３は、検索の結果として得られる、当該第１の選択肢に関連する全ての第２の選択肢を表示手段１２の表示画面に表示させる（ステップＳ１０３）。
【００３５】
そして、読者が、入力手段１１を介して、表示画面に表示された第２の選択肢のうち１つを選択すると、選択された第２の選択肢が制御手段１３に通知される（ステップＳ１０４）。
【００３６】
次に、制御手段１３は、通知された第２の選択肢を一時的に記憶するとともに、全ての第１の選択肢に対して選択処理を行ったか否かを判断する（ステップＳ１０５）。すなわち、制御手段１３は、選択項目テーブル２２１の第１選択項目欄の全ての第１の選択肢に対して、ステップＳ１０２における処理を行ったか否かを判断する。具体的には、この判断は、制御手段１３が全ての第１の選択肢を一時的に記憶したか否かにより行われる。
【００３７】
ステップＳ１０２における処理を行っていない第１の選択肢がある場合（ステップＳ１０５でＮＯの場合）には、制御手段１３は、ステップＳ１０２における処理を行っていない全ての第１の選択肢を表示手段１２の表示画面に表示させる。（ステップＳ１０６）。
【００３８】
そして、制御手段１３は、ステップＳ１０２乃至ステップＳ１０４の処理を繰り返す。
【００３９】
一方、ステップＳ１０２における処理を行っていない第１の選択肢が無い場合（ステップＳ１０５でＹＥＳの場合）には、制御手段１３は、ステップＳ１０４で一時的に記憶された各第２の選択肢に関連してテーブル２２１の記述場所欄に登録されている段落の番号を参照し、全ての第２の選択肢に共通して登録されている段落の番号を抽出し、抽出された各段落の番号に対応してテーブル２２１の概要情報欄に登録されている概要情報を表示手段１２の表示画面表示させる（ステップＳ１０７）。
【００４０】
そして、読者が、入力手段１１を介して、表示画面に表示された概要情報のうちの所望の１つを選択すると、選択された概要情報に対応する段落の番号が制御手段１３に通知される（ステップＳ１０８）。
【００４１】
次に、制御手段１３は、通知された段落の番号が付与された電子書籍２１１の段落の内容を表示手段１２の表示画面に表示させる（ステップＳ１０９）。
【００４２】
なお、本実施形態では、テーブル２２１の記述場所欄に、第２選択項目欄に登録された各選択肢に関連する記述が存在する、電子書籍２１１のみの段落の番号が場所指定情報として登録されているが、第２選択項目欄に登録された各選択肢に関連する記述が存在する、他の電子書籍２１２の段落の番号をも登録するようにしてもよい。その場合には、記述場所欄に登録される場所指定情報を、電子書籍を特定するための書籍識別情報と、段落の番号とから構成すればよい。
【００４３】
また、電子書籍リーダ１０は、専用のハードウェアで実現されても良いし、プログラム制御により動作するコンピュータで実現されても良い。コンピュータで実現される場合に、該コンピュータの動作を制御するプログラムは、磁気ディスクや半導体メモリなどの記録媒体に記録されて提供される。
【００４４】
以上、本実施形態には、電子書籍リーダに表示された電子書籍中において読者が一括して選択した複数の所望の選択肢（項目）の全てに関連する記述が存在する電子書籍中の場所を特定し、該場所における記述を電子書籍リーダの表示画面上に表示することができるという効果がある。
【００４５】
その理由は、複数の選択肢とそれらの選択肢に関連する記述が存在する場所とを対応付けた選択項目テーブルを設け、読者が複数の所望の選択肢を一括して選択し、その複数の所望の選択肢に関連する記述が存在する場所を該テーブルから知り、該場所における記述内容を電子書籍リーダの表示画面上に表示するようにしたからである。
【符号の説明】
【００４６】
１０    電子書籍リーダ
１１    入力手段
１２    表示手段
１３    制御手段
２１    電子書籍記憶手段
２２    テーブル記憶手段
２１１    電子書籍
２１２    電子書籍
２２１    選択項目テーブル
２２２    選択項目テーブル
【図１】
2015204048.tif 000003
【図２】
2015204048.tif 000004
【図３】
2015204048.tif 000005