JP5974809B2 - 表示装置、表示制御方法及び表示制御プログラム - Google Patents
表示装置、表示制御方法及び表示制御プログラム Download PDFInfo
- Publication number
- JP5974809B2 JP5974809B2 JP2012230133A JP2012230133A JP5974809B2 JP 5974809 B2 JP5974809 B2 JP 5974809B2 JP 2012230133 A JP2012230133 A JP 2012230133A JP 2012230133 A JP2012230133 A JP 2012230133A JP 5974809 B2 JP5974809 B2 JP 5974809B2
- Authority
- JP
- Japan
- Prior art keywords
- page
- display
- rewriting
- viewpoint position
- viewpoint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Position Input By Displaying (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Description
一般的に、人間の視覚は図1に示すように、中心窩とよばれる中心部分のみ解像度が高く、その周辺の周辺視野とよばれる領域では解像度が低い。中心窩の範囲がとても狭く、ページ内の全ての文字を捉えることはできない。一方、周辺視野では解像度が小さいために文字を「文字」としては認識できない。そのため、文字を「読む」ためには、中心窩を移動させることが必要となる。
[数2]
書換時間=t(x, y)−t(x, y−1) ・・・(2)式
但し、y=1(視点位置が最初の行)の場合には、書換時間=t(x, y)−t(x, ymax)
上記実施形態では、ユーザによる視点が一文字ずつ横方向に移動し、その行の末尾まできたら次行の最初の文字に移動する場合について説明したが、ここで、図8に示すように、ユーザの視点Vが文字の配置方向(本実施形態では横(右)方向)に対して垂直の方向(本実施形態では縦(下)方向)に移動した場合、すなわち、行単位で移動させた場合の変形例について説明する。本変形例では、制御部11は、1行単位で書き換えを実行する。具体的には、視点座標が(∀x, y)となるため、書き換える処理が実行される文字群はユーザの視点位置がページの下部にある場合であれば(∀x, y−ymax/2)、ユーザの視点位置がページの上部にある場合であれば(∀x, y+ymax/2)といったようなルールを設定し、書き換え所要時間は「t(∀x, y)−t(∀x, y−1)」、すなわち、視点Vを一行分動かすのに要した時間とすることになる。なお、書き換え時の効果としてワイプ効果が設定された場合には、上から下へと文字画像を書き換えるようにしてもよい。
変形例1では、ユーザの視点位置が別の行に移動した場合について説明したが、変形例2では、図10に示すように、ユーザの視点位置が文字V11から同じ行の文字V12へと一文字以上離れた位置に移動した場合について説明する。制御部11は、ユーザの視点位置が文字V11から同じ行の文字V12へ移動したことを検出した場合には、前回書き換えを実行した文字R11の次の文字R12から、文字V12の座標に基づいて算出される書き換え対象の文字R16までの文字(すなわち、文字R12、文字R13、文字R14、文字R15、文字R16)をまとめて書き換え対象の文字として書き換えを実行する。このとき、文字R13〜文字R16の書換時間は適宜設定することができる。例えば、文字R16の書換時間(「t(xv12, yv12)−t(xv12, yv12−1)」)を設定することができる。
図11に示すように、書き換えが開始された後に、電子書籍リーダ装置1の向き(縦横)が変更される場合の変形例について説明する。本変形例において、制御部11は、電子書籍リーダ装置1のジャイロスコープ(図示しない)からの信号に基づいて、電子書籍リーダ装置1の向きが変更された場合には、書き換え処理を中断し、書き換えた文字を元に戻す(リセットする)。具体的には、制御部11は、電子書籍リーダ装置1の向きが変更される直近に取得した視点座標に基づいて、ユーザが読んでいたページをディスプレイ14bに表示させる。その後、制御部11は、電子書籍リーダ装置1の向きに応じて文字を再配置し、視点座標を取得するといった、ステップS12及びステップS13の処理を再度実行した後、ステップS14からステップS20の処理を繰り返す。
上記実施形態では、各ページが文字のみで構成されている場合について説明したが、電子書籍コンテンツに画像を含む場合がある。ここでいう画像は、上述したイメージデータとは異なる概念であって、挿絵や説明図などの画像を意味する。この場合、制御部11は、図12に示すように、文字組みする枠に位置する部分を文字と同様に扱い、書き換えを実行する。図12の例では、1ページ目は画像が無く文字列のみで構成されており、2ページ目は画像Pと文字列で構成されている。画像Pを含むページについては、書き換えを実行する前に画像Pを1文字分の部分毎に分割しておく。このとき、分割された各分割画像は文字と同様に格子座標が割り当てられる。制御部11は、分割画像と同じ座標をもつ前ページの文字が書き換え対象となった場合には、当該書き換え対象となった文字を同じ座標をもつ分割画像で書き換える。図12の例では、制御部11は、1ページ目における座標(1,1)の文字が書き換え対象となった場合には、当該書き換え対象の文字を、2ページ目の座標(1,1)が割り当てられた分割画像により書き換えを実行する。これにより、画像Pを含むページについても書き換えを行うことができる。
上記実施形態では、各文字の位置を格子座標(一座標につき一文字)で管理することとしたが、これに代えて、各ページを1枚のイメージデータとして扱い、これを複数のイメージデータに分割して各分割イメージデータの位置を格子座標で管理する変形例を採用することもできる。当該変形例では、変形例4と同様に、制御部11は、分割イメージデータ単位で書き換えを実行することとなる。上記実施形態では、図4に示したように、各文字を格子状に配置しなければならなかったが、当該変形例によれば、必ずしも各文字を格子状に配置しなくてもよく、文字のサイズやフォントを文字毎に自由に設定することができる。
上記実施形態では文書が横書きの電子書籍である場合について説明したが、縦書きの電子書籍についても適用することができる。
11 制御部
12 記憶部
13 インターフェース部
14 タッチパネル
14a タッチセンサ
14b ディスプレイ
15 視線測定センサ
Claims (6)
- 表示データを複数のページに分けて表示する表示手段と、
前記表示手段に表示されているページにおけるユーザの視点位置を取得する視点位置取得手段と、
前記取得される視点位置が移動する度に、前記取得された視点位置から離れた部分であって、前記表示手段に表示されているページにおける既にユーザの視点が移動した部分を書き換え対象部分として特定し、当該表示されているページの次ページにおける未だ表示されていない部分に書き換える表示制御手段と、
を備えることを特徴とする表示装置。 - 請求項1に記載の表示装置であって、
前記表示制御手段は、前記ページ毎に、当該ページを構成する各部分と、前記表示手段において表示させる際の位置を対応付けて記憶する記憶手段を参照して、前記取得された前記視点位置から所定の距離離れた位置と対応付けられている部分を前記書き換え対象部分として特定し、前記表示手段により表示されているページの次ページにおける当該書き換え対象部分と同じ位置に対応付けられている部分に書き換えることを特徴とする表示装置。 - 請求項2に記載の表示装置であって、
前記表示制御手段は、前記視点位置取得手段により取得された視点位置の移動速度に基づいて、前記書き換え対象部分を書き換えるための書換時間を設定することを特徴とする表示装置。 - 請求項3に記載の表示装置であって、
前記表示制御手段は、前記視点位置取得手段により取得された視点位置が一行分移動するのに要した時間を前記書換時間とすることを特徴とする表示装置。 - 表示データを複数のページに分けて表示する表示手段を備える表示装置による表示制御方法であって、
前記表示手段に表示されているページにおけるユーザの視点位置を取得する視点位置取得工程と、
前記取得される視点位置が移動する度に、前記取得された視点位置から離れた部分であって、前記表示手段に表示されているページにおける既にユーザの視点が移動した部分を書き換え対象部分として特定し、当該表示されているページの次ページにおける未だ表示されていない部分に書き換える表示制御工程と、
含むことを特徴とする表示制御方法。 - 表示データを複数のページに分けて表示する表示手段を備える表示装置に含まれるコンピュータを、
前記表示手段に表示されているページにおけるユーザの視点位置を取得する視点位置取得手段、
前記取得される視点位置が移動する度に、前記取得された視点位置から離れた部分であって、前記表示手段に表示されているページにおける既にユーザの視点が移動した部分を書き換え対象部分として特定し、当該表示されているページの次ページにおける未だ表示されていない部分に書き換える表示制御手段、
として機能させることを特徴とする表示制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012230133A JP5974809B2 (ja) | 2012-09-28 | 2012-10-17 | 表示装置、表示制御方法及び表示制御プログラム |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012218643 | 2012-09-28 | ||
JP2012218643 | 2012-09-28 | ||
JP2012230133A JP5974809B2 (ja) | 2012-09-28 | 2012-10-17 | 表示装置、表示制御方法及び表示制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014081834A JP2014081834A (ja) | 2014-05-08 |
JP5974809B2 true JP5974809B2 (ja) | 2016-08-23 |
Family
ID=50785959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012230133A Active JP5974809B2 (ja) | 2012-09-28 | 2012-10-17 | 表示装置、表示制御方法及び表示制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5974809B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101716823B1 (ko) * | 2015-07-09 | 2017-03-16 | 주식회사 이앤아이월드 | 전자 책 서비스 시스템 |
AU2017330428B2 (en) * | 2016-09-22 | 2020-05-07 | Apple, Inc. | Postponing the state change of an information affecting the graphical user interface until during the condition of inattentiveness |
KR101890831B1 (ko) * | 2017-01-11 | 2018-09-28 | 주식회사 펍플 | 전자책 서비스 제공방법 및 그를 위한 컴퓨터 프로그램 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3359948B2 (ja) * | 1993-03-31 | 2002-12-24 | 株式会社東芝 | 資料呈示装置及び方法 |
JP3567084B2 (ja) * | 1998-06-30 | 2004-09-15 | シャープ株式会社 | 電子ブック装置 |
JP4399607B2 (ja) * | 2006-02-13 | 2010-01-20 | 国立大学法人埼玉大学 | 視線制御表示装置と表示方法 |
JP2008197557A (ja) * | 2007-02-15 | 2008-08-28 | Seiko Epson Corp | 画像表示装置及びプログラム |
JP2012014455A (ja) * | 2010-06-30 | 2012-01-19 | Toshiba Corp | 情報表示装置、情報表示方法 |
JP5558983B2 (ja) * | 2010-09-15 | 2014-07-23 | Necカシオモバイルコミュニケーションズ株式会社 | 画面表示装置、画面表示制御方法及び画面表示制御プログラム並びに情報端末装置 |
-
2012
- 2012-10-17 JP JP2012230133A patent/JP5974809B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014081834A (ja) | 2014-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10444961B2 (en) | Hover-based interaction with rendered content | |
JP5768457B2 (ja) | 電子機器、表示方法及びプログラム | |
US20110242007A1 (en) | E-Book with User-Manipulatable Graphical Objects | |
EP2557513A1 (en) | Method and apparatus for providing user interface for internet service | |
US20150269128A1 (en) | Portlet display on portable computing devices | |
US20130268851A1 (en) | Bookmark setting method of e-book, and apparatus thereof | |
KR20140126327A (ko) | 애플리케이션의 썸네일-이미지 선택 기법 | |
AU2013206192A1 (en) | Touch and gesture input-based control method and terminal therefor | |
JP2009271735A (ja) | 文書閲覧システム及び文書に関連付けられた付加情報の表示方法 | |
CN108536361B (zh) | 触控操作的处理方法、装置、存储介质、处理器及终端 | |
JP2015158900A (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
JP2013012134A (ja) | 手書き入力機能付表示装置 | |
JP5974809B2 (ja) | 表示装置、表示制御方法及び表示制御プログラム | |
CN113934357B (zh) | 墨水屏设备的刷新处理方法、电子设备及存储介质 | |
US20130002714A1 (en) | Display control apparatus and method for controlling display | |
JP6089570B2 (ja) | 表示装置、表示制御方法及び表示制御プログラム | |
US10303346B2 (en) | Information processing apparatus, non-transitory computer readable storage medium, and information display method | |
US9323431B2 (en) | User interface for drawing with electronic devices | |
CN106909288A (zh) | 应用程序的刷新方法、装置及电子设备 | |
CN108108417B (zh) | 跨平台自适应控制的交互方法、***、设备及存储介质 | |
JP2022179604A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP6172909B2 (ja) | 表示装置、表示制御方法及び表示制御プログラム | |
JP6283280B2 (ja) | 電子書籍閲覧装置及び電子書籍閲覧方法 | |
JP6225724B2 (ja) | 情報共有システムおよび情報共有方法、ならびに、情報処理装置および情報処理方法 | |
JP6408273B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150827 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160622 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160704 |
|
R150 | Certificate of patent (=grant) or registration of utility model |
Ref document number: 5974809 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |