Nothing Special   »   [go: up one dir, main page]

WO2010010835A1 - 情報処理装置、情報処理プログラム、及び表示制御方法 - Google Patents

情報処理装置、情報処理プログラム、及び表示制御方法 Download PDF

Info

Publication number
WO2010010835A1
WO2010010835A1 PCT/JP2009/062815 JP2009062815W WO2010010835A1 WO 2010010835 A1 WO2010010835 A1 WO 2010010835A1 JP 2009062815 W JP2009062815 W JP 2009062815W WO 2010010835 A1 WO2010010835 A1 WO 2010010835A1
Authority
WO
WIPO (PCT)
Prior art keywords
display
display unit
information processing
unit
displayed
Prior art date
Application number
PCT/JP2009/062815
Other languages
English (en)
French (fr)
Inventor
哲也 冬野
淳 瀧川
Original Assignee
日本電気株式会社
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 日本電気株式会社 filed Critical 日本電気株式会社
Priority to CN200980128455.9A priority Critical patent/CN102099777B/zh
Priority to US13/054,043 priority patent/US8451243B2/en
Priority to EP09800349.4A priority patent/EP2309369B1/en
Priority to JP2010521682A priority patent/JP5434918B2/ja
Publication of WO2010010835A1 publication Critical patent/WO2010010835A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1643Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • G06F1/1616Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1647Details related to the display arrangement, including those related to the mounting of the display in the housing including at least an additional display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04162Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/161Indexing scheme relating to constructional details of the monitor
    • G06F2200/1614Image rotation following screen orientation, e.g. switching from landscape to portrait mode

Definitions

  • the present invention relates to an information processing apparatus, an information processing program, and a display control method.
  • This application claims priority based on Japanese Patent Application No. 2008-191624 filed in Japan on July 25, 2008, the contents of which are incorporated herein by reference.
  • Patent Document 1 discloses a technique for improving the visibility and operability of an image displayed on an electronic device.
  • the portable electronic device disclosed in Patent Document 1 includes two displays and has a configuration that can be opened and closed in the folding direction.
  • a touch panel is provided on the upper surface of one display, and an operation command is input by pressing with a finger or a stylus pen, and processing according to the operation command is performed. For example, by selecting and operating a predetermined tab, the data displayed on one display device is moved to the other display device and displayed.
  • Patent Document 1 has a problem that the operability is low because the process of moving the data display position is performed in response to an operation of “pressing a predetermined tab”. . That is, in order to display the data on another display screen, the user performs an operation of pressing a “predetermined tab” for performing such an operation. There is a problem that the movement of moving to the display unit does not match, the operation feels strange, and the operability is poor.
  • An object of the present invention is to improve operability with respect to data displayed on an information processing apparatus.
  • an information processing apparatus includes a plurality of display units, display control means for controlling display operations of the respective display units, A touch panel provided on at least one surface of the display unit; and an operation receiving unit that receives a pressing operation input by a predetermined pressing unit from the outside to the touch panel, and the display control unit includes the touch panel on the touch panel.
  • the display control unit of the information processing apparatus described above receives the input of the slide operation from the one display unit equipped with the touch panel to the other display unit to the other display unit when the operation reception unit receives the input.
  • the display data displayed on the one display unit may be moved to the other display unit for display.
  • the touch panel is also provided on the surface of the other display unit, and the display control unit performs the other display from the one display unit provided with the touch panel for the touch panel.
  • the display data displayed on the one display unit may be moved to the other display unit and displayed.
  • the display control unit of the information processing apparatus described above is configured to perform the slide operation from the preset display area of the display data displayed on the one display unit equipped with the touch panel to the other display unit with respect to the touch panel.
  • the display data displayed on the one display unit may be moved to the other display unit and displayed.
  • the information processing apparatus described above further includes attitude detection means for detecting the attitude of the information processing apparatus, and the display control means detects that the information processing apparatus is in a predetermined attitude by the attitude detection means. Then, when the input of the slide operation is received by the operation receiving means, the display data displayed on the one display unit may be moved and displayed on the other display unit.
  • the posture detection unit of the information processing apparatus described above includes an opening degree detection unit that detects an opening degree between the one display unit and the other display unit that are engaged with each other so as to be freely opened and closed, and the display control unit In the state where the opening detection means detects that the one display unit and the other display unit are opened to a predetermined angle with each other, the input of the slide operation is received as the operation acceptance. When received by the means, the display data displayed on the one display unit may be moved to the other display unit and displayed.
  • the display control means of the information processing apparatus described above has detected that the opening degree detection means is open so that the one display section and the other display section are located on the same plane. In this state, when the input of the slide operation is received by the operation receiving means, the display data displayed on the one display unit may be moved to the other display unit and displayed.
  • the posture detection unit of the information processing apparatus described above includes a direction detection unit that detects a direction of each display unit, and the display control unit has a direction in which each display unit is set in advance by the direction detection unit.
  • the one display unit and the other display unit are engaged with each other so that they can be viewed at the same time.
  • the display control means of the information processing apparatus described above has detected that the opening degree detection means is open so that the one display section and the other display section are located on the same plane.
  • the display data displayed on the one display unit may be moved to the other display unit and displayed.
  • the display control unit of the information processing apparatus described above performs the slide operation in a state where the display data located in the uppermost layer among the plurality of display data stacked in a layer form on the one display unit is displayed.
  • the display data displayed on the uppermost layer of the one display unit may be moved to the uppermost layer of the other display unit and displayed.
  • the operation receiving unit of the information processing apparatus described above receives an input of a predetermined operation command for the display data displayed on the display unit, the content of the display data displayed on the display unit, and the operation receiving unit And a data processing means for executing processing based on the contents of the operation command received at the display control means, wherein the display control means displays data representing a processing result by the data processing means separately from the display section. It is good also as what is displayed on the display part.
  • the data processing means of the information processing apparatus described above accesses a data storage area corresponding to the content of the operation command, and corresponds to the content of the display data displayed on the display unit from the data storage area.
  • the data may be acquired, and the display control unit may display the data acquired by the data processing unit on the other display unit.
  • An information processing program controls a display operation of each display unit in an information processing apparatus including a plurality of display units and a touch panel provided on at least one surface of the display units. And receiving a pressing operation input by a predetermined pressing means from the outside on the touch panel, and when receiving an input of a sliding operation by sliding the pressing means on the touch panel, the touch panel The display data displayed on the one display unit equipped with is moved to the other display unit and displayed.
  • the information processing program described above displays the display data displayed on the one display unit when receiving an input of the slide operation from the one display unit equipped with the touch panel to the other display unit to the other display unit. It is also possible to realize the display by moving to the other display unit.
  • the display control method includes an operation reception process for receiving a pressing operation input by a predetermined pressing means from outside on a touch panel provided on at least one surface of a plurality of display units, and an operation reception process.
  • a display control process for controlling the display operation of each display unit according to the operation, and the display control process inputs a slide operation by sliding the pressing means on the touch panel.
  • the display control process of the display control method described above is performed when the input of the slide operation from the one display unit equipped with the touch panel to the other display unit is received in the operation reception process.
  • the display data displayed on the one display unit may be moved to the other display unit for display.
  • the display control process of the display control method described above is performed when the input of the slide operation is received in the operation reception process in a state where it is detected that the information processing apparatus is in a predetermined posture.
  • the display data displayed on the display unit may be moved to the other display unit and displayed.
  • the information processing apparatus displays predetermined display data on one equipped display unit. Then, when the user performs a slide operation on the touch panel provided on the surface of the one display unit, the information processing apparatus displays the display displayed on the one display unit. Move the data to another display and display it. In particular, the information processing apparatus receives an input of a slide operation for sliding a finger or a stylus pen from one display unit to another display unit, or from one display unit to another display unit. The display data displayed on one display unit is moved to another display unit. As described above, since the display data is moved to another display unit in response to the user's slide operation on the touch panel, the user's operation feeling matches the data movement, and the operation can be performed without a sense of incongruity. Therefore, the operability displayed on the information processing apparatus can be improved.
  • the information processing apparatus displays the display data in accordance with the slide operation when the apparatus itself is in a predetermined posture, such as the opening and orientation of a pair of display units that can be opened and closed. Move to another display and display. Thereby, it can suppress that display data move unnecessary, and can aim at the further improvement of operativity.
  • FIG. 1st Embodiment It is a figure which shows the external appearance structure of the information processing terminal in 1st Embodiment. It is a block diagram which shows the structure of the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG.
  • FIG. It is a figure which shows the mode of operation and display in the information processing terminal shown in FIG. It is a flowchart which shows operation
  • FIG. 1 is a diagram showing an external configuration of an information processing terminal in the present embodiment
  • FIG. 2 is a functional block diagram showing a configuration of the information processing terminal.
  • 3 to 9 are diagrams illustrating the operation and display in the information processing terminal.
  • 10 to 11 are flowcharts showing the operation of the information processing terminal.
  • the information processing terminal 100 (information processing apparatus) in the present embodiment is a foldable information processing terminal in which a first housing 1 and a second housing 2 are connected to each other via a hinge portion 3 so as to be openable and closable. .
  • the first casing 1 includes a first display unit 10
  • the second casing 2 includes a second display unit 20.
  • the information processing terminal 100 can fold the first casing 1 and the second casing 2 with the first display section 10 and the second display section 20 inside each other.
  • both the display parts 10 and 20 can be browsed simultaneously by opening the 1st housing 1 and the 2nd housing 2 mutually.
  • the 1st display part 10 and the 2nd display part 20 are equipped with the touch panel on each surface, and can accept the press operation input (touch input) by pressing means, such as a finger and a stylus pen, from the outside. It is.
  • the information processing terminal 100 includes a CPU 40 that is an arithmetic device, a memory 50 that is a storage device, and a communication unit 60 that enables wireless communication. That is, the information processing terminal 100 has a basic configuration as a computer. Specifically, the CPU 40 includes a display control unit 41, an operation receiving unit 42, and a data processing unit 43 constructed by incorporating a program into the CPU 40. In addition, the memory 50 includes a content storage unit 51.
  • the CPU 40 includes a display control unit 41, an operation receiving unit 42, and a data processing unit 43 constructed by incorporating a program into the CPU 40.
  • the memory 50 includes a content storage unit 51.
  • the display control unit 41 (display control means) has a function of controlling display operations of the display units 10 and 20 as a basic function. That is, the display control unit 41 reads and displays the content data stored in the content storage unit 51 of the memory 50 in the main display area that occupies most of the first display unit 10 and the second display unit 20. In addition, a plurality of operation buttons are displayed in operation button display areas 11 and 21 formed below the display units 10 and 20.
  • the display control unit 41 displays the result processed by the data processing unit 43 according to the operation command from the user U received by the operation receiving unit 42 described later and the content of the display data in each display unit 10, 20. indicate. At this time, when the data processing unit 43 performs processing based on the display data displayed on one display unit, the display control unit 41 displays the processing result on the other display unit.
  • the display control unit 41 displays display data displayed on one display unit. , Move to the other display unit and display. The detailed function of the display control unit 41 will be described later.
  • the operation receiving unit 42 receives an operation input from the user U to the touch panel by the pressing means as a basic function.
  • the touch input with respect to each display part 10 and 20 formed with the touch panel is received as an operation input from a user.
  • the operation reception unit 42 touches (presses) information display locations (for example, links to other websites) that can be selected in the display data displayed on the display units 10 and 20 by the user.
  • An operation command for selecting the information display location is received.
  • the operation accepting unit 42 corresponds to the touched operation button when the user touches (presses) each operation button displayed in the operation button display areas 11 and 21 of the display units 10 and 20.
  • the operation command is accepted as an operation command for the display data displayed on the display units 10 and 20.
  • the operation reception unit 42 selects an operation item display for each operation command when a more detailed operation command is set in the operation command corresponding to each operation button selected as described above.
  • the menu screen is displayed on the display units 10 and 20 (see reference numeral M1 in FIG. 4).
  • the operation accepting unit 42 has a function of accepting an operation command corresponding to the operation item display touched by the user on the menu screen as an operation command for the display data displayed on the display units 10 and 20.
  • the operation receiving unit 42 displays buttons and items of a predetermined type according to the type of display data displayed on the display units 10 and 20 as the operation button display and operation item display.
  • the type of display data is specified by referring to information stored in advance in a specific location or a specific format included in the display data.
  • the data processing unit 43 (data processing means), when receiving an operation command from the user in the operation receiving unit 42, performs processing based on the content of the display data and the content of the received operation command, The processing result is passed to the display control unit 41. For example, a search process based on the content of the display data is performed, or a process of accessing a website related to the display data and acquiring the data of the website is performed.
  • the display control unit 41 displays the result processed by the data processing unit 43 on the display unit as described above.
  • the information processing terminal 100 displays each operation button as shown in FIG. 2 in the operation button display areas 11 and 21.
  • the operation receiving unit 42 receives the operation.
  • the data processing unit 43 and the display control unit 41 display each page data of the comic on each display unit 10 and 20 as shown in FIG. In the example shown in FIG. 2, “page 1” P1 is displayed on the first display unit 10, and “page 2” P2 is displayed on the second display unit 20.
  • the comic data is, for example, data that has already been taken into the information processing terminal 100 and stored in the content storage unit 51
  • the data is read from the content storage unit 51 and displayed.
  • the comic data is data that can be acquired from a website on the Internet
  • the data is acquired from a predetermined website via the communication unit 60 and displayed.
  • the operation button display area 11 is displayed with the target display data being displayed. , 21 are selected.
  • the example shown in FIG. 4 shows a case where it is desired to further investigate “manga” displayed on the display units 10 and 20.
  • the operation receiving unit 42 receives the selection.
  • the operation reception unit 42 and the display control unit 41 further display a more detailed operation item display corresponding to the operation content such as “examine” on the second display unit 20 on which the “manga” data is displayed.
  • the menu screen M1 is displayed.
  • the operation reception unit 42 receives selection of the operation content of the operation item.
  • the data processing unit 43 executes processing based on the content of the displayed “manga” data and the operation content selected by the user.
  • the data processing unit 43 transmits a communication unit to “XX site” which is the main website of “manga” data which is the displayed book content. 60, the web page data of the “XXX site” is acquired.
  • the data processing unit 43 searches the Internet for the main website of the “manga” from the title data of “cartoon” included in the displayed “manga” data, Visit Site.
  • the data processing unit 43 reads the address information (URL) of “XX site” included in the “manga” data in advance and accesses the address destination.
  • URL address information
  • the display control unit 41 thereafter displays the “XXX main” page P3 that is the page data of the acquired main website on the first display unit 10.
  • the display control unit 41 can display the display data in a layered manner on the display units 10 and 20. However, actually, only the display data located in the uppermost layer of the display units 10 and 20 is displayed. At this time, the display control unit 41 displays and outputs a “page title” that specifies each display data on a tab located above each display data. Thereby, the user can recognize what pages are stacked.
  • the “XX main” page P3 is displayed on the “page 1” P1 already displayed on the first display unit 10, that is, on the uppermost layer of the first display unit 10. ing.
  • “page 1” P1 located in the lower layer is in a state where only the tab displaying “page title” is displayed at the top.
  • the display control unit 41 may not display the tab displaying the page title when the display data is not stacked. That is, when a plurality of display data displayed on the same display unit is in a stacked state, a tab may be displayed above each display data.
  • the “XXX main” page P3 is acquired from a predetermined website
  • it may be acquired from a predetermined data storage area stored in a server or the like on another network.
  • target information may be retrieved and acquired from information stored in the information processing terminal 100.
  • the operation accepting unit 42 accepts an operation for. For example, when the link (display of address information to another website) displayed on the “XXX main” page P3 is selected with a finger or a stylus pen as shown in FIG. The operation accepting unit 42 accepts the selection. Then, the data processing unit 43 reads the address information (URL) of the link destination embedded in the selected link portion, and accesses the website of the address destination. Here, the “ ⁇ site” that is the link destination is accessed, and the display data is acquired. Thereafter, the display control unit 41 displays the acquired “ ⁇ site” P4 on the second display unit 20, as shown in FIG.
  • the display data of “ ⁇ site” P4 acquired by the data processing unit 43 is the first displaying the “XX main” page P3 in which address information for accessing the site is embedded.
  • the image is displayed on the second display unit 20 different from the display unit 10.
  • “ ⁇ site” P4 is displayed on “page 2” P2 already displayed on the second display section 20, that is, on the uppermost layer of the second display section 20.
  • “page 2” P2 located in the lower layer is in a state where only the tab displaying “page title” is displayed at the top.
  • the information processing terminal 100 executes processing according to the operation command and displays the execution result on the display unit, regardless of the input of any operation command.
  • the search result is acquired from a search site on the network.
  • data representing the search result is displayed on the second display unit 20.
  • the information processing terminal 100 has a function of displaying a processing result for data displayed on one display unit on the other display unit.
  • the “xxx main” page P3 located in the uppermost layer is moved.
  • an operation is performed.
  • the user touches the tab of the “XX main” page P3 to be moved displayed on the first display unit 10 with a pressing means such as a finger or a stylus pen, and wants to move in that state.
  • a sliding operation is performed by sliding a finger or a stylus pen over the second display section 20 which is a display section (see reference numerals T4 and T4 ′). That is, as shown in FIG. 7, the tab of the display data P ⁇ b> 3 displayed on the first display unit 10 is dragged to the second display unit 20. Then, the operation reception unit 42 receives the slide operation.
  • the display control unit 41 displays “main main” where the tab is touched.
  • the display data of page P3 is moved to the second display unit 20 and displayed.
  • the “XX main” page P3 is displayed on the “ ⁇ site” P4 already displayed on the second display section 20, that is, on the uppermost layer of the second display section 20. indicate. Accordingly, in the “ ⁇ site” P4 and “page 2” P2 located in the lower layer, only the tab displaying the “page title” is displayed in the upper part.
  • the operation method for moving and displaying the display data is not limited to the operation method described above. That is, in the above, the case where the tab portion of the display data to be moved is touched to perform the slide operation is illustrated, but the present invention is not limited to this operation.
  • the display data may be moved and displayed on the other display unit by touching and sliding on another preset display area different from the tab portion of the display data.
  • the user moves a finger or stylus pen by touching an arbitrary position on the “XX main” page P ⁇ b> 3 to be moved displayed on the first display unit 10.
  • the operation reception unit 42 may receive the slide operation.
  • the display control unit 41 displays the display data of the “XX main” page P3 touched by the tab as described above. As shown in FIG. 8, it moves to the 2nd display part 20 and displays it.
  • the slide operation does not necessarily have to be performed up to another display unit that is the destination of display data.
  • the information processing terminal 100 may perform a process of moving the display data to the other display unit. Good.
  • the above slide operation does not necessarily need to be slid toward the other display unit that is the destination. That is, the information processing terminal 100 simply performs a process of moving the display data to another display unit when detecting a slide operation in any direction with a finger or a stylus pen on the display data to be moved. Good.
  • step S1 the operation of the information processing terminal 100 configured as described above will be described with reference to the flowcharts of FIGS.
  • the user selects content to be displayed on the information processing terminal 100.
  • the information processing terminal 100 displays the selected book contents such as newspapers, magazines, and comics one page at a time on the display units 10 and 20 (step S1). For example, as shown in FIG. 3, “page 1” P1 is displayed on the first display unit 10 and “page 2” P2 is displayed on the second display unit 20, and two pages are displayed at a time.
  • step S3 when the user desires a predetermined operation in the page (display data) displayed on the display unit, the user touches the operation button from the operation button display areas 11 and 21 to perform the operation. To select (Yes in step S2). At this time, if detailed operation details are prepared, a menu display in which such detailed operation items are set is displayed, and selection of an operation item is accepted from this menu (step S3).
  • the information processing terminal 100 acquires data corresponding to the contents of the displayed display data and the operation contents for which the selection has been received from a related web server or a storage unit (step S4). Thereafter, data acquired from a web server or the like, for example, a website related to content (manga), search results, a purchase screen, a bulletin board, or the like is displayed (step S5).
  • a web server or the like for example, a website related to content (manga), search results, a purchase screen, a bulletin board, or the like is displayed (step S5).
  • step S6 the user performs an operation of displaying another page.
  • a link displayed on the “XXX main” page P ⁇ b> 3 displayed on the first display unit 10 is selected by touching (see symbol T ⁇ b> 3)
  • the link destination web is displayed.
  • the site “ ⁇ site” is accessed and such data is acquired (steps S3 and S4).
  • the second display unit different from the first display unit 10 on which the “XXX main” page P3 operated to access the “ ⁇ site” P4 is displayed on the acquired “ ⁇ site” P4. 20 is displayed on the forefront (step S5).
  • step S6 proceed to FIG. 11
  • an operation of moving the “XXX main” page P3 located in the uppermost layer is performed. Specifically, as shown in FIG. 7, the user touches the tab of the “XX main” page P3 to be moved displayed on the first display unit 10 with a finger or a stylus pen, and moves it as it is.
  • the slide operation is performed by sliding the second display unit 20 on the second display unit 20 (see symbols T4 and T4 ′).
  • the display control unit 41 moves and displays the display data of the “XXX main” page P3 to which the tab is dragged, on the second display unit 20 (step S13).
  • the “XX main” page P3 is displayed on the “ ⁇ site” P4 already displayed on the second display section 20, that is, on the uppermost layer of the second display section 20.
  • step S15 the display data of the selected tab is displayed in the foreground (step S15). For example, in the state of FIG. 7, when the tab of “page 1” P1 in the lower layer of the first display unit 10 is touched, the “page 1” P1 is positioned on the uppermost layer on the first display unit 10, and It will be displayed on the first display unit 10.
  • the display data movement operation method is not limited to the same tab slide operation as that described above.
  • the display data may be moved by touching another preset display area different from the tab portion in the display data and performing a slide operation.
  • the user moves a finger or stylus pen by touching an arbitrary position on the “XX main” page P ⁇ b> 3 to be moved displayed on the first display unit 10.
  • the operation reception unit 42 receives the slide operation.
  • the display control unit 41 displays the display data of the “XX main” page P3 touched by the tab as described above. As shown in FIG. 8, you may move to the 2nd display part 20, and may display it.
  • the display data moving operation method may be further simplified.
  • the display data can be moved by simply sliding a finger or a stylus pen at an arbitrary position or a specific position on the display data to be moved in the direction of the display unit to be moved. Also good. Furthermore, it is not always necessary to perform a sliding operation in the direction of the display unit that is the movement destination, and simply by sliding a finger or a stylus pen in any direction on the display data to be moved. Display data may be moved.
  • the display data is moved to another display unit in response to the user's slide operation on the touch panel, so that the operation feeling of the user matches the data movement, and the operation is intuitive. Can do. Therefore, the operability displayed on the information processing apparatus can be improved.
  • FIG. 12 is a functional block diagram showing the configuration of the information processing terminal in the present embodiment.
  • FIG. 13 to FIG. 15 are diagrams illustrating how operations and display are performed in the information processing terminal.
  • FIG. 16 is a flowchart showing the operation of the information processing terminal.
  • the information processing terminal 100 (information processing apparatus) in the present embodiment has substantially the same configuration as that described in the first embodiment. That is, the information processing terminal 100 is a foldable information processing terminal in which the first casing 1 and the second casing 2 are connected to each other via the hinge portion 3 so as to be openable and closable. And the 1st housing 1 is provided with the 1st display part 10 equipped with the touch panel on the surface, and the 2nd housing 2 is provided with the 2nd display part 20 equipped with the touch panel on the surface.
  • the information processing terminal 100 includes a CPU 40 that is an arithmetic device, a memory 50 that is a storage device, and a communication unit 60 that enables wireless communication. ing. Further, the CPU 40 includes a display control unit 41, an operation reception unit 42, and a data processing unit 43 constructed by incorporating a program into the CPU 40. In addition, the memory 50 includes a content storage unit 51. Each of these configurations has substantially the same function as that of the first embodiment.
  • the information processing terminal 100 in the present embodiment includes an opening detection sensor 71 (opening detection means) and an orientation detection sensor 72 (direction detection means) as posture detection means for detecting the posture of the terminal itself. ing.
  • the display control unit 41 receives one of the above-described slide operations and receives one of the display units.
  • the display data displayed in is processed so as to be moved to another display unit for display.
  • the opening degree detection sensor 71 has a function of detecting an opening degree indicating an opening degree between the first display unit 10 and the second display unit 20 that are connected to each other so as to be freely opened and closed.
  • the opening degree detection sensor 71 can detect a state in which the first display unit 10 and the second display unit 20 are opened to the maximum, that is, a state in which the first display unit 10 and the second display unit 20 are open on the same plane. It is configured as follows. For example, it is realizable by attaching the sensor which detects a rotation angle to the hinge part 3 which has connected the 1st display part 10 and the 2nd display part 20 so that opening and closing is possible.
  • the opening degree detection sensor 71 operates to notify the display control part 41 of the opening degree of the display units 10 and 20 at regular intervals or when a predetermined opening degree is reached. Or, conversely, the opening detection sensor 71 may always detect the opening, and may operate to notify the opening of the display units 10 and 20 in response to a request from the display control unit 41.
  • the orientation detection sensor 72 has a function of detecting the orientation of the display units 10 and 20.
  • the first display unit 10 and the second display unit 20 are engaged via the hinge unit 3 adjacent to each other so that they can be viewed simultaneously. Rotating 90 degrees from such a state, it has a function of detecting that the respective display units 10 and 20 have been oriented vertically as shown in FIG.
  • the orientation detection sensor 72 includes an acceleration sensor, so that it can detect that the display units 10 and 20 are positioned up and down along the direction of gravity, resulting in the state shown in FIG. Can be detected and notified to the display control unit 41.
  • the orientation detection sensor 72 operates to notify the display control unit 41 of the orientation of the terminal 100 itself at regular intervals or when the orientation changes. Or, conversely, the orientation detection sensor 72 may always detect the orientation of the terminal 100 itself and operate to notify the orientation in response to a request from the display control unit 41.
  • the said display control part 41 in this embodiment receives the notification from the said opening degree detection sensor 71 and the said direction detection sensor 72, and grasps
  • display data is displayed on the display unit 10. , 20 is determined to satisfy the movement permission condition for permitting the process of moving between the two. That is, when the posture satisfies the above condition, the tab of the display data displayed on the first display unit 10 is dragged (slided) to the second display unit 20 as shown in FIG.
  • the display data with the dragged tab is moved from the first display unit 10 to the second display unit 20 and displayed.
  • the display data located in the uppermost layer of the first display unit 10 is moved to the uppermost layer of the second display unit 20 and displayed.
  • the movement permission conditions for permitting movement of the display data described above between the display units 10 and 20 are not limited to the above conditions.
  • the movement permission condition may be that the display units 10 and 20 are open to each other so that they are positioned on the same plane in the opening detection sensor 71, or not completely on the same plane.
  • the display data movement permission condition may be that the opening is greater than a predetermined angle.
  • only the state in which the display units 10 and 20 are positioned in the vertical direction in the direction detection sensor 72 may be set as the display data movement permission condition.
  • the movement permission condition may be that each of the display units 10 and 20 has another preset orientation.
  • a plurality of display data is stacked on each of the display units 10 and 20.
  • the “XX main” page P3 is displayed in the uppermost layer
  • the “page 1” P1 is located in the lower layer
  • only the tab is displayed in the upper part.
  • “ ⁇ site” P4 is displayed in the uppermost layer
  • “page 2” P2 is positioned in the lower layer
  • only the tab is displayed in the upper portion.
  • the direction detection sensor 72 detects that the terminal 100 has rotated 90 degrees, and the display control unit 41 displays on each of the display units 10 and 20 accordingly.
  • the displayed display data is rotated 90 degrees and displayed. That is, as shown in FIG. 13, the display data is rotated and displayed so that the upper and lower sides of the display data are positioned on the long sides of the display portions 10 and 20 that are substantially rectangular.
  • the display control unit 41 determines whether or not the display data movement permission condition is satisfied based on the notifications from the opening degree detection sensor 71 and the direction detection sensor 72. Then, for example, the display data is moved such that the display units 10 and 20 are open to each other so as to be positioned on the same plane and the display units 10 and 20 are positioned vertically. If the permission condition is satisfied (Yes in step S23), the display control unit 41 moves the display data of the “XXX main” page P3 to which the tab is dragged to the second display unit 20 and displays it. (Step S24). At this time, as shown in FIG.
  • step S15 display control process
  • step S22 when the tab is just touched and not dragged (No in step S22), and when the tab is dragged but does not satisfy the above display data movement permission condition (No in step S23), the selection is made.
  • the display data with the added tab is displayed on the forefront (step S26).
  • the display data moving operation method described above is not limited to the tab slide operation.
  • the display data may be moved by touching another preset display area different from the tab portion in the display data and performing a slide operation.
  • the display data may be moved.
  • the display data may be moved by simply performing a sliding operation on the display data to be moved in the direction of the other display unit to be moved.
  • the display data may be moved simply by sliding the display data to be moved in any direction.
  • the display data is moved to another display unit in response to the user's slide operation on the touch panel, so that the operation feeling of the user matches the data movement, and the operation is intuitive. Can do. Therefore, the operability displayed on the information processing apparatus can be improved.
  • the opening degree and orientation of the pair of display units that can be freely opened and closed satisfy a certain condition, that is, when the terminal itself is in a predetermined posture, display data is displayed according to the slide operation. Is moved to another display. Thereby, it can suppress that display data moves between display parts unnecessarily, and can aim at the further improvement of operativity.
  • the present invention is not limited to the above-described embodiment, and can be appropriately modified or changed without departing from the gist of the present invention.
  • the present invention can be applied to an information processing apparatus having a plurality of display units such as a foldable portable information processing terminal, and has industrial applicability.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

 情報処理装置は、複数の表示部と、当該各表示部の表示動作を制御する表示制御手段と、上記表示部のうち少なくとも1つの表面に設けられたタッチパネルと、このタッチパネルに対する外部からの所定の押圧手段による押圧操作入力を受け付ける操作受付手段と、を備える。上記表示制御手段は、上記操作受付手段にて上記タッチパネル上で上記押圧手段を摺動させることによるスライド操作の入力を受け付けた時に、上記タッチパネルが装備された一の上記表示部に表示された表示データを、他の上記表示部に移動して表示させる。

Description

情報処理装置、情報処理プログラム、及び表示制御方法
 本発明は、情報処理装置、情報処理プログラム、及び表示制御方法に関する。
 本願は、2008年7月25日に、日本に出願された特願2008-191624号に基づき優先権を主張し、その内容をここに援用する。
 近年、携帯電話機は多機能化しており、小型コンピュータとして利用されつつある。例えば、携帯電話機が備える機能の一例として、データ通信機能があり、これに伴い、受信したデータを閲覧すべく、書籍、雑誌、新聞等の表示用機器としての機能がある。そして、電子機器を表示用機器として利用する頻度が高くなりつつある状況においては、当該電子機器のさらなる操作性や視認性の向上が望まれている。
 ここで、電子機器に表示する画像の視認性の向上や操作性の向上を図るための技術が、特許文献1に開示されている。具体的に、特許文献1に開示の携帯型電子機器は、2つの表示器を備えており、相互に折り畳み方向に開閉可能な構成を採っている。そして、一方の表示器の上面には、タッチパネルが装備されており、指やスタイラスペンなどで押圧することによって操作指令を入力し、かかる操作指令に応じた処理を行う。例えば、所定のタブを選択操作することで、一方の表示器に表示されたデータを、他方の表示器に移動して表示する、という処理を実行可能なよう構成されている。
国際公開WO2005/091117号パンフレット
 しかしながら、上述した特許文献1に開示の技術では、「所定のタブを押圧する」という操作に応じて、データの表示位置を移動する処理を行っているため、操作性が低い、という問題がある。つまり、ユーザは、データを別の表示画面に表示させるために、かかる操作を行う「所定のタブ」を押圧する操作を行うことになるが、かかる操作を行うユーザの動きと、データが他の表示部に移動するという動きが一致せず、感覚的に操作に違和感を覚え、操作性が悪い、という問題がある。
 本発明の課題は、情報処理装置に表示されるデータに対する操作性の向上を図ることである。
 本発明は、上述の課題を解決するために為されたものであり、本発明に係る情報処理装置は、複数の表示部と、当該各表示部の表示動作を制御する表示制御手段と、前記表示部のうち少なくとも1つの表面に設けられたタッチパネルと、当該タッチパネルに対する外部からの所定の押圧手段による押圧操作入力を受け付ける操作受付手段と、を備え、前記表示制御手段は、前記タッチパネル上で前記押圧手段を摺動させることによるスライド操作の入力を、前記操作受付手段にて受け付けた時に、前記タッチパネルが装備された一の前記表示部に表示された表示データを、他の前記表示部に移動して表示させる。
 上述した情報処理装置の前記表示制御手段は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部に向かう前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させてもよい。
 上述した情報処理装置には、前記他の表示部の表面にも前記タッチパネルが装備されており、前記表示制御手段は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部にかけて前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させるものとしてもよい。
 上述した情報処理装置の前記表示制御手段は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部に表示された表示データの予め設定された表示領域から前記他の表示部に向かう前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させてもよい。
 上述した情報処理装置は、情報処理装置の姿勢を検出する姿勢検出手段を更に備え、前記表示制御手段は、前記姿勢検出手段にて情報処理装置が予め定められた姿勢であることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させるものとしてもよい。
 上述した情報処理装置の前記姿勢検出手段は、相互に開閉自在に係合された前記一の表示部と前記他の表示部との開度を検出する開度検出手段を備え、前記表示制御手段は、前記開度検出手段にて前記一の表示部と前記他の表示部とが相互に予め定められた角度まで開いていることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させるものとしてもよい。
 上述した情報処理装置の前記表示制御手段は、前記開度検出手段にて前記一の表示部と前記他の表示部とが相互に同一平面上に位置するよう相互に開いていることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させてもよい。
 上述した情報処理装置の前記姿勢検出手段は、前記各表示部の向きを検出する向き検出手段を備え、前記表示制御手段は、前記向き検出手段にて前記各表示部が予め設定された向きであることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させるものとしてもよい。
 上述した情報処理装置において、前記一の表示部と前記他の表示部とは、同時に閲覧可能なように隣り合って係合されており、前記表示制御手段は、前記向き検出手段にて前記各表示部が重力方向に沿って上下に位置していることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させるものとしてもよい。
 上述した情報処理装置の前記表示制御手段は、前記開度検出手段にて前記一の表示部と前記他の表示部とが相互に同一平面上に位置するよう相互に開いていることを検出した状態、及び、前記向き検出手段にて前記各表示部が重力方向に沿って上下に位置していることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させてもよい。
 上述した情報処理装置の前記表示制御手段は、前記一の表示部にて層状に重ねられた複数の前記表示データのうち最上層に位置する前記表示データを表示させている状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部の最上層に表示された前記表示データを前記他の表示部の最上層に移動して表示させてもよい。
 上述した情報処理装置の前記操作受付手段は、前記表示部に表示された表示データに対する所定の操作指令の入力を受け付け、前記表示部に表示されている前記表示データの内容と、前記操作受付手段にて受け付けられた前記操作指令の内容と、に基づく処理を実行するデータ処理手段を更に備え、前記表示制御手段は、前記データ処理手段による処理結果を表すデータを、前記表示部とは異なる別の表示部に表示させるものとしてもよい。
 上述した情報処理装置の前記データ処理手段は、前記操作指令の内容に対応したデータ格納領域にアクセスして、当該データ格納領域から、前記表示部に表示されている前記表示データの内容に対応したデータを取得し、前記表示制御手段は、前記データ処理手段にて取得されたデータを、前記別の表示部に表示させるものとしてもよい。
 本発明に係る情報処理プログラムは、複数の表示部と、当該表示部のうち少なくとも1つの表面に設けられたタッチパネルと、を備えた情報処理装置に、前記各表示部の表示動作を制御することと、前記タッチパネルに対する外部からの所定の押圧手段による押圧操作入力を受け付けることと、を実現させると共に、前記タッチパネル上で前記押圧手段を摺動させることによるスライド操作の入力を受け付けた時に、前記タッチパネルが装備された一の前記表示部に表示された表示データを、他の前記表示部に移動して表示させることを実現させる。
 上述した情報処理プログラムは、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部に向かう前記スライド操作の入力を受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させることを実現させてもよい。
 本発明に係る表示制御方法は、複数の表示部のうち少なくとも1つの表面に設けられたタッチパネルに対する外部からの所定の押圧手段による押圧操作入力を受け付ける操作受付行程と、当該操作受付行程にて受け付けた操作に応じて、前記各表示部の表示動作を制御する表示制御行程と、を有し、前記表示制御行程は、前記タッチパネル上で前記押圧手段を摺動させることによるスライド操作の入力を、前記操作受付行程にて受け付けた時に、前記タッチパネルが装備された一の前記表示部に表示された表示データを、他の前記表示部に移動して表示させる。
 上述した表示制御方法の前記表示制御行程は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部に向かう前記スライド操作の入力を、前記操作受付行程にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させてもよい。
 上述した表示制御方法の前記表示制御行程は、情報処理装置が予め定められた姿勢であることを検出した状態で、前記スライド操作の入力を、前記操作受付行程にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させてもよい。
 本発明によれば、情報処理装置に表示されるデータに対する操作性の向上を図ることができる。
 具体的には、まず、情報処理装置は、装備された一の表示部に所定の表示データを表示する。そして、この一の表示部の表面に設けられたタッチパネル上で、ユーザが指やスタイラスペンなどを摺動させるスライド操作を行うと、情報処理装置は、当該一の表示部に表示されている表示データを他の表示部に移動して表示する。特に、情報処理装置は、一の表示部から他の表示部に向かって、さらには、一の表示部から他の表示部にかけて、指やスタイラスペンを摺動させるスライド操作の入力を受けた時に、一の表示部に表示されている表示データを他の表示部に移動する。このように、ユーザによるタッチパネルに対するスライド操作に対応して表示データが他の表示部に移動されため、ユーザの操作感覚とデータの移動が一致し、違和感なく操作を行うことができる。従って、情報処理装置に表示される操作性の向上を図ることができる。
 また、これらの発明によれば、情報処理装置は、例えば、開閉自在な一対の表示部の開度や向きなど、装置自体が予め定められた姿勢のときに、上記スライド操作に応じて表示データを他の表示部に移動して表示する。これにより、表示データが不必要に移動することを抑制でき、操作性のさらなる向上を図ることができる。
第1の実施形態における情報処理端末の外観構成を示す図である。 図1に示した情報処理端末の構成を示すブロック図である。 図1に示した情報処理端末における操作及び表示の様子を示す図である。 図1に示した情報処理端末における操作及び表示の様子を示す図である。 図1に示した情報処理端末における操作及び表示の様子を示す図である。 図1に示した情報処理端末における操作及び表示の様子を示す図である。 図1に示した情報処理端末における操作及び表示の様子を示す図である。 図1に示した情報処理端末における操作及び表示の様子を示す図である。 図1に示した情報処理端末における操作及び表示の様子を示す図である。 図1に示した情報処理端末の動作を示すフローチャートである。 図1に示した情報処理端末の動作を示すフローチャートである。 第2の実施形態における情報処理端末の構成を示すブロック図である。 図12に示した情報処理端末における操作及び表示の様子を示す図である。 図12に示した情報処理端末における操作及び表示の様子を示す図である。 図12に示した情報処理端末における操作及び表示の様子を示す図である。 図12に示した情報処理端末の動作を示すフローチャートである。
 以下、具体的な実施形態を参照しながら、本発明について説明する。当業者であれば、本発明の記載を基に、多様な異なる実施形態を採り得るであろうし、本発明は、説明の目的で図示された実施形態に限定されるものではない。
(第1の実施形態)
 本発明の第1の実施形態を、図1乃至図11を参照して説明する。図1は、本実施形態における情報処理端末の外観構成を示す図であり、図2は、情報処理端末の構成を示す機能ブロック図である。図3乃至図9は、情報処理端末における操作及び表示の様子を示す図である。図10乃至図11は、情報処理端末の動作を示すフローチャートである。
 (構成)
 本実施形態における情報処理端末100(情報処理装置)は、第一筺体1と第二筺体2とが、がヒンジ部3を介して相互に開閉自在に連結された折り畳み型の情報処理端末である。そして、第一筺体1は、第一表示部10を備えており、また、第二筺体2は、第二表示部20を備えている。このため、情報処理端末100は、使用しないときには、第一表示部10と第二表示部20とを相互に内側にして、第一筺体1と第二筺体2とを折り畳むことができる。一方、使用時には、第一筺体1と第二筺体2とを相互に開くことで、両表示部10,20を同時に閲覧可能なよう構成されている。なお、第一表示部10と第二表示部20とは、それぞれの表面にタッチパネルを装備しており、外部から指やスタイラスペンなどの押圧手段による押圧操作入力(タッチ入力)を受け付けることが可能である。
 そして、情報処理端末100の内部には、図2に示すように、演算装置であるCPU40と、記憶装置であるメモリ50と、無線通信を可能とする通信部60と、を備えている。つまり、情報処理端末100は、コンピュータとしての基本的な構成を備えている。具体的に、CPU40は、当該CPU40にプログラムが組み込まれることによって構築された表示制御部41と、操作受付部42と、データ処理部43と、を備えている。また、メモリ50は、コンテンツ記憶部51を備えている。以下、各構成について詳述する。
 上記表示制御部41(表示制御手段)は、基本的な機能として、上記各表示部10,20の表示動作を制御する機能を有する。つまり、表示制御部41は、第一表示部10及び第二表示部20の大部分を占めるメイン表示領域に、メモリ50のコンテンツ記憶部51に記憶されているコンテンツデータを読み出して表示する。また、各表示部10,20の下側に形成された操作ボタン表示領域11,21に、複数の操作ボタンを表示する。
 また、表示制御部41は、後述する操作受付部42にて受け付けたユーザUからの操作指令及び表示データの内容に応じてデータ処理部43によって処理された結果を、各表示部10,20に表示する。このとき、データ処理部43で一方の表示部に表示されている表示データに基づく処理が行われた場合には、表示制御部41は、その処理結果を他方の表示部に表示する。
 また、表示制御部41は、後述するように、表示部10,20つまりタッチパネルに指やスタイラスペンを摺動させることによるスライド操作が入力されると、一方の表示部に表示された表示データを、他方の表示部に移動して表示する。なお、表示制御部41の詳細な機能については後述する。
 また、上記操作受付部42(操作受付手段)は、基本的な機能として、ユーザUからタッチパネルに対して押圧手段にて入力された操作を受ける。特に、本実施形態における情報処理端末1では、タッチパネルにて形成された各表示部10,20に対するタッチ入力を、ユーザからの操作入力として受け付ける。例えば、操作受付部42は、ユーザが各表示部10,20に表示されている表示データ内で選択可能な情報表示個所(例えば、他のウェブサイトへのリンク)をタッチ(押圧)することで、かかる情報表示個所を選択する操作指令を受け付ける。また、操作受付部42は、ユーザが各表示部10,20の操作ボタン表示領域11,21に表示されている各操作ボタンをタッチ(押圧)することで、当該タッチされた操作ボタンに対応する操作指令を、表示部10,20に表示されている表示データに対する操作指令として受け付ける。
 また、操作受付部42は、上述したように選択された各操作ボタンに対応する操作指令に、さらに詳細な操作指令が設定されている場合には、各操作指令毎の操作項目表示を選択させるメニュー画面を、表示部10,20に表示する(図4の符号M1参照)。そして、操作受付部42は、メニュー画面上でユーザがタッチした操作項目表示に対応する操作指令を、表示部10,20に表示されている表示データに対する操作指令として受け付ける機能を有する。
 なお、操作受付部42は、上記操作ボタン表示や操作項目表示として、表示部10,20に表示する表示データの種類に応じて予め定められた種類のボタンや項目を表示する。
 このとき、表示データの種類の特定は、予め表示データ内に含まれる特定箇所あるいは特定形式にて記憶されている情報を参照して行う。
 また、上記データ処理部43(データ処理手段)は、上記操作受付部42にてユーザからの操作指令を受け付けると、表示データの内容と、受け付けた操作指令の内容と、に基づく処理を行い、処理結果を表示制御部41に渡す。例えば、表示データの内容に基づく検索処理を行ったり、表示データに関連するウェブサイトにアクセスして当該ウェブサイトのデータを取得する処理を行う。なお、データ処理部43にて処理された結果を、上述したように表示制御部41が表示部に表示する。
 ここで、上記表示制御部41、操作受付部42、データ処理部43が有する機能について、図3乃至図9を参照して、さらに詳述する。
 まず、初期状態では、情報処理端末100は、操作ボタン表示領域11,21に、図2に示すような各操作ボタンを表示する。そして、ユーザが、例えば、漫画などの電子コンテンツの閲覧操作を行うと、操作受付部42がかかる操作を受け付ける。そして、データ処理部43及び表示制御部41が、図2に示すように、漫画の各ページデータを各表示部10,20に表示する。なお、図2に示す例では、第一表示部10に「ページ1」P1を表示し、第二表示部20に「ページ2」P2を表示している。
 なお、漫画のデータが、例えば、すでに情報処理端末100に取り込んでコンテンツ記憶部51に記憶しているデータである場合には、かかるデータを当該コンテンツ記憶部51から読み出して表示する。あるいは、漫画のデータが、これからインターネット上のウェブサイトからアクセスして取得可能なデータである場合には、かかるデータを通信部60を介して所定のウェブサイトから取得して、表示する。
 そして、第一表示部10に表示されている表示データ(漫画データ)に対して、ユーザが所定の操作を行う場合には、目的の表示データが表示されている状態で、操作ボタン表示領域11,21内の操作ボタンを選択する。例えば、図4に示す例では、表示部10,20に表示された「漫画」について、さらに調べたい場合を示している。この場合には、ユーザは「調べる」ボタンB1をタッチして選択すると(符号T1参照)、かかる選択を操作受付部42が受け付ける。すると、操作受付部42及び表示制御部41は、さらに、「漫画」データが表示されている第二表示部20上に、「調べる」といった操作内容に対応するさらに詳細な操作項目表示を表示したメニュー画面M1を表示する。これに対して、ユーザは、さらに詳細な操作項目表示をタッチして選択すると(符号T2参照)、操作受付部42が、この操作項目の操作内容の選択を受け付ける。
 すると、データ処理部43は、表示されている「漫画」データの内容と、ユーザにて選択された操作内容と、に基づく処理を実行する。この場合には、操作内容として、「関連サイト」が選択されたため、データ処理部43は、表示している書籍コンテンツである「漫画」データのメインウェブサイトとなる「○○サイト」に通信部60を介してアクセスして、当該「○○サイト」のウェブページデータを取得する。このとき、例えば、データ処理部43は、表示している「漫画」データ内に含まれる「漫画」のタイトルデータから、当該「漫画」のメインウェブサイトをインターネット上で検索して、「○○サイト」にアクセスする。あるいは、データ処理部43は、予め「漫画」データに含まれている「○○サイト」のアドレス情報(URL)を読み出して、かかるアドレス先にアクセスする。
 そして、その後は、表示制御部41が、図5に示すように、取得したメインウェブサイトのページデータである「○○メイン」ページP3を、第一表示部10に表示する。なお、表示制御部41は、各表示部10,20に、表示データを層状に重ねて表示することが可能である。但し、実際には、各表示部10,20の最上層に位置する表示データのみが表示される。このとき、表示制御部41は、各表示データを特定する「ページタイトル」を、当該各表示データの上部に位置するタブに表示して出力する。これにより、ユーザは、いかなるページが積層されているかを認識することができる。ここで、図5の例では、第一表示部10上に既に表示されている「ページ1」P1の上、つまり、第一表示部10の最上層に「○○メイン」ページP3を表示している。従って、その下層に位置する「ページ1」P1は、「ページタイトル」を表示したタブのみが上部に表示された状態となる。なお、表示制御部41は、図3に示すように、表示データが積層されていない場合には、ページタイトルを表示したタブを表示しなくてもよい。つまり、同一表示部に表示される表示データが複数となって積層状態となった時に、各表示データの上部にタブを表示してもよい。
 ここで、上記では、所定のウェブサイトから「○○メイン」ページP3を取得している場合を示したが、他のネットワーク上のサーバなどに格納された所定のデータ格納領域から取得してもよい。また、情報処理端末100内に記憶された情報から、目的の情報を検索して取得してもよい。
 また、第一表示部10に表示されている表示データである「○○メイン」ページP3に対してユーザが所定の操作を行う場合には、当該「○○メイン」ページP3に表示された情報に対する操作を操作受付部42が受け付ける。例えば、「○○メイン」ページP3に表示されたリンク(他のウェブサイトへのアドレス情報表示)を、図6に示すように、指やスタイラスペンで選択すると(符号T3参照)、かかるリンク部分の選択を操作受付部42が受け付ける。すると、データ処理部43は、選択されたリンク部分に埋め込まれているリンク先のアドレス情報(URL)を読み出して、かかるアドレス先のウェブサイトにアクセスする。ここでは、リンク先となっている「△△サイト」にアクセスし、その表示データを取得する。そして、その後、表示制御部41が、図6に示すように、取得した「△△サイト」P4を、第二表示部20に表示する。
 このとき、データ処理部43にて取得した「△△サイト」P4の表示データは、当該サイトにアクセスするためのアドレス情報が埋め込まれていた「○○メイン」ページP3が表示されている第一表示部10とは異なる第二表示部20に表示する。そしてさらに、図6に示すように、第二表示部20上に既に表示されている「ページ2」P2の上、つまり、第二表示部20の最上層に「△△サイト」P4を表示する。従って、その下層に位置する「ページ2」P2は、「ページタイトル」を表示したタブのみが上部に表示された状態となる。
 なお、情報処理端末100は、いかなる操作指令が入力された場合であっても、かかる操作指令に応じた処理を実行して、その実行結果を表示部に表示する。このとき、例えば、第一表示部10に表示されている「○○メイン」ページP3に関連するデータを検索する操作指令を受け付けた場合には、その検索結果をネットワーク上の検索サイトなどから取得して、当該検索結果を表すデータを第二表示部20に表示する。このように、情報処理端末100は、一方の表示部に表示されているデータに対する処理結果を、他方の表示部に表示する機能を有する。
 また、第一表示部10に表示されている「○○メイン」ページP3の下層に位置する「ページ1」P1を閲覧したい場合に、最上層に位置する「○○メイン」ページP3を移動する操作を行ったとする。このとき、ユーザは、指やスタイラスペンといった押圧手段で、第一表示部10に表示されている移動対象となる「○○メイン」ページP3のタブをタッチし、その状態のまま、移動させたい表示部である第二表示部20にかけて指やスタイラスペンを摺動させてスライド操作する(符号T4及びT4’参照)。つまり、図7に示すように、第一表示部10に表示されている表示データP3のタブを、第二表示部20にドラッグする。すると、かかるスライド操作を操作受付部42が受け付ける。
 そして、上述したように、情報処理端末100が、表示データのタブ部分(予め設定された表示領域)のタッチ及びスライド操作を検出すると、表示制御部41は、タブがタッチされた「○○メイン」ページP3の表示データを、第二表示部20に移動して表示する。このとき、図8に示すように、第二表示部20上に既に表示されている「△△サイト」P4の上、つまり、第二表示部20の最上層に「○○メイン」ページP3を表示する。従って、その下層に位置する「△△サイト」P4と「ページ2」P2は、「ページタイトル」を表示したタブのみが上部に表示された状態となる。
 なお、表示データを移動表示させる操作方法は、上述した操作方法に限定されない。つまり、上記では、移動させたい表示データのタブ部分をタッチしてスライド操作する場合を例示したが、かかる操作に限定されない。例えば、表示データのうちタブ部分とは異なる他の予め設定された表示領域をタッチしてスライド操作することで、当該表示データを他方の表示部に移動して表示してもよい。
 あるいは、図9に示すように、ユーザが、指やスタイラスペンを、第一表示部10に表示されている移動対象となる「○○メイン」ページP3上の任意の位置をタッチして、移動させたい表示部である第二表示部20上にかけて摺動させてスライド操作した場合に(符号T5及びT5’参照)、かかるスライド操作を操作受付部42が受け付けるようにしてもよい。そして、上述したように、「○○メイン」ページP3上のタッチ及びスライド操作を検出すると、表示制御部41は、タブがタッチされた「○○メイン」ページP3の表示データを、上述した図8に示すように、第二表示部20に移動して表示する。
 また、上記スライド操作は、必ずしも表示データの移動先となる他の表示部まで行う必要はない。例えば、情報処理端末100は、移動対象となる表示データ上で移動先となる他の表示部の方向に向うスライド操作を検出すると、当該表示データを他の表示部に移動する処理を行ってもよい。
 さらには、上記スライド操作は、必ずしも移動先となる他の表示部の方向に向かってスライドされる必要はない。つまり、情報処理端末100は、単に、移動対象となる表示データ上で指やスタイラスペンなどによる任意の方向にスライド操作を検出すると、当該表示データを他の表示部に移動する処理を行ってもよい。
 (動作)
 次に、上記構成の情報処理端末100の動作を、図10乃至図11のフローチャートを参照して説明する。まず、ユーザは、情報処理端末100にて、表示するコンテンツを選択する。すると、情報処理端末100は、選択された新聞や雑誌、漫画などの書籍コンテンツを、各表示部10,20に1ページずつ表示する(ステップS1)。例えば、図3に示すように、第一表示部10には「ページ1」P1を、第二表示部20には「ページ2」P2を表示して、一度に2ページ表示する。
 その後、ユーザが、表示部に表示されているページ(表示データ)内にて所定の操作を希望する場合には、その操作を行うべく、操作ボタン表示領域11,21内から操作ボタンをタッチして選択する(ステップS2でイエス)。このとき、詳細な操作内容が用意されている場合には、かかる詳細な操作項目が設定されたメニュー表示を行い、このメニュー内から操作項目の選択を受け付ける(ステップS3)。
 すると、情報処理端末100は、表示している表示データの内容と、選択を受け付けた操作内容と、に対応するデータを、関連するウェブサーバや記憶部などから取得する(ステップS4)。その後、ウェブサーバなどから取得したデータ、例えば、コンテンツ(漫画)に関連するウェブサイトや、検索結果、購入画面、掲示板などのデータを表示する(ステップS5)。
 ここでは、例えば、図4に示すように、操作ボタン表示領域11,12内の「調べる」ボタンB1がタッチされると(符号T1参照)、第二表示部20に示すように、「項目選択」のメニューM1を表示する。そして、この中から、「関連サイト」がタッチされると(符号T2参照)、図5に示すように、この漫画の関連サイトである「○○メイン」ウェブサイトにアクセスして、かかる表示データを取得し、図5に示すように、第一表示部10の最前面に表示する。
 その後、さらに、ユーザが他のページを表示する操作を行うとする(ステップS6でイエス)。例えば、図6に示すように、第一表示部10に表示されている「○○メイン」ページP3上に表示されているリンクをタッチして選択すると(符号T3参照)、かかるリンク先のウェブサイトである「△△サイト」にアクセスして、かかるデータを取得する(ステップS3,S4)。そして、取得した「△△サイト」P4を、当該「△△サイト」P4にアクセスするために操作した「○○メイン」ページP3が表示されている第一表示部10とは異なる第二表示部20の最前面に表示する(ステップS5)。
 続いて、ユーザが、第一表示部10に表示されている「○○メイン」ページP3の下層に位置する「ページ1」P1を閲覧したい場合を考える(ステップS6でノー、図11に進む)。まず、最上層に位置する「○○メイン」ページP3を移動する操作を行う。具体的に、ユーザは、図7に示すように、指やスタイラスペンで、第一表示部10に表示されている移動対象となる「○○メイン」ページP3のタブをタッチし、そのまま移動させたい表示部である第二表示部20上にまで摺動させてスライド操作する(符号T4及びT4’参照)。つまり、「○○メイン」ページP3のタブを第二表示部20にドラッグする操作を行う(ステップS11でイエス、ステップS12でイエス)。これにより、情報処理端末100にて、第一表示部10に表示されている表示データを移動する操作が、操作受付部42にて受け付けられる(操作受付行程)。
 すると、表示制御部41は、タブがドラッグされた「○○メイン」ページP3の表示データを、第二表示部20に移動して表示する(ステップS13)。このとき、図8に示すように、第二表示部20上に既に表示されている「△△サイト」P4の上、つまり、第二表示部20の最上層に「○○メイン」ページP3を表示する(ステップS15、表示制御行程)。従って、その下層に位置する「△△サイト」P4と「ページ2」P2は、「ページタイトル」を表示したタブのみが上部に表示された状態となる。
 一方、タブがタッチされただけでドラッグされない場合には(ステップS12でノー)、その選択されたタブの表示データを、最前面に表示する(ステップS15)。例えば、図7の状態で、第一表示部10の下層の「ページ1」P1のタブがタッチされると、当該「ページ1」P1が第一表示部10上で最上層に位置し、当該第一表示部10に表示されることとなる。
 なお、表示データの移動操作方法は、上述した方法と同一のタブのスライド操作であることに限定されない。例えば、表示データのうちタブ部分とは異なる他の予め設定された表示領域をタッチしてスライド操作することで、当該表示データを移動してもよい。あるいは、図9に示すように、ユーザが、指やスタイラスペンを、第一表示部10に表示されている移動対象となる「○○メイン」ページP3上の任意の位置をタッチして、移動させたい表示部である第二表示部20上にかけて摺動させてスライド操作した場合に(符号T5及びT5’参照)、かかるスライド操作を操作受付部42が受け付ける。そして、上述したように、「○○メイン」ページP3上のタッチ及びスライド操作を検出すると、表示制御部41は、タブがタッチされた「○○メイン」ページP3の表示データを、上述した図8に示すように、第二表示部20に移動して表示してもよい。
 また、表示データの移動操作方法は、さらに簡潔にしてもよい。例えば、移動対象となる表示データ上の任意の位置あるいは特定の位置で、移動先となる表示部の方向に向かって、指やスタイラスペンなどをスライド操作するだけで、かかる表示データを移動してもよい。さらには、必ずしも移動先となる表示部の方向に向かってスライド操作する必要もなく、単に、移動対象となる表示データ上で、指やスタイラスペンなどを任意の方向にスライド操作するだけで、かかる表示データを移動してもよい。
 以上により、本実施形態によると、ユーザによるタッチパネルに対するスライド操作に対応して表示データが他の表示部に移動されため、ユーザの操作感覚とデータの移動が一致し、直観的に操作を行うことができる。従って、情報処理装置に表示される操作性の向上を図ることができる。
(第2の実施形態)
 次に、本発明の第2の実施形態を、図12乃至図16を参照して説明する。図12は、本実施形態における情報処理端末の構成を示す機能ブロック図である。図13乃至図15は、情報処理端末における操作及び表示の様子を示す図である。図16は、情報処理端末の動作を示すフローチャートである。
 (構成)
 本実施形態における情報処理端末100(情報処理装置)は、上述した第1の実施形態において説明したものとほぼ同一の構成を採っている。つまり、情報処理端末100は、第一筺体1と第二筺体2とが、がヒンジ部3を介して相互に開閉自在に連結された折り畳み型の情報処理端末である。そして、第一筺体1は、表面にタッチパネル装備した第一表示部10を備えており、また、第二筺体2は、表面にタッチパネルを装備した第二表示部20を備えている。
 そして、図12に示すように、本実施形態における情報処理端末100の内部には、演算装置であるCPU40と、記憶装置であるメモリ50と、無線通信を可能とする通信部60と、を備えている。さらに、CPU40は、当該CPU40にプログラムが組み込まれることによって構築された表示制御部41と、操作受付部42と、データ処理部43と、を備えている。また、メモリ50は、コンテンツ記憶部51を備えている。これら各構成は、上記第1実施形態のものとほぼ同一の機能を有する。
 さらに、本実施形態における情報処理端末100は、端末自身の姿勢を検出する姿勢検出手段として、開度検出センサ71(開度検出手段)と、向き検出センサ72(向き検出手段)と、を備えている。これに応じて、表示制御部41は、各センサ71,72にて検出した端末100自身の姿勢が予め定められた姿勢である場合に、上述したスライド操作の入力を受けると、一方の表示部に表示されている表示データを他の表示部に移動して表示するよう処理する。以下、かかる構成についてさらに詳述する。
 上記開度検出センサ71は、相互に開閉自在に連結されている第一表示部10と第二表示部20との開き具合を表す開度を検出する機能を有する。なお、本実施形態では、開度検出センサ71は、第一表示部10と第二表示部20とが最大に開いた状態、つまり、相互に同一平面上に位置するよう開いた状態を検出可能なよう構成されている。例えば、第一表示部10と第二表示部20とを開閉自在に連結しているヒンジ部3に回転角度を検出するセンサを取り付けることによって実現できる。あるいは、各表示部10,20が相互に開ききったときに接触してオンとなるスイッチを設けることで実現してもよい。なお、各表示部10,20の開度の検出は、いかなる構成で実現してもよい。また、開度検出センサ71は、一定の間隔で、あるいは、所定の開度になった時に、表示制御部41に対して表示部10,20の開度を通知するよう作動している。あるいは、逆に、開度検出センサ71は常に開度を検出しており、表示制御部41からの要求に応じて表示部10,20の開度を通知するよう作動してもよい。
 また、上記向き検出センサ72は、各表示部10,20の向きを検出する機能を有する。特に、本実施形態では、図1に示すように、第一表示部10と第二表示部20とが同時に閲覧可能なよう左右に隣り合ってヒンジ部3を介して係合されているが、かかる状態から90度回転し、図13に示すように、各表示部10,20が上下に位置する向きとなったことを検出する機能を有する。例えば、向き検出センサ72は、加速度センサを備えて構成することで、各表示部10,20が重力方向に沿って上下に位置していることを検出することができ、図13の状態となったことを検出して、表示制御部41に通知することができる。また、向き検出センサ72は、一定の間隔で、あるいは、向きが変化したときに、表示制御部41に対して端末100自体の向きを通知するよう作動している。あるいは、逆に、向き検出センサ72は常に端末100自体の向きを検出しており、表示制御部41からの要求に応じてその向きを通知するよう作動してもよい。
 そして、本実施形態における上記表示制御部41は、上記開度検出センサ71及び上記向き検出センサ72からの通知を受け、端末100自体の姿勢を把握する。そして、表示部10,20が同一平面上に位置するよう相互に開いている状態であり、かつ、表示部10,20が上下に位置している状態である場合に、表示データを表示部10,20間で移動する処理を許可する移動許可条件を満たすと判断する。つまり、上記条件を満たしている姿勢であるときに、図14に示すように、第一表示部10に表示されている表示データのタブが、第二表示部20にドラッグ(スライド操作)されたことを検出すると(符号T6及びT6’参照)、当該ドラッグされたタブが付された表示データを、第一表示部10から第二表示部20に移動して表示する。このとき、第1の実施形態の場合と同様に、第一表示部10の最上層に位置する表示データを、第二表示部20の最上層に移動して表示する。
 なお、上述した表示データを表示部10,20間での移動を許可する移動許可条件は、上記条件に限定されない。例えば、開度検出センサ71にて各表示部10,20が同一平面上に位置するよう相互に開いている状態であることのみを移動許可条件としてもよく、あるいは、完全に同一平面上でなく所定の角度以上に開いていることを表示データの移動許可条件としてもよい。また、例えば、向き検出センサ72にて各表示部10,20が上下に位置している向きとなった状態のみを、表示データの移動許可条件としてもよい。さらには、各表示部10,20が他の予め設定された向きとなっていることを、移動許可条件としてもよい。
 (動作)
 次に、上記構成の情報処理端末100の動作を、図16のフローチャートを参照して説明する。まず、ここでは、第1実施形態で説明した図6に示すように、各表示部10,20に複数の表示データが積層されていることとする。具体的には、第一表示部10には、最上層に「○○メイン」ページP3が表示されており、その下層に「ページ1」P1が位置しており、そのタブのみが上部に表示されている。また、第二表示部20には、最上層に「△△サイト」P4が表示されており、その下層に「ページ2」P2が位置しており、そのタブのみが上部に表示されている。
 その後、端末100自体が90度回転すると、向き検出センサ72が、当該端末100が90度回転したことを検出し、これに対応して、表示制御部41が各表示部10,20に表示している表示データの表示を90度回転して表示する。つまり、図13に示すように、略長方形である表示部10,20の長辺に表示データの上下が位置するよう、当該表示データを回転表示する。
 その後、ユーザは、第一表示部10に表示されている「○○メイン」ページP3の下層に位置する「ページ1」P1を閲覧したい場合に、最上層に位置する「○○メイン」ページP3を移動する操作を行う。具体的に、ユーザは、図14に示すように、指やスタイラスペンを、第一表示部10に表示されている移動対象となる「○○メイン」ページP3のタブをタッチし、そのまま移動させたい表示部である第二表示部20にかけて摺動させてスライド操作する(符号T6及びT6’参照)。つまり、「○○メイン」ページP3のタブを第二表示部20にドラッグする(ステップS21でイエス、ステップS22でイエス)。これにより、かかる操作が操作受付部42にて受け付けられる(操作受付行程)。
 このとき、表示制御部41は、開度検出センサ71と向き検出センサ72からの通知に基づいて、表示データの移動許可条件を満たしているか否かを判断する。そして、例えば、表示部10,20が同一平面上に位置するよう相互に開いている状態であり、かつ、表示部10,20が上下に位置している状態、というように、表示データの移動許可条件を満たしている場合には(ステップS23でイエス)、表示制御部41は、タブがドラッグされた「○○メイン」ページP3の表示データを、第二表示部20に移動して表示する(ステップS24)。このとき、図15に示すように、第二表示部20上に既に表示されている「△△サイト」P4の上、つまり、第二表示部20の最上層に「○○メイン」ページP3を表示する(ステップS15、表示制御行程)。従って、その下層に位置する「△△サイト」P4と「ページ2」P2は、「ページタイトル」を表示したタブのみが上部に表示された状態となる。
 一方、タブがタッチされただけでドラッグされない場合(ステップS22でノー)、及び、タブがドラッグされたものの上記表示データの移動許可条件を満たさない場合には(ステップS23でノー)、その選択されたタブが付された表示データを、最前面に表示する(ステップS26)。
 なお、本実施形態においても、上述した表示データの移動操作方法は、タブのスライド操作に限定されない。例えば、表示データのうちタブ部分とは異なる他の予め設定された表示領域をタッチしてスライド操作することで、当該表示データを移動してもよい。また、表示データの任意の位置をタッチして、移動させたい他の表示部上にかけてスライド操作した場合に、当該表示データを移動してもよい。また、移動対象となる表示データ上で、移動先となる他の表示部の方向に向かってスライド操作するだけで、かかる表示データを移動してもよい。さらには、単に、移動対象となる表示データ上で任意の方向にスライド操作するだけで、かかる表示データを移動してもよい。
 以上により、本実施形態によると、ユーザによるタッチパネルに対するスライド操作に対応して表示データが他の表示部に移動されため、ユーザの操作感覚とデータの移動が一致し、直観的に操作を行うことができる。従って、情報処理装置に表示される操作性の向上を図ることができる。
 また、本実施形態では、例えば、開閉自在な一対の表示部の開度や向きがある条件を満たすとき、つまり、端末自体が予め定められた姿勢のときに、上記スライド操作に応じて表示データを他の表示部に移動して表示している。これにより、表示データが不必要に表示部間を移動することを抑制でき、操作性のさらなる向上を図ることができる。
 本発明は、上述の実施形態に限定されず、本発明の主旨を逸脱しない範囲で、適宜修正や変更が可能である。
 本発明は、折り畳み型の携帯可能な情報処理端末など、複数の表示部を備えた情報処理装置に適用可能であり、産業上の利用可能性を有する。
 1  第一筺体
 2  第二筺体
 3  ヒンジ
 10  第一表示部
 20  第二表示部
 40  CPU
 41  表示制御部
 42  操作受付部
 43  データ処理部
 50  メモリ
 51  コンテンツ記憶部
 60  通信部
 71  開度検出センサ
 72  向き検出センサ
 100  情報処理端末

Claims (18)

  1.  複数の表示部と、
     当該各表示部の表示動作を制御する表示制御手段と、
     前記表示部のうち少なくとも1つの表面に設けられたタッチパネルと、
     当該タッチパネルに対する外部からの所定の押圧手段による押圧操作入力を受け付ける操作受付手段と、を備え、
     前記表示制御手段は、前記タッチパネル上で前記押圧手段を摺動させることによるスライド操作の入力を、前記操作受付手段にて受け付けた時に、前記タッチパネルが装備された一の前記表示部に表示された表示データを、他の前記表示部に移動して表示させる、情報処理装置。
  2.  請求項1に記載の情報処理装置であって、
     前記表示制御手段は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部に向かう前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  3.  請求項2に記載の情報処理装置であって、
     前記他の表示部の表面にも前記タッチパネルが装備されており、
     前記表示制御手段は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部にかけて前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  4.  請求項2に記載の情報処理装置であって、
     前記表示制御手段は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部に表示された表示データの予め設定された表示領域から前記他の表示部に向かう前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  5.  請求項1に記載の情報処理装置であって、
     情報処理装置の姿勢を検出する姿勢検出手段を更に備え、
     前記表示制御手段は、前記姿勢検出手段にて情報処理装置が予め定められた姿勢であることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  6.  請求項5に記載の情報処理装置であって、
     前記姿勢検出手段は、相互に開閉自在に係合された前記一の表示部と前記他の表示部との開度を検出する開度検出手段を備え、
     前記表示制御手段は、前記開度検出手段にて前記一の表示部と前記他の表示部とが相互に予め定められた角度まで開いていることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  7.  請求項6に記載の情報処理装置であって、
     前記表示制御手段は、前記開度検出手段にて前記一の表示部と前記他の表示部とが相互に同一平面上に位置するよう相互に開いていることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  8.  請求項5に記載の情報処理装置であって、
     前記姿勢検出手段は、前記各表示部の向きを検出する向き検出手段を備え、
     前記表示制御手段は、前記向き検出手段にて前記各表示部が予め設定された向きであることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  9.  請求項8に記載の情報処理装置であって、
     前記一の表示部と前記他の表示部とは、同時に閲覧可能なように隣り合って係合されており、
     前記表示制御手段は、前記向き検出手段にて前記各表示部が重力方向に沿って上下に位置していることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  10.  請求項9に記載の情報処理装置であって、
     前記表示制御手段は、前記開度検出手段にて前記一の表示部と前記他の表示部とが相互に同一平面上に位置するよう相互に開いていることを検出した状態、及び、前記向き検出手段にて前記各表示部が重力方向に沿って上下に位置していることを検出した状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、情報処理装置。
  11.  請求項1に記載の情報処理装置であって、
     前記表示制御手段は、前記一の表示部にて層状に重ねられた複数の前記表示データのうち最上層に位置する前記表示データを表示させている状態で、前記スライド操作の入力を、前記操作受付手段にて受け付けた時に、前記一の表示部の最上層に表示された前記表示データを前記他の表示部の最上層に移動して表示させる、情報処理装置。
  12.  請求項1に記載の情報処理装置であって、
     前記操作受付手段は、前記表示部に表示された表示データに対する所定の操作指令の入力を受け付け、
     前記表示部に表示されている前記表示データの内容と、前記操作受付手段にて受け付けられた前記操作指令の内容と、に基づく処理を実行するデータ処理手段を更に備え、
     前記表示制御手段は、前記データ処理手段による処理結果を表すデータを、前記表示部とは異なる別の表示部に表示させる、情報処理装置。
  13.  請求項12に記載の情報処理装置であって、
     前記データ処理手段は、前記操作指令の内容に対応したデータ格納領域にアクセスして、当該データ格納領域から、前記表示部に表示されている前記表示データの内容に対応したデータを取得し、
     前記表示制御手段は、前記データ処理手段にて取得されたデータを、前記別の表示部に表示させる、情報処理装置。
  14.  複数の表示部と、
     当該表示部のうち少なくとも1つの表面に設けられたタッチパネルと、を備えた情報処理装置に、
     前記各表示部の表示動作を制御することと、前記タッチパネルに対する外部からの所定の押圧手段による押圧操作入力を受け付けることと、を実現させると共に、
     前記タッチパネル上で前記押圧手段を摺動させることによるスライド操作の入力を受け付けた時に、前記タッチパネルが装備された一の前記表示部に表示された表示データを、他の前記表示部に移動して表示させることを実現させる、情報処理プログラム。
  15.  請求項14に記載の情報処理プログラムであって、
     前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部に向かう前記スライド操作の入力を受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させることを実現させる、情報処理プログラム。
  16.  複数の表示部のうち少なくとも1つの表面に設けられたタッチパネルに対する外部からの所定の押圧手段による押圧操作入力を受け付ける操作受付行程と、
     当該操作受付行程にて受け付けた操作に応じて、前記各表示部の表示動作を制御する表示制御行程と、を有し、
     前記表示制御行程は、前記タッチパネル上で前記押圧手段を摺動させることによるスライド操作の入力を、前記操作受付行程にて受け付けた時に、前記タッチパネルが装備された一の前記表示部に表示された表示データを、他の前記表示部に移動して表示させる、表示制御方法。
  17.  請求項16に記載の表示制御方法であって、
     前記表示制御行程は、前記タッチパネルに対する当該タッチパネルが装備された前記一の表示部から前記他の表示部に向かう前記スライド操作の入力を、前記操作受付行程にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、表示制御方法。
  18.  請求項16に記載の表示制御方法であって、
     前記表示制御行程は、情報処理装置が予め定められた姿勢であることを検出した状態で、前記スライド操作の入力を、前記操作受付行程にて受け付けた時に、前記一の表示部に表示された表示データを前記他の表示部に移動して表示させる、表示制御方法。
PCT/JP2009/062815 2008-07-25 2009-07-15 情報処理装置、情報処理プログラム、及び表示制御方法 WO2010010835A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN200980128455.9A CN102099777B (zh) 2008-07-25 2009-07-15 信息处理装置和显示控制方法
US13/054,043 US8451243B2 (en) 2008-07-25 2009-07-15 Information processing device, information processing program, and display control method
EP09800349.4A EP2309369B1 (en) 2008-07-25 2009-07-15 Information processing device, information processing program, and display control method
JP2010521682A JP5434918B2 (ja) 2008-07-25 2009-07-15 情報処理端末

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2008-191624 2008-07-25
JP2008191624 2008-07-25

Publications (1)

Publication Number Publication Date
WO2010010835A1 true WO2010010835A1 (ja) 2010-01-28

Family

ID=41570300

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2009/062815 WO2010010835A1 (ja) 2008-07-25 2009-07-15 情報処理装置、情報処理プログラム、及び表示制御方法

Country Status (5)

Country Link
US (1) US8451243B2 (ja)
EP (1) EP2309369B1 (ja)
JP (1) JP5434918B2 (ja)
CN (1) CN102099777B (ja)
WO (1) WO2010010835A1 (ja)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011172078A (ja) * 2010-02-19 2011-09-01 Fujitsu Toshiba Mobile Communications Ltd 携帯端末
WO2012044717A1 (en) 2010-10-01 2012-04-05 Imerj LLC Drag move gesture in user interface
CN103080867A (zh) * 2010-09-24 2013-05-01 日本电气株式会社 便携式终端及其显示控制方法
CN103282894A (zh) * 2010-10-01 2013-09-04 Flex Electronics ID Co.,Ltd. 涉及用于对接便携式电子设备的用户界面的系统和方法
KR20150009696A (ko) * 2013-07-17 2015-01-27 삼성전자주식회사 힌지 구조를 갖는 전자 장치 및 그 동작 방법
US8951112B2 (en) 2011-02-15 2015-02-10 Universal Entertainment Corporation Gaming machine
US9019214B2 (en) 2010-10-01 2015-04-28 Z124 Long drag gesture in user interface
US9075558B2 (en) 2011-09-27 2015-07-07 Z124 Drag motion across seam of displays
US9244491B2 (en) 2011-08-31 2016-01-26 Z124 Smart dock for auxiliary devices
EP2534563A4 (en) * 2010-02-10 2016-03-16 Samsung Electronics Co Ltd SCREEN CONTROL METHOD AND APPARATUS FOR MOBILE TERMINAL HAVING MULTIPLE TOUCH SCREENS
US9383770B2 (en) 2011-08-31 2016-07-05 Z124 Mobile device that docks with multiple types of docks
US9507930B2 (en) 2003-04-25 2016-11-29 Z124 Physical key secure peripheral interconnection
CN106919329A (zh) * 2012-03-12 2017-07-04 联想(北京)有限公司 一种触摸屏输入方法及电子设备
US9900418B2 (en) 2011-09-27 2018-02-20 Z124 Smart dock call handling rules
EP3640763A1 (en) * 2011-02-10 2020-04-22 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
JP2021093155A (ja) * 2019-12-09 2021-06-17 ネイバー コーポレーションNAVER Corporation 複数のディスプレイを含むユーザ端末を使用してサイドバーと関連するコンテンツを提供する方法および装置
US11132025B2 (en) 2011-02-10 2021-09-28 Samsung Electronics Co., Ltd. Apparatus including multiple touch screens and method of changing screens therein

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8933949B2 (en) 2010-10-01 2015-01-13 Z124 User interaction across cross-environment applications through an extended graphics context
US8966379B2 (en) 2010-10-01 2015-02-24 Z124 Dynamic cross-environment application configuration/orientation in an active user environment
US9047102B2 (en) 2010-10-01 2015-06-02 Z124 Instant remote rendering
US8819705B2 (en) 2010-10-01 2014-08-26 Z124 User interaction support across cross-environment applications
US20130076592A1 (en) * 2011-09-27 2013-03-28 Paul E. Reeves Unified desktop docking behavior for visible-to-visible extension
US8726294B2 (en) 2010-10-01 2014-05-13 Z124 Cross-environment communication using application space API
US9026709B2 (en) 2010-10-01 2015-05-05 Z124 Auto-waking of a suspended OS in a dockable system
CN102077160B (zh) * 2008-06-30 2014-06-18 日本电气株式会社 信息处理设备、显示控制方法
US20110102354A1 (en) * 2008-06-30 2011-05-05 Tetsuya Fuyuno Information processing device, display control method, and recording medium
JP2011205532A (ja) * 2010-03-26 2011-10-13 Kyocera Corp 携帯端末及び表示制御プログラム
CN103229156B (zh) 2010-10-01 2016-08-10 Flex Electronics ID Co.,Ltd. 多操作系统环境中的对接系统的自动配置
US9001149B2 (en) 2010-10-01 2015-04-07 Z124 Max mode
US8761831B2 (en) 2010-10-15 2014-06-24 Z124 Mirrored remote peripheral interface
JP5768457B2 (ja) 2011-04-19 2015-08-26 ソニー株式会社 電子機器、表示方法及びプログラム
JP5661547B2 (ja) * 2011-04-26 2015-01-28 京セラ株式会社 携帯端末装置およびプログラム
US20140240101A1 (en) * 2011-09-15 2014-08-28 Nec Casio Mobile Communications, Ltd. Device and method for processing write information of electronic tag
US9454186B2 (en) * 2011-09-30 2016-09-27 Nokia Technologies Oy User interface
US9582236B2 (en) 2011-09-30 2017-02-28 Nokia Technologies Oy User interface
US8888100B2 (en) 2011-11-16 2014-11-18 Mattel, Inc. Electronic toy
KR101190554B1 (ko) * 2012-01-03 2012-10-16 주식회사 시공테크 쇼케이스
CN103246464A (zh) * 2012-02-13 2013-08-14 联想(北京)有限公司 电子设备及其显示处理方法
KR20180040731A (ko) * 2012-03-21 2018-04-20 김시환 스마트폰 디스플레이에서 정보 표시 방법
CN103914466B (zh) * 2012-12-31 2017-08-08 阿里巴巴集团控股有限公司 一种标签按钮管理的方法及系统
WO2014209255A1 (en) 2013-06-24 2014-12-31 Empire Technology Development Llc User interface delegation to a delegated device
US9602576B2 (en) 2013-10-16 2017-03-21 Empire Technology Development Llc Control redistribution among multiple devices
US9686384B2 (en) * 2014-12-09 2017-06-20 Sukjun Song Electronic device with rotating input unit and method for operating the same
US20170344120A1 (en) * 2016-05-24 2017-11-30 Intel Corporattion User-input interaction for movable-panel mobile device
CN110121000A (zh) * 2018-02-05 2019-08-13 广东欧珀移动通信有限公司 计算器显示方法、装置、移动终端及存储介质
CN109375890B (zh) * 2018-09-17 2022-12-09 维沃移动通信有限公司 一种屏幕显示方法和多屏电子设备
US11513754B2 (en) 2020-09-08 2022-11-29 Atieva, Inc. Presenting content on separate display devices in vehicle instrument panel

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1173269A (ja) * 1997-06-26 1999-03-16 Sharp Corp ペン入力装置及びペン入力方法及びペン入力制御プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2006293477A (ja) * 2005-04-06 2006-10-26 Nintendo Co Ltd 入力座標処理プログラムおよび入力座標処理装置

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3222764B2 (ja) * 1996-05-17 2001-10-29 シャープ株式会社 情報処理装置
JPH11196397A (ja) * 1997-12-26 1999-07-21 Canon Inc 表示装置及び通信システム
EP1058181A4 (en) * 1998-02-25 2002-09-11 Sharp Kk DISPLAY DEVICE
US7469381B2 (en) * 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US6545669B1 (en) * 1999-03-26 2003-04-08 Husam Kinawi Object-drag continuity between discontinuous touch-screens
JP2001023473A (ja) * 1999-07-07 2001-01-26 Matsushita Electric Ind Co Ltd 移動体通信端末装置およびこれに用いる透明タッチパネルスイッチ
JP4112348B2 (ja) 2002-11-27 2008-07-02 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 携帯端末装置
JPWO2005001964A1 (ja) 2003-06-30 2006-08-10 日本ゼオン株式会社 カソードフィルム用配合剤組成物、カソードフィルム用ポリエーテル重合体組成物
ATE502685T1 (de) * 2004-03-22 2011-04-15 Nintendo Co Ltd Spielvorrichtung, spielprogramm, speichermedium, in dem das spielprogramm gespeichert ist, und spielsteuerungsverfahren
JP2006053678A (ja) 2004-08-10 2006-02-23 Toshiba Corp ユニバーサルヒューマンインタフェースを有する電子機器
JP3770499B1 (ja) * 2004-11-02 2006-04-26 任天堂株式会社 ゲーム装置及びゲームプログラム
JP4886200B2 (ja) 2005-03-09 2012-02-29 株式会社バンダイナムコゲームス プログラム、情報記憶媒体及び画像表示装置
US7750893B2 (en) * 2005-04-06 2010-07-06 Nintendo Co., Ltd. Storage medium storing input position processing program, and input position processing device
JP4719494B2 (ja) * 2005-04-06 2011-07-06 任天堂株式会社 入力座標処理プログラムおよび入力座標処理装置
TWI405135B (zh) * 2005-05-17 2013-08-11 Ibm 系統,方法及記錄媒體
JP4034796B2 (ja) * 2005-06-17 2008-01-16 株式会社東芝 携帯端末装置
JP4491789B2 (ja) * 2005-08-18 2010-06-30 日本電気株式会社 通信端末及び該通信端末の制御方法
KR20070034767A (ko) * 2005-09-26 2007-03-29 엘지전자 주식회사 다중 표시영역을 갖는 이동통신 단말기 및 이를 이용한 디스플레이 간의 데이터 표시 방법
JP2007148759A (ja) * 2005-11-28 2007-06-14 Sony Corp 電話機能を兼用したマウス装置
JP5351373B2 (ja) * 2006-03-10 2013-11-27 任天堂株式会社 演奏装置および演奏制御プログラム
JP5085059B2 (ja) * 2006-06-28 2012-11-28 株式会社バンダイナムコゲームス 画像生成システム、プログラム及び情報記憶媒体
US9001047B2 (en) * 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
JP2008204402A (ja) * 2007-02-22 2008-09-04 Eastman Kodak Co ユーザインターフェース装置
EP2183655B1 (en) * 2007-07-19 2013-07-10 Heng Kah Choy Dual screen presentation notebook computer
US8428667B2 (en) * 2007-12-27 2013-04-23 Nec Corporation Portable terminal device
US8077157B2 (en) * 2008-03-31 2011-12-13 Intel Corporation Device, system, and method of wireless transfer of files
US20110102354A1 (en) * 2008-06-30 2011-05-05 Tetsuya Fuyuno Information processing device, display control method, and recording medium
CN102077160B (zh) * 2008-06-30 2014-06-18 日本电气株式会社 信息处理设备、显示控制方法
JP5362307B2 (ja) * 2008-09-30 2013-12-11 富士フイルム株式会社 ドラッグアンドドロップ制御装置、方法、及びプログラム、並びにコンピュータ端末
US8239785B2 (en) * 2010-01-27 2012-08-07 Microsoft Corporation Edge gestures
JP5557314B2 (ja) * 2010-03-24 2014-07-23 Necカシオモバイルコミュニケーションズ株式会社 端末装置及びプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1173269A (ja) * 1997-06-26 1999-03-16 Sharp Corp ペン入力装置及びペン入力方法及びペン入力制御プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2006293477A (ja) * 2005-04-06 2006-10-26 Nintendo Co Ltd 入力座標処理プログラムおよび入力座標処理装置

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9507930B2 (en) 2003-04-25 2016-11-29 Z124 Physical key secure peripheral interconnection
EP2534563A4 (en) * 2010-02-10 2016-03-16 Samsung Electronics Co Ltd SCREEN CONTROL METHOD AND APPARATUS FOR MOBILE TERMINAL HAVING MULTIPLE TOUCH SCREENS
JP2011172078A (ja) * 2010-02-19 2011-09-01 Fujitsu Toshiba Mobile Communications Ltd 携帯端末
CN103080867A (zh) * 2010-09-24 2013-05-01 日本电气株式会社 便携式终端及其显示控制方法
JP2013539137A (ja) * 2010-10-01 2013-10-17 ゼット124 ユーザインタフェースにおけるドラッグ移動ジェスチャ
US9026923B2 (en) 2010-10-01 2015-05-05 Z124 Drag/flick gestures in user interface
JP2013542516A (ja) * 2010-10-01 2013-11-21 ゼット124 携帯電子機器をドッキングするためのユーザインタフェースに関するシステムと方法
EP2622443A4 (en) * 2010-10-01 2014-08-13 Z124 MOVING GESTURE TO SLIDE IN A USER INTERFACE
US11599240B2 (en) 2010-10-01 2023-03-07 Z124 Pinch gesture to swap windows
US11182046B2 (en) 2010-10-01 2021-11-23 Z124 Drag move gesture in user interface
US9019214B2 (en) 2010-10-01 2015-04-28 Z124 Long drag gesture in user interface
US10558321B2 (en) 2010-10-01 2020-02-11 Z124 Drag move gesture in user interface
US9046992B2 (en) 2010-10-01 2015-06-02 Z124 Gesture controls for multi-screen user interface
US9052801B2 (en) 2010-10-01 2015-06-09 Z124 Flick move gesture in user interface
US11068124B2 (en) 2010-10-01 2021-07-20 Z124 Gesture controlled screen repositioning for one or more displays
CN103282894A (zh) * 2010-10-01 2013-09-04 Flex Electronics ID Co.,Ltd. 涉及用于对接便携式电子设备的用户界面的系统和方法
EP2622443A1 (en) * 2010-10-01 2013-08-07 Z124 Drag move gesture in user interface
US9372618B2 (en) 2010-10-01 2016-06-21 Z124 Gesture based application management
US10613706B2 (en) 2010-10-01 2020-04-07 Z124 Gesture controls for multi-screen hierarchical applications
WO2012044717A1 (en) 2010-10-01 2012-04-05 Imerj LLC Drag move gesture in user interface
US10852942B2 (en) 2011-02-10 2020-12-01 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US11093132B2 (en) 2011-02-10 2021-08-17 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US12131017B2 (en) 2011-02-10 2024-10-29 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
EP3640763A1 (en) * 2011-02-10 2020-04-22 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US10642485B1 (en) 2011-02-10 2020-05-05 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US11640238B2 (en) 2011-02-10 2023-05-02 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US11237723B2 (en) 2011-02-10 2022-02-01 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US10845989B2 (en) 2011-02-10 2020-11-24 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US11132025B2 (en) 2011-02-10 2021-09-28 Samsung Electronics Co., Ltd. Apparatus including multiple touch screens and method of changing screens therein
US8951112B2 (en) 2011-02-15 2015-02-10 Universal Entertainment Corporation Gaming machine
US9383770B2 (en) 2011-08-31 2016-07-05 Z124 Mobile device that docks with multiple types of docks
US9244491B2 (en) 2011-08-31 2016-01-26 Z124 Smart dock for auxiliary devices
US10652383B2 (en) 2011-09-27 2020-05-12 Z124 Smart dock call handling rules
US9075558B2 (en) 2011-09-27 2015-07-07 Z124 Drag motion across seam of displays
US9900418B2 (en) 2011-09-27 2018-02-20 Z124 Smart dock call handling rules
CN106919329B (zh) * 2012-03-12 2020-07-24 联想(北京)有限公司 一种触摸屏输入方法及电子设备
CN106919329A (zh) * 2012-03-12 2017-07-04 联想(北京)有限公司 一种触摸屏输入方法及电子设备
KR102180568B1 (ko) * 2013-07-17 2020-11-18 삼성전자주식회사 힌지 구조를 갖는 전자 장치 및 그 동작 방법
KR20150009696A (ko) * 2013-07-17 2015-01-27 삼성전자주식회사 힌지 구조를 갖는 전자 장치 및 그 동작 방법
JP2021093155A (ja) * 2019-12-09 2021-06-17 ネイバー コーポレーションNAVER Corporation 複数のディスプレイを含むユーザ端末を使用してサイドバーと関連するコンテンツを提供する方法および装置
JP7116146B2 (ja) 2019-12-09 2022-08-09 ネイバー コーポレーション 複数のディスプレイを含むユーザ端末を使用してサイドバーと関連するコンテンツを提供する方法および装置

Also Published As

Publication number Publication date
US20110115737A1 (en) 2011-05-19
JP5434918B2 (ja) 2014-03-05
EP2309369B1 (en) 2016-09-28
EP2309369A1 (en) 2011-04-13
CN102099777B (zh) 2014-01-29
EP2309369A4 (en) 2014-04-09
CN102099777A (zh) 2011-06-15
JPWO2010010835A1 (ja) 2012-01-05
US8451243B2 (en) 2013-05-28

Similar Documents

Publication Publication Date Title
JP5434918B2 (ja) 情報処理端末
JP5360058B2 (ja) 情報処理装置、表示制御方法、及びプログラム
JP5522041B2 (ja) 情報処理装置、表示制御方法、及びプログラム
JP5557314B2 (ja) 端末装置及びプログラム
WO2012157562A1 (ja) 表示装置、ユーザインタフェース方法及びプログラム
US9733667B2 (en) Information processing device, information processing method and recording medium
JP6319298B2 (ja) 情報端末、表示制御方法及びそのプログラム
JP5297121B2 (ja) 端末装置及びプログラム
JP6217633B2 (ja) 携帯端末装置、携帯端末装置の制御方法、及びプログラム
US20200064978A1 (en) Display device, display method, and program
US20130152011A1 (en) System and method for navigating in an electronic publication
JP2011155529A (ja) 携帯端末装置
JP6365529B2 (ja) 端末装置、情報表示方法及びプログラム
JP2017211876A (ja) 表示装置及び表示制御プログラム
JP5777915B2 (ja) 電子機器及びその表示方法
US10137373B2 (en) Recording medium, information processing device and information processing method
JP2019049804A (ja) 電子機器及びコンテンツ表示プログラム
JP6941976B2 (ja) ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法
JP5511040B2 (ja) 端末装置及びプログラム
JP5686422B2 (ja) 端末装置及びプログラム
JP2008077685A (ja) 情報端末装置及び該情報端末装置の表示部における表示方法

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980128455.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09800349

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13054043

Country of ref document: US

REEP Request for entry into the european phase

Ref document number: 2009800349

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2009800349

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2010521682

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE