JP2000137563A - Electronic book device - Google Patents
Electronic book deviceInfo
- Publication number
- JP2000137563A JP2000137563A JP30929998A JP30929998A JP2000137563A JP 2000137563 A JP2000137563 A JP 2000137563A JP 30929998 A JP30929998 A JP 30929998A JP 30929998 A JP30929998 A JP 30929998A JP 2000137563 A JP2000137563 A JP 2000137563A
- Authority
- JP
- Japan
- Prior art keywords
- page
- model
- electronic book
- pages
- book device
- 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.)
- Granted
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、電子的に記録媒体
に記録された情報や、通信により配信された情報を表示
し、その内容を視聴することができる電子ブック装置に
関し、より詳細には、複数ページからなる文書データ
を、仮想空間内に3次元表示する電子ブック装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic book device capable of displaying information recorded electronically on a recording medium and information distributed by communication and allowing the contents to be viewed. The present invention relates to an electronic book device that three-dimensionally displays document data including a plurality of pages in a virtual space.
【0002】[0002]
【従来の技術】従来から、フロッピーディスク、CD−
ROMなどの電子記録媒体より読み出したり、通信によ
り入手した、テキストや静止画、動画、音楽データ等を
含む新聞や雑誌、書籍などのマルチメディア情報を、デ
ィスプレイに表示して視聴することができる電子ブック
装置が提案されている。2. Description of the Related Art Conventionally, floppy disks, CD-
Multimedia information, such as newspapers, magazines, and books, including text, still images, moving images, and music data, read from an electronic recording medium such as a ROM or obtained through communication, can be displayed on a display and viewed. Book devices have been proposed.
【0003】従来のこの種の電子ブック装置において
は、通常本を見開いて正面から見た状態を2次元表示し
て、表示画面をスクロールすることなどにより、ページ
送りを行うため、一度に画面表示される文書データは1
ページ若しくは2ページ分と少なく、不連続の複数ペー
ジを同時に見ることができないという問題があった。In a conventional electronic book device of this type, a book is usually opened, and the state viewed from the front is displayed two-dimensionally, and the page is turned by scrolling the display screen. Document data is 1
There is a problem that a plurality of discontinuous pages cannot be viewed simultaneously, which is as small as two pages or two pages.
【0004】そこで、例えば、特開平5−189491
号公報には、本を開いたイメージを3次元表示し、所望
の位置座標に対応したページデータとそれ以外の複数の
ページデータを画面表示するものが提案されている。Therefore, for example, Japanese Patent Application Laid-Open No. HEI 5-189492.
Japanese Patent Application Laid-Open Publication No. HEI 9-303969 proposes a three-dimensional display of an image of a book opened, and a screen display of page data corresponding to desired position coordinates and a plurality of other page data.
【0005】これによれば、本を開いた状態で複数のペ
ージデータを同時に3次元表示しているので、まとめて
ページめくりするような操作を行うことが可能であり、
視覚的に人間が本を扱うのに近い感覚で曖昧検索を行う
ことができる。According to this, since a plurality of page data are displayed three-dimensionally at the same time with the book open, it is possible to perform operations such as turning pages at once.
A fuzzy search can be performed visually with a feeling similar to that of a human being handling a book.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、上述し
た特開平5−189491号公報に記載のものの場合、
通常の本の形態を3次元モデルにより再現しているた
め、あるページの表と裏のデータ内容を同時に一覧表示
することができないという問題があった。However, in the case of the above-mentioned Japanese Patent Application Laid-Open No. 5-189492,
Since a normal book form is reproduced by a three-dimensional model, there is a problem that the data contents of the front and back of a certain page cannot be displayed in a list at the same time.
【0007】また、画面表示されたページを座標指定し
て、ページめくりを可能としているが、各ページの内容
をより見易い表示形態に変化させたり、視点位置を変化
させることができず、使い勝手が悪いという問題があっ
た。[0007] In addition, although turning of the page is enabled by specifying the coordinates of the page displayed on the screen, it is not possible to change the contents of each page to a display form that is easier to see or to change the viewpoint position. There was a problem of bad.
【0008】本発明は、上述したような点に鑑みてなさ
れたものであり、ページの表と裏のデータを同時に一覧
表示することができ、また、各ページの内容をより見易
い表示形態に変化させたり、視点位置を変化させること
ができる電子ブック装置を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned points, and it is possible to simultaneously display a list of data on the front and back of a page, and to change the contents of each page into a display form that is easier to see. It is an object of the present invention to provide an electronic book device that can change a viewpoint position.
【0009】[0009]
【課題を解決するための手段】本願請求項1に記載の発
明に係る電子ブック装置は、複数ページからなる文書デ
ータを、仮想空間内に3次元表示する電子ブック装置で
あって、蛇腹状に折り曲げられて形成された複数面から
なる3次元モデルを生成するモデル生成手段と、該モデ
ル生成手段により生成された3次元モデルの各面に、前
記各ページの文書データをマッピングするテクスチャマ
ッピング処理手段と、前記モデル生成手段にて生成され
る3次元モデルの折り曲げ角度を調整して、前記各ペー
ジの展開状態を変化させるページ展開制御手段とを設け
たものである。An electronic book device according to the first aspect of the present invention is an electronic book device for three-dimensionally displaying document data composed of a plurality of pages in a virtual space. Model generating means for generating a three-dimensional model composed of a plurality of surfaces formed by bending, and texture mapping processing means for mapping document data of each page to each surface of the three-dimensional model generated by the model generating means And a page development control unit that adjusts a bending angle of the three-dimensional model generated by the model generation unit to change a development state of each page.
【0010】これによって、任意の複数ページの文書デ
ータを蛇腹状に展開して表示することができるため、ペ
ージの表裏に拘わらず、1度に複数ページの文書データ
を確認することが可能となる。また、3次元モデルの蛇
腹状の展開状態、すなわち各面の折り曲げ角度を任意に
調整することができるため、各ページの内容をより見易
い表示形態に変化させることが可能である。[0010] With this, the document data of arbitrary plural pages can be developed and displayed in a bellows-like manner, so that the document data of plural pages can be checked at once regardless of the front and back of the page. . In addition, since the bellows-like developed state of the three-dimensional model, that is, the bending angle of each surface can be arbitrarily adjusted, it is possible to change the contents of each page to a display form that is easier to see.
【0011】本願請求項2に記載の発明に係る電子ブッ
ク装置は、前記請求項1に記載の電子ブック装置におい
て、前記モデル生成手段により生成された3次元モデル
の視点位置を変更するための視点位置変更手段を設けた
ものである。According to a second aspect of the present invention, in the electronic book device according to the first aspect, a viewpoint for changing a viewpoint position of the three-dimensional model generated by the model generating means. A position changing means is provided.
【0012】これによって、蛇腹状に展開された3次元
モデルに対する視点位置を任意に変更することができる
ため、より見易い視点位置に移動して各ページの内容を
確認することが可能となる。[0012] This makes it possible to arbitrarily change the viewpoint position with respect to the three-dimensional model developed in a bellows shape, so that it is possible to move to a more easily viewable viewpoint position and check the contents of each page.
【0013】本願請求項3に記載の発明に係る電子ブッ
ク装置は、前記請求項1又は前記請求項2に記載の電子
ブック装置において、前記ページ展開制御手段により調
整された3次元モデルの折り曲げ角度が所定値よりも小
さい場合、当該折り曲げ部分を形成する複数面を単体の
簡易モデルに切り換えるモデル精度切り換え手段を設け
たものである。According to a third aspect of the present invention, in the electronic book device according to the first or second aspect, the bending angle of the three-dimensional model adjusted by the page expansion control means is provided. Is smaller than a predetermined value, a model accuracy switching means for switching a plurality of surfaces forming the bent portion to a single simple model is provided.
【0014】これによって、蛇腹状に展開された3次元
モデルの折り曲げ角度が所定値よりも小さい場合、当該
折り曲げ部分を形成する複数のページモデルを単体の簡
易モデルに切り換えているので、描画ポリゴン数を減少
させることができ、3次元表示処理の負荷を低減させる
ことが可能となる。Thus, when the bending angle of the three-dimensional model developed in a bellows shape is smaller than a predetermined value, a plurality of page models forming the bent portion are switched to a simple model, so that the number of drawn polygons is reduced. Can be reduced, and the load of the three-dimensional display processing can be reduced.
【0015】[0015]
【発明の実施の形態】以下、本発明の電子ブック装置の
一実施形態を、図1乃至図9とともに説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the electronic book apparatus of the present invention will be described below with reference to FIGS.
【0016】図1は本実施形態の電子ブック装置におけ
る要部概略構成を示す機能ブロック図であり、同図にお
いて、1は複数ページからなる文書データ(テキストデ
ータ、画像データなどの各種データ)を記憶しているC
D−ROMなどの外部記憶装置、2はユーザーがページ
操作などの各種操作を行うための操作部、3は操作部2
のユーザー操作に従って、3次元モデル上に表示する文
書データを外部記憶装置1より読み出して、テクスチャ
メモリ4に一時記憶するデータ読み出し部である。FIG. 1 is a functional block diagram showing a schematic configuration of a main part of an electronic book apparatus according to the present embodiment. In FIG. 1, reference numeral 1 denotes document data (various data such as text data and image data) composed of a plurality of pages. Remember C
An external storage device such as a D-ROM, an operation unit 2 for a user to perform various operations such as a page operation, and 3 an operation unit 2
Is a data reading unit that reads document data to be displayed on the three-dimensional model from the external storage device 1 and temporarily stores the document data in the texture memory 4 in accordance with the user's operation.
【0017】5は操作部2のユーザー操作に従って、蛇
腹状の3次元モデルにおける折り曲げ角度などのページ
展開状態を制御するページ展開制御部、6は操作部2の
ユーザー操作に従って、複数ページからなるデータ群を
選択するための代表タブを付加したり、選択された代表
タブが付加されたページを開く制御を行う代表タブ制御
部、7は3次元モデルデータの各面を構成するポリゴン
の頂点データを記憶している形状データメモリである。Reference numeral 5 denotes a page development control unit for controlling a page development state such as a folding angle in a bellows-like three-dimensional model in accordance with a user operation of the operation unit 2. A representative tab control unit 7 for adding a representative tab for selecting a group and for opening a page to which the selected representative tab is added. 7 represents vertex data of polygons constituting each surface of the three-dimensional model data. This is a stored shape data memory.
【0018】8はテクスチャマッピング機能を有するポ
リゴン方式の3Dグラフィックスエンジン(3次元画像
処理回路)であり、ページ展開制御部5からの制御情報
に基づいて、形状データメモリ7より読み出したモデル
データから、所望の蛇腹状の3次元モデルを生成するモ
デル生成部9と、操作部2のユーザー操作に従って、前
記3次元モデルの3次元空間における視点位置を変換す
るための視点座標変換部10とを備えている。Reference numeral 8 denotes a polygon type 3D graphics engine (three-dimensional image processing circuit) having a texture mapping function, based on model information read from the shape data memory 7 based on control information from the page development control unit 5. A model generation unit 9 for generating a desired bellows-shaped three-dimensional model, and a viewpoint coordinate conversion unit 10 for converting a viewpoint position of the three-dimensional model in a three-dimensional space according to a user operation of the operation unit 2. ing.
【0019】また、3Dグラフィックスエンジン8は、
視点位置が変換された3次元モデル上に、テクスチャメ
モリ4に記憶された文書データをマッピングするテクス
チャマッピング処理部11と、テクスチャマッピング処
理された3次元モデルに対し、ピクセル処理や隠面消去
処理などのレンダリング処理を行う画像処理部12とを
備えている。Also, the 3D graphics engine 8
A texture mapping processing unit 11 for mapping document data stored in the texture memory 4 onto the three-dimensional model whose viewpoint position has been converted; and a pixel processing or a hidden surface elimination process for the texture-mapped three-dimensional model. And an image processing unit 12 for performing a rendering process.
【0020】尚、上記モデル生成部9は、ページ展開制
御部5により制御された蛇腹状の3次元モデルの折り曲
げ角度(山と谷とをなす角度)が所定値よりも小さい場
合、当該折り曲げ部分を形成する複数のモデルを単体の
簡易モデルに切り換えるモデル精度切り換え部9aを有
している。また、モデル生成部9は、代表タブ制御部6
からの制御情報に基づいて、所定の位置に代表タブのモ
デルを生成して付加したり、代表タブが付加されたペー
ジを展開するよう3次元モデルの展開状態を制御する。When the bending angle (the angle between the peak and the valley) of the bellows-shaped three-dimensional model controlled by the page development control unit 5 is smaller than a predetermined value, the model generating unit 9 determines the bent portion. Is provided with a model accuracy switching unit 9a for switching a plurality of models forming a simple model to a simple model. Also, the model generation unit 9 includes the representative tab control unit 6
Based on the control information from, a model of the representative tab is generated and added at a predetermined position, and the development state of the three-dimensional model is controlled so that the page to which the representative tab is added is developed.
【0021】さらに、13は画像処理部12にてレンダ
リング処理された画像を、LCDなどの表示装置14に
表示するために、所定の映像信号処理を行う表示制御部
である。Reference numeral 13 denotes a display control unit for performing predetermined video signal processing to display the image rendered by the image processing unit 12 on a display device 14 such as an LCD.
【0022】次に、上記モデル生成部9により生成され
る3次元モデルについて、以下具体的に説明する。ま
ず、本実施形態における3次元モデルの構造は、図2に
示すように、横一列に接続して並べられた複数のページ
モデル16からなっており、各々のページモデル16
は、山と谷に交互に折り曲げられた蛇腹状に形成されて
いる。Next, the three-dimensional model generated by the model generating unit 9 will be specifically described below. First, as shown in FIG. 2, the structure of the three-dimensional model according to the present embodiment includes a plurality of page models 16 connected and arranged in a horizontal row.
Is formed in a bellows shape alternately bent into peaks and valleys.
【0023】ここで、山と谷に交互に折り曲げたときの
各ページモデル16がなす角度A、角度Bは、操作部2
の操作により任意に調整することができ、図2(a)に
示すように、角度A、角度Bが小さい状態では、ページ
モデル16が密集して1度に多くのページデータを視認
することが可能であり、図2(b)に示すように、角度
A、角度Bが大きい状態では、ページモデル16が平面
化して各ページデータをより詳細且つ正確に視認するこ
とが可能となる。Here, the angle A and the angle B formed by each page model 16 when alternately bent into peaks and valleys are determined by the operation unit 2.
2A. When the angles A and B are small as shown in FIG. 2A, the page models 16 are dense and many page data can be visually recognized at a time. When the angle A and the angle B are large as shown in FIG. 2B, the page model 16 is flattened, and each page data can be visually recognized in more detail and accurately.
【0024】そして、上記ページモデル16を展開する
場合、基本的には実際の本を1ページづつめくれるよう
な角度で開いて表示するが、図3(a)に示すように、
左右の閉じている複数のページモデル(折り曲げ角度が
所定値よりも小さいページモデル)を、モデル精度切り
換え部9aにて1つの簡易モデル17に置き換えて表示
することにより、ポリゴン数を減らして描画負荷を低減
することができる。When the page model 16 is developed, the actual book is basically opened and displayed at an angle such that the actual book is turned one page at a time, but as shown in FIG.
The model load is reduced by reducing the number of polygons by replacing a plurality of closed page models (a page model whose bending angle is smaller than a predetermined value) with one simple model 17 in the model accuracy switching unit 9a and displaying the model. Can be reduced.
【0025】また、図3(b)に示すように、左右の閉
じているページモデル18,19をページの厚さに対応
するように変化させて、現在開いているページの位置を
感覚的に理解できるようにしても良い。さらに、図3
(c)に示すように、離れた位置の複数のページを同時
に開いたり、図3(d)に示すように、大きく開いたペ
ージと小さく開いたページとを混在させるようにしても
良い。As shown in FIG. 3B, the left and right closed page models 18 and 19 are changed so as to correspond to the thickness of the page, so that the position of the currently opened page can be intuitively sensed. You may be able to understand. Further, FIG.
As shown in FIG. 3C, a plurality of pages at distant positions may be opened at the same time, or as shown in FIG. 3D, a wide open page and a small open page may be mixed.
【0026】このように、操作部2でのユーザー操作に
応じて、ページ展開制御部5はモデル生成部9で生成さ
れる蛇腹状の3次元モデルに対し、所望の展開状態に変
化させることができるので、状況に応じて最適なページ
展開を行うことが可能である。As described above, in response to a user operation on the operation unit 2, the page development control unit 5 can change the bellows-like three-dimensional model generated by the model generation unit 9 to a desired development state. Since it is possible, it is possible to perform optimal page development according to the situation.
【0027】さらに、図4に示すように、操作部2での
ユーザー操作に応じて、代表タブ制御部6はモデル生成
部9で生成される蛇腹状の3次元モデルに対し、複数ペ
ージをカテゴリー毎にまとめてマーキングした代表タブ
20を付加することができる。また、代表タブ制御部6
は操作部2で選択された代表タブ20が付加された複数
のページモデル16を展開するようにモデル生成部9を
制御する。Further, as shown in FIG. 4, in response to a user operation on the operation unit 2, the representative tab control unit 6 categorizes a plurality of pages into a bellows-like three-dimensional model generated by the model generation unit 9. A representative tab 20 that is marked every time can be added. Also, the representative tab control unit 6
Controls the model generation unit 9 to expand the plurality of page models 16 to which the representative tab 20 selected by the operation unit 2 is added.
【0028】ここでは、動物カテゴリーの代表タブ20
が選択されて、動物に関する複数のページが開かれて表
示される。また、各代表タブには、当該カテゴリーに含
まれるページデータ量を示すページ数21、図形22や
グラフ23などが示されており、ページを開かなくとも
各カテゴリーにどの位のデータ量が存在するのかを確認
することが可能となっている。Here, the representative tab 20 of the animal category is used.
Is selected to open and display a plurality of pages about animals. In addition, each representative tab shows the number of pages 21 indicating the amount of page data included in the category, the figure 22, the graph 23, and the like, and how much data exists in each category without opening a page. It is possible to confirm whether or not.
【0029】そしてまた、図5に示すように、操作部2
でのユーザー操作に応じて、視点座標変換部10はモデ
ル生成部9で生成された蛇腹状の3次元モデルに対する
視点位置を、任意に変化させることが可能である。図5
(a)はページモデル16を正面の視点位置24から見
たときの様子を示している。Further, as shown in FIG.
The viewpoint coordinate conversion unit 10 can arbitrarily change the viewpoint position with respect to the bellows-shaped three-dimensional model generated by the model generation unit 9 in accordance with the user operation in. FIG.
(A) shows a state when the page model 16 is viewed from the front viewpoint position 24.
【0030】ここで、視点位置24を左方向の視点位置
25へ移動させると、図5(b)に示すように、奇数ペ
ージだけが見易くなる表示とすることができ、視点位置
24を右方向の視点位置26へ移動させると、図5
(c)に示すように、偶数ページだけが見易くなる表示
とすることができる。Here, when the viewpoint position 24 is moved to the viewpoint position 25 in the left direction, as shown in FIG. 5B, it is possible to display such that only the odd-numbered pages can be easily viewed. Is moved to the viewpoint position 26 of FIG.
As shown in (c), the display can be made such that only the even-numbered pages are easy to see.
【0031】このように、使用者は操作部2の操作によ
り、必要に応じて自由に視点位置を変更することがで
き、例えば偶数ページに画像を表示し、奇数ページに説
明文を表示させるなどして、使い勝手を向上させること
が可能である。As described above, the user can freely change the viewpoint position by operating the operation unit 2 as needed. For example, an image is displayed on an even-numbered page, and a description is displayed on an odd-numbered page. Thus, usability can be improved.
【0032】次に、本実施形態におけるページ操作方法
について、図6とともに説明する。図6において、画面
上のページ操作パネル32には、ページを戻し方向に連
続的にめくる早戻しキー33、ページを戻し方向に1枚
づつめくる戻しキー34、本を閉じる閉本キー35、ペ
ージを送り方向に連続的にめくる早送りキー36、ペー
ジを送り方向に1枚づつめくる送りキー37が表示され
ており、カーソル38により夫々の操作キー33〜37
を指定してページめくりを行う。Next, a page operation method according to the present embodiment will be described with reference to FIG. In FIG. 6, the page operation panel 32 on the screen includes a fast reverse key 33 for turning pages continuously in the reverse direction, a return key 34 for turning pages one by one in the reverse direction, a book close key 35 for closing a book, and a page. A fast-forward key 36 for turning pages continuously in the feed direction and a feed key 37 for turning pages one by one in the feed direction are displayed.
To turn the page.
【0033】また、カーソル38によって直接任意のペ
ージモデル16を把持して移動させることにより、ペー
ジめくりを行っても良い。同様に、カーソル38によっ
て直接任意のページモデル16を把持して移動させるこ
とによって、ページモデル16の展開状態を変化させた
り、代表タブを選択することができる。Further, the page turning may be performed by directly grasping and moving an arbitrary page model 16 by the cursor 38. Similarly, by directly grasping and moving an arbitrary page model 16 with the cursor 38, the development state of the page model 16 can be changed, and a representative tab can be selected.
【0034】尚、本実施形態の電子ブック装置において
は、様々なアプリケーションに応用することができ、例
えば通信により配信されたTV番組表を表示する場合
は、図7に示すように、各ページモデル16上にTV局
名27、番組放送時間28、番組画像29、番組タイト
ル30を表示する。これによって、見たいTV局の番組
欄のページだけを開いたり、視点位置を変更することに
より、画像やタイトルで番組を確認することが可能とな
る。The electronic book device of the present embodiment can be applied to various applications. For example, when displaying a TV program table distributed by communication, as shown in FIG. A TV station name 27, a program broadcast time 28, a program image 29, and a program title 30 are displayed on 16. As a result, it is possible to confirm a program by an image or a title by opening only a page in a program column of a TV station to be viewed or changing a viewpoint position.
【0035】また、電子カタログや絵本、電子アルバム
などのアプリケーションに応用する場合、図8(a)に
示すように、ページモデル16のページ展開角度が小さ
いときは、該ページモデル16の表面上に2次元形状3
1aとして表示し、図8(b)に示すように、ページモ
デル16のページ展開角度が大きいときは、該ページモ
デル16の表面から飛び出した3次元形状31bとして
表示することにより、ページ展開角度に応じて表示内容
が飛び出すような演出効果を加えることが可能となる。In the case where the present invention is applied to an application such as an electronic catalog, a picture book, an electronic album, etc., as shown in FIG. 2D shape 3
8A. When the page model 16 has a large page development angle as shown in FIG. 8B, the page model 16 is displayed as a three-dimensional shape 31b protruding from the surface of the page model 16. This makes it possible to add a staging effect such that the displayed content jumps out accordingly.
【0036】さらに、上述した本実施形態の電子ブック
装置における操作・処理の概略工程を、図9のフローチ
ャートとともに以下説明する。初期状態において、操作
部2よりページ展開状態の設定値を変更する操作があっ
た場合(ステップ1)、ページ展開制御部5により、モ
デル生成部9で生成されるページモデル16の展開状態
を制御する(ステップ2)。Further, the schematic steps of the operation and processing in the electronic book device of the embodiment described above will be described below with reference to the flowchart of FIG. In the initial state, when there is an operation to change the set value of the page development state from the operation unit 2 (step 1), the page development control unit 5 controls the development state of the page model 16 generated by the model generation unit 9. (Step 2).
【0037】また、操作部2より代表タブを用いたペー
ジ指定を行う操作が行われた場合(ステップ3)、指示
された代表タブに対応する複数ページを開くようにモデ
ル生成部9で生成されるページモデル16の展開状態を
制御する(ステップ4)。さらに、操作部2よりページ
めくり操作があった場合(ステップ5)、指示されたペ
ージを所定方向にめくるようにモデル生成部9で生成さ
れるページモデル16の展開状態を制御する(ステップ
6)。When an operation for specifying a page using a representative tab is performed from the operation unit 2 (step 3), the model generation unit 9 generates a plurality of pages corresponding to the designated representative tab. Of the page model 16 is controlled (step 4). Further, when there is a page turning operation from the operation unit 2 (step 5), the development state of the page model 16 generated by the model generation unit 9 is controlled so as to turn the designated page in a predetermined direction (step 6). .
【0038】そしてまた、操作部2より視点位置変更の
操作が行われた場合(ステップ7)、視点座標変換部1
0により、モデル生成部9で生成されるページモデル1
6に対する視点位置を指示された位置へ移動させる(ス
テップ8)。次に、操作部2より閉本の操作が行われた
場合(ステップ9)、ページ展開制御部5により、本を
閉じるようにモデル生成部9で生成されるページモデル
16の展開状態を制御する(ステップ10)。尚、閉本
の操作が行われるまで、上記ステップ1〜ステップ9の
工程を繰り返す。When the operation of changing the viewpoint position is performed by the operation unit 2 (step 7), the viewpoint coordinate conversion unit 1
0, the page model 1 generated by the model generation unit 9
The viewpoint position with respect to No. 6 is moved to the designated position (step 8). Next, when the bookbinding operation is performed by the operation unit 2 (step 9), the page development control unit 5 controls the development state of the page model 16 generated by the model generation unit 9 so as to close the book. (Step 10). The steps 1 to 9 are repeated until the bookbinding operation is performed.
【0039】[0039]
【発明の効果】本願請求項1に記載の発明に係る電子ブ
ック装置は、上述したような構成としているので、任意
の複数ページの文書データを蛇腹状に展開して表示する
ことができるため、ページの表裏に拘わらず、1度に複
数ページの文書データを確認することが可能となる。ま
た、3次元モデルの蛇腹状の展開状態、すなわち各面の
折り曲げ角度を任意に調整することができるため、各ペ
ージの内容をより見易い表示形態に変化させることが可
能である。Since the electronic book device according to the first aspect of the present invention is configured as described above, it is possible to develop and display arbitrary plural pages of document data in a bellows shape. Regardless of the front and back of a page, it is possible to confirm document data of a plurality of pages at once. In addition, since the bellows-like developed state of the three-dimensional model, that is, the bending angle of each surface can be arbitrarily adjusted, it is possible to change the contents of each page to a display form that is easier to see.
【0040】本願請求項2に記載の発明に係る電子ブッ
ク装置は、蛇腹状に展開された3次元モデルに対する視
点位置を任意に変更することができるため、より見易い
視点位置に移動して各ページの内容を確認することが可
能となる。The electronic book device according to the second aspect of the present invention can arbitrarily change the viewpoint position with respect to the three-dimensional model developed in a bellows shape. Can be confirmed.
【0041】本願請求項3に記載の発明に係る電子ブッ
ク装置は、蛇腹状に展開された3次元モデルの折り曲げ
角度が所定値よりも小さい場合、当該折り曲げ部分を形
成する複数のページモデルを単体の簡易モデルに切り換
えているので、描画ポリゴン数を減少させることがで
き、3次元表示処理の負荷を低減させることが可能とな
る。In the electronic book device according to the third aspect of the present invention, when the bending angle of the three-dimensional model developed in a bellows is smaller than a predetermined value, a plurality of page models forming the bent portion are used alone. Since the simple model is switched to the simple model, the number of drawing polygons can be reduced, and the load of the three-dimensional display processing can be reduced.
【図1】本発明の電子ブック装置の一実施形態における
要部概略構成を示す機能ブロック図である。FIG. 1 is a functional block diagram showing a schematic configuration of a main part in an embodiment of an electronic book device of the present invention.
【図2】本発明の電子ブック装置の一実施形態における
3次元モデルの構造を示す説明図である。FIG. 2 is an explanatory diagram showing a structure of a three-dimensional model in one embodiment of the electronic book device of the present invention.
【図3】本発明の電子ブック装置の一実施形態における
3次元モデルの展開状態を示す説明図である。FIG. 3 is an explanatory diagram showing a developed state of a three-dimensional model in an embodiment of the electronic book device of the present invention.
【図4】本発明の電子ブック装置の一実施形態における
代表タブを示す説明図である。FIG. 4 is an explanatory diagram showing a representative tab in an embodiment of the electronic book device of the present invention.
【図5】本発明の電子ブック装置の一実施形態における
視点位置を示す説明図である。FIG. 5 is an explanatory diagram showing a viewpoint position in one embodiment of the electronic book device of the present invention.
【図6】本発明の電子ブック装置の一実施形態における
ページ操作パネルを示す説明図である。FIG. 6 is an explanatory diagram showing a page operation panel in one embodiment of the electronic book device of the present invention.
【図7】本発明の電子ブック装置の一実施形態を、TV
番組表を表示するためのアプリケーションに応用した場
合を示す説明図である。FIG. 7 shows an embodiment of the electronic book device according to the present invention, which is a TV set.
It is an explanatory view showing the case where it is applied to an application for displaying a program guide.
【図8】本発明の電子ブック装置の一実施形態を、電子
カタログや絵本、電子アルバムなどのアプリケーション
に応用した場合を示す説明図である。FIG. 8 is an explanatory diagram showing a case where an embodiment of the electronic book device of the present invention is applied to an application such as an electronic catalog, a picture book, and an electronic album.
【図9】本発明の電子ブック装置の一実施形態における
操作・処理の概略工程を示すフローチャートである。FIG. 9 is a flowchart showing schematic steps of operation and processing in an embodiment of the electronic book device of the present invention.
1 外部記憶装置 2 操作部 3 データ読み出し部 4 テクスチャメモリ 5 ページ展開制御部 6 代表タブ制御部 7 形状データメモリ 8 3Dグラフィックスエンジン 9 モデル生成部 9a モデル精度切り換え部 10 視点座標変換部 11 テクスチャマッピング処理部 12 画像処理部 13 表示制御部 14 表示装置 Reference Signs List 1 external storage device 2 operation unit 3 data readout unit 4 texture memory 5 page expansion control unit 6 representative tab control unit 7 shape data memory 8 3D graphics engine 9 model generation unit 9a model precision switching unit 10 viewpoint coordinate conversion unit 11 texture mapping Processing unit 12 Image processing unit 13 Display control unit 14 Display device
Claims (3)
空間内に3次元表示する電子ブック装置であって、 蛇腹状に折り曲げられて形成された複数面からなる3次
元モデルを生成するモデル生成手段と、 該モデル生成手段により生成された3次元モデルの各面
に、前記各ページの文書データをマッピングするテクス
チャマッピング処理手段と、 前記モデル生成手段にて生成される3次元モデルの折り
曲げ角度を調整して、前記各ページの展開状態を変化さ
せるページ展開制御手段とを設けたことを特徴とする電
子ブック装置。1. An electronic book device for three-dimensionally displaying document data consisting of a plurality of pages in a virtual space, comprising: a model generating means for generating a three-dimensional model consisting of a plurality of surfaces formed in a bellows shape. Texture mapping processing means for mapping the document data of each page to each surface of the three-dimensional model generated by the model generating means; adjusting a bending angle of the three-dimensional model generated by the model generating means An electronic book apparatus, further comprising a page expansion control means for changing the expansion state of each page.
おいて、 前記モデル生成手段により生成された3次元モデルの視
点位置を変更するための視点位置変更手段を設けたこと
を特徴とする電子ブック装置。2. The electronic book device according to claim 1, further comprising a viewpoint position changing unit for changing a viewpoint position of the three-dimensional model generated by the model generation unit. apparatus.
電子ブック装置において、 前記ページ展開制御手段により調整された3次元モデル
の折り曲げ角度が所定値よりも小さい場合、当該折り曲
げ部分を形成する複数面を単体の簡易モデルに切り換え
るモデル精度切り換え手段を設けたことを特徴とする電
子ブック装置。3. The electronic book device according to claim 1, wherein the bent portion is formed when a bending angle of the three-dimensional model adjusted by the page expansion control means is smaller than a predetermined value. An electronic book apparatus comprising a model accuracy switching means for switching a plurality of surfaces to a single simple model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP30929998A JP3868639B2 (en) | 1998-10-30 | 1998-10-30 | Electronic book device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP30929998A JP3868639B2 (en) | 1998-10-30 | 1998-10-30 | Electronic book device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005318992A Division JP4134145B2 (en) | 2005-11-02 | 2005-11-02 | Electronic book device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000137563A true JP2000137563A (en) | 2000-05-16 |
JP3868639B2 JP3868639B2 (en) | 2007-01-17 |
Family
ID=17991343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP30929998A Expired - Fee Related JP3868639B2 (en) | 1998-10-30 | 1998-10-30 | Electronic book device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3868639B2 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004527060A (en) * | 2001-05-22 | 2004-09-02 | シエフイ,ヨアブ | Method and system for displaying visible content in virtual three-dimensional space |
JP2005182820A (en) * | 2003-12-19 | 2005-07-07 | Palo Alto Research Center Inc | System and method for turning page in three-dimensional electronic document |
GB2462589A (en) * | 2008-08-04 | 2010-02-17 | Sony Comp Entertainment Europe | Viewing Electronic Documents(E-Books) Using Mip-Maps |
JP2012178002A (en) * | 2011-02-25 | 2012-09-13 | Seiko Epson Corp | Display control method, display device and electronic equipment |
WO2012120978A1 (en) * | 2011-03-09 | 2012-09-13 | 国立大学法人大阪大学 | Display method, display device and program |
JP2013029607A (en) * | 2011-07-27 | 2013-02-07 | Aisin Aw Co Ltd | Information display apparatus, information display method and program |
US9165408B2 (en) | 2008-12-01 | 2015-10-20 | Visual Domains Ltd. | Method and system for browsing visual content displayed in a virtual three-dimensional space |
CN105917301A (en) * | 2013-12-19 | 2016-08-31 | 三星电子株式会社 | Display apparatus and method of displaying image by display apparatus |
CN108600528A (en) * | 2018-04-09 | 2018-09-28 | 网易(杭州)网络有限公司 | Interaction control method and device, electronic equipment, storage medium |
US11010029B2 (en) | 2013-12-19 | 2021-05-18 | Samsung Electronics Co., Ltd. | Display apparatus and method of displaying image by display apparatus |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05189491A (en) * | 1992-01-10 | 1993-07-30 | Hitachi Ltd | Method for retrieving page data |
JPH07112562A (en) * | 1993-10-15 | 1995-05-02 | Ricoh Co Ltd | Image formation device |
JPH09138745A (en) * | 1995-09-08 | 1997-05-27 | Xerox Corp | Computer-controlled display system |
-
1998
- 1998-10-30 JP JP30929998A patent/JP3868639B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05189491A (en) * | 1992-01-10 | 1993-07-30 | Hitachi Ltd | Method for retrieving page data |
JPH07112562A (en) * | 1993-10-15 | 1995-05-02 | Ricoh Co Ltd | Image formation device |
JPH09138745A (en) * | 1995-09-08 | 1997-05-27 | Xerox Corp | Computer-controlled display system |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8035635B2 (en) | 2001-05-22 | 2011-10-11 | Yoav Shefi | Method and system for displaying visual content in a virtual three-dimensional space |
US9396578B2 (en) | 2001-05-22 | 2016-07-19 | Yoav Shefi | Method and system for displaying visual content in a virtual three-dimensional space |
JP2004527060A (en) * | 2001-05-22 | 2004-09-02 | シエフイ,ヨアブ | Method and system for displaying visible content in virtual three-dimensional space |
JP2005182820A (en) * | 2003-12-19 | 2005-07-07 | Palo Alto Research Center Inc | System and method for turning page in three-dimensional electronic document |
GB2462589B (en) * | 2008-08-04 | 2013-02-20 | Sony Comp Entertainment Europe | Apparatus and method of viewing electronic documents |
GB2462589A (en) * | 2008-08-04 | 2010-02-17 | Sony Comp Entertainment Europe | Viewing Electronic Documents(E-Books) Using Mip-Maps |
US8907970B2 (en) | 2008-08-04 | 2014-12-09 | Sony Computer Entertainment Europe Limited | Apparatus and method of viewing electronic documents |
US9165408B2 (en) | 2008-12-01 | 2015-10-20 | Visual Domains Ltd. | Method and system for browsing visual content displayed in a virtual three-dimensional space |
JP2012178002A (en) * | 2011-02-25 | 2012-09-13 | Seiko Epson Corp | Display control method, display device and electronic equipment |
WO2012120978A1 (en) * | 2011-03-09 | 2012-09-13 | 国立大学法人大阪大学 | Display method, display device and program |
JP2013029607A (en) * | 2011-07-27 | 2013-02-07 | Aisin Aw Co Ltd | Information display apparatus, information display method and program |
CN105917301A (en) * | 2013-12-19 | 2016-08-31 | 三星电子株式会社 | Display apparatus and method of displaying image by display apparatus |
US11010029B2 (en) | 2013-12-19 | 2021-05-18 | Samsung Electronics Co., Ltd. | Display apparatus and method of displaying image by display apparatus |
CN108600528A (en) * | 2018-04-09 | 2018-09-28 | 网易(杭州)网络有限公司 | Interaction control method and device, electronic equipment, storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP3868639B2 (en) | 2007-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0555330B1 (en) | Computer apparatus and method for graphical flip book | |
JP3974948B2 (en) | Page turning display method and apparatus | |
CN100426846C (en) | Video sampling rate transition for obtcining three-dimension effect | |
US5729673A (en) | Direct manipulation of two-dimensional moving picture streams in three-dimensional space | |
KR950014982B1 (en) | Method and system for dividing display unit | |
US20030189602A1 (en) | Method and apparatus for browsing images in a digital imaging device | |
JP2004139399A (en) | Electronic information display device, its method, recording medium, and program | |
JPH04316125A (en) | Apparatus for displaying a plurality of two- dimensional display regions on display device | |
JP2000137563A (en) | Electronic book device | |
JP4134145B2 (en) | Electronic book device | |
JPH04116692A (en) | Scroll controller | |
WO1999049402A1 (en) | Data displaying device | |
JP2007524169A (en) | Method, apparatus and computer program product for controlling and browsing virtual books | |
US6236387B1 (en) | Page display system, method therefor, and recording medium containing program for displaying page | |
TWI234120B (en) | Control Information-forming device for image display, image display method, and image display device | |
JPH0421068A (en) | Information display system provided with turn-over function | |
JPH01158485A (en) | Display | |
JP2023054522A (en) | Virtual reality or augmented reality reading system, 3d display control program of book and image, and information processing method | |
JP2004348755A (en) | Device for controlling electronic book display | |
US20040175689A1 (en) | Computer-assisted apparatus, method and program for learning | |
JPH02144768A (en) | Electronic filling system | |
JP3580685B2 (en) | Electronic book display control device | |
JP4431118B2 (en) | Page image display device | |
KR102240410B1 (en) | Device for learning and method thereof | |
JPH04355490A (en) | Learning support method and learning support system |
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 |