WO2009084084A1 - Recording medium reproducing device, recording medium reproducing method, recording medium reproducing program, and recording medium with recording medium reproducing program stored - Google Patents

Recording medium reproducing device, recording medium reproducing method, recording medium reproducing program, and recording medium with recording medium reproducing program stored Download PDF

Info

Publication number
WO2009084084A1
WO2009084084A1 PCT/JP2007/075138 JP2007075138W WO2009084084A1 WO 2009084084 A1 WO2009084084 A1 WO 2009084084A1 JP 2007075138 W JP2007075138 W JP 2007075138W WO 2009084084 A1 WO2009084084 A1 WO 2009084084A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
recording medium
area
touch panel
menu
Prior art date
Application number
PCT/JP2007/075138
Other languages
French (fr)
Japanese (ja)
Inventor
Tetsuya Fujie
Original Assignee
Pioneer Corporation
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 Pioneer Corporation filed Critical Pioneer Corporation
Priority to PCT/JP2007/075138 priority Critical patent/WO2009084084A1/en
Priority to JP2009547828A priority patent/JP4958979B2/en
Publication of WO2009084084A1 publication Critical patent/WO2009084084A1/en

Links

Images

Classifications

    • 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/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers

Definitions

  • the present invention relates to a recording medium reproducing apparatus, a recording medium reproducing method, a recording medium reproducing program, and a recording medium storing the recording medium reproducing program, which can reproduce information recorded on the recording medium by operating a touch panel.
  • the touch panel is overlaid on the display surface on which the menu screen is displayed, and a reaction area is set in advance according to the menu screen. By touching the reaction area, operation according to the touched menu is performed. (For example, refer to Patent Document 1).
  • a DVD Digital Versatile Disk
  • control information for associating the contents of the menu screen displayed when played back and the menu screen with video and audio contents. Includes highlight information for indicating which item is selected on the menu screen (see, for example, Patent Document 2).
  • the highlight information includes information on the highlight area and the color of the highlighted button.
  • this highlight area is set as a reaction area in which an operation becomes effective when a menu screen is displayed.
  • FIG. 1 shows a case where the menu item and the highlight area 100 substantially match
  • FIG. 2 shows a case where the highlight area 100 does not match the menu item and the area is small.
  • the highlight area is set as shown in FIG. 1, there is no problem in operation. However, if the highlight area is set as shown in FIG. Operational troubles such as mistakes will occur.
  • the highlight area is not information that is conscious of the area of the touch panel, but only information that indicates an area that is highlighted when the cursor is moved by a remote controller or the like. There is also a problem that it is confused because the operability is not consistent from the user's point of view.
  • the present invention provides a recording medium reproducing apparatus, a recording medium reproducing method, and a recording medium reproducing program capable of setting a reaction area that can reduce an operation error when a menu operation of a recording medium such as a DVD is performed using a touch panel.
  • Another object of the present invention is to provide a recording medium storing a recording medium reproduction program.
  • a recording medium playback apparatus includes: a reading unit that reads content information and content control information recorded on a recording medium; and the content control information that is read by the reading unit.
  • Display means for displaying menu information for reproducing content information, a touch panel for operating the menu information superimposed on the display means, and the menu information based on the position information where the touch panel is operated.
  • a playback control means for playing back the content information, a display area (hereinafter, referred to as indicating which of the items on the menu screen included in the content control information is selected). Based on the information on the selection display area). Is characterized in that the reaction area of the touch panel for each equipped with a reaction area setting means for setting wider than the selected display area.
  • the recording medium reproduction method reads content information and content control information recorded on a recording medium, displays menu information for reproducing the content information from the read content control information, and a touch panel
  • a recording medium reproduction method for reproducing the content information according to the menu information based on the operated position information an indication indicating which item on the menu screen included in the content control information is selected
  • the reaction area of the touch panel for each item of the menu information is set wider than the display area indicating which item on the menu screen is selected based on the information regarding the area of the menu information.
  • a recording medium reproduction program wherein a reading means for reading content information and content control information recorded on a recording medium, and a menu for reproducing the content information from the content control information read by the reading means.
  • a menu of the information reproducing apparatus comprising display means for displaying information, and a touch panel for operating the menu information superimposed on the display means, based on the position information on which the touch panel is operated.
  • an information reproduction program that functions as a reproduction control unit that reproduces the content information according to the information, based on information about a display area that indicates which item on the menu screen included in the content control information is selected
  • the menu information item And the reaction region of the touch panel characterized by causing the computer to function as a reaction region setting means for setting wider than the display area indicating which selects any of the items on the menu screen.
  • FIG. 1 is a block diagram of a DVD player according to a first embodiment of the present invention. It is explanatory drawing of the data structure of DVD.
  • FIG. 2 is an explanatory diagram showing an example of Voronoi division of a display screen in the DVD player shown in FIG. 1. It is explanatory drawing which shows the reaction area
  • FIG. 2 is an explanatory diagram showing an example of a gravity center Voronoi division of a display screen in the DVD player shown in FIG. 1. It is a block diagram of the DVD player concerning the 2nd example of the present invention.
  • 11 is a flowchart showing a method for setting a reaction area of a touch panel in the DVD player shown in FIG. It is explanatory drawing of the structure of VMGI. It is explanatory drawing of a domain It is explanatory drawing of the area
  • FIG. 20 is a flowchart showing a method for setting a reaction area of a touch panel in the DVD player shown in FIG. 19.
  • FIG. 20 is the flowchart which showed the character string scanning process. It is explanatory drawing of a comparison and allocation process of character image coordinate data and button position information. It is the flowchart which showed the comparison and allocation process of character image coordinate data and button position information. It is the flowchart which showed the other method of the comparison and allocation process of character image coordinate data and button position information. It is explanatory drawing of the other method of a comparison and assignment process of character image coordinate data and button position information. It is explanatory drawing of the other method of a comparison and assignment process of character image coordinate data and button position information. It is explanatory drawing of the other method of a comparison and assignment process of character image coordinate data and button position information.
  • the reaction area setting unit sets the reaction area of the touch panel for each item of the menu information based on the content control information recorded on the recording medium. Since the display area (selection display area) indicating which one of them is selected is set wider, the reaction area is wider than before, and operation errors can be reduced.
  • reaction area setting means may set a reaction area by performing Voronoi division based on information on a plurality of selection display areas. By doing so, it is possible to optimize the reaction area of a plurality of items by Voronoi division, and it is possible to expand the reaction area within the divided area. Can be reduced.
  • reaction area setting means may set the reaction area by performing Voronoi division using at least one or more of the vertices of the selection display area as a mother point.
  • reaction area setting means may set the reaction area by performing Voronoi division using the center of gravity of the selected display area as a generating point. By doing so, the reaction region can be optimized and the amount of calculation required for Voronoi division can be reduced.
  • reaction area setting means may set an area surrounded by a dividing line obtained by performing Voronoi division closest to the selection display area as a reaction area. By doing in this way, it is possible to further narrow down to areas that are likely to be operated by users etc. with respect to areas that have been optimized by performing Voronoi division, and that the reaction areas overlap with multiple items. Can be prevented.
  • the reaction area setting means may enlarge the dividing line obtained by Voronoi division while maintaining the shape of the selection display area and the outer edge of the area intersect, and set the enlarged area as the reaction area.
  • the area on the menu screen is enlarged while maintaining the shape of the area for distinguishing a plurality of items, so that the user etc. operates on the area that has been optimized by performing Voronoi division It is possible to further narrow down to a highly probable area. Further, for example, if the shape of the area for distinguishing a plurality of items on the menu screen is rectangular, it is only necessary to hold the coordinates of the start point and end point, so that the setting process of the reaction area can be simplified.
  • reaction area setting means may set the reaction area based on the information about the selection display area and the title text information included in the content control information. By doing in this way, since it is based on the title text information relevant to the menu item, an area substantially corresponding to the menu item on the screen can be set as the reaction area.
  • a contact area storage unit that stores in advance the size of the touched area when touching the touch panel is provided, and the reaction area setting unit touches the touch panel stored in the contact area storage unit.
  • the reaction area may be set based on the size of the area and the number of characters of the title text information included in the content control information.
  • a character recognition unit that performs character recognition on the menu screen
  • the reaction region setting unit determines the reaction region based on the position indicating the character on the menu screen recognized by the character recognition unit and information on the selection display region. It may be set. By doing this, the characters that make up the menu on the screen are recognized and the character area is set as the reaction area. Therefore, the reaction area is optimized and widened to the area that the user can operate. be able to.
  • reaction area setting means may set the position indicating the character on the menu screen recognized by the character recognition means closest to the position of the selection display area as the reaction area. In this way, the character recognition area corresponding to the menu item can be set as the reaction area.
  • the reaction area of the touch panel for each item of the menu information is set wider than the selection display area based on the content control information recorded on the recording medium. As a result, the reaction area is wider than before, and operation errors can be reduced.
  • the recording medium playback program sets the reaction area of the touch panel for each item of the menu information wider than the selection display area based on the content control information recorded on the computer. Since it is operated as the reaction area setting means, the reaction area is widened compared to the prior art, and operation errors can be reduced.
  • the recording medium playback program according to claim 12 may be stored in a storage medium. In this way, the recording medium playback program can be distributed alone, in addition to being incorporated into the device, and version upgrades can be easily performed.
  • a DVD player 1 as a recording medium device includes a display touch panel 2, a display touch panel control unit 3, a user operation control unit 4, a playback unit 5, and a front end unit. 6, an optical pickup 7, a back-end unit 8, a DAC 9, an output terminal 10, an expansion unit 11, a remote controller control unit 12, and a remote controller 13.
  • the display touch panel 2 as a touch panel is a transparent panel-like member superimposed on an LCD (Liquid Crystal Display) as a display means.
  • the display touch panel 2 converts position information touched with a finger or a pen-like input device into a voltage value or the like and outputs the voltage value to the display touch panel control unit 3.
  • the touch panel used for the display touch panel 2 may use any method such as a resistive film method, a capacitance method, and an ultrasonic method.
  • the LCD displays video (menu images of various contents, content details themselves, etc.) output from the output terminal 10 via a back-end unit 8 and a DAC 9 described later.
  • the display touch panel control unit 3 includes position information touched by a finger or a pen-like input device input from the display touch panel 2 and an expanded button position stored in an expanded button position information storage unit 11c of the expanded unit 11 described later. It is determined whether or not the button has been pressed (menu item selection operation has been performed) in comparison with the information, and if the button has been pressed, a button press notification is sent to the user operation control unit 4.
  • the user operation control unit 4 outputs an operation signal such as a button press notification input from the display touch panel control unit 3 or a remote control unit 12 described later to the reproduction unit 5.
  • the playback unit 5 serving as a reading unit and playback control unit receives a disk information read request or playback start request from the front end unit 6 based on an operation signal from the user operation control unit 4 or expansion button position information from the expansion unit 11. And the decoding setting of the back end unit 8 is performed. Further, the button position information is output from the navigation data read from the DVD 14 to the expansion unit 11.
  • the front end unit 6 controls the optical pickup 7 such as a servo, navigation data as content control information read from the DVD 14 and AV data (video, audio) as content information, respectively, a playback unit 5 and a back end unit. Output to 8.
  • optical pickup 7 such as a servo, navigation data as content control information read from the DVD 14 and AV data (video, audio) as content information, respectively, a playback unit 5 and a back end unit.
  • the optical pickup 7 irradiates the DVD 14 with laser light under the control of the front end unit 6, converts the reflected light into an electrical signal, and outputs it to the front end unit 6.
  • the optical pickup 7 includes an optical system including an actuator, a lens, a prism, and the like that are equipped with a laser diode (not shown) and an objective lens.
  • the back end unit 8 decodes the AV data input from the front end unit 6, converts it into an AV data stream, and outputs it to the DAC 9.
  • the DAC 9 performs digital / analog conversion on the AV data stream input from the bank end unit 8 and outputs the AV data stream to the outside from the output terminal 10 as a video signal or an audio signal.
  • the expansion unit 11 serving as a reaction area setting unit includes a button position information storage unit 11a, a button position information expansion unit 11b, and an extended button position information storage unit 11c. Based on this, the reaction area of the display touch panel 2 is expanded.
  • the button position information storage unit 11 a is a memory that stores button position information input from the playback unit 5.
  • the button position information expansion unit 11b extends the button position information (the reaction area of the display touch panel 2) with reference to the button position information storage unit 11a.
  • the extended button position information storage unit 11c is a memory that stores the button position information extended by the button position information extension unit 11b.
  • the remote control controller 12 receives a radio signal from the remote controller 13 described later, and outputs an operation signal of the remote controller 13 to the user operation controller 4.
  • the remote controller 13 is a remote controller for remotely operating the DVD player 1 and includes buttons for operation and the like, and outputs a radio signal to the remote controller controller 12 in accordance with the button operation.
  • FIG. 4 shows the structure in the case of DVD video.
  • the DVD 14 is composed of Volume File Structure, DVD-V ZONE, and DVD-V Other Zone.
  • Volume and File Structure is an area in which a volume structure or file structure as a recording medium is recorded.
  • DVD-V ZONE is an area in which video data, audio data, and navigation data for controlling these data are recorded.
  • DVD-V Other Zone is an area where data other than video data and navigation data is recorded.
  • DVD-V Zone is composed of VMG (Video Manager) and VTS (Video Title Set).
  • the VMG stores information for managing the VTS of the entire disc.
  • the VTS can be divided into any number from 1 to 99, and video data, audio data, control information of each VTS, and the like are recorded.
  • the VMG is composed of VMGI, VMGM_VOBS, and VMGI Backup.
  • VMGI records VMG control information
  • VMGM_VOBS records the above-described system menu VOBS (video object set)
  • VMGI Backup records VMGI backup data.
  • VMGM_VOBS includes a PGC (program chain).
  • the PGM of VMGM_VOBS includes a moving image for the system menu.
  • the VTS is composed of VTSI, VTSM_VOBS, VTSTT_VOBS, and VTSI Backup.
  • VTSI records VTS control information
  • VTSM_VOBS records menu VOBS in each VTS
  • VTSTT_VOBS records title VOBS in each VTS
  • VTSI Backup is VTSI backup data. Is recorded.
  • VTSM_VOBS includes PGC.
  • the PGC of VTSM_VOBS includes a moving image for a VTS menu.
  • VTSTT_VOBS includes one or more PGCs. In many cases, this PGC has a structure in which one PGC has one title, but one PGC (multi-PGC) can also be used.
  • PCG is composed of PGCI and content data.
  • PGCI records navigation data for controlling PCG, and navigation commands such as PRE_CMD (pre-command), POST_CMD (post command), and CELL_CMD (cell command) are recorded.
  • the content data is data of content itself such as a movie.
  • the PGC is composed of one or more PGs (programs). PG is usually divided into chapter units.
  • the PGC is composed of one or more CELLs. Usually, CELL is often divided into the same chapter units as PG. CELL is different from PG in that it is a data unit for playback control such as a layer boundary and a cell command.
  • CELL is composed of one or more VOBUs (VOB units).
  • VOBU is a minimum unit of data packet in DVD video, and is composed of NV_PCK, V_PCK, A_PCK, and SP_PCK.
  • NV_PCK is called a navigation pack, in which data management information for each VOBU is recorded.
  • V_PCK records video data
  • A_PCK records audio data
  • SP_PCK records sub-picture data.
  • NV_PCK is composed of PCI (Presentation Control Information) and DSI (Data Search Information), navigation commands such as BTN_CMD (Button Command) and button position information are recorded in PCI, and DSI includes I picture address and the like. Search information is recorded.
  • PCI Presentation Control Information
  • DSI Data Search Information
  • BTN_CMD executes BTN_CMD corresponding to a button when the user executes a button while playing a VOBU in which BTN_CMD exists.
  • button position information as information regarding a display area indicating which one of a plurality of items on the menu screen is selected, coordinates of a start point and an end point of a rectangular area are recorded.
  • the button position information is highlight information for selecting a menu item (for example, information for displaying a mark indicating selection, making a color different from other items, or blinking), and is actually displayed. For example, information on a highlight position when a button on the remote controller 13 is operated is shown instead of information on the menu itself.
  • the reaction region is set by performing Voronoi division based on the above-described PCI button position information.
  • Voronoi division is a well-known method of drawing a perpendicular bisector to a straight line connecting adjacent generating points to divide the nearest neighbor area of each generating point. In this embodiment, as shown in FIG. Voronoi division is performed for each of the position information starting point and end point as mother points.
  • FIG. 5 shows a display on the display touch panel 2.
  • FIG. 5 shows a state where Voronoi division is performed between the start point coordinates and the end point coordinates.
  • the power range of each region is a straight line closest to each region as a dividing line of the power range.
  • the power range of A is the Voronoi dividing line (two-dot chain line) by the end point coordinates from the coordinates (8,0) to (10,3.5), and is the dividing line of the power range.
  • the one-dot chain line) is the dividing line of the power range.
  • the determined power range is set as the reaction area of the display touch panel 2. That is, A ′ in FIG. 6 becomes a new reaction region corresponding to A, B ′ becomes a new reaction region corresponding to B, and C ′ becomes a new reaction region corresponding to C. That is, based on information indicating an area for distinguishing a plurality of items on the menu screen, Voronoi division is performed, and the touch panel reaction area for each item of the menu information is set to be different from the area for distinguishing the plurality of items on the menu screen. Widely set.
  • the reaction region is not rectangular, the boundary of each reaction region is obtained from the Voronoi dividing line equation, and the rectangular reaction region is stored in a memory or the like for each coordinate.
  • the rectangular area is enlarged until the vertex of the rectangle (a part of the outer edge of the rectangle) intersects the dividing line of the power range while maintaining the shape of the rectangular area. It may be set as a reaction region. That is, A ′′ in FIG. 7 becomes a new reaction region corresponding to A, B ′′ becomes a new reaction region corresponding to B, and C ′′ becomes a new reaction region corresponding to C. That is, while the shape of the region for distinguishing a plurality of items on the menu screen is maintained, the Voronoi division is performed until the dividing line and the outer edge of the region intersect, and the enlarged region is set as the reaction region. .
  • FIG. 8 shows an example of the A region.
  • a point closest to each vertex of the rectangular area is selected from the calculated intersection points.
  • the Z point corresponds.
  • the distance from the point Z is set as the maximum distance that can be expanded as a reaction region, and the expanded button position information is created based on the distance from the point.
  • the distance L between End (X, Y) on the diagonal line and the Z point (Zx, Zy) is calculated, and Start (X, Y) is extended L on the diagonal line b outward (Y-axis direction).
  • the coordinates of the Q point (Qx, Qy) obtained at this time are calculated.
  • the Q point and the Z point are stored in the extended button position information storage unit 11c as the extended button position coordinates.
  • the reaction area set in this way is set as a new reaction area in the display touch panel control unit 3 and detects the pressing (operation) of the user's menu item on the display touch panel 2. Then, the reproducing unit 5 performs an operation corresponding to the operation by associating the expanded reaction region with the original button.
  • Voronoi division is performed using the coordinates of the start point and end point of the rectangular area in the button position information recorded on the DVD 14, and a new display is performed based on the Voronoi division line. Since the reaction area of the touch panel 2 is set, the reaction area can be made wider than the rectangular area, and the reaction area can be optimized, so that operation errors can be reduced.
  • the region surrounded by the straight line closest to each rectangular region of the dividing line divided by Voronoi is set as the reaction region of the new display touch panel 2, the region subjected to optimization by performing Voronoi division It is possible to further narrow down the region where the user or the like is likely to operate.
  • the rectangular area is expanded until the vertex of the rectangular area (a part of the outer edge of the rectangular area) intersects the dividing line of the power range while maintaining the shape of the rectangular area, and the enlarged area is set as the reaction area of the display touch panel 2. Therefore, it is possible to further narrow down the region where the user or the like is likely to operate with respect to the region that has been optimized by performing Voronoi division. Further, since the shape of the region is rectangular, it is sufficient to hold only the coordinates of the start point and end point, and the reaction region setting process can be simplified.
  • Voronoi division is performed at each of the start point and end point of the rectangular area.
  • the present invention is not limited to this, and it may be performed at least one of the vertices of the rectangular area. Since the Voronoi dividing line increases as the number of generating points increases, the accuracy of the reaction region can be further increased.
  • Voronoi division is performed using the vertices of the rectangular area.
  • the center of gravity of the rectangular area is obtained and the center of gravity is used as the mother point to perform the Voronoi division.
  • the power range of each rectangular area may be obtained.
  • a region surrounded by a straight line closest to each rectangular region of the dividing line obtained by Voronoi division may be set as a reaction region of the new display touch panel 2, Even if the vertex of the rectangular area (a part of the outer edge of the rectangular area) intersects the dividing line of the power range while maintaining the shape of the rectangular area, and the enlarged area is set as the reaction area of the display touch panel 2 Good.
  • the expansion unit 11 in this embodiment, the extension unit 11 is partially changed as shown in FIG.
  • the expansion unit 11 in this embodiment includes a button position information storage unit 11a, a button position information expansion unit 11b, an expansion button position information storage unit 11c, a button size change unit 11d, and a size change button position information storage unit 11e.
  • the transition destination title character string number storage unit 11f expands the reaction area of the display touch panel 2 based on the button position information and the number of title character strings input from the reproduction unit 5.
  • the button position information storage unit 11a and the extended button position information storage unit 11c are the same as in the first embodiment.
  • the button position information expansion unit 11b expands the button position information with reference to the size change button position information storage unit 11e and the transition destination title character string number storage unit 11f (expands the reaction area of the display touch panel 2).
  • the button size changing unit 11d as the contact area storage means changes the button position information (rectangular area size) stored in the button position information storage unit 11a to a size that takes into account the ease of pressing by the user.
  • the size change button position information storage unit 11e is a memory that stores the button position information changed by the button size change unit 11d.
  • the transition destination title character string number storage unit 11f is a memory for recording TXTDT (text data) recorded in TXTDT_MG of VMGI described later.
  • step S101 the volume and text description names of all titles are stored in the memory, and the process proceeds to step S102.
  • the text description name as the title text information is described in TXGIDT_MG (text data manager) of VMGI.
  • VMGI includes VMGI_MAT, TT_SRPT, VMGM_PGCI_UT, PTL_MAIT, VTS_ATRT, TXTDT_MG, VMGM_C_ADT, and VMGM_VOBU_ADMAP, of which TXTDT_MGTXTDDT A plurality of TXTDT_LU_SRP and TXTDT_LU are provided corresponding to the number of VTSs.
  • TXTDT_LU includes TXTDT_LUI, IT_TXT_SRP_SRP_VLM, IT_TXT_SRP_SRP_TT, and TXTDT.
  • a plurality of IT_TXT_SRP_SRP_TT may be provided. That is, text data as title text information is recorded in TXTDT_LU of VMGI's TXTDT_MG. This text data is acquired at the initial initialization timing such as source ON, disk insertion, and ACC ON for in-vehicle devices, and stored in a memory (for example, inside the playback unit 5). Note that this step may be performed when a transitionable title number is obtained from a menu that is being reproduced, which will be described later (step S106).
  • step S102 it is determined whether or not the content with the menu or highlight (with button position information) is being reproduced. If it is being reproduced (YES), the process proceeds to step S103, and if not (NO) In the case of). That is, it is determined whether a screen that can be operated by the user is displayed. Domain information is used to determine that the menu is being played back. The domain information represents a state when the navigation command is executed in the DVD video, and there are four states of FP_DOM, VMGM_DOM, VTSM_DOM, and TT_DOM as shown in FIG. A content with a menu or highlight is being played. In addition, since there is TT_DOM in which a button exists, the presence or absence of a button may be used as a determination condition.
  • step S103 it is determined whether the size of the rectangular area in the button position information is easy to press as the reaction area of the display touch panel 2, and the process proceeds to step S104.
  • rectangular size data that a normal person feels easy to press when using the touch panel is recorded in advance, for example, inside the button size changing unit 11d, and the rectangular area of the data and button position information is recorded. Compare sizes.
  • the rectangular size that feels easy to press is the size (D in FIG. 14) based on the area of the contact surface when a finger or the like touches the touch panel as shown in FIG. is not.
  • rectangular data that a normal person feels easy to press when using the touch panel may be optimized according to the user by constantly learning the contact area on the touch panel. That is, the size of the touched area when the touch panel is touched is stored in advance.
  • step S104 it is determined whether or not the rectangular area determined in step S103 has a size that can be easily pressed with a finger. If it is determined that the size is easy to press (if YES), the process proceeds to step S106, and the size that is easy to press. If not (NO), the process proceeds to step S105.
  • step S105 since the rectangular area determined in step S103 is not a size that can be easily pressed with a finger, the size is increased to a size that can be easily pressed, and the process proceeds to step S106. That is, the rectangular area is enlarged to an easy-to-press size (D in FIG. 14) recorded in advance in the inside of the button size changing unit 11d described above.
  • step S106 a transitionable title number is obtained from the menu being reproduced, and the process proceeds to step S107.
  • a transitionable title number is obtained from the menu being played.
  • the transitionable title number will be described.
  • a video can be displayed via a dummy PGC such as a TT (title) PGC in which only a pre-command exists or a VTSM PGC in which only a pre-command exists and other domain transitions. It is possible to make a transition to a PGC where titles such as content are recorded, that is, titles that can be transitioned to be compatible with the latter transitions, that is, title numbers where content such as video is recorded. Yes.
  • the operation of step S105 is shown in the flowcharts of FIGS.
  • the flowcharts of FIGS. 16 and 17 execute data reading, analysis and decoding behind the scenes during menu display.
  • step S201 it is determined whether or not all highlights (button position information) in the playback menu have been checked. If determined (YES), the process ends. If not (NO) In the case), the process proceeds to step S202.
  • step S202 the button command is analyzed and the process proceeds to step S203. That is, the BTN_CMD of the navigation pack is analyzed.
  • step S203 the result of the button command analysis determines whether or not to execute the Jump command or the Link command.
  • the process proceeds to step S204, and when not executing (NO) ) Proceeds to step S214.
  • the Jump command is one type of command defined in the navigation command, and is a command used to start playback at a specified position in another domain.
  • the Link command is one type of command defined by the navigation command, and is a command used to start reproduction at a specified position in the current domain.
  • step S204 the PGCI information of the transition destination TT (title) is read, and the process proceeds to step S204.
  • the transition destination is a position specified by a Jump command or a Link command.
  • step S205 it is determined whether or not a pre-command exists. If it exists (YES), the process proceeds to step S206, and if it does not exist (NO), the process proceeds to step S208.
  • step S206 the pre-command is analyzed and the process proceeds to step S207. That is, the PGCI PRE_CMD is analyzed.
  • step S207 the result of the pre-command analysis determines whether or not to execute the Jump command or the Link command.
  • the process proceeds to step S204, and when not executing (NO) ) Proceeds to step S208. Also in this step, it is determined whether or not to execute the Jump command or the Link command as in Step S203.
  • step S208 it is determined whether or not the existence of A_PCK or V_PCK can be confirmed. If it can be confirmed (YES), the process proceeds to step S215. If not confirmed (NO), the process proceeds to step S209. . That is, it is confirmed whether content exists in the PGC.
  • step S209 it is determined whether or not a post command exists. If it exists (YES), the process proceeds to step S210, and if it does not exist (NO), the process proceeds to step S212.
  • step S210 the post command is analyzed and the process proceeds to step S211. That is, PGCI POST_CMD is analyzed.
  • step S211 the result of the post command analysis determines whether or not to execute the Jump command or the Link command.
  • the process proceeds to step S204, and when not executing (NO) ) Proceeds to step S212. Also in this step, it is determined whether or not to execute the Jump command or the Link command as in Steps S203 and S207.
  • step S212 it is determined whether or not there is a next TT (title). If there is, the process proceeds to step S213, and if not, the process proceeds to step S214.
  • step S213 the process proceeds to the next TT and proceeds to step S204.
  • step S214 the process returns to step S201 to perform the next button analysis (next highlight analysis).
  • step S215 the presence / absence of TXTDT of the corresponding title number is confirmed. If there is (YES), the process proceeds to step S216.
  • step S216 the title name of the corresponding title number is acquired from TXTDT, and the process proceeds to step S217.
  • step S217 the number of character strings of the title name of the corresponding title number is calculated, and the process proceeds to step S214.
  • the number of title name character strings for each highlighted menu item can be acquired.
  • the acquired number of character strings is stored in the transition destination title character string number storage unit 11f.
  • step S107 the reaction area of the display touch panel 2 is expanded, and the process proceeds to step S108.
  • the easy-to-press area compared in step S103 is multiplied by the number of character strings of the title name acquired in step S106, and the reaction area of the display touch panel 2 is expanded. That is, the region that is easy to press ⁇ the number of character strings is set as the reaction region. If information such as country-specific language codes is used here, it can be expanded in an appropriate direction depending on the language, such as expanding to the right in Japanese or English, and expanding to the left in Arabic. .
  • step S108 the reaction area of the display touch panel 2 is determined and the process ends.
  • the coordinates of the start point and end point of the reaction area of the display touch panel 2 expanded in step S107 are stored in the expansion button position information storage unit 11c.
  • the rectangular area E in the button position information is expanded to a rectangular size D where it is easy to press and then expanded by the number of TXTDT character strings to almost match the menu item.
  • An area can be set.
  • TXTDT of the menu item “main part” is also two characters such as “main part”
  • two regions of rectangular size D that are easy to press are set as reaction regions.
  • TXTDT of the menu item “privilege video” is also four characters such as “privilege video”
  • four regions of the rectangular size D that are easy to press are set as reaction regions. That is, the reaction area is set based on the size of the area touched when the touch panel is touched and the number of characters of the title text information included in the content control information.
  • the number of title character strings recorded on the DVD 14 and the information on the rectangular area size easy to press with a finger or the like are used, and the information on the rectangular area size easy to press and the number of title character strings are expanded.
  • the response area of the display touch panel 2 is the area that is easy to press (the information of the rectangular area size ⁇ the number of title character strings)
  • the area that is wider than the button position information and that substantially corresponds to the menu item can be used as the reaction area.
  • the reaction area can be optimized and widened to an area that is considered to be operated by a user or the like.
  • the navigation command is analyzed to obtain the PGC character string in which A_PCK or V_PCK exists, the number of character strings of the PGC title in which the content is recorded can be reliably obtained.
  • the first embodiment that is, Voronoi division
  • reaction region can be set with higher accuracy.
  • the extension unit 11 is partially changed as shown in FIG.
  • the expansion unit 11 in this embodiment includes a button position information storage unit 11a, a button position information expansion unit 11b, a scanning unit 11g, a character coordinate image data storage unit 11h, and a touch panel reaction area coordinate storage unit 11i.
  • the reaction area of the display touch panel 2 is expanded based on the button position information input from the reproduction unit 5 and the data recognized by scanning the menu screen.
  • the button position information storage unit 11a is the same as that in the first embodiment.
  • the button position information expansion unit 11b refers to the button position coordinates and the data that has been scanned and recognized, determines which button should be combined with which character recognition coordinates, and the reaction area of the display touch panel 2 Set.
  • the scanning unit 11g as a character recognition unit scans the displayed menu image, performs character recognition, and acquires coordinate data of the character part.
  • the character coordinate image data storage unit 11h is a memory that stores the coordinate data of the character portion acquired by the scanning unit 11g.
  • the touch panel reaction area coordinate storage unit 11i is a memory that stores the reaction area of the display touch panel 2 set by the button position information expansion unit 11b.
  • step S301 the presence / absence of button information is confirmed. If there is (YES), the process proceeds to step S302. If not (NO), the process waits in this step.
  • the presence or absence of button information determines whether or not there is an item having highlight information on the menu screen.
  • step S302 a scan process is performed to recognize a character string on the menu screen and acquire a coordinate position of the character string, and the process proceeds to step S303. Details of this step are shown in the flowchart of FIG.
  • step S401 menu image data is acquired, and the process proceeds to step S402.
  • video data is acquired by the scanning unit 11g from the AV data output from the back-end unit 8 when the menu screen is displayed.
  • step S402 character recognition processing such as correction of character information and extraction of character feature amounts is performed, and the process proceeds to step S403.
  • character recognition processing such as character information correction, character feature amount extraction, recognition and identification, and coordinate information calculation is performed.
  • it is sufficient that the coordinates of the character can be acquired. Therefore, identification of the character itself (collation with dictionary data or the like for each character) may be omitted.
  • a character recognition method a known method such as a pattern matching method, a sonde method, or a stroke analysis method may be used.
  • step S403 it is determined whether or not there is a character image in the process performed in step S402. If there is a character image (YES), the process proceeds to step S404, and if not (NO), the process ends.
  • NO the Voronoi division of the first embodiment may be performed to optimize the reaction region.
  • step S404 the coordinates of the character image are acquired and the process ends. That is, the coordinates of the character image are stored in the character image coordinate data storage unit 11h.
  • step S303 the button position information expansion unit 11b reads the character image coordinate data from the character image coordinate data storage unit 11h, and proceeds to step S304.
  • step S304 the button position information expansion unit 11b reads the button position information from the button position information storage unit 11a, and proceeds to step S305.
  • step S305 character image coordinate data and button position information are compared and assigned, and the process proceeds to step S306.
  • the comparison and assignment process between the character image coordinate data and the button position information is a process of determining which button (highlight area described in the highlight information) should be combined with the character image recognized in step S303. Details of this step will be described with reference to FIG. FIG. 22 shows a case where F and G are set as the rectangular area (highlight area) of the button position information, and H and I are set as the character images recognized in step S302.
  • the distance from each vertex of the rectangular area F to each vertex of the character images H and I is calculated, and the character image H located at the shortest distance among them is set as the character image corresponding to the rectangular area F. That is, the position indicating the character on the menu screen recognized by the character recognition means closest to the position of the area for distinguishing a plurality of items on the menu screen is set as the reaction area.
  • step S501 the distance between all character image coordinate data is calculated based on the button position information, and the process proceeds to step S502.
  • step S502 it is determined whether or not the character image data has the shortest distance. If the character image data has the shortest distance (YES), the process proceeds to step S503. If not (NO), the process ends. To do.
  • NO in this step is when there are a plurality of character image data having the shortest distance, or when completely different character image data is selected at each vertex. In this case, for example, the Voronoi division of the first embodiment or the second embodiment may be performed.
  • step S503 the corresponding character image coordinate data is combined with the button command, and the process ends. That is, in the case of FIG. 22, the character image H is a reaction region when the rectangular region F is selected, and the character image I is a reaction region when the rectangular region G is selected.
  • step S306 the touch panel reaction area coordinate storage unit 11i stores the touch panel reaction area coordinates, and the process ends.
  • the DVD player 1 scans the character string of the displayed menu image to perform character recognition to obtain the coordinate position of the character, and the coordinate position closest to the button position information (highlight information). Since this is used as the reaction area of the display touch panel 2, it is wider than the button position information, and the reaction area is optimized and can be widened to an area considered to be operated by the user.
  • step S305 in FIG. 20 the comparison and assignment processing of the character image coordinate data and the button position information in step S305 in FIG. 20 described above is performed by performing the Voronoi division shown in the first embodiment and then determining which character image has been recognized in step S303. It may be determined whether it is combined with a button (highlight). Details are shown in the flowchart of FIG.
  • step S601 Voronoi division is performed based on the button position information, and the process proceeds to step S602.
  • step S602 it is determined whether or not there is an area in which the character image is recognized in the Voronoi division area of the button position information n. If yes (YES), the process proceeds to step S603, and if not ( In the case of NO), the process proceeds to step S604. That is, it is determined whether or not the character coordinate image data read from the character coordinate image data storage unit 11h exists in the Voronoi division area.
  • step S603 the corresponding character image coordinate data is registered in the reaction area of the display touch panel 2, and the process proceeds to step S604. That is, the corresponding character image coordinate data is stored in the touch panel reaction region coordinate storage unit 11i.
  • step S604 the button position information is registered in the reaction area of the display touch panel 2, and the process proceeds to step S605. That is, the button position information of the Voronoi division area is stored in the touch panel reaction area coordinate storage unit 11i.
  • step S605 the button command of the button position information n is registered in the touch reaction area, and the process ends.
  • the process up to this step is performed, and the touch reaction area for the button and the corresponding command are associated and stored in the touch panel reaction area coordinate storage unit 11i.
  • the character image area M corresponding to the rectangular area K of the button position information
  • the button position When there is a character image area N corresponding to the rectangular area L of information and other character image areas O and P, the character image corresponding to the rectangular area of the button position information is obtained by performing Voronoi division first. Since the areas are included in the same Voronoi division area, the rectangular area K of the button position information is less likely to be associated with different character image areas such as being associated with the character image area N in FIG.
  • the other character image area O may be a reaction area, but since Voronoi division is performed around the rectangular area of the button position information, there is no rectangular area of the other button position information. Even if the other character image region O is used as a reaction region, no malfunction occurs. However, in the other character image region O, only the region of O2 divided by the Voronoi dividing line is set as the reaction region of the rectangular region K of the button position information. Similarly, the rectangular area L of the button position information has the character image area M and the other character image area P as the reaction area, and the rectangular area J of the button position information has the other character image area O1 as the reaction area.
  • the areas may not be skipped as shown in FIG. 25, but the areas may be connected as shown in FIG.
  • the DVD 14 is used as a recording medium.
  • the present invention is a recording medium on which information corresponding to navigation commands including button position information (highlight information) and title text information is recorded. Can be applied.
  • the functions of the reproduction unit 5 and the expansion unit 11 in each embodiment may be configured as a program executed by the CPU of the computer.
  • the following DVD player 1, recording medium reproduction method, and recording medium reproduction program can be obtained.
  • a reproduction unit 5 that reads AV data and navigation data recorded on the DVD 14, an LCD that displays menu information for reproducing AV data from the navigation data read by the reproduction unit 5, and an LCD that is superimposed on the LCD.
  • a DVD player 1 including a display touch panel 2 for operating menu information and a playback unit 5 for playing back AV data according to the menu information based on position information where the display touch panel 2 is operated.
  • a DVD player 1 comprising an extension unit 11 for setting a reaction area of the display touch panel 2 for each item of menu information wider than an area indicated by the button position information on the basis of the button position information included in the navigation data. .
  • the reaction area of the display touch panel 2 is set wider than the area indicated by the button position information, the reaction area is wider than before and operation errors can be reduced.
  • a method for reproducing a recording medium comprising: setting a reaction area of the display touch panel 2 for each item of menu information to be wider than an area indicated by button position information based on button position information included in navigation data.
  • the reaction area of the display touch panel 2 is set wider than the area indicated by the button position information, so that the reaction area is wider than before and operation errors can be reduced.
  • a reproduction unit 5 that reads AV data and navigation data recorded on the DVD 14, an LCD that displays menu information for reproducing AV data from the navigation data read by the reproduction unit 5, and an LCD that is superimposed on the LCD.
  • a DVD player computer having a display touch panel 2 for operating menu information is used as a playback unit 5 for playing back AV data in accordance with the menu information based on the position information on which the display touch panel 2 is operated.
  • a recording medium playback program to function Recording in which the computer functions as an extension unit 11 that sets a reaction area of the display touch panel 2 for each item of menu information wider than an area indicated by the button position information based on the button position information included in the navigation data Medium playback program.
  • reaction area of the display touch panel 2 is set wider than the area indicated by the button position information, the reaction area is widened and operation errors can be reduced as compared with the conventional case.

Abstract

A DVD player (1) performs Voronoi partition by using the coordinate of the start of a rectangular region and the coordinate of the end thereof in button position information recorded on a DVD (14) and sets the reaction region of a new touch panel on the basis of the partition line acquired by the Voronoi-partition. Alternatively, the DVD player (1) defines the region in which information with the rectangular region size which is easily depressed and the number of title character strings are expanded (the information with the rectangular region size which is easily depressed X the number of title character strings) as the reaction region of the touch panel by using the number of title character strings recorded on the DVD (14) and the information with the rectangular region size which is easily depressed with a finger or the like. Further alternatively, the DVD player (1) scans the character string of a menu image to be displayed, performs the character recognition, acquires the coordinate position of the characters, and defines the characters of the coordinate position closest to the button position information (highlight information) as the reaction region of the touch panel.

Description

記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体Recording medium reproducing apparatus, recording medium reproducing method, recording medium reproducing program, and recording medium storing recording medium reproducing program
 本発明は、タッチパネルを操作することによって記録媒体に記録されている情報を再生することができる記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体に関する。 The present invention relates to a recording medium reproducing apparatus, a recording medium reproducing method, a recording medium reproducing program, and a recording medium storing the recording medium reproducing program, which can reproduce information recorded on the recording medium by operating a touch panel.
 近年、様々な電子機器において、使用者の指などで触れることにより機器の操作を行えるタッチパネルが普及している。 In recent years, in various electronic devices, touch panels that can be operated by touching with a user's finger or the like have become widespread.
 タッチパネルはメニュー画面などが表示されている表示面上に重ねられ予め該メニュー画面に合わせて操作が有効となる反応領域が設定されており、その反応領域に触れることで触れたメニューに従った動作を行うことができる(例えば特許文献1参照)。 The touch panel is overlaid on the display surface on which the menu screen is displayed, and a reaction area is set in advance according to the menu screen. By touching the reaction area, operation according to the touched menu is performed. (For example, refer to Patent Document 1).
 また、記録媒体としてのDVD(Digital Versatile Disk)には、再生した際に表示されるメニュー画面等の内容やメニュー画面と映像や音声のコンテンツとを関連付ける制御情報が記録されており、その制御情報にはメニュー画面上で各項目のうちいずれを選択しているかを示すためのハイライト情報が含まれている(例えば特許文献2参照)。 Also, a DVD (Digital Versatile Disk) as a recording medium has recorded therein control information for associating the contents of the menu screen displayed when played back and the menu screen with video and audio contents. Includes highlight information for indicating which item is selected on the menu screen (see, for example, Patent Document 2).
 ハイライト情報には、ハイライト領域の情報やハイライトするボタンの色などに関する情報が含まれている。 The highlight information includes information on the highlight area and the color of the highlighted button.
 従来、車載用などでタッチパネルを用いたDVD再生装置では、メニュー画面が表示された際にこのハイライト領域を操作が有効となる反応領域として設定していた。
特開2007-193589号公報 特開2006-13940号公報
Conventionally, in a DVD reproducing apparatus using a touch panel for in-vehicle use or the like, this highlight area is set as a reaction area in which an operation becomes effective when a menu screen is displayed.
JP 2007-193589 A JP 2006-13940 A
 しかしながら、DVDに記録されているハイライト領域の情報では以下のような問題が発生する。図1は、メニュー項目とハイライト領域100がほぼ一致する場合、図2はメニュー項目に対してハイライト領域100が一致しないだけでなく領域が小さい場合である。 However, the following problems occur in the highlight area information recorded on the DVD. FIG. 1 shows a case where the menu item and the highlight area 100 substantially match, and FIG. 2 shows a case where the highlight area 100 does not match the menu item and the area is small.
 図1のようにハイライト領域が設定されていれば操作上支障は無いが、図2のようにハイライト領域が設定されていると使用者の操作に対して反応しないことが多くなり、操作ミスなど操作上支障が生じてしまう。また、ハイライト領域はタッチパネルの領域を意識した情報ではなく、リモコンなどでカーソルなどを移動させた際にハイライトする領域を示す情報に過ぎないので、ディスクによって図1か図2かはまちまちであり、使用者から見れば操作性が一貫していないために混乱してしまうという問題もある。 If the highlight area is set as shown in FIG. 1, there is no problem in operation. However, if the highlight area is set as shown in FIG. Operational troubles such as mistakes will occur. In addition, the highlight area is not information that is conscious of the area of the touch panel, but only information that indicates an area that is highlighted when the cursor is moved by a remote controller or the like. There is also a problem that it is confused because the operability is not consistent from the user's point of view.
 そこで、本発明は、例えばDVDなどの記録媒体のメニュー操作をタッチパネルを用いて行う際に、操作ミスを少なくできるような反応領域を設定できる記録媒体再生装置、記録媒体再生方法、記録媒体再生プログラムおよび記録媒体再生プログラムを格納した記録媒体を提供することを課題とする。 Accordingly, the present invention provides a recording medium reproducing apparatus, a recording medium reproducing method, and a recording medium reproducing program capable of setting a reaction area that can reduce an operation error when a menu operation of a recording medium such as a DVD is performed using a touch panel. Another object of the present invention is to provide a recording medium storing a recording medium reproduction program.
 上記課題を解決するために、請求項1に記載の記録媒体再生装置は、記録媒体に記録されたコンテンツ情報およびコンテンツ制御情報を読み出す読み出し手段と、前記読み出し手段が読み出した前記コンテンツ制御情報から前記コンテンツ情報を再生させるためのメニュー情報を表示する表示手段と、前記表示手段に重ねられ、前記メニュー情報を操作するためのタッチパネルと、前記タッチパネルが操作された位置情報に基づいて前記メニュー情報に従った前記コンテンツ情報を再生させる再生制御手段と、を備えた記録媒体再生装置において、前記コンテンツ制御情報に含まれる前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域(以下、選択表示領域という)に関する情報に基づいて、前記メニュー情報の項目毎の前記タッチパネルの反応領域を前記選択表示領域よりも広く設定する反応領域設定手段を備えたことを特徴としている。 In order to solve the above-described problem, a recording medium playback apparatus according to claim 1 includes: a reading unit that reads content information and content control information recorded on a recording medium; and the content control information that is read by the reading unit. Display means for displaying menu information for reproducing content information, a touch panel for operating the menu information superimposed on the display means, and the menu information based on the position information where the touch panel is operated. And a playback control means for playing back the content information, a display area (hereinafter, referred to as indicating which of the items on the menu screen included in the content control information is selected). Based on the information on the selection display area). Is characterized in that the reaction area of the touch panel for each equipped with a reaction area setting means for setting wider than the selected display area.
 請求項11に記載の記録媒体再生方法は、記録媒体に記録されたコンテンツ情報およびコンテンツ制御情報を読み出し、読み出した前記コンテンツ制御情報から前記コンテンツ情報を再生させるためのメニュー情報を表示し、タッチパネルが操作された位置情報に基づいて前記メニュー情報に従った前記コンテンツ情報を再生する記録媒体再生方法において、前記コンテンツ制御情報に含まれる前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域に関する情報に基づいて前記メニュー情報の項目毎の前記タッチパネルの反応領域を前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域よりも広く設定することを特徴としている。 The recording medium reproduction method according to claim 11 reads content information and content control information recorded on a recording medium, displays menu information for reproducing the content information from the read content control information, and a touch panel In a recording medium reproduction method for reproducing the content information according to the menu information based on the operated position information, an indication indicating which item on the menu screen included in the content control information is selected The reaction area of the touch panel for each item of the menu information is set wider than the display area indicating which item on the menu screen is selected based on the information regarding the area of the menu information.
 請求項12に記載の記録媒体再生プログラムは、記録媒体に記録されたコンテンツ情報およびコンテンツ制御情報を読み出す読み出し手段と、前記読み出し手段が読み出した前記コンテンツ制御情報から前記コンテンツ情報を再生させるためのメニュー情報を表示する表示手段と、前記表示手段に重ねられ、前記メニュー情報を操作するためのタッチパネルと、を備えた情報再生装置のコンピュータを、前記タッチパネルが操作された位置情報に基づいて前記メニュー情報に従った前記コンテンツ情報を再生させる再生制御手段として機能させる情報再生プログラムにおいて、前記コンテンツ制御情報に含まれる前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域に関する情報に基づいて、前記メニュー情報の項目毎の前記タッチパネルの反応領域を前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域よりも広く設定する反応領域設定手段として前記コンピュータを機能させることを特徴としている。 13. A recording medium reproduction program according to claim 12, wherein a reading means for reading content information and content control information recorded on a recording medium, and a menu for reproducing the content information from the content control information read by the reading means. A menu of the information reproducing apparatus comprising display means for displaying information, and a touch panel for operating the menu information superimposed on the display means, based on the position information on which the touch panel is operated. In an information reproduction program that functions as a reproduction control unit that reproduces the content information according to the information, based on information about a display area that indicates which item on the menu screen included in the content control information is selected The menu information item And the reaction region of the touch panel characterized by causing the computer to function as a reaction region setting means for setting wider than the display area indicating which selects any of the items on the menu screen.
従来技術におけるタッチパネルの反応領域の説明図である。It is explanatory drawing of the reaction area | region of the touchscreen in a prior art. 従来技術におけるタッチパネルの反応領域の説明図である。It is explanatory drawing of the reaction area | region of the touchscreen in a prior art. 本発明の第1の実施例にかかるDVDプレーヤのブロック図である。1 is a block diagram of a DVD player according to a first embodiment of the present invention. DVDのデータ構造の説明図である。It is explanatory drawing of the data structure of DVD. 図1に示されたDVDプレーヤにおける表示画面のボロノイ分割例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of Voronoi division of a display screen in the DVD player shown in FIG. 1. 図1に示されたDVDプレーヤにおけるタッチパネルの反応領域を示す説明図である。It is explanatory drawing which shows the reaction area | region of the touchscreen in the DVD player shown by FIG. 図1に示されたDVDプレーヤにおけるタッチパネルの反応領域を示す説明図である。It is explanatory drawing which shows the reaction area | region of the touchscreen in the DVD player shown by FIG. 図7に示したタッチパネルの反応領域の設定方法の説明図である。It is explanatory drawing of the setting method of the reaction area | region of the touch panel shown in FIG. 図1に示されたDVDプレーヤにおける表示画面の重心ボロノイ分割例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of a gravity center Voronoi division of a display screen in the DVD player shown in FIG. 1. 本発明の第2の実施例にかかるDVDプレーヤのブロック図である。It is a block diagram of the DVD player concerning the 2nd example of the present invention. 図10に示されたDVDプレーヤにおけるタッチパネルの反応領域の設定方法を示したフローチャートである。11 is a flowchart showing a method for setting a reaction area of a touch panel in the DVD player shown in FIG. VMGIの構造の説明図である。It is explanatory drawing of the structure of VMGI. ドメインの説明図であるIt is explanatory drawing of a domain 押し易いと感じる領域の説明図である。It is explanatory drawing of the area | region which feels easy to push. メニュー画面から直接遷移する場合とダミーPGCがあった場合の遷移の説明図である。It is explanatory drawing of the transition when there exists a case where it changes directly from a menu screen, and dummy PGC. タイトル番号の取得処理を示したフローチャートの一の部分である。It is a part of the flowchart which showed the acquisition process of a title number. タイトル番号の取得処理を示したフローチャートの他の部分である。It is the other part of the flowchart which showed the acquisition process of a title number. 第2の実施例による反応領域の拡張の説明図である。It is explanatory drawing of expansion of the reaction area | region by the 2nd Example. 本発明の第3の実施例にかかるDVDプレーヤのブロック図である。It is a block diagram of the DVD player concerning the 3rd example of the present invention. 図19に示されたDVDプレーヤにおけるタッチパネルの反応領域の設定方法を示したフローチャートである。FIG. 20 is a flowchart showing a method for setting a reaction area of a touch panel in the DVD player shown in FIG. 19. FIG. 文字列スキャン処理を示したフローチャートである。It is the flowchart which showed the character string scanning process. 文字画像座標データとボタン位置情報の比較と割り当て処理の説明図である。It is explanatory drawing of a comparison and allocation process of character image coordinate data and button position information. 文字画像座標データとボタン位置情報の比較と割り当て処理を示したフローチャートである。It is the flowchart which showed the comparison and allocation process of character image coordinate data and button position information. 文字画像座標データとボタン位置情報の比較と割り当て処理の他の方法を示したフローチャートである。It is the flowchart which showed the other method of the comparison and allocation process of character image coordinate data and button position information. 文字画像座標データとボタン位置情報の比較と割り当て処理の他の方法の説明図である。It is explanatory drawing of the other method of a comparison and assignment process of character image coordinate data and button position information. 文字画像座標データとボタン位置情報の比較と割り当て処理の他の方法の説明図である。It is explanatory drawing of the other method of a comparison and assignment process of character image coordinate data and button position information.
符号の説明Explanation of symbols
  1        DVDプレーヤ(記録媒体再生装置)
  2       ディスプレイタッチパネル(タッチパネル)
  5        再生部(読み出し手段、再生制御手段)
  11      拡張部(反応領域設定手段)
  11d    ボタンサイズ変更部(接触領域記憶手段)
  11g    スキャニング部(文字認識手段)
1 DVD player (recording medium playback device)
2 Display touch panel (touch panel)
5 Playback section (reading means, playback control means)
11 Expansion part (reaction area setting means)
11d Button size change unit (contact area storage means)
11g Scanning part (character recognition means)
 以下、本発明の一実施形態にかかる記録媒体再生装置を説明する。本発明の一実施形態にかかる記録媒体再生装置は、反応領域設定手段が、記録媒体に記録されているコンテンツ制御情報に基づいてメニュー情報の項目毎のタッチパネルの反応領域をメニュー画面上の項目のうちいずれを選択しているかを示す表示の領域(選択表示領域)よりも広く設定しているので、従来よりも反応領域が広がり操作ミスを少なくすることができる。 Hereinafter, a recording medium playback apparatus according to an embodiment of the present invention will be described. In the recording medium playback apparatus according to an embodiment of the present invention, the reaction area setting unit sets the reaction area of the touch panel for each item of the menu information based on the content control information recorded on the recording medium. Since the display area (selection display area) indicating which one of them is selected is set wider, the reaction area is wider than before, and operation errors can be reduced.
 また、反応領域設定手段が、複数の選択表示領域に関する情報に基づいてボロノイ分割を行って反応領域を設定してもよい。このようにすることにより、ボロノイ分割によって複数の項目の反応領域の適正化を図ることができるとともに、分割した領域内で反応領域を拡大することができるので、従来よりも反応領域が広がり操作ミスを少なくすることができる。 Further, the reaction area setting means may set a reaction area by performing Voronoi division based on information on a plurality of selection display areas. By doing so, it is possible to optimize the reaction area of a plurality of items by Voronoi division, and it is possible to expand the reaction area within the divided area. Can be reduced.
 また、反応領域設定手段が、選択表示領域の頂点のうち少なくとも1点以上を母点としてボロノイ分割を行って反応領域を設定してもよい。このようにすることにより、ボロノイ分割を行った際の精度が上がり、より反応領域の適正化が図れる。 Further, the reaction area setting means may set the reaction area by performing Voronoi division using at least one or more of the vertices of the selection display area as a mother point. By doing in this way, the precision at the time of performing a Voronoi division | segmentation rises and the optimization of a reaction area | region can be achieved more.
 また、反応領域設定手段が、選択表示領域の重心を母点としてボロノイ分割を行って前記反応領域を設定してもよい。このようにすることにより、反応領域の適正化を図ることができるとともにボロノイ分割に要する演算量を削減できる。 Further, the reaction area setting means may set the reaction area by performing Voronoi division using the center of gravity of the selected display area as a generating point. By doing so, the reaction region can be optimized and the amount of calculation required for Voronoi division can be reduced.
 また、反応領域設定手段が、選択表示領域に最も近いボロノイ分割を行った分割線に囲まれた領域を反応領域として設定してもよい。このようにすることにより、ボロノイ分割を行って適正化を図った領域に対して使用者等が操作する可能性の高い領域にさらに絞ることができるとともに、反応領域が複数の項目で重なることを防止することができる。 Further, the reaction area setting means may set an area surrounded by a dividing line obtained by performing Voronoi division closest to the selection display area as a reaction area. By doing in this way, it is possible to further narrow down to areas that are likely to be operated by users etc. with respect to areas that have been optimized by performing Voronoi division, and that the reaction areas overlap with multiple items. Can be prevented.
 また、反応領域設定手段が、選択表示領域の形状を保ったままボロノイ分割を行った分割線と該領域の外縁が交差するまで拡大し、拡大された領域を反応領域として設定してもよい。このようにすることにより、メニュー画面上の複数の項目を区別する領域の形状を保ったまま拡大しているので、ボロノイ分割を行って適正化を図った領域に対して使用者等が操作する可能性の高い領域にさらに絞ることができる。さらに、例えばメニュー画面上の複数の項目を区別する領域の形状が矩形であれば、始点と終点の座標のみを保持すればよいので反応領域の設定処理を簡単にすることができる。 Further, the reaction area setting means may enlarge the dividing line obtained by Voronoi division while maintaining the shape of the selection display area and the outer edge of the area intersect, and set the enlarged area as the reaction area. By doing so, the area on the menu screen is enlarged while maintaining the shape of the area for distinguishing a plurality of items, so that the user etc. operates on the area that has been optimized by performing Voronoi division It is possible to further narrow down to a highly probable area. Further, for example, if the shape of the area for distinguishing a plurality of items on the menu screen is rectangular, it is only necessary to hold the coordinates of the start point and end point, so that the setting process of the reaction area can be simplified.
 また、反応領域設定手段が、選択表示領域に関する情報とコンテンツ制御情報に含まれるタイトルテキスト情報に基づいて反応領域を設定してもよい。このようにすることにより、メニュー項目に関連があるタイトルテキスト情報に基づいているので画面上のメニュー項目にほぼ対応した領域を反応領域とすることができる。 Further, the reaction area setting means may set the reaction area based on the information about the selection display area and the title text information included in the content control information. By doing in this way, since it is based on the title text information relevant to the menu item, an area substantially corresponding to the menu item on the screen can be set as the reaction area.
 また、タッチパネルに触れた際の触れている領域の大きさを予め記憶する接触領域記憶手段を備え、反応領域設定手段が、接触領域記憶手段に記憶されているタッチパネルに触れた際の触れている領域の大きさとコンテンツ制御情報に含まれるタイトルテキスト情報の文字数に基づいて反応領域を設定してもよい。このようにすることにより、画面上のメニュー項目にほぼ対応した領域を反応領域とすることができるので、使用者等が操作すると考えられる領域まで広くすることができる。 In addition, a contact area storage unit that stores in advance the size of the touched area when touching the touch panel is provided, and the reaction area setting unit touches the touch panel stored in the contact area storage unit. The reaction area may be set based on the size of the area and the number of characters of the title text information included in the content control information. By doing in this way, since the area | region which respond | corresponds to the menu item on a screen can be made into a reaction area | region, it can be expanded even to the area | region considered that a user etc. operate.
 また、メニュー画面に対して文字認識を行う文字認識手段を備え、反応領域設定手段が、文字認識手段が認識したメニュー画面上の文字を示す位置と選択表示領域に関する情報とに基づいて反応領域を設定してもよい。このようにすることにより、画面上のメニューを構成している文字を認識してその文字領域を反応領域としているので、反応領域を適正化するとともに使用者等が操作すると考えられる領域まで広くすることができる。 In addition, a character recognition unit that performs character recognition on the menu screen is provided, and the reaction region setting unit determines the reaction region based on the position indicating the character on the menu screen recognized by the character recognition unit and information on the selection display region. It may be set. By doing this, the characters that make up the menu on the screen are recognized and the character area is set as the reaction area. Therefore, the reaction area is optimized and widened to the area that the user can operate. be able to.
 また、反応領域設定手段が、選択表示領域の位置に最も近い文字認識手段が認識したメニュー画面上の文字を示す位置を反応領域として設定してもよい。このようにすることにより、メニュー項目に対応する文字認識領域を反応領域として設定することができる。 Further, the reaction area setting means may set the position indicating the character on the menu screen recognized by the character recognition means closest to the position of the selection display area as the reaction area. In this way, the character recognition area corresponding to the menu item can be set as the reaction area.
 また、本発明の一実施形態にかかる記録媒体再生方法は、記録媒体に記録されているコンテンツ制御情報に基づいてメニュー情報の項目毎のタッチパネルの反応領域を選択表示領域よりも広く設定しているので、従来よりも反応領域が広がり操作ミスを少なくすることができる。 In the recording medium playback method according to the embodiment of the present invention, the reaction area of the touch panel for each item of the menu information is set wider than the selection display area based on the content control information recorded on the recording medium. As a result, the reaction area is wider than before, and operation errors can be reduced.
 また、本発明の一実施形態にかかる記録媒体再生プログラムは、コンピュータを、記録媒体に記録されているコンテンツ制御情報に基づいてメニュー情報の項目毎のタッチパネルの反応領域を選択表示領域よりも広く設定する反応領域設定手段として動作させているので、従来よりも反応領域が広がり操作ミスを少なくすることができる。 The recording medium playback program according to an embodiment of the present invention sets the reaction area of the touch panel for each item of the menu information wider than the selection display area based on the content control information recorded on the computer. Since it is operated as the reaction area setting means, the reaction area is widened compared to the prior art, and operation errors can be reduced.
 また、請求項12に記載の記録媒体再生プログラムを記憶媒体に格納してもよい。このようにすることにより、記録媒体再生プログラムを機器に組み込む以外に単体でも流通させることができ、バージョンアップ等も容易に行える。 Further, the recording medium playback program according to claim 12 may be stored in a storage medium. In this way, the recording medium playback program can be distributed alone, in addition to being incorporated into the device, and version upgrades can be easily performed.
 本発明の第1の実施例にかかる記録媒体再生装置を図3ないし図9を参照して説明する。第1の実施例にかかる記録媒体装置としてのDVDプレーヤ1は図3に示すように、ディスプレイタッチパネル2と、ディスプレイタッチパネル制御部3と、ユーザー操作制御部4と、再生部5と、フロントエンド部6と、光ピックアップ7と、バックエンド部8と、DAC9と、出力端子10と、拡張部11と、リモコン制御部12と、リモコン13と、を備えている。 A recording medium reproducing apparatus according to the first embodiment of the present invention will be described with reference to FIGS. As shown in FIG. 3, a DVD player 1 as a recording medium device according to the first embodiment includes a display touch panel 2, a display touch panel control unit 3, a user operation control unit 4, a playback unit 5, and a front end unit. 6, an optical pickup 7, a back-end unit 8, a DAC 9, an output terminal 10, an expansion unit 11, a remote controller control unit 12, and a remote controller 13.
 タッチパネルとしてのディスプレイタッチパネル2は、表示手段としてのLCD(Liquid Crystal Display:液晶ディスプレイ)などに重ねられた透明のパネル状の部材である。ディスプレイタッチパネル2は、指やペン状の入力装置などで触れた位置情報を電圧値などに変換してディスプレイタッチパネル制御部3へ出力する。なお、ディスプレイタッチパネル2に使用するタッチパネルは抵抗膜方式、静電容量方式、超音波方式などどの方式を用いてもよい。また、図1には図示されていないが、LCDは後述するバックエンド部8、DAC9を介して出力端子10から出力された映像(各種コンテンツのメニュー画像やコンテンツ内容自体等)を表示する。 The display touch panel 2 as a touch panel is a transparent panel-like member superimposed on an LCD (Liquid Crystal Display) as a display means. The display touch panel 2 converts position information touched with a finger or a pen-like input device into a voltage value or the like and outputs the voltage value to the display touch panel control unit 3. Note that the touch panel used for the display touch panel 2 may use any method such as a resistive film method, a capacitance method, and an ultrasonic method. Although not shown in FIG. 1, the LCD displays video (menu images of various contents, content details themselves, etc.) output from the output terminal 10 via a back-end unit 8 and a DAC 9 described later.
 ディスプレイタッチパネル制御部3は、ディスプレイタッチパネル2から入力された指やペン状の入力装置などが触れた位置情報と後述する拡張部11の拡張ボタン位置情報格納部11cに格納されている拡張したボタン位置情報と比較してボタンが押された(メニュー項目選択操作が行われた)か否かを判断して、ボタンが押された場合はユーザー操作制御部4にボタン押下通知を行う。 The display touch panel control unit 3 includes position information touched by a finger or a pen-like input device input from the display touch panel 2 and an expanded button position stored in an expanded button position information storage unit 11c of the expanded unit 11 described later. It is determined whether or not the button has been pressed (menu item selection operation has been performed) in comparison with the information, and if the button has been pressed, a button press notification is sent to the user operation control unit 4.
 ユーザー操作制御部4は、ディスプレイタッチパネル制御部3や後述するリモコン制御部12から入力されたボタン押下通知などの操作信号を再生部5に出力する。 The user operation control unit 4 outputs an operation signal such as a button press notification input from the display touch panel control unit 3 or a remote control unit 12 described later to the reproduction unit 5.
 読み出し手段、再生制御手段としての再生部5は、ユーザー操作制御部4からの操作信号や拡張部11からの拡張ボタン位置情報に基づいてフロントエンド部6に対してディスク情報読み取り要求や再生開始要求およびバックエンド部8のデコード設定を行う。また、拡張部11に対してDVD14から読み出したナビゲーションデータからボタン位置情報を出力する。 The playback unit 5 serving as a reading unit and playback control unit receives a disk information read request or playback start request from the front end unit 6 based on an operation signal from the user operation control unit 4 or expansion button position information from the expansion unit 11. And the decoding setting of the back end unit 8 is performed. Further, the button position information is output from the navigation data read from the DVD 14 to the expansion unit 11.
 フロントエンド部6は、サーボなどの光ピックアップ7の制御や、DVD14から読み出されたコンテンツ制御情報としてのナビゲーションデータやコンテンツ情報としてのAVデータ(映像、音声)をそれぞれ再生部5とバックエンド部8へ出力する。 The front end unit 6 controls the optical pickup 7 such as a servo, navigation data as content control information read from the DVD 14 and AV data (video, audio) as content information, respectively, a playback unit 5 and a back end unit. Output to 8.
 光ピックアップ7は、フロントエンド部6の制御によりDVD14に対してレーザ光を照射してその反射光を電気信号に変換してフロントエンド部6に出力する。光ピックアップ7は図示しないレーザダイオードや対物レンズを搭載したアクチュエータやレンズやプリズムなどから構成される光学系を備えている。 The optical pickup 7 irradiates the DVD 14 with laser light under the control of the front end unit 6, converts the reflected light into an electrical signal, and outputs it to the front end unit 6. The optical pickup 7 includes an optical system including an actuator, a lens, a prism, and the like that are equipped with a laser diode (not shown) and an objective lens.
 バックエンド部8は、フロントエンド部6から入力されたAVデータをデコードしてAVデータストリームに変換してDAC9に出力する。 The back end unit 8 decodes the AV data input from the front end unit 6, converts it into an AV data stream, and outputs it to the DAC 9.
 DAC9は、バンクエンド部8から入力されたAVデータストリームをデジタル/アナログ変換して出力端子10から映像信号や音声信号として外部に出力する。 The DAC 9 performs digital / analog conversion on the AV data stream input from the bank end unit 8 and outputs the AV data stream to the outside from the output terminal 10 as a video signal or an audio signal.
 反応領域設定手段としての拡張部11は、ボタン位置情報格納部11aと、ボタン位置情報拡張部11bと、拡張ボタン位置情報格納部11cと、を備え、再生部5から入力されたボタン位置情報に基づいてディスプレイタッチパネル2の反応領域を拡張する。 The expansion unit 11 serving as a reaction area setting unit includes a button position information storage unit 11a, a button position information expansion unit 11b, and an extended button position information storage unit 11c. Based on this, the reaction area of the display touch panel 2 is expanded.
 ボタン位置情報格納部11aは、再生部5から入力されたボタン位置情報を格納するメモリである。ボタン位置情報拡張部11bは、ボタン位置情報格納部11aを参照してボタン位置情報(ディスプレイタッチパネル2の反応領域)を拡張する。拡張ボタン位置情報格納部11cは、ボタン位置情報拡張部11bが拡張したボタン位置情報を格納するメモリである。 The button position information storage unit 11 a is a memory that stores button position information input from the playback unit 5. The button position information expansion unit 11b extends the button position information (the reaction area of the display touch panel 2) with reference to the button position information storage unit 11a. The extended button position information storage unit 11c is a memory that stores the button position information extended by the button position information extension unit 11b.
 リモコン制御部12は、後述するリモコン13からの無線信号を受信し、リモコン13の操作信号をユーザー操作制御部4に出力する。 The remote control controller 12 receives a radio signal from the remote controller 13 described later, and outputs an operation signal of the remote controller 13 to the user operation controller 4.
 リモコン13は、DVDプレーヤ1を遠隔操作するためのリモートコントローラーであり、操作用のボタン等を備え、ボタン操作に応じて無線信号をリモコン制御部12に出力する。 The remote controller 13 is a remote controller for remotely operating the DVD player 1 and includes buttons for operation and the like, and outputs a radio signal to the remote controller controller 12 in accordance with the button operation.
 ここで、記録媒体であるDVD14におけるデータ構造を説明する。図4はDVDビデオの場合の構造である。DVD14は図4に示すようにVolume and File Structureと、DVD-V ZONEと、DVD-V Other Zoneと、から構成されている。Volume and File Structureは、記録媒体としてのボリューム構造やファイル構造を記録している領域である。DVD-V ZONEは、映像データや音声データおよびそれらのデータを制御するナビゲーションデータが記録されている領域である。DVD-V Other Zoneは、映像データやナビゲーションデータ以外のデータが記録されている領域である。 Here, the data structure in the DVD 14 as a recording medium will be described. FIG. 4 shows the structure in the case of DVD video. As shown in FIG. 4, the DVD 14 is composed of Volume File Structure, DVD-V ZONE, and DVD-V Other Zone. Volume and File Structure is an area in which a volume structure or file structure as a recording medium is recorded. DVD-V ZONE is an area in which video data, audio data, and navigation data for controlling these data are recorded. DVD-V Other Zone is an area where data other than video data and navigation data is recorded.
 DVD-V Zoneは、VMG(ビデオマネージャ)とVTS(ビデオタイトルセット)から構成されている。VMGはディスク全体のVTSを管理するための情報が記録されており、ディスクを再生開始した直後または再生中にユーザーが呼び出すことで表示されるシステムメニューや、VTSの再生順および、タイトル情報などが記録されている。VTSは1~99までの任意の数に分割することができ、映像データや音声データおよび各VTSの制御情報などが記録される。VMGは、VMGIと、VMGM_VOBSとVMGI Backupとから構成されている。VMGIはVMGの制御情報が記録されており、VMGM_VOBSは上述したシステムメニュー用のVOBS(ビデオオブジェクトセット)が記録されており、VMGI Backupは、VMGIのバックアップデータが記録されている。VMGM_VOBSにはPGC(プログラムチェーン)が含まれる。VMGM_VOBSのPGCにはシステムメニュー用の動画などが含まれる。 DVD-V Zone is composed of VMG (Video Manager) and VTS (Video Title Set). The VMG stores information for managing the VTS of the entire disc. The system menu displayed when the user calls the disc immediately after starting playback or during playback, the playback order of the VTS, title information, etc. It is recorded. The VTS can be divided into any number from 1 to 99, and video data, audio data, control information of each VTS, and the like are recorded. The VMG is composed of VMGI, VMGM_VOBS, and VMGI Backup. VMGI records VMG control information, VMGM_VOBS records the above-described system menu VOBS (video object set), and VMGI Backup records VMGI backup data. VMGM_VOBS includes a PGC (program chain). The PGM of VMGM_VOBS includes a moving image for the system menu.
 VTSはVTSIと、VTSM_VOBSと、VTSTT_VOBSと、VTSI Backupとから構成されている。VTSIはVTSの制御情報が記録されており、VTSM_VOBSは各VTSにおけるメニュー用のVOBSが記録されており、VTSTT_VOBSは各VTSにおけるタイトル用のVOBSが記録されており、VTSI Backupは、VTSIのバックアップデータが記録されている。VTSM_VOBSにはPGCが含まれる。VTSM_VOBSのPGCにはVTSのメニュー用の動画などが含まれる。VTSTT_VOBSには1つ以上のPGCが含まれる。このPGCは1PGCが1タイトルの構成になっていることが多いが、1タイトル複数PGC(マルチPGC)にすることもできる。 The VTS is composed of VTSI, VTSM_VOBS, VTSTT_VOBS, and VTSI Backup. VTSI records VTS control information, VTSM_VOBS records menu VOBS in each VTS, VTSTT_VOBS records title VOBS in each VTS, and VTSI Backup is VTSI backup data. Is recorded. VTSM_VOBS includes PGC. The PGC of VTSM_VOBS includes a moving image for a VTS menu. VTSTT_VOBS includes one or more PGCs. In many cases, this PGC has a structure in which one PGC has one title, but one PGC (multi-PGC) can also be used.
 PCGは、PGCIとコンテンツデータから構成されている。PGCIはPCGを制御するためのナビゲーションデータが記録されており、PRE_CMD(プリコマンド)、POST_CMD(ポストコマンド)、CELL_CMD(セルコマンド)といったナビゲーションコマンドが記録されている。コンテンツデータは例えば映画などのコンテンツ自体のデータである。PGCは、1つ以上のPG(プログラム)から構成されている。PGは通常はチャプターの単位に分割されることが多い。また、PGCは1つ以上のCELLから構成されている。通常CELLはPGと同じチャプター単位に分割されることが多い。CELLはレイヤー境界やセルコマンドなど、再生制御のためのデータ単位である点がPGとの違いである。 PCG is composed of PGCI and content data. PGCI records navigation data for controlling PCG, and navigation commands such as PRE_CMD (pre-command), POST_CMD (post command), and CELL_CMD (cell command) are recorded. The content data is data of content itself such as a movie. The PGC is composed of one or more PGs (programs). PG is usually divided into chapter units. The PGC is composed of one or more CELLs. Usually, CELL is often divided into the same chapter units as PG. CELL is different from PG in that it is a data unit for playback control such as a layer boundary and a cell command.
 CELLは、1つ以上のVOBU(VOBユニット)から構成されている。VOBUはDVDビデオにおけるデータパケットの最小単位であり、NV_PCK、V_PCK、A_PCK、SP_PCKから構成されていている。NV_PCKはナビゲーションパックと呼ばれ、VOBU毎のデータの管理情報が記録されている。V_PCKはビデオデータ、A_PCKは音声データ、SP_PCKはサブピクチャデータがそれぞれ記録されている。NV_PCKはPCI(プレゼンテーションコントロールインフォメーション)とDSI(データサーチインフォメーション)から構成され、PCIにはナビゲーションコマンドであるBTN_CMD(ボタンコマンド)やボタン位置情報などが記録されており、DSIにはIピクチャアドレスなどのサーチ情報が記録されている。 CELL is composed of one or more VOBUs (VOB units). VOBU is a minimum unit of data packet in DVD video, and is composed of NV_PCK, V_PCK, A_PCK, and SP_PCK. NV_PCK is called a navigation pack, in which data management information for each VOBU is recorded. V_PCK records video data, A_PCK records audio data, and SP_PCK records sub-picture data. NV_PCK is composed of PCI (Presentation Control Information) and DSI (Data Search Information), navigation commands such as BTN_CMD (Button Command) and button position information are recorded in PCI, and DSI includes I picture address and the like. Search information is recorded.
 BTN_CMDは、BTN_CMDが存在するVOBUを再生中にユーザーがボタンを実行した場合に、そのボタンに対応したBTN_CMDを実行する。メニュー画面上の複数の項目のうちいずれを選択しているかを示す表示の領域に関する情報としてのボタン位置情報は、矩形領域の始点と終点の座標が記録されている。ボタン位置情報は、メニュー項目を選択するためのハイライト情報(例えば選択を示すマークを表示したり他の項目と色を異ならせたり点滅したりするための情報)であり、実際に表示されるメニュー自体の情報ではなく、例えばリモコン13のボタンを操作したときのハイライト位置の情報を示している。 BTN_CMD executes BTN_CMD corresponding to a button when the user executes a button while playing a VOBU in which BTN_CMD exists. As button position information as information regarding a display area indicating which one of a plurality of items on the menu screen is selected, coordinates of a start point and an end point of a rectangular area are recorded. The button position information is highlight information for selecting a menu item (for example, information for displaying a mark indicating selection, making a color different from other items, or blinking), and is actually displayed. For example, information on a highlight position when a button on the remote controller 13 is operated is shown instead of information on the menu itself.
 次に、上述した構成のDVDプレーヤ1とDVD14において、DVD14再生時に表示されるメニュー画面のディスプレイタッチパネル2における反応領域の設定方法について説明する。 Next, a method for setting a reaction area on the display touch panel 2 of the menu screen displayed when the DVD 14 is played back in the DVD player 1 and the DVD 14 having the above-described configuration will be described.
 本実施例では、上述したPCIのボタン位置情報に基づいてボロノイ分割を行って反応領域を設定している。ボロノイ分割とは、隣り合う母点間を結ぶ直線に垂直二等分線を引き、各母点の最近隣領域を分割する周知の方法であり、本実施例では図5に示すように、ボタン位置情報の始点と終点の2点を母点として、それぞれについてボロノイ分割を行う。 In this embodiment, the reaction region is set by performing Voronoi division based on the above-described PCI button position information. Voronoi division is a well-known method of drawing a perpendicular bisector to a straight line connecting adjacent generating points to divide the nearest neighbor area of each generating point. In this embodiment, as shown in FIG. Voronoi division is performed for each of the position information starting point and end point as mother points.
 図5は、ディスプレイタッチパネル2上の表示を示している。図5ではボタン位置情報としてA(始点座標:Start(X,Y)=(5,9)、終点座標:End(X,Y)=(9,13))、B(始点座標:Start(X,Y)=(16,4)、終点座標:End(X,Y)=(19,7))、C(始点座標:Start(X,Y)=(19,15)、終点座標:End(X,Y)=(22,18))の3つ領域が定義されている。そして、各始点座標同士、終点座標同士でボロノイ分割を行った状態が図5である。 FIG. 5 shows a display on the display touch panel 2. In FIG. 5, as button position information, A (start point coordinates: Start (X, Y) = (5, 9), end point coordinates: End (X, Y) = (9, 13)), B (start point coordinates: Start (X , Y) = (16,4), end point coordinate: End (X, Y) = (19,7)), C (start point coordinate: Start (X, Y) = (19,15), end point coordinate: End ( Three regions X, Y) = (22, 18)) are defined. FIG. 5 shows a state where Voronoi division is performed between the start point coordinates and the end point coordinates.
 図5の状態から各領域の勢力範囲を決定する。各領域の勢力範囲は、図6に示すように各領域に最も近い直線を勢力範囲の分割線とする。つまりAの勢力範囲は座標(8,0)から(10,3.5)付近までは終点座標によるボロノイ分割線(2点鎖線)が勢力範囲の分割線であり、以降は始点座標のボロノイ分割線(1点鎖線)が勢力範囲の分割線となる。このようにすることで異なるボタン位置情報が互いに同じ反応領域とならないようにすることができる(図5の場合はAとB)。すなわち、メニュー画面上の複数の項目を区別する領域に最も近いボロノイ分割を行った分割線に囲まれた領域を反応領域として設定している。 * Determine the power range of each area from the state of FIG. As shown in FIG. 6, the power range of each region is a straight line closest to each region as a dividing line of the power range. In other words, the power range of A is the Voronoi dividing line (two-dot chain line) by the end point coordinates from the coordinates (8,0) to (10,3.5), and is the dividing line of the power range. The one-dot chain line) is the dividing line of the power range. In this way, it is possible to prevent different button position information from being in the same reaction region (A and B in the case of FIG. 5). That is, an area surrounded by a dividing line that has been subjected to Voronoi division closest to an area for distinguishing a plurality of items on the menu screen is set as a reaction area.
 そして、決定した勢力範囲をディスプレイタッチパネル2の反応領域として設定する。つまり、図6のA´がAに対応する新たな反応領域となり、B´がBに対応する新たな反応領域となり、C´がCに対応する新たな反応領域となる。すなわち、メニュー画面上の複数の項目を区別する領域を示す情報に基づいて、ボロノイ分割を行って、メニュー情報の項目毎のタッチパネルの反応領域をメニュー画面上の複数の項目を区別する領域よりも広く設定している。 Then, the determined power range is set as the reaction area of the display touch panel 2. That is, A ′ in FIG. 6 becomes a new reaction region corresponding to A, B ′ becomes a new reaction region corresponding to B, and C ′ becomes a new reaction region corresponding to C. That is, based on information indicating an area for distinguishing a plurality of items on the menu screen, Voronoi division is performed, and the touch panel reaction area for each item of the menu information is set to be different from the area for distinguishing the plurality of items on the menu screen. Widely set.
 この場合、反応領域が矩形ではなくなるので、ボロノイ分割線の方程式から各反応領域の境界を求めたり、1つ1つの座標ごとにどの矩形領域の反応領域かをメモリ等に記憶させるようにする。 In this case, since the reaction region is not rectangular, the boundary of each reaction region is obtained from the Voronoi dividing line equation, and the rectangular reaction region is stored in a memory or the like for each coordinate.
 あるいは、図7に示すように、矩形領域の形状を保ったまま勢力範囲の分割線に矩形の頂点(矩形の外縁の一部)が交差するまで拡大し、その拡大した領域をディスプレイタッチパネル2の反応領域として設定してもよい。つまり、図7のA´´がAに対応する新たな反応領域となり、B´´がBに対応する新たな反応領域となり、C´´がCに対応する新たな反応領域となる。すなわち、メニュー画面上の複数の項目を区別する領域の形状を保ったままボロノイ分割を行った分割線と該領域の外縁が交差するまで拡大し、拡大された領域を反応領域として設定している。 Alternatively, as shown in FIG. 7, the rectangular area is enlarged until the vertex of the rectangle (a part of the outer edge of the rectangle) intersects the dividing line of the power range while maintaining the shape of the rectangular area. It may be set as a reaction region. That is, A ″ in FIG. 7 becomes a new reaction region corresponding to A, B ″ becomes a new reaction region corresponding to B, and C ″ becomes a new reaction region corresponding to C. That is, while the shape of the region for distinguishing a plurality of items on the menu screen is maintained, the Voronoi division is performed until the dividing line and the outer edge of the region intersect, and the enlarged region is set as the reaction region. .
 矩形領域の形状を保ったまま勢力範囲の分割線に矩形の頂点(矩形の外縁の一部)が交差するまで拡大する場合の具体的な方法を図8を参照して説明する。図8はA領域の場合の例である。 A specific method for enlarging the rectangular vertex (part of the outer edge of the rectangle) to intersect the dividing line of the power range while maintaining the shape of the rectangular area will be described with reference to FIG. FIG. 8 shows an example of the A region.
 まず、各ボロノイ分割線S1,S2,S3,E1,E2,E3の方程式の傾きと切片の算出および他のX軸またはY軸と交差した点から他のボロノイ分割線との交差する点までの有効範囲を算出する。次に、ボタン位置情報の矩形領域の各頂点の座標(4点)を算出する。次に、矩形領域の対角線a,bの方程式の傾きと切片を算出する。次に、ボロノイ分割線の有効範囲内の方程式もしくはX軸またはY軸と、矩形領域の対角線が互いに交わる点(交点)の座標を算出する。次に算出した交点のうち矩形領域の各頂点と最も近い点を選択する。図8の場合はZ点が該当する。次に、このZ点との距離を反応領域として拡張できる最大距離とし、この点との距離を基に拡張ボタン位置情報を作成する。つまり、対角線上のEnd(X,Y)と、Z点(Zx,Zy)の距離Lを算出し、Start(X,Y)を対角線b上外向き(Y軸方向)に、距離L拡張した際に求められるQ点(Qx,Qy)の座標を算出する。次に、拡張ボタン位置座標にQ点、Z点をそれぞれ、拡張ボタン位置情報格納部11cに格納する。 First, calculation of the slope and intercept of the equations of each Voronoi dividing line S1, S2, S3, E1, E2, E3 and from the point intersecting with another X axis or Y axis to the point intersecting with another Voronoi dividing line. Calculate the effective range. Next, the coordinates (four points) of each vertex of the rectangular area of the button position information are calculated. Next, the slope and intercept of the equation of the diagonal lines a and b of the rectangular area are calculated. Next, the coordinates of the point (intersection) where the equation within the effective range of the Voronoi dividing line or the X-axis or Y-axis and the diagonal line of the rectangular area intersect with each other are calculated. Next, a point closest to each vertex of the rectangular area is selected from the calculated intersection points. In the case of FIG. 8, the Z point corresponds. Next, the distance from the point Z is set as the maximum distance that can be expanded as a reaction region, and the expanded button position information is created based on the distance from the point. In other words, the distance L between End (X, Y) on the diagonal line and the Z point (Zx, Zy) is calculated, and Start (X, Y) is extended L on the diagonal line b outward (Y-axis direction). The coordinates of the Q point (Qx, Qy) obtained at this time are calculated. Next, the Q point and the Z point are stored in the extended button position information storage unit 11c as the extended button position coordinates.
 このようにして設定した反応領域は、ディスプレイタッチパネル制御部3において新たな反応領域として設定されディスプレイタッチパネル2においてユーザーのメニュー項目の押下(操作)を検出する。そして、再生部5において、拡張された反応領域と本来のボタンとの対応付けを行って操作に応じた動作を行う。 The reaction area set in this way is set as a new reaction area in the display touch panel control unit 3 and detects the pressing (operation) of the user's menu item on the display touch panel 2. Then, the reproducing unit 5 performs an operation corresponding to the operation by associating the expanded reaction region with the original button.
 本実施例によれば、DVDプレーヤ1において、DVD14に記録されたボタン位置情報における矩形領域の始点の座標と終点の座標を用いてボロノイ分割を行い、ボロノイ分割した分割線に基づいて新たなディスプレイタッチパネル2の反応領域を設定しているので、矩形領域よりも反応領域を広くすることができるとともに、反応領域の適正化が図れるので操作ミスなどを少なくすることができる。 According to the present embodiment, in the DVD player 1, Voronoi division is performed using the coordinates of the start point and end point of the rectangular area in the button position information recorded on the DVD 14, and a new display is performed based on the Voronoi division line. Since the reaction area of the touch panel 2 is set, the reaction area can be made wider than the rectangular area, and the reaction area can be optimized, so that operation errors can be reduced.
 また、ボロノイ分割した分割線の各矩形領域に最も近い直線によって囲まれた領域を新たなディスプレイタッチパネル2の反応領域として設定しているので、ボロノイ分割を行って適正化を図った領域に対して使用者等が操作する可能性の高い領域にさらに絞ることができる。 In addition, since the region surrounded by the straight line closest to each rectangular region of the dividing line divided by Voronoi is set as the reaction region of the new display touch panel 2, the region subjected to optimization by performing Voronoi division It is possible to further narrow down the region where the user or the like is likely to operate.
 また、矩形領域の形状を保ったまま勢力範囲の分割線に矩形領域の頂点(矩形領域の外縁の一部)が交差するまで拡大し、その拡大した領域をディスプレイタッチパネル2の反応領域として設定しているので、ボロノイ分割を行って適正化を図った領域に対してユーザー等が操作する可能性の高い領域にさらに絞ることができる。また、領域の形状が矩形なので始点と終点の座標のみを保持すればよく反応領域の設定処理を簡単にすることができる。 Further, the rectangular area is expanded until the vertex of the rectangular area (a part of the outer edge of the rectangular area) intersects the dividing line of the power range while maintaining the shape of the rectangular area, and the enlarged area is set as the reaction area of the display touch panel 2. Therefore, it is possible to further narrow down the region where the user or the like is likely to operate with respect to the region that has been optimized by performing Voronoi division. Further, since the shape of the region is rectangular, it is sufficient to hold only the coordinates of the start point and end point, and the reaction region setting process can be simplified.
 なお、上述した実施例では矩形領域の始点と終点それぞれでボロノイ分割を行っていたが、それに限らず、矩形領域の頂点のうち少なくとも1点以上で行えばよい。母点の数が増えるほどボロノイ分割線も増えるために、反応領域の精度をより高くすることができる。 In the above-described embodiment, Voronoi division is performed at each of the start point and end point of the rectangular area. However, the present invention is not limited to this, and it may be performed at least one of the vertices of the rectangular area. Since the Voronoi dividing line increases as the number of generating points increases, the accuracy of the reaction region can be further increased.
 また、上述した実施例では矩形領域の頂点を用いてボロノイ分割を行っていたが、図9に示すように矩形領域の重心を求めて、その重心を母点としてボロノイ分割を行う重心ボロノイ分割により各矩形領域の勢力範囲を求めてもよい。勢力範囲を求めた後は上述した実施例と同様に、ボロノイ分割した分割線の各矩形領域に最も近い直線によって囲まれた領域を新たなディスプレイタッチパネル2の反応領域として設定してもよいし、矩形領域の形状を保ったまま勢力範囲の分割線に矩形領域の頂点(矩形領域の外縁の一部)が交差するまで拡大し、その拡大した領域をディスプレイタッチパネル2の反応領域として設定してもよい。 Further, in the above-described embodiment, Voronoi division is performed using the vertices of the rectangular area. However, as shown in FIG. 9, the center of gravity of the rectangular area is obtained and the center of gravity is used as the mother point to perform the Voronoi division. The power range of each rectangular area may be obtained. After obtaining the power range, as in the above-described embodiment, a region surrounded by a straight line closest to each rectangular region of the dividing line obtained by Voronoi division may be set as a reaction region of the new display touch panel 2, Even if the vertex of the rectangular area (a part of the outer edge of the rectangular area) intersects the dividing line of the power range while maintaining the shape of the rectangular area, and the enlarged area is set as the reaction area of the display touch panel 2 Good.
 次に、本発明の第2の実施例を図10乃至図18を参照して説明する。なお、前述した第1の実施例と同一部分には、同一符号を付して説明を省略する。 Next, a second embodiment of the present invention will be described with reference to FIGS. The same parts as those in the first embodiment described above are denoted by the same reference numerals and description thereof is omitted.
 本実施例は、図10に示すように拡張部11が一部変更されている。本実施例における拡張部11は、ボタン位置情報格納部11aと、ボタン位置情報拡張部11bと、拡張ボタン位置情報格納部11cと、ボタンサイズ変更部11dと、サイズ変更ボタン位置情報格納部11eと、遷移先タイトル文字列数格納部11fと、を備え、再生部5から入力されたボタン位置情報とタイトル文字列数に基づいてディスプレイタッチパネル2の反応領域を拡張する。 In this embodiment, the extension unit 11 is partially changed as shown in FIG. The expansion unit 11 in this embodiment includes a button position information storage unit 11a, a button position information expansion unit 11b, an expansion button position information storage unit 11c, a button size change unit 11d, and a size change button position information storage unit 11e. And the transition destination title character string number storage unit 11f, and expands the reaction area of the display touch panel 2 based on the button position information and the number of title character strings input from the reproduction unit 5.
 ボタン位置情報格納部11aと、拡張ボタン位置情報格納部11cは第1の実施例と同様である。ボタン位置情報拡張部11bは、サイズ変更ボタン位置情報格納部11eと遷移先タイトル文字列数格納部11fを参照してボタン位置情報を拡張する(ディスプレイタッチパネル2の反応領域を拡張する)。 The button position information storage unit 11a and the extended button position information storage unit 11c are the same as in the first embodiment. The button position information expansion unit 11b expands the button position information with reference to the size change button position information storage unit 11e and the transition destination title character string number storage unit 11f (expands the reaction area of the display touch panel 2).
 接触領域記憶手段としてのボタンサイズ変更部11dは、ボタン位置情報格納部11aに格納されたボタン位置情報(矩形領域の大きさ)をユーザーの押し易さを考慮したサイズに変更する。サイズ変更ボタン位置情報格納部11eは、ボタンサイズ変更部11dが変更したボタン位置情報を格納するメモリである。遷移先タイトル文字列数格納部11fは後述するVMGIのTXTDT_MGに記録されているTXTDT(テキストデータ)を記録しておくためのメモリである。 The button size changing unit 11d as the contact area storage means changes the button position information (rectangular area size) stored in the button position information storage unit 11a to a size that takes into account the ease of pressing by the user. The size change button position information storage unit 11e is a memory that stores the button position information changed by the button size change unit 11d. The transition destination title character string number storage unit 11f is a memory for recording TXTDT (text data) recorded in TXTDT_MG of VMGI described later.
 次に、本実施例におけるボタン位置情報の拡張動作を図11のフローチャートを参照して説明する。 Next, the extension operation of the button position information in this embodiment will be described with reference to the flowchart of FIG.
 まず、ステップS101において、ボリューム・全タイトルのテキスト記述名をメモリに格納しステップS102に進む。タイトルテキスト情報としてのテキスト記述名は、VMGIのTXTDT_MG(テキストデータマネージャ)に記述されている。 First, in step S101, the volume and text description names of all titles are stored in the memory, and the process proceeds to step S102. The text description name as the title text information is described in TXGIDT_MG (text data manager) of VMGI.
 VMGIのデータ構造を図12に示す。VMGIには、VMGI_MAT、TT_SRPT、VMGM_PGCI_UT、PTL_MAIT、VTS_ATRT、TXTDT_MG、VMGM_C_ADT、VMGM_VOBU_ADMAPが含まれ、このうちTXTDT_MGにはTXTDT_MGI、TXTDT_LU_SRP、TXTDT_LUが含まれる。TXTDT_LU_SRP、TXTDT_LUはVTSの数に対応して複数設けられる。このうちTXTDT_LUにはTXTDT_LUIと、IT_TXT_SRP_SRP_VLMと、IT_TXT_SRP_SRP_TTと、TXTDTが含まれる。IT_TXT_SRP_SRP_TTは複数設けてもよい。つまり、VMGIのTXTDT_MGのTXTDT_LUのTXTDTにタイトルテキスト情報としてのテキストデータが記録されている。このテキストデータはソースONやディスク挿入、車載機器であればACC ONなど初回イニシャライズのタイミングで これらのテキストデータを取得して、メモリ(例えば再生部5内部)に格納する。なお、本ステップは後述する再生中のメニューから遷移可能なタイトル番号を取得した際(ステップS106)に行ってもよい。 Fig. 12 shows the data structure of VMGI. VMGI includes VMGI_MAT, TT_SRPT, VMGM_PGCI_UT, PTL_MAIT, VTS_ATRT, TXTDT_MG, VMGM_C_ADT, and VMGM_VOBU_ADMAP, of which TXTDT_MGTXTDDT A plurality of TXTDT_LU_SRP and TXTDT_LU are provided corresponding to the number of VTSs. Among these, TXTDT_LU includes TXTDT_LUI, IT_TXT_SRP_SRP_VLM, IT_TXT_SRP_SRP_TT, and TXTDT. A plurality of IT_TXT_SRP_SRP_TT may be provided. That is, text data as title text information is recorded in TXTDT_LU of VMGI's TXTDT_MG. This text data is acquired at the initial initialization timing such as source ON, disk insertion, and ACC ON for in-vehicle devices, and stored in a memory (for example, inside the playback unit 5). Note that this step may be performed when a transitionable title number is obtained from a menu that is being reproduced, which will be described later (step S106).
 次に、ステップS102において、メニューまたはハイライト有り(ボタン位置情報有り)のコンテンツを再生中か否かを判断し、再生中の場合(YESの場合)はステップS103に進み、そうでない場合(NOの場合)は終了する。つまり、ユーザーが操作する可能性のある画面を表示しているか否かを判断している。メニュー再生中であることを判断するにはドメイン情報を用いる。ドメイン情報とはDVDビデオにおいてナビゲーションコマンドを実行している際の状態を表すものであり、図13に示すようにFP_DOM、VMGM_DOM、VTSM_DOM、TT_DOMの4状態があり、VTSM_DOM若しくはVMGM_DOM状態である場合にメニューまたはハイライト有りのコンテンツを再生中とする。また、ボタンが存在するTT_DOMも存在するので、ボタンのありなしを判断条件としても良い。 Next, in step S102, it is determined whether or not the content with the menu or highlight (with button position information) is being reproduced. If it is being reproduced (YES), the process proceeds to step S103, and if not (NO) In the case of). That is, it is determined whether a screen that can be operated by the user is displayed. Domain information is used to determine that the menu is being played back. The domain information represents a state when the navigation command is executed in the DVD video, and there are four states of FP_DOM, VMGM_DOM, VTSM_DOM, and TT_DOM as shown in FIG. A content with a menu or highlight is being played. In addition, since there is TT_DOM in which a button exists, the presence or absence of a button may be used as a determination condition.
 次に、ステップS103において、ボタン位置情報における矩形領域のサイズがディスプレイタッチパネル2の反応領域として押し易いサイズかを判定してステップS104に進む。この判定は、通常の人間がタッチパネルを使用する際に押し易いと感じる矩形サイズのデータを、例えばボタンサイズ変更部11d内部などに事前に記録しておき、そのデータとボタン位置情報の矩形領域のサイズを比較する。この押し易いと感じる矩形サイズとは指などが図14に示すようにタッチパネル上に触れた際の接触面の領域に基づくサイズ(図14のD)であり、メニュー項目全体について押し易いと感じるサイズではない。なお、通常の人間がタッチパネルを使用する際に押し易いと感じる矩形サイズのデータはタッチパネル上の接触面積などを常時学習させてユーザーに合わせて最適化するようにしてもよい。すなわち、タッチパネルに触れた際の触れている領域の大きさを予め記憶している。 Next, in step S103, it is determined whether the size of the rectangular area in the button position information is easy to press as the reaction area of the display touch panel 2, and the process proceeds to step S104. For this determination, rectangular size data that a normal person feels easy to press when using the touch panel is recorded in advance, for example, inside the button size changing unit 11d, and the rectangular area of the data and button position information is recorded. Compare sizes. The rectangular size that feels easy to press is the size (D in FIG. 14) based on the area of the contact surface when a finger or the like touches the touch panel as shown in FIG. is not. It should be noted that rectangular data that a normal person feels easy to press when using the touch panel may be optimized according to the user by constantly learning the contact area on the touch panel. That is, the size of the touched area when the touch panel is touched is stored in advance.
 次に、ステップS104において、ステップS103で判定した矩形領域は指で押し易いサイズであったか否かを判断し、押し易いサイズと判断された場合(YESの場合)はステップS106に進み、押し易いサイズでないと判断された場合(NOの場合)はステップS105に進む。 Next, in step S104, it is determined whether or not the rectangular area determined in step S103 has a size that can be easily pressed with a finger. If it is determined that the size is easy to press (if YES), the process proceeds to step S106, and the size that is easy to press. If not (NO), the process proceeds to step S105.
 次に、ステップS105において、ステップS103で判定した矩形領域が指で押し易いサイズでなかったため、押し易いサイズに拡大してステップS106に進む。つまり、矩形領域を上述したボタンサイズ変更部11d内部などに事前に記録してある押し易いサイズ(図14のD)に拡大する。 Next, in step S105, since the rectangular area determined in step S103 is not a size that can be easily pressed with a finger, the size is increased to a size that can be easily pressed, and the process proceeds to step S106. That is, the rectangular area is enlarged to an easy-to-press size (D in FIG. 14) recorded in advance in the inside of the button size changing unit 11d described above.
 次に、ステップS106において、再生中のメニュー等から遷移可能なタイトル番号を取得してステップS107に進む。本ステップでは再生中のメニューから遷移可能なタイトル番号を取得する。遷移可能なタイトル番号について説明する。図15に示すようにメニューには直接タイトルのPGCに遷移できる場合と、プリコマンドのみ存在するTT(タイトル)のPGCやプリコマンドのみ存在するVTSMのPGCといったダミーPGCおよび他ドメイン遷移を介して映像などのコンテンツが記録されているPGCつまりタイトルに遷移する場合があり、後者のような遷移にも対応できるよう遷移可能なタイトル番号、つまり映像などのコンテンツが記録されているタイトル番号を取得している。ステップS105の動作を図16および図17のフローチャートに示す。図16および図17のフローチャートはメニュー表示中に裏でデータの読み取りや解析やデコードを行い実行する。 Next, in step S106, a transitionable title number is obtained from the menu being reproduced, and the process proceeds to step S107. In this step, a transitionable title number is obtained from the menu being played. The transitionable title number will be described. As shown in FIG. 15, a video can be displayed via a dummy PGC such as a TT (title) PGC in which only a pre-command exists or a VTSM PGC in which only a pre-command exists and other domain transitions. It is possible to make a transition to a PGC where titles such as content are recorded, that is, titles that can be transitioned to be compatible with the latter transitions, that is, title numbers where content such as video is recorded. Yes. The operation of step S105 is shown in the flowcharts of FIGS. The flowcharts of FIGS. 16 and 17 execute data reading, analysis and decoding behind the scenes during menu display.
 まず、ステップS201において、再生メニュー中の全ハイライト(ボタン位置情報)をチェックしたか否かを判断し、判断している場合(YESの場合)は終了し、判断していない場合(NOの場合)はステップS202に進む。 First, in step S201, it is determined whether or not all highlights (button position information) in the playback menu have been checked. If determined (YES), the process ends. If not (NO) In the case), the process proceeds to step S202.
 次に、ステップS202において、ボタンコマンドの解析を行いステップS203に進む。つまり、ナビゲーションパックのBTN_CMDの解析を行う。 Next, in step S202, the button command is analyzed and the process proceeds to step S203. That is, the BTN_CMD of the navigation pack is analyzed.
 次に、ステップS203において、ボタンコマンド解析の結果は、JumpコマンドまたはLinkコマンドを実行するか否かを判断し、実行する場合(YESの場合)はステップS204に進み、実行しない場合(NOの場合)はステップS214に進む。Jumpコマンドとはナビゲーションコマンドで定義されているコマンドの1種で、別のドメイン内で指定された位置で再生を開始する為に使用されるコマンドである。Linkコマンドも同様にナビゲーションコマンドで定義されているコマンドの1種で、現ドメイン内の指定された位置で再生を開始する為に使用されるコマンドである。 Next, in step S203, the result of the button command analysis determines whether or not to execute the Jump command or the Link command. When executing (YES), the process proceeds to step S204, and when not executing (NO) ) Proceeds to step S214. The Jump command is one type of command defined in the navigation command, and is a command used to start playback at a specified position in another domain. Similarly, the Link command is one type of command defined by the navigation command, and is a command used to start reproduction at a specified position in the current domain.
 次に、ステップS204において、遷移先TT(タイトル)のPGCI情報を読み取ってステップS204に進む。遷移先とはJumpコマンドやLinkコマンドで指定された位置である。 Next, in step S204, the PGCI information of the transition destination TT (title) is read, and the process proceeds to step S204. The transition destination is a position specified by a Jump command or a Link command.
 次に、ステップS205において、プリコマンドが存在するか否かを判断し、存在する場合(YESの場合)はステップS206に進み、存在しない場合(NOの場合)はステップS208に進む。 Next, in step S205, it is determined whether or not a pre-command exists. If it exists (YES), the process proceeds to step S206, and if it does not exist (NO), the process proceeds to step S208.
 次に、ステップS206において、プリコマンドの解析を行いステップS207に進む。つまり、PGCIのPRE_CMDの解析を行う。 Next, in step S206, the pre-command is analyzed and the process proceeds to step S207. That is, the PGCI PRE_CMD is analyzed.
 次に、ステップS207において、プリコマンド解析の結果は、JumpコマンドまたはLinkコマンドを実行するか否かを判断し、実行する場合(YESの場合)はステップS204に進み、実行しない場合(NOの場合)はステップS208に進む。本ステップでもステップS203と同様にJumpコマンドまたはLinkコマンドを実行するか否かを判断する。 Next, in step S207, the result of the pre-command analysis determines whether or not to execute the Jump command or the Link command. When executing (YES), the process proceeds to step S204, and when not executing (NO) ) Proceeds to step S208. Also in this step, it is determined whether or not to execute the Jump command or the Link command as in Step S203.
 次に、ステップS208において、A_PCKまたはV_PCKの存在が確認できたか否かを判断し、確認できた場合(YESの場合)はステップS215に進み、確認できない場合(NOの場合)はステップS209に進む。つまり、当該PGCにコンテンツが存在するか否かを確認している。 Next, in step S208, it is determined whether or not the existence of A_PCK or V_PCK can be confirmed. If it can be confirmed (YES), the process proceeds to step S215. If not confirmed (NO), the process proceeds to step S209. . That is, it is confirmed whether content exists in the PGC.
 次に、ステップS209において、ポストコマンドが存在するか否かを判断し、存在する場合(YESの場合)はステップS210に進み、存在しない場合(NOの場合)はステップS212に進む。 Next, in step S209, it is determined whether or not a post command exists. If it exists (YES), the process proceeds to step S210, and if it does not exist (NO), the process proceeds to step S212.
 次に、ステップS210において、ポストコマンドの解析を行いステップS211に進む。つまり、PGCIのPOST_CMDの解析を行う。 Next, in step S210, the post command is analyzed and the process proceeds to step S211. That is, PGCI POST_CMD is analyzed.
 次に、ステップS211において、ポストコマンド解析の結果は、JumpコマンドまたはLinkコマンドを実行するか否かを判断し、実行する場合(YESの場合)はステップS204に進み、実行しない場合(NOの場合)はステップS212に進む。本ステップでもステップS203、S207と同様にJumpコマンドまたはLinkコマンドを実行するか否かを判断する。 Next, in step S211, the result of the post command analysis determines whether or not to execute the Jump command or the Link command. When executing (YES), the process proceeds to step S204, and when not executing (NO) ) Proceeds to step S212. Also in this step, it is determined whether or not to execute the Jump command or the Link command as in Steps S203 and S207.
 次に、ステップS212において、次TT(タイトル)があるか否かを判断して、ある場合はステップS213に進み、無い場合はステップS214に進む。 Next, in step S212, it is determined whether or not there is a next TT (title). If there is, the process proceeds to step S213, and if not, the process proceeds to step S214.
 次に、ステップS213において、次のTTへ遷移してステップS204に進む。 Next, in step S213, the process proceeds to the next TT and proceeds to step S204.
 次に、ステップS214において、次のボタン解析(次のハイライト解析)を行うためにステップS201に戻る。 Next, in step S214, the process returns to step S201 to perform the next button analysis (next highlight analysis).
 次に、ステップS215において、該当タイトル番号のTXTDTの有無を確認し、ある場合(YESの場合)はステップS216に進み、無い場合(NOの場合)はステップS214に進む。 Next, in step S215, the presence / absence of TXTDT of the corresponding title number is confirmed. If there is (YES), the process proceeds to step S216.
 次に、ステップS216において、該当タイトル番号のタイトル名をTXTDTから取得してステップS217に進む。 Next, in step S216, the title name of the corresponding title number is acquired from TXTDT, and the process proceeds to step S217.
 次に、ステップS217において、該当タイトル番号のタイトル名の文字列数を算出しステップS214に進む。 Next, in step S217, the number of character strings of the title name of the corresponding title number is calculated, and the process proceeds to step S214.
 以上のフローチャート(図16、図17)を行うことで表示しているメニューの各ハイライトごとのタイトル名の文字列数が取得できる。取得した文字列数は遷移先タイトル文字列数格納部11fに格納する。 By performing the above flowcharts (FIGS. 16 and 17), the number of title name character strings for each highlighted menu item can be acquired. The acquired number of character strings is stored in the transition destination title character string number storage unit 11f.
 そして、図11のフローチャートに戻ってステップS107において、ディスプレイタッチパネル2の反応領域の拡張処理を行いステップS108に進む。本ステップでは、ステップS103で比較した押し易い領域をステップS106で取得したタイトル名の文字列数で乗算して、ディスプレイタッチパネル2の反応領域の拡張処理を行う。つまり、押し易い領域×文字列数を反応領域とする。ここで国別の言語コードなどの情報を利用すれば、日本語や英語であれば右に拡張し、アラビア語であれば左に拡張するというように言語によって適当な方向に拡張することができる。 Returning to the flowchart of FIG. 11, in step S107, the reaction area of the display touch panel 2 is expanded, and the process proceeds to step S108. In this step, the easy-to-press area compared in step S103 is multiplied by the number of character strings of the title name acquired in step S106, and the reaction area of the display touch panel 2 is expanded. That is, the region that is easy to press × the number of character strings is set as the reaction region. If information such as country-specific language codes is used here, it can be expanded in an appropriate direction depending on the language, such as expanding to the right in Japanese or English, and expanding to the left in Arabic. .
 次に、ステップS108において、ディスプレイタッチパネル2の反応領域を決定して終了する。本ステップでは、ステップS107で拡張したディスプレイタッチパネル2の反応領域の始点および終点の座標を拡張ボタン位置情報格納部11cに格納する。 Next, in step S108, the reaction area of the display touch panel 2 is determined and the process ends. In this step, the coordinates of the start point and end point of the reaction area of the display touch panel 2 expanded in step S107 are stored in the expansion button position information storage unit 11c.
 このようにすることで、例えば図18に示すように、ボタン位置情報における矩形領域Eを押し易いと感じる矩形サイズDまで拡大した後にTXTDTの文字列数分拡張してメニュー項目とほぼ合致する反応領域を設定することができる。図18の場合は「本編」というメニュー項目のTXTDTも「本編」などといった2文字であった場合は、押し易いと感じる矩形サイズDの2つ分の領域が反応領域と設定されている。また、「特典映像」というメニュー項目のTXTDTも「特典映像」などといった4文字であった場合は、押し易いと感じる矩形サイズDの4つ分の領域が反応領域と設定されている。すなわち、タッチパネルに触れた際の触れている領域の大きさとコンテンツ制御情報に含まれるタイトルテキスト情報の文字数に基づいて反応領域を設定している。 In this way, as shown in FIG. 18, for example, the rectangular area E in the button position information is expanded to a rectangular size D where it is easy to press and then expanded by the number of TXTDT character strings to almost match the menu item. An area can be set. In the case of FIG. 18, when TXTDT of the menu item “main part” is also two characters such as “main part”, two regions of rectangular size D that are easy to press are set as reaction regions. In addition, when TXTDT of the menu item “privilege video” is also four characters such as “privilege video”, four regions of the rectangular size D that are easy to press are set as reaction regions. That is, the reaction area is set based on the size of the area touched when the touch panel is touched and the number of characters of the title text information included in the content control information.
 本実施例によれば、DVDプレーヤ1において、DVD14に記録された各タイトル文字列数と指などで押し易い矩形領域サイズの情報を用いて押し易い矩形領域サイズの情報とタイトル文字列数分拡張した領域(押し易い矩形領域サイズの情報×タイトル文字列数)をディスプレイタッチパネル2の反応領域としているので、ボタン位置情報よりも広くなるとともに、メニュー項目にほぼ対応した領域を反応領域とすることができ、反応領域を適正化され使用者等が操作すると考えられる領域まで広くすることができる。 According to the present embodiment, in the DVD player 1, the number of title character strings recorded on the DVD 14 and the information on the rectangular area size easy to press with a finger or the like are used, and the information on the rectangular area size easy to press and the number of title character strings are expanded. Since the response area of the display touch panel 2 is the area that is easy to press (the information of the rectangular area size × the number of title character strings), the area that is wider than the button position information and that substantially corresponds to the menu item can be used as the reaction area. In addition, the reaction area can be optimized and widened to an area that is considered to be operated by a user or the like.
 また、ナビゲーションコマンドを解析して、A_PCKまたはV_PCKが存在するPGCの文字列を取得しているので、確実にコンテンツが記録されているPGCのタイトルの文字列数を取得することができる。 Also, since the navigation command is analyzed to obtain the PGC character string in which A_PCK or V_PCK exists, the number of character strings of the PGC title in which the content is recorded can be reliably obtained.
 なお、図16のフローチャートにおいてステップS201でYESとなった後に第1の実施例、すなわちボロノイ分割を行ってもよい。このようにすることで、TXTDTが無いメニュー項目についても反応領域の適正化を図ることができる。 Note that the first embodiment, that is, Voronoi division, may be performed after YES in step S201 in the flowchart of FIG. In this way, it is possible to optimize the reaction area even for menu items without TXTDT.
 さらに、本実施例を行う前に第1の実施例を行いボロノイ分割された各勢力範囲内で本実施例を行うことで、TXTDTが無い場合やTXTDTの文字列と表示内容が不一致の場合でもより精度良く反応領域を設定することができる。 Further, by performing the present embodiment within each power range divided by Voronoi before performing the present embodiment, even if there is no TXTDT or the display content of the TXTDT character string does not match The reaction region can be set with higher accuracy.
 次に、本発明の第3の実施例を図19乃至図26を参照して説明する。なお、前述した第1、第2の実施例と同一部分には、同一符号を付して説明を省略する。 Next, a third embodiment of the present invention will be described with reference to FIGS. The same parts as those in the first and second embodiments described above are denoted by the same reference numerals and description thereof is omitted.
 本実施例は、図19に示すように拡張部11が一部変更されている。本実施例における拡張部11は、ボタン位置情報格納部11aと、ボタン位置情報拡張部11bと、スキャニング部11gと、文字座標画像データ格納部11hと、タッチパネル反応領域座標格納部11iと、を備え、再生部5から入力されたボタン位置情報とメニュー画面をスキャンして文字認識したデータに基づいてディスプレイタッチパネル2の反応領域を拡張する。 In this embodiment, the extension unit 11 is partially changed as shown in FIG. The expansion unit 11 in this embodiment includes a button position information storage unit 11a, a button position information expansion unit 11b, a scanning unit 11g, a character coordinate image data storage unit 11h, and a touch panel reaction area coordinate storage unit 11i. The reaction area of the display touch panel 2 is expanded based on the button position information input from the reproduction unit 5 and the data recognized by scanning the menu screen.
 ボタン位置情報格納部11aは第1の実施例と同様である。ボタン位置情報拡張部11bは、ボタン位置座標とスキャンして文字認識したデータとを参照して、どのボタンとどの文字認識座標とのの組み合わせを行うべきかを判断し、ディスプレイタッチパネル2の反応領域を設定する。文字認識手段としてのスキャニング部11gは、表示されているメニュー画像のスキャンを行い文字認識を行って、文字部分の座標データを取得する。文字座標画像データ格納部11hはスキャニング部11gが取得した文字部分の座標データを格納するメモリである。タッチパネル反応領域座標格納部11iは、ボタン位置情報拡張部11bが設定したディスプレイタッチパネル2の反応領域を格納するメモリである。 The button position information storage unit 11a is the same as that in the first embodiment. The button position information expansion unit 11b refers to the button position coordinates and the data that has been scanned and recognized, determines which button should be combined with which character recognition coordinates, and the reaction area of the display touch panel 2 Set. The scanning unit 11g as a character recognition unit scans the displayed menu image, performs character recognition, and acquires coordinate data of the character part. The character coordinate image data storage unit 11h is a memory that stores the coordinate data of the character portion acquired by the scanning unit 11g. The touch panel reaction area coordinate storage unit 11i is a memory that stores the reaction area of the display touch panel 2 set by the button position information expansion unit 11b.
 次に、本実施例におけるディスプレイタッチパネル2の反応領域の拡張動作を図20のフローチャートを参照して説明する。 Next, the expansion operation of the reaction area of the display touch panel 2 in this embodiment will be described with reference to the flowchart of FIG.
 まず、ステップS301において、ボタン情報の有無を確認し、ある場合(YESの場合)はステップS302に進み、無い場合(NOの場合)は本ステップで待機する。ボタン情報の有無とはメニュー画面上でハイライト情報を持つ項目が存在するか否かを判断している。 First, in step S301, the presence / absence of button information is confirmed. If there is (YES), the process proceeds to step S302. If not (NO), the process waits in this step. The presence or absence of button information determines whether or not there is an item having highlight information on the menu screen.
 次に、ステップS302において、メニュー画面上の文字列を認識し文字列の座標位置を取得するためにスキャン処理を行いステップS303に進む。本ステップの詳細を図21のフローチャートに示す。 Next, in step S302, a scan process is performed to recognize a character string on the menu screen and acquire a coordinate position of the character string, and the process proceeds to step S303. Details of this step are shown in the flowchart of FIG.
 まず、ステップS401において、メニュー画像データを取得してステップS402に進む。本ステップではメニュー画面が表示されている際のバックエンド部8から出力されたAVデータのうち映像データをスキャニング部11gで取得する。 First, in step S401, menu image data is acquired, and the process proceeds to step S402. In this step, video data is acquired by the scanning unit 11g from the AV data output from the back-end unit 8 when the menu screen is displayed.
 次に、ステップS402において、文字情報の補正や文字特徴量の抽出といった文字認識処理を行ってステップS403に進む。本ステップでは、文字情報の補正、文字特徴量の抽出、認識と識別、座標情報算出といった文字認識の処理を行う。なお、本実施例は、文字の座標が取得できれば良いので、文字自体の識別(各文字がどういう文字なのか辞書データなどと照合)は省略してもよい。また、文字認識の方法はパターンマッチング法、ゾンデ法、ストロークアナリシス法など周知の方法を用いればよい。 Next, in step S402, character recognition processing such as correction of character information and extraction of character feature amounts is performed, and the process proceeds to step S403. In this step, character recognition processing such as character information correction, character feature amount extraction, recognition and identification, and coordinate information calculation is performed. In the present embodiment, it is sufficient that the coordinates of the character can be acquired. Therefore, identification of the character itself (collation with dictionary data or the like for each character) may be omitted. As a character recognition method, a known method such as a pattern matching method, a sonde method, or a stroke analysis method may be used.
 次に、ステップS403において、ステップS402で行った処理において文字画像があったか否かを判断し、ある場合(YESの場合)はステップS404に進み、無い場合(NOの場合)は終了する。本ステップでNOの場合は、例えば第1の実施例のボロノイ分割を行い反応領域の適正化を図ってもよい。 Next, in step S403, it is determined whether or not there is a character image in the process performed in step S402. If there is a character image (YES), the process proceeds to step S404, and if not (NO), the process ends. In the case of NO in this step, for example, the Voronoi division of the first embodiment may be performed to optimize the reaction region.
 次に、ステップS404において、文字画像の座標を取得して終了する。つまり文字画像の座標を文字画像座標データ格納部11hに格納する。 Next, in step S404, the coordinates of the character image are acquired and the process ends. That is, the coordinates of the character image are stored in the character image coordinate data storage unit 11h.
 そして、図20のフローチャートに戻って、ステップS303において、ボタン位置情報拡張部11bが文字画像座標データ格納部11hから文字画像座標データを読み出してステップS304に進む。 Then, returning to the flowchart of FIG. 20, in step S303, the button position information expansion unit 11b reads the character image coordinate data from the character image coordinate data storage unit 11h, and proceeds to step S304.
 次に、ステップS304において、ボタン位置情報拡張部11bがボタン位置情報格納部11aからボタン位置情報を読み出してステップS305に進む。 Next, in step S304, the button position information expansion unit 11b reads the button position information from the button position information storage unit 11a, and proceeds to step S305.
 次に、ステップS305において、文字画像座標データとボタン位置情報の比較と割当処理を行ってステップS306に進む。文字画像座標データとボタン位置情報の比較と割当処理とは、ステップS303で認識した文字画像がどのボタン(ハイライト情報に記載されたハイライト領域)と組み合わされるべきかを決定する処理である。本ステップの詳細を、図22を参照して説明する。図22は、ボタン位置情報の矩形領域(ハイライト領域)としてF,Gが設定され、ステップS302で認識した文字画像としてH,Iが設定されている場合である。例えば矩形領域Fの場合、矩形領域Fの各頂点から文字画像H,Iの各頂点までの距離を算出し、そのうち最短距離に位置する文字画像Hを矩形領域Fに対応する文字画像とする。すなわち、メニュー画面上の複数の項目を区別する領域の位置に最も近い文字認識手段が認識したメニュー画面上の文字を示す位置を反応領域として設定している。上述した動作を図23のフローチャートに示す。 Next, in step S305, character image coordinate data and button position information are compared and assigned, and the process proceeds to step S306. The comparison and assignment process between the character image coordinate data and the button position information is a process of determining which button (highlight area described in the highlight information) should be combined with the character image recognized in step S303. Details of this step will be described with reference to FIG. FIG. 22 shows a case where F and G are set as the rectangular area (highlight area) of the button position information, and H and I are set as the character images recognized in step S302. For example, in the case of the rectangular area F, the distance from each vertex of the rectangular area F to each vertex of the character images H and I is calculated, and the character image H located at the shortest distance among them is set as the character image corresponding to the rectangular area F. That is, the position indicating the character on the menu screen recognized by the character recognition means closest to the position of the area for distinguishing a plurality of items on the menu screen is set as the reaction area. The above-described operation is shown in the flowchart of FIG.
 まず、ステップS501において、ボタン位置情報を主体に、全ての文字画像座標データ間の距離を算出してステップS502に進む。 First, in step S501, the distance between all character image coordinate data is calculated based on the button position information, and the process proceeds to step S502.
 次に、ステップS502において、最短距離の文字画像データか否かを判断し、最短距離の文字画像データの場合(YESの場合)はステップS503に進み、そうで無い場合(NOの場合)は終了する。本ステップでNOの場合とは、最短距離となった文字画像データが複数あった場合や、各頂点それぞれで全く異なった文字画像データを選択してしまう場合などである。この場合は例えば第1の実施例のボロノイ分割や第2の実施例を実施してもよい。 Next, in step S502, it is determined whether or not the character image data has the shortest distance. If the character image data has the shortest distance (YES), the process proceeds to step S503. If not (NO), the process ends. To do. The case of NO in this step is when there are a plurality of character image data having the shortest distance, or when completely different character image data is selected at each vertex. In this case, for example, the Voronoi division of the first embodiment or the second embodiment may be performed.
 次に、ステップS503において、該当した文字画像座標データをボタンコマンドと結びつけて終了する。つまり、図22の場合であれば、文字画像Hを矩形領域Fが選択された場合の反応領域とし、文字画像Iを矩形領域Gが選択された場合の反応領域とする。 Next, in step S503, the corresponding character image coordinate data is combined with the button command, and the process ends. That is, in the case of FIG. 22, the character image H is a reaction region when the rectangular region F is selected, and the character image I is a reaction region when the rectangular region G is selected.
 そして、図20のフローチャートに戻って、ステップS306において、タッチパネル反応領域座標格納部11iにタッチパネル反応領域座標を格納して終了する。 Then, returning to the flowchart of FIG. 20, in step S306, the touch panel reaction area coordinate storage unit 11i stores the touch panel reaction area coordinates, and the process ends.
 本実施例によれば、DVDプレーヤ1において、表示されるメニュー画像の文字列をスキャンして文字認識を行って文字の座標位置を取得し、ボタン位置情報(ハイライト情報)に最も近い座標位置の文字をディスプレイタッチパネル2の反応領域としているので、ボタン位置情報よりも広くなるとともに、反応領域を適正化され、ユーザーが操作すると考えられる領域まで広くすることができる。 According to the present embodiment, the DVD player 1 scans the character string of the displayed menu image to perform character recognition to obtain the coordinate position of the character, and the coordinate position closest to the button position information (highlight information). Since this is used as the reaction area of the display touch panel 2, it is wider than the button position information, and the reaction area is optimized and can be widened to an area considered to be operated by the user.
 なお、上述した図20のステップS305の文字画像座標データとボタン位置情報の比較と割当処理は、第1の実施例で示したボロノイ分割を行った上で、ステップS303で認識した文字画像がどのボタン(ハイライト)と組み合わされるかを決定してもよい。
詳細を図24のフローチャートに示す。
Note that the comparison and assignment processing of the character image coordinate data and the button position information in step S305 in FIG. 20 described above is performed by performing the Voronoi division shown in the first embodiment and then determining which character image has been recognized in step S303. It may be determined whether it is combined with a button (highlight).
Details are shown in the flowchart of FIG.
 まず、ステップS601において、ボタン位置情報を基にボロノイ分割を行ってステップS602に進む。 First, in step S601, Voronoi division is performed based on the button position information, and the process proceeds to step S602.
 次に、ステップS602において、ボタン位置情報nのボロノイ分割領域には文字画像が認識された領域があるか否かを判断して、ある場合(YESの場合)はステップS603に進み、無い場合(NOの場合)はステップS604に進む。つまり、当該ボロノイ分割領域内に文字座標画像データ格納部11hから読み出した文字座標画像データが存在するか否かを判断している。 Next, in step S602, it is determined whether or not there is an area in which the character image is recognized in the Voronoi division area of the button position information n. If yes (YES), the process proceeds to step S603, and if not ( In the case of NO), the process proceeds to step S604. That is, it is determined whether or not the character coordinate image data read from the character coordinate image data storage unit 11h exists in the Voronoi division area.
 次に、ステップS603において、該当した文字画像座標データをディスプレイタッチパネル2の反応領域に登録してステップS604に進む。つまり、該当した文字画像座標データをタッチパネル反応領域座標格納部11iに格納する。 Next, in step S603, the corresponding character image coordinate data is registered in the reaction area of the display touch panel 2, and the process proceeds to step S604. That is, the corresponding character image coordinate data is stored in the touch panel reaction region coordinate storage unit 11i.
 次に、ステップS604において、ボタン位置情報をディスプレイタッチパネル2の反応領域に登録してステップS605に進む。つまり、当該ボロノイ分割領域のボタン位置情報をタッチパネル反応領域座標格納部11iに格納する。 Next, in step S604, the button position information is registered in the reaction area of the display touch panel 2, and the process proceeds to step S605. That is, the button position information of the Voronoi division area is stored in the touch panel reaction area coordinate storage unit 11i.
 次に、ステップS605において、ボタン位置情報nのボタンコマンドをタッチ反応領域に登録して終了する。本ステップまで行って、ボタンに対するタッチ反応領域とその対応コマンドが関連付けられてタッチパネル反応領域座標格納部11iに格納される。 Next, in step S605, the button command of the button position information n is registered in the touch reaction area, and the process ends. The process up to this step is performed, and the touch reaction area for the button and the corresponding command are associated and stored in the touch panel reaction area coordinate storage unit 11i.
 このようにすることで、例えば図25に示すようにボタン位置情報の矩形領域(ハイライト領域)J,K,Lと、ボタン位置情報の矩形領域Kに対応する文字画像領域Mと、ボタン位置情報の矩形領域Lに対応する文字画像領域Nと、その他の文字画像領域O,Pがあった場合に、先にボロノイ分割を行ってしまうことで、ボタン位置情報の矩形領域と対応する文字画像領域が同じボロノイ分割領域に含まれるので、図25でいうとボタン位置情報の矩形領域Kが文字画像領域Nに対応付けられるなど異なる文字画像領域と対応付けられることが少なくなる。また、その他の文字画像領域Oも反応領域とされてしまう可能性があるが、ボタン位置情報の矩形領域を中心にボロノイ分割を行っているので、他のボタン位置情報の矩形領域がないことから、その他の文字画像領域Oを反応領域としても誤動作を起こすことは無い。ただし、その他の文字画像領域Oはボロノイ分割線で区切られたO2の領域のみをボタン位置情報の矩形領域Kの反応領域とする。同様に、ボタン位置情報の矩形領域Lも文字画像領域Mと、その他の文字画像領域Pを反応領域とし、ボタン位置情報の矩形領域Jはその他の文字画像領域O1を反応領域とする。 By doing so, for example, as shown in FIG. 25, rectangular areas (highlight areas) J, K, and L of the button position information, the character image area M corresponding to the rectangular area K of the button position information, and the button position When there is a character image area N corresponding to the rectangular area L of information and other character image areas O and P, the character image corresponding to the rectangular area of the button position information is obtained by performing Voronoi division first. Since the areas are included in the same Voronoi division area, the rectangular area K of the button position information is less likely to be associated with different character image areas such as being associated with the character image area N in FIG. Further, there is a possibility that the other character image area O may be a reaction area, but since Voronoi division is performed around the rectangular area of the button position information, there is no rectangular area of the other button position information. Even if the other character image region O is used as a reaction region, no malfunction occurs. However, in the other character image region O, only the region of O2 divided by the Voronoi dividing line is set as the reaction region of the rectangular region K of the button position information. Similarly, the rectangular area L of the button position information has the character image area M and the other character image area P as the reaction area, and the rectangular area J of the button position information has the other character image area O1 as the reaction area.
 また、図25のように各領域が飛び飛びではなく、図26に示すように各領域を繋げてしまってもよい。 In addition, the areas may not be skipped as shown in FIG. 25, but the areas may be connected as shown in FIG.
 なお、上述した各実施例は記録媒体としてDVD14を用いていたが、本発明はボタン位置情報(ハイライト情報)や、タイトルテキスト情報を含むナビゲーションコマンドに相当する情報が記録された記録媒体であれば適用することができる。 In each of the above-described embodiments, the DVD 14 is used as a recording medium. However, the present invention is a recording medium on which information corresponding to navigation commands including button position information (highlight information) and title text information is recorded. Can be applied.
 また、各実施例における再生部5や拡張部11の機能はコンピュータのCPUにおいて実行するプログラムとして構成してもよい。 Further, the functions of the reproduction unit 5 and the expansion unit 11 in each embodiment may be configured as a program executed by the CPU of the computer.
 前述した実施例によれば、以下のDVDプレーヤ1、記録媒体再生方法および記録媒体再生プログラムが得られる。 According to the above-described embodiment, the following DVD player 1, recording medium reproduction method, and recording medium reproduction program can be obtained.
 (付記1)DVD14に記録されたAVデータおよびナビゲーションデータを読み出す再生部5と、再生部5が読み出したナビゲーションデータからAVデータを再生させるためのメニュー情報を表示するLCDと、LCDに重ねられ、メニュー情報を操作するためのディスプレイタッチパネル2と、ディスプレイタッチパネル2が操作された位置情報に基づいてメニュー情報に従ったAVデータを再生させる再生部5と、を備えたDVDプレーヤ1において、
 ナビゲーションデータに含まれるボタン位置情報に基づいて、メニュー情報の項目毎のディスプレイタッチパネル2の反応領域をボタン位置情報が示す領域よりも広く設定する拡張部11を備えたことを特徴とするDVDプレーヤ1。
(Supplementary Note 1) A reproduction unit 5 that reads AV data and navigation data recorded on the DVD 14, an LCD that displays menu information for reproducing AV data from the navigation data read by the reproduction unit 5, and an LCD that is superimposed on the LCD. In a DVD player 1 including a display touch panel 2 for operating menu information and a playback unit 5 for playing back AV data according to the menu information based on position information where the display touch panel 2 is operated.
A DVD player 1 comprising an extension unit 11 for setting a reaction area of the display touch panel 2 for each item of menu information wider than an area indicated by the button position information on the basis of the button position information included in the navigation data. .
 このDVDプレーヤ1によれば、ディスプレイタッチパネル2の反応領域をボタン位置情報が示す領域よりも広く設定しているので、従来よりも反応領域が広がり操作ミスを少なくすることができる。 According to this DVD player 1, since the reaction area of the display touch panel 2 is set wider than the area indicated by the button position information, the reaction area is wider than before and operation errors can be reduced.
 (付記2)DVD14に記録されたAVデータおよびナビゲーションデータを読み出し、読み出したナビゲーションデータからAVデータを再生させるためのメニュー情報を表示し、ディスプレイタッチパネル2が操作された位置情報に基づいてメニュー情報に従ったAVデータを再生する記録媒体再生方法において、
 ナビゲーションデータに含まれるボタン位置情報に基づいてメニュー情報の項目毎のディスプレイタッチパネル2の反応領域をボタン位置情報が示す領域よりも広く設定することを特徴とする記録媒体再生方法。
(Supplementary Note 2) AV data and navigation data recorded on the DVD 14 are read, menu information for reproducing the AV data is displayed from the read navigation data, and the menu information is displayed based on the position information on which the display touch panel 2 is operated. In a recording medium playback method for playing back AV data,
A method for reproducing a recording medium, comprising: setting a reaction area of the display touch panel 2 for each item of menu information to be wider than an area indicated by button position information based on button position information included in navigation data.
 この記録媒体再生方法によれば、ディスプレイタッチパネル2の反応領域をボタン位置情報が示す領域よりも広く設定しているので、従来よりも反応領域が広がり操作ミスを少なくすることができる。 According to this recording medium reproducing method, the reaction area of the display touch panel 2 is set wider than the area indicated by the button position information, so that the reaction area is wider than before and operation errors can be reduced.
 (付記3)DVD14に記録されたAVデータおよびナビゲーションデータを読み出す再生部5と、再生部5が読み出したナビゲーションデータからAVデータを再生させるためのメニュー情報を表示するLCDと、LCDに重ねられ、メニュー情報を操作するためのディスプレイタッチパネル2と、を備えたDVDプレーヤのコンピュータを、ディスプレイタッチパネル2が操作された位置情報に基づいてメニュー情報に従ったAVデータを再生させる再生部5と、して機能させる記録媒体再生プログラムにおいて、
 ナビゲーションデータに含まれるボタン位置情報に基づいて、メニュー情報の項目毎のディスプレイタッチパネル2の反応領域をボタン位置情報が示す領域よりも広く設定する拡張部11としてコンピュータを機能させることを特徴とする記録媒体再生プログラム。
(Supplementary Note 3) A reproduction unit 5 that reads AV data and navigation data recorded on the DVD 14, an LCD that displays menu information for reproducing AV data from the navigation data read by the reproduction unit 5, and an LCD that is superimposed on the LCD. A DVD player computer having a display touch panel 2 for operating menu information is used as a playback unit 5 for playing back AV data in accordance with the menu information based on the position information on which the display touch panel 2 is operated. In a recording medium playback program to function,
Recording in which the computer functions as an extension unit 11 that sets a reaction area of the display touch panel 2 for each item of menu information wider than an area indicated by the button position information based on the button position information included in the navigation data Medium playback program.
 この記録媒体再生プログラムによれば、ディスプレイタッチパネル2の反応領域をボタン位置情報が示す領域よりも広く設定しているので、従来よりも反応領域が広がり操作ミスを少なくすることができる。 According to this recording medium reproduction program, since the reaction area of the display touch panel 2 is set wider than the area indicated by the button position information, the reaction area is widened and operation errors can be reduced as compared with the conventional case.
 なお、前述した実施例は本発明の代表的な形態を示したに過ぎず、本発明は、実施例に限定されるものではない。すなわち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。 It should be noted that the above-described embodiments are merely representative forms of the present invention, and the present invention is not limited to the embodiments. That is, various modifications can be made without departing from the scope of the present invention.

Claims (13)

  1.  記録媒体に記録されたコンテンツ情報およびコンテンツ制御情報を読み出す読み出し手段と、前記読み出し手段が読み出した前記コンテンツ制御情報から前記コンテンツ情報を再生させるためのメニュー情報を表示する表示手段と、前記表示手段に重ねられ、前記メニュー情報を操作するためのタッチパネルと、前記タッチパネルが操作された位置情報に基づいて前記メニュー情報に従った前記コンテンツ情報を再生させる再生制御手段と、を備えた記録媒体再生装置において、
     前記コンテンツ制御情報に含まれる前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域(以下、選択表示領域という)に関する情報に基づいて、前記メニュー情報の項目毎の前記タッチパネルの反応領域を前記選択表示領域よりも広く設定する反応領域設定手段を備えたことを特徴とする記録媒体再生装置。
    Read means for reading content information and content control information recorded on a recording medium; display means for displaying menu information for reproducing the content information from the content control information read by the read means; and A recording medium playback device comprising: a touch panel that is overlaid and that operates the menu information; and playback control means that plays back the content information according to the menu information based on position information where the touch panel is operated ,
    Based on information about a display area (hereinafter referred to as a selection display area) indicating which of the items on the menu screen included in the content control information is selected, the touch panel for each item of the menu information A recording medium reproducing apparatus comprising reaction area setting means for setting a reaction area wider than the selection display area.
  2.  前記反応領域設定手段が、複数の前記選択表示領域に関する情報に基づいてボロノイ分割を行って前記反応領域を設定することを特徴とする請求項1に記載の記録媒体再生装置。 The recording medium reproducing apparatus according to claim 1, wherein the reaction area setting means sets the reaction area by performing Voronoi division based on information on a plurality of the selection display areas.
  3.  前記反応領域設定手段が、前記選択表示領域の頂点のうち少なくとも1点以上を母点としてボロノイ分割を行って前記反応領域を設定することを特徴とする請求項2に記載の記録媒体再生装置。 3. The recording medium reproducing apparatus according to claim 2, wherein the reaction area setting means sets the reaction area by performing Voronoi division using at least one or more of the vertices of the selection display area as a generating point.
  4.  前記反応領域設定手段が、前記選択表示領域の重心を母点として前記ボロノイ分割を行って前記反応領域を設定することを特徴とする請求項2に記載の記録媒体再生装置。 3. The recording medium reproducing apparatus according to claim 2, wherein the reaction area setting means sets the reaction area by performing the Voronoi division using a center of gravity of the selection display area as a generating point.
  5.  前記反応領域設定手段が、前記選択表示領域に最も近い前記ボロノイ分割を行った分割線に囲まれた領域を前記反応領域として設定することを特徴とする請求項2乃至4のうちいずれか一項に記載の記録媒体再生装置。 5. The reaction region setting unit sets, as the reaction region, a region surrounded by a dividing line that has been subjected to the Voronoi division closest to the selection display region. 2. A recording medium reproducing device according to 1.
  6.  前記反応領域設定手段が、前記選択表示領域の形状を保ったまま前記ボロノイ分割を行った分割線と該領域の外縁が交差するまで拡大し、拡大された領域を前記反応領域として設定することを特徴とする請求項2乃至4のうちいずれか一項に記載の記録媒体再生装置。 The reaction area setting means enlarges the dividing line that has undergone the Voronoi division while maintaining the shape of the selection display area and an outer edge of the area intersect, and sets the enlarged area as the reaction area. The recording medium reproducing apparatus according to claim 2, wherein the recording medium reproducing apparatus is a recording medium reproducing apparatus.
  7.  前記反応領域設定手段が、前記選択表示領域に関する情報と前記コンテンツ制御情報に含まれるタイトルテキスト情報に基づいて前記反応領域を設定することを特徴とする請求項1乃至6のうちいずれか一項に記載の記録媒体再生装置。 7. The reaction area setting unit sets the reaction area based on information on the selection display area and title text information included in the content control information. The recording medium reproducing device described.
  8.  前記タッチパネルに触れた際の触れている領域の大きさを予め記憶する接触領域記憶手段を備え、
     前記反応領域設定手段が、前記接触領域記憶手段に記憶されている前記タッチパネルに触れた際の触れている領域の大きさと前記コンテンツ制御情報に含まれるタイトルテキスト情報の文字数に基づいて前記反応領域を設定することを特徴とする請求項7に記載の記録媒体再生装置。
    Contact area storage means for storing in advance the size of the area touched when touching the touch panel,
    The reaction area setting means determines the reaction area based on the size of the area touched when the touch panel stored in the contact area storage means is touched and the number of characters of the title text information included in the content control information. 8. The recording medium reproducing apparatus according to claim 7, wherein the recording medium reproducing apparatus is set.
  9.  前記メニュー画面に対して文字認識を行う文字認識手段を備え、
    前記反応領域設定手段が、前記文字認識手段が認識した前記メニュー画面上の文字を示す位置と前記選択表示領域に関する情報とに基づいて前記反応領域を設定することを特徴とする請求項1乃至6のうちいずれか一項に記載の記録媒体再生装置。
    Character recognition means for performing character recognition on the menu screen,
    7. The reaction area setting unit sets the reaction area based on a position indicating a character on the menu screen recognized by the character recognition unit and information on the selection display area. The recording medium reproducing device according to any one of the above.
  10.  前記反応領域設定手段が、前記選択表示領域の位置に最も近い前記文字認識手段が認識した前記メニュー画面上の文字を示す位置を前記反応領域として設定することを特徴とする請求項9に記載の記録媒体再生装置。 The said reaction area setting means sets the position which shows the character on the said menu screen recognized by the said character recognition means nearest to the position of the said selection display area as said reaction area. Recording medium playback device.
  11.  記録媒体に記録されたコンテンツ情報およびコンテンツ制御情報を読み出し、読み出した前記コンテンツ制御情報から前記コンテンツ情報を再生させるためのメニュー情報を表示し、タッチパネルが操作された位置情報に基づいて前記メニュー情報に従った前記コンテンツ情報を再生する記録媒体再生方法において、
     前記コンテンツ制御情報に含まれる前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域に関する情報に基づいて前記メニュー情報の項目毎の前記タッチパネルの反応領域を前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域よりも広く設定することを特徴とする記録媒体再生方法。
    Read the content information and content control information recorded on the recording medium, display menu information for reproducing the content information from the read content control information, and display the menu information based on the position information on which the touch panel is operated. In the recording medium reproduction method for reproducing the content information according to the above,
    The response area of the touch panel for each item of the menu information is displayed on the menu screen based on the information about the display area indicating which item on the menu screen is selected from the content control information. A method of reproducing a recording medium, characterized in that the recording medium is set to be wider than a display area indicating which one is selected.
  12.  記録媒体に記録されたコンテンツ情報およびコンテンツ制御情報を読み出す読み出し手段と、前記読み出し手段が読み出した前記コンテンツ制御情報から前記コンテンツ情報を再生させるためのメニュー情報を表示する表示手段と、前記表示手段に重ねられ、前記メニュー情報を操作するためのタッチパネルと、を備えた情報再生装置のコンピュータを、前記タッチパネルが操作された位置情報に基づいて前記メニュー情報に従った前記コンテンツ情報を再生させる再生制御手段として機能させる情報再生プログラムにおいて、
     前記コンテンツ制御情報に含まれる前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域に関する情報に基づいて、前記メニュー情報の項目毎の前記タッチパネルの反応領域を前記メニュー画面上の項目のうちいずれを選択しているかを示す表示の領域よりも広く設定する反応領域設定手段として前記コンピュータを機能させることを特徴とする記録媒体再生プログラム。
    Read means for reading content information and content control information recorded on a recording medium; display means for displaying menu information for reproducing the content information from the content control information read by the read means; and A reproduction control unit that reproduces the content information according to the menu information on a computer of an information reproduction apparatus that is superimposed and has a touch panel for operating the menu information based on position information on which the touch panel is operated In the information reproduction program that functions as
    Based on the information related to the display area indicating which item on the menu screen is selected, which is included in the content control information, the reaction area of the touch panel for each item of the menu information is displayed on the menu screen. A recording medium reproduction program for causing the computer to function as a reaction area setting means for setting a wider area than a display area indicating which item is selected.
  13.  請求項12に記載の記録媒体再生プログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。 A computer-readable recording medium, wherein the recording medium reproduction program according to claim 12 is stored.
PCT/JP2007/075138 2007-12-27 2007-12-27 Recording medium reproducing device, recording medium reproducing method, recording medium reproducing program, and recording medium with recording medium reproducing program stored WO2009084084A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP2007/075138 WO2009084084A1 (en) 2007-12-27 2007-12-27 Recording medium reproducing device, recording medium reproducing method, recording medium reproducing program, and recording medium with recording medium reproducing program stored
JP2009547828A JP4958979B2 (en) 2007-12-27 2007-12-27 Recording medium reproducing apparatus, recording medium reproducing method, recording medium reproducing program, and recording medium storing recording medium reproducing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/075138 WO2009084084A1 (en) 2007-12-27 2007-12-27 Recording medium reproducing device, recording medium reproducing method, recording medium reproducing program, and recording medium with recording medium reproducing program stored

Publications (1)

Publication Number Publication Date
WO2009084084A1 true WO2009084084A1 (en) 2009-07-09

Family

ID=40823824

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/075138 WO2009084084A1 (en) 2007-12-27 2007-12-27 Recording medium reproducing device, recording medium reproducing method, recording medium reproducing program, and recording medium with recording medium reproducing program stored

Country Status (2)

Country Link
JP (1) JP4958979B2 (en)
WO (1) WO2009084084A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012247833A (en) * 2011-05-25 2012-12-13 Pioneer Electronic Corp Information processing apparatus and method, and computer program
WO2013111280A1 (en) * 2012-01-25 2013-08-01 パイオニア株式会社 Display apparatus and display method
WO2014147867A1 (en) * 2013-03-21 2014-09-25 富士ゼロックス株式会社 Image processing device and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002108564A (en) * 2000-10-03 2002-04-12 Alpine Electronics Inc Touch panel inputting device
JP2003295993A (en) * 2002-03-22 2003-10-17 Xerox Corp Graphic input and display system, method of using user interface in the system and product comprising medium usable with computer
JP2004094394A (en) * 2002-08-29 2004-03-25 Pioneer Electronic Corp Device and method for inputting through touch panel
JP2005530235A (en) * 2002-06-14 2005-10-06 ノキア コーポレイション Electronic device and method for preparing the keyboard
JP2005284379A (en) * 2004-03-26 2005-10-13 Sharp Corp Information processing method, information processor, image outputting device, information transaction program, and recording medium
JP2006163460A (en) * 2004-12-02 2006-06-22 Alpine Electronics Inc Display-type inputting apparatus and scrolling method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002108564A (en) * 2000-10-03 2002-04-12 Alpine Electronics Inc Touch panel inputting device
JP2003295993A (en) * 2002-03-22 2003-10-17 Xerox Corp Graphic input and display system, method of using user interface in the system and product comprising medium usable with computer
JP2005530235A (en) * 2002-06-14 2005-10-06 ノキア コーポレイション Electronic device and method for preparing the keyboard
JP2004094394A (en) * 2002-08-29 2004-03-25 Pioneer Electronic Corp Device and method for inputting through touch panel
JP2005284379A (en) * 2004-03-26 2005-10-13 Sharp Corp Information processing method, information processor, image outputting device, information transaction program, and recording medium
JP2006163460A (en) * 2004-12-02 2006-06-22 Alpine Electronics Inc Display-type inputting apparatus and scrolling method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012247833A (en) * 2011-05-25 2012-12-13 Pioneer Electronic Corp Information processing apparatus and method, and computer program
WO2013111280A1 (en) * 2012-01-25 2013-08-01 パイオニア株式会社 Display apparatus and display method
WO2014147867A1 (en) * 2013-03-21 2014-09-25 富士ゼロックス株式会社 Image processing device and program
JP2014186392A (en) * 2013-03-21 2014-10-02 Fuji Xerox Co Ltd Image processing device and program
CN104995591A (en) * 2013-03-21 2015-10-21 富士施乐株式会社 Image processing device and program
US20160012302A1 (en) * 2013-03-21 2016-01-14 Fuji Xerox Co., Ltd. Image processing apparatus, image processing method and non-transitory computer readable medium
US10095940B2 (en) 2013-03-21 2018-10-09 Fuji Xerox Co., Ltd. Image processing apparatus, image processing method and non-transitory computer readable medium
CN104995591B (en) * 2013-03-21 2019-01-04 富士施乐株式会社 Image processing equipment and image processing method

Also Published As

Publication number Publication date
JPWO2009084084A1 (en) 2011-05-12
JP4958979B2 (en) 2012-06-20

Similar Documents

Publication Publication Date Title
US9465437B2 (en) Method and apparatus for controlling screen by tracking head of user through camera module, and computer-readable recording medium therefor
CN100568370C (en) Replay device and method thereof
KR100651068B1 (en) Information recording medium, methods of recording/playback information onto/from recording medium
EP1600972A1 (en) Information recording medium, methods of recording/playback information onto/from recording medium
US20060127051A1 (en) Information recording medium, information playback method, and information playback apparatus
US20060184900A1 (en) Apparatus and method for processing image, computer program and recording medium
CN101833391A (en) Messaging device, information processing method and program
EP2182522A1 (en) Information processing
JP2005101994A (en) Device and method for reproducing data
JP2007072564A (en) Multimedia reproduction apparatus, menu operation reception method, and computer program
US20070067732A1 (en) Method and apparatus for highlighting buttons on screen on which a plurality of applications are displayed, and information recording medium thereof
JP4958979B2 (en) Recording medium reproducing apparatus, recording medium reproducing method, recording medium reproducing program, and recording medium storing recording medium reproducing program
JP2007104322A (en) Thumbnail output device
US20070109261A1 (en) Information processing method and information processing apparatus
JP4478158B2 (en) Information processing apparatus, information processing method, information processing program, and recording medium on which information processing program is recorded
US20100318937A1 (en) Method and apparatus for information reproduction
JP4425844B2 (en) Video / audio format playback device, video / audio format playback method and program
JP5371360B2 (en) Display control device, display control device control method, program, and storage medium
JP2005135477A (en) Optical disk reproducing unit
JP2019164821A (en) Content display device, content display method, and program
US20060159417A1 (en) Information playback apparatus and information playback method
JP2010087661A (en) Apparatus, method and program for information reproduction and recording medium stored with program for information reproduction
US7418195B2 (en) Information reproducing apparatus
JP2010259028A (en) Image display device
JP5497915B2 (en) Content search method

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

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2009547828

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07860360

Country of ref document: EP

Kind code of ref document: A1