[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5106226B2 - Mobile terminal device - Google Patents

Mobile terminal device Download PDF

Info

Publication number
JP5106226B2
JP5106226B2 JP2008113690A JP2008113690A JP5106226B2 JP 5106226 B2 JP5106226 B2 JP 5106226B2 JP 2008113690 A JP2008113690 A JP 2008113690A JP 2008113690 A JP2008113690 A JP 2008113690A JP 5106226 B2 JP5106226 B2 JP 5106226B2
Authority
JP
Japan
Prior art keywords
key
movement amount
unit
operation signal
light
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.)
Expired - Fee Related
Application number
JP2008113690A
Other languages
Japanese (ja)
Other versions
JP2009265871A (en
Inventor
善彦 堀
珠幾 中村
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2008113690A priority Critical patent/JP5106226B2/en
Publication of JP2009265871A publication Critical patent/JP2009265871A/en
Application granted granted Critical
Publication of JP5106226B2 publication Critical patent/JP5106226B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)
  • Switches With Compound Operations (AREA)
  • Switches Operated By Changes In Physical Conditions (AREA)

Description

本発明は、携帯端末装置に係り、さらに詳しくは、光を用いて移動体の移動量を検出して所定の操作信号を生成する携帯端末装置の改良に関する。   The present invention relates to a portable terminal device, and more particularly to an improvement of a portable terminal device that generates a predetermined operation signal by detecting the amount of movement of a moving body using light.

近年、検出エリア内で指をスライドさせることによって、画面上のマウスポインタやカーソルを移動させることができる光学式ポインティングデバイスを備えた携帯電話機が提案されている(例えば、特許文献1)。この特許文献1に記載の携帯電話機では、決定キー内に光学式ポインティングデバイスが配置され、決定キーの表面を検出エリアとして指の移動が検出される。光学式ポインティングデバイスは、検出光を指に向けて出射する投光部と、指によって反射された検出光を受光する受光部とからなり、例えば、一定時間ごとに生成される指の画像を比較することによって、指の移動量が検知される。この様な光学式ポインティングデバイスは、検出精度が高く、指の僅かな移動であっても検出できるので、狭いスペースであっても配置可能なデバイスとなっている。   In recent years, a mobile phone including an optical pointing device that can move a mouse pointer or a cursor on a screen by sliding a finger in a detection area has been proposed (for example, Patent Document 1). In the mobile phone described in Patent Document 1, an optical pointing device is arranged in the determination key, and the movement of the finger is detected using the surface of the determination key as a detection area. An optical pointing device consists of a light projecting unit that emits detection light toward the finger and a light receiving unit that receives the detection light reflected by the finger, for example, comparing finger images generated at regular intervals By doing so, the amount of movement of the finger is detected. Such an optical pointing device has a high detection accuracy and can detect even a slight movement of a finger, so that it can be placed even in a narrow space.

一般に、携帯電話機などの携帯端末装置は、据え置き型のデスクトップパソコンなどの端末装置に比べて、操作キーやポインティングデバイスの配置可能な領域が限られている。このため、上述した様な携帯端末装置では、操作キーの操作時に光学式ポインティングデバイスを誤操作してしまうという問題があった。特に、光学式ポインティングデバイスに隣接して操作キーが配置されている場合、操作キーの操作時に移動させた指が誤検知され、ユーザの意図しない入力が行われてしまうという問題があった。   In general, a mobile terminal device such as a mobile phone has a limited area where operation keys and pointing devices can be arranged, compared to a terminal device such as a stationary desktop personal computer. For this reason, the portable terminal device as described above has a problem that the optical pointing device is erroneously operated when the operation key is operated. In particular, when the operation key is arranged adjacent to the optical pointing device, there is a problem that a finger moved when the operation key is operated is erroneously detected and an input unintended by the user is performed.

なお、ポインティングデバイスの誤操作を防止する技術として、キー操作後の一定期間中、ポインティングデバイスによる入力を無効化する方法が提案されている(例えば、特許文献2)。この特許文献2に記載の方法は、キー操作の直後におけるポインティングデバイスの誤操作を防止できるが、操作キーを操作しようとしてポインティングデバイスを誤って操作してしまうのを防止できるものではない。すなわち、特許文献2の方法は、操作キーの操作に基づいてポインティングデバイスによる入力を無効化するものであることから、キー操作の直前におけるポインティングデバイスの誤操作を防止できるものではない。また、特許文献2の方法では、キー操作後、一定期間が経過するまでポインティングデバイスによる入力が行えないことから、キー操作に続けてポインティングデバイスを操作しても入力できないという問題があった。
特開2002−62984号公報 特開2002−182824号公報
As a technique for preventing an erroneous operation of the pointing device, a method of invalidating the input by the pointing device for a certain period after the key operation has been proposed (for example, Patent Document 2). The method described in Patent Document 2 can prevent an erroneous operation of the pointing device immediately after a key operation, but cannot prevent an erroneous operation of the pointing device in an attempt to operate an operation key. That is, since the method of Patent Document 2 invalidates the input by the pointing device based on the operation of the operation key, it cannot prevent the erroneous operation of the pointing device immediately before the key operation. In addition, the method of Patent Document 2 has a problem in that input cannot be performed with a pointing device after a key operation until a certain period of time elapses.
JP 2002-62984 A JP 2002-182824 A

本発明は、上記事情に鑑みてなされたものであり、光を用いて移動体の移動量を検出し、マウスポインタやカーソルなどの移動に利用可能なスライド操作信号を生成する携帯端末装置の操作性を向上することを目的としている。特に、操作キーの操作時にスライド操作信号が誤って生成されるのを抑制することができる携帯端末装置を提供することを目的としている。また、操作キーの操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して入力を行うことができる携帯端末装置を提供することを目的としている。   The present invention has been made in view of the above circumstances, and is an operation of a mobile terminal device that detects the amount of movement of a moving body using light and generates a slide operation signal that can be used for moving a mouse pointer, a cursor, and the like. The purpose is to improve performance. In particular, it is an object of the present invention to provide a mobile terminal device that can prevent a slide operation signal from being erroneously generated when an operation key is operated. It is another object of the present invention to provide a portable terminal device that can perform input by operating an optical pointing device following a key operation even immediately after an operation key is operated.

第1の本発明による携帯端末装置は、操作キーの操作に基づいて、キー操作信号を生成するキー操作検出手段と、検出光を出射する投光部及び移動体によって反射された上記検出光を受光する受光部を有し、上記移動体の移動量を繰返し検出する移動量検出手段と、2以上の上記移動量を積算して累積移動量を算出し、上記累積移動量の積算中に上記キー操作信号が入力されれば上記累積移動量をリセットする累積移動量算出手段と、上記累積移動量を閾値と比較し、その比較結果に基づいてスライド操作の入力モードへ切り替え、上記移動量を示すスライド操作信号を生成するスライド操作信号生成手段とを備えて構成される。 According to a first aspect of the present invention, there is provided a portable terminal device comprising: a key operation detecting unit that generates a key operation signal based on an operation of an operation key; a light projecting unit that emits detection light; and the detection light reflected by a moving body. A moving amount detecting means having a light receiving portion for receiving light, and repeatedly detecting the moving amount of the moving body; and calculating a cumulative moving amount by integrating two or more moving amounts; When a key operation signal is input, the cumulative movement amount calculating means for resetting the cumulative movement amount, the cumulative movement amount is compared with a threshold value, and the mode is switched to the slide operation input mode based on the comparison result. And a slide operation signal generating means for generating the slide operation signal shown .

この様な構成によれば、2以上の移動量を積算して求められ、キー操作によってリセットされる累積移動量を閾値と比較し、その比較結果に基づいてスライド操作の入力モードへ切り替えるので、キー操作時に指などの移動体の移動が誤検出され、スライド操作信号が誤って生成されるのを抑制することができる。特に、複数の移動量を積算した累積移動量に基づいてスライド操作信号を生成するので、操作キーの操作直前における移動体の移動の誤検出によってスライド操作信号が誤って生成されるのを防止することができる。また、累積移動量はキー操作によってリセットされるので、操作キーの操作直後における移動体の移動の誤検出によってスライド操作信号が誤って生成されるのを防止することができる。従って、ユーザの意図しない入力が移動体の移動によって行われるのを抑制できるので、光を用いて移動体の移動量を検出し、マウスポインタやカーソルなどの移動に利用可能なスライド操作信号を生成する携帯端末装置の操作性を向上することができる。また、累積移動量を閾値と比較してスライド操作の入力モードへ切り替えるので、操作キーの操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して所望の入力を行うことができる。 According to such a configuration, the accumulated movement amount obtained by integrating two or more movement amounts and reset by a key operation is compared with a threshold value, and the slide operation input mode is switched based on the comparison result. It is possible to suppress a movement of a moving body such as a finger from being erroneously detected during a key operation and erroneously generating a slide operation signal. Particularly, since the slide operation signal is generated based on the accumulated movement amount obtained by integrating a plurality of movement amounts, it is possible to prevent the slide operation signal from being erroneously generated due to erroneous detection of the movement of the moving body immediately before the operation of the operation key. be able to. Further, since the accumulated movement amount is reset by the key operation, it is possible to prevent the slide operation signal from being erroneously generated due to an erroneous detection of the movement of the moving body immediately after the operation key is operated. Therefore, it is possible to suppress an input unintended by the user by moving the moving body. Therefore, the amount of movement of the moving body is detected using light, and a slide operation signal that can be used for moving the mouse pointer or the cursor is generated. The operability of the portable terminal device can be improved. In addition, since the cumulative movement amount is compared with the threshold value and switched to the input mode of the slide operation, even after the operation of the operation key, the optical pointing device can be operated to perform a desired input following the key operation. it can.

第2の本発明による携帯端末装置は、上記構成に加えて、着信時に上記投光部をオンする投光制御手段を備え、上記スライド操作信号生成手段が、着信によって上記投光部がオンされた後、一定時間が経過してから後に検出された2以上の上記移動量から算出された上記累積移動量に基づいて、上記スライド操作信号を生成するように構成される。この様な構成によれば、着信後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいてスライド操作信号が生成されるので、着信によって投光部が自動的にオンされた際に、移動体の移動の誤検出による誤入力を防止することができる。 In addition to the above configuration, the portable terminal device according to the second aspect of the present invention further includes a light projection control unit that turns on the light projecting unit when an incoming call is received, and the slide operation signal generating unit turns on the light projecting unit upon receiving an incoming call. Then, the slide operation signal is generated based on the cumulative movement amount calculated from two or more movement amounts detected later after a predetermined time has elapsed. According to such a configuration, the slide operation signal is generated based on the accumulated movement amount calculated from a plurality of movement amounts detected after a certain time has elapsed after the incoming call. When is automatically turned on, it is possible to prevent erroneous input due to erroneous detection of movement of the moving object.

第3の本発明による携帯端末装置は、上記構成に加えて、上記操作キーを有する操作筐体と、情報表示のためのディスプレイを有する表示筐体と、上記操作筐体及び上記表示筐体を折り畳み可能に連結する連結手段と、上記連結手段による連結状態を検出する連結状態検出手段と、上記連結状態検出手段による検出結果に基づいて、上記投光部をオンする投光制御手段とを備え、上記スライド操作信号生成手段が、両筐体を折り畳んだ収納状態から両筐体を展開させた展開状態への遷移後、一定時間が経過してから後に検出された2以上の上記移動量から積算された上記累積移動量に基づいて、上記スライド操作信号を生成するように構成される。この様な構成によれば、展開状態への遷移後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいてスライド操作信号が生成されるので、両筐体を展開させることによって投光部が自動的にオンされた際に、移動体の移動の誤検出による誤入力を防止することができる。 In addition to the above configuration, a mobile terminal device according to a third aspect of the present invention includes an operation housing having the operation keys, a display housing having a display for displaying information, the operation housing, and the display housing. Folding connection means for connecting, a connection state detection means for detecting a connection state by the connection means, and a light projection control means for turning on the light projection unit based on a detection result by the connection state detection means. From the two or more movement amounts detected after a lapse of a certain time after the slide operation signal generating means has transitioned from the housed state in which both housings are folded to the deployed state in which both housings are deployed. The slide operation signal is generated based on the accumulated cumulative movement amount. According to such a configuration, the slide operation signal is generated based on the accumulated movement amount calculated from a plurality of movement amounts detected after a certain time has elapsed after the transition to the unfolded state. When the light projecting unit is automatically turned on by deploying the housing, it is possible to prevent erroneous input due to erroneous detection of movement of the moving body.

第4の本発明による携帯端末装置は、上記構成に加えて、上記操作キーが、上記受光部に隣接して配置されているように構成される。 A mobile terminal device according to a fourth aspect of the present invention is configured such that, in addition to the above configuration, the operation key is disposed adjacent to the light receiving unit.

第5の本発明による携帯端末装置は、上記構成に加えて、上記操作キーが、上下又は左右を指示するための複数の方向キーからなり、上記受光部を挟んで配置されているように構成される。 A mobile terminal device according to a fifth aspect of the present invention is configured such that, in addition to the above-described configuration, the operation key includes a plurality of direction keys for instructing up, down, left, and right, and is disposed with the light receiving unit interposed therebetween. Is done.

第6の本発明による携帯端末装置は、上記構成に加えて、上記操作キーが、上下又は左右を指示するための複数の方向キーによって挟まれたキーであり、上記受光部が、当該操作キー内に配置されているように構成される。

According to a sixth aspect of the present invention, in addition to the above-described configuration, the operation key is a key sandwiched between a plurality of direction keys for instructing up / down or left / right, and the light receiving unit includes the operation key. Configured to be located within.

本発明の携帯端末装置によれば、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、キー操作時に指などの移動体の移動が誤検出され、スライド操作信号が誤って生成されるのを抑制することができる。従って、ユーザの意図しない入力が移動体の移動によって行われるのを抑制できるので、光を用いて移動体の移動量を検出し、マウスポインタやカーソルなどの移動に利用可能なスライド操作信号を生成する携帯端末装置の操作性を向上することができる。また、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、操作キーの操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して所望の入力を行うことができる。   According to the mobile terminal device of the present invention, since a slide operation signal is generated from a plurality of movement amounts detected after the last key operation signal, movement of a moving body such as a finger is erroneously detected during key operation, It can suppress that a slide operation signal is generated accidentally. Therefore, it is possible to suppress an input unintended by the user by moving the moving body. Therefore, the amount of movement of the moving body is detected using light, and a slide operation signal that can be used for moving the mouse pointer or the cursor is generated. The operability of the portable terminal device can be improved. In addition, since a slide operation signal is generated from a plurality of movement amounts detected after the last key operation signal, even after the operation of the operation key, the optical pointing device is operated following the key operation. A desired input can be performed.

図1は、本発明の実施の形態による携帯端末装置の概略構成の一例を示した外観図であり、携帯端末装置の一例として、折り畳み可能な携帯電話機1が示されている。この携帯電話機1は、表示筐体100及び操作筐体200がヒンジ部300を介して連結され、各筐体の一面を対向させて折り畳むことができる携帯情報端末である。   FIG. 1 is an external view showing an example of a schematic configuration of a mobile terminal device according to an embodiment of the present invention. A foldable mobile phone 1 is shown as an example of the mobile terminal device. The mobile phone 1 is a mobile information terminal in which a display housing 100 and an operation housing 200 are connected via a hinge unit 300 and can be folded with one surface of each housing facing each other.

表示筐体100は、情報表示のためのディスプレイ101と、受話用レシーバ102とが配置されている。ディスプレイ101には、液晶表示パネルの表示面が配置されている。操作筐体200は、多数の操作キー201と、送話用マイクロホン202とが配置されている。   The display housing 100 is provided with a display 101 for displaying information and a receiver 102 for receiving a call. A display surface of a liquid crystal display panel is disposed on the display 101. The operation housing 200 is provided with a large number of operation keys 201 and a transmission microphone 202.

ヒンジ部300は、表示筐体100及び操作筐体200を折り畳み可能に連結する連結手段である。この携帯電話機1では、両筐体を折り畳んだ収納状態と、両筐体を展開させた展開状態とが遷移可能となっている。   The hinge unit 300 is a connecting unit that connects the display housing 100 and the operation housing 200 in a foldable manner. In the cellular phone 1, a storage state in which both housings are folded and a deployed state in which both housings are deployed can be changed.

操作キー201には、方向キー203及び決定キー204が含まれている。方向キー203は、上下左右のいずれかを指示するための操作キーであり、中央部に矩形形状の開口が設けられている。この方向キー203は、決定キー204を挟んで上下左右に配置された4つの接点式スイッチからなる複合キーとなっており、押下部位に応じて異なる4種類の入力が可能となっている。方向キー203を操作することによって、上下左右の4つの方向入力が行われ、カーソルの移動や画面のスクロールを行うことができる。   The operation key 201 includes a direction key 203 and an enter key 204. The direction key 203 is an operation key for instructing one of up, down, left, and right, and has a rectangular opening at the center. The direction key 203 is a composite key composed of four contact type switches arranged on the top, bottom, left, and right with the determination key 204 interposed therebetween, and four types of inputs that are different depending on the pressed part are possible. By operating the direction key 203, four directions of up, down, left and right are input, and the cursor can be moved and the screen can be scrolled.

決定キー204は、決定動作を指示するための操作キーであり、方向キー203に設けられた開口内に配置されている。この決定キー204内には、光を用いて指などの移動体の移動を検出する光学式ポインティングデバイスが配置されている。   The decision key 204 is an operation key for instructing a decision operation, and is arranged in an opening provided in the direction key 203. In the determination key 204, an optical pointing device that detects the movement of a moving body such as a finger using light is disposed.

図2は、図1の携帯電話機1の要部における構成例を示した断面図であり、操作筐体200をA−A線で切断した断面の様子が示されている。決定キー204は、いずれも隣接して配置された左キー203a及び右キー203bの間に配置されている。   FIG. 2 is a cross-sectional view illustrating a configuration example of a main part of the mobile phone 1 in FIG. 1, and illustrates a cross-sectional state of the operation housing 200 taken along line AA. The decision key 204 is arranged between the left key 203a and the right key 203b arranged adjacent to each other.

左キー203a及び右キー203bは、いずれも接点式スイッチからなる方向キーであり、それぞれキートップ10a、押し子11、ドーム形状の電極板14及び基板12によって構成されている。   Each of the left key 203a and the right key 203b is a directional key composed of a contact switch, and includes a key top 10a, a pusher 11, a dome-shaped electrode plate 14, and a substrate 12, respectively.

キートップ10aは、接点部を覆う表面カバーであり、裏面に押し子11が配置されている。左キー203a及び右キー203bは、キートップ10aを介して押し子11が押下された際に、押し子11によって電極板14が弾性変形し、この電極板14の変形によって基板12上の接点が導通することによりオンする。   The key top 10a is a surface cover that covers the contact portion, and a pusher 11 is disposed on the back surface. In the left key 203a and the right key 203b, when the pusher 11 is pressed through the key top 10a, the electrode plate 14 is elastically deformed by the pusher 11, and the deformation of the electrode plate 14 causes the contact point on the substrate 12 to move. Turns on when conducting.

決定キー204は、左キー203a及び右キー203bと同様の接点式スイッチからなる操作キーであり、キートップ10b、光学式ポインティングデバイスを収容するための収容部10c、押し子11、ドーム形状の電極板14及び基板13によって構成されている。   The decision key 204 is an operation key composed of a contact point switch similar to the left key 203a and the right key 203b. The key top 10b, a housing portion 10c for housing an optical pointing device, a pusher 11, and a dome-shaped electrode. It is constituted by a plate 14 and a substrate 13.

キートップ10bは、収容部10cの開口を塞ぐための透光性を有する表面カバーである。ここでは、押し子11が、収容部10cの底面に配置されている。また、左キー203a及び右キー203bによって構成される方向キー203と決定キー204との間には、スペーサー15が配置されている。なお、方向キー203を構成する上キー及び下キーについても、左キー203a及び右キー203bと同様に構成されているものとする。   The key top 10b is a surface cover having translucency for closing the opening of the accommodating portion 10c. Here, the pusher 11 is arrange | positioned at the bottom face of the accommodating part 10c. In addition, a spacer 15 is disposed between the direction key 203 and the determination key 204 configured by the left key 203a and the right key 203b. It is assumed that the up key and the down key constituting the direction key 203 are configured in the same manner as the left key 203a and the right key 203b.

決定キー204は、キートップ10b及び収容部10cを介して押し子11が押下された際に、押し子11によって電極板14が弾性変形し、この電極板14の変形によって基板13上の接点が導通することによりオンする。   When the pusher 11 is pressed through the key top 10b and the accommodating portion 10c, the determination plate 204 is elastically deformed by the pusher 11, and the deformation of the electrode plate 14 causes the contact point on the substrate 13 to move. Turns on when conducting.

収容部10c内には、光学式ポインティングデバイスを構成する投光部21、集光レンズ22及びイメージセンサー23が配置されている。投光部21は、指などの移動体を検出対象物とし、この様な移動体に向けて検出光を出射して移動体を照明する照明装置であり、例えば、赤外光を生成するLED(Light Emitting Diode:発光ダイオード)が用いられる。   In the accommodating part 10c, the light projection part 21, the condensing lens 22, and the image sensor 23 which comprise an optical pointing device are arrange | positioned. The light projecting unit 21 is an illumination device that uses a moving body such as a finger as a detection target and emits detection light toward such a moving body to illuminate the moving body. For example, an LED that generates infrared light (Light Emitting Diode) is used.

集光レンズ22は、移動体によって反射された検出光を集光してイメージセンサー23上に結像させるための光学レンズである。   The condensing lens 22 is an optical lens for condensing the detection light reflected by the moving body and forming an image on the image sensor 23.

イメージセンサー23は、移動体によって反射された検出光を受光する複数の受光素子からなる撮像装置であり、受光素子ごとの受光量情報が出力される。集光レンズ22及びイメージセンサー23によって光学式ポインティングデバイスの受光部が構成されている。   The image sensor 23 is an imaging device that includes a plurality of light receiving elements that receive detection light reflected by the moving body, and outputs light reception amount information for each light receiving element. The condensing lens 22 and the image sensor 23 constitute a light receiving unit of an optical pointing device.

この光学式ポインティングデバイスでは、キートップ10bが光学式ポインティングデバイスの操作時における指の移動を検出するための検出窓となっており、検出窓の前方における移動体の移動が上記受光量情報に基づいて検出される。すなわち、検出窓を介して外部に出射された検出光が指などの移動体で反射され、その反射光が検出窓を介してイメージセンサー23により受光されることによって、移動体の移動が検出される。従って、指のスライド操作による入力は、指がキートップ10bに接触した状態であっても、また、キートップ10bから離れた状態であっても可能な構成となっている。この様にキートップ10b前方で指をスライドさせることによって、指の移動が検出され、カーソルなどを移動させることができる。   In this optical pointing device, the key top 10b serves as a detection window for detecting the movement of the finger when operating the optical pointing device, and the movement of the moving body in front of the detection window is based on the received light amount information. Detected. That is, the detection light emitted outside through the detection window is reflected by a moving body such as a finger, and the reflected light is received by the image sensor 23 through the detection window, thereby detecting the movement of the moving body. The Therefore, the input by the finger slide operation is possible even when the finger is in contact with the key top 10b or when the finger is away from the key top 10b. By sliding the finger in front of the key top 10b in this manner, the movement of the finger is detected, and the cursor or the like can be moved.

また、光学式ポインティングデバイスを操作キー内に配置したことにより、操作キーとは別個に配置するのに比べて、より狭いスペースであっても配置可能となるので、装置を小型化することができる。   Further, since the optical pointing device is arranged in the operation key, it can be arranged even in a narrower space as compared with the case where it is arranged separately from the operation key, so that the apparatus can be miniaturized. .

一般に、光学式ポインティングデバイスは、検出窓の前方における移動体の移動を検出するので、検出窓よりも広いエリア内の移動が検出される。このため、光学式ポインティングデバイスの受光部(決定キー204)に隣接して配置された方向キー203の押下操作時に、光学式ポインティングデバイスによる指の移動の誤検出が生じ易い。すなわち、隣接する方向キー203を操作するためにキートップ10a上に置いた指が検出窓から出射された検出光を反射することにより、指の移動が誤検知され、ユーザの意図しない入力が行われるということが考えられる。   In general, since the optical pointing device detects the movement of a moving body in front of the detection window, movement in an area wider than the detection window is detected. For this reason, when the direction key 203 disposed adjacent to the light receiving unit (decision key 204) of the optical pointing device is pressed, erroneous detection of finger movement by the optical pointing device is likely to occur. That is, the finger placed on the key top 10a to operate the adjacent direction key 203 reflects the detection light emitted from the detection window, so that the movement of the finger is erroneously detected and an input unintended by the user is performed. It can be thought that.

