JP3868639B2 - 電子ブック装置 - Google Patents
電子ブック装置 Download PDFInfo
- Publication number
- JP3868639B2 JP3868639B2 JP30929998A JP30929998A JP3868639B2 JP 3868639 B2 JP3868639 B2 JP 3868639B2 JP 30929998 A JP30929998 A JP 30929998A JP 30929998 A JP30929998 A JP 30929998A JP 3868639 B2 JP3868639 B2 JP 3868639B2
- Authority
- JP
- Japan
- Prior art keywords
- page
- model
- electronic book
- dimensional model
- pages
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Description
【発明の属する技術分野】
本発明は、電子的に記録媒体に記録された情報や、通信により配信された情報を表示し、その内容を視聴することができる電子ブック装置に関し、より詳細には、複数ページからなる文書データを、仮想空間内に3次元表示する電子ブック装置に関するものである。
【0002】
【従来の技術】
従来から、フロッピーディスク、CD−ROMなどの電子記録媒体より読み出したり、通信により入手した、テキストや静止画、動画、音楽データ等を含む新聞や雑誌、書籍などのマルチメディア情報を、ディスプレイに表示して視聴することができる電子ブック装置が提案されている。
【0003】
従来のこの種の電子ブック装置においては、通常本を見開いて正面から見た状態を2次元表示して、表示画面をスクロールすることなどにより、ページ送りを行うため、一度に画面表示される文書データは1ページ若しくは2ページ分と少なく、不連続の複数ページを同時に見ることができないという問題があった。
【0004】
そこで、例えば、特開平5−189491号公報には、本を開いたイメージを3次元表示し、所望の位置座標に対応したページデータとそれ以外の複数のページデータを画面表示するものが提案されている。
【0005】
これによれば、本を開いた状態で複数のページデータを同時に3次元表示しているので、まとめてページめくりするような操作を行うことが可能であり、視覚的に人間が本を扱うのに近い感覚で曖昧検索を行うことができる。
【0006】
【発明が解決しようとする課題】
しかしながら、上述した特開平5−189491号公報に記載のものの場合、通常の本の形態を3次元モデルにより再現しているため、あるページの表と裏のデータ内容を同時に一覧表示することができないという問題があった。
【0007】
また、画面表示されたページを座標指定して、ページめくりを可能としているが、各ページの内容をより見易い表示形態に変化させたり、視点位置を変化させることができず、使い勝手が悪いという問題があった。
【0008】
本発明は、上述したような点に鑑みてなされたものであり、ページの表と裏のデータを同時に一覧表示することができ、また、各ページの内容をより見易い表示形態に変化させたり、視点位置を変化させることができる電子ブック装置を提供することを目的とする。
【0009】
【課題を解決するための手段】
本願請求項1に記載の発明に係る電子ブック装置は、複数ページからなる文書データを、仮想空間内に3次元表示する電子ブック装置であって、蛇腹状に折り曲げられて形成された複数面からなる3次元モデルを生成するモデル生成手段と、該モデル生成手段により生成された3次元モデルの各面に、前記各ページの文書データをマッピングするテクスチャマッピング処理手段と、前記モデル生成手段にて生成される3次元モデルの折り曲げ角度を調整して、前記各ページの展開状態を変化させるページ展開制御手段とを設けたものである。
【0010】
これによって、任意の複数ページの文書データを蛇腹状に展開して表示することができるため、ページの表裏に拘わらず、1度に複数ページの文書データを確認することが可能となる。また、3次元モデルの蛇腹状の展開状態、すなわち各面の折り曲げ角度を任意に調整することができるため、各ページの内容をより見易い表示形態に変化させることが可能である。
【0011】
本願請求項2に記載の発明に係る電子ブック装置は、前記請求項1に記載の電子ブック装置において、前記モデル生成手段により生成された3次元モデルの視点位置を変更するための視点位置変更手段を設けたものである。
【0012】
これによって、蛇腹状に展開された3次元モデルに対する視点位置を任意に変更することができるため、より見易い視点位置に移動して各ページの内容を確認することが可能となる。
【0013】
本願請求項3に記載の発明に係る電子ブック装置は、前記請求項1又は前記請求項2に記載の電子ブック装置において、前記ページ展開制御手段により調整された3次元モデルの折り曲げ角度が所定値よりも小さい場合、当該折り曲げ部分を形成する複数面を単体の簡易モデルに切り換えるモデル精度切り換え手段を設けたものである。
【0014】
これによって、蛇腹状に展開された3次元モデルの折り曲げ角度が所定値よりも小さい場合、当該折り曲げ部分を形成する複数のページモデルを単体の簡易モデルに切り換えているので、描画ポリゴン数を減少させることができ、3次元表示処理の負荷を低減させることが可能となる。
【0015】
【発明の実施の形態】
以下、本発明の電子ブック装置の一実施形態を、図1乃至図9とともに説明する。
【0016】
図1は本実施形態の電子ブック装置における要部概略構成を示す機能ブロック図であり、同図において、1は複数ページからなる文書データ(テキストデータ、画像データなどの各種データ)を記憶しているCD−ROMなどの外部記憶装置、2はユーザーがページ操作などの各種操作を行うための操作部、3は操作部2のユーザー操作に従って、3次元モデル上に表示する文書データを外部記憶装置1より読み出して、テクスチャメモリ4に一時記憶するデータ読み出し部である。
【0017】
5は操作部2のユーザー操作に従って、蛇腹状の3次元モデルにおける折り曲げ角度などのページ展開状態を制御するページ展開制御部、6は操作部2のユーザー操作に従って、複数ページからなるデータ群を選択するための代表タブを付加したり、選択された代表タブが付加されたページを開く制御を行う代表タブ制御部、7は3次元モデルデータの各面を構成するポリゴンの頂点データを記憶している形状データメモリである。
【0018】
8はテクスチャマッピング機能を有するポリゴン方式の3Dグラフィックスエンジン(3次元画像処理回路)であり、ページ展開制御部5からの制御情報に基づいて、形状データメモリ7より読み出したモデルデータから、所望の蛇腹状の3次元モデルを生成するモデル生成部9と、操作部2のユーザー操作に従って、前記3次元モデルの3次元空間における視点位置を変換するための視点座標変換部10とを備えている。
【0019】
また、3Dグラフィックスエンジン8は、視点位置が変換された3次元モデル上に、テクスチャメモリ4に記憶された文書データをマッピングするテクスチャマッピング処理部11と、テクスチャマッピング処理された3次元モデルに対し、ピクセル処理や隠面消去処理などのレンダリング処理を行う画像処理部12とを備えている。
【0020】
尚、上記モデル生成部9は、ページ展開制御部5により制御された蛇腹状の3次元モデルの折り曲げ角度(山と谷とをなす角度)が所定値よりも小さい場合、当該折り曲げ部分を形成する複数のモデルを単体の簡易モデルに切り換えるモデル精度切り換え部9aを有している。また、モデル生成部9は、代表タブ制御部6からの制御情報に基づいて、所定の位置に代表タブのモデルを生成して付加したり、代表タブが付加されたページを展開するよう3次元モデルの展開状態を制御する。
【0021】
さらに、13は画像処理部12にてレンダリング処理された画像を、LCDなどの表示装置14に表示するために、所定の映像信号処理を行う表示制御部である。
【0022】
次に、上記モデル生成部9により生成される3次元モデルについて、以下具体的に説明する。まず、本実施形態における3次元モデルの構造は、図2に示すように、横一列に接続して並べられた複数のページモデル16からなっており、各々のページモデル16は、山と谷に交互に折り曲げられた蛇腹状に形成されている。
【0023】
ここで、山と谷に交互に折り曲げたときの各ページモデル16がなす角度A、角度Bは、操作部2の操作により任意に調整することができ、図2(a)に示すように、角度A、角度Bが小さい状態では、ページモデル16が密集して1度に多くのページデータを視認することが可能であり、図2(b)に示すように、角度A、角度Bが大きい状態では、ページモデル16が平面化して各ページデータをより詳細且つ正確に視認することが可能となる。
【0024】
そして、上記ページモデル16を展開する場合、基本的には実際の本を1ページづつめくれるような角度で開いて表示するが、図3(a)に示すように、左右の閉じている複数のページモデル(折り曲げ角度が所定値よりも小さいページモデル)を、モデル精度切り換え部9aにて1つの簡易モデル17に置き換えて表示することにより、ポリゴン数を減らして描画負荷を低減することができる。
【0025】
また、図3(b)に示すように、左右の閉じているページモデル18,19をページの厚さに対応するように変化させて、現在開いているページの位置を感覚的に理解できるようにしても良い。さらに、図3(c)に示すように、離れた位置の複数のページを同時に開いたり、図3(d)に示すように、大きく開いたページと小さく開いたページとを混在させるようにしても良い。
【0026】
このように、操作部2でのユーザー操作に応じて、ページ展開制御部5はモデル生成部9で生成される蛇腹状の3次元モデルに対し、所望の展開状態に変化させることができるので、状況に応じて最適なページ展開を行うことが可能である。
【0027】
さらに、図4に示すように、操作部2でのユーザー操作に応じて、代表タブ制御部6はモデル生成部9で生成される蛇腹状の3次元モデルに対し、複数ページをカテゴリー毎にまとめてマーキングした代表タブ20を付加することができる。また、代表タブ制御部6は操作部2で選択された代表タブ20が付加された複数のページモデル16を展開するようにモデル生成部9を制御する。
【0028】
ここでは、動物カテゴリーの代表タブ20が選択されて、動物に関する複数のページが開かれて表示される。また、各代表タブには、当該カテゴリーに含まれるページデータ量を示すページ数21、図形22やグラフ23などが示されており、ページを開かなくとも各カテゴリーにどの位のデータ量が存在するのかを確認することが可能となっている。
【0029】
そしてまた、図5に示すように、操作部2でのユーザー操作に応じて、視点座標変換部10はモデル生成部9で生成された蛇腹状の3次元モデルに対する視点位置を、任意に変化させることが可能である。図5(a)はページモデル16を正面の視点位置24から見たときの様子を示している。
【0030】
ここで、視点位置24を左方向の視点位置25へ移動させると、図5(b)に示すように、奇数ページだけが見易くなる表示とすることができ、視点位置24を右方向の視点位置26へ移動させると、図5(c)に示すように、偶数ページだけが見易くなる表示とすることができる。
【0031】
このように、使用者は操作部2の操作により、必要に応じて自由に視点位置を変更することができ、例えば偶数ページに画像を表示し、奇数ページに説明文を表示させるなどして、使い勝手を向上させることが可能である。
【0032】
次に、本実施形態におけるページ操作方法について、図6とともに説明する。図6において、画面上のページ操作パネル32には、ページを戻し方向に連続的にめくる早戻しキー33、ページを戻し方向に1枚づつめくる戻しキー34、本を閉じる閉本キー35、ページを送り方向に連続的にめくる早送りキー36、ページを送り方向に1枚づつめくる送りキー37が表示されており、カーソル38により夫々の操作キー33〜37を指定してページめくりを行う。
【0033】
また、カーソル38によって直接任意のページモデル16を把持して移動させることにより、ページめくりを行っても良い。同様に、カーソル38によって直接任意のページモデル16を把持して移動させることによって、ページモデル16の展開状態を変化させたり、代表タブを選択することができる。
【0034】
尚、本実施形態の電子ブック装置においては、様々なアプリケーションに応用することができ、例えば通信により配信されたTV番組表を表示する場合は、図7に示すように、各ページモデル16上にTV局名27、番組放送時間28、番組画像29、番組タイトル30を表示する。これによって、見たいTV局の番組欄のページだけを開いたり、視点位置を変更することにより、画像やタイトルで番組を確認することが可能となる。
【0035】
また、電子カタログや絵本、電子アルバムなどのアプリケーションに応用する場合、図8(a)に示すように、ページモデル16のページ展開角度が小さいときは、該ページモデル16の表面上に2次元形状31aとして表示し、図8(b)に示すように、ページモデル16のページ展開角度が大きいときは、該ページモデル16の表面から飛び出した3次元形状31bとして表示することにより、ページ展開角度に応じて表示内容が飛び出すような演出効果を加えることが可能となる。
【0036】
さらに、上述した本実施形態の電子ブック装置における操作・処理の概略工程を、図9のフローチャートとともに以下説明する。初期状態において、操作部2よりページ展開状態の設定値を変更する操作があった場合(ステップ1)、ページ展開制御部5により、モデル生成部9で生成されるページモデル16の展開状態を制御する(ステップ2)。
【0037】
また、操作部2より代表タブを用いたページ指定を行う操作が行われた場合(ステップ3)、指示された代表タブに対応する複数ページを開くようにモデル生成部9で生成されるページモデル16の展開状態を制御する(ステップ4)。さらに、操作部2よりページめくり操作があった場合(ステップ5)、指示されたページを所定方向にめくるようにモデル生成部9で生成されるページモデル16の展開状態を制御する(ステップ6)。
【0038】
そしてまた、操作部2より視点位置変更の操作が行われた場合(ステップ7)、視点座標変換部10により、モデル生成部9で生成されるページモデル16に対する視点位置を指示された位置へ移動させる(ステップ8)。次に、操作部2より閉本の操作が行われた場合(ステップ9)、ページ展開制御部5により、本を閉じるようにモデル生成部9で生成されるページモデル16の展開状態を制御する(ステップ10)。尚、閉本の操作が行われるまで、上記ステップ1〜ステップ9の工程を繰り返す。
【0039】
【発明の効果】
本願請求項1に記載の発明に係る電子ブック装置は、上述したような構成としているので、任意の複数ページの文書データを蛇腹状に展開して表示することができるため、ページの表裏に拘わらず、1度に複数ページの文書データを確認することが可能となる。また、3次元モデルの蛇腹状の展開状態、すなわち各面の折り曲げ角度を任意に調整することができるため、各ページの内容をより見易い表示形態に変化させることが可能である。
【0040】
本願請求項2に記載の発明に係る電子ブック装置は、蛇腹状に展開された3次元モデルに対する視点位置を任意に変更することができるため、より見易い視点位置に移動して各ページの内容を確認することが可能となる。
【0041】
本願請求項3に記載の発明に係る電子ブック装置は、蛇腹状に展開された3次元モデルの折り曲げ角度が所定値よりも小さい場合、当該折り曲げ部分を形成する複数のページモデルを単体の簡易モデルに切り換えているので、描画ポリゴン数を減少させることができ、3次元表示処理の負荷を低減させることが可能となる。
【図面の簡単な説明】
【図1】本発明の電子ブック装置の一実施形態における要部概略構成を示す機能ブロック図である。
【図2】本発明の電子ブック装置の一実施形態における3次元モデルの構造を示す説明図である。
【図3】本発明の電子ブック装置の一実施形態における3次元モデルの展開状態を示す説明図である。
【図4】本発明の電子ブック装置の一実施形態における代表タブを示す説明図である。
【図5】本発明の電子ブック装置の一実施形態における視点位置を示す説明図である。
【図6】本発明の電子ブック装置の一実施形態におけるページ操作パネルを示す説明図である。
【図7】本発明の電子ブック装置の一実施形態を、TV番組表を表示するためのアプリケーションに応用した場合を示す説明図である。
【図8】本発明の電子ブック装置の一実施形態を、電子カタログや絵本、電子アルバムなどのアプリケーションに応用した場合を示す説明図である。
【図9】本発明の電子ブック装置の一実施形態における操作・処理の概略工程を示すフローチャートである。
【符号の説明】
1 外部記憶装置
2 操作部
3 データ読み出し部
4 テクスチャメモリ
5 ページ展開制御部
6 代表タブ制御部
7 形状データメモリ
8 3Dグラフィックスエンジン
9 モデル生成部
9a モデル精度切り換え部
10 視点座標変換部
11 テクスチャマッピング処理部
12 画像処理部
13 表示制御部
14 表示装置
Claims (1)
- 複数ページからなる文書データを、仮想空間内に3次元表示する電子ブック装置であって、横一列に接続して並べられ蛇腹状に折り曲げられて形成された複数面のそれぞれに対応するページモデルからなる3次元モデルを生成するモデル生成手段と、該モデル生成手段により生成された3次元モデルの各面に、前記各ページの文書データをマッピングするテクスチャマッピング処理手段と、前記モデル生成手段において生成される3次元モデルの山と谷に交互に折り曲げたときのそれぞれの前記ページモデルがなす折り曲げ角度AとBとを調整することにより前記各ページの展開状態を変化させるページ展開制御手段とを設け、
前記ページ展開制御手段は、操作部の操作に従って、蛇腹状の3次元モデルにおける前記折り曲げ角度AとBを制御可能であることを特徴とする電子ブック装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP30929998A JP3868639B2 (ja) | 1998-10-30 | 1998-10-30 | 電子ブック装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP30929998A JP3868639B2 (ja) | 1998-10-30 | 1998-10-30 | 電子ブック装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005318992A Division JP4134145B2 (ja) | 2005-11-02 | 2005-11-02 | 電子ブック装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000137563A JP2000137563A (ja) | 2000-05-16 |
JP3868639B2 true JP3868639B2 (ja) | 2007-01-17 |
Family
ID=17991343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP30929998A Expired - Fee Related JP3868639B2 (ja) | 1998-10-30 | 1998-10-30 | 電子ブック装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3868639B2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL159013A0 (en) * | 2001-05-22 | 2004-05-12 | Yoav Shefi | Method and system for displaying visual content in a virtual three-dimensional space |
US7667703B2 (en) * | 2003-12-19 | 2010-02-23 | Palo Alto Research Center Incorporated | Systems and method for turning pages in a three-dimensional electronic document |
GB2462589B (en) | 2008-08-04 | 2013-02-20 | Sony Comp Entertainment Europe | Apparatus and method of viewing electronic documents |
WO2010064236A1 (en) | 2008-12-01 | 2010-06-10 | Visual Domains Ltd. | Method and system for browsing visual content displayed in a virtual three-dimensional space |
JP5699681B2 (ja) * | 2011-02-25 | 2015-04-15 | セイコーエプソン株式会社 | 表示制御方法、表示装置および電子機器 |
WO2012120978A1 (ja) * | 2011-03-09 | 2012-09-13 | 国立大学法人大阪大学 | 表示方法、表示装置およびプログラム |
JP5810711B2 (ja) * | 2011-07-27 | 2015-11-11 | アイシン・エィ・ダブリュ株式会社 | 情報表示装置、情報表示方法及びプログラム |
WO2015093806A1 (en) | 2013-12-19 | 2015-06-25 | Samsung Electronics Co., Ltd. | Display apparatus and method of displaying image by display apparatus |
KR102308879B1 (ko) * | 2013-12-19 | 2021-10-06 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 화면 표시방법 |
CN108600528A (zh) * | 2018-04-09 | 2018-09-28 | 网易(杭州)网络有限公司 | 交互控制方法与装置、电子设备、存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05189491A (ja) * | 1992-01-10 | 1993-07-30 | Hitachi Ltd | ページデータ検索方法 |
JP3255776B2 (ja) * | 1993-10-15 | 2002-02-12 | 株式会社リコー | 画像形成装置 |
US6486895B1 (en) * | 1995-09-08 | 2002-11-26 | Xerox Corporation | Display system for displaying lists of linked documents |
-
1998
- 1998-10-30 JP JP30929998A patent/JP3868639B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000137563A (ja) | 2000-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0555330B1 (en) | Computer apparatus and method for graphical flip book | |
US6628283B1 (en) | Dynamic montage viewer | |
CN100426846C (zh) | 显示视频的系统和方法 | |
JP3974948B2 (ja) | ページめくり表示方法および装置 | |
US5943679A (en) | Multi-page document viewer having a focus image and recursively nested images of varying resolutions less than the resolution of the focus image | |
US20030189602A1 (en) | Method and apparatus for browsing images in a digital imaging device | |
JP2004139399A (ja) | 電子情報表示装置,電子情報表示方法,記録媒体,プログラム | |
JP3868639B2 (ja) | 電子ブック装置 | |
WO2001043077A1 (fr) | Procede et dispositif d'affichage d'images | |
WO1999022314A1 (fr) | Dispositif de commande d'affichage et dispositif de reproduction d'affichage pour livres electroniques | |
US8484559B2 (en) | Device and method for the magnification of content having a predetermined layout | |
JP4134145B2 (ja) | 電子ブック装置 | |
JPH07319899A (ja) | ページめくり表示制御装置 | |
JP4606692B2 (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
JP2004110719A (ja) | 画像表示システム及びコンピュータプログラム | |
JP2007524169A (ja) | 仮想書籍を制御及びブラウズする方法、装置、及びコンピュータプログラム製品 | |
JP2000099232A (ja) | Webページ多重同時表示閲覧方法および装置とWebページ多重同時表示閲覧プログラムを記録した記録媒体 | |
CN112650428B (zh) | 动态数字内容的显示方法、图形用户接口与系统 | |
JPH0721752B2 (ja) | マルチウィンドウ表示方式 | |
TWI234120B (en) | Control Information-forming device for image display, image display method, and image display device | |
JPH0421068A (ja) | めくり機能をもった情報表示システム | |
JPH01158485A (ja) | 表示装置 | |
JPH02144768A (ja) | 電子ファイリングシステム | |
JP3580685B2 (ja) | 電子ブック表示制御装置 | |
JP3211563B2 (ja) | データ編集装置及びデータ編集方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040701 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040713 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040909 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040909 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050906 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051006 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20051108 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060609 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061011 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091020 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101020 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111020 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |