WO2013190857A1 - 処理装置、感度調整方法およびプログラム - Google Patents

処理装置、感度調整方法およびプログラム Download PDF

Info

Publication number
WO2013190857A1
WO2013190857A1 PCT/JP2013/050560 JP2013050560W WO2013190857A1 WO 2013190857 A1 WO2013190857 A1 WO 2013190857A1 JP 2013050560 W JP2013050560 W JP 2013050560W WO 2013190857 A1 WO2013190857 A1 WO 2013190857A1
Authority
WO
WIPO (PCT)
Prior art keywords
value
sensitivity
unit
physical
input
Prior art date
Application number
PCT/JP2013/050560
Other languages
English (en)
French (fr)
Inventor
宗久 神尾
Original Assignee
Necカシオモバイルコミュニケーションズ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Necカシオモバイルコミュニケーションズ株式会社 filed Critical Necカシオモバイルコミュニケーションズ株式会社
Publication of WO2013190857A1 publication Critical patent/WO2013190857A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment

Definitions

  • the present invention relates to a processing apparatus including a touch-type input device in which input is performed by contact or proximity of an indicator.
  • processing devices such as portable terminals are widely used as input devices equipped with touch-type input devices in which input is performed by contact or proximity with an indicator such as a finger or stylus.
  • the touch input device can be integrated with the display unit, in a processing device equipped with the touch type input device, it is possible to omit keys and jog dials provided at a place different from the display unit, It is possible to reduce the size of the processing apparatus.
  • Patent Document 1 describes a playback device that can omit a jog dial for continuously switching images displayed on a display unit.
  • the playback device described in Patent Document 1 includes a touch input device on a display unit, and displays an object for guiding a sliding operation in which a locus draws a circle or an arc on the display unit. Then, when a sliding operation that traces the object is performed on the touch-type input device, the playback device continuously switches the image displayed on the display unit.
  • the touch-type input device can have the same function as the jog dial, so that the jog dial can be omitted from the playback device.
  • the touch input device measures a physical value corresponding to the degree of contact or proximity by the indicator, and detects the input by the indicator when the physical value is equal to or greater than a threshold value. For this reason, the sensitivity with which the touch input device detects an input is determined according to the threshold, and the user can set the sensitivity of the touch input device to an appropriate value by adjusting the threshold. it can.
  • the physical value may change depending on weather conditions such as temperature and humidity, and the physical condition of the user such as the state of the finger, so depending on the weather conditions and physical condition
  • the appropriate sensitivity changes. For this reason, in order for the user to use the touch-type input device with an appropriate sensitivity, a complicated process of manually adjusting the sensitivity according to weather conditions and physical conditions has to be performed.
  • Patent Documents 2 and 3 describe a technique capable of setting an appropriate sensitivity without performing complicated processing.
  • Patent Document 2 describes an image processing apparatus that calculates a statistical value of a contact area of a finger touching the touch panel and adjusts a threshold based on the statistical value in a touch operation in which the touch panel and the finger are brought into contact with each other.
  • Patent Document 3 when a user performs a sliding operation or a pushing operation on a capacitance type sensor, the sensitivity of the sensor is determined based on the capacitance that is a physical value measured by the sensor.
  • the input device to be adjusted is described.
  • the playback device described in Patent Document 1 only displays an object for continuously switching images, has no mechanism for setting sensitivity, and prevents the sensitivity from deviating from an appropriate value. Can not.
  • the processing apparatus measures a display unit for displaying a predetermined figure, an indicated position where the indicator is in contact with or close to, and a physical value corresponding to the degree of contact or proximity of the indicator at the indicated position.
  • An input detection unit that detects an input by the indicator using the physical value; and a plurality of trajectory physics that are physical values at each indicated position on the trajectory when the trajectory of the indicated position draws the figure
  • a sensitivity adjustment unit that adjusts the sensitivity with which the input detection unit detects the input based on the value.
  • the sensitivity adjustment method displays a predetermined figure, measures an indication position where the indicator contacts or approaches, and a physical value corresponding to the degree of contact or proximity of the indicator at the indication position, When an input by the indicator is detected using a physical value, and the locus of the designated position draws the figure, based on a plurality of locus physical values that are physical values at each designated position on the locus, Adjust the sensitivity to detect the input.
  • the program according to the present invention includes a procedure for displaying a predetermined figure, a procedure for indicating an indication position where the indicator is in contact with or in proximity, and a physical value corresponding to the degree of contact or proximity of the indicator at the indication position.
  • FIG. 1 is a diagram showing a configuration of a processing apparatus according to the first embodiment of the present invention.
  • the processing apparatus 100 illustrated in FIG. 1 includes a display unit 11, an input detection unit 12, and a sensitivity adjustment unit 13.
  • the processing device 100 is, for example, a mobile phone, a smartphone, a game machine, a PC (Personal Computer) or a PDA (Personal Digital Assistant: portable information terminal).
  • the PC includes a tablet PC and a notebook PC.
  • the display unit 11 displays a predetermined figure.
  • the input detection unit 12 measures a contact position of a pointer such as a user's finger or stylus or a nearby pointing position, and a physical value corresponding to the degree of contact or proximity of the pointer at the pointing position. And the input detection part 12 detects the input by a pointer using the measured physical value.
  • a pointer such as a user's finger or stylus or a nearby pointing position
  • the sensitivity adjustment unit 13 uses a plurality of locus physics that are physical values at each indicated position on the locus. Based on the value, the sensitivity with which the input detection unit 12 detects the input by the indicator is adjusted.
  • FIG. 2 is a flowchart for explaining an example of the operation of the processing apparatus of this embodiment.
  • the sensitivity adjustment unit 13 acquires the physical value and the designated position measured by the input detection unit 12, and displays the locus of the designated position on the display unit 11. It is determined whether or not the drawn figure has been drawn (step S12).
  • the sensitivity adjustment unit 13 adjusts the sensitivity of the input detection unit 12 based on a plurality of locus physical values that are physical values at each indicated position on the locus. (Step S13).
  • the sensitivity is based on a plurality of locus physical values at each designated position on the locus. Is adjusted. For this reason, it is possible to adjust the sensitivity based on the physical value when the user moves the indicator in various directions, so it is possible to set an appropriate sensitivity according to the operation actually performed by the user become. Furthermore, it is not necessary to perform a complicated process of manually adjusting the sensitivity according to weather conditions and physical condition. Therefore, it is possible to set sensitivity more appropriately while suppressing complexity.
  • FIG. 3 is a block diagram showing the configuration of the processing apparatus of this embodiment of the present invention.
  • the processing device 200 illustrated in FIG. 3 includes a display unit 21, an input detection unit 22, and a sensitivity adjustment unit 23.
  • the display unit 21 displays various images and information such as predetermined graphics.
  • the predetermined figure is a figure for setting the sensitivity of the input detection unit 22, and various places of the indicator come into contact with or close to the input detection unit 22 in the process of tracing the figure with the indicator by the user. Is desirable.
  • Such graphics include closed graphics such as circles and triangles.
  • the predetermined graphic is referred to as an adjustment graphic.
  • the input detection unit 22 measures the pointing position of the indicator that is in contact with or close to it, and the physical value corresponding to the degree of contact or proximity of the indicator at the indicated position.
  • the input detection unit 22 is a capacitive touch panel.
  • the input detection unit 22 measures, as a physical value, a capacitance that changes according to the degree of contact or proximity of the indicator.
  • the degree of contact or proximity is, for example, the area where the input detection unit 22 is in contact with the indicator, the distance between the input detection unit 22 and the indicator, or the like.
  • the input detection unit 22 is not limited to a capacitive touch panel, and may be another type touch panel, a touch sensor, or the like.
  • the input detection unit 22 detects the input by the indicator using the measured physical value, and outputs the indicated position at that time as the detected position. Specifically, the input detection unit 22 determines whether or not the physical value is greater than or equal to a preset threshold value, and detects input by the indicator when the physical value is greater than or equal to the threshold value.
  • the input detection unit 22 may be integrated with the display unit 21 or may be separate from the display unit 21.
  • the sensitivity adjustment unit 23 is based on the physical value measured by the input detection unit 22.
  • the sensitivity at which the input detection unit 22 detects the input by the indicator is set.
  • the sensitivity adjustment unit 23 includes a storage unit 31, an acquisition unit 32, a comparison unit 33, and a setting unit 34.
  • the storage unit 31 stores the current threshold value set in the input detection unit 22.
  • the acquisition unit 32 is a determination unit that determines whether the locus of the indicated position measured by the input detection unit 22 has drawn an adjustment graphic.
  • the acquisition unit 32 first displays the adjustment graphic on the display unit 21.
  • FIG. 4 is a diagram illustrating an example of an adjustment graphic.
  • the display unit 21 and the input detection unit 22 are integrated, and the display unit 21 displays a triangular figure 401 as an adjustment figure.
  • the timing at which the acquisition unit 32 displays the adjustment graphic is, for example, the timing at which the processing device 200 executes a predetermined trigger process.
  • the trigger process is desirably a process that is executed periodically.
  • an alarm process for notifying an alarm by sound or vibration which is executed at a preset time set in an alarm application program (hereinafter abbreviated as an alarm application), is performed.
  • an alarm application program hereinafter abbreviated as an alarm application
  • the acquisition unit 32 may manage a usage history in which the application program is used, and set a trigger process based on the execution history. For example, the acquisition unit 32 identifies an application program that is most frequently started based on the execution history, and sets a process for starting the application program as a trigger process.
  • the timing at which the acquisition unit 32 displays the adjustment graphic is not limited to the timing at which the trigger process is executed.
  • the timing at which an instruction to set sensitivity is input from the user, or the content input from the user It may be a timing when a correction operation for canceling (for example, a character or a command) is performed a predetermined number of times or more within a predetermined period.
  • the sensitivity can be adjusted when the frequency of erroneous detection increases.
  • the acquisition unit 32 acquires the physical value and the indicated position measured by the input detection unit 22 from the input detection unit 22. Then, the acquisition unit 32 determines the trajectory of the acquired designated position, and determines whether the trajectory of the designated position has drawn the adjustment graphic displayed on the display unit 21.
  • the comparison unit 33 When the locus of the designated position draws the adjustment graphic, the comparison unit 33 includes a physical physical value that is a physical value at each designated position on the locus depicting the adjustment graphic among the physical values acquired by the acquisition unit 32; The threshold value stored in the storage unit 31 is compared, and the comparison result is output to the setting unit 34.
  • the comparison unit 33 compares a statistical value, which is a statistical value of the trajectory physical value, with a threshold value, and outputs a difference between the statistical value and the threshold value as a comparison result.
  • the statistical value is, for example, an average value, a maximum value, or a minimum value.
  • the difference between the statistical value and the threshold value represents the magnitude of the difference and the magnitude relationship between the statistical value and the threshold value.
  • the setting unit 34 adjusts the sensitivity of the input detection unit 22 by changing the threshold set in the input detection unit 22 based on the comparison result output from the comparison unit 33.
  • the setting unit 34 when the comparison result indicates the difference between the statistical value of the trajectory physical value and the threshold, the setting unit 34 reduces the threshold by a value corresponding to the difference between the statistical value and the threshold when the statistical value is equal to or less than the threshold.
  • the threshold value is increased by a value corresponding to the difference between the statistical value and the threshold value.
  • the setting unit 34 increases the amount by which the threshold value is changed as the difference between the statistical value and the threshold value is larger.
  • the setting unit 34 may change the threshold value.
  • the setting unit 34 stores the changed threshold in the storage unit 31 as the current threshold.
  • FIG. 5 is a flowchart for explaining an example of the operation of the processing apparatus 200 of the present embodiment.
  • the acquisition unit 32 displays the adjustment graphic on the display unit 21 (step S51).
  • the acquisition unit 32 may cause the display unit 21 to display information indicating that the sensitivity is adjusted together with the adjustment graphic.
  • the acquisition unit 32 acquires the physical value and the designated position from the input detection unit 22, and determines the locus of the designated position. Then, the acquisition unit 32 determines whether or not the locus of the designated position has drawn an adjustment graphic (step S52).
  • the acquisition unit 32 may determine that the trajectory has drawn the adjustment graphic when the trajectory is congruent with the adjustment graphic, or the trajectory is the adjustment graphic when the trajectory is similar to the adjustment graphic. It may be judged that he drew.
  • the acquisition unit 32 may determine that the locus has drawn the adjustment graphic only when the locus is drawn at the place where the adjustment graphic is displayed, or the locus is displayed as the adjustment graphic. Even if the locus is drawn at a place different from the place where it is, if the locus is congruent or similar to the adjustment graphic, it may be determined that the locus has drawn the adjustment graphic.
  • the acquisition unit 32 may determine that the trajectory has drawn the adjustment graphic when the start point of the trajectory is at a predetermined position and the trajectory is congruent or similar to the adjustment graphic. In this case, the acquisition unit 32 may cause the display unit 21 to display information indicating the start point of the trajectory together with the adjustment graphic in step S51.
  • the acquisition unit 32 returns to the process of step S52.
  • the acquisition unit 32 outputs the physical value at each designated position on the locus depicting the adjustment graphic to the comparison unit 33 as the locus physical value.
  • the comparison unit 33 acquires a threshold value from the storage unit 31. The comparison unit 33 compares the trajectory physical value with the threshold value, and outputs the comparison result to the setting unit 34 (step S53).
  • the setting unit 34 Upon receiving the comparison result, the setting unit 34 changes the threshold value set in the input detection unit 22 based on the comparison result, adjusts the sensitivity of the input detection unit 22, and sets the value after the change of the threshold value. Is stored in the storage unit 31 as the current threshold value (step S54).
  • the adjustment graphic may also be used as a graphic used in the application program.
  • the adjustment graphic may be used also as a graphic for stopping alarm notification by the alarm application. In this case, for example, when the detection position output from the input detection unit 22 draws the adjustment graphic when the physical value is equal to or greater than the threshold value, the acquisition unit 32 ends the process of notifying the alarm.
  • the display unit 21 displays a plurality of adjustment figures
  • the sensitivity adjustment unit 23 uses the trajectory physical value at each indicated position on a plurality of trajectories that draw each of the adjustment figures. Sensitivity may be adjusted.
  • the acquisition unit 32 displays a plurality of adjustment figures, and determines for each adjustment figure whether the locus of the indicated position has drawn the adjustment figure. At this time, for example, the acquisition unit 32 causes the display unit 21 to display an adjustment graphic every time processing for notifying an alarm is performed in conjunction with the snooze function of the alarm application.
  • the comparison unit 33 sets the adjustment graphic on the trajectory on which the adjustment graphic is drawn for each adjustment graphic.
  • the trajectory physical value at each indicated position is compared with the threshold value, and the comparison result is output.
  • the setting unit 34 changes the threshold set in the input detection unit 22 based on each comparison result. For example, the setting unit 34 acquires the current threshold value from the storage unit 31, and obtains a threshold value for each result that is a threshold value corresponding to the comparison result based on the comparison result and the current threshold value for each comparison result. The threshold value set in the input detection unit 22 is changed to the average value of the result-specific threshold values.
  • the acquisition unit 32 may display a plurality of adjustment images at the same time or may display them in order. Furthermore, the acquisition unit 32 may display a plurality of adjustment images at the same position or at different positions.
  • the sensitivity adjustment unit 23 adjusts the sensitivity (threshold value) while a predetermined effective condition is satisfied.
  • the sensitivity may be returned to the specified value by returning the threshold value to the initial value.
  • the valid condition is, for example, a period from adjusting the sensitivity to a specific time (for example, 8:00 of the next morning), or within a specific time (for example, within 24 hours) after adjusting the sensitivity.
  • the specific application program is being executed, the processing apparatus 100 is in a specific state, and the like.
  • the sensitivity is adjusted based on the trajectory physical value, it is possible to set the sensitivity more appropriately while suppressing complexity.
  • the sensitivity is adjusted by changing the threshold based on the comparison result between the threshold for detecting the input of the indicator and the trajectory physical value.
  • An appropriate threshold value can be set according to various operations actually performed, and the sensitivity can be adjusted to a more appropriate value.
  • the threshold value is changed based on the difference between the statistical value threshold value of the trajectory physical value, a more appropriate threshold value corresponding to various operations actually performed by the user can be set. It becomes possible.
  • FIG. 6 is a block diagram showing the configuration of the processing apparatus of this embodiment.
  • the processing apparatus 300 illustrated in FIG. 6 further includes a correction information acquisition unit 41 and a correction unit 42 in addition to the configuration of the processing apparatus 200 illustrated in FIG.
  • the correction information acquisition unit 41 acquires correction information for correcting the threshold set in the input detection unit 22.
  • the correction information is, for example, physical condition information indicating a user's physical condition, weather information indicating a weather condition, or the like.
  • a user's physical condition is a user's body temperature etc., for example.
  • the weather situation is, for example, weather, temperature and humidity.
  • the correction information acquisition unit 41 may be configured to have a sensor that acquires correction information such as a temperature sensor and a humidity sensor, or corrects weather information from a server or the like that operates a site that discloses weather information. A configuration having a communication function acquired as In the case of these configurations, the correction information acquisition unit 41 periodically acquires correction information. For example, the correction information acquisition unit 41 acquires correction information when a predetermined time comes.
  • the correction information acquisition unit 41 displays an input screen for acquiring correction information on the display unit 21 and corrects the correction information based on the detection position output from the input detection unit 22 when the input screen is displayed. May be obtained.
  • FIG. 7 shows an example of the input screen.
  • a processing apparatus 300 in which the display unit 21 and the input detection unit 22 are integrated is shown.
  • the display unit 21 has an input screen 700 including an input box 701 for inputting a user's body temperature, a selection box 702 for selecting weather, and software keys 703 for inputting numbers and characters. it's shown.
  • the correction unit 42 corrects the sensitivity of the input detection unit 22 by correcting the threshold set in the input detection unit 22 based on the correction information acquired by the correction information acquisition unit 41.
  • FIG. 8 is a flowchart for explaining an example of the operation of the processing apparatus 300 of this embodiment.
  • the correction information acquisition unit 41 acquires correction information and outputs the correction information to the correction unit 42 (step S81).
  • the correction unit 42 When the correction unit 42 receives the correction information, the correction unit 42 acquires a threshold value from the storage unit 31. The correction unit 42 obtains a correction value obtained by correcting the threshold based on the correction information and the threshold. For example, the higher the humidity, the smaller the capacitance that is the physical value measured by the input detection unit 22 even if the degree of contact or proximity is the same. Reduce the correction value.
  • the correction unit 42 corrects the threshold value set in the input detection unit 22 to a correction value, corrects the sensitivity of the input detection unit 22, and stores the correction value in the storage unit 31 as the current threshold value. (Step S82). Thereafter, the processing of steps S51 to S54 described with reference to FIG. 5 is executed.
  • steps S81 and S82 may be executed after the processes in steps S51 to S54 are completed.
  • the present embodiment it is possible to correct the sensitivity of the input detection unit 22 based on correction information such as physical condition information and weather information, so that the sensitivity can be made more appropriate.
  • the processing apparatus of the present embodiment has the same configuration as the processing apparatus 300 shown in FIG.
  • the storage unit 31 of the present embodiment stores history information indicating transition of the threshold in addition to the current threshold.
  • the history information may indicate a transition of a threshold included in a predetermined history management period.
  • the history management period is, for example, a period from the present to one month ago.
  • the setting unit 34 changes the threshold value set in the input detection unit 22 based on the comparison result from the comparison unit 33 and the history information stored in the storage unit 31.
  • the setting unit 34 obtains a past average value of the threshold based on the history information, and obtains a changed value obtained by changing the threshold based on the comparison result. Then, the setting unit 34 determines whether or not the change value is a predetermined value or more away from the average value of the threshold values.
  • the setting unit 34 changes the threshold value set in the input detection unit 22 to the change value.
  • the setting unit 34 stores the change value as the current threshold value in the storage unit 31 and updates the history information based on the change value.
  • the setting unit 34 does not change the threshold value and maintains the current threshold value.
  • the processing apparatus of the present embodiment has the same configuration as the processing apparatus 300 shown in FIG.
  • the sensitivity adjustment unit 23 of the present embodiment obtains a condition sensitivity that is a value corresponding to the sensitivity setting condition of the input detection unit 22 based on the trajectory physical value for each of a plurality of predetermined setting conditions. When any of the setting conditions is satisfied, the sensitivity adjustment unit 23 adjusts the sensitivity of the input detection unit 22 to a setting value corresponding to the setting condition.
  • the setting condition is, for example, that each specific application program is set in advance and the window of the specific application program is active.
  • the storage unit 31 stores, for each specific application program, a condition threshold that is a value corresponding to the specific application of the threshold set in the input detection unit 22.
  • the setting unit 34 determines that the setting condition is satisfied and corresponds to the specific application program (hereinafter referred to as an active application) in which the window is active. It is determined whether or not the condition threshold value is stored in the storage unit 31.
  • the setting unit 34 instructs the acquisition unit 32 to display the adjustment graphic.
  • the acquisition unit 32 causes the display unit 21 to display the adjustment graphic.
  • the setting unit 34 obtains a condition threshold corresponding to the active application based on the comparison result from the comparison unit 33 and is set in the input detection unit 22.
  • the threshold value is changed to the condition threshold value, and the condition threshold value is stored in the storage unit 31 in association with the active application.
  • the setting unit 34 changes the threshold set in the input detection unit 22 to the stored condition threshold.
  • the setting condition is not limited to that the window of the specific application program is activated, but may be a predetermined time zone, a specific state of the processing apparatus 300, or the like.
  • the sensitivity can be adjusted for each setting condition, so that the sensitivity can be adjusted to a more appropriate value according to the situation.
  • the functions of the processing devices 100, 200 and 300 are executed by recording a program for realizing the function on a computer-readable recording medium and reading the program recorded on the recording medium into the computer. May be realized.
  • [Appendix 1] A display unit for displaying a predetermined figure; An input for measuring an indication position where the indicator is in contact with or close to the indicator and a physical value corresponding to the degree of contact or proximity of the indicator at the indication position and detecting an input by the indicator using the physical value A detection unit; Sensitivity adjustment for adjusting the sensitivity at which the input detection unit detects the input based on a plurality of trajectory physical values that are physical values at the indicated positions on the trajectory when the trajectory of the indicated position draws the figure A processing apparatus.
  • the input detection unit detects the input when the physical value is equal to or greater than a threshold;
  • the sensitivity adjuster is A determination unit for determining whether or not the locus has drawn the figure;
  • a comparison unit that compares the plurality of trajectory physical values with the threshold value and outputs the comparison result;
  • the processing apparatus according to appendix 1, further comprising: a setting unit that adjusts the sensitivity by changing the threshold based on the comparison result.
  • the sensitivity adjustment unit further includes a storage unit that stores history information indicating transition of the threshold value, The processing device according to any one of attachments 2 and 3, wherein the setting unit changes the threshold based on the comparison result and the history information.
  • the setting unit obtains a past average value of the threshold value based on the history information, obtains a changed value obtained by changing the threshold value based on the comparison result, and the changed value is separated from the average value by a predetermined value or more. If so, the processing device according to appendix 4, wherein the threshold value is changed to the change value.
  • the sensitivity adjustment unit When adjusting the sensitivity, the sensitivity adjustment unit maintains the sensitivity at an adjusted value while a predetermined effective condition is satisfied, and defines the sensitivity when the effective condition is not satisfied.
  • the processing device according to any one of appendices 1 to 5, wherein the processing device is returned to a value.
  • the sensitivity adjustment unit obtains a condition sensitivity that is a value corresponding to the setting condition of the sensitivity based on each trajectory physical value for each of a plurality of predetermined setting conditions, and any one of the setting conditions.
  • the processing apparatus according to any one of appendices 1 to 6, wherein when satisfied, the sensitivity is adjusted to a condition sensitivity corresponding to the set condition.
  • Appendix 8 A correction information acquisition unit for acquiring correction information for correcting the sensitivity;
  • the processing apparatus according to any one of appendices 1 to 7, further comprising: a correction unit that corrects the sensitivity based on the correction information.
  • Appendix 9 The processing device according to any one of appendices 1 to 8, wherein the display unit displays the graphic when a process that is periodically executed is executed.
  • Appendix 10 The processing device according to any one of appendices 1 to 8, wherein the display unit displays the graphic when an alarm process that is executed at a set time is executed.
  • Appendix 12 A procedure for displaying a predetermined figure; A procedure for measuring an indication position where the indicator is in contact with or close to the indicator and a physical value corresponding to the degree of contact or proximity of the indicator at the indication position; Using the physical value to detect an input by the indicator; When the locus of the designated position draws the figure, the computer executes a procedure for adjusting the sensitivity for detecting the input based on a plurality of locus physical values that are physical values at each designated position on the locus. Program to let you.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

表示部11は、所定の図形を表示する。入力検出部12は、指示体が接触または近接した指示位置と、その指示位置における指示体の接触または近接の程度に応じた物理値とを測定し、その物理値を用いて、指示体による入力を検出する。感度調整部13は、指示位置の軌跡が所定の図形を描いた場合、その軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、入力検出部12が入力を検出する感度を調整する。

Description

処理装置、感度調整方法およびプログラム
 本発明は、指示体の接触または近接によって入力が行われるタッチ式入力装置を備えた処理装置に関する。
 近年、携帯端末のような処理装置には、入力装置として、指やスタイラスなどの指示体による接触または近接によって入力が行われるタッチ式入力装置を備えたものが普及している。
 タッチ式入力装置は、表示部と一体化させることができるため、タッチ式入力装置を備えた処理装置では、表示部とは別の場所に設けられるキーやジョグダイヤルなどを省くことが可能になり、処理装置の小型化を図ることが可能になる。
 例えば、特許文献1には、表示部に表示する画像を連続的に切り替えるためのジョグダイヤルを省くことが可能な再生装置が記載されている。
 特許文献1に記載の再生装置は、タッチ式入力装置を表示部上に設け、その表示部に、軌跡が円または弧を描く摺動操作を誘導するためのオブジェクトを表示する。そして、再生装置は、そのオブジェクトをなぞる摺動操作がタッチ式入力装置に対して行われると、表示部に表示する画像を連続的に切り替える。これにより、ジョグダイヤルと同様な機能をタッチ式入力装置に持たせることが可能になるため、再生装置からジョグダイヤルを省くことが可能になる。
 また、タッチ式入力装置は、指示体による接触または近接の程度に応じた物理値を測定し、その物理値が閾値以上になると、指示体による入力を検出する。このため、タッチ式入力装置が入力を検出する感度は、閾値に応じて決定されることとなり、ユーザは、閾値を調整することで、タッチ式入力装置の感度を適切な値に設定することができる。
 しかしながら、接触または近接の程度が同じでも、気温や湿度などの気象条件や、指の状態などのユーザの体調に応じて物理値が変化してしまうことがあるため、気象条件や体調に応じて適切な感度が変化する。このため、ユーザがタッチ式入力装置を適切な感度で使用するためには、気象条件や体調に応じて感度を手動で調節するという煩雑な処理を行わなければならなかった。
 これに対して特許文献2および3には、煩雑な処理を行わなくても、適切な感度を設定することが可能な技術が記載されている。
 特許文献2には、タッチパネルと指を接触させるタッチ操作において、タッチパネルと接触した指の接触面積の統計値を算出し、その統計値に基づいて閾値を調整する画像処理装置が記載されている。
 また、特許文献3には、静電容量方式のセンサに対してユーザが摺動操作または押し込み操作を行った場合、そのセンサが測定する物理値である静電容量に基づいて、センサの感度を調整する入力装置が記載されている。
特開2006-040050号公報 特開2009-239410号公報 特開2009-212719号公報
 しかしながら、特許文献2に記載の画像処理装置では、過去に行われたタッチ操作における接触面積の統計値に基づいて閾値が調整されるので、気象条件や体調などの比較的頻繁に変化するものに応じて閾値を調整することができない。このため、感度が適切な値からずれてしまうことが多い。
 また、特許文献3に記載の入力装置では、ユーザがどのような摺動操作または押し込み操作を行うかは、ユーザが任意に決められるので、簡単で楽な操作が行われることが多くなる。簡単で楽な操作と、実際に行われる様々な入力操作とでは、接触または近接の程度が異なること多いため、感度が適切な値からずれてしまうことが多い。
 なお、特許文献1に記載の再生装置は、画像を連続的に切り替えるためのオブジェクトを表示しているだけで、感度を設定する仕組みがなく、感度が適切な値からずれることを防止することはできない。
 本発明は、煩雑さを抑制しつつ、感度をより適切に設定することが可能な処理装置、感度調整方法およびプログラムを提供することである。
 本発明による処理装置は、所定の図形を表示する表示部と、指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定し、当該物理値を用いて、前記指示体による入力を検出する入力検出部と、前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力検出部が前記入力を検出する感度を調整する感度調整部と、を有する。
 本発明による感度調整方法は、所定の図形を表示し、指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定し、前記物理値を用いて、前記指示体による入力を検出し、前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力を検出する感度を調整する。
 本発明によるプログラムは、所定の図形を表示する手順と、指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定する手順と、前記物理値を用いて、前記指示体による入力を検出する手順と、前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力を検出する感度を調整する手順と、をコンピュータに実行させる。
 本発明によれば、煩雑さを抑制しつつ、感度をより適切に設定することが可能になる。
