(57)【要約】【課題】テキスト上の文字に対する装飾を少ない操作ステップで、かつ表示領域の多領域を使用せずに実行する。【解決手段】電子書籍端末３０は、デフォルト色マーカーをテキスト上の選択範囲に付すためのマーカーボタンを持つメニューを表示させるメニュー表示処理部１６と、ユーザーがマーカーボタンを選択すると、デフォルト色マーカーを上記選択範囲に付すと共に、選択範囲の選択を解除するマーカー表示処理部１７とを備える。【選択図】図１
2014021670.tif 000002
【特許請求の範囲】
【請求項１】
テキストを表示画面に表示する情報表示装置であって、
各種の選択が入力される入力部と、
上記入力部を介して、テキスト上の任意の範囲が選択されると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行するための装飾実行ボタンを有する第１のメニューを上記表示画面に表示させる表示部と、
上記入力部を介して、上記表示画面に表示された上記第１のメニューの中から上記装飾実行ボタンが選択されると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行すると共に、上記テキストの選択を解除する実行部とを備えていることを特徴とする情報表示装置。
【請求項２】
上記表示部は、
現在設定されている装飾の内容を変更するための装飾内容変更ボタンであって、現在設定されている装飾の内容を表すアイコンを持つ装飾内容変更ボタンをさらに有する上記第１のメニューを上記表示画面に表示させ、
上記装飾内容変更ボタンが選択されると、上記第１のメニューの代わりに、上記選択された範囲のテキストに対して実行する装飾の内容として実行可能な装飾をそれぞれ実行するための複数の装飾内容選択ボタンであって、それぞれの装飾の内容を表すアイコンを持つ複数の装飾内容選択ボタンを有する第２のメニューを上記表示画面に表示させ、
上記実行部は、上記入力部を介して、上記表示画面に表示された上記第２のメニューの中からいずれかの装飾内容選択ボタンが選択されると、選択された上記装飾内容選択ボタンに応じた内容の装飾を、上記選択された範囲のテキストに対して実行することを特徴とする請求項１に記載の情報表示装置。
【請求項３】
上記選択された範囲のテキストに対して実行する装飾は、上記選択された範囲のテキストに対するマーキングであり、当該装飾の内容は、上記マーキングの色であることを特徴とする請求項１または２に記載の情報表示装置。
【請求項４】
上記入力部は、上記表示画面上に設けられたタッチパネルであり、
上記タッチパネルが操作されることによって、上記各種の選択が行われることを特徴とする請求項１から３のいずれか１項に記載の情報表示装置。
【請求項５】
テキストを表示画面に表示する情報表示装置による情報表示方法であって、
テキスト上の任意の範囲が選択される第１選択ステップと、
上記選択が終了すると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行するための装飾実行ボタンを有する第１のメニューを上記表示画面に表示させる表示ステップと、
上記表示画面に表示された上記第１のメニューの中から上記装飾実行ボタンが選択される第２選択ステップと、
上記装飾実行ボタンが選択されると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行すると共に、上記テキストの選択を解除する実行ステップとを含むことを特徴とする情報表示方法。
【請求項６】
請求項１〜４のいずれか１項に記載の情報表示装置を動作させるプログラムであって、コンピューターを上記の各部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、情報表示方法、および当該情報表示装置のプログラムに関する。
【背景技術】
【０００２】
近年の通信ネットワーク技術の急速な発達によって、インターネット等の通信網を介して、一般家庭に設置される機器や個人所有の携帯機器にて多種多様なデジタルコンテンツを簡単に受信して利用できるようになってきた。こうしてネットワークの利用者が増加するのに伴って、サービス事業者はサービス提供サーバーからネットワークを介して様々なデジタルコンテンツを配信するサービスを提供するようになってきており、そのサービスの内容もますます多様化している。例えば、利用者はパソコンや携帯電話等をインターネットに接続して、辞書検索、電子書籍閲覧、ニュース閲覧、および商品購入等のあらゆるサービスを受けることが可能になっている。中でも、携帯通信端末向けの電子書籍をはじめとした電子テキストの配信サービスが急速に普及し始めている。
【０００３】
電子テキストの配信サービスにおいては、ユーザーの便宜性を高めるための工夫がなされている。例えば、紙の文書において文字や図表にマーカーペンでマーキングができるように、電子テキストにおいても文書中にマーキングできる機能が開発されている。特許文献１〜３には、電子テキスト中にマーキングができる構成が開示されている。
【０００４】
例えば、特許文献１には、マーカーを付与したい文字に対して、文字を読む方向に文字上のタッチパネルをドラッグするようなタッチ操作をすると、文字上にマーカーがタッチ操作に合わせて順次付与されていく構成が開示されている。さらに、特許文献１に記載の構成では、消去したいマーカーが付与された文字に対して、文字を読む方向とは逆の方向に文字上のタッチパネルをドラッグするようなタッチ操作をすると、文字上に付与されたマーカーがタッチ操作に合わせて順次消去されていく。
【０００５】
また、特許文献２には、マーカー描画モード時に、ユーザーが縦または横のいずれかの方向に対してマーカーを引く動作を行いたいかをペン操作等の初期挙動から自動的に判断し、自動的に直線的で矩形なマーカーを引く構成が開示されている。さらに、特許文献２に記載の構成では、消しゴムモード時に、上記の動作と同様の動作を行うことによって、マーカーが消去される。
【０００６】
特許文献３には、表示画面にはタッチパネルが重ね合わされており、あたかも表示画面上に直接手書きするような要領で、ペンまたは指を用いて文字や線画をタッチパネルに入力することができる構成が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−２４４０４８（公開：２００６年９月１４日）
【特許文献２】特開２００６−３９７８３（公開：２００６年２月９日）
【特許文献３】特開平９−１２８１８４（公開：１９９７年５月１６日）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
文書中にマーカーを付す際には、マーキング箇所を複数の色で塗り分けたり、ユーザーが所望の色でマーキングしたりすることができる方が、ユーザーにとって利便性が高い。しかしながら、特許文献１〜３に記載の構成では、単色のマーカーしか付すことができず、マーカーの色を変更することができない。
【０００９】
そこで、最近では文書中に付すマーカーの色を変更することができる機能が開発されている。この機能では、マーカーを付したい文字をタッチ操作により選択すると（ステップ１）、画面上に各種の機能メニュー（マーカー、コピー、辞書検索等）が表示される。そして、マーカーメニューを選択すると（ステップ２）、選択文字がデフォルト色でマーキングされた上、マーカーに関するメニュー（色変更、マーカー消去、コメント挿入等）が表示される。ここで、メニュー以外の箇所をタッチすると（ステップ３）、選択文字のマーキングが完了する。一方、色変更メニューを選択すると（ステップ４）、変更可能なマーカーの色の一覧が表示される。そこで、表示された変更可能なマーカーの色の中から特定の色を選択すると（ステップ５）、当該色で選択文字がマーキングされる。
【００１０】
以上の一連の動作により、文書中に付すマーカーの色を変更することができる。しかしながら、上記の機能では、マーカーを付したい文字をデフォルト色でマーキングするのに３ステップ（ステップ１〜３）が必要であり、マーカーの色を変更する（デフォルト色以外の色でマーキングする）には４ステップ（ステップ１、２、４、および５）が必要である。このように、文字をデフォルト色でマーキングするだけでも操作ステップが多く、ユーザーにとっては煩雑である。
【００１１】
また、最近では階層的なメニューを画面上に順に追加で表示していく形式の機能も開発されている。しかしながら、文書中に付すマーカーを引く場合はできる限りメニューでテキスト等を隠さないことが望まれる。特に、スマートフォンやタブレット端末等の画面領域が比較的小さい端末を使用する場合は、メニューでテキストが見えない領域が多いと使い勝手を下げてしまう可能性がある。
【００１２】
以上の問題点は、電子テキスト中の文字にマーカーを付す場合だけでなく、文字に下線やハッチング等を付す場合にも問題となる。したがって、電子テキスト中の文字に対して装飾を施す場合において問題となり得る。
【００１３】
そこで、本発明は、上記の課題に鑑みてなされたものであり、その目的は、電子テキストにおいて装飾を施したい文字に対する装飾を少ない操作ステップで、かつ表示領域の多領域を使用せずに実行することができる情報表示装置、情報表示方法、および当該情報表示装置のプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
本発明に係る情報表示装置は、上記の課題を解決するために、テキストを表示画面に表示する情報表示装置であって、各種の選択が入力される入力部と、上記入力部を介して、テキスト上の任意の範囲が選択されると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行するための装飾実行ボタンを有する第１のを上記表示画面に表示させる表示部と、上記入力部を介して、上記表示画面に表示された上記第１のメニューの中から上記装飾実行ボタンが選択されると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行すると共に、上記テキストの選択を解除する実行部とを備えていること特徴としている。
【００１５】
さらに、本発明に係る情報表示方法は、上記の課題を解決するために、テキストを表示画面に表示する情報表示装置による情報表示方法であって、テキスト上の任意の範囲が選択される第１選択ステップと、上記選択が終了すると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行するための装飾実行ボタンを有する第１のメニューを上記表示画面に表示させる表示ステップと、上記表示画面に表示された上記第１のメニューの中から上記装飾実行ボタンが選択される第２選択ステップと、上記装飾実行ボタンが選択されると、現在設定されている内容の装飾を上記選択された範囲のテキストに対して実行すると共に、上記テキストの選択を解除する実行ステップとを含むことを特徴としている。
【００１６】
上記の構成によれば、現在設定されている内容の装飾を任意の範囲のテキストに対して実行するための装飾実行ボタンがすぐに表示されるので、当該装飾実行ボタンを選択するだけで現在設定されている内容の装飾を任意の範囲のテキストに対して実行することができる。このように、本発明に係る情報表示装置では、装飾を施したいテキストに対して、現在設定されている内容の装飾を実行するのに２ステップを要するだけであり、現在設定されている内容の装飾を実行する際にユーザーに対して要する操作ステップは、従来と比較して少ない。したがって、テキスト上において装飾を実行したい文字に対して装飾を実行する場合でも、ユーザーは煩わしく感じない。
【００１７】
さらに表示画面に表示する第１のメニューは、必要なメニューボタンのみを表示しており、コンパクトである。なおかつ、装飾を施す際には、第１のメニューの中の「装飾実行ボタン」を選択するだけで装飾を施すことができるので、他の階層メニューを追加で表示しなくてもよい。したがって、電子テキストを画面いっぱいに表示しながらも、装飾を施すことが可能である。これにより、大きなメニューや多数のメニューが表示されることによって画面上のテキストが見えない領域が多くなって使い勝手を下げてしまうのを防ぐことができ、スマートフォンやタブレット端末等の画面領域が比較的小さい端末等に好適である。
【００１８】
以上のように、本発明では、テキスト上において装飾を実行したい文字に対して、現在設定されている内容の装飾を少ない操作ステップで、かつ表示領域の多領域を使用せずに容易に実行することができる。
【００１９】
さらに、本発明に係る情報表示装置においては、上記表示部は、現在設定されている装飾の内容を変更するための装飾内容変更ボタンであって、現在設定されている装飾の内容を表すアイコンを持つ装飾内容変更ボタンをさらに有する上記第１のメニューを上記表示画面に表示させ、上記装飾内容変更ボタンが選択されると、上記第１のメニューの代わりに、上記選択された範囲のテキストに対して実行する装飾の内容として実行可能な装飾をそれぞれ実行するための複数の装飾内容選択ボタンであって、それぞれの装飾の内容を表すアイコンを持つ複数の装飾内容選択ボタンを有する第２のメニューを上記表示画面に表示させ、上記実行部は、上記入力部を介して、上記表示画面に表示された上記第２のメニューの中からいずれかの装飾内容選択ボタンが選択されると、選択された上記装飾内容選択ボタンに応じた内容の装飾を、上記選択された範囲のテキストに対して実行することを特徴としている。
【００２０】
上記の構成によれば、装飾内容変更ボタンのアイコンには、現在設定されている装飾の内容が表されている。そのため、テキスト上の任意の範囲を選択してすぐに表示される第１のメニューの装飾内容変更ボタンのアイコンを一目見ただけで現在設定されている装飾の内容が分かる。すなわち、一度、装飾実行ボタンを選択して、装飾された内容を確かめなくとも、現在設定されている装飾の内容が分かる。このように、本発明では、装飾を施したいテキストに対して、現在設定されている内容の装飾とは異なる内容の装飾を施すのに３ステップを要するだけであり、現在設定されている内容の装飾とは異なる内容の装飾を実行する際にユーザーに対して要する操作ステップは、従来と比較して少ない。したがって、テキスト上において装飾を実行したい文字に対する装飾を変更する場合でも、ユーザーは煩わしく感じない。
【００２１】
さらに、本発明に係る情報表示装置においては、上記選択された範囲のテキストに対して実行する装飾は、上記選択された範囲のテキストに対するマーキングであり、当該装飾の内容は、上記マーキングの色であることを特徴としている。
【００２２】
上記の構成によれば、テキスト上の任意の範囲に対して、現在設定されている色でマーキングしたり、マーカーの色を変更したりするのを少ない操作ステップで容易に実行することができる。
【００２３】
さらに、本発明に係る情報表示装置においては、上記入力部は、上記表示画面上に設けられたタッチパネルであり、上記タッチパネルが操作されることによって、上記各種の選択が行われることを特徴としている。
【００２４】
上記の構成によれば、ユーザーがロングタッチ（一定時間を超えて画面をタッチする操作）等のタッチ操作でタッチパネル上を指またはペンをスライドさせることによって、テキスト上の任意の範囲を選択したり、任意のメニューボタンを選択したりすることができる。このため、情報表示装置の操作性がよく、ユーザーは簡単な動作で情報表示装置を操作することができる。
【００２５】
なお、上述した情報表示装置は、電子書籍端末に適用してもよいし、コンピューターによって実現してもよい。本発明に係る情報表示装置をコンピューターによって実現する場合には、コンピューターを上記各手段として動作させることにより上記情報処理装置をコンピューターにて実現させるプログラムも、本発明の範疇に入る。
【発明の効果】
【００２６】
本発明によれば、装飾を実行したい文字に対して、現在設定されている内容の装飾を少ない操作ステップで容易に実行することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係る電子書籍端末の要部構成を示す図である。
【図２】本発明の一実施形態に係る電子書籍端末の概略構成を示す図である。
【図３】（ａ）〜（ｆ）は、電子テキスト上にマーキングする際の本発明の一実施形態に係る電子書籍端末の画面遷移例を示す図である。
【図４】本発明の一実施形態に係るマーキング機能および消しゴム機能を実行するまでの流れを示すフロー図である。
【図５】マーカーの情報の一覧を示す図である。
【図６】本発明の一実施形態に係るマーキング機能を実行する流れを示すフロー図である。
【図７】（ａ）〜（ｄ）は、マーカーの色を変更する際の本発明の一実施形態に係る電子書籍端末の画面遷移例を示す図である。
【図８】（ａ）〜（ｅ）は、消しゴム機能を実行する際の本発明の一実施形態に係る電子書籍端末の画面遷移例を示す図である。
【図９】本発明の一実施形態に係る消しゴム機能を実行する流れを示すフロー図である。
【図１０】（ａ）〜（ｅ）は、消しゴム機能を実行する際の本発明の一実施形態に係る電子書籍端末の画面遷移例を示す図である。
【発明を実施するための形態】
【００２８】
本実施形態に係る情報表示装置は、スマートフォン、タブレット型パーソナルコンピュータ、携帯型情報端末（ＰＤＡ：Personal Data Assistant）、および電子書籍端末等に適用することができる。以下では、本実施形態に係る情報表示装置について、ユーザーがコンテンツを閲覧するための電子書籍端末に、当該情報表示装置を適用した場合を例に挙げて説明する。なお、以下の説明においては、同一の機能および作用を示す部材については、同一の符号を付し、説明を省略する。
【００２９】
（電子書籍端末の構成）
図２に、本発明の一実施形態に係る電子書籍端末の概略構成を示す。図２に示すように、電子書籍端末３０は、ＷＡＮ（Wide Area Network）等の通信回線で構成されたネットワーク６を通してコンテンツ配信サーバー７と通信可能に接続されている。コンテンツ配信サーバー７とは、電子書籍をコンテンツとして配信する書籍閲覧サービスを実行する書籍提供サーバーである。
【００３０】
電子書籍端末３０は、情報表示装置にあたる制御部１、コンテンツ１２を表示する表示部２（表示画面）、ユーザーが各種の操作入力を行う入力部３、記憶部４、およびコンテンツ取得部５を有する。制御部１は、表示処理部８、コンテンツ表示処理部９、付加情報処理部１０、および操作処理部１１をさらに有している。コンテンツ取得部５はネットワーク６を介してコンテンツ１２を取得する部材であり、記憶部４はコンテンツ取得部５が取得したコンテンツ１２を記憶する。記憶部４は、取得したコンテンツ１２以外にも、取得した各コンテンツ１２に対してユーザーによって付与されたコンテンツ付加情報１３と、取得したコンテンツ１２のデータベースであるコンテンツ情報１４とを記憶している。
【００３１】
制御部１の表示処理部８は、コンテンツ１２を表示する際のメニュー表示や、記憶部４に記憶されているコンテンツ情報１４のリスト表示等の表示処理を行っている。また、コンテンツ表示処理部９は、記憶部４に記憶されているコンテンツ１２の表示処理を行う。付加情報処理部１０は、コンテンツ付加情報１３の管理を行っている。操作処理部１１は、入力部３に入力された情報に応じた処理を行う。
【００３２】
本実施形態に係る電子書籍端末３０では、紙の文書において文字や図表にマーカーペンでマーキングができるように、電子テキストにおいても文書中にマーキングできる機能を有している。具体的には、電子テキスト上において、ユーザーが選択した範囲に所定の色のマーカーを付すマーキング機能を有している。また、電子書籍端末３０は、電子テキスト上においてマーキングした箇所のマーカーを消す機能（以下、消しゴム機能と称す）も有している。これらの機能については、以下で詳しく説明する。
【００３３】
（電子書籍端末の表示処理部）
本実施形態に係る電子書籍端末３０が有するマーキング機能および消しゴム機能について説明する前に、これらの機能を実行する部材について説明する。図１に、本実施形態に係る電子書籍端末３０の要部構成を示す。図１に示すように、表示処理部８は、表示制御部１５、メニュー表示処理部１６（表示部）、およびマーカー表示処理部１７（実行部）をさらに有している。メニュー表示処理部１６は、マーキング機能を実行するためのマーカーメニューと、消しゴム機能を実行するための消しゴムメニューとを表示部２に表示させる。また、マーカー表示処理部１７は、電子テキスト上の任意の範囲にマーカーを付した電子テキストを表示部２に表示させたり、電子テキスト上に付されているマーカーを消去した電子テキストを表示部２に表示させたりする。表示制御部１５は、マーカー表示処理部１７およびメニュー表示処理部１６を制御している。表示制御部１５、マーカー表示処理部１７、およびメニュー表示処理部１６の詳細な機能については、以下にマーキング機能および消しゴム機能の具体的なフローを説明する際に、併せて説明する。
【００３４】
（マーキング機能および消しゴム機能）
まず、マーキング機能および消しゴム機能を実行するまでの処理を、図３を参照して、図４に沿って説明する。図３は、電子テキスト上にマーキングする際の電子書籍端末３０の画面遷移例を示す図である。また、図４は、マーキング機能および消しゴム機能を実行するまでの流れを示すフロー図である。
【００３５】
最初に、図３（ａ）に示すように、電子テキストが表示部２には表示されており、ユーザーは表示部２に表示された電子テキスト上の任意の範囲を、入力部３を通して選択する（ステップ１；以下、Ｓ１と略記する）。例えば、入力部３は表示部２上に配置されたタッチパネルであり、ユーザーがロングタッチ（一定時間を超えて画面をタッチする操作）等のタッチ操作でタッチパネル上を指またはペンをスライドさせることによって、図３（ｂ）に示すように、電子テキスト上の任意の範囲を選択する。なお、入力部３がタッチパネルであると、テキスト上の任意の範囲を選択したり、任意のメニューボタンを選択したりする等の各種操作が簡単な動作で実行できる。入力部３はタッチパネルに限定されず、他の入力手段であってもよいが、以下では入力部３がタッチパネルである場合を例に挙げて説明する。入力部３（タッチパネル）は、ユーザーが選択した範囲の位置座標（ＸＹ座標値）を検出し、その情報を操作処理部１１に送る。
【００３６】
操作処理部１１は、ユーザーが操作したタッチパネルの情報を表示制御部１５に伝える機能を有する。操作処理部１１では、ユーザーが選択した範囲の位置座標の情報と、コンテンツ表示処理部９が表示部２に表示させている電子テキスト（コンテンツ１２）の情報とに基づいて、当該電子テキスト上においてユーザーが選択した範囲を特定する（Ｓ２）。ここで、電子テキスト上においてユーザーが選択した範囲とは、電子テキストデータ上における範囲であり、表示部２の画面上における範囲ではない。例えば、電子テキストを複数のブロックに分け、ユーザーが選択した範囲の開始位置に対応するブロックおよび当該ブロック内の位置（当該ブロックの開始位置からの文字数）、ならびに上記の範囲の終了位置に対応するブロックおよび当該ブロック内の位置を特定できれば、ユーザーによる選択範囲を特定することができる。操作処理部１１が特定した選択範囲の情報は、表示制御部１５に送られる。
【００３７】
表示部制御部１５は、操作処理部１１から取得した選択範囲の情報に基づき、ユーザーによる選択範囲を識別表示させた電子テキストを表示部２に表示させるようにマーカー表示処理部１７に指示する（Ｓ３）。マーカー表示処理部１７は、図３（ｃ）に示すように、ユーザーによる選択範囲を識別表示（ハイライト等）させた電子テキストを表示部２に表示させる。これにより、ユーザーは自分が選択した範囲を識別することができるので、万が一、自分が選択した範囲が不十分であったり、過剰であったりした場合は、識別された選択範囲を見て、図３（ｄ）に示すように、選択範囲の始点または終点を調整することができる。
【００３８】
同時に、表示制御部１５では、操作処理部１１から取得した選択範囲の情報に応じて、メニュー表示処理部１６によって所定のメニューを表示部２にポップアップ表示させる。表示部２に表示させるメニューは、マーキング機能を実行するためのマーカーメニューと消しゴム機能を実行するための消しゴムメニューとの２つであり、いずれのメニューを表示させるかは表示制御部１５が決定している。
【００３９】
まず、表示制御部１５は付加情報処理部１０からコンテンツ付加情報１３を取得する。コンテンツ付加情報１３は、各コンテンツ１２に対してユーザーによって付与された情報であり、各コンテンツ１２に対して付したマーカーの情報はその１つである。図５に、マーカーの情報の一覧を示す。図５に示すように、記憶部４に記憶されているすべてのコンテンツ１２に付されたマーカーがＩＤ（付加情報ＩＤ）を付与されて列挙されており、マーカーごとに、当該マーカーが付されているコンテンツ１２のＩＤ（コンテンツＩＤ）、当該コンテンツ１２におけるマーカーの開始ブロックおよび当該開始ブロック内の位置、ならびに当該コンテンツ１２におけるマーカーの終了ブロックおよび当該終了ブロック内の位置等が記憶されている。表示制御部１５は、コンテンツ付加情報１３を参照して、操作処理部１１によって特定された選択範囲内に、既に付されたマーカーの一部が含まれているか否かを判断する。
【００４０】
上記の選択範囲内に既に付されたマーカーの一部が含まれていない場合には（Ｓ４，ＮＯ）、表示制御部１５は、マーキング機能を実行するためのマーカーメニューを、表示部２に表示させるようにメニュー表示処理部１６に指示する。一方、上記の選択範囲内に既に付されたマーカーの一部が含まれている場合には（Ｓ４，ＹＥＳ）、表示制御部１５は、消しゴム機能を実行するためのマーカーメニューを、表示部２に表示させるようにメニュー表示処理部１６に指示する。
【００４１】
（マーキング機能）
以下では、マーキング機能を実行するためのマーカーメニューを表示部２に表示させる場合、すなわちマーキング機能を実行する場合について、引き続き図３を参照して、図６に沿って説明する。図６は、マーキング機能を実行する流れを示すフロー図である。
【００４２】
ユーザーによる選択範囲内に既に付されたマーカーの一部が含まれていない場合には、表示制御部１５は、マーキング機能を実行するためのマーカーメニューを、表示部２に表示させるようにメニュー表示処理部１６に指示する（Ｓ１１）。図３（ｃ）および図３（ｄ）の電子テキスト上に表示されているのが、マーキング機能を実行するためのマーカーメニュー（第１のメニュー）である。当該マーカーメニューは、右から順に「辞書ボタン」「本文検索ボタン」「マーカーボタン（装飾実行ボタン）」「マーカー色変更ボタン（装飾内容変更ボタン）」の４つのメニューボタンを有している。「マーカーボタン」は、現在デフォルト設定されているマーカーの色で選択範囲をマーキングするためのメニューボタンであり、「マーカー色変更ボタン」は、現在デフォルト設定されているマーカーの色を変更するためのメニューボタンであって、現在デフォルト設定されているマーカーの色で塗られたアイコンを持つメニューボタンであり、これらのメニューボタンはマーキング機能を実行するためのものである。一方、「辞書ボタン」は、選択したテキストの文字列を辞書検索するためのメニューボタンであり、「本文検索ボタン」は、選択したテキストの文字列と同じ文字列が記載されている箇所を本文中で検索するためのメニューボタンである。このように、マーキング機能以外の機能メニューを実行するためのメニューボタンを表示しても構わない。
【００４３】
ユーザーが、表示部２に表示されたマーカーメニューの中からいずれかのメニューボタンをタップ等のタッチ操作で選択すると（Ｓ１２）、入力部３（タッチパネル）は、ユーザーが押下した位置座標（ＸＹ座標値）を検出し、その情報を操作処理部１１に送る。操作処理部１１は、ユーザーが押下した位置座標の情報と、メニュー表示処理部１６が表示部２に表示させているメニューの情報とに基づいて、当該メニュー上においてユーザーが押下したメニューボタンを特定する。操作処理部１１が特定したメニューボタンの情報は、表示制御部１５に送られる。
【００４４】
図３（ｅ）に示すように、ユーザーが「マーカーボタン」を押下している場合は（Ｓ１３，ＹＥＳ）、表示制御部１５は、ユーザーが「マーカーボタン」を選択した旨の情報を操作処理部１１から受け取る。そして、表示制御部１５は、マーカー表示処理部１７によって、図３（ｆ）に示すように、電子テキスト上においてユーザーが選択した範囲にマーカーを付すと共に、当該選択した範囲の選択を解除した電子テキストを表示部２に表示させて、マーカーを付す処理が完了する（Ｓ１４）。このようにして、ユーザーによる選択範囲をマーキングすることができる。ここで、電子テキスト上においてユーザーが選択した範囲の選択を解除すると共に、メニュー表示処理部１６によって、表示部２に表示していたマーカーメニューを閉じた（消した）電子テキストを表示部２に表示させる。これにより、ユーザーは電子テキストを読み続けることが容易になる。
【００４５】
なお、ここで言う「選択した範囲の選択を解除する」とは、ユーザーが選択した範囲を識別するために施したハイライト等の識別表示をなくすことである。すなわち、Ｓ１４では、ユーザーが選択した範囲を識別するために施したハイライト等の識別表示をなくし、当該選択した範囲にマーカーを付した電子テキストを表示部２に表示する。
【００４６】
（マーカーの色変更）
従来では、文字にマーカーを付す前に、現在設定されているデフォルト色が何色なのか分からない。そのため、文字を一度デフォルト色でマーキングした上で、マーカーの色を変更するか否かを決定しなければならない。しかし、本実施形態に係る電子書籍端末３０では、上述したように「マーカー色変更ボタン」のアイコンには、現在デフォルト設定されているマーカーの色が塗られている。そのため、電子テキスト上の任意の範囲を選択してすぐに表示されるマーカーメニュー（マーキング機能を実行するためのメニュー）の「マーカー色変更ボタン」のアイコンを一目見ただけで現在デフォルト設定されているマーカーの色が分かる。すなわち、一度「マーカーボタン」を選択して、マーキングされた色を確かめなくとも、現在デフォルト設定されているマーカーの色が分かる。それ故、マーキング機能を実行するためのマーカーメニューの「マーカー色変更ボタン」のアイコンを見て、現在デフォルト設定されているマーカーの色とは異なる色でマーキングしたい場合には、Ｓ１２において、「マーカーボタン」を押下せず、「マーカー色変更ボタン」を押下する（Ｓ１３，ＮＯ）。以下では、マーカーの色を変更する場合について、図７を参照して、引き続き図６に沿って説明する。図７は、マーカーの色を変更する際の電子書籍端末３０の画面遷移例を示す図である。なお、ここでは「マーカー色変更ボタン」が、現在デフォルト設定されているマーカーの色を表すアイコンを有している例を示したが、必ずしもこれに限定されるわけではない。例えば、「マーカーボタン」が、現在デフォルト設定されているマーカーの色を表すアイコンを有していてもよい。
【００４７】
ユーザーが、図７（ａ）に示すように、表示部２に表示されたマーカーメニューの中から「マーカー色変更ボタン」を押下すると（Ｓ１５，ＹＥＳ）、表示制御部１５は、ユーザーが「マーカー色変更ボタン」を選択した旨の情報を操作処理部１１から受け取る。そして、表示制御部１５は、図７（ｂ）に示すように、メニュー表示処理部１６によって、マーカーメニューの代わりに、当該マーカーメニューと同じ位置にマーカーの色を変更するためのマーカー色メニュー（第２のメニュー）を表示部２に表示させる（Ｓ１６）。図７（ｂ）の電子テキスト上に表示されているのが、マーカーの色を変更するためのマーカー色メニューである。当該マーカー色メニューは、羅列された複数の互いに異なる「マーカー色ボタン（装飾内容選択ボタン）」を有している。「マーカー色ボタン」は、ユーザーによる選択範囲に対して付すマーカーの色として設定可能なすべてのマーカーの色各々に応じたマーキングを実行するためのメニューボタンであって、当該マーカーの色が塗られたアイコンを持つメニューボタンである。本図では、「マーカー色ボタン」は、自身に応じたマーカーの色のペンまたは鉛筆のアイコンを持っている。なお、表示されている複数の「マーカー色ボタン」の中には、現在デフォルト設定されているマーカーの色に塗られたアイコンを持つ「マーカー色ボタン」も存在している（図７（ｂ）では、右端のメニューボタン）。なお、「マーカー色ボタン」の数が多いと、これらを一度に表示しきれない場合も考えられる。この場合は、一度に表示しきれない残りの「マーカー色ボタン」をさらに表示させるためのメニューボタンを、マーカー色メニューに表示してもよい。この構成により、ユーザーが当該メニューボタンを選択することで残りの「マーカー色ボタン」を閲覧することができる。この際、マーカーメニューでは、ユーザーが最近使用した色の「マーカー色ボタン」を順に優先して先に表示させることが望ましい。
【００４８】
ユーザーが、図７（ｃ）に示すように、表示部２に表示されたマーカー色メニューの中からいずれかの「マーカー色ボタン」を押下すると（Ｓ１７）、表示制御部１５は、ユーザーが選択した「マーカー色ボタン」の情報を操作処理部１１から受け取る。そして、表示制御部１５は、マーカー表示処理部１７によって、図７（ｄ）に示すように、電子テキスト上においてユーザーが選択した範囲に、ユーザーが選択した「マーカー色ボタン」に対応する色のマーカーを付した電子テキストを表示部２に表示させて、マーカーの色の変更処理が完了する（Ｓ１８）。このようにして、ユーザーによる選択範囲に付すマーカーの色を変更することができる。
【００４９】
なお、Ｓ１５において、「マーカー色変更ボタン」が選択されなかった場合は（ＮＯ）、「辞書ボタン」および「本文検索ボタン」のうち、ユーザーに選択されたメニューボタンに対応する機能を実行する（Ｓ１９）。
【００５０】
以上のように、本実施形態に係る電子書籍端末３０では、マーカーを付したい文字をデフォルト色でマーキングするのに２ステップ（Ｓ１およびＳ１３）が必要であり、マーカーの色を変更する（デフォルト色以外の色でマーキングする）には３ステップ（Ｓ１、Ｓ１５、およびＳ１７）が必要である。このように、本実施形態に係る電子書籍端末３０においては、マーカーを付す際にユーザーに対して要する操作ステップの数は、従来と比較して少ない。さらに、マーカーの色を変更する際にユーザーに対して要する操作ステップの数も、従来と比較して少ない。このように、電子書籍端末３０では、文字をデフォルト色でマーキングしたり、マーカーの色を変更したりするのを少ない操作ステップで容易に実行することができる。
【００５１】
なお、表示部２に表示する各種のメニューは、必要なメニューボタンのみを表示しており、コンパクトである。特にマーカーを付す際には、マーカーメニューの中の「マーカーボタン」を選択するだけでマーキングすることができるので、他の階層メニューを追加で表示しなくてもよい。さらに、マーカー色メニューは、マーカーメニューと同じ位置に表示するため、マーカーメニューと同じ範囲の画面を隠すだけで済む。したがって、電子テキストを画面いっぱいに表示しながらも、マーカーを付したり、マーカーの色を変更したりすることが可能である。これにより、大きなメニューや多数のメニューが表示されることによって画面上のテキストが見えない領域が多くなって使い勝手を下げてしまうのを防ぐことができ、スマートフォンやタブレット端末等の画面領域が比較的小さい端末等に好適である。
【００５２】
（消しゴム機能）
続いて、消しゴム機能を実行するための消しゴムメニューを表示部２に表示させる場合、すなわち消しゴム機能を実行する場合について、図８および図１０を参照して、図９に沿って説明する。図８および図１０は、消しゴム機能を実行する際の電子書籍端末３０の画面遷移例を示す図である。また図９は、消しゴム機能を実行する流れを示すフロー図である。
【００５３】
電子テキスト上には、図８（ａ）に示すように、既にマーカーが付されている場合が想定される。この場合、図８（ｂ）に示すように、ユーザーが電子テキスト上の任意の範囲を選択し、ユーザーによる選択範囲内に既に付されたマーカーの一部が含まれている場合には、表示制御部１５は、図８（ｃ）に示すように、消しゴム機能を実行するための消しゴムメニューを、表示部２に表示させるようにメニュー表示処理部１６に指示する（Ｓ２１）。図８（ｃ）の電子テキスト上に表示されているのが、消しゴム機能を実行するための消しゴムメニューである。当該消しゴムメニューは、右から順に「辞書ボタン」「本文検索ボタン」「消しゴムボタン（装飾消去ボタン）」の３つのメニューボタンを有している。「消しゴムボタン」は、消しゴム機能を実行するためのメニューボタンであり、「辞書ボタン」および「本文検索ボタン」は、それぞれ上述した機能を実行するためのメニューボタンである。
【００５４】
ユーザーは、表示部２に表示された消しゴムメニューの中からいずれかのメニューボタンをタップ等のタッチ操作で選択すると（Ｓ２２）。図８（ｄ）に示すように、表示部２に表示された消しゴムメニューの中から「消しゴムボタン」を押下すると（Ｓ２３，ＹＥＳ）、表示制御部１５は、ユーザーが「消しゴムボタン」を選択した旨の情報を操作処理部１１から受け取る。そして、表示制御部１５は、マーカー表示処理部１７によって、図８（ｅ）に示すように、電子テキスト上においてユーザーが選択した範囲に、一部が含まれるマーカーの全体を消去した電子テキストを表示部２に表示させて、マーカーを消去する処理が完了する（Ｓ２４）。このようにして、ユーザーによる選択範囲に既に付されていたマーカーを消去することができる。
【００５５】
このように、ユーザーによる選択範囲に既に付されたマーカーの一部が含まれている場合に消しゴム機能を実行すれば、上記のマーカーの全体を一度に消去することができる。すなわち、電子テキスト上に付されたマーカーを消去したいときには、マーカーの一部を選択するだけで、当該マーカー全体を消去することができる。
【００５６】
従来の技術では、電子テキスト上に付されたマーカーを消去したいときには、１文字ずつマーカーを消去していく必要があり、１つのマーカーを消去するためには、マーカーが付されているすべての文字に対して、マーカーを消去していく動作が必要であった。あるいは、別の方法として、既に１つのマーカーが付されている文字すべてを選択範囲に指定して初めて当該マーカーを消去できるものもある。このような動作は、ユーザーにとっては極めて煩雑である。しかしながら、本実施形態に係る電子書籍端末３０においては、電子テキスト上に付されたマーカーの一部を選択するだけで、当該マーカー全体を消去することができるので、ユーザーに対して要される動作は極めて簡易である。
【００５７】
なお、電子テキスト上には、図１０（ａ）に示すように、既に付されているマーカーが複数存在している場合も想定される。この場合、図１０（ｂ）に示すように、ユーザーが電子テキスト上の任意の範囲を選択し、ユーザーによる選択範囲内に既に付された２つのマーカーの一部が含まれている場合にも、表示制御部１５は、図１０（ｃ）に示すように、消しゴム機能を実行するための消しゴムメニューを、表示部２に表示させるようにメニュー表示処理部１６に指示する。そして、ユーザーが、図１０（ｄ）に示すように、表示部２に表示された消しゴムメニューの中から「消しゴムボタン」を押下すると、表示制御部１５は、ユーザーが「消しゴムボタン」を選択した旨の情報を操作処理部１１から受け取る。そして、表示制御部１５は、マーカー表示処理部１７によって、図１０（ｅ）に示すように、電子テキスト上においてユーザーが選択した範囲に、一部が含まれる２つのマーカーの全体を消去した電子テキストを表示部２に表示させる。このようにして、ユーザーによる選択範囲に既に付されていた２つのマーカーを一度に消去することができる。
【００５８】
なお、Ｓ２３において、「消しゴムボタン」が選択されなかった場合は（ＮＯ）、「辞書ボタン」および「本文検索ボタン」のうち、ユーザーに選択されたメニューボタンに対応する機能を実行する（Ｓ２５）。
【００５９】
（付記事項）
以上では、マーカーの一部を選択するだけで、当該マーカー全体を消去することができる消しゴム機能について説明したが、本実施形態に係る電子書籍端末３０は、必ずしも上記の消しゴム機能を有していなくてもよい。例えば、特許文献１に記載されているように、消去したいマーカーが付与された文字に対して、文字を読む方向とは逆の方向に文字上のタッチパネルをドラッグするようなタッチ操作をすると、文字上に付与されたマーカーがタッチ操作に合わせて順次消去されていく構成を採用してもよい。あるいは、特許文献２に記載されているように、マーカーを付す動作と同様の動作を行うことによって、マーカーを消去する構成を採用してもよい。このように、電子書籍端末３０では、従来の電子書籍端末で利用されている消しゴム機能を採用してもよい。
【００６０】
また、以上では、ユーザーによる選択範囲にマーカーを付す構成を示したが、必ずしもこれに限定されるわけではない。例えば、電子テキスト上において、ユーザーが選択した範囲に下線（一重下線、二重下線等）を付したり、ハッチング（斜線、斑点等）を施したり、あるいは選択範囲の文字色を変更したり、文字をイタリック体や太字にしたりすることもできる。このように、本実施形態に係る電子書籍端末３０は、各種の装飾を施すことができる。
【００６１】
（プログラムおよび記録媒体）
最後に、電子書籍端末３０に含まれている各部は、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵを用いてソフトウェアによって実現してもよい。
【００６２】
すなわち、電子書籍端末３０は、各機能を実現するプログラムの命令を実行するＣＰＵ、このプログラムを格納した、上記プログラムを実行可能な形式に展開するＲＡＭ、および上記プログラムと各種データとを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても達成できる。
【００６３】
この記録媒体は、上述した機能を実現するソフトウェアである電子書籍端末３０のプログラムのプログラムコード（実行形式プログラム，中間コードプログラム，ソースプログラム）をコンピューターで読み取り可能に記録していればよい。電子書籍端末３０に、この記録媒体を供給する。これにより、コンピューターとしての電子書籍端末３０（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【００６４】
プログラムコードを電子書籍端末３０に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、例えば、磁気テープまたはカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスク、またはＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＢＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ系等とすることができる。
【００６５】
また、電子書籍端末３０を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介して電子書籍端末３０に供給する。この通信ネットワークは電子書籍端末３０にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、または衛星通信網等であればよい。
【００６６】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、またはＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡまたはリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、または地上波デジタル網等の無線でも利用可能である。なお、本発明は上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００６７】
本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００６８】
本発明に係る情報表示装置は、スマートフォン、タブレット型パーソナルコンピュータ、携帯型情報端末（ＰＤＡ：Personal Data Assistant）、および電子書籍端末等に適用することができる。
【符号の説明】
【００６９】
１   制御部
２   表示部
３   入力部
４   記憶部
５   コンテンツ取得部
６   ネットワーク
７   コンテンツ配信サーバー
８   表示処理部
９   コンテンツ表示処理部
１０  付加情報処理部
１１  操作処理部
１２  コンテンツ
１３  コンテンツ付加情報
１４  コンテンツ情報
１５  表示制御部
１６  メニュー表示処理部
１７  マーカー表示処理部
３０  電子書籍端末
【図１】
2014021670.tif 000003
【図２】
2014021670.tif 000004
【図３】
2014021670.tif 000005
【図４】
2014021670.tif 000006
【図５】
2014021670.tif 000007
【図６】
2014021670.tif 000008
【図７】
2014021670.tif 000009
【図８】
2014021670.tif 000010
【図９】
2014021670.tif 000011
【図１０】
2014021670.tif 000012