(57)【特許請求の範囲】
【請求項１】
操作キーの操作に基づいて、キー操作信号を生成するキー操作検出手段と、
検出光を出射する投光部及び移動体によって反射された上記検出光を受光する受光部を有し、上記移動体の移動量を繰返し検出する移動量検出手段と、
２以上の上記移動量を積算して累積移動量を算出し、上記累積移動量の積算中に上記キー操作信号が入力されれば上記累積移動量をリセットする累積移動量算出手段と、
上記累積移動量を閾値と比較し、その比較結果に基づいてスライド操作の入力モードへ切り替え、上記移動量を示すスライド操作信号を生成するスライド操作信号生成手段とを備えたことを特徴とする携帯端末装置。
【請求項２】
着信時に上記投光部をオンする投光制御手段を備え、
上記スライド操作信号生成手段は、着信によって上記投光部がオンされた後、一定時間が経過してから後に検出された２以上の上記移動量から算出された上記累積移動量に基づいて、上記スライド操作信号を生成することを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
上記操作キーを有する操作筐体と、
情報表示のためのディスプレイを有する表示筐体と、
上記操作筐体及び上記表示筐体を折り畳み可能に連結する連結手段と、
上記連結手段による連結状態を検出する連結状態検出手段と、
上記連結状態検出手段による検出結果に基づいて、上記投光部をオンする投光制御手段とを備え、
上記スライド操作信号生成手段は、両筐体を折り畳んだ収納状態から両筐体を展開させた展開状態への遷移後、一定時間が経過してから後に検出された２以上の上記移動量から算出された上記累積移動量に基づいて、上記スライド操作信号を生成することを特徴とする請求項１に記載の携帯端末装置。
【請求項４】
上記操作キーが、上記受光部に隣接して配置されていることを特徴とする請求項１に記載の携帯端末装置。
【請求項５】
上記操作キーが、上下又は左右を指示するための複数の方向キーからなり、上記受光部を挟んで配置されていることを特徴とする請求項１に記載の携帯端末装置。
【請求項６】
上記操作キーが、上下又は左右を指示するための複数の方向キーによって挟まれたキーであり、上記受光部が、当該操作キー内に配置されていることを特徴とする請求項１に記載の携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置に係り、さらに詳しくは、光を用いて移動体の移動量を検出して所定の操作信号を生成する携帯端末装置の改良に関する。
【背景技術】
【０００２】
近年、検出エリア内で指をスライドさせることによって、画面上のマウスポインタやカーソルを移動させることができる光学式ポインティングデバイスを備えた携帯電話機が提案されている（例えば、特許文献１）。この特許文献１に記載の携帯電話機では、決定キー内に光学式ポインティングデバイスが配置され、決定キーの表面を検出エリアとして指の移動が検出される。光学式ポインティングデバイスは、検出光を指に向けて出射する投光部と、指によって反射された検出光を受光する受光部とからなり、例えば、一定時間ごとに生成される指の画像を比較することによって、指の移動量が検知される。この様な光学式ポインティングデバイスは、検出精度が高く、指の僅かな移動であっても検出できるので、狭いスペースであっても配置可能なデバイスとなっている。
【０００３】
一般に、携帯電話機などの携帯端末装置は、据え置き型のデスクトップパソコンなどの端末装置に比べて、操作キーやポインティングデバイスの配置可能な領域が限られている。このため、上述した様な携帯端末装置では、操作キーの操作時に光学式ポインティングデバイスを誤操作してしまうという問題があった。特に、光学式ポインティングデバイスに隣接して操作キーが配置されている場合、操作キーの操作時に移動させた指が誤検知され、ユーザの意図しない入力が行われてしまうという問題があった。
【０００４】
なお、ポインティングデバイスの誤操作を防止する技術として、キー操作後の一定期間中、ポインティングデバイスによる入力を無効化する方法が提案されている（例えば、特許文献２）。この特許文献２に記載の方法は、キー操作の直後におけるポインティングデバイスの誤操作を防止できるが、操作キーを操作しようとしてポインティングデバイスを誤って操作してしまうのを防止できるものではない。すなわち、特許文献２の方法は、操作キーの操作に基づいてポインティングデバイスによる入力を無効化するものであることから、キー操作の直前におけるポインティングデバイスの誤操作を防止できるものではない。また、特許文献２の方法では、キー操作後、一定期間が経過するまでポインティングデバイスによる入力が行えないことから、キー操作に続けてポインティングデバイスを操作しても入力できないという問題があった。
【特許文献１】特開２００２−６２９８４号公報
【特許文献２】特開２００２−１８２８２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記事情に鑑みてなされたものであり、光を用いて移動体の移動量を検出し、マウスポインタやカーソルなどの移動に利用可能なスライド操作信号を生成する携帯端末装置の操作性を向上することを目的としている。特に、操作キーの操作時にスライド操作信号が誤って生成されるのを抑制することができる携帯端末装置を提供することを目的としている。また、操作キーの操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して入力を行うことができる携帯端末装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
第１の本発明による携帯端末装置は、操作キーの操作に基づいて、キー操作信号を生成するキー操作検出手段と、検出光を出射する投光部及び移動体によって反射された上記検出光を受光する受光部を有し、上記移動体の移動量を繰返し検出する移動量検出手段と、２以上の上記移動量を積算して累積移動量を算出し、上記累積移動量の積算中に上記キー操作信号が入力されれば上記累積移動量をリセットする累積移動量算出手段と、上記累積移動量を閾値と比較し、その比較結果に基づいてスライド操作の入力モードへ切り替え、上記移動量を示すスライド操作信号を生成するスライド操作信号生成手段とを備えて構成される。
【０００７】
この様な構成によれば、２以上の移動量を積算して求められ、キー操作によってリセットされる累積移動量を閾値と比較し、その比較結果に基づいてスライド操作の入力モードへ切り替えるので、キー操作時に指などの移動体の移動が誤検出され、スライド操作信号が誤って生成されるのを抑制することができる。特に、複数の移動量を積算した累積移動量に基づいてスライド操作信号を生成するので、操作キーの操作直前における移動体の移動の誤検出によってスライド操作信号が誤って生成されるのを防止することができる。また、累積移動量はキー操作によってリセットされるので、操作キーの操作直後における移動体の移動の誤検出によってスライド操作信号が誤って生成されるのを防止することができる。従って、ユーザの意図しない入力が移動体の移動によって行われるのを抑制できるので、光を用いて移動体の移動量を検出し、マウスポインタやカーソルなどの移動に利用可能なスライド操作信号を生成する携帯端末装置の操作性を向上することができる。また、累積移動量を閾値と比較してスライド操作の入力モードへ切り替えるので、操作キーの操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して所望の入力を行うことができる。
【０００９】
第２の本発明による携帯端末装置は、上記構成に加えて、着信時に上記投光部をオンする投光制御手段を備え、上記スライド操作信号生成手段が、着信によって上記投光部がオンされた後、一定時間が経過してから後に検出された２以上の上記移動量から算出された上記累積移動量に基づいて、上記スライド操作信号を生成するように構成される。この様な構成によれば、着信後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいてスライド操作信号が生成されるので、着信によって投光部が自動的にオンされた際に、移動体の移動の誤検出による誤入力を防止することができる。
【００１０】
第３の本発明による携帯端末装置は、上記構成に加えて、上記操作キーを有する操作筐体と、情報表示のためのディスプレイを有する表示筐体と、上記操作筐体及び上記表示筐体を折り畳み可能に連結する連結手段と、上記連結手段による連結状態を検出する連結状態検出手段と、上記連結状態検出手段による検出結果に基づいて、上記投光部をオンする投光制御手段とを備え、上記スライド操作信号生成手段が、両筐体を折り畳んだ収納状態から両筐体を展開させた展開状態への遷移後、一定時間が経過してから後に検出された２以上の上記移動量から積算された上記累積移動量に基づいて、上記スライド操作信号を生成するように構成される。この様な構成によれば、展開状態への遷移後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいてスライド操作信号が生成されるので、両筐体を展開させることによって投光部が自動的にオンされた際に、移動体の移動の誤検出による誤入力を防止することができる。
【００１１】
第４の本発明による携帯端末装置は、上記構成に加えて、上記操作キーが、上記受光部に隣接して配置されているように構成される。
【００１２】
第５の本発明による携帯端末装置は、上記構成に加えて、上記操作キーが、上下又は左右を指示するための複数の方向キーからなり、上記受光部を挟んで配置されているように構成される。
【００１３】
第６の本発明による携帯端末装置は、上記構成に加えて、上記操作キーが、上下又は左右を指示するための複数の方向キーによって挟まれたキーであり、上記受光部が、当該操作キー内に配置されているように構成される。
【発明の効果】
【００１４】
本発明の携帯端末装置によれば、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、キー操作時に指などの移動体の移動が誤検出され、スライド操作信号が誤って生成されるのを抑制することができる。従って、ユーザの意図しない入力が移動体の移動によって行われるのを抑制できるので、光を用いて移動体の移動量を検出し、マウスポインタやカーソルなどの移動に利用可能なスライド操作信号を生成する携帯端末装置の操作性を向上することができる。また、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、操作キーの操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して所望の入力を行うことができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の実施の形態による携帯端末装置の概略構成の一例を示した外観図であり、携帯端末装置の一例として、折り畳み可能な携帯電話機１が示されている。この携帯電話機１は、表示筐体１００及び操作筐体２００がヒンジ部３００を介して連結され、各筐体の一面を対向させて折り畳むことができる携帯情報端末である。
【００１６】
表示筐体１００は、情報表示のためのディスプレイ１０１と、受話用レシーバ１０２とが配置されている。ディスプレイ１０１には、液晶表示パネルの表示面が配置されている。操作筐体２００は、多数の操作キー２０１と、送話用マイクロホン２０２とが配置されている。
【００１７】
ヒンジ部３００は、表示筐体１００及び操作筐体２００を折り畳み可能に連結する連結手段である。この携帯電話機１では、両筐体を折り畳んだ収納状態と、両筐体を展開させた展開状態とが遷移可能となっている。
【００１８】
操作キー２０１には、方向キー２０３及び決定キー２０４が含まれている。方向キー２０３は、上下左右のいずれかを指示するための操作キーであり、中央部に矩形形状の開口が設けられている。この方向キー２０３は、決定キー２０４を挟んで上下左右に配置された４つの接点式スイッチからなる複合キーとなっており、押下部位に応じて異なる４種類の入力が可能となっている。方向キー２０３を操作することによって、上下左右の４つの方向入力が行われ、カーソルの移動や画面のスクロールを行うことができる。
【００１９】
決定キー２０４は、決定動作を指示するための操作キーであり、方向キー２０３に設けられた開口内に配置されている。この決定キー２０４内には、光を用いて指などの移動体の移動を検出する光学式ポインティングデバイスが配置されている。
【００２０】
図２は、図１の携帯電話機１の要部における構成例を示した断面図であり、操作筐体２００をＡ−Ａ線で切断した断面の様子が示されている。決定キー２０４は、いずれも隣接して配置された左キー２０３ａ及び右キー２０３ｂの間に配置されている。
【００２１】
左キー２０３ａ及び右キー２０３ｂは、いずれも接点式スイッチからなる方向キーであり、それぞれキートップ１０ａ、押し子１１、ドーム形状の電極板１４及び基板１２によって構成されている。
【００２２】
キートップ１０ａは、接点部を覆う表面カバーであり、裏面に押し子１１が配置されている。左キー２０３ａ及び右キー２０３ｂは、キートップ１０ａを介して押し子１１が押下された際に、押し子１１によって電極板１４が弾性変形し、この電極板１４の変形によって基板１２上の接点が導通することによりオンする。
【００２３】
決定キー２０４は、左キー２０３ａ及び右キー２０３ｂと同様の接点式スイッチからなる操作キーであり、キートップ１０ｂ、光学式ポインティングデバイスを収容するための収容部１０ｃ、押し子１１、ドーム形状の電極板１４及び基板１３によって構成されている。
【００２４】
キートップ１０ｂは、収容部１０ｃの開口を塞ぐための透光性を有する表面カバーである。ここでは、押し子１１が、収容部１０ｃの底面に配置されている。また、左キー２０３ａ及び右キー２０３ｂによって構成される方向キー２０３と決定キー２０４との間には、スペーサー１５が配置されている。なお、方向キー２０３を構成する上キー及び下キーについても、左キー２０３ａ及び右キー２０３ｂと同様に構成されているものとする。
【００２５】
決定キー２０４は、キートップ１０ｂ及び収容部１０ｃを介して押し子１１が押下された際に、押し子１１によって電極板１４が弾性変形し、この電極板１４の変形によって基板１３上の接点が導通することによりオンする。
【００２６】
収容部１０ｃ内には、光学式ポインティングデバイスを構成する投光部２１、集光レンズ２２及びイメージセンサー２３が配置されている。投光部２１は、指などの移動体を検出対象物とし、この様な移動体に向けて検出光を出射して移動体を照明する照明装置であり、例えば、赤外光を生成するＬＥＤ（Light Emitting Diode：発光ダイオード）が用いられる。
【００２７】
集光レンズ２２は、移動体によって反射された検出光を集光してイメージセンサー２３上に結像させるための光学レンズである。
【００２８】
イメージセンサー２３は、移動体によって反射された検出光を受光する複数の受光素子からなる撮像装置であり、受光素子ごとの受光量情報が出力される。集光レンズ２２及びイメージセンサー２３によって光学式ポインティングデバイスの受光部が構成されている。
【００２９】
この光学式ポインティングデバイスでは、キートップ１０ｂが光学式ポインティングデバイスの操作時における指の移動を検出するための検出窓となっており、検出窓の前方における移動体の移動が上記受光量情報に基づいて検出される。すなわち、検出窓を介して外部に出射された検出光が指などの移動体で反射され、その反射光が検出窓を介してイメージセンサー２３により受光されることによって、移動体の移動が検出される。従って、指のスライド操作による入力は、指がキートップ１０ｂに接触した状態であっても、また、キートップ１０ｂから離れた状態であっても可能な構成となっている。この様にキートップ１０ｂ前方で指をスライドさせることによって、指の移動が検出され、カーソルなどを移動させることができる。
【００３０】
また、光学式ポインティングデバイスを操作キー内に配置したことにより、操作キーとは別個に配置するのに比べて、より狭いスペースであっても配置可能となるので、装置を小型化することができる。
【００３１】
一般に、光学式ポインティングデバイスは、検出窓の前方における移動体の移動を検出するので、検出窓よりも広いエリア内の移動が検出される。このため、光学式ポインティングデバイスの受光部（決定キー２０４）に隣接して配置された方向キー２０３の押下操作時に、光学式ポインティングデバイスによる指の移動の誤検出が生じ易い。すなわち、隣接する方向キー２０３を操作するためにキートップ１０ａ上に置いた指が検出窓から出射された検出光を反射することにより、指の移動が誤検知され、ユーザの意図しない入力が行われるということが考えられる。
【００３２】
さらに、左キー２０３ａ及び右キー２０３ｂと、上キー及び下キーとは、いずれも決定キー２０４、すなわち、上記受光部を挟んで配置されている。これらの方向キーは、連続して操作されることが考えられる。例えば、左キー２０３ａを操作した後に続けて右キー２０３ｂを操作するようなケースが考えられる。この様なケースでは、一方の方向キーを操作してから他方の方向キーを操作する際に、決定キー２０４を跨いで指を移動させる必要があることから、決定キー２０４内の光学式ポインティングデバイスによって指の移動が誤検知される可能性が高い。
【００３３】
本実施の形態では、キー操作を監視し、移動体の移動の検出結果を方向キー２０３や決定キー２０４の操作に基づいてリセットすることによって、この様な誤検知による誤入力を防止している。
【００３４】
図３は、図１の携帯電話機１の構成例を示したブロック図であり、携帯電話機１内の機能構成の一例が示されている。この携帯電話機１では、キートップ１０ｂ上で指をスライドさせた際の指の移動量が受光量情報に基づく画像処理によって検出され、この移動量情報に基づいてスライド操作信号が生成される。このスライド操作信号は、例えば、ディスプレイ１０１上でマウスポインタやカーソルを移動させたり、画面をスクロールさせるのに用いられる入力信号である。
【００３５】
携帯電話機１は、移動量検出部３１、累積移動量算出部３２、累積移動量記憶部３３、スライド操作信号生成部３４、表示制御部３５、キー操作検出部３６、モード切替部３７、バックライト駆動部３８及び連結状態検出部３９によって構成される。
【００３６】
移動量検出部３１は、投光部２１と、ＬＥＤ駆動部４１と、集光レンズ２２及びイメージセンサー２３からなる受光部４２と、画像処理部４３とによって構成され、指の移動量を所定の周期で繰返し検出する動作を行っている。
【００３７】
ＬＥＤ駆動部４１は、投光部２１を制御するドライバ回路からなる投光制御手段である。例えば、必要に応じて、投光部２１に対する電源供給を遮断し、消灯させる動作が行われる。
【００３８】
画像処理部４３は、イメージセンサー２３からの受光量情報に基づいて、指の移動量を所定の周期で繰返し検出し、その検出結果を累積移動量算出部３２へ出力する動作を行っている。
【００３９】
画像処理部４３では、例えば、受光量情報に基づいて受光量の２次元分布からなる指の画像を一定の時間間隔で生成し、この指の画像を連続するフレーム間で比較することによって、指の移動量が検出される。つまり、指の移動量は、連続してサンプリングされる指画像の差分情報として生成される。
【００４０】
ＬＥＤ駆動部４１、イメージセンサー２３及び画像処理部４３は、例えば、１つのＤＳＰ（Digital Signal Processor）によって構成される。
【００４１】
累積移動量算出部３２は、画像処理部４３によって一定時間ごとに検出される複数の移動量を積算して累積移動量を算出する積算処理部である。具体的には、新たに移動量が検出されるごとに、累積移動量の現在値を累積移動量記憶部３３から読み出し、読み出した累積移動量の現在値と新たに検出された移動量とを加算することによって、新たな累積移動量が算出され、累積移動量記憶部３３に書き込まれる。
【００４２】
ここでは、移動量の絶対値をｘ軸方向及びｙ軸方向の各成分ごとに加算することによって、累積移動量が算出されるものとする。
【００４３】
キー操作検出部３６は、操作キー２０１の押下操作に基づいて、所定のキー操作信号を生成し、表示制御部３５及びモード切替部３７へ出力するキー操作信号の生成手段である。このキー操作信号は、ユーザによって操作された操作キー２０１に応じて生成される入力信号である。
【００４４】
スライド操作信号生成部３４は、キー操作検出部３６からのキー操作信号と、移動量検出部３１によって検出された複数の移動量とに基づいて、所定のスライド操作信号を生成し、表示制御部３５へ出力する動作を行っている。
【００４５】
具体的には、累積移動量記憶部３３に保持されている累積移動量と所定の閾値とを比較し、その比較結果に基づいてスライド操作信号が生成される。すなわち、累積移動量及び閾値を比較してスライド操作信号を生成するか否かを判定するスライド操作入力判定手段を備え、累積移動量が閾値よりも小さければ、スライド操作信号を生成しない動作が行われる。一方、累積移動量が閾値以上である場合には、画像処理部４３によって最後に検出された移動量に基づいてスライド操作信号が生成される。例えば、移動量の検出値を示す制御信号がスライド操作信号として生成される。
【００４６】
また、累積移動量が閾値以上であった場合、指のスライド操作による入力モードとなり、スライド操作の終了が検知されるまで、画像処理部４３によって移動量が検出されるごとにスライド操作信号が生成される。スライド操作の終了は、例えば、移動量の検出値が所定の閾値を下回ってから一定時間が経過したこと、或いは、操作キー２０１の操作が検出されたことに基づいて検知される。
【００４７】
このスライド操作信号生成部３４では、操作キー２０１の操作によるキー操作信号に基づいて、累積移動量記憶部３３をクリアし、累積移動量記憶部３３内に保持されている累積移動量をリセットする動作が行われる。このリセット処理は、累積移動量を初期値（一定値）、例えば、ゼロに変換することによって行われる。つまり、このスライド操作信号生成部３４では、キー操作検出部３６によって最後に生成されたキー操作信号よりも後に検出された複数の移動量から算出された累積移動量に基づいて、スライド操作信号が生成されることになる。
【００４８】
ここでは、投光部２１及び受光部４２が内部に配置されている決定キー２０４と、この決定キー２０４に隣接して配置されている方向キー２０３とが、累積移動量をリセットさせる操作キー（無効化キーと呼ぶことにする）となっているものとする。つまり、これらの無効化キーが操作された場合にのみ、累積移動量のリセット処理が行われ、他の操作キー２０１が操作された場合には、累積移動量のリセット処理は行われない。
【００４９】
表示制御部３５は、ディスプレイ１０１を構成する液晶表示パネルを制御するＬＣＤコントローラからなり、キー操作検出部３６からのキー操作信号と、スライド操作信号生成部３４からのスライド操作信号とに基づいて、表示面上に情報を表示させる動作を行っている。
【００５０】
例えば、ユーザによって方向キー２０３が操作された場合に、表示面上のカーソルを所定方向に所定量だけ移動させる動作が行われる。また、指をキートップ１０ｂ上でスライドさせる操作が行われた場合には、指の移動量に応じて、表示面上のマウスポインタ又はカーソルを所定方向に所定量だけ移動させ、或いは、画面をスクロールさせる動作が行われる。キートップ１０ｂ上における指のスライド操作による入力の場合、指の移動速度に応じてマウスポインタやカーソルの移動速度及び移動量を異ならせる制御を行っても良い。
【００５１】
バックライト駆動部３８は、ディスプレイ１０１を構成するバックライトを制御するドライバ回路からなる。例えば、必要に応じて、上記バックライトに対する電源供給を遮断し、消灯させる動作が行われる。
【００５２】
モード切替部３７は、キー操作検出部３６からのキー操作信号に基づいてＬＥＤ駆動部４１及びバックライト駆動部３８を制御し、動作モードを通常モードと、この通常モードに比べて消費電力を低下させた省電力モードとを選択的に切り替える動作を行っている。例えば、通常モードでは、ディスプレイ１０１のバックライト及び投光部２１をそれぞれオンし、点灯させるのに対して、省電力モードでは、ディスプレイ１０１のバックライト及び投光部２１をいずれもオフし、消灯させる動作が行われる。
【００５３】
このモード切替部３７では、例えば、通常モード時に特定の操作キー２０１を操作することによって、或いは、最後に操作キー２０１が操作されてから一定時間が経過したことによって、動作モードが省電力モードに切り替えられる。また、省電力モードから通常モードへは、任意の操作キー２０１を操作することによって、或いは、着信を検知することによって切り替えられる。
【００５４】
或いは、指をキートップ１０ｂ上でスライドさせることによって、動作モードを通常モードから省電力モードに切り替えさせても良い。この場合、省電力モードへの動作モードの切り替え直後において、指をスライド操作することによって通常モードに復帰させられるようにするという観点から、動作モードが省電力モードに切り替えられてから一定時間が経過するまでの期間中は、投光部２１をオフせずに、指のスライド操作による入力が可能な状態にしておくことが望ましい。
【００５５】
連結状態検出部３９は、ヒンジ部３００による連結状態を検出し、その検出結果をＬＥＤ駆動部４１及び累積移動量算出部３２へ出力する端末状態検出手段であり、磁気センサーや接点式スイッチなどによって構成される。
【００５６】
ＬＥＤ駆動部４１では、モード切替部３７からの指示に基づいて、投光部２１を制御する動作が行われる。すなわち、通常モード時に投光部２１をオンし、省電力モード時にオフする動作が行われる。従って、省電力モード時に着信があれば、動作モードが通常モードに切り替えられるので、投光部２１は、自動的にオンされることとなる。
【００５７】
また、ＬＥＤ駆動部４１では、連結状態検出部３９による検出結果に基づいて、投光部２１を制御する動作も行われる。すなわち、端末装置が展開状態である場合に投光部２１をオンし、収納状態である場合にオフする動作が行われる。
【００５８】
累積移動量算出部３２では、モード切替部３７による動作モードの切り替え指示に基づいて、累積移動量記憶部３３をクリアし、累積移動量記憶部３３内に保持されている累積移動量をリセットするとともに、一定時間が経過するまで移動量の積算処理を停止する動作が行われる。
【００５９】
例えば、着信などによって動作モードが省電力モードから通常モードに切り替えられ、投光部２１がオンされた際に、累積移動量をリセットし、リセットしてから一定時間が経過するまでの期間中、移動量を積算せず、一定時間が経過したことに基づいて積算処理を開始する動作が行われる。
【００６０】
従って、スライド操作信号生成部３４では、着信などによって投光部２１がオンされた後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいて、スライド操作信号を生成する動作が行われることとなる。これにより、着信などによって投光部２１がオンされた際に、指の移動が移動量検出部３１によって誤検出され、ユーザの意図しない入力がなされるのを防止することができる。
【００６１】
また、累積移動量算出部３２では、連結状態検出部３９による検出結果に基づいて、累積移動量記憶部３３をクリアし、累積移動量記憶部３３内に保持されている累積移動量をリセットするとともに、一定時間が経過するまで移動量の積算処理を停止する動作も行われる。
【００６２】
例えば、連結状態が収納状態から展開状態に遷移され、投光部２１がオンされた際に、累積移動量をリセットし、リセットしてから一定時間が経過するまでの期間中、移動量を積算せず、一定時間が経過したことに基づいて積算処理を開始する動作が行われる。
【００６３】
従って、スライド操作信号生成部３４では、収納状態から展開状態への遷移後、一定時間が経過してから後に検出された複数の移動量から算出された累積移動量に基づいて、スライド操作信号を生成する動作が行われることとなる。これにより、両筐体を展開させることによって投光部２１が自動的にオンされた際に、指の移動が移動量検出部３１によって誤検出され、ユーザの意図しない入力がなされるのを防止することができる。
【００６４】
図４は、図１の携帯電話機１の動作の一例を示した図であり、方向キー２０３によるキー操作と、決定キー２０４内に設けられている光学式ポインティングデバイスの操作とが連続して行われた際の動作例が示されている。移動量検出部３１による指の移動の検出は、一定の周期で繰返し行われる。例えば、移動量の検出は、３０ｍｓ程度の時間間隔で繰返し行われる。
【００６５】
最初に、ユーザが指をキートップ１０ｂ上で右上方へスライドさせた場合、このときの移動量の検出値が、ｘ軸方向及びｙ軸方向に関して、それぞれｘ＝＋２５、ｙ＝＋２３であれば、累積移動量は、０にこれらの絶対値を加算することにより、それぞれｓｕｍ（ｘ）＝２５、ｓｕｍ（ｙ）＝２３と算出される。
【００６６】
次に、指を左下方へスライドさせた場合、このときの移動量の検出値が、それぞれｘ＝−２、ｙ＝−２４であれば、累積移動量は、前回の積算値にこれらの絶対値を加算することにより、それぞれｓｕｍ（ｘ）＝２７、ｓｕｍ（ｙ）＝４７と算出される。
【００６７】
次に、ユーザが方向キー２０３の下キーを押下した場合、このときの移動量の検出値は、それぞれｘ＝０、ｙ＝０となる。また、この場合、方向キー２０３の操作によって、移動量の積算値がリセットされるので、累積移動量は、それぞれｓｕｍ（ｘ）＝０、ｓｕｍ（ｙ）＝０となる。
【００６８】
次に、指を右上方へスライドさせた場合、このときの移動量の検出値が、それぞれｘ＝＋２７、ｙ＝＋２５であれば、累積移動量は、前回の積算値にこれらの絶対値を加算することにより、それぞれｓｕｍ（ｘ）＝２７、ｓｕｍ（ｙ）＝２５と算出される。
【００６９】
次に、指を左下方へスライドさせた場合、このときの移動量の検出値が、それぞれｘ＝＝−３０、ｙ＝−２４であれば、累積移動量は、前回の積算値にこれらの絶対値を加算することにより、それぞれｓｕｍ（ｘ）＝５７、ｓｕｍ（ｙ）＝４９と算出される。
【００７０】
ここで、累積移動量と比較してスライド操作信号を生成するか否かを判定するための閾値が、５０であるとすれば、ｘ軸方向に関する上記累積移動量ｓｕｍ（ｘ）＝５７は、閾値５０を越えているので、指のスライド操作による入力モードとなり、スライド操作信号が生成されることとなる。この場合、スライド操作信号生成部３４では、移動量の検出値ｘ＝＝−３０、ｙ＝−２４に応じたスライド操作信号が生成され、表示制御部３５に出力される。
【００７１】
次に、指のスライド操作による入力モード時に指を右上方へスライドさせた場合、このときの移動量の検出値が、それぞれｘ＝＝＋２７、ｙ＝＋１０であれば、累積移動量は、それぞれｓｕｍ（ｘ）＝８４、ｓｕｍ（ｙ）＝５９と算出され、移動量の検出値に応じたスライド操作信号が生成される。
【００７２】
図５のステップＳ１０１〜Ｓ１０９は、図１の携帯電話機１における動作の一例を示したフローチャートである。まず、累積移動量算出部３２は、画像処理部４３から移動量の検出値を取得して、移動量の積算値を算出する（ステップＳ１０１，Ｓ１０２）。
【００７３】
このとき、スライド操作信号生成部３４は、無効化キー（方向キー２０３及び決定キー２０４）の操作が検出されていれば、累積移動量記憶部３３をクリアして、移動量の積算値をリセットする（ステップＳ１０３，Ｓ１０８）。そして、指のスライド操作が終了するまで、ステップＳ１０１からステップＳ１０３の処理手順を繰り返す（ステップＳ１０９）。
【００７４】
一方、スライド操作信号生成部３４は、無効化キーの操作が検出されていない場合、移動量の積算値と閾値とを比較し、その比較結果に基づいてスライド操作信号を生成する（ステップＳ１０３，Ｓ１０４）。
【００７５】
このとき、スライド操作信号生成部３４は、移動量の積算値が閾値以上であれば、移動量の検出値に応じたスライド操作信号を生成して表示制御部３５に出力する（ステップＳ１０５）。そして、指のスライド操作が終了するまで、ステップＳ１０７で移動量の検出値を取得しながら、ステップＳ１０５の処理手順を繰り返す（ステップＳ１０６）。
【００７６】
一方、スライド操作信号生成部３４は、移動量の積算値が閾値以上でなかった場合、指のスライド操作が終了するまで、ステップＳ１０１からの処理手順を繰り返す（ステップＳ１０９）。
【００７７】
図６のステップＳ２０１からＳ２０７は、図１の携帯電話機１における連結状態の変化時の動作の一例を示したフローチャートである。まず、ＬＥＤ駆動部４１は、端末装置が収納状態から展開状態に遷移された場合、投光部２１をオンする（ステップＳ２０１，Ｓ２０２）。
【００７８】
このとき、累積移動量算出部３２は、移動量の積算値をリセットし、タイマーを作動させて一定時間が経過するまでの期間中、移動量の積算を停止する（ステップＳ２０３〜Ｓ２０５）。そして、展開状態への状態遷移から一定時間が経過すれば、移動量の積算処理を開始し、この処理を終了する（ステップＳ２０６）。
【００７９】
一方、ＬＥＤ駆動部４１は、端末装置が展開状態から収納状態に遷移された場合、投光部２１をオフし、この処理を終了する（ステップＳ２０１，Ｓ２０７）。
【００８０】
本実施の形態によれば、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、キー操作時に指などの移動体の移動が誤検出され、スライド操作信号が誤って生成されるのを抑制することができる。従って、ユーザの意図しない入力が移動体の移動によって行われるのを抑制できるので、操作性を向上することができる。また、最後のキー操作信号よりも後に検出された複数の移動量からスライド操作信号が生成されるので、操作キー２０１の操作直後であっても、キー操作に続けて光学式ポインティングデバイスを操作して所望の入力を行うことができる。
【００８１】
なお、本実施の形態では、着信によって動作モードが省電力モードから通常モードに切り替えられた際に、累積移動量をリセットし、リセットしてから一定時間が経過したことに基づいて移動量の積算処理が開始される場合の例について説明したが、本発明はこれに限られるものではない。例えば、着信応答時のオフフックキーの操作に基づいて投光部２１をオフし、通話終了時のオンフックキーの操作に基づいて、投光部２１をオンし、移動量の積算処理を開始させても良い。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態による携帯端末装置の概略構成の一例を示した外観図であり、携帯端末装置の一例として、折り畳み可能な携帯電話機１が示されている。
【図２】図１の携帯電話機１の要部における構成例を示した断面図であり、操作筐体２００をＡ−Ａ線で切断した断面の様子が示されている。
【図３】図１の携帯電話機１の構成例を示したブロック図であり、携帯電話機１内の機能構成の一例が示されている。
【図４】図１の携帯電話機の動作の一例を示した図であり、方向キー２０３の操作及び光学式ポインティングデバイスの操作が連続して行われた際の動作例が示されている。
【図５】図１の携帯電話機１における動作の一例を示したフローチャートである。
【図６】図１の携帯電話機１における連結状態の変化時の動作の一例を示したフローチャートである。
【符号の説明】
【００８３】
１  携帯電話機
１０ａ，１０ｂ  キートップ
１０ｃ  収容部
１１  押し子
１２，１３  基板
１４  電極板
１５  スペーサー
２１  投光部
２２  集光レンズ
２３  イメージセンサー
３１  移動量検出部
３２  累積移動量算出部
３３  累積移動量記憶部
３４  スライド操作信号生成部
３５  表示制御部
３６  キー操作検出部
３７  モード切替部
３８  バックライト駆動部
３９  連結状態検出部
４１  ＬＥＤ駆動部
４２  受光部
４３  画像処理部
１００  表示筐体
１０１  ディスプレイ
１０２  受話用レシーバ
２００  操作筐体
２０１  操作キー
２０２  送話用マイクロホン
２０３  方向キー
２０３ａ  左キー
２０３ｂ  右キー
２０４  決定キー
３００  ヒンジ部
【図１】
0005106226.tif 000002
【図２】
0005106226.tif 000003
【図３】
0005106226.tif 000004
【図４】
0005106226.tif 000005
【図５】
0005106226.tif 000006
【図６】
0005106226.tif 000007