(57)【要約】【課題】装置本体に対するユーザの操作性が低下するのを抑制することが可能な携帯端末装置を提供する。【解決手段】このＰＤＡ１００（携帯端末装置）は、ソフトウェアキーボード画面３０が任意の大きさで表示される表示画面部２１を含む装置本体２０と、ユーザにより装置本体２０が移動される際、表示画面部２１の面内方向に沿って移動される移動量Ｐ１と、面内方向と垂直な方向に沿って移動される移動量Ｐ２とを検出する撮像部２３と、撮像部２３が検出した移動量Ｐ１とＰ２とを比較して、移動量Ｐ１がＰ２よりも大きい場合には、面内方向のうちの装置本体２０が移動される方向とは反対の方向に移動量Ｐ１だけソフトウェアキーボード画面３０の表示範囲を移動した状態で表示画面部２１に表示させるとともに、移動量Ｐ２がＰ１よりも大きい場合には、移動量Ｐ２に基づいてソフトウェアキーボード画面３０の表示倍率を拡大または縮小した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行うように構成された制御部２５ａとを備える。【選択図】図２
2010282459.tif 000002
【特許請求の範囲】
【請求項１】
入力操作のための入力画面が任意の大きさで表示される表示画面部を含む装置本体と、
ユーザにより前記装置本体が移動される際、前記装置本体の前記表示画面部の面内方向に沿って移動される第１移動量と、前記面内方向と垂直な方向に沿って移動される第２移動量とを検出する検出部と、
前記検出部が検出した前記第１移動量と前記第２移動量とを比較して、前記第１移動量が前記第２移動量よりも大きい場合には、前記面内方向のうちの前記装置本体が移動される方向とは反対の方向に前記第１移動量だけ前記入力画面の表示範囲を移動した状態で前記入力画面を前記表示画面部に表示させるとともに、前記第２移動量が前記第１移動量よりも大きい場合には、前記第２移動量に基づいて前記入力画面の表示倍率を拡大または縮小した状態で前記入力画面を前記表示画面部に表示させる制御を行うように構成された制御部とを備える、携帯端末装置。
【請求項２】
前記装置本体は、前記表示画面部に重ねて配置されるとともに、ユーザが前記入力画面に基づいて前記装置本体に対する入力操作を行うことが可能なタッチパネル部をさらに含み、
前記制御部は、少なくとも前記ユーザが前記タッチパネル部を介して前記装置本体に対する入力操作が行われている際に、前記第１移動量が前記第２移動量よりも大きい場合には、前記面内方向のうちの前記装置本体が移動される方向とは反対の方向に前記第１移動量だけ前記入力画面の表示範囲を移動した状態で前記入力画面を前記表示画面部に表示させるとともに、前記第２移動量が前記第１移動量よりも大きい場合には、前記第２移動量に基づいて前記入力画面の表示倍率を拡大または縮小した状態で前記入力画面を前記表示画面部に表示させる制御を行うように構成されている、請求項１に記載の携帯端末装置。
【請求項３】
前記入力画面は、複数の入力キー画像からなるソフトウェアキーボードにより構成されており、
前記制御部は、前記ユーザが前記タッチパネル部を介して前記装置本体に対する入力操作が行われている際、前記第１移動量が前記第２移動量よりも大きい場合には、前記面内方向のうちの前記装置本体が移動される方向とは反対の方向に前記第１移動量だけ前記ソフトウェアキーボードの表示範囲を移動した状態で前記ソフトウェアキーボードを前記表示画面部に表示させるとともに、前記第２移動量が前記第１移動量よりも大きい場合には、前記第２移動量に基づいて前記ソフトウェアキーボードの表示倍率を拡大または縮小した状態で前記ソフトウェアキーボードを前記表示画面部に表示させる制御を行うように構成されている、請求項２に記載の携帯端末装置。
【請求項４】
前記検出部が前記ユーザに対して前記装置本体が遠ざかる方向に前記第２移動量を検出する場合には、前記制御部は、前記第２移動量に基づいて前記入力画面の表示倍率を拡大した状態で前記入力画面を前記表示画面部に表示させる制御を行うように構成されるとともに、
前記検出部が前記ユーザに対して前記装置本体が近づく方向に前記第２移動量を検出する場合には、前記制御部は、前記第２移動量に基づいて前記入力画面の表示倍率を縮小した状態で前記入力画面を前記表示画面部に表示させる制御を行うように構成されている、請求項１〜３のいずれか１項に記載の携帯端末装置。
【請求項５】
前記制御部が前記第２移動量に基づいて前記入力画面の表示倍率を拡大または縮小した状態で前記入力画面を前記表示画面部に表示させる制御を行う際、前記制御部は、前記ユーザから見た前記入力画面の大きさが、前記入力画面の表示倍率が前記第２移動量に基づいて拡大または縮小される前の状態と、前記入力画面の表示倍率が前記第２移動量に基づいて拡大または縮小された後の状態とにおいて略同じ大きさに保たれるように、前記入力画面の表示倍率を拡大または縮小して前記表示画面部に表示させる制御を行うように構成されている、請求項１〜４のいずれか１項に記載の携帯端末装置。
【請求項６】
少なくとも前記ユーザの年齢に関する情報が記憶された記憶部をさらに備え、
前記制御部が前記第２移動量に基づいて前記入力画面の表示倍率を拡大または縮小した状態で前記入力画面を前記表示画面部に表示させる制御を行う際、前記制御部は、前記入力画面の表示倍率が拡大または縮小された後の前記ユーザから見た前記入力画面の大きさを、前記記憶部に記憶された前記ユーザの年齢に関する情報に基づいて決定する制御を行うように構成されている、請求項５に記載の携帯端末装置。
【請求項７】
前記制御部は、前記ユーザによって前記タッチパネル部による前記装置本体への入力操作が行われていない場合に、前記入力画面の表示範囲を移動しない状態であり、かつ、前記入力画面の表示倍率を拡大または縮小しない状態で、前記入力画面を前記表示画面部に表示させる制御を行うように構成されている、請求項２に記載の携帯端末装置。
【請求項８】
前記検出部は、前記ユーザを撮影可能な撮像装置を含み、
前記検出部は、前記ユーザにより前記装置本体が移動される際の前記撮像装置が撮影した前記ユーザの像の位置の変化に基づいて前記第１移動量および前記第２移動量を検出するように構成されている、請求項１〜７のいずれか１項に記載の携帯端末装置。
【請求項９】
前記検出部は、前記ユーザにより前記装置本体が移動される際の前記撮像装置が撮影した前記ユーザの顔の大きさの変化に基づいて、前記第１移動量および前記第２移動量を検出するように構成されている、請求項８に記載の携帯端末装置。
【請求項１０】
前記検出部は、前記装置本体が移動される際の前記装置本体の加速度に基づいて、前記第１移動量および前記第２移動量を検出するように構成されている、請求項１〜７のいずれか１項に記載の携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末装置に関し、特に、表示画面部に入力画面が表示される装置本体を備えた携帯端末装置に関する。
【背景技術】
【０００２】
従来、表示画面部に入力画面が表示される装置本体を備えた携帯端末装置が知られている（たとえば、特許文献１〜４参照）。
【０００３】
上記特許文献１には、任意の画像を表示可能な表示部と、装置本体の加速度を検出する加速度検知手段と、加速度検知手段により検出された加速度に対応して表示部内の画像の表示範囲を変更する画像変更制御手段とを備えた画像表示制御装置（携帯端末装置）が開示されている。この画像表示制御装置では、ユーザが装置本体を上下方向、左右方向、および前後方向に移動させた場合、画像変更制御手段は、加速度検知手段が検出した各々の方向における装置本体の加速度に基づいて、画像（画面）を上下方向または左右方向にスクロールさせたり前後方向に拡大または縮小させたりして表示部に表示する制御を行うように構成されている。また、この画像表示制御装置では、装置本体が全ての方向に移動される場合であっても、所定の方向（たとえば前後方向）に移動される際の画像変更制御（画像を拡大または縮小して表示する制御）のみを実行する制御モードに設定可能であるように構成されている。
【０００４】
また、上記特許文献２には、タッチパネルからなる入力部と、入力部に重ねられて設けられるとともにソフトウェアキーボードが表示される表示部（表示画面）と、ソフトウェアキーボードからの入力信号を処理可能な制御部（ＣＰＵ）とを備えた携帯情報端末装置が開示されている。この携帯情報端末装置では、制御部は、ユーザによりタッチパネルが操作された際、表示画面内のタッチパネルに接触した位置とその周辺領域とに対応するキーボード画像を部分的に拡大した状態で表示部に表示する制御を行うように構成されている。
【０００５】
また、上記特許文献３には、任意の画像を表示可能な表示部と、装置本体の移動量を検出する加速度センサと、加速度センサにより検出された移動量に対応して表示部内の画像の表示範囲を変更する制御部（ＣＰＵ）とを備えた画像表示装置（携帯端末装置）が開示されている。この画像表示装置では、ユーザが装置本体を上下方向、左右方向、および前後方向に移動させた場合、制御部は、加速度センサが検出した各々の方向における装置本体の加速度に基づいて、画像（画面）を上下方向または左右方向にスクロールさせたり表示倍率を拡大または縮小させたりして表示部に表示する制御を行うように構成されている。また、このような制御は、移動される３つの方向毎に全て行われるので、ユーザは、常に移動動作に応じて処理された画像を見ながら装置本体の操作を行うように構成されている。
【０００６】
また、上記特許文献４には、任意の画像を表示可能な表示部と、装置本体の移動時の加速度を検出するセンサと、このセンサにより検出された移動量に対応して表示部内の画像の表示範囲を変更する制御部とを備えた電子機器（携帯端末装置）が開示されている。この電子機器では、ユーザが装置本体を上下方向、左右方向、および前後方向に移動させた場合、制御部は、センサが検出した各々の方向における装置本体の加速度に基づいて、画像（画面）を上下方向または左右方向にスクロールさせたり表示倍率を拡大または縮小させたりして表示部に表示する制御を行うように構成されている。また、このような制御は、移動される３つの方向毎に全て行われるので、ユーザは、常に移動動作に応じて処理された画像を見ながら装置本体の操作を行うように構成されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平７−２７１５０５号公報
【特許文献２】特開２００１−１７５３７５号公報
【特許文献３】特開２００４−１９１６４２号公報
【特許文献４】特開２００５−２５１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１に記載の画像表示制御装置では、装置本体が全ての方向（上下、左右および前後方向）に移動される場合であっても所定の方向（たとえば前後方向）に対応した画像変更制御（画像の拡大または縮小）のみを行う制御モードに設定されている場合、必ずしもユーザの動作に適した画像変更制御が行われているとは考えられない。すなわち、ユーザが主に装置本体を上下／左右方向に移動させて使用する場合、画像が上下または左右方向にスクロールされる制御が優先されるべきであるにも関わらず、画像（画面）が拡大または縮小される制御が実行されてしまう場合が考えられる。また、ユーザが主に装置本体を前後方向に移動させて使用する場合、画像（画面）が拡大または縮小されて表示される制御が優先されるところを画像がスクロールされてしまう場合が考えられる。このような場合、ユーザの動作（使い方）に応じた画像変更制御が適切に行われないため、装置本体に対するユーザの操作性が低下するという問題点がある。
【０００９】
また、上記特許文献２に記載の携帯情報端末装置では、ユーザがタッチパネルを操作した際、タッチパネルに接触した位置とその周辺領域とに対応するキーボード画像が部分的に拡大して表示される一方、ユーザが表示部の面内方向と垂直な方向に装置本体を移動させることにより表示部をユーザに対して近づけたり遠ざけたりする場合であっても、表示部に表示されるキーボード画像の大きさは変化しないと考えられる。したがって、タッチパネルが操作されない状態で装置本体がユーザから遠ざけられた場合、ユーザから見たキーボード画像の大きさは相対的に小さくなる。また、この状態でタッチパネルが操作されたとしても、表示画面内には、部分的に拡大されたキーボード画像の部分と拡大されていないキーボード画像の部分とが混在した状態で表示されるため、ユーザは、部分的に拡大されたキーボード画像と拡大されていないキーボード画像とが混在した画面を見ながらタッチパネルを操作することを強いられる。このため、表示画面内のキーボード画像が見えづらい分、装置本体に対するユーザの操作性が低下するという問題点がある。
【００１０】
また、上記特許文献３および４に記載の画像表示装置や電子機器では、装置本体の上下方向、左右方向、および前後方向の各々の方向が混在する方向に移動した場合、移動に応じて画像（画面）のスクロール動作および表示倍率の拡大／縮小表示の動作が同時になされるため、ユーザは、スクロールされ、かつ、拡大／縮小され続ける画像を凝視しながら装置本体の操作を行うことを強いられる。このため、画面内の画像が見えづらくなるので、装置本体に対するユーザの操作性が低下するという問題点がある。
【００１１】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、装置本体に対するユーザの操作性が低下するのを抑制することが可能な携帯端末装置を提供することである。
【課題を解決するための手段および発明の効果】
【００１２】
この発明の一の局面による携帯端末装置は、入力操作のための入力画面が任意の大きさで表示される表示画面部を含む装置本体と、ユーザにより装置本体が移動される際、装置本体の表示画面部の面内方向に沿って移動される第１移動量と、面内方向と垂直な方向に沿って移動される第２移動量とを検出する検出部と、検出部が検出した第１移動量と第２移動量とを比較して、第１移動量が第２移動量よりも大きい場合には、面内方向のうちの装置本体が移動される方向とは反対の方向に第１移動量だけ入力画面の表示範囲を移動した状態で入力画面を表示画面部に表示させるとともに、第２移動量が第１移動量よりも大きい場合には、第２移動量に基づいて入力画面の表示倍率を拡大または縮小した状態で入力画面を表示画面部に表示させる制御を行うように構成された制御部とを備える。
【００１３】
この発明の一の局面による携帯端末装置では、上記のように、ユーザにより装置本体が移動される際、装置本体の表示画面部の面内方向に沿って移動される第１移動量と、面内方向と垂直な方向に沿って移動される第２移動量とを検出する検出部と、検出部が検出した第１移動量と第２移動量とを比較して、第１移動量が第２移動量よりも大きい場合には、面内方向のうちの装置本体が移動される方向とは反対の方向に第１移動量だけ入力画面の表示範囲を移動した状態で入力画面を表示画面部に表示させるとともに、第２移動量が第１移動量よりも大きい場合には、第２移動量に基づいて入力画面の表示倍率を拡大または縮小した状態で入力画面を表示画面部に表示させる制御を行うように構成された制御部とを備えている。これにより、ユーザが装置本体を使用する際、制御部は、検出部が検出する第１移動量および第２移動量のうちの、より大きな移動量に基づいた制御を優先的に実行して入力画面の表示処理を行うことができる。たとえば、ユーザが主に表示画面部の面内方向に沿って装置本体を移動させて使用する場合、表示画面部の面内方向と垂直な方向の移動（第２移動量）が若干検出されたとしても、入力画面の表示範囲を表示画面部の面内方向に沿って第１移動量だけ移動させる処理が優先される。また、ユーザが主に表示画面部の面内方向と垂直な方向に沿って装置本体を移動させて使用する場合、表示画面部の面内方向の移動（第１移動量）が若干検出されたとしても、入力画面の表示倍率を第２移動量に基づいて拡大または縮小させる処理が優先される。すなわち、装置本体の主な移動方向に応じた入力画面の表示処理が優先的に行われるので、装置本体の主な移動方向と異なる方向に応じた入力画面の表示処理が行われない分、ユーザの入力画面に対する視覚的な負担が軽減される。この結果、装置本体に対するユーザの操作性が低下するのを抑制することができる。
【００１４】
また、上記一の局面のように構成することによって、入力画面は、入力画面全体の表示倍率が拡大または縮小された状態で表示画面部に表示される。したがって、ユーザが装置本体の移動に伴って部分的に拡大された入力画面などを見ながら入力操作を行うような場合と異なり、ユーザは、表示画面部内の入力画面を特別な注意を払わずに無理なく見ながら入力操作を行うことができる。これによっても、ユーザの入力画面に対する視覚的な負担が軽減されるので、装置本体に対するユーザの操作性が低下するのを抑制することができる。
【００１５】
上記一の局面による携帯端末装置において、好ましくは、装置本体は、表示画面部に重ねて配置されるとともに、ユーザが入力画面に基づいて装置本体に対する入力操作を行うことが可能なタッチパネル部をさらに含み、制御部は、少なくともユーザがタッチパネル部を介して装置本体に対する入力操作が行われている際に、第１移動量が第２移動量よりも大きい場合には、面内方向のうちの装置本体が移動される方向とは反対の方向に第１移動量だけ入力画面の表示範囲を移動した状態で入力画面を表示画面部に表示させるとともに、第２移動量が第１移動量よりも大きい場合には、第２移動量に基づいて入力画面の表示倍率を拡大または縮小した状態で入力画面を表示画面部に表示させる制御を行うように構成されている。このように構成すれば、制御部は、少なくともユーザがタッチパネル部を操作している間、検出部が検出する第１移動量および第２移動量のうちの、より大きな移動量に基づいた制御を優先的に実行して入力画面の表示処理を行うことができるので、本発明の効果を、より効果的にユーザに提供することができる。
【００１６】
上記装置本体がタッチパネル部を含む構成において、好ましくは、入力画面は、複数の入力キー画像からなるソフトウェアキーボードにより構成されており、制御部は、ユーザがタッチパネル部を介して装置本体に対する入力操作が行われている際、第１移動量が第２移動量よりも大きい場合には、面内方向のうちの装置本体が移動される方向とは反対の方向に第１移動量だけソフトウェアキーボードの表示範囲を移動した状態でソフトウェアキーボードを表示画面部に表示させるとともに、第２移動量が第１移動量よりも大きい場合には、第２移動量に基づいてソフトウェアキーボードの表示倍率を拡大または縮小した状態でソフトウェアキーボードを表示画面部に表示させる制御を行うように構成されている。このように構成すれば、少なくともユーザがタッチパネル部を介してソフトウェアキーボードを操作している間、検出部が検出する第１移動量および第２移動量のうちの、より大きな移動量に基づいた制御を優先的に実行して入力画面の表示処理が行われる。これにより、ユーザは、操作性の低下に伴うストレスなどを感じることなくソフトウェアキーボードを介して装置本体に対する入力操作を行うことができる。
【００１７】
上記一の局面による携帯端末装置において、好ましくは、検出部がユーザに対して装置本体が遠ざかる方向に第２移動量を検出する場合には、制御部は、第２移動量に基づいて入力画面の表示倍率を拡大した状態で入力画面を表示画面部に表示させる制御を行うように構成されるとともに、検出部がユーザに対して装置本体が近づく方向に第２移動量を検出する場合には、制御部は、第２移動量に基づいて入力画面の表示倍率を縮小した状態で入力画面を表示画面部に表示させる制御を行うように構成されている。このように構成すれば、装置本体が表示画面部の面内方向と垂直な方向に沿ってユーザから遠ざかる場合においてもユーザに近づけられる場合においても、装置本体と表示画面部との距離に応じて入力画面の表示倍率が切り換えられる。これにより、ユーザは、装置本体と表示画面部との距離に影響されることなく、常に、適切な表示倍率に調整された入力画面を見ることができる。
【００１８】
上記一の局面による携帯端末装置において、好ましくは、制御部が第２移動量に基づいて入力画面の表示倍率を拡大または縮小した状態で入力画面を表示画面部に表示させる制御を行う際、制御部は、ユーザから見た入力画面の大きさが、入力画面の表示倍率が第２移動量に基づいて拡大または縮小される前の状態と、入力画面の表示倍率が第２移動量に基づいて拡大または縮小された後の状態とにおいて略同じ大きさに保たれるように、入力画面の表示倍率を拡大または縮小して表示画面部に表示させる制御を行うように構成されている。このように構成すれば、ユーザは、装置本体と表示画面部との距離に影響されることなく、常に、ユーザから見た入力画面の大きさが略同じの大きさで表示された入力画面を見ることができるので、ユーザは、視覚的なストレスのない状態で装置本体を操作することができる。
【００１９】
この場合、好ましくは、少なくともユーザの年齢に関する情報が記憶された記憶部をさらに備え、制御部が第２移動量に基づいて入力画面の表示倍率を拡大または縮小した状態で入力画面を表示画面部に表示させる制御を行う際、制御部は、入力画面の表示倍率が拡大または縮小された後のユーザから見た入力画面の大きさを、記憶部に記憶されたユーザの年齢に関する情報に基づいて決定する制御を行うように構成されている。このように構成すれば、入力画面の表示倍率が切り換えられる際、ユーザの年齢に応じて表示倍率がさらに補正された状態で切り換えられるので、ユーザの個人的な特徴が考慮される分、入力画面の見やすさを、より多くのユーザに体感させることができる。
【００２０】
上記装置本体がタッチパネル部を含む構成において、好ましくは、制御部は、ユーザによってタッチパネル部による装置本体への入力操作が行われていない場合に、入力画面の表示範囲を移動しない状態であり、かつ、入力画面の表示倍率を拡大または縮小しない状態で、入力画面を表示画面部に表示させる制御を行うように構成されている。このように構成すれば、ユーザがタッチパネル部を操作していない間は、検出部が検出する第１移動量および第２移動量のうちのより大きな移動量に基づいた制御を優先的に実行するような入力画面の表示処理が行われない。したがって、ユーザがタッチパネル部を操作していない間は、ユーザは、入力画面の表示処理が行われない通常のサイズの入力画面を見ることができる。
【００２１】
上記一の局面による携帯端末装置において、好ましくは、検出部は、ユーザを撮影可能な撮像装置を含み、検出部は、ユーザにより装置本体が移動される際の撮像装置が撮影したユーザの像の位置の変化に基づいて第１移動量および第２移動量を検出するように構成されている。このように構成すれば、撮像装置が撮影したユーザの位置の変化に基づいて、制御部は、第１移動量および第２移動量を容易に把握することができる。
【００２２】
この場合、好ましくは、検出部は、ユーザにより装置本体が移動される際の撮像装置が撮影したユーザの顔の大きさの変化に基づいて、第１移動量および第２移動量を検出するように構成されている。このように構成すれば、ユーザの顔の大きさの変化に基づいて、制御部は、第１移動量および第２移動量をより容易に把握することができる。
【００２３】
上記一の局面による携帯端末装置において、好ましくは、検出部は、装置本体が移動される際の装置本体の加速度に基づいて、第１移動量および第２移動量を検出するように構成されている。このように構成すれば、装置本体の加速度の大きさに基づいて、制御部は、第１移動量および第２移動量を容易に把握することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態による携帯端末装置（ＰＤＡ）の構成を示した平面図である。
【図２】図１に示した一実施形態による携帯端末装置（ＰＤＡ）の構成を示したブロック図である。
【図３】図１に示した一実施形態による携帯端末装置（ＰＤＡ）を使用して情報の入力操作を行っている状態を示した図である。
【図４】図１に示した一実施形態による携帯端末装置（ＰＤＡ）を使用して情報の入力操作を行っている状態を示した図である。
【図５】図１に示した一実施形態による携帯端末装置（ＰＤＡ）が表示するソフトウェアキーボード画面の表示倍率が変更された状態を示した平面図である。
【図６】図５に示した一実施形態による携帯端末装置（ＰＤＡ）が表示するソフトウェアキーボード画面の表示範囲が変更されて表示された状態を示した平面図である。
【図７】図５に示した一実施形態による携帯端末装置（ＰＤＡ）が表示するソフトウェアキーボード画面の表示範囲が変更されて表示された状態を示した平面図である。
【図８】図１に示した一実施形態による携帯端末装置（ＰＤＡ）の制御フローを説明するための図である。
【発明を実施するための形態】
【００２５】
以下、本発明を具体化した実施形態を図面に基づいて説明する。
【００２６】
まず、図１〜図７を参照して、本発明の一実施形態によるＰＤＡ１００の構成について説明する。なお、本実施形態では、本発明の携帯端末装置の一例として、表示画面部に入力画面が表示されるＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）１００に、本発明を適用した場合について説明する。
【００２７】
本発明の一実施形態によるＰＤＡ１００は、図１に示すように、樹脂製の筐体１０の内部に制御回路部２５（図２参照）などを構成する装置本体２０が収納されている。また、装置本体２０は、図２に示すように、筐体１０（図１参照）の表面に露出する液晶ディスプレイからなる表示画面部２１と、表示画面部２１の表面に設けられた静電容量方式のタッチパネル部２２と、表示画面部２１の側方に設けられるとともに内部にＣＣＤセンサ（撮像素子）が内蔵された撮像部２３と、アンテナ２４ａが内蔵されるとともに通信用電波の送受信を行う通信部２４と、装置本体２０を制御する制御回路部２５と、制御回路部２５に電力を供給する電源部２６とを備えている。したがって、このＰＤＡ１００では、通信用電波が受信可能な環境下では、屋内または屋外を問わずに、ユーザがインターネット接続サービスなどを利用して情報の送受信を行うことが可能に構成されている。
【００２８】
また、ユーザがインターネット接続サービスなどを利用する際、図１に示すように、表示画面部２１の所定の領域に、複数のキー画像３０ａが配列されて構成されたソフトウェアキーボード画面３０が表示されるように構成されている。また、ソフトウェアキーボード画面３０以外の領域には、ソフトウェアキーボード画面３０によって情報を入力するための入力窓３１が表示されるように構成されている。すなわち、表示画面部２１は、表示画面部２１に表示されたソフトウェアキーボード画面３０や入力窓３１が、タッチパネル部２２を透過してユーザ３００に視認できるように構成されている。これにより、図３に示すように、ユーザ３００が、一方の手３０１によって装置本体２０を裏面側から把持した状態で表示画面部２１を見ながら、他方の手３０２の指などを使用して各々のキー画像３０ａに対応したタッチパネル部２２の表面に触れることにより、ＰＤＡ１００に文字や記号などの情報を入力することが可能に構成されている。なお、ソフトウェアキーボード画面３０は、本発明の「入力画面」の一例である。
【００２９】
また、図２に示すように、制御回路部２５は、ＣＰＵからなり装置本体２０の制御を司る制御部２５ａと、ユーザに関する情報などが予め登録されているＲＡＭ（読取り書込み可能記憶装置）２５ｂと、制御部２５ａが実行する各種制御プログラムが格納されたＲＯＭ（読取り専用記憶装置）２５ｃと、撮像部２３によって撮影された被写体（ユーザ３００など）の映像を画像信号に変換する撮像信号処理部２５ｄとを備えている。なお、ＲＡＭ２５ｂは、本発明の「記憶部」の一例である。
【００３０】
ここで、本実施形態では、ユーザ３００がソフトウェアキーボード画面３０を使用して装置本体２０を操作している状態において、ユーザ３００が装置本体２０の位置を移動させた場合、制御部２５ａは、装置本体２０が移動される方向に応じて表示中のソフトウェアキーボード画面３０の大きさ（表示サイズ）や表示範囲を変更しながら表示画面部２１に表示する制御を行うように構成されている。
【００３１】
具体的に説明すると、ユーザ３００が図３に示した位置で装置本体２０を操作している状態において、装置本体２０をユーザ３００の顔３０３から前方向（Ｚ１方向）に遠ざけて図４に示した位置で操作しようとする場合には、制御部２５ａは、表示中のソフトウェアキーボード画面３０を所定の倍率で拡大して表示画面部２１に表示する制御を行うように構成されている。
【００３２】
また、上述とは反対に、ユーザ３００が図４に示した位置で装置本体２０を操作している状態において、装置本体２０をユーザ３００の顔３０３に向かって後ろ方向（Ｚ２方向）に近づけた場合には、制御部２５ａは、表示中のソフトウェアキーボード画面３０を所定の倍率で縮小して表示画面部２１に表示する制御を行うように構成されている。なお、前方向（Ｚ１方向）および後ろ方向（Ｚ２方向）は、本発明の「表示画面部の面内方向と垂直な方向」の一例である。
【００３３】
また、本実施形態では、ソフトウェアキーボード画面３０の大きさは、装置本体２０が前方向（Ｚ１方向）および後ろ方向（Ｚ２方向）に移動される際の表示画面部２１とユーザ３００の顔３０３との距離Ｌ１の大きさに応じて徐々に拡大または縮小されて表示画面部２１に表示されるように構成されている。
【００３４】
また、本実施形態では、ユーザ３００が図４に示した位置で装置本体２０を操作している状態において、装置本体２０を左右方向（Ｘ方向）または上下方向（Ｙ方向）に移動させて操作しようとする場合には、表示中のソフトウェアキーボード画面３０の表示範囲が、装置本体２０の移動方向に追従して滑らかに移動するように構成されている。
【００３５】
すなわち、装置本体２０を図５に示した状態から右方向（Ｘ１方向）に動かすと、制御部２５ａは、表示画面部２１内のソフトウェアキーボード画面３０を左方向（Ｘ２方向）に移動する制御を行うことにより、ソフトウェアキーボード画面３０の表示範囲を図６に示すように右方向（Ｘ１方向）に移動させて表示画面部２１に表示するように構成されている。
【００３６】
また、上述とは反対に、装置本体２０を左方向（Ｘ２方向）に動かすと、制御部２５ａは、ソフトウェアキーボード画面３０を右方向（Ｘ１方向）に移動することによりソフトウェアキーボード画面３０の表示範囲を左方向（Ｘ２方向）に移動させて表示画面部２１に表示するように構成されている。なお、左右方向（Ｘ方向）および上下方向（Ｙ方向）は、本発明の「表示画面部の面内方向」の一例である。
【００３７】
また、上記した左右方向へ移動する場合と同様に、装置本体２０を上方向（Ｙ１方向）に動かすと、制御部２５ａは、図５に示した状態から図７に示した状態となるように、ソフトウェアキーボード画面３０の表示範囲を上方向（Ｙ１方向）に滑らかに移動させて表示画面部２１に表示するように構成されている。また反対に、装置本体２０を下方向（Ｙ２方向）に動かすと、ソフトウェアキーボード画面３０の表示範囲を下方向（Ｙ２方向）に移動させて表示画面部２１に表示するように構成されている。
【００３８】
また、制御部２５ａによって上述の制御が行われる際に、本実施形態では、制御部２５ａは、装置本体２０の左右方向（Ｘ方向）および上下方向（Ｙ方向）に沿った移動量Ｐ１（図４参照）と、装置本体２０の前後方向（Ｚ方向）に沿った移動量Ｐ２（図４参照）とを比較した後、移動量が大きい方の方向に対してのみ、表示中のソフトウェアキーボード画面３０の大きさ（表示サイズ）または表示範囲を変更しながら表示画面部２１に表示する制御を行うように構成されている。なお、移動量Ｐ１および移動量Ｐ２は、それぞれ、本発明の「第１移動量」および「第２移動量」の一例である。
【００３９】
すなわち、移動量がＰ１＞Ｐ２の関係である場合、装置本体２０の左右方向または上下方向の移動に追従してソフトウェアキーボード画面３０の表示範囲を左右方向（Ｘ方向）または上下方向（Ｙ方向）に移動させる一方、装置本体２０の前後方向（Ｚ方向）の移動には追従せずに同じ大きさ（表示サイズ）でソフトウェアキーボード画面３０を表示し続けるように構成されている。これにより、ユーザ３００が、主に表示画面部２１の面内方向に装置本体２０を動かしている際は、ソフトウェアキーボード画面３０が拡大または縮小されることなく同じ大きさを維持したまま左右方向（Ｘ方向）または上下方向（Ｙ方向）に動かされるので、前後方向（Ｚ方向）に若干の「手振れ」などが発生しても、ソフトウェアキーボード画面３０の表示サイズには影響しないように構成されている。
【００４０】
また、移動量がＰ１＜Ｐ２の関係である場合、装置本体２０の前後方向（Ｚ方向）の移動に追従してソフトウェアキーボード画面３０の大きさ（表示サイズ）を拡大または縮小させる一方、装置本体２０の左右方向（Ｘ方向）および上下方向（Ｙ方向）の移動には追従せずに、同じ表示範囲でソフトウェアキーボード画面３０を表示し続けるように構成されている。したがって、ユーザ３００が、主に装置本体２０を前後方向（Ｚ方向）に動かす際は、左右方向および上下方向に若干の「手振れ」などが発生しても、ソフトウェアキーボード画面３０が手振れなどに応じて左右方向および上下方向に揺れ動かないように構成されている。
【００４１】
また、本実施形態では、制御部２５ａが装置本体２０の移動量Ｐ１および移動量Ｐ２を比較する際に、撮像部２３が取得するユーザ３００の顔３０３の位置や大きさの変化に基づいて、装置本体２０の移動量Ｐ１およびＰ２をそれぞれ算出するように構成されている。すなわち、制御部２５ａは、撮像部２３内のＣＣＤセンサ（図示せず）が有する撮像面に映される顔３０３の位置や大きさの変化量に基づいて、装置本体２０の移動量Ｐ１およびＰ２を常に把握するように構成されている。なお、撮像部２３は、本発明の「検出部」および「撮像装置」の一例である。
【００４２】
また、本実施形態では、制御部２５ａが移動量Ｐ２に基づいてソフトウェアキーボード画面３０の大きさ（表示サイズ）を拡大または縮小させる際に、制御部２５ａは、装置本体２０が前後方向に移動される前と後とでのユーザ３００から見たソフトウェアキーボード画面３０の大きさが、略同じ大きさに保たれるように、ソフトウェアキーボード画面３０の表示倍率を拡大または縮小して表示画面部２１に表示させる制御を行うように構成されている。
【００４３】
すなわち、図３に示した距離Ｌ１（＝約３０ｃｍ）の場合にユーザ３００から見たソフトウェアキーボード画面３０の大きさが、図４に示した距離Ｌ２（＝約６０ｃｍ）の場合にユーザ３００から見たソフトウェアキーボード画面３０の大きさと略同じになるように構成されている。したがって、ユーザ３００は、装置本体２０を遠ざけても近づけても、ユーザ３００の視野に映るソフトウェアキーボード画面３０（個々のキー画像３０ａ）の大きさが略変わらないことを体感できるように構成されている。なお、ユーザ３００が装置本体２０を手に持った状態でＰＤＡ１００の操作を行うことを想定した場合、装置本体２０を前後方向に移動させる範囲の最大値は、ユーザ３００が腕を伸ばして顔３０３から装置本体２０を最も遠ざける場合であるので、ここまでの範囲においてユーザ３００から見たソフトウェアキーボード画面３０の大きさが変わらないようにソフトウェアキーボード画面３０の表示倍率が調整可能に構成されていればよい。
【００４４】
また、本実施形態では、ユーザ３００がＰＤＡ１００の操作を行う際、装置本体２０のＲＡＭ２５ｂに予め登録されているユーザ３００の年齢に関する情報に基づいて、ソフトウェアキーボード画面３０の表示倍率を拡大または縮小して表示画面部２１に表示させる制御を行うように構成されている。すなわち、ユーザ３００が図３に示した状態から図４に示した状態に装置本体２０を前方向に遠ざけた際に行われるソフトウェアキーボード画面３０の表示倍率の制御において、制御部２５ａは、ユーザ３００の年齢に関する情報を加味して表示倍率を決定する制御を行うように構成されている。
【００４５】
したがって、たとえば、ユーザ３００が相対的に年配の方である場合、相対的に若い方の場合の表示倍率（拡大率）よりも大きい表示倍率でソフトウェアキーボード画面３０（個々のキー画像３０ａ）が表示されるように構成されている。なお、表示倍率を補正するための補正係数などに関しては、たとえば、年齢と年齢に応じた補正係数とを対応させた数表（対応表）などが、ＰＤＡ１００の製造時にＲＯＭ２５ｃに予め書き込まれるように構成されていてもよいし、ユーザ３００がＰＤＡ１００を購入した際に、ユーザ３００の年齢に関する情報などをＲＡＭ２５ｂに登録するのにあわせて、この補正係数を任意に設定できるように構成されていてもよい。
【００４６】
次に、図１、図３〜図５および図８を参照して、本実施形態によるＰＤＡ１００の制御部２５ａの制御動作について説明する。なお、以下の説明では、装置本体２０に電源が投入された状態で、装置本体２０がユーザ３００によるタッチパネル部２２からの入力を受け付けることが可能な待機状態となっていることを前提としている。
【００４７】
まず、図８に示すように、ステップＳ１では、制御部２５ａによって、表示画面部２１にソフトウェアキーボード画面３０や入力窓３１が初期状態（通常）の表示倍率で表示される。すなわち、装置本体２０は、タッチパネル部２２からの入力待ちの状態となっている。
【００４８】
そして、ステップＳ２では、タッチパネル部２２による操作が開始されたか否かが制御部２５ａによって判断されるとともに、タッチパネル部２２による操作が開始されるまで上記したステップＳ１の処理を継続しながらこの判断が繰り返される。
【００４９】
また、ステップＳ２においてタッチパネル部２２による操作が開始されたと判断された場合、ステップＳ３において、制御部２５ａにより撮像部２３が起動される。すなわち、図３に示すように、撮像部２３によって表示画面部２１の前方（Ｚ２方向）に位置するユーザ３００の顔３０３が撮像部２３内の撮像面に映される。
【００５０】
そして、ステップＳ４では、撮像部２３が撮影したユーザ３００の顔３０３の大きさや位置のデータに基づいて、装置本体２０とユーザ３００との位置関係（図３に示す距離Ｌ１など）が制御部２５ａにより算出される。
【００５１】
また、ステップＳ４では、装置本体２０とユーザ３００との位置関係が算出されるのと同時に、所定時間毎の装置本体２０とユーザ３００との位置関係の変化量が計算される。これにより、図３に示した装置本体２０が移動される際の移動量Ｐ１および移動量Ｐ２が求められる。
【００５２】
ここで、本実施形態では、ステップＳ５において、移動量Ｐ１と移動量Ｐ２とが比較される。この結果、移動量がＰ１＜Ｐ２である（ユーザ３００が主に装置本体２０を前後方向（Ｚ方向）に動かしている）と判断された場合、ステップＳ７において、制御部２５ａは、装置本体２０の前後方向（Ｚ方向）の移動に追従してソフトウェアキーボード画面３０の大きさ（表示サイズ）を拡大または縮小させて表示画面部２１に表示し続ける処理を行う。すなわち、表示画面部２１のソフトウェアキーボード画面３０は、たとえば、図１に示した状態（大きさ）と図５に示した状態（大きさ）との間で滑らかに変化しながら表示される。
【００５３】
また、本実施形態では、ステップＳ５における移動量Ｐ１と移動量Ｐ２との比較結果がＰ１＞Ｐ２である（ユーザ３００が主に装置本体２０を左右方向（Ｘ方向）または上下方向（Ｙ方向）に動かしている）と判断された場合、ステップＳ７において、制御部２５ａは、装置本体２０の左右方向または上下方向の移動に追従してソフトウェアキーボード画面３０の表示範囲を移動させて表示画面部２１に表示し続ける処理を行う。すなわち、表示画面部２１のソフトウェアキーボード画面３０は、たとえば、図５に示した表示範囲と図６に示した表示範囲との間（左右方向の移動）や、図５に示した表示範囲と図７に示した表示範囲との間（上下方向の移動）で滑らかに移動しながら表示される。
【００５４】
その後、ステップＳ８では、タッチパネル部２２による入力操作が所定の時間発生していないか否かが制御部２５ａによって判断されるとともに、タッチパネル部２２による入力操作が継続されていると判断された場合、上記したステップＳ４に制御が戻されて、以降ステップＳ８までの処理が繰り返される。
【００５５】
また、ステップＳ８において、タッチパネル部２２による操作が所定時間行われていないと判断された場合、ステップＳ９において、制御部２５ａは、ソフトウェアキーボード画面３０や入力窓３１を通常の表示倍率で表示画面部２１に表示する制御を行う。なお、ステップＳ９の終了後は、再び上記したステップＳ１からの制御フローが繰り返される。
【００５６】
本実施形態では、上記のように、ユーザ３００により装置本体２０が移動される際、装置本体２０の表示画面部２１の面内方向（図３のＸ方向およびＹ方向）に沿って移動される移動量Ｐ１と、面内方向と垂直な方向（図３のＺ方向）に沿って移動される移動量Ｐ２とを検出する撮像部２３と、撮像部２３が検出した移動量Ｐ１と移動量Ｐ２とを比較して、移動量Ｐ１が移動量Ｐ２よりも大きい場合には、面内方向（図３のＸ方向およびＹ方向）のうちの装置本体２０が移動される方向とは反対の方向に移動量Ｐ１だけソフトウェアキーボード画面３０の表示範囲を移動した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させるとともに、移動量Ｐ２が移動量Ｐ１よりも大きい場合には、移動量Ｐ２に基づいてソフトウェアキーボード画面３０の表示倍率を拡大または縮小した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行うように構成された制御部２５ａとを備えている。これにより、ユーザ３００が装置本体２０を使用する際、制御部２５ａは、撮像部２３が検出する移動量Ｐ１および移動量Ｐ２のうちの、より大きな移動量に基づいた制御を優先的に実行してソフトウェアキーボード画面３０の表示処理を行うことができる。
【００５７】
具体的には、ユーザ３００が主に表示画面部２１の面内方向（図３のＸ方向およびＹ方向）に沿って装置本体２０を移動させて使用する場合、表示画面部２１の面内方向と垂直な方向（図３のＺ方向）の移動（移動量Ｐ２）が若干検出されたとしても、ソフトウェアキーボード画面３０の表示範囲を表示画面部２１の面内方向に沿って移動量Ｐ１だけ移動させる処理が優先される。また、ユーザ３００が主に表示画面部２１の面内方向と垂直な方向（Ｚ方向）に沿って装置本体２０を移動させて使用する場合、表示画面部２１の面内方向（Ｘ方向およびＹ方向）の移動（移動量Ｐ１）が若干検出されたとしても、ソフトウェアキーボード画面３０の表示倍率を移動量Ｐ２に基づいて拡大または縮小させる処理が優先される。すなわち、装置本体２０の主な移動方向に応じたソフトウェアキーボード画面３０の表示処理が優先的に行われるので、装置本体２０の主な移動方向と異なる方向に応じたソフトウェアキーボード画面３０の表示処理が行われない分、ユーザ３００のソフトウェアキーボード画面３０に対する視覚的な負担が軽減される。この結果、装置本体２０に対するユーザ３００の操作性が低下するのを抑制することができる。
【００５８】
また、本実施形態では、ソフトウェアキーボード画面３０は、ソフトウェアキーボード画面３０全体の表示範囲が移動した状態で表示画面部２１に表示されるとともに、ソフトウェアキーボード画面３０全体の表示倍率が拡大または縮小された状態で表示画面部２１に表示されるように構成されている。したがって、ユーザ３００は、装置本体２０の移動に伴って表示画面部２１内で部分的に移動されたソフトウェアキーボード画面や、部分的に拡大されたソフトウェアキーボード画面（特定のキー画像）などを見ながら入力操作を行う場合と異なり、表示画面部２１内のソフトウェアキーボード画面３０に対して特別な注意を払わずに無理なく見ることができる。これによっても、ユーザ３００のソフトウェアキーボード画面３０に対する視覚的な負担が軽減されるので、装置本体２０に対するユーザ３００の操作性が低下するのを抑制することができる。
【００５９】
また、本実施形態では、制御部２５ａは、ユーザ３００がタッチパネル部２２を介して装置本体２０に対する入力操作が行われている際、移動量Ｐ１が移動量Ｐ２よりも大きい場合には、面内方向（図３のＸ方向およびＹ方向）のうちの装置本体２０が移動される方向とは反対の方向に移動量Ｐ１だけソフトウェアキーボード画面３０の表示範囲を移動した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させるとともに、移動量Ｐ２が移動量Ｐ１よりも大きい場合には、移動量Ｐ２に基づいてソフトウェアキーボード画面３０の表示倍率を拡大または縮小した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行うように構成されている。これにより、制御部２５ａは、少なくともユーザ３００がタッチパネル部２２を操作している間、撮像部２３が検出する移動量Ｐ１および移動量Ｐ２のうちの、より大きな移動量に基づいた制御を優先的に実行してソフトウェアキーボード画面３０の表示処理を行うことができるので、本発明の効果を、より効果的にユーザ３００に提供することができる。
【００６０】
また、本実施形態では、撮像部２３がユーザ３００に対して装置本体２０が遠ざかる方向（図３のＺ１方向）に移動量Ｐ２を検出する場合、制御部２５ａを、移動量Ｐ２に基づいてソフトウェアキーボード画面３０の表示倍率を拡大した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行うように構成するとともに、撮像部２３がユーザ３００に対して装置本体２０が近づく方向（図３のＺ２方向）に移動量Ｐ２を検出する場合、制御部２５ａを、移動量Ｐ２に基づいてソフトウェアキーボード画面３０の表示倍率を縮小した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行うように構成している。これにより、装置本体２０が表示画面部２１の面内方向と垂直な方向に沿ってユーザ３００から遠ざかる場合においてもユーザ３００に近づけられる場合においても、装置本体２０と表示画面部２１との距離Ｌ１（図３参照）に応じてソフトウェアキーボード画面３０の表示倍率が切り換えられる。この結果、ユーザ３００は、装置本体２０と表示画面部２１との距離Ｌ１に影響されることなく、常に、適切な表示倍率に調整されたソフトウェアキーボード画面３０を見ることができる。
【００６１】
また、本実施形態では、制御部２５ａが移動量Ｐ２に基づいてソフトウェアキーボード画面３０の表示倍率を拡大または縮小した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行う際、制御部２５ａを、ユーザ３００から見たソフトウェアキーボード画面３０の大きさが、ソフトウェアキーボード画面３０の表示倍率が移動量Ｐ２に基づいて拡大または縮小される前の状態（図３の状態）と、ソフトウェアキーボード画面３０の表示倍率が移動量Ｐ２に基づいて拡大または縮小された後の状態（図４の状態）とにおいて略同じ大きさに保たれるように、ソフトウェアキーボード画面３０の表示倍率を拡大または縮小して表示画面部２１に表示させる制御を行うように構成している。これにより、ユーザ３００は、装置本体２０と表示画面部２１との距離に影響されることなく、常に、ユーザ３００から見たソフトウェアキーボード画面３０の大きさが略一定の大きさで表示されたソフトウェアキーボード画面３０を見ることができる。この結果、ユーザ３００は、視覚的なストレスを有することなく装置本体２０を操作することができる。
【００６２】
また、本実施形態では、制御部２５ａが移動量Ｐ２に基づいてソフトウェアキーボード画面３０の表示倍率を拡大または縮小した状態でソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行う際、制御部２５ａを、ソフトウェアキーボード画面３０の表示倍率が拡大または縮小された後のユーザ３００から見たソフトウェアキーボード画面３０の大きさを、ＲＡＭ２５ｂに記憶されたユーザ３００の年齢に関する情報に基づいて決定する制御を行うように構成している。これにより、ソフトウェアキーボード画面３０の表示倍率が切り換えられる際、ユーザ３００の年齢に応じて表示倍率がさらに補正された状態で切り換えられるので、ユーザ３００の個人的な特徴が考慮される分、ソフトウェアキーボード画面３０の見やすさを、より多くのユーザ３００に体感させることができる。
【００６３】
また、本実施形態では、制御部２５ａを、ユーザ３００によってタッチパネル部２２による装置本体２０への入力操作が行われていない場合、ソフトウェアキーボード画面３０の表示範囲を移動しない状態であり、かつ、ソフトウェアキーボード画面３０の表示倍率を拡大または縮小しない状態で、ソフトウェアキーボード画面３０を表示画面部２１に表示させる制御を行うように構成している。これにより、ユーザ３００がタッチパネル部２２を操作していない間は、撮像部２３が検出する移動量Ｐ１および移動量Ｐ２のうちのより大きな移動量に基づいた制御を優先的に実行するようなソフトウェアキーボード画面３０の表示処理が行われない。したがって、ユーザ３００がタッチパネル部２２を操作していない間は、ユーザ３００は、ソフトウェアキーボード画面３０の表示処理が行われない通常のサイズのソフトウェアキーボード画面３０（図１参照）を容易に見ることができる。
【００６４】
また、本実施形態では、ユーザ３００により装置本体２０が移動される際の撮像部２３が撮影したユーザ３００の像の位置の変化に基づいて移動量Ｐ１および移動量Ｐ２を検出するように構成することによって、撮像部２３が撮影したユーザ３００の位置の変化に基づいて、制御部２５ａは、移動量Ｐ１および移動量Ｐ２を容易に把握することができる。
【００６５】
また、本実施形態では、ユーザ３００により装置本体２０が移動される際の撮像部２３が撮影したユーザ３００の顔３０３の大きさの変化に基づいて、移動量Ｐ１および移動量Ｐ２を検出するように構成することによって、ユーザ３００の顔３０３の大きさの変化に基づいて、制御部２５ａは、移動量Ｐ１および移動量Ｐ２をより容易に把握することができる。
【００６６】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００６７】
たとえば、上記実施形態では、携帯端末装置としての一例であるＰＤＡに本発明を適用した例を示したが、本発明はこれに限らず、表示画面部に入力画面が表示される装置本体を備えた携帯端末装置であれば、ＰＤＡ以外のたとえばノート型パソコンや携帯電話機などの携帯端末装置にも適用可能である。
【００６８】
また、上記実施形態では、撮像部２３によってユーザ３００（顔３０３）位置の変化に基づいて装置本体２０の移動量Ｐ１および移動量Ｐ２を検出するように構成した例について示したが、本発明はこれに限らず、装置本体２０に加速度センサを内蔵するとともに、この内蔵された加速度センサを使用して、装置本体２０の３次元方向の加速度の変化量に基づいて移動量Ｐ１および移動量Ｐ２を検出するように構成してもよい。また、装置本体２０に角速度センサ（ジャイロセンサ）を内蔵するとともに、この内蔵された角速度センサを使用して、装置本体２０の３次元方向における角速度の変化量に基づいて移動量Ｐ１および移動量Ｐ２を検出するように構成してもよい。
【００６９】
また、上記実施形態では、撮像部２３を使用して装置本体２０の移動量Ｐ１および移動量Ｐ２の両方を検出するように構成した例について示したが、本発明はこれに限らず、移動量Ｐ１および移動量Ｐ２のいずれか一方を撮像部２３を利用して検出するとともに、移動量Ｐ１および移動量Ｐ２のいずれか他方を加速度センサなどを使用して検出するようにしてもよい。
【００７０】
また、上記実施形態では、装置本体２０の移動量Ｐ１および移動量Ｐ２の大きさに応じてソフトウェアキーボード画面３０の表示範囲または表示倍率を滑らかに変化させるように構成した例について示したが、本発明はこれに限らず、装置本体２０の移動量が所定の値を超えた場合にのみ、移動量Ｐ１とＰ２とを比較した後に、ソフトウェアキーボード画面３０の表示範囲または表示倍率を変化させるように構成してもよい。すなわち、ユーザ３００が装置本体２０を把持して入力操作を行う際、「手振れ」程度の移動については、本発明における制御フロー（図８参照）を行わないように構成にしてもよい。この結果、ユーザが積極的に起こす動作（装置本体の上下・左右・前後方向の移動）についてのみ本発明における制御フロー（図８参照）を行うことができるので、本発明の効果を、より的確にユーザに提供することができる。
【００７１】
また、上記実施形態では、ＰＤＡ１００の長手方向を左右方向（図３のＸ方向）に合わせた状態でユーザ３００が使用する場合について示したが、本発明はこれに限らず、ＰＤＡ１００の長手方向を上下方向（図３のＹ方向）に合わせた状態でユーザ３００が使用する場合についても、本発明を適用することが可能である。
【００７２】
また、上記実施形態では、移動量Ｐ２の大きさに応じてソフトウェアキーボード画面３０の大きさ（表示倍率）を変化させて表示させるように構成した例について示したが、本発明はこれに限らず、ソフトウェアキーボード画面３０の大きさ（表示倍率）を変化させることに加えて、各キー画像３０ａに描かれている文字や記号の表示される太さを変化させて表示するように構成してもよい。
【符号の説明】
【００７３】
２０  装置本体
２１  表示画面部
２２  タッチパネル部
２３  撮像部（検出部）
２５ａ  制御部
２５ｂ  ＲＡＭ（記憶部）
３０  ソフトウェアキーボード画面（入力画面）
３００  ユーザ
３０３  顔
【図１】
2010282459.tif 000003
【図２】
2010282459.tif 000004
【図３】
2010282459.tif 000005
【図４】
2010282459.tif 000006
【図５】
2010282459.tif 000007
【図６】
2010282459.tif 000008
【図７】
2010282459.tif 000009
【図８】
2010282459.tif 000010