WO2019181928A1 - Vehicular menu display control device, vehicle-mounted device operation system, and gui program - Google Patents

Vehicular menu display control device, vehicle-mounted device operation system, and gui program Download PDF

Info

Publication number
WO2019181928A1
WO2019181928A1 PCT/JP2019/011414 JP2019011414W WO2019181928A1 WO 2019181928 A1 WO2019181928 A1 WO 2019181928A1 JP 2019011414 W JP2019011414 W JP 2019011414W WO 2019181928 A1 WO2019181928 A1 WO 2019181928A1
Authority
WO
WIPO (PCT)
Prior art keywords
menu
partial
display
circle
image
Prior art date
Application number
PCT/JP2019/011414
Other languages
French (fr)
Japanese (ja)
Inventor
康則 笹崎
Original Assignee
日本精機株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日本精機株式会社 filed Critical 日本精機株式会社
Publication of WO2019181928A1 publication Critical patent/WO2019181928A1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R11/02Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/027Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems between relatively movable parts of the vehicle, e.g. between steering wheel and column
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • 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

Definitions

  • the present invention relates to a vehicle menu display control device mounted on a vehicle such as an automobile, an in-vehicle device operation system, a GUI program, and the like.
  • a user who is driving the vehicle while holding the steering wheel, intuitively operates the pointing device for the vehicle with a blind touch while gazing at the front, and displays the menu image. It is necessary to select. Therefore, for example, it is inevitable that the accuracy or the operation speed of the pointing device is inferior to the case where a menu image is selected using a pointing device such as a mouse on a desktop personal computer or the like. Therefore, it is desirable to take care to avoid redundant operations as much as possible when operating on-vehicle equipment.
  • a user can select a radial operation menu indicating a menu item of an in-vehicle device displayed on a display device such as a head-up display (HUD) by a blind operation by a pointing device.
  • Equipment operation systems have been proposed.
  • the radial operation menu includes two lines extending radially from the center of the circle and a partial circle (hereinafter also referred to as a sector area) surrounded by an arc between the two lines.
  • This is a menu format in which menu items are assigned to.
  • a menu item having a hierarchical structure is assigned in the radial operation menu, for example, one menu item is designated from the menu items belonging to the n hierarchy (n is an integer of 2 or more), and the selection (determination) is performed.
  • n is an integer of 2 or more
  • the user does not check the corresponding menu item of the (n + 1) layer before performing the designation operation of the menu item of the n layer.
  • the user cannot confirm whether there is a target menu item among the menu items in the lower hierarchy at the stage of designating one of the radial operation menus having a hierarchical structure.
  • An object of the present invention is to provide a vehicular menu display control device, an in-vehicle device operation system, and a GUI program that can quickly reach a target menu item.
  • the vehicle menu display control device comprises: A vehicle menu display control device comprising: a display device; an operation input device having an annular operation surface, the operation surface being operated by a user's finger; and a control device,
  • the control device includes: Image generating means for generating an image of a radial operation menu in which menu items are assigned to each of two lines extending in the radial direction from the center of the circle and a partial circle surrounded by an arc between the two lines
  • Display control means for controlling the display device to display an image of the radial operation menu generated by the image generation means
  • the image generation means includes Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface.
  • the display control means includes Control is performed to display each of the second partial circles included in the image of the updated radial operation menu generated by the image generating means on the outer periphery of the designated first partial circle.
  • the image generation means assigns menu items belonging to n layers (n is an arbitrary integer equal to or greater than 2) in response to a user operation for designating one of the menu items assigned to each of the partial circles.
  • n is an arbitrary integer equal to or greater than 2
  • the image generation means assigns menu items belonging to n layers (n is an arbitrary integer equal to or greater than 2) in response to a user operation for designating one of the menu items assigned to each of the partial circles.
  • n is an arbitrary integer equal to or greater than 2
  • the generated second partial circle is generated.
  • Each of the partial circles is arranged on the outer circumference of the designated first partial circle to generate an image of the updated radial operation menu, and the display control means includes the first image included in the updated radial operation menu image. Control is performed to display each of the two partial circles on the outer periphery of the designated first partial circle.
  • the vehicle menu display control device corresponds to one of the designated menu items around the first partial circle to which the designated n-level menu item is assigned. It is possible to provide a GUI environment for displaying a second partial circle to which one or more menu items belonging to the (n + 1) layer are assigned. For this reason, the user (driver) can confirm the menu item of the n + 1 hierarchy corresponding to the menu item which belongs to the designated n hierarchy, before selecting (deciding) the menu item of the n hierarchy. Therefore, the user does not need to perform the conventional redundant operation of displaying and selecting (determining) the menu item corresponding to each hierarchy before reaching the target menu item of the (n + 1) th hierarchy.
  • the user can know whether or not the target menu item is directly (and intuitively) in the lower-level menu items, and selects (determines) the menu item. be able to. Therefore, menu items can be selected quickly and efficiently, and operability and usability can be improved.
  • designation refers to a user operation in which the user touches the operation surface of the operation input device
  • selection (decision) refers to a user operation to press the operation surface of the operation input device.
  • the “periphery” is a partial area in a concentric circle area that has a larger radius than a circle that is a set of partial circles to which each n-level menu item is assigned and faces a specified partial circle.
  • the display control means includes Control is performed to display each of the second partial circles on the outer periphery of the first partial circle in a clockwise or counterclockwise direction with reference to the display position of the first partial circle.
  • the display control means places each of the second partial circles on the outer circumference of the first partial circle in the clockwise or counterclockwise direction with reference to the display position of the first partial circle. indicate.
  • the display control means places each of the second partial circles on the outer circumference of the first partial circle in the clockwise or counterclockwise direction with reference to the display position of the first partial circle. indicate.
  • the second partial circle corresponding to the menu item assigned to the designated partial circle is displayed clockwise or counterclockwise.
  • the second partial circle corresponding to the menu item assigned to the missing partial circle is not displayed.
  • each of the second partial circles corresponding to the clockwise or counterclockwise direction is displayed based on the selected first partial circle, so that the user (driver) ) Makes it easy to recognize which menu item in the designated first partial circle corresponds to each menu item assigned to the second partial circle displayed on the outer periphery.
  • a display image showing menu items is generated by a liquid crystal display (LCD) or the like that performs transmissive display using a backlight light source, and is irradiated onto a windshield (front glass) as a virtual image. This is effective when a head-up display that is visually recognized by a user (such as a driver of a vehicle) superimposed on a real scene is used as a display device.
  • LCD liquid crystal display
  • the display control means includes In response to the user operation, whether the user's finger has moved in the direction of the outer periphery from the center of the first partial circle, or has remained in the region of the first partial circle for a predetermined time or more, Control for displaying each of the second partial circles on the outer circumference of the first partial circle when at least one of the partial circle regions is touched continuously for a predetermined time or more is detected. I do.
  • the display control means controls the display of each of the second partial circles on the outer periphery of the designated first partial circle, so that the user's finger is at the center of the first partial circle. It has been detected that it has moved in the direction of the outer circumference, stayed in the area of the first partial circle for a predetermined time or more, or has continuously touched the area of the first partial circle for a predetermined time or more. To do.
  • each of the second partial circles is triggered by an intuitive operation in which the user's finger moves from the center of the first partial circle toward the outer periphery.
  • the menu item corresponding to the case where control is performed to display on the outer periphery of the designated first partial circle can be quickly displayed, and the operability and usability are further improved.
  • the display control means includes When the user operation including pressing of the operation surface is detected in a state where each of the second partial circles is displayed on the outer periphery of the designated first partial circle on the display device, The selection of the menu item assigned to each of the two partial circles is enabled, and when the user operation not including pressing of the operation surface is detected, the selection of the menu item assigned to each of the partial circles is enabled. Control to turn on.
  • the first partial circle designated by the display control means by the user operation of tracing the touch while detecting the pressing operation of the operation surface in other words, the selection (decision) operation (designation operation).
  • the selection (decision) operation designation operation
  • the selection (determination) operation must be detected.
  • the selection of menu items including menu items belonging to the n hierarchy assigned to each of the partial circles is validated.
  • any menu item can be selected (determined) while each of the second partial circles is displayed on the outer periphery of the designated first partial circle.
  • the target menu item can be directly (and intuitively) eliminated by eliminating the conventional redundant operation of displaying and selecting (determining) the menu items of each layer before reaching the target operation menu of the (n + 1) layer. Since the menu item can be selected by displaying the menu item, the menu item can be selected quickly and efficiently.
  • the image generation means includes The angle formed by two lines extending in the radial direction from the center of the designated first partial circle is defined as the angle formed by the two lines extending in the radial direction from the center of the second partial circle.
  • the display control means includes Based on the position information sequentially acquired based on the user operation, the moving speed of the user's finger is obtained, and the menu item of the n + 1 hierarchy assigned to each of the second partial circles according to the moving speed. Or which of the menu items assigned to each of the partial circles is to be selected.
  • the menu item of the (n + 1) th hierarchy assigned to each of the second partial circles is to be selected.
  • any menu item can be selected (determined) in a state where each of the second partial circles is displayed on the outer periphery of the designated first partial circle. Therefore, the conventional redundant operation of displaying and selecting (determining) the menu items of each hierarchy before reaching the target n + 1 hierarchy operation menu is eliminated, and the objective is directly (and intuitively) intended. Since menu items can be displayed and selected, the menu items can be selected quickly and efficiently.
  • the image generation means includes The angle formed by the two lines extending in the radial direction from the center of the designated first partial circle and the two lines extending in the radial direction from the respective centers of the second partial circles form An image of the radial operation menu is generated by setting the total angle to be equal, and the display control means includes: Control is performed so that each of the second partial circles is displayed side by side on the outer periphery of the first partial circle.
  • the image generating means has an angle formed by two lines extending in the radial direction from the center of the designated first partial circle and a radius from the center of each of the second partial circles.
  • the angle formed by the two lines extending in the radial direction from the center of the designated first partial circle is enlarged so that the sum of the angles formed by the two lines extending in the direction becomes equal.
  • Each of the second partial circles is set so as to be arranged side by side in the enlarged angle range, and the display control means replaces each of the second partial circles arranged in the enlarged angle range with the first partial circle. Display side by side on the circumference of a partial circle.
  • each of the second partial circles corresponding to the designated first partial circle is arranged and displayed within the range of the angle of the first partial circle. Therefore, a good-looking radial operation menu can be confirmed, and the chance of erroneous selection (decision) operation is reduced.
  • the display control means includes The position of the user's finger is determined based on position information sequentially acquired in response to the user operation that traces the operation surface when one of the one or more menu items belonging to the n + 1 hierarchy is specified. 1 or more belonging to the n + 1 hierarchy corresponding to the first partial circle adjacent to the first partial circle in the clockwise or counterclockwise direction when it is detected that the region is out of the area of the second partial circle Control is performed to display each of the second partial circles comprising the menu items on the outer periphery of the adjacent first partial circle.
  • the position of the user's finger when the position of the user's finger is out of the region of the second partial circle, it corresponds to the first partial circle adjacent to the first partial circle in the clockwise or counterclockwise direction.
  • Each of the second partial circles composed of one or more menu items belonging to the n + 1 hierarchy to be displayed is displayed on the outer periphery of the adjacent first partial circle. For this reason, for example, when there is an erroneous operation, each of the second partial circles corresponding to the adjacent first partial circle is automatically displayed on the outer periphery without restarting the operation from the beginning. Therefore, it is possible to know more quickly whether or not there is a target menu item, and it is possible to efficiently select (determine) the menu item.
  • the display control means includes Control is performed to change the display size of each of the second partial circles according to vehicle speed information of the vehicle acquired from the outside and to display it on the outer periphery of the first partial circle.
  • the display control means performs control for changing the display size of each of the second partial circles according to the vehicle speed information of the vehicle acquired from the outside and displaying them on the outer periphery of the first partial circle. Do. Therefore, according to the eighth aspect, for example, when the vehicle speed is slow, each display size of the second partial circle displayed on the outer periphery is set to the normal size, and when the vehicle speed is fast, the second display displayed on the outer periphery. By setting the display size of the partial circle to an enlarged size, it is possible to secure a forward visual field corresponding to the vehicle speed, and contribute to safe driving.
  • the in-vehicle device operation system includes: One or more in-vehicle devices, A display device; An operation input device having an annular operation surface, the operation surface being operated by a user's finger; Image generating means for generating an image of a radial operation menu in which menu items are assigned to each of two lines extending in the radial direction from the center of the circle and a partial circle surrounded by an arc between the two lines , Display control means for controlling the display device to display an image of the radial operation menu generated by the image generation means; And a process execution means for performing an operation process of the in-vehicle device,
  • the image generating means Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface.
  • second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated.
  • Each of the partial circles is arranged on the outer periphery of the designated first partial circle to generate an image of the updated radial operation menu
  • the display control means is Performing control to display each of the second partial circles included in the image of the updated radial operation menu generated by the image generating means on the outer periphery of the designated first partial circle;
  • the process execution means is And a control device that executes operation processing of the in-vehicle device corresponding to the menu item that is finally selected.
  • the target menu can be saved without redundant operation. It is possible to provide an in-vehicle device operation system that can quickly reach an item, and thus can secure a visual field in front of a user (driver or the like) and contribute to safe driving.
  • the GUI program is A vehicle menu display control device comprising: a display device; an operation input device having an annular operation surface, the operation surface being operated by a user's finger; and a control device, and executed by the control device.
  • GUI program In the control device, A radial operation menu image in which menu items are assigned to each of two lines extending radially from the center of the circle and a partial circle surrounded by an arc between the two lines is generated.
  • the first process includes Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface.
  • n is an arbitrary integer greater than or equal to 2
  • second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated.
  • the second process includes Processing for performing control to display each of the second partial circles included in the image of the updated radial operation menu generated in the first processing on the outer periphery of the designated first partial circle. Including.
  • the control device sequentially reads and executes the GUI program stored in the memory, so that the menu item of the corresponding lower layer is displayed before the selection (determination) operation of the menu item of the upper layer.
  • a GUI environment that can be confirmed can be provided, and a vehicle menu display control apparatus that can quickly reach a target menu item without redundant operation can be realized.
  • a redundant operation by providing a GUI environment in which a corresponding menu item in a lower hierarchy can be confirmed before an operation for selecting (determining) a menu item in an upper hierarchy, so that a target menu item can be saved.
  • a vehicle menu display control device, an in-vehicle device operation system, and a GUI program that can be quickly reached can be provided.
  • FIG. 1 is an overall configuration diagram of an in-vehicle device operation system according to an embodiment of the present invention. It is a block diagram of the display apparatus used in a vehicle equipment operation system. It is a figure which shows the specific example of a radial operation menu. It is an external view of the operation input apparatus used with a vehicle equipment operation system, (a) is a surface figure, (b) is sectional drawing. It is a block diagram of the menu display control apparatus for vehicles which concerns on embodiment of this invention. It is a flowchart which shows the procedure of vehicle equipment operation processing. It is a figure which shows an example of a radial operation menu, and also shows the correspondence with the operation position by an operation input device. It is a figure which shows the 1st modification of the updated radial operation menu. It is a figure which shows the 2nd modification of the updated radial operation menu. It is a figure which shows the 3rd modification of the updated radial operation menu.
  • FIG. 1 is an overall configuration diagram of an in-vehicle device operation system 100 according to an embodiment of the present invention (hereinafter simply referred to as the present embodiment).
  • the in-vehicle device operation system 100 of the present embodiment includes a display device 10, a control device 20, an input / output I / F 30 (input / output interface), a signal I / F 40 (signal interface),
  • a display device 10 for example, an operation input device 200 provided on the steering wheel 3 and operable by a user (here, a driver) with a finger (hand) is provided.
  • the vehicle has an in-vehicle device 400 including an external communication unit 405 such as a vehicle ECU 401, a navigation (navigation) ECU 402, an audio ECU 403, an air conditioning ECU 404, and a communication device, and these are connected to an input / output I / F 30 via a bus (BUS). It is connected.
  • BUS bus
  • the display device 10 can display at least one of a real image and a virtual image.
  • a HUD (head-up display) device that displays a virtual image is mounted, and a windshield (front) is provided by the HUD device.
  • a virtual image is displayed in a virtual image display area (virtual image displayable area 101 indicated by a broken-line square in the drawing) 2 of glass or the like.
  • a radial operation menu 500 (V) is displayed as a virtual image.
  • “(V)” of reference numeral 500 (V) indicates a virtual image.
  • the radial operation menu includes two lines extending radially from the center of the circle and a partial circle (sector area) divided by a circle surrounded by an arc between the two lines. , Each means a menu format to which menu items are assigned.
  • Reference numeral 502 denotes a pointer 502 (in this case, clockwise or counterclockwise like a clock hand) whose position changes in accordance with the movement of the user's finger (hand) (detected by the operation input device 200). Move).
  • This pointer 502 has a function of designating one of a plurality of menu items included in the radial operation menu 500 (V).
  • FIG. 2 shows an example of the internal configuration of the HUD device used as the display device 10 in the in-vehicle device operation system 100 of the present embodiment.
  • the HUD device is mounted on a dashboard of a vehicle such as an automobile.
  • the HUD device is a display device that irradiates the windshield with display light and causes the user to visually recognize the display light superimposed on the actual scene in front of the vehicle.
  • the HUD device emits display light N1 toward a windshield 310 that is an example of a projection member.
  • a viewer (mainly driver E) receives the display light N1 reflected on the windshield 310, and can visually recognize the radial operation menu V1 displayed as a virtual image.
  • the HUD device includes a housing 110, a display device 121, an optical system 122, a drive unit 123, and a control unit 124.
  • the housing 110 is made of, for example, a black resin having a light shielding property, and has a box shape that accommodates each part of the HUD device.
  • An opening is provided in a part of the housing 110, and the opening is covered with a translucent cover 111 through which the display light N1 is transmitted.
  • the display device 121 includes, for example, a TFT (Thin Film Transistor) liquid crystal panel and a light source (backlight) that illuminates the liquid crystal panel from behind, and a display object (radial operation menu 500 (V)) by light emitted from the light source. Is transparently displayed.
  • the light source is composed of, for example, an LED (Light Emitting Diode), and the liquid crystal panel includes a liquid crystal cell, a polarizing plate, a colored transmission layer, and a diffusion plate.
  • the liquid crystal panel is composed of a pair of polarizing filters or the like sandwiching the liquid crystal panel, and the amount of light is adjusted (dimmed) by changing the transmittance of display light under the control of the control device 20. Shall be able to.
  • the display device 121 is not limited to a TFT liquid crystal panel as long as it is a transmissive display device that emits display light under the control of the control unit 124, but is not limited to a TFT liquid crystal panel, DMD (Digital Micro Mirror Device) or LCOS (registered trademark: Liquid Crystal On Silicone). Or the like.
  • the optical system 122 includes, as an example, a screen, a plane mirror, a concave mirror as a reflecting mirror, and the like.
  • the screen is a transmissive screen composed of a holographic diff user, a microlens array, a diffusion plate, and the like, and is installed on the optical path of the display light emitted from the display device 121.
  • the plane mirror includes a flat base material made of synthetic resin or glass and a metal reflection film formed on one surface of the base material, and guides display light to the concave mirror.
  • the concave mirror reflects the incident display light toward the windshield 310 while diffusing.
  • the concave mirror includes a base material made of synthetic resin, glass, or the like, and a metal reflection film formed on one surface of the base material.
  • the windshield 310 reflects the incident display light toward the direction of the driver E (eye box).
  • the driving unit 123 includes an actuator or a stepping motor, and transmits these driving forces to the optical system 122 (concave mirror) as a rotational force.
  • the concave mirror rotates between the display position and the storage position about the rotation axis extending in the direction perpendicular to the paper surface by the operation of the driving unit 123.
  • the control unit 124 includes a CPU (Central Processing Unit) such as a microcomputer, and controls the display 121 and the driving unit 123.
  • the control unit 124 displays a radial operation menu on the liquid crystal panel based on a command from the control device 20. In addition, control is performed to rotate the concave mirror between the display position and the storage position through the drive unit 123.
  • CPU Central Processing Unit
  • the display device 10 may be a display device such as a display panel provided in or on the instrument panel, or a combination of the HUD device and the display device.
  • the in-vehicle device 400 sends external device information to the input / output I / F 30 via a bus (BUS).
  • BUS bus
  • the vehicle ECU 401 can output the travel mode (ECO mode, SPORT mode), average fuel consumption, travelable distance (travelable distance), water temperature, oil temperature, and the like of the vehicle 1.
  • the control device 20 indicates the travel mode of the vehicle 1 or displays an image (selection image) that allows the travel mode to be changed by being selected, or average fuel consumption, travelable distance (cruising range) Possible distance), water temperature, oil temperature, etc.
  • selection image an image that allows the travel mode to be changed by being selected, or average fuel consumption, travelable distance (cruising range) Possible distance), water temperature, oil temperature, etc.
  • an item related to detailed information regarding the vehicle 1 may be further displayed in the radial operation menu 500 (V).
  • the navigation ECU 402 provides information on the direction of the next branch road and the distance to the branch road, facility information on recommended waypoints located near the route of the vehicle 1, and information such as time lost when passing through the information. Output is possible.
  • the display control device (reference numeral 201 in FIG. 6) included in the control device 20 is based on the above information, for example, the direction of the next branch road, the distance to the branch road, the image for switching on / off the route guidance, the recommendation It is possible to display at least one of facility information related to the waypoints and an image for setting the waypoints as a menu.
  • the audio ECU 403 can output information on recommended music. Based on the information described above, the control device 20 can display recommended music (audio) information and an image for selecting music as a menu.
  • the air conditioning ECU 404 can output information on the current air conditioning state. Based on the information described above, the control device 20 can display information related to the current air conditioning state and an image that allows the air conditioning state to be changed.
  • the external communication unit 405 can output information from the outside of the vehicle 1 such as an incoming call state and mail reception information. Based on the information described above, the control device 20 can display, as a menu, information indicating that there is an incoming call, information indicating that a mail has been received, an image that can be used to receive a telephone call or read a voice by voice. .
  • the radial operation menu 500 (V) is a portion obtained by dividing a circle surrounded by two lines extending radially from the center of the circle and an arc between the two lines.
  • This is a menu format in which menu items are assigned to each circle (sector area).
  • the control device 20 acquires or searches for information related to the control state of the in-vehicle device 400, and uses the acquired or searched information as an image as a partial circle (sector) constituting the radial operation menu 500 (V).
  • the icon image assigned to the (region) is described as a menu item, and the designated image K whose position changes according to the movement of the user's finger (hand) (detected by the operation input device 200) is referred to as a pointer. .
  • the menu item J is an image having a display area divided into sector areas, and is arranged as an initial display mode, for example, continuously as shown in FIG.
  • a hierarchical menu item J1 As the menu item J indicating an icon image, a hierarchical menu item J1, a processing menu item J2, and a display menu item J3 are displayed.
  • the hierarchy menu item J1 is a display area (partial circle or sector area) in which information indicating the type (for example, “AIR CONTROL”) of the vehicle-mounted device 400 to be operated, control information (for example, set temperature “28 ° C.”), and the like is partitioned. ), And this hierarchical menu item J1 is selected by an operation of the operation input device 200. For example, as shown in FIGS. It is possible to shift to a hierarchical display mode in which a new menu item J related to the item J1 is displayed on the outer periphery of the designated hierarchical menu item JI.
  • the display of the display device 10 shifts to the hierarchical display mode.
  • the menu item J displayed in the hierarchical display mode processing menu items related to the air volume and direction of the air conditioner related to the air conditioning ECU 404 are displayed (hierarchical display mode).
  • the processing menu item J2 relating to the air volume and the wind direction the air volume and direction of the air conditioner can be changed, and by selecting the hierarchical menu item J1 relating to the temperature setting, it is possible to shift to the hierarchical display mode relating to the temperature setting. it can. Details of the hierarchical display mode will be described later.
  • the processing menu item J2 is an image on which items (for example, “ABS”) for controlling the in-vehicle device 400 and set values are displayed.
  • items for example, “ABS”
  • the processing menu item J2 is displayed. It is possible to cause the in-vehicle device 400 to execute various processes in accordance with the displayed items and setting values. Specifically, for example, by selecting “TCS” or the like with the operation input device 200, the vehicle ECU 401 can be caused to execute an on / off process of the TCS function.
  • the selected processing menu item J2 is displayed in the display mode J2a in which the color or shape has changed so as to indicate that it has been selected, and allows the user to recognize that it has been selected.
  • the display menu item J3 is an image in which vehicle information (for example, water temperature, oil temperature) input from the vehicle ECU 401 is displayed in a partitioned display area, and is an image for transmitting information to the user. By selecting the display menu item J3 by operating the operation input device 200, it is possible to display detailed information of the displayed information.
  • vehicle information for example, water temperature, oil temperature
  • Information displayed in the display area (partial circle or sector area) of the display menu item J3 includes information related to various sensor information (for example, water temperature, oil temperature, etc.) output from the vehicle ECU 401, Information related to various settings (eg, function on / off of ABS, TCS, ECS, etc., travel mode such as ECO mode, SPORT mode), navigation information output from the navigation ECU 402 (eg, arrival time, distance to target point, turn Information relating to the turn-by-turn, etc., information indicating the playback time of the audio ECU 403, the title of the song, information indicating the settings of the air-conditioning ECU 404 (for example, temperature setting, air volume, wind direction, etc.), of the external device connected to the external communication unit 405 Whether the control device 20 is the in-vehicle device 400, such as information indicating the control state (for example, presence / absence of incoming call, mail content) Is an acquired / retrieved information.
  • the display in the menu item J is updated with information acquired
  • the menu item J may be an image based on information generated by the control device 20 itself as well as an image related to information acquired / searched by the control device 20 from the in-vehicle device 400. Specifically, for example, when the control device 20 has a timekeeping function, a stopwatch image may be displayed as the menu item J. When the display device 10 has a timekeeping function, the control device 20 may execute the timekeeping function of the display device 10 to display a stopwatch image as the menu item J on the display device 10.
  • the pointer 502 (K) is an image indicating a pointer for designating the menu item J extending from the center P of the circle to the menu item J side according to the movement of the operation position C of the operation input device 200.
  • the designated position D is smoothly changed and the designated menu item J is switched.
  • a user driver or the like
  • the pointer 502 (K) indicates the cursor designation image Ka that highlights the outline of the menu item J designated by the operation of the operation input device 200 or the operation position C of the operation input device 200 from the outside of the menu item J.
  • a pointer designation image to be designated may be substituted, and these indication methods may be combined.
  • FIG. 4A is a diagram showing an external appearance of the operation input device 200
  • FIG. 4B is a diagram showing a cross-sectional structure taken along line bb in FIG. 4A.
  • description will be made assuming that the operation input device 200 is used to select a menu item in the radial operation menu 500 (V) shown in FIG.
  • the operation input device 200 is disposed on the steering wheel 3, and is an annular operation for detecting the position (operation position C) of the user's finger (here, for example, the thumb).
  • a position detection unit 210 and a determination operation detection that is provided integrally with the operation position detection unit 210 and detects that a selection (determination) has been made by the user by pressing the operation position detection unit 210 with a thumb.
  • Section 220 and a return switch 230 used when performing return processing.
  • the operation position detection unit 210 has a plurality of sensor electrodes (sensor sheets, which will be described later) arranged at equal intervals, for example, in the direction from 0:00 to 23:00 on an annular operation surface.
  • the user's operation position C for example, the position of the ring from 0 o'clock to 23 o'clock
  • the locus can be detected as position information.
  • the operation input device 200 is operated with a finger (hand), but other body parts of the user may be used.
  • the operation input device 200 is a touch sensor that detects a position where the user's thumb or the like touches the operation surface (operation position C). For example, as illustrated in FIG. The sensor sheet 212 and the spacer 213 are provided. The operation input device 200 specifies that the user's thumb or the like is touching the annular operation surface when the user performs an operation of touching the operation surface with a thumb or the like or a tracing operation so as to draw a predetermined locus.
  • the selection (determination) is detected, for example, a signal (selection signal, in other words, indicating that the selection (determination) has been performed. Selection (determination) detection signal) is output.
  • the surface cover 211 in the operation input device 200 is formed in a sheet shape with a light-shielding insulating material such as synthetic resin, and the three-dimensional shape of the convex cross section is continuous along the circumference of a circle centered on the center point Q.
  • Convex part (convex area) 211a (a region with a radial pattern in FIG. 4B) formed on the surface and a relatively flat flat part (flat area) connected to the convex part (convex area) 211a 211b.
  • the convex portion (convex region) 211a has a mountain-shaped cross section (convex cross section), and the mountain (convex shape) is long in the direction toward the center point Q (inside) and short in the opposite direction. It has an outline (ridge line).
  • the peaks (convex shape) are continuously provided along the circumference of a circle having the center point Q as the center, thereby forming a convex portion (convex region) 211a.
  • a sensor sheet 212 is provided under the convex portion (convex region) 211a of the surface cover 211, and the operation position described above is determined by the portion including these.
  • a detection unit 210 is configured. For example, the user recognizes the slope of the convex portion (convex region) 211a in the longitudinal direction (the direction toward the center point Q, in other words, the inner direction) with the tactile sensation of the finger, thereby operating position detection unit 210. The approximate position of the finger on the top can be recognized, and the operation input device 200 can be operated without looking at the operation input device 200.
  • the sensor sheet 212 is disposed along the circumference of a circle centered on the center point Q at least on the back surface side of the front cover 211 corresponding to the convex portion (convex region) 211a, and indicates the operation position C of the user's finger. It detects and outputs information (operation position information or a signal indicating the operation position) related to the operation position C of the user's finger or the like to the control device 20.
  • the sensor sheet 212 is formed into the same shape as the surface cover 211 by being integrally formed with the surface cover 211 by drawing, for example (see FIG. 4B).
  • the surface cover 211 and the sensor sheet 212 become like a single sheet, and the step shape of the convex portion (convex area) 211a is bent by the single sheet. It is composed of parts (raised parts).
  • the back surface of the front cover 211 and the surface of the sensor sheet 212 come into contact with each other by being integrally molded in this way.
  • the detection part of the sensor sheet 212 is arrange
  • the detection part of the sensor sheet 212 is arrange
  • the spacer 213 is located on the back side of the sensor sheet 212 and is formed in accordance with the shape of the integrally formed front cover 211 and sensor sheet 212.
  • the front cover 211 is pressed from the front side by a user's finger or the like. A member that holds the shape described above.
  • a plurality (three in the example of FIG. 4B) of determination operation detection units 220 are provided on the back side of the operation position detection unit 210.
  • the determination operation detection unit 220 is electrically connected to the control device 20, and the user presses the operation surface of the operation position detection unit 210 (the convex portion (convex region) of the surface cover 211) 211 a (hereinafter, referred to as “determination operation detection unit 220”).
  • the determination operation detection unit 220 is pressed, thereby detecting that selection (determination) has been performed by the user, and a signal indicating that selection (determination) has been performed (selection signal, in other words, (Selection (determination) detection signal) is output.
  • the output selection (determination) detection signal is sent to the control device 20. Based on the selection (decision) detection signal sent, the control device 20 determines, for example, which menu item of a plurality of menu items J included in the radial operation menu 500 (V) is selected, and An image indicating the menu item J corresponding to the selection is generated and displayed on the display device 10. Thereby, the display of the operation menu is switched according to the content of the selected item.
  • the return switch 230 is a switch at a position away from the operation position detection unit 210 and the determination operation detection unit 220.
  • a return signal is transmitted to the control device 20.
  • the control device 20 Based on the return signal from the return switch 230, the control device 20 returns the display of the radial operation menu 500 (V) to an image showing the most recent past menu item J. In other words, switching to the previous display is performed.
  • the vehicle menu display control device 300 refers to a configuration including the display device 10 and the operation input device 200 with the control device 20 as a control center. Note that, in FIG. 5, the same reference numerals are given to portions common to FIG. 1.
  • the control device 20 is configured by a CPU such as a microcomputer and a peripheral LSI including a memory in terms of hardware, and functionally, as illustrated in FIG. 5, an operation information acquisition unit 201, an image generation unit, and the like. 202 (image generation means), a display control section 203 (display control means), a process execution section 204 (process execution means), and a storage section 205.
  • a CPU such as a microcomputer and a peripheral LSI including a memory in terms of hardware, and functionally, as illustrated in FIG. 5, an operation information acquisition unit 201, an image generation unit, and the like.
  • 202 image generation means
  • a display control section 203 display control means
  • a process execution section 204 process execution means
  • storage section 205 storage section
  • the operation information acquisition unit 201 uses the operation input device 200 to touch one point of a circle displayed on the display device 10 in order to designate one menu item included in the radial operation menu 500 (V). Position information generated according to the user's operation to be traced or a selection (decision) signal (selection determination information) generated according to the user operation to be pressed is acquired via the signal I / F 40, and an image generation unit 202, the display control unit 203, and the process execution unit 204.
  • the image generation unit 202 assigns menu items to each of two lines extending radially from the center of the circle and a partial circle (sector area) surrounded by an arc between the two lines. It functions as an image generating means for generating an operation menu image. For example, the image generation unit 202 reads usable menu items from a menu file or the like stored in advance in the storage unit 205, assigns a plurality of menu items, and incorporates necessary information. A radial operation menu 500 (V) including a plurality of menu items is generated and written in a work area allocated to the storage unit 205.
  • the necessary information includes flag information indicating whether or not menu items arranged as described later have a hierarchical structure.
  • the image generation unit 202 uses the operation input device 200 and designates one of the menu items assigned to each of the partial circles. In response to a user operation of touching the operation surface, n layers (n is 2 or more) When a first partial circle to which a menu item belonging to (any integer) is assigned is specified, a second partial circle to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the specified menu items is assigned Each of the generated second partial circles is arranged on the outer periphery of the designated first partial circle, and also functions as image generation means for generating an image of the updated radial operation menu. .
  • the image generation unit 202 writes the updated radial operation menu image in the work area of the storage unit 205.
  • the “partial circle” is a partial circle to which each of the menu items A to H is assigned as shown in FIG. 7 to FIG. 10 as an example of the radial operation menu 500 (V).
  • the “designated first partial circle” refers to, for example, the sector area 512 in which the menu item B, which is an icon of an air conditioner related to the air conditioning ECU 404, is arranged.
  • the “second partial circle” refers to, for example, each of the processing menu items related to the wind direction of the air conditioner related to the air conditioner ECU 404 arranged in the outer peripheral area of the designated first partial circle (sector area 512). This refers to the allocated sector areas 521, 522, 523, 524, 525. In the following description, for convenience, the sector areas 521, 522, 523, 524, and 525 are collectively referred to as a hierarchy development area 520.
  • the “outer periphery” is, for example, in the concentric circle C having a radius r11 larger than the radius r1 of the circle 510 as shown in FIG. 7 as an example of the radial operation menu 500 (V), and the circle 510 is arranged.
  • One of the concentric circles C surrounded by two lines r11 and r21 extending in the radial direction from the center P of the circle 510 and an arc c between the two lines, except for the first display area to be displayed.
  • This is a second display area in which a partial area (hierarchical development area 520) is arranged and displayed.
  • the display control unit 203 functions as a display control unit that performs control to display each of the second partial circles (hierarchy development area 520) generated by the image generation unit 202 on the outer periphery of the designated first partial circle. To do.
  • the display control unit 203 uses the updated radial operation menu 500 (V) image written in the work area of the storage unit 205 as an image RAM (or an external storage device) assigned to another storage area.
  • the image of the updated radial operation menu 500 (V) is read from the image RAM in synchronization with the display timing of the display device 10 (display device 121) and displayed on the display device 10.
  • the display control unit 203 converts the second partial circle (hierarchical development area 520) of the updated radial operation menu 500 (V) generated by the image generation unit 202 to the designated first partial circle (Control may be performed to display on the outer circumference of the first partial circle in the clockwise or counterclockwise direction with reference to the display position of the sector area 512).
  • the rotation direction is determined based on the position information output in time series from the operation position detection unit 210 of the operation input device 200, which is sequentially acquired by the operation information acquisition unit 201.
  • the display control unit 203 moves the user's finger from the center of the first partial circle (sector region 612) toward the outer periphery or the region of the first partial circle (sector region 512). Or when the first partial circle (sector area 512) is continuously touched for a predetermined time or more, the second partial circle (hierarchical development area) is detected. 520) may be displayed on the outer circumference of the first partial circle (sector area 512).
  • the display control unit 203 uses the operation input device 200 (operation position detection unit 210). Can be determined by sequentially comparing the position information acquired in time series via the operation information acquisition unit 201. Whether the user's finger stays in the first partial circle region for a predetermined time or more or whether the user's finger continues to touch the first partial circle region for a predetermined time or more is determined in time series from the operation input device 200. This can be determined by the acquired position information and time monitoring by a built-in timer (not shown).
  • the display control unit 203 operates the operation input device in a state where each of the second partial circles (hierarchy development region 520) is displayed on the outer periphery of the designated first partial circle (sector region 512) on the display device 10.
  • the second part is detected when a user operation including pressing of an annular operation surface of 200 (for example, touching any of the sector regions 521 to 525 with the index finger while pressing the determination operation detection unit 220 with the thumb) is detected.
  • the image generation unit 202 sets the angle ⁇ (FIG. 7) formed by the two lines r1 and r2 extending in the radial direction from the center P of the designated first partial circle (sector region 512) as the second part.
  • An image of the updated radial operation menu may be generated by setting it larger than the angle ⁇ (FIG. 7) formed by the two lines r11 and r12 extending in the radial direction from the center P of the circle (sector region 521).
  • the display control unit 203 obtains the movement speed of the user's finger based on the position information sequentially acquired from the operation information acquisition section 201 based on the user operation, and calculates the second part according to the movement speed. Select either n + 1 layer menu item assigned to each circle (hierarchical development area 520) or menu item AH assigned to each partial circle (sector area 511 to 518). Determine if you are going.
  • the display control unit 203 can calculate the moving speed of the finger by calculating the moving distance for every fixed time from the position information acquired in time series and dividing by the fixed time.
  • the image generation unit 202 forms an angle formed by a reference line segment (stop position) extending in the radial direction through the center P of the circle in the radial operation menu 500 (V) and a line segment connecting the center P of the circle and the specified position.
  • a reference line segment stop position
  • center angle
  • the display control unit 203 synchronizes the position information output from the operation input device 200 and the display position of the display device 10 when displaying the radial operation menu 500 (V) before and after the update.
  • the relative angle of the rotation operation by the user based on the center Q of the annular operation surface of the operation position detection unit 210 in the operation input device 200 and the circle of the radial operation menu 500 (V) displayed on the display device 10. It is necessary to perform control for making the relative angle with the designated position with the center P of the base point substantially coincide.
  • the image generation unit 202 calculates the angle (for example, ⁇ in FIG. 8) formed by two lines extending in the radial direction from the center P of the designated first partial circle (sector area 512), and the second part. Radial operation updated by setting the sum of angles formed by two lines extending radially from the center P of each circle (hierarchical development area 520) (for example, ⁇ 1 + ⁇ 2 + ⁇ 3 + ⁇ 4 + ⁇ 5 in FIG. 8) to be equal. An image of the menu 500 (V) may be generated.
  • the display control unit 203 performs control to display the second partial circles (hierarchical development area 520) side by side on the outer periphery of the designated first partial circle (sector area 512).
  • the display control unit 203 designates one of one or more menu items belonging to the n + 1 hierarchy
  • the position information is sequentially acquired according to a user operation that traces the annular operation surface of the operation input device 200. Based on this, when it is detected that the position of the user's finger is out of the position of the second partial circle (hierarchical development area 520), the designated first partial circle (sector area 512) is rotated clockwise or half-way.
  • Each of the second partial circles made up of one or more menu items belonging to the n + 1 hierarchy corresponding to the first partial circle (sector area 511 or 513) adjacent in the clockwise direction is designated as the adjacent first partial circle. You may control to display on the outer periphery of (sector area
  • the display control unit 203 changes the display size of each of the second partial circles (hierarchy development area 520) according to the vehicle speed information acquired from the outside to change the first partial circle (sector area 512). You may perform control displayed on an outer periphery.
  • the vehicle speed information is acquired from any of the in-vehicle devices 400 via the input / output I / F 30 or via the BUS, or acceleration information output from an acceleration sensor mounted at an arbitrary location of the vehicle 1. It can be obtained by differentiating.
  • the process execution unit 204 functions as a process execution unit that executes an operation process of the in-vehicle device 400 corresponding to the menu item finally selected. For example, when the user operates (presses) the menu item in the sector area 522 (hierarchical expansion area 520) shown in FIG. 7 using the operation input device 200, the determination operation detection unit 220 selects (decides) by the user. By detecting that it has been done and outputting a signal indicating that selection (determination) has been made, the processing of the in-vehicle device 400 according to the menu item assigned to the sector area 522 can be executed.
  • the air conditioning ECU 404 When the menu item assigned to the sector area 522 is pressed, the air conditioning ECU 404 is activated by the selection (determination) signal (selection determination information), and the air conditioning ECU 404 uses both the upper body and legs of the user with a predetermined air volume. The wind direction is controlled.
  • the storage unit 205 is mounted with a semiconductor storage element such as static RAM, dynamic RAM, or flash RAM.
  • a semiconductor storage element such as static RAM, dynamic RAM, or flash RAM.
  • an image RAM which is a copy of the GUI program, the image data, the work area used when generating the radial operation menu of the present embodiment, and the virtual image displayable area 101 indicated by a broken-line square in FIG. Area is allocated and stored.
  • each of the operation information acquisition unit 201, the image generation unit 202, the display control unit 203, and the processing execution unit 204 described above is stored in the program area of the storage unit 205 by a CPU such as a microcomputer built in the control device 20. It is assumed that the functions possessed by each are realized by sequentially reading out and executing the GUI programs.
  • FIG. 6 is a flowchart for explaining the procedure of the in-vehicle device operation process in the in-vehicle device operation system 100 of the present embodiment
  • FIG. 7 is a diagram shown in the sense of supplementing the process shown in the flowchart.
  • the correspondence relationship with the operation position by the operation input device 200 is also shown.
  • the in-vehicle device operation system 100 of the present embodiment starts the operation based on the start of the vehicle 1 (the in-vehicle device operation system ON), and ends the operation when the vehicle 1 stops (the in-vehicle device operation system OFF).
  • the control device 20 reads the image data from the storage unit 205 and generates a radial operation menu 500 (V) when the vehicle 1 is activated (on-vehicle device operation system ON), and generates the generated radial to the display device 10.
  • the image signal of the operation menu 500 (V) is output and displayed in the first display area indicated by a circle 510 at the top of FIG. 7 (step S101).
  • Each menu item of the radial operation menu 500 (V) displayed after the vehicle 1 is started is the same as the menu item displayed on the display device 10 when the previous vehicle 1 stops.
  • the image generation unit 202 includes two lines r1 and r2 that extend in the radial direction from the center P of the circle 510, and a partial circle surrounded by an arc between the two lines r1 and r2.
  • An image of the radial operation menu 500 (V) in which the menu items A to H (sector areas 511 to 518) are assigned to the respective (sector areas 511 to 518) is generated, and the display control unit 203 displays the radial operation menu 500 (V). V) is displayed in the first display area indicated by the area of the circle 510.
  • the image generation unit 202 reads usable menu items A to H from menu files stored in advance in a partial area of the storage unit 205, and stores the menu items A to H in the sector areas 511 to 518, respectively. Is created (by combining) and incorporating necessary information to generate a radial operation menu 500 (V) comprising a plurality of menu items A to H, and further assigned to a partial storage area of the storage unit 205 Write to the area.
  • the necessary information includes flag information indicating whether or not the arranged menu item has a hierarchical structure.
  • the display control unit 203 acquires the position information of the user's finger from the operation input device 200 via the operation information acquisition unit 201 (step S102), and delivers it to the image generation unit 202.
  • the display control unit 203 performs the swipe operation with the designated position based on the movement of the operation position. Is determined (step S103).
  • the direction of swipe determined here is, for example, from the center P of the radial operation menu 500 (V) to the outer peripheral direction as shown by the operation trajectory (arrow x) of the operation input device 200 at the center left in FIG. Or toward the center P from the outer peripheral direction of the radial operation menu 500 (V) as indicated by an arrow y.
  • the former the direction of the arrow x is determined.
  • the user for example, on the operation input device 200 corresponding to the partial circle (sector area 512) to which the menu item B belonging to the upper hierarchy is assigned on the display device 10 (in the center left of FIG. 7).
  • a swipe operation is performed in the direction indicated by the arrow x tracing from the center Q of the annular operation surface to the outer peripheral direction while touching the position of the menu item B indicated by the dotted line.
  • the display control unit 203 detects the swipe operation based on the change in the position information acquired through the operation information acquisition unit 201 (step S103 “YES”), the image generation unit 202 is designated.
  • Second partial circles each assigned one or more menu items belonging to the n + 1 hierarchy (lower hierarchy) corresponding to the menu item B (sector area 512) of the n hierarchy (upper hierarchy) are generated. To do.
  • the specified menu item is a menu item having a hierarchical structure is written in the work area of the storage unit 205 by the image generation unit 202 when the image of the initial radial operation menu 500 (V) is generated.
  • the determination can be made by referring to the flag information of the necessary information.
  • the image generation unit 202 converts each of the generated second partial circles (sector areas 521 to 525) into the designated first partial circle (sector area 512).
  • An image of the updated radial operation menu is generated by arranging it on the outer periphery (hierarchical development area 520).
  • the angle ⁇ formed by the two lines r1 and r2 extending in the radial direction from the center P of the designated first partial circle (sector region 512) is defined as the second partial circle (sector region 521).
  • An image of the updated radial operation menu 500 (V) is generated by setting the angle P to be larger than the angle ⁇ formed by the two lines r11 and r13 extending in the radial direction from the center P as a base point. Subsequently, the image generation unit 202 writes the updated image of the radial operation menu 500 (V) in the work area of the storage unit 205.
  • the image generation unit 202 includes a reference line segment (a stop position of the user's finger on the operation input device 200) extending in the radial direction through the center P of the circle 510 in the radial operation menu 500 (V), and the circle 510.
  • the arrangement area of the angle ranges ⁇ and ⁇ can be obtained.
  • the display control unit 203 synchronizes the position information output from the operation input device 200 and the display position of the display device 10 when displaying the radial operation menu 500 (V) before and after the update.
  • the display control unit 203 transfers the updated radial operation menu 500 (V) written in the work area of the storage unit 205 to the image RAM area of the storage unit 205, and the updated radial operation menu 500 (V). Control is performed to read from the image RAM area in synchronism with the display timing of the display device 10 (display 121) and to display the second display area (hierarchical development area 520) on the outer periphery of the designated sector area 512 (step 104). ).
  • the display control unit 203 turns each of the second partial circles (sector areas 521 to 525) arranged in the hierarchical development area 520 clockwise or counterclockwise with reference to the display position of the designated sector area 512. It is displayed on the outer periphery of the sector area 512 in the clockwise direction. In other words, on the outer periphery of the designated sector area 512, a second partial circle (n + 1 layer menu item corresponding to the n layer menu item B assigned to the designated partial circle (sector area 512)) ( Only the sector areas 521 to 525) are displayed.
  • the user corresponds to the menu item of any n layer in the designated sector region 512, with each menu item of the n + 1 layer assigned to the second partial circle (sector regions 521 to 525) displayed on the outer periphery. It becomes easy to recognize what is being done.
  • the control device 20 takes in a selection (determination) signal from the operation input device 200 (determination operation detection unit 220), the display control unit 203, along with the selection (determination) information, via the operation information acquisition unit 201.
  • the position information is taken in, and processing corresponding to the selection of the menu item corresponding to the position information is executed.
  • Menu items assigned to each of the second partial circles (sector areas 521 to 525) arranged in the hierarchical development area 520 on the outer periphery of the designated first partial circle (sector area 512) are displayed on the display device 10.
  • step S105 When a user operation including pressing of the annular operation surface of the operation input device 200 is detected in the displayed state, in other words, the second partial circles (sector areas 521 to 525) displayed in the second display area are detected.
  • the display control unit 203 further associates with the menu item of the selected second partial circle (any one of the sector areas 521 to 525). The presence / absence of the subordinate hierarchical menu item is determined (step S106).
  • step S206 if it is determined that there is no lower-level menu item (the selected menu item is the lowest-level menu item) (“YES” in step S206), the selection is the final selection, so the process execution unit 204 performs execution control corresponding to the menu item, and the display control unit 203 returns the display device 10 to the display of the initial menu (step S107). If it is determined in step 106 that there is a lower-level menu item (“NO” in step S106), the process returns to step S102, and the display control unit 203 is associated with the selected menu item. Executes the process for displaying the menu item of the next layer.
  • step S105 “NO”) that is, the operation input
  • the display control unit 203 for example, from the outer peripheral direction of the first display area indicated by a circle 510 indicated by y at the center left in FIG. It is determined whether or not a swipe (shift) operation has been performed in a direction toward the center P of the circle 510 (step S108).
  • the display control unit 203 displays the hierarchy development area 520. Control is performed to hide the sector areas 521 to 525 (hierarchy development area 520) to which the menu items of the (n + 1) th hierarchy displayed in the second display area indicated by (ii) are assigned (step S109). In other words, the display returns to the display of the initial radial operation menu 500 (V) shown in the upper part of FIG.
  • the control device 20 takes in a selection (determination) signal from the operation input device 200 (determination operation detection unit 220), the display control unit 203, along with the selection (determination) information, via the operation information acquisition unit 201.
  • Position information is taken in, and it is determined whether or not the menu items A to H (sector areas 511 to 518) displayed in the first display area indicated by the circle 510 have been selected (step S110).
  • the process returns to step S106, and the display control unit 203 is selected.
  • step S106 If there is an n + 1 lower-level menu item associated with any of the menu items A to H (step S106), and if it is determined that there is no lower-level menu item (step S106 "YES"), Since the selection is the final selection, the process execution unit 204 performs execution control corresponding to the menu item, and the display control unit 203 executes a process of returning the display device 10 to the initial menu display (step S107).
  • step S103 When it is detected in step S103 that no swipe (shift) operation is performed from the center P of the radial operation menu 500 (V) toward the outer periphery (“NO” in step S103), the display control unit 203 Indicates whether or not the menu items A to H displayed in the first display area indicated by the circle 510 are selected (determined) by taking the position information together with the selection (determination) information via the operation information acquisition unit 201. If it is determined (step S110) and selected (step S110 “YES”), and the selection is the final selection (step S106 “YES”), the process execution unit 204 performs execution control corresponding to the menu item. At the same time, the display control unit 203 performs control for returning the display device 10 to the display of the initial menu (step S107).
  • the display control unit 203 detects the pressing operation (selection (decision) operation) of the annular operation surface of the operation input device 200 while detecting and touching (designating operation) by the user operation indicated by the hierarchical development area 520.
  • the menu item of the n + 1 layer assigned to each of the second partial circles (sector areas 521 to 525) displayed in the display area 2 is enabled, and a user operation that does not involve pressing the operation surface is detected.
  • the selection of the menu items A to H assigned to each of the partial circles (sector areas 511 to 518) displayed in the first display area indicated by the circle 510 is validated.
  • the second partial circles are displayed on the outer periphery of the designated first partial circle (sector area 512). Since any menu item can be selected (determined), the conventional redundant operation of displaying and selecting (determining) the menu items in each hierarchy before reaching the target n + 1 hierarchy operation menu can be omitted. Since the target menu item can be displayed directly (and intuitively) and the menu item can be selected, the menu item can be selected quickly and efficiently.
  • the display control unit 203 performs a swipe (shift), which is an intuitive operation in which the user operation (user's finger) moves from the center of the circle toward the outer periphery.
  • a swipe is an intuitive operation in which the user operation (user's finger) moves from the center of the circle toward the outer periphery.
  • a description will be given of a case where control is performed to display each of the second partial circles (the sector areas 521 to 525 of the hierarchical development area 520) on the outer periphery of the designated first partial circle (sector area 512).
  • the user's finger stays in the first partial circle (sector area 512) to which the menu item B is assigned for a predetermined time or more, or without a predetermined operation such as swipe (shift).
  • Each of the second partial circles is detected by the designated first It may be performed control to display on the outer circumference of the pie (sector region 512).
  • FIG. 8 shows a first modification.
  • the image generation unit 202 forms an angle formed by two lines extending in the radial direction from the center of the designated first partial circle (sector area to which the menu item B is assigned).
  • An operation menu image is generated.
  • the display control unit 203 displays each of the second partial circles (hierarchy development area 520) side by side on the outer periphery of the designated first partial circle (sector area to which menu item B is assigned). Take control.
  • the central angle ⁇ of the first partial circle (sector area to which the menu item B is assigned) to which the designated menu item B is assigned is enlarged, and the enlarged central angle ⁇ is obtained. Since the menu items assigned to the second partial circle (hierarchy development area 520) are arranged and displayed within the angle range, the user may check a good-looking radial operation menu. This reduces the chance of erroneous selection (determination) operation compared to the radial operation menu 500 (V) shown in FIG.
  • FIGS. 9A and 9B show a second modification of the updated rasil operation menu.
  • one of one or more menu items belonging to the n + 1 hierarchy displayed in the second display area indicated by the hierarchy development area 520 when the user operates the operation input device 200. Is assumed to be out of the second display range indicated by the hierarchy development area 520 when a rotation operation (dotted line notation z) is performed in the clockwise direction in order to designate the position.
  • a rotation operation (dotted line notation z) is performed in the clockwise direction in order to designate the position.
  • the image generation unit 202 detects that the position of the user's finger is outside the range of the second display area of the hierarchical development area 520 based on the position information acquired via the operation information acquisition unit 201, As shown in FIG.
  • Cb, Cc, Cd, and Ce are arranged in the hierarchical development area 520b on the outer periphery of the sector area to which the menu item C is allocated, thereby generating the updated radial operation menu 500 (V).
  • the display control unit 203 updates the contents of the hierarchy development area 520 to be displayed in the second display area of the display device 10 in accordance with a user operation (movement locus). That is, the display control unit 203 corresponds to the menu item C on the outer periphery of the sector area where the menu item C is displayed based on the updated radial operation menu 500 (V) generated by the image generation unit 202. Control is performed to display menu items Ca, Cb, Cc, Cd, and Ce (hierarchy development area 520b) of the (n + 1) th hierarchy.
  • the designated first partial circle when the position of the user's finger is out of the position of the second partial circle (hierarchy development area 520), the designated first partial circle (sector to which menu item B is assigned).
  • a second item comprising one or more menu items belonging to the n + 1 hierarchy corresponding to a first partial circle (each sector region to which menu item A or C is assigned) adjacent in the clockwise or counterclockwise direction of (region).
  • each partial circle (hierarchical development area 520b) is displayed on the outer periphery of the adjacent first partial circle (each sector area to which menu item A or C is assigned).
  • the second corresponding to the first partial circle (each sector area to which the menu item A or C is assigned) is automatically adjacent without restarting the operation from the beginning. Since each of the partial circles (hierarchy development area 520b) is displayed on the outer periphery, it is possible to know more quickly whether or not there is a target menu item by reducing the chance of redundant operation, and an efficient menu Items can be selected (determined).
  • one or more menu items belonging to the n + 1 hierarchy corresponding to the menu item C adjacent in the clockwise direction are menu items.
  • one or more menu items belonging to the n + 1 hierarchy corresponding to the menu item A adjacent in the counterclockwise direction are displayed as menu items. It may be arranged and displayed on the outer periphery of the sector area to which A is allocated.
  • FIG. 10A and 10B show a third modification of the updated radial operation menu 5.
  • the display control unit 203 changes each sector area display size arranged in the second partial circle (hierarchical development area 520) according to the vehicle speed information acquired from the outside, and is designated. Further, control is performed to display on the outer periphery of the first partial circle (sector area to which menu item B is assigned).
  • FIG. 10B each of the menu items belonging to the n + 1 hierarchy corresponding to the menu item B belonging to the designated n hierarchy is displayed in the second display area indicated by the expanded hierarchy development area 520c. Is displayed.
  • the vehicle speed information is acquired from any of the in-vehicle devices 400 via the input / output I / F 30 or via the BUS, or acceleration information output from an acceleration sensor mounted at an arbitrary location of the vehicle 1. It can be obtained by differentiating.
  • the display control unit 203 changes the display size of each menu item belonging to the n + 1 hierarchy according to the vehicle speed information of the vehicle acquired from the outside, and the menu item belonging to the n hierarchy. For example, when the vehicle speed is low, the second partial circle (hierarchy) displayed on the outer periphery is controlled. Each display size of the development area 520) is set to the normal size (FIG. 10A), and when the vehicle speed is high, the display size of the second partial circle (tier development area 520c) displayed on the outer periphery is set to the enlarged size. (FIG. 10 (b)), it is possible to secure a forward visual field corresponding to the vehicle speed and contribute to safe driving.
  • the menu item is specified around the first partial circle to which the menu item belonging to the n hierarchy (n is an arbitrary integer of 2 or more) is assigned. It is possible to provide a GUI environment that displays a second partial circle to which one or more menu items belonging to the (n + 1) layer corresponding to one of the menu items is assigned. For this reason, the user (a vehicle driver or the like) may check the menu item in the n + 1 hierarchy corresponding to the menu item belonging to the designated n hierarchy before selecting (deciding) the menu item in the n hierarchy. it can.
  • the vehicle menu display control device performs control to arrange and display the lower-level menu item including the target menu item on the outer periphery of the partial circle to which the designated upper-level menu item is assigned.
  • the user can know whether or not the target menu item is directly (and intuitively) in the lower-level menu items, and selects (determines) the menu item. be able to. Therefore, menu items can be selected quickly and efficiently, and operability and usability can be improved.
  • each of the second partial circles corresponding to the clockwise or counterclockwise direction is displayed based on the selected first partial circle.
  • the user such as the driver of the vehicle 1 recognizes which menu item assigned to the second partial circle displayed on the outer periphery corresponds to which menu item in the designated first partial circle. It becomes easy.
  • the portion corresponding to the non-display area is displayed. A front view can be secured, and as a result, it can contribute to safe driving.
  • a display image showing menu items is generated by a liquid crystal display (LCD) or the like that performs transmissive display using a backlight light source, and is irradiated onto a windshield (front glass) as a virtual image.
  • LCD liquid crystal display
  • This is effective when a head-up display that is visually recognized by a user (such as a driver of a vehicle) superimposed on a real scene is used as a display device.
  • the user's finger has moved from the center of the first partial circle toward the outer periphery, or stayed in the first partial circle area for a predetermined time or more. Or if the area of the first partial circle is continuously touched for a predetermined time or longer, it is specified around the first partial circle to which the menu item belonging to the n hierarchy is assigned.
  • the user's finger is particularly directed from the center of the first partial circle toward the outer periphery. Quickly display the corresponding menu items when performing control to display each of the second partial circles on the outer circumference of the designated first partial circle, triggered by an intuitive operation to move Operability and usability There is further improved.
  • the second partial circle of the second partial circle can be detected by a user operation (designation operation) by touching while detecting a pressing operation (selection (decision) operation) on the operation surface.
  • a user operation selection (decision) operation
  • the selection of the menu item assigned to each of the partial circles is enabled. Any menu item can be selected (determined) in a state where each of the second partial circles is displayed on the outer periphery of the partial circle of 1, and the menu items of each layer until the target operation menu of n + 1 layers is reached.
  • the conventional redundant operation of displaying and selecting (determining) is omitted, and the desired menu item is displayed directly (and intuitively) and the menu item is selected. The selection of fast and efficient menu item from the fact that you can become possible.
  • the vehicle menu display control apparatus 300 of the present embodiment for example, when it is determined that the moving speed is slower than a predetermined threshold, the n + 1 hierarchy assigned to each of the second partial circles It is possible to select (determine) any menu item in a state where each of the second partial circles is displayed on the outer periphery of the designated first partial circle by determining that the menu item is selected. Become. Therefore, the conventional redundant operation of displaying and selecting (determining) the menu items of each hierarchy before reaching the target n + 1 hierarchy operation menu is eliminated, and the objective is directly (and intuitively) intended. Since menu items can be displayed and selected, the menu items can be selected quickly and efficiently.
  • an angle formed by two lines extending in the radial direction from the center of the designated first partial circle (for example, ⁇ in FIG. 8)
  • the total of the angles formed by two lines extending in the radial direction from the center of each center of the second partial circle ( ⁇ 1 + ⁇ 2 + ⁇ 3 + ⁇ 4 + ⁇ 5 in FIG. 8) is equal to, for example, the designated first partial circle
  • the angle ⁇ formed by two lines extending in the radial direction from the center of the center is enlarged, and each of the second partial circles is arranged side by side in the enlarged angle range. Since each of the second partial circles arranged on the screen is displayed side by side on the outer circumference of the first partial circle, a good-looking radial operation menu can be confirmed, and there is an opportunity for erroneous selection (decision) operation. decrease.
  • the first partial circle when the position of the user's finger is out of the second display area indicated by the hierarchy development area 520, the first partial circle is turned clockwise or half-clockwise.
  • Each of the second partial circles composed of one or more menu items belonging to the (n + 1) th hierarchy corresponding to the first partial circle adjacent to the surrounding direction is displayed on the outer periphery of the adjacent first partial circle. Therefore, in the case of an erroneous operation, the second partial circle (hierarchical development region 520b) corresponding to the first adjacent partial circle (sector region 511 or 513) is automatically restored without restarting the operation from the beginning. Since each is displayed on the outer periphery, it is possible to know more quickly whether there is a target menu item by reducing the chance of redundant operation, and it is possible to efficiently select (determine) the menu item. .
  • the display size of the first partial circle is changed by changing the display size of each of the second partial circles according to the vehicle speed information acquired from the outside.
  • each display size of the second partial circle displayed on the outer periphery is set to the normal size, and when the vehicle speed is fast, the second portion displayed on the outer periphery.
  • a redundant operation is provided by providing a GUI environment in which a corresponding lower-level menu item can be confirmed before an upper-level menu item selection (determination) operation.
  • control device 20 sequentially reads and executes the GUI program stored in the program area of the storage unit 205 before the selection (determination) operation of the higher-level menu item.
  • control device 20 sequentially reads and executes the GUI program stored in the program area of the storage unit 205 before the selection (determination) operation of the higher-level menu item.
  • vehicle is broadly interpreted as a term indicating a “vehicle” such as an automobile, a train, an airplane, a ship, and a rod. Thus, it shall be interpreted in a broad sense.
  • the present invention is applicable to an in-vehicle device operation system 100 operated by a user in order to operate an in-vehicle device mounted on a vehicle.
  • DESCRIPTION OF SYMBOLS 10 ... Display apparatus, 20 ... Control apparatus, 100 ... In-vehicle apparatus operation system, 201 ... Operation information acquisition part, 202 ... Image generation part (image generation means), 203 ... Display Control unit (display control unit), 204... Processing execution unit (processing execution unit), 205... Storage unit, 300... Vehicle menu display control device, 500 (V). 510... Circle (first display area), 520... Hierarchical development area (second display area)

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

In order to eliminate redundant operations and enable navigation to an intended menu item quickly, a control device 20 carries out a control whereby: when a first partial circle, to which a menu item belonging to an nth layer (n being an integer of 2 or greater) is assigned, is specified in response to a user operation specifying one of the menu items allotted respectively to partial circles, an image generation unit 202 generates respective second partial circles assigned to one or more menu items belonging to an n+1th layer corresponding to the specified one menu item, and generates an updated image of a radial operation menu in which each of the generated second partial circles is arranged at the outer periphery of the specified first partial circle; and a display control unit 203 causes each of the second partial circles included in the updated image of the radial operation menu to be displayed at the outer periphery of the specified first partial circle.

Description

車両用メニュー表示制御装置、車載機器操作システム、及びGUIプログラムVEHICLE MENU DISPLAY CONTROL DEVICE, IN-VEHICLE DEVICE OPERATION SYSTEM, AND GUI PROGRAM
 本発明は、例えば、自動車等の車両に搭載される車両用メニュー表示制御装置、車載機器操作システム、及びGUIプログラム等に関する。 The present invention relates to a vehicle menu display control device mounted on a vehicle such as an automobile, an in-vehicle device operation system, a GUI program, and the like.
 ハンドルを握って車両を運転しているユーザ(運転者)は、前方を注視しつつ、ブラインドタッチで車両用のポインティングデバイスを直観的に操作し、メニュー画像を表示させ、極めて短時間でメニュー項目を選択する必要がある。したがって、例えば、デスクトップパソコン等で、マウス等のポインティングデバイスを用いてメニュー画像を選択する場合に比べて、精度あるいはポインティングデバイスの操作速度の点で劣るのはやむを得ない。したがって、車載機器を操作する際に、冗長な操作が極力生じないように配慮することが望まれる。 A user (driver) who is driving the vehicle while holding the steering wheel, intuitively operates the pointing device for the vehicle with a blind touch while gazing at the front, and displays the menu image. It is necessary to select. Therefore, for example, it is inevitable that the accuracy or the operation speed of the pointing device is inferior to the case where a menu image is selected using a pointing device such as a mouse on a desktop personal computer or the like. Therefore, it is desirable to take care to avoid redundant operations as much as possible when operating on-vehicle equipment.
 このため、例えば、特許文献1に、ヘッドアップディスプレイ(HUD)等の表示装置に表示された車載機器のメニュー項目を示すラジアル操作メニューを、ポインティングデバイスによりユーザがブラインド操作で選択できるようにした車載機器操作システムが提案されている。 For this reason, for example, in Japanese Patent Application Laid-Open No. H10-228867, a user can select a radial operation menu indicating a menu item of an in-vehicle device displayed on a display device such as a head-up display (HUD) by a blind operation by a pointing device. Equipment operation systems have been proposed.
特開2015-93550号公報Japanese Patent Laid-Open No. 2015-93550
 ここで、ラジアル操作メニューとは、円の中心を基点に半径方向に延びる2本の線と、この2本の線の間の円弧で囲まれた部分円(以下、セクタ領域ともいう)のそれぞれにメニュー項目を割り当てたメニュー形式である。このラジアル操作メニューの中に、階層構造を有するメニュー項目が割り当てられていた場合、例えば、n階層(nは2以上の整数)に属するメニュー項目から1つのメニュー項目が指定され、その選択(決定)操作がなされると、選択されたメニュー項目に対応するn+1階層に属する新たなメニュー項目が階層展開されて表示される。 Here, the radial operation menu includes two lines extending radially from the center of the circle and a partial circle (hereinafter also referred to as a sector area) surrounded by an arc between the two lines. This is a menu format in which menu items are assigned to. When a menu item having a hierarchical structure is assigned in the radial operation menu, for example, one menu item is designated from the menu items belonging to the n hierarchy (n is an integer of 2 or more), and the selection (determination) is performed. When an operation is performed, a new menu item belonging to the (n + 1) th hierarchy corresponding to the selected menu item is expanded and displayed.
 すなわち、ユーザ(運転者)は、n階層のメニュー項目を指定操作する前に、対応するn+1階層のメニュー項目を確認することがでない。言い換えると、ユーザは、階層構造を有するラジアル操作メニューの1つを指定する段階で、下位階層のメニュー項目の中に目的とするメニュー項目があるか否かを確認することはできない。上位階層のメニュー項目を選択(決定)操作した段階で表示される下位階層のメニュー項目を確認して、はじめて下位階層に目的とするメニュー項目があるか否かを知ることができる。このため、目的とするメニュー項目に辿り着くまでに冗長な操作を必要とし、目的とするメニュー項目に迅速に辿り着くことができない、といった不都合があった。 That is, the user (driver) does not check the corresponding menu item of the (n + 1) layer before performing the designation operation of the menu item of the n layer. In other words, the user cannot confirm whether there is a target menu item among the menu items in the lower hierarchy at the stage of designating one of the radial operation menus having a hierarchical structure. By checking the menu item of the lower layer displayed when the menu item of the upper layer is selected (determined), it is possible to know whether or not the target menu item exists in the lower layer for the first time. For this reason, there is an inconvenience that a redundant operation is required until the target menu item is reached, and the target menu item cannot be quickly reached.
 本発明は、上記した課題に着目してなされたものであり、上位階層のメニュー項目の選択(決定)操作前に、対応する下位階層のメニュー項目を確認できるGUI環境を提供することにより、冗長な操作を省き、目的とするメニュー項目に迅速に辿り着くことができる、車両用メニュー表示制御装置、車載機器操作システム、及びGUIプログラムを提供することを目的とする。 The present invention has been made paying attention to the above-described problems, and provides a GUI environment in which a corresponding menu item in a lower hierarchy can be confirmed before a selection (determination) operation of the menu item in an upper hierarchy, thereby providing redundancy. An object of the present invention is to provide a vehicular menu display control device, an in-vehicle device operation system, and a GUI program that can quickly reach a target menu item.
 本発明の他の目的は、以下に例示する態様及び最良の実施形態、並びに添付の図面を参照することによって、当業者に明らかになるであろう。 Other objects of the present invention will become apparent to those skilled in the art by referring to the aspects and best embodiments exemplified below and the accompanying drawings.
 以下に、本発明の概要を容易に理解するために、本発明に従う態様を例示する。 Hereinafter, in order to easily understand the outline of the present invention, an embodiment according to the present invention is illustrated.
 第1の態様において、車両用メニュー表示制御装置は、
 表示装置と、円環状の操作面を有し、前記操作面がユーザの指で操作される操作入力装置と、制御装置と、を備えた車両用メニュー表示制御装置であって、
 前記制御装置は、
 円の中心を基点に半径方向に延びる2本の線と、前記2本の線の間の円弧で囲まれた部分円のそれぞれにメニュー項目を割り当てたラジアル操作メニューの画像を生成する画像生成手段と、
 前記画像生成手段で生成された前記ラジアル操作メニューの画像を前記表示装置に表示させる制御を行う表示制御手段と、を含み、
 前記画像生成手段は、
 前記部分円のそれぞれに割り当てたメニュー項目の一つを指定する、前記操作面を触れるかなぞるユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定された前記メニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成し、
 前記表示制御手段は、
 前記画像生成手段により生成された前記更新されたラジアル操作メニューの画像に含まれる前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に表示させる制御を行う。
In the first aspect, the vehicle menu display control device comprises:
A vehicle menu display control device comprising: a display device; an operation input device having an annular operation surface, the operation surface being operated by a user's finger; and a control device,
The control device includes:
Image generating means for generating an image of a radial operation menu in which menu items are assigned to each of two lines extending in the radial direction from the center of the circle and a partial circle surrounded by an arc between the two lines When,
Display control means for controlling the display device to display an image of the radial operation menu generated by the image generation means,
The image generation means includes
Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface. When one partial circle is designated, second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated. Each of the partial circles is arranged on the outer periphery of the designated first partial circle to generate an image of the updated radial operation menu,
The display control means includes
Control is performed to display each of the second partial circles included in the image of the updated radial operation menu generated by the image generating means on the outer periphery of the designated first partial circle.
 第1の態様では、画像生成手段が、部分円のそれぞれに割り当てたメニュー項目の一つを指定するユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定されたメニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された第2の部分円のそれぞれを、指定された第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成し、表示制御手段が、更新されたラジアル操作メニューの画像に含まれる第2の部分円のそれぞれを、指定された第1の部分円の外周に表示させる制御を行う。 In the first aspect, the image generation means assigns menu items belonging to n layers (n is an arbitrary integer equal to or greater than 2) in response to a user operation for designating one of the menu items assigned to each of the partial circles. When the first partial circle is designated, second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second partial circle is generated. Each of the partial circles is arranged on the outer circumference of the designated first partial circle to generate an image of the updated radial operation menu, and the display control means includes the first image included in the updated radial operation menu image. Control is performed to display each of the two partial circles on the outer periphery of the designated first partial circle.
 このため、第1の態様によれば、車両用メニュー表示制御装置は、指定されたn階層のメニュー項目が割り当てられた第1の部分円の周辺に、指定されたメニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円を表示するGUI環境を提供することができる。このため、ユーザ(運転者)は、n階層のメニュー項目を選択(決定)操作する前に、指定されたn階層に属するメニュー項目に対応するn+1階層のメニュー項目を確認することができる。したがって、ユーザは、目的とするn+1階層のメニュー項目に至るまでに階層毎に対応するメニュー項目を表示して選択(決定)するという、従来の冗長な操作を行う必要がない。 For this reason, according to the first aspect, the vehicle menu display control device corresponds to one of the designated menu items around the first partial circle to which the designated n-level menu item is assigned. It is possible to provide a GUI environment for displaying a second partial circle to which one or more menu items belonging to the (n + 1) layer are assigned. For this reason, the user (driver) can confirm the menu item of the n + 1 hierarchy corresponding to the menu item which belongs to the designated n hierarchy, before selecting (deciding) the menu item of the n hierarchy. Therefore, the user does not need to perform the conventional redundant operation of displaying and selecting (determining) the menu item corresponding to each hierarchy before reaching the target menu item of the (n + 1) th hierarchy.
 言い換えると、車両用メニュー表示制御装置が、目的とするメニュー項目が含まれる下位階層のメニュー項目を、指定された上位階層のメニュー項目が割り当てられた部分円の外周に配置して表示させる制御を行うことで、ユーザは、下位階層のメニュー項目の中に、直接的(かつ直観的)に目的とするメニュー項目があるか否かを知ることができ、そのメニュー項目を選択(決定)操作することができる。したがって、迅速で効率的なメニュー項目の選択が可能になり、操作性や使い勝手の向上を図ることができる。 In other words, control for causing the vehicle menu display control device to display the lower-level menu item including the target menu item by placing it on the outer periphery of the partial circle to which the specified higher-level menu item is assigned. By doing so, the user can know whether or not the target menu item is directly (and intuitively) in the lower-level menu items, and selects (determines) the menu item. be able to. Therefore, menu items can be selected quickly and efficiently, and operability and usability can be improved.
 ここで、「指定」とは、ユーザが、操作入力装置の操作面を触れるかなぞるユーザ操作をいい、「選択(決定)」とは、操作入力装置の操作面を押下するユーザ操作をいう。また、「外周」とは、n階層のメニュー項目のそれぞれが割り当てられる部分円の集合である円よりも大きな半径を有し、指定された部分円と向かい合う同心円の領域中の一部領域のことをいう。 Here, “designation” refers to a user operation in which the user touches the operation surface of the operation input device, and “selection (decision)” refers to a user operation to press the operation surface of the operation input device. The “periphery” is a partial area in a concentric circle area that has a larger radius than a circle that is a set of partial circles to which each n-level menu item is assigned and faces a specified partial circle. Say.
 また、第1の態様に従属する第2の態様において、
 前記表示制御手段は、
 前記第2の部分円のそれぞれを、前記第1の部分円の表示位置を基準に時計回りか反時計回りの方向の前記第1の部分円の外周に表示する制御を行う。
In a second aspect subordinate to the first aspect,
The display control means includes
Control is performed to display each of the second partial circles on the outer periphery of the first partial circle in a clockwise or counterclockwise direction with reference to the display position of the first partial circle.
 第2の態様によれば、表示制御手段が、第2の部分円のそれぞれを、第1の部分円の表示位置を基準に時計回りか反時計回りの方向の第1の部分円の外周に表示する。言い換えれば、指定された第1の部分円の外周には、指定された部分円に割り当てたメニュー項目に対応する第2の部分円のみを時計回りか半時計回り方向に表示し、指定されていない部分円に割り当てたメニュー項目に対応する第2の部分円は表示されない。このため、第2の態様によれば、選択した第1の部分円を基準に、時計回り又は反時計回りの方向に対応する第2の部分円のそれぞれが表示されるため、ユーザ(運転者)は、外周に表示された第2の部分円に割り当てたそれぞれメニュー項目が、指定された第1の部分円のどのメニュー項目に対応しているかを認識することが容易になる。 According to the second aspect, the display control means places each of the second partial circles on the outer circumference of the first partial circle in the clockwise or counterclockwise direction with reference to the display position of the first partial circle. indicate. In other words, on the outer periphery of the designated first partial circle, only the second partial circle corresponding to the menu item assigned to the designated partial circle is displayed clockwise or counterclockwise. The second partial circle corresponding to the menu item assigned to the missing partial circle is not displayed. Therefore, according to the second aspect, each of the second partial circles corresponding to the clockwise or counterclockwise direction is displayed based on the selected first partial circle, so that the user (driver) ) Makes it easy to recognize which menu item in the designated first partial circle corresponds to each menu item assigned to the second partial circle displayed on the outer periphery.
 また、指定された部分円の外周に表示される第2の部分円と、車両の前方の前景とが重なる表示領域を最小限に抑えることができるため、非表示の表示領域に対応する部分の前方視野を確保でき、その結果、安全運転に寄与することができる。これは、特に、バックライト光源により透過表示を行う液晶表示装置(LCD)等によりメニュー項目を示す表示像を生成し、虚像としてウインドシールド(フロントガラス)に照射し、この虚像を車両の前方の実景と重ねてユーザ(車両の運転者等)に視認させるヘッドアップディスプレイを表示装置として用いた場合に有効である。 In addition, since the display area where the second partial circle displayed on the outer periphery of the designated partial circle and the foreground in front of the vehicle overlap can be minimized, the portion corresponding to the non-display area is displayed. A front view can be secured, and as a result, it can contribute to safe driving. In particular, a display image showing menu items is generated by a liquid crystal display (LCD) or the like that performs transmissive display using a backlight light source, and is irradiated onto a windshield (front glass) as a virtual image. This is effective when a head-up display that is visually recognized by a user (such as a driver of a vehicle) superimposed on a real scene is used as a display device.
 また、第1又は第2の態様に従属する第3の態様において、
 前記表示制御手段は、
 前記ユーザ操作に応じて、前記ユーザの指が、前記第1の部分円の中心から前記外周の方向に移動したか、前記第1の部分円の領域に所定時間以上留まっているか、前記第1の部分円の領域を所定時間以上継続して触れているか、のうちの少なくとも一つを検出した場合に、前記第2の部分円のそれぞれを、前記第1の部分円の外周に表示させる制御を行う。
In the third aspect subordinate to the first or second aspect,
The display control means includes
In response to the user operation, whether the user's finger has moved in the direction of the outer periphery from the center of the first partial circle, or has remained in the region of the first partial circle for a predetermined time or more, Control for displaying each of the second partial circles on the outer circumference of the first partial circle when at least one of the partial circle regions is touched continuously for a predetermined time or more is detected. I do.
 第3の態様では、表示制御手段が、第2の部分円のそれぞれを、指定された第1の部分円の外周に表示させる制御を行うために、ユーザの指が第1の部分円の中心から外周の方向に移動したか、第1の部分円の領域に所定時間以上留まっているか、第1の部分円の領域を所定時間以上継続して触れているか、一つを検出したことを契機に行う。このため、第3の態様によれば、特に、ユーザの指が第1の部分円の中心から外周の方向に移動させる直観的な操作を行ったことを契機に、第2の部分円のそれぞれを指定された第1の部分円の外周に表示させる制御を行う場合に対応するメニュー項目を迅速に表示することができ、操作性や使い勝手がより向上する。 In the third aspect, the display control means controls the display of each of the second partial circles on the outer periphery of the designated first partial circle, so that the user's finger is at the center of the first partial circle. It has been detected that it has moved in the direction of the outer circumference, stayed in the area of the first partial circle for a predetermined time or more, or has continuously touched the area of the first partial circle for a predetermined time or more. To do. For this reason, according to the third aspect, in particular, each of the second partial circles is triggered by an intuitive operation in which the user's finger moves from the center of the first partial circle toward the outer periphery. The menu item corresponding to the case where control is performed to display on the outer periphery of the designated first partial circle can be quickly displayed, and the operability and usability are further improved.
 また、第1から第3の態様に従属する第4の態様において、
 前記表示制御手段は、
 前記表示装置に、指定された前記第1の部分円の外周に前記第2の部分円のそれぞれが表示された状態で、前記操作面の押下を含む前記ユーザ操作が検出された場合、前記第2の部分円のそれぞれに割り当てた前記n+1階層のメニュー項目の選択を有効にし、前記操作面の押下を含まない前記ユーザ操作を検出すると、前記部分円のそれぞれに割り当てたメニュー項目の選択を有効にする制御を行う。
In the fourth aspect subordinate to the first to third aspects,
The display control means includes
When the user operation including pressing of the operation surface is detected in a state where each of the second partial circles is displayed on the outer periphery of the designated first partial circle on the display device, The selection of the menu item assigned to each of the two partial circles is enabled, and when the user operation not including pressing of the operation surface is detected, the selection of the menu item assigned to each of the partial circles is enabled. Control to turn on.
 第4の態様によれば、表示制御手段が、操作面の押下操作、言い換えると、選択(決定)操作を検出しながら触れるかなぞる(指定操作)ユーザ操作により、指定された第1の部分円に対応する第2の部分円のそれぞれに割り当てたn+1階層のメニュー項目の選択を有効にし、操作面の押下を含まないユーザ操作を検出した場合、言い換えると、選択(決定)操作が検出されなければ、部分円のそれぞれに割り当てた、n階層に属するメニュー項目を含むメニュー項目の選択を有効にする。このため、第4の態様によれば、指定された第1の部分円の外周に第2の部分円のそれぞれが表示された状態でいずれのメニュー項目の選択(決定)も可能になるため、目的とするn+1階層の操作メニューに至るまでに各階層のメニュー項目を表示して選択(決定)するという、従来の冗長な操作が省け、直接的(かつ直観的)に、目的とするメニュー項目を表示させてそのメニュー項目を選択できることから迅速で効率的なメニュー項目の選択が可能になる。 According to the fourth aspect, the first partial circle designated by the display control means by the user operation of tracing the touch while detecting the pressing operation of the operation surface, in other words, the selection (decision) operation (designation operation). When the user selects an n + 1 layer menu item assigned to each of the second partial circles corresponding to, and detects a user operation that does not include pressing the operation surface, in other words, a selection (determination) operation must be detected. For example, the selection of menu items including menu items belonging to the n hierarchy assigned to each of the partial circles is validated. For this reason, according to the fourth aspect, any menu item can be selected (determined) while each of the second partial circles is displayed on the outer periphery of the designated first partial circle. The target menu item can be directly (and intuitively) eliminated by eliminating the conventional redundant operation of displaying and selecting (determining) the menu items of each layer before reaching the target operation menu of the (n + 1) layer. Since the menu item can be selected by displaying the menu item, the menu item can be selected quickly and efficiently.
 また、第1から第4の態様に従属する第5の態様において、
 前記画像生成手段は、
 指定された前記第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度を、前記第2の部分円の中心を基点に半径方向に延びる2本の線がなす角度より大きく設定して前記ラジアル操作メニューの画像を生成し、
 前記表示制御手段は、
 前記ユーザ操作に基づき逐次取得される位置情報に基づき、前記ユーザの指の移動速度を求め、前記移動速度に応じて、前記第2の部分円のそれぞれに割り当てられている前記n+1階層のメニュー項目か、前記部分円のそれぞれに割り当てられているメニュー項目のいずれを選択しようとしているのかを判定する。
In a fifth aspect subordinate to the first to fourth aspects,
The image generation means includes
The angle formed by two lines extending in the radial direction from the center of the designated first partial circle is defined as the angle formed by the two lines extending in the radial direction from the center of the second partial circle. Set a large value to generate the radial operation menu image,
The display control means includes
Based on the position information sequentially acquired based on the user operation, the moving speed of the user's finger is obtained, and the menu item of the n + 1 hierarchy assigned to each of the second partial circles according to the moving speed. Or which of the menu items assigned to each of the partial circles is to be selected.
 第5の態様によれば、例えば、移動速度が所定の閾値と比較して遅いと判定された場合、第2の部分円のそれぞれに割り当てられているn+1階層のメニュー項目を選択しようとしていると判定することで、指定された第1の部分円の外周に第2の部分円のそれぞれが表示された状態でいずれのメニュー項目の選択(決定)も可能になる。したがって、目的とするn+1階層の操作メニューに至るまでに各階層のメニュー項目を表示して選択(決定)するという、従来の冗長な操作が省け、直接的(かつ直観的)に、目的とするメニュー項目を表示させてそのメニュー項目を選択できることから迅速で効率的なメニュー項目の選択が可能になる。 According to the fifth aspect, for example, when it is determined that the moving speed is slow compared to a predetermined threshold, the menu item of the (n + 1) th hierarchy assigned to each of the second partial circles is to be selected. By determining, any menu item can be selected (determined) in a state where each of the second partial circles is displayed on the outer periphery of the designated first partial circle. Therefore, the conventional redundant operation of displaying and selecting (determining) the menu items of each hierarchy before reaching the target n + 1 hierarchy operation menu is eliminated, and the objective is directly (and intuitively) intended. Since menu items can be displayed and selected, the menu items can be selected quickly and efficiently.
 また、第1から第5の態様に従属する第6の態様において、
 前記画像生成手段は、
 指定された前記第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度と、前記第2の部分円のそれぞれの中心を基点に半径方向に延びる2本の線がなす角度の合計とが等しくなるように設定して前記ラジアル操作メニューの画像を生成し、表示制御手段は、
 前記第2の部分円のそれぞれを、前記第1の部分円の外周に並べて表示する制御を行う。
Further, in a sixth aspect subordinate to the first to fifth aspects,
The image generation means includes
The angle formed by the two lines extending in the radial direction from the center of the designated first partial circle and the two lines extending in the radial direction from the respective centers of the second partial circles form An image of the radial operation menu is generated by setting the total angle to be equal, and the display control means includes:
Control is performed so that each of the second partial circles is displayed side by side on the outer periphery of the first partial circle.
 第6の態様では、画像生成手段が、指定された第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度と、第2の部分円のそれぞれの中心を基点に半径方向に延びる2本の線がなす角度の合計と、が等しくなるように、例えば、指定された第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度を拡大し、拡大した角度の範囲に第2の部分円のそれぞれが並んで配置されるように設定し、表示制御手段が、拡大した角度の範囲に配置された第2の部分円のそれぞれを、第1の部分円の外周に並べて表示する。このため、第5の態様によれば、指定された第1の部分円に対応する第2の部分円のそれぞれが、第1の部分円が有する角度の範囲内に整列して配置されて表示されるため、見映えの良いラジアル操作メニューを確認することができ、誤った選択(決定)操作の機会が減る。 In the sixth aspect, the image generating means has an angle formed by two lines extending in the radial direction from the center of the designated first partial circle and a radius from the center of each of the second partial circles. For example, the angle formed by the two lines extending in the radial direction from the center of the designated first partial circle is enlarged so that the sum of the angles formed by the two lines extending in the direction becomes equal, Each of the second partial circles is set so as to be arranged side by side in the enlarged angle range, and the display control means replaces each of the second partial circles arranged in the enlarged angle range with the first partial circle. Display side by side on the circumference of a partial circle. Therefore, according to the fifth aspect, each of the second partial circles corresponding to the designated first partial circle is arranged and displayed within the range of the angle of the first partial circle. Therefore, a good-looking radial operation menu can be confirmed, and the chance of erroneous selection (decision) operation is reduced.
 また、第1から第6の態様に従属する第7の態様において、
 前記表示制御手段は、
 前記n+1階層に属する1以上のメニュー項目の一つを指定するときに前記操作面を触れるかなぞる前記ユーザ操作に応じて逐次取得される位置情報に基づき、前記ユーザの指の位置が、前記第2の部分円の領域を外れたことが検出された場合、前記第1の部分円の時計回りか半時計回りの方向に隣接する第1の部分円に対応する、前記n+1階層に属する1以上のメニュー項目から成る第2の部分円のそれぞれを、前記隣接する第1の部分円の外周に表示させる制御を行う。
In a seventh aspect subordinate to the first to sixth aspects,
The display control means includes
The position of the user's finger is determined based on position information sequentially acquired in response to the user operation that traces the operation surface when one of the one or more menu items belonging to the n + 1 hierarchy is specified. 1 or more belonging to the n + 1 hierarchy corresponding to the first partial circle adjacent to the first partial circle in the clockwise or counterclockwise direction when it is detected that the region is out of the area of the second partial circle Control is performed to display each of the second partial circles comprising the menu items on the outer periphery of the adjacent first partial circle.
 第7の態様によれば、ユーザの指の位置が、第2の部分円の領域を外れると、第1の部分円の時計回りか半時計回りの方向に隣接する第1の部分円に対応するn+1階層に属する1以上のメニュー項目から成る第2の部分円のそれぞれが、隣接する第1の部分円の外周に表示される。このため、例えば、誤操作があった場合に、最初から操作を再開することなく、自動的に隣接する第1の部分円に対応する第2の部分円のそれぞれが外周に表示されるため、冗長な操作の機会が減って目的とするメニュー項目があるか否かを一層迅速に知ることができ、効率的なメニュー項目の選択(決定)が可能になる。 According to the seventh aspect, when the position of the user's finger is out of the region of the second partial circle, it corresponds to the first partial circle adjacent to the first partial circle in the clockwise or counterclockwise direction. Each of the second partial circles composed of one or more menu items belonging to the n + 1 hierarchy to be displayed is displayed on the outer periphery of the adjacent first partial circle. For this reason, for example, when there is an erroneous operation, each of the second partial circles corresponding to the adjacent first partial circle is automatically displayed on the outer periphery without restarting the operation from the beginning. Therefore, it is possible to know more quickly whether or not there is a target menu item, and it is possible to efficiently select (determine) the menu item.
 また、第1から第7の態様に従属する第8の態様において、
 前記表示制御手段は、
 外部から取得される車両の車速情報に応じて、前記第2の部分円のそれぞれの表示サイズを変更して前記第1の部分円の外周に表示させる制御を行う。
In an eighth aspect subordinate to the first to seventh aspects,
The display control means includes
Control is performed to change the display size of each of the second partial circles according to vehicle speed information of the vehicle acquired from the outside and to display it on the outer periphery of the first partial circle.
 第8の態様では、表示制御手段が、外部から取得される車両の車速情報に応じて、第2の部分円のそれぞれの表示サイズを変更して第1の部分円の外周に表示させる制御を行う。このため、第8の態様によれば、例えば、車速が遅い場合、外周に表示される第2の部分円のそれぞれの表示サイズを通常サイズとし、車速が速い場合、外周に表示される第2の部分円の表示サイズを拡大サイズとすることで、車速に応じた前方の視野を確保することができ、安全運転に寄与することができる。 In the eighth aspect, the display control means performs control for changing the display size of each of the second partial circles according to the vehicle speed information of the vehicle acquired from the outside and displaying them on the outer periphery of the first partial circle. Do. Therefore, according to the eighth aspect, for example, when the vehicle speed is slow, each display size of the second partial circle displayed on the outer periphery is set to the normal size, and when the vehicle speed is fast, the second display displayed on the outer periphery. By setting the display size of the partial circle to an enlarged size, it is possible to secure a forward visual field corresponding to the vehicle speed, and contribute to safe driving.
 また、第9の態様において、車載機器操作システムは、
 1以上の車載機器と、
 表示装置と、
 円環状の操作面を有し、前記操作面がユーザの指で操作される操作入力装置と、
 円の中心を基点に半径方向に延びる2本の線と、前記2本の線の間の円弧で囲まれた部分円のそれぞれにメニュー項目を割り当てたラジアル操作メニューの画像を生成する画像生成手段、
 前記画像生成手段で生成された前記ラジアル操作メニューの画像を前記表示装置に表示させる制御を行う表示制御手段、
 及び前記車載機器の操作処理を行う処理実行手段、を含み、
 前記画像生成手段が、
 前記部分円のそれぞれに割り当てたメニュー項目の一つを指定する、前記操作面を触れるかなぞるユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定された前記メニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成し、
 前記表示制御手段が、
 前記画像生成手段により生成された前記更新されたラジアル操作メニューの画像に含まれる前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に表示させる制御を行ない、
 前記処理実行手段が、
 最終的に選択されるメニュー項目に対応する前記車載機器の操作処理を実行する制御装置と、を有する。
In the ninth aspect, the in-vehicle device operation system includes:
One or more in-vehicle devices,
A display device;
An operation input device having an annular operation surface, the operation surface being operated by a user's finger;
Image generating means for generating an image of a radial operation menu in which menu items are assigned to each of two lines extending in the radial direction from the center of the circle and a partial circle surrounded by an arc between the two lines ,
Display control means for controlling the display device to display an image of the radial operation menu generated by the image generation means;
And a process execution means for performing an operation process of the in-vehicle device,
The image generating means
Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface. When one partial circle is designated, second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated. Each of the partial circles is arranged on the outer periphery of the designated first partial circle to generate an image of the updated radial operation menu,
The display control means is
Performing control to display each of the second partial circles included in the image of the updated radial operation menu generated by the image generating means on the outer periphery of the designated first partial circle;
The process execution means is
And a control device that executes operation processing of the in-vehicle device corresponding to the menu item that is finally selected.
 第9の態様によれば、上位階層のメニュー項目の選択(決定)操作前に、対応する下位階層のメニュー項目を確認できるGUI環境を提供することにより、冗長な操作を省いて目的とするメニュー項目に迅速に辿り着くことができ、ひいてはユーザ(運転者等)の前方の視野を確保して安全運転に寄与することができる車載機器操作システムを提供することができる。 According to the ninth aspect, by providing a GUI environment in which the menu item of the lower layer corresponding thereto can be confirmed before the selection (determination) operation of the menu item of the upper layer, the target menu can be saved without redundant operation. It is possible to provide an in-vehicle device operation system that can quickly reach an item, and thus can secure a visual field in front of a user (driver or the like) and contribute to safe driving.
 また、第10の態様において、GUIプログラムは、
 表示装置と、円環状の操作面を有し、前記操作面がユーザの指で操作される操作入力装置と、制御装置と、を備えた車両用メニュー表示制御装置の、前記制御装置によって実行されるGUIプログラムであって、
 前記制御装置に、
 円の中心を基点に半径方向に延びる2本の線と、前記2本の線の間の円弧で囲まれた部分円のそれぞれにメニュー項目を割り当てたラジアル操作メニューの画像を生成する第1の処理と、
 前記生成された前記ラジアル操作メニューの画像を前記表示装置に表示させる制御を行う第2の処理と、を実行させ、
 前記第1の処理は、
 前記部分円のそれぞれに割り当てたメニュー項目の一つを指定する、前記操作面を触れるかなぞるユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定された前記メニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成する処理を含み、
 前記第2の処理は、
 前記第1の処理で生成された前記更新されたラジアル操作メニューの画像に含まれる前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に表示させる制御を行う処理を含む。
In the tenth aspect, the GUI program is
A vehicle menu display control device comprising: a display device; an operation input device having an annular operation surface, the operation surface being operated by a user's finger; and a control device, and executed by the control device. GUI program,
In the control device,
A radial operation menu image in which menu items are assigned to each of two lines extending radially from the center of the circle and a partial circle surrounded by an arc between the two lines is generated. Processing,
And a second process for performing control to display the generated image of the radial operation menu on the display device,
The first process includes
Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface. When one partial circle is designated, second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated. Each of the partial circles is arranged on the outer circumference of the designated first partial circle to generate an image of the updated radial operation menu,
The second process includes
Processing for performing control to display each of the second partial circles included in the image of the updated radial operation menu generated in the first processing on the outer periphery of the designated first partial circle. Including.
 第10の態様によれば、制御装置が、メモリに記憶されたGUIプログラムを逐次読み出し、実行することにより、上位階層のメニュー項目の選択(決定)操作前に、対応する下位階層のメニュー項目を確認できるGUI環境を提供することができ、冗長な操作を省いて目的とするメニュー項目に迅速に辿り着くことができる車両用メニュー表示制御装置を実現することができる。 According to the tenth aspect, the control device sequentially reads and executes the GUI program stored in the memory, so that the menu item of the corresponding lower layer is displayed before the selection (determination) operation of the menu item of the upper layer. A GUI environment that can be confirmed can be provided, and a vehicle menu display control apparatus that can quickly reach a target menu item without redundant operation can be realized.
 本発明によれば、上位階層のメニュー項目の選択(決定)操作前に、対応する下位階層のメニュー項目を確認できるGUI環境を提供することにより、冗長な操作が省け、目的とするメニュー項目に迅速に辿り着くことができる、車両用メニュー表示制御装置、車載機器操作システム、及びGUIプログラムを提供することができる。 According to the present invention, it is possible to eliminate a redundant operation by providing a GUI environment in which a corresponding menu item in a lower hierarchy can be confirmed before an operation for selecting (determining) a menu item in an upper hierarchy, so that a target menu item can be saved. A vehicle menu display control device, an in-vehicle device operation system, and a GUI program that can be quickly reached can be provided.
 当業者は、例示した本発明に従う態様が、本発明の精神を逸脱することなく、さらに変更され得ることを容易に理解できるであろう。 Those skilled in the art will readily understand that the illustrated embodiment according to the present invention can be further modified without departing from the spirit of the present invention.
本発明の実施の形態に係る車載機器操作システムの全体構成図である。1 is an overall configuration diagram of an in-vehicle device operation system according to an embodiment of the present invention. 車載機器操作システムにおいて使用される表示装置の構成図である。It is a block diagram of the display apparatus used in a vehicle equipment operation system. ラジアル操作メニューの具体例を示す図である。It is a figure which shows the specific example of a radial operation menu. 車載機器操作システムで使用される操作入力装置の外観図であり、(a)は、表面図、(b)は断面図である。It is an external view of the operation input apparatus used with a vehicle equipment operation system, (a) is a surface figure, (b) is sectional drawing. 本発明の実施の形態に係る車両用メニュー表示制御装置の構成図である。It is a block diagram of the menu display control apparatus for vehicles which concerns on embodiment of this invention. 車載機器操作処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of vehicle equipment operation processing. ラジアル操作メニューの一例を示す図であり、操作入力装置による操作位置との対応関係も示している。It is a figure which shows an example of a radial operation menu, and also shows the correspondence with the operation position by an operation input device. 更新されたラジアル操作メニューの第1の変形例を示す図である。It is a figure which shows the 1st modification of the updated radial operation menu. 更新されたラジアル操作メニューの第2の変形例を示す図である。It is a figure which shows the 2nd modification of the updated radial operation menu. 更新されたラジアル操作メニューの第3の変形例を示す図である。It is a figure which shows the 3rd modification of the updated radial operation menu.
 以下に説明する最良の実施形態は、本発明を容易に理解するために用いられている。従って、当業者は、本発明が、以下に説明される実施形態によって不当に限定されないことを留意すべきである。 The best mode described below is used for easy understanding of the present invention. Accordingly, those skilled in the art should note that the present invention is not unduly limited by the embodiments described below.
(実施形態の構成)
 図1を参照する。図1は、本発明の実施の形態(以下、単に、本実施形態という)に係る車載機器操作システム100の全体構成図である。
(Configuration of the embodiment)
Please refer to FIG. FIG. 1 is an overall configuration diagram of an in-vehicle device operation system 100 according to an embodiment of the present invention (hereinafter simply referred to as the present embodiment).
 図1に示すように、本実施形態の車載機器操作システム100は、表示装置10と、制御装置20と、入出力I/F30(入出力インターフェース)と、信号I/F40(信号インターフェース)と、例えば、ステアリングホイール3に設けられ、ユーザ(ここでは運転者とする)が指(手)で操作可能な操作入力装置200と、を備える。又、車両ECU401、ナビ(ナビゲーション)ECU402、オーディオECU403、空調ECU404、通信機器等の外部通信部405を含む車載機器400を有し、これらは、バス(BUS)を介して入出力I/F30に接続されている。 As shown in FIG. 1, the in-vehicle device operation system 100 of the present embodiment includes a display device 10, a control device 20, an input / output I / F 30 (input / output interface), a signal I / F 40 (signal interface), For example, an operation input device 200 provided on the steering wheel 3 and operable by a user (here, a driver) with a finger (hand) is provided. In addition, the vehicle has an in-vehicle device 400 including an external communication unit 405 such as a vehicle ECU 401, a navigation (navigation) ECU 402, an audio ECU 403, an air conditioning ECU 404, and a communication device, and these are connected to an input / output I / F 30 via a bus (BUS). It is connected.
 表示装置10は、実像及び虚像の画像の少なくとも一方を表示可能であり、ここでは、例えば、虚像を表示するHUD(ヘッドアップディスプレイ)装置を搭載するものとし、このHUD装置によって、ウインドシールド(フロントガラス等)2の虚像表示領域(図中、破線の四角で示される虚像表示可能領域101)内に虚像を表示する。 The display device 10 can display at least one of a real image and a virtual image. Here, for example, a HUD (head-up display) device that displays a virtual image is mounted, and a windshield (front) is provided by the HUD device. A virtual image is displayed in a virtual image display area (virtual image displayable area 101 indicated by a broken-line square in the drawing) 2 of glass or the like.
 図1では、虚像として、ラジアル操作メニュー500(V)が表示されている。なお、符号500(V)の「(V)」は、虚像であることを示している。ここで、ラジアル操作メニューとは、円の中心を基点に半径方向に延びる2本の線と、この2本の線の間の円弧で囲まれた、円を分割した部分円(セクタ領域)に、それぞれメニュー項目を割り当てたメニュー形式をいう。 In FIG. 1, a radial operation menu 500 (V) is displayed as a virtual image. Note that “(V)” of reference numeral 500 (V) indicates a virtual image. Here, the radial operation menu includes two lines extending radially from the center of the circle and a partial circle (sector area) divided by a circle surrounded by an arc between the two lines. , Each means a menu format to which menu items are assigned.
 また、符号502は、ユーザの指(手)の動き(操作入力装置200が検出する)に応じて位置が変化するポインタ502(ここでは、時計の針のように、時計回りあるいは反時計回りに移動する)である。このポインタ502は、ラジアル操作メニュー500(V)に含まれる複数のメニュー項目のうちの1つを指定する機能を有する。 Reference numeral 502 denotes a pointer 502 (in this case, clockwise or counterclockwise like a clock hand) whose position changes in accordance with the movement of the user's finger (hand) (detected by the operation input device 200). Move). This pointer 502 has a function of designating one of a plurality of menu items included in the radial operation menu 500 (V).
 本実施形態の車載機器操作システム100において、表示装置10として使用されるHUD装置の内部構成の一例が図2に示されている。HUD装置は、自動車などの車両のダッシュボードに搭載される。HUD装置は、表示光をウインドシールドに照射し、表示光を車両前方の実景と重ねてユーザに視認させる表示装置である。 FIG. 2 shows an example of the internal configuration of the HUD device used as the display device 10 in the in-vehicle device operation system 100 of the present embodiment. The HUD device is mounted on a dashboard of a vehicle such as an automobile. The HUD device is a display device that irradiates the windshield with display light and causes the user to visually recognize the display light superimposed on the actual scene in front of the vehicle.
 具体的に、図2に示すように、HUD装置は、投射部材の一例であるフロントガラス310に向けて表示光N1を出射する。視認者(主に運転者E)は、フロントガラス310に反射した表示光N1を受けて、虚像として表示されるラジアル操作メニューV1を視認可能となる。 Specifically, as shown in FIG. 2, the HUD device emits display light N1 toward a windshield 310 that is an example of a projection member. A viewer (mainly driver E) receives the display light N1 reflected on the windshield 310, and can visually recognize the radial operation menu V1 displayed as a virtual image.
 HUD装置は、筐体110と、表示器121と、光学系122と、駆動部123と、制御部124と、を備える。 The HUD device includes a housing 110, a display device 121, an optical system 122, a drive unit 123, and a control unit 124.
 筐体110は、例えば、遮光性のある黒色の樹脂からなり、HUD装置の各部を収容する箱状をなす。筐体110の一部には開口部が設けられており、開口部は、表示光N1が透過する透光性のカバー111で覆われている。 The housing 110 is made of, for example, a black resin having a light shielding property, and has a box shape that accommodates each part of the HUD device. An opening is provided in a part of the housing 110, and the opening is covered with a translucent cover 111 through which the display light N1 is transmitted.
 表示器121は、例えば、TFT(Thin Film Transistor)液晶パネルと、液晶パネルを背後から照明する光源(バックライト)と、を備え、光源が発する光により表示オブジェクト(ラジアル操作メニュー500(V))を透過表示する。光源は、例えばLED(Light Emitting Diode)から構成され、液晶パネルは、液晶セル、偏光板、着色透過層、拡散板、を含む。なお、液晶パネルは、液晶バネルを挟む一対の偏光フィルタ等から構成されるものとし、制御装置20による制御の下で、表示光の透過率を変化させることで光量を調整(調光)することができるものとする。 The display device 121 includes, for example, a TFT (Thin Film Transistor) liquid crystal panel and a light source (backlight) that illuminates the liquid crystal panel from behind, and a display object (radial operation menu 500 (V)) by light emitted from the light source. Is transparently displayed. The light source is composed of, for example, an LED (Light Emitting Diode), and the liquid crystal panel includes a liquid crystal cell, a polarizing plate, a colored transmission layer, and a diffusion plate. The liquid crystal panel is composed of a pair of polarizing filters or the like sandwiching the liquid crystal panel, and the amount of light is adjusted (dimmed) by changing the transmittance of display light under the control of the control device 20. Shall be able to.
 表示器121は、制御部124による制御のもと表示光を出射する透過型表示素子であれば、TFT液晶パネルに限らず、DMD(Digital Micro Mirror Device)やLCOS(登録商標:Liquid Crystal On Sillicon)等の反射型表示素子であってもよい。 The display device 121 is not limited to a TFT liquid crystal panel as long as it is a transmissive display device that emits display light under the control of the control unit 124, but is not limited to a TFT liquid crystal panel, DMD (Digital Micro Mirror Device) or LCOS (registered trademark: Liquid Crystal On Silicone). Or the like.
 光学系122は、一例として、スクリーン、平面鏡、反射鏡としての凹面鏡等を含む。スクリーンは、ホログラフィックディフユーザやマイクロレンズアレイ、拡散板等から構成される透過型スクリーンであり、表示器121により出射される表示光の光路上に設置される。平面鏡は、合成樹脂やガラスから形成された平板状の基材と、基材の一表面に形成される金属の反射膜と、を備え、表示光を凹面鏡に導く。凹面鏡は、入射した表示光を拡散しつつフロントガラス310へ向けて反射する。凹面鏡は、合成樹脂やガラス等から形成された基材と、その基材の一表面に形成される金属の反射膜と、を備える。フロントガラス310は、入射した表示光を運転者Eの方向(アイボックス)に向けて反射する。 The optical system 122 includes, as an example, a screen, a plane mirror, a concave mirror as a reflecting mirror, and the like. The screen is a transmissive screen composed of a holographic diff user, a microlens array, a diffusion plate, and the like, and is installed on the optical path of the display light emitted from the display device 121. The plane mirror includes a flat base material made of synthetic resin or glass and a metal reflection film formed on one surface of the base material, and guides display light to the concave mirror. The concave mirror reflects the incident display light toward the windshield 310 while diffusing. The concave mirror includes a base material made of synthetic resin, glass, or the like, and a metal reflection film formed on one surface of the base material. The windshield 310 reflects the incident display light toward the direction of the driver E (eye box).
 駆動部123は、アクチュエーター又はステッピングモータなどからなり、これらの駆動力を回転力として光学系122(凹面鏡)に伝達する。凹面鏡は、駆動部123の動作により、紙面垂直方向に延びる回転軸を中心に、表示位置と格納位置との間で回転する。 The driving unit 123 includes an actuator or a stepping motor, and transmits these driving forces to the optical system 122 (concave mirror) as a rotational force. The concave mirror rotates between the display position and the storage position about the rotation axis extending in the direction perpendicular to the paper surface by the operation of the driving unit 123.
 制御部124は、マイコン等のCPU(Central Processing Unit)を含み、表示器121,及び駆動部123を制御する。制御部124は、制御装置20からの指令に基づき、液晶パネルにラジアル操作メニューを表示する。又、駆動部123を通じて凹面鏡を表示位置と格納位置との間で回転させる制御も行う。 The control unit 124 includes a CPU (Central Processing Unit) such as a microcomputer, and controls the display 121 and the driving unit 123. The control unit 124 displays a radial operation menu on the liquid crystal panel based on a command from the control device 20. In addition, control is performed to rotate the concave mirror between the display position and the storage position through the drive unit 123.
 なお、表示装置10は、インストルパネル内又はインストルパネル上に設けられる表示パネル等の表示器であってもよく、HUD装置と表示器とが併用されるものであってもよい。 Note that the display device 10 may be a display device such as a display panel provided in or on the instrument panel, or a combination of the HUD device and the display device.
 説明を図1に戻す。車載機器400(車両ECU401、ナビECU402、オーディオECU403、空調ECU404、外部通信部(通信機器)405)は、外部機器情報を、バス(BUS)を介して入出力I/F30に送る。 Return the explanation to FIG. The in-vehicle device 400 (vehicle ECU 401, navigation ECU 402, audio ECU 403, air conditioning ECU 404, external communication unit (communication device) 405) sends external device information to the input / output I / F 30 via a bus (BUS).
 ここで、車両ECU401は、車両1の走行モード(ECOモード、SPORTモード)、平均燃費、走行可能距離(航続可能距離)、水温、油温などを出力可能である。制御装置20は、上記した情報に基づき、車両1の走行モードを示し、あるいは選択されることで走行モードを変更可能とする画像(選択画像)を表示したり、平均燃費、走行可能距離(航続可能距離)、水温、油温等を表示したりする。1つの項目が選択された場合には、さらに、車両1に関する詳細情報に関する項目をラジアル操作メニュー500(V)内に表示してもよい。 Here, the vehicle ECU 401 can output the travel mode (ECO mode, SPORT mode), average fuel consumption, travelable distance (travelable distance), water temperature, oil temperature, and the like of the vehicle 1. Based on the information described above, the control device 20 indicates the travel mode of the vehicle 1 or displays an image (selection image) that allows the travel mode to be changed by being selected, or average fuel consumption, travelable distance (cruising range) Possible distance), water temperature, oil temperature, etc. When one item is selected, an item related to detailed information regarding the vehicle 1 may be further displayed in the radial operation menu 500 (V).
 ナビECU402は、次の分岐路の方向及び分岐路までの距離に関する情報や、車両1の経路付近に位置するオススメの経由地に関する施設情報や、これを経由した場合にロスする時間などの情報を出力可能である。制御装置20に含まれる表示制御装置(図6の符号201)は、上記の情報に基づき、例えば、次の分岐路の方向及び分岐路までの距離、経路案内のオン/オフを切り替える画像、オススメの経由地に関する施設情報、及び経由地を設定する画像等の少なくとも1つをメニューとして表示することができる。 The navigation ECU 402 provides information on the direction of the next branch road and the distance to the branch road, facility information on recommended waypoints located near the route of the vehicle 1, and information such as time lost when passing through the information. Output is possible. The display control device (reference numeral 201 in FIG. 6) included in the control device 20 is based on the above information, for example, the direction of the next branch road, the distance to the branch road, the image for switching on / off the route guidance, the recommendation It is possible to display at least one of facility information related to the waypoints and an image for setting the waypoints as a menu.
 オーディオECU403は、オススメの音楽に関する情報などを出力可能である。制御装置20は、上記した情報に基づき、オススメの音楽(オーディオ)に関する情報や、楽曲を選択するための画像をメニューとして表示することができる。 The audio ECU 403 can output information on recommended music. Based on the information described above, the control device 20 can display recommended music (audio) information and an image for selecting music as a menu.
 空調ECU404は、現在の空調状態に関する情報等を出力可能である。制御装置20は、上記した情報に基づき、現在の空調状態に関する情報や、空調状態を変更可能とする画像を表示することができる。 The air conditioning ECU 404 can output information on the current air conditioning state. Based on the information described above, the control device 20 can display information related to the current air conditioning state and an image that allows the air conditioning state to be changed.
 外部通信部405は、着信状態やメール受信情報など、車両1の外部からの情報を出力可能である。制御装置20は、上記した情報に基づき、着信があること、メール受信があることを示す情報、電話を受話する又はメールを音声で読ませることが可能な画像等をメニューとして表示することができる。 The external communication unit 405 can output information from the outside of the vehicle 1 such as an incoming call state and mail reception information. Based on the information described above, the control device 20 can display, as a menu, information indicating that there is an incoming call, information indicating that a mail has been received, an image that can be used to receive a telephone call or read a voice by voice. .
 次に、図3を用いて、表示装置10に表示されるラジアル操作メニュー500(V)の詳細について説明する。上述したように、ラジアル操作メニュー500(V)とは、円の中心を基点に半径方向に延びる2本の線と、この2本の線の間の円弧で囲まれた、円を分割した部分円(セクタ領域)に、それぞれメニュー項目を割り当てたメニュー形式である。なお、以下の説明において、制御装置20が、車載機器400の制御状態に関わる情報を取得あるいは検索し、この取得あるいは検索した情報を画像としてラジアル操作メニュー500(V)を構成する部分円(セクタ領域)に割り当てたアイコン画像をメニュー項目と称して説明し、ユーザの指(手)の動き(操作入力装置200が検出する)に応じて位置が変化する指定画像Kをポインタと称して説明する。 Next, the details of the radial operation menu 500 (V) displayed on the display device 10 will be described with reference to FIG. As described above, the radial operation menu 500 (V) is a portion obtained by dividing a circle surrounded by two lines extending radially from the center of the circle and an arc between the two lines. This is a menu format in which menu items are assigned to each circle (sector area). In the following description, the control device 20 acquires or searches for information related to the control state of the in-vehicle device 400, and uses the acquired or searched information as an image as a partial circle (sector) constituting the radial operation menu 500 (V). The icon image assigned to the (region) is described as a menu item, and the designated image K whose position changes according to the movement of the user's finger (hand) (detected by the operation input device 200) is referred to as a pointer. .
 メニュー項目Jは、セクタ領域に区画された表示領域を有する画像であり、初期表示モードとして、例えば、図3に示すように、円の中心Pを基点に連続的に配列される。本実施形態の車載機器操作システム100では、アイコン画像を示すメニュー項目Jとして、階層メニュー項目J1と、処理メニュー項目J2と、表示メニュー項目J3と、が表示されるようになっている。 The menu item J is an image having a display area divided into sector areas, and is arranged as an initial display mode, for example, continuously as shown in FIG. In the in-vehicle device operation system 100 of the present embodiment, as the menu item J indicating an icon image, a hierarchical menu item J1, a processing menu item J2, and a display menu item J3 are displayed.
 階層メニュー項目J1は、操作する車載機器400の種類(例えば、「AIR CONTROL」)や制御状態を示す情報(例えば、設定温度「28℃」)などが区画された表示領域(部分円またはセクタ領域)内に表示された画像であり、この階層メニュー項目J1を、操作入力装置200の操作により選択することで、例えば、後述する図7~図10に一例を示すように、指定された階層メニュー項目J1に関連する新しいメニュー項目Jを、指定された階層メニュー項目JIの外周に表示する階層表示モードへ移行させることが可能である。 The hierarchy menu item J1 is a display area (partial circle or sector area) in which information indicating the type (for example, “AIR CONTROL”) of the vehicle-mounted device 400 to be operated, control information (for example, set temperature “28 ° C.”), and the like is partitioned. ), And this hierarchical menu item J1 is selected by an operation of the operation input device 200. For example, as shown in FIGS. It is possible to shift to a hierarchical display mode in which a new menu item J related to the item J1 is displayed on the outer periphery of the designated hierarchical menu item JI.
 例えば、空調ECU404に関連する階層メニュー項目J1を、操作入力装置200の操作により指定した場合、表示装置10の表示は、階層表示モードに移行する。階層表示モードで表示されるメニュー項目Jとしては、空調ECU404に関する空調装置の風量,風向きに関する処理メニュー項目等が表示される(階層表示モード)。風量,風向きに関する処理メニュー項目J2を選択することで、空調装置の風量,風向きを変更することができ、温度設定に関する階層メニュー項目J1を選択することで温度設定に関する階層表示モードに移行することができる。階層表示モードについての詳細は後述する。 For example, when the hierarchical menu item J1 related to the air conditioning ECU 404 is designated by the operation of the operation input device 200, the display of the display device 10 shifts to the hierarchical display mode. As the menu item J displayed in the hierarchical display mode, processing menu items related to the air volume and direction of the air conditioner related to the air conditioning ECU 404 are displayed (hierarchical display mode). By selecting the processing menu item J2 relating to the air volume and the wind direction, the air volume and direction of the air conditioner can be changed, and by selecting the hierarchical menu item J1 relating to the temperature setting, it is possible to shift to the hierarchical display mode relating to the temperature setting. it can. Details of the hierarchical display mode will be described later.
 処理メニュー項目J2は、車載機器400を制御する項目(例えば、「ABS」)や設定値などが表示された画像であり、この処理メニュー項目J2を、操作入力装置200の操作により選択することで、表示された項目や設定値に合わせて車載機器400に各種処理を実行させることが可能である。具体的に、例えば、「TCS」などを操作入力装置200により選択することで、車両ECU401に対してTCS機能のオンオフ処理を実行させることができる。 The processing menu item J2 is an image on which items (for example, “ABS”) for controlling the in-vehicle device 400 and set values are displayed. By selecting the processing menu item J2 by operating the operation input device 200, the processing menu item J2 is displayed. It is possible to cause the in-vehicle device 400 to execute various processes in accordance with the displayed items and setting values. Specifically, for example, by selecting “TCS” or the like with the operation input device 200, the vehicle ECU 401 can be caused to execute an on / off process of the TCS function.
 なお、選択された処理メニュー項目J2は、選択されたことを示すように色や形状が変化した表示態様J2aで表示され、選択されたことをユーザに認識させる。 Note that the selected processing menu item J2 is displayed in the display mode J2a in which the color or shape has changed so as to indicate that it has been selected, and allows the user to recognize that it has been selected.
 表示メニュー項目J3は、車両ECU401から入力される車両情報(例えば、水温、油温)などを区画された表示領域内に表示した画像であり、ユーザに情報を伝達するための画像である。この表示メニュー項目J3を、操作入力装置200の操作により選択することで、表示された情報の詳細情報を表示させることが可能である。 The display menu item J3 is an image in which vehicle information (for example, water temperature, oil temperature) input from the vehicle ECU 401 is displayed in a partitioned display area, and is an image for transmitting information to the user. By selecting the display menu item J3 by operating the operation input device 200, it is possible to display detailed information of the displayed information.
 表示メニュー項目J3の区画された表示領域(部分円またはセクタ領域)内に表示される情報は、車両ECU401から出力される各種センサ情報(例えば、水温、油温等)に関わる情報,車両1の各種設定(例えば、ABS,TCS,ECSなどの機能オンオフ、ECOモード、SPORTモードなどの走行モード)に関わる情報、ナビECU402から出力されるナビ情報(例えば、到着時間,目標地点までの距離,ターンバイターン等)に関わる情報、オーディオECU403の再生時間,曲名などを示す情報、空調ECU404の設定(例えば、温度設定、風量、風向など)を示す情報、外部通信部405に接続された外部機器の制御状態を示す情報(例えば、着信の有無、メール内容)などの、制御装置20が車載機器400から取得/検索した情報である。これら制御装置20が連続的または断続的に車載機器400から取得/検索した情報によってメニュー項目J内の表示が更新される。 Information displayed in the display area (partial circle or sector area) of the display menu item J3 includes information related to various sensor information (for example, water temperature, oil temperature, etc.) output from the vehicle ECU 401, Information related to various settings (eg, function on / off of ABS, TCS, ECS, etc., travel mode such as ECO mode, SPORT mode), navigation information output from the navigation ECU 402 (eg, arrival time, distance to target point, turn Information relating to the turn-by-turn, etc., information indicating the playback time of the audio ECU 403, the title of the song, information indicating the settings of the air-conditioning ECU 404 (for example, temperature setting, air volume, wind direction, etc.), of the external device connected to the external communication unit 405 Whether the control device 20 is the in-vehicle device 400, such as information indicating the control state (for example, presence / absence of incoming call, mail content) Is an acquired / retrieved information. The display in the menu item J is updated with information acquired / searched by the control device 20 from the in-vehicle device 400 continuously or intermittently.
 また、メニュー項目Jは、制御装置20が車載機器400から取得/検索した情報に関する画像のみならず、制御装置20自身が生成する情報に基づく画像であってもよい。具体的に、例えば、制御装置20が計時機能を有している場合、メニュー項目Jとしてストップウォッチ画像を表示してもよい。又、表示装置10が計時機能を有している場合、制御装置20が表示装置10の計時機能を実行して、表示装置10にメニュー項目Jとしてストップウォッチ画像を表示させてもよい。 Further, the menu item J may be an image based on information generated by the control device 20 itself as well as an image related to information acquired / searched by the control device 20 from the in-vehicle device 400. Specifically, for example, when the control device 20 has a timekeeping function, a stopwatch image may be displayed as the menu item J. When the display device 10 has a timekeeping function, the control device 20 may execute the timekeeping function of the display device 10 to display a stopwatch image as the menu item J on the display device 10.
 なお、ポインタ502(K)は、円の中心Pを基点としてメニュー項目J側に延在してメニュー項目Jを指定する指針を示す画像であり、操作入力装置200の操作位置Cの移動に応じて、滑らかに指示位置Dを変化させ、指定するメニュー項目Jを切り替えるものである。ユーザ(運転者等)は、このポインタ502(K)を視認することによって、操作入力装置200の操作で指定しているメニュー項目Jを確認することが可能である。なお、ポインタ502(K)は、操作入力装置200の操作で指定しているメニュー項目Jの外郭を強調表示するカーソル指定画像Kaや、操作入力装置200の操作位置Cをメニュー項目Jの外側から指示するポインタ指定画像などで代替してもよく、これらの指示方式を組み合わせてもよい。 The pointer 502 (K) is an image indicating a pointer for designating the menu item J extending from the center P of the circle to the menu item J side according to the movement of the operation position C of the operation input device 200. Thus, the designated position D is smoothly changed and the designated menu item J is switched. A user (driver or the like) can confirm the menu item J designated by the operation of the operation input device 200 by visually recognizing the pointer 502 (K). The pointer 502 (K) indicates the cursor designation image Ka that highlights the outline of the menu item J designated by the operation of the operation input device 200 or the operation position C of the operation input device 200 from the outside of the menu item J. A pointer designation image to be designated may be substituted, and these indication methods may be combined.
 次に、図4を参照して、操作入力装置200の構成を説明する。図4(a)は、操作入力装置200の外観を示す図、図4(b)は、図4(a)におけるb-b線に沿う断面構造を示す図である。ここでは、操作入力装置200が、図1において示したラジアル操作メニュー500(V)におけるメメニュー項目を選択することに用いられることを想定して説明する。 Next, the configuration of the operation input device 200 will be described with reference to FIG. FIG. 4A is a diagram showing an external appearance of the operation input device 200, and FIG. 4B is a diagram showing a cross-sectional structure taken along line bb in FIG. 4A. Here, description will be made assuming that the operation input device 200 is used to select a menu item in the radial operation menu 500 (V) shown in FIG.
 図4(a)に示すように、操作入力装置200は、ステアリングホイール3に配設され、ユーザの指(ここでは、例えば親指とする)の位置(操作位置C)を検出する円環状の操作位置検出部210と、この操作位置検出部210と一体となって設けられ、操作位置検出部210が親指で押下されることで、ユーザによって選択(決定)がなされたことを検出する決定操作検出部220と、リターン処理を行うときに使用されるリターンスイッチ230と、を有する。 As shown in FIG. 4A, the operation input device 200 is disposed on the steering wheel 3, and is an annular operation for detecting the position (operation position C) of the user's finger (here, for example, the thumb). A position detection unit 210 and a determination operation detection that is provided integrally with the operation position detection unit 210 and detects that a selection (determination) has been made by the user by pressing the operation position detection unit 210 with a thumb. Section 220 and a return switch 230 used when performing return processing.
 操作位置検出部210は、円環状の操作面に、例えば、0時~23時の方向に等間隔で配置された複数のセンサ電極(後述するセンサシート)が実装されており、この操作面をユーザが触れることにより、センサ電極毎の静電容量の変化を検出することで、ユーザの操作位置C(例えば、円環の0時の位置から23時の位置)を検出することができる。又、ユーザが円環の操作面上を時計回りか反時計回りの方向に所定の軌跡を描くようになぞる操作を行うことによりその軌跡を位置情報として検出することもできる。なお、上述した例では、操作入力装置200の操作を指(手)で行なうものとするが、ユーザの、その他の身体部位を用いてもよい。 The operation position detection unit 210 has a plurality of sensor electrodes (sensor sheets, which will be described later) arranged at equal intervals, for example, in the direction from 0:00 to 23:00 on an annular operation surface. By detecting a change in capacitance for each sensor electrode by touching the user, the user's operation position C (for example, the position of the ring from 0 o'clock to 23 o'clock) can be detected. Further, when the user performs an operation of tracing a predetermined locus in the clockwise or counterclockwise direction on the operation surface of the ring, the locus can be detected as position information. In the above example, the operation input device 200 is operated with a finger (hand), but other body parts of the user may be used.
 操作入力装置200は、具体的に、ユーザの親指等が操作面に触れた位置(操作位置C)を検出するタッチセンサであり、例えば、図4(b)に示すように、表面カバー211と、センサシート212と、スペーサ213と、を備える。操作入力装置200は、ユーザが、親指等で操作面上を触れる操作、あるいは所定の軌跡を描くようになぞる操作を行った際に、ユーザの親指等が円環の操作面に触れている指定位置(操作位置C)を検出し、ユーザによる選択(決定)がなされると、その選択(決定)を検出して、例えば、選択(決定)がなされたことを示す信号(選択信号、言い換えれば選択(決定)検出信号)を出力する。 Specifically, the operation input device 200 is a touch sensor that detects a position where the user's thumb or the like touches the operation surface (operation position C). For example, as illustrated in FIG. The sensor sheet 212 and the spacer 213 are provided. The operation input device 200 specifies that the user's thumb or the like is touching the annular operation surface when the user performs an operation of touching the operation surface with a thumb or the like or a tracing operation so as to draw a predetermined locus. When the position (operation position C) is detected and selection (determination) is performed by the user, the selection (determination) is detected, for example, a signal (selection signal, in other words, indicating that the selection (determination) has been performed. Selection (determination) detection signal) is output.
 操作入力装置200における表面カバー211は、合成樹脂等の遮光性の絶縁材料によってシート状に形成され、凸状断面の立体形状が、中心点Qを中心とする円の円周に沿って連続的に形成された凸部(凸領域)211a(図4(b)において、放射状の模様が付された領域)と、凸部(凸領域)211aに連接する比較的平坦な平坦部(平坦領域)211bと、を有する。凸部(凸領域)211aは、山状の断面(凸状断面)を有し、その山(凸形状)は、中心点Qに向かう方向(内側)に長く、その反対方向である外側に短い輪郭線(稜線)を有する。その山(凸形状)が、中心点Qを中心とする円の円周に沿って、連続的に設けられることで凸部(凸領域)211aが構成される。 The surface cover 211 in the operation input device 200 is formed in a sheet shape with a light-shielding insulating material such as synthetic resin, and the three-dimensional shape of the convex cross section is continuous along the circumference of a circle centered on the center point Q. Convex part (convex area) 211a (a region with a radial pattern in FIG. 4B) formed on the surface and a relatively flat flat part (flat area) connected to the convex part (convex area) 211a 211b. The convex portion (convex region) 211a has a mountain-shaped cross section (convex cross section), and the mountain (convex shape) is long in the direction toward the center point Q (inside) and short in the opposite direction. It has an outline (ridge line). The peaks (convex shape) are continuously provided along the circumference of a circle having the center point Q as the center, thereby forming a convex portion (convex region) 211a.
 また、図4(b)に示されているように、表面カバー211における凸部(凸領域)211aの下には、センサシート212が設けられており、これらを含む部分によって、上記の操作位置検出部210が構成される。ユーザは、例えば、上記の凸部(凸領域)211aの、長手方向(中心点Qに向かう方向であり、言い換えれば内側方向)の斜面を指の触感で認識することにより、操作位置検出部210上における指のおおよその位置を認識することができ、操作入力装置200を見なくても、操作入力装置200を操作することができる。 Further, as shown in FIG. 4B, a sensor sheet 212 is provided under the convex portion (convex region) 211a of the surface cover 211, and the operation position described above is determined by the portion including these. A detection unit 210 is configured. For example, the user recognizes the slope of the convex portion (convex region) 211a in the longitudinal direction (the direction toward the center point Q, in other words, the inner direction) with the tactile sensation of the finger, thereby operating position detection unit 210. The approximate position of the finger on the top can be recognized, and the operation input device 200 can be operated without looking at the operation input device 200.
 言い換えれば、ブラインド操作が可能となる。なお、上記の凸部(凸領域)211aが設けられない場合も想定され得るが、この場合でも、ユーザが、中心点Qを中心とした円の円周に沿って手(指)の位置を移動させた場合、ユーザは、自身が移動させた手(指)の軌跡(指等がタッチセンサの操作面に接触した位置の時間的変遷の跡)を知覚できることから、ユーザは、自身の手の位置が、円の円周上のおおよそどの位置にあるかの見当をつけることができる。したがって、この場合でも、ブラインド操作が可能である。 In other words, blind operation is possible. In addition, although the case where the above-mentioned convex part (convex area) 211a is not provided can be assumed, even in this case, the user places the position of the hand (finger) along the circumference of the circle centered on the center point Q. When moved, the user can perceive the trajectory of the hand (finger) that he / she has moved (the trace of the temporal transition of the position where the finger or the like has touched the operation surface of the touch sensor). You can get an idea of where the position of is located on the circumference of the circle. Therefore, even in this case, a blind operation is possible.
 センサシート212は、少なくとも凸部(凸領域)211aに対応する表面カバー211の裏面側において、中心点Qを中心とする円の円周に沿って配設され、ユーザの指の操作位置Cを検出して、制御装置20に、ユーザの指等の操作位置Cに関する情報(操作位置の情報、あるいは操作位置を示す信号)を出力する。センサシート212は、例えば、絞り加工により表面カバー211と一体成形されることで、表面カバー211と同様の形状に加工される(図4(b)参照)。 The sensor sheet 212 is disposed along the circumference of a circle centered on the center point Q at least on the back surface side of the front cover 211 corresponding to the convex portion (convex region) 211a, and indicates the operation position C of the user's finger. It detects and outputs information (operation position information or a signal indicating the operation position) related to the operation position C of the user's finger or the like to the control device 20. The sensor sheet 212 is formed into the same shape as the surface cover 211 by being integrally formed with the surface cover 211 by drawing, for example (see FIG. 4B).
 このように一体成形されることで、表面カバー211とセンサシート212は、一枚のシートのようになり、上記の凸部(凸領域)211aの段差形状は、その一枚のシートの曲がった部分(盛り上がった部分)で構成されることになる。また、このように一体成形されることで、表面カバー211の裏面とセンサシート212の表面とが当接する。これにより、表面カバー211の段差形状に対応して、センサシート212の検出部が配置されることになる。このように表面カバー211の段差形状に対応してセンサシート212の検出部が配置されているため、ユーザの指等の移動が、凸部(凸領域)211a等の段差形状を有した操作面上で行われるものであっても、例えば、制御装置20が、ユーザの指の位置を検出することが可能である。 By being integrally molded in this way, the surface cover 211 and the sensor sheet 212 become like a single sheet, and the step shape of the convex portion (convex area) 211a is bent by the single sheet. It is composed of parts (raised parts). In addition, the back surface of the front cover 211 and the surface of the sensor sheet 212 come into contact with each other by being integrally molded in this way. Thereby, the detection part of the sensor sheet 212 is arrange | positioned corresponding to the level | step difference shape of the surface cover 211. FIG. Thus, since the detection part of the sensor sheet 212 is arrange | positioned corresponding to the level | step difference shape of the surface cover 211, the movement of a user's finger | toe etc. has a step shape, such as a convex part (convex area | region) 211a. Even if it is performed above, for example, the control device 20 can detect the position of the user's finger.
 スペーサ213は、センサシート212の裏面側に位置し、一体成形された表面カバー211とセンサシート212の形状に合わせて形成され、ユーザの指等によって、表面カバー211が表側から押圧された際に、上述した形状を保持する部材である。 The spacer 213 is located on the back side of the sensor sheet 212 and is formed in accordance with the shape of the integrally formed front cover 211 and sensor sheet 212. When the front cover 211 is pressed from the front side by a user's finger or the like. A member that holds the shape described above.
 決定操作検出部220は、操作位置検出部210の裏面側に複数(図4(b)の例では3個)設けられる。決定操作検出部220は、制御装置20と電気的に接続されており、ユーザが、操作位置検出部210の操作面(表面カバー211の凸部(凸領域))211aを押下する操作(以下、押下操作という)を行うと、決定操作検出部220が押下され、これによって、ユーザによって選択(決定)がなされたことが検出され、選択(決定)がなされたことを示す信号(選択信号、言い換えれば選択(決定)検出信号)が出力される。出力された選択(決定)検出信号は、制御装置20に送られる。制御装置20は、送られてきた選択(決定)検出信号に基づき、例えば、ラジアル操作メニュー500(V)に含まれる複数のメニュー項目Jのうちのどのメニュー項目が選択されたかを判定し、その選択に応じたメニュー項目Jを示す画像を生成して表示装置10に表示する。これによって、選択された項目の内容に応じて、操作メニューの表示が切り替えられる。 A plurality (three in the example of FIG. 4B) of determination operation detection units 220 are provided on the back side of the operation position detection unit 210. The determination operation detection unit 220 is electrically connected to the control device 20, and the user presses the operation surface of the operation position detection unit 210 (the convex portion (convex region) of the surface cover 211) 211 a (hereinafter, referred to as “determination operation detection unit 220”). When the pressing operation is performed), the determination operation detection unit 220 is pressed, thereby detecting that selection (determination) has been performed by the user, and a signal indicating that selection (determination) has been performed (selection signal, in other words, (Selection (determination) detection signal) is output. The output selection (determination) detection signal is sent to the control device 20. Based on the selection (decision) detection signal sent, the control device 20 determines, for example, which menu item of a plurality of menu items J included in the radial operation menu 500 (V) is selected, and An image indicating the menu item J corresponding to the selection is generated and displayed on the display device 10. Thereby, the display of the operation menu is switched according to the content of the selected item.
 リターンスイッチ230は、操作位置検出部210及び決定操作検出部220とは離れた位置にあるスイッチである。ユーザが、リターンスイッチ230の操作面を押下する(言い換えれば、押下操作がなされる)と、制御装置20にリターン信号が送信される。制御装置20は、リターンスイッチ230からのリターン信号に基づき、ラジアル操作メニュー500(V)の表示を、直近の過去のメニュー項目Jを示す画像に戻す。言い換えれば、直前の表示への切り替えが行われる。 The return switch 230 is a switch at a position away from the operation position detection unit 210 and the determination operation detection unit 220. When the user depresses the operation surface of the return switch 230 (in other words, a depressing operation is performed), a return signal is transmitted to the control device 20. Based on the return signal from the return switch 230, the control device 20 returns the display of the radial operation menu 500 (V) to an image showing the most recent past menu item J. In other words, switching to the previous display is performed.
 次に、図5を参照して本実施形態の車両用メニュー表示制御装置300(特に、図1の制御装置20)の、より具体的な構成について説明する。ここで、車両用メニュー表示制御装置300とは、制御装置20を制御中枢とし、表示装置10と、操作入力装置200とを含む構成をいう。なお、図5において、図1と共通する部分については同じ符号が示されている。 Next, a more specific configuration of the vehicle menu display control device 300 (particularly, the control device 20 of FIG. 1) of the present embodiment will be described with reference to FIG. Here, the vehicle menu display control device 300 refers to a configuration including the display device 10 and the operation input device 200 with the control device 20 as a control center. Note that, in FIG. 5, the same reference numerals are given to portions common to FIG. 1.
 制御装置20は、ハードウエア的には、マイコン等のCPUと、メモリを含む周辺LSIと、により構成され、機能的には、図5に示すように、操作情報取得部201と、画像生成部202(画像生成手段)と、表示制御部203(表示制御手段)と、処理実行部204(処理実行手段)と、記憶部205と、を含んで構成される。 The control device 20 is configured by a CPU such as a microcomputer and a peripheral LSI including a memory in terms of hardware, and functionally, as illustrated in FIG. 5, an operation information acquisition unit 201, an image generation unit, and the like. 202 (image generation means), a display control section 203 (display control means), a process execution section 204 (process execution means), and a storage section 205.
 操作情報取得部201は、ラジアル操作メニュー500(V)に含まれる一つのメニュー項目を指定するために、操作入力装置200を使用し、表示装置10に表示された、円の任意の点を触れるかなぞるユーザの操作に応じて生成される位置情報、あるいは押下するユーザ操作に応じて生成される選択(決定)信号(選択決定情報)を、信号I/F40経由で取得して、画像生成部202、表示制御部203、処理実行部204のそれぞれへ出力する。 The operation information acquisition unit 201 uses the operation input device 200 to touch one point of a circle displayed on the display device 10 in order to designate one menu item included in the radial operation menu 500 (V). Position information generated according to the user's operation to be traced or a selection (decision) signal (selection determination information) generated according to the user operation to be pressed is acquired via the signal I / F 40, and an image generation unit 202, the display control unit 203, and the process execution unit 204.
 画像生成部202は、円の中心を基点に半径方向に延びる2本の線と、2本の線の間の円弧で囲まれた部分円(セクタ領域)のそれぞれにメニュー項目を割り当てた、ラジアル操作メニューの画像を生成する画像生成手段として機能する。画像生成部202は、例えば、記憶部205に予め記憶されているメニューファイル等の中から使用可能なメニュー項目を読み出し、複数のメニュー項目の配置を割り当て、又、必要な情報を組み込むことで、複数のメニュー項目からなるラジアル操作メニュー500(V)を生成し、記憶部205に割り当てられる作業領域に書き込む。なお、必要な情報の中には、後述するように配置されたメニュー項目が階層構造を有するか否かを示すフラグ情報も含まれる。 The image generation unit 202 assigns menu items to each of two lines extending radially from the center of the circle and a partial circle (sector area) surrounded by an arc between the two lines. It functions as an image generating means for generating an operation menu image. For example, the image generation unit 202 reads usable menu items from a menu file or the like stored in advance in the storage unit 205, assigns a plurality of menu items, and incorporates necessary information. A radial operation menu 500 (V) including a plurality of menu items is generated and written in a work area allocated to the storage unit 205. The necessary information includes flag information indicating whether or not menu items arranged as described later have a hierarchical structure.
 画像生成部202は、操作入力装置200を使用し、部分円のそれぞれに割り当てたメニュー項目の一つを指定する、操作面を触れるかなぞるユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定されたメニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された第2の部分円のそれぞれを、指定された第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成する画像生成手段、としても機能する。画像生成部202は、更新されたラジアル操作メニューの画像を記憶部205の作業領域に書き込む。 The image generation unit 202 uses the operation input device 200 and designates one of the menu items assigned to each of the partial circles. In response to a user operation of touching the operation surface, n layers (n is 2 or more) When a first partial circle to which a menu item belonging to (any integer) is assigned is specified, a second partial circle to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the specified menu items is assigned Each of the generated second partial circles is arranged on the outer periphery of the designated first partial circle, and also functions as image generation means for generating an image of the updated radial operation menu. . The image generation unit 202 writes the updated radial operation menu image in the work area of the storage unit 205.
 ここで、「部分円」とは、図7~図10にラジアル操作メニュー500(V)の一例として示すように、メニュー項目A~Hのそれぞれが割り当てられた部分円である、セクタ領域511~518をいい、「指定された第1の部分円」とは、部分円のうち、例えば、空調ECU404に関する空調装置のアイコンであるメニュー項目Bが配置されたセクタ領域512のことをいう。又、「第2の部分円」とは、指定された第1の部分円(セクタ領域512)の外周の領域に配置された、例えば、空調ECU404に関する空調装置の風向きに関する処理メニュー項目のそれぞれが割り当てられた、セクタ領域521,522,523,524,525のことをいう。以下の説明では、便宜上、セクタ領域521,522,523,524,525を総称して階層展開領域520という。 Here, the “partial circle” is a partial circle to which each of the menu items A to H is assigned as shown in FIG. 7 to FIG. 10 as an example of the radial operation menu 500 (V). 518 and the “designated first partial circle” refers to, for example, the sector area 512 in which the menu item B, which is an icon of an air conditioner related to the air conditioning ECU 404, is arranged. In addition, the “second partial circle” refers to, for example, each of the processing menu items related to the wind direction of the air conditioner related to the air conditioner ECU 404 arranged in the outer peripheral area of the designated first partial circle (sector area 512). This refers to the allocated sector areas 521, 522, 523, 524, 525. In the following description, for convenience, the sector areas 521, 522, 523, 524, and 525 are collectively referred to as a hierarchy development area 520.
 また、「外周」とは、例えば、図7にラジアル操作メニュー500(V)の一例として示すように、円510の半径r1よりも大きな半径r11を有する同心円C内にあって、円510が配置され、表示される第1の表示領域を除き、円510の中心Pから半径方向に延びる2本の線r11,r21と、この2本の線の間の円弧cで囲まれた同心円Cの一部領域(階層展開領域520)が配置され、表示される第2の表示領域をいう。 Further, the “outer periphery” is, for example, in the concentric circle C having a radius r11 larger than the radius r1 of the circle 510 as shown in FIG. 7 as an example of the radial operation menu 500 (V), and the circle 510 is arranged. One of the concentric circles C surrounded by two lines r11 and r21 extending in the radial direction from the center P of the circle 510 and an arc c between the two lines, except for the first display area to be displayed. This is a second display area in which a partial area (hierarchical development area 520) is arranged and displayed.
 表示制御部203は、画像生成部202により生成された第2の部分円(階層展開領域520)のそれぞれを、指定された第1の部分円の外周に表示させる制御を行う表示制御手段として機能する。表示制御部203は、記憶部205の作業領域に書き込まれた、更新されたラジアル操作メニュー500(V)の画像を、別の記憶領域に割り当てられた画像RAM(あるいは外付けされた記憶装置)へ画像転送し、更新されたラジアル操作メニュー500(V)の画像を、表示装置10(表示器121)の表示タイミングに同期して画像RAMから読み込んで表示装置10に表示する。 The display control unit 203 functions as a display control unit that performs control to display each of the second partial circles (hierarchy development area 520) generated by the image generation unit 202 on the outer periphery of the designated first partial circle. To do. The display control unit 203 uses the updated radial operation menu 500 (V) image written in the work area of the storage unit 205 as an image RAM (or an external storage device) assigned to another storage area. The image of the updated radial operation menu 500 (V) is read from the image RAM in synchronization with the display timing of the display device 10 (display device 121) and displayed on the display device 10.
 表示制御部203は、画像生成部202により生成された、更新されたラジアル操作メニュー500(V)の第2の部分円(階層展開領域520)のそれぞれを、指定された第1の部分円(セクタ領域512)の表示位置を基準に、時計回りか反時計回りの方向の第1の部分円の外周に表示する制御を行なってもよい。ここで、回転方向は、操作情報取得部201によって逐次取得される、操作入力装置200の操作位置検出部210から時系列に出力される位置情報に基づき判定される。 The display control unit 203 converts the second partial circle (hierarchical development area 520) of the updated radial operation menu 500 (V) generated by the image generation unit 202 to the designated first partial circle ( Control may be performed to display on the outer circumference of the first partial circle in the clockwise or counterclockwise direction with reference to the display position of the sector area 512). Here, the rotation direction is determined based on the position information output in time series from the operation position detection unit 210 of the operation input device 200, which is sequentially acquired by the operation information acquisition unit 201.
 表示制御部203は、ユーザ操作に応じて、ユーザの指が、第1の部分円(セクタ領域612)の中心から外周の方向に移動したか、第1の部分円(セクタ領域512)の領域に所定時間以上留まっているか、第1の部分円(セクタ領域512)を所定時間以上継続して触れているか、のうちの少なくとも一つを検出した場合に、第2の部分円(階層展開領域520)のそれぞれを、第1の部分円(セクタ領域512)の外周に表示させる制御を行なってもよい。 In response to a user operation, the display control unit 203 moves the user's finger from the center of the first partial circle (sector region 612) toward the outer periphery or the region of the first partial circle (sector region 512). Or when the first partial circle (sector area 512) is continuously touched for a predetermined time or more, the second partial circle (hierarchical development area) is detected. 520) may be displayed on the outer circumference of the first partial circle (sector area 512).
 例えば、スワイプ(スライド)操作によるユーザの指の移動の方向(円の外周に向かうか、円の中心に向かうか)については、表示制御部203が、操作入力装置200(操作位置検出部210)から操作情報取得部201を介して時系列に取得される位置情報を逐次比較することにより判定が可能である。また、ユーザの指が第1の部分円の領域に所定時間以上留まっているか、あるいは第1の部分円の領域に所定時間以上継続して触れているかについては、操作入力装置200から時系列に取得される位置情報と、図示省略した内蔵タイマによる時間監視とにより判定することができる。 For example, regarding the direction of movement of the user's finger by the swipe (slide) operation (going to the outer periphery of the circle or the center of the circle), the display control unit 203 uses the operation input device 200 (operation position detection unit 210). Can be determined by sequentially comparing the position information acquired in time series via the operation information acquisition unit 201. Whether the user's finger stays in the first partial circle region for a predetermined time or more or whether the user's finger continues to touch the first partial circle region for a predetermined time or more is determined in time series from the operation input device 200. This can be determined by the acquired position information and time monitoring by a built-in timer (not shown).
 表示制御部203は、表示装置10に、指定された第1の部分円(セクタ領域512)の外周に第2の部分円(階層展開領域520)のそれぞれが表示された状態で、操作入力装置200の円環状の操作面の押下を含むユーザ操作(例えば、親指で決定操作検出部220を押しながら人差し指でセクタ領域521~525のいずれかに触れる)が検出された場合に、第2の部分円(階層展開領域520)のそれぞれに割り当てたn+1階層のメニュー項目の選択を有効にし、操作面の押下を含まないユーザ操作を検出すると、部分円(セクタ領域511~518)のそれぞれに割り当てたメニュー項目A~Hの選択を有効にする制御を行なってもよい。言い換えると、更新されたラジアル操作メニュー500(V)が表示された状態で、更新前後のいずれのメニュー項目の選択(決定)も可能になる。 The display control unit 203 operates the operation input device in a state where each of the second partial circles (hierarchy development region 520) is displayed on the outer periphery of the designated first partial circle (sector region 512) on the display device 10. The second part is detected when a user operation including pressing of an annular operation surface of 200 (for example, touching any of the sector regions 521 to 525 with the index finger while pressing the determination operation detection unit 220 with the thumb) is detected. When the selection of the menu item of the (n + 1) -th layer assigned to each of the circles (hierarchy development area 520) is enabled and a user operation that does not include pressing of the operation surface is detected, it is assigned to each of the partial circles (sector areas 511 to 518) Control for enabling selection of menu items A to H may be performed. In other words, any menu item before and after the update can be selected (determined) while the updated radial operation menu 500 (V) is displayed.
 画像生成部202は、指定された第1の部分円(セクタ領域512)の中心Pを基点に半径方向に延びる2本の線r1,r2がなす角度β(図7)を、第2の部分円(セクタ領域521)の中心Pを基点に半径方向に延びる2本の線r11,r12がなす角度α(図7)より大きく設定して更新されたラジアル操作メニューの画像を生成してもよく、このとき、表示制御部203は、操作情報取得部201からユーザ操作に基づき逐次取得される位置情報に基づきユーザの指の移動速度を演算により求め、その移動速度に応じて、第2の部分円(階層展開領域520)のそれぞれに割り当てられているn+1階層のメニュー項目か、部分円(セクタ領域511~518)のそれぞれに割り当てられているメニュー項目A~Hのいずれを選択しようとしているのかを判定する。 The image generation unit 202 sets the angle β (FIG. 7) formed by the two lines r1 and r2 extending in the radial direction from the center P of the designated first partial circle (sector region 512) as the second part. An image of the updated radial operation menu may be generated by setting it larger than the angle α (FIG. 7) formed by the two lines r11 and r12 extending in the radial direction from the center P of the circle (sector region 521). At this time, the display control unit 203 obtains the movement speed of the user's finger based on the position information sequentially acquired from the operation information acquisition section 201 based on the user operation, and calculates the second part according to the movement speed. Select either n + 1 layer menu item assigned to each circle (hierarchical development area 520) or menu item AH assigned to each partial circle (sector area 511 to 518). Determine if you are going.
 例えば、移動速度を所定の閾値と比較して遅いと判定された場合、第2の部分円(階層展開領域520)のそれぞれに割り当てられているn+1階層のメニュー項目を選択しようとしていると判定する。表示制御部203は、例えば、時系列に取得される位置情報から一定時間毎の移動距離を算出し、その一定時間で除算することにより、指の移動速度を算出することができる。 For example, if it is determined that the moving speed is slow compared to a predetermined threshold, it is determined that an attempt is made to select an n + 1 layer menu item assigned to each of the second partial circles (layer development region 520). . For example, the display control unit 203 can calculate the moving speed of the finger by calculating the moving distance for every fixed time from the position information acquired in time series and dividing by the fixed time.
 画像生成部202は、ラジアル操作メニュー500(V)における円の中心Pを通って半径方向に延びる基準線分(停止位置)と、円の中心Pと指定位置とを結ぶ線分とでなす角度(中心角)を演算することにより、角度範囲αの配置領域を求めることができる。βについても同様である。このため、表示制御部203は、更新前後のラジアル操作メニュー500(V)を表示するにあたり、操作入力装置200から出力される位置情報と、表示装置10の表示位置との間で同期をとるために、操作入力装置200における操作位置検出部210の円環状の操作面の中心Qを基点としたユーザによる回転操作の相対角度と、表示装置10に表示されたラジアル操作メニュー500(V)の円の中心Pを基点とする指定位置との相対角度とを略一致させるための制御を行う必要がある。 The image generation unit 202 forms an angle formed by a reference line segment (stop position) extending in the radial direction through the center P of the circle in the radial operation menu 500 (V) and a line segment connecting the center P of the circle and the specified position. By calculating (center angle), an arrangement region of the angle range α can be obtained. The same applies to β. For this reason, the display control unit 203 synchronizes the position information output from the operation input device 200 and the display position of the display device 10 when displaying the radial operation menu 500 (V) before and after the update. Furthermore, the relative angle of the rotation operation by the user based on the center Q of the annular operation surface of the operation position detection unit 210 in the operation input device 200 and the circle of the radial operation menu 500 (V) displayed on the display device 10. It is necessary to perform control for making the relative angle with the designated position with the center P of the base point substantially coincide.
 画像生成部202は、指定された第1の部分円(セクタ領域512)の中心Pを基点に半径方向に延びる2本の線がなす角度(例えば、図8のβ)と、第2の部分円(階層展開領域520)のそれぞれの中心Pを基点に半径方向に延びる2本の線がなす角度の合計(例えば、図8のα1+α2+α3+αα4+α5)とが等しくなるように設定して更新されたラジアル操作メニュー500(V)の画像を生成してもよい。このとき、表示制御部203は、第2の部分円(階層展開領域520)のそれぞれを、指定された第1の部分円(セクタ領域512)の外周に並べて表示する制御を行なう。 The image generation unit 202 calculates the angle (for example, β in FIG. 8) formed by two lines extending in the radial direction from the center P of the designated first partial circle (sector area 512), and the second part. Radial operation updated by setting the sum of angles formed by two lines extending radially from the center P of each circle (hierarchical development area 520) (for example, α1 + α2 + α3 + αα4 + α5 in FIG. 8) to be equal. An image of the menu 500 (V) may be generated. At this time, the display control unit 203 performs control to display the second partial circles (hierarchical development area 520) side by side on the outer periphery of the designated first partial circle (sector area 512).
 表示制御部203は、n+1階層に属する1以上のメニュー項目の一つを指定するときに、操作入力装置200の円環状の操作面を触れるかなぞるユーザ操作に応じて逐次取得される位置情報に基づき、ユーザの指の位置が、第2の部分円(階層展開領域520)の位置を外れたことが検出された場合、指定された第1の部分円(セクタ領域512)の時計回りか半時計回りの方向に隣接する第1の部分円(セクタ領域511又は513)に対応する、n+1階層に属する1以上のメニュー項目から成る第2の部分円のそれぞれを、隣接する第1の部分円(セクタ領域511又は513)の外周に表示させる制御を行なってもよい。 When the display control unit 203 designates one of one or more menu items belonging to the n + 1 hierarchy, the position information is sequentially acquired according to a user operation that traces the annular operation surface of the operation input device 200. Based on this, when it is detected that the position of the user's finger is out of the position of the second partial circle (hierarchical development area 520), the designated first partial circle (sector area 512) is rotated clockwise or half-way. Each of the second partial circles made up of one or more menu items belonging to the n + 1 hierarchy corresponding to the first partial circle (sector area 511 or 513) adjacent in the clockwise direction is designated as the adjacent first partial circle. You may control to display on the outer periphery of (sector area | region 511 or 513).
 表示制御部203は、外部から取得される車両の車速情報に応じて、第2の部分円(階層展開領域520)のそれぞれの表示サイズを変更して第1の部分円(セクタ領域512)の外周に表示させる制御を行なってもよい。なお、車速情報は、入出力I/F30を介して車載機器400のうちのいずれからかBUS経由で取得するか、あるいは車両1の任意の場所に実装された加速度センサから出力される加速度情報を微分する等によって取得することができる。 The display control unit 203 changes the display size of each of the second partial circles (hierarchy development area 520) according to the vehicle speed information acquired from the outside to change the first partial circle (sector area 512). You may perform control displayed on an outer periphery. The vehicle speed information is acquired from any of the in-vehicle devices 400 via the input / output I / F 30 or via the BUS, or acceleration information output from an acceleration sensor mounted at an arbitrary location of the vehicle 1. It can be obtained by differentiating.
 処理実行部204は、最終的に選択されるメニュー項目に対応する車載機器400の操作処理を実行する処理実行手段として機能する。例えば、図7に示すセクタ領域522(階層展開領域520)のメニュー項目を、ユーザが操作入力装置200を使用して操作(押下)すると、決定操作検出部220が、ユーザによって選択(決定)がなされたことを検出し、選択(決定)がなされたことを示す信号が出力されることで、セクタ領域522に割り当てられたメニュー項目にしたがう車載機器400の処理を実行させることができる。セクタ領域522に割り当てられたメニュー項目が押下された場合、その選択(決定)信号(選択決定情報)により、空調ECU404が起動され、空調ECU404は、所定の風量でユーザの上体と脚の両方に風向する制御を行う。 The process execution unit 204 functions as a process execution unit that executes an operation process of the in-vehicle device 400 corresponding to the menu item finally selected. For example, when the user operates (presses) the menu item in the sector area 522 (hierarchical expansion area 520) shown in FIG. 7 using the operation input device 200, the determination operation detection unit 220 selects (decides) by the user. By detecting that it has been done and outputting a signal indicating that selection (determination) has been made, the processing of the in-vehicle device 400 according to the menu item assigned to the sector area 522 can be executed. When the menu item assigned to the sector area 522 is pressed, the air conditioning ECU 404 is activated by the selection (determination) signal (selection determination information), and the air conditioning ECU 404 uses both the upper body and legs of the user with a predetermined air volume. The wind direction is controlled.
 記憶部205には、スタティックRAMやダイナミックRAM、あるいはフラッシュRAM等の半導体記憶素子が実装されている。この半導体記憶素子に、本実施形態のGUIプログラム、画像データ、ラジアル操作メニュー生成時に使用される作業領域、そして、図1に、破線の四角で示される虚像表示可能領域101の写しである画像RAM領域が割り当てられ、記憶されている。 The storage unit 205 is mounted with a semiconductor storage element such as static RAM, dynamic RAM, or flash RAM. In this semiconductor memory element, an image RAM which is a copy of the GUI program, the image data, the work area used when generating the radial operation menu of the present embodiment, and the virtual image displayable area 101 indicated by a broken-line square in FIG. Area is allocated and stored.
 なお、上述した操作情報取得部201、画像生成部202、表示制御部203、処理実行部204のそれぞれは、いずれも制御装置20が内蔵するマイコン等のCPUが、記憶部205のプログラム領域に格納されたGUIプログラムを逐次読み出し実行することにより、それぞれが有する機能を実現するものとする。 Note that each of the operation information acquisition unit 201, the image generation unit 202, the display control unit 203, and the processing execution unit 204 described above is stored in the program area of the storage unit 205 by a CPU such as a microcomputer built in the control device 20. It is assumed that the functions possessed by each are realized by sequentially reading out and executing the GUI programs.
(実施形態の動作)
 以下、本実施形態の車載機器操作システム100による車載機器操作処理について、図6、図7を参照しながら詳細に説明する。図6は、本実施形態の車載機器操作システム100なおける車載機器操作処理の手順を説明するフローチャートであり、又、図7は、そのフローチャートに示す処理を補足する意味で示した図であり、表示装置10に表示される更新前後のラジアル操作メニュー500(V)の一例の他に、操作入力装置200による操作位置との対応関係も示している。
(Operation of the embodiment)
Hereinafter, the in-vehicle device operation processing by the in-vehicle device operation system 100 of the present embodiment will be described in detail with reference to FIGS. 6 and 7. FIG. 6 is a flowchart for explaining the procedure of the in-vehicle device operation process in the in-vehicle device operation system 100 of the present embodiment, and FIG. 7 is a diagram shown in the sense of supplementing the process shown in the flowchart. In addition to an example of the radial operation menu 500 (V) before and after update displayed on the display device 10, the correspondence relationship with the operation position by the operation input device 200 is also shown.
 本実施形態の車載機器操作システム100は、車両1の起動(車載機器操作システムON)に基づいて動作を開始し、車両1が停止(車載機器操作システムOFF)する際に動作を終了する。制御装置20は、車両1の起動(車載機器操作システムON)に伴い、画像データを記憶部205から読み出してラジアル操作メニュー500(V)を生成し、表示装置10に対して、生成されたラジアル操作メニュー500(V)の画像信号を出力し、図7の上部に、円510で示す第1の表示領域に表示する(ステップS101)。車両1の起動後に表示されるラジアル操作メニュー500(V)の各メニュー項目は、それ以前の車両1が停止する際に表示装置10に表示されていたメニュー項目と同じものである。 The in-vehicle device operation system 100 of the present embodiment starts the operation based on the start of the vehicle 1 (the in-vehicle device operation system ON), and ends the operation when the vehicle 1 stops (the in-vehicle device operation system OFF). The control device 20 reads the image data from the storage unit 205 and generates a radial operation menu 500 (V) when the vehicle 1 is activated (on-vehicle device operation system ON), and generates the generated radial to the display device 10. The image signal of the operation menu 500 (V) is output and displayed in the first display area indicated by a circle 510 at the top of FIG. 7 (step S101). Each menu item of the radial operation menu 500 (V) displayed after the vehicle 1 is started is the same as the menu item displayed on the display device 10 when the previous vehicle 1 stops.
 制御装置20は、画像生成部202が、円510の中心Pを基点に半径方向に延びる2本の線r1,r2と、この2本の線r1,r2の間の円弧で囲まれた部分円(セクタ領域511~518)のそれぞれにメニュー項目A~H(セクタ領域511~518)を割り当てたラジアル操作メニュー500(V)の画像を生成し、表示制御部203が、そのラジアル操作メニュー500(V)を、円510の領域で示す第1の表示領域に表示する。画像生成部202は、記憶部205の一部領域に予め記憶されているメニューファイルの中から使用可能なメニュー項目A~Hを読み出し、このメニュー項目A~Hを、それぞれのセクタ領域511~518に配置(合成)し、又、必要な情報を組み込むことで、複数のメニュー項目A~Hからなるラジアル操作メニュー500(V)を生成し、記憶部205の一部記憶領域に更に割り当てた作業領域に書き込む。ここで必要な情報の中には、配置されたメニュー項目が階層構造を有するか否かを示すフラグ情報も含まれる。 In the control device 20, the image generation unit 202 includes two lines r1 and r2 that extend in the radial direction from the center P of the circle 510, and a partial circle surrounded by an arc between the two lines r1 and r2. An image of the radial operation menu 500 (V) in which the menu items A to H (sector areas 511 to 518) are assigned to the respective (sector areas 511 to 518) is generated, and the display control unit 203 displays the radial operation menu 500 (V). V) is displayed in the first display area indicated by the area of the circle 510. The image generation unit 202 reads usable menu items A to H from menu files stored in advance in a partial area of the storage unit 205, and stores the menu items A to H in the sector areas 511 to 518, respectively. Is created (by combining) and incorporating necessary information to generate a radial operation menu 500 (V) comprising a plurality of menu items A to H, and further assigned to a partial storage area of the storage unit 205 Write to the area. The necessary information includes flag information indicating whether or not the arranged menu item has a hierarchical structure.
 次に、表示制御部203は、操作入力装置200から操作情報取得部201を介してユーザの指の位置情報を取得し(ステップS102)、画像生成部202に引き渡す。ここで、ユーザが、操作入力装置200の円環状の操作面上で操作位置をなぞるスワイプ(スライド)操作を行った場合、表示制御部203は、その操作位置の移動に基づく指定位置と、スワイプの方向とを判定する(ステップS103)。ここで判定されるスワイプの方向とは、例えば、図7の中央左に、操作入力装置200の操作の軌跡(矢印x)で示すように、ラジアル操作メニュー500(V)の中心Pから外周方向に向かうか、あるいは、矢印yで示すように、ラジアル操作メニュー500(V)の外周方向から中心Pに向かうかのいずれかをいう。ステップS103では、前者(矢印xの方向)を判定する。 Next, the display control unit 203 acquires the position information of the user's finger from the operation input device 200 via the operation information acquisition unit 201 (step S102), and delivers it to the image generation unit 202. Here, when the user performs a swipe (slide) operation that traces the operation position on the annular operation surface of the operation input device 200, the display control unit 203 performs the swipe operation with the designated position based on the movement of the operation position. Is determined (step S103). The direction of swipe determined here is, for example, from the center P of the radial operation menu 500 (V) to the outer peripheral direction as shown by the operation trajectory (arrow x) of the operation input device 200 at the center left in FIG. Or toward the center P from the outer peripheral direction of the radial operation menu 500 (V) as indicated by an arrow y. In step S103, the former (the direction of the arrow x) is determined.
 ここでは、ユーザ(運転者)が、例えば、表示装置10上の、上位階層に属するメニュー項目Bを割り当てた部分円(セクタ領域512)に対応する操作入力装置200上(図7の中央左に、点線で示すメニュー項目Bの位置)を触れながら、円環状の操作面の中心Qから外周方向になぞる矢印xで示す方向にスワイプ操作を行なった場合を想定する。このとき、表示制御部203は、操作情報取得部201を介して取得される位置情報の変化に基づき、そのスワイプ操作を検出すると(ステップS103“YES”)、画像生成部202が、指定されたn階層(上位階層)のメニュー項目B(セクタ領域512)に対応する、n+1階層(下位階層)に属する1以上のメニュー項目を割り当てた第2の部分円(セクタ領域521~525)をそれぞれ生成する。 Here, the user (driver), for example, on the operation input device 200 corresponding to the partial circle (sector area 512) to which the menu item B belonging to the upper hierarchy is assigned on the display device 10 (in the center left of FIG. 7). Suppose that a swipe operation is performed in the direction indicated by the arrow x tracing from the center Q of the annular operation surface to the outer peripheral direction while touching the position of the menu item B indicated by the dotted line. At this time, when the display control unit 203 detects the swipe operation based on the change in the position information acquired through the operation information acquisition unit 201 (step S103 “YES”), the image generation unit 202 is designated. Second partial circles (sector areas 521 to 525) each assigned one or more menu items belonging to the n + 1 hierarchy (lower hierarchy) corresponding to the menu item B (sector area 512) of the n hierarchy (upper hierarchy) are generated. To do.
 なお、指定されたメニュー項目が階層構造を有するメニュー項目であるか否かは、画像生成部202が、初期のラジアル操作メニュー500(V)の画像生成時に、記憶部205の作業領域に書き込んだ必要情報のうちのフラグ情報を参照することにより判定することができる。 Whether or not the specified menu item is a menu item having a hierarchical structure is written in the work area of the storage unit 205 by the image generation unit 202 when the image of the initial radial operation menu 500 (V) is generated. The determination can be made by referring to the flag information of the necessary information.
 続いて、画像生成部202は、図7の下部に示すように、生成した第2の部分円(セクタ領域521~525)のそれぞれを、指定された第1の部分円(セクタ領域512)の外周(階層展開領域520)に配置することにより、更新されたラジアル操作メニューの画像を生成する。このとき、指定された第1の部分円(セクタ領域512)の中心Pを基点に半径方向に延びる2本の線r1,r2がなす角度βを、第2の部分円(セクタ領域521)の中心Pを基点に半径方向に延びる2本の線r11,r13がなす角度αより大きく設定して、更新されたラジアル操作メニュー500(V)の画像を生成する。続いて、画像生成部202は、更新されたラジアル操作メニュー500(V)の画像を記憶部205の作業領域に書き込む。 Subsequently, as shown in the lower part of FIG. 7, the image generation unit 202 converts each of the generated second partial circles (sector areas 521 to 525) into the designated first partial circle (sector area 512). An image of the updated radial operation menu is generated by arranging it on the outer periphery (hierarchical development area 520). At this time, the angle β formed by the two lines r1 and r2 extending in the radial direction from the center P of the designated first partial circle (sector region 512) is defined as the second partial circle (sector region 521). An image of the updated radial operation menu 500 (V) is generated by setting the angle P to be larger than the angle α formed by the two lines r11 and r13 extending in the radial direction from the center P as a base point. Subsequently, the image generation unit 202 writes the updated image of the radial operation menu 500 (V) in the work area of the storage unit 205.
 なお、画像生成部202は、ラジアル操作メニュー500(V)における円510の中心Pを通って半径方向に延びる基準線分(操作入力装置200上でのユーザの指の停止位置)と、円510の中心Pとユーザの指の指定位置とを結ぶ線分とでなす角度(中心角)とを演算することにより、角度範囲α,βの配置領域を求めることができる。このため、表示制御部203は、更新前後のラジアル操作メニュー500(V)を表示するにあたり、操作入力装置200から出力される位置情報と、表示装置10の表示位置との間で同期をとるために、操作入力装置200における操作位置検出部210の円環状の操作面の中心Qを基点としたユーザによる回転操作の相対角度と、表示装置10に表示されたラジアル操作メニュー500(V)の円510の中心Pを基点とする指定位置との相対角度とを略一致させるための制御を行う。 Note that the image generation unit 202 includes a reference line segment (a stop position of the user's finger on the operation input device 200) extending in the radial direction through the center P of the circle 510 in the radial operation menu 500 (V), and the circle 510. By calculating the angle (center angle) formed by the line segment connecting the center P of the user and the designated position of the user's finger, the arrangement area of the angle ranges α and β can be obtained. For this reason, the display control unit 203 synchronizes the position information output from the operation input device 200 and the display position of the display device 10 when displaying the radial operation menu 500 (V) before and after the update. Furthermore, the relative angle of the rotation operation by the user based on the center Q of the annular operation surface of the operation position detection unit 210 in the operation input device 200 and the circle of the radial operation menu 500 (V) displayed on the display device 10. Control is performed to substantially match the relative angle with the designated position with the center P of 510 as the base point.
 表示制御部203は、記憶部205の作業領域に書き込まれた、更新されたラジアル操作メニュー500(V)を記憶部205の画像RAM領域に転送し、更新されたラジアル操作メニュー500(V)を画像RAM領域から表示装置10(表示器121)の表示タイミングに同期して読み出し、指定されたセクタ領域512の外周の第2の表示領域(階層展開領域520)に表示させる制御を行う(ステップ104)。 The display control unit 203 transfers the updated radial operation menu 500 (V) written in the work area of the storage unit 205 to the image RAM area of the storage unit 205, and the updated radial operation menu 500 (V). Control is performed to read from the image RAM area in synchronism with the display timing of the display device 10 (display 121) and to display the second display area (hierarchical development area 520) on the outer periphery of the designated sector area 512 (step 104). ).
 このとき、表示制御部203は、階層展開領域520に配置された第2の部分円(セクタ領域521~525)のそれぞれを、指定されたセクタ領域512の表示位置を基準に、時計回りか反時計回りの方向のセクタ領域512の外周に表示する。言い換えれば、指定されたセクタ領域512の外周には、指定された部分円(セクタ領域512)に割り当てたn階層のメニュー項目Bに対応するn+1階層のメニュー項目を割り当てた第2の部分円(セクタ領域521~525)のみが表示される。このため、ユーザは、外周に表示された第2の部分円(セクタ領域521~525)に割り当てたn+1階層のそれぞれのメニュー項目が、指定されたセクタ領域512のどのn階層のメニュー項目に対応しているかを認識することが容易になる。 At this time, the display control unit 203 turns each of the second partial circles (sector areas 521 to 525) arranged in the hierarchical development area 520 clockwise or counterclockwise with reference to the display position of the designated sector area 512. It is displayed on the outer periphery of the sector area 512 in the clockwise direction. In other words, on the outer periphery of the designated sector area 512, a second partial circle (n + 1 layer menu item corresponding to the n layer menu item B assigned to the designated partial circle (sector area 512)) ( Only the sector areas 521 to 525) are displayed. Therefore, the user corresponds to the menu item of any n layer in the designated sector region 512, with each menu item of the n + 1 layer assigned to the second partial circle (sector regions 521 to 525) displayed on the outer periphery. It becomes easy to recognize what is being done.
 次に、制御装置20が、操作入力装置200(決定操作検出部220)から選択(決定)信号を取り込むと、表示制御部203は、操作情報取得部201を介し、その選択(決定)情報とともに位置情報を取り込み、その位置情報に対応したメニュー項目の選択に応じた処理を実行する。表示装置10に、指定された第1の部分円(セクタ領域512)の外周における階層展開領域520に配置された第2の部分円(セクタ領域521~525)のそれぞれに割り当てられたメニュー項目が表示された状態で、操作入力装置200の円環状の操作面の押下を含むユーザ操作を検出すると、言い換えると、第2の表示領域に表示した第2の部分円(セクタ領域521~525)のいずれかがが選択(決定)されると(ステップS105“YES”)、表示制御部203は、更に、選択された第2の部分円(セクタ領域521~525のいずれか)のメニュー項目に関連付けられた下位の階層メニュー項目の有無を判定する(ステップS106)。 Next, when the control device 20 takes in a selection (determination) signal from the operation input device 200 (determination operation detection unit 220), the display control unit 203, along with the selection (determination) information, via the operation information acquisition unit 201. The position information is taken in, and processing corresponding to the selection of the menu item corresponding to the position information is executed. Menu items assigned to each of the second partial circles (sector areas 521 to 525) arranged in the hierarchical development area 520 on the outer periphery of the designated first partial circle (sector area 512) are displayed on the display device 10. When a user operation including pressing of the annular operation surface of the operation input device 200 is detected in the displayed state, in other words, the second partial circles (sector areas 521 to 525) displayed in the second display area are detected. When any one is selected (determined) (step S105 “YES”), the display control unit 203 further associates with the menu item of the selected second partial circle (any one of the sector areas 521 to 525). The presence / absence of the subordinate hierarchical menu item is determined (step S106).
 ここで、下位の階層メニュー項目が無い(選択されたメニュー項目が最下層のメニュー項目である)と判定された場合(ステップS206“YES”)、その選択が最終選択であるため、処理実行部204が、そのメニュー項目に対応する実行制御を行なうと共に、表示制御部203が、表示装置10を初期メニューの表示に復帰させる(ステップS107)。なお、ステップ106で、更に、下位階層のメニュー項目があると判定されると(ステップS106“NO”)、ステップS102の処理に戻り、表示制御部203は、選択されたメニュー項目に関連付けられた次階層のメニュー項目を表示するための処理を実行する。 Here, if it is determined that there is no lower-level menu item (the selected menu item is the lowest-level menu item) (“YES” in step S206), the selection is the final selection, so the process execution unit 204 performs execution control corresponding to the menu item, and the display control unit 203 returns the display device 10 to the display of the initial menu (step S107). If it is determined in step 106 that there is a lower-level menu item (“NO” in step S106), the process returns to step S102, and the display control unit 203 is associated with the selected menu item. Executes the process for displaying the menu item of the next layer.
 一方、ステップS105で、階層展開領域520で示す第2の表示領域に表示したセクタ領域521~525が選択(決定)されていないと判定された場合(ステップS105“NO”)、すなわち、操作入力装置200の円環状の操作面の押下を含まないユーザ操作を検出すると、表示制御部203は、例えば、図7の中央左にyで示す、円510で示す第1の表示領域の外周方向から円510の中心Pへ向かう方向にスワイプ(シフト)操作が行われたか否かを判定する(ステップS108)。ここで、ラジアル操作メニュー500(V)の外周方向から円510の中心Pへ向かってスワイプ操作が行われたと判定されると(ステップS108“YES”)、表示制御部203は、階層展開領域520で示す第2の表示領域に表示されたn+1階層の各メニュー項目を割り当てたセクタ領域521~525(階層展開領域520)を非表示にするための制御を行う(ステップS109)。言い換えれば、図7の上部に示す、初期のラジアル操作メニュー500(V)の表示に戻す。 On the other hand, if it is determined in step S105 that the sector areas 521 to 525 displayed in the second display area indicated by the hierarchy development area 520 are not selected (determined) (step S105 “NO”), that is, the operation input When detecting a user operation that does not include pressing the annular operation surface of the apparatus 200, the display control unit 203, for example, from the outer peripheral direction of the first display area indicated by a circle 510 indicated by y at the center left in FIG. It is determined whether or not a swipe (shift) operation has been performed in a direction toward the center P of the circle 510 (step S108). If it is determined that the swipe operation is performed from the outer circumferential direction of the radial operation menu 500 (V) toward the center P of the circle 510 (step S108 “YES”), the display control unit 203 displays the hierarchy development area 520. Control is performed to hide the sector areas 521 to 525 (hierarchy development area 520) to which the menu items of the (n + 1) th hierarchy displayed in the second display area indicated by (ii) are assigned (step S109). In other words, the display returns to the display of the initial radial operation menu 500 (V) shown in the upper part of FIG.
 次に、制御装置20が、操作入力装置200(決定操作検出部220)から選択(決定)信号を取り込むと、表示制御部203は、操作情報取得部201を介し、その選択(決定)情報とともに位置情報を取り込み、円510で示す第1の表示領域に表示したメニュー項目A~H(セクタ領域511~518)が選択されたか否かを判定する(ステップS110)。ここで、第1の表示領域に表示したメニュー項目A~H(セクタ領域511~518)のいずれかが選択されたことを検出すると、ステップS106の処理に戻り、表示制御部203が、選択されたメニュー項目A~Hのいずれかに関連付けられたn+1の下位階層のメニュー項目の有無を判定し(ステップS106)、下位階層のメニュー項目が無いと判定された場合(ステップS106“YES”)、その選択が最終選択であるため、処理実行部204が、そのメニュー項目に対応する実行制御を行なうと共に、表示制御部203が、表示装置10を初期メニューの表示に復帰させる処理を実行する(ステップS107)。 Next, when the control device 20 takes in a selection (determination) signal from the operation input device 200 (determination operation detection unit 220), the display control unit 203, along with the selection (determination) information, via the operation information acquisition unit 201. Position information is taken in, and it is determined whether or not the menu items A to H (sector areas 511 to 518) displayed in the first display area indicated by the circle 510 have been selected (step S110). Here, when it is detected that any one of the menu items A to H (sector areas 511 to 518) displayed in the first display area is selected, the process returns to step S106, and the display control unit 203 is selected. If there is an n + 1 lower-level menu item associated with any of the menu items A to H (step S106), and if it is determined that there is no lower-level menu item (step S106 "YES"), Since the selection is the final selection, the process execution unit 204 performs execution control corresponding to the menu item, and the display control unit 203 executes a process of returning the display device 10 to the initial menu display (step S107).
 なお、ステップS103で、ラジアル操作メニュー500(V)の中心Pから外周方向に向かってスワイプ(シフト)操作が行われていないことが検出された場合(ステップS103“NO”)、表示制御部203は、操作情報取得部201を介してその選択(決定)情報とともに位置情報を取り込んで、円510で示す第1の表示領域に表示したメニュー項目A~Hが選択(決定)されたか否かを判定し(ステップS110)、選択され場合(ステップS110“YES”)、その選択が最終選択であれば(ステップS106“YES”)、処理実行部204が、そのメニュー項目に対応する実行制御を行なうと共に、表示制御部203が、表示装置10を初期メニューの表示に復帰させる制御を行う(ステップS107)。 When it is detected in step S103 that no swipe (shift) operation is performed from the center P of the radial operation menu 500 (V) toward the outer periphery (“NO” in step S103), the display control unit 203 Indicates whether or not the menu items A to H displayed in the first display area indicated by the circle 510 are selected (determined) by taking the position information together with the selection (determination) information via the operation information acquisition unit 201. If it is determined (step S110) and selected (step S110 “YES”), and the selection is the final selection (step S106 “YES”), the process execution unit 204 performs execution control corresponding to the menu item. At the same time, the display control unit 203 performs control for returning the display device 10 to the display of the initial menu (step S107).
 すなわち、表示制御部203は、操作入力装置200の円環状の操作面の押下操作(選択(決定)操作)を検出しながら触れるかなぞる(指定操作)ユーザ操作により、階層展開領域520で示す第2の表示領域に表示された第2の部分円(セクタ領域521~525)のそれぞれに割り当てたn+1階層のメニュー項目の選択を有効にし、一方、操作面の押下を含まないユーザ操作を検出した場合、円510で示す第1の表示領域に表示された部分円(セクタ領域511~518)のそれぞれに割り当てたメニュー項目A~Hの選択を有効にする。このことにより、指定された第1の部分円(セクタ領域512)の外周に、第2の部分円(階層展開領域520に配置されたセクタ領域521~525)のそれぞれが表示された状態で、いずれのメニュー項目の選択(決定)も可能になるため、目的とするn+1階層の操作メニューに至るまでに各階層のメニュー項目を表示して選択(決定)するという、従来の冗長な操作が省け、直接的(かつ直観的)に、目的とするメニュー項目を表示させてそのメニュー項目を選択できることから迅速で効率的なメニュー項目の選択が可能になる。 In other words, the display control unit 203 detects the pressing operation (selection (decision) operation) of the annular operation surface of the operation input device 200 while detecting and touching (designating operation) by the user operation indicated by the hierarchical development area 520. The menu item of the n + 1 layer assigned to each of the second partial circles (sector areas 521 to 525) displayed in the display area 2 is enabled, and a user operation that does not involve pressing the operation surface is detected. In this case, the selection of the menu items A to H assigned to each of the partial circles (sector areas 511 to 518) displayed in the first display area indicated by the circle 510 is validated. As a result, the second partial circles (sector areas 521 to 525 arranged in the hierarchical development area 520) are displayed on the outer periphery of the designated first partial circle (sector area 512). Since any menu item can be selected (determined), the conventional redundant operation of displaying and selecting (determining) the menu items in each hierarchy before reaching the target n + 1 hierarchy operation menu can be omitted. Since the target menu item can be displayed directly (and intuitively) and the menu item can be selected, the menu item can be selected quickly and efficiently.
 なお、図6に示すフローチャートによれば、表示制御部203は、ユーザ操作(ユーザの指)が、円の中心から外周の方向に移動させる直観的な操作であるスワイプ(シフト)を行ったことを契機に、第2の部分円(階層展開領域520の各セクタ領域521~525)のそれぞれを、指定された第1の部分円(セクタ領域512)の外周に表示させる制御を行う場合について説明したが、スワイプ(シフト)のような直観的な操作によらず、ユーザの指が、メニュー項目Bが割り当てられた第1の部分円(セクタ領域512)に所定時間以上留まっているか、あるいは所定時間以上継続して触れているか、のいずれかを検出した場合に、第2の部分円(階層展開領域520のセクタ領域521~525)のそれぞれを、指定された第1の部分円(セクタ領域512)の外周に表示させる制御を行なってもよい。 In addition, according to the flowchart shown in FIG. 6, the display control unit 203 performs a swipe (shift), which is an intuitive operation in which the user operation (user's finger) moves from the center of the circle toward the outer periphery. As a trigger, a description will be given of a case where control is performed to display each of the second partial circles (the sector areas 521 to 525 of the hierarchical development area 520) on the outer periphery of the designated first partial circle (sector area 512). However, the user's finger stays in the first partial circle (sector area 512) to which the menu item B is assigned for a predetermined time or more, or without a predetermined operation such as swipe (shift). Each of the second partial circles (sector areas 521 to 525 of the hierarchical development area 520) is detected by the designated first It may be performed control to display on the outer circumference of the pie (sector region 512).
(変形例)
 以下、図8~図10を参照して、更新されたラジアル操作メニュー500(V)の変形例について説明する。図8に、第1の変形例を示す。第1の変形例では、画像生成部202は、指定された第1の部分円(メニュー項目Bが割り当てられているセクタ領域)の中心を基点に、半径方向に延びる2本の線がなす角度βと、第2の部分円(階層展開領域520)のそれぞれの中心を基点に半径方向に延びる2本の線がなす角度の合計(α1+α2+α3+α4+α5)とが等しくなるように設定し、更新されたラジアル操作メニューの画像を生成している。このとき、表示制御部203は、第2の部分円(階層展開領域520)のそれぞれを、指定された第1の部分円(メニュー項目Bが割り当てられているセクタ領域)の外周に並べて表示する制御を行なう。
(Modification)
Hereinafter, modified examples of the updated radial operation menu 500 (V) will be described with reference to FIGS. FIG. 8 shows a first modification. In the first modification, the image generation unit 202 forms an angle formed by two lines extending in the radial direction from the center of the designated first partial circle (sector area to which the menu item B is assigned). Radial updated by setting β to be equal to the sum (α1 + α2 + α3 + α4 + α5) formed by two lines extending in the radial direction from the center of each of the second partial circles (hierarchical expansion region 520). An operation menu image is generated. At this time, the display control unit 203 displays each of the second partial circles (hierarchy development area 520) side by side on the outer periphery of the designated first partial circle (sector area to which menu item B is assigned). Take control.
 第1の変形例によれば、指定されたメニュー項目Bが割り当てられた第1の部分円(メニュー項目Bが割り当てられているセクタ領域)の中心角βを拡大し、拡大した中心角βの角度範囲内に、第2の部分円(階層展開領域520)に割り当てたメニュー項目のそれぞれが整列して配置され、表示されるため、ユーザは、見映えの良いラジアル操作メニューを確認することができ、図7に示すラジアル操作メニュー500(V)と比較して誤った選択(決定)操作の機会が減る。 According to the first modification, the central angle β of the first partial circle (sector area to which the menu item B is assigned) to which the designated menu item B is assigned is enlarged, and the enlarged central angle β is obtained. Since the menu items assigned to the second partial circle (hierarchy development area 520) are arranged and displayed within the angle range, the user may check a good-looking radial operation menu. This reduces the chance of erroneous selection (determination) operation compared to the radial operation menu 500 (V) shown in FIG.
 図9(a)(b)に、更新されたラジル操作メニューの第2の変形例を示す。ここでは、図9(a)に示すように、ユーザが操作入力装置200を操作し、階層展開領域520で示す第2の表示領域に表示されたn+1階層に属する1以上のメニュー項目の一つを指定しようとして時計回りの方向に回転転操作(点線表記z)を行なった場合に階層展開領域520で示す第2の表示範囲外に外れた場合を想定している。画像生成部202は、操作情報取得部201を介して取得される位置情報に基づき、ユーザの指の位置が、階層展開領域520の第2の表示領域の範囲外にあることを検出すると、図8(b)に示すように、先に指定されたメニュー項目Bが割り当てられているセクタ領域512の時計回りの方向に隣接するメニュー項目Cに対応する、n+1階層に属する1以上のメニュー項目Ca,Cb,Cc,Cd,Ceのそれぞれを、メニュー項目Cが割り当てられているセクタ領域の外周の階層展開領域520bに配置して更新されたラジアル操作メニュー500(V)を生成する。 FIGS. 9A and 9B show a second modification of the updated rasil operation menu. Here, as shown in FIG. 9A, one of one or more menu items belonging to the n + 1 hierarchy displayed in the second display area indicated by the hierarchy development area 520 when the user operates the operation input device 200. Is assumed to be out of the second display range indicated by the hierarchy development area 520 when a rotation operation (dotted line notation z) is performed in the clockwise direction in order to designate the position. When the image generation unit 202 detects that the position of the user's finger is outside the range of the second display area of the hierarchical development area 520 based on the position information acquired via the operation information acquisition unit 201, As shown in FIG. 8B, one or more menu items Ca belonging to the n + 1 hierarchy corresponding to the menu item C adjacent in the clockwise direction of the sector area 512 to which the previously designated menu item B is allocated. , Cb, Cc, Cd, and Ce are arranged in the hierarchical development area 520b on the outer periphery of the sector area to which the menu item C is allocated, thereby generating the updated radial operation menu 500 (V).
 そして、表示制御部203は、ユーザ操作(移動軌跡)に応じて、表示装置10の第2の表示領域に表示すべき階層展開領域520の内容を更新する。すなわち、表示制御部203は、画像生成部202により生成された、更新されたラジアル操作メニュー500(V)に基づき、メニュー項目Cが表示されているセクタ領域の外周に、メニュー項目Cに対応するn+1階層のメニュー項目Ca,Cb,Cc,Cd,Ce(階層展開領域520b)を表示する制御を行う。 Then, the display control unit 203 updates the contents of the hierarchy development area 520 to be displayed in the second display area of the display device 10 in accordance with a user operation (movement locus). That is, the display control unit 203 corresponds to the menu item C on the outer periphery of the sector area where the menu item C is displayed based on the updated radial operation menu 500 (V) generated by the image generation unit 202. Control is performed to display menu items Ca, Cb, Cc, Cd, and Ce (hierarchy development area 520b) of the (n + 1) th hierarchy.
 第2の変形例によれば、ユーザの指の位置が、第2の部分円(階層展開領域520)の位置を外れると、指定された第1の部分円(メニュー項Bが割り当てられたセクタ領域)の時計回りか半時計回りの方向に隣接する第1の部分円(メニュー項目AかCが割り当てられたそれぞれのセクタ領域)に対応するn+1階層に属する1以上のメニュー項目から成る第2の部分円(階層展開領域520b)のそれぞれが、隣接する第1の部分円(メニュー項A又はCが割り当てられたそれぞれのセクタ領域)の外周に表示される。したがって、例えば、誤操作があった場合に、最初から操作を再開することなく、自動的に隣接する第1の部分円(メニュー項目AかCが割り当てられたそれぞれのセクタ領域)に対応する第2の部分円(階層展開領域520b)のそれぞれが外周に表示されるため、冗長な操作の機会が減って目的とするメニュー項目があるか否かを一層迅速に知ることができ、効率的なメニュー項目の選択(決定)が可能になる。 According to the second modified example, when the position of the user's finger is out of the position of the second partial circle (hierarchy development area 520), the designated first partial circle (sector to which menu item B is assigned). A second item comprising one or more menu items belonging to the n + 1 hierarchy corresponding to a first partial circle (each sector region to which menu item A or C is assigned) adjacent in the clockwise or counterclockwise direction of (region). Of each partial circle (hierarchical development area 520b) is displayed on the outer periphery of the adjacent first partial circle (each sector area to which menu item A or C is assigned). Therefore, for example, when there is an erroneous operation, the second corresponding to the first partial circle (each sector area to which the menu item A or C is assigned) is automatically adjacent without restarting the operation from the beginning. Since each of the partial circles (hierarchy development area 520b) is displayed on the outer periphery, it is possible to know more quickly whether or not there is a target menu item by reducing the chance of redundant operation, and an efficient menu Items can be selected (determined).
 なお、図9(b)に示す更新されたラジアル操作メニュー500(V)の表示例では、時計回り方向に隣接するメニュー項目Cに対応する、n+1階層に属する1以上のメニュー項目を、メニュー項目Cが割り当てられているセクタ領域の外周に配置し、表示する例について説明したが、反時計回りの方向に隣接するメニュー項目Aに対応する、n+1階層に属する1以上のメニュー項目を、メニュー項目Aが割り当てられているセクタ領域の外周に配置し、表示してもよい。 In the display example of the updated radial operation menu 500 (V) shown in FIG. 9B, one or more menu items belonging to the n + 1 hierarchy corresponding to the menu item C adjacent in the clockwise direction are menu items. Although an example of arranging and displaying on the outer periphery of the sector area to which C is assigned has been described, one or more menu items belonging to the n + 1 hierarchy corresponding to the menu item A adjacent in the counterclockwise direction are displayed as menu items. It may be arranged and displayed on the outer periphery of the sector area to which A is allocated.
 図10(a)(b)に、更新されたラジアル操作メニュー5の第3の変形例を示す。ここでは、表示制御部203は、外部から取得される車両の車速情報に応じて、第2の部分円(階層展開領域520)に配置されるそれぞれのセクタ領域表示サイズを変更して、指定された第1の部分円(メニュー項目Bが割り当てられているセクタ領域)の外周に表示させる制御を行なう。ここでは、図10(b)に示すように、拡大された階層展開領域520cで示す第2の表示領域に、指定されたn階層に属するメニュー項目Bに対応するn+1階層に属するメニュー項目のそれぞれが表示される。なお、車速情報は、入出力I/F30を介して車載機器400のうちのいずれからかBUS経由で取得するか、あるいは車両1の任意の場所に実装された加速度センサから出力される加速度情報を微分する等によって取得することができる。 10A and 10B show a third modification of the updated radial operation menu 5. FIG. Here, the display control unit 203 changes each sector area display size arranged in the second partial circle (hierarchical development area 520) according to the vehicle speed information acquired from the outside, and is designated. Further, control is performed to display on the outer periphery of the first partial circle (sector area to which menu item B is assigned). Here, as shown in FIG. 10B, each of the menu items belonging to the n + 1 hierarchy corresponding to the menu item B belonging to the designated n hierarchy is displayed in the second display area indicated by the expanded hierarchy development area 520c. Is displayed. The vehicle speed information is acquired from any of the in-vehicle devices 400 via the input / output I / F 30 or via the BUS, or acceleration information output from an acceleration sensor mounted at an arbitrary location of the vehicle 1. It can be obtained by differentiating.
 第3の変形例によれば、表示制御部203が、外部から取得される車両の車速情報に応じて、n+1階層に属するメニュー項目のそれぞれの表示サイズを変更して、n階層に属するメニュー項目が割り当てられた第1の部分円(メニュー項目Bが割り当てられているセクタ領域)の外周に表示させる制御を行うため、例えば、車速が遅い場合、外周に表示される第2の部分円(階層展開領域520)のそれぞれの表示サイズを通常サイズとし(図10(a))、車速が速い場合、外周に表示される第2の部分円(階層展開領域520c)の表示サイズを拡大サイズとする(図10(b))ことで、車速に応じた前方の視野を確保することができ、安全運転に寄与することができる。 According to the third modification, the display control unit 203 changes the display size of each menu item belonging to the n + 1 hierarchy according to the vehicle speed information of the vehicle acquired from the outside, and the menu item belonging to the n hierarchy. For example, when the vehicle speed is low, the second partial circle (hierarchy) displayed on the outer periphery is controlled. Each display size of the development area 520) is set to the normal size (FIG. 10A), and when the vehicle speed is high, the display size of the second partial circle (tier development area 520c) displayed on the outer periphery is set to the enlarged size. (FIG. 10 (b)), it is possible to secure a forward visual field corresponding to the vehicle speed and contribute to safe driving.
(実施形態の効果)
 以上説明のように本実施形態の車両用メニュー表示制御装置300によれば、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円の周辺に、指定されたメニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円を表示するGUI環境を提供することができる。このため、ユーザ(車両の運転者等)は、n階層のメニュー項目を選択(決定)操作する前に、指定されたn階層に属するメニュー項目に対応するn+1階層のメニュー項目を確認することができる。したがって、ユーザは、目的とするn+1階層のメニュー項目に至るまでに階層毎に対応するメニュー項目を表示して選択(決定)するという、従来の冗長な操作を行う必要がない。言い換えると、車両用メニュー表示制御装置は、目的とするメニュー項目が含まれる下位階層のメニュー項目を、指定された上位階層のメニュー項目が割り当てられた部分円の外周に配置して表示させる制御を行うことで、ユーザは、下位階層のメニュー項目の中に、直接的(かつ直観的)に目的とするメニュー項目があるか否かを知ることができ、そのメニュー項目を選択(決定)操作することができる。したがって、迅速で効率的なメニュー項目の選択が可能になり、操作性や使い勝手の向上を図ることができる。
(Effect of embodiment)
As described above, according to the vehicle menu display control device 300 of the present embodiment, the menu item is specified around the first partial circle to which the menu item belonging to the n hierarchy (n is an arbitrary integer of 2 or more) is assigned. It is possible to provide a GUI environment that displays a second partial circle to which one or more menu items belonging to the (n + 1) layer corresponding to one of the menu items is assigned. For this reason, the user (a vehicle driver or the like) may check the menu item in the n + 1 hierarchy corresponding to the menu item belonging to the designated n hierarchy before selecting (deciding) the menu item in the n hierarchy. it can. Therefore, the user does not need to perform the conventional redundant operation of displaying and selecting (determining) the menu item corresponding to each hierarchy before reaching the target menu item of the (n + 1) th hierarchy. In other words, the vehicle menu display control device performs control to arrange and display the lower-level menu item including the target menu item on the outer periphery of the partial circle to which the designated upper-level menu item is assigned. By doing so, the user can know whether or not the target menu item is directly (and intuitively) in the lower-level menu items, and selects (determines) the menu item. be able to. Therefore, menu items can be selected quickly and efficiently, and operability and usability can be improved.
 また、本実施形態の車両用メニュー表示制御装置300によれば、選択した第1の部分円を基準に時計回り又は反時計回りの方向に対応する第2の部分円のそれぞれが表示されるため、ユーザ(車両1の運転者等)は、外周に表示された第2の部分円に割り当てたそれぞれメニュー項目が、指定された第1の部分円のどのメニュー項目に対応しているかの認識が容易になる。また、指定された部分円の外周に表示される第2の部分円と、車両の前方の前景とが重なる表示領域を最小限に抑えることができるため、非表示の表示領域に対応する部分の前方視野を確保でき、その結果、安全運転に寄与することができる。これは、特に、バックライト光源により透過表示を行う液晶表示装置(LCD)等によりメニュー項目を示す表示像を生成し、虚像としてウインドシールド(フロントガラス)に照射し、この虚像を車両の前方の実景と重ねてユーザ(車両の運転者等)に視認させるヘッドアップディスプレイを表示装置として用いた場合に有効である。 In addition, according to the vehicle menu display control device 300 of the present embodiment, each of the second partial circles corresponding to the clockwise or counterclockwise direction is displayed based on the selected first partial circle. The user (such as the driver of the vehicle 1) recognizes which menu item assigned to the second partial circle displayed on the outer periphery corresponds to which menu item in the designated first partial circle. It becomes easy. In addition, since the display area where the second partial circle displayed on the outer periphery of the designated partial circle and the foreground in front of the vehicle overlap can be minimized, the portion corresponding to the non-display area is displayed. A front view can be secured, and as a result, it can contribute to safe driving. In particular, a display image showing menu items is generated by a liquid crystal display (LCD) or the like that performs transmissive display using a backlight light source, and is irradiated onto a windshield (front glass) as a virtual image. This is effective when a head-up display that is visually recognized by a user (such as a driver of a vehicle) superimposed on a real scene is used as a display device.
 また、本実施形態の車両用メニュー表示制御装置300によれば、ユーザの指が第1の部分円の中心から外周の方向に移動したか、第1の部分円の領域に所定時間以上留まっているか、第1の部分円の領域を所定時間以上継続して触れているか、の一つを検出したことを契機に、n階層に属するメニュー項目を割り当てた第1の部分円の周辺に、指定されたメニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円を表示するため、特に、ユーザの指が第1の部分円の中心から外周の方向に移動させる直観的な操作を行ったことを契機に、第2の部分円のそれぞれを指定された第1の部分円の外周に表示させる制御を行う場合に対応するメニュー項目を迅速に表示することができ、操作性や使い勝手がより向上する。 Further, according to the vehicle menu display control device 300 of the present embodiment, the user's finger has moved from the center of the first partial circle toward the outer periphery, or stayed in the first partial circle area for a predetermined time or more. Or if the area of the first partial circle is continuously touched for a predetermined time or longer, it is specified around the first partial circle to which the menu item belonging to the n hierarchy is assigned. In order to display a second partial circle to which one or more menu items belonging to the (n + 1) hierarchy corresponding to one of the menu items assigned is displayed, the user's finger is particularly directed from the center of the first partial circle toward the outer periphery. Quickly display the corresponding menu items when performing control to display each of the second partial circles on the outer circumference of the designated first partial circle, triggered by an intuitive operation to move Operability and usability There is further improved.
 また、本実施形態の車両用メニュー表示制御装置300によれば、操作面の押下操作(選択(決定)操作)を検出しながら触れるかなぞる(指定操作)ユーザ操作により、第2の部分円のそれぞれに割り当てたn+1階層のメニュー項目の選択を有効にし、操作面の押下を含まないユーザ操作を検出した場合、部分円のそれぞれに割り当てたメニュー項目の選択を有効にするため、指定された第1の部分円の外周に第2の部分円のそれぞれが表示された状態でいずれのメニュー項目の選択(決定)も可能となり、目的とするn+1階層の操作メニューに至るまでに各階層のメニュー項目を表示して選択(決定)するという、従来の冗長な操作が省け、直接的(かつ直観的)に、目的とするメニュー項目を表示させてそのメニュー項目を選択できることから迅速で効率的なメニュー項目の選択が可能になる。 In addition, according to the vehicle menu display control device 300 of the present embodiment, the second partial circle of the second partial circle can be detected by a user operation (designation operation) by touching while detecting a pressing operation (selection (decision) operation) on the operation surface. When the selection of the menu item assigned to each of the n + 1 layers is enabled and a user operation that does not include pressing the operation surface is detected, the selection of the menu item assigned to each of the partial circles is enabled. Any menu item can be selected (determined) in a state where each of the second partial circles is displayed on the outer periphery of the partial circle of 1, and the menu items of each layer until the target operation menu of n + 1 layers is reached. The conventional redundant operation of displaying and selecting (determining) is omitted, and the desired menu item is displayed directly (and intuitively) and the menu item is selected. The selection of fast and efficient menu item from the fact that you can become possible.
 また、本実施形態の車両用メニュー表示制御装置300によれば、例えば、移動速度が所定の閾値と比較して遅いと判定された場合、第2の部分円のそれぞれに割り当てられているn+1階層のメニュー項目を選択しようとしていると判定することで、指定された第1の部分円の外周に第2の部分円のそれぞれが表示された状態でいずれのメニュー項目の選択(決定)も可能になる。したがって、目的とするn+1階層の操作メニューに至るまでに各階層のメニュー項目を表示して選択(決定)するという、従来の冗長な操作が省け、直接的(かつ直観的)に、目的とするメニュー項目を表示させてそのメニュー項目を選択できることから迅速で効率的なメニュー項目の選択が可能になる。 Further, according to the vehicle menu display control apparatus 300 of the present embodiment, for example, when it is determined that the moving speed is slower than a predetermined threshold, the n + 1 hierarchy assigned to each of the second partial circles It is possible to select (determine) any menu item in a state where each of the second partial circles is displayed on the outer periphery of the designated first partial circle by determining that the menu item is selected. Become. Therefore, the conventional redundant operation of displaying and selecting (determining) the menu items of each hierarchy before reaching the target n + 1 hierarchy operation menu is eliminated, and the objective is directly (and intuitively) intended. Since menu items can be displayed and selected, the menu items can be selected quickly and efficiently.
 また、本実施形態の車両用メニュー表示制御装置300によれば、指定された第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度(例えば、図8のβ)と、第2の部分円のそれぞれの中心を基点に半径方向に延びる2本の線がなす角度の合計(図8のα1+α2+α3+α4+α5)と、が等しくなるように、例えば、指定された第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度βを拡大し、拡大した角度の範囲に第2の部分円のそれぞれが並んで配置されるように設定し、拡大した角度の範囲に配置された第2の部分円のそれぞれを、第1の部分円の外周に並べて表示するため、見映えの良いラジアル操作メニューを確認することができ、誤った選択(決定)操作の機会が減る。 Further, according to the vehicle menu display control apparatus 300 of the present embodiment, an angle formed by two lines extending in the radial direction from the center of the designated first partial circle (for example, β in FIG. 8) The total of the angles formed by two lines extending in the radial direction from the center of each center of the second partial circle (α1 + α2 + α3 + α4 + α5 in FIG. 8) is equal to, for example, the designated first partial circle The angle β formed by two lines extending in the radial direction from the center of the center is enlarged, and each of the second partial circles is arranged side by side in the enlarged angle range. Since each of the second partial circles arranged on the screen is displayed side by side on the outer circumference of the first partial circle, a good-looking radial operation menu can be confirmed, and there is an opportunity for erroneous selection (decision) operation. decrease.
 また、本実施形態の車両用メニュー表示制御装置300によれば、ユーザの指の位置が、階層展開領域520で示す第2の表示領域を外れると、第1の部分円の時計回りか半時計回りの方向に隣接する第1の部分円に対応するn+1階層に属する1以上のメニュー項目から成る第2の部分円のそれぞれが、隣接する第1の部分円の外周に表示される。したがって、誤操作があった場合に、最初から操作を再開することなく、自動的に隣接する第1の部分円(セクタ領域511又は513)に対応する第2の部分円(階層展開領域520b)のそれぞれが外周に表示されるため、冗長な操作の機会が減って目的とするメニュー項目があるか否かを一層迅速に知ることができ、効率的なメニュー項目の選択(決定)が可能になる。 Further, according to the vehicle menu display control apparatus 300 of the present embodiment, when the position of the user's finger is out of the second display area indicated by the hierarchy development area 520, the first partial circle is turned clockwise or half-clockwise. Each of the second partial circles composed of one or more menu items belonging to the (n + 1) th hierarchy corresponding to the first partial circle adjacent to the surrounding direction is displayed on the outer periphery of the adjacent first partial circle. Therefore, in the case of an erroneous operation, the second partial circle (hierarchical development region 520b) corresponding to the first adjacent partial circle (sector region 511 or 513) is automatically restored without restarting the operation from the beginning. Since each is displayed on the outer periphery, it is possible to know more quickly whether there is a target menu item by reducing the chance of redundant operation, and it is possible to efficiently select (determine) the menu item. .
 また、本実施形態の車両用メニュー表示制御装置300によれば、外部から取得される車両の車速情報に応じて、第2の部分円のそれぞれの表示サイズを変更して第1の部分円の外周に表示させる制御を行うため、例えば、車速が遅い場合、外周に表示される第2の部分円のそれぞれの表示サイズを通常サイズとし、車速が速い場合、外周に表示される第2の部分円の表示サイズを拡大サイズとすることで、車速に応じた前方の視野を確保することができ、安全運転に寄与することができる。 Further, according to the vehicle menu display control device 300 of the present embodiment, the display size of the first partial circle is changed by changing the display size of each of the second partial circles according to the vehicle speed information acquired from the outside. In order to perform control to be displayed on the outer periphery, for example, when the vehicle speed is slow, each display size of the second partial circle displayed on the outer periphery is set to the normal size, and when the vehicle speed is fast, the second portion displayed on the outer periphery. By setting the display size of the circle to an enlarged size, it is possible to secure a forward visual field according to the vehicle speed and contribute to safe driving.
 また、本実施形態の車載機器操作システム100によれば、上位階層のメニュー項目の選択(決定)操作前に、対応する下位階層のメニュー項目を確認できるGUI環境を提供することにより、冗長な操作を省いて目的とするメニュー項目に迅速に辿り着くことができ、しいてはユーザ(運転者等)の前方の視野を確保して安全運転に寄与することができる車載機器操作システムを提供することができる。 In addition, according to the in-vehicle device operation system 100 of the present embodiment, a redundant operation is provided by providing a GUI environment in which a corresponding lower-level menu item can be confirmed before an upper-level menu item selection (determination) operation. To provide an in-vehicle device operation system that can quickly reach a desired menu item without the need for a user, and that can secure a visual field in front of the user (driver, etc.) and contribute to safe driving. Can do.
 また、本実施形態のGUIプログラムによれば、制御装置20が、記憶部205のプログラム領域に記憶されたGUIプログラムを逐次読み出し、実行することにより、上位階層のメニュー項目の選択(決定)操作前に、対応する下位階層のメニュー項目を確認できるGUI環境を提供することができ、冗長な操作を省いて目的とするメニュー項目に迅速に辿り着くことができる車両用メニュー表示制御装置300を実現することができる。 In addition, according to the GUI program of the present embodiment, the control device 20 sequentially reads and executes the GUI program stored in the program area of the storage unit 205 before the selection (determination) operation of the higher-level menu item. In addition, it is possible to provide a GUI environment in which a corresponding lower-level menu item can be confirmed, and a vehicle menu display control device 300 that can quickly reach a target menu item without redundant operation is realized. be able to.
 なお、本明細書において、車両とは、例えば、自動車、電車、飛行機、船舶と鵜の「乗り物」を示す用語として広義に解釈し、又、メニューも、例えば、「複数の選択肢を含む表示」というように、広義に解釈するものとする。 In the present specification, the term “vehicle” is broadly interpreted as a term indicating a “vehicle” such as an automobile, a train, an airplane, a ship, and a rod. Thus, it shall be interpreted in a broad sense.
 本発明は、上述した例示的な実施形態に限定されず、また、当業者は、上述の例示的な実施形態を特許請求の範囲に含まれる範囲まで、容易に変更することができるであろう。 The present invention is not limited to the above-described exemplary embodiments, and those skilled in the art will be able to easily modify the above-described exemplary embodiments to the extent included in the claims. .
 本発明は、車両に搭載される車載機器を操作するためにユーザが操作する車載機器操作システム100に適用可能である。 The present invention is applicable to an in-vehicle device operation system 100 operated by a user in order to operate an in-vehicle device mounted on a vehicle.
 10・・・表示装置、20・・・制御装置、100・・・車載機器操作システム、201・・・操作情報取得部、202・・・画像生成部(画像生成手段)、203・・・表示制御部(表示制御手段)、204・・・処理実行部(処理実行手段)、205・・・記憶部、300・・・車両用メニュー表示制御装置、500(V)・・・ラジアル操作メニュー、510・・・円(第1の表示領域)、520・・・階層展開領域(第2の表示領域) DESCRIPTION OF SYMBOLS 10 ... Display apparatus, 20 ... Control apparatus, 100 ... In-vehicle apparatus operation system, 201 ... Operation information acquisition part, 202 ... Image generation part (image generation means), 203 ... Display Control unit (display control unit), 204... Processing execution unit (processing execution unit), 205... Storage unit, 300... Vehicle menu display control device, 500 (V). 510... Circle (first display area), 520... Hierarchical development area (second display area)

Claims (10)

  1.  表示装置と、円環状の操作面を有し、前記操作面がユーザの指で操作される操作入力装置と、制御装置と、を備えた車両用メニュー表示制御装置であって、
     前記制御装置は、
     円の中心を基点に半径方向に延びる2本の線と、前記2本の線の間の円弧で囲まれた部分円のそれぞれにメニュー項目を割り当てたラジアル操作メニューの画像を生成する画像生成手段と、
     前記画像生成手段で生成された前記ラジアル操作メニューの画像を前記表示装置に表示させる制御を行う表示制御手段と、を含み、
     前記画像生成手段は、
     前記部分円のそれぞれに割り当てたメニュー項目の一つを指定する、前記操作面を触れるかなぞるユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定された前記メニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成し、
     前記表示制御手段は、
     前記画像生成手段により生成された前記更新されたラジアル操作メニューの画像に含まれる前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に表示させる制御を行う、ことを特徴とする車両用メニュー表示制御装置。
    A vehicle menu display control device comprising: a display device; an operation input device having an annular operation surface, the operation surface being operated by a user's finger; and a control device,
    The control device includes:
    Image generating means for generating an image of a radial operation menu in which menu items are assigned to each of two lines extending in the radial direction from the center of the circle and a partial circle surrounded by an arc between the two lines When,
    Display control means for controlling the display device to display an image of the radial operation menu generated by the image generation means,
    The image generation means includes
    Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface. When one partial circle is designated, second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated. Each of the partial circles is arranged on the outer periphery of the designated first partial circle to generate an image of the updated radial operation menu,
    The display control means includes
    Performing control to display each of the second partial circles included in the image of the updated radial operation menu generated by the image generating unit on the outer periphery of the designated first partial circle. A vehicle menu display control device.
  2.  前記表示制御手段は、
     前記画像生成手段により生成された前記第2の部分円のそれぞれを、前記第1の部分円の表示位置を基準に、時計回りか反時計回りの方向の前記第1の部分円の外周に表示する制御を行う、ことを特徴とする請求項1に記載の車両用メニュー表示制御装置。
    The display control means includes
    Each of the second partial circles generated by the image generating means is displayed on the outer periphery of the first partial circle in the clockwise or counterclockwise direction with reference to the display position of the first partial circle. The vehicle menu display control device according to claim 1, wherein the control is performed.
  3.  前記表示制御手段は、
     前記ユーザ操作に応じて、前記ユーザの指が、前記第1の部分円の中心から前記外周の方向に移動したか、前記第1の部分円の領域に所定時間以上留まっているか、前記第1の部分円の領域を所定時間以上継続して触れているか、のうちの少なくとも一つを検出した場合に、前記第2の部分円のそれぞれを、前記第1の部分円の外周に表示させる制御を行う、ことを特徴とする請求項1又は2に記載の車両用メニュー表示制御装置。
    The display control means includes
    In response to the user operation, whether the user's finger has moved in the direction of the outer periphery from the center of the first partial circle, or has remained in the region of the first partial circle for a predetermined time or more, Control for displaying each of the second partial circles on the outer circumference of the first partial circle when at least one of the partial circle regions is touched continuously for a predetermined time or more is detected. The vehicle menu display control device according to claim 1, wherein:
  4.  前記表示制御手段は、
     前記表示装置に、指定された前記第1の部分円の外周に前記第2の部分円のそれぞれが表示された状態で、前記操作面の押下を含む前記ユーザ操作が検出された場合、前記第2の部分円のそれぞれに割り当てた前記n+1階層のメニュー項目の選択を有効にし、前記操作面の押下を含まない前記ユーザ操作を検出すると、前記部分円のそれぞれに割り当てたメニュー項目の選択を有効にする制御を行う、ことを特徴とする請求項1かから3のいずれか1項に記載の車両用メニュー表示制御装置。
    The display control means includes
    When the user operation including pressing of the operation surface is detected in a state where each of the second partial circles is displayed on the outer periphery of the designated first partial circle on the display device, The selection of the menu item assigned to each of the two partial circles is enabled, and when the user operation not including pressing of the operation surface is detected, the selection of the menu item assigned to each of the partial circles is enabled. The vehicle menu display control device according to any one of claims 1 to 3, wherein control is performed.
  5.  前記画像生成手段は、
     指定された前記第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度を、前記第2の部分円の中心を基点に半径方向に延びる2本の線がなす角度より大きく設定して前記ラジアル操作メニューの画像を生成し、
     前記表示制御手段は、
     前記ユーザ操作に基づき逐次取得される位置情報に基づき、前記ユーザの指の移動速度を求め、前記移動速度に応じて、前記第2の部分円のそれぞれに割り当てられている前記n+1階層のメニュー項目か、前記部分円のそれぞれに割り当てられているメニュー項目のいずれを選択しようとしているのかを判定することを特徴とする請求項1から4のいずれか1項目に記載の車両用メニュー表示制御装置。
    The image generation means includes
    The angle formed by two lines extending in the radial direction from the center of the designated first partial circle is defined as the angle formed by the two lines extending in the radial direction from the center of the second partial circle. Set a large value to generate the radial operation menu image,
    The display control means includes
    Based on the position information sequentially acquired based on the user operation, the moving speed of the user's finger is obtained, and the menu item of the n + 1 hierarchy assigned to each of the second partial circles according to the moving speed. 5. The vehicle menu display control device according to claim 1, wherein a menu item assigned to each of the partial circles is determined to be selected. 6.
  6.  前記画像生成手段は、
     指定された前記第1の部分円の中心を基点に半径方向に延びる2本の線がなす角度と、前記第2の部分円のそれぞれの中心を基点に半径方向に延びる2本の線がなす角度の合計とが等しくなるように設定して前記ラジアル操作メニューの画像を生成し、
     前記表示制御手段は、
     前記第2の部分円のそれぞれを、前記第1の部分円の外周に並べて表示する制御を行うことを特徴とする請求項1から5のいずれか1項に記載の車両用メニュー表示制御装置。
    The image generation means includes
    The angle formed by the two lines extending in the radial direction from the center of the designated first partial circle and the two lines extending in the radial direction from the respective centers of the second partial circles form Generate an image of the radial operation menu by setting the total angle to be equal,
    The display control means includes
    6. The vehicle menu display control device according to claim 1, wherein control is performed to display each of the second partial circles side by side on an outer periphery of the first partial circle. 6.
  7.  前記表示制御手段は、
     前記n+1階層に属する1以上のメニュー項目の一つを指定するときに前記操作面を触れるかなぞる前記ユーザ操作に応じて逐次取得される位置情報に基づき、前記ユーザの指の位置が、前記第2の部分円の領域を外れたことが検出された場合、前記第1の部分円の時計回りか半時計回りの方向に隣接する第1の部分円に対応する、前記n+1階層に属する1以上のメニュー項目から成る第2の部分円のそれぞれを、前記隣接する第1の部分円の外周に表示させる制御を行うことを特徴とする請求項1から6のいずれか1項に記載の車両用メニュー表示制御装置。
    The display control means includes
    The position of the user's finger is determined based on position information sequentially acquired in response to the user operation that traces the operation surface when one of the one or more menu items belonging to the n + 1 hierarchy is specified. 1 or more belonging to the n + 1 hierarchy corresponding to the first partial circle adjacent to the first partial circle in the clockwise or counterclockwise direction when it is detected that the region is out of the area of the second partial circle 7. The vehicle according to claim 1, wherein each of the second partial circles including the menu items is displayed on an outer periphery of the adjacent first partial circle. 8. Menu display control device.
  8.  前記表示制御手段は、
     外部から取得される車両の車速情報に応じて、前記第2の部分円のそれぞれの表示サイズを変更して前記第1の部分円の外周に表示させる制御を行う、ことを特徴とする請求項1から7のいずれか1項に記載の車両用メニュー表示制御装置。
    The display control means includes
    The control for changing the display size of each of the second partial circles according to vehicle speed information of the vehicle acquired from the outside and performing display on the outer periphery of the first partial circle is performed. The vehicle menu display control device according to any one of 1 to 7.
  9.  1以上の車載機器と、
     表示装置と、
     円環状の操作面を有し、前記操作面がユーザの指で操作される操作入力装置と、
     円の中心を基点に半径方向に延びる2本の線と、前記2本の線の間の円弧で囲まれた部分円のそれぞれにメニュー項目を割り当てたラジアル操作メニューの画像を生成する画像生成手段、
     前記画像生成手段で生成された前記ラジアル操作メニューの画像を前記表示装置に表示させる制御を行う表示制御手段、
     及び前記車載機器の操作処理を行う処理実行手段、を含み、
     前記画像生成手段が、
     前記部分円のそれぞれに割り当てたメニュー項目の一つを指定する、前記操作面を触れるかなぞるユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定された前記メニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成し、
     前記表示制御手段が、
     前記画像生成手段により生成された前記更新されたラジアル操作メニューの画像に含まれる前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に表示させる制御を行ない、
     前記処理実行手段が、
     最終的に選択されるメニュー項目に対応する前記車載機器の操作処理を実行する制御装置と、
     を有することを特徴とする車載機器操作システム。
    One or more in-vehicle devices,
    A display device;
    An operation input device having an annular operation surface, the operation surface being operated by a user's finger;
    Image generating means for generating an image of a radial operation menu in which menu items are assigned to each of two lines extending in the radial direction from the center of the circle and a partial circle surrounded by an arc between the two lines ,
    Display control means for controlling the display device to display an image of the radial operation menu generated by the image generation means;
    And a process execution means for performing an operation process of the in-vehicle device,
    The image generating means
    Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface. When one partial circle is designated, second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated. Each of the partial circles is arranged on the outer periphery of the designated first partial circle to generate an image of the updated radial operation menu,
    The display control means is
    Performing control to display each of the second partial circles included in the image of the updated radial operation menu generated by the image generating means on the outer periphery of the designated first partial circle;
    The process execution means is
    A control device that executes operation processing of the in-vehicle device corresponding to the menu item to be finally selected;
    An in-vehicle device operation system characterized by comprising:
  10.  表示装置と、円環状の操作面を有し、前記操作面がユーザの指で操作される操作入力装置と、制御装置と、を備えた車両用メニュー表示制御装置の、前記制御装置によって実行されるGUIプログラムであって、
     前記制御装置に、
     円の中心を基点に半径方向に延びる2本の線と、前記2本の線の間の円弧で囲まれた部分円のそれぞれにメニュー項目を割り当てたラジアル操作メニューの画像を生成する第1の処理と、
     前記生成された前記ラジアル操作メニューの画像を前記表示装置に表示させる制御を行う第2の処理と、を実行させ、
     前記第1の処理は、
     前記部分円のそれぞれに割り当てたメニュー項目の一つを指定する、前記操作面を触れるかなぞるユーザ操作に応じて、n階層(nは2以上の任意の整数)に属するメニュー項目を割り当てた第1の部分円が指定されると、指定された前記メニュー項目の一つに対応するn+1階層に属する1以上のメニュー項目を割り当てた第2の部分円をそれぞれ生成し、生成された前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に配置して更新されたラジアル操作メニューの画像を生成する処理を含み、
     前記第2の処理は、
     前記第1の処理で生成された前記更新されたラジアル操作メニューの画像に含まれる前記第2の部分円のそれぞれを、指定された前記第1の部分円の外周に表示させる制御を行う処理を含む、
    ことを特徴とするGUIプログラム。
    A vehicle menu display control device comprising: a display device; an operation input device having an annular operation surface, the operation surface being operated by a user's finger; and a control device, and executed by the control device. GUI program,
    In the control device,
    A radial operation menu image in which menu items are assigned to each of two lines extending radially from the center of the circle and a partial circle surrounded by an arc between the two lines is generated. Processing,
    And a second process for performing control to display the generated image of the radial operation menu on the display device,
    The first process includes
    Designate one of the menu items assigned to each of the partial circles, and assign menu items belonging to the n layers (n is an arbitrary integer greater than or equal to 2) in response to a user operation of touching the operation surface. When one partial circle is designated, second partial circles to which one or more menu items belonging to the n + 1 hierarchy corresponding to one of the designated menu items are assigned are respectively generated, and the generated second circles are respectively generated. Each of the partial circles is arranged on the outer circumference of the designated first partial circle to generate an image of the updated radial operation menu,
    The second process includes
    Processing for performing control to display each of the second partial circles included in the image of the updated radial operation menu generated in the first processing on the outer periphery of the designated first partial circle. Including,
    A GUI program characterized by the above.
PCT/JP2019/011414 2018-03-23 2019-03-19 Vehicular menu display control device, vehicle-mounted device operation system, and gui program WO2019181928A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018-055417 2018-03-23
JP2018055417 2018-03-23

Publications (1)

Publication Number Publication Date
WO2019181928A1 true WO2019181928A1 (en) 2019-09-26

Family

ID=67987184

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/011414 WO2019181928A1 (en) 2018-03-23 2019-03-19 Vehicular menu display control device, vehicle-mounted device operation system, and gui program

Country Status (1)

Country Link
WO (1) WO2019181928A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08123647A (en) * 1994-10-25 1996-05-17 Sharp Corp Information processor
JP2007536604A (en) * 2004-05-10 2007-12-13 松下電器産業株式会社 User interface device, program, and recording medium
JP2010541115A (en) * 2007-10-08 2010-12-24 ザコッド カンパニーリミテッド Character and number input device and input method for communication terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08123647A (en) * 1994-10-25 1996-05-17 Sharp Corp Information processor
JP2007536604A (en) * 2004-05-10 2007-12-13 松下電器産業株式会社 User interface device, program, and recording medium
JP2010541115A (en) * 2007-10-08 2010-12-24 ザコッド カンパニーリミテッド Character and number input device and input method for communication terminal

Similar Documents

Publication Publication Date Title
US9261908B2 (en) System and method for transitioning between operational modes of an in-vehicle device using gestures
RU2477511C2 (en) Method and apparatus for displaying information ordered in lists
US11798758B2 (en) Steering switch device and steering switch system
JP7338184B2 (en) Information processing device, information processing system, moving body, information processing method, and program
JP2018195134A (en) On-vehicle information processing system
JP2012059085A (en) On-vehicle information apparatus
JP7235033B2 (en) VEHICLE MENU DISPLAY CONTROL DEVICE, VEHICLE DEVICE OPERATION SYSTEM, AND GUI PROGRAM
WO2019181928A1 (en) Vehicular menu display control device, vehicle-mounted device operation system, and gui program
JP2017197015A (en) On-board information processing system
EP3696656A1 (en) Display and input mirroring on heads-up display
JP2020160856A (en) Display controller, gui device, method, and gui program
KR20210129575A (en) Vehicle infotainment apparatus using widget and operation method thereof
US20210034207A1 (en) Operation image display device, operation image display system, and operation image display program
JP7126072B2 (en) VEHICLE DISPLAY CONTROL DEVICE, VEHICLE EQUIPMENT OPERATING SYSTEM AND GUI PROGRAM
JP7255584B2 (en) VEHICLE MENU DISPLAY CONTROL DEVICE, VEHICLE DEVICE OPERATION SYSTEM, AND GUI PROGRAM
CN104517540A (en) Curved display apparatus with safety button
JP2020050000A (en) Display device
JP7388362B2 (en) Vehicle display control device, in-vehicle equipment operation system, method, and GUI program
US11436772B2 (en) Method for generating an image data set for reproduction by means of an infotainment system of a motor vehicle
JP2020077074A (en) Display control apparatus, display system, and gui program
WO2019146703A1 (en) Operation menu display control device for vehicle, vehicle-mounted device operation system, and gui program
JP7076069B2 (en) Vehicle menu display control device, in-vehicle device operation system, and GUI program
JP2020017093A (en) Vehicle menu display control device, on-vehicle device operation system, and gui program
JP2017187922A (en) In-vehicle information processing system
WO2019146704A1 (en) Operation menu display control device for vehicle, vehicle-mounted device operation system, and gui program

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19770560

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP