JP5236708B2 - Content display device, control method, portable terminal, program, and recording medium - Google Patents

Content display device, control method, portable terminal, program, and recording medium Download PDF

Info

Publication number
JP5236708B2
JP5236708B2 JP2010214512A JP2010214512A JP5236708B2 JP 5236708 B2 JP5236708 B2 JP 5236708B2 JP 2010214512 A JP2010214512 A JP 2010214512A JP 2010214512 A JP2010214512 A JP 2010214512A JP 5236708 B2 JP5236708 B2 JP 5236708B2
Authority
JP
Japan
Prior art keywords
display
screen
movement
content
displayed
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
Application number
JP2010214512A
Other languages
Japanese (ja)
Other versions
JP2012069008A (en
JP2012069008A5 (en
Inventor
裕功 井上
直 山口
正幸 中沢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2010214512A priority Critical patent/JP5236708B2/en
Priority to PCT/JP2011/071524 priority patent/WO2012039441A1/en
Priority to CN201180042156.0A priority patent/CN103210364B/en
Priority to US13/819,441 priority patent/US9189070B2/en
Publication of JP2012069008A publication Critical patent/JP2012069008A/en
Publication of JP2012069008A5 publication Critical patent/JP2012069008A5/ja
Application granted granted Critical
Publication of JP5236708B2 publication Critical patent/JP5236708B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a content display device that improves the operability of a user. <P>SOLUTION: A content display device 100 includes: a contact detection part 2 which makes a display part 19 display a part of a three-dimensional object 200, having a plurality of images representing a content arranged on respective side faces of a polygonal prism, and detects a movement of a position touched by a user input; a scroll control part 7 which scrolls and moves a display area based upon the user input; and a rotation control part 8 which rotates and moves the three-dimensional object 200, in which the mobility of the display area is determined such that an image displayed on a screen after the movement is not broken. <P>COPYRIGHT: (C)2012,JPO&amp;INPIT

Description

本発明はコンテンツ表示装置、制御方法、携帯端末、プログラム及び記録媒体に関し、特に、コンテンツを表すサムネイル画像を表示し、タッチパネル機能を有するコンテンツ表示装置及びその制御方法、携帯端末、ならびに当該コンテンツ表示装置の各手段を動作させるためのプログラム及び記録媒体に関するものである。   The present invention relates to a content display device, a control method, a mobile terminal, a program, and a recording medium, and in particular, displays a thumbnail image representing content and has a touch panel function, a control method for the content display device, a mobile terminal, and the content display device. The present invention relates to a program and a recording medium for operating these means.

複数のサムネイル画像を並べて表示するブラウザ機能を搭載した端末が知られている。これらの多くは、2次元平面上に複数のサムネイル画像を並べて表示するものである。   A terminal equipped with a browser function for displaying a plurality of thumbnail images side by side is known. Many of these display a plurality of thumbnail images side by side on a two-dimensional plane.

また、近年、ポータブル・デバイス又はハンドヘルド・デバイス等の様々なデバイスにおいて、タッチパネル機能を有するデバイスが開発されている。ユーザがデバイスのディスプレイに接触することにより、例えばスクロール等、ディスプレイ上に表示されるアニメーションを変化させ得る。   In recent years, devices having a touch panel function have been developed in various devices such as portable devices and handheld devices. When the user touches the display of the device, the animation displayed on the display, such as scrolling, can be changed.

スクロールは、スクリーン又はディスプレイ・ウィンドウにわたって、テキスト、図面又はイメージ等のコンテンツの方向を、水平又は垂直にスライドさせる動作である。このスクロール動作に関して、例えば特許文献1に開示されている。   Scrolling is the action of sliding the direction of content, such as text, drawings or images, horizontally or vertically across a screen or display window. This scroll operation is disclosed in, for example, Patent Document 1.

特許文献1には、ユーザ入力に対してスクロール動作させたとき、ユーザ入力が止まった後、ドラッグ操作によるユーザの入力速度に所定の減速率を適用することによりスクロールが停止するまで減速させている。   In Patent Document 1, when a scroll operation is performed with respect to a user input, the user input is stopped, and then a predetermined deceleration rate is applied to the input speed of the user by a drag operation to reduce the speed until the scroll is stopped. .

国際公開公報第2008/085877パンフレット(2008年7月17日公開)International Publication No. 2008/085877 Pamphlet (Published July 17, 2008)

しかし、特許文献1では、スクロールを停止させる位置をユーザの入力速度と減速率とから求めており、停止する位置が不定である。そのため、ユーザが目的とするコンテンツに対応する画像を探すために画面をスクロールさせると、スクロールが停止した時点で画面上に表示される画像が欠けていることがある。この場合、ユーザは欠けている画像を確認するために、再び画面をスクロールさせて画像全体を表示させるという操作をしなくてはならず、煩わしさを感じることがある。   However, in Patent Document 1, the position where the scroll is stopped is obtained from the input speed and the deceleration rate of the user, and the position where the scroll is stopped is indefinite. For this reason, when the screen is scrolled in order to search for an image corresponding to the target content, the image displayed on the screen may be missing when the scrolling is stopped. In this case, in order to confirm the missing image, the user must perform an operation of scrolling the screen again to display the entire image, which may be annoying.

本発明は、上記の課題に鑑みてなされたものであり、その目的は、ユーザの操作性を向上させることができるコンテンツ表示装置を提供することにある。   The present invention has been made in view of the above problems, and an object of the present invention is to provide a content display device capable of improving user operability.

本発明に係るコンテンツ表示装置は、上記の課題を解決するために、コンテンツを表す画像を多角柱の各側面に複数配置した3次元オブジェクトの一部を表示する表示部と、上記表示部上に設置され、接触によるユーザ入力を受け付ける入力部と、上記ユーザ入力により接触された位置の動きを検出する接触検出手段と、ある画面の表示中に、上記接触検出手段が上記多角柱の長手方向への動きを検出した場合、上記3次元オブジェクトの表示領域を当該長手方向にスクロール移動させて、上記ある画面とは異なる他の画面を表示させる第1の表示制御手段と、ある画面の表示中に、上記接触検出手段が上記多角柱の長手方向と直交する方向への動きを検出した場合、当該多角柱の長手軸を回転軸として上記3次元オブジェクトを回転させるように表示領域を移動させて、上記ある画面とは異なる他の画面を表示させる第2の表示制御手段と、上記他の画面に表示される上記画像の一部が途切れないように、上記第1の表示制御手段及び上記第2の表示制御手段によって移動される表示領域の移動度を決定する移動度決定手段とを備えていることを特徴としている。   In order to solve the above problems, a content display device according to the present invention displays a part of a three-dimensional object in which a plurality of images representing content are arranged on each side of a polygonal column, and a display unit on the display unit. An input unit that is installed and receives a user input by contact; a contact detection unit that detects a movement of a position touched by the user input; and the contact detection unit in a longitudinal direction of the polygonal column during display of a certain screen. A first display control means for scrolling the display area of the three-dimensional object in the longitudinal direction to display another screen different from the certain screen, and during the display of the certain screen. When the contact detection means detects a movement in a direction orthogonal to the longitudinal direction of the polygonal column, the three-dimensional object is rotated with the longitudinal axis of the polygonal column as a rotation axis. The second display control means for moving the display area to display another screen different from the certain screen, and the first display so that a part of the image displayed on the other screen is not interrupted. The display control means and the mobility determination means for determining the mobility of the display area moved by the second display control means are provided.

本発明に係る制御方法は、上記の課題を解決するために、コンテンツを表す画像を多角柱の各側面に複数配置した3次元オブジェクトの一部を表示する表示部と、上記表示部上に設置され、接触によるユーザ入力を受け付ける入力部とを備えているコンテンツ表示装置の制御方法であって、上記ユーザ入力により接触された位置の動きを検出する接触検出ステップと、上記接触検出ステップにおいて、ある画面の表示中に上記多角柱の長手方向への動きが検出された場合、上記3次元オブジェクトの表示領域を当該長手方向にスクロール移動させて、上記ある画面とは異なる他の画面を表示させる第1の表示制御ステップと、上記接触検出ステップにおいて、ある画面の表示中に上記多角柱の長手方向と直交する方向への動きが検出された場合、当該多角柱の長手軸を回転軸として上記3次元オブジェクトを回転させるように表示領域を移動させて、上記ある画面とは異なる他の画面を表示させる第2の表示制御ステップと、上記他の画面に表示される上記画像の一部が途切れないように、上記第1の表示制御ステップ及び上記第2の表示制御ステップにおいて移動される表示領域の移動度を決定する移動度決定ステップとを包含していることを特徴としている。   In order to solve the above problems, a control method according to the present invention is provided on a display unit that displays a part of a three-dimensional object in which a plurality of images representing content are arranged on each side of a polygonal column, and the display unit is installed on the display unit. A content display apparatus control method comprising: an input unit that receives a user input by contact; and a contact detection step of detecting a movement of a position touched by the user input, and the contact detection step. When movement of the polygonal column in the longitudinal direction is detected during the display of the screen, the display area of the three-dimensional object is scrolled in the longitudinal direction to display another screen different from the certain screen. In the display control step 1 and the contact detection step, a movement in a direction perpendicular to the longitudinal direction of the polygonal column is detected during display of a certain screen. A second display control step of displaying a different screen from the certain screen by moving the display area so as to rotate the three-dimensional object with the longitudinal axis of the polygonal column as a rotation axis; A mobility determination step for determining the mobility of the display area moved in the first display control step and the second display control step so that a part of the image displayed on the screen is not interrupted. It is characterized by that.

上記の構成によれば、本発明のコンテンツ表示装置は、多角柱の仮想3次元オブジェクト及びその各側面に配置された複数の画像を画面に表示する。入力部に対しては接触によるユーザ入力がなされ、接触検出手段はユーザ入力により接触された位置の動きを検出する。   According to said structure, the content display apparatus of this invention displays on a screen the some image arrange | positioned on the virtual three-dimensional object of a polygonal column, and each side surface thereof. A user input by contact is made to the input unit, and the contact detection means detects the movement of the position touched by the user input.

コンテンツ表示装置では、ある画面の表示中に多角柱の長手方向(以下、縦方向ともいう)への動きが検出された場合、3次元オブジェクトの表示領域を長手方向にスクロールさせて他の画面を表示させる。ここでいう他の画面とは、スクロール前に表示対象になっている側面内における別の領域を指す。つまり、本発明において3次元オブジェクトはその全体が表示部に表示されず、その一部が表示される構成である。   In the content display device, when movement of a polygonal column in the longitudinal direction (hereinafter, also referred to as “vertical direction”) is detected during display of a certain screen, the display area of the three-dimensional object is scrolled in the longitudinal direction to display another screen. Display. The other screen here refers to another area in the side surface to be displayed before scrolling. That is, in the present invention, the entire three-dimensional object is not displayed on the display unit, but a part thereof is displayed.

また、ある画面の表示中に多角柱の長手軸と直行する方向への動きが検出された場合、3次元オブジェクトの長手軸を回転軸として表示領域を回転移動させて他の画面を表示させる。ここでいう他の画面とは、回転前に表示対象になっている側面とは異なる別の側面である。但し、回転後に再び元の側面に戻ることもあり得る。   Further, when a movement in a direction perpendicular to the longitudinal axis of the polygonal column is detected during display of a certain screen, the display area is rotated about the longitudinal axis of the three-dimensional object and another screen is displayed. The other screen here is a different side surface from the side surface that is the display target before the rotation. However, it may return to the original side again after rotation.

本明細において多角柱の中心軸とは、多角柱の底面の重心を通る、多角柱の底面と直交する軸のことを指す。   In this specification, the central axis of the polygonal column refers to an axis that passes through the center of gravity of the bottom surface of the polygonal column and is orthogonal to the bottom surface of the polygonal column.

このように、本発明ではその全体が画面上に表示されない3次元オブジェクトを仮想3次元空間内でスクロール又は回転させることによって、それまで表示されていなかった領域に配置されているコンテンツの画像を表示させることができる。   As described above, in the present invention, by scrolling or rotating a three-dimensional object that is not entirely displayed on the screen in the virtual three-dimensional space, an image of content arranged in an area that has not been displayed is displayed. Can be made.

また、多角柱のオブジェクトを回転させたり、その側面について眺める箇所を縦方向に変化させたりする動作は、本屋等に置かれている回転式書棚における動作を連想させる。そのため、コンテンツ表示装置に初めて接する人、又は機器の操作に不慣れな人であっても、操作方法を容易に理解することができる。   In addition, the operation of rotating the polygonal column object or changing the portion viewed from the side in the vertical direction is reminiscent of the operation of the rotary bookshelf placed in a bookstore or the like. Therefore, even a person who contacts the content display device for the first time or a person who is unfamiliar with the operation of the device can easily understand the operation method.

さらに、本発明では、3次元オブジェクトにおける表示領域を同じ側面内で縦方向にスクロール移動させたり、別の側面に回転移動させたりするとき、画面上に表示される画像が途切れないように移動させる。   Furthermore, according to the present invention, when the display area of the three-dimensional object is scrolled vertically within the same side surface or rotated to another side surface, the image displayed on the screen is moved without interruption. .

例えば、ユーザが画面を指で軽くはらうフリック操作により表示領域をスクロール移動させるとき、画面から指を放した後もある程度スクロール移動が継続される。このとき、スクロール移動が停止される位置によっては画面に表示されるコンテンツの画像が途切れることがある。これでは、ユーザが欠けている画像を確認するために、再び画面をスクロールさせて画像全体を表示させるという操作をしなくてはならず、煩わしさを感じることがある。   For example, when the user scrolls the display area by flicking the screen lightly with a finger, the scrolling movement is continued to some extent even after the finger is released from the screen. At this time, depending on the position where the scroll movement is stopped, the content image displayed on the screen may be interrupted. In this case, in order to confirm the missing image, the user must perform an operation of scrolling the screen again to display the entire image, which may be bothersome.

本発明によれば、移動後に画面上に表示される画像が途切れないようにスクロール又は回転の移動度を決定するため、画像が欠けることがなく、ユーザの操作性を向上させることができる。   According to the present invention, since the mobility of scrolling or rotation is determined so that the image displayed on the screen is not interrupted after movement, the image is not lost and the operability for the user can be improved.

また、本発明に係るコンテンツ表示装置において、上記表示部は、複数の上記画像が上記各側面の行列方向に配置されるように表示することが好ましい。   In the content display device according to the present invention, it is preferable that the display unit displays a plurality of the images so as to be arranged in a matrix direction of the side surfaces.

このように、3次元オブジェクトに配置される画像が行列方向に並んでいることにより、画面の範囲内に画像を途切れることなく表示させることが容易である。   As described above, since the images arranged in the three-dimensional object are arranged in the matrix direction, it is easy to display the image within the range of the screen without interruption.

また、本発明に係るコンテンツ表示装置において、上記接触検出手段は、上記動きの速さを検出しており、上記移動度決定手段は、上記接触検出手段によって検出された動きの速さに基づいて上記移動度を決定することが好ましい。   In the content display device according to the present invention, the contact detection unit detects the speed of the movement, and the mobility determination unit is based on the speed of the movement detected by the contact detection unit. It is preferable to determine the mobility.

上記の構成によれば、入力部へのユーザ入力の速度を変更することによって、表示領域をスクロール移動させたり回転移動させたりするときの距離を変更させることができる。そのため、1回の入力操作であっても、その速度に応じて例えば画像の列を1列分移動させたり、2列分移動させたりすることができる。よって、ユーザはより快適に操作することができる。   According to the above configuration, the distance when the display area is scrolled or rotated can be changed by changing the speed of the user input to the input unit. Therefore, even with a single input operation, for example, an image row can be moved by one row or moved by two rows according to the speed. Therefore, the user can operate more comfortably.

また、本発明に係るコンテンツ表示装置において、上記移動度決定手段は、上記動きの速さに基づいて上記表示領域の移動速度を決定することが好ましい。   In the content display device according to the present invention, it is preferable that the mobility determining means determines the moving speed of the display area based on the speed of the movement.

上記の構成によれば、入力部へのユーザ入力の速度を変更することによって、表示領域をスクロール移動させたり回転移動させたりする速度を変更させることができる。そのため、例えばユーザが予め目的とするコンテンツを早く見つけたい場合には接触速度を速くすることによって短時間で所望のコンテンツを表示させることが可能である。   According to the above configuration, the speed at which the display area is scrolled or rotated can be changed by changing the speed of the user input to the input unit. Therefore, for example, when the user wants to find the target content early, the desired content can be displayed in a short time by increasing the contact speed.

また、ユーザが閲覧したいコンテンツが特に決まっておらず、どのようなコンテンツがあるか探しながら表示させたい場合には、接触速度を遅くすることによってコンテンツを快適に検索することができる。   In addition, when the content that the user wants to browse is not particularly determined and it is desired to display the content while searching for it, the content can be comfortably searched by reducing the contact speed.

また、本発明に係るコンテンツ表示装置において、上記移動度決定手段は、上記動きの速さから上記第1の表示制御手段が上記表示領域をスクロール移動させるときの行の数を決定することが好ましい。   In the content display device according to the present invention, it is preferable that the mobility determination unit determines the number of rows when the first display control unit scrolls the display area based on the speed of movement. .

上記の構成によれば、コンテンツ表示装置では、3次元オブジェクトの長手方向に表示領域をスクロール移動させる場合、動きの速さに応じて表示領域を移動させる行の数を決定している。また、上述したように複数の画像は行列方向に配置されている。よって、表示領域を移動させても画面の範囲内に画像を途切れることなく表示させることができる。   According to the above configuration, in the content display device, when the display area is scrolled in the longitudinal direction of the three-dimensional object, the number of rows to be moved is determined according to the speed of movement. As described above, the plurality of images are arranged in the matrix direction. Therefore, even if the display area is moved, the image can be displayed within the range of the screen without interruption.

また、本発明に係るコンテンツ表示装置において、上記移動度決定手段は、上記動きの速さから上記第2の表示制御手段が上記表示領域を回転移動させるときの面の数を決定しており、上記第2の表示制御手段は、上記回転移動によって上記表示領域になる側面と上記表示部の表示面とが平行になるように上記他の画面を表示させることが好ましい。   In the content display device according to the present invention, the mobility determination means determines the number of surfaces when the second display control means rotates and moves the display area from the speed of the movement, Preferably, the second display control means displays the other screen such that a side surface that becomes the display area by the rotational movement is parallel to a display surface of the display unit.

上記の構成によれば、コンテンツ表示装置では、3次元オブジェクトの長手軸を回転軸として回転移動させる場合、動きの速さに応じて表示領域を移動させる面の数を決定している。つまり、ユーザにより3次元オブジェクトの長手方向と直交する方向への入力操作が行なわれたとき、回転移動を面単位で制御している。   According to the above configuration, in the content display device, when the three-dimensional object is rotated about the longitudinal axis of the three-dimensional object, the number of surfaces on which the display area is moved is determined according to the speed of movement. That is, when the user performs an input operation in a direction orthogonal to the longitudinal direction of the three-dimensional object, the rotational movement is controlled in units of planes.

また、回転移動によって表示領域になる側面は、表示部の表示面と平行になるように表示させている。つまり、表示対象になる側面が正面を向くように表示させる。よって、表示領域を移動させても画面の範囲内に画像を途切れることなく表示させることができる。   Further, the side surface that becomes the display area by the rotational movement is displayed so as to be parallel to the display surface of the display unit. That is, display is performed such that the side surface to be displayed faces the front. Therefore, even if the display area is moved, the image can be displayed within the range of the screen without interruption.

また、本発明に係るコンテンツ表示装置において、上記3次元オブジェクトは側面毎にコンテンツのカテゴリが規定されており、各側面に配置される画像は、当該側面に規定されたカテゴリに属するコンテンツの画像であることが好ましい。   In the content display device according to the present invention, a category of content is defined for each side of the three-dimensional object, and an image arranged on each side is an image of content belonging to the category defined for the side. Preferably there is.

上記の構成によれば、各側面には側面毎に共通のカテゴリに分類されるコンテンツが含まれている。そのため、コンテンツの管理がし易くなると共に、目的のコンテンツの探索がより容易になる。   According to the above configuration, each side includes content classified into a common category for each side. Therefore, it becomes easier to manage the content and search for the target content becomes easier.

また、本発明に係るコンテンツ表示装置において、上記コンテンツは電子書籍であり、上記画像は電子書籍のサムネイル画像であり得る。   In the content display device according to the present invention, the content may be an electronic book, and the image may be a thumbnail image of the electronic book.

上述したように、本発明のコンテンツ表示装置はスクロール又は回転によって複数の画像が配置された3次元オブジェクトの表示領域を変更することができるため、多くのコンテンツの画像を容易に見ることができる。この3次元オブジェクトに配置される画像が電子書籍に対応するものであれば、ユーザはさながら本屋にいるように様々な書籍を視覚的に検索することができる。   As described above, since the content display device of the present invention can change the display area of the three-dimensional object in which a plurality of images are arranged by scrolling or rotating, it is possible to easily view many content images. If the image arranged in the three-dimensional object corresponds to an electronic book, the user can visually search various books as if they were in a bookstore.

本発明に係る携帯端末は、上記の課題を解決するために、本発明のコンテンツ表示装置を備えていることを特徴としている。   In order to solve the above-described problems, a mobile terminal according to the present invention includes the content display device of the present invention.

上記の構成によれば、ユーザは様々な場所において、本屋にいるような感覚で様々な書籍を視覚的に検索することができる。   According to the above configuration, the user can visually search various books as if they were in a bookstore at various places.

なお、上記コンテンツ表示装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させるためのプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。   The content display apparatus may be realized by a computer. In this case, a program for causing a computer to operate as each of the above-described means and a computer-readable recording medium recording the program also fall within the scope of the present invention.

本発明のコンテンツ表示装置は、コンテンツを表す画像を多角柱の各側面に複数配置した3次元オブジェクトの一部を表示部に表示させ、ユーザ入力により接触された位置の動きを検出する接触検出手段と、ユーザ入力に基づいて表示領域をスクロール移動させる第1の表示制御手段と、3次元オブジェクトを回転移動させる第2の表示制御手段とを備えており、移動後の画面に表示させる画像が途切れることがないように表示領域の移動度を決定するため、ユーザの操作性を向上させることができる。   The content display device of the present invention displays a part of a three-dimensional object in which a plurality of images representing content are arranged on each side of a polygonal column on a display unit, and detects a movement of a position touched by a user input. And a first display control means for scrolling the display area based on user input and a second display control means for rotating the three-dimensional object, and the image displayed on the screen after the movement is interrupted. Since the mobility of the display area is determined so as not to occur, user operability can be improved.

本発明の一実施形態に係るコンテンツ表示装置の構成を示すブロック図である。It is a block diagram which shows the structure of the content display apparatus which concerns on one Embodiment of this invention. 図1に示すコンテンツ表示装置の表示部に表示される3次元オブジェクト及びその一部を表示したコンテンツ表示装置の画面を示す図である。It is a figure which shows the screen of the content display apparatus which displayed the three-dimensional object displayed on the display part of the content display apparatus shown in FIG. 1, and its part. 図1に示すコンテンツ表示装置における画面表示例を示す図である。It is a figure which shows the example of a screen display in the content display apparatus shown in FIG. 図2に示す3次元オブジェクトの表示領域を移動させるときの様子を説明するための図である。It is a figure for demonstrating a mode when moving the display area of the three-dimensional object shown in FIG. 図2に示す3次元オブジェクトを回転させるときの様子を説明するための図である。It is a figure for demonstrating a mode when rotating the three-dimensional object shown in FIG. 説明のために図2に示す3次元オブジェクトを展開した図である。It is the figure which expanded the three-dimensional object shown in FIG. 2 for description. 図1に示すコンテンツ表示装置の画面に表示させるサムネイル画像の表示パターンの例を示す図である。It is a figure which shows the example of the display pattern of the thumbnail image displayed on the screen of the content display apparatus shown in FIG. 図2に示す3次元オブジェクトにおいて、カテゴリが「定期購読」である棚面を表示している画面の表示状態を示す図である。FIG. 3 is a diagram showing a display state of a screen displaying a shelf surface whose category is “subscription” in the three-dimensional object shown in FIG. 2. 本発明の一実施例において、横フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a horizontal flick. 本発明の一実施例において、横フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a horizontal flick. 本発明の一実施例において、横フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a horizontal flick. 本発明の一実施例において、横フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a horizontal flick. 本発明の一実施例において、横フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a horizontal flick. 本発明の一実施例において、縦フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a vertical flick. 本発明の一実施例において、縦フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a vertical flick. 本発明の一実施例において、縦フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a vertical flick. 本発明の一実施例において、縦フリックに最適なパラメータを評価する実験を説明するための図である。In one Example of this invention, it is a figure for demonstrating the experiment which evaluates the parameter optimal for a vertical flick.

以下、本発明に係るコンテンツ表示装置の一実施形態について、図1〜8に基づいて説明する。   Hereinafter, an embodiment of a content display device according to the present invention will be described with reference to FIGS.

〔コンテンツ表示装置の概要〕
まず、本実施形態に係るコンテンツ表示装置の概要について説明する。
[Outline of content display device]
First, an outline of the content display device according to the present embodiment will be described.

本実施形態のコンテンツ表示装置は、多角柱の3次元オブジェクトを仮想3次元空間内に配置し、当該3次元オブジェクトの一部を表示するように構成されている。3次元オブジェクトの各側面にはコンテンツを表す画像が行列方向に複数配置されており、3次元オブジェクトを回転させたり、多角柱の長手方向にスクロールさせたりするユーザの入力操作により、画面上に表示される表示領域を移動することができるようになっている。   The content display device according to the present embodiment is configured to arrange a polygonal three-dimensional object in a virtual three-dimensional space and display a part of the three-dimensional object. Multiple images representing content are arranged in the matrix direction on each side of the 3D object, and displayed on the screen by user input operations such as rotating the 3D object or scrolling in the longitudinal direction of the polygonal column. The displayed area can be moved.

このとき、ユーザの入力操作による表示領域の移動は、移動後の画面上に表示される画像が途切れることがないように制御されている。よって、ユーザが3次元オブジェクトに配置される複数のコンテンツの中から所望のコンテンツを探すとき、スクロール又は回転が停止した画面に表示される画像が欠けることがないため、目的の画像を容易に探索することができる。   At this time, the movement of the display area by the user's input operation is controlled so that the image displayed on the screen after the movement is not interrupted. Therefore, when a user searches for a desired content from among a plurality of contents arranged in a three-dimensional object, an image displayed on a screen where scrolling or rotation is stopped is not lost, and thus a target image can be easily searched. can do.

〔3次元オブジェクト〕
ここで、本実施形態に係るコンテンツ表示装置において表示させる3次元オブジェクトについて説明する。
[3D object]
Here, the three-dimensional object displayed in the content display device according to the present embodiment will be described.

図2は、3次元オブジェクト及びその一部を表示したコンテンツ表示装置の画面を示す図である。図中右側が3次元オブジェクト200の外観を表しており、図中左側が3次元オブジェクト200の一部を表示したコンテンツ表示装置の画面20を表している。図2中、破線枠で示す表示領域14が3次元オブジェクト200において実際に画面20に表示される領域である。   FIG. 2 is a diagram showing a screen of a content display device displaying a three-dimensional object and a part thereof. The right side in the figure represents the appearance of the three-dimensional object 200, and the left side in the figure represents the screen 20 of the content display device displaying a part of the three-dimensional object 200. In FIG. 2, a display area 14 indicated by a broken line frame is an area that is actually displayed on the screen 20 in the three-dimensional object 200.

本実施形態において、3次元オブジェクト200は4つの側面11を持つ直方体であり、複数の電子書籍(コンテンツ)が各側面に配置された書棚の構造を有している。以下、3次元オブジェクトを書棚オブジェクトと称し、側面を棚面と称することもある。   In the present embodiment, the three-dimensional object 200 is a rectangular parallelepiped having four side surfaces 11, and has a book shelf structure in which a plurality of electronic books (contents) are arranged on each side surface. Hereinafter, the three-dimensional object may be referred to as a bookshelf object, and the side surface may be referred to as a shelf surface.

図2に示すように、書棚オブジェクト200は4つの棚面11を有しており、各棚面11には複数の棚13が設けられている。各棚13の上には複数の電子書籍の表紙を表すサムネイル画像(単に「画像」ともいう)12が置かれるように表示されており、ユーザはいずれかのサムネイル画像12に対して選択操作を行なうことにより、選択したサムネイル画像12に対応する電子書籍の中身を閲覧することが可能になる。   As shown in FIG. 2, the bookcase object 200 has four shelf surfaces 11, and each shelf surface 11 is provided with a plurality of shelves 13. A thumbnail image (also referred to simply as “image”) 12 representing the cover of a plurality of electronic books is displayed on each shelf 13, and the user performs a selection operation on any one of the thumbnail images 12. By doing so, it becomes possible to browse the contents of the electronic book corresponding to the selected thumbnail image 12.

ユーザによる入力操作としては、表示画面上に直接接触する方法とコンテンツ表示装置に設けられた入力キー等からの操作とが挙げられる。つまり、本実施形態のコンテンツ表示装置はタッチパネルを備えており、ユーザはタッチパネル(画面)に接触して種々の操作が行なえるようになっている。   Examples of the input operation by the user include a method of directly touching the display screen and an operation from an input key or the like provided on the content display device. That is, the content display device of the present embodiment includes a touch panel, and the user can perform various operations by touching the touch panel (screen).

タッチパネルに対する入力操作方法としては、例えば、タップ操作、ドラッグ操作、フリック操作又はピンチ操作等が挙げられる。タップ操作とは、画面を指で軽く叩く動作を指し、例えばビューアの起動又は表示されているボタンの押下等を実行させる。ドラッグ操作とは、画面上で指をずらす動作を指し、例えば書棚オブジェクト200の回転又はスクロール等を実行させる。フリック操作とは、画面を指で軽くはらう動作を指し、例えば書棚オブジェクト200の回転又はスクロール等を実行させる。ピンチ操作とは、画面上を2本の指でつまむ動作を指し、例えば書棚オブジェクト200の拡大縮小等を実行させる。   Examples of the input operation method for the touch panel include a tap operation, a drag operation, a flick operation, or a pinch operation. The tap operation refers to an operation of tapping the screen with a finger, for example, starting a viewer or pressing a displayed button. The drag operation refers to an operation of moving a finger on the screen, and for example, rotation or scrolling of the bookshelf object 200 is executed. The flick operation refers to an operation of lightly touching the screen with a finger, for example, rotating or scrolling the bookshelf object 200. The pinch operation refers to an operation of pinching the screen with two fingers, and for example, enlargement / reduction of the bookshelf object 200 is executed.

このように、ユーザは画面に直接接触することにより、表示させる表示領域を上下にスクロール移動させたり、書棚オブジェクト200を回転させたりして、画面20に表示される画像12を変更することができる。   Thus, the user can change the image 12 displayed on the screen 20 by scrolling up and down the display area to be displayed or rotating the bookshelf object 200 by directly touching the screen. .

なお、3次元オブジェクトの形状は直方体に限定されるものではなく、他の多角柱であってもよい。また、図2では4つの電子書籍が配置された棚13が5段ある構成であるが、配置されるコンテンツの数も限定されるものではなく、製造者が適宜設定すればよい。書棚オブジェクト200の表示例については後述する。   The shape of the three-dimensional object is not limited to a rectangular parallelepiped, and may be another polygonal column. In FIG. 2, there are five shelves 13 on which four electronic books are arranged, but the number of contents to be arranged is not limited, and the manufacturer may set as appropriate. A display example of the bookcase object 200 will be described later.

次に、本実施形態に係るコンテンツ表示装置が備える各構成の詳細について説明する。   Next, the detail of each structure with which the content display apparatus which concerns on this embodiment is provided is demonstrated.

〔コンテンツ表示装置の各構成〕
図1は、本発明の一実施形態に係るコンテンツ表示装置の構成を示すブロック図である。図1に示すように、コンテンツ表示装置100は、入力部1、接触検出部2(接触検出手段)、書籍表示処理部3、書籍データベース4、ネットワーク管理部5、移動度決定部6(移動度決定手段)、スクロール制御部7(第1の表示制御手段)、回転制御部8(第2の表示制御手段)、オブジェクト表示処理部9、出力処理部10、及び表示部19を備えている。
[Each component of the content display device]
FIG. 1 is a block diagram showing a configuration of a content display apparatus according to an embodiment of the present invention. As shown in FIG. 1, the content display device 100 includes an input unit 1, a contact detection unit 2 (contact detection unit), a book display processing unit 3, a book database 4, a network management unit 5, and a mobility determination unit 6 (mobility). A determination unit), a scroll control unit 7 (first display control unit), a rotation control unit 8 (second display control unit), an object display processing unit 9, an output processing unit 10, and a display unit 19.

入力部1は、表示部19の上に設置され、接触によるユーザ入力を受け付ける。つまり、本実施形態において入力部1及び表示部19は一体化されたタッチパネルを構成している。   The input unit 1 is installed on the display unit 19 and accepts user input by contact. That is, in the present embodiment, the input unit 1 and the display unit 19 constitute an integrated touch panel.

接触検出部2は、入力部1が受け付けたユーザ入力、すなわち接触から入力情報を検知する。接触検出部2が検出する入力情報は、例えば、接触の位置、速度又は距離等の動き情報であり、検出した入力情報を書籍表示処理部3又は移動度決定部6に送信する。   The contact detection unit 2 detects input information from a user input received by the input unit 1, that is, contact. The input information detected by the contact detection unit 2 is, for example, movement information such as a contact position, speed, or distance, and the detected input information is transmitted to the book display processing unit 3 or the mobility determination unit 6.

書籍表示処理部3は、書籍データベース4から表示すべき書籍データを取得し、取得した書籍の表紙を表示させる際のサムネイル画像12を生成して出力処理部10に送る。また、書籍表示処理部3は、表示されている書籍を書籍データベース4に送って書棚オブジェクト200から削除することができる。書籍表示処理部3による書棚オブジェクト200への書籍の配置及び削除は、入力部1に対するユーザ入力に従って行なってもよいし、予め設定された基準(例えば、表示期間等)に従って自動で行なってもよい。   The book display processing unit 3 acquires book data to be displayed from the book database 4, generates a thumbnail image 12 for displaying the cover of the acquired book, and sends the thumbnail image 12 to the output processing unit 10. Further, the book display processing unit 3 can send the displayed book to the book database 4 and delete it from the bookshelf object 200. Arrangement and deletion of books on the bookshelf object 200 by the book display processing unit 3 may be performed in accordance with a user input to the input unit 1 or may be automatically performed in accordance with a preset reference (for example, a display period). .

書籍データベース4は、ネットワーク管理部5によって取得された書籍データを記憶装置に記憶させると共に、取得した書籍データを管理する。また、書籍表示処理部3からの取得要求に応じて書籍データを書籍表示処理部3に送る。   The book database 4 stores the book data acquired by the network management unit 5 in a storage device and manages the acquired book data. Further, the book data is sent to the book display processing unit 3 in response to an acquisition request from the book display processing unit 3.

ネットワーク管理部5は、図示しない通信手段を介してネットワーク上のサーバからコンテンツデータである書籍データを取得する。   The network management unit 5 acquires book data that is content data from a server on the network via a communication unit (not shown).

移動度決定部6は、接触検出部2が検出した動き情報に基づいて、画面20に表示させる書棚オブジェクト200の表示領域を移動させるときの移動度を決定する。具体的には、接触検出部2が書棚オブジェクト200の長手方向(縦方向)への動きを検出した場合、移動度決定部6はその動きの速さから、書棚オブジェクト200の表示領域を縦方向にスクロール移動させるときの行の数(移動度)を決定し、決定した移動度の情報をスクロール制御部7に送信する。一方、接触検出部2が書棚オブジェクト200の長手方向と直交する方向への動きを検出した場合、移動度決定部6はその動きの速さから、書棚オブジェクト200を回転させるように表示領域を移動させるときの面の数(移動度)を決定し、決定した移動度の情報を回転制御部8に送信する。   The mobility determination unit 6 determines the mobility when moving the display area of the bookshelf object 200 to be displayed on the screen 20 based on the motion information detected by the contact detection unit 2. Specifically, when the contact detection unit 2 detects the movement of the bookcase object 200 in the longitudinal direction (vertical direction), the mobility determination unit 6 sets the display area of the bookcase object 200 in the vertical direction based on the speed of the movement. The number of lines (mobility) when scrolling is determined and information on the determined mobility is transmitted to the scroll control unit 7. On the other hand, when the contact detection unit 2 detects a movement of the bookcase object 200 in a direction orthogonal to the longitudinal direction, the mobility determination unit 6 moves the display area so as to rotate the bookcase object 200 based on the speed of the movement. The number of surfaces (mobility) to be used is determined, and information on the determined mobility is transmitted to the rotation control unit 8.

このとき、移動度決定部6は、ある画面の表示中に表示領域が移動されることによって他の画面が表示されるとき、すなわち、書棚オブジェクト200における表示領域が移動したとき、他の画面に表示される電子書籍の画像12の一部が途切れないように移動度を決定する。このような移動度の決定は、特にフリック操作により接触されたときに行なう。   At this time, when the display area is moved during display of a certain screen and another screen is displayed, that is, when the display area in the bookcase object 200 is moved, the mobility determination unit 6 moves to another screen. The mobility is determined so that a part of the displayed image 12 of the electronic book is not interrupted. Such determination of mobility is performed particularly when touched by a flick operation.

つまり、入力部1へのユーザ入力の速度を変更することによって、表示領域をスクロール移動させたり回転移動させたりするときの距離を変更させることができる。そのため、1回の入力操作であっても、その速度に応じて例えば画像の列を1列分移動させたり、2列分移動させたりすることができる。よって、ユーザはより快適に操作することができる。   That is, by changing the speed of the user input to the input unit 1, the distance when the display area is scrolled or rotated can be changed. Therefore, even with a single input operation, for example, an image row can be moved by one row or moved by two rows according to the speed. Therefore, the user can operate more comfortably.

移動度を決定する際の基準は特に限定されないが、例えば、予め用意した所定のパラメータを用いて移動度を算出すればよい。   The criteria for determining the mobility are not particularly limited. For example, the mobility may be calculated using a predetermined parameter prepared in advance.

また、移動度決定部6は、当該動きの速さに基づいて表示領域の移動速度を決定することが好ましい。例えば、フリック操作の速度が速い場合には移動速度を速くし、フリック操作の速度が遅い場合には移動速度を遅くするように決定する。   Moreover, it is preferable that the mobility determination part 6 determines the moving speed of a display area based on the speed of the said movement. For example, when the flick operation speed is high, the moving speed is increased, and when the flick operation speed is low, the moving speed is determined to be low.

これにより、例えばユーザが予め目的とするコンテンツを早く見つけたい場合には接触速度を速くすることによって短時間で所望のコンテンツを表示させることが可能である。また、ユーザが閲覧したいコンテンツが特に決まっておらず、どのようなコンテンツがあるか探しながら表示させたい場合には、接触速度を遅くすることによってコンテンツを快適に検索することができる。   Thereby, for example, when the user wants to find the target content in advance, it is possible to display the desired content in a short time by increasing the contact speed. In addition, when the content that the user wants to browse is not particularly determined and it is desired to display the content while searching for it, the content can be comfortably searched by reducing the contact speed.

スクロール制御部7は、移動度決定部6において決定された移動度に従って、書棚オブジェクト200の表示領域を長手方向にスクロール移動させて他の画面を表示させるためのアニメーション情報を作成する。   The scroll control unit 7 creates animation information for scrolling the display area of the bookshelf object 200 in the longitudinal direction and displaying another screen according to the mobility determined by the mobility determination unit 6.

ここでいう他の画面とは、スクロール前に表示対象になっている側面11内における別の領域を指す。このスクロール移動は表示領域に指定されている棚面11内における上下移動である。スクロール制御部7は、作成したアニメーション情報をオブジェクト表示処理部9に送信する。   The other screen here refers to another area in the side surface 11 that is a display target before scrolling. This scroll movement is a vertical movement within the shelf surface 11 designated in the display area. The scroll control unit 7 transmits the created animation information to the object display processing unit 9.

なお、本明細書においてアニメーションとは、仮想3次元空間内で書棚オブジェクト200を回転させたり棚面11を移動させたりして表示を変化させる機能を指す。   In this specification, animation refers to a function of changing the display by rotating the bookshelf object 200 or moving the shelf surface 11 in the virtual three-dimensional space.

回転制御部8は、移動度決定部6において決定された移動度に従って、書棚オブジェクト200の表示領域を図2中「X」で示す直方体の中心軸(長手軸)を回転軸として、中心軸Xと直交する方向に回転移動させて他の画面を表示させるためのアニメーション情報を作成する。   The rotation control unit 8 uses the central axis (longitudinal axis) of a rectangular parallelepiped whose display area of the bookcase object 200 is indicated by “X” in FIG. 2 as the rotation axis according to the mobility determined by the mobility determination unit 6. Animation information for creating another screen by rotating in a direction orthogonal to the direction is created.

ここでいう他の画面とは、回転前に表示対象になっている側面とは異なる別の側面である。但し、回転後に再び元の側面に戻ることもあり得る。なお、本明細において直方体の中心軸とは、直方体の底面の重心を通る、直方体の底面と直交する軸のことを指す。   The other screen here is a different side surface from the side surface that is the display target before the rotation. However, it may return to the original side again after rotation. In the present specification, the central axis of the rectangular parallelepiped refers to an axis that passes through the center of gravity of the bottom surface of the rectangular parallelepiped and is orthogonal to the bottom surface of the rectangular parallelepiped.

また、回転制御部8は、回転移動が止まるとき、画面20に表示される棚面11が正面を向くように移動させる。ここでいう正面とは、表示領域になる棚面11と表示部19の表示面とが平行になるように表示されたときの面である。回転制御部8は、作成したアニメーション情報をオブジェクト表示処理部9に送信する。   In addition, when the rotational movement stops, the rotation control unit 8 moves the shelf surface 11 displayed on the screen 20 so as to face the front. Here, the front surface is a surface when the shelf surface 11 serving as a display area and the display surface of the display unit 19 are displayed so as to be parallel to each other. The rotation control unit 8 transmits the created animation information to the object display processing unit 9.

オブジェクト表示処理部9は、スクロール制御部7又は回転制御部8が作成したアニメーション情報から、表示部19が表示すべき書棚オブジェクト200の画像を生成し、出力処理部10に送信する。   The object display processing unit 9 generates an image of the bookcase object 200 to be displayed by the display unit 19 from the animation information created by the scroll control unit 7 or the rotation control unit 8 and transmits the image to the output processing unit 10.

オブジェクト表示処理部9が書棚オブジェクト200の画像を生成する際に用いるアニメーション情報はスクロール移動又は回転移動に関するものに限らず、例えば、他の視覚効果が付加されるようなアニメーション情報を用いてもよい。他の視覚効果としては、例えば、棚面11の拡大縮小、書棚オブジェクト200の透明化、背景画像の変更等が挙げられる。   The animation information used when the object display processing unit 9 generates the image of the bookcase object 200 is not limited to the scroll movement or the rotation movement, and for example, animation information that adds other visual effects may be used. . Examples of other visual effects include enlargement / reduction of the shelf surface 11, transparency of the bookcase object 200, change of the background image, and the like.

出力処理部10は、書籍表示処理部3が生成した書籍のサムネイル画像12及びオブジェクト表示処理部9が生成した書棚オブジェクト200の画像から、書棚オブジェクト200の棚面11にサムネイル画像12が配置されるように合成し、合成した画像を表示部19に表示させる。   The output processing unit 10 arranges the thumbnail image 12 on the shelf surface 11 of the book shelf object 200 from the thumbnail image 12 of the book generated by the book display processing unit 3 and the image of the book shelf object 200 generated by the object display processing unit 9. In this manner, the combined image is displayed on the display unit 19.

なお、コンテンツ表示装置100の画面20上における上述した表示内容を理解した当業者によれば、OpenGL(Open Graphics Library)などの公知の技術を適用することにより、書棚オブジェクト200及び各棚面11の表示、書棚オブジェクト200の回転及びその表示、ならびに棚面11のスクロール移動及びその表示などを実現できる。そのため、これらの表示を実現するための各処理部及び各管理部における具体的なデータの処理方法及び管理方法については、その説明を省略する。   A person skilled in the art who understands the above-described display contents on the screen 20 of the content display device 100 can apply the known technology such as OpenGL (Open Graphics Library) to the book shelf object 200 and each shelf surface 11. Display, rotation of the bookcase object 200 and its display, scroll movement of the shelf surface 11 and its display, and the like can be realized. Therefore, a description of a specific data processing method and management method in each processing unit and each management unit for realizing these displays is omitted.

表示部19は、液晶パネル等から構成することができる。   The display unit 19 can be composed of a liquid crystal panel or the like.

このように、本実施形態のコンテンツ表示装置100では、画面20に表示させる書棚オブジェクト200内の表示領域を変更する場合、視点の位置を変えるのではなく、視点の位置はそのままで書棚オブジェクト200を回転させたり、書棚オブジェクト200の棚面11を移動させたりする。これにより、仮想の視点から見える領域を変更し、画面20に表示される表示領域14の位置が変更されることになる。   As described above, in the content display device 100 of the present embodiment, when changing the display area in the bookcase object 200 to be displayed on the screen 20, the position of the viewpoint is not changed, but the position of the viewpoint is left as it is. Rotate or move the shelf surface 11 of the bookshelf object 200. Thereby, the area visible from the virtual viewpoint is changed, and the position of the display area 14 displayed on the screen 20 is changed.

〔書棚オブジェクトの表示〕
次に、コンテンツ表示装置100の画面20における書棚オブジェクト200の表示方法について説明する。図3は、コンテンツ表示装置100における画面表示例を示す図である。
[Display of bookshelf objects]
Next, a display method of the bookshelf object 200 on the screen 20 of the content display device 100 will be described. FIG. 3 is a diagram illustrating a screen display example in the content display apparatus 100.

本実施形態では、4つの棚面11に互いに異なるカテゴリが規定されており、棚面11には各々規定されたカテゴリに属する電子書籍のサムネイル画像12が配置されている。カテゴリに制限はないが、本実施形態では「未読・おすすめ」、「最近読んだ本」、「お気に入り」及び「定期購読」の4つに分類し、4つの棚面11のカテゴリをそれぞれ規定している。   In the present embodiment, different categories are defined on the four shelf surfaces 11, and thumbnail images 12 of electronic books belonging to the defined categories are arranged on the shelf surface 11. There are no restrictions on the categories, but in the present embodiment, there are four categories of “unread / recommended”, “recently read books”, “favorites”, and “subscriptions”, and the four categories of the shelf surface 11 are defined respectively. ing.

このように、側面11毎に共通のカテゴリに分類されるコンテンツが含まれていることにより、コンテンツの管理がし易くなると共に、目的のコンテンツの探索がより容易になる。また、上述したように、コンテンツ表示装置100はスクロール又は回転によって複数の画像12が配置された書棚オブジェクト200の表示領域14を変更することができるため、多くのコンテンツの画像12を見ることが容易である。よって、ユーザはさながら本屋にいるように様々な書籍を視覚的に検索することができる。   As described above, since the content classified into the common category for each side surface 11 is included, the management of the content is facilitated, and the search for the target content is facilitated. Further, as described above, the content display device 100 can change the display area 14 of the bookcase object 200 on which the plurality of images 12 are arranged by scrolling or rotating, so that it is easy to see the images 12 of many contents. It is. Therefore, the user can visually search various books as if they were in a bookstore.

なお、上述したように、書棚オブジェクト200の形状は直方体に限らず、他の多角柱であってもよい。そのため、棚面11の数は4つに限らず、各棚面11を規定するカテゴリの種類も4つに限定されない。   As described above, the shape of the bookcase object 200 is not limited to a rectangular parallelepiped, and may be other polygonal columns. Therefore, the number of the shelf surfaces 11 is not limited to four, and the types of categories that define each shelf surface 11 are not limited to four.

コンテンツ表示装置100では、図3に示すようにユーザ操作による表示領域の移動が行なわれていないとき、画面20には書棚オブジェクト200の正面の部分が表示される。ここでは、画面20には棚13の上にサムネイル画像12が置かれているように棚13及び書籍のサムネイル画像12が表示されている。   In the content display device 100, as shown in FIG. 3, when the display area is not moved by a user operation, the front portion of the bookcase object 200 is displayed on the screen 20. Here, the shelf 13 and the thumbnail images 12 of the books are displayed on the screen 20 so that the thumbnail images 12 are placed on the shelf 13.

画面20の上部には、書棚オブジェクト200の各棚面11のカテゴリを示すインジケータが設けられており、現在表示されている棚面11のカテゴリが分かるようになっている。   In the upper part of the screen 20, an indicator indicating the category of each shelf surface 11 of the bookcase object 200 is provided so that the category of the currently displayed shelf surface 11 can be seen.

例えば、図3では「未読・おすすめ」のインジケータが点灯しており、現在表示されている棚面11のカテゴリが「未読・おすすめ」であることを示している。このインジケータは棚面選択ボタン17を兼ねており、表示させたいカテゴリのインジケータを選択することによって、表示される棚面11が切り換わる。また、画面20の下部には、コンテンツ表示装置100の各機能を実行するための操作入力ボタン18が表示されている。   For example, in FIG. 3, the “unread / recommended” indicator is lit, indicating that the category of the shelf surface 11 currently displayed is “unread / recommended”. This indicator also serves as the shelf surface selection button 17, and the displayed shelf surface 11 is switched by selecting the indicator of the category to be displayed. In addition, operation input buttons 18 for executing each function of the content display device 100 are displayed at the bottom of the screen 20.

また、画面20では棚面11をやや上方から見下ろして眺めた状態の表示になっている。そのため、棚面11に設けられている棚13の上面が見えるように画面20に表示されている。また、現実世界において棚面11をやや上方から見下ろしたとき、より下側に配置される棚13ほど見える上面の割合が多くなるが、書棚オブジェクト200においても同様に下側に配置される棚13ほど上面の面積が大きくなるように表示されている。   In addition, the screen 20 is displayed in a state in which the shelf surface 11 is viewed from slightly above. Therefore, it is displayed on the screen 20 so that the upper surface of the shelf 13 provided on the shelf surface 11 can be seen. Further, when the shelf surface 11 is looked down from the upper side in the real world, the ratio of the upper surface that can be seen as the shelf 13 arranged on the lower side increases, but the shelf 13 arranged on the lower side similarly in the bookcase object 200. It is displayed so that the area of the upper surface becomes larger.

ここで、書棚オブジェクト200を仮想3次元空間内で動かすことによって画面20の表示内容を変化させる方法について説明する。   Here, a method for changing the display content of the screen 20 by moving the bookcase object 200 in the virtual three-dimensional space will be described.

(棚面のスクロール)
コンテンツ表示装置100では、書棚オブジェクト200の各棚面11における長手方向の長さは、画面20に一度に表示できる長さを超える。そのため、表示対象になる棚面11において、画面20に実際に表示されている領域は図2に示すように棚面11の一部である。
(Shelves scroll)
In the content display device 100, the length in the longitudinal direction of each shelf surface 11 of the bookcase object 200 exceeds the length that can be displayed on the screen 20 at a time. Therefore, in the shelf surface 11 to be displayed, the area actually displayed on the screen 20 is a part of the shelf surface 11 as shown in FIG.

つまり、図2において破線枠で囲まれた表示領域14が実際に画面20に表示されている領域であり、その他の領域は画面20に表示されていない。したがって、画面20に表示されている棚面11を長手方向に移動させて表示領域14を変更し、それまで表示されていなかった領域を画面20に表示させる。これにより、表示されていなかった領域に配置されている書籍の画像12を見ることができる。   That is, in FIG. 2, the display area 14 surrounded by a broken line frame is an area that is actually displayed on the screen 20, and the other areas are not displayed on the screen 20. Therefore, the shelf surface 11 displayed on the screen 20 is moved in the longitudinal direction to change the display region 14, and the region that has not been displayed so far is displayed on the screen 20. Thereby, the image 12 of the book arrange | positioned in the area | region which was not displayed can be seen.

コンテンツ表示装置100では、ユーザがタッチパネル(入力部1)上で移動させたい方向にフリック操作を行なうことによって、フリックした方向と同じ方向に棚面11をスクロール移動させて、それまで表示されていなかった領域を表示させるようになっている。このとき、フリックの速度に応じて棚面11の移動距離(行の数)を決定し、その決定に基づいて棚面11を移動させる。   In the content display device 100, when the user performs a flick operation in the direction in which the user wants to move on the touch panel (input unit 1), the shelf surface 11 is scrolled in the same direction as the flicked direction and has not been displayed so far. The displayed area is displayed. At this time, the movement distance (number of rows) of the shelf surface 11 is determined according to the flick speed, and the shelf surface 11 is moved based on the determination.

フリックの速度に対してどの程度棚面11を移動させるかは、棚面11の移動後に画面20に表示される画像12の一部が途切れないようにする限り限定されるものではなく、製造者が適宜決定すればよい。例えば、上述したように、予め用意した移動度を決定するためのパラメータを用いて、スクロール移動させる距離を求めればよい。   The extent to which the shelf surface 11 is moved with respect to the flick speed is not limited as long as a part of the image 12 displayed on the screen 20 is not interrupted after the shelf surface 11 is moved. May be determined as appropriate. For example, as described above, the distance for scrolling may be obtained using a parameter for determining mobility prepared in advance.

図4は、書棚オブジェクト200の表示領域14を移動させるときの様子を説明するための図である。図4の(a)は移動前の棚面11を表しており、ここで矢印Aの方向にフリックが行なわれた場合、棚面11を上方に移動させて、棚面11のより下部に表示領域14を移動させる(図4の(b))。その後、表示領域14の移動が棚面11のより下部に停止し、別の画像12が途切れないように表示される(図4の(c))。   FIG. 4 is a diagram for explaining a state when the display area 14 of the bookcase object 200 is moved. FIG. 4A shows the shelf surface 11 before the movement. When flicking is performed in the direction of arrow A, the shelf surface 11 is moved upward and displayed below the shelf surface 11. The region 14 is moved ((b) of FIG. 4). Thereafter, the movement of the display area 14 stops below the shelf surface 11, and another image 12 is displayed so as not to be interrupted ((c) of FIG. 4).

なお、棚面11の長手(縦)方向への移動は各棚面11の範囲内で独立に制御されている。つまり、縦方向にスクロール移動させる棚面11は、操作時に画面20に表示されている棚面11のみである。   The movement of the shelf surface 11 in the longitudinal (vertical) direction is controlled independently within the range of each shelf surface 11. That is, the shelf surface 11 scrolled in the vertical direction is only the shelf surface 11 displayed on the screen 20 at the time of operation.

例えば、各棚面11の最上部が表示領域14に指定されているとき、いずれかの棚面11の表示中にフリック操作を行なって当該棚面11における表示領域14を下部に移動させる。このとき、表示領域14が移動される棚面11は操作している棚面11のみであり、他の棚面11では表示領域14は移動されずに最上部のままである。そのため、表示領域14を移動させた後に、書棚オブジェクト200を回転させて別の棚面11を表示させた場合であっても、別の棚面11では前回その棚面11を見たときの状態が保たれている。   For example, when the uppermost part of each shelf surface 11 is designated as the display area 14, a flick operation is performed while any one of the shelf surfaces 11 is displayed, and the display area 14 on the shelf surface 11 is moved downward. At this time, the shelf surface 11 to which the display region 14 is moved is only the shelf surface 11 being operated, and the display region 14 is not moved on the other shelf surface 11 and remains at the top. Therefore, even if the bookcase object 200 is rotated and another shelf surface 11 is displayed after the display area 14 is moved, the state when the shelf surface 11 was previously viewed on the other shelf surface 11. Is maintained.

一例として、「お気に入り」のカテゴリに対応する棚面11の最上部を表示させた状態で書棚オブジェクト200を回転させて「未読・おすすめ」の棚面11に移動し、スクロール操作によって棚面11の下部を表示させたとする。このときに、再び書棚オブジェクト200を回転させて「お気に入り」の棚面11に戻ったとき、この棚面11においても表示領域14が移動されてしまうと、ユーザは再度スクロール操作を行なって表示領域14を移動させる必要があり、ユーザにとって不便である。   As an example, the book shelf object 200 is rotated with the top of the shelf surface 11 corresponding to the “favorite” category displayed, and moved to the “unread / recommended” shelf surface 11. Assume that the bottom part is displayed. At this time, when the bookcase object 200 is rotated again to return to the “favorite” shelf surface 11, if the display region 14 is moved also on the shelf surface 11, the user performs a scroll operation again to display the display region 14. 14 has to be moved, which is inconvenient for the user.

しかし、コンテンツ表示装置100では、書棚オブジェクト200を回転させて他の棚面11に移動したとき、以前見ていた棚面11の状態が表示されるため、ユーザの手間をとらせない。   However, in the content display device 100, when the bookshelf object 200 is rotated and moved to another shelf surface 11, the state of the shelf surface 11 that has been viewed before is displayed, so that it does not save the user time.

(書棚オブジェクトの回転)
コンテンツ表示装置100では、ユーザの入力操作によって書棚オブジェクト200を画面20内の仮想3次元空間内において、中心軸Xを回転軸として回転させることができる。書棚オブジェクト200を回転させることによって、正面に表示される、すなわち表示対象になる棚面11を変更することができる。
(Rotating bookcase objects)
In the content display device 100, the bookcase object 200 can be rotated in the virtual three-dimensional space in the screen 20 with the central axis X as a rotation axis by a user input operation. By rotating the bookshelf object 200, the shelf surface 11 displayed on the front, that is, the display target can be changed.

本実施形態のコンテンツ表示装置100は、ユーザがタッチパネル(入力部1)上で回転軸と略直交する方向(画面20において横方向)にフリック操作を行なうことによって、書棚オブジェクト200を回転させるようになっている。このように書棚オブジェクト200を回転させることにより、正面にくる、すなわち表示対象になる棚面11を変更することができる。   The content display device 100 according to the present embodiment rotates the bookshelf object 200 by performing a flick operation on the touch panel (input unit 1) in a direction substantially orthogonal to the rotation axis (horizontal direction on the screen 20). It has become. By rotating the bookshelf object 200 in this way, the shelf surface 11 that comes to the front, that is, the display target can be changed.

具体的には、フリック操作によって書棚オブジェクト200がフリックした方向と同じ方向に回転して、隣接する棚面11又はさらにその隣接する棚面11が正面にきて画面20に表示されるようになっている。   Specifically, the book shelf object 200 rotates in the same direction as the flicked direction by the flick operation, and the adjacent shelf surface 11 or the adjacent shelf surface 11 comes to the front and is displayed on the screen 20. ing.

図5は、書棚オブジェクト200を回転させるときの様子を説明するための図である。図5の(a)は回転前の書棚オブジェクト200を表しており、ここで矢印Bの方向にフリック操作が行なわれた場合、棚面11aを右方向に回転させて(図5の(b))、隣接する棚面11bの正面を表示させる(図5の(c))。これにより、あるカテゴリに属する書籍の画像12aから別のカテゴリに属する書籍の画像12bを表示させるため、画像12bを選択することができるようになる。この回転移動を図6に基づいてさらに説明する。   FIG. 5 is a diagram for explaining a state when the bookcase object 200 is rotated. FIG. 5A shows the bookcase object 200 before rotation. When a flick operation is performed in the direction of arrow B, the shelf surface 11a is rotated rightward (FIG. 5B). ), The front of the adjacent shelf surface 11b is displayed ((c) of FIG. 5). Accordingly, the image 12b of the book belonging to another category is displayed from the image 12a of the book belonging to a certain category, so that the image 12b can be selected. This rotational movement will be further described with reference to FIG.

図6は、説明のために書棚オブジェクト200を展開した図である。但し、図6において上面と底面の図示は省略している。   FIG. 6 is a developed view of the bookshelf object 200 for explanation. However, the top and bottom surfaces are not shown in FIG.

図6の(a)は、回転前の書棚オブジェクト200を表しており、「未読・おすすめ」のカテゴリに対応する棚面11aの正面が画面20に表示されている状態である。この状態において、棚面11aに隣接する「最近読んだ本」のカテゴリに対応する棚面11bを表示させたいとき、棚面11aから見て棚面11bとは反対方向(矢印Bの方向)にフリック操作する。これにより、棚面11aが矢印Bの方向に移動するように書棚オブジェクト200が回転して棚面11bが正面にくることによって表示領域14が棚面11bに移動し、棚面11bが画面に表示されるようになる(図6の(b))。   FIG. 6A shows the book shelf object 200 before rotation, and is a state in which the front surface of the shelf surface 11 a corresponding to the “unread / recommended” category is displayed on the screen 20. In this state, when it is desired to display the shelf surface 11b corresponding to the category of “recently read books” adjacent to the shelf surface 11a, the shelf surface 11b is viewed in the direction opposite to the shelf surface 11b (in the direction of arrow B). Perform a flick operation. As a result, the bookcase object 200 rotates so that the shelf surface 11a moves in the direction of arrow B and the shelf surface 11b comes to the front, so that the display area 14 moves to the shelf surface 11b, and the shelf surface 11b is displayed on the screen. (FIG. 6B).

なお、書棚オブジェクト200の回転は1回転に限定されるものではなく、フリックの速度に応じて棚面11の移動距離、すなわち回転数を決定し、その決定に基づいて棚面11が回転させればよい。例えば、フリックの速度が遅い場合には1面分移動させて隣接する棚面11を表示させるようにしてもよいし、フリック速度が速い場合は2つ隣りの棚面11、すなわち回転させる前に表示されていた棚面11の反対側に位置する棚面11を表示させてもよい。   Note that the rotation of the bookshelf object 200 is not limited to one rotation, and the movement distance of the shelf surface 11, that is, the number of rotations is determined according to the flick speed, and the shelf surface 11 is rotated based on the determination. That's fine. For example, when the flick speed is slow, the adjacent shelf surface 11 may be displayed by moving by one surface, and when the flick speed is fast, two adjacent shelf surfaces 11, that is, before rotating. The shelf surface 11 located on the opposite side of the displayed shelf surface 11 may be displayed.

フリックの速度に対してどの程度棚面11を回転させるかは、棚面11の回転後に画面20に表示される画像12の一部が途切れず、回転移動によって表示対象になる棚面11と表示面とが平行になる限り限定されるものではなく、製造者が適宜決定すればよい。例えば、上述したように、予め用意した移動度を決定するためのパラメータを用いて、回転移動させる面の数を求めればよい。   How much the shelf surface 11 is rotated with respect to the speed of the flick is determined based on the shelf surface 11 to be displayed by the rotational movement without partial interruption of the image 12 displayed on the screen 20 after the shelf surface 11 is rotated. It is not limited as long as the surface is parallel to the surface, and the manufacturer may determine as appropriate. For example, as described above, the number of surfaces to be rotationally moved may be obtained using a parameter for determining mobility prepared in advance.

また、上述したスクロール移動又は回転移動の操作はフリック操作に限らず、例えばドラッグ操作を用いることができる。ドラッグ操作は、ユーザの指をタッチパネルに接触させたまま任意の方向に移動させる動作である。ドラッグ操作によって書棚オブジェクト200を回転させたり棚面11をスクロール移動させたりした後、所望の書籍の画像12が画面に表示されたときに指をタッチパネルから放すことによって、表示させる棚面11又は領域を変更することができる。   Further, the above-described scroll movement or rotation movement operation is not limited to the flick operation, and for example, a drag operation can be used. The drag operation is an operation of moving the user's finger in an arbitrary direction while keeping the finger touching the touch panel. The shelf surface 11 or area to be displayed by rotating the bookshelf object 200 or scrolling the shelf surface 11 by a drag operation and then releasing the finger from the touch panel when the image 12 of the desired book is displayed on the screen. Can be changed.

例えば、隣接する棚面11への回転の途中でドラッグ操作が終了した場合、その時点の書棚オブジェクト200の回転角度に応じて、さらに回転を進めるか又は回転を戻すかを決定していずれか一方の棚面11を表示させ得る。また、棚面11内のスクロール移動中にドラッグ操作が終了したときの画面20に表示されている画像12の一部が途切れている場合、棚面11を上下いずれかにスクロール移動させて画像12が欠けないように表示させることができる。   For example, when the drag operation ends in the middle of the rotation to the adjacent shelf surface 11, it is determined whether to further rotate or return the rotation according to the rotation angle of the bookcase object 200 at that time. The shelf surface 11 can be displayed. In addition, when a part of the image 12 displayed on the screen 20 when the drag operation ends during scroll movement in the shelf surface 11 is interrupted, the shelf surface 11 is scrolled up or down to move the image 12. Can be displayed without missing.

また、表示させる棚面11の変更方法は他にも、いずれの棚面11を表示させるかを直接指示可能な棚面選択ボタン17の操作によって、表示させる棚面11を変更することができる。棚面選択ボタン17は、画面20の上部にオブジェクトとして表示されており、タッチパネルによってボタン選択操作の入力を可能にしている。この場合においても、画面20では選択した棚面11が表示されるまで書棚オブジェクト200が回転する状態が表示される。このときの回転方向は、それまでのユーザの操作、回転角度、及び製造者による設定等によって決定することができる。   In addition to the method of changing the shelf surface 11 to be displayed, the shelf surface 11 to be displayed can be changed by operating the shelf surface selection button 17 that can directly indicate which shelf surface 11 is to be displayed. The shelf surface selection button 17 is displayed as an object in the upper part of the screen 20, and allows a button selection operation to be input by a touch panel. Even in this case, the screen 20 displays a state where the bookcase object 200 rotates until the selected shelf surface 11 is displayed. The rotation direction at this time can be determined by the previous user operation, the rotation angle, the setting by the manufacturer, and the like.

このように、画面20に表示されている書棚オブジェクト200及び棚面11を操作する動作は、本屋などに置かれている回転式書棚における動作を連想させるものである。そのため、コンテンツ表示装置100に初めて接する人や、機器の操作に不慣れな人であっても、コンテンツ表示装置100の操作方法を容易に理解することができる。すなわち、ユーザにとって操作し易いユーザインターフェイスを有しているということができる。   As described above, the operation of operating the bookcase object 200 and the shelf surface 11 displayed on the screen 20 is reminiscent of the operation of the rotary bookcase placed in a bookstore or the like. Therefore, even a person who contacts the content display device 100 for the first time or a person unfamiliar with the operation of the device can easily understand the operation method of the content display device 100. That is, it can be said that the user interface is easy to operate for the user.

なお、本屋などに置かれている回転式書棚と異なり、例えば棚面11の下の方を見たいときに、眺めている棚面11そのものを、その棚面11のみ上方向に動かすことができる。さらに、この状態で書棚オブジェクト200を回転させることができる。したがって、ある棚面11の異なる高さ位置を見た後、書棚オブジェクト200を回転させたときに、もとの高さ位置に視点を戻すといった作業無しに、他の棚面11においてはもとの高さ位置を見ることができる。   Note that, unlike a rotary bookcase placed in a bookstore or the like, for example, when looking at the lower side of the shelf surface 11, the shelf surface 11 itself being viewed can be moved upward only by the shelf surface 11. . Further, the bookcase object 200 can be rotated in this state. Accordingly, when the bookcase object 200 is rotated after viewing a different height position of a certain shelf surface 11, the work is not performed on the other shelf surface 11 without returning the viewpoint to the original height position. You can see the height position.

〔その他のアニメーション〕
本実施形態のコンテンツ表示装置100では、書棚オブジェクト200の回転又は棚面11をスクロール移動させるアニメーションの他に、例えば、棚面11の拡大縮小、又は書棚オブジェクト200の透明化等が可能である。
[Other animations]
In the content display device 100 of the present embodiment, in addition to the rotation of the bookcase object 200 or the animation of scrolling the shelf surface 11, for example, the shelf surface 11 can be enlarged or reduced, or the bookcase object 200 can be made transparent.

(拡大縮小表示)
コンテンツ表示装置100では、棚面11を画面20に表示している状態において棚面11の大きさを調整して、画面20に表示させる画像12の数を変更可能に構成されている。
(Enlarged / reduced display)
The content display device 100 is configured to be able to change the number of images 12 to be displayed on the screen 20 by adjusting the size of the shelf surface 11 while the shelf surface 11 is displayed on the screen 20.

図7は、画面20に表示させるサムネイル画像12の表示パターンの例を示す図である。図7の(a)は20枚のサムネイル画像12を表示している状態を示しており、図7の(b)は28枚のサムネイル画像12を表示している状態を示している。   FIG. 7 is a diagram illustrating an example of a display pattern of the thumbnail image 12 displayed on the screen 20. FIG. 7A shows a state where 20 thumbnail images 12 are displayed, and FIG. 7B shows a state where 28 thumbnail images 12 are displayed.

棚面11をより大きく表示させた場合、各サムネイル画像12が見易くなるが、一度に画面20に表示できるサムネイル画像12の数(一度に表示できる棚13の数と相関がある)は減少する。一方、棚面11をより小さく表示させた場合、一度に多くのサムネイル画像12を表示することが可能となる。このように、コンテンツ表示装置100では、必要に応じて棚面11の縮尺率を変更することが可能である。   When the shelf surface 11 is displayed larger, each thumbnail image 12 becomes easier to see, but the number of thumbnail images 12 that can be displayed on the screen 20 at a time (correlated with the number of shelves 13 that can be displayed at a time) decreases. On the other hand, when the shelf surface 11 is displayed smaller, many thumbnail images 12 can be displayed at a time. Thus, in the content display device 100, the scale ratio of the shelf surface 11 can be changed as necessary.

画面20に表示させるサムネイル画像12の数の変更は、ユーザの入力操作によって行なうことができる。具体的には、タッチパネル上でピンチアウト操作を行なうことによって、棚面11を拡大表示させ、各サムネイル画像12を大きく表示させる。一方、タッチパネル上でピンチイン操作を行なうことによって、棚面11を縮小表示させ、各サムネイル画像12を小さく表示させる。   The number of thumbnail images 12 displayed on the screen 20 can be changed by a user input operation. Specifically, by performing a pinch-out operation on the touch panel, the shelf surface 11 is enlarged and each thumbnail image 12 is displayed in a large size. On the other hand, by performing a pinch-in operation on the touch panel, the shelf surface 11 is reduced and each thumbnail image 12 is displayed small.

ここでピンチアウト操作とは、ユーザの2本の指などを同時に操作面上に接触させて、そのままその2本の指を開く動作を行なう操作である。また、ピンチイン操作とは、ユーザの2本の指などを同時に操作面上に接触させて、そのままその2本の指を閉じる動作を行なう操作である。   Here, the pinch-out operation is an operation in which two fingers of the user are simultaneously brought into contact with the operation surface and the two fingers are opened as they are. The pinch-in operation is an operation in which two fingers of a user are simultaneously brought into contact with the operation surface and the two fingers are closed as they are.

(透明化処理)
コンテンツ表示装置では、書棚オブジェクト200の回転及び棚面11のスクロール移動を画面20に表示する際に、棚面11及びサムネイル画像12の一部の半透明にする処理を行なうことができる。
(Transparency treatment)
In the content display device, when the rotation of the bookcase object 200 and the scroll movement of the shelf surface 11 are displayed on the screen 20, it is possible to perform a process of making part of the shelf surface 11 and the thumbnail image 12 translucent.

例えば、表示されている棚面11上にあるサムネイル画像12の透明度が0%のとき、隣接する棚面11ならびにこれらに貼り付けられているサムネイル画像12は画面20には表示されない。   For example, when the transparency of the thumbnail image 12 on the displayed shelf surface 11 is 0%, the adjacent shelf surface 11 and the thumbnail image 12 pasted on these are not displayed on the screen 20.

一方、棚面11の透明度を上げた場合、ある棚面11が正面にきていても隣接する棚面11に配置されるサムネイル画像12が透けて見える。さらに、サムネイル画像12の透明度を上げた場合、隣接する棚面11に配置される画像12がより見えるようになる。   On the other hand, when the transparency of the shelf surface 11 is increased, the thumbnail image 12 arranged on the adjacent shelf surface 11 can be seen through even if a certain shelf surface 11 is in front. Furthermore, when the transparency of the thumbnail image 12 is increased, the image 12 arranged on the adjacent shelf surface 11 becomes more visible.

このように、棚面11を一部半透明にしたり、その半透明の度合いを変化させたりすることにより、ユーザは3次元オブジェクトを操作している実感が得られる。また、隣接する棚面11が表示されることにより、隣接する棚面11がどのようなカテゴリによる棚面11か、又はその棚面11にどのような書籍(サムネイル画像)が置かれているかを知ることができ、目的の書籍をより簡単に探し出すことができる。   In this way, by making the shelf surface 11 partially translucent or changing the degree of translucency, the user can feel that he is operating a three-dimensional object. Further, by displaying the adjacent shelf surface 11, it is possible to determine what category the shelf surface 11 is adjacent to, or what book (thumbnail image) is placed on the shelf surface 11. You can find out the target book more easily.

〔定期購読棚の表示〕
次に、図8を参照して、カテゴリが「定期購読」である棚面11の表示方法を説明する。
[Display subscription shelf]
Next, a display method of the shelf surface 11 whose category is “regular subscription” will be described with reference to FIG.

図8は、カテゴリが「定期購読」である棚面11を表示している画面20の表示状態を示す図である。定期購読の棚面11は、週刊誌又は月刊誌などの定期刊行物をバックナンバーと共に管理している棚面11である。   FIG. 8 is a diagram illustrating a display state of the screen 20 displaying the shelf surface 11 whose category is “subscription”. The shelf surface 11 of the regular subscription is a shelf surface 11 that manages periodicals such as a weekly magazine or a monthly magazine together with a back number.

図8の(a)に示すように、定期購読の棚面11ではサムネイル画像12が棚面11左側に縦方向に一列に並べられている。これらは、それぞれ定期購読している各雑誌の最新号のサムネイル画像12であり、マガジンラックにその最新号が置かれているような画像である。すなわち、現実の書棚において雑誌のマガジンラックが縦方向に並んでいる状態に似ている。   As shown in FIG. 8A, on the shelf surface 11 of the regular subscription, thumbnail images 12 are arranged in a line in the vertical direction on the left side of the shelf surface 11. These are thumbnail images 12 of the latest issue of each magazine that is subscribed to each, and are images such that the latest issue is placed in the magazine rack. That is, it resembles a state where magazine racks of magazines are arranged in the vertical direction in an actual bookcase.

サムネイル画像12の横には、雑誌名及び最新号の号数など、定期購読している雑誌の情報15がテキスト表示されている。さらにその横には、その雑誌のバックナンバーを表示させるための選択ボタン16が設けられている構成となっている。   Next to the thumbnail image 12, information 15 of the magazine that is subscribed regularly, such as the name of the magazine and the number of the latest issue, is displayed as text. Further, a selection button 16 for displaying the back number of the magazine is provided next to the magazine.

図8の(b)は、図8の(a)に示す画面20においてある定期購読雑誌の選択ボタン16を選択操作して、そのバックナンバーを一覧表示させたときの画面20を示す図である。   FIG. 8B is a diagram showing the screen 20 when the selection number 16 of the subscription magazine on the screen 20 shown in FIG. 8A is selected and its back numbers are displayed as a list. .

バックナンバーを表示させるための選択ボタン16に対して入力操作がなされると、選択されたマガジンラック以外のマガジンラックの表示がなくなり、選択されたマガジンラックの表示が画面20の上部に移動すると共に、その下側に各バックナンバーのサムネイル画像12’を配列してその雑誌のバックナンバーを一覧表示する状態へと遷移する。ユーザはこの中から目的のバックナンバーを選べばよい。   When an input operation is performed on the selection button 16 for displaying the back number, the display of the magazine racks other than the selected magazine rack disappears, and the display of the selected magazine rack moves to the top of the screen 20. Then, the thumbnail images 12 'of the respective back numbers are arranged on the lower side, and a transition is made to a state in which the back numbers of the magazines are displayed as a list. The user can select the desired back number from these.

これは、書棚のマガジンラックを開けて、各バックナンバーを取り出してその中から読みたいバックナンバーを選ぶ現実の動作に似ている。そのため、ユーザは、雑誌の総数が数百に及んだとしても、容易に目的の雑誌を選び出すことができる。   This is similar to the actual operation of opening the magazine rack of the bookshelf, taking out each back number, and selecting the back number you want to read from it. Therefore, even if the total number of magazines reaches several hundreds, the user can easily select a target magazine.

(プログラム及び記録媒体)
最後に、コンテンツ表示装置100に含まれている各部は、ハードウェアロジックによって構成すればよい。また、次のように、CPUを用いてソフトウェアによって実現してもよい。
(Program and recording medium)
Finally, each unit included in the content display device 100 may be configured by hardware logic. Moreover, you may implement | achieve by software using CPU as follows.

すなわちコンテンツ表示装置100は、各機能を実現するプログラムの命令を実行するCPU、このプログラムを格納したROM、上記プログラムを実行可能な形式に展開するRAM、及び、上記プログラム及び各種データを格納するメモリ等の記憶装置(記録媒体)を備えている。この構成により、本発明の目的は所定の記録媒体によっても達成できる。   That is, the content display device 100 includes a CPU that executes instructions of a program that realizes each function, a ROM that stores the program, a RAM that expands the program into an executable format, and a memory that stores the program and various data. And other storage devices (recording media). With this configuration, the object of the present invention can be achieved by a predetermined recording medium.

この記録媒体は、上述した機能を実現するソフトウェアであるコンテンツ表示装置100のプログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録していればよい。コンテンツ表示装置100に、この記録媒体を供給する。これにより、コンピュータとしてのコンテンツ表示装置100(又はCPUやMPU)が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。   The recording medium only needs to record the program code (execution format program, intermediate code program, source program) of the program of the content display apparatus 100, which is software that realizes the above-described functions, in a computer-readable manner. This recording medium is supplied to the content display device 100. Thereby, the content display device 100 (or CPU or MPU) as a computer may read and execute the program code recorded on the supplied recording medium.

プログラムコードをコンテンツ表示装置100に供給する記録媒体は、特定の構造又は種類のものに限定されない。すなわちこの記録媒体は、例えば、磁気テープやカセットテープ等のテープ系、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスク又はCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク系、ICカード(メモリカードを含む)/光カード等のカード系、もしくはマスクROM/EPROM/EEPROM/フラッシュROM等の半導体メモリ系などとすることができる。   The recording medium that supplies the program code to the content display device 100 is not limited to a specific structure or type. That is, the recording medium includes, for example, a tape system such as a magnetic tape or a cassette tape, a magnetic disk such as a floppy (registered trademark) disk / hard disk, or an optical disk such as a CD-ROM / MO / MD / DVD / CD-R. System, a card system such as an IC card (including a memory card) / optical card, or a semiconductor memory system such as a mask ROM / EPROM / EEPROM / flash ROM.

また、コンテンツ表示装置100を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してコンテンツ表示装置100に供給する。この通信ネットワークはコンテンツ表示装置100にプログラムコードを供給できるものであればよく、特定の種類又は形態に限定されない。例えばインターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(Virtual Private Network)、電話回線網、移動体通信網、衛星通信網等であればよい。   Further, even if the content display device 100 is configured to be connectable to a communication network, the object of the present invention can be achieved. In this case, the program code is supplied to the content display device 100 via the communication network. The communication network is not limited to a specific type or form as long as it can supply program codes to the content display device 100. For example, it may be the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication network, and the like.

この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成又は種類のものに限定されない。例えばIEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(Asymmetric Digital Subscriber Line)回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、802.11無線、HDR、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。   The transmission medium constituting the communication network may be any medium that can transmit the program code, and is not limited to a specific configuration or type. For example, even with wired lines such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL (Asymmetric Digital Subscriber Line) line, infrared rays such as IrDA and remote control, Bluetooth (registered trademark), 802.11 wireless, HDR, mobile phone It can also be used by radio such as a telephone network, a satellite line, and a terrestrial digital network.

以下に示す実施例では、フリック操作によって表示領域が移動されるときの移動度を算出するためのパラメータを検討した。この検討は、複数パターンのパラメータから算出した移動度におけるフリック操作の快適さをユーザが評価することにより行なった。   In the following embodiment, parameters for calculating the mobility when the display area is moved by a flick operation are examined. This examination was performed by the user evaluating the comfort of the flick operation in the mobility calculated from the parameters of a plurality of patterns.

なお、以下の実施例において「強フリック」又は「弱フリック」と、フリックの強さを表す表現を用いるが、これらはフリック操作のときの速さを示すものである。すなわち、「強フリック」は速いフリックであり、「弱フリック」は遅いフリックを意味する。フリックの速さ(強さ)には、OnGestureListenerインターフェースで呼ばれるonFlingメソッドの引数velocityXの値を利用した。   In the following embodiments, “strong flick” or “weak flick” and expressions representing the strength of the flick are used, which indicate the speed at the time of the flick operation. That is, “strong flick” means a fast flick and “weak flick” means a slow flick. For the flicking speed (strength), the value of the argument velocityX of the onFling method called by the OnGuestListener interface was used.

〔実施例1:横フリックの評価実験〕
まず、書棚オブジェクトを回転させるために、横フリックに最適なパラメータを評価した。横フリックに最適なパラメータは、以下の3種類の実験から求めた。
[Example 1: Horizontal flick evaluation experiment]
First, in order to rotate the bookshelf object, the optimum parameters for the horizontal flick were evaluated. The optimum parameters for the horizontal flick were obtained from the following three types of experiments.

(実施例1−1:強フリックでの最大回転面数の調査)
実施例1−1では、書棚オブジェクトを回転させるとき、強フリックで何面回転させたときユーザが快適であると感じるかを調査した。
(Example 1-1: Investigation of the maximum number of rotating surfaces with a strong flick)
In Example 1-1, when rotating a bookshelf object, it was investigated how many strong flicks the user felt comfortable.

具体的には、書棚オブジェクトをフリック操作で回転させるとき、強フリック(3000(pixel/sec)以上の速度)したときの回転面数を変化させて、操作の快適さについて7名の被験者により5段階評価及び順位付けを行なった。なお、5段階評価は、「5」が最も快適であるという評価であり、「1」に下がるにつれ評価が低くなる。   Specifically, when rotating a bookshelf object by a flick operation, the number of rotation surfaces when a strong flick (speed of 3000 (pixel / sec) or more) is changed, and the comfort of the operation is set to 5 by seven subjects. A grade and ranking was performed. The five-level evaluation is an evaluation that “5” is the most comfortable, and the evaluation becomes lower as the value decreases to “1”.

書棚オブジェクトは4つの側面を有する直方体であり、回転時間は評価に含めないようにした。フリック操作は端末を左手で持ち、右手の人差し指で行なった。回転面数を決めるパラメータは図9の(a)に示す4種類を用意し、フレームレートは30fpsとした。図9の(a)は、強フリックをしたときの各パラメータにおける回転面数と回転時間を示す表である。   The bookcase object is a rectangular parallelepiped having four sides, and the rotation time is not included in the evaluation. The flicking operation was performed with the left hand of the terminal and the index finger of the right hand. Four parameters shown in FIG. 9A are prepared as parameters for determining the number of rotation surfaces, and the frame rate is set to 30 fps. (A) of FIG. 9 is a table | surface which shows the rotation surface number and rotation time in each parameter when carrying out a strong flick.

その結果、図9の(b)及び図9の(c)に示すように、強フリックで2面回転するパラメータ2が評価及び順位共に最も高く、被験者毎のバラつきも少なかった。図9の(b)は、被験者による各パラメータでの5段階評価の平均値(左の塗りつぶしたバー)及び順位(右の斜線のバー)を示し、図9の(c)は各パラメータでの被験者による5段階評価(左の塗りつぶしたバー)及び順位(右の斜線のバー)の分散値を示す。   As a result, as shown in FIG. 9B and FIG. 9C, the parameter 2 that rotates in two planes with a strong flick is the highest in both evaluation and ranking, and there is little variation for each subject. (B) in FIG. 9 shows the average value (left-filled bar) and ranking (right hatched bar) of the five-stage evaluation for each parameter by the subject, and (c) in FIG. The variance values of the five-step evaluation (left filled bar) and the rank (right hatched bar) by the subject are shown.

(実施例1−2:強フリック及び弱フリックにおける速度の閾値の調査)
実施例1−2では、実施例1−1と同じ直方体の書棚オブジェクトを回転させるとき、強フリックと弱フリックとでユーザが快適であると感じる速度の閾値を調査した。
(Example 1-2: Investigation of speed threshold in strong flick and weak flick)
In Example 1-2, when the same rectangular parallelepiped bookshelf object as in Example 1-1 was rotated, the threshold of speed at which the user felt comfortable with strong flick and weak flick was investigated.

具体的には、書棚オブジェクトをフリック操作で回転させるとき、2面回転させる強フリック及び1面回転させる弱フリックを行なうときの速度の閾値を変化させて、操作の快適さについて6名の被験者により5段階評価及び順位付けを行なった。5段階評価は、「5」が最も快適であるという評価であり、「1」に下がるにつれ評価が低くなる。   Specifically, when rotating a bookshelf object by a flick operation, the threshold of the speed when performing a strong flick that rotates two faces and a weak flick that rotates one face is changed, and six subjects examine the comfort of operation. A five-step evaluation and ranking was performed. The five-level evaluation is an evaluation that “5” is the most comfortable, and the evaluation becomes lower as the value decreases to “1”.

なお、回転時間は評価に含めないようにした。フリック操作は端末を左手で持ち、右手の人差し指で行なった。強フリック及び弱フリックの速度の閾値(pixel/sec)を決めるパラメータは図10の(a)に示す4種類を用意し、フレームレートは30fps、回転時間は1面が0.67(s)、2面が1(s)とした。図10の(a)は、各パラメータにおける強フリック及び弱フリックの速度の閾値を示す表である。   The rotation time was not included in the evaluation. The flicking operation was performed with the left hand of the terminal and the index finger of the right hand. Four types of parameters shown in FIG. 10A are prepared for determining the threshold value (pixel / sec) of the strong flick and weak flick speeds, the frame rate is 30 fps, the rotation time is 0.67 (s) on one side, Two surfaces were set to 1 (s). (A) of FIG. 10 is a table | surface which shows the threshold value of the speed of the strong flick and weak flick in each parameter.

その結果、図10の(b)及び図10の(c)に示すように、強フリック及び弱フリックの速度の閾値はパラメータ2の評価が高かった。図10の(b)は、被験者による各パラメータでの5段階評価の平均値(左の塗りつぶしたバー)及び順位(右の斜線のバー)を示し、図10の(c)は各パラメータでの被験者による5段階評価(左の塗りつぶしたバー)及び順位(右の斜線のバー)の分散値を示す。   As a result, as shown in (b) of FIG. 10 and (c) of FIG. 10, the evaluation of parameter 2 was high for the threshold values of the strong flick and weak flick velocities. (B) in FIG. 10 shows the average value (left filled bar) and rank (right hatched bar) of the five-step evaluation for each parameter by the subject, and (c) in FIG. The variance values of the five-step evaluation (left filled bar) and the rank (right hatched bar) by the subject are shown.

(実施例1−3:回転アニメーション時間の調査)
実施例1−3では、実施例1−1と同じ直方体の書棚オブジェクトを回転させるときに、ユーザが快適であると感じる回転アニメーション時間を調査した。
(Example 1-3: Investigation of rotation animation time)
In Example 1-3, the rotation animation time that the user feels comfortable when rotating the same cuboid bookcase object as in Example 1-1 was investigated.

具体的には、書棚オブジェクトをフリック操作で回転させるとき、アニメーション時間を変化させて、操作の快適さについて6名の被験者により5段階評価及び順位付けを行なった。5段階評価は、「5」が最も快適であるという評価であり、「1」に下がるにつれ評価が低くなる。   Specifically, when the bookshelf object was rotated by a flick operation, the animation time was changed, and six subjects evaluated and ranked the comfort of the operation. The five-level evaluation is an evaluation that “5” is the most comfortable, and the evaluation becomes lower as the value decreases to “1”.

なお、フリック操作は端末を左手で持ち、右手の人差し指で行なった。アニメーション時間を決めるパラメータは図11の(a)に示す9種類を用意し、フレームレートは30fps、強フリックで2面回転、強フリック及び弱フリックの速度の閾値は1900(pixel/sec)とした。図11の(a)は、アニメーション時間とパラメータ番号との関係を示す表である。   The flick operation was performed with the terminal held by the left hand and the index finger of the right hand. The nine parameters shown in FIG. 11A are prepared as parameters for determining the animation time, the frame rate is 30 fps, the two sides rotate with a strong flick, and the threshold of the speed of the strong flick and the weak flick is 1900 (pixel / sec). . (A) of FIG. 11 is a table | surface which shows the relationship between animation time and a parameter number.

その結果、図11の(b)及び図11の(c)に示すように、1面回転するときの時間及び2面回転するときの時間は、共に評価が高かったのは1秒であった。図11の(b)は、被験者による各パラメータでの5段階評価の平均値(左の塗りつぶしたバー)及び順位(右の斜線のバー)を示し、図11の(c)は1面の回転時間(s)及び2面の回転時間(s)の評価の平均値を示す図である。   As a result, as shown in FIG. 11 (b) and FIG. 11 (c), the time when rotating on one surface and the time when rotating on two surfaces were both highly evaluated for 1 second. . (B) of FIG. 11 shows the average value (left filled bar) and ranking (right hatched bar) of the five-step evaluation for each parameter by the test subject, and (c) of FIG. 11 shows the rotation of one surface. It is a figure which shows the average value of evaluation of time (s) and rotation time (s) of 2 surfaces.

(実施例1−4:回転アニメーション時間の調査)
実施例1−4では、実施例1−3よりもさらに詳細にユーザが快適であると感じる回転アニメーション時間を調査した。
(Example 1-4: Investigation of rotation animation time)
In Example 1-4, the rotation animation time at which the user feels more comfortable than in Example 1-3 was investigated.

具体的には、実施例1−3と同様に、書棚オブジェクトをフリック操作で回転させるとき、アニメーション時間を変化させて、操作の快適さについて7名の被験者により5段階評価及び順位付けを行なった。5段階評価は、「5」が最も快適であるという評価であり、「1」に下がるにつれ評価が低くなる。   Specifically, as in Example 1-3, when rotating a bookshelf object by a flick operation, the animation time was changed, and five subjects were evaluated and ranked with respect to the comfort of operation by seven subjects. . The five-level evaluation is an evaluation that “5” is the most comfortable, and the evaluation becomes lower as the value decreases to “1”.

なお、フリック操作は端末を左手で持ち、右手の人差し指で行なった。アニメーション時間を決めるパラメータは図12の(a)に示す6種類を用意し、フレームレートは30fps、強フリックで2面回転、強フリック及び弱フリックの速度の閾値は1900(pixel/sec)とした。図12の(a)は、アニメーション時間とパラメータ番号との関係を示す表である。   The flick operation was performed with the terminal held by the left hand and the index finger of the right hand. The parameters for determining the animation time are prepared in six types as shown in FIG. 12A, the frame rate is 30 fps, the strong flick is rotated in two planes, the threshold of the speed of the strong flick and the weak flick is 1900 (pixel / sec). . (A) of FIG. 12 is a table | surface which shows the relationship between animation time and a parameter number.

また、パラメータ5,6は、フリックの強さによって回転時間をリニアに変化させた。図12の(b)のグラフは、パラメータ5におけるフリックの強さと回転時間との関係を示し、線32は1面回転のときの回転時間とフリックの強さとの関係を示し、線33は2面回転のときの回転時間とフリックの強さとの関係を示す。   Parameters 5 and 6 were obtained by linearly changing the rotation time depending on the strength of the flick. The graph of FIG. 12B shows the relationship between the flick strength and the rotation time in the parameter 5, the line 32 shows the relationship between the rotation time and the flick strength at the time of one-plane rotation, and the line 33 shows 2 The relationship between the rotation time and the flick strength during surface rotation is shown.

その結果、図12の(c)に示すように、1面回転するときの時間が1.0秒から0.5秒であり、2面回転するときの時間が1.0秒から0.7秒と、フリックの強さによってリニアに変化するパラメータ5の評価が高かった。図12の(c)は、被験者による各パラメータでの5段階評価の平均値(左の塗りつぶしたバー)及び分散値(右の斜線のバー)を示す。   As a result, as shown in FIG. 12C, the time for rotating one surface is 1.0 to 0.5 seconds, and the time for rotating two surfaces is 1.0 to 0.7. The evaluation of the parameter 5 that changes linearly with the second and the strength of the flick was high. (C) of FIG. 12 shows the average value (left filled bar) and variance value (right hatched bar) of the five-step evaluation for each parameter by the subject.

以上の結果から、横フリックにおいてユーザが快適であると感じるのは、強フリックにおいて最大2面回転であり、強フリック(2面回転)及び弱フリック(1面回転)の速度の閾値は1900(pixel/sec)であり、フリックの強さによって回転時間がリニアに変化するパラメータであった。図13はフリックの強さ、回転面数及び回転時間の関係を示すグラフである。図13中、線30は1面回転時のフリックの強さと回転時間との関係を表し、線31は2面面回転時のフリックの強さと回転時間との関係を表し、線分Cは閾値を示す。   From the above results, the user feels comfortable in the horizontal flick is the maximum two-plane rotation in the strong flick, and the threshold value of the speed of the strong flick (two-plane rotation) and the weak flick (one-plane rotation) is 1900 ( pixel / sec), and the rotation time linearly changes depending on the flick strength. FIG. 13 is a graph showing the relationship between the flick strength, the number of rotation surfaces, and the rotation time. In FIG. 13, a line 30 represents the relationship between the flick strength and the rotation time during one-plane rotation, a line 31 represents the relationship between the flick strength and the rotation time during two-plane rotation, and a line segment C represents a threshold value. Indicates.

〔実施例2:縦フリック評価実験〕
次に、書棚オブジェクトの中から目的の書籍を快適に探すための縦フリックに最適なパラメータを評価した。縦フリックに最適なパラメータは、以下の4つの実験から求めた。
[Example 2: Vertical flick evaluation experiment]
Next, the optimum parameters for the vertical flick to find the target book comfortably from the bookcase objects were evaluated. The optimum parameters for the vertical flick were obtained from the following four experiments.

(実施例2−1)
実施例2−1では、縦フリックのための9つのパラメータを用意し、ユーザが快適であると感じるパラメータを実施例1と同様に5段階評価した。
(Example 2-1)
In Example 2-1, nine parameters for vertical flicks were prepared, and the parameters that the user felt comfortable were evaluated in five stages as in Example 1.

具体的には、書棚オブジェクトに100個の書籍を配置し、フリック操作でスクロール移動させて目的の書籍を探す際の操作の快適さについて、7名の被験者により行なった。なお、画面に表示される本の配置は横3個、縦3個にして、フリック操作は端末を左手で持ち、右手の人差し指で行なった。   Specifically, seven subjects performed the comfort of operation when 100 books were placed on a bookcase object and scrolled by a flick operation to search for a target book. The arrangement of the books displayed on the screen was three horizontal and three vertical, and the flick operation was performed with the left hand of the terminal and the index finger of the right hand.

パラメータは初速及び減衰率に対して3つずつ用意した。初速は遅いものは0.00252vとし、中程度のものは0.0042vとし、速いものは0.00588vとした。なお、「v」はフリック速度(pixel/sec)である。減衰率は毎フレーム速度に減衰率をかけていくものとし、低いものは0.9、中程度のものは0.7、遅いものは0.5とした。なおフレームレートは一定ではない。   Three parameters were prepared for initial speed and damping rate. The initial speed was 0.00252v for the slow speed, 0.0042v for the medium speed, and 0.00588v for the fast speed. “V” is the flick speed (pixel / sec). The attenuation rate is determined by multiplying the frame rate by the attenuation rate. The low rate is 0.9, the medium rate is 0.7, and the slow rate is 0.5. The frame rate is not constant.

その結果、図14に示すように、初速及び減衰率は共に中程度のものが最も評価が高かった。図14の(a)は、被験者による各パラメータでの5段階評価の平均値を示した表であり、図14の(b)は被験者による各パラメータでの5段階評価の平均値を示した図である。   As a result, as shown in FIG. 14, the initial speed and the damping rate were the highest when both were moderate. (A) of FIG. 14 is a table showing the average value of the five-stage evaluation for each parameter by the subject, and (b) of FIG. 14 is a diagram showing the average value of the five-stage evaluation for each parameter by the subject. It is.

(実施例2−2)
実施例2−2では、実施例2−1と同じ9つのパラメータを用意し、ユーザが目的の書籍を見つけるまでの時間を計測し、快適であると感じるパラメータを5段階評価した。
(Example 2-2)
In Example 2-2, the same nine parameters as in Example 2-1 were prepared, the time until the user found the target book was measured, and the parameters that felt comfortable were evaluated in five levels.

具体的には、書棚オブジェクトに100個の書籍を配置し、フリック操作でスクロール移動させて34段中20段目に配置される目的の書籍を探す時間、及び操作の快適さについて、7名の被験者により行なった。なお、画面に表示される本の配置は横3個、縦3個にして、フリック操作は端末を左手で持ち、右手の人差し指で行なった。フレームレートは一定ではない。   Specifically, about 100 books are placed on the bookshelf object and scrolled by flick operation to search for the target book to be placed on the 20th of the 34th row, and the comfort of the operation Performed by the subject. The arrangement of the books displayed on the screen was three horizontal and three vertical, and the flick operation was performed with the left hand of the terminal and the index finger of the right hand. The frame rate is not constant.

その結果、図15に示すように、(初速、減衰率)が(中、中)、(遅、高)、(速、高)の3つのパラメータにおける評価が高かった。図15の(a)は、被験者による各パラメータでの5段階評価の平均値を示した表であり、図15の(b)は、被験者が目的の書籍を見つけるまでにかかった時間をパラメータ毎に示した表であり、図15の(c)は、被験者による各パラメータでの5段階評価の平均値を示した図である。   As a result, as shown in FIG. 15, the evaluation was high in the three parameters of (initial speed, damping rate) (medium, medium), (slow, high), and (speed, high). (A) in FIG. 15 is a table showing the average value of the five-level evaluation for each parameter by the subject, and (b) in FIG. 15 shows the time taken for the subject to find the target book for each parameter. (C) of FIG. 15 is a diagram showing an average value of a five-step evaluation for each parameter by a subject.

(実施例2−3)
実施例2−3では、実施例2−2において評価の高かった3つのパラメータを用意し、ユーザが目的の書籍を見つけるまでの時間を計測し、快適であると感じるパラメータを5段階評価した。
(Example 2-3)
In Example 2-3, the three parameters that were highly evaluated in Example 2-2 were prepared, the time until the user found the target book was measured, and the parameters that felt comfortable were evaluated in five levels.

具体的には、書棚オブジェクトに100個の書籍を配置し、フリック操作でスクロール移動させて34段中20段目に配置される目的の書籍を探す時間、及び操作の快適さについて、7名の被験者により行なった。なお、画面に表示される本の配置は横3個、縦3個にして、フリック操作は端末を左手で持ち、右手の人差し指で行なった。フレームレートは一定ではない。   Specifically, about 100 books are placed on the bookshelf object and scrolled by flick operation to search for the target book to be placed on the 20th of the 34th row, and the comfort of the operation Performed by the subject. The arrangement of the books displayed on the screen was three horizontal and three vertical, and the flick operation was performed with the left hand of the terminal and the index finger of the right hand. The frame rate is not constant.

パラメータの数値は、初速及び減衰率を移動段数及び移動にかかるフレーム数に変換した。変換方法は、実際のアニメーションを目視で評価し、最も近い値に設定した。具体的には、パラメータ1は移動段数が0.00245v、移動にかかるフレーム数を15+0.002vとした。パラメータ2は移動段数が0.00065v、移動にかかるフレーム数を7+0.001vとした。パラメータ3は移動段数が0.00145v、移動にかかるフレーム数を9+0.001vとした。なお、「v」はフリック速度(pixel/sec)である。   The numerical values of the parameters were converted from the initial speed and attenuation rate into the number of moving steps and the number of frames required for moving. As the conversion method, the actual animation was visually evaluated and set to the closest value. Specifically, in parameter 1, the number of movement stages is 0.00245v, and the number of frames required for movement is 15 + 0.002v. In parameter 2, the number of moving stages is 0.00065v, and the number of frames required for moving is 7 + 0.001v. In parameter 3, the number of moving stages is 0.00145v, and the number of frames required for moving is 9 + 0.001v. “V” is the flick speed (pixel / sec).

その結果、図16に示すように、パラメータ1に対する被験者の評価が最も高く、書籍の探索時間も最も短かった。図16の(a)は、目的の書籍を見つけるまでにかかった時間の平均値及び被験者による各パラメータでの5段階評価を示した表であり、図16の(b)は、目的の書籍を見つけるまでにかかった時間の平均値(左の塗りつぶしたバー)及び被験者による各パラメータでの5段階評価(右の斜線のバー)を示したグラフである。   As a result, as shown in FIG. 16, the evaluation of the subject with respect to the parameter 1 was the highest, and the search time for the book was the shortest. FIG. 16 (a) is a table showing an average value of the time taken to find the target book and a five-level evaluation of each parameter by the subject, and FIG. 16 (b) shows the target book. It is the graph which showed the average value (left black bar) of time taken until it finds, and the five-step evaluation (bar of the right slanting line) in each parameter by a subject.

(実施例2−4)
実施例2−4では、実施例2−3において用いた3つのパラメータのうち、移動にかかるフレーム数を移動にかかる時間に変換してユーザが目的の書籍を見つけるまでの時間を計測し、快適であると感じるパラメータを5段階評価した。
(Example 2-4)
In Example 2-4, among the three parameters used in Example 2-3, the number of frames required for movement is converted into the time required for movement, and the time until the user finds the target book is measured. The parameter which is felt to be 5 was evaluated.

具体的には、書棚オブジェクトに100個の書籍を配置し、フリック操作でスクロール移動させて25段中18段目に配置される目的の書籍を探す時間、及び操作の快適さについて、7名の被験者により行なった。なお、画面に表示される本の配置は横4個、縦5個にして、フリック操作は端末を左手で持ち、右手の人差し指で行なった。フレームレートは30fpsで行なった。   Specifically, about 100 books are placed on the bookshelf object and scrolled by flick operation to search for the target book to be placed on the 18th row out of 25 rows, and the comfort of the operation is 7 people. Performed by the subject. The arrangement of the books displayed on the screen was 4 horizontal and 5 vertical, and the flicking operation was performed by holding the terminal with the left hand and the index finger of the right hand. The frame rate was 30 fps.

パラメータの数値は、実施例2−3で用いたパラメータにおいて移動にかかるフレーム数を、フレームレートを30fpsに固定することにより移動にかかる時間に変換した。具体的には、パラメータ1は移動段数が0.00065v、移動にかかる時間(s)を0.23+0.000033vとした。パラメータ2は移動段数が0.00245v、移動にかかる時間(s)を0.5+0.000067vとした。パラメータ3は移動段数が0.00145v、移動にかかる時間(s)を0.3+0.000033vとした。なお、「v」はフリック速度(pixel/sec)である。   The numerical value of the parameter was converted to the time required for movement by fixing the number of frames required for movement in the parameters used in Example 2-3 to a frame rate of 30 fps. Specifically, in parameter 1, the number of movement stages is 0.00065v, and the time (s) required for movement is 0.23 + 0.000033v. In parameter 2, the number of movement stages is 0.00245v, and the time (s) required for movement is 0.5 + 0.000067v. In parameter 3, the number of moving stages is 0.00145v, and the time (s) required for moving is 0.3 + 0.000033v. “V” is the flick speed (pixel / sec).

その結果、図17に示すように、パラメータ2に対する被験者の評価が最も高く、書籍の探索時間も最も短かった。図17の(a)は、目的の書籍を見つけるまでにかかった時間の平均値及び被験者による各パラメータでの5段階評価を示した表であり、図17の(b)は、目的の書籍を見つけるまでにかかった時間の平均値(左の塗りつぶしたバー)及び被験者による各パラメータでの5段階評価(右の斜線のバー)を示したグラフである。また、図17の(c)は、パラメータ2のフリック速度による移動時間と移動段数との関係を示すグラフであり、図中、線34は4000(pixel/sec)、線35は3000(pixel/sec)、線36は2000(pixel/sec)、線37は1000(pixel/sec)、線38は500(pixel/sec)のフリック速度である。   As a result, as shown in FIG. 17, the test subject's evaluation for parameter 2 was the highest, and the book search time was also the shortest. (A) of FIG. 17 is a table showing an average value of time taken to find a target book and a five-level evaluation by each parameter by a subject, and (b) of FIG. 17 shows a target book. It is the graph which showed the average value (left black bar) of time taken until it finds, and the five-step evaluation (bar of the right slanting line) in each parameter by a subject. FIG. 17C is a graph showing the relationship between the movement time and the number of movement stages depending on the flicking speed of the parameter 2, in which the line 34 is 4000 (pixel / sec) and the line 35 is 3000 (pixel / pixel). sec), line 36 is 2000 (pixel / sec), line 37 is 1000 (pixel / sec), and line 38 is 500 (pixel / sec).

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。   The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention.

本発明は、複数のコンテンツのサムネイル画像及びアイコン等を画面上に表示させる端末に利用することが可能であり、特に、携帯型電子書籍端末に好適に利用することができる。   The present invention can be used for a terminal that displays thumbnail images, icons, and the like of a plurality of contents on a screen, and can be particularly preferably used for a portable electronic book terminal.

1 入力部
2 接触検出部(接触検出手段)
3 書籍表示処理部
4 書籍データベース
5 ネットワーク管理部
6 移動度決定部(移動度決定手段)
7 スクロール制御部(第1の表示制御手段)
8 回転制御部(第2の表示制御手段)
9 オブジェクト表示処理部
10 出力処理部
19 表示部
100 コンテンツ表示装置
200 書棚オブジェクト(3次元オブジェクト)
1 Input unit 2 Contact detection unit (contact detection means)
3 Book Display Processing Unit 4 Book Database 5 Network Management Unit 6 Mobility Determination Unit (Mobility Determination Unit)
7 Scroll control unit (first display control means)
8 Rotation control unit (second display control means)
DESCRIPTION OF SYMBOLS 9 Object display processing part 10 Output processing part 19 Display part 100 Content display apparatus 200 Bookcase object (three-dimensional object)

Claims (10)

コンテンツを表す画像を多角柱の各側面に複数配置した3次元オブジェクトの一部を表示する表示部と、
上記表示部上に設置され、接触によるユーザ入力を受け付ける入力部と、
上記ユーザ入力により接触された位置の動きを検出する接触検出手段と、
ある画面の表示中に、上記接触検出手段が上記多角柱の長手方向への動きを検出した場合、上記3次元オブジェクトの表示領域を当該長手方向にスクロール移動させて、上記ある画面とは異なる他の画面を表示させる第1の表示制御手段と、
ある画面の表示中に、上記接触検出手段が上記多角柱の長手方向と直交する方向への動きを検出した場合、当該多角柱の長手軸を回転軸として上記3次元オブジェクトを回転させるように表示領域を移動させて、上記ある画面とは異なる他の画面を表示させる第2の表示制御手段と、
上記他の画面に表示される上記画像の一部が途切れないように、上記第1の表示制御手段及び上記第2の表示制御手段によって移動される表示領域の移動度を決定する移動度決定手段とを備えており、
上記接触検出手段は、上記動きの速さを検出しており、
上記移動度決定手段は、上記接触検出手段によって検出された動きの速さに基づいて上記移動度を決定すると共に、上記動きの速さが閾値よりも小さい場合には、上記第2の表示制御手段が上記表示領域を回転移動させるときの面の数を、1面に決定し、かつ、上記動きの速さが閾値以上の場合には、上記第2の表示制御手段が上記表示領域を回転移動させるときの面の数を、予め定めた2以上の面数に決定しており、
上記第2の表示制御手段は、上記回転移動によって上記表示領域になる側面と上記表示部の表示面とが平行になるように上記他の画面を表示させることを特徴とするコンテンツ表示装置。
A display unit for displaying a part of a three-dimensional object in which a plurality of images representing content are arranged on each side of a polygonal column;
An input unit installed on the display unit for receiving user input by contact;
Contact detection means for detecting movement of a position touched by the user input;
When the contact detection means detects the movement of the polygonal column in the longitudinal direction during the display of a certain screen, the display area of the three-dimensional object is scrolled in the longitudinal direction, which is different from the certain screen. First display control means for displaying the screen of
When the contact detection means detects a movement in a direction perpendicular to the longitudinal direction of the polygonal column during display of a certain screen, the display is performed so that the three-dimensional object is rotated about the longitudinal axis of the polygonal column as a rotation axis. A second display control means for moving an area and displaying another screen different from the certain screen;
Mobility determining means for determining the mobility of the display area moved by the first display control means and the second display control means so that a part of the image displayed on the other screen is not interrupted. And
The contact detection means detects the speed of the movement,
The mobility determination means determines the mobility based on the speed of movement detected by the contact detection means, and when the movement speed is smaller than a threshold value, the second display control When the number of surfaces when the means rotates the display area is determined to be one surface and the speed of movement is equal to or greater than a threshold value, the second display control means rotates the display area. The number of faces when moving is determined to be a predetermined number of faces of 2 or more ,
The content display apparatus, wherein the second display control means displays the other screen such that a side surface that becomes the display area by the rotational movement and a display surface of the display unit are parallel to each other.
上記表示部は、複数の上記画像が上記各側面の行列方向に配置されるように表示することを特徴とする請求項に記載のコンテンツ表示装置。 The content display device according to claim 1 , wherein the display unit displays a plurality of the images so as to be arranged in a matrix direction of the side surfaces. 上記移動度決定手段は、上記動きの速さに基づいて上記表示領域の移動速度を決定することを特徴とする請求項1または2に記載のコンテンツ表示装置。 The mobility determining means, the content display device according to claim 1 or 2, characterized in that to determine the movement speed of the display area on the basis of the speed of the motion. 上記3次元オブジェクトは側面毎にコンテンツのカテゴリが規定されており、各側面に配置される画像は、当該側面に規定されたカテゴリに属するコンテンツの画像であることを特徴とする請求項1からのいずれか1項に記載のコンテンツ表示装置。 The three-dimensional object is defined categories of content for each side, images are arranged on each side, the claims 1-3, characterized in that an image of content belonging to a defined category to the side The content display device according to any one of the above. 上記コンテンツは電子書籍であり、上記画像は電子書籍のサムネイル画像であることを特徴とする請求項1からのいずれか1項に記載のコンテンツ表示装置。 The content is an electronic book, the image content display device according to claim 1, wherein in any one of 4 to be a thumbnail image of the electronic book. 上記移動度決定手段は、上記動きの速さが閾値以上の場合には、上記第2の表示制御手段が上記表示領域を回転移動させるときの面の数を、2面に決定していることを特徴とする請求項1から5のいずれか1項に記載のコンテンツ表示装置。The mobility determining means determines that the number of faces when the second display control means rotates the display area is two when the speed of movement is equal to or greater than a threshold value. The content display device according to claim 1, wherein: コンテンツを表す画像を多角柱の各側面に複数配置した3次元オブジェクトの一部を表示する表示部と、上記表示部上に設置され、接触によるユーザ入力を受け付ける入力部とを備えているコンテンツ表示装置の制御方法であって、
上記ユーザ入力により接触された位置の動きを検出する接触検出ステップと、
上記接触検出ステップにおいて、ある画面の表示中に上記多角柱の長手方向への動きが検出された場合、上記3次元オブジェクトの表示領域を当該長手方向にスクロール移動させて、上記ある画面とは異なる他の画面を表示させる第1の表示制御ステップと、
上記接触検出ステップにおいて、ある画面の表示中に上記多角柱の長手方向と直交する方向への動きが検出された場合、当該多角柱の長手軸を回転軸として上記3次元オブジェクトを回転させるように表示領域を移動させて、上記ある画面とは異なる他の画面を表示させる第2の表示制御ステップと、
上記他の画面に表示される上記画像の一部が途切れないように、上記第1の表示制御ステップ及び上記第2の表示制御ステップにおいて移動される表示領域の移動度を決定する移動度決定ステップとを包含し、
上記接触検出ステップでは、上記動きの速さを検出しており、
上記移動度決定ステップでは、上記接触検出ステップにおいて検出された動きの速さに基づいて上記移動度を決定すると共に、上記動きの速さが閾値よりも小さい場合には、上記第2の表示制御ステップにおいて上記表示領域を回転移動させるときの面の数を、1面に決定し、かつ、上記動きの速さが閾値以上の場合には、上記第2の表示制御ステップにおいて上記表示領域を回転移動させるときの面の数を、予め定めた2以上の面数に決定しており、
上記第2の表示制御ステップでは、上記回転移動によって上記表示領域になる側面と上記表示部の表示面とが平行になるように上記他の画面を表示させることを特徴とする制御方法。
Content display comprising: a display unit that displays a part of a three-dimensional object in which a plurality of images representing content are arranged on each side of a polygonal column; and an input unit that is installed on the display unit and receives user input by contact An apparatus control method comprising:
A contact detection step of detecting movement of a position touched by the user input;
In the contact detection step, when a movement in the longitudinal direction of the polygonal column is detected during display of a certain screen, the display area of the three-dimensional object is scrolled in the longitudinal direction to be different from the certain screen. A first display control step for displaying another screen;
In the contact detection step, when a movement in a direction orthogonal to the longitudinal direction of the polygonal column is detected during display of a certain screen, the three-dimensional object is rotated with the longitudinal axis of the polygonal column as a rotation axis. A second display control step of moving the display area to display another screen different from the certain screen;
Mobility determination step for determining the mobility of the display area moved in the first display control step and the second display control step so that a part of the image displayed on the other screen is not interrupted. And
In the contact detection step, the speed of the movement is detected,
In the mobility determination step, the mobility is determined based on the speed of motion detected in the contact detection step, and when the speed of motion is smaller than a threshold value, the second display control is performed. If the number of surfaces when the display area is rotated in the step is determined as one surface and the speed of movement is equal to or greater than a threshold value, the display area is rotated in the second display control step. The number of faces when moving is determined to be a predetermined number of faces of 2 or more ,
In the second display control step, the other screen is displayed such that a side surface that becomes the display area by the rotational movement and a display surface of the display unit are parallel to each other.
請求項1からのいずれかに記載のコンテンツ表示装置を備えていることを特徴とする携帯端末。 Mobile terminal, characterized in that it comprises a contents display device according to any one of claims 1 to 6. 請求項1からのいずれかに記載のコンテンツ表示装置を備えているコンピュータを動作させるためのプログラムであって、上記コンピュータを上記の各手段として機能させるためのプログラム。 A program for operating a computer comprising the content display device according to any one of claims 1 to 6 , wherein the program causes the computer to function as each of the means. 請求項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。 A computer-readable recording medium on which the program according to claim 9 is recorded.
JP2010214512A 2010-09-24 2010-09-24 Content display device, control method, portable terminal, program, and recording medium Active JP5236708B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2010214512A JP5236708B2 (en) 2010-09-24 2010-09-24 Content display device, control method, portable terminal, program, and recording medium
PCT/JP2011/071524 WO2012039441A1 (en) 2010-09-24 2011-09-21 Content display device, content display method, portable terminal, program, and recording medium
CN201180042156.0A CN103210364B (en) 2010-09-24 2011-09-21 Content display, content display method, portable terminal device, program and recording medium
US13/819,441 US9189070B2 (en) 2010-09-24 2011-09-21 Content display device, content display method, portable terminal, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010214512A JP5236708B2 (en) 2010-09-24 2010-09-24 Content display device, control method, portable terminal, program, and recording medium

Publications (3)

Publication Number Publication Date
JP2012069008A JP2012069008A (en) 2012-04-05
JP2012069008A5 JP2012069008A5 (en) 2013-01-24
JP5236708B2 true JP5236708B2 (en) 2013-07-17

Family

ID=46166178

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010214512A Active JP5236708B2 (en) 2010-09-24 2010-09-24 Content display device, control method, portable terminal, program, and recording medium

Country Status (1)

Country Link
JP (1) JP5236708B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6103807B2 (en) * 2012-01-10 2017-03-29 キヤノン株式会社 Display control apparatus, control method thereof, and program
JP6019736B2 (en) * 2012-05-15 2016-11-02 富士ゼロックス株式会社 Display device and program
JP5692181B2 (en) * 2012-07-26 2015-04-01 カシオ計算機株式会社 Network service system, wrist terminal, display method, and program
JP2014081733A (en) * 2012-10-15 2014-05-08 Ntt Docomo Inc Portable electronic device
JP6106462B2 (en) * 2013-02-27 2017-03-29 株式会社イトーキ Moving shelf equipment
JP6133963B1 (en) * 2015-12-07 2017-05-24 株式会社ドワンゴ Display device, display method, and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69432199T2 (en) * 1993-05-24 2004-01-08 Sun Microsystems, Inc., Mountain View Graphical user interface with methods for interfacing with remote control devices
JPH09134269A (en) * 1995-11-10 1997-05-20 Matsushita Electric Ind Co Ltd Display controller
JPH1093880A (en) * 1996-09-12 1998-04-10 Hitachi Ltd Three-dimensional display program guide generation device
WO1999057890A1 (en) * 1998-05-07 1999-11-11 Hitachi, Ltd. Method for selecting information signal and device therefor, image information display having the device, and remote controller
WO2002071743A1 (en) * 2001-03-05 2002-09-12 Matsushita Electric Industrial Co., Ltd. Epg display apparatus, epg display method, medium, and program
JP2006244402A (en) * 2005-03-07 2006-09-14 Denso Corp Graphical user interface
JP4318047B2 (en) * 2005-06-06 2009-08-19 ソニー株式会社 3D object display device, 3D object switching display method, and 3D object display program

Also Published As

Publication number Publication date
JP2012069008A (en) 2012-04-05

Similar Documents

Publication Publication Date Title
US11972164B2 (en) User interfaces for devices with multiple displays
WO2012039441A1 (en) Content display device, content display method, portable terminal, program, and recording medium
US20220374136A1 (en) Adaptive video conference user interfaces
KR102027612B1 (en) Thumbnail-image selection of applications
US9152173B2 (en) Transparent display device
JP5226051B2 (en) Content display device, content display method, program, and recording medium
JP4112377B2 (en) How to display an opaque desktop with depth perception
US8700999B2 (en) Carousel user interface for document management
EP2881849A1 (en) Gesture-based screen-magnified touchscreen navigation
WO2012141048A1 (en) Content display device, content display method, program, and recording medium
US20130047126A1 (en) Switching back to a previously-interacted-with application
JP5236708B2 (en) Content display device, control method, portable terminal, program, and recording medium
KR101919009B1 (en) Method for controlling using eye action and device thereof
EP2860734A1 (en) Method and apparatus for media searching using a graphical user interface
US9940014B2 (en) Context visual organizer for multi-screen display
JP3780976B2 (en) Electronic content browsing apparatus and electronic content browsing method
US9513770B1 (en) Item selection
WO2022142270A1 (en) Video playback method and video playback apparatus
JP2013250772A (en) Program, information processing device, image display method and display system
JP2013109775A (en) Content display device, content display method, program, and recording medium
AU2020257134B2 (en) Devices and methods for navigating between user interfaces
JP6327834B2 (en) Operation display device, operation display method and program
JP2014123402A (en) Content display device, content display method, program, and recording medium
US20230333724A1 (en) Providing visual feedback during touch-based operations on user interface elements
Fikkert et al. Gestures in an intelligent user interface

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121130

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121130

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20121130

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20121212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130207

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: 20130226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130327

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5236708

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160405

Year of fee payment: 3