本発明の第1の実施形態の処理装置の構成を示す図である。 本発明の第1の実施形態の処理装置の動作の一例を説明するためのフローチャートである。 本発明の第2の実施形態の処理装置の構成を示す図である。 調整用図形の一例を示す図である。 本発明の第2の実施形態の処理装置の動作の一例を説明するためのフローチャートである。 本発明の第3の実施形態の処理装置の構成を示す図である。 補正情報を取得するための入力画面の一例を示す図である。 本発明の第3の実施形態の処理装置の動作の一例を説明するためのフローチャートである。
 以下、本発明の実施形態について図面を参照して説明する。なお、以下の説明では、同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
 (第1の実施形態)
 図1は、本発明の第1の実施形態の処理装置の構成を示す図である。図1に示す処理装置100は、表示部11と、入力検出部12と、感度調整部13とを有する。なお、処理装置100としては、例えば、携帯電話機、スマートフォン、ゲーム機、PC(Personal Computer)またはPDA(Personal Digital Assistant:携帯情報端末)などである。なお、PCには、タブレット型PCやノート型PCなども含まれる。
 表示部11は、所定の図形を表示する。
 入力検出部12は、ユーザの指やスタイラスのような指示体の接触または近接した指示位置と、その指示位置における、指示体の接触または近接の程度に応じた物理値とを測定する。そして、入力検出部12は、測定した物理値を用いて、指示体による入力を検出する。
 入力検出部12にて測定された指示位置の軌跡が、表示部11に表示された図形を描いた場合、感度調整部13は、その軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、入力検出部12が指示体による入力を検出する感度を調整する。
 図2は、本実施形態の処理装置の動作の一例を説明するためのフローチャートである。
 先ず、表示部11が所定の図形を表示すると(ステップS11)、感度調整部13は、入力検出部12が測定した物理値および指示位置を取得し、その指示位置の軌跡が表示部11に表示した図形を描いたか否かを判断する(ステップS12)。
 指示位置の軌跡が上記の図形を描いていない場合、感度調整部13は、ステップS12の処理に戻る。一方、指示位置の軌跡が上記の図形を描いた場合、感度調整部13は、その軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、入力検出部12の感度を調整する(ステップS13)。
 以上説明したように本実施形態によれば、指示体が接触または近接した指示位置の軌跡が所定の図形を描いた場合に、その軌跡上の各指示位置における複数の軌跡物理値に基づいて感度が調整される。このため、ユーザが指示体を様々な方向に動かした場合における物理値に基づいて感度を調整することが可能になるため、ユーザが実際に行う操作に合わせた適切な感度を設定することが可能になる。さらに、気象条件や体調に応じて感度を手動で調節するという煩雑な処理を行う必要もない。したがって、煩雑さを抑制しつつ、感度をより適切に設定することが可能になる。
 (第2の実施形態)
 図3は、本発明の本実施形態の処理装置の構成を示すブロック図である。図3に示す処理装置200は、表示部21と、入力検出部22と、感度調整部23とを有する。
 表示部21は、所定の図形などの種々の画像および情報を表示する。所定の図形は、入力検出部22の感度を設定するための図形であり、ユーザが指示体で図形をなぞる過程において、指示体の色々な場所が入力検出部22に接触または近接するような図形が望ましい。このような図形としては、円および三角形などの閉じた図形が挙げられる。なお、以下では、所定の図形を調整用図形と称する。
 入力検出部22は、指示体の接触または近接した指示位置と、その指示位置における、指示体の接触または近接の程度に応じた物理値とを測定する。本実施形態では、入力検出部22は、静電容量方式のタッチパネルであるとする。この場合、入力検出部22は、物理値として、指示体の接触または近接の程度に応じて変化する静電容量を測定する。なお、接触または近接の程度は、例えば、入力検出部22と指示体と接触している面積や、入力検出部22と指示体との距離などである。また、入力検出部22は、静電容量方式のタッチパネルに限らず、別の方式のタッチパネルやタッチセンサなどでもよい。
 指示位置および物理値を測定すると、入力検出部22は、測定した物理値を用いて、指示体による入力を検出し、そのときの指示位置を検出位置として出力する。具体的には、入力検出部22は、物理値が予め設定された閾値以上か否かを判断し、物理値が閾値以上の場合、指示体による入力を検出する。
 なお、入力検出部22は、表示部21と一体化されていてもよいし、表示部21とは別体でもよい。
 感度調整部23は、入力検出部22にて測定された指示位置の軌跡が、表示部21に表示された調整用図形を描いた場合、入力検出部22にて測定された物理値に基づいて、入力検出部22が指示体による入力を検出する感度を設定する。
 具体的には、感度調整部23は、記憶部31と、取得部32と、比較部33と、設定部34とを有する。
 記憶部31は、入力検出部22に設定されている現在の閾値を記憶する。
 取得部32は、入力検出部22にて測定された指示位置の軌跡が調整用図形を描いたか否かを判断する判断部である。
 より具体的には、取得部32は、先ず、表示部21に調整用図形を表示させる。
 図4は、調整用図形の一例を示す図である。図4の例では、表示部21と入力検出部22とが一体化されており、表示部21は、調整用図形として、三角形状の図形401を表示している。
 なお、取得部32が調整用図形を表示させるタイミングは、例えば、処理装置200が所定のトリガ処理を実行するタイミングである。トリガ処理は、定期的に実行される処理であることが望ましい。このような処理としては、例えば、目覚まし用のアプリケーションプログラム(以下、目覚ましアプリと略す)にて予め設定された設定時刻になったときに実行される、音声や振動でアラームを通知するアラーム処理が挙げられる。
 また、取得部32は、アプリケーションプログラムが使用された使用履歴を管理し、その実行履歴に基づいてトリガ処理を設定してもよい。例えば、取得部32は、実行履歴に基づいて、最も頻繁に起動されるアプリケーションプログラムを特定し、そのアプリケーションプログラムを起動する処理を、トリガ処理として設定する。
 また、取得部32が調整用図形を表示させるタイミングは、トリガ処理が実行されたタイミングに限らず、例えば、ユーザから感度を設定する旨の指示が入力されたタイミングや、ユーザから入力された内容(例えば、文字やコマンド)を取り消す訂正操作が所定期間内に所定回数以上行われたタイミングでもよい。最後の例では、誤検出の発生頻度が多くなったときに感度を調整することができる。
 調整用図形を表示させると、取得部32は、入力検出部22から、入力検出部22にて測定された物理値および指示位置を取得する。そして、取得部32は、その取得した指示位置の軌跡を判別し、その指示位置の軌跡が表示部21に表示された調整用図形を描いたか否かを判断する。
 指示位置の軌跡が調整用図形を描いた場合、比較部33は、取得部32が取得した物理値のうち調整用図形を描いた軌跡上の各指示位置における物理値である軌跡物理値と、記憶部31に記憶された閾値とを比較し、その比較結果を設定部34に出力する。
 例えば、比較部33は、軌跡物理値の統計的な値である統計値と閾値とを比較して、統計値と閾値の差を比較結果として出力する。なお、統計値は、例えば、平均値、最大値または最小値などである。また、統計値と閾値の差は、その差の大きさと、統計値と閾値の大小関係を表すものする。
 設定部34は、比較部33から出力された比較結果に基づいて、入力検出部22に設定された閾値を変更して、入力検出部22の感度を調整する。
 例えば、比較結果が軌跡物理値の統計値と閾値の差を示す場合、設定部34は、統計値が閾値以下であると、統計値と閾値との差に応じた値だけ閾値を小さくし、統計値が閾値より大きいと、統計値と閾値との差に応じた値だけ閾値を大きくする。このとき、設定部34は、統計値と閾値との差が大きいほど、閾値を変更する量を大きくすることが望ましい。また、統計値と閾値との差の大きさが特定の値以上の場合に、設定部34は、閾値を変更してもよい。
 なお、入力検出部22に設定された閾値を変更すると、設定部34は、変更後の閾値を現在の閾値として記憶部31に記憶する。
 図5は、本実施形態の処理装置200の動作の一例を説明するためのフローチャートである。
 先ず、目覚ましアプリによってアラームを通知する処理が実行されたときに、取得部32は、調整用図形を表示部21に表示させる(ステップS51)。なお、取得部32は、調整用図形とともに、感度を調整する旨の情報などを表示部21に表示させてもよい。
 続いて、取得部32は、入力検出部22から物理値と指示位置とを取得し、その指示位置の軌跡を判別する。そして、取得部32は、指示位置の軌跡が調整用図形を描いたか否かを判断する(ステップS52)。
 このとき、取得部32は、軌跡が調整用図形と合同の場合に、軌跡が調整用図形を描いたと判断してもよいし、軌跡が調整用図形と相似の場合に、軌跡が調整用図形を描いたと判断してもよい。また、取得部32は、軌跡が調整用図形の表示されている場所に描かれた場合にだけ、軌跡が調整用図形を描いたと判断してもよいし、軌跡が調整用図形の表示されている場所とは別の場所で描かれても、軌跡が調整用図形と合同または相似であれば、軌跡が調整用図形を描いたと判断してもよい。
 また、取得部32は、軌跡の始点が予め定められた位置にあり、かつ、軌跡が調整用図形と合同または相似になった場合に、軌跡が調整用図形を描いたと判断してもよい。この場合、取得部32は、ステップS51において、調整用図形とともに、軌跡の始点を示す情報を表示部21に表示させてもよい。
 指示位置の軌跡が調整用図形を描いていない場合、取得部32は、ステップS52の処理に戻る。
 一方、指示位置の軌跡が調整用図形を描いた場合、取得部32は、調整用図形を描いた軌跡上の各指示位置における物理値を軌跡物理値として比較部33に出力する。比較部33は、軌跡物理値を受け付けると、記憶部31から閾値を取得する。比較部33は、軌跡物理値と閾値とを比較して、その比較結果を設定部34に出力する(ステップS53)。
 設定部34は、比較結果を受け付けると、その比較結果に基づいて、入力検出部22に設定されている閾値を変更して、入力検出部22の感度を調整するとともに、閾値の変更後の値を現在の閾値として記憶部31に記憶する(ステップS54)。
 以上説明した構成および動作は、単なる一例であって、これに限るものではない。例えば、調整用図形は、アプリケーションプログラムで使用される図形と兼用されていてもよい。例えば、調整用図形は目覚ましアプリによるアラームの通知を停止させるための図形と兼用されていてもよい。この場合、例えば、物理値が閾値以上となったときに入力検出部22から出力される検出位置が調整用図形を描く場合、取得部32は、アラームを通知する処理を終了させる。
 また、表示部21は、複数の調整用図形を表示し、感度調整部23は、調整用図形のそれぞれを描く複数の軌跡上の各指示位置における軌跡物理値に基づいて、入力検出部22の感度を調整してもよい。
 例えば、先ず、取得部32は、複数の調整用図形を表示させ、調整用図形ごとに、指示位置の軌跡がその調整用図形を描いたか否かを判断する。このとき取得部32は、例えば、目覚ましアプリのスヌーズ機能と連動して、アラームを通知する処理が実行されるたびに、調整用図形を表示部21に表示させる。
 そして、全ての調整用図形または所定数以上の調整用図形に対して、軌跡が調整用図形を描いた場合、比較部33は、調整用図形ごとに、その調整用図形を描いた軌跡上の各指示位置における軌跡物理値と閾値を比較して、比較結果を出力する。
 設定部34は、各比較結果に基づいて、入力検出部22に設定されている閾値を変更する。例えば、設定部34は、記憶部31から現在の閾値を取得し、比較結果ごとに、その比較結果と現在の閾値とに基づいて、その比較結果に対応する閾値である結果別閾値を求め、入力検出部22に設定されている閾値を、結果別閾値の平均値に変更する。
 なお、複数の調整用図形は、同一の形状の図形でもよいし、異なる形状の図形でもよい。また、取得部32は、複数の調整用画像を、同時に表示させてもよし、順番に表示させもよい。さらに、取得部32は、複数の調整用画像を、同じ位置に表示させてもよいし、異なる位置に表示させてもよい。
 また、入力検出部22の感度を調整した場合、感度調整部23(より具体的には、設定部34)は、予め定められた有効条件が満たされている間、感度(閾値)を調整後の値に維持し、有効条件が満たされなくなると、閾値を初期値に戻すことで、感度を規定値に戻してもよい。
 有効条件は、例えば、感度を調整してから特定の時刻(例えば、翌朝の8時)までの期間であること、感度を調整してから特定の時間内(例えば、24時間内)であること、特定のアプリケーションプログラムが実行中であること、処理装置100が特定の状態であることなどである。
 以上説明したように本実施形態では、第1の実施形態と同様に、指示体が接触または近接した指示位置の軌跡が調整用図形を描いた場合に、その軌跡上の各指示位置における複数の軌跡物理値に基づいて感度が調整されため、煩雑さを抑制しつつ、感度をより適切に設定することが可能になる。
 また、本実施形態によれば、指示体の入力を検出するための閾値と、軌跡物理値との比較結果に基づいて、その閾値が変更されることで、感度が調整されるため、ユーザが実際に行う様々な操作に応じた適切な閾値を設定することが可能になり、感度をより適切な値に調整することが可能になる。
 また、本実施形態では、軌跡物理値の統計値の閾値との差に基づいて、その閾値が変更されるので、ユーザが実際に行う様々な操作に対応したより適切な閾値を設定することが可能になる。
 (第3の実施形態)
 図6は、本実施形態の処理装置の構成を示すブロック図である。図6に示す処理装置300は、図3に示した処理装置200の構成に加えて、補正情報取得部41と、補正部42とをさらに有する。
 補正情報取得部41は、入力検出部22に設定されている閾値を補正する補正情報を取得する。補正情報は、例えば、ユーザの体調を示す体調情報や、気象状況を示す気象情報などである。ユーザの体調は、例えば、ユーザの体温などである。また、気象状況は、例えば、天気、気温および湿度などである。
 補正情報取得部41は、温度センサや湿度センサのような補正情報を取得するセンサを有した構成でもよいし、気象情報を公開しているサイトを運用しているサーバなどから気象情報を補正情報として取得する通信機能を有した構成でもよい。これらの構成の場合、補正情報取得部41は、定期的に補正情報を取得する。例えば、補正情報取得部41は、予め定められた時刻になった際に、補正情報を取得する。
 また、補正情報取得部41は、補正情報を取得するための入力画面を表示部21に表示させ、入力画面が表示されているときに入力検出部22から出力される検出位置に基づいて補正情報を取得してもよい。
 図7は、入力画面の一例を示す図である。なお、図7では、表示部21および入力検出部22が一体化された処理装置300が示されている。
 図7の例では、表示部21は、ユーザの体温を入力するための入力ボックス701と、天気を選択するため選択ボックス702と、数字や文字を入力するソフトウェアキー703とを含む入力画面700を表示している。
 図6の説明に戻る。補正部42は、補正情報取得部41が取得した補正情報に基づいて、入力検出部22に設定されている閾値を補正することで、入力検出部22の感度を補正する。
 図8は、本実施形態の処理装置300の動作の一例を説明するためのフローチャートである。
 先ず、補正情報取得部41は、補正情報を取得し、その補正情報を補正部42に出力する(ステップS81)。
 補正部42は、補正情報を受け付けると、記憶部31から閾値を取得する。補正部42は、補正情報および閾値に基づいて、閾値を補正した補正値を求める。例えば、湿度が高いほど、接触または近接の程度が同じでも、入力検出部22が測定する物理値である静電容量が小さくなる可能性があるため、補正部42は、湿度が高いほど、閾値の補正値を小さくする。
 そして、補正部42は、入力検出部22に設定されている閾値を補正値に補正して、入力検出部22の感度を補正するとともに、その補正値を現在の閾値として記憶部31に記憶する(ステップS82)。その後、図5を用いて説明したステップS51~54の処理が実行される。
 なお、上記の動作は単なる一例であって、これに限定されるものではない。例えば、ステップS51~54の処理が終了した後で、ステップS81および82の処理が実行されてもよい。
 本実施形態によれば、体調情報や気象情報のような補正情報に基づいて入力検出部22の感度を補正することが可能になるので、感度をより適切にすることが可能になる。
 (第4の実施形態)
 本実施形態の処理装置は、図6に示した処理装置300と同じ構成を有する。
 本実施形態の記憶部31は、現在の閾値に加えて、閾値の推移を示す履歴情報を記憶する。なお、履歴情報は、予め定められた履歴管理期間に含まれる閾値の推移を示してもよい。履歴管理期間は、例えば、現在から1ヶ月前までの期間などである。
 設定部34は、比較部33からの比較結果と、記憶部31に記憶された履歴情報とに基づいて、入力検出部22に設定されている閾値を変更する。
 具体的には、設定部34は、履歴情報に基づいて、閾値の過去の平均値を求めるとともに、比較結果に基づいて、閾値を変更した変更値を求める。そして、設定部34は、変更値が閾値の平均値より所定値以上離れているか否かを判断する。
 変更値が平均値より所定値以上離れている場合、設定部34は、入力検出部22に設定されている閾値を変更値に変更する。そして、設定部34は、変更値を現在の閾値として記憶部31に記憶するとともに、変更値に基づいて、履歴情報を更新する。なお、変更値が平均値より所定値以上離れていない場合、設定部34は、閾値の変更を行わず、現在の閾値を維持する。
 本実施形態によれば、ユーザの体調などが普段と大きく異なる場合にのみ、感度を調整することが可能になる。
 (第5の実施形態)
 本実施形態の処理装置は、図6に示した処理装置300と同じ構成を有する。
 本実施形態の感度調整部23は、予め定められた複数の設定条件のそれぞれについて、軌跡物理値に基づいて、入力検出部22の感度の設定条件に対応した値である条件感度を求める。設定条件のいずれかが満たされた場合、感度調整部23は、入力検出部22の感度を、当該設定条件に対応した設定値に調整する。
 設定条件は、例えば、予め定められた特定アプリケーションプログラムごとに設定され、その特定アプリケーションプログラムのウィンドウがアクティブになっていることである。
 この場合、例えば、記憶部31は、特定アプリケーションプログラムごとに、入力検出部22に設定する閾値の特定アプリケーションに対応する値である条件閾値を記憶する。
 特定アプリケーションプログラムのいずれかのウィンドウがアクティブになった場合、設定部34は、設定条件が満たされたと判断して、ウィンドウがアクティブになった特定アプリケーションプログラム(以下、アクティブアプリと称する)に対応する条件閾値が記憶部31に記憶されているか否かを判断する。
 条件閾値が記憶されていない場合、設定部34は、調整用図形の表示を取得部32に指示する。取得部32は、その指示を受け付けると、調整用図形を表示部21に表示させる。
 その後、指示位置の軌跡が調整用図形を描いた場合、設定部34は、比較部33からの比較結果に基づいて、アクティブアプリに対応する条件閾値を求め、入力検出部22に設定されている閾値を条件閾値に変更するとともに、その条件閾値を、アクティブアプリに対応付けて記憶部31に記憶する。
 一方、条件閾値が記憶されている場合、設定部34は、入力検出部22に設定されている閾値を、その記憶されている条件閾値に変更する。
 なお、設定条件は、特定アプリケーションプログラムのウィンドウがアクティブになったことに限らず、予め定められた時間帯や、処理装置300の特定の状態などでもよい。
 本実施形態によれば、設定条件ごとに感度を調整することが可能になるので、状況に合わせて、感度をより適切な値に調整することが可能になる。
 以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
 例えば、処理装置100、200および300の機能は、その機能を実現するためのプログラムを、コンピュータにて読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ実行させることで、実現されてもよい。
 また、上記の各実施形態の一部又は全部は、以下の付記のように記載することが可能であるが、以下には限定されない。
 [付記1]
所定の図形を表示する表示部と、
指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定し、当該物理値を用いて、前記指示体による入力を検出する入力検出部と、
前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力検出部が前記入力を検出する感度を調整する感度調整部と、を有する処理装置。
 [付記2]
前記入力検出部は、前記物理値が閾値以上の場合に、前記入力を検出し、
前記感度調整部は、
前記軌跡が前記図形を描いたか否かを判断する判断部と、
前記軌跡が前記図形を描いた場合、前記複数の軌跡物理値と前記閾値とを比較し、当該比較結果を出力する比較部と、
前記比較結果に基づいて、前記閾値を変更することで、前記感度を調整する設定部と、を有する、付記1に記載の処理装置。
 [付記3]
前記比較部は、前記複数の軌跡物理値の統計的な値である統計値と前記閾値とを比較して、前記統計値と前記閾値の差を前記比較結果として出力する、付記2に記載の処理装置。
 [付記4]
前記感度調整部は、前記閾値の推移を示す履歴情報を記憶する記憶部をさらに有し、
前記設定部は、前記比較結果と前記履歴情報とに基づいて、前記閾値を変更する、付記2または3のいずれか1項に記載の処理装置。
 [付記5]
前記設定部は、前記履歴情報に基づいて前記閾値の過去の平均値を求めるとともに、前記比較結果に基づいて前記閾値を変更した変更値を求め、前記変更値が前記平均値より所定値以上離れている場合、前記閾値を前記変更値に変更する、付記4に記載の処理装置。
 [付記6]
前記感度調整部は、前記感度を調整した場合、予め定められた有効条件が満たされている間、前記感度を調整後の値に維持し、前記有効条件が満たされなくなると、前記感度を規定値に戻す、付記1ないし5のいずれか1項に記載の処理装置。
 [付記7]
前記感度調整部は、予め定められた複数の設定条件のそれぞれについて、各軌跡物理値に基づいて、前記感度の当該設定条件に対応した値である条件感度を求め、前記設定条件のいずれかが満たされた場合、前記感度を、当該設定条件に対応した条件感度に調整する、付記1ないし6のいずれか1項に記載の処理装置。
 [付記8]
前記感度を補正する補正情報を取得する補正情報取得部と、
前記補正情報に基づいて、前記感度を補正する補正部と、をさらに有する付記1ないし7のいずれか1項に記載の処理装置。
 [付記9]
前記表示部は、定期的に実行される処理が実行された場合に、前記図形を表示する、付記1ないし8のいずれか1項に記載の処理装置。
 [付記10]
前記表示部は、設定時刻になったときに実行されるアラーム処理が実行された場合に、前記図形を表示する、付記1ないし8のいずれか1項に記載の処理装置。
 [付記11]
所定の図形を表示し、
指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定し、
前記物理値を用いて、前記指示体による入力を検出し、
前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力を検出する感度を調整する、感度調整方法。
 [付記12]
所定の図形を表示する手順と、
指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定する手順と、
前記物理値を用いて、前記指示体による入力を検出する手順と、
前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力を検出する感度を調整する手順と、をコンピュータに実行させるためのプログラム。
 この出願は、2012年6月21日に出願された日本出願特願2012-139771号公報を基礎とする優先権を主張し、その開示の全てをここに取り込む。

Claims (10)

  1.  所定の図形を表示する表示部と、
     指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定し、当該物理値を用いて、前記指示体による入力を検出する入力検出部と、
     前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力検出部が前記入力を検出する感度を調整する感度調整部と、を有する処理装置。
  2.  前記入力検出部は、前記物理値が閾値以上の場合に、前記入力を検出し、
     前記感度調整部は、
     前記軌跡が前記図形を描いたか否かを判断する判断部と、
     前記軌跡が前記図形を描いた場合、前記複数の軌跡物理値と前記閾値とを比較し、当該比較結果を出力する比較部と、
     前記比較結果に基づいて、前記閾値を変更することで、前記感度を調整する設定部と、を有する、請求項1に記載の処理装置。
  3.  前記比較部は、前記複数の軌跡物理値の統計的な値である統計値と前記閾値とを比較して、前記統計値と前記閾値の差を前記比較結果として出力する、請求項2に記載の処理装置。
  4.  前記感度調整部は、前記閾値の推移を示す履歴情報を記憶する記憶部をさらに有し、
     前記設定部は、前記比較結果と前記履歴情報とに基づいて、前記閾値を変更する、請求項2または3のいずれか1項に記載の処理装置。
  5.  前記設定部は、前記履歴情報に基づいて前記閾値の過去の平均値を求めるとともに、前記比較結果に基づいて前記閾値を変更した変更値を求め、前記変更値が前記平均値より所定値以上離れている場合、前記閾値を前記変更値に変更する、請求項4に記載の処理装置。
  6.  前記感度調整部は、前記感度を調整した場合、予め定められた有効条件が満たされている間、前記感度を調整後の値に維持し、前記有効条件が満たされなくなると、前記感度を規定値に戻す、請求項1ないし5のいずれか1項に記載の処理装置。
  7.  前記感度調整部は、予め定められた複数の設定条件のそれぞれについて、各軌跡物理値に基づいて、前記感度の当該設定条件に対応した値である条件感度を求め、前記設定条件のいずれかが満たされた場合、前記感度を、当該設定条件に対応した条件感度に調整する、請求項1ないし6のいずれか1項に記載の処理装置。
  8.  前記感度を補正する補正情報を取得する補正情報取得部と、
     前記補正情報に基づいて、前記感度を補正する補正部と、をさらに有する請求項1ないし7のいずれか1項に記載の処理装置。
  9.  所定の図形を表示し、
     指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定し、
     前記物理値を用いて、前記指示体による入力を検出し、
     前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力を検出する感度を調整する、感度調整方法。
  10.  所定の図形を表示する手順と、
     指示体が接触または近接した指示位置と、当該指示位置における前記指示体の接触または近接の程度に応じた物理値とを測定する手順と、
     前記物理値を用いて、前記指示体による入力を検出する手順と、
     前記指示位置の軌跡が前記図形を描いた場合、当該軌跡上の各指示位置における物理値である複数の軌跡物理値に基づいて、前記入力を検出する感度を調整する手順と、をコンピュータに実行させるためのプログラム。
PCT/JP2013/050560 2012-06-21 2013-01-15 処理装置、感度調整方法およびプログラム WO2013190857A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012139771 2012-06-21
JP2012-139771 2012-06-21

Publications (1)

Publication Number Publication Date
WO2013190857A1 true WO2013190857A1 (ja) 2013-12-27

Family

ID=49768468

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/050560 WO2013190857A1 (ja) 2012-06-21 2013-01-15 処理装置、感度調整方法およびプログラム

Country Status (1)

Country Link
WO (1) WO2013190857A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015174110A1 (ja) * 2014-05-14 2015-11-19 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
JP2016115011A (ja) * 2014-12-11 2016-06-23 トヨタ自動車株式会社 タッチ操作検出装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635593A (ja) * 1992-07-16 1994-02-10 Wacom Co Ltd 手書文字入力方法及びそれを使用したペン入力コンピュータ
JPH09237147A (ja) * 1996-03-01 1997-09-09 Sharp Corp 情報処理装置
JP2008165801A (ja) * 2007-01-04 2008-07-17 Samsung Electronics Co Ltd タッチスクリーンパネルのタッチ感度調節装置及び方法と、これを利用したタッチスクリーンディスプレイ装置
JP2011198041A (ja) * 2010-03-19 2011-10-06 Fujitsu Ltd 情報処理装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635593A (ja) * 1992-07-16 1994-02-10 Wacom Co Ltd 手書文字入力方法及びそれを使用したペン入力コンピュータ
JPH09237147A (ja) * 1996-03-01 1997-09-09 Sharp Corp 情報処理装置
JP2008165801A (ja) * 2007-01-04 2008-07-17 Samsung Electronics Co Ltd タッチスクリーンパネルのタッチ感度調節装置及び方法と、これを利用したタッチスクリーンディスプレイ装置
JP2011198041A (ja) * 2010-03-19 2011-10-06 Fujitsu Ltd 情報処理装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015174110A1 (ja) * 2014-05-14 2015-11-19 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
JPWO2015174110A1 (ja) * 2014-05-14 2017-04-20 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US10061438B2 (en) 2014-05-14 2018-08-28 Sony Semiconductor Solutions Corporation Information processing apparatus, information processing method, and program
JP2016115011A (ja) * 2014-12-11 2016-06-23 トヨタ自動車株式会社 タッチ操作検出装置
US9823780B2 (en) 2014-12-11 2017-11-21 Toyota Jidosha Kabushiki Kaisha Touch operation detection apparatus
US9891752B2 (en) 2014-12-11 2018-02-13 Toyota Jidosha Kabushiki Kaisha Touch operation detection apparatus

Similar Documents

Publication Publication Date Title
US9965158B2 (en) Touch screen hover input handling
JP5721662B2 (ja) 入力受付方法、入力受付プログラム、及び入力装置
JP5579780B2 (ja) 入力装置、入力支援方法及びプログラム
JP6319483B2 (ja) 情報処理装置
EP3151088B1 (en) Method and apparatus for movable assembly position sensing and virtual keyboard display
EP2306291A2 (en) Information display device
KR20140105691A (ko) 터치스크린을 구비하는 사용자 기기의 오브젝트 조작 방법 및 그 장치
KR20150092672A (ko) 복수 개의 윈도우를 디스플레이하는 방법 및 장치
EP3046009A1 (en) Information processing device, input method, and program
JP2012093932A (ja) 携帯端末装置及び処理方法
WO2012086133A1 (ja) タッチパネル装置
JP5854928B2 (ja) タッチ検出機能を有する電子機器、プログラムおよびタッチ検出機能を有する電子機器の制御方法
JP5639487B2 (ja) 入力装置
EP2977862B1 (en) Information processing device and information processing method
WO2013190857A1 (ja) 処理装置、感度調整方法およびプログラム
TWI480792B (zh) 電子裝置的操作方法
JP2011243157A (ja) 電子機器、ボタンサイズ制御方法、及びプログラム
JP2013246665A (ja) 情報端末装置、情報端末装置の制御方法及び情報端末装置用のコンピュータプログラム
US9213459B2 (en) Electronic apparatus provided with resistive film type touch panel
CN107728898B (zh) 一种信息处理方法及移动终端
EP2816448B1 (en) Information processing device
US20150116281A1 (en) Portable electronic device and control method
EP2407866B1 (en) Portable electronic device and method of determining a location of a touch
JP2016115042A (ja) 電子機器
JP6284459B2 (ja) 端末装置

Legal Events

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

Ref document number: 13807563

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13807563

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP