WO2012050174A1 - Dispositif de traitement d'informations, procédé de commande de dispositif de traitement d'informations, programme de commande et support d'enregistrement - Google Patents
Dispositif de traitement d'informations, procédé de commande de dispositif de traitement d'informations, programme de commande et support d'enregistrement Download PDFInfo
- Publication number
- WO2012050174A1 WO2012050174A1 PCT/JP2011/073588 JP2011073588W WO2012050174A1 WO 2012050174 A1 WO2012050174 A1 WO 2012050174A1 JP 2011073588 W JP2011073588 W JP 2011073588W WO 2012050174 A1 WO2012050174 A1 WO 2012050174A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- page
- display
- information
- division
- unit
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
Definitions
- the present invention relates to an information processing apparatus that displays electronic information in units of pages, a control method for the information processing apparatus, a control program, and a recording medium.
- Patent Document 1 discloses a display device that can easily divide a display screen.
- Patent Document 2 discloses a display device that can display a display surface by simply dividing it into a plurality of screens.
- Japanese Patent Publication Japanese Patent Laid-Open No. 2010-097473 (published on April 30, 2010) Japanese Patent Publication “Japanese Patent Laid-Open No. 09-204288 (published on August 05, 1997)”
- Patent Documents 1 and 2 it is possible to easily divide the display area, but there is still room for improvement with respect to operations on the divided areas.
- the present invention has been made in view of the above problems, and an object of the present invention is to provide an information processing apparatus and the like that can improve user convenience.
- the information processing apparatus is an information processing apparatus that displays a plurality of electronic information in units of pages on the display unit in units of pages in response to an input operation on a touch panel configured integrally with the display unit.
- a storage unit that stores information
- a page division operation acquisition unit that acquires, via the touch panel, an input operation of page division performed in the display area of the electronic information in the display unit, Based on an input operation of page division, a dividing unit that divides the display area into a plurality of divided areas, a display page number that is a page number of the electronic information displayed for each divided area divided by the dividing unit,
- the management information creating means for creating the division management information in association with the position information of the division area and storing it in the storage unit, and the page performed in the display area.
- a page turning operation acquisition means for acquiring a page turning input operation via the touch panel, and a divided region including a position where the page turning input operation is performed with reference to the division management information stored in the storage unit
- the management information update means for updating the display page number corresponding to the specified divided area based on the page turning input operation, and the division management information stored in the storage unit.
- the display information is provided with divided display control means for controlling the display unit so as to display a portion corresponding to the divided region in the electronic information of the display page number corresponding to the divided region.
- the control method of the information processing apparatus is an information processing for displaying a plurality of electronic information in units of pages on the display unit in units of pages in response to an input operation on a touch panel configured integrally with the display unit.
- the apparatus control method includes a page division operation acquisition step of acquiring, via the touch panel, a page division input operation performed in the electronic information display area of the display unit; A division step of dividing the display area into a plurality of division areas based on the input operation of the page division, and display of the page number of the electronic information displayed for each of the division areas divided in the division step A management information creation step of creating division management information in which page numbers and position information of the division areas are associated with each other, and storing the division management information in the storage unit; and the display area
- the page turning input operation is performed with reference to the page turning operation acquisition step for acquiring the page turning input operation performed in step 1 through the touch panel and the division management information stored in the storage unit.
- a divided display control step for controlling the display unit so as to display a portion corresponding to the divided area of the electronic information of the display page number corresponding to the divided area is characterized by including.
- the display area is divided into a plurality of divided areas based on the page division input operation, and when a page turning operation is performed in a certain divided area, the page turning operation is performed.
- the display page number corresponding to the divided area is updated, and the portion corresponding to the divided area is displayed in the electronic information of the updated display page number. That is, a certain part of a displayed page is changed to the same part of another page by a page turning operation.
- a user in a paper medium notebook, a user often remembers that he / she entered certain information in a certain part of a certain page. Therefore, according to the present invention, when the user wishes to refer to previously entered information while considering the currently displayed page, the user does not know that the information has been entered, and the remaining portion to be remembered.
- the page is divided into parts and the page turning operation is performed on the sparsely remembered part, the same sparsely remembered part of another page is displayed. Therefore, the user can easily find the entered information by repeating the page turning operation, and can simultaneously refer to both the remaining portion of the page under consideration and the entered information.
- a user often enters a specific type of information in a specific part of an arbitrary page. Therefore, according to the present invention, when the user desires to refer to or enter the specific type of information while examining the currently displayed page, the user divides the page into the specific portion and the remaining portion, and When the page turning operation is performed on a specific part, the same specific part of another page is displayed. Accordingly, the user can refer to or fill in the specific type of information for the specific portion of another page while referring to or filling in the remaining portion of the page under consideration. .
- the present invention with respect to a certain part and another part on a page, while referring to or filling in information on the certain part of a page, the other part of another page. It is possible to refer to or fill in information about the information, and to refer to or fill in information about the above-mentioned another portion of another page, thereby improving the convenience for the user.
- the display area is divided into a plurality of divided areas based on the input operation of page division, and when a page turning operation is performed in a certain divided area, Based on this page turning operation, the display page number corresponding to the divided area is updated, and the portion corresponding to the divided area is displayed in the electronic information of the updated display page number.
- FIG. 1 is a block diagram illustrating a schematic configuration of an electronic notebook device according to an embodiment of the present invention. It is the data structure figure illustrated about the data structure of electronic note information. It is a figure illustrated about the case where the page information of the 1st page of an electronic notebook is displayed. It is a figure illustrated about the case where the page information of the 2nd page of an electronic notebook is displayed. It is a figure which shows about the toolbox which integrated the edit function with respect to an electronic note. It is a figure which shows an example of the division
- FIG. 1 is a block diagram illustrating a configuration example of the electronic notebook device 100.
- the electronic notebook device 100 receives a handwritten input from the user and provides a function for allowing the user to edit a note realized on software and other information processing functions.
- a note realized on software is referred to as an electronic note.
- the electronic notebook device 100 includes a touch panel unit 120, a storage unit 130, and a main control unit 140.
- the touch panel unit 120 provides a user interface such as an input operation and screen display in the electronic notebook device 100, and includes a display unit 121 and a position input unit (touch panel) 122.
- the position input unit 122 detects a touch position where the touch operation on the operation surface of the touch panel unit 120 is performed, and generates input position information according to the detected position.
- the touch operation is an operation in which an instruction member such as the touch pen 151 or a user's finger 152 is brought into contact with the operation surface.
- the touch position is a position detected by the position input unit 122 when the touch pen 151 or the user's finger 152 is brought into contact with the operation surface.
- the position input unit 122 can be realized by a touch panel, for example.
- a method for the position input unit 122 to detect the touch position a capacitance method is illustratively employed.
- the present invention is not limited to this.
- the position input unit 122 is configured to be able to detect a plurality of touch positions simultaneously, for example.
- the present invention is not limited to this, and the position input unit 122 may be configured to detect only a single touch position.
- the position input unit 122 discriminates and detects a touch operation with the touch pen 151 and a touch operation with the user's finger 152. This can be realized, for example, by configuring the position input unit 122 as follows.
- the position input unit 122 determines that the calculated area is wider than the predetermined area, that is, the touch operation with the finger 152, and if smaller than the predetermined area, the position input unit 122 determines that the touch operation is performed with the touch pen 151. .
- the position input unit 122 may include a type indicating whether the touch operation is performed by the touch pen 151 or the user's finger 152 in the input position information.
- the position input unit 122 can detect a so-called hover state in which the pen tip of the touch pen 151 is held at a close position separated by a minute distance without touching the operation surface of the touch panel unit 120. .
- the position input unit 122 may generate two-dimensional coordinate data indicating the touch position on the operation surface as input position information. Further, the position input unit 122 may detect the pressure of the touch operation and include information on the detected pressure in the input position information.
- the display unit 121 has a display screen for displaying image data, receives image data from the main control unit 140, and displays an image on the display screen based on the received image data.
- the display unit 121 can be realized by, for example, an LCD (Liquid Crystal Display), a PDP (Plasma Display Panel), an EL (Electroluminescence) display, electronic paper, or the like.
- the position input unit 122 is illustratively formed as an integrated structure superimposed on the display screen of the display unit 121 so that the coordinates of the display screen correspond to the coordinates of the operation surface. .
- Information for associating the coordinates of both may be stored in the storage unit 130.
- the position input unit 122 is configured by a member that transmits light in a portion corresponding to the display screen so as not to prevent display on the display screen of the display unit 121.
- the user can perform an input operation on the operation surface while confirming the screen displayed on the display unit 121.
- the display unit 121 displays a GUI (Graphical User Interface) screen such as an icon on the display screen. Then, when the operation surface of the position input unit 122 is touched by a user's finger (or touch pen), coordinate information corresponding to the touched icon or image is generated by the position input unit 122.
- GUI Graphic User Interface
- the configuration of the touch panel unit 120 has been exemplified, but the configuration is not limited thereto, and any structure can be used as long as the display screen and the operation surface are shared.
- the storage unit 130 stores various data and programs.
- the storage unit 130 can be configured by, for example, a hard disk, a flash memory, a ROM (Read Only Memory), a RAM (Random Access Memory), or the like. Details of the storage unit 130 will be described later.
- the main controller 140 controls the various configurations of the electronic notebook device 100 in an integrated manner.
- the function of the main control unit 140 is realized by a CPU (Central Processing Unit) executing a program stored in a storage element such as a RAM or a flash memory.
- a CPU Central Processing Unit
- the storage unit 130 includes an electronic notebook information storage unit 131 and a division management table storage unit 132.
- the electronic notebook information storage unit 131 stores electronic notebook information.
- the data structure of the electronic notebook information will be described with reference to FIG.
- FIG. 3 is a data structure diagram illustrating the data structure of electronic note information.
- the electronic note information N1 includes page information P1 which is electronic information about each page of the electronic notebook.
- the page information P1 includes “page number”, “edit information”, and “refill type” data.
- “Page number” indicates the page number assigned to the page.
- the “edit information” is a data area that the user can freely edit by handwriting via the touch panel unit 120.
- Refill type is set to the type of refill set for each page.
- the type of refill is a pattern of a sheet, and displays, for example, a ruled line or the like attached to a paper medium notebook. This display is implemented, for example, by displaying a background image representing ruled lines or the like on the background of the sheet.
- refill types There are a plurality of refill types, examples of which include 7 mm horizontal ruled lines, horizontal ruled lines such as 6 mm horizontal rules with dots, 5 mm grid, plain color, and minutes.
- the division management table storage unit 132 stores a division management table (division management information) used for division display. Details of the division management table will be described later.
- the main control unit 140 has an application unit 141 for realizing each information processing function included in the electronic notebook device 100.
- the application unit 141 includes an electronic notebook function unit 142, a schedule management function unit 143, and an Internet function unit 144.
- the electronic notebook function unit 142 provides an electronic notebook function for editing and browsing electronic notebooks.
- the schedule management function unit 143 provides a schedule management function for editing and managing a schedule.
- the Internet function unit 144 is for providing an Internet function for communication connection to the Internet via a communication unit (not shown) for communicating with an external network.
- the application unit 141 of the electronic notebook device 100 provides not only an electronic notebook function but also various functions such as a schedule management function and an Internet function. Various functions provided by the application unit 141 can be added or deleted by installing or uninstalling an arbitrary application.
- the application unit 141 receives an electronic note function by the electronic note function unit 142, a schedule management function by the schedule management function unit 143, according to the received switching operation, And the internet function by the internet function part 144 can be switched mutually.
- the electronic notebook function in the electronic notebook function unit 142 may be operated.
- the application unit 141 has a function of recognizing a touch operation or gesture performed by the user on the touch panel unit 120 based on the input position information transmitted from the position input unit 122 of the touch panel unit 120.
- the gesture is a touch operation performed according to a predetermined pattern, and details thereof are as follows.
- the gesture recognized by the application unit 141 includes, for example, single touch, double touch, drag, and flick.
- Single touch is a gesture in which a finger 152 or the like is brought into contact with a position where the touch panel unit 120 is located and a touch operation is performed immediately.
- Double touch is a gesture that is performed twice on the touch panel unit 120 by continuously performing the single touch within a predetermined short time.
- the drag is a gesture in which the finger 152 or the like is slid as it is while the finger 152 or the like is in contact with the touch panel unit 120.
- a flick is a gesture in which a finger 152 or the like is brought into contact with the touch panel unit 120, the finger 152 or the like is slid as it is, and a finger 152 or the like that is in contact within a predetermined short time is released from the touch panel unit 120. is there. That is, flicking is an operation that flicks the touch panel unit 120 lightly.
- the application unit 141 When the application unit 141 recognizes the gesture, the application unit 141 generates gesture information indicating the recognized gesture.
- the gesture information is information indicating a change in the coordinates of the touch position when the user touches the screen.
- the gesture information there is information indicating the change amount of the coordinate of the touch position changed by the user dragging from the top to the bottom in the vertical direction of the screen.
- the gesture information may be information indicating what kind of gesture the user has performed in which direction.
- the application unit 141 notifies the generated gesture information to the electronic notebook function unit 142, the schedule management function unit 143, and the Internet function unit 144.
- FIG. 3 illustrates a case where the page information P1 of the first page of the electronic notebook is displayed.
- the “page number” of the page information P1 is “1” and the “refill type” is set to “horizontal ruled line”. Also, it is assumed that “P1.memo ABCDEFGHIJKLMN” is input by handwriting in the “editing information” of the page information P1.
- the display area of the electronic notebook includes a page number area 201 for displaying the “page number” of the page information P1, and an editing area 202 for displaying the “edit information”.
- the page number area 201 shown in FIG. 3 “1” which is the “page number” of the page information P1 is displayed.
- “P1.memo ABCDEFGHIJKLMN” of “edit information” is displayed in the page number area 201.
- the left side corresponds to a nodule portion in a paper medium note. That is, the left side of FIG. 3 corresponds to a spread center portion of a paper medium notebook, that is, a notebook binding side.
- the right side corresponds to the outside of the paper medium note, that is, the fore edge (front edge).
- this configuration is only shown as an example, and can be configured like a notebook that opens up and down.
- the user can edit “edit information” in the edit area 202 via the touch panel unit 120.
- the “page number” is automatically assigned and managed by the electronic notebook function unit 142.
- FIG. 4 is used to explain the page turning of the electronic notebook realized by the electronic notebook function unit 142 as follows.
- FIG. 4 illustrates a case where the page information P2 of the second page of the electronic notebook is displayed.
- the electronic notebook function unit 142 accepts page turning gesture information in the state shown in FIGS.
- the page turning gesture information indicates, for example, a flick in the horizontal direction of the screen and the right and left direction.
- the electronic notebook function unit 142 reads out the page information of the page next to the currently displayed page from the electronic notebook information storage unit 131 and causes the display unit 121 to display the page information.
- the page information of the page before the currently displayed page is read and displayed on the display unit 121.
- the page information P2 of the second page is read by the electronic notebook function unit 142 after the display effect of turning the first page. Then, the page information P2 of the second page is displayed on the display unit 121 as shown in FIG.
- “P.2 memo abcdefg”, which is the editing information of the page information P2 is displayed.
- the electronic notebook function unit 142 displays the next page, and when detecting the right flick, displays the previous page.
- the electronic note function unit 142 is configured not to perform any operation even when a right flick is detected when the first page is displayed, that is, when the first page is displayed. Also good. In addition, when the electronic notebook function unit 142 displays the last page and detects a left flick, the electronic notebook function unit 142 may create a new page and send a page to the new page.
- the electronic notebook function unit 142 when displaying the page information, divides the display screen into two areas, displays the page information of a certain page in one display area, and displays the other display area. Has a split display function for displaying different page information. Details of the divided display function will be described later.
- a user can use a tool box 210 that integrates various editing functions as shown in FIG.
- the tool box 210 is called in response to a user operation on the touch panel unit 120, that is, gesture information notified from the application unit 141.
- the tool box 210 stores a tool (electronic stationery) used by the application in use.
- a ruler 211, a refill 212, an art knife 213, and a pen case 214 are stored in the tool box 210 shown in FIG.
- the ruler 211 is a tool for drawing graphics such as straight lines and circles in the editing area 202.
- the refill 212 is a tool for adding and deleting pages. When adding a page by the refill 212, the user is made to select a refill type of the page to be added.
- the art knife 213 is for dividing the editing area 202.
- the art knife 213 is for realizing a function for cutting out manually entered editing information in the editing area 202, and for realizing a so-called cut and paste function.
- the target region is first cut out by surrounding the target region to be cut out. Then, the cut area is dragged to another location on the same page or moved to a different page, and pasted to a desired location.
- the pen case 214 is a main tool for editing an electronic notebook and a tool for manual input.
- the user can select and input a desired pen type, for example, pen thickness / color, from the pen case 214.
- the electronic note function unit 142 may be configured so that the pen tool of the pen case 214 is initially selected when the electronic note function is activated by the function switching operation.
- the pen case 214 has an eraser tool for erasing editing information once input by handwriting.
- the electronic notebook function unit 142 includes a state transition unit (page division operation acquisition unit) 11, a page division unit (dividing unit) 12, a table creation unit (management information creation unit) 13, and a page turn receiving unit (page).
- a turning operation acquisition unit) 14 a table update unit (management information update unit) 15, and a split display control unit (split display control unit) 16.
- the state transition unit 11 When the gesture information notified from the application unit 141 is a state of accepting the division of the currently displayed page, that is, the gesture information of the page division instruction instructing to shift to the page division mode, the state transition unit 11 The note function unit 142 is shifted to the page division mode.
- the page dividing unit 12 divides the editing area 202 into a plurality of divided areas when the electronic note function unit 142 enters the page dividing mode by the state transition unit 11.
- the page dividing unit 12 transmits position information indicating the positions of the divided areas to the table creating unit 13.
- the table creation unit 13 creates a partition management table and stores it in the partition management table storage unit 132.
- FIG. 6 shows an example of the division management table in a table format.
- the division management table includes, for each of a plurality of divided areas divided by the page dividing unit 12, a divided area name, a display page (display page number) indicating a page number to be displayed, and a position of the divided area.
- the information is associated with the position information of the page number area for displaying the page number.
- the page turning reception unit 14 receives gesture information that instructs page turning.
- the page turning accepting unit 14 transmits the accepted gesture information to the table updating unit 15. Specifically, the page turning acceptance unit 14 determines whether or not the gesture information notified from the application unit 141 is an instruction to turn pages (for example, right flick / left flick). If the gesture information is gesture information for instructing page turning, the page turning receiving unit 14 determines which page turning instruction is for the next page or the previous page, and the determined page turning instruction, Information on the gesture position in the editing area 202 where the gesture is performed is transmitted to the table update unit 15.
- the table update unit 15 updates the division management table in the division management table storage unit 132 based on information from the page turning reception unit 14. Specifically, the table updating unit 15 first receives a page turning instruction from the page turning receiving unit 14 and information on the gesture position. Next, the table update unit 15 refers to the division management table stored in the division management table storage unit 132, identifies which divided region the gesture position is included in, and corresponds to the identified divided region. The display page is updated based on the page turning instruction.
- the split display control unit 16 causes the display unit 121 to perform display corresponding to the page split mode.
- the divided display control unit 16 refers to the division management table stored in the division management table storage unit 132 and corresponds to the divided area with respect to the page information of the display page corresponding to a certain divided area. The portion indicated by the position information is displayed, and this is repeated for all the divided areas. Further, the divided display control unit 16 refers to the division management table stored in the division management table storage unit 132 and displays the corresponding display page in the corresponding page number area for each divided area.
- FIG. 7 shows an example of an operation that the user performs in the editing area 202 of the display unit 121 with respect to the page division display function.
- (A) in the figure shows an example of an operation in which the user instructs page division
- (b) in the figure shows an example of an operation in which the user instructs page turning.
- FIG. 7A page information P25 of the 25th page is displayed.
- the user selects the art knife 213 from the tool box 210 shown in FIG. 5 and drags it from one of the left end and the right end of the editing area 202 to the other with the finger 152 or the like.
- the editing area 202 is divided into two upper and lower divided areas 301 and 302 with the dragged line as a boundary, and a dividing line 303 is formed at the boundary between the divided areas 301 and 302. Will be given.
- the user performs a left flick F1 with the finger 152 or the like in the upper divided area 301.
- the display in the upper divided area 301 is changed from the portion corresponding to the divided area 301 in the page information P25 on the 25th page to the portion corresponding to the divided area 301 in the page information P26 on the 26th page. become.
- the page numbers of the displayed pages are additionally displayed at appropriate positions (lower right corner in the illustrated example) of the divided regions 301 and 302. As a result, the user can grasp the pages displayed in each of the divided areas 301 and 302, thereby further improving convenience.
- the page division may be canceled by performing the same operation as in FIG.
- FIG. 8 is a flowchart showing the process flow of the page division mode in the electronic notebook function unit 142 of the electronic notebook device 100.
- 9 and 10 are flowcharts showing the flow of split display processing of the electronic notebook function unit 142.
- the state transition unit 11 when the state transition unit 11 receives the gesture information of the page division instruction as shown in FIG. 7A, for example, the state transition unit 11 transitions to the page division mode shown in FIG. At this time, the page dividing unit 12 divides the editing area 202 into a plurality of divided areas 301 and 302 (S11).
- the table creation unit 13 creates a partition management table based on information (for example, display page, position information, page number region, etc.) regarding the divided partition regions 301 and 302, and the partition management table storage unit 132. (S12). Thereafter, the display shifts to the split display mode shown in FIG.
- the page turning acceptance unit 14 determines whether or not gesture information for instructing page turning has been received (S13). If received, the table update unit 15 refers to the partition management table stored in the partition management table storage unit 132, identifies which of the divided regions 301 and 302 includes the gesture position, and identifies the identified partition The display page corresponding to the area is updated based on the page turning instruction (S14). Next, the divided display control unit 16 performs a divided display control process shown in FIG. 10 (S15).
- the divided display control unit 16 first initializes a VRAM (video RAM) (not shown) that functions as a buffer between the main control unit 140 and the display unit 121 ( S21). Next, the divided display control unit 16 sets a certain pixel as a target pixel (S22), and specifies a divided region including the target pixel from the position information of the target pixel and the position information of the division management table ( S23).
- VRAM video RAM
- the split display control unit 16 acquires the display page of the specified split region from the split management table, and obtains the pixel value of the target pixel in the edit information of the acquired display page from the electronic notebook information storage unit 131. Read and write to the VRAM (S24). Next, the divided display control unit 16 repeats S23 and S24 with another pixel as a target pixel, and performs this for all the pixels (S25 and S26).
- the divided display control unit 16 refers to the division management table and adds the page number of the corresponding display page to the corresponding page number area for each of the divided areas 301 and 302 in the VRAM. Write (S27). Then, the divided display control unit 16 instructs the display unit 121 to display the display image based on the display image data written in the VRAM (S28). Then, it returns to S13 and repeats the said process.
- FIGS. 7A and 7B a straight line that approximates a line dragged with the finger 152 or the like is used as the dividing line 303, but an arbitrary line such as a curved line or a broken line is used.
- the dragged line may be approximated.
- the line itself dragged with the finger 152 or the like may be used as the dividing line 303.
- FIG. 11 shows an example of page information when the dragged line is the dividing line 303.
- the page number area in the divided area 302 is the lower left corner.
- the page number area can be set at an arbitrary position.
- the pixel value is determined by determining which pixel in the display image displayed on the display unit 121 is included in each of the divided regions 301 and 302.
- the mask image is used.
- a display image may be created.
- a first mask image for masking the divided area 302 and a second mask image for masking the divided area 301 are prepared.
- the page information of the display page corresponding to the divided area 301 and the first mask image are combined to create a first partial image having page information only in the divided area 301.
- the page information of the display page corresponding to the divided area 302 and the second mask image are combined to create a second partial image having page information only in the divided area 302.
- the display image is created by combining the first partial image and the second partial image.
- FIG. 12 shows an example of a page division display in the embodiment.
- page division mode when the page division mode is entered, page division is performed for all pages. For this reason, as shown in (a) and (b) of the figure, the divided display is performed no matter how the page is turned.
- a range of pages on which page division is performed is set, electronic information within the set range is divided and displayed, and other electronic information is normally displayed in units of pages.
- other electronic information is normally displayed in units of pages.
- FIG. 13 is a functional block diagram illustrating a schematic configuration of the electronic notebook device 100 according to the present embodiment.
- the electronic notebook device 100 of the present embodiment has a display mode determination unit (display control switching unit) 21 and a normal display control unit (normal display control unit) in the electronic notebook function unit 142. 22 is added, and the range (division target page number) of the divided page that is the divided page is stored in the division management table storage unit 132, and the other configurations are the same. .
- FIG. 14 shows an example of the range of divided pages stored in the division management table storage unit 132.
- the range of the divided pages is the first page to the 18th page.
- one or a plurality of divided pages may be stored in the division management table storage unit 132, or continuous page numbers or discrete page numbers may be used.
- the display mode determination unit 21 is provided between the page turning receiving unit 14 and the table updating unit 15, and based on the page turning instruction from the user, any one of the divided display and the normal display displayed in units of pages. Whether to display in the display mode is determined.
- the display mode determination unit 21 instructs the table update unit 15, the split display control unit 16, and the normal display control unit 22 based on the determination result.
- the display mode determination unit 21 first determines whether the current display mode is divided display or normal display. When the current mode is the split display mode, the display mode determination unit 21 determines that the page to be paged is based on the page turning instruction from the page turning receiving unit 14 and the information on the gesture position. It is determined whether or not the page is a divided page.
- the page to be turned is a page that is turned on an actual paper medium. That is, in the case of a left flick (turning to the next page), the currently displayed page (in the divided page, the display page of the divided area including the gesture position) is a page turning target. In the case of a right flick (turning to the previous page), the previous page of the currently displayed page (in the case of a split page, the previous page of the display page of the split area including the above gesture position) It becomes a target.
- the display mode determination unit 21 transmits a page turning instruction and the gesture position information to the table update unit 15 and performs the divided display.
- the divided display control unit 16 is instructed.
- the display mode determination unit 21 instructs the normal display control unit 22 to perform the normal display, and then shifts to the normal display mode.
- the display mode determination unit 21 sets the page after turning the page based on the page turning instruction from the page turning receiving unit 14 and the information on the gesture position. It is determined whether or not the page is the divided page. For example, in the case of a left flick (turning to the next page), the next page after the currently displayed page is the page after the page is turned, and in the case of a right flick (turning to the previous page), the current page is displayed. The page before the current page becomes the page after the page is hit.
- the display mode determination unit 21 instructs the normal display control unit 22 to perform the normal display.
- the display mode determining unit 21 transmits a page turning instruction and the gesture position information to the table updating unit 15 and performs the divided display. In this way, the divided display control unit 16 is instructed, and then the mode is shifted to the divided display mode.
- the normal display control unit 22 causes the display unit 121 to perform normal display that is displayed in units of pages. Specifically, the normal display control unit 22 reads the page information of the page to be turned from the electronic notebook function unit 142. Next, the normal display control unit 22 displays the page number in the page number area 201 of the display unit 121 based on the read page information, for example, as shown in FIGS. And display the background based on the refill type.
- FIG. 15 shows an example of display when the range of divided pages is only the first page.
- the second page is displayed in the lower divided area 302 as shown in FIG.
- the corresponding part of is displayed in a divided manner.
- the page to be page-turned is the second page, not the divided page. Therefore, as shown in FIG.
- the third page is normally displayed.
- the mode may be shifted to the normal display mode.
- FIG. 16 shows an example of display when the range of divided pages is set by the pressing force applied to the display unit 121 when dragging with the finger 152 or the like in the page division operation.
- (A) of the figure shows a display example when the range of divided pages is set from the first page to the 18th page by the pressing force. In the example shown in the drawing, the page number of the last page of the divided pages is displayed in the upper center part of the drag position.
- the corresponding portion of the first page is displayed in the upper divided area 301, and the corresponding portion of the nineteenth page is displayed in the lower divided area 302.
- the page to be turned is the 20th page, not the divided page. Therefore, as shown in FIG. The 20th page is normally displayed.
- the pressing force can be measured by the position input unit 122 having a function of detecting the pressure of the touch operation. Further, it is desirable that the display of the page number of the last page of the divided pages is immediately updated according to the change in the pressing force. In this case, the range of the divided pages intended by the user can be set.
- FIG. 17 is a flowchart showing the flow of processing in the split display mode in the electronic notebook function unit 142 of the present embodiment.
- the split display control unit 16 displays the split display shown in FIG. 10 until the page turning receiving unit 14 receives the gesture information instructing the page turning, as shown in FIG.
- the control process is repeated (S13 and S15).
- the display mode determination unit 21 determines whether the page to be paged is the divided page based on the page turning instruction from the page turning receiving unit 14 and the information on the gesture position. It is determined whether or not (S31).
- the table updating unit 15 sets the division management table in the division management table storage unit 132 as described above based on the page turning instruction from the display mode determination unit 21 and the information on the gesture position. Update (S14).
- the divided display control unit 16 performs the divided display control process shown in FIG. 10 (S15), and then returns to S13 to repeat the above operation.
- the normal display control unit 22 performs normal display control for normal display on the display unit 121 (S32). Thereafter, the normal display mode shown in FIG. 18 is entered.
- the normal display control unit 22 repeats the normal display control process until the page turning reception unit 14 receives the gesture information instructing the page turning (S13 and S32). .
- the display mode determination unit 21 determines whether the page after the turn is a divided page based on the page turn instruction from the page turn receiving unit 14 and the gesture position information. Is determined (S33). If it is not the divided page, the normal display control unit 22 performs the normal display control (S32), and then returns to S13 to repeat the above operation.
- the table update unit 15 performs the division management in the division management table storage unit 132 as described above based on the page turning instruction from the display mode determination unit 21 and the information on the gesture position.
- the table is updated (S14).
- the divided display control unit 16 performs the divided display control process shown in FIG. 10 (S15), and then shifts to the divided display mode shown in FIG. 17 and repeats the above operation.
- the dividing line 303 is given from the left and right ends to the other end to divide the page vertically.
- the dividing line 303 is given from the upper and lower ends to the other end to divide the page to the left and right. May be.
- the dividing line 303 may be provided from one upper and lower end to one left and right ends, for example, to be divided into an upper left part and the remaining part.
- the dividing line 303 may be a closed curve, and the part in the closed curve and the remaining part may be divided. You may divide into. In either case, it can be realized by changing the position information in the division management table shown in FIG.
- the page is divided into two, but it can be divided into three or more.
- the display page, position information, and page number area associated with the divided area are newly added to the division management table shown in FIG.
- the electronic notebook device 100 includes a storage device (such as a CPU that executes instructions of a control program that realizes each function, a ROM that stores the program, a RAM that expands the program, and a memory that stores the program and various data. Recording medium).
- An object of the present invention is a recording medium on which a program code (execution format program, intermediate code program, source program) of a control program of the electronic notebook device 100, which is software that realizes the functions described above, is recorded so as to be readable by a computer. This can also be achieved by supplying the electronic notebook device 100 and reading and executing the program code recorded on the recording medium by the computer (or CPU or MPU).
- Examples of the recording medium include tapes such as magnetic tapes and cassette tapes, magnetic disks such as floppy (registered trademark) disks / hard disks, and disks including optical disks such as CD-ROM / MO / MD / DVD / CD-R.
- Card system such as IC card, IC card (including memory card) / optical card, or semiconductor memory system such as mask ROM / EPROM / EEPROM / flash ROM.
- the electronic notebook device 100 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network.
- the communication network is not particularly limited.
- the Internet intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication. A net or the like is available.
- the transmission medium constituting the communication network is not particularly limited. For example, even in the case of wired such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL line, etc., infrared rays such as IrDA and remote control, Bluetooth ( (Registered trademark), 802.11 wireless, HDR, mobile phone network, satellite line, terrestrial digital network, and the like can also be used.
- Each block of the electronic notebook device 100 may be configured by hardware logic.
- the information processing apparatus is an information processing that displays a plurality of electronic information in units of pages on the display unit in units of pages in response to an input operation on a touch panel configured integrally with the display unit.
- a page division operation for acquiring, via the touch panel, a page division input operation performed in a storage unit for storing information and a display area of the electronic information in the display unit
- a management information creating means for creating a division management information in which a display page number is associated with the position information of the division area, and storing the division management information in the storage unit;
- the control method of the information processing apparatus is an information processing for displaying a plurality of electronic information in units of pages on the display unit in units of pages in response to an input operation on a touch panel configured integrally with the display unit.
- the apparatus control method includes a page division operation acquisition step of acquiring, via the touch panel, a page division input operation performed in the electronic information display area of the display unit; A division step of dividing the display area into a plurality of division areas based on the input operation of the page division, and display of the page number of the electronic information displayed for each of the division areas divided in the division step A management information creation step of creating division management information in which page numbers and position information of the division areas are associated with each other, and storing the division management information in the storage unit; and the display area
- the page turning input operation is performed with reference to the page turning operation acquisition step for acquiring the page turning input operation performed in step 1 through the touch panel and the division management information stored in the storage unit.
- a divided display control step for controlling the display unit so as to display a portion corresponding to the divided area of the electronic information of the display page number corresponding to the divided area is characterized by including.
- the display area is divided into a plurality of divided areas based on the page division input operation, and when a page turning operation is performed in a certain divided area, the page turning operation is performed.
- the display page number corresponding to the divided area is updated, and the portion corresponding to the divided area is displayed in the electronic information of the updated display page number. That is, a certain part of a displayed page is changed to the same part of another page by a page turning operation.
- the dividing unit sets electronic information to be divided, stores a page number of the set electronic information as a division target page number in the storage unit, and stores the electronic information in the storage unit.
- the normal display control means for controlling to display on the display unit in units of pages, the page turning input operation acquired by the page turning operation acquisition means, and the division target page number stored in the storage unit
- display control switching means for switching between display control by the divided display control means and display control by the normal display control means may be further provided.
- the number of page numbers to be divided may be one or plural, and may be a continuous page number or a discrete page number. In the case of continuous page numbers, the minimum and maximum page numbers may be stored in the storage unit.
- the dividing unit may set the page number to be divided according to the input operation of the page division.
- the user can set the electronic information to be divided.
- the division target page number may be automatically set by the information processing apparatus.
- the divided display control means refers to the division management information stored in the storage unit and displays the display page number corresponding to the divided area in each divided area. It is preferable to control the display unit. In this case, since the user can grasp the pages displayed in each divided area, the convenience is further improved.
- the division management information is further associated with the position information of the page number area for displaying the page number and stored in the storage unit, and based on the position information, the page number corresponding to each divided area is stored. It may be displayed.
- each means of the information processing apparatus can be executed on a computer by a control program. Furthermore, by storing the control program in a computer-readable recording medium, the control program can be executed on an arbitrary computer.
- the present invention can improve user convenience in an electronic notebook device that displays electronic information in units of pages. Therefore, the present invention is widely suitable for tablet PCs, portable terminals, and the like that include a touch panel interface and have an electronic notebook function. Can be used.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
L'invention porte sur un dispositif bloc-notes électronique (100) qui affiche des informations électroniques par unité de page sur une unité d'affichage (121) en réponse à des opérations d'entrée sur une unité de panneau tactile (120). Grâce au dispositif bloc-notes électronique (100), une unité de division de page (12) divise la région d'affichage en de multiples régions divisées en réponse à une opération d'entrée de division de page, et une unité de création de table (13) crée une table de gestion de division dans laquelle le numéro de page d'affichage et des informations de position sont associés pour chaque région divisée. En réponse à une opération d'entrée de tournage de page, une unité de mise à jour de table (15) identifie la région divisée objet et met à jour la table de gestion de division par rapport au numéro de page d'affichage correspondant à la région divisée qui a été identifiée. Une unité de commande d'affichage de division (16) se rapporte à la table de gestion de division mise à jour et, pour chaque région divisée, affiche sur l'unité d'affichage (121) la partie correspondante des informations électroniques pour le numéro de page d'affichage correspondant.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010233000A JP5627985B2 (ja) | 2010-10-15 | 2010-10-15 | 情報処理装置、情報処理装置の制御方法、制御プログラム、および記録媒体 |
| JP2010-233000 | 2010-10-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012050174A1 true WO2012050174A1 (fr) | 2012-04-19 |
Family
ID=45938395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2011/073588 Ceased WO2012050174A1 (fr) | 2010-10-15 | 2011-10-13 | Dispositif de traitement d'informations, procédé de commande de dispositif de traitement d'informations, programme de commande et support d'enregistrement |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5627985B2 (fr) |
| WO (1) | WO2012050174A1 (fr) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014170551A (ja) * | 2013-03-04 | 2014-09-18 | Samsung Electronics Co Ltd | ページの一部領域を利用したデータ処理方法及び装置 |
| WO2015068709A1 (fr) * | 2013-11-08 | 2015-05-14 | 株式会社村田製作所 | Dispositif et programme d'affichage |
| JP2015132981A (ja) * | 2014-01-14 | 2015-07-23 | コニカミノルタ株式会社 | 情報処理装置、情報処理プログラム及び情報処理方法 |
| JP2017033576A (ja) * | 2016-09-07 | 2017-02-09 | 株式会社ワコム | 手書きデータ描画方法、手書きデータ描画装置、及びプログラム |
| EP3792739A1 (fr) * | 2019-09-13 | 2021-03-17 | MyScript | Systèmes et procédés d'édition de documents macro-mode |
| JP2021103533A (ja) * | 2019-11-14 | 2021-07-15 | 株式会社ワコム | 方法、コンピュータ、及びプログラム |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014010764A (ja) * | 2012-07-02 | 2014-01-20 | Sharp Corp | 表示装置、削除方法、コンピュータプログラム、及び記録媒体 |
| JP2014021787A (ja) * | 2012-07-19 | 2014-02-03 | Sharp Corp | 文字列選択装置、文字列選択方法、制御プログラム、および、記録媒体 |
| JP6205720B2 (ja) * | 2012-12-27 | 2017-10-04 | 富士通株式会社 | 試験実施端末、試験実施方法及び試験実施プログラム |
| JP2014186577A (ja) * | 2013-03-25 | 2014-10-02 | Konica Minolta Inc | ビューワ装置および画像形成装置 |
| JP6209849B2 (ja) * | 2013-04-25 | 2017-10-11 | 大日本印刷株式会社 | 情報表示装置、情報表示方法及び情報表示用プログラム |
| JP6179175B2 (ja) * | 2013-04-25 | 2017-08-16 | 大日本印刷株式会社 | 情報表示装置、情報表示方法及び情報表示用プログラム |
| JP5982345B2 (ja) * | 2013-10-29 | 2016-08-31 | 京セラドキュメントソリューションズ株式会社 | 表示装置、電子機器、及びコンピュータープログラム |
| JP6177669B2 (ja) * | 2013-11-20 | 2017-08-09 | 株式会社Nttドコモ | 画像表示装置およびプログラム |
| JP6444287B2 (ja) * | 2015-10-30 | 2018-12-26 | 三菱電機株式会社 | Webプラント監視制御システムおよびWeb端末 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6368974A (ja) * | 1986-09-10 | 1988-03-28 | Hitachi Ltd | 文書表示方式 |
| JPH0488477A (ja) * | 1990-07-25 | 1992-03-23 | Matsushita Graphic Commun Syst Inc | 画像表示装置 |
| JP2010204418A (ja) * | 2009-03-04 | 2010-09-16 | Brother Ind Ltd | 画像表示装置、画像表示方法及び画像表示プログラム |
-
2010
- 2010-10-15 JP JP2010233000A patent/JP5627985B2/ja not_active Expired - Fee Related
-
2011
- 2011-10-13 WO PCT/JP2011/073588 patent/WO2012050174A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6368974A (ja) * | 1986-09-10 | 1988-03-28 | Hitachi Ltd | 文書表示方式 |
| JPH0488477A (ja) * | 1990-07-25 | 1992-03-23 | Matsushita Graphic Commun Syst Inc | 画像表示装置 |
| JP2010204418A (ja) * | 2009-03-04 | 2010-09-16 | Brother Ind Ltd | 画像表示装置、画像表示方法及び画像表示プログラム |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014170551A (ja) * | 2013-03-04 | 2014-09-18 | Samsung Electronics Co Ltd | ページの一部領域を利用したデータ処理方法及び装置 |
| WO2015068709A1 (fr) * | 2013-11-08 | 2015-05-14 | 株式会社村田製作所 | Dispositif et programme d'affichage |
| US10120486B2 (en) | 2013-11-08 | 2018-11-06 | Murata Manufacturing Co., Ltd. | Display device that can be divided into multiple sections by user input and program for achieving the division |
| JP2015132981A (ja) * | 2014-01-14 | 2015-07-23 | コニカミノルタ株式会社 | 情報処理装置、情報処理プログラム及び情報処理方法 |
| JP2017033576A (ja) * | 2016-09-07 | 2017-02-09 | 株式会社ワコム | 手書きデータ描画方法、手書きデータ描画装置、及びプログラム |
| EP3792739A1 (fr) * | 2019-09-13 | 2021-03-17 | MyScript | Systèmes et procédés d'édition de documents macro-mode |
| JP2021103533A (ja) * | 2019-11-14 | 2021-07-15 | 株式会社ワコム | 方法、コンピュータ、及びプログラム |
| JP7036966B2 (ja) | 2019-11-14 | 2022-03-15 | 株式会社ワコム | 方法、コンピュータ、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5627985B2 (ja) | 2014-11-19 |
| JP2012088804A (ja) | 2012-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5627985B2 (ja) | 情報処理装置、情報処理装置の制御方法、制御プログラム、および記録媒体 | |
| JP5666239B2 (ja) | 情報処理装置、情報処理装置の制御方法、プログラム、および記録媒体 | |
| US8446377B2 (en) | Dual screen portable touch sensitive computing system | |
| JP5705499B2 (ja) | 情報処理装置および情報処理装置の制御方法 | |
| US20050015731A1 (en) | Handling data across different portions or regions of a desktop | |
| CN101404152B (zh) | 信息显示装置 | |
| US20090027334A1 (en) | Method for controlling a graphical user interface for touchscreen-enabled computer systems | |
| EP2669786A2 (fr) | Procédé d'affichage d'éléments dans un terminal et terminal utilisant ce procédé | |
| US20120319971A1 (en) | Information viewing apparatus, control program and controlling method | |
| US20140189593A1 (en) | Electronic device and input method | |
| US20160062634A1 (en) | Electronic device and method for processing handwriting | |
| CN109656435B (zh) | 显示控制装置及记录介质 | |
| JP2012088805A (ja) | 情報処理装置および情報処理装置の制御方法 | |
| JP5875262B2 (ja) | 表示制御装置 | |
| JP7431301B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| US10755461B2 (en) | Display device, display method, and recording medium | |
| US20140165011A1 (en) | Information processing apparatus | |
| CN104281383A (zh) | 信息显示装置 | |
| KR102551568B1 (ko) | 전자 장치 및 그 제어 방법 | |
| WO2014103357A1 (fr) | Appareil électronique et procédé d'entrée | |
| KR20100041150A (ko) | 멀티터치를 이용한 사용자 인터페이스 제어방법 | |
| JP2015162161A (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| CN108932054B (zh) | 显示装置、显示方法和非暂时性的记录介质 | |
| CN108205405B (zh) | 显示装置、显示装置的显示方法及存储介质 | |
| JP2008027002A (ja) | 上書き制御システム、上書きページ保存・表示方法、プログラム及び記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11832605 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11832605 Country of ref document: EP Kind code of ref document: A1 |