さらに、左キー203a及び右キー203bと、上キー及び下キーとは、いずれも決定キー204、すなわち、上記受光部を挟んで配置されている。これらの方向キーは、連続して操作されることが考えられる。例えば、左キー203aを操作した後に続けて右キー203bを操作するようなケースが考えられる。この様なケースでは、一方の方向キーを操作してから他方の方向キーを操作する際に、決定キー204を跨いで指を移動させる必要があることから、決定キー204内の光学式ポインティングデバイスによって指の移動が誤検知される可能性が高い。   Furthermore, the left key 203a and the right key 203b, and the up key and the down key are all arranged with the decision key 204, that is, the light receiving unit interposed therebetween. These direction keys can be operated continuously. For example, a case where the right key 203b is operated after the left key 203a is operated can be considered. In such a case, it is necessary to move a finger across the enter key 204 when operating the other direction key after operating one direction key. There is a high possibility that the movement of the finger is erroneously detected.

本実施の形態では、キー操作を監視し、移動体の移動の検出結果を方向キー203や決定キー204の操作に基づいてリセットすることによって、この様な誤検知による誤入力を防止している。   In this embodiment, the key operation is monitored, and the detection result of the movement of the moving body is reset based on the operation of the direction key 203 or the determination key 204, thereby preventing erroneous input due to such erroneous detection. .

図3は、図1の携帯電話機1の構成例を示したブロック図であり、携帯電話機1内の機能構成の一例が示されている。この携帯電話機1では、キートップ10b上で指をスライドさせた際の指の移動量が受光量情報に基づく画像処理によって検出され、この移動量情報に基づいてスライド操作信号が生成される。このスライド操作信号は、例えば、ディスプレイ101上でマウスポインタやカーソルを移動させたり、画面をスクロールさせるのに用いられる入力信号である。   FIG. 3 is a block diagram illustrating a configuration example of the mobile phone 1 in FIG. 1, and illustrates an example of a functional configuration in the mobile phone 1. In the cellular phone 1, the movement amount of the finger when the finger is slid on the key top 10b is detected by image processing based on the received light amount information, and a slide operation signal is generated based on the movement amount information. This slide operation signal is an input signal used for moving a mouse pointer or cursor on the display 101 or scrolling the screen, for example.

携帯電話機1は、移動量検出部31、累積移動量算出部32、累積移動量記憶部33、スライド操作信号生成部34、表示制御部35、キー操作検出部36、モード切替部37、バックライト駆動部38及び連結状態検出部39によって構成される。   The mobile phone 1 includes a movement amount detection unit 31, a cumulative movement amount calculation unit 32, a cumulative movement amount storage unit 33, a slide operation signal generation unit 34, a display control unit 35, a key operation detection unit 36, a mode switching unit 37, and a backlight. The drive unit 38 and the connection state detection unit 39 are included.

移動量検出部31は、投光部21と、LED駆動部41と、集光レンズ22及びイメージセンサー23からなる受光部42と、画像処理部43とによって構成され、指の移動量を所定の周期で繰返し検出する動作を行っている。   The movement amount detection unit 31 includes a light projecting unit 21, an LED driving unit 41, a light receiving unit 42 including a condenser lens 22 and an image sensor 23, and an image processing unit 43. An operation of repeatedly detecting at a period is performed.

LED駆動部41は、投光部21を制御するドライバ回路からなる投光制御手段である。例えば、必要に応じて、投光部21に対する電源供給を遮断し、消灯させる動作が行われる。   The LED driving unit 41 is a light projecting control unit including a driver circuit that controls the light projecting unit 21. For example, if necessary, an operation of shutting off the power supply to the light projecting unit 21 and turning it off is performed.

画像処理部43は、イメージセンサー23からの受光量情報に基づいて、指の移動量を所定の周期で繰返し検出し、その検出結果を累積移動量算出部32へ出力する動作を行っている。   The image processing unit 43 performs an operation of repeatedly detecting the movement amount of the finger at a predetermined cycle based on the received light amount information from the image sensor 23 and outputting the detection result to the cumulative movement amount calculation unit 32.

画像処理部43では、例えば、受光量情報に基づいて受光量の2次元分布からなる指の画像を一定の時間間隔で生成し、この指の画像を連続するフレーム間で比較することによって、指の移動量が検出される。つまり、指の移動量は、連続してサンプリングされる指画像の差分情報として生成される。   For example, the image processing unit 43 generates a finger image having a two-dimensional distribution of the received light amount based on the received light amount information at a constant time interval, and compares the finger image between successive frames, thereby generating a finger image. The amount of movement is detected. That is, the finger movement amount is generated as difference information of finger images sampled continuously.

LED駆動部41、イメージセンサー23及び画像処理部43は、例えば、1つのDSP(Digital Signal Processor)によって構成される。   The LED drive unit 41, the image sensor 23, and the image processing unit 43 are configured by, for example, one DSP (Digital Signal Processor).

累積移動量算出部32は、画像処理部43によって一定時間ごとに検出される複数の移動量を積算して累積移動量を算出する積算処理部である。具体的には、新たに移動量が検出されるごとに、累積移動量の現在値を累積移動量記憶部33から読み出し、読み出した累積移動量の現在値と新たに検出された移動量とを加算することによって、新たな累積移動量が算出され、累積移動量記憶部33に書き込まれる。   The cumulative movement amount calculation unit 32 is an integration processing unit that calculates a cumulative movement amount by integrating a plurality of movement amounts detected at regular intervals by the image processing unit 43. Specifically, each time a new movement amount is detected, the current value of the accumulated movement amount is read from the accumulated movement amount storage unit 33, and the read current value of the accumulated movement amount and the newly detected movement amount are obtained. By adding, a new cumulative movement amount is calculated and written in the cumulative movement amount storage unit 33.

ここでは、移動量の絶対値をx軸方向及びy軸方向の各成分ごとに加算することによって、累積移動量が算出されるものとする。   Here, it is assumed that the cumulative movement amount is calculated by adding the absolute value of the movement amount for each component in the x-axis direction and the y-axis direction.

キー操作検出部36は、操作キー201の押下操作に基づいて、所定のキー操作信号を生成し、表示制御部35及びモード切替部37へ出力するキー操作信号の生成手段である。このキー操作信号は、ユーザによって操作された操作キー201に応じて生成される入力信号である。   The key operation detection unit 36 is a key operation signal generation unit that generates a predetermined key operation signal based on a pressing operation of the operation key 201 and outputs the predetermined key operation signal to the display control unit 35 and the mode switching unit 37. This key operation signal is an input signal generated according to the operation key 201 operated by the user.

スライド操作信号生成部34は、キー操作検出部36からのキー操作信号と、移動量検出部31によって検出された複数の移動量とに基づいて、所定のスライド操作信号を生成し、表示制御部35へ出力する動作を行っている。   The slide operation signal generation unit 34 generates a predetermined slide operation signal based on the key operation signal from the key operation detection unit 36 and the plurality of movement amounts detected by the movement amount detection unit 31, and the display control unit The operation to output to 35 is performed.

具体的には、累積移動量記憶部33に保持されている累積移動量と所定の閾値とを比較し、その比較結果に基づいてスライド操作信号が生成される。すなわち、累積移動量及び閾値を比較してスライド操作信号を生成するか否かを判定するスライド操作入力判定手段を備え、累積移動量が閾値よりも小さければ、スライド操作信号を生成しない動作が行われる。一方、累積移動量が閾値以上である場合には、画像処理部43によって最後に検出された移動量に基づいてスライド操作信号が生成される。例えば、移動量の検出値を示す制御信号がスライド操作信号として生成される。   Specifically, the cumulative movement amount held in the cumulative movement amount storage unit 33 is compared with a predetermined threshold value, and a slide operation signal is generated based on the comparison result. That is, a slide operation input determination unit that determines whether or not to generate a slide operation signal by comparing the accumulated movement amount and a threshold value, and performs an operation that does not generate a slide operation signal if the accumulated movement amount is smaller than the threshold value. Is called. On the other hand, when the cumulative movement amount is equal to or larger than the threshold value, a slide operation signal is generated based on the movement amount last detected by the image processing unit 43. For example, a control signal indicating the detected amount of movement is generated as a slide operation signal.

また、累積移動量が閾値以上であった場合、指のスライド操作による入力モードとなり、スライド操作の終了が検知されるまで、画像処理部43によって移動量が検出されるごとにスライド操作信号が生成される。スライド操作の終了は、例えば、移動量の検出値が所定の閾値を下回ってから一定時間が経過したこと、或いは、操作キー201の操作が検出されたことに基づいて検知される。   When the accumulated movement amount is equal to or greater than the threshold value, the input mode is set by the finger slide operation, and a slide operation signal is generated every time the movement amount is detected by the image processing unit 43 until the end of the slide operation is detected. Is done. The end of the slide operation is detected based on, for example, that a certain time has elapsed since the detected value of the movement amount has fallen below a predetermined threshold, or that the operation of the operation key 201 has been detected.

このスライド操作信号生成部34では、操作キー201の操作によるキー操作信号に基づいて、累積移動量記憶部33をクリアし、累積移動量記憶部33内に保持されている累積移動量をリセットする動作が行われる。このリセット処理は、累積移動量を初期値(一定値)、例えば、ゼロに変換することによって行われる。つまり、このスライド操作信号生成部34では、キー操作検出部36によって最後に生成されたキー操作信号よりも後に検出された複数の移動量から算出された累積移動量に基づいて、スライド操作信号が生成されることになる。   The slide operation signal generation unit 34 clears the accumulated movement amount storage unit 33 based on a key operation signal generated by operating the operation key 201 and resets the accumulated movement amount held in the accumulation movement amount storage unit 33. Operation is performed. This reset process is performed by converting the accumulated movement amount to an initial value (a constant value), for example, zero. That is, the slide operation signal generation unit 34 generates a slide operation signal based on the cumulative movement amount calculated from a plurality of movement amounts detected after the key operation signal generated last by the key operation detection unit 36. Will be generated.

ここでは、投光部21及び受光部42が内部に配置されている決定キー204と、この決定キー204に隣接して配置されている方向キー203とが、累積移動量をリセットさせる操作キー(無効化キーと呼ぶことにする)となっているものとする。つまり、これらの無効化キーが操作された場合にのみ、累積移動量のリセット処理が行われ、他の操作キー201が操作された場合には、累積移動量のリセット処理は行われない。   Here, a determination key 204 in which the light projecting unit 21 and the light receiving unit 42 are disposed, and a direction key 203 disposed adjacent to the determination key 204 are operation keys that reset the accumulated movement amount ( It shall be called an invalidation key). That is, only when these invalidation keys are operated, the cumulative movement amount reset process is performed, and when the other operation keys 201 are operated, the cumulative movement amount reset process is not performed.

表示制御部35は、ディスプレイ101を構成する液晶表示パネルを制御するLCDコントローラからなり、キー操作検出部36からのキー操作信号と、スライド操作信号生成部34からのスライド操作信号とに基づいて、表示面上に情報を表示させる動作を行っている。   The display control unit 35 includes an LCD controller that controls a liquid crystal display panel that constitutes the display 101, and based on a key operation signal from the key operation detection unit 36 and a slide operation signal from the slide operation signal generation unit 34. An operation to display information on the display surface is performed.

例えば、ユーザによって方向キー203が操作された場合に、表示面上のカーソルを所定方向に所定量だけ移動させる動作が行われる。また、指をキートップ10b上でスライドさせる操作が行われた場合には、指の移動量に応じて、表示面上のマウスポインタ又はカーソルを所定方向に所定量だけ移動させ、或いは、画面をスクロールさせる動作が行われる。キートップ10b上における指のスライド操作による入力の場合、指の移動速度に応じてマウスポインタやカーソルの移動速度及び移動量を異ならせる制御を行っても良い。   For example, when the direction key 203 is operated by the user, an operation of moving the cursor on the display surface by a predetermined amount in a predetermined direction is performed. Further, when an operation of sliding a finger on the key top 10b is performed, the mouse pointer or cursor on the display surface is moved by a predetermined amount in a predetermined direction according to the movement amount of the finger, or the screen is A scrolling operation is performed. In the case of input by a finger slide operation on the key top 10b, control may be performed to vary the moving speed and moving amount of the mouse pointer or cursor according to the moving speed of the finger.

バックライト駆動部38は、ディスプレイ101を構成するバックライトを制御するドライバ回路からなる。例えば、必要に応じて、上記バックライトに対する電源供給を遮断し、消灯させる動作が行われる。   The backlight drive unit 38 includes a driver circuit that controls the backlight constituting the display 101. For example, if necessary, an operation of shutting off the power supply to the backlight and turning it off is performed.

モード切替部37は、キー操作検出部36からのキー操作信号に基づいてLED駆動部41及びバックライト駆動部38を制御し、動作モードを通常モードと、この通常モードに比べて消費電力を低下させた省電力モードとを選択的に切り替える動作を行っている。例えば、通常モードでは、ディスプレイ101のバックライト及び投光部21をそれぞれオンし、点灯させるのに対して、省電力モードでは、ディスプレイ101のバックライト及び投光部21をいずれもオフし、消灯させる動作が行われる。   The mode switching unit 37 controls the LED driving unit 41 and the backlight driving unit 38 based on the key operation signal from the key operation detecting unit 36, and reduces the power consumption compared to the normal mode and the normal mode. The operation of selectively switching between the power saving modes is performed. For example, in the normal mode, the backlight and the light projecting unit 21 of the display 101 are turned on and turned on, whereas in the power saving mode, both the backlight and the light projecting unit 21 of the display 101 are turned off and turned off. The operation is performed.

このモード切替部37では、例えば、通常モード時に特定の操作キー201を操作することによって、或いは、最後に操作キー201が操作されてから一定時間が経過したことによって、動作モードが省電力モードに切り替えられる。また、省電力モードから通常モードへは、任意の操作キー201を操作することによって、或いは、着信を検知することによって切り替えられる。   In the mode switching unit 37, for example, the operation mode is changed to the power saving mode by operating a specific operation key 201 in the normal mode, or when a certain time has passed since the operation key 201 was last operated. Can be switched. Further, the mode can be switched from the power saving mode to the normal mode by operating an arbitrary operation key 201 or by detecting an incoming call.

或いは、指をキートップ10b上でスライドさせることによって、動作モードを通常モードから省電力モードに切り替えさせても良い。この場合、省電力モードへの動作モードの切り替え直後において、指をスライド操作することによって通常モードに復帰させられるようにするという観点から、動作モードが省電力モードに切り替えられてから一定時間が経過するまでの期間中は、投光部21をオフせずに、指のスライド操作による入力が可能な状態にしておくことが望ましい。   Alternatively, the operation mode may be switched from the normal mode to the power saving mode by sliding a finger on the key top 10b. In this case, immediately after switching the operation mode to the power saving mode, a certain time has elapsed since the operation mode was switched to the power saving mode from the viewpoint of returning to the normal mode by sliding the finger. During the period up to this time, it is desirable that the light projecting unit 21 is not turned off so that input by a finger slide operation is possible.

連結状態検出部39は、ヒンジ部300による連結状態を検出し、その検出結果をLED駆動部41及び累積移動量算出部32へ出力する端末状態検出手段であり、磁気センサーや接点式スイッチなどによって構成される。   The connection state detection unit 39 is a terminal state detection unit that detects the connection state by the hinge unit 300 and outputs the detection result to the LED drive unit 41 and the cumulative movement amount calculation unit 32. The connection state detection unit 39 uses a magnetic sensor, a contact type switch, or the like. Composed.

LED駆動部41では、モード切替部37からの指示に基づいて、投光部21を制御する動作が行われる。すなわち、通常モード時に投光部21をオンし、省電力モード時にオフする動作が行われる。従って、省電力モード時に着信があれば、動作モードが通常モードに切り替えられるので、投光部21は、自動的にオンされることとなる。   In the LED drive unit 41, an operation for controlling the light projecting unit 21 is performed based on an instruction from the mode switching unit 37. That is, an operation is performed in which the light projecting unit 21 is turned on in the normal mode and turned off in the power saving mode. Therefore, if there is an incoming call in the power saving mode, the operation mode is switched to the normal mode, so that the light projecting unit 21 is automatically turned on.

また、LED駆動部41では、連結状態検出部39による検出結果に基づいて、投光部21を制御する動作も行われる。すなわち、端末装置が展開状態である場合に投光部21をオンし、収納状態である場合にオフする動作が行われる。   Further, the LED drive unit 41 also performs an operation of controlling the light projecting unit 21 based on the detection result by the connection state detection unit 39. That is, an operation is performed in which the light projecting unit 21 is turned on when the terminal device is in the deployed state and turned off when the terminal device is in the stored state.

累積移動量算出部32では、モード切替部37による動作モードの切り替え指示に基づいて、累積移動量記憶部33をクリアし、累積移動量記憶部33内に保持されている累積移動量をリセットするとともに、一定時間が経過するまで移動量の積算処理を停止する動作が行われる。   The cumulative movement amount calculation unit 32 clears the cumulative movement amount storage unit 33 based on the operation mode switching instruction from the mode switching unit 37 and resets the cumulative movement amount held in the cumulative movement amount storage unit 33. At the same time, an operation of stopping the movement amount accumulation process is performed until a predetermined time elapses.

例えば、着信などによって動作モードが省電力モードから通常モードに切り替えられ、投光部21がオンされた際に、累積移動量をリセットし、リセットしてから一定時間が経過するまでの期間中、移動量を積算せず、一定時間が経過したことに基づいて積算処理を開始する動作が行われる。   For example, when the operation mode is switched from the power saving mode to the normal mode by an incoming call or the like, and the light projecting unit 21 is turned on, the accumulated movement amount is reset, and during a period from when the fixed time elapses, The operation of starting the integration process is performed based on the fact that a certain amount of time has elapsed without integrating the movement amount.

従って、スライド操作信号生成部34では、着信などによって投光部21がオンされた後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいて、スライド操作信号を生成する動作が行われることとなる。これにより、着信などによって投光部21がオンされた際に、指の移動が移動量検出部31によって誤検出され、ユーザの意図しない入力がなされるのを防止することができる。   Accordingly, in the slide operation signal generation unit 34, after the light projection unit 21 is turned on by an incoming call or the like, the slide operation signal generation unit 34 slides based on the accumulated movement amount calculated from a plurality of movement amounts detected after a certain time has elapsed. An operation for generating an operation signal is performed. Thereby, when the light projection unit 21 is turned on due to an incoming call or the like, it is possible to prevent the movement of the finger from being erroneously detected by the movement amount detection unit 31 and making an input unintended by the user.

また、累積移動量算出部32では、連結状態検出部39による検出結果に基づいて、累積移動量記憶部33をクリアし、累積移動量記憶部33内に保持されている累積移動量をリセットするとともに、一定時間が経過するまで移動量の積算処理を停止する動作も行われる。   In addition, the cumulative movement amount calculation unit 32 clears the cumulative movement amount storage unit 33 based on the detection result by the connection state detection unit 39 and resets the cumulative movement amount held in the cumulative movement amount storage unit 33. At the same time, an operation of stopping the movement amount accumulation process is also performed until a predetermined time elapses.

例えば、連結状態が収納状態から展開状態に遷移され、投光部21がオンされた際に、累積移動量をリセットし、リセットしてから一定時間が経過するまでの期間中、移動量を積算せず、一定時間が経過したことに基づいて積算処理を開始する動作が行われる。   For example, when the connected state is changed from the stored state to the deployed state and the light projecting unit 21 is turned on, the accumulated moving amount is reset, and the moving amount is integrated during a period until a certain time elapses after the reset. Instead, an operation for starting the integration process is performed based on the fact that a certain time has elapsed.

従って、スライド操作信号生成部34では、収納状態から展開状態への遷移後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいて、スライド操作信号を生成する動作が行われることとなる。これにより、両筐体を展開させることによって投光部21が自動的にオンされた際に、指の移動が移動量検出部31によって誤検出され、ユーザの意図しない入力がなされるのを防止することができる。   Therefore, the slide operation signal generation unit 34 generates a slide operation signal based on the accumulated movement amount calculated from a plurality of movement amounts detected after a certain time has elapsed after the transition from the stored state to the deployed state. The operation to generate will be performed. This prevents the movement of the finger from being erroneously detected by the movement amount detection unit 31 when the light projecting unit 21 is automatically turned on by deploying both housings, thereby preventing an input unintended by the user. can do.

図4は、図1の携帯電話機1の動作の一例を示した図であり、方向キー203によるキー操作と、決定キー204内に設けられている光学式ポインティングデバイスの操作とが連続して行われた際の動作例が示されている。移動量検出部31による指の移動の検出は、一定の周期で繰返し行われる。例えば、移動量の検出は、30ms程度の時間間隔で繰返し行われる。   FIG. 4 is a diagram showing an example of the operation of the mobile phone 1 of FIG. 1, in which the key operation by the direction key 203 and the operation of the optical pointing device provided in the determination key 204 are performed continuously. An example of the operation when broken is shown. The detection of the movement of the finger by the movement amount detection unit 31 is repeatedly performed at a constant cycle. For example, the detection of the movement amount is repeatedly performed at a time interval of about 30 ms.

最初に、ユーザが指をキートップ10b上で右上方へスライドさせた場合、このときの移動量の検出値が、x軸方向及びy軸方向に関して、それぞれx=+25、y=+23であれば、累積移動量は、0にこれらの絶対値を加算することにより、それぞれsum(x)=25、sum(y)=23と算出される。   First, when the user slides his / her finger on the key top 10b to the upper right, the detected value of the movement amount at this time is x = + 25 and y = + 23 in the x-axis direction and the y-axis direction, respectively. The cumulative movement amount is calculated as sum (x) = 25 and sum (y) = 23 by adding these absolute values to 0, respectively.

次に、指を左下方へスライドさせた場合、このときの移動量の検出値が、それぞれx=−2、y=−24であれば、累積移動量は、前回の積算値にこれらの絶対値を加算することにより、それぞれsum(x)=27、sum(y)=47と算出される。   Next, when the finger is slid to the lower left, if the detected values of the movement amount at this time are x = −2 and y = −24, respectively, the accumulated movement amount is calculated as the absolute value of the previous accumulated value. By adding the values, sum (x) = 27 and sum (y) = 47 are calculated, respectively.

次に、ユーザが方向キー203の下キーを押下した場合、このときの移動量の検出値は、それぞれx=0、y=0となる。また、この場合、方向キー203の操作によって、移動量の積算値がリセットされるので、累積移動量は、それぞれsum(x)=0、sum(y)=0となる。   Next, when the user presses the down key of the direction key 203, the detected values of the movement amounts at this time are x = 0 and y = 0, respectively. In this case, since the integrated value of the movement amount is reset by operating the direction key 203, the accumulated movement amounts are sum (x) = 0 and sum (y) = 0, respectively.

次に、指を右上方へスライドさせた場合、このときの移動量の検出値が、それぞれx=+27、y=+25であれば、累積移動量は、前回の積算値にこれらの絶対値を加算することにより、それぞれsum(x)=27、sum(y)=25と算出される。   Next, when the finger is slid to the upper right, if the detected values of the movement amount at this time are x = + 27 and y = + 25, respectively, the accumulated movement amount is obtained by adding these absolute values to the previous integrated value. By adding, sum (x) = 27 and sum (y) = 25 are calculated, respectively.

次に、指を左下方へスライドさせた場合、このときの移動量の検出値が、それぞれx==−30、y=−24であれば、累積移動量は、前回の積算値にこれらの絶対値を加算することにより、それぞれsum(x)=57、sum(y)=49と算出される。   Next, when the finger is slid to the lower left, if the detected values of the movement amount at this time are x == − 30 and y = −24, respectively, the accumulated movement amount is calculated as the previous integrated value. By adding the absolute values, sum (x) = 57 and sum (y) = 49 are calculated, respectively.

ここで、累積移動量と比較してスライド操作信号を生成するか否かを判定するための閾値が、50であるとすれば、x軸方向に関する上記累積移動量sum(x)=57は、閾値50を越えているので、指のスライド操作による入力モードとなり、スライド操作信号が生成されることとなる。この場合、スライド操作信号生成部34では、移動量の検出値x==−30、y=−24に応じたスライド操作信号が生成され、表示制御部35に出力される。   Here, if the threshold value for determining whether or not to generate a slide operation signal in comparison with the cumulative movement amount is 50, the cumulative movement amount sum (x) = 57 in the x-axis direction is Since the threshold value 50 is exceeded, an input mode by a finger slide operation is entered, and a slide operation signal is generated. In this case, the slide operation signal generation unit 34 generates a slide operation signal corresponding to the detected movement amount values x == − 30 and y = −24, and outputs the slide operation signal to the display control unit 35.

次に、指のスライド操作による入力モード時に指を右上方へスライドさせた場合、このときの移動量の検出値が、それぞれx==+27、y=+10であれば、累積移動量は、それぞれsum(x)=84、sum(y)=59と算出され、移動量の検出値に応じたスライド操作信号が生成される。   Next, when the finger is slid upward in the input mode by the finger slide operation, if the detected values of the movement amount at this time are x == + 27 and y = + 10, respectively, the accumulated movement amount is Sum (x) = 84 and sum (y) = 59 are calculated, and a slide operation signal corresponding to the detected value of the movement amount is generated.

図5のステップS101〜S109は、図1の携帯電話機1における動作の一例を示したフローチャートである。まず、累積移動量算出部32は、画像処理部43から移動量の検出値を取得して、移動量の積算値を算出する(ステップS101,S102)。   Steps S101 to S109 in FIG. 5 are flowcharts showing an example of operations in the mobile phone 1 in FIG. First, the cumulative movement amount calculation unit 32 acquires a detection value of the movement amount from the image processing unit 43 and calculates an integrated value of the movement amount (steps S101 and S102).

このとき、スライド操作信号生成部34は、無効化キー(方向キー203及び決定キー204)の操作が検出されていれば、累積移動量記憶部33をクリアして、移動量の積算値をリセットする(ステップS103,S108)。そして、指のスライド操作が終了するまで、ステップS101からステップS103の処理手順を繰り返す(ステップS109)。   At this time, if the operation of the invalidation key (the direction key 203 and the determination key 204) is detected, the slide operation signal generation unit 34 clears the cumulative movement amount storage unit 33 and resets the integrated value of the movement amount. (Steps S103 and S108). Then, the processing procedure from step S101 to step S103 is repeated until the finger slide operation is completed (step S109).

一方、スライド操作信号生成部34は、無効化キーの操作が検出されていない場合、移動量の積算値と閾値とを比較し、その比較結果に基づいてスライド操作信号を生成する(ステップS103,S104)。   On the other hand, when the operation of the invalidation key is not detected, the slide operation signal generation unit 34 compares the integrated amount of movement with the threshold value, and generates a slide operation signal based on the comparison result (Step S103, S104).

このとき、スライド操作信号生成部34は、移動量の積算値が閾値以上であれば、移動量の検出値に応じたスライド操作信号を生成して表示制御部35に出力する(ステップS105)。そして、指のスライド操作が終了するまで、ステップS107で移動量の検出値を取得しながら、ステップS105の処理手順を繰り返す(ステップS106)。   At this time, if the integrated value of the movement amount is equal to or greater than the threshold value, the slide operation signal generation unit 34 generates a slide operation signal corresponding to the detection value of the movement amount and outputs it to the display control unit 35 (step S105). Then, until the finger slide operation is completed, the processing procedure of step S105 is repeated while acquiring the detection value of the movement amount in step S107 (step S106).

一方、スライド操作信号生成部34は、移動量の積算値が閾値以上でなかった場合、指のスライド操作が終了するまで、ステップS101からの処理手順を繰り返す(ステップS109)。   On the other hand, if the integrated value of the movement amount is not equal to or greater than the threshold value, the slide operation signal generation unit 34 repeats the processing procedure from step S101 until the finger slide operation ends (step S109).

図6のステップS201からS207は、図1の携帯電話機1における連結状態の変化時の動作の一例を示したフローチャートである。まず、LED駆動部41は、端末装置が収納状態から展開状態に遷移された場合、投光部21をオンする(ステップS201,S202)。   Steps S201 to S207 in FIG. 6 are flowcharts showing an example of the operation when the connection state changes in the mobile phone 1 in FIG. First, the LED drive unit 41 turns on the light projecting unit 21 when the terminal device is transitioned from the housed state to the deployed state (steps S201 and S202).

このとき、累積移動量算出部32は、移動量の積算値をリセットし、タイマーを作動させて一定時間が経過するまでの期間中、移動量の積算を停止する(ステップS203〜S205)。そして、展開状態への状態遷移から一定時間が経過すれば、移動量の積算処理を開始し、この処理を終了する(ステップS206)。   At this time, the cumulative movement amount calculation unit 32 resets the movement amount integrated value, and stops the movement amount integration during a period until the fixed time elapses after the timer is activated (steps S203 to S205). Then, if a certain time has elapsed from the state transition to the expanded state, the movement amount accumulation process is started, and this process is terminated (step S206).

一方、LED駆動部41は、端末装置が展開状態から収納状態に遷移された場合、投光部21をオフし、この処理を終了する(ステップS201,S207)。   On the other hand, the LED drive unit 41 turns off the light projecting unit 21 when the terminal device transitions from the deployed state to the stored state, and ends this process (steps S201 and S207).

本実施の形態によれば、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、キー操作時に指などの移動体の移動が誤検出され、スライド操作信号が誤って生成されるのを抑制することができる。従って、ユーザの意図しない入力が移動体の移動によって行われるのを抑制できるので、操作性を向上することができる。また、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、操作キー201の操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して所望の入力を行うことができる。   According to the present embodiment, since the slide operation signal is generated from a plurality of movement amounts detected after the last key operation signal, the movement of a moving body such as a finger is erroneously detected during the key operation, and the slide operation It can suppress that a signal is generated accidentally. Therefore, since it is possible to suppress an input unintended by the user from being performed by the movement of the moving body, the operability can be improved. In addition, since a slide operation signal is generated from a plurality of movement amounts detected after the last key operation signal, even after the operation of the operation key 201, the optical pointing device is operated following the key operation. Desired input.

なお、本実施の形態では、着信によって動作モードが省電力モードから通常モードに切り替えられた際に、累積移動量をリセットし、リセットしてから一定時間が経過したことに基づいて移動量の積算処理が開始される場合の例について説明したが、本発明はこれに限られるものではない。例えば、着信応答時のオフフックキーの操作に基づいて投光部21をオフし、通話終了時のオンフックキーの操作に基づいて、投光部21をオンし、移動量の積算処理を開始させても良い。   In this embodiment, when the operation mode is switched from the power saving mode to the normal mode due to an incoming call, the cumulative movement amount is reset, and the movement amount is integrated based on the fact that a certain time has elapsed since the reset. Although an example in the case where processing is started has been described, the present invention is not limited to this. For example, the light projection unit 21 is turned off based on the operation of the off-hook key at the time of incoming call response, and the light projection unit 21 is turned on based on the operation of the on-hook key at the end of the call to start the movement amount integrating process. Also good.

本発明の実施の形態による携帯端末装置の概略構成の一例を示した外観図であり、携帯端末装置の一例として、折り畳み可能な携帯電話機1が示されている。1 is an external view showing an example of a schematic configuration of a mobile terminal device according to an embodiment of the present invention, and a foldable mobile phone 1 is shown as an example of the mobile terminal device. 図1の携帯電話機1の要部における構成例を示した断面図であり、操作筐体200をA−A線で切断した断面の様子が示されている。It is sectional drawing which showed the structural example in the principal part of the mobile telephone 1 of FIG. 1, and the mode of the cross section which cut | disconnected the operation housing | casing 200 by the AA line is shown. 図1の携帯電話機1の構成例を示したブロック図であり、携帯電話機1内の機能構成の一例が示されている。FIG. 2 is a block diagram illustrating a configuration example of the mobile phone 1 in FIG. 1, illustrating an example of a functional configuration in the mobile phone 1. 図1の携帯電話機の動作の一例を示した図であり、方向キー203の操作及び光学式ポインティングデバイスの操作が連続して行われた際の動作例が示されている。FIG. 2 is a diagram showing an example of the operation of the mobile phone of FIG. 1, and shows an operation example when the operation of the direction key 203 and the operation of the optical pointing device are continuously performed. 図1の携帯電話機1における動作の一例を示したフローチャートである。3 is a flowchart showing an example of an operation in the mobile phone 1 of FIG. 図1の携帯電話機1における連結状態の変化時の動作の一例を示したフローチャートである。3 is a flowchart showing an example of an operation when the connection state of the mobile phone 1 in FIG. 1 changes.

符号の説明Explanation of symbols

1 携帯電話機
10a,10b キートップ
10c 収容部
11 押し子
12,13 基板
14 電極板
15 スペーサー
21 投光部
22 集光レンズ
23 イメージセンサー
31 移動量検出部
32 累積移動量算出部
33 累積移動量記憶部
34 スライド操作信号生成部
35 表示制御部
36 キー操作検出部
37 モード切替部
38 バックライト駆動部
39 連結状態検出部
41 LED駆動部
42 受光部
43 画像処理部
100 表示筐体
101 ディスプレイ
102 受話用レシーバ
200 操作筐体
201 操作キー
202 送話用マイクロホン
203 方向キー
203a 左キー
203b 右キー
204 決定キー
300 ヒンジ部
DESCRIPTION OF SYMBOLS 1 Cellular phone 10a, 10b Key top 10c Storage part 11 Pusher 12, 13 Board | substrate 14 Electrode board 15 Spacer 21 Light projection part 22 Condensing lens 23 Image sensor 31 Movement amount detection part 32 Cumulative movement amount calculation part 33 Cumulative movement amount memory | storage Unit 34 slide operation signal generation unit 35 display control unit 36 key operation detection unit 37 mode switching unit 38 backlight drive unit 39 connection state detection unit 41 LED drive unit 42 light receiving unit 43 image processing unit 100 display casing 101 display 102 for receiving Receiver 200 Operation casing 201 Operation key 202 Transmitting microphone 203 Direction key 203a Left key 203b Right key 204 Enter key 300 Hinge part

Claims (6)

操作キーの操作に基づいて、キー操作信号を生成するキー操作検出手段と、
検出光を出射する投光部及び移動体によって反射された上記検出光を受光する受光部を有し、上記移動体の移動量を繰返し検出する移動量検出手段と、
2以上の上記移動量を積算して累積移動量を算出し、上記累積移動量の積算中に上記キー操作信号が入力されれば上記累積移動量をリセットする累積移動量算出手段と、
上記累積移動量を閾値と比較し、その比較結果に基づいてスライド操作の入力モードへ切り替え、上記移動量を示すスライド操作信号を生成するスライド操作信号生成手段とを備えたことを特徴とする携帯端末装置。
A key operation detecting means for generating a key operation signal based on the operation of the operation key;
A movement amount detecting means having a light projecting portion for emitting detection light and a light receiving portion for receiving the detection light reflected by the moving body, and repeatedly detecting the moving amount of the moving body;
An accumulated movement amount calculating means for calculating an accumulated movement amount by integrating two or more of the movement amounts, and resetting the accumulated movement amount when the key operation signal is input during the accumulation of the accumulated movement amount;
A portable device comprising: a slide operation signal generating unit configured to compare the cumulative movement amount with a threshold value, switch to a slide operation input mode based on the comparison result, and generate a slide operation signal indicating the movement amount. Terminal device.
着信時に上記投光部をオンする投光制御手段を備え、
上記スライド操作信号生成手段は、着信によって上記投光部がオンされた後、一定時間が経過してから後に検出された2以上の上記移動量から算出された上記累積移動量に基づいて、上記スライド操作信号を生成することを特徴とする請求項1に記載の携帯端末装置。
A light projecting control means for turning on the light projecting unit when receiving an incoming call;
The slide operation signal generation means is configured to perform the above operation based on the cumulative movement amount calculated from two or more movement amounts detected after a certain time has elapsed after the light projecting unit is turned on by an incoming call. The mobile terminal device according to claim 1 , wherein a slide operation signal is generated.
上記操作キーを有する操作筐体と、
情報表示のためのディスプレイを有する表示筐体と、
上記操作筐体及び上記表示筐体を折り畳み可能に連結する連結手段と、
上記連結手段による連結状態を検出する連結状態検出手段と、
上記連結状態検出手段による検出結果に基づいて、上記投光部をオンする投光制御手段とを備え、
上記スライド操作信号生成手段は、両筐体を折り畳んだ収納状態から両筐体を展開させた展開状態への遷移後、一定時間が経過してから後に検出された2以上の上記移動量から算出された上記累積移動量に基づいて、上記スライド操作信号を生成することを特徴とする請求項1に記載の携帯端末装置。
An operation housing having the operation keys;
A display housing having a display for displaying information;
Coupling means for foldably coupling the operation casing and the display casing;
A connected state detecting means for detecting a connected state by the connecting means;
Based on the detection result by the connection state detection means, provided with a light projection control means for turning on the light projection unit,
The slide operation signal generating means is calculated from two or more movement amounts detected after a certain time has elapsed after the transition from the housed state in which both housings are folded to the deployed state in which both housings are deployed. The mobile terminal device according to claim 1 , wherein the slide operation signal is generated based on the accumulated movement amount.
上記操作キーが、上記受光部に隣接して配置されていることを特徴とする請求項1に記載の携帯端末装置。   The portable terminal device according to claim 1, wherein the operation key is disposed adjacent to the light receiving unit. 上記操作キーが、上下又は左右を指示するための複数の方向キーからなり、上記受光部を挟んで配置されていることを特徴とする請求項1に記載の携帯端末装置。   2. The portable terminal device according to claim 1, wherein the operation key includes a plurality of direction keys for instructing up and down or left and right, and is disposed with the light receiving unit interposed therebetween. 上記操作キーが、上下又は左右を指示するための複数の方向キーによって挟まれたキーであり、上記受光部が、当該操作キー内に配置されていることを特徴とする請求項1に記載の携帯端末装置。   2. The operation key according to claim 1, wherein the operation key is a key sandwiched between a plurality of direction keys for instructing up and down or left and right, and the light receiving unit is disposed in the operation key. Mobile terminal device.
JP2008113690A 2008-04-24 2008-04-24 Mobile terminal device Expired - Fee Related JP5106226B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008113690A JP5106226B2 (en) 2008-04-24 2008-04-24 Mobile terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008113690A JP5106226B2 (en) 2008-04-24 2008-04-24 Mobile terminal device

Publications (2)

Publication Number Publication Date
JP2009265871A JP2009265871A (en) 2009-11-12
JP5106226B2 true JP5106226B2 (en) 2012-12-26

Family

ID=41391665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008113690A Expired - Fee Related JP5106226B2 (en) 2008-04-24 2008-04-24 Mobile terminal device

Country Status (1)

Country Link
JP (1) JP5106226B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5665426B2 (en) * 2010-08-27 2015-02-04 京セラ株式会社 Electronics
JP5876013B2 (en) 2013-08-09 2016-03-02 本田技研工業株式会社 Input device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3243423B2 (en) * 1996-11-01 2002-01-07 シャープ株式会社 Electronics
JP4176230B2 (en) * 1999-03-19 2008-11-05 株式会社ルネサステクノロジ Coordinate position control system, coordinate position control method, and computer-readable recording medium storing a program for causing a computer to execute the method
JP3652984B2 (en) * 2000-12-08 2005-05-25 Necパーソナルプロダクツ株式会社 Personal computer, method for avoiding erroneous operation of pointing device, and recording medium
JP4160720B2 (en) * 2000-12-13 2008-10-08 株式会社日立製作所 pointing device

Also Published As

Publication number Publication date
JP2009265871A (en) 2009-11-12

Similar Documents

Publication Publication Date Title
JP5648844B2 (en) Image display control apparatus and image display control method
KR101575445B1 (en) A portable electronic device having interchangeable user interfaces and method thereof
JP5328611B2 (en) Portable information terminal
EP2273351A1 (en) Mobile electronic device
KR20140138310A (en) Mobile electronic device
US9204045B2 (en) Image capture method and portable communication device
US8581868B2 (en) Mobile information terminal
JP2008166972A (en) Information processing apparatus
KR101618272B1 (en) Apparatus and method for controlling terminal
GB2411559A (en) Change of focus from step type in one window to mouse type cursor in second window
US9641746B2 (en) Image capturing apparatus and control method for selecting from successively-captured images
JP5106226B2 (en) Mobile terminal device
KR100810215B1 (en) Method of photographing using a mobile handset and the mobile handset
JP2006135794A (en) Information terminal
JP5602651B2 (en) Electronics
JP5052400B2 (en) Mobile terminal device
JP4959633B2 (en) Information terminal equipment
JP2010171817A (en) Communication terminal device
KR20080079446A (en) Pointing method of portable apparatus
JP4498345B2 (en) Pointing device
JP2008198067A (en) Portable electronic equipment
JP2005301658A (en) Personal digital assistant device
JP2006237812A (en) Electronic apparatus
JP2022118038A (en) Terminal device and program
TW201530424A (en) Button mode switching method and touch electronic apparatus using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100826

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120911

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121002

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151012

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees