WO2002046902A1 - Screen operating device - Google Patents

Screen operating device Download PDF

Info

Publication number
WO2002046902A1
WO2002046902A1 PCT/JP2001/010598 JP0110598W WO0246902A1 WO 2002046902 A1 WO2002046902 A1 WO 2002046902A1 JP 0110598 W JP0110598 W JP 0110598W WO 0246902 A1 WO0246902 A1 WO 0246902A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
output
detection signal
signal
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2001/010598
Other languages
English (en)
French (fr)
Inventor
Chikao Nagasaka
Yoshimasa Kunimatsu
Yasuhiro Fujioka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tokai Rika Co Ltd
Original Assignee
Tokai Rika Co Ltd
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
Priority claimed from JP2000370120A external-priority patent/JP4627592B2/ja
Priority claimed from JP2000370121A external-priority patent/JP4315590B2/ja
Priority claimed from JP2000381519A external-priority patent/JP4408329B2/ja
Application filed by Tokai Rika Co Ltd filed Critical Tokai Rika Co Ltd
Priority to US10/433,697 priority Critical patent/US7292228B2/en
Priority to EP01999873A priority patent/EP1349052A4/en
Publication of WO2002046902A1 publication Critical patent/WO2002046902A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3664Details of the user input interface, e.g. buttons, knobs or sliders, including those provided on a touch screen; remote controllers; input using gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0489Interaction 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 dedicated keyboard keys or combinations thereof

Definitions

  • the present invention relates to a screen operation device that switches an image displayed on an output screen of a monitor device, for example.
  • a so-called car navigation device which can display a map on an output screen of a monitor device mounted on a vehicle to confirm a current position of the vehicle and the like has been tending to become highly functional in recent years.
  • a controller for operating a conventional navigation device is basically provided with an operation button and an operation switch for each function of the car navigation device. Operating the operation button or operation switch corresponding to the function, and executing the function.
  • a so-called power audio device that reproduces music data and the like recorded on a compact disc and receives a radio broadcast / television broadcast is also similar to the above-described car navigation device, because of its high functionality, The same problem as the one navigation device occurs.
  • An object of the present invention is to provide a screen operation device with high operability in view of the above facts.
  • a screen operation device has an operation surface that is a flat surface or a curved surface, detects an operation object on the operation surface, and detects the operation object.
  • a detection unit that outputs a detection signal when the operation is performed, an image is displayed on the output unit, the presence or absence of the operation body on the operation surface, a position of the operation body on the operation surface, and the operation surface.
  • the screen operation device is the display device according to claim 1, wherein the presence / absence of the operation tool on the operation surface is detected, and at least the operation tool on the operation surface is detected.
  • Operating body detecting means for outputting an operating body detection signal to the operating surface
  • pressing force detecting means for detecting a pressing force applied to the operation surface and outputting a pressing force detection signal when the pressing force is detected.
  • a predetermined screen is output to the output unit when the pressing force detection signal is not output after a lapse of a predetermined time after the operation body detection signal is output.
  • the control means performs specific processing other than the output of the predetermined screen when the pressing force detection signal is output.
  • the screen operation device is the display device according to claim 1, wherein the presence / absence of the operation body on the operation surface is detected, and at least the operation body on the operation surface is detected.
  • the detecting means is configured to include an operating tool detecting means for outputting an operating tool detecting signal to the operating means, and the operating tool detecting signal is output continuously after a lapse of a predetermined time from the outputting of the operating tool detecting signal.
  • the control means outputs a predetermined screen to the output means, and when the output of the operation tool detection signal is stopped within the predetermined time, the control means performs a specific process other than the output of the predetermined screen.
  • the screen operation device is characterized in that in the invention according to claim 1, Operating body detecting means for detecting the presence of the operating body on a work surface and outputting an operating body detection signal at least when the operating body on the operating surface is detected; and a push applied to the operating surface.
  • the screen operation device wherein in the present invention according to claim 1, the position of the operation tool on the operation surface is detected and the position of the operation tool on the operation surface is detected.
  • the control means displays a second screen based on the above function on the output means.
  • the position detection signal is not output while the control unit displays the second screen on the output unit.
  • the control means displays the first screen on an output means.
  • the control unit in the display state of the second screen, includes one or more selection units belonging to the other functions.
  • the control means selects the position selection unit corresponding to the function switching unit selected during the display of the first screen immediately before the display of the second screen in a state immediately after switching to the second screen while displaying the display. It is characterized by being in a state.
  • the screen operation device is the display device according to claim 7, wherein the control unit determines the processing content when selecting the selection unit that is in the selection state immediately after the switching of the second screen. The information is displayed on the function switching unit.
  • the screen operation device is the display device according to claim 9 is the display device according to claim 6, wherein the control unit controls the one or more selection units belonging to the other function in a display state of the second screen.
  • the control means selects the position selection unit corresponding to the function switching unit selected during the display of the first screen immediately before the display of the second screen in a state immediately after switching to the second screen while displaying the display. It is characterized by being in a state.
  • the screen operation device is the display device according to claim 9, wherein the control unit determines the processing content when selecting the selection unit that is in a selection state immediately after switching the second screen. The information is displayed on the function switching unit.
  • the screen operation device wherein in the present invention according to claim 1, the position of the operation tool on the operation surface is detected, and the position of the operation tool on the operation surface is determined.
  • the detection unit is configured to include a position detection unit that outputs a corresponding position detection signal, and the control unit displays data at each predetermined position in a display area of the output unit; and The moving direction of the operating tool that moves on the operation surface is calculated based on the position detection signal, and further, the whole or a part of the data is moved in a direction substantially opposite to the moving direction, thereby obtaining the moving direction.
  • the data outside the display area is displayed on the output means in a direction corresponding to the following.
  • the screen operation device is the screen operation device according to claim 11, wherein the control unit starts moving the operation body on the operation surface based on the position detection signal that changes. Calculating the stagnation time of the operating tool or at least the travel time from the one point to another point at least one of the points, one or more intermediate points during the movement, and at least one of the movement end points; When the calculated stagnation time or the movement time is less than a predetermined value, the control means executes the movement of the data by the control means.
  • the screen operating device is the screen operating device according to claim 12, wherein the control unit is configured to perform the control based on the predetermined detection signal output by the detection unit other than the position detection signal to be changed. However, the whole or a part of the data is moved at a speed different from the moving speed of the data based on the changing position detection signal.
  • the screen operation device is a modification of the screen operation device according to claim 13.
  • the control means based on the position detection signal to be converted, sets the start position of the operating body on the operation surface, one or more intermediate points during the movement, and at least one of the end points of the movement. Calculating a stagnation time of the operating tool or at least a movement time from the one point to another one point, and setting a movement speed of the data based on the calculated stagnation time or the movement time. It is a feature.
  • the position detection unit detects the operation body positioned on the operation surface after the movement on the operation surface is completed. If the detected position detection signal is not output immediately after the changing position detection signal is output, the control means executes the data movement.
  • the screen operation device is the screen operation device according to claim 11, wherein the control unit is configured based on the predetermined detection signal output by the detection unit in addition to the position detection signal to be changed. However, the whole or a part of the data is moved at a speed different from the moving speed of the data based on the changing position detection signal.
  • the control unit starts moving the operating body on the operation surface based on the position detection signal that changes. Calculating the stagnation time of the operating tool or at least the travel time from the one point to another point at least one of the points, one or more intermediate points during the movement, and at least one of the movement end points.
  • the moving speed of the data is set based on the calculated stagnation time or the moving time.
  • the screen operating device is the screen operating device according to claim 17, wherein the position detection unit detects the operation tool positioned on the operation surface after the movement on the operation surface is completed. If the detected position detection signal is not output immediately after the changing position detection signal is output, the control means executes the data movement.
  • the screen operation device is a modification of the screen operation device according to claim 11.
  • the control means based on the position detection signal to be converted, sets the start position of the operating body on the operation surface, one or more intermediate points during the movement, and at least one of the end points of the movement. Calculating a stagnation time of the operating tool or at least a movement time from the one point to another one point, and setting a movement speed of the data based on the calculated stagnation time or the movement time. It is a feature.
  • the screen operation device is the display device according to claim 19, wherein the position detection unit detects the operation body positioned on the operation surface after the movement on the operation surface is completed. If the detected position detection signal is not output immediately after the changing position detection signal is output, the control means executes the data movement.
  • the position detection unit detects the operation tool positioned on the operation surface after the movement on the operation surface is completed. If the detected position detection signal is not output immediately after the changing position detection signal is output, the control means executes the data movement.
  • the detection unit when an operation body such as a human finger is positioned on the operation surface, the operation body on the operation surface is detected by the detection unit. Further, when the detection means detects the operating tool on the operation surface, the detection means outputs a detection signal, and the detection signal is input to the control means.
  • the detection signal input to the control means is a signal corresponding to at least one of the presence / absence of the operation tool on the operation surface, the position of the operation tool on the operation surface, and the movement trajectory on the operation surface
  • the image (screen) displayed on the output means is switched or maintained by the control means.
  • the operation is performed by the operation body on the operation surface having a flat or curved operation surface.
  • the present invention is applied to a high-performance car navigation device or the like.
  • a main menu composed of a plurality of selection units (for example, so-called “icons”) is displayed on the screen of the output unit, and a selection unit to which a desired function belongs by operating the operation tool on the operation surface.
  • icons a selection unit to which a desired function belongs by operating the operation tool on the operation surface.
  • the operation tool detection unit detects the operation tool and outputs an operation tool detection signal. Further, for example, when a pressing force is applied to the operation surface by an operating body or the like, the pressing force is detected by the pressing force detecting means, and a pressing force detection signal is output.
  • the control means or another timing means starts timing, and a predetermined time has elapsed since the input of the operation tool detection signal to the control means. If the pressing force detection hand signal is not input to the control means even after the elapse, the control means outputs a predetermined screen to the output means.
  • the operator can check the predetermined screen output to the output means.
  • the predetermined screen is a guidance screen for guiding the subsequent operation
  • the operator can check the screen and perform the subsequent operation. It can be performed reliably.
  • the control means performs a specific process other than outputting a predetermined screen to the output means. Done.
  • the specific processing is executed by applying the pressing force to the operation surface within the predetermined time as described above. Therefore, the processing can be executed immediately as compared with a case where the processing is performed again after confirming the operation content on the output unit. For this reason, it is possible to prevent or reduce the discomfort caused by the operator due to processing delays or the output of unnecessary operation contents.
  • the above-described predetermined screen is output to the output unit, and in this state, the process performed by the control unit or another unit by any operation may be the same as the above-described specific process. , May be different.
  • the above-described specific process may be a process completely different from the process of outputting the predetermined screen, for example, a process of outputting only a part of the predetermined screen. It may be a process of outputting a part or all of a screen other than the predetermined screen.
  • the operation body detection unit detects the operation body and outputs an operation body detection signal.
  • the control means or another timing means starts timing, and a predetermined time has elapsed since the input of the operation tool detection signal to the control means.
  • the control means outputs a predetermined screen to the output means.
  • the operator can check the predetermined screen output to the output means.
  • the predetermined screen is a guidance screen for guiding the subsequent operation
  • the operator can check the screen and perform the subsequent operation. It can be performed reliably.
  • the specific processing is executed by separating the operation tool from the operation surface within the predetermined time as described above. Therefore, the processing can be executed immediately as compared with a case where the operation is confirmed again by the output means and the processing is performed again. For this reason, it is possible to prevent or reduce an operator's discomfort caused by outputting unnecessary operation contents such as processing delay.
  • the above-described predetermined image is output to the output means, and in this state, the processing performed by the control means or other means by some operation is the same as the above-described specific processing. Good or different.
  • the above-described specific process may be a process completely different from the above-described process of outputting the predetermined image, and may be, for example, a process of outputting only a part of the predetermined image. It may be a process of outputting a part or the whole of an image other than the predetermined screen.
  • the specific processing described in claim 3 and the specific processing described in claim 2 may be processing having the same content or different processing.
  • the operation tool detection unit detects the operation tool and outputs an operation tool detection signal. Further, for example, when a pressing force is applied to the operation surface by an operating body or the like, the pressing force is detected by the pressing force detecting means, and a pressing force detection signal is output.
  • the control means or another timing means starts timing, and within a predetermined time after the operation object detection signal is input to the control means.
  • the pressing force detection signal is input to the control means, and when the operating tool is separated from the operating screen within a predetermined time after the operating tool is positioned on the operating surface, the output of the operating tool detection signal is output.
  • the control unit In the case where the operation is stopped within the same or different time from the predetermined time, the control unit outputs a predetermined screen to the output unit.
  • the operator can check the predetermined screen output to the output means.
  • the predetermined screen is a guidance screen for guiding the subsequent operation
  • the operator can check the screen and perform the subsequent operation. It can be performed reliably.
  • control unit performs a specific process other than outputting the predetermined screen to the output unit.
  • the specific processing is executed by performing the operation leading to one of the other cases as described above.
  • the processing can be executed more quickly than when the processing is performed again after confirming the operation content by the output means. Therefore, it is possible to prevent or reduce the discomfort caused by the operator due to processing delay or the output of unnecessary operation content.
  • the above-described predetermined image is output to the output means, and in this state, the processing performed by the control means or other means by some operation is the same as the above-described specific processing. Good or different.
  • the above-described specific process may be a process completely different from the above-described process of outputting the predetermined image, and may be, for example, a process of outputting only a part of the predetermined image. It may be a process of outputting a part or the whole of an image other than the predetermined screen.
  • the position detection means detects the position of the operation tool on the operation surface, When a position detection signal corresponding to the position of the operating tool is output from the position detection means, the position detection signal is input to the control means. If the position of the operating tool on the operation surface based on the position detection signal input to the control means corresponds to the function switching unit on the first screen, the function switching unit is selected. Thereby, the second screen based on the function (other function) to which the selected function switching unit belongs is displayed.
  • the second screen (that is, a screen based on another function) referred to here may be a screen capable of performing an operation based on another function, and may be another screen if an operation based on another function can be performed.
  • a screen based on a function different from the function (for example, a specific function) may be displayed.
  • the detecting means detects the operating tool at a position different from the position corresponding to the function selection unit during the first screen display on the operation surface, the specific function based on the first screen will be activated. It may be configured to select or execute the work to which it belongs.
  • the control unit switches to the second screen before switching to the second screen.
  • the display of the output means is switched to the first screen based on the specific function.
  • one or more selection units belonging to other functions are displayed on the second screen by the control means.
  • this screen operation device immediately after switching to the second screen, immediately before the second screen is displayed, the position corresponding to the function switching unit selected during the display of the first screen is displayed.
  • Selector is control means Is selected.
  • the processing contents of the selection unit which is in the selected state immediately after the second screen switching is displayed on the function switching unit by the control means. For this reason, even when the first screen is displayed, the contents of the processing by selecting the function switching unit and giving the execution instruction can be understood, and the operability is further improved.
  • one or more selection units belonging to other functions are displayed on the second screen by the control means.
  • the position corresponding to the function switching unit selected during the display of the first screen is displayed.
  • the selection unit is set to the selected state by the control means.
  • the processing contents of the selection unit which is in the selected state immediately after the switching of the second screen, are displayed on the function switching unit by the control means. For this reason, even when the first screen is displayed, the contents of processing by selecting the function switching unit and issuing the execution instruction can be understood, and the operability is further improved.
  • the operating tool on the operating surface Is detected by the position detecting means. Also, when the position detection means is When the position of the operating tool is detected, a corresponding position detection signal is output, and this position detection signal is input to the control means.
  • the position of the operating tool on the operating surface detected by the position detecting means changes accordingly, and the position detection signal also changes accordingly.
  • the control means calculates the moving direction of the operating tool on the operating surface based on the input position detection signal.
  • control means moves all or part of the data displayed on the output means in a direction substantially opposite to the movement direction calculated with respect to the display area.
  • all or a part of the data that has been located in the display area of the output means moves continuously or intermittently from the direction opposite to the calculated movement direction to the outside of the display area, and However, data located outside the display area on the opposite side to the calculated movement direction is moved into the display area from a side substantially opposite to the calculated movement direction.
  • the screen operation device when a position detection signal that changes is output from the position detection means when the operation tool moves on the operation surface, the screen operation device is configured based on the position detection signal.
  • a predetermined detection signal different from a position detection signal that changes based on the movement of the operation tool on the operation surface is output from the detection unit.
  • the control means moves all or part of the data at a different moving speed than when the changing position detection signal is input.
  • the data movement speed can be adjusted by selectively using the operation for outputting the predetermined detection signal and the movement of the operating tool on the operation surface.
  • the changed position detection signal is output.
  • the control means may determine the stagnant time of the operating tool at at least one of the starting point of movement of the operating tool, one or more intermediate points during the movement, and the ending point of the movement, or one point from the one point. The travel time to is calculated.
  • the moving speed of the data is set by the control means based on the calculated stagnation time or moving time.
  • the data movement speed differs between a case where the movement speed of the operating tool on the operation surface is increased and a case where the movement speed is decreased. Therefore, it is easy to move quickly and finely adjust the data display position.
  • the operation is basically performed on the operation surface in the state at the end of the movement. There are cases where the body is stagnant and cases where the operating body is separated from the operating surface immediately after the end of the movement.
  • the operation body on the operation surface
  • the control means performs all or one of the data at a moving speed different from that when the changing position detection signal is input. Move the part.
  • the data movement speed can be adjusted by selectively using the operation for outputting the predetermined detection signal and the movement of the operating tool on the operation surface.
  • the changing position detection signal is output.
  • the control means may determine the stagnant time of the operating tool at at least one of the starting point of movement of the operating tool, one or more intermediate points during the movement, and the ending point of the movement, or one point from the one point. The travel time to is calculated.
  • the moving speed of the data is set by the control means based on the calculated stagnation time or moving time.
  • the data movement speed differs between a case where the movement speed of the operating tool on the operation surface is increased and a case where the movement speed is decreased. Therefore, it is easy to move quickly and fine-tune the data display position in the evening.
  • the operation is basically performed on the operation surface in the state at the end of the movement. There are cases where the body is stagnant and cases where the operating body is separated from the operating surface immediately after the end of the movement.
  • the control means determines the stagnation time of the operating tool at at least one of the starting point of movement of the operating tool, one or more intermediate points during the movement, and the end point of the movement, or the one point. The travel time from to one other point is calculated.
  • the moving speed of the data is set by the control means based on the calculated stagnation time or moving time.
  • the data movement speed differs between a case where the movement speed of the operating tool on the operation surface is increased and a case where the movement speed is decreased. Therefore, it is easy to make a quick movement of the data overnight and finely adjust the display position of the data overnight.
  • the movement of the operating tool on the operation surface is completed, and the operation is performed on the replacement surface with the state of the movement end compensation.
  • FIG. 1 is a perspective view showing a schematic external appearance of a screen operation device according to a first embodiment of the present invention.
  • FIG. 2 is a block diagram illustrating a schematic configuration of the screen operation device according to the first embodiment of the present invention.
  • FIG. 3 is a plan view of a controller including a detection unit of the screen operation device according to the first embodiment of the present invention.
  • FIG. 4 is a cross-sectional view showing a main part of the controller taken along line 414 of FIG.
  • FIG. 5 is a plan view of the detection means in an unfolded state.
  • FIG. 6 is a flowchart showing a control flow of the screen operation device according to the first embodiment of the present invention.
  • FIG. 7 is a flowchart showing a control flow of the normal trace mode processing.
  • FIG. 8 is a screen example of an output unit in the screen operation device according to the first embodiment of the present invention.
  • FIG. 9 is an example of a screen at the time of the normal trace mode processing corresponding to FIG.
  • FIG. 10 is a screen example corresponding to FIG. 9 showing a state in which the evening signal processing has been performed.
  • FIG. 11 is an example of a screen corresponding to FIG. 10 showing a state in which click signal processing has been performed.
  • FIG. 12 is an example of a screen corresponding to FIG. 8 at the time of the direct enter mode process, which is one of the specific processes.
  • FIG. 13 is a flowchart showing a control flow of the screen operation device according to the second embodiment of the present invention.
  • FIG. 14 is a flowchart showing the flow of the tap menu mode processing according to the second embodiment of the present invention.
  • FIG. 15 is an example of a screen corresponding to FIG. 8 when the first menu is displayed in the tap menu mode processing, which is one of the specific processing.
  • FIG. 16 is a screen example corresponding to FIG. 15 showing a state in which the Yutatsu signal processing has been performed during the tap menu mode processing, which is one of the specific processing.
  • FIG. 17 is a screen example corresponding to FIG. 15 showing a state in which click signal processing has been performed during tap menu mode processing, which is one of the specific processing.
  • FIG. 18 is a flowchart showing a control flow of the screen operation device according to the third embodiment of the present invention.
  • FIG. 19 is a flowchart showing the flow of the tap menu mode process according to the third embodiment of the present invention.
  • FIG. 20 is an example of a screen corresponding to FIG. 8 in a state in which the second menu is displayed in the tap menu mode processing, which is one of the specific processing.
  • FIG. 21 is a flowchart illustrating a control flow of the screen operation device according to the fourth embodiment of the present invention. '
  • FIG. 22 is a plan view of the controller corresponding to FIG. 3 with a tap menu mode label.
  • FIG. 23 is a plan view of a controller including a detection unit of the screen operation device according to the fifth embodiment of the present invention.
  • FIG. 24 is a flowchart showing a control flow of the screen operation device according to the fifth embodiment of the present invention.
  • FIG. 25 is an example of a map display screen as the first screen.
  • FIG. 26 is an example of a map display screen when a part other than the function switching unit is selected.
  • FIG. 27 is an example of a map display screen in a state where the selection unit is selected after selecting a part other than the function switching unit.
  • FIG. 28 is a screen example of the air conditioning operation screen as the second screen.
  • FIG. 29 is a screen example of the air-conditioning operation screen in a state where the selection unit corresponding to the function switching unit selected on the first screen is inverted.
  • FIG. 30 is a screen example of an air-conditioning operation screen in a state where another selection unit is selected.
  • FIG. 31 is a screen example of the audio operation screen as the second screen.
  • FIG. 32 is a screen example of the audio operation screen in a state where the selection unit corresponding to the function switching unit selected on the first screen is inverted.
  • FIG. 33 is a screen example of an audio operation screen when another selection unit is selected.
  • FIG. 34 is a screen example of a vehicle state confirmation screen as a second screen.
  • FIG. 35 is a screen example of the vehicle state confirmation screen in a state where the selection unit corresponding to the function switching unit selected on the first screen is inverted.
  • FIG. 36 is a screen example of a vehicle state confirmation screen in a state where another selection unit is selected.
  • FIG. 37 is a screen example corresponding to FIG. 25 showing a modification of the present embodiment.
  • FIG. 38 is a flowchart showing a flow of control of the screen operation device according to the sixth embodiment of the present invention.
  • FIG. 39 is a flowchart for data movement (high-speed scroll) processing.
  • FIG. 40 is a flowchart showing a modification of the control flow of the screen operation device according to the sixth embodiment of the present invention.
  • Figure 41 shows an example of the screen when the map display program is started.
  • Figure 42 shows an example of a screen when moving data (high-speed scrolling) when starting the map display program.
  • Figure 43 shows an example of a screen during deceleration scrolling when the map display program is activated.
  • Figure 44 is an example of the screen when the registration mark search program is started.
  • FIG. 45 is an example of a screen corresponding to FIG. 12 and showing a state in which the selection button has been inverted.
  • Figure 46 shows an example of the screen when normal scrolling is performed when the registered mark search program is started.
  • Figure 47 shows an example of the screen when data is moved (high-speed scrolling) when the registration mark search program is started.
  • FIG. 49 shows a screen example when the genre-based search program is started.
  • FIG. 49 is a screen example corresponding to FIG. 16 and showing a state in which the selection button has been inverted.
  • Fig. 50 shows an example of a screen immediately before the start of data movement (high-speed scrolling) of large classification data.
  • Figure 51 shows an example of a screen after data movement (high-speed scrolling) of large classification data has started.
  • Figure 52 shows an example of the screen immediately before the start of data movement (high-speed scrolling) of the middle classification data.
  • Figure 53 shows an example of the screen after the start of data movement (high-speed scrolling) in the middle class.
  • Figure 54 shows an example of the screen immediately before the start of data movement (high-speed scrolling) of the small classification data.
  • Figure 55 shows an example of the screen after the data movement (high-speed scrolling) of the small classification data starts.
  • FIG. 1 shows a schematic appearance of a car navigation device 10 having a screen operation device according to a first embodiment of the present invention as one function, and FIG. The configuration of the scion device 10 is shown by a block diagram.
  • the car navigation device 10 includes, for example, a device main body 12 housed in a housing portion (not shown) formed in an instrument panel of the vehicle.
  • An opening 16 is formed in an outer wall portion 14 of the device main body 12, and a window 18 that is colored so as to be transparent or capable of transmitting infrared light is fitted therein.
  • An infrared receiving section 20 shown in FIG. 2 is provided inside the apparatus main body 12 through the opening 16.
  • the infrared light receiving section 20 is connected to a control section 22 as control means such as a CPU provided inside the apparatus main body 12, and controls an electric signal corresponding to the received infrared signal. Sending to control section 22.
  • the control unit 22 is connected to a storage medium 24 provided inside the apparatus main body 12 or outside the apparatus main body 12, and reads various programs stored in the storage medium 24, Process and execute it.
  • control unit 22 is connected to a monitor device 26 as output means via a connection means such as a flat cable, and can display a processing result and an execution result in the control unit 22.
  • control unit 22 reads the force navigation program from the storage medium 24, as shown in FIG. As map data.
  • Selection buttons 3 2, 3 4, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54 are arranged in a matrix (4 rows in this embodiment). 3), and labels such as the names of the processes and functions that can be executed or started from this main menu are displayed on each of the selection buttons 32 to 54.
  • the car navigation device 10 includes a controller 70 as input means.
  • a substantially rectangular opening 80 is formed in the upper bottom part 78 of the upper case 74 constituting the case 76 of the controller 70.
  • the case 76 is provided with a panel 84 as an operation surface constituting the panel switch 82 corresponding to the opening 80.
  • the panel 84 is formed in a substantially rectangular flat plate having an outer peripheral shape corresponding to the opening 80.
  • a substrate 86 is arranged substantially in parallel. Wiring such as printed wiring is provided on at least one of the front surface and the back surface of the substrate 86, and the CPU 88, the battery 90, and the electric components such as the resistor and the capacitor are connected by the above wiring. It is electrically connected.
  • the board 86 is directly or indirectly fixed to the case 76 by holding means (not shown). Further, a compression coil spring 92 is disposed on the substrate 86, and supports the panel 84 so as to be able to move toward and away from the substrate 86 with the panel 84 urged toward the opening 80 side. Further, a stopper 94 is formed in the upper case 74. Stopper 9 4 Is engaged with the outer peripheral portion of the panel 84 and holds the panel 84 so as not to be separated from the substrate 86 more than a predetermined distance.
  • a push switch 96 as a pressing force detecting means is provided between the panel 84 and the substrate 86.
  • the body 98 of the push switch 96 has a fixed contact (not shown). This fixed contact is electrically connected to the wiring of the substrate 86.
  • the movable portion 100 provided on the main body 98 can be moved relative to the main body 98 in substantially the same direction as the direction in which the panel 84 comes into and out of contact with the substrate 86, so that the movable portion 100 approaches the substrate 86. By moving in the direction to move, at least a part moves into the main body 98.
  • the movable section 100 is provided with a movable contact (not shown). When the movable section 100 moves in a direction approaching the substrate 86, the movable section 100 comes into contact with the fixed contact of the main body 98 to conduct, By separating from the substrate 86, conduction with the fixed contact is released.
  • the opposite side of the movable portion 100 from the main body 98 is in contact with the back surface of the panel 84. Therefore, when the panel 84 approaches the substrate 86, the movable portion 100 approaches the substrate 86, and the movable contact of the movable portion 100 contacts the fixed contact of the main body 98.
  • an infrared light emitting element 102 is arranged on the back surface near the outer peripheral portion of the substrate 86.
  • the infrared light emitting element 102 is electrically connected to the CPU 88 and the battery 90, and emits an infrared signal L based on a signal from the CPU 88.
  • An opening 106 is formed in the side wall 104 of the lower case 2 constituting the case 76 corresponding to the infrared light emitting element 102.
  • a window 108 that is transparent or colored to the extent that infrared light can be transmitted is fitted into the opening 106, and the infrared signal L emitted from the infrared light emitting element 102 receives the window.
  • the seat switch 110 has a pair of bases 112 and 114.
  • Each of the bases 112 and 114 is formed of, for example, an insulating synthetic resin material in a substantially rectangular sheet shape in plan view, and at least the base 114 is at least a predetermined size ( (For example, a person presses lightly with a finger.) ing.
  • the base 112 is connected at one end in the width direction (right side in FIG. 5) to the other end in the width direction of the base 114 (left side in FIG. 5).
  • the base 112 is rotatable relative to the base 114 with the connecting part 116 with the base 4 as an axis.
  • a plurality of (four in this embodiment) line terminals 122, 124, 126, 128, 132, 134, and 136 are formed on the surface of the base 112.
  • the line terminals 122 to 128 are provided at the base.
  • the length is along the width direction of 112, and the line terminals 132 to 136 are along the length of the base 5114.
  • the line terminals 122 to 136 are connected to a connector 140 provided on the base 112 via a connection line 142, and are connected to the CPU 88 via the connector 140.
  • the base portion 112 and the base portion 114 are folded back at the connecting portion 116 so that the surfaces thereof face each other, and as a result, as shown by a two-dot chain line on the base portion 112 in FIG. 132 to 136 are substantially orthogonal to the line terminals 122 to 128, and the line terminals 122 to 136 are generally in a lattice shape. In this state, if any of the line terminals 122 to 128 and any of the line terminals 132 to 136 come into contact with each other and become conductive, this conduction is detected by the CPU 88.
  • the rear surface of the base 114 (ie, the front surface of the sheet switch 110) has a plurality of sunset parts 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172 are formed.
  • These sunset parts 150 to 172 are formed in a matrix of 4 rows and 3 columns as a whole, and each corresponds to the intersection of the line terminals 132 to 136 and the line terminals 122 to 128 in plan view. . Therefore, by pressing the front surface of the sheet switch 110 (that is, the back surface of the base 114) at any part of the switch parts 150 to 172, the corresponding part is connected to any of the line terminals 132 to 136 at the corresponding part. It is configured to conduct to one of the line terminals 122 to 128, that is, it is a kind of reference of the pressed portion. Further, as shown in FIG.
  • evening switches 150 to 172 in the present embodiment, evening switches 152, 158, 16 A label is displayed on the back surface of the base 114 (that is, the front surface of the sheet switch 110) corresponding to the evening switch 1505 to 1172) except 4).
  • These labels mean each process in the direct enter mode described later.
  • the labels are composed of characters. However, basically, the labels can be seen by the names and contents of the respective processes in the direct enter mode. Any structure may be used. For example, various symbols (including pictographs) other than characters may be used. Further, as shown in FIG. 23, the label may not be formed.
  • a plurality of protrusions 144 are formed on the surface of the base 112. These projections 1 4 4 are located on the side of the line terminals 1 2 2 to 1 2 8 and the line terminals 1 3 2 to 1 3 with the line terminals 13 2 to 1 3 6 facing the surface of the base 1 1 2. It is located on the side of 36.
  • the base 114 When folded around the connecting portion 116, the base 114 is held with the surface of the base 114 separated from the surface of the base 112 by a predetermined distance. Therefore, in a normal state, the line terminals 122 to 128 and the line terminals 132 to 136 are separated from each other.
  • the vicinity of the intersection of any one of the line terminals 122 to 128 and any one of the line terminals 132 to 136 is shown.
  • the evening switch section 160 when the user touches the evening switch section 160 and presses the sheet switch 110 out of the evening switch section 150 on a certain sheet switch 110, the evening switch section 160
  • the base 114 constituting the sheet switch 110 is elastically deformed.
  • the line terminal 124 and the line terminal 136 which have an intersection at the vicinity of the evening switch 160, come into contact with each other and conduct.
  • the base 1 1 4 is supported by the projection 1 4 4, so that the line terminals 1 2 to 1 3 6 Does not conduct.
  • the conduction (conduction signal) between the line terminals 1 24 and the line terminals 1 36 is detected by the CPU 88, and the CPU 88 detecting this conduction sends several types of infrared signals L to the infrared light emitting element 102.
  • a light emission signal is transmitted to transmit (emit) an infrared signal L corresponding to the above conduction from within.
  • the infrared signal L emitted from the infrared light emitting element 102 in response to the reception of the light emitting signal is received by the infrared light receiving section 20 of the device main body 12, and the control section 22 is further provided with the infrared light receiving section 20. Receives an electrical signal as a position detection signal based on the received infrared signal L.
  • the control unit 22 receives the infrared light from the infrared light receiving unit 200.
  • the electric signal received from the terminal is referred to as "Evening signal" for convenience.
  • the panel 84 moves to move the movable part 10
  • the movable contact of 0 and the fixed contact of the body 98 of the push switch 96 are electrically connected.
  • the continuity between the movable contact of the movable part 100 and the fixed contact of the main body 98 is detected by the CPU 88, and when this is detected by the CPU 88, the CPU 88 transmits the movable part 1 from the infrared light emitting element 102.
  • the infrared signal L is emitted based on the conduction signal between the movable contact of 00 and the fixed contact of the main body 98.
  • the infrared signal L emitted from the infrared light emitting element 102 in this way is received by the infrared light receiving section 20 of the device main body 12, and the control section 22 further receives the infrared signal L received by the infrared light receiving section 20. And receives an electric signal as a pressing force detection signal corresponding to.
  • the control portion 22 receives electricity from the infrared light receiving portion 20.
  • the signal is referred to as the "click signal" for convenience.
  • the control unit 22 controls the car in step 200.
  • the control unit 22 reads the map data from the storage medium 24 and develops the map data. As an example, as shown in FIG. A map is displayed.
  • step 202 an initial setting process is performed.
  • the flag F1 and the timer 1 (timer 1 program) are reset.
  • the controller 22 determines whether or not the controller 22 has received an electric signal from the infrared receiver 20 from the infrared light emitting element 102 (controller controller 70). Is determined by the control unit 22.
  • a finger or the like does not touch the above-mentioned sheet switch 110, and therefore, if none of the line terminals 122 to 136 is conducting, the infrared light receiving section 20 receives the light from the infrared light receiving section 20 in the evening. No signal is sent (output). Therefore, in this state, the process returns to step 202. In other words, this state is a signal waiting state until a touch signal is received.
  • step 204 if it is determined in step 204 that the evening signal has been received, then in step 206, the timer 1 (evening timer program) is activated and the clocking is started.
  • step 208 it is determined whether or not a click signal has been received. If a click signal has been received, 1 is substituted for the flag F1 at step 210 and step 2 is performed. Proceed to 1 2. If no click signal is received, go to step 2 12 without passing through step 2 10.
  • step 212 it is determined whether or not the elapsed time T from when the timer 1 starts measuring time exceeds a preset time TA.
  • the set time TA is not particularly limited. However, basically, the length may be set to such a length that the operator does not feel discomfort such as operation delay, and empirically, the length is preferably about 0.2 to 0.4 seconds. . If the elapsed time T does not exceed the set time TA in this step 212, the flow returns to step 208.
  • step 2 12 If it is determined in step 2 12 that the elapsed time T has exceeded the set time TA, the elapsed time T is reset once in step 2 14, and then 1 is assigned to the flag F 1 in step 2 16. That is, it is determined whether or not the click signal has been received at least once between Step 208 and Step 212. This step 2 1 6 If it is determined that the flag F1 is still reset, the process proceeds to step 218 to start the normal trace mode processing.
  • FIG. 7 shows a flowchart of the normal trace mode processing.
  • a main menu display processing corresponding to a predetermined screen referred to in the claims is performed.
  • a plurality of selection buttons 32 to 54 are displayed on the screen of the monitor 26 in a matrix of 4 rows and 3 columns as shown in FIG.
  • characters and symbols including pictographs
  • indicating the names and abbreviations of functions and functions that can be continuously performed from this main menu are displayed on each of the selection buttons 32 to 54. For this reason, you can check the processing and functions that can be continued from the main menu by looking at the label.
  • the touch signal immediately before the normal trace mode processing is performed is processed.
  • the evening signal immediately before the normal trace mode processing is performed is the evening signal corresponding to the evening section 154 (that is, the line terminals 122 and 136).
  • the touch buttons 32 to 54 arranged in a matrix of 4 rows and 3 columns, and the touch switches provided in a matrix of 4 rows and 3 columns
  • the selection button 32 corresponding to the row position of the evening part 154 of the section 150 to 172 is highlighted, and if it is confirmed as it is, the label displayed on this selection button 32 (See Figure 10).
  • step 256 it is determined whether or not the control section 22 has received an electric signal from the infrared light receiving section 20 after shifting to the normal trace mode processing in step 256.
  • the flow directly returns to step 254.
  • step 256 it is determined whether the signal is a touch signal. If the signal at this time is a click signal, click signal processing is performed in step 264. For example, as shown in FIG. 10, if the process proceeds to step 264 with the selection button 32 highlighted, as shown in FIG. 11, the color of the selection button 32 changes as shown in FIG. The color is changed to a color different from both the reverse display state and the state before reverse display (normal state).
  • the corresponding selection buttons 32 to 54 are color-changed in the click signal processing.
  • the labels corresponding to the selected buttons 34 to 54 other than the buttons 32 may be deleted from the screen of the monitor device 26 by the click signal processing.
  • step 266 the process corresponding to the label displayed on the corresponding selection button 32 to 54 (the selection button 32 in the state of FIG. 11) is executed, and the function corresponding to the label is executed.
  • the program of FIG. 6 is executed, and a series of processes of the normal trace mode process are performed in step 218, and the process proceeds to step 220 of FIG.
  • the flag F1 is reset, and the routine proceeds to step 222, where a series of processing is completed. If, for example, the program of the function started in step 2 66 of FIG. 7 has a further menu screen, the same processing as this normal trace mode processing is performed. By repeating such processing, the final processing is performed. The desired processing will end up.
  • step 260 if it is determined in step 260 that the signal received in step 258 in FIG. 7 is a touch signal, the process proceeds to step 262, where the received evening signal is replaced by the evening signal. It is determined whether or not the signal is the same as the evening signal received immediately before reception. Here, if it is determined that the signals are the same, the process returns to step 256, and if it is determined that they are not the same, the steps 25 are performed based on the new touch signal. At 4 the evening signal processing is performed.
  • the main menu is displayed on the screen of the monitor device 26, so that the desired processing and function can be reliably selected while looking at the main menu.
  • step 2 16 of FIG. 6 when it is determined in step 2 16 of FIG. 6 that 1 has been assigned to the flag F 1, that is, the control unit 22 has been set to at least once before the elapsed time T exceeds the set time TA.
  • the process proceeds to the direct enter mode processing of steps 224 and 226.
  • step 2 A display process of the corresponding button corresponding to one of the specific processes in the scope of the request is performed.
  • the corresponding button display processing only the selected buttons 32 to 54 corresponding to the evening signal immediately before the direct-en-us mode processing is performed among the selected buttons 32 to 54 in FIG.
  • the selection buttons 32 to 5 which should be arranged in a matrix of 4 rows and 3 columns Of the 4 in the same manner, the selection button 3 2 corresponding to the evening switch 1 54 is displayed on the monitor device 26 among the evening switches 150 to 1 72 provided in a matrix of 4 rows and 3 columns. (See Figure 12).
  • the label data of the label at this time is different from the label data in the normal trace mode processing described above, but is the label data in the direct enter mode processing.
  • the label data at the time of the direct enter mode processing is the same as the label displayed on each of the touch sections 150 to 157 of the sheet switch 110.
  • the displayed selection button 32 and the label displayed on the selection button 32 are displayed in different colors from the normal state and the inversion processing state in the normal trace mode processing (that is, in the normal trace mode processing).
  • the state is the same as after the click signal processing in.
  • the displayed selection button 32 and the label displayed on the selection button 32 are displayed in colors different from the normal state and the inversion processing state in the normal trace mode processing.
  • the display may be performed in the same state as the normal state in the normal trace mode processing, or may be reversed. Further, for a reason to be described later, a configuration in which the process of step 224 is not performed, that is, a configuration in which the selection buttons 32 to 54 and the label are not displayed during the direct enter mode process may be adopted.
  • step 226 execution of a corresponding process or activation of a corresponding function, which is a process corresponding to the specific process described in the claims, is performed.
  • the displayed selection buttons 32 to 54 (the selection button 32 in the state of FIG. 12) are displayed.
  • the processing corresponding to the displayed label is executed, and the program for the function corresponding to the label is executed.
  • step 218, a series of normal trace mode processing is performed, and the processing in step 22 in FIG. 6 is performed. Go to 0.
  • any one of the line terminals 122 to 128 and the one of the line terminals 132 to 136 can be touched by touching any one of the switch parts 150 to 172.
  • the switch is turned on, within the set time TA (that is, immediately), the movable contact of the movable portion 100 of the push switch 96 via the sheet switch 110 and the panel 84 and the main body 98 are fixed. By connecting the contacts, it is possible to shift to the direct enter mode processing.
  • the processing can be executed in the direct enter mode processing or the function can be activated, the desired processing or function can be immediately executed without selecting the processing or function by looking at the monitor device 26. Therefore, it is possible to prevent or reduce the discomfort that the operator may have due to the processing delay or the like and the display on the monitor device 26 that is not particularly required at present.
  • the user can operate the device while looking at the sheet switch 110. For example, even if the direct enter mode process is started, a desired process or function can be surely executed without checking the monitor device 26.
  • a click signal is received within the set time TA from the reception of the evening signal, and the process shifts to the direct enter mode processing of steps 226 and 228.
  • the control unit 22 receives neither the evening touch signal nor the click signal, step 2.26. It is also possible to adopt a configuration in which the process shifts to the direct-energy mode process of 228. In this case, basically, the same effect as the above-described effect can be obtained.
  • FIG. 13 is a flowchart illustrating a function selection process according to the second embodiment of the present invention. The operation and effects of the present embodiment will be described with reference to FIG.
  • step 302 the flags F1, F2, F3 and the timer (timer-one program) are reset. From this state, the process reaches step 208 through steps 204 and 206, and in step 208, it is determined whether or not the click signal from the infrared receiving unit 20 has been received by the control unit 22. .
  • step 208 if it is determined in step 208 that no click signal has been received, the process proceeds to step 304.
  • step 304 it is determined whether or not a touch signal has been received since the timer 1 was started in step 206, and if a touch signal has been received, the flag F is set in step 303. After 1 is assigned to 2, go to step 2 1 2. If it is determined in step 304 that the evening signal has not been received, it is determined in step 308 whether or not 1 has been assigned to the flag F2. If it is determined in step 308 that flag F2 is still reset, then it is determined in step 310 that 1 is substituted for flag F3 and that 1 is substituted for flag F2. If so, the process proceeds to step 212 without passing through step 310.
  • the click signal has been received at least once before the elapsed time T from the start of the timer at step 206 and the elapsed time T exceeds the set time TA, 1 is set to the flag F1. Is assigned. Also, it is determined that the The state in which no evening signal is received is interposed between the specified evening signal and the touch signal determined to have been received in step 304, that is, the sheet switch 1 If the touch signal is received twice instantaneously upon touching, 1 is assigned to the flag F 3.
  • the elapsed time T exceeds the set time TA, and proceeds from step 2 12 to step 2 14 .
  • 1 is set in the flag F 1 in step 2 16.
  • the process proceeds to step 312 and the flag F3 is set. It is determined whether or not 1 is assigned to. If it is determined in step 312 that the flag F3 remains reset, the normal trace mode processing is performed in step 218, but 1 is set in the flag F3 in step 312. If it is determined that the value has been substituted, the process proceeds to step 310 to perform tap menu mode processing.
  • FIG. 14 shows a flowchart in the tap menu mode processing. As shown in this figure, when the tap menu mode process is started in step 350, first, in step 350, the first menu corresponding to one of the specific processes described in the claims is displayed. Processing is performed.
  • a plurality of selection buttons 32 to 54 are displayed on the screen of the monitor 26, and labels corresponding to each of the selection buttons 32 to 54 are displayed. Is displayed. These labels are characters and symbols (including pictograms) that mean the names and abbreviations of functions and processes that can be performed continuously from the first menu. You can check the processes and functions that can be continued from the menu.
  • all of the label data of the label is the label displayed on each switch section 150 to 1 72 of the sheet switch 110. Are the same as or corresponding to these. Further, the matrix positions of the labels displayed in the selection buttons 32 to 54 are the same as the matrix positions of the labels displayed in the respective switch sections 150 to 172.
  • step 354 the flags F4 and F5 are reset. Further, in step 356, it is determined whether or not an electric signal has been received from infrared receiving section 20 after the execution of this tap menu mode processing.
  • step 356 if it is determined in step 356 that the evening signal has been received, the timer (timer program) is activated in step 358, and the time measurement is started.
  • step 360 it is determined whether or not the evening signal has been received again after the evening signal determined to have been received at step 365, and if the evening signal has been received, the step is performed.
  • 1 is substituted for the flag F 4, and the process proceeds to Step 3 64.
  • step 364 it is determined whether or not a click signal is received after the evening signal determined to be received in step 356, and if a click signal is received, a flag is generated in step 366. 1 is assigned to F5. If it is determined in step 360 that no evening signal has been received, or if it is determined in step 365 that no click signal has been received, the process proceeds to step 36 2 or step 36 6. Go directly to Step 368 from Step 360 or Step 364.
  • step 368 it is determined whether or not the elapsed time T from when the timer starts counting exceeds a preset time TA.
  • the set time TA is not particularly limited. However, basically, the length may be set to such a length that the operator does not feel discomfort such as operation delay, and empirically, the length is preferably about 0.2 to 0.4 seconds. .
  • the set time T A during the direct enter mode processing may be the same as or different from the set time T A before the transition to the direct enter mode processing (the flowchart of FIG. 13).
  • step 368 If it is determined in step 368 that the elapsed time T has exceeded the set time TA, the elapsed time T is reset once in step 370, and then 1 is substituted for the flag F5 in step 372. That is, it is determined whether or not a click signal has been received at least once during the time from when the timer stopped in step 358 until the elapsed time T exceeds the set time TA. If it is determined in step 37 that the flag F5 is still reset, it is determined whether or not 1 is substituted for the flag F4 in step 374, that is, the timer is started in step 358. It is determined whether or not the evening signal has been received at least once before the elapsed time T exceeds the set time TA.
  • step 3 7 4 If it is determined that 1 is substituted for 4, the evening signal processing is performed in step 3776. In the evening signal processing of step 374, for example, if the finally received touch signal is an evening signal corresponding to the evening switch 154, the corresponding selection button 32 is inverted. Will be displayed (see Figure 16).
  • buttons 32 to 54 have already been inverted at the time of this evening signal processing, a new evening signal processing is performed. However, if processing of the same selection buttons 32 to 54 (selection button 32 in the state of FIG. 16) is to be performed, new signal processing is not performed and step 3 5 4 is performed as it is. Return to
  • step 378 click signal processing is performed in step 378.
  • the click signal processing in this step 378 for example, if the evening signal received immediately before the reception of the click signal is the evening signal corresponding to the evening part 154, FIG. As shown in, the selection button 32 corresponding to the evening contact part 154 is changed to a color different from both the normal state (see FIG. 15) and the inverted display state (see FIG. 16).
  • buttons other than buttons 3 2 3 4 to 5 4 and the labels displayed corresponding to these selection buttons 3 4 to 5 4 may be deleted from the monitor device 26 screen by clicking signal processing. .
  • step 380 the processing corresponding to the label displayed on the corresponding selection button 32 to 54 (the selection button 32 in the state of FIG. 17) is executed, and the function corresponding to the label is executed. Is executed.
  • the flag F 3 is reset in step 3 8 2, and a series of tap menu mode processing is performed in step 3 8 4 And go to step 3 16 shown in FIG.
  • each of the flags Fl, F2, and F3 is reset, and further at step 318, a series of processing ends.
  • step 372 if it is determined in step 372 that the flag F5 has been reset, and if it is determined in step 374 that the flag F4 has been reset, 3 If the control unit 22 does not receive either the evening signal or the click signal after the evening signal determined to have been received in step 6 (in other words, the seat switch 1 1 If you touch 0, go to step 382 without going through steps 378 and 380.
  • step 358 if the seat switch 110 is momentarily set only once before the timer starts in step 358, the tap menu mode processing is canceled, so to say, the original figure 13 The process returns to the process indicated by.
  • the first menu is displayed on the monitor device 26, and the display of the first menu causes the direct enter mode processing to be performed. Labels indicating all the processes and functions that can be performed are displayed on the monitor 26 together with the selection buttons 32 to 54, so that the desired processes and functions can be surely checked while looking at the first menu as in the normal trace mode process. Can be selected.
  • the same display as the label displayed on the sheet switch 110 is displayed on the monitor device 26, so that the operation can be performed without looking at the controller 70 (the sheet switch 110).
  • the user can get used to the direct enter mode processing.
  • the tap menu mode processing it is possible to shift to the tap menu mode processing by momentarily touching the sheet switch 110 twice with the finger, and to execute the tap menu mode processing, momentarily with the finger.
  • the tap menu mode processing can be canceled by touching the sheet switch 110 only once.
  • the operation can be performed only by operating the sheet switch 110 as in the case of performing the direct enter mode processing or shifting to the normal trace mode processing. Therefore, the operability is good, and such tap menu mode processing is added. However, it is not necessary to add buttons or the like to the controller 70.
  • the configuration is such that the process is shifted to the tap menu mode processing by momentarily touching the sheet switch 110 twice with a finger, but the number of times the finger is touched is limited to two times. Not something.
  • the number of times the finger touches the sheet switch 110 when canceling the tap menu mode processing is not limited to one.
  • a switch or button for exclusive use of cancellation may be provided on the controller 70 side, and the configuration may be such that the switch is canceled by operating the switch or a button, or any of the selected buttons 32 to 54 displayed on the first menu. Displays the characters and symbols (including pictograms) that indicate cancellation, and performs tapping menu mode processing by performing steps 378 and 380 with the selection buttons 32 to 54 selected. May be cancelled.
  • the evening signal determined in step 304 or step 360 may correspond to any of the touch sections 150 to 1702. In step 304 and step 360, it is determined that even a touch signal different from the touch signal determined to be received in step 356 is received.
  • step 304 3step 360 it is determined that the signal was received in step 304 3step 360. The determination may be made.
  • the first menu is displayed by shifting to the tap menu mode processing.
  • the finger touches the sheet switch 110 a predetermined number of times three or more momentarily for example, a configuration may be adopted in which a transition is made to the tap menu mode processing, but a second menu different from the first menu is displayed. Good.
  • the set time TA is basically unchanged.
  • the set time TA is determined to be received in step 204 or step 356, If there is a state in which no signal is received between the Yutchi signal determined to have been received in 360, the time of the non-reception state is also counted, and the set time is then set based on the length. It is good also as composition which changes TA automatically.
  • FIGS. 18 and 19 show flowcharts illustrating the function selection processing in the present embodiment, and the operation and effects of the present embodiment will be described based on the drawings.
  • step 400 when the car navigation program is executed in step 400, the same processing as in the second embodiment is performed up to step 312. If it is determined in step 312 that 1 has been assigned to the flag F3, tap menu mode processing is performed in step 402.
  • FIG. 19 is a flowchart showing the tap menu mode processing in the present embodiment. As shown in this figure, when the tap menu mode processing is executed in step 400, one of the specific processings described in the claims is performed in step 352 similarly to the second embodiment. The display processing of the first menu corresponding to is performed.
  • step 452 the flags F4, F5, and F6 are reset, and further, in step 356, it is determined whether an electric signal has been received from the infrared receiving unit 20. If it is determined in step 356 that the evening signal has been received, the timer (timer program) is activated in step 358, and time measurement is started. Next, in step 360, it is determined whether or not the evening signal was received again after the evening signal determined to be received in step 365, and it was determined that the evening signal was received. In this case, 1 is assigned to the flag F4 in step 362, and the flow advances to step 3664. On the other hand, if it is determined in step 360 that no evening signal has been received, the process proceeds to step 365.
  • step 364 it is determined whether or not a click signal has been received after the evening signal determined to have been received in step 356. If it is determined in step 364 that a click signal has been received, 1 is substituted for the flag F5 in step 366, and the process proceeds to step 368.
  • step 454 determines whether or not 1 is substituted for the flag F5. S If it is determined in step 454 that the flag F5 remains reset, 1 is substituted for the flag F6 in step 456. If it is determined in step 454 that 1 has been substituted for the flag F5, the flow advances to step 368 without passing through step 456.
  • the flag F5 is set to 1 Is substituted.
  • a state in which no evening signal is received intervenes between the touch signal determined to be received in step 356 and the touch signal determined to be received in step 360, ie, If the touch switch 110 is momentarily touched twice and the instantaneous signal is received twice, 1 is assigned to the flag F6. However, if the evening signal determined to have been received in step 356 is continuously received, and if it is determined that the evening signal was also received in step 356, the flag F5 Is not substituted for flag F6.
  • step 368 it is determined in step 368 whether or not the elapsed time T from when the timer starts measuring time exceeds a preset time TA.
  • the set time T A is not particularly limited. However, basically, it is sufficient that the length is set so that the operator does not feel discomfort such as operation delay, and the length is empirically set to about 0.2 to 0.4 seconds. Is preferred.
  • the set time T A during the direct-enter evening mode processing may be the same as or different from the set time T A before the transition to the direct enter mode processing (the flowchart of FIG. 18).
  • step 368 If it is determined in step 368 that the elapsed time T has exceeded the set time TA, the elapsed time T is reset once in step 370, and then 1 is substituted for the flag F5 in step 372. That is, it is determined whether or not a click signal has been received at least once during the time from when the timer starts in step 358 until the elapsed time T exceeds the set time TA.
  • step 372 If it is determined in step 372 that the flag F5 is still reset, the processing in steps 378 and 380 is performed in the same manner as in the above-described second embodiment. In step 458, the flags F4, F5, and F6 are reset, and the flow returns to the processing shown in FIG. 17 through step 460.
  • step 462 it is determined in step 462 whether 1 is substituted for the flag F6.
  • 1 is substituted for the flag F 6, that is, if the switch 1 110 is momentarily touched twice, the current screen display of the monitor device 26 is displayed in step 4 64. It is determined whether the menu is the first menu described above. If it is determined in step 446 that the current screen display of the monitor device 26 is the first menu, the process proceeds to step 458.
  • step 466 the previous menu display processing corresponding to the specific processing described in the claims is performed.
  • the menu screen is changed to the menu screen one step before the currently displayed menu screen (for example, the second menu in FIG. 20 is changed to the first menu in FIG. 15).
  • This previous menu display processing is basically the same as the processing in step 352 described above, except that the currently displayed label is erased, and another label (labeled one night) different from the erased label is erased. indicate.
  • step 468 each of the flags F4, F5, and F6 is reset, and the process returns to step 356.
  • step 462 When it is determined in step 462 that the flag F6 is still reset, the process proceeds to step 470, and it is determined whether 1 is substituted for the flag F4.
  • step 472 Next menu display processing corresponding to the specific processing is performed, and the screen is changed to the menu screen one step after the currently displayed menu screen (for example, from the first menu in Fig. 15 to the second menu in Fig. 20). Will be changed to).
  • the next menu processing is basically the same as the processing in step 352 described above.
  • the currently displayed label is deleted, and a label (label data) different from the deleted label is displayed.
  • the flags F 4, F 5, F Each of the steps 6 is reset and the process returns to the step 3 56.
  • step 470 determines whether 1 has been assigned to the flag F4 or not. If it is determined in step 470 that 1 has been assigned to the flag F4, the process proceeds to step 376 to perform the evening signal processing. Proceed to.
  • the display of the second menu following the first menu becomes possible, and more various functions and various processes are performed. Can be set.
  • the function selection processing in this embodiment is basically the same as that in the second embodiment. Processing is performed.
  • step 312 if it is determined in step 312 that 1 has been assigned to the flag F3, the process proceeds to step 502 and the evening signal is processed.
  • the evening signal In the processing of the evening signal in step 502, it is determined which of the line terminals 122 to 128 and 132 to 136 is the one when the conduction is made, and based on the result of this determination.
  • the first menu is displayed on the monitor device 26.
  • the present embodiment has a configuration in which a different first menu can be displayed according to the type of the evening signal when shifting to the tap menu mode.
  • the first menu of various functions can be immediately called, and operability can be improved, and more various functions and various processes can be set.
  • the first menu of various functions is displayed by instantaneously touching the sheet switch 110 twice, but, for example, the first menu is not instantaneously displayed but instantaneously.
  • the corresponding process may be directly executed.
  • the transitions are as follows: "whether the click signal was received at least once before the elapsed time T exceeded the set time TA" and "whether the touch switch 110 was touched twice instantaneously". Although the conditions are different, this is the same as the direct enter mode processing described above in that the corresponding processing is executed directly.
  • the present embodiment is not limited to the function of a car navigation system.
  • the system is applied to a vehicle air conditioner and audio device, as well as a center control unit for controlling a device for checking the condition of the vehicle. Therefore, when the control unit 22 reads the car navigation program from the storage medium 24, the control unit 22 displays the main screen as shown in FIG.
  • the map data and the like are developed and the function switching buttons 56, 57, 58 are displayed on the monitor 26.
  • the control unit 22 When the control unit 22 reads the air-conditioning operation program from the storage medium 24, the names of various functions of the air-conditioning device (not shown) mounted on the vehicle are displayed as shown in FIG.
  • the described plurality of selection buttons 32 to 54 are displayed in a matrix (4 rows and 3 columns in the present embodiment).
  • control unit 22 reads the audio operation program from the storage medium 24, the names of various functions of the audio device (not shown) mounted on the vehicle as shown in FIG.
  • the described plurality of selection buttons 32 to 54 are displayed in a matrix (4 rows and 3 columns in the present embodiment).
  • buttons 32 to 54 are displayed in a matrix (4 rows and 3 columns in this embodiment).
  • step 600 the control unit 22 reads the force navigation program from the storage medium 24 and starts the force navigation program.
  • a setting process is performed.
  • the flag F1 and the evening timer (evening timer program) are reset.
  • the car navigation program corresponding to the “specific function” described in the claims is executed in parallel, and the monitor device 26 displays a map as the second screen based on the car navigation program. The screen is displayed, and the function switching buttons 56 to 60 are displayed on the seat switch 110 at the positions corresponding to the evening switches 150 to 154.
  • step 604 it is determined whether or not the control unit 22 has received an electric signal from the infrared light receiving unit 20. If neither the control signal nor the click signal is received (input) by the control unit 22, the process proceeds to step 6 26, and it is determined whether 1 is substituted for the flag F 1. Navigation Immediately after the start from 600, since the flag F1 remains reset, the process returns to step 604.
  • step 606 the electric signal from the infrared light receiving unit 20 is processed.
  • step 608 it is determined whether or not the electric signal processed at step 606 is an evening signal.
  • step 608 since the received signal is the evening signal, the process proceeds from step 608 to step 609, and it is determined in step 609 whether the evening signal is a function switching signal. You.
  • each of the function switching buttons 56 to 58 is assigned with a function to shift to an operation selection screen during activation of each of the audio operation program, the air conditioning operation program, and the vehicle state confirmation program.
  • the control signal corresponding to these function switching buttons 56 to 58 that is, the control signal when the user touches any of the control buttons 150 to 154 in this state is transmitted to the control unit 22. If input, the control unit 22 recognizes the touch signal at this time as a function switching signal, and proceeds to step 62 4.
  • the monitor device 26 is displaying the screen shown in FIG. 25, the other switches than the switch signals corresponding to the function switching buttons 56 to 58 (that is, the function switching signals) are displayed. If it is determined that the signal has been received, the process proceeds directly to step 620 to process the evening signal.
  • the evening signal received by the control unit 22 immediately before that is displayed is displayed.
  • the arrow mark 65 corresponding to the evening part 156 is highlighted, indicating that the arrow mark 65 is in the selected state.
  • step 618 the process returns from step 618 to step 604 as it is, and the apparatus enters a standby state for another evening signal or click signal.
  • Step 608 when a click signal is input to the control unit 22 by pressing the panel 84, the process proceeds from Step 608 to Step 628, where the arrow mark 65 in the selected state is displayed.
  • the map data constituting the map screen is moved as a whole in the direction opposite to the direction of the arrow mark 65 on the basis of the arrow mark 65 with respect to the map screen on which the screen of the monitor 26 is apparently displayed. Move in substantially the same direction.
  • the finger slides to the evening switch 170, and the controller 22 sends the evening signal corresponding to the evening switch 170 to the set time TS. If the message is received over this time, as shown in Fig. 27 at step 62, the inverted display of the arrow mark 65 is released, and the selection button 46 corresponding to the evening switch 170 is inverted. This indicates that the selection button 46 is in the selected state.
  • step 608 when a click signal is input to the control unit 22 by pressing the panel 84, the process proceeds from step 608 to step 628, and the display contents of the selected selection button 46 in the selected state are displayed. (In the present embodiment, a map screen display centering on the current location) is performed.
  • step 622 the evening switch signal processing in step 622 and the processing based on the signal in step 628 are performed, for example, when the finger is separated from the sheet switch 110, the evening switch signal and the click signal are output.
  • the process proceeds from step 604 to step 626.
  • step 626 it is determined in step 6 26 whether 1 is substituted for the flag F1.
  • 1 is assigned to the flag F1 in step 62, so in this state, the process proceeds from step 62 to step 62. Is returned and again shown in Figure 25 This is the initial state.
  • step 609 this function switching signal is the same as the signal received immediately before. It is determined whether the signal is a signal.
  • step 600 If this car navigation program has just started from step 600, there is no signal received before that, so the process goes to step 612 to reset the elapsed time T of the timer (timer program). In step 6 14 the timer (timer program) starts.
  • step 6 16 it is determined whether or not the elapsed time T has exceeded a preset time T S. In the initial initial state, the elapsed time is not longer than the set time T S at this point, and therefore, the flow returns to step 604.
  • step 6 16 the process proceeds from step 6 16 to step 6 24 to perform the function switching process.
  • the function switching signal (evening signal) at this time is a function switching signal corresponding to the evening switch 150
  • an air conditioning operation program as another function referred to in the claims in step 624 Is executed, and an air conditioning operation screen including a plurality of selection buttons 32 to 54 is displayed on the monitor device 26 as a second screen referred to in the claims.
  • the selection buttons 32 to 54 are arranged in a matrix of 4 rows and 3 columns as a whole, and each corresponds to the evening section 150 to 172.
  • step 618 the process returns from step 618 to step 604 as it is, and the apparatus enters a standby state for another touch signal or click signal.
  • step 608 by pressing the panel 84, a click signal is input to the control unit 22. Then, the process proceeds from step 608 to step 628, and processing (in the present embodiment, an increase in the set temperature) based on the displayed content is performed on the selected selection button 48.
  • a finger slides to the evening switch section 154, and a function switching signal (evening signal) corresponding to the evening switch section 154 is sent to the control section 22.
  • a function switching signal evening signal
  • the reverse display of the selection button 48 is released as shown in FIG. 30 in step 62 and the selection button 3 2 is highlighted to indicate that the selection button 3 2 is selected.
  • pressing the panel 84 causes the control unit 22 to receive a click signal. Proceeding to 28, processing (automatic adjustment of wind speed and the like in the present embodiment) based on the display contents of the selection button 32 in the selected state is performed.
  • step 622 After the evening switch signal processing in step 622 and the processing based on the signal in step 628 are performed, for example, when the finger is separated from the sheet switch 110, the evening switch signal and the click signal are output.
  • the control unit 22 no longer receives, the process proceeds from step 604 to step 626. As described above, it is determined whether or not 1 is assigned to the flag F 1 in step 6 26. However, once the Yutsubishi signal processing is performed in step 6 20, step 6 2 2 In this state, 1 is substituted for the flag F1. In this state, the process returns from step 62 to step 62, and the initial state again is shown in FIG.
  • control unit 22 receives the function switching signal (evening signal) corresponding to the evening unit 152 in the initial state, it is referred to in the claims in step 624.
  • An audio operation program as another function is executed, and an audio operation screen including a plurality of selection buttons 32 to 54 as a second screen described in the claims is displayed on the monitor device 26.
  • the selection button 40 corresponding to the Is displayed indicating that the selection button 40 is in the selected state.
  • step 618 the process returns from step 618 to step 604 as it is, and the apparatus enters a standby state for another evening signal or click signal.
  • step 608 when the click signal is input to the control unit 22 by pressing the panel 84, the process proceeds from step 608 to step 628, and the selection button 40 in the selected state is displayed. Processing based on the displayed contents (in this embodiment, the change in ascending FM channel) is performed.
  • the finger slides to the evening switch 164, and the control unit 22 sends the evening signal corresponding to the evening switch 164 to the set time TS. If it is received, the reverse display of the selection button 40 is released and the selection button 44 corresponding to the setting button 154 is displayed in reverse as shown in Fig. 33 in step 62. Indicates that the selection button 4 4 is in the selected state.
  • Step 608 when the click signal is input to the control unit 22 by pressing the panel 84, the process proceeds from Step 608 to Step 628 to select the selected selection button 44 which is in the selected state. Processing based on the displayed contents (compact disk performance start mode in the present embodiment) is performed.
  • step 622 the evening switch signal processing in step 622 and the processing based on the signal in step 628 are performed, for example, when the finger is separated from the sheet switch 110, the evening switch signal and the click signal are output. Is not received by the control unit 22, the process proceeds from step 604 to step 626. As described above, it is determined whether or not 1 has been substituted for the flag F1 in step 626. However, once the evening signal processing has been performed in step 6200, step 6 Since 1 is assigned to the flag F1 in step 2, the state returns from step 62 to step 62 in this state, and the initial state again is as shown in FIG.
  • step 62 4 the other functions described in the claims are considered.
  • the vehicle condition confirmation program is executed, and the monitor device 26 confirms the vehicle condition including a plurality of selection buttons 32 to 54 as the second screen referred to in the claims. The screen is displayed. These selection buttons 32 to 54 are arranged in a matrix of 4 rows and 3 columns as a whole, and each corresponds to the evening part 150 to 1702.
  • step 618 the process returns from step 618 to step 604 as it is, and the apparatus enters a standby state for another evening signal or click signal.
  • step 608 when the click signal is input to the control unit 22 by pressing the panel 84, the process proceeds from step 608 to step 628 to select the selection button 32 which is in the selected state. Processing based on the displayed contents (display of average fuel efficiency in the present embodiment) is performed.
  • the finger slides to the evening switch 170 on the seat switch 110, and the controller 22 sends the touch signal corresponding to the evening switch 170 for the set time TS.
  • the reverse display of the selection button 3 2 is released and the selection button 4 6 corresponding to the evening switch 1 7 0 is displayed in reverse as shown in Fig. 36 in step 62. This indicates that the selection buttons 46 are in the selected state.
  • Step 608 when the click signal is input to the control unit 22 by pressing the panel 84, the process proceeds from Step 608 to Step 628 to select the selected selection button 44 which is in the selected state. Processing based on the displayed contents (display of outside temperature in the present embodiment) is performed.
  • step 622 After the evening signal processing in step 622 and the processing based on the signal in step 628 are performed, for example, when the finger is separated from the sheet switch 110, the evening signal or click
  • the process proceeds from step 604 to step 626.
  • step 6 2 2 In this state, 1 is assigned to the flag F 1, so in this state, the process returns from step 6 26 to step 6 2, and again in FIG. 25
  • the initial state is as shown.
  • the function switching buttons 56 to 58 are displayed in this map display screen.
  • the control unit 22 receives the setting signal corresponding to any of these function switching buttons 56 to 58, the control unit 22 displays a screen corresponding to any of the air conditioning operation, audio operation, and vehicle state confirmation programs. Since the switching can be performed, the operability of each of the operations (operations) belonging to the air conditioning operation, the audio operation, and the vehicle state confirmation can be improved.
  • control unit 22 is moved by releasing the finger from the seat switch 110 in a state where the screen is switched to a screen corresponding to any program of the air conditioning operation, the audio operation, and the vehicle state confirmation.
  • the screen returns to the initial screen shown in Fig. 25, and no special operation is required to return to this initial screen. Therefore, operability is improved in this sense as well.
  • the function switching buttons 56 to 58 are displayed in the same manner as or similar to the selection buttons 48, 40, 32 which are highlighted and displayed immediately after the corresponding screen switching. It is possible to recognize what operation is performed when the control unit 22 receives the click signal immediately after the screen switching, in a state before the screen switching. Moreover, if the operation contents are displayed on the function switching buttons 56 to 59, it is not necessary to select the selection buttons 32 to 54 again after switching the screen, so that the workability is improved in this sense.
  • the display contents of function switching buttons 56 to 58 are basically constant, but the display contents of function switching buttons 56 to 58 may be changed as appropriate.
  • the function selection button 57 displays the "CD" displayed on the selection button 44 in Fig. 33 with the function switching button 57 as shown in Fig. 37.
  • the function when the selection button 44 is immediately selected, that is, the performance of the compact disc may be performed.
  • the function used last time can be immediately selected without selecting the selection buttons 32 to 54, so that the number of hierarchical operations and selection operations can be reduced, and operability can be reduced. Can be improved.
  • the map data is expanded by the control unit 22 and the expanded map data is Among them, data that is set in advance and can be displayed in the display area R of the monitor device 26 (within the dashed line R in FIG. 41) is displayed in the display region R of the monitor device 26 (see FIG. 41).
  • the display area R is indicated by a dashed line on the screen of the monitor device 26, but this is shown for convenience in describing the present embodiment, However, such a display area R indicated by a dashed line is not shown in FIG.
  • a plurality of selection buttons 32 to 54 are displayed in a matrix in the display area R of the monitor device 26 as shown in FIG. (Row 3 column) and the registration mark data registered by the user etc. in advance (that is, stored in the storage medium 24 by a predetermined registration work) is developed and displayed in a preset order.
  • the label (point name) of the registration mark data that can be displayed in the area R is displayed in each of the selection buttons 32 to 54.
  • the labels of other registered marks can be displayed on each of the selection buttons 32 to 54 as shown in FIGS. 46 and 47.
  • a plurality of selection buttons 32 to 54 are displayed in the display area R of the monitor 26 as shown in FIG. In the form of, 4 rows and 3 columns) are displayed, and the large classification data, the middle classification data, and the small classification data of the destination stored in the storage medium 24 in advance are developed, and in a predetermined order.
  • each classification data that can be displayed in the display area R (that is, in the display area R) is displayed in each of the selection buttons 32 to 54.
  • the screen is switched by a predetermined operation described later.
  • Fig. 51, Fig. 53, and Fig. 55 other registered point names can be displayed on each of the selection buttons 32 to 54.
  • the flag F is set at step 700. 1, F2, F3 and timer (timer-one program) are reset.
  • step 704 the map data which is the display data at the time of starting the map screen display program is read from the storage medium 24 and expanded.
  • step 706 it is determined whether or not a predetermined map image is displayed in the display area R of the screen of the monitor device 26. If the predetermined map data is not displayed, a screen display process is performed in step 708, and the map data corresponding to the display area R among the expanded map data is displayed on the monitor device as shown in FIG. 2 of 6 Display on the screen and proceed to step 7 10.
  • step 706 If it is determined in step 706 that the map data corresponding to the display area R has already been displayed, the process directly proceeds to step 710 without proceeding to step 708. Next, it is determined whether or not an electric signal from the infrared receiving section 20 has been received. Here, if the evening signal or the click signal has not been input to the control unit 22, the process proceeds to step 7 12, and it is determined whether 1 has been substituted into the flag F 1. Further, in this state, immediately after the start of the present map screen display program from step 700, the process returns to step 706 again because F1 remains reset.
  • the line terminal 124 and the line terminal 136 conduct, and the evening signal in this state is transmitted to the control unit.
  • the process proceeds from step 710 to step 714, and the electric signal from the infrared receiver 20 is processed in step 714.
  • step 716 it is determined whether or not the electric signal processed in step 714 is an evening signal.
  • the process proceeds from step 7 16 to step 7 18 to determine whether or not this evening signal is the same signal as the signal received immediately before. You. If this map screen display program is started immediately after step 700, there is no signal received before that, so the process goes to step 720 and the elapsed time of the timer (timer program) is reset. The timer (timer program) is started in step 72.
  • step 724 it is determined whether or not the elapsed time T has exceeded a preset time TA.
  • step 700 when the control unit 22 has not received the same signal from the infrared receiving unit 20 first, such as immediately after the present map screen display program is started from step 700. For example, at this point, the elapsed time T does not exceed the set time TA, and the process proceeds to step 726.
  • step 7 26 it is determined whether or not the number of the received signals is 2 or more (the number of signals including this signal is 3 or more), and if it is the first signal as described above, Return to step 7 06.
  • step 7 24 The operator keeps touching the same part of the seat switch 110, for example, If yes, go directly to step 7 24 from step 7 18. That is, if the operator keeps touching the same part of the seat switch 110, for example, the evening switch part 160, the operator continues to go through the process described so far, but the elapsed time T is set during the set time TA. Is exceeded, the process proceeds from step 724 to step 728, and normal scroll processing is performed in step 728.
  • the screen moves in a predetermined direction based on the finger position of the operator on the sheet switch 110 (on the panel 84) (that is, based on the evening signal).
  • the evening contact part 160 is located almost to the right with respect to the center of the panel 84.
  • the map data is moved to the left with respect to the display area R as a whole.
  • the map data located on the left end side of the display area R moves to the left outside of the display area R.
  • the map data that has not been positioned and displayed on the right outside of the display area R is displayed in the display area R and displayed on the screen of the monitor device 26.
  • the display area moves relatively to the right by keeping the finger touching the evening touch part 160. Therefore, by continuously touching the panel 84 (sheet switch 110) until the desired map data is located in the display area R, the desired map data can be displayed on the screen of the mobile device 26.
  • this normal scrolling process is performed when the same evening switch signal is interrupted, that is, when the finger moves away from the sheet switch 110, or when the finger is on the sheet switch 110. It ends when the finger moves.
  • the process proceeds to step 730 and returns to step 7000.
  • the finger touches the sheet switch 110, but before the elapsed time T exceeds the set time TA, on the sheet switch 110 from the evening switch 160 to the evening switch 1508.
  • the finger slides to the evening contact part 156 via the (that is, when the finger moves to the left side in FIG. 3)
  • step 7 18 the process proceeds from step 7 18 to step 7 20 to reset the elapsed time T of the timer, and the timer 1 is started again at step 7 22. Further, if the elapsed time T does not exceed the set time TA, the process proceeds from step 724 to step 726. In this state, the number of touch signals before this signal is still one (two including this signal), and therefore, the flow directly returns to step 706.
  • step 724 the process proceeds from step 724 to step 726.
  • the And two evening signals with the evening signal in the evening part 158 that is, three evening signals including the evening signal in the evening part 156) Therefore, after proceeding from step 7 2 4 to step 7 26, proceed to step 7 32 to determine whether 1 is substituted for the flag F 1 and in this state the flag F 1 is reset If so, the flow advances to step 734 to set 1 to the flag F1.
  • step 800 the control unit 22 determines whether or not the touch signal has been received from the infrared light receiving unit 20. Is determined. However, as described above, the finger is separated from the sheet switch 110 immediately before the high-speed scroll processing is performed. 22 does not receive the evening signal from the infrared light receiving section 20 and proceeds to step 804.
  • step 800 it is determined whether or not 1 has been assigned to the flag F3. However, since 1 has not been assigned to the flag F3 immediately before the high-speed scrolling process is started, step 8 0 Proceed to 6. In step 806, it is determined whether 1 is substituted for the flag F2. However, since 1 has not been assigned to the flag F2 just before the high-speed scrolling process is started as in the case of the flag F3, the process proceeds to step 808.
  • the scroll direction is calculated based on the three or more evening signals received until the high-speed scroll processing is started.
  • the scroll direction may be calculated, for example, by calculating the vector start position based on the last sunset signal when the line terminal 124 and the line terminal 132 are conducted.
  • the vector intermediate position is determined based on the next evening signal when the line terminal 13 4 is conducted, and the first evening signal when the line terminal 12 4 and the line terminal 13 6 are conducted.
  • the vector end position is determined based on the last sunset signal when the line terminal 1 2 4 and the line terminal 13 2 conduct, and the vector terminal position is determined based on the For example, there is a method of obtaining the vector end position based on the first sunset signal when conduction with the line terminals 1 and 6.
  • the direction of the vector obtained by the former method is not necessarily the same as the direction of the vector obtained by the latter method, because the former obtains the intermediate position while the latter does not obtain the intermediate position. .
  • the direction of the vector obtained at this point corresponds to a direction substantially opposite to the sliding direction of the finger on the sheet switch 110.
  • step 810 it is determined whether or not the vector obtained in step 808 is a stray vector.
  • the stray vector is, for example, a straight line connecting the vector start position and the vector end position, for example, the next (second) sunset when the line terminal 124 and the line terminal 134 are conducted. This means that the vector passing through the intermediate point based on the signal is significantly different (that is, the intermediate point is greatly separated from the straight line connecting the vector start position and vector end position).
  • Wonders what operation to perform, and the finger has a special direction with the seat switch 110.
  • the above vector may become a stray vector when the user is moving without any action.
  • step 810 whether the vector calculated in step 808 is a stray vector or not, that is, if the vector is calculated in step 808 including the intermediate position, the vector should be calculated. Whether the vector is significantly different from the straight line connecting the vector start position and the vector end position, and the line terminal if only the vector start and end positions are calculated in step 808 It is determined whether or not the intermediate point based on the next (second) touch signal when the conduction between 1 2 4 and the line terminal 1 3 4 is greatly different from the vector calculated in step 808. Is done.
  • step 810 If it is determined in step 810 that the vehicle is not a stray vector, the process proceeds to step 812.
  • step 81 the scrolling speed is set based on each elapsed time T when the finger is positioned at each of the touch sections 16 0, 1 58, and 156. For example, each elapsed time T If the sum is small, the scroll speed is set relatively high. If the sum of the elapsed times is large, the scroll speed is set relatively low.
  • step 814 map data is moved at high speed in the direction determined in step 808 with respect to the display area R at the speed set in step 812 (that is, sufficiently moved compared to the normal scroll described above). Move quickly) and display an arrow mark 930 on the monitor 26 screen in a direction opposite to the direction obtained in step 8 08 and having a length corresponding to the speed set in step 8 12. (See Figure 42). That is, as described above, the direction of the vector calculated in step 808 corresponds to the direction opposite to the sliding direction of the finger on the seat switch 110, so to speak. By moving the data at high speed with respect to the display area R, it appears as if the display area R is moving at high speed in the sliding direction of the finger on the sheet switch 110.
  • step 816 1 is substituted for the flag F2, and 0 is substituted for the elapsed time T of the timer (that is, the timer is reset), and the process returns to step 802.
  • step 804 if the evening signal is not particularly received (strictly speaking, if the evening signal is not received after the last evening signal described above), the process proceeds to step 804, and further, Proceed to step 806.
  • the process since 1 is substituted for the flag F2 in step 816, the process returns to step 802 without proceeding to step 808.
  • the conditions for performing high-speed scrolling include the set time TA and the separation of the finger from the sheet switch 110 after the end of the slide, and the same evening signal is controlled beyond this set time TA. High-speed scrolling is not performed when the signal is received by the unit 22.
  • the finger in order to perform high-speed scrolling, the finger must be intentionally slid quickly and then released from the sheet switch 110, thereby preventing unintentional (inadvertent) high-speed scrolling of map data. Or it can be suppressed.
  • step 802, 804, 806, and 802 While processing is being performed in a loop through steps 802, 804, 806, and 802, for example, the operator's finger is placed on the sheet switch 110 on the evening switch 1 5 4, the line terminal 1 2 2 and the line terminal 1 3 6 are electrically connected, and the evening signal is sent from the infrared ray receiving section 20 to the control section 22. Then, the process proceeds to step 8 18 to determine whether the elapsed time of the timer (timer-one program) is 0 or not.
  • step 820 a timer (timer-one program) is started. Then After 1 is assigned to the flag F3 in step 822, the process proceeds to step 822.
  • step 824 it is determined whether or not the elapsed time T has exceeded the preset set time TB. If the elapsed time T has not exceeded the set time TB, the process returns to step 802. For example, if the reception of the evening switch signal is canceled before the set time TB is exceeded, such as when the finger is instantly released from the seat switch 110 after touching the evening switch section 154, step 8 Proceed from step 2 to step 8 0 4.
  • step 804 since 1 is assigned to the flag F3 in step 822, the process proceeds from step 804 to step 826, and the direction setting process is performed.
  • the direction setting process in step 826 is different from the vector process in step 808.
  • the direction setting process is performed based on the continuity signal between the line terminal 122 and the line terminal 136.
  • the position of the section 154 is calculated, and further, the direction corresponding to the sunset section 154 in the display area R is calculated from the center of the display area R.
  • step 828 the scroll speed is set to a speed lower by a predetermined ratio (ie, one step) than the previous scroll speed. Further, after 0 is substituted for each of the flag F3 and the elapsed time T in step 830 (that is, after being reset), in step 833, the direction opposite to the direction calculated in step 826 is used. Move map data to display area R at the speed set in step 8 Further, an arrow mark 932 of a direction corresponding to the speed calculated in step 82 and corresponding to the speed decelerated by one step is displayed on the screen of the monitor 26 (see FIG. 43). Return to
  • step 802 After returning to step 802 in this state, the loop of steps 802, 804, 806, and 802 is repeated until the next time the evening signal is received. The deceleration scroll described above is continued.
  • the scroll is further decelerated in the direction based on the evening signal and further reduced by one step.
  • the map data is moved to a rough position with respect to the display area R in the first high-speed scroll, and then the deceleration scroll is repeated.
  • the target map data can be quickly and reliably abbreviated to the display area R. Can be displayed in the center.
  • step 834 if the same touch signal is received continuously until the set time TB is exceeded, Goes from step 824 to step 834, and the high-speed scroll and the deceleration scroll up to that point are stopped in step 834. Next, in step 836, all of the flags F1 to F3 are reset.
  • step 838 the last received evening signal is erased from the memory or the like in which the previously received evening signal is stored (in other words, by passing through this step 814, The last received evening signal is the first received evening signal.)
  • step 838 the process returns to the step 706 of FIG. 38 via the step 840. Note that if it is determined in step 810 that the vector calculated in step 808 is a stray vector, the process proceeds to step 836, and FIG. Return to step 7 06 of 8.
  • step 711 the process proceeds from step 711 to step 736, and various types of signals based on the evening signal received immediately before and the received click signal are received. Processing is performed.
  • the desired map data can be reliably displayed at a speed corresponding to the operator's intention. Can be displayed on R.
  • step 704 the data of the selected buttons 32 to 54 (see FIG. 44) is read from the storage medium 24. Furthermore, the registered mark data, which is the display data when the registered mark search program is started, is read and developed in a matrix. However, in the present embodiment, the registration mark data is developed in a matrix, but the number of lines of the expanded registration mark data is determined by the number of lines of the selection buttons 32 to 54 shown in FIG. (4 rows), and the number of columns corresponds to the number of registered mark data divided by the number of rows.
  • step 706 it is determined whether or not predetermined registration mark data is displayed in the display area R of the screen of the monitor device 26. If the predetermined registration mark data is not displayed, step 706 is performed. , The label of the registered mark corresponding to the display area R among the expanded registered marks is displayed on the screen of the monitor 26 as shown in Fig. 44. To step 7 10.
  • the registration mark data of the number of rows and columns that can be displayed on the screen of the monitor device 26 (that is, can be moved to the display area R) (that is, this embodiment)
  • the registration mark data for 4 rows and 3 columns is used as one unit, and this unit is referred to as “page” for convenience. That is, the registration mark data for one page refers to the registration mark data adjacent to each other in 4 rows and 3 columns.
  • the line terminal 1 When the control unit 22 receives the sunset signal from the infrared light receiving unit 20 in this state, the control terminal 22 passes through the steps 7 14 and 7 16 Proceeding to 718, if the same evening signal has not been received continuously by then, in step 902, evening signal processing is performed.
  • the selection buttons 32 to 54 displayed on the monitor 26 when the registration mark search program is started up are in a matrix form as a whole.
  • the number is equal to the number of the line terminals 122 to 128, and the number of columns is equal to the number of the line terminals 132 to 136. That is, the intersection of the line terminals 122 to 1336 (in other words, the evening switch 150 to 1702) corresponds to the selection buttons 32 to 54, and in step 902, Corresponds to the received evening signal (That is, in this case, it corresponds to the intersection of line terminal 124 and line terminal 136.) The selection button 34 and the registration mark data displayed in this selection button 34 are highlighted. (See Figure 45).
  • the infrared light receiving section 20 receives the infrared signal L emitted from the infrared light emitting element 102 based on the conduction signal at this time, a click signal is sent from the infrared light receiving section 20 to the control section 22.
  • the process proceeds from step 7 16 in FIG. 40 to step 7 38, and the control unit 22 transmits, for example, to the selection button 34 corresponding to the evening signal received immediately before the reception of the click signal.
  • the center corresponding to the displayed registration mark as the center, the map data of the touch portion is displayed on the monitor device 26.
  • step 724 the process proceeds from step 724 to step 728 in FIG. 40 to start the registration mark search program.
  • the normal scrolling process is carried out.
  • the screen moves in a predetermined direction based on the finger position of the operator on the sheet switch 110 (on the panel 84) (that is, based on the evening signal).
  • the evening contact part 160 is located almost to the right with respect to the center of the panel 84.
  • the registration mark data is moved leftward by one column with respect to the display area R as a whole.
  • the registration mark displayed on the selection buttons 48 to 54 ie, located at the left end of the display area R
  • the registered mark data displayed on the buttons 32 to 46 is also moved and displayed as labels in the selected buttons 40 to 54.
  • the registration mark data which had been positioned outside the right side of the display area R and was not displayed as a label, was positioned in the display area R for one line and displayed as a label with the selection buttons 32 to 38 (Fig. See page 46).
  • the number of lines in the expanded registered mark is the same as the number of lines of the selection buttons 32 to 54.
  • a direction along the column direction of the selection buttons 32 to 54 in the present embodiment, the vertical direction of FIGS. 44 to 14 (strictly, a direction corresponding to the column direction of the selection buttons 32 to 54) Outside the area, there is a registered mark that cannot be displayed in the display area R, but along the column direction of the selection buttons 32 to 54 with respect to the display area R. There is no registered mark data outside the direction.
  • this normal scrolling process is performed when the same evening switch signal is interrupted, that is, when the finger moves away from the small sea switch 110 or the sheet switch 1 11 It ends when the finger moves on 0.
  • the process proceeds to step 730 and returns to step 7000.
  • the evening switch section 160 to the evening switch section 158 is performed before the set time TA is exceeded. After the finger slides, before the set time TA is exceeded, the evening switch section 158 to the evening switch section 1 5 6 When the finger slides and the finger is released from the sheet switch 110 before the set time TA is exceeded, the same as when the map screen display program is started as described above, the steps 7110 and 110 in FIG. The process proceeds to step 736 via 712 to perform high-speed scroll processing.
  • steps 800 to 840 is performed as shown in FIG. 39 in the same manner as when the above-described map screen display program is started.
  • the speed setting process in step 812 was for setting the moving speed of the map data, but when the main registration mark search program was started, the speed setting in step 812 was performed. Processing is performed using the registration This is the display time for one night.
  • the registration mark data is displayed in the display area R in the column direction of the selection buttons 32 to 54 (in this embodiment, FIG. (The vertical direction of 4 4 to 14) is not performed.
  • step 814 When high-speed scrolling is started in step 814, the direction of the vector calculated in step 808 with respect to the display area R, that is, the touch portion 156 on the sheet switch 110 is set as the start position.
  • the registration mark data for one page adjacent to the outside of the display area R in the direction opposite to the direction of the vector calculated in step 808 is moved into the display area R at one time, and the corresponding selection button 3 2 Labeled within ⁇ 54 (see Figure 47).
  • the label of the registered mark data is displayed in the display area R (that is, in the selection buttons 32 to 54) for the time set in step 81, the label is displayed in the display area R in this state. All the registered mark data that has been moved to the outside of the display area R in the same vector direction as above at once. Further, in this state, the registration mark data for one page adjacent to the outside of the display area R in the direction opposite to the direction of the vector calculated in step 808 is moved into the display area R at a time and the corresponding selection is made. Labels are displayed in buttons 32 to 54.
  • the operator's finger touches the evening switch section 156 for a shorter time than the set time TB on the seat switch 110, and the accompanying evening signal is transmitted to the infrared light receiving section 20.
  • a direction setting process is performed in step 826.
  • speed change processing is performed in step 828, and the display time in the display area R is set one step later.
  • the seat switch 110 starts from approximately the center of the sheet switch 110. All of the registered mark data moves at once in the direction opposite to the direction to 6 and is adjacent to the outside of the display area R in the direction from the approximate center of the sheet switch 110 to the switch section 156.
  • the registration mark data for one page moves into the display area R at a time.
  • the registered mark data that has moved into the display area R during the loop of steps 802, 804, 806, and 802 in FIG. Moves after being displayed in the display area R for the time set in 6, that is, one time later than the previous display time.
  • the display area R can be effectively used, such as increasing the size of the selection buttons 32 to 54 and increasing the quantity. .
  • the moving direction (that is, the scrolling direction) of the registered mark when the registered mark search program is started is selected by the selection buttons 32 to 54.
  • the configuration was limited to only the direction (in this embodiment, the left-right direction in FIGS. 44 to 14). However, it is needless to say that the moving direction of the registered mark data may not be in the row direction of the selection buttons 32 to 54 in the order of arrangement of the expanded registered mark data.
  • the number of columns of the registration mark data is made equal to the number of columns of the selection buttons 32 to 54, and the registration mark is formed in such a form that the number of rows is equal to the number of registration mark data divided by the number of columns.
  • the moving direction of the registration mark data is, of course, the direction corresponding to the column direction (in this embodiment, the vertical direction in FIGS. 44 to 14). You.
  • the registration mark data is expanded in the row and column directions more than the number of rows and columns of the selection buttons 32 to 54, the registration mark data is moved in both the row and column directions. It is necessary to further improve the convenience by enabling the registration mark data to move not only in the row direction and the column direction but also in the direction inclined in the column direction with respect to the row direction.
  • both the high-speed scroll and the decelerated scroll move the registered mark data for one page.
  • the high-speed scroll and the deceleration scroll are not limited to such processing.
  • the registration mark data for several pages may be moved at one time, and in decelerated scrolling, the number of pages of registered mark data that move at one time may be reduced.
  • the deceleration scroll moves only one row of registered marks, but the display time may be changed by the high-speed scroll, the deceleration scroll, and the normal scroll.
  • the operation and effect at the time of starting the genre-based search program are basically the same as those at the time of starting the map screen program described above.
  • the description of the characteristic parts will be mainly given, and detailed description of the same processing will be omitted.
  • the storage medium 2 The image or other data including the selection buttons 32 to 54 is read from 4, and the classification data, which is the display data when the genre-based search program is started, is read and expanded hierarchically.
  • the classification data is further divided into a large classification data, a medium classification data, and a small classification data. All the middle class data belong to one or more of the large class data, and all the small class data belong to one or more of the middle class data. That is, the middle class data and the small class data are arranged hierarchically with the large class data at the top.
  • Step 706 it is determined whether or not a predetermined classification data is displayed in the display area R of the screen of the monitor device 26. If the predetermined classification data is not displayed, Step 7 is executed. At 08, screen display processing is performed.
  • the selection buttons 32 to 54 are arranged in a matrix (in this embodiment, 4 rows and 3 columns) in the display area R. Is displayed. In this state, the labels of the large classification data located in the display area R of the large classification data arranged in one row are displayed on each of the selection buttons 48 to 54 in the leftmost column. Is done. In this state, the labels of the middle classification data belonging to the displayed large classification data are displayed in the selection buttons 40 to 46 in order from the first, and the labels of the small classification data belonging to the displayed middle classification data are displayed. Labels are displayed on the selection buttons 32 to 38 in order from the first.
  • the label of the small classification data belonging to the same middle classification data is displayed.
  • the selection buttons 40 to 46 only the labels of the middle classification data on the left side of the small classification data located at the top (that is, the same line) are displayed on the selection buttons 40 to 46.
  • the selection buttons 40 to 46 on the left side of the labels of the sub-classified data located below among the labels of the sub-classified data belonging to the same middle class are blank.
  • the label of the middle classification data belonging to the same large classification data is changed.
  • the upper middle class Only the label of the large classification data on the left side of the data label (that is, the same row) is selected.
  • Buttons 48 to 54 are displayed, and the lower middle classification data belonging to the same middle classification
  • the selection buttons 48 to 54 on the left of the classification data label are blank.
  • the line terminals 124 and 136 are electrically connected to each other.
  • the control unit 22 receives the evening signal from the infrared receiving unit 20 in the state of, the process proceeds from step 710 to step 718 via steps 714, 716, and continues to that point. If the same push button has not been received, the same signal is processed in step 902, and the corresponding selected button 34 and the selected button 34 are displayed in the same manner as when the registration mark search program was started.
  • the labels of the classified data small classified data
  • are highlighted see Fig. 49).
  • the movable part 100 of the push switch 96 is pressed through the sheet switch 110 and the panel 84 to make the fixed contact of the main body 98 and the movable contact of the movable part 100 conductive. Further, when the infrared light receiving section 20 receives the infrared signal L emitted from the infrared light emitting element 102 based on the conduction signal at this time, a click signal is transmitted from the infrared light receiving section 20 to the control section 22.
  • the control unit 22 receives the click signal immediately after receiving the evening signal corresponding to the evening switch 160, in step 902, the control unit 160 receives the click signal.
  • Individual data included in the small classification data labeled on the selection button 34 corresponding to the registered mark data included in this small classification data for example, the registered mark data described when the registered mark search program was started. Display the icon in the selection button 32 to 54, or extract only the registered icon included in this sub-classification data and expand it, and start the above-mentioned registered mark search program. Let it.
  • the control unit 22 receives the click signal immediately after receiving the evening signal corresponding to the evening unit 15 2, the control unit 22 corresponds to the evening signal 15 2 in step 90 2.
  • the number of small classification data belonging to the corresponding middle classification data is smaller than the selection buttons 32 to 38, the small classification data will be deleted for the middle classification data before or after the corresponding middle classification data. Display the label in the same way.
  • the selection port corresponding to the evening sensor 150 is determined in step 902.
  • the middle classification data included in the large classification data displayed in the evening 48 is expanded in one line, and the labels of the middle classification data in the display area R are displayed on the selection buttons 40 to 46.
  • the first small classification data belonging to each of the middle classification data labeled with the selection buttons 40 to 46 is replaced with the corresponding middle classification data labeled with the corresponding selection button 40.
  • three classification data of large classification data, middle classification data, and small classification data are arranged along the row direction of the selection buttons 32 to 54, and basically the other classification data are arranged. Since there is no classification data, there is no data located outside the display area R in the direction along the row direction of the selection buttons 32 to 54. Accordingly, in the present embodiment, when the genre-based search program is started, the high-speed scrolling and the deceleration scrolling along the row direction of the selection buttons 32 to 54 are not performed. No row scrolling of 3 2 to 5 4 Further, in the present embodiment, the manner of high-speed scrolling and decelerating scrolling differs depending on which column of the matrix-shaped touch panel 150 to 1702 the finger slides. Hereinafter, the description will be made separately for each column.
  • step 8 14 When the high-speed scrolling process is started in step 8 14 by sliding the finger from the evening touch section 156 to the evening touch section 168, first, all the large classification data are arranged in a row. .
  • the selection button 54 and the large selection button 54 highlighted in step 902 based on the evening signal received just before proceeding to step 7336 in Fig. 40
  • the label of the large classification data that can be displayed in the display area R is displayed on the selection buttons 48 to 52.
  • selection buttons 40 to 4 to the right of the selection buttons 48 to 54 corresponding to the labels of the first intermediate classification data belonging to each of the large classification data displayed in the selection buttons 48 to 54 6 and the labels of the first small classification data belonging to the middle classification data of the labels displayed on the selection buttons 40 to 46, respectively, to the right of the corresponding selection buttons 40 to 46 Is displayed on the selection buttons 32 to 38 (see Fig. 50).
  • the large classification data moves in the direction of the vector calculated in step 808 with respect to the display area R.
  • the large classification data is moved by moving the large classification data (that is, four large classification data) in the display area R at once as in the case of starting the registered mark search program.
  • the large classification data (that is, four large classification data) that can be displayed in the display area R including the large classification data adjacent to the display area R on the opposite side to the vector calculated in step 8 It may be moved to R, and the label of the corresponding large classification data may be displayed on the selection buttons 48-54.
  • the large classification data may be moved in the direction of the vector calculated in step 808, and after the movement, the corresponding large classification data label may be displayed on the selection buttons 48 to 54.
  • the labels of the first middle classification data belonging to each displayed large classification data correspond.
  • the first small classification data belonging to the displayed middle classification data is newly displayed on each of the selected buttons 32 to 38 on the right side of the label of the corresponding middle classification data. (See Figure 51).
  • step 814 when the high-speed scrolling process is started in step 814 by the finger sliding from the evening contact portion 158 to the evening contact portion 170, first, all of the middle classification data or If the desired large classification data has been previously determined, the middle classification data belonging to the desired large classification data is developed in a line.
  • the label of the middle classification data that can be displayed in the display area R is displayed on the selection buttons 40 to 44.
  • the label of the first sub-classification data belonging to the middle classification data displayed on each of the selection buttons 40 to 46 corresponds to the selection button 40 to 46 to the right of the corresponding selection button 40 to 46. It is displayed at ⁇ 38 (see Figure 52).
  • the intermediate classification data moves in the direction of the vector calculated in step 808 with respect to the display area R.
  • the middle classification data in the display area R that is, four middle classification data
  • the side opposite to the vector calculated in step 808 is moved.
  • Move the middle-class data that can be displayed in the display area R including the middle-class data adjacent to the display area R (that is, four middle-class data) at a time into the display area R, and The label of the night may be displayed on the selection buttons 48-54.
  • the middle classification data may be moved in the direction of the vector calculated in step 808, and after the movement, the corresponding middle classification data label may be displayed on the selection buttons 40 to 46.
  • the middle class corresponding to the label of the first sub-class data belonging to each displayed middle class data Newly displayed on each of the selection buttons 32 to 38 to the right of the data label (see Fig. 53).
  • step 814 when the high-speed scrolling process is started in step 814 by sliding the finger from the evening switch 160 to the evening switch 72, first, the small classification is performed. All of the data, or if the desired large classification data or medium classification data has been determined in advance, the small classification data belonging to the desired large classification data or medium classification data is developed in a row.
  • the selection button 38 and the small selection button 38 highlighted in step 902 based on the evening signal received just before proceeding to step 7336 in FIG.
  • the labels of the small classification data that can be displayed in the display area R are displayed on the selection buttons 32 to 36 from the position of the label of the classification data (see Fig. 54).
  • the small classification data moves in the direction of the vector calculated in step 808 with respect to the display area R.
  • the small classification data in the display area R that is, the four small classification data
  • the small classification data in the display area R is moved at a time, and in step 808, The small classification data that can be displayed in the display area R including the small classification data adjacent to the display area R on the opposite side of the calculated vector (that is, four small classification data) are displayed at once. It may be moved to R, and the label of the corresponding small classification data may be displayed on the selection buttons 32 to 38. Further, the small classification data may be moved in the direction of the vector calculated in step 808, and after the movement, the labels of the corresponding small classification data may be displayed on the selection buttons 32 to 38.
  • the operator's finger touches the evening switch 170 at a time shorter than the set time TB on the seat switch 110, and the evening signal accompanying the touch is received by infrared light.
  • a direction setting process is performed in step 826.
  • speed change processing is performed in step 828, and the display time in the display area R is set one step later.
  • step 830 when the deceleration scroll is started in step 833, the direction from the substantially center of the seat switch 110 to the sunset switch 170 in the same movement form as in the high-speed scroll. Is moving at high speed in the opposite direction (that is, one of large classification data, medium classification data, and small classification data). As a result, the classification data other than the corresponding classification data also moves.
  • the label of the classification data located in the display area R is displayed on the corresponding selection buttons 32 to 54.
  • the robot After the start of the deceleration scroll described above, the robot loops through the loop of steps 802, 804, 806, and 802 in Fig. 40, and during that time, the classification data that has moved into the display area R is a step. Moves after being displayed in the display area R for the time set in 8 26, that is, one time later than the previous display time.
  • the desired classification data can be displayed more quickly than by performing normal scrolling.
  • desired classification data approaches after the start of high-speed scrolling, or if the desired classification data is displayed in the display area but the movement of the classification data cannot be stopped in time, etc., deceleration scrolling should be performed. And the desired classification can be reliably displayed in the display area R.
  • the display area R can be effectively used, for example, by increasing the size of 4 and increasing the quantity.
  • the classification data is configured to have three types: the large classification data, the middle classification data, and the small classification data.
  • the classification data may be four or more types.
  • the number of lines of the line terminals 12 2 to 13 6 and the selection buttons 32 to 54 may be increased, but the selection buttons 32 to 5 Scrolling along the line direction of 4 is possible, and the classification data located outside the display area R in the line direction of the selection buttons 32 to 54 is displayed by scrolling along the line direction of the selection buttons 32 to 54.
  • the above-described map screen display program, registered mark search program, and genre-based search program are all configured to be activated, but among these three programs , Or a configuration having (startable) any one of them, or the above-described high-speed scroll processing or decelerated scroll processing may be applied to another program.
  • the configuration has both the high-speed scroll processing and the deceleration scroll processing.
  • the configuration may not include the deceleration scroll processing.
  • the controller 70 sends an infrared signal L based on the evening signal and the click signal to the apparatus main body 12, and the controller 22 of the apparatus main body 12 controls the infrared signal L.
  • the configuration may be such that the CPU 88 in the controller 70 processes and determines the sunset signal and the click signal, and transmits only the result as the infrared signal L (in other words, the control means may be divided into the control unit 22 and the CPU 88).
  • the screen operation device is a car navigation device or a car audio device mounted on a vehicle, and further, an output screen of a monitor device instead of a conventional operation panel.
  • Various icons and virtual buttons are displayed on the screen, and can be used for various devices using a monitor device, such as a vehicle air conditioner that selects a desired function such as temperature control.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Description

画面操作装置 技術分野 本発明は、 例えば、 モニタ装置の出力画面に表示される画像の切り換え等を行 なう画面操作装置に関する。 景技術 車両に搭載したモニタ装置の出力画面に、 例えば、 地図を表示して車両の現在 位置等を確認できる所謂カーナビゲーシヨン装置は、 近年、 高機能化の傾向があ る。
一方で、 これまでの力一ナビゲ一シヨン装置を操作するためのコントローラは 、 基本的に、 そのカーナピゲーシヨン装置が有する各機能毎に操作ポタンや操作 スィッチ等が設けられており、 所望の機能に対応した操作ポタンや操作スィッチ を操作すること、 その機能を実行していた。
しかしながら、 上記のように、 カーナビゲーシヨン装置の高機能化、 すなわち 、 機能の種類の大幅な増加によって各機能毎に操作ポタンや操作スィッチをコン トローラに設けることが難しくなってきた。
また、 仮に、 各機能毎に操作ポタンや操作スィッチを 1つのコントローラに設 けた場合、 これらの操作ポタンや操作スィッチが極めて小さくなり、 操作性が悪 くなるという問題が生じる。
一方、 コンパクトディスクに記録された音楽データ等の再生、 ラジオ放送ゃテ レビ放送の受信等を行なう所謂力一オーディオ装置についても、 上述したカーナ ピゲーシヨン装置と同様に高機能化に起因して、 力一ナビゲーシヨン装置と同様 の問題が生じる。
本発明は、 上記事実を考慮して、 操作性が高い画面操作装置を得ることが目的
1 である。 発明の開示 上記目的を達成するために、 請求項 1に記載の画面操作装置は、 平面若しくは 曲面とされた操作面を有すると共に、 当該操作面上の操作体を検出し、 前記操作 体を検出した場合に検出信号を出力する検出手段と、 出力手段に画像を表示する と共に、 前記操作面上での前記操作体の有無、 前記操作面上での前記操作体の位 置、 及び前記操作面上での移動軌跡の少なくとも何れか 1つに対応した前記検出 手段からの検出信号に基づいて前記出力手段に表示した画像を切り換え又は維持 する制御手段と、 を備えている。
請求項 2に記載の画面操作装置は、 請求項 1に記載の本発明において、 前記操 作面上での前記操作体の有無を検出し、 少なくとも前記操作面上の前記操作体を 検出した際に操作体検出信号を出力する操作体検出手段と、 前記操作面に付与さ れた押圧力を検出し、 当該押圧力を検出した際に押圧力検出信号を出力する押圧 力検出手段と、 を含めて前記検出手段を構成すると共に、 前記操作体検出信号が 出力されてから所定時間経過後に前記押圧力検出信号が出力されなかった場合に 前記出力手段に所定画面を出力し、 前記所定時間内に前記押圧力検出信号が出力 された場合に前記制御手段が前記所定画面の出力以外の特定処理をする、 ことを 特徴としている。
請求項 3に記載の画面操作装置は、 請求項 1に記載の本発明において、 前記操 作面上での前記操作体の有無を検出し、 少なくとも前記操作面上の前記操作体を 検出した際に操作体検出信号を出力する操作体検出手段を含めて前記検出手段を 構成すると共に、 前記操作体検出信号が出力されてから所定時間経過後に連続し て前記操作体検出信号が出力された場合に前記制御手段が前記出力手段に所定画 面を出力し、 前記所定時間内に前記操作体検出信号の出力が停止された場合に前 記制御手段が前記所定画面の出力以外の特定処理をする、 ことを特徴としている 請求項 4に記載の画面操作装置は、 請求項 1に記載の本発明において、 前記操 作面上での前記操作体の有無を検出し、 少なくとも前記操作面上の前記操作体を 検出した際に操作体検出信号を出力する操作体検出手段と、 前記操作面に付与さ れた押圧力を検出する押圧力検出手段と、 を含めて前記検出手段を構成すると共 に、 前記操作体検出信号が出力されてから所定時間内に前記押圧力検出信号が出 力された場合、 及び、 前記操作体検出信号が出力されてから前記所定時間と同一 若しくは異なる時間内に前記操作体検出信号の出力が停止された場合、 の何れか 一方の場合に、 前記制御手段が所定画面を出力手段に出力し、 何れか他方の場合 に前記制御手段が前記所定画面の出力以外の特定処理をする、 ことを特徴として いる。
請求項 5に記載の画面操作装置は、 請求項 1に記載の本発明において、 前記操 作面上での前記操作体の位置を検出して、 前記操作面上での前記操作体の位置に 対応した位置検出信号を出力する位置検出手段を含めて前記検出手段を構成する と共に、 特定の機能に基づく第 1画面及び前記特定の機能とは異なる他の機能に 属する 1乃至複数の機能切換部を前記制御手段が前記出力手段に表示し、 且つ、 前記位置検出信号に基づく前記操作面上での前記操作体の位置が前記機能切換部 に対応した場合に、 当該機能切換部が属する前記他の機能に基づいた第 2画面を 前記制御手段が前記出力手段に表示する、 ことを特徴としている。
請求項 6に記載の画面操作装置は、 請求項 5に記載の本発明において、 前記制 御手段が前記第 2画面を前記出力手段に表示した状態で、 前記位置検出信号が出 力されなかった場合に、 前記制御手段が前記第 1画面を出力手段に表示すること を特徴としている。
請求項 7に記載の画面操作装置は、 請求項 5に記載の本発明において、 前記第 2画面の表示状態で前記制御手段が前記他の機能に属する 1乃至複数の選択部を 前記制御手段が表示すると共に、 前記第 2画面への切換直後の状態で第 2画面の 表示直前に前記第 1画面の表示中に選択した前記機能切換部に対応した位置の選 択部を前記制御手段が選択状態とすることを特徴としている。
請求項 8に記載の画面操作装置は、 請求項 7に記載の本発明において、 前記第 2画面切換直後に選択状態となる前記選択部を選択した際の処理内容を、 前記制 御手段が前記機能切換部に表示することを特徴としている。 請求項 9に記載の画面操作装置は、 請求項 6に記載の本発明において、 前記第 2画面の表示状態で前記制御手段が前記他の機能に属する 1乃至複数の選択部を 前記制御手段が表示すると共に、 前記第 2画面への切換直後の状態で第 2画面の 表示直前に前記第 1画面の表示中に選択した前記機能切換部に対応した位置の選 択部を前記制御手段が選択状態とすることを特徴としている。
請求項 1 0に記載の画面操作装置は、 請求項 9に記載の本発明において、 前記 第 2画面切換直後に選択状態となる前記選択部を選択した際の処理内容を、 前記 制御手段が前記機能切換部に表示することを特徴としている。
請求項 1 1に記載の画面操作装置は、 請求項 1に記載の本発明において、 前記 操作面上での前記操作体の位置を検出して、 前記操作面上での前記操作体の位置 に対応した位置検出信号を出力する位置検出手段を含めて検出手段を構成すると 共に、 前記出力手段の表示領域中の各所定位置に前記制御手段がデータを表示し 、 且つ、 前記制御手段が、 前記位置検出信号に基づいて前記操作面上で移動する 前記操作体の移動方向を算出し、 更に、 当該移動方向とは略反対方向へ前記デー 夕の全部若しくは一部を移動させて、 前記移動方向に対応した方向で前記表示領 域の外側のデータを前記出力手段に表示する、 ことを特徴としている。
請求項 1 2に記載の画面操作装置は、 請求項 1 1に記載の本発明において、 変 化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上での前記操作 体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了地点の少なく とも 1つの地点における前記操作体の停滞時間若しくは少なくとも前記 1つの地 点から他の 1つの地点までの移動時間を算出すると共に、 算出した前記停滞時間 又は前記移動時間が所定値未満の場合に前記制御手段が前記データの移動を前記 制御手段が実行する、 ことを特徴としている。
請求項 1 3に記載の画面操作装置は、 請求項 1 2に記載の本発明において、 変 化する前記位置検出信号以外に前記検出手段が出力した所定の前記検出信号に基 づいて前記制御手段が、 変化する前記位置検出信号に基づいた前記データの移動 速度とは異なる速度で前記データの全部若しくは一部を移動させる、 ことを特徴 としている。
請求項 1 4に記載の画面操作装置は、 請求項 1 3に記載の本発明において、 変 化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上での前記操作 体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了地点の少なく とも 1つの地点における前記操作体の停滞時間又は少なくとも前記 1つの地点か ら他の 1つの地点までの移動時間を算出すると共に、 算出した前記停滞時間又は 前記移動時間に基づいて前記データの移動速度を設定する、 ことを特徴としてい る。
請求項 1 5に記載の画面操作装置は、 請求項 1 4に記載の本発明において、 前 記操作面上で移動が終了して前記操作面上に位置する前記操作体を前記位置検出 手段が検出した場合の前記位置検出信号が、 変化する前記位置検出信号が出力さ れた直後に出力されなかった場合に、 前記制御手段が前記データの移動を実行す る、 ことを特徴としている。
請求項 1 6に記載の画面操作装置は、 請求項 1 1に記載の本発明において、 変 化する前記位置検出信号以外に前記検出手段が出力した所定の前記検出信号に基 づいて前記制御手段が、 変化する前記位置検出信号に基づいた前記データの移動 速度とは異なる速度で前記データの全部若しくは一部を移動させる、 ことを特徴 としている。
請求項 1 7に記載の画面操作装置は、 請求項 1 6に記載の本発明において、 変 化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上での前記操作 体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了地点の少なく とも 1つの地点における前記操作体の停滞時間又は少なくとも前記 1つの地点か ら他の 1つの地点までの移動時間を算出すると共に、 算出した前記停滞時間又は 前記移動時間に基づいて前記データの移動速度を設定する、 ことを特徴としてい る。
請求項 1 8に記載の画面操作装置は、 請求項 1 7に記載の本発明において、 前 記操作面上で移動が終了して前記操作面上に位置する前記操作体を前記位置検出 手段が検出した場合の前記位置検出信号が、 変化する前記位置検出信号が出力さ れた直後に出力されなかった場合に、 前記制御手段が前記データの移動を実行す る、 ことを特徴としている。
請求項 1 9に記載の画面操作装置は、 請求項 1 1に記載の本発明において、 変 化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上での前記操作 体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了地点の少なく とも 1つの地点における前記操作体の停滞時間又は少なくとも前記 1つの地点か ら他の 1つの地点までの移動時間を算出すると共に、 算出した前記停滞時間又は 前記移動時間に基づいて前記データの移動速度を設定する、 ことを特徴としてい る。
請求項 2 0に記載の画面操作装置は、 請求項 1 9に記載の本発明において、 前 記操作面上で移動が終了して前記操作面上に位置する前記操作体を前記位置検出 手段が検出した場合の前記位置検出信号が、 変化する前記位置検出信号が出力さ れた直後に出力されなかった場合に、 前記制御手段が前記データの移動を実行す る、 ことを特徴としている。
請求項 2 1に記載の画面操作装置は、 請求項 1 1に記載の本発明において、 前 記操作面上で移動が終了して前記操作面上に位置する前記操作体を前記位置検出 手段が検出した場合の前記位置検出信号が、 変化する前記位置検出信号が出力さ れた直後に出力されなかった場合に、 前記制御手段が前記データの移動を実行す る、 ことを特徴としている。 請求項 1に記載の本発明に係る画面操作装置では、 人の指等の操作体が操作面 上に位置すると検出手段により操作面上の操作体が検出される。 さらに、 検出手 段が操作面上の操作体を検出すると、 検出手段は検出信号を出力し、 この検出信 号が制御手段に入力される。
制御手段に入力された検出信号が操作面上での前記操作体の有無、 操作面上で の操作体の位置、 及び操作面上での移動軌跡の少なくとも何れか 1つに対応した 信号であれば、 出力手段に表示された画像 (画面) が制御手段によって切り換え られ又は維持される。
このように、 従来のスィッチやポタンによる画面操作とは異なり、 操作部位が 平面若しくは曲面の操作面上で操作体による操作等が行なわれるため、 例えば、 高機能なカーナビゲーシヨン装置等に本発明を適用することで、 多数のポタンや スィッチを配置しなくても所望の機能に対応した画面に切り換えられる。 しかも、 例えば、 出力手段の画面に複数の選択部 (一例としては所謂 「アイコ ン」 ) により構成されるメインメニューを表示し、 操作面上での操作体の操作で 所望の機能が属する選択部を選択することで、 同様に複数の選択部により構成さ れた選択した機能のサブメニュー画面を表示するような所謂 「階層処理」 を行な うことも可能となり、 容易に高機能化に対応できる。
請求項 2に記載の本発明に係る画面操作装置では、 人の指等の操作体が操作面 上に位置すると操作体検出手段により検出されて操作体検出信号が出力される。 また、 例えば、 操作体等によって操作面に押圧力が付与されると押圧力が押圧力 検出手段により検出されて押圧力検出信号が出力される。
操作体検出手段からの操作体検出信号が制御手段に入力されると、 制御手段若 しくは他の計時手段が計時を開始し、 制御手段に操作体検出信号が入力されてか ら所定時間が経過しても制御手段に押圧力検出手信号が入力されなければ、 制御 手段によって出力手段に所定画面が出力される。
したがって、 この状態では操作者が出力手段に出力された所定画面を確認でき 、 例えば、 この所定画面がその後の操作を誘導するための誘導画面であれば、 画 面を確認しつつその後の操作を確実に行なうことができる。
これに対して、 制御手段に操作体検出信号が入力されてから所定時間内に制御 手段に押圧力検出手信号が入力されると、 出力手段への所定画面出力以外の特定 処理が制御手段によって行なわれる。
これにより、 例えば、 出力手段を確認しなくても特定処理の処理内容がわかつ ている場合には、 上記のように所定時間内に操作面に押圧力を付与することで特 定処理が実行されるので、 出力手段で操作内容を確認してから改めて処理を行な う場合に比べて早急に処理を実行できる。 このため、 処理遅延等や不要な操作内 容の出力に起因する不快感を操作者に抱かせることを防止又は軽減できる。 なお、 本発明において、 例えば、 上記の所定画面が出力手段に出力され、 この 状態で、 何らかの操作により制御手段若しくは他の手段にて行なわれる処理を、 上述した特定処理と同じにしてもよいし、 異ならせてもよい。
また、 上述した特定処理は、 上記の所定画面を出力する処理とは全く異なる処 理でよいのは勿論のこと、 例えば、 この所定画面の一部のみを出力する処理であ つてもよく、 所定画面以外の他の画面の一部又は全部を出力する処理であっても よい。
請求項 3に記載の本発明に係る画面操作装置では、 人の指等の操作体が操作面 上に位置すると操作体検出手段により検出されて操作体検出信号が出力される。 操作体検出手段からの操作体検出信号が制御手段に入力されると、 制御手段若し くは他の計時手段が計時を開始し、 制御手段に操作体検出信号が入力されてから 所定時間が経過してなお連続して制御手段に操作体検出手信号が入力されると、 制御手段によって出力手段に所定画面が出力される。
したがって、 この状態では操作者が出力手段に出力された所定画面を確認でき 、 例えば、 この所定画面がその後の操作を誘導するための誘導画面であれば、 画 面を確認しつつその後の操作を確実に行なうことができる。
これに対して、 制御手段に操作体検出信号が入力されてから所定時間内に操作 体検出信号の出力が停止されると、 出力手段への所定画面出力以外の特定処理が 制御手段によって行なわれる。
これにより、 例えば、 出力手段を確認しなくても特定処理の処理内容がわかつ ている場合には、 上記のように所定時間内に操作面上から操作体を離間させる等 によって特定処理が実行されるため、 出力手段で操作内容を確認してから改めて 処理を行なう場合に比べて早急に処理を実行できる。 このため、 処理遅延等ゃ不 要な操作内容の出力に起因する不快感を操作者に抱かせることを防止又は軽減で きる。
なお、 本発明において、 例えば、 上記の所定の画像が出力手段に出力され、 こ の状態で、 何らかの操作により制御手段若しくは他の手段にて行なわれる処理を 、 上述した特定処理と同じにしてもよいし、 異ならせてもよい。
また、 上述した特定処理は、 上記の所定の画像を出力する処理とは全く異なる 処理でよいのは勿論のこと、 例えば、 この所定の画像の一部のみを出力する処理 であってもよく、 所定画面以外の他の画像の一部又は全部を出力する処理であつ てもよい。
さらに、 請求項 3記載の特定処理と、 請求項 2記載の特定処理とは、 同じ内容 の処理であってもよく、 異なる処理であってもよい。 請求項 4に記載の本発明に係る画面操作装置では、 人の指等の操作体が操作面 上に位置すると操作体検出手段により検出されて操作体検出信号が出力される。 また、 例えば、 操作体等によって操作面に押圧力が付与されると押圧力が押圧力 検出手段により検出されて押圧力検出信号が出力される。
操作体検出手段からの操作体検出信号が制御手段に入力されると、 制御手段若 しくは他の計時手段が計時を開始し、 操作体検出信号が制御手段に入力されてか ら所定時間内に押圧力検出信号が制御手段に入力された場合、 及び、 操作面上に 操作体が位置したものの所定時間以内に操作面上から操作体を離間させる等によ り操作体検出信号の出力が前記所定時間と同一若しくは異なる時間内に停止され た場合、 の何れか一方の場合に、 制御手段によって出力手段に所定画面が出力さ れる。
したがって、 この状態では操作者が出力手段に出力された所定画面を確認でき 、 例えば、 この所定画面がその後の操作を誘導するための誘導画面であれば、 画 面を確認しつつその後の操作を確実に行なうことができる。
これに対して、 前記何れか一方の場合に対する他方の場合には、 出力手段への 所定画面出力以外の特定処理が制御手段によって行なわれる。
これにより、 例えば、 出力手段を確認しなくても特定処理の処理内容がわかつ ている場合には、 上記のように前記何れか他方の場合に至る操作を行なうことで 特定処理が実行されるため、 出力手段で操作内容を確認してから改めて処理を行 なう場合に比べて早急に処理を実行できる。 このため、 処理遅延等や不要な操作 内容の出力に起因する不快感を操作者に抱かせることを防止又は軽減できる。 なお、 本発明において、 例えば、 上記の所定の画像が出力手段に出力され、 こ の状態で、 何らかの操作により制御手段若しくは他の手段にて行なわれる処理を 、 上述した特定処理と同じにしてもよいし、 異ならせてもよい。
また、 上述した特定処理は、 上記の所定の画像を出力する処理とは全く異なる 処理でよいのは勿論のこと、 例えば、 この所定の画像の一部のみを出力する処理 であってもよく、 所定画面以外の他の画像の一部又は全部を出力する処理であつ てもよい。
さらに、 請求項 4記載の特定処理と、 請求項 1又は請求項 2記載の特定処理と は、 同じ内容の処理であってもよく、 異なる処理であってもよい。
請求項 5に記載の本発明に係る画面操作装置では、 特定の機能に基づいた第 1 画面を出力手段に表示した状態で、 操作面上での操作体の位置を位置検出手段が 検出し、 この操作体の位置に対応した位置検出信号が位置検出手段から出力され ると、 この位置検出信号は制御手段に入力される。 制御手段に入力された位置検 出信号に基づく操作面上での操作体の位置が前記第 1画面上での機能切換部に対 応していれば、 その機能切換部が選択される。 これにより、 選択した機能切換部 が属する機能 (他の機能) に基づいた第 2画面が表示される。
このように、 本画面操作装置では、 特定の機能に基づいた第 1画面が表示され ていても、 機能切換部を選択することで、 他の機能に基づいた第 2画面へ切り換 えることができるため、 他の機能に属する操作を行なう際の操作性が高い。 なお、 ここで言う第 2画面 (すなわち、 他の機能に基づく画面) とは他の機能 に基づく操作を行ないうる画面であればよく、 他の機能に基づく操作を行なえる のであれば、 他の機能とは異なる機能 (例えば、 特定の機能) に基づいた画面を 表示していてもよい。
また、 当然のことながら、 操作面上で第 1画面表示中に機能選択部に対応した 位置とは異なる位置で検出手段が操作体を検出した場合には、 第 1画面が基づく 特定の機能に属する作業を選択し、 又は、 実行する構成としてもよい。
請求項 6に記載の本発明に係る画面操作装置では、 第 2画面が出力手段に表示 された状態で位置検出信号が出力されなかった場合には、 制御手段によって第 2 画面に切り換わる前の特定の機能に基づいた第 1画面に出力手段の表示が切り換 えられる。
このため、 選択した他の機能が所望の機能でなかった場合や選択した他の機能 に属する操作を終了した場合等でも元の画面に戻るための特別な操作が不要とな り、 より操作性が向上する。
請求項 7に記載の本発明に係る画面操作装置では、 制御手段によって第 2画面 には他の機能に属する 1乃至複数の選択部が表示される。 ここで、 本画面操作装 置では、 この第 2画面に切り換えられた直後の状態で、 第 2画面が表示される直 前に第 1画面の表示中に選択した機能切換部に対応した位置の選択部が制御手段 によって選択状態とされる。
したがって、 第 2画面への切換直後に実行指示を行なえば、 この選択部に対応 した処理が実行される。 すなわち、 本画面操作装置では、 この選択部に対応する 処理を行なう場合には、 第 2画面に切り換わった後に改めて選択作業を行なう必 要がない。 このため、 作業性が向上する。
特に、 第 2画面切換直後に選択状態となる選択部に特に使用頻度の高い処理を 割り当てることで、 より一層作業性が向上する。
請求項 8に記載の本発明に係る画面操作装置では、 機能切換部には第 2画面切 換直後に選択状態となる選択部の処理内容が制御手段によって表示される。 この ため、 第 1画面の表示中でも、 その機能切換部を選択すると共に実行指示を行な うことによる処理内容がわかり、 より一層操作性が向上する。
請求項 9に記載の本発明に係る画面操作装置では、 制御手段によって第 2画面 には他の機能に属する 1乃至複数の選択部が表示される。 ここで、 本画面操作装 置では、 この第 2画面に切り換えられた直後の状態で、 第 2画面が表示される直 前に第 1画面の表示中に選択した機能切換部に対応した位置の選択部が制御手段 によって選択状態とされる。
したがって、 第 2画面への切換直後に実行指示を行なえば、 この選択部に 応 した処理が実行される。 すなわち、 本画面操作装置では、 この選択部に対応する 処理を行なう場合には、 第 2画面に切り換わった後に改めて選択作業を行なう必 要がない。 このため、 作業性が向上する。
特に、 第 2画面切換直後に選択状態となる選択部に特に使用頻度の高い処理を 割り当てることで、 より一層作業性が向上する。
請求項 1 0に記載の本発明に係る画面操作装置では、 機能切換部には第 2画面 切換直後に選択状態となる選択部の処理内容が制御手段によって表示される。 こ のため、 第 1画面の表示中でも、 その機能切換部を選択すると共に実行指示を行 なうことによる処理内容がわかり、 より一層操作性が向上する。
請求項 1 1に記載の本発明に係る画面操作装置によれば、 出力手段の表示領域 にデ一夕が表示された状態で操作面上に操作体が位置すると、 操作面上での操作 体の位置が位置検出手段によって検出される。 また、 位置検出手段が操作面上で の操作体の位置を検出すると、 これに対応した位置検出信号を出力し、 この位置 検出信号が制御手段に入力される。
さらに、 操作体が操作面上で移動すると、 これに応じて位置検出手段が検出す る操作面上での操作体の位置が変わり、 位置検出信号もこれに応じて変化する。 制御手段では、 入力された位置検出信号に基づいて操作面上での操作体の移動方 向が算出される。
次いで、 制御手段では、 出力手段に表示したデータの全部若しくは一部を表示 領域に対して算出した移動方向とは略反対方向へ移動させる。 これにより、 それ まで出力手段の表示領域内に位置していたデータの全部若しくは一部が、 算出し た移動方向とは略反対方向側から連続的若しくは断続的に表示領域外へ移動し、 また、 それまで算出した移動方向とは反対側で表示領域外に位置していたデータ が算出した移動方向とは略反対側から表示領域内へ移動して表示される。
このように、 本画面操作装置では、 操作体の移動方向とは反対方向へデータを 移動させることで、 あたかも表示領域が操作体の移動方向へ移動したように見え る。
ここで、 上述したように、 本画面操作装置では、 変化する位置検出信号が入力 されることでデータの移動が行なわれ、 また、 このときのデータの移動方向は操 作面上での操作体の移動方向を制御手段が算出することで行なわれる。 これによ り、 操作面上で操作体を移動させてしまえば、 その後はなんらかの操作を行なつ たり、 又は継続しなくても、 デ一夕を移動させ続けることが可能となる。
請求項 1 2に記載の本発明に係る画面操作装置では、 操作面上で操作体が移動 することにより、 位置検出手段から変化する位置検出信号が出力されると、 この 位置検出信号に基づいて操作体の移動開始地点、 1乃至複数の移動途中の中間点 、 及び移動終了地点の少なくとも 1つの地点における操作体の停滞時間又は前記 1つの地点から他の 1つの地点までの移動時間が制御手段によって算出される。 さらに、 この算出した停滞時間又は移動時間が所定値未満であった場合に制御 手段によりデータの移動が実行される。
これにより、 操作面上での不用意な操作体の移動等による不用意なデータの移 動が防止若しくは抑制される。 請求項 1 3に記載の本発明に係る画面操作装置によれば、 操作面上での操作体 の移動に基づいた変化する位置検出信号とは異なる所定の検出信号が検出手段か ら出力されると、 変化する位置検出信号が入力された場合とは異なる移動速度で 制御手段がデータ全部又は一部を移動させる。
したがって、 この所定の検出信号を出力するための操作と、 操作面上での操作 体の移動とを使い分けることによりデータ移動速度の調節が可能となる。
請求項 1 4に記載の本発明に係る画面操作装置では、 操作面上で操作体が移動 することにより位置検出手段から変化する位置検出信号が出力されると、 この変 化する位置検出信号に基づいて制御手段では、 操作体の移動開始地点、 1乃至複 数の移動途中の中間点、 及び移動終了地点の少なくとも 1つの地点における操作 体の停滞時間又は前記 1つの地点から他の 1つの地点までの移動時間が算出され る。
さらに、 この算出した停滞時間若しくは移動時間に基づいて制御手段によって データの移動速度が設定される。
すなわち、 本画面操作装置では、 例えば、 操作面上での操作体の移動速度を速 した場合と遅くした場合とでデータの移動速度が異なる。 したがって、 素早いデ 一夕の移動やデータ表示位置の微調整等が容易となる。
請求項 1 5に記載の本発明に係る画面操作装置によれば、 操作面上での操作体 の移動が終了した場合には、 基本的に、 移動終了時の状態のまま操作面上で操作 体が停滞している場合と、 移動終了直後に操作面上から操作体を離間させる場合 とがある。
ここで、 本画面操作装置では、 移動終了時の状態のまま操作面上で操作体が停 滞した際に位置検出手段から出力される位置検出信号が出力されなかった場合、 すなわち、 移動終了直後に操作面上から操作体が離間した場合にのみ、 制御手段 によりデー夕の移動が実行される。
すなわち、 このように設定することで、 意図的に操作面上から操作体を離間さ せなければデータの移動が実行されない。 これにより、 不用意なデータの移動が 防止若しくは抑制される。
請求項 1 6に記載の本発明に係る画面操作装置によれば、 操作面上での操作体 の移動に基づいた変化する位置検出信号とは異なる所定の検出信号が検出手段か ら出力されると、 変化する位置検出信号が入力された場合とは異なる移動速度で 制御手段がデータ全部又は一部を移動させる。
したがって、 この所定の検出信号を出力するための操作と、 操作面上での操作 体の移動とを使い分けることによりデータ移動速度の調節が可能となる。
請求項 1 7に記載の本発明に係る画面操作装置では、 操作面上で操作体が移動 することにより位置検出手段から変化する位置検出信号が出力されると、 この変 化する位置検出信号に基づいて制御手段では、 操作体の移動開始地点、 1乃至複 数の移動途中の中間点、 及び移動終了地点の少なくとも 1つの地点における操作 体の停滞時間又は前記 1つの地点から他の 1つの地点までの移動時間が算出され る。
さらに、 この算出した停滞時間若しくは移動時間に基づいて制御手段によって データの移動速度が設定される。
すなわち、 本画面操作装置では、 例えば、 操作面上での操作体の移動速度を速 した場合と遅くした場合とでデータの移動速度が異なる。 したがって、 素早いデ —夕の移動やデータ表示位置の微調整等が容易となる。
請求項 1 8に記載の本発明に係る画面操作装置によれば、 操作面上での操作体 の移動が終了した場合には、 基本的に、 移動終了時の状態のまま操作面上で操作 体が停滞している場合と、 移動終了直後に操作面上から操作体を離間させる場合 とがある。
ここで、 本画面操作装置では、 移動終了時の状態のまま操作面上で操作体が停 滞した際に位置検出手段から出力される位置検出信号が出力されなかった場合、 すなわち、 移動終了直後に操作面上から操作体が離間した場合にのみ、 制御手段 によりデー夕の移動が実行される。
すなわち、 このように設定することで、 意図的に操作面上から操作体を離間さ せなければデータの移動が実行されない。 これにより、 不用意なデータの移動が 防止若しくは抑制される。
請求項 1 9に記載の本発明に係る画面操作装置では、 操作面上で操作体が移動 することにより位置検出手段から変化する位置検出信号が出力されると、 この変 化する位置検出信号に基づいて制御手段では、 操作体の移動開始地点、 1乃至複 数の移動途中の中間点、 及び移動終了地点の少なくとも 1つの地点における操作 体の停滞時間又は前記 1つの地点から他の 1つの地点までの移動時間が算出され る。
さらに、 この算出した停滞時間若しくは移動時間に基づいて制御手段によって データの移動速度が設定される。
すなわち、 本画面操作装置では、 例えば、 操作面上での操作体の移動速度を速 した場合と遅くした場合とでデータの移動速度が異なる。 したがって、 素早いデ 一夕の移動ゃデ一夕表示位置の微調整等が容易となる。
請求項 2 0に記載の本発明に係る画面操作装置によれば、 操作面上での操作体 の移動が終了した場合には、 基本的に、 移動終了時の状態のまま操作面上で操作 体が停滞している場合と、 移動終了直後に操作面上から操作体を離間させる場合 とがある。
ここで、 本画面操作装置では、 移動終了時の状態のまま操作面上で操作体が停 滞した際に位置検出手段から出力される位置検出信号が出力されなかった場合、 すなわち、 移動終了直後に操作面上から操作体が離間した場合にのみ、 制御手段 によりデー夕の移動が実行される。
すなわち、 このように設定することで、 意図的に操作面上から操作体を離間さ せなければデータの移動が実行されない。 これにより、 不用意なデータの移動が 防止若しくは抑制される。
請求項 2 1に記載の本発明に係る画面操作装置によれば、 操作面上での操作体 の移動が終了し 塲合 は、 某本的に、 移動終了賠の状態のまま換作面上で橾作
せなければデ一夕の移動が実行されない。 これにより、 不用意なデ一夕の移動が 防止若しくは抑制される。 図面の簡単な説明 図面の簡単な説明 図 1は、 本発明の第 1の実施の形態に係る画面操作装置の概略的な外観を示す 斜視図である。
図 2は、 本発明の第 1の実施の形態に係る画面操作装置の概略的な構成を示す ブロック図である。
図 3は、 本発明の第 1の実施の形態に係る画面操作装置の検出手段を備えたコ ントローラの平面図である。
図 4は、 図 3の 4一 4線に沿ったコントローラの要部を示す断面図である。 図 5は、 検出手段の展開状態における平面図である。
図 6は、 本発明の第 1の実施の形態に係る画面操作装置の制御の流れを示すフ ローチャートである。
図 7は、 通常トレースモード処理の制御の流れを示すフローチャートである。 図 8は、 本発明の第 1の実施の形態に係る画面操作装置における出力手段の画 面例である。
図 9は、 図 8に対応した通常トレースモード処理時の画面例である。
図 1 0は、 夕ツチ信号処理が行なわれた状態を示す図 9に対応した画面例であ る。
図 1 1は、 クリック信号処理が行なわれた状態を示す図 1 0に対応した画面例 である。
図 1 2は、 特定処理の 1つであるダイレクトエンターモード処理時の図 8に対 応した画面例である。
図 1 3は、 本発明の第 2の実施の形態に係る画面操作装置の制御の流れを示す フローチヤ一卜である。 図 1 4は、 本発明の第 2の実施の形態におけるタップメニューモード処理の流 れを示すフロ一チヤ一トである。
図 1 5は、 特定処理の 1つであるタップメニューモード処理時の第 1メニュー 表示状態での図 8に対応した画面例である。
図 1 6は、 特定処理の 1つであるタップメニューモード処理時で且つ夕ツチ信 号処理が行なわれた状態を示す図 1 5に対応した画面例である。
図 1 7は、 特定処理の 1つであるタップメニューモード処理時で且つクリック 信号処理が行なわれた状態を示す図 1 5に対応した画面例である。
図 1 8は、 本発明の第 3の実施の形態に係る画面操作装置の制御の流れを示す フロ一チヤ一卜である。
図 1 9は、 本発明の第 3の実施の形態におけるタップメニューモード処理の流 れを示すフローチャートである。
図 2 0は、 特定処理の 1つであるタップメニューモード処理時の第 2メニュー 表示状態での図 8に対応した画面例である。
図 2 1は、 本発明の第 4の実施の形態に係る画面操作装置の制御の流れを示す フローチャートである。 '
図 2 2は、 タップメニューモードのラベルを施した図 3に対応するコントロー ラの平面図である。
図 2 3は、 本発明の第 5の実施の形態に係る画面操作装置の検出手段を備えた コントローラの平面図である。
図 2 4は、 本発明の第 5の実施の形態に係る画面操作装置の制御の流れを示す フローチャートである。
図 2 5は、 第 1画面としての地図表示画面の画面例である。
図 2 6は、 機能切換部以外の部位を選択した場合の地図表示画面の例である。 図 2 7は、 機能切換部以外の部位を選択した後に選択部の選択した状態での地 図表示画面の例である。
図 2 8は、 第 2画面としての空調操作画面の画面例である。
図 2 9は、 第 1画面で選択した機能切換部に対応した選択部が反転した状態で の空調操作画面の画面例である。 図 3 0は、 他の選択部を選択した状態での空調操作画面の画面例である。 図 3 1は、 第 2画面としてのオーディオ操作画面の画面例である。
図 3 2は、 第 1画面で選択した機能切換部に対応した選択部が反転した状態で のオーディォ操作画面の画面例である。
図 3 3は、 他の選択部を選択した状態でのオーディオ操作画面の画面例である 図 3 4は、 第 2画面としての車両状態確認画面の画面例である。
図 3 5は、 第 1画面で選択した機能切換部に対応した選択部が反転した状態で の車両状態確認画面の画面例である。
図 3 6は、 他の選択部を選択した状態での車両状態確認画面の画面例である。 図 3 7は、 本実施の形態の変形例を示す図 2 5に対応した画面例である。 図 3 8は、 本発明の第 6の実施の形態に係る画面操作装置の制御の流れを示す フローチャートである。
図 3 9は、 データ移動 (高速スクロール) 処理時のフローチャートである。 図 4 0は、 本発明の第 6の実施の形態に係る画面操作装置の制御の流れ変形例 を示すフローチヤ一トである。
図 4 1は、 地図表示プログラム起動時の画面例である。
図 4 2は、 地図表示プログラム起動時におけるのデータ移動 (高速スクロール ) 時での画面例である。
図 4 3は、 地図表示プログラム起動時におけるの減速スクロール時での画面例 である。
図 4 4は、 登録マーク検索プログラム起動時の画面例である。
図 4 5は、 選択ポタンの反転処理がなされた状態を示す図 1 2に対応した画面 例である。
図 4 6は、 登録マーク検索プログラム起動時における通常スクロールが行なわ れた場合での画面例である。
図 4 7は、 登録マーク検索プログラム起動時におけるデータ移動 (高速スクロ —ル) 時での画面例である。
図 4 8は、 ジャンル別検索プログラム起動時の画面例である。 図 4 9は、 選択ポタンの反転処理がなされた状態を示す図 1 6に対応した画面 例である。
図 5 0は、 大分類データのデータ移動 (高速スクロール) 開始直前での画面例 である。
図 5 1は、 大分類データのデータ移動 (高速スクロール) 開始後での画面例で ある。
図 5 2は、 中分類データのデータ移動 (高速スクロール) 開始直前での画面例 である。
図 5 3は、 中分類デ一夕のデータ移動 (高速スクロール) 開始後での画面例で ある。
図 5 4は、 小分類データのデータ移動 (高速スクロール) 開始直前での画面例 である。
図 5 5は、 小分類データのデータ移動 (高速スクロール) 開始後での画面例で ある。 発明を実施するための最良の形態 ぐ第 1の実施の形態の構成 >
図 1には本発明の第 1の実施の形態に係る画面操作装置を一機能として有する カーナビゲ一シヨン装置 1 0の概略的な外観が示されており、 図 2には本力一ナ ピゲ一シヨン装置 1 0の構成がブロック図によって示されている。
これらの図に示されるように、 本カーナビゲーシヨン装置 1 0は、 例えば、 車 両のインストルメントパネルに形成された収容部 (図示省略) に収容された装置 本体 1 2を備えている。 装置本体 1 2の外壁部 1 4には開口部 1 6が形成されて おり、 透明若しくは赤外光の透過が可能に着色された窓 1 8が嵌め込まれている 。 この開口部 1 6を介して装置本体 1 2の内側には、 図 2に示される赤外線受光 部 2 0が設けられている。
赤外線受光部 2 0は、 装置本体 1 2の内部に設けられた C P U等の制御手段と しての制御部 2 2へ接続されており、 受光した赤外線信号に応じた電気信号を制 御部 2 2へ送信している。 一方、 制御部 2 2は装置本体 1 2の内部若しくは装置 本体 1 2の外部に設けられた記憶媒体 2 4へ接続されており、 記憶媒体 2 4へ記 憶された様々なプログラムを読み込んで、 それを処理、 実行する。
さらに、 制御部 2 2はフラットケーブル等の接続手段を介して出力手段として のモニタ装置 2 6へ接続されており、 制御部 2 2における処理結果、 実行結果を 表示できる。
具体的に言うと、 本実施の形態では、 例えば、 制御部 2 2が記憶媒体 2 4から 力一ナビゲーションプログラムを読み込んだ場合には、 図 8に示されるように、 制御部 2 2はメイン画面として地図デ一夕等を展開する。
また、 例えば、 制御部 2 2が記憶媒体 2 4からカーナビゲーシヨンプログラム の中で後述する通常トレースモード処理が実行された場合には、 図 9に示される ように、 上記の地図画面上に複数の選択ポタン 3 2、 3 4、 3 6、 3 8、 4 0、 4 2、 4 4、 4 6、 4 8、 5 0、 5 2、 5 4をマトリックス状 (本実施の形態で は 4行 3列) に表示すると共に、 このメインメニューから実行若しくは起動でき る処理や機能の名称等のラベルを各選択ポタン 3 2〜5 4に表示する。
一方、 図 1及び図 2に示されるように、 本カーナビゲーシヨン装置 1 0は入力 手段としてのコントローラ 7 0を備えている。 図 3及び図 4に示されるように、 コントローラ 7 0のケース 7 6を構成する上ケース 7 4の上底部 7 8には、 略矩 形状の開口部 8 0が形成されている。 開口部 8 0に対応してケース 7 6にはパネ ルスイッチ 8 2を構成する操作面としてのパネル 8 4が設けられている。 パネル 8 4は外周形状が開口部 8 0に対応した略矩形平板状に形成されている。
さらに、 パネル 8 4の下方には基板 8 6が略平行に配置されている。 基板 8 6 には表面及び裏面の少なくとも何れか一方にプリント配線等の配線が施されてい ると共に、 C P U 8 8やバッテリー 9 0、 更には、 抵抗やコンデンサ等の電気部 品が上記の配線により電気的に接続されている。
基板 8 6は図示しない保持手段によって直接又は間接的にケース 7 6に固定さ れている。 また、 基板 8 6上には圧縮コイルスプリング 9 2が配置されており、 パネル 8 4を開口部 8 0側へ付勢した状態で基板 8 6へ接離移動可能に支持して いる。 さらに、 上ケース 7 4にはストッパ 9 4が形成されている。 ストッパ 9 4 はパネル 8 4の外周部に係合しており、 所定距離以上にパネル 8 4が基板 8 6か ら離間しないように保持している。
また、 パネル 8 4と基板 8 6との間には押圧力検出手段としてのプッシュスィ ツチ 9 6が設けられている。 プッシュスィッチ 9 6の本体 9 8は図示しない固定 接点を備えている。 この固定接点は基板 8 6の配線へ電気的に接続されている。 一方、 本体 9 8に設けられた可動部 1 0 0は、 基板 8 6に対するパネル 8 4の 接離方向と略同方向に本体 9 8に対して移動可能とされており、 基板 8 6へ接近 する方向へ移動することで少なくとも一部が本体 9 8内へ移動する。 また、 可動 部 1 0 0には図示しない可動接点が設けられており、 可動部 1 0 0が基板 8 6へ 接近する方向へ移動した際に本体 9 8の固定接点へ接触して導通し、 基板 8 6か ら離間することで固定接点との導通が解除される。
さらに、 可動部 1 0 0の本体 9 8とは反対側はパネル 8 4の裏面へ当接してい る。 したがって、 パネル 8 4が基板 8 6へ接近することで可動部 1 0 0が基板 8 6へ接近し、 可動部 1 0 0の可動接点が本体 9 8の固定接点に接触する。
また、 基板 8 6の外周部近傍の裏面側には、 赤外線発光素子 1 0 2が配置され ている。 赤外線発光素子 1 0 2は上記の C P U 8 8やバッテリー 9 0へ電気的に 接続されており、 C P U 8 8からの信号に基づいて赤外線信号 Lを発する。 この 赤外線発光素子 1 0 2に対応してケース 7 6を構成する下ケース Ί 2の側壁 1 0 4には開口部 1 0 6が形成されている。 この開口部 1 0 6には透明若しくは赤外 線の透過が可能な程度に着色された窓 1 0 8が嵌め込まれており、 赤外線発光素 子 1 0 2にて発せられた赤外線信号 Lは窓 1 0 8を透過してケース 7 6の外部へ 出て、 上述した装置本体 1 2の窓 1 8を透過して赤外線受光部 2 0に受光される 一方、 図 3に示されるように、 パネル 8 4の表面側には操作体検出手段又は位 置検出手段としてのシートスィッチ 1 1 0が載置されている。 図 5に示されるよ うに、 シートスィッチ 1 1 0は一対の基部 1 1 2、 1 1 4を備えている。 基部 1 1 2、 1 1 4は、 例えば、 絶縁性の合成樹脂材により各々が平面視略矩形状のシ —ト状に形成されており、 少なくとも、 基部 1 1 4は所定の大きさ以上 (例えば 、 人が指で軽く押圧した程度) の押圧力で弾性変形可能な程度の剛性に設定され ている。 また、 基部 112は、 その幅方向一方 (図 5の右方) の端部で基部 11 4の幅方向他方 (図 5の左方) の端部と連結されており、 基部 1 12と基部 11 4との連結部 1 16を軸線として基部 112が基部 1 14に対して相対的に回動 可能とされている。
さらに、 基部 1 12の表面上には複数本 (本実施の形態では 4本) のライン端 子 122、 124、 126、 128、 132、 134、 136が形成されている ライン端子 122〜128は基部 112の幅方向に沿って長手とされ、 ライン 端子 132〜136は基咅 [51 14の長手方向とされている。
また、 これらのライン端子 122〜136は、 接続線 142を介して基部 1 1 2に設けられたコネクタ部 140へ接続され、 コネクタ部 140を介して CPU 88へ接続されている。
基部 1 12と基部 1 14とは互いの表面が対向するように連結部 116にて折 り返されており、 これにより、 図 5における基部 1 12上で二点鎖線で示される ようにライン端子 132〜136がライン端子 122〜128と略直交し、 全体 的にライン端子 122〜136が格子状になる。 この状態でライン端子 122〜 128の何れかとライン端子 132〜136の何れかとが互いに接触して導通す ると、 この導通が CPU88に検出されるようになっている。
また、 図 3及び図 5に示されるように、 基部 1 14の裏面 (すなわち、 シート スィッチ 1 10の表面) には複数の夕ツチ部 150、 1 52、 154、 156、 158、 160、 162、 164、 166、 168、 170、 172が形成され ている。
これらの夕ツチ部 150〜172は全体的に 4行 3列のマトリックス状に形成 されており各々が平面視でのライン端子 132〜136とライン端子 122〜1 28との交点に対応している。 したがって、 これらの夕ツチ部 1 50〜172の 何れかの部分でシートスィッチ 1 10の表面 (すなわち、 基部 1 14の裏面) を 押圧することで、 該当する部分でライン端子 132〜136の何れかとライン端 子 122〜128の何れかとが導通する構成となっており、 すなわち、 押圧部分 の一種の目安となっている。 さらに、 図 3に示されるように、 これらの夕ツチ部 1 5 0〜1 7 2の全部若し くは一部 (本実施の形態では、 夕ツチ部 1 5 2、 1 5 8、 1 6 4を除いた夕ツチ 部 1 5 0〜 1 7 2 ) に対応して基部 1 1 4の裏面 (すなわち、 シートスィッチ 1 1 0の表面) にラベルが表示されている。 これらのラベルは、 後述するダイレク トエンターモードにおける各処理を意味している。
なお、 図 3に示されるように、 本実施の形態では、 これらのラベルを全て文字 とした構成であるが、 基本的にラベルはダイレクトエンターモードにおける各処 理の名称や内容等が見てわかる構成であればよく、 例えば、 文字に以外の各種記 号 (絵記号を含む) を用いてもよい。 また、 図 2 3に示されるように、 ラベルを 形成しなくてもよい。
また、 図 5に示されるように、 基部 1 1 2の表面上には複数の突起 1 4 4が形 成されている。 これらの突起 1 4 4は、 ライン端子 1 2 2〜1 2 8の側方で且つ ライン端子 1 3 2〜1 3 6が基部 1 1 2の表面と対向した状態でライン端子 1 3 2〜1 3 6の側方に位置する。 連結部 1 1 6周りに折り返された状態では基部 1 1 4の表面が基部 1 1 2の表面に対して所定距離離間した状態で基部 1 1 4を保 持する。 このため、 通常状態ではライン端子 1 2 2〜1 2 8とライン端子 1 3 2 〜 1 3 6とは互いに離間している。
ぐ第 1の実施の形態の作用、 効果 >
(コントローラ 7 0の作動概略)
次に、 本実施の形態の全体的な作用並びに効果の説明に先立ち、 コントローラ 7 0の作動について簡単に説明する。
本実施の形態では、 コントローラ 7 0の平面視 (すなわち、 図 3図示状態) で ライン端子 1 2 2〜1 2 8の何れかと、 ライン端子 1 3 2〜1 3 6の何れかとの 交点近傍であるシ一トスイッチ 1 1 0上の夕ツチ部 1 5 0〜 1 7 2のうち、 例え ば、 夕ツチ部 1 6 0に触れてシートスィッチ 1 1 0を押圧すると、 夕ツチ部 1 6 0でシ一トスイッチ 1 1 0を構成する基部 1 1 4が弾性変形する。 これにより、 夕ツチ部 1 6 0近傍を交点とするライン端子 1 2 4とライン端子 1 3 6とは接触 して導通するが、 夕ツチ部 1 6 0を除いた夕ツチ部 1 5 0〜1 7 2近傍では基部 1 1 4が突起 1 4 4に支持されるためライン端子 1 2 2 ~ 1 3 6が互いに接触し て導通することはない。
このライン端子 1 2 4とライン端子 1 3 6との導通 (導通信号) は C P U 8 8 により検出され、 この導通を検出した C P U 8 8は赤外線発光素子 1 0 2に対し て数種類の赤外線信号 Lの中から上記の導通に対応した赤外線信号 Lを発信 (発 光) させるべく発光信号を発信する。 この発光信号の受信に応じて赤外線発光素 子 1 0 2から発せられた赤外線信号 Lは、 装置本体 1 2の赤外線受光部 2 0にて 受光され、 更に制御部 2 2は赤外線受光部 2 0が受けた赤外線信号 Lに基づく位 置検出信号としての電気信号を受ける。 なお、 以下、 ライン端子 1 2 2〜1 2 8 の何れかとライン端子 1 3 2〜1 3 6の何れかが導通した際の赤外線信号 Lに基 づいて制御部 2 2が赤外線受光部 2 0から受ける電気信号を便宜上 「夕ツチ信号 」 と称する。
一方、 操作者がシートスィッチ 1 1 0の基部 1 1 4の裏面に指で触れた状態で シートスィッチ 1 1 0を介してパネル 8 4を押圧すると、 パネル 8 4が移動して 可動部 1 0 0の可動接点とプッシュスィツチ 9 6の本体 9 8の固定接点とを導通 させる。 可動部 1 0 0の可動接点と本体 9 8の固定接点との導通は C P U 8 8に より検出され、 これを C P U 8 8が検出すると、 C P U 8 8は赤外線発光素子 1 0 2から可動部 1 0 0の可動接点と本体 9 8の固定接点との導通信号に基づいた 赤外線信号 Lを発光させる。
このようにして赤外線発光素子 1 0 2から発せられた赤外線信号 Lは装置本体 1 2の赤外線受光部 2 0にて受光され、 更に制御部 2 2は赤外線受光部 2 0が受 けた赤外線信号 Lに対応した押圧力検出信号としての電気信号を受ける。 なお、 以下、 プッシュスィッチ 9 6における可動部 1 0 0の可動接点と本体 9 8の固定 接点とが導通した際の赤外線信号 Lに基づいて制御部 2 2が赤外線受光部 2 0か ら受ける電気信号を便宜上 「クリック信号」 と称する。
(機能選択処理における作用、 効果)
次に、 本カーナビゲーシヨン装置 1 0において各種処理や機能を選択するため の機能選択処理に関する作用並びに効果について、 図 6及び図 7のフローチヤ一 トをに基づいて説明する。
本力一ナビゲーション装置 1 0では、 ステップ 2 0 0で制御部 2 2によりカー ナビゲーシヨンプログラムが記憶媒体 2 4から読み込まれると、 例えば、 制御部 2 2により地図データが記憶媒体 2 4から読み込まれて展開され、 一例としてモ 二夕装置 2 6に図 8に示されるような地図が表示される。
次いで、 ステップ 2 0 2で初期設定処理が行なわれる。 ステップ 2 0 2の初期 設定処理ではフラグ F 1とタイマ一 (タイマ一プログラム) がリセットされる。 この状態からステップ 2 0 4では赤外線発光素子 1 0 2 (コント口一ラ 7 0 ) か らの赤外線受光部 2 0からの電気信号を制御部 2 2が受信したか否か (電気信号 が制御部 2 2に入力されたか否か) が制御部 2 2により判定される。 ここで、 例 えば、 上述したシートスィッチ 1 1 0に指等が触れておらず、 このため、 ライン 端子 1 2 2〜1 3 6が何れも導通していなければ、 赤外線受光部 2 0から夕ツチ 信号が送られる (出力される) ことはない。 したがって、 この状態ではそのまま ステップ 2 0 2へ戻される。 言わば、 この状態はタツチ信号を受信するまで間の 信号待機状態となる。
これに対して、 ステップ 2 0 4で夕ツチ信号を受信したと判定すると、 ステツ プ 2 0 6でタイマ一 (夕イマ一プログラム) が作動し、 計時が開始される。 次い で、 ステップ 2 0 8ではクリック信号を受信したか否かが判定され、 仮に、 クリ ック信号を受信していればステップ 2 1 0でフラグ F 1に 1が代入されてステツ プ 2 1 2へ進み、 クリック信号を受信しなければステップ 2 1 0を経ずにステツ プ 2 1 2へ進む。
ステップ 2 1 2ではタイマ一が計時を開始してからの経過時間 Tが予め設定さ れた設定時間 T Aを越えたか否かが判定される。 なお、 この設定時間 T Aに関し ては特に限定するものではない。 しかしながら、 基本的には操作者が操作遅延等 の不快感を感じない程度の長さに設定されればよく、 経験的に言えばその長さは 、 0 . 2乃至 0 . 4秒程度が好ましい。 このステップ 2 1 2で経過時間 Tが設定 時間 T Aを越えていなければステップ 2 0 8へ戻る。
ステップ 2 1 2で経過時間 Tが設定時間 T Aを越えたと判定されると、 ステツ プ 2 1 4で経過時間 Tが一旦リセットされ、 次いで、 ステップ 2 1 6でフラグ F 1に 1が代入されているか否か、 すなわち、 ステップ 2 0 8〜ステップ 2 1 2の 間で一度でもクリック信号を受信したか否かが判定される。 このステップ 2 1 6 でフラグ F 1がリセッ卜されたままの状態であると判定されるとステップ 2 1 8 へ進んで通常トレースモード処理が開始される。
ここで、 図 7には通常トレースモード処理のフローチャートが示されている。 ステップ 2 5 0で通常トレースモード処理が開始されると、 先ず、 ステップ 2 5 2で特許請求の範囲で言う所定画面に該当するメインメニューの表示処理が行 なわれる。 このメインメニューの表示処理では、 図 9に示されるようにモニタ装 置 2 6の画面に複数の選択ポタン 3 2〜5 4が 4行 3列のマトリックス状に表示 される。 また、 このメインメニューから引き続き行なうことができる処理や機能 の名称、 略称、 機能概略等を意味する文字や記号 (絵記号を含む) が選択ポタン 3 2〜5 4の各々に表示される。 このため、 ラベルを見ることでメインメニュー から引き続き行なうことができる処理や機能を確認できる。
次いで、 ステップ 2 5 4ではこの通常トレ一スモ一ド処理が行なわれる直前の タツチ信号が処理される。 この夕ツチ信号処理では、 例えば、 通常トレースモー ド処理が行なわれる直前の夕ツチ信号が、 夕ツチ部 1 5 4に対応した夕ツチ信号 (すなわち、 ライン端子 1 2 2とライン端子 1 3 6とが導通した場合の夕ツチ信 号) であれば、 4行 3列のマトリックス状に配置された選択ポタン 3 2〜 5 4の 中で、 同じく 4行 3列のマトリックス状に設けられたタツチ部 1 5 0〜1 7 2の うち夕ツチ部 1 5 4の行列位置に対応した選択ポタン 3 2が反転表示されて、 そ のまま確定した場合にはこの選択ポタン 3 2に表示されたラベルの処理や機能を 実行することが示される (図 1 0参照) 。
夕ツチ信号処理が終了すると、 ステップ 2 5 6で通常トレースモード処理に移 行した後に赤外線受光部 2 0からの電気信号を制御部 2 2が受信したか否かが判 定される。 ここで、 通常トレースモード処理に移行してから夕ツチ信号若しくは クリック信号を受信していなければ、 そのままステップ 2 5 4へ戻る。
これに対し、 ステップ 2 5 6で赤外線受光部 2 0からの電気信号 ¾を制御部 2 2 が受信したと判定された場合には、 ステップ 2 5 8で受信信号の処理がなされ、 更に、 ステップ 2 6 0でその信号がタツチ信号であるか否かが判定される。 この ときの信号がクリック信号であった場合には、 ステップ 2 6 4でクリック信号処 理がなされる。 例えば、 図 1 0に示されるように、 選択ポタン 3 2が反転表示された状態でス テツプ 2 6 4へ進んだ場合には、 図 1 1に示されるように、 選択ポタン 3 2の色 が反転表示状態及び反転表示前状態 (通常状態) の何れとも異なる色に変更され る。 なお、 本実施の形態では、 クリック信号処理で該当する選択ボタン 3 2〜 5 4 (図 1 1の状態では選択ポタン 3 2 ) の色換えを行なったが、 例えば、 反転表 示されている選択ポタン 3 2以外の選択ポタン 3 4〜 5 4と対応するラベルをク リック信号処理でモニタ装置 2 6の画面から消去してもよい。
次いで、 ステップ 2 6 6では、 該当する選択ポタン 3 2〜 5 4 (図 1 1の状態 では選択ポタン 3 2 ) に表示されたラベルに該当する処理を実行し、 また、 ラベ ルに該当する機能のプログラムが実行され、 ステップ 2 1 8で通常トレースモー ド処理の一連の処理が行なわれて図 6のステップ 2 2 0へ進む。 ステップ 2 2 0 ではフラグ F 1がリセッ卜され、 ステップ 2 2 2へ進んで一連の処理が終了する 。 なお、 例えば、 図 7のステップ 2 6 6で起動した機能のプログラムに更にメニ ユー画面がある場合には、 この通常トレースモード処理と同様の処理がなされ、 このような処理を繰り返すことで最終的に所望の処理に行きつくことになる。 一方、 図 7のステップ 2 5 8で受信した信号がタッチ信号であるとステップ 2 6 0で判定された場合には、 ステップ 2 6 2へ進み、 受信した夕ツチ信号が、 そ の夕ツチ信号受信直前に受けた夕ツチ信号と同一の信号であるか否かが判定され る。 ここで、 同一の夕ツチ信号であると判定された場合には、 ステップ 2 5 6へ 戻り、 同一の夕ツチ信号でないと判定された場合には、 この新たなタツチ信号に 基づいてステップ 2 5 4で夕ツチ信号処理がなされる。
以上のように、 この通常トレースモード処理では、 メインメニューがモニタ装 置 2 6の画面に表示されるため、 メインメニューを見ながら確実に所望の処理や 機能を選択できる。
ところで、 図 6のステップ 2 1 6でフラグ F 1に 1が代入されていると判定さ れた場合、 すなわち、 経過時間 Tが設定時間 T Aを越えるまでの間に一度でも制 御部 2 2がクリック信号を受信した場合には、 ステップ 2 2 4、 2 2 6のダイレ ク卜エンターモード処理に進む。
このダイレクトエンターモード処理では、 先ず、 ステップ 2 2 4では、 特許請 求の範囲で言う特定処理の 1つに該当する該当ポタンの表示処理が行なわれる。 この該当ポタン表示処理では選択ポタン 3 2〜5 4のうち、 ダイレクトェン夕一 モード処理が行なわれる直前の夕ツチ信号に対応した選択ポタン 3 2〜5 4だけ が図 7のステップ 2 6 4におけるクリック信号受信処理と同様にモニタ装置 2 6 に される
すなわち、 例えば、 ダイレク卜エンターモード処理が行なわれる直前の夕ツチ 信号が夕ツチ部 1 5 4に対応していれば、 4行 3列のマトリックス状に配置され るはずの選択ボタン 3 2〜5 4の中で、 同じく 4行 3列のマトリックス状に設け られた夕ツチ部 1 5 0〜 1 7 2のうち夕ツチ部 1 5 4に対応した選択ボタン 3 2 だけがモニタ装置 2 6に表示される (図 1 2参照) 。
また、 このとき、 表示した選択ポタン 3 2に対応したラベルが表示される。 但し、 このときのラベルのラベルデータは上述した通常トレ一スモード処理時に おけるラベルデ一夕とは異なり、 あくまでも、 ダイレクトエンターモード処理時 におけるラベルデ一夕である。 このダイレクトエンターモード処理時のラベルデ 一夕は、 シートスィッチ 1 1 0の各タツチ部 1 5 0〜1 5 7に表示されたラベル と同じである。
さらに、 表示された選択ポタン 3 2並びにこの選択ポタン 3 2に表示されたラ ベルは、 通常トレースモード処理時の通常状態及び反転処理状態とも異なる色で 表示される (すなわち、 通常トレースモード処理時におけるクリック信号処理後 と同様の状態となる) 。 なお、 本実施の形態では、 表示された選択ポタン 3 2並 びにこの選択ポタン 3 2に表示されたラベルを通常トレースモード処理時の通常 状態及び反転処理状態とも異なる色で表示する構成としたが、 例えば、 通常トレ —スモード処理時における通常状態と同じ状態で表示してもよいし、 反転処理し てもよい。 さらに、 理由は後述するが、 このステップ 2 2 4の処理を行なわない 構成、 すなわち、 ダイレクトエンターモード処理時には選択ポタン 3 2〜5 4及 びラベルを表示しない構成としてもよい。
次いで、 ステップ 2 2 6では、 特許請求の範囲で言う特定処理に該当する処理 である該当処理の実行若しくは該当機能の起動が行なわれる。 このステップ 2 6 6では、 表示した選択ポタン 3 2〜 5 4 (図 1 2の状態では選択ポタン 3 2 ) に 表示されたラベルに該当する処理を実行し、 また、 ラベルに該当する機能のプロ グラムが実行され、 ステップ 2 1 8で通常トレースモード処理の一連の処理が行 なわれて図 6のステップ 2 2 0へ進む。
このように、 本実施の形態では、 夕ツチ部 1 5 0〜1 7 2の何れかに触れてラ イン端子 1 2 2〜1 2 8の何れかとライン端子 1 3 2〜1 3 6の何れかを導通さ せた後、 設定時間 T A以内に (すなわち、 即座に) シートスィッチ 1 1 0並びに パネル 8 4を介してプッシュスィッチ 9 6の可動部 1 0 0の可動接点と本体 9 8 の固定接点とを導通させることでダイレクトエンターモード処理へ移行すること ができる。
このため、 このダイレクトエンターモード処理にて実行しうる処理、 若しくは 、 起動しうる機能であれば、 モニタ装置 2 6を見て処理や機能を選択しなくても を所望の処理や機能を即実行できるため、 処理遅延等や現状では特に必要としな いモニタ装置 2 6への表示に起因して操作者が抱く可能性がある不快感を防止又 は軽減できる。
また、 上述したように、 本実施の形態では、 ダイレクトエンターモード処理時 における処理や機能の名称等がシートスィッチ 1 1 0に表示されているため、 シ 一トスイッチ 1 1 0を見ながら操作すればダイレクトエンターモード処理が開始 されたとしてもモニタ装置 2 6を見て確認しなくても確実に所望の処理や機能を 実行できる。
なお、 本実施の形態は、 夕ツチ信号受信から設定時間 T A以内にクリック信号 を受信することでステップ 2 2 6 , 2 2 8のダイレク卜エンターモード処理へ移 行する構成であった。 しかしながら、 タツチ信号受信から設定時間 T A以内に指 をシートスィッチ 1 1 0上から離して夕ツチ信号及びクリック信号の何れも制御 部 2 2が受信しない状態となった場合にステップ 2. 2 6、 2 2 8のダイレクトェ ン夕ーモード処理へ移行する構成としてもよい。 この場合でも基本的には上述し た効果と同様の効果を得ることができる。
ぐ第 2の実施の形態 >
次に、 本発明のその他の実施の形態について説明する。 なお、 以下の各実施の 形態は、 機能選択処理に前記第 1の実施の形態とは異なる特徴が付加されている だけで、 機械的な構成は前記第 1の実施の形態と同じであるため構成の説明は省 略する。
また、 以下の各実施の形態における作用並びに効果を各図のフローチャートを 用いて説明するが、 これらのフローチャートで前記第 1の実施の形態を説明する 際に用いた図 6及び図 7のフローチャートにおける各ステップと基本的に同一の 処理に関しては同一のステップ番号を付与してその説明を省略する。
図 1 3には、 本発明の第 2の実施の形態における機能選択処理を示すフローチ ヤー卜が示されており、 この図に基づいて本実施の形態の作用並びに効果につい て説明する。
本実施の形態では、 ステップ 3 0 0で制御部 2 2によりカーナビゲーシヨンプ ログラムが記憶媒体 2 4から読み込まれるて実行されると、 一例としてモニタ装 置 2 6に図 8に示されるような地図が表示される。
次いで、 ステップ 3 0 2で各フラグ F 1、 F 2、 F 3及びタイマー (タイマ一 プログラム) がリセットされる。 この状態からステップ 2 0 4、 2 0 6を経てス テツプ 2 0 8へ達し、 ステップ 2 0 8では赤外線受光部 2 0からのクリック信号 が制御部 2 2により受信されたか否かが判定される。
しかしながら、 本実施の形態では、 このステップ 2 0 8でクリック信号を受信 していないと判定するとステップ 3 0 4へ進む。
このステップ 3 0 4では、 ステップ 2 0 6でタイマ一がスタートしてからタツ チ信号を受信したか否かが判定され、 仮に、 タツチ信号を受信していればステツ プ 3 0 6でフラグ F 2に 1が代入されてからステップ 2 1 2へ進む。 また、 ステ ップ 3 0 4で夕ツチ信号を受信していないと判定された場合には、 ステップ 3 0 8でフラグ F 2に 1が代入されているか否かが判定される。 ステップ 3 0 8でフ ラグ F 2がリセッ卜されたままであると判定された場合には、 ステップ 3 1 0で フラグ F 3に 1が代入され、 フラグ F 2に 1が代入されていると判定された場合 にはステップ 3 1 0を経ずにステップ 2 1 2へ進む。
すなわち、 本実施の形態では、 ステップ 2 0 6でタイマーがスタートしてから の経過時間 Tが設定時間 T Aを越えるまでの間に、 一度でもクリック信号を受信 していればフラグ F 1に 1が代入される。 また、 ステップ 2 0 4で受信したと判 定された夕ツチ信号とステップ 3 0 4で受信したと判定されたタツチ信号との間 に夕ツチ信号を受信しない状態が介在している状態、 すなわち、 瞬間的にシート スィッチ 1 1 0に 2度触れて瞬間的に夕ツチ信号が 2度受信されればフラグ F 3 に 1が代入される。
しかしながら、 ステップ 2 0 4で受信したと判定されたタツチ信号が連続して 受信されることでステップ 3 0 4でも夕ツチ信号を受信したと判定された場合に はフラグ F 2に 1が代入されてしまうため、 フラグ F 3に 1が代入されることは ない。
一方、 経過時間 Tが設定時間 T Aを越えてステップ 2 1 2からステップ 2 1 4 へ進み、 ステップ 2 1 4で経過時間 Tがリセッ卜されてからステップ 2 1 6でフ ラグ F 1に 1が代入されているか否かが判定されるが、 本実施の形態では、 この ステップ 2 1 6でフラグ F 1がリセットされたままであると判定された場合にス テツプ 3 1 2へ進んでフラグ F 3に 1が代入されているか否かが判定される。 このステップ 3 1 2でフラグ F 3がリセットされたままであると判定された場 合には、 ステップ 2 1 8で通常卜レースモード処理が行なわれるが、 ステップ 3 1 2でフラグ F 3に 1が代入されていると判定された場合には、 ステップ 3 1 0 へ進んでタップメニューモ一ド処理が行なわれる。
ここで、 図 1 4にはタップメニューモード処理におけるフローチャートが示さ れている。 この図に示されるように、 ステップ 3 5 0でタップメニューモード処 理が開始されると、 先ず、 ステップ 3 5 2で特許請求の範囲で言う特定処理の 1 つに該当する第 1メニューの表示処理が行なわれる。
第 1メニューの表示処理では、 図 9に示されるようにモニタ装置 2 6の画面に 複数の選択ポタン 3 2〜 5 4が表示され、 更に、 選択ポタン 3 2〜 5 4の各々に 対応したラベルが表示される。 これらのラベルは第 1メニューから引き続き行な うことができる処理や機能の名称、 略称、 機能概略等を意味する文字や記号 (絵 記号を含む) とされており、 ラベルを見ることで第 1メニューから引き続き行な うことができる処理や機能を確認できる。
但し、 タップメニューモード処理実行時におけるラベルのラベルデータは、 そ の全てがシートスィッチ 1 1 0の各夕ツチ部 1 5 0〜1 7 2に表示されたラベル と同じもの若しくはこれらに対応したものである。 さらに、 各選択ポタン 3 2〜 5 4に表示されたラベルの行列位置は各夕ツチ部 1 5 0〜1 7 2に表示されたラ ベルの行列位置と同じである。
次いで、 ステップ 3 5 4ではフラグ F 4、 F 5がリセットされる。 さらに、 ス テツプ 3 5 6では本タップメニューモード処理が実行されてから赤外線受光部 2 0からの電気信号を受信したか否かが判定される。
これに対して、 ステップ 3 5 6で夕ツチ信号を受信したと判定すると、 ステツ プ 3 5 8でタイマー (タイマープログラム) が作動し、 計時が開始される。 次い で、 ステップ 3 6 0ではステップ 3 5 6で受信したと判定した夕ツチ信号の後に 再び夕ツチ信号を受信したか否かが判定され、 仮に、 夕ツチ信号を受信していれ ばステツプ 3 6 2でフラグ F 4に 1が代入されてステツプ 3 6 4へ進む。
ステップ 3 6 4ではステップ 3 5 6で受信したと判定した夕ッチ信号の後にク リック信号を受信しているか否かが判定され、 仮にクリック信号を受信していれ ばステップ 3 6 6でフラグ F 5に 1が代入される。 ステップ 3 6 0で夕ツチ信号 を受信していないと判定された場合やステップ 3 6 4でクリック信号を受信して いないと判定された場合には、 ステップ 3 6 2やステップ 3 6 6を経ずにステツ プ 3 6 0やステップ 3 6 4から直接ステップ 3 6 8へ進む。
ステップ 3 6 8ではタイマーが計時を開始してからの経過時間 Tが予め設定さ れた設定時間 T Aを越えたか否かが判定される。 なお、 この設定時間 T Aに関し ては特に限定するものではない。 しかしながら、 基本的には操作者が操作遅延等 の不快感を感じない程度の長さに設定されればよく、 経験的に言えばその長さは 、 0 . 2乃至 0 . 4秒程度が好ましい。 また、 本ダイレクトエンターモード処理 時における設定時間 T Aはダイレクトエンターモード処理移行前 (図 1 3のフロ 一チャート) の設定時間 T Aと同じでもよいし、 異なっていてもよい。
ステップ 3 6 8で経過時間 Tが設定時間 T Aを越えたと判定されると、 ステツ プ 3 7 0で経過時間 Tが一旦リセットされ、 次いで、 ステップ 3 7 2でフラグ F 5に 1が代入されているか否か、 すなわち、 ステップ 3 5 8でタイマーがス夕一 トしてから経過時間 Tが設定時間 T Aを越えるまでの間に 1度でもクリック信号 を受信したか否かが判定される。 ステップ 3 7 2でフラグ F 5がリセッ卜されたままであると判定されると、 ス テツプ 3 7 4でフラグ F 4に 1が代入さているか否か、 すなわち、 ステップ 3 5 8でタイマーがスタートしてから経過時間 Tが設定時間 T Aを越えるまでの間に 1度でも夕ツチ信号を受信したか否かが判定される。
ステップ 3 7 4でフラグ? 4に 1が代 ^されてぃると判定された場合にはステ ップ 3 7 6で夕ツチ信号処理が行なわれる。 このステップ 3 7 4の夕ツチ信号処 理では、 例えば、 最終的に受信したタツチ信号が、 夕ツチ部 1 5 4に対応した夕 ツチ信号であれば、 これに対応する選択ポタン 3 2が反転表示される (図 1 6参 照) 。
なお、 特に、 図 1 4でのフローチャートで図示はしないが、 仮に、 この夕ツチ 信号処理時において既に選択ポタン 3 2〜5 4の何れかが反転処理されているが 、 新たな夕ツチ信号処理でも同一の選択ポタン 3 2〜5 4 (図 1 6の状態では選 択ポタン 3 2 ) の処理を行なうことになる場合には、 新たな夕ツチ信号処理は行 なわずにそのままステップ 3 5 4に戻る。
一方、 ステップ 3 7 2でクリック信号を受信したと判定された場合には、 ステ ップ 3 7 8でクリック信号処理がなされる。 このステップ 3 7 8におけるクリツ ク信号処理では、 例えば、 このクリック信号受信の直前に受信した夕ツチ信号が 、 夕ツチ部 1 5 4に対応した夕ツチ信号であった場合には、 図 1 7に示されるよ うに、 夕ツチ部 1 5 4に対応した選択ポタン 3 2が通常状態 (図 1 5参照) 及び 反転表示状態 (図 1 6参照) の何れとも異なる色に変更される。
なお、 本実施の形態では、 クリック信号処理では該当する選択ポタン 3 2〜 5 4 (図 1 7の状態では選択ポタン 3 2 ) の色換えを行なったが、 例えば、 反転表 示されている選択ポタン 3 2以外の選択ポタン 3 4〜5 4及びこれらの選択ポ夕 ン 3 4〜5 4に対応して表示されているラベルをクリック信号処理でモニタ装置 2 6の画面から消去してもよい。
次いで、 ステップ 3 8 0では、 該当する選択ポタン 3 2〜 5 4 (図 1 7の状態 では選択ポタン 3 2 ) に表示されたラベルに該当する処理を実行し、 また、 ラベ ルに該当する機能のプログラムが実行される。 次いで、 ステップ 3 8 2でフラグ F 3がリセットされてステップ 3 8 4でタップメニューモード処理の一連の処理 を終了し、 図 1 3に示されるステップ 3 1 6へ進む。 ステップ 3 1 6ではフラグ F l、 F 2、 F 3の各々がリセットされ、 更に、 ステップ 3 1 8で一連の処理が 終了する。
これに対して、 ステップ 3 7 2でフラグ F 5力 リセットされたままであると判 定され、 しかも、 ステップ 3 7 4でフラグ F 4がリセットされたままであると判 定された場合、 すなわち、 ステップ 3 5 6で受信したと判定された夕ツチ信号以 降に夕ツチ信号及びクリック信号の何れも制御部 2 2が受信しなかった場合 (換 言すると、 瞬間的に 1回だけシートスィッチ 1 1 0に触れたような場合) には、 ステップ 3 7 8、 3 8 0を経ずにステップ 3 8 2へ進む。
すなわち、 ステップ 3 5 8でタイマーがスタートする前に瞬間的に 1回だけシ 一トスイッチ 1 1 0を夕ツチした場合には、 言わば、 タップメニューモード処理 がキャンセルされて、 元の図 1 3に示される処理に戻る。
以上説明したように、 本実施の形態では、 タップメニューモード処理が実行さ れた場合には、 第 1メニューがモニタ装置 2 6に表示され、 この第 1メニューの 表示によりダイレク卜エンターモード処理で行ないうる全ての処理や機能を示す ラベルが選択ポタン 3 2〜5 4と共にモニタ装置 2 6に表示されるため、 通常ト レースモード処理と同様に第 1メニューを見ながら確実に所望の処理や機能を選 択できる。
さらに、 第 1メニューではモニタ装置 2 6にシートスィッチ 1 1 0に表示され たラベルと同様の表示がなされるため、 コントローラ 7 0 (シートスィッチ 1 1 0 ) を見なくても操作できる。 これにより、 このタップメニューモード処理を活 用することでダイレクトエンターモード処理に慣れることができる。
また、 本実施の形態では、 指で瞬間的に 2回だけシートスィッチ 1 1 0に触れ ることによりタップメニューモード処理へ移行でき、 また、 タップメニューモー ド処理実行時においては指で瞬間的に 1回だけシートスィッチ 1 1 0に触れるこ とによりタップメニューモード処理をキャンセルできる。
すなわち、 ダイレクトエンターモード処理を行なう場合や通常トレースモード 処理へ移行する際と同様にシートスィッチ 1 1 0に対する操作だけで行なえる。 このため、 操作性がよく、 しかも、 このようなタップメニューモード処理を付加 してもコントローラ 7 0にポタン等を増やさなくてもよい。
なお、 本実施の形態では、 指で瞬間的に 2回だけシートスィッチ 1 1 0に触れ ることによりタツプメニューモード処理へ移行する構成としたが、 指で触れる回 数を 2回に限定するものではない。
また、 同様に、 タップメニューモード処理をキャンセルする際のシートスイツ チ 1 1 0に指で触れる回数を 1回に限定するものではない。
さらに、 例えば、 コントローラ 7 0側にキャンセル専用のスィッチやポタンを 設け、 これを操作することでキャンセルする構成としてもよいし、 第 1メニュー に表示される選択ポタン 3 2〜 5 4の何れかにキャンセルを意味する文字や記号 (絵記号を含む) を表示し、 その選択ポタン 3 2〜5 4を選択した状態でステツ プ 3 7 8、 3 8 0の処理が行なわれることでタップメニューモード処理をキャン セルする構成としてもよい。
また、 本実施の形態は、 ステップ 3 0 4やステップ 3 6 0で判定する夕ツチ信 号はタツチ部 1 5 0〜1 7 2の何れに対応していても構わず、 ステップ 2 0 4や ステップ 3 5 6で受信したと判定されたタツチ信号とは異なるタツチ信号であつ てもステップ 3 0 4やステップ 3 6 0では受信した判定する構成である。
しかしながら、 例えば、 ステップ 2 0 4やステップ 3 5 6で受信したと判定さ れた夕ツチ信号と同一の夕ツチ信号であった場合にのみステップ 3 0 4ゃステツ プ 3 6 0で受信したと判定する構成にしてもよい。
また、 本実施の形態では、 瞬間的に 2回だけシートスィッチ 1 1 0に指で触れ た場合にタップメニューモード処理に移行して第 1メニューが表示される構成で あつたが、 これに加えて、 瞬間的に 3回以上の所定回数だけシートスィッチ 1 1 0に指で触れた場合に、 例えば、 タップメニューモード処理に移行するものの第 1メニューとは異なる第 2メニューを表示する構成としてもよい。
さらに、 本実施の形態では、 設定時間 TAは基本的に不変であるが、 例えば、 ステップ 2 0 4やステップ 3 5 6で受信したと判定された夕ツチ信号と、 ステツ プ 3 0 4やステップ 3 6 0で受信したと判定された夕ツチ信号との間に信号を受 信しない状態がある場合には、 その受信しない状態の時間をも計時し、 その長さ に基づいてその後に設定時間 T Aを自動的に変更する構成としてもよい。 ぐ第 3の実施の形態 >
次に、 本発明の第 3の実施の形態について説明する。
図 1 8及び図 1 9には、 本実施の形態における機能選択処理を示すフローチヤ ―卜が示されており、 この図に基づいて本実施の形態の作用並びに効果について 説明する。
本実施の形態では、 ステップ 4 0 0でカーナビゲーシヨンプログラムが実行さ れると、 ステップ 3 1 2まで前記第 2の実施の形態と同様の処理がなされる。 ス テツプ 3 1 2でフラグ F 3に 1が代入されていると判定されると、 ステップ 4 0 2でタップメニューモード処理が行なわれる。
ここで、 図 1 9には本実施の形態におけるタップメニューモード処理がフロー チャートにより示されている。 この図に示されるように、 ステップ 4 0 0でタツ プメニューモード処理が実行されると、 前記第 2の実施の形態と同様にステップ 3 5 2で特許請求の範囲で言う特定処理の 1つに該当する第 1メニューの表示処 理が行なわれる。
次いで、 ステップ 4 5 2ではフラグ F 4、 F 5、 F 6がリセットされ、 更に、 ステップ 3 5 6で赤外線受光部 2 0からの電気信号を受信したか否かが判定され る。 ステップ 3 5 6で夕ツチ信号を受信していると判定された場合には、 ステツ プ 3 5 8でタイマー (タイマープログラム) が作動し、 計時が開始される。 次いで、 ステップ 3 6 0ではステップ 3 5 6で受信したと判定された夕ツチ信 号の後に再び夕ツチ信号を受信したか否かが判定され、 夕ツチ信号が受信されて いると判定された場合には、 ステップ 3 6 2でフラグ F 4に 1が代入されてステ ップ 3 6 4へ進む。 一方、 ステップ 3 6 0で夕ツチ信号を受信していないと判定 された場合には、 ステップ 3 6 8へ進む。
また、 ステップ 3 6 4ではステップ 3 5 6で受信したと判定された夕ツチ信号 の後にクリック信号を受信したか否かが判定される。 ステップ 3 6 4でクリック 信号が受信されていると判定された場合には、 ステップ 3 6 6でフラグ F 5に 1 が代入された後にステップ 3 6 8へ進む。
一方、 ステップ 3 6 4でクリック信号が受信されていないと判定された場合に は、 ステップ 4 5 4でフラグ F 5に 1が代入されているか否かが判定される。 ス テツプ 4 5 4でフラグ F 5がリセットされたままであると判定された場合には、 ステップ 4 5 6でフラグ F 6に 1が代入される。 また、 ステップ 4 5 4でフラグ F 5に 1が代入されていると判定された場合には、 ステップ 4 5 6を経ずにステ ップ 3 6 8へ進む。
すなわち、 本実施の形態では、 ステップ 3 5 8でタイマ一がスタートしてから の経過時間 Tが設定時間 T Aを越えるまでの間に、 一度でもクリック信号を受信 していればフラグ F 5に 1が代入される。
また、 ステップ 3 5 6で受信したと判定された夕ツチ信号とステップ 3 6 0で 受信したと判定されたタツチ信号との間に夕ッチ信号を受信しない状態が介在し ている状態、 すなわち、 瞬間的にシ一トスイッチ 1 1 0に 2度触れて瞬間的に夕 ツチ信号が 2度受信されればフラグ F 6に 1が代入される。 しかしながら、 ステ ップ 3 5 6で受信したと判定された夕ツチ信号が連続して受信されることでステ ップ 3 5 6でも夕ツチ信号を受信したと判定された場合にはフラグ F 5に 1が代 入されてしまうため、 フラグ F 6に 1が代入されることはない。
以上の各種判定処理等が行なわれた後にステップ 3 6 8でタイマーが計時を開 始してからの経過時間 Tが予め設定された設定時間 T Aを越えたか否かが判定さ れる。 なお、 この設定時間 T Aに関しては特に限定するものではない。 しかしな がら、 基本的には操作者が操作遅延等の不快感を感じない程度の長さに設定され ればよく、 経験的に言えばその長さは、 0 . 2乃至 0 . 4秒程度が好ましい。 また、 本ダイレクトェン夕一モード処理時における設定時間 T Aはダイレクト エンターモード処理移行前 (図 1 8のフローチャート) の設定時間 T Aと同じで もよいし、 異なっていてもよい。
ステップ 3 6 8で経過時間 Tが設定時間 T Aを越えたと判定されると、 ステツ プ 3 7 0で経過時間 Tが一旦リセットされ、 次いで、 ステップ 3 7 2でフラグ F 5に 1が代入されているか否か、 すなわち、 ステップ 3 5 8でタイマーがスター トしてから経過時間 Tが設定時間 T Aを越えるまでの間に 1度でもクリック信号 を受信したか否かが判定される。
ステップ 3 7 2でフラグ F 5がリセッ卜されたままであると判定されると、 前 記第 2の実施の形態と同様にステップ 3 7 8、 3 8 0の処理が行なわれ、 ステツ プ 4 5 8でフラグ F 4、 F 5、 F 6がリセットされてステップ 4 6 0を経て図 1 7に示される処理に戻る。
一方、 ステップ 3 7 2でフラグ F 5がリセッ卜されたままであると判定された 場合にはステップ 4 6 2でフラグ F 6に 1が代入されているか否かが判定される 。 ここで、 フラグ F 6に 1が代入されている、 すなわち、 瞬間的にシ一トスイツ チ 1 1 0に 2度触れていれば、 ステップ 4 6 4で現在のモニタ装置 2 6の画面表 示が上述した第 1メニューであるか否かが判定される。 ステップ 4 6 4で現在の モニタ装置 2 6の画面表示が第 1メニューであると判定された場合にはステップ 4 5 8へ進む。
これに対して、 ステップ 4 6 4で現在の画面表示が第 1メニューでないと判定 された場合には、 ステップ 4 6 6で特許請求の範囲で言う特定処理に相当する前 メニュー表示処理が行なわれ、 現在表示されているメニュー画面よりも 1段階前 のメニュー画面に変更される (例えば、 図 2 0の第 2メニューから図 1 5の第 1 メニューに変更される) 。
この前メニュー表示処理では、 基本的に上述したステップ 3 5 2における処理 と同じであるが、 現在表示されているラベルを消去して、 この消去したラベルと は別のラベル (ラベルデ一夕) を表示する。 次いで、 ステップ 4 6 8でフラグ F 4、 F 5、 F 6の各々がリセットされてステップ 3 5 6に戻る。
また、 ステップ 4 6 2でフラグ F 6がリセッ卜されたままであると判定された 場合にはステップ 4 7 0へ進み、 フラグ F 4に 1が代入されているか否かが判定 される。
ステップ 4 7 0でフラグ F 4に 1が代入されていない、 すなわち、 瞬間的に 1 回だけシートスィッチ 1 1 0に指で触れた塲合には、 ステップ 4 7 2で特許請求 の範囲で言う特定処理に相当する次メニュー表示処理が行なわれ、 現在表示され ているメニュー画面よりも 1段階後のメニュー画面に変更される (例えば、 図 1 5の第 1メニューから図 2 0の第 2メニューに変更される) 。
この次メニュー処理は、 基本的に上述したステップ 3 5 2における処理と同じ で、 現在表示されているラベルを消去して、 この消去したラベルとは別のラベル (ラベルデータ) を表示する。 次いで、 ステップ 4 6 8でフラグ F 4、 F 5、 F 6の各々がリセッ卜されてステップ 3 5 6に戻る。
一方、 ステップ 4 7 0でフラグ F 4に 1が代入されていると判定されていると 判定された場合には、 ステップ 3 7 6へ進んで夕ツチ信号処理がなされ、 更に、 ステップ 4 6 8へ進む。
以上説明したように、 本実施の形態では、 前記第 2の実施の形態と同様の効果 に加えて、 第 1メニューに続く第 2メニュー等の表示が可能となり、 より多くの 各種機能や各種処理を設定できる。
また、 瞬間的に 1回シートスィッチ 1 1 0を触れれば次メニューに変わり、 瞬 間的に 2回シ一トスイッチ 1 1 0を触れれば前メニューに戻るため、 このような メニュー送りのための特別なスィツチやポタンをコントローラ 7 0に設けなくて もよい。
<第 4の実施の形態 >
次に、 本発明の第 4の実施の形態について説明する。
図 2 1に示されるように、 本実施の形態における機能選択処理は、 ステップ 5 0 0で力一ナビゲーシヨンプログラムが実行されると、 その後は基本的に前記第 2の実施の形態と同様の処理がなされる。
但し、 本実施の形態では、 ステップ 3 1 2にてフラグ F 3に 1が代入されてい ると判定されると、 ステップ 5 0 2へ進んで夕ツチ信号の処理が行なわれる。 ステップ 5 0 2における夕ツチ信号の処理では、 ライン端子 1 2 2〜 1 2 8、 1 3 2〜1 3 6の何れが導通した際の夕ツチ信号かが判別され、 この判別結果に 基づいた第 1メニューがモニタ装置 2 6に表示される。
すなわち、 本実施の形態では、 タップメニューモードへ移行する際の夕ツチ信 号の種類に応じて異なる第 1メニューを表示しうる構成となっている。 これによ り各種機能の第 1メニューを即座に呼び出すことができ、 操作性を向上させるこ とができるうえ、 より多くの各種機能や各種処理を設定できる。
また、 本実施の形態と前記第 3の実施の形態とを組み合わせることで、 より一 層多くの各種機能や各種処理を設定できる。
さらに、 例えば、 図 2 2に示されるように、 コントローラ 7 0のタツチ部 1 5 0〜 1 7 2にダイレククトトレースモード用のラベルを施すことで、 どの部分に 触れることでどの機能の第 1メニュー (例えば、 Eメール機能やテレビ機能、 更 にはインターネット機能の第 1メニュー) が表示されるのかを容易に識別するこ とが可能となる。 また、 図 2 2に示されるように、 タップメニュー用のラベルを 四角で囲うことでダイレクトエンター用のラベルと差別化でき、 混同を防止でき る。
なお、 本実施の形態では、 瞬間的に 2回シートスィッチ 1 1 0を触れることで 、 各種機能の第 1メニューを表示する構成であつたが、 例えば、 第 1メニュー表 示ではなく、 瞬間的に 2回シートスィッチ 1 1 0を触れることで、 該当する処理 を直接実行する構成としてもよい。
これは、 「経過時間 Tが設定時間 T Aを越えるまでの間に一度でもクリック信 号を受信したか否か」 と、 「瞬間的に 2回シートスィッチ 1 1 0を触れたか否か 」 という移行のための条件が異なるものの、 該当する処理を直接実行するという 点ではこれまでに説明したダイレクトエンターモード処理と同じである。
このように設定することで、 ダイレクトエンター処理をより一層多く設定する ことができ、 操作性の向上が可能となる。 この点について更に付け加えるならば 、 「経過時間 Tが設定時間 T Aを越えるまでの間に一度でもクリック信号を受信 したか否か」 や 「瞬間的に 2回シートスィッチ 1 1 0を触れたか否か」 等の条件 に限ることなく、 特定の条件に基づき何がしかの処理を直接実行する態様を 「ダ ィレクトエンター処理」 と定義でき、 別の特定の条件に基づき何がしかの機能の 第 1メニュー等を表示する態様を 「タップメニュー処理」 と定義することができ る。
ぐ第 5の実施の形態 >
次に、 本発明の第 5の実施の形態について説明する。 なお、 これまで説明した 第 1〜第 4の実施の形態は、 本発明を力一ナビゲーシヨン装置に適用した構成で あつたが、 本実施の形態は本発明をカーナビゲーシヨンの機能のみならず、 車両 用の空調装置やオーディオ装置、 更には、 車両の状態を確認するための装置を制 御するためのセンターコントロールュニッ卜に適用した構成となっている。 したがって、 制御部 2 2が記憶媒体 2 4からカーナビゲ一シヨンプログラムを 読み込んだ場合には、 図 2 5に示されるように、 制御部 2 2はメイン画面として 地図データ等を展開すると共に機能切換ポタン 5 6、 5 7、 5 8をモニタ装置 2 6に表示する。
また、 制御部 2 2が記憶媒体 2 4から空調操作プログラムを読み込んだ場合に は、 図 2 8に示されるように車両に搭載された空調装置 (図示省略) が有する各 種の機能の名称が記載された複数の選択ポタン 3 2〜5 4をマトリックス状 (本 実施の形態では 4行 3列) に表示する。
さらに、 制御部 2 2が記憶媒体 2 4からオーディオ操作プログラムを読み込ん だ場合には、 図 3 1に示されるように車両に搭載されたオーディオ装置 (図示省 略) が有する各種の機能の名称が記載された複数の選択ポタン 3 2〜5 4をマト リックス状 (本実施の形態では 4行 3列) に表示する。
また、 制御部 2 2が記憶媒体 2 4から車両状態確認プログラムを読み込んだ場 合には、 図 3 4に示されるように車両に搭載されたこのプログラムが有する各種 の機能の名称が記載された複数の選択ポタン 3 2〜 5 4をマトリックス状 (本実 施の形態では 4行 3列) に表示する。
次に、 本発明の実施の形態における画面切換に関する作用並びに効果を図 2 4 のフローチャートに基づいて説明する。
先ず、 図 2 4に示されるように、 ステップ 6 0 0で制御部 2 2が記憶媒体 2 4 から力一ナビゲーションプログラムを読み込んで力一ナビゲーシヨンプログラム が起動されると、 ステップ 6 0 2で初期設定処理が行なわれる。 この初期設定処 理ではフラグ F 1及び夕イマ一 (夕イマ一プログラム) がリセットされる。 また 、 この状態では、 特許請求の範囲で言う 「特定の機能」 に対応するカーナビゲー シヨンプログラムが並行して実行され、 モニタ装置 2 6にはカーナビゲーシヨン プログラムに基づいた第 Γ画面としての地図画面が表示されると共に、 機能切換 ポタン 5 6〜6 0がシートスィッチ 1 1 0上の夕ツチ部 1 5 0〜1 5 4に対応し た位置に表示される。
次いで、 ステップ 6 0 4では赤外線受光部 2 0からの電気信号を制御部 2 2が 受信したか否かが判定される。 夕ツチ信号及びクリック信号の何れも制御部 2 2 が受信 (入力) していなければ、 ステップ 6 2 6へ進み、 フラグ F 1に 1が代入 されているか否かが判定されるが、 本カーナビゲーショ 6 0 0から開始された直後であれば、 フラグ F 1はリセットされたままの状態で あるため、 ステップ 6 0 4へ戻る。
これに対し、 例えば、 制御部 2 2が夕ツチ信号を受けていると、 ステップ 6 .0 4からステップ 6 0 6へ進んで赤外線受光部 2 0からの電気信号が処理される。 次いで、 ステップ 6 0 8ではステップ 6 0 6で処理した電気信号が夕ツチ信号で あるか否かが判定される。
この場合には受信した信号は夕ツチ信号であるため、 ステップ 6 0 8からステ ップ 6 0 9へと進み、 ステップ 6 0 9で夕ツチ信号が機能切換信号であるか否か が判定される。
ここで、 機能切換ポタン 5 6〜5 8の各々は、 オーディオ操作プログラム、 空 調操作プログラム、 及び車両状態確認プログラムの各々のプロフラム起動中にお ける操作選択画面への移行機能が割り当てられており、 これらの機能切換ポタン 5 6〜5 8に対応した夕ツチ信号、 すなわち、 この状態における夕ツチ部 1 5 0 〜1 5 4の何れかに触れた場合の夕ツチ信号が制御部 2 2が入力された場合には 、 このときのタツチ信号を制御部 2 2は機能切換信号と認識してステップ 6 2 4 へ進む。 これに対して、 図 2 5に示される画面をモニタ装置 2 6が表示している 状態で機能切換ポタン 5 6〜5 8に対応した夕ツチ信号 (すなわち、 機能切換信 号) 以外の夕ツチ信号を受信したと判定した場合には、 そのままステップ 6 2 0 へ進み、 夕ツチ信号の処理がなされる。
例えば、 図 2 5に示される状態で夕ツチ部 1 5 6に対応した夕ツチ信号を制御 部 2 2が受信すると、 図 2 6に示されるように、 放射状に各々が異なる方向へ向 いた複数の矢印マーク 6 1〜6 8が地図画面上に表示されると共に、 これらの矢 印マーク 6 1〜6 8の下方に 3つの選択ポタン 3 8、 4 6、 5 4が表示される。 矢印マーク 6 1〜6 8はその中心に表示された丸印を含めて概ね 3列 3行に表 示されており、 夕ツチ部 1 5 0〜1 6 6に対応する。 また、 選択ポタン 3 8、 4 6、 5 4は左側から (すなわち、 選択ポタン 5 4から) 夕ツチ部 1 6 8〜1 7 2 に対応する。
また、 これらの矢印マーク 6 1〜6 8及び選択ポタン 3 8、 4 6、 5 4が表示 された状態では、 その直前に制御部 2 2が受信した夕ツチ信号が夕ツチ部 1 5 6 に夕ツチ信号に対応しているため、 この夕ツチ部 1 5 6に対応した矢印マーク 6 5が反転表示され、 矢印マーク 6 5が選択状態であることが示される。
以上の処理 (この状態での夕ツチ信号処理) が終了するとステップ 6 2 4でフ ラグ F 1に 1が代入されてステップ 6 0 4へ戻る。
以降、 クリック信号並びに他の夕ツチ信号を受信しなければ、 ステップ 6 1 8 からそのままステップ 6 0 4へ戻され、 他の夕ツチ信号若しくはクリック信号の 待機状態となる。
この状態で、 パネル 8 4を押圧することで、 制御部 2 2にクリック信号が入力 されると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている矢 印マーク 6 5に基づいて矢印マーク 6 5の向きとは反対方向へ地図画面を構成す る地図データを全体的に移動させ、 見かけ上、 モニタ装置 2 6の画面を表示され た地図画面に対して矢印マーク 6 5と略同一方向に移動させる。
これに対して、 シートスィッチ 1 1 0上で、 例えば、 夕ツチ部 1 7 0へ指がス ライドし、 夕ツチ部 1 7 0に対応した夕ツチ信号を制御部 2 2が設定時間 T Sを 越えて受信すると、 ステップ 6 2 0で図 2 7に示されるように、 矢印マーク 6 5 の反転表示が解除されると共に、 夕ツチ部 1 7 0に対応した選択ポタン 4 6が反 転表示されて選択ポタン 4 6が選択状態であることが示される。
この状態で、 パネル 8 4を押圧することで制御部 2 2にクリック信号が入力さ れると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている選択 ポタン 4 6の表示内容に基づいた処理 (本実施の形態では現在地を中心とする地 図画面表示) が行なわれる。
一方、 ステップ 6 2 2での夕ツチ信号処理やステップ 6 2 8での信号に基づい た処理が行なわれた後に、 例えば、 シートスィッチ 1 1 0から指が離間する等で 夕ツチ信号やクリック信号が制御部 2 2に入力されなくなると (すなわち、 タツ チ信号やクリック信号の出力が停止されると) 、 ステップ 6 0 4からステップ 6 2 6へ進む。 上述したように、 ステップ 6 2 6ではフラグ F 1に 1が代入されて いるか否かが判定される。 但し、 一度ステップ 6 2 0で夕ツチ信号処理が行なわ れた後には、 ステップ 6 2 2でフラグ F 1に 1が代入されているため、 この状態 では、 ステップ 6 2 6からステップ 6 0 2へ戻され、 再び、 図 2 5に示されるよ うな初期状態となる。
ところで、 当初の初期状態で夕ツチ部 1 5 0〜1 5 4の何れかに指が触れ、 こ の夕ツチ部 1 5 0〜1 5 4の何れかに対応した夕ツチ信号を制御部 2 2が受信し た場合には、 ステップ 6 0 9にて機能切換信号であると判定されてステップ 6 1 0へ進み、 ステップ 6 1 0でこの機能切換信号がその直前に受信した信号と同一 の信号であるか否かが判定される。
本カーナビゲーシヨンプログラムがステップ 6 0 0から開始された直後であれ ば、 それ以前に受信した信号はないため、 ステップ 6 1 2へと進んでタイマー ( タイマープログラム) の経過時間 Tがリセットされ、 ステップ 6 1 4でタイマー (タイマープログラム) が起動する。
次いで、 ステップ 6 1 6で経過時間 Tが予め設定されていた設定時間 T Sを越 えたか否かが判定される。 当初の初期状態であれば、 この時点では経過時間丁が 設定時間 T Sを越えていることはないため、 ステップ 6 0 4へ戻る。
一方、 設定時間 T Sを越えてなお同一の機能切換信号を受信した場合には、 ス テツプ 6 1 6からステップ 6 2 4へ進み、 機能切換処理がなされる。
このときの機能切換信号 (夕ツチ信号) が、 仮に、 夕ツチ部 1 5 0に対応した 機能切換信号であれば、 ステップ 6 2 4で特許請求の範囲で言う他の機能として の空調操作プログラムが実行され、 モニタ装置 2 6には特許請求の範囲で言う第 2画面としての複数の選択ポタン 3 2〜5 4を含む空調操作画面が表示される。 これらの選択ボタン 3 2〜5 4は全体的に 4行 3列のマトリックス状に並べられ 、 各々が夕ツチ部 1 5 0〜1 7 2に対応する。
また、 この空調操作画面が表示された状態では、 その直前に制御部 2 2に入力 された夕ツチ信号が夕ツチ部 1 5 0に対応しているため、 図 2 9に示されるよう に、 この夕ツチ部 1 5 0に対応した選択部 4 8が反転表示され、 選択部 4 8が選 択状態であることが示される。
以降、 クリック信号並びに他の夕ツチ信号を受信しなければ、 ステップ 6 1 8 からそのままステップ 6 0 4へ戻され、 他のタツチ信号若しくはクリック信号の 待機状態となる。
この状態で、 パネル 8 4を押圧することで、 制御部 2 2にクリック信号が入力 されると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている選 択ポタン 4 8に表示内容に基づいた処理 (本実施の形態では設定温度の上昇) が 行なわれる。
これに対して、 シートスィッチ 1 1 0上で、 例えば、 夕ツチ部 1 5 4へ指がス ライドし、 夕ツチ部 1 5 4に対応した機能切換信号 (夕ツチ信号) を制御部 2 2 が設定時間 T Sを越えて受信すると、 ステップ 6 2 0で図 3 0に示されるように 、 選択ポタン 4 8の反転表示が解除されると共に、 夕ツチ部 1 5 4に対応した選 択ポタン 3 2が反転表示されて選択ポタン 3 2が選択状態であることが示される この状態で、 パネル 8 4を押圧することで、 制御部 2 2がクリック信号を受信 すると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている選択 ポタン 3 2の表示内容に基づいた処理 (本実施の形態では風速等の自動調整) が 行なわれる。
一方、 ステップ 6 2 2での夕ツチ信号処理やステップ 6 2 8での信号に基づい た処理が行なわれた後に、 例えば、 シートスィッチ 1 1 0から指が離間する等で 夕ツチ信号やクリック信号が制御部 2 2に受信されなくなると、 ステップ 6 0 4 からステップ 6 2 6へ進む。 上述したように、 ステップ 6 2 6ではフラグ F 1に 1が代入されているか否かが判定されるが、 一度ステップ 6 2 0で夕ツチ信号処 理が行なわれた後には、 ステップ 6 2 2でフラグ F 1に 1が代入されているため 、 この状態では、 ステップ 6 2 6からステップ 6 0 2へ戻され、 再び、 図 2 5に 示されるような初期状態となる。
これに対して、 当初の初期状態で制御部 2 2が夕ツチ部 1 5 2に対応した機能 切換信号 (夕ツチ信号) を受信した場合には、 ステップ 6 2 4で特許請求の範囲 で言う他の機能としてのオーディオ操作プログラムが実行され、 モニタ装置 2 6 には特許請求の範囲で言う第 2画面としての複数の選択ポタン 3 2〜5 4を含む オーディォ操作画面が表示される。
また、 このオーディオ操作画面が表示された状態では、 その直前に制御部 2 2 に入力された夕ツチ信号が図 2 3に示される夕ツチ部 1 5 2に対応しているため 、 図 3 2に示されるように、 この夕ツチ部 1 5 2に対応した選択ポタン 4 0が反 転表示され、 選択ポタン 4 0が選択状態であることが示される。
以降、 クリック信号並びに他の夕ツチ信号を受信しなければ、 ステップ 6 1 8 からそのままステップ 6 0 4へ戻され、 他の夕ツチ信号若しくはクリック信号の 待機状態となる。
この状態で、 パネル 8 4を押圧することで、 制御部 2 2にクリック信号が入力 されると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている選 択ポタン 4 0に表示内容に基づいた処理 (本実施の形態では F Mチャンネルの上 昇変更) が行なわれる。
これに対して、 シートスィッチ 1 1 0上で、 例えば、 夕ツチ部 1 6 4へ指がス ライドし、 夕ツチ部 1 6 4に対応した夕ツチ信号を制御部 2 2が設定時間 T Sを 越えて受信すると、 ステップ 6 2 0で図 3 3に示されるように、 選択ポタン 4 0 の反転表示が解除されると共に、 夕ツチ部 1 5 4に対応した選択ポタン 4 4が反 転表示されて選択ボタン 4 4が選択状態であることが示される。
この状態で、 パネル 8 4を押圧することで、 制御部 2 2にクリック信号が入力 されると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている選 択ポタン 4 4の表示内容に基づいた処理 (本実施の形態ではコンパクト ·デイス ク演奏開始モード) が行なわれる。
一方、 ステップ 6 2 2での夕ツチ信号処理やステップ 6 2 8での信号に基づい た処理が行なわれた後に、 例えば、 シートスィッチ 1 1 0から指が離間する等で 夕ツチ信号やクリック信号が制御部 2 2に受信されなくなると、 ステップ 6 0 4 からステップ 6 2 6へ進む。 上述したように、 ステップ 6 2 6ではフラグ F 1に 1が代入されているか否かが判定されるが、 一度ステップ 6 2 0で夕ツチ信号処- 理が行なわれた後には、 ステップ 6 2 2でフラグ F 1に 1が代入されているため 、 この状態では、 ステップ 6 2 6からステップ 6 0 2へ戻され、 再び、 図 2 5に 示されるような初期状態となる。
また、 当初の初期状態で制御部 2 2が夕ツチ部 1 5 4対応した機能切換信号 ( タツチ信号) を受信した場合には、 ステップ 6 2 4で特許請求の範囲で言う他の 機能としての車両状態確認プログラムが実行され、 モニタ装置 2 6には特許請求 の範囲で言う第 2画面としての複数の選択ポタン 3 2〜 5 4を含む車両状態確認 画面が表示される。 これらの選択ポタン 3 2〜5 4は全体的に 4行 3列のマトリ ックス状に並べられ、 各々が夕ツチ部 1 5 0〜1 7 2に対応する。
また、 この車両状態確認画面が表未された状態では、 その直前に制御部 2 2が 受信した夕ツチ信号が夕ツチ部 1 5 4に対応しているため、 図 3 5に示されるよ うに、 この夕ツチ部 1 5 4に対応した選択ポタン 3 2が反転表示され、 選択ポ夕 ン 3 2が選択状態であることが示される。
以降、 クリック信号並びに他の夕ツチ信号を受信しなければ、 ステップ 6 1 8 からそのままステップ 6 0 4へ戻され、 他の夕ツチ信号若しくはクリック信号の 待機状態となる。
この状態で、 パネル 8 4を押圧することで、 制御部 2 2にクリック信号が入力 されると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている選 択ボタン 3 2に表示内容に基づいた処理 (本実施の形態では平均燃費表示) が行 なわれる。
これに対して、 シ一卜スィツチ 1 1 0上で、 例えば、 夕ツチ部 1 7 0へ指がス ライドし、 夕ツチ部 1 7 0に対応したタツチ信号を制御部 2 2が設定時間 T Sを 越えて受信すると、 ステップ 6 2 0で図 3 6に示されるように、 選択ポタン 3 2 の反転表示が解除されると共に、 夕ツチ部 1 7 0に対応した選択ポタン 4 6が反 転表示されて選択ポ夕ン 4 6が選択状態であることが示される。
この状態で、 パネル 8 4を押圧することで、 制御部 2 2にクリック信号が入力 されると、 ステップ 6 0 8からステップ 6 2 8へ進み、 選択状態となっている選 択ポタン 4 4の表示内容に基づいた処理 (本実施の形態では外気温表示) が行な われる。
—方、 ステップ 6 2 2での夕ツチ信号処理やステップ 6 2 8での信号に基づい た処理が行なわれた後に、 例えば、 シートスィッチ 1 1 0から指が離間する等で 夕ツチ信号やクリック信号が制御部 2 2に受信されなくなると、 ステップ 6 0 4 からステップ 6 2 6へ進む。 上述したように、 ステップ 6 2 6ではフラグ F 1に 1が代入されているか否かが判定されるが、 一度ステップ 6 2 0で夕ツチ信号処 理が行なわれた後には、 ステップ 6 2 2でフラグ F 1に 1が代入されているため 、 この状態では、 ステップ 6 2 6からステップ 6 0 2へ戻され、 再び、 図 2 5に 示されるような初期状態となる。
以上のように、 本実施の形態では、 図 2 5に示されるような地図表示画面を表 示していても、 この地図表示画面中に機能切換ポタン 5 6〜 5 8が表示され、 更 に、 これらの機能切換ポタン 5 6〜5 8の何れかに対応した夕ツチ信号を制御部 2 2が受信することで、 空調操作、 オーディオ操作、 及び車両状態確認の何れか のプログラムに対応した画面に切り換えることができるため、 これらの空調操作 、 オーディオ操作、 及び車両状態確認等に属する各操作 (作業) の操作性を向上 できる。
また、 本実施の形態では、 空調操作、 オーディオ操作、 及び車両状態確認の何 れかのプログラムに対応した画面に切り換わった状態でシートスィッチ 1 1 0か ら指を離間させて制御部 2 2が信号を受信しない状態とすることにより、 図 2 5 に示される初期の画面に戻るため、 この初期の画面に戻すための特別な操作が不 要である。 したがって、 この意味でも操作性が向上する。
さらに、 本実施の形態では、 機能切換ポタン 5 6〜 5 8には対応する画面切換 直後に反転表示される選択ポタン 4 8、 4 0、 3 2と同様若しくはこれに準ずる 表示がなされるため、 画面切換直後に制御部 2 2がクリック信号を受信した場合 にどのような操作が行なわれるかを画面切換以前の状態で認識することができる 。 しかも、 この機能切換ポタン 5 6〜 5 9に表示された操作内容であれば画面切 換後に改めて選択ボタン 3 2〜5 4を選択する必要がないため、 この意味でも作 業性が向上する。
なお、 本実施の形態では特に設定を行なわなかったが、 機能切換ポタン 5 6〜 5 8に各プログラム実行時において最も使用頻度の高い操作内容を表示すると共 に、 画面切換後に該当する選択ポタン 4 8、 4 0、 3 2にこの使用頻度の高い操 作内容を割り当てることで、 更なる操作性の向上が可能である。
また、 本実施の形態では、 機能切換ポタン 5 6〜 5 8における表示内容が基本 的に一定であつたが、 機能切換ポタン 5 6〜5 8の表示内容が適宜に変更されて もよい。
すなわち、 例えば、 オーディオ操作プログラムの実行が図 3 3に示されるよう なコンパクト ·ディスクの演奏を選択した状態でメイン画面に戻った場合には、 その後に機能選択ポタン 5 7に図 3 3において選択ポタン 4 4に表示されている 「C D」 の表示を、 図 3 7に示されるように機能切換ポタン 5 7で表示させる構 成とし、 この機能切換ポタン 5 7に対応した夕ツチ部 1 5 2を指で触れ、 更に、 所定時間以内 (上述した経過時間 Tが設定時間 T Sを越える前) にパネル 8 4を 押圧した場合 (すなわち、 クリック信号を発信した場合) に、 即座に選択ポタン 4 4を選択した場合の機能、 すなわち、 コンパクト ·ディスクの演奏を行なうよ うにしてもよい。
このような構成とした場合には、 選択ポタン 3 2〜5 4を選択しなくても前回 利用した機能を即座に選択できるため、 階層操作並びに選択操作の低減を図るこ とができ、 操作性を向上させることが可能である。
ぐ第 6の実施の形態 >
次に、 本発明の第 6の実施の形態について説明する。
本実施の形態に係る画面操作装置を適用したカーナビゲーシヨン装置では、 例 えば、 地図画面表示プログラムが実行されると、 制御部 2 2によって地図データ が展開されると共に、 展開された地図データのうち、 予め設定され且つモニタ装 置 2 6の表示領域 R (図 4 1の一点鎖線 R内) に表示可能なデータがモニタ装置 2 6の表示領域 Rに表示される (図 4 1参照) 。
なお、 各図において、 モニタ装置 2 6の画面中には一点鎖線で表示領域 Rを示 しているが、 これは、 本実施の形態を説明するうえで便宜上示したものであり、 実際に画面にこのような一点鎖線の表示領域 Rが示されるものではない。
また、 登録マーク検索プログラムが実行された場合には、 図 4 4に示されるよ うにモニタ装置 2 6の表示領域 Rに複数の選択ポタン 3 2〜 5 4がマトリックス 状 (本実施の形態では 4行 3列) に表示されると共に、 予め使用者等が登録した (すなわち、 所定の登録作業により記憶媒体 2 4へ記憶させた) 登録マークデー 夕が展開され、 予め設定された順番で且つ表示領域 Rへ表示可能な (すなわち、 表示領域 R内の) 登録マークデータのラベル (地点名) が各選択ポタン 3 2〜5 4中に表示される。
また、 登録マークデータが選択ポタン 3 2〜5 4の数よりも多い場合、 すなわ ち、 表示領域 R内にラベル表示不可能な登録マークデータが存在する場合には、 後述する所定の操作で画面を切り換えることで、 図 4 6や図 4 7に示されるよう に、 各選択ポタン 3 2〜5 4に他の登録マークデ一夕のラベルを表示できる。 さらに、 ジャンル別目的地検索プログラムが実行された場合には、 図 4 8に示 されるようにモニタ装置 2 6の表示領域 Rに複数の選択ポタン 3 2〜5 4がマト リックス状 (本実施の形態では 4行 3列) に表示されると共に、 予め記憶媒体 2 4に記憶させておいた目的地の大分類データ、 中分類データ、 及び小分類データ が展開され、 予め設定された順番で且つ表示領域 Rへ表示可能な (すなわち、 表 示領域 R内の) 各分類デ一がを各選択ポタン 3 2〜5 4中に表示される。
また、 分類データ数が選択ポタン 3 2〜 5 4の数よりも多い場合、 すなわち、 表示領域 R内に表示不可能な分類データが存在する場合には、 後述する所定の操 作で画面を切り換えることで、 図 5 1、 図 5 3、 図 5 5に示されるように、 各選 択ポタン 3 2〜 5 4に他の登録地点名を表示できる。
(地図画面表示プログラム起動時における本実施の形態の作用、 効果) 次に、 本カーナビゲーシヨン装置 1 0における画面切換 (すなわち、 通常切換 としての通常スクロール、 高速切換としての高速スクロール、 及び変速切換とし ての減速スクロール) に関する作用並びに効果について、 図 3 8及び図 4 0のフ ローチャートに基づき、 地図画面表示プログラムを起動した場合、 登録マ一ク検 索プログラムを起動した場合、 及び地名検索プログラムを起動した場合の各々を 例にして説明する。
先ず、 図 3 8に示されるように、 ステップ 7 0 0で制御部 2 2が記憶媒体 2 4 から地図画面表示プログラムを読み込んで地図画面表示プログラムが起動される と、 ステップ 7 0 2でフラグ F 1、 F 2、 F 3及びタイマー (タイマ一プログラ ム) がリセットされる。 次いで、 ステップ 7 0 4では記憶媒体 2 4から地図画面 表示プログラム起動時における表示デー夕であるところの地図データが読み込ま れて展開される。
その後、 ステップ 7 0 6でモニタ装置 2 6の画面の表示領域 Rに所定の地図デ 一夕が表示されているか否かが判定される。 所定の地図データが表示されていな ければステップ 7 0 8にて画面表示処理がなされ、 展開された地図データのうち 、 表示領域 Rに対応した地図データを図 4 1に示されるようにモニタ装置 2 6の 画面に表示してステップ 7 1 0へ進む。
なお、 ステップ 7 0 6で既に表示領域 Rに対応した地図データが表示されてい ると判定されればステップ 7 0 8へ進まずにそのままステップ 7 1 0へ進む。 次いで、 赤外線受光部 2 0からの電気信号を受信したか否かの判定が行なわれ る。 ここで、 夕ツチ信号やクリック信号が制御部 2 2に入力されていなければ、 ステップ 7 1 2へ進み、 フラグ F 1に 1が代入されているか否かが判定される。 さらに、 この状態で本地図画面表示プログラムがステップ 7 0 0から開始された 直後であれば、 F 1はリセットされたままの状態であるため、 再びステップ 7 0 6へ戻る。
これに対し、 例えば、 操作者の指が上述した夕ツチ部 1 6 0に触れることでラ イン端子 1 2 4とライン端子 1 3 6とが導通し、 この状態での夕ツチ信号を制御 部 2 2が赤外線受光部 2 0から受けると、 ステップ 7 1 0からステップ 7 1 4へ 進んでステップ 7 1 4で赤外線受光部 2 0からの電気信号が処理される。
次いで、 ステップ 7 1 6ではステップ 7 1 4で処理した電気信号が夕ツチ信号 であるか否かが判定される。 この場合、 受信した信号は夕ツチ信号であるため、 ステップ 7 1 6からステップ 7 1 8へと進み、 この夕ツチ信号がその直前に受信 した信号と同一の信号であるか否かが判定される。 本地図画面表示プログラムが ステップ 7 0 0から開始された直後であれば、 それ以前に受信した信号はないた め、 ステップ 7 2 0へと進んでタイマー (タイマープログラム) の経過時間丁が リセットされ、 ステップ 7 2 2でタイマー (タイマープログラム) が起動する。 次いで、 ステップ 7 2 4で経過時間 Tが予め設定されていた設定時間 T Aを越 えたか否かが判定される。 この状態で、 例えば、 本地図画面表示プログラムがス テツプ 7 0 0から開始された直後である場合等、 先に同一の信号を制御部 2 2が 赤外線受光部 2 0から受けていない場合であれば、 この時点では経過時間 Tが設 定時間 T Aを越えていないため、 ステップ 7 2 6へ進む。
ステップ 7 2 6では、 それまで受信した夕ツチ信号の信号数が 2以上 (本信号 を含めて信号数が 3以上) であるか否かが判定され、 上記のように最初の信号で あればステップ 7 0 6へ戻る。
操作者がシートスィッチ 1 1 0の同一部位、 例えば、 夕ツチ部 1 6 0に触れ続 けた場合には、 ステップ 7 1 8から直接ステップ 7 2 4へと進む。 すなわち、 操 作者がシートスイッチ 1 1 0の同一部位、 例えば、 夕ツチ部 1 6 0に触れ続けた 場合には、 これまで説明した過程を巡り続けるが、 その途中で経過時間 Tが設定 時間 T Aを越えると、 ステップ 7 2 4からステップ 7 2 8へと進み、 ステップ 7 2 8にて通常スクロール処理が行なわれる。
この通常スクロール処理では、 シートスィッチ 1 1 0上 (パネル 8 4上) での 操作者の指位置に基づき (すなわち、 夕ツチ信号に基づいて) 所定の方向へ画面 が移動する。
すなわち、 例えば、 夕ツチ部 1 6 0に指が触れている場合では、 夕ツチ部 1 6 0はパネル 8 4の中央に対して概ね右方に位置するため、 ステップ 7 2 8では、 展開した地図データを表示領域 Rに対して全体的に左方へ移動させる。 これによ り、 表示領域 Rの左端部側に位置する地図データから表示領域 Rの左外側へ移動 する。 これに伴い、 それまで表示領域 Rの右外側に位置して表示されていなかつ た地図データが表示領域 R内に位置してモニタ装置 2 6の画面上に表示される。 これにより、 夕ツチ部 1 6 0を指で触れ続けることで、 相対的に表示領域 が 右方へ移動する。 したがって、 所望の地図データが表示領域 R内に位置するまで パネル 8 4 (シートスィッチ 1 1 0 ) に触れ続けることで所望の地図データをモ 二夕装置 2 6の画面に表示できる。
なお、 特にフローチャートを用いた説明はしないが、 この通常スクロール処理 は、 同一の夕ツチ信号が途絶えること、 すなわち、 指がシートスィッチ 1 1 0上 から離れるか、 又は、 シートスィッチ 1 1 0上で指が移動するかにより終了する 。 この通常スクロール処理が終了するとステップ 7 3 0へ進んでステップ 7 0 0 へ戻る。
一方、 例えば、 指がシートスィッチ 1 1 0に触れつつも、 経過時間 Tが設定時 間 T Aを越えるよりも先にシートスィッチ 1 1 0上で夕ツチ部 1 6 0から夕ツチ 部 1 5 8を介して夕ツチ部 1 5 6ヘスライドした場合 (すなわち、 図 3の左側へ 指が移動した場合) には、 先ず、 指が夕ツチ部 1 5 8を通過する際にライン端子 1 2 4とライン端子 1 3 4とを導通させる。
これにより、 それ以前の夕ツチ信号とは異なる夕ツチ信号が赤外線受光部 2 0 から制御部 2 2へ送られる。 したがって、 この場合には、 ステップ 7 1 8からス テツプ 7 2 0へ進みタイマーの経過時間 Tがリセッ卜され、 ステップ 7 2 2で再 びタイマ一が起動される。 さらに、 経過時間 Tが設定時間 T Aを越えていなけれ ばステップ 7 2 4からステップ 7 2 6へ進む。 この状態では、 本信号以前のタツ チ信号は未だ 1つ (本信号を含めて 2つ) であるため、 そのままステップ 7 0 6 へ戻る。
次いで、 経過時間 Tが設定時間 T Aを越える前に指が夕ツチ部 1 5 8からタツ チ部 1 5 6へ移動してライン端子 1 2 4とライン端子 1 3 2とを導通させると、 それ以前の夕ツチ信号とは異なる夕ツチ信号が赤外線受光部 2 0から制御部 2 2 へ送られる。 したがって、 この場合には、 ステップ 7 1 8からステップ 7 2 0へ 進み夕イマ一の経過時間 Tがリセットされ、 ステップ 7 2 2で再びタイマーが起 動される。
さらに、 経過時間 Tが設定時間 T Aを越えていなければステップ 7 2 4からス テツプ 7 2 6へ進む。 ここで、 極短時間の間に指が夕ツチ部 1 6 0から夕ッチ部 1 5 8を経て夕ツチ部 1 5 6ヘスライドした場合には、 本信号以前に夕ツチ部 1 6 0でのタツチ信号と夕ツチ部 1 5 8での夕ツチ信号との 2つの夕ツチ信号 (す なわち、 夕ツチ部 1 5 6での夕ツチ信号を含めて 3つの夕ツチ信号) を受信して いるため、 ステップ 7 2 4からステップ 7 2 6へ進んだ後にはステップ 7 3 2へ 進み、 フラグ F 1に 1が代入されているか否かが判定され、 この状態でフラグ F 1がリセッ卜されていれば、 ステップ 7 3 4へ進んでフラグ F 1に 1が代入され る。
次いで、 タツチ部 1 5 6へ指が到達した後、 タイマ一の経過時間 Tが設定時間 T Aを越える前に、 例えば、 指がシートスィッチ 1 1 0上から離間すると、 ステ ップ 7 1 0からステップ 7 1 2へ進むが、 この状態ではフラグ F 1に 1が代入さ れているため、 ステップ 7 3 6へ進んで高速スクロール処理が実行される。 図 3 9のフローチャートに示されるように、 ステップ 8 0 0で高速スクロール 処理が開始されると、 ステップ 8 0 2で制御部 2 2が赤外線受光部 2 0からタツ チ信号を受信したか否かが判定される。 但し、 上述したように高速スクロール処 理が行なわれる直前では指がシートスィッチ 1 1 0上から離間するため、 制御部 2 2が赤外線受光部 2 0から夕ツチ信号を受信することはなく、 ステップ 8 0 4 へ進む。
ステップ 8 0 4ではフラグ F 3に 1が代入されているか否かが判定されるが、 高速スクロール処理が開始される直前にフラグ F 3に 1が代入されていることは ないため、 ステップ 8 0 6へ進む。 ステップ 8 0 6ではフラグ F 2に 1が代入さ れているかが判定される。 しましながら、 フラグ F 3と同様に高速スクロール処 理が開始される直前にフラグ F 2に 1が代入されていることはないため、 ステツ プ 8 0 8へ進む。
ステップ 8 0 8では高速スクロール処理が開始されるまでに受信した 3以上の 夕ツチ信号に基づいてスクロールの方向が算出される。 このときのスクロール方 向の計算方法としては、 例えば、 ライン端子 1 2 4とライン端子 1 3 2との導通 した際の最後の夕ツチ信号に基づいてベクトル始端位置を求め、 ライン端子 1 2 4とライン端子 1 3 4との導通した際の次の夕ツチ信号に基づいてべクトル中間 位置を求め、 更にライン端子 1 2 4とライン端子 1 3 6との導通した際の最初の 夕ツチ信号に基づいてベクトル終端位置を求める方法や、 ライン端子 1 2 4とラ イン端子 1 3 2との導通した際の最後の夕ツチ信号に基づいてべクトル始端位置 を求め、 ライン端子 1 2 4とライン端子 1 3 6との導通した際の最初の夕ツチ信 号に基づいてべクトル終端位置を求める方法などがある。 前者は中間位置を求め るのに対し後者は中間位置を求めないので、 この時点では前者の方法で求めたベ クトルの向きと後者の方法で求めたべクトルの向きとが同じになるとは限らない 。 但し、 何れにしても、 この時点で求めたベクトルの向きはシ一トスイッチ 1 1 0上での指のスライド方向とは概ね反対の方向に対応するものとなる。
次いで、 ステップ 8 1 0ではステップ 8 0 8で求めたべクトルが迷走べクトル であるか否かが判定される。 迷走ベクトルとは、 例えば、 ベクトル始端位置とベ クトル終端位置とを結んだ直線に対し、 例えば、 ライン端子 1 2 4とライン端子 1 3 4との導通した際の次 (2番目) の夕ツチ信号に基づいた中間点を通るべク トルが大きく異なる場合 (すなわち、 ベクトル始端位置とベクトル終端位置とを 結んだ直線に対して中間点が大きく乖離している場合) を言い、 例えば、 操作者 が如何なる操作を行なうか迷い、 指がシートスィッチ 1 1 0で格別な方向性を持 たずに移動しているような場合に上記のべクトルが迷走べクトルとなる場合があ る。
ステップ 8 1 0では、 ステップ 8 0 8で算出したべクトルが迷走べクトルであ るか否か、 すなわち、 中間位置をも含めてステップ 8 0 8でベクトルを算出した 場合には、 算出したべクトルがべクトル始端位置とべクトル終端位置とを結んだ 直線に対して大きく異なっているか否か、 また、 ステップ 8 0 8でべクトルの始 端位置と終端位置のみを算出した場合にはライン端子 1 2 4とライン端子 1 3 4 との導通した際の次 (2番目) のタツチ信号に基づいた中間点がステップ 8 0 8 で算出したべクトルに対して大きく乖離しているか否かが判定される。
ステップ 8 1 0で迷走べクトルでないと判定された場合にはステップ 8 1 2へ 進む。 ステップ 8 1 2ではタツチ部 1 6 0、 1 5 8、 1 5 6の各々に指が位置し た状態での各経過時間 Tに基づいてスクロールの速度が設定され、 例えば、 各経 過時間 Tの和が小さければスクロール速度を比較的早く設定し、 各経過時間丁の 和が大きければスクロール速度を比較的遅く設定する。
次いで、 ステップ 8 1 4では、 表示領域 Rに対して地図データをステップ 8 0 8で求めた方向へステップ 8 1 2で設定した速度で高速移動 (すなわち、 上述し た通常スクロールに比べて充分に早く移動) させると共に、 ステップ 8 0 8で求 めた方向とは反対方向で且つステップ 8 1 2で設定した速度に対応した長さの矢 印マーク 9 3 0をモニタ装置 2 6の画面に表示させる (図 4 2参照) 。 すなわち 、 上述したように、 ステップ 8 0 8で算出したベクトルの向きは、 言わば、 シー トスイッチ 1 1 0上での指のスライド方向とは反対の方向に対応しているため、 この方向に地図データを表示領域 Rに対して高速移動させることで、 あたかも、 表示領域 Rがシートスィッチ 1 1 0上での指のスライド方向へ高速移動している ようにみえる。
このように、 本実施の形態では、 シートスィッチ 1 1 0上 (すなわち、 パネル 8 4上) で指をスライドさせることで、 そのスライド方向に対応した方向へ向け 、 しかも、 そのスライド速度に対応し且つ通常スクロールよりも充分に速い速度 で、 見かけ上、 表示領域 Rを高速で移動させることができる。 これにより、 操作 感覚とスクロールの向きや速度を適応させることができる。 次いで、 ステップ 8 1 6でフラグ F 2に 1が代入されると共にタイマーの経過 時間 Tに 0が代入され (すなわち、 リセットされ) 、 ステップ 8 0 2へ戻る。 こ の状態で特に夕ツチ信号を受していなければ (厳密に言えば、 上述した最後の夕 ツチ信号の後に夕ツチ信号を受信していなければ) 、 ステップ 8 0 4へ進み、 更 に、 ステップ 8 0 6へ進む。 ここで、 この状態では、 ステップ 8 1 6でフラグ F 2に 1が代入されているため、 ステップ 8 0 8へは進まずにステップ 8 0 2へ戻 る。
なお、 この状態では、 高速スクロールが継続されている。 すなわち、 この状態 にあっては、 操作者は特別な操作を行なったり、 又は、 なんらかの操作を継続し ていなくても、 高速スクロールが継続されていることになるため、 所望の地図 ( すなわち、 表示したい地図) が接近し、 若しくは表示されるまでの間、 操作者は 操作から開放される。 したがって、 この状態では、 操作者による本カーナビゲ一 シヨン装置 1 0以外の他の操作等を行なうことが可能となる等、 操作性が向上す る。
また、 上述したように、 高速スクロールを行なう条件として設定時間 T Aとス ライド終了後におけるシートスィッチ 1 1 0からの指の離間があり、 この設定時 間 T Aを越えて同一の夕ツチ信号を制御部 2 2が受信した場合には高速スクロー ルが行なわれない。
したがって、 高速スクロールを行なうには意図的に素早く指をスライドさせて シートスィッチ 1 1 0から指を離さなければならず、 これにより、 意図しない ( 不用意な) 地図デ一夕の高速スクロールを防止又は抑制できる。
次に、 ステップ 8 0 2、 8 0 4、 8 0 6、 8 0 2と巡るループで処理を行なつ ている途中で、 例えば、 操作者の指がシートスィッチ 1 1 0上の夕ツチ部 1 5 4 に触れ、 これにより、 ライン端子 1 2 2とライン端子 1 3 6とが導通し、 これに 伴う夕ツチ信号が赤外線受光部 2 0から制御部 2 2へ送られると、 ステップ 8 0 2からステップ 8 1 8へ進み、 タイマー (タイマ一プログラム) の経過時間丁が 0であるか否かが判定される。
ここで、 この状態ではステップ 8 1 6で経過時間 Tがリセッ卜されているため 、 ステップ 8 2 0へ進みタイマー (タイマ一プログラム) が起動される。 次いで 、 ステップ 8 2 2でフラグ F 3に 1が代入された後にステップ 8 2 4へ進む。 ス テツプ 8 2 4では経過時間 Tが予め設定された設定時間 T Bを越えたか否かが判 定され、 経過時間 Tが設定時間 T Bを越えていなければステップ 8 0 2へ戻る。 例えば、 夕ツチ部 1 5 4に触れた後、 瞬時にシートスィッチ 1 1 0から指を離 した場合等、 設定時間 T Bを越える前に夕ツチ信号の受信が解除された場合には 、 ステップ 8 0 2からステップ 8 0 4へ進む。 ここで、 上述したように、 ステツ プ 8 2 2でフラグ F 3に 1が代入されているため、 ステップ 8 0 4からステップ 8 2 6へ進んで方向設定処理が行なわれる。
このステップ 8 2 6での方向設定処理は、 ステップ 8 0 8でのべクトル処理と は異なり、 例えば、 ライン端子 1 2 2とライン端子 1 3 6との導通信号に基づく 夕ツチ信号から夕ツチ部 1 5 4の位置を算出し、 更に、 表示領域 Rの中央から表 示領域 Rにおける夕ツチ部 1 5 4に対応した向きを算出する。
次いで、 ステップ 8 2 8ではそれまでのスクロール速度よりも予め設定された 割合だけ (すなわち、 1段階) 遅い速度に設定される。 さらに、 ステップ 8 3 0 でフラグ F 3と経過時間 Tのそれぞれに 0が代入された後 (すなわち、 リセット された後) に、 ステップ 8 3 2ではステップ 8 2 6で算出した方向とは反対方向 へ向けて、 ステップ 8 2 8で設定した速度で表示領域 Rに対して地図データを移 動させる。 さらに、 ステップ 8 2 6で算出した向きで且つ 1段階減速した速度に 対応する長さの矢印マーク 9 3 2をモニタ装置 2 6の画面に表示させて (図 4 3 参照) 、 ステップ 8 0 2へ戻る。
この状態でステップ 8 0 2へ戻った後には、 次に夕ツチ信号を受信するまでス テツプ 8 0 2、 8 0 4、 8 0 6、 8 0 2のループを巡回しており、 この状態では 、 上述した減速スクロールが継続されている。
その後、 再び設定時間 T Bを越えない夕ツチ信号が受信されるたびに、 その夕 ツチ信号に基づいた方向へ向けて更に 1段階減速されてスクロールされる。 これ により、 最初の高速スクロールで表示領域 Rに対して大まかな位置まで地図デー 夕を移動させ、 その後に減速スクロールを繰り返すことで、 例えば、 目的の地図 データを早急且つ確実に表示領域 Rの略中央に表示できる。
一方、 設定時間 T Bを越えるまで連続して同一のタツチ信号を受信した場合に は、 ステップ 8 2 4からステップ 8 3 4へ進み、 ステップ 8 3 4でそれまでの髙 速スクロールや減速スクロールが停止される。 次いで、 ステップ 8 3 6でフラグ F 1〜F 3の全てがリセッ卜される。
次いで、 ステップ 8 3 8では、 それまでに受信した夕ツチ信号を記憶したメモ リ等から最後に受信した夕ツチ信号を除いて消去する (換言すれば、 このステツ プ 8 1 4を経ることで、 最後に受信した夕ツチ信号が最初に受信した夕ツチ信号 になる) 。
さらに、 このステップ 8 3 8を経た後にステップ 8 4 0を介して図 3 8のステ ップ 7 0 6へ戻る。 なお、 ステップ 8 1 0においてステップ 8 0 8で算出したベ クトルが迷走ベクトルであると判定された場合にも、 ステップ 8 3 6へ進み、 ス テツプ 8 3 8、 8 4 0を介して図 3 8のステップ 7 0 6へ戻る。
次いで、 ステップ 7 0 6へ戻った後に、 例えば、 クリック信号を受信すると、 ステップ 7 1 6からステップ 7 3 8へと進み、 その直前に受信した夕ツチ信号と 受信したクリック信号に基づいた各種の処理が行なわれる。
以上説明したように、 本実施の形態において地図画面プログラム起動時には、 高速スクロール、 減速スクロール、 及び通常スクロールを用いることで、 操作者 の意図に対応した速さで確実に所望の地図データを表示領域 Rに表示できる。
(登録マーク検索プログラム起動時における本実施の形態の作用、 効果) 次に、 登録マーク検索プログラムを起動した際の画面切換 (すなわち、 通常切 換としての通常スクロール、 高速切換としての高速スクロール、 及び変速切換と しての減速スクロール) に関する作用並びに効果について説明する。
なお、 この登録マーク検索プログラム起動時及び次に説明する地名検索プログ ラム起動時に関しては図 3 8のフローチャートに代えて図 4 0のフローチャート に基づいて説明するが、 基本的には上述した地図画面プログラム起動時と同じで あり、 基本的な作用並びに効果も同じであるため、 以下、 地図画面プログラム起 動時と差異を中心に説明を行ない、 基本的に同一の処理に関してはその詳細な説 明を省略する。
登録マーク検索プログラム起動時には、 先ず図 4 0に示されるように、 ステツ プ 7 0 0で登録マーク検索プログラムが起動されると、 ステップ 7 0 2を経てス テツプ 7 0 4では記憶媒体 2 4から選択ポタン 3 2〜5 4 (図 4 4参照) のデー 夕が読み込まれる。 さらに、 登録マーク検索プログラム起動時における表示デー 夕であるところの登録マークデータが読み込まれてマトリクス状に展開される。 伹し、 本実施の形態において登録マークデ一夕はマトリックス状に展開されるが 、 展開された登録マークデータの行数は図 4 4に示される選択ボタン 3 2〜5 4 の行数 (すなわち、 4行) に等しく、 列数は登録マークのデータ数を行数で割つ た数に対応している。
その後、 ステップ 7 0 6でモニタ装置 2 6の画面の表示領域 Rに所定の登録マ ークデータが表示されているか否かが判定され、 所定の登録マークデ一夕が表示 されていなければステップ 7 0 8にて画面表示処理がなされ、 展開された登録マ 一クデ一夕のうち、 表示領域 Rに対応した登録マークデ一夕のラベルを図 4 4に 示すようにモニタ装置 2 6の画面に表示してステップ 7 1 0へ進む。
、なお、 以下、 登録マーク検索プログラム起動時の説明に限り、 モニタ装置 2 6 の画面に表示可能 (すなわち、 表示領域 Rへ移動可能) な行数及び列数の登録マ ークデータ (すなわち、 本実施の形態においては、 4行 3列分の登録マークデー 夕) を 1つの単位とし、 この単位を便宜状 「頁」 と称する。 すなわち、 1頁分の 登録マークデータとは 4行 3列の互いに隣接する登録マークデータのことをさす 例えば、 操作者の指が夕ツチ部 1 6 0に触れることでライン端子 1 2 4とライ ン端子 1 3 6とが導通し、 この状態での夕ツチ信号を制御部 2 2が赤外線受光部 2 0から受けると、 ステップ 7 1 0からステップ 7 1 4、 7 1 6を介してステツ プ 7 1 8へ進み、 それまでに同一の夕ツチ信号を連続して受信していなければ、 ステップ 9 0 2で夕ツチ信号処理が行なわれる。
図 4 4に示されるように、 本実施の形態において登録マーク検索プログラムが 起動された際にモニタ装置 2 6に表示される選択ポタン 3 2〜5 4は、 全体的に マトリックス状となり、 その行数はライン端子 1 2 2〜1 2 8の本数に等しく、 列数はライン端子 1 3 2〜 1 3 6の本数に等しい。 すなわち、 ライン端子 1 2 2 〜 1 3 6の交点 (換言すれば、 夕ツチ部 1 5 0〜 1 7 2 ) が選択ポタン 3 2〜 5 4に対応することになり、 ステップ 9 0 2では、 受信した夕ツチ信号に該当する (すなわち、 この場合にはライン端子 1 2 4とライン端子 1 3 6との交点に対応 する) 選択ポタン 3 4並びにこの選択ポタン 3 4内に表示された登録マークデー 夕のラベルが反転表示される (図 4 5参照) 。
仮に、 シートスィッチ 1 1 0並びにパネル 8 4を介してプッシュスィッチ 9 6 の可動部 1 0 0を押圧して本体 9 8の固定接点と可動部 1 0 0の可動接点とを導 通させ、 更にこのときの導通信号に基づいて赤外線発光素子 1 0 2から発せられ た赤外線信号 Lを赤外線受光部 2 0が受けると、 赤外線受光部 2 0から制御部 2 2へクリック信号が送られる。 このような場合には、 図 4 0のステップ 7 1 6か らステップ 7 3 8へと進み、 制御部 2 2は、 例えばクリック信号受信直前に受信 した夕ツチ信号に該当する選択ポタン 3 4に表示されている登録マークに対応し た地点を中心として、 そのタツチ部の地図データをモニタ装置 2 6に表示させる
(表示例の一態様としては図 4 1を参照) 。
一方、 設定時間 T Aを越えて指が夕ツチ部 1 6 0に触れていた場合には、 図 4 0のステップ 7 2 4からステップ 7 2 8へと進んで登録マ一ク検索プログラム起 動時における通常スクロ一ル処理が行なわれる。
この通常スクロール処理では、 シートスィッチ 1 1 0上 (パネル 8 4上) での 操作者の指位置に基づき (すなわち、 夕ツチ信号に基づいて) 所定の方向へ画面 が移動する。
すなわち、 例えば、 夕ツチ部 1 6 0に指が触れている場合では、 夕ツチ部 1 6 0はパネル 8 4の中央に対して概ね右方に位置するため、 ステップ 7 2 8では、 展開した登録マークデータを一列分だけ表示領域 Rに対して全体的に左方へ移動 させる。 これにより、 選択ポタン 4 8〜5 4にラベル表示されていた登録マーク デ一夕 (すなわち、 表示領域 Rの左端側に位置する) は表示領域 Rの左外側へ移 動する。 同様にポタン 3 2〜4 6にラベル表示されていた登録マークデータも移 動して選択ポタン 4 0〜 5 4内でラベル表示される。 さらに、 それまで表示領域 Rの右外側に位置してラベル表示されていなかった登録マークデータが一列分だ け表示領域 R内に位置して選択ポタン 3 2〜3 8でラベル表示される (図 4 6参 照) 。
このように、 パネル 8 4 (シートスィッチ 1 1 0 ) の右側を指で触れ続けるこ とで、 相対的に表示領域 Rが右方へ移動することになる。 したがって、 所望の登 録マークデータが表示領域 R内に位置するまでパネル 8 4 (シートスィッチ 1 1 0 ) に触れ続けることで所望の登録マークデ一夕をモニタ装置 2 6の画面に表示 できる。
なお、 上述したように、 本実施の形態にあっては、 展開された登録マ一クデ一 夕の行数は選択ポタン 3 2〜5 4の行数と同じであるため、 表示領域 Rに対して 選択ポタン 3 2〜 5 4の列方向 (本実施の形態では図 4 4〜 1 4の上下方向) に 沿った方向 (厳密には選択ポタン 3 2〜5 4の列方向に対応した方向に沿った方 向) の外側には、 表示領域 Rに表示しきれない登録マ一クデ一夕が存在するが、 表示領域 Rに対して選択ポタン 3 2〜5 4の列方向に沿った方向の外側には登録 マークデータが存在しない。
このため、 本登録マーク検索プログラム起動時では登録マークデータを表示領 域 Rに対して選択ボタン 3 2〜5 4の列方向に沿った方向へ移動させる処理は行 なわれない。 また、 特にフローチャートを用いた説明はしないが、 この通常スク ロール処理は、 同一の夕ツチ信号が途絶えること、 すなわち、 指がシー小スイツ チ 1 1 0上から離れるか、 又は、 シートスィッチ 1 1 0上で指が移動するかによ り終了する。 この通常スクロール処理が終了するとステップ 7 3 0へ進んでステ ップ 7 0 0へ戻る。
これに対し、 設定時間 T Aを越える前に夕ツチ部 1 6 0から夕ツチ部 1 5 8へ 指がスライドした後に設定時間 T Aを越える前に夕ツチ部 1 5 8から夕ツチ部 1 5 6へ指がスライドし、 更に、 設定時間 T Aを越える前にシ一トスイッチ 1 1 0 から指を離すと、 上述した地図画面表示プログラム起動時と同様に図 4 0のステ ップ 7 1 0、 7 1 2を経てステップ 7 3 6へ進んで高速スクロール処理が行なわ れる。
登録マーク検索プログラム起動時においても上述した地図画面表示プログラム 起動時と同様に図 3 9に示されるようにステップ 8 0 0〜8 4 0の処理が行なわ れる。 但し、 上記の地図画面表示プログラム起動時においてステップ 8 1 2の速 度設定処理は地図データの移動速度の設定であつたが、 本登録マーク検索プログ ラム起動時においてはステップ 8 1 2の速度設定処理は表示領域 R内での登録マ 一クデ一夕の表示時間をいう。 また、 通常スクロール時と同様に、 高速スクロー ル処理においても本登録マーク検索プログラム起動時には登録マークデータを表 示領域 Rに対して選択ポタン 3 2〜5 4の列方向 (本実施の形態では図 4 4〜1 4の上下方向) に沿つた方向へ移動させる処理が行なわれることはない。
ステップ 8 1 4で高速スクロールが開始されると、 表示領域 Rに対してステツ プ 8 0 8で算出したベクトルの方向、 すなわち、 シートスィッチ 1 1 0上でタツ チ部 1 5 6を始端位置とし夕ツチ部 1 6 0を終端位置とするべクトルの向きに対 応した方向の外側へ表示領域 Rでラベル表示されている登録マークデータ (すな わち、 選択ボタン 3 2〜5 4内でラベル表示されている登録マークデータ) の全 てが一度に移動する。
さらに、 ステップ 8 0 8で算出したベクトルの向きとは反対方向で表示領域 R の外側で隣接する 1頁分の登録マークデータが一度に表示領域 R内に移動して対 応する選択ポタン 3 2〜 5 4内でラベル表示される (図 4 7参照) 。
次いで、 ステップ 8 1 2で設定された時間だけ表示領域 R内 (すなわち、 選択 ポタン 3 2〜5 4内) で登録マークデータのラベルを表示した後に、 この状態で 表示領域 Rにラベル表示されている登録マークデータの全てが上記と同じべクト ルの方向の表示領域 R外へ一度に移動する。 さらに、 この状態でステップ 8 0 8 で算出したべクトルの向きとは反対方向で表示領域 Rの外側で隣接する 1頁分の 登録マークデータが一度に表示領域 R内に移動して対応する選択ポタン 3 2〜 5 4内でラベル表示される。
上記の高速スクロール開始後は、 図 3 9のステップ 8 0 2、 8 0 4、 8 0 6、 8 0 2のループを巡回し、 高速スクロール (すなわち、 登録マークデータの移動 ) が繰り返され続ける。
次いで、 この状態で、 例えば、 操作者の指がシートスィッチ 1 1 0上の設定時 間 T Bよりも短い時間で夕ツチ部 1 5 6に触れ、 これに伴う夕ツチ信号が赤外線 受光部 2 0から制御部 2 2へ送られると、 ステップ 8 2 6で方向設定処理がなさ れる。 次いで、 ステップ 8 2 8で速度変更処理が行なわれて表示領域 R内での表 示時間が 1段階遅く設定される。 ステップ 8 3 0を経た後、 ステップ 8 3 2で減 速スクロールが開始されると、 シートスィッチ 1 1 0の略中央から夕ツチ部 1 5 6への方向とは反対方向へ登録マークデータの全てが一度に移動すると共に、 シ 一トスイッチ 1 1 0の略中央から夕ツチ部 1 5 6への方向で表示領域 Rの外側で 隣接する 1頁分の登録マークデータが一度に表示領域 R内に移動する。
上記の減速スクロール開始後は、 図 3 9のステップ 8 0 2、 8 0 4、 8 0 6、 8 0 2のループを巡回し、 その間、 表示領域 R内に移動した登録マークデータは ステップ 8 2 6で設定された時間、 すなわち、 それ以前の表示時間よりも 1段階 遅い時間だけ表示領域 R内で表示された後に移動する。
このように、 本登録マーク検索プログラム起動時においては、 表示領域 Rに表 示されている登録マークデータに対して所望の (すなわち、 表示したい) 登録マ ークデータが離れているような場合であつても、 上記の高速スク口一ルを行なう ことで、 通常スクロールを行なうよりも早急に所望の登録マークデ一夕を表示で さる。
しかも、 高速スクロール開始後に所望の登録マークデ一夕が近づいてきた場合 、 又は、 表示領域 Rに所望の登録マ一クデ一夕を表示させたものの、 登録マーク データの移動の停止が間に合わなかった場合等においては、 減速スクロールを行 なうことで落ちついて確実に所望の登録マ一クデ一夕を表示領域 Rに表示できる また、 以上のように高速スクロール及び減速スクロールを行なうことで、 別途 、 高速スクロールモードポタンや減速スクロールモ一ドポタンを表示領域 R内に 表示させなくてもよいため、 選択ポタン 3 2〜 5 4の大型化や数量増加等、 表示 領域 Rの有効活用が可能となる。
なお、 上述したように、 本実施の形態では、 登録マーク検索プログラムを起動 させた際の登録マ一クデ一夕の移動方向 (すなわち、 スクロール方向) を選択ポ タン 3 2〜5 4の行方向 (本実施の形態では図 4 4〜 1 4の左右方向) にのみに 限定した構成であった。 しかしながら、 展開された登録マークデータの並び方次 第で登録マークデータの移動方向は選択ポタン 3 2〜 5 4の行方向でない場合が よいことは言うまでもない。
すなわち、 登録マ一クデータの列数を選択ポタン 3 2〜5 4の列数に等しくし 、 登録マークのデータ数を列数で割った数の行数を有するような態様に登録マー クデ一夕を並べたような場合には、 当然のことながら、 登録マークデータの移動 方向は列方向 (本実施の形態では図 4 4:〜 1 4の上下方向) に対応した方向とな る。
また、 選択ボタン 3 2〜5 4の行数及び列数よりも多く行方向並びに列方向へ 展開時の登録マークデータが並ぶ場合には、 行方向、 列方向の双方へ登録マーク データを移動させる必要があり、 更に、 行方向、 列方向のみならず行方向に対し て列方向へ傾斜した方向へ登録マークデータを移動可能とすることでより一層利 便性が向上する。
また、 本実施の形態では、 登録マーク検索プログラムを起動させた場合に高速 スクロール及び減速スクロールの何れもが 1頁分の登録マークデ一夕を移動させ
、 高速スクロールと減速スクロールとで表示時間を異ならせる構成であつたが、 高速スクロールと減速スクロールはこのような処理に限定されるものではない。 例えば、 高速スクロールでは 1度に数頁分の登録マークデータを移動させ、 減 速スクロールでは 1度に移動する登録マークデ一夕の頁数を減らす構成であって もよいし、 更には、 高速スクロール及び減速スクロールも通常スクロールと同様 に 1列分の登録マークデ一夕しか移動させないが、 高速スクロール、 減速スクロ ール、 及び通常スクロールで表示時間を変える構成としてもよい。
さらに言えば、 上述した地図画面表示プログラム起動時においてもこのような 登録マーク検索プログラム起動時と同様の処理を行なう構成としてもよい。
(ジャンル別検索プログラム起動時における本実施の形態の作用、 効果) 次に、 ジャンル別検索プログラムを起動した際の画面切換 (すなわち、 通常切 換としての通常スクロール、 高速切換としての高速スクロール、 及び変速切換と しての減速スクロール) に関する作用並びに効果について説明する。
なお、 このジャンル別検索プログラム起動時における作用並びに効果は、 基本 的に上述した地図画面プログラム起動時と同じであため、 以下、 登録マーク検索 プログラム起動時と差異並びにジャンル別検索プログラム起動時での特徴部分の 説明を中心に行ない、 基本的に同一の処理に関してはその詳細な説明を省略する ジャンル別検索プログラム起動時においても、 ステップ 7 0 4では記憶媒体 2 4から選択ポタン 3 2〜5 4を含む画像若しくはその他のデータが読み込まれる と共に、 ジャンル別検索プログラム起動時における表示データであるところの分 類データが読み込まれて階層的に展開される。
本実施の形態において分類デ一夕は更に大分類デ一夕、 中分類データ、 小分類 デー夕に分けられる。 全ての中分類データは複数の大分類デー夕のうちの何れか 1乃至複数に属しており、 全ての小分類データは複数の中分類データのうちの何 れか 1乃至複数に属している。 すなわち、 大分類データを頂点にして中分類デー 夕、 小分類データが階層的に並ぶ構成である。
さらに、 ステップ 7 0 6でモニタ装置 2 6の画面の表示領域 Rに所定の分類デ 一夕が表示されているか否かが判定され、 所定の分類デ一夕が表示されていなけ ればステップ 7 0 8にて画面表示処理がなされる。
図 4 8に示されるように、 ジャンル別検索プログラム起動時における画面表示 処理では、 表示領域 R内に選択ボタン 3 2〜 5 4がマトリックス状 (本実施の形 態では、 4行 3列) に表示される。 また、 この状態では、 最も左側の列にある選 択ポタン 4 8〜5 4の各々に、 1列に並んだ大分類データのうち表示領域 R内に 位置する大分類デ一夕のラベルが表示される。 さらにこの状態では、 表示された 大分類データに属する中分類データのラベルが第 1番目から順番に選択ポタン 4 0〜4 6に表示されると共に、 表示された中分類データに属する小分類データの ラベルが第 1番目から順番に選択ポタン 3 2〜3 8に表示される。
但し、 選択ポタン 3 2〜3 8に表示された小分類データのうち、 何れか 2以上 が同一の中分類データに属する場合には、 同一の中分類データに属する小分類デ 一夕のラベルを表示した選択ボタン 3 2〜3 8のうち、 上方に位置する小分類デ 一夕のラベルの左側 (すなわち、 同一行) の中分類データのラベルだけが選択ポ タン 4 0〜4 6に表示され、 同一の中分類に属する小分類データのラベルのうち 、 下方に位置する小分類データのラベルの左側の選択ポタン 4 0〜4 6は空欄と なる。
同様に、 選択ポタン 4 0〜4 6に表示される中分類データのうち、 何れか 2以 上が同一の大分類データに属する場合には、 同一の大分類データに属する中分類 データのラベルを表示した選択ポタン 4 0〜4 6のうち、 上方に位置する中分類 データのラベルの左側 (すなわち、 同一行) の大分類データのラベルだけが選択 ポタン 4 8〜5 4に表示され、 同一の中分類に属する中分類データのラベルのう ち、 下方に位置する中分類データのラベルの左側の選択ポタン 4 8〜5 4は空欄 となる。
このように各分類デ一夕のラベルが表示された状態で、 操作者の指が夕ッチ部 1 6 0に触れることによりライン端子 1 2 4とライン端子 1 3 6とが導通し、 こ の状態での夕ツチ信号を制御部 2 2が赤外線受光部 2 0から受けると、 ステップ 7 1 0からステップ 7 1 4、 7 1 6を介してステップ 7 1 8へ進み、 それまでに 連続して同一の夕ツチ信号を受信していなければ、 ステップ 9 0 2で夕ツチ信号 処理が行なわれ、 登録マーク検索プログラム起動時と同様に該当する選択ポタン 3 4並びにこの選択ポタン 3 4内で表示されている分類データ (小分類データ) のラベルが反転表示される (図 4 9参照) 。
仮に、 この状態でシートスイッチ 1 1 0並びにパネル 8 4を介してプッシュス イッチ 9 6の可動部 1 0 0を押圧して本体 9 8の固定接点と可動部 1 0 0の可動 接点とを導通させ、 更にこのときの導通信号に基づいて赤外線発光素子 1 0 2か ら発せられた赤外線信号 Lを赤外線受光部 2 0が受けると、 赤外線受光部 2 0か ら制御部 2 2へクリック信号が送られる。
このようなクリック信号、 すなわち、 夕ツチ部 1 6 0に対応した夕ツチ信号を 受信した直後にクリック信号を制御部 2 2が受信した場合には、 ステップ 9 0 2 で夕ツチ部 1 6 0に対応する選択ポタン 3 4にラベル表示された小分類データに 含まれる個別のデータ、 例えば、 登録マーク検索プログラム起動時において説明 した登録マークデータのうち、 この小分類デー夕に含まれる登録マ一クデ一夕を 選択ポタン 3 2〜 5 4に表示させたり、 又は、 この小分類データに含まれる登録 マ一クデ一夕のみを抽出した上で展開し、 上述した登録マーク検索プログラムを 起動させる。
また、 仮に夕ツチ部 1 5 2に対応した夕ツチ信号を受信した直後にクリック信 号を制御部 2 2が受信した場合には、 ステップ 9 0 2で夕ツチ部 1 5 2に対応す る選択ポタン 4 0にラベル表示された中分類データに含まれる小分類データを一 列に展開して、 表示領域 R内の小分類データのラベルを選択ポタン 3 2〜3 8に ラベル表示させる (一例として図 5 4参照) 。 但し、 該当する中分類データに属 する小分類データの数が選択ポタン 3 2〜3 8よりも少ない場合には、 該当する 中分類データの前若しくは後の中分類データに関して小分類デ一夕を同様にラベ ル表示させる。
さらに、 仮に夕ツチ部 1 5 0に対応した夕ツチ信号を受信した直後に制御部 2 2がクリック信号を受信した場合には、 ステップ 9 0 2で夕ツチ部 1 5 0に対応 する選択ポ夕ン 4 8に表示された大分類データに含まれる中分類データを一列に 展開して、 表示領域 R内の中分類データのラベルを選択ポタン 4 0〜4 6に表示 させる。
また、 選択ポタン 4 0〜4 6にラベルが表示された各中分類データに属する第 1番目の小分類デ一夕のラベルを対応する中分類デー夕のラベルが表示された選 択ポタン 4 0〜4 6の右側に位置する選択ポタン 3 2 ~ 3 8にそれぞれ表示させ る (一例として図 5 2参照) 。 伹し、 該当する大分類データに属する中小分類デ 一夕の数が選択ポタン 4 0〜4 6よりも少ない場合には、 該当する大分類データ の前若しくは後の大分類デ一夕に関して中分類データと分類デ一夕とを同様にラ ベル表示させる。
これに対し、 例えば、 夕ツチ部 1 5 6から夕ツチ部 1 6 2へ指がスライドした 後に設定時間 T Aを越える前に夕ツチ部 1 6 2から夕ツチ部 1 6 8へ指がスライ ドした場合のようにシートスィッチ 1 1 0上で列方向に指がスライドし、 且つ、 設定時間 T Aを越える前にシートスィッチ 1 1 0から指を離すと、 上述した登録 マーク検索プログラム起動時と同様に図 4 0のステップ 7 1 0、 7 1 2を経てス テツプ 7 3 6へ進んで高速スクロール処理が行なわれる。
但し、 本実施の形態では、 選択ポタン 3 2〜 5 4の行方向に沿って大分類デー 夕、 中分類データ、 小分類データの 3つの分類データに分けて並び、 基本的にそ れ以外の分類デ一夕がないため、 選択ポタン 3 2〜5 4の行方向に沿った方向で 表示領域 Rの外側に位置するデータは存在しない。 したがって、 本実施の形態で は、 ジャンル別検索プログラム起動時において選択ポタン 3 2〜5 4の行方向に 沿った高速スクロール並びに減速スクロールが行なわれることはなく、 また、 通 常スクロール時でも選択ポタン 3 2〜5 4の行方向スクロ一ルされることはない また、 本実施の形態においては、 マトリックス状の夕ツチ部 1 5 0〜1 7 2の どの列で指がスライドしたかにより高速スクロール及び減速スクロールの態様が 異なる。 以下、 各列毎に分けて説明する。
夕ツチ部 1 5 6から夕ツチ部 1 6 8へ向けて指がスライドすることによってス テツプ 8 1 4で高速スクロール処理が開始されると、 先ず、 全ての大分類データ がー列に並べられる。
次いで、 一列に並んだ大分類データのうち、 図 4 0のステップ 7 3 6へ進む直 前までに受信した夕ツチ信号に基づいてステップ 9 0 2で反転表示された選択ポ タン 5 4並びに大分類データのラベルの位置から表示領域 R内で表示可能な大分 類データのラベルが選択ポタン 4 8〜5 2に表示される。
さらに、 選択ポタン 4 8〜 5 4に表示された各大分類データに属する第 1番目 の中分類デ一夕のラベルが対応する選択ポタン 4 8〜5 4の右方で選択ボタン 4 0〜4 6に表示されると共に、 選択ポタン 4 0〜4 6の各々に表示されたラベル の中分類データに属する第 1番目の小分類データのラベルが対応する選択ポ夕ン 4 0〜4 6の右方で選択ポタン 3 2〜 3 8に表示される (図 5 0参照) 。
次いで、 この状態から大分類データの全てが表示領域 Rに対してステップ 8 0 8で算出したベクトルの方向へ移動する。 なお、 このときの大分類データの移動 は、 登録マーク検索プログラム起動時のように表示領域 R内の大分類データ (す なわち、 4つの大分類データ) を一度に移動させると共に、 ステップ 8 0 8で算 出したべクトルとは反対方向側で表示領域 Rに隣接する大分類データを含めて表 示領域 R内で表示可能な大分類データ (すなわち、 4つの大分類データ) を一度 に表示領域 R内に移動させて、 該当する大分類データのラベルを選択ポタン 4 8 〜5 4に表示させてもよい。 また、 大分類データをステップ 8 0 8で算出したベ クトルの方向へ移動させ、 移動させた後に対応する大分類データのラベルを選択 ポタン 4 8〜5 4に表示させてもよい。
さらに、 この大分類デ一夕が移動して新たに選択ポタン 4 8〜5 4内でラベル が表示されると、 表示された各大分類データに属する第 1番目の中分類データの ラベルが対応する大分類データのラベルの右側で選択ポタン 4 0〜4 6の各々に 新たに表示されると共に、 表示された中分類データに属する第 1番目の小分類デ 一夕のラベルが対応する中分類データのラベルの右側で選択ポタン 3 2〜3 8の 各々に新たに表示される (図 5 1参照) 。
一方、 夕ツチ部 1 5 8から夕ツチ部 1 7 0へ向けて指がスライドすることによ つてステップ 8 1 4で高速スクロール処理が開始されると、 先ず、 中分類データ の全て、 若しくは、 先に所望の大分類データが決定していればその所望の大分類 データに属する中分類デ一夕が一列に展開される。
次いで、 この一列に並んだ中分類データのうち、 図 4 0のステップ 7 3 6へ進 む直前までに受信した夕ツチ信号に基づいてステップ 9 0 2で反転表示された選 択ポタン 4 6並びに中分類データのラベルの位置から表示領域 R内で表示可能な 中分類データのラベルが選択ポタン 4 0〜4 4に表示される。
さらに、 選択ポタン 4 0〜4 6の各々に表示されたラベルの中分類データに属 する第 1番目の小分類データのラベルが対応する選択ポタン 4 0〜4 6の右方で 選択ポタン 3 2〜3 8に表示される (図 5 2参照) 。
この状態で、 表示領域 Rに対してステップ 8 0 8で算出したべクトルの方向へ 中分類データが移動する。 なお、 大分類データ移動時と同様に、 表示領域 R内の 中分類データ (すなわち、 4つの中分類データ) を一度に移動させると共に、 ス テツプ 8 0 8で算出したべクトルとは反対方向側で表示領域 Rに隣接する中分類 データを含めて表示領域 R内で表示可能な中分類データ (すなわち、 4つの中分 類データ) を一度に表示領域 R内に移動させて、 該当する中分類デ一夕のラベル を選択ポタン 4 8〜5 4に表示させてもよい。 また、 中分類データをステップ 8 0 8で算出したベクトルの方向へ移動させ、 移動させた後に対応する中分類デー 夕のラベルを選択ポタン 4 0〜4 6に表示させてもよい。
中分類デ一夕が移動して新たに選択ポタン 4 0〜4 6内でラベルが表示される と、 表示された各中分類データに属する第 1番目の小分類データのラベルが対応 する中分類データのラベルの右側で選択ポタン 3 2〜3 8の各々に新たに表示さ れる (図 5 3参照) 。
これに対し、 夕ツチ部 1 6 0から夕ツチ部 1 7 2へ向けて指がスライドするこ とによってステップ 8 1 4で高速スクロール処理が開始されると、 先ず、 小分類 データの全て、 若しくは、 先に所望の大分類データ又は中分類デ一夕が決定して いればその所望の大分類データ又は中分類データに属する小分類データが一列に 展開される。
次いで、 一列に並んだ小分類データのうち、 図 4 0のステップ 7 3 6へ進む直 前までに受信した夕ツチ信号に基づいてステップ 9 0 2で反転表示された選択ポ タン 3 8並びに小分類デ一夕のラベルの位置から表示領域 R内で表示可能な小分 類データのラベルが選択ポタン 3 2〜3 6に表示される (図 5 4参照) 。
この状態で、 図 5 5に示されるように、 表示領域 Rに対してステップ 8 0 8で 算出したベクトルの方向へ小分類データが移動する。 なお、 大分類デ一夕移動時 及び中分類データ移動時と同様に、 表示領域 R内の小分類デ一夕 (すなわち、 4 つの小分類データ) を一度に移動させると共に、 ステップ 8 0 8で算出したべク トルとは反対方向側で表示領域 Rに隣接する小分類データを含めて表示領域 R内 で表示可能な小分類デ一夕 (すなわち、 4つの小分類データ) を一度に表示領域 R内に移動させて、 該当する小分類データのラベルを選択ポタン 3 2〜3 8に表 示させてもよい。 また、 小分類データをステップ 8 0 8で算出したベクトルの方 向へ移動させ、 移動させた後に対応する小分類データのラベルを選択ポタン 3 2 〜3 8に表示させてもよい。
上記の高速スクロール開始後は、 図 3 9のステップ 8 0 2、 8 0 4、 8 0 6、 8 0 2のループを巡回し、 高速スクロール (すなわち、 分類データの移動) が繰 り返され続ける。
次いで、 この状態で、 例えば、 操作者の指がシートスィッチ 1 1 0上の設定時 間 T Bよりも短い時間で夕ツチ部 1 7 0等に触れ、 これに伴う夕ツチ信号が赤外 線受光部 2 0から制御部 2 2へ送られると、 ステップ 8 2 6で方向設定処理がな される。 さらに、 ステップ 8 2 8で速度変更処理が行なわれて表示領域 R内での 表示時間が 1段階遅く設定される。
ステップ 8 3 0を経た後、 ステップ 8 3 2で減速スクロールが開始されると、 高速スクロール時と同様の移動形態でシートスィッチ 1 1 0の略中央から夕ツチ 部 1 7 0等への方向とは反対方向へ高速スクロールしていた分類デ一夕 (すなわ ち、 大分類データ、 中分類データ、 小分類データの何れか) 移動すると共に、 こ れに伴い該当する分類データ以外の分類データも移動する、 表示領域 R内に位置 した分類デ一夕のラベルが対応する選択ポタン 3 2〜5 4に表示される。
上記の減速スクロール開始後は、 図 4 0のステップ 8 0 2、 8 0 4、 8 0 6、 8 0 2のループを巡回し、 その間、 表示領域 R内に移動した分類デ一夕はステツ プ 8 2 6で設定された時間、 すなわち、 それ以前の表示時間よりも 1段階遅い時 間だけ表示領域 R内で表示された後に移動する。
このように、 本ジャンル別検索プログラム起動時においては、 表示領域 Rに表 示されている分類デ一夕に対して所望の (すなわち、 表示したい) 分類データが 離れているような場合であっても、 上記の高速スクロールを行なうことで、 通常 スクロールを行なうよりも早急に所望の分類デ一夕を表示できる。 しかも、 高速 スクロール開始後に所望の分類データが近づいてきた場合、 又は、 表示領域 に 所望の分類データを表示させたものの、 分類データの移動停止が間に合わなかつ た場合等においては、 減速スクロールを行なうことで落ちついて確実に所望の分 類デ一夕を表示領域 Rに表示できる。
また、 大分類データ、 中分類データ、 及び小分類デ一夕毎に高速スクロール、 減速スクロール、 及び通常スクロールを行なうことで、 例えば、 小分類データが 膨大であったり、 各小分類デ一夕に含まれる個別データ (例えば、 登録マーク検 索プログラム起動時における登録マークデータ) の和が膨大である場合でも、 所 望の小分類データや個別データを早急に検索でき、 操作性が向上する。
さらに、 以上のように高速スクロール及び減速スクロ一ルを行なうことで、 別 途、 高速スクロールモードポタンや減速スクロールモードポタンを表示領域 R内 に表示させなくてもよいため、 選択ポタン 3 2〜 5 4の大型化や数量増加等、 表 示領域 Rの有効活用が可能となる。
なお、 本実施の形態では、 大分類データ、 中分類データ、 及び小分類データの 3種類を選択ポタン 3 2〜5 4の行方向に並べる構成としたが、 これらの 3種類 の分類データを選択ポタン 3 2〜 5 4の列方向に並べる構成としてもよい。 この 場合には、 3種類の分類データを選択ポタン 3 2〜 5 4の行方向に並べた構成で 各分類データの移動方向 (スクロール方向) が列方向であつたのに対し、 各分類 データの移動方向 (スクロール方向) が行方向となることは言うまでもない。 また、 本実施の形態では、 分類データを大分類データ、 中分類データ、 及び小 分類データの 3種類とした構成であつたが、 分類データを 4種類以上とすること も可能である。 もちろん、 分類データを 4種類以上とした場合には、 ライン端子 1 2 2〜 1 3 6並びに選択ポタン 3 2〜 5 4の列数を増やして対応してもよいが 、 選択ポタン 3 2〜5 4の行方向に沿ったスクロールを可能とし、 選択ポタン 3 2〜 5 4の行方向で表示領域 R外に位置する分類データを選択ポタン 3 2〜 5 4 の行方向に沿ったスクロールで表示領域 R内に移動させて表示させる構成とする ことで、 ライン端子 1 2 2〜1 3 6や選択ポタン 3 2〜5 4の列数を増やすさず とも対応できる。
さらに、 これまでに説明した本実施の形態では、 上述した地図画面表示プログ ラム、 登録マーク検索プログラム、 及びジャンル別検索プログラムの全てが起動 可能な構成であつたが、 これらの 3つのプログラムのうち、 何れか 1又は 2を有 する (起動可能な) 構成としてもよいし、 また、 他のプログラムに上述したよう な高速スクロール処理や減速スクロール処理を適用してもよい。
また、 本実施の形態では、 高速スクロール処理と減速スクロール処理の双方を 有する構成であつたが、 減速スクロール処理を有しない構成としてもよい。 さらに、 上記各実施の形態では、 コントローラ 7 0からは夕ツチ信号及びクリ ック信号に基づいた赤外線信号 Lを装置本体 1 2へ送り、 装置本体 1 2の制御部 2 2にて赤外線信号 Lを処理し、 判定する構成であつたが、 コントローラ 7 0内 の C P U 8 8にて夕ツチ信号及びクリック信号を処理、 判定し、 その結果のみを 赤外線信号 Lとして送る構成としてもよい (換言すれば、 制御手段を制御部 2 2 と C P U 8 8とに分割してもよい) 。 産業上の利用の可能性 以上のように、 本発明に係る画面操作装置は、 車両に搭載されるカーナビゲ一 シヨン装置やカーオーディオ装置、 更には、 従来の操作パネルに代わりモニタ装 置の出力画面に各種のアイコンや仮想ポタンを表示して、 温度調節等の所望の機 能を選択する車両用空調装置等、 モニタ装置を用いた様々な装置に利用できる。

Claims

請求の範囲
1 . 平面若しくは曲面とされた操作面を有すると共に、 当該操作面上の操作 体を検出し、 前記操作体を検出した場合に検出信号を出力する検出手段と、 出力手段に画像を表示すると共に、 前記操作面上での前記操作体の有無、 前記 操作面上での前記操作体の位置、 及び前記操作面上での移動軌跡の少なくとも何 れか 1つに対応した前記検出手段からの検出信号に基づいて前記出力手段に表示 した画像を切り換え又は維持する制御手段と、
を備える画面操作装置。
2 . 前記操作面上での前記操作体の有無を検出し、 少なくとも前記操作面上 の前記操作体を検出した際に操作体検出信号を出力する操作体検出手段と、 前記操作面に付与された押圧力を検出し、 当該押圧力を検出した際に押圧力検 出信号を出力する押庄カ検出手段と、
を含めて前記検出手段を構成すると共に、
前記操作体検出信号が出力されてから所定時間経過後に前記押圧力検出信号が 出力されなかった場合に前記出力手段に所定画面を出力し、 前記所定時間内に前 記押圧力検出信号が出力された場合に前記制御手段が前記所定画面の出力以外の 特定処理をする、
ことを特徴とする請求項 1記載の画面操作装置。 '
3 . 前記操作面上での前記操作体の有無を検出し、 少なくとも前記操作面上 の前記操作体を検出した際に操作体検出信号を出力する操作体検出手段を含めて 前記検出手段を構成すると共に、
前記操作体検出信号が出力されてから所定時間経過後に連続して前記操作体検 出信号が出力された場合に前記制御手段が前記出力手段に所定画面を出力し、 前 記所定時間内に前記操作体検出信号の出力が停止された場合に前記制御手段が前 記所定画面の出力以外の特定処理をする、
ことを特徴とする請求項 1記載の画面操作装置。
4 . 前記操作面上での前記操作体の有無を検出し、 少なくとも前記操作面上 の前記操作体を検出した際に操作体検出信号を出力する操作体検出手段と、 前記操作面に付与された押圧力を検出する押圧力検出手段と、
を含めて前記検出手段を構成すると共に、
前記操作体検出信号が出力されてから所定時間内に前記押圧力検出信号が出力 された場合、 及び、 前記操作体検出信号が出力されてから前記所定時間と同一若 しくは異なる時間内に前記操作体検出信号の出力が停止された場合、 の何れか一 方の場合に、 前記制御手段が所定画面を出力手段に出力し、 何れか他方の場合に 前記制御手段が前記所定画面の出力以外の特定処理をする、
ことを特徴とする請求項 1記載の画面操作装置。
5 . 前記操作面上での前記操作体の位置を検出して、 前記操作面上での前記 操作体の位置に対応した位置検出信号を出力する位置検出手段を含めて前記検出 手段を構成すると共に、
特定の機能に基づく第 1画面及び前記特定の機能とは異なる他の機能に属する 1乃至複数の機能切換部を前記制御手段が前記出力手段に表示し、 且つ、 前記位 置検出信号に基づく前記操作面上での前記操作体の位置が前記機能切換部に対応 した場合に、 当該機能切換部が属する前記他の機能に基づいた第 2画面を前記制 御手段が前記出力手段に表示する、
ことを特徴とする請求項 1記載の画面操作装置。
6 . 前記制御手段が前記第 2画面を前記出力手段に表示した状態で、 前記位 置検出信号が出力されなかった場合に、 前記制御手段が前記第 1画面を出力手段 に表示することを特徴とする請求項 5記載の画面操作装置。
7 . 前記第 2画面の表示状態で前記制御手段が前記他の機能に属する 1乃至 複数の選択部を前記制御手段が表示すると共に、 前記第 2画面への切換直後の状 態で第 2画面の表示直前に前記第 1画面の表示中に選択した前記機能切換部に対 応した位置の選択部を前記制御手段が選択状態とすることを特徴とする請求項 5 記載の画面操作装置。
8 . 前記第 2画面切換直後に選択状態となる前記選択部を選択した際の処理 内容を、 前記制御手段が前記機能切換部に表示することを特徴とする請求項 7記 載の画面操作装置。
9 . 前記第 2画面の表示状態で前記制御手段が前記他の機能に属する 1乃至 複数の選択部を前記制御手段が表示すると共に、 前記第 2画面への切換直後の状 態で第 2画面の表示直前に前記第 1画面の表示中に選択した前記機能切換部に対 応した位置の選択部を前記制御手段が選択状態とすることを特徴とする請求項 6 記載の画面操作装置。
1 0 . 前記第 2画面切換直後に選択状態となる前記選択部を選択した際の処 理内容を、 前記制御手段が前記機能切換部に表示することを特徴とする請求項 9 記載の画面操作装置。
1 1 . 前記操作面上での前記操作体の位置を検出して、 前記操作面上での前 記操作体の位置に対応した位置検出信号を出力する位置検出手段を含めて検出手 段を構成すると共に、
前記出力手段の表示領域中の各所定位置に前記制御手段がデータを表示し、 且 つ、 前記制御手段が、 前記位置検出信号に基づいて前記操作面上で移動する前記 操作体の移動方向を算出し、 更に、 当該移動方向とは略反対方向へ前記データの 全部若しくは一部を移動させて、 前記移動方向に対応した方向で前記表示領域の 外側のデータを前記出力手段に表示する、
ことを特徴とする請求項 1記載の画面操作装置。
1 2 . 変化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上 での前記操作体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了 地点の少なくとも 1つの地点における前記操作体の停滞時間若しくは少なくとも 前記 1つの地点から他の 1つの地点までの移動時間を算出すると共に、
算出した前記停滞時間又は前記移動時間が所定値未満の場合に前記制御手段が 前記データの移動を前記制御手段が実行する、
ことを特徴とする請求項 1 1記載の画面操作装置。
1 3 . 変化する前記位置検出信号以外に前記検出手段が出力した所定の前記 検出信号に基づいて前記制御手段が、 変化する前記位置検出信号に基づいた前記 デ一夕の移動速度とは異なる速度で前記データの全部若しくは一部を移動させる ことを特徴とする請求項 1 2記載の画面操作装置。
1 4. 変化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上 での前記操作体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了 地点の少なくとも 1つの地点における前記操作体の停滞時間又は少なくとも前記 1つの地点から他の 1つの地点までの移動時間を算出すると共に、
算出した前記停滞時間又は前記移動時間に基づいて前記データの移動速度を設 定する、
ことを特徴とする請求項 1 3記載の画面操作装置。
1 5 . 前記操作面上で移動が終了して前記操作面上に位置する前記操作体を 前記位置検出手段が検出した場合の前記位置検出信号が、 変化する前記位置検出 信号が出力された直後に出力されなかった場合に、 前記制御手段が前記データの 移動を実行する、
ことを特徴とする請求項 1 4記載の画面操作装置。
1 6 . 変化する前記位置検出信号以外に前記検出手段が出力した所定の前記 検出信号に基づいて前記制御手段が、 変化する前記位置検出信号に基づいた前記 データの移動速度とは異なる速度で前記データの全部若しくは一部を移動させる ことを特徴とする請求項 1 1記載の画面操作装置。
1 7 . 変化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上 での前記操作体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了 地点の少なくとも 1つの地点における前記操作体の停滞時間又は少なくとも前記 1つの地点から他の 1つの地点までの移動時間を算出すると共に、
算出した前記停滞時間又は前記移動時間に基づいて前記データの移動速度を設 定する、
ことを特徴とする請求項 1 6記載の画面操作装置。
1 8 . 前記操作面上で移動が終了して前記操作面上に位置する前記操作体を 前記位置検出手段が検出した場合の前記位置検出信号が、 変化する前記位置検出 信号が出力された直後に出力されなかった場合に、 前記制御手段が前記デ一夕の 移動を実行する、
ことを特徴とする請求項 1 7記載の画面操作装置。
1 9 . 変化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上 での前記操作体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了 地点の少なくとも 1つの地点における前記操作体の停滞時間又は少なくとも前記 1つの地点から他の 1つの地点までの移動時間を算出すると共に、
算出した前記停滞時間又は前記移動時間に基づいて前記データの移動速度を設 定する、
ことを特徴とする請求項 1 1記載の画面操作装置。
2 0 . 前記操作面上で移動が終了して前記操作面上に位置する前記操作体を 前記位置検出手段が検出した場合の前記位置検出信号が、 変化する前記位置検出 信号が出力された直後に出力されなかった場合に、 前記制御手段が前記データの 移動を実行する、 ことを特徴とする請求項 1 9記載の画面操作装置。
2 1 . 前記操作面上で移動が終了して前記操作面上に位置する前記操作体を 前記位置検出手段が検出した場合の前記位置検出信号が、 変化する前記位置検出 信号が出力された直後に出力されなかった場合に、 前記制御手段が前記データの 移動を実行する、
ことを特徴とする請求項 1 1記載の画面操作装置。
補正書の請求の範囲
[2002年 5月 9日 (09· 05. 02) 国際事務局受理:出願当初の請求の範囲
1—5, 11は補正された;他の請求の範囲は変更なし。 頁) ]
1 . (補正後) 表面が平面若しくは曲面とされたシート状の操作面の裏面に 、 互いに平行に配置された複数の第 1ライン端子並びに前記操作面の厚さ方向に 前記複数の第 1ライン端子に対して離間した状態で前記複数の第 1ライン端子に 対して直交する方向に沿って互いに平行に配置された複数第 2ライン端子を有し 、 前記操作面を押圧した際に、 当該押圧部位で前記複数の第 1ライン端子の何れ かと前記複数の第 2ライン端子の何れかとが接触して導通することで前記押圧面 上での押圧部位に応じた位置検出信号を出力する位置検出手段と、
前記第 2ライン端子の前記操作面とは反対側に設けられ、 前記操作面に対する 押圧力により前記複数の第 1ライン端子の何れかが前記複数の第 2ライン端子の 何れかに接触した状態で、 前記押圧力が所定値以上である場合に導通状態になり 前記位置検出信号とは異なる押圧力検出信号を出力する押圧力検出手段と、 出力手段に画像を表示すると共に、 前記位置検出信号及び前記押圧力検出信号 のうち、 前記操作面上での前記操作体の有無、 前記操作面上での前記操作体の位 置、 及び前記操作面上での移動軌跡の少なくとも何れか 1つに対応した検出信号 に基づき前記出力手段に表示した画像を切り換え又は維持する制御手段と、 を備える画面操作装置。
2 . (補正後) 前記位置検出信号が出力されてから所定時間経過後に前記押 圧力検出信号が出力されなかった場合に前記出力手段に所定画面を出力し、 前記 所定時間内に前記押圧力検出信号が出力された場合に前記制御手段が前記所定画 面の出力以外の特定処理をする、
ことを特徴とする請求項 1記載の画面操作装置。
3 . (補正後) 前記位置検出信号が出力されてから所定時間経過後に連続し て前記位置検出信号が出力された場合に前記制御手段が前記出力手段に所定画面 を出力し、 前記所定時間内に前記位置検出信号の出力が停止された場合に前記制 御手段が前記所定画面の出力以外の特定処理をする、
79
補正された用紙 (条約第 19条) ことを特徴とする請求項 1記載の画面操作装置。
4 . (補正後) 前記位置検出信号が出力されてから所定時間内に前記押圧力 検出信号が出力された場合、 及び、 前記位置検出信号が出力されてから前記所定 時間と同一若しくは異なる時間内に前記位置検出信号の出力が停止された場合、 の何れか一方の場合に、 前記制御手段が所定画面を出力手段に出力し、 何れか他 方の場合に前記制御手段が前記所定画面の出力以外の特定処理をする、
ことを特徴とする請求項 1記載の画面操作装置。
5 . (補正後) 特定の機能に基づく第 1画面及び前記特定の機能とは異なる 他の機能に属する 1乃至複数の機能切換部を前記制御手段が前記出力手段に表示 し、 且つ、 前記位置検出信号に基づく前記操作面上での前記操作体の位置が前記 機能切換部に対応した場合に、 当該機能切換部が属する前記他の機能に基づいた 第 2画面を前記制御手段が前記出力手段に表示する、
ことを特徴とする請求項 1記載の画面操作装置。
6 . 前記制御手段が前記第 2画面を前記出力手段に表示した状態で、 前記位 置検出信号が出力されなかった場合に、 前記制御手段が前記第 1画面を出力手段 に表示することを特徴とする請求項 5記載の画面操作装置。
7 . 前記第 2画面の表示状態で前記制御手段が前記他の機能に属する 1乃至 複数の選択部を前記制御手段が表示すると共に、 前記第 2画面への切換直後の状 態で第 2画面の表示直前に前記第 1画面の表示中に選択した前記機能切換部に対 応した位置の選択部を前記制御手段が選択状態とすることを特徴とする請求項 5 記載の画面操作装置。
8 . 前記第 2画面切換直後に選択状態となる前記選択部を選択した際の処理 内容を、 前記制御手段が前記機能切換部に表示することを特徴とする請求項 7記 载の画面操作装置。
80
捕正された用紙 (条約第
9 . 前記第 2画面の表示状態で前記制御手段が前記他の機能に属する 1乃至 複数の選択部を前記制御手段が表示すると共に、 前記第 2画面への切換直後の状 態で第 2画面の表示直前に前記第 1画面の表示中に選択した前記機能切換部に対 応した位置の選択部を前記制御手段が選択状態とすることを特徴とする請求項 6 記載の画面操作装置。
1 0 . 前記第 2画面切換直後に選択状態となる前記選択部を選択した際の処 理内容を、 前記制御手段が前記機能切換部に表示することを特徴とする請求項 9 記載の画面操作装置。
1 1 . (補正後) 前記出力手段の表示領域中の各所定位置に前記制御手段が データを表示し、 且つ、 前記制御手段が、 前記位置検出信号に基づいて前記操作 面上で移動する前記操作体の移動方向を算出し、 更に、 当該移動方向とは略反対 方向へ前記データの全部若しくは一部を移動させて、 前記移動方向に対応した方 向で前記表示領域の外側のデータを前記出力手段に表示する、
ことを特徴とする請求項 1記載の画面操作装置。
1 2 . 変化する前記位置検出信号に基づいて前記制御手段が、 前記操作面上 での前記操作体の移動開始地点、 1乃至複数の移動途中の中間点、 及び移動終了 地点の少なくとも 1つの地点における前記操作体の停滞時間若しくは少なくとも 前記 1つの地点から他の 1つの地点までの移動時間を算出すると共に、
算出した前記停滞時間又は前記移動時間が所定値未満の場合に前記制御手段が 前記データの移動を前記制御手段が実行する、
ことを特徴とする請求項 1 1記載の画面操作装置。
1 3 . 変化する前記位置検出信号以外に前記検出手段が出力した所定の前記 検出信号に基づいて前記制御手段が、 変化する前記位置検出信号に基づいた前記 データの移動速度とは異なる速度で前記データの全部若しくは一部を移動させる
81
補正された用紙 (条約第 条)
PCT/JP2001/010598 2000-12-05 2001-12-05 Screen operating device Ceased WO2002046902A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/433,697 US7292228B2 (en) 2000-12-05 2001-12-05 Screen operating device for a vehicle
EP01999873A EP1349052A4 (en) 2000-12-05 2001-12-05 DEVICE FOR OPERATING A SCREEN

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2000370120A JP4627592B2 (ja) 2000-12-05 2000-12-05 画面操作装置
JP2000370121A JP4315590B2 (ja) 2000-12-05 2000-12-05 画面操作装置
JP2000-370121 2000-12-05
JP2000-370120 2000-12-05
JP2000-381519 2000-12-15
JP2000381519A JP4408329B2 (ja) 2000-12-15 2000-12-15 画面操作装置

Publications (1)

Publication Number Publication Date
WO2002046902A1 true WO2002046902A1 (en) 2002-06-13

Family

ID=27345365

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2001/010598 Ceased WO2002046902A1 (en) 2000-12-05 2001-12-05 Screen operating device

Country Status (3)

Country Link
US (1) US7292228B2 (ja)
EP (1) EP1349052A4 (ja)
WO (1) WO2002046902A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10510097B2 (en) 2011-10-19 2019-12-17 Firstface Co., Ltd. Activating display and performing additional function in mobile terminal with one-time user input

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4346892B2 (ja) * 2002-10-31 2009-10-21 富士通テン株式会社 電子番組ガイド表示制御装置、電子番組ガイド表示制御方法および電子番組ガイド表示制御プログラム
JP2006092025A (ja) * 2004-09-21 2006-04-06 Fujitsu Ltd 電子機器並びに表示画面の制御処理方法および表示画面の制御処理プログラム
JP2006134184A (ja) * 2004-11-08 2006-05-25 Honda Access Corp 遠隔制御スイッチ
EP1677180A1 (de) * 2004-12-30 2006-07-05 Volkswagen Aktiengesellschaft Berührungsempfindlicher Bilschirm der zwei gleichzeitige Berührungspunkte erkennt
JP2007011837A (ja) * 2005-07-01 2007-01-18 Nec Corp 電子機器、認証情報入力方法及び認証情報入力プログラム
JP4933129B2 (ja) * 2006-04-04 2012-05-16 クラリオン株式会社 情報端末および簡略−詳細情報の表示方法
DE102008025122A1 (de) 2008-05-26 2009-12-03 Volkswagen Ag Anzeigeverfahren für ein Anzeigesystem, Anzeigesystem und Bedienverfahren für ein Navigationssystem eines Fahrzeugs
US8078359B2 (en) * 2009-10-05 2011-12-13 Tesla Motors, Inc. User configurable vehicle user interface
US8818624B2 (en) * 2009-10-05 2014-08-26 Tesla Motors, Inc. Adaptive soft buttons for a vehicle user interface
US9079498B2 (en) * 2009-10-05 2015-07-14 Tesla Motors, Inc. Morphing vehicle user interface
CN102141870A (zh) * 2010-01-28 2011-08-03 比亚迪股份有限公司 一种触控装置的卷动控制方法及其装置
JP2011175440A (ja) 2010-02-24 2011-09-08 Sony Corp 情報処理装置、情報処理方法およびコンピュータ読み取り可能な記録媒体
CN103186626B (zh) * 2011-12-31 2016-02-24 腾讯科技(深圳)有限公司 触控方法及触控装置
KR101885775B1 (ko) * 2012-02-24 2018-08-07 삼성전자주식회사 컨텐트 캡쳐 방법 및 이를 위한 이동 단말기

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06149531A (ja) * 1992-11-11 1994-05-27 Ricoh Co Ltd スクロール制御装置
JPH06309138A (ja) * 1993-04-26 1994-11-04 Toshiba Corp タッチパネルを使用した画面制御方法
JPH08249101A (ja) * 1995-03-10 1996-09-27 Nec Corp かな文字入力装置
JP2000250697A (ja) * 1999-03-03 2000-09-14 Yazaki Corp 多機能スイッチ装置における操作ボタンの機能表示方法及び多機能スイッチ装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3842413A1 (de) * 1988-12-16 1990-06-21 Bosch Gmbh Robert Eingabeeinrichtung fuer ein informationssystem in einem kraftfahrzeug
US5543588A (en) * 1992-06-08 1996-08-06 Synaptics, Incorporated Touch pad driven handheld computing device
JP3248633B2 (ja) 1992-12-21 2002-01-21 株式会社日立製作所 スクロール制御方法
JPH06332620A (ja) 1993-05-25 1994-12-02 Brother Ind Ltd カーソル移動制御装置
DE4343871C2 (de) * 1993-12-22 2000-10-05 Mannesmann Vdo Ag Dateneingabegerät für Informationssysteme, insbesondere für Kraftfahrzeuge
US5869790A (en) * 1995-08-16 1999-02-09 Alps Electric Co., Ltd. Coordinate input apparatus having orthogonal electrodes on opposite surfaces of a dielectric substrate and through-hole connections and manufacturing method thereof
JP4484255B2 (ja) 1996-06-11 2010-06-16 株式会社日立製作所 タッチパネルを備えた情報処理装置および情報処理方法
JP3099753B2 (ja) 1996-10-07 2000-10-16 日本電気株式会社 ユーザインタフェース装置
JPH10143313A (ja) 1996-11-08 1998-05-29 Smk Corp 座標入力装置
JPH10198492A (ja) 1997-01-06 1998-07-31 Canon Inc 座標入力装置
JPH10240424A (ja) * 1997-02-21 1998-09-11 Alps Electric Co Ltd 座標入力装置
JPH10293644A (ja) 1997-04-18 1998-11-04 Idec Izumi Corp タッチパネル付表示装置
US6043809A (en) * 1997-09-23 2000-03-28 Compaq Computer Corporation Computer keyboard scroll bar control
US6493461B1 (en) * 1998-03-17 2002-12-10 Cummins-Allison Corp. Customizable international note counter
US6557756B1 (en) * 1998-09-04 2003-05-06 Ncr Corporation Communications, particularly in the domestic environment
JP2000355256A (ja) * 1999-06-11 2000-12-26 Alpine Electronics Inc 車載用電子機器の操作装置
US6611257B1 (en) * 2000-09-29 2003-08-26 Rockwell Automation Technologies, Inc. Automatic detection of touch plane type

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06149531A (ja) * 1992-11-11 1994-05-27 Ricoh Co Ltd スクロール制御装置
JPH06309138A (ja) * 1993-04-26 1994-11-04 Toshiba Corp タッチパネルを使用した画面制御方法
JPH08249101A (ja) * 1995-03-10 1996-09-27 Nec Corp かな文字入力装置
JP2000250697A (ja) * 1999-03-03 2000-09-14 Yazaki Corp 多機能スイッチ装置における操作ボタンの機能表示方法及び多機能スイッチ装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1349052A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10510097B2 (en) 2011-10-19 2019-12-17 Firstface Co., Ltd. Activating display and performing additional function in mobile terminal with one-time user input
US10896442B2 (en) 2011-10-19 2021-01-19 Firstface Co., Ltd. Activating display and performing additional function in mobile terminal with one-time user input
US11551263B2 (en) 2011-10-19 2023-01-10 Firstface Co., Ltd. Activating display and performing additional function in mobile terminal with one-time user input
US12159299B2 (en) 2011-10-19 2024-12-03 Firstface Co., Ltd. Activating display and performing additional function in mobile terminal with one-time user input

Also Published As

Publication number Publication date
US20040085352A1 (en) 2004-05-06
EP1349052A4 (en) 2009-08-26
US7292228B2 (en) 2007-11-06
EP1349052A1 (en) 2003-10-01

Similar Documents

Publication Publication Date Title
US8199111B2 (en) Remote input device and electronic apparatus using the same
CN101681232B (zh) 多功能显示和操作装置以及带有改善的选择操作的多功能显示和操作装置的运行所用的方法
US10967737B2 (en) Input device for vehicle and input method
JP6035828B2 (ja) 表示操作装置および表示システム
CN103303215A (zh) 车载操作装置
JP6094527B2 (ja) スイッチ装置
US7132957B2 (en) Remote control transmitter and transmitting and receiving device using the same
JP5858059B2 (ja) 入力装置
US7292228B2 (en) Screen operating device for a vehicle
US20110018802A1 (en) Remote Control Device and Multimedia System
JP6622264B2 (ja) 車載機器操作支援システム
KR20210010074A (ko) 차량 및 차량의 제어방법
JP2002108381A (ja) 音声ガイダンス切替装置
US20150241971A1 (en) Electronic device
KR200400903Y1 (ko) 자동차용 룸미러
JP2003276525A (ja) タッチパネル複合スイッチ
JP4607344B2 (ja) 操作装置
JP4313055B2 (ja) 車両用操作系操作状態表示方法および操作系操作状態表示システム
JP4627592B2 (ja) 画面操作装置
JP4408329B2 (ja) 画面操作装置
JP4158660B2 (ja) 入力処理装置
JP2002175153A (ja) 画面操作装置
JP2001325072A (ja) タッチ操作入力装置
US7465896B2 (en) Electronic device
WO2014162698A1 (ja) 入力装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2001999873

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001999873

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 10433697

Country of ref document